sbuild (Debian sbuild) 0.78.1 (09 February 2019) on gcc131.bak.milne.osuosl.org +==============================================================================+ | umbrello 4:17.08.3-1 (arm64) Wed, 01 Apr 2020 01:23:06 +0000 | +==============================================================================+ Package: umbrello Version: 4:17.08.3-1 Source Version: 4:17.08.3-1 Distribution: unstable Machine Architecture: amd64 Host Architecture: arm64 Build Architecture: amd64 Build Profiles: cross nocheck Build Type: any I: NOTICE: Log filtering will replace 'var/run/schroot/mount/unstable-amd64-sbuild-0f54c296-db76-4526-bcf6-f9b907771943' with '<>' I: NOTICE: Log filtering will replace 'build/umbrello-i6MjC5/resolver-3Z15Ew' with '<>' +------------------------------------------------------------------------------+ | Update chroot | +------------------------------------------------------------------------------+ Get:1 http://debian.oregonstate.edu/debian unstable InRelease [146 kB] Get:2 http://debian.oregonstate.edu/debian unstable/main Sources.diff/Index [27.9 kB] Get:3 http://debian.oregonstate.edu/debian unstable/main amd64 Packages.diff/Index [27.9 kB] Get:4 http://debian.oregonstate.edu/debian unstable/main Sources 2020-03-31-0801.19.pdiff [8955 B] Get:5 http://debian.oregonstate.edu/debian unstable/main amd64 Packages 2020-03-31-0801.19.pdiff [6872 B] Get:4 http://debian.oregonstate.edu/debian unstable/main Sources 2020-03-31-0801.19.pdiff [8955 B] Get:5 http://debian.oregonstate.edu/debian unstable/main amd64 Packages 2020-03-31-0801.19.pdiff [6872 B] Get:6 http://debian.oregonstate.edu/debian unstable/main arm64 Packages [8026 kB] Fetched 8243 kB in 1s (5580 kB/s) Reading package lists... Reading package lists... Building dependency tree... Reading state information... Calculating upgrade... 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. +------------------------------------------------------------------------------+ | Fetch source files | +------------------------------------------------------------------------------+ Check APT --------- Checking available source versions... Download source files with APT ------------------------------ Reading package lists... NOTICE: 'umbrello' packaging is maintained in the 'Git' version control system at: https://anonscm.debian.org/git/pkg-kde/applications/umbrello.git Please use: git clone https://anonscm.debian.org/git/pkg-kde/applications/umbrello.git to retrieve the latest (possibly unreleased) updates to the package. Need to get 2952 kB of source archives. Get:1 http://debian.oregonstate.edu/debian unstable/main umbrello 4:17.08.3-1 (dsc) [2996 B] Get:2 http://debian.oregonstate.edu/debian unstable/main umbrello 4:17.08.3-1 (tar) [2938 kB] Get:3 http://debian.oregonstate.edu/debian unstable/main umbrello 4:17.08.3-1 (asc) [774 B] Get:4 http://debian.oregonstate.edu/debian unstable/main umbrello 4:17.08.3-1 (diff) [10.9 kB] Fetched 2952 kB in 0s (64.4 MB/s) Download complete and in download only mode I: NOTICE: Log filtering will replace 'build/umbrello-i6MjC5/umbrello-17.08.3' with '<>' I: NOTICE: Log filtering will replace 'build/umbrello-i6MjC5' with '<>' +------------------------------------------------------------------------------+ | Install package build dependencies | +------------------------------------------------------------------------------+ Setup apt archive ----------------- Merged Build-Depends: cmake (>= 2.8.12~), debhelper (>= 9), extra-cmake-modules (>= 1.1.0~), kinit-dev, libboost-dev (>= 1.33.1), libkf5archive-dev, libkf5auth-dev, libkf5completion-dev, libkf5config-dev, libkf5coreaddons-dev, libkf5crash-dev, libkf5doctools-dev, libkf5guiaddons-dev, libkf5i18n-dev, libkf5iconthemes-dev, libkf5kdelibs4support-dev, libkf5kio-dev, libkf5parts-dev, libkf5service-dev, libkf5texteditor-dev, libkf5widgetsaddons-dev, libkf5windowsystem-dev, libkf5xmlgui-dev, libqt5svg5-dev (>= 5.2.0~), libqt5webkit5-dev (>= 5.2.0~), libxml2-dev, libxslt1-dev, pkg-config, pkg-kde-tools (>= 0.12), qtbase5-dev (>= 5.2.0~), libc-dev, libstdc++-dev, build-essential:amd64, fakeroot:amd64, crossbuild-essential-arm64:amd64, libc-dev:arm64, libstdc++-dev:arm64 Filtered Build-Depends: cmake (>= 2.8.12~), debhelper (>= 9), extra-cmake-modules (>= 1.1.0~), kinit-dev, libboost-dev (>= 1.33.1), libkf5archive-dev, libkf5auth-dev, libkf5completion-dev, libkf5config-dev, libkf5coreaddons-dev, libkf5crash-dev, libkf5doctools-dev, libkf5guiaddons-dev, libkf5i18n-dev, libkf5iconthemes-dev, libkf5kdelibs4support-dev, libkf5kio-dev, libkf5parts-dev, libkf5service-dev, libkf5texteditor-dev, libkf5widgetsaddons-dev, libkf5windowsystem-dev, libkf5xmlgui-dev, libqt5svg5-dev (>= 5.2.0~), libqt5webkit5-dev (>= 5.2.0~), libxml2-dev, libxslt1-dev, pkg-config, pkg-kde-tools (>= 0.12), qtbase5-dev (>= 5.2.0~), libc-dev, libstdc++-dev, build-essential:amd64, fakeroot:amd64, crossbuild-essential-arm64:amd64, libc-dev:arm64, libstdc++-dev:arm64 dpkg-deb: building package 'sbuild-build-depends-main-dummy' in '/<>/apt_archive/sbuild-build-depends-main-dummy.deb'. Ign:1 copy:/<>/apt_archive ./ InRelease Get:2 copy:/<>/apt_archive ./ Release [963 B] Ign:3 copy:/<>/apt_archive ./ Release.gpg Get:4 copy:/<>/apt_archive ./ Sources [622 B] Get:5 copy:/<>/apt_archive ./ Packages [713 B] Fetched 2298 B in 0s (95.0 kB/s) Reading package lists... Reading package lists... Install main build dependencies (apt-based resolver) ---------------------------------------------------- Installing build dependencies Reading package lists... Building dependency tree... Reading state information... The following additional packages will be installed: autoconf automake autopoint autotools-dev binutils-aarch64-linux-gnu bsdmainutils build-essential cmake cmake-data cpp-9-aarch64-linux-gnu cpp-aarch64-linux-gnu cross-config crossbuild-essential-arm64 dbus debhelper dh-autoreconf dh-strip-nondeterminism dirmngr dmsetup docbook-xml docbook-xsl dpkg-cross dwz extra-cmake-modules:arm64 file fontconfig fontconfig-config fonts-dejavu-core g++ g++-9 g++-9-aarch64-linux-gnu g++-aarch64-linux-gnu gcc-10-base:arm64 gcc-10-cross-base gcc-9-aarch64-linux-gnu gcc-9-aarch64-linux-gnu-base gcc-9-base:arm64 gcc-9-cross-base gcc-aarch64-linux-gnu gettext gettext-base gnupg gnupg-l10n gnupg-utils gpg gpg-agent gpg-wks-client gpg-wks-server gpgconf gpgsm groff-base icu-devtools intltool-debian iso-codes kdesignerplugin-data kdoctools5 kgendesignerplugin:arm64 kgendesignerplugin-bin kinit:arm64 kinit-dev:arm64 kio:arm64 kpackagetool5:arm64 kross:arm64 kross-dev:arm64 ktexteditor-data liba52-0.7.4:arm64 libaa1:arm64 libacl1:arm64 libaom0:arm64 libapparmor1 libarchive-zip-perl libarchive13 libarchive13:arm64 libargon2-1 libaribb24-0:arm64 libasan5:arm64 libasan5-arm64-cross libasound2:arm64 libasound2-data libass9:arm64 libassuan0 libassuan0:arm64 libasyncns0:arm64 libatomic1:arm64 libatomic1-arm64-cross libaudit1:arm64 libavahi-client3:arm64 libavahi-common-data:arm64 libavahi-common3:arm64 libavc1394-0:arm64 libavcodec58:arm64 libavformat58:arm64 libavutil56:arm64 libbasicusageenvironment1:arm64 libblkid1:arm64 libbluray2:arm64 libboost-dev:arm64 libboost1.67-dev:arm64 libbrotli1 libbrotli1:arm64 libbsd0 libbsd0:arm64 libbz2-1.0:arm64 libc6:arm64 libc6-arm64-cross libc6-dev libc6-dev:arm64 libc6-dev-arm64-cross libcaca0:arm64 libcairo2:arm64 libcap-ng0:arm64 libcap2 libcap2:arm64 libcap2-bin libcddb2:arm64 libchromaprint1:arm64 libcodec2-0.9:arm64 libcom-err2:arm64 libconfig-auto-perl libconfig-inifiles-perl libcroco3 libcroco3:arm64 libcrypt-dev libcrypt-dev:arm64 libcrypt1:arm64 libcryptsetup12 libcups2:arm64 libcurl4 libdatrie1:arm64 libdb5.3:arm64 libdbus-1-3 libdbus-1-3:arm64 libdbusmenu-qt5-2:arm64 libdc1394-22:arm64 libdca0:arm64 libdebhelper-perl libdebian-dpkgcross-perl libdevmapper1.02.1 libdouble-conversion3 libdouble-conversion3:arm64 libdrm-amdgpu1 libdrm-amdgpu1:arm64 libdrm-common libdrm-intel1 libdrm-nouveau2 libdrm-nouveau2:arm64 libdrm-radeon1 libdrm-radeon1:arm64 libdrm2 libdrm2:arm64 libdvbpsi10:arm64 libdvdnav4:arm64 libdvdread7:arm64 libebml4v5:arm64 libedit2 libedit2:arm64 libeditorconfig0:arm64 libegl-dev:arm64 libegl-mesa0 libegl-mesa0:arm64 libegl1 libegl1:arm64 libelf1 libelf1:arm64 libevdev2 libevdev2:arm64 libexpat1 libexpat1:arm64 libfaad2:arm64 libfam0 libfam0:arm64 libffi7:arm64 libfile-homedir-perl libfile-stripnondeterminism-perl libfile-which-perl libflac8:arm64 libfontconfig1 libfontconfig1:arm64 libfreetype6 libfreetype6:arm64 libfribidi0:arm64 libgbm1 libgbm1:arm64 libgcc-9-dev:arm64 libgcc-9-dev-arm64-cross libgcc-s1:arm64 libgcc-s1-arm64-cross libgcrypt20:arm64 libgdk-pixbuf2.0-0:arm64 libgdk-pixbuf2.0-common libgif7:arm64 libgit2-28:arm64 libgl-dev:arm64 libgl1 libgl1:arm64 libgl1-mesa-dri libgl1-mesa-dri:arm64 libglapi-mesa libglapi-mesa:arm64 libgles2:arm64 libglib2.0-0 libglib2.0-0:arm64 libglu1-mesa:arm64 libglu1-mesa-dev:arm64 libglvnd0 libglvnd0:arm64 libglx-dev:arm64 libglx-mesa0 libglx-mesa0:arm64 libglx0 libglx0:arm64 libgme0:arm64 libgmp10:arm64 libgnutls30:arm64 libgomp1:arm64 libgomp1-arm64-cross libgpg-error0:arm64 libgpgme11:arm64 libgpgmepp6:arm64 libgpm2:arm64 libgraphite2-3 libgraphite2-3:arm64 libgroupsock8:arm64 libgsm1:arm64 libgssapi-krb5-2 libgssapi-krb5-2:arm64 libgstreamer-plugins-base1.0-0:arm64 libgstreamer1.0-0:arm64 libgudev-1.0-0 libgudev-1.0-0:arm64 libharfbuzz0b libharfbuzz0b:arm64 libhogweed5:arm64 libhttp-parser2.9:arm64 libhyphen0:arm64 libice6 libice6:arm64 libicu-dev:arm64 libicu63 libicu63:arm64 libidn11:arm64 libidn2-0:arm64 libinput-bin libinput10 libinput10:arm64 libio-string-perl libip4tc2 libitm1:arm64 libitm1-arm64-cross libixml10:arm64 libjbig0:arm64 libjpeg62-turbo libjpeg62-turbo:arm64 libjs-jquery libjs-underscore libjson-c4 libjsoncpp1 libk5crypto3 libk5crypto3:arm64 libkate1:arm64 libkeyutils1 libkeyutils1:arm64 libkf5archive-dev:arm64 libkf5archive5 libkf5archive5:arm64 libkf5attica-dev:arm64 libkf5attica5:arm64 libkf5auth-data libkf5auth-dev:arm64 libkf5auth-dev-bin libkf5auth5:arm64 libkf5authcore5 libkf5authcore5:arm64 libkf5bookmarks-data libkf5bookmarks-dev:arm64 libkf5bookmarks5:arm64 libkf5codecs-data libkf5codecs-dev:arm64 libkf5codecs5:arm64 libkf5completion-data libkf5completion-dev:arm64 libkf5completion5:arm64 libkf5config-bin:arm64 libkf5config-data libkf5config-dev:arm64 libkf5config-dev-bin libkf5configcore5 libkf5configcore5:arm64 libkf5configgui5:arm64 libkf5configwidgets-data libkf5configwidgets-dev:arm64 libkf5configwidgets5:arm64 libkf5coreaddons-data libkf5coreaddons-dev:arm64 libkf5coreaddons-dev-bin libkf5coreaddons5 libkf5coreaddons5:arm64 libkf5crash-dev:arm64 libkf5crash5:arm64 libkf5dbusaddons-data libkf5dbusaddons-dev:arm64 libkf5dbusaddons5:arm64 libkf5declarative-data libkf5declarative5:arm64 libkf5dnssd-data libkf5dnssd-dev:arm64 libkf5dnssd5:arm64 libkf5doctools-dev:arm64 libkf5doctools5:arm64 libkf5emoticons-data libkf5emoticons-dev:arm64 libkf5emoticons5:arm64 libkf5globalaccel-bin:arm64 libkf5globalaccel-data libkf5globalaccel-dev:arm64 libkf5globalaccel5:arm64 libkf5globalaccelprivate5:arm64 libkf5guiaddons-dev:arm64 libkf5guiaddons5:arm64 libkf5i18n-data libkf5i18n-dev:arm64 libkf5i18n5:arm64 libkf5iconthemes-data libkf5iconthemes-dev:arm64 libkf5iconthemes5:arm64 libkf5idletime-dev:arm64 libkf5idletime5:arm64 libkf5itemmodels-dev:arm64 libkf5itemmodels5:arm64 libkf5itemviews-data libkf5itemviews-dev:arm64 libkf5itemviews5:arm64 libkf5jobwidgets-data libkf5jobwidgets-dev:arm64 libkf5jobwidgets5:arm64 libkf5js5:arm64 libkf5jsapi5:arm64 libkf5kcmutils-data libkf5kcmutils-dev:arm64 libkf5kcmutils5:arm64 libkf5kdelibs4support-data libkf5kdelibs4support-dev:arm64 libkf5kdelibs4support5:arm64 libkf5kdelibs4support5-bin:arm64 libkf5khtml-data libkf5khtml-dev:arm64 libkf5khtml5:arm64 libkf5kio-dev:arm64 libkf5kiocore5:arm64 libkf5kiofilewidgets5:arm64 libkf5kiogui5:arm64 libkf5kiontlm5:arm64 libkf5kiowidgets5:arm64 libkf5kjs-dev:arm64 libkf5krosscore5:arm64 libkf5krossui5:arm64 libkf5mediaplayer-data libkf5mediaplayer-dev:arm64 libkf5mediaplayer5:arm64 libkf5newstuff-data libkf5newstuff-dev:arm64 libkf5newstuff5:arm64 libkf5newstuffcore5:arm64 libkf5notifications-data libkf5notifications-dev:arm64 libkf5notifications5:arm64 libkf5notifyconfig-data libkf5notifyconfig-dev:arm64 libkf5notifyconfig5:arm64 libkf5package-data libkf5package5:arm64 libkf5parts-data libkf5parts-dev:arm64 libkf5parts5:arm64 libkf5plotting-dev:arm64 libkf5plotting5:arm64 libkf5pty-data libkf5pty-dev:arm64 libkf5pty5:arm64 libkf5quickaddons5:arm64 libkf5service-bin:arm64 libkf5service-data libkf5service-dev:arm64 libkf5service5:arm64 libkf5solid-dev:arm64 libkf5solid5:arm64 libkf5solid5-data libkf5sonnet-dev:arm64 libkf5sonnet-dev-bin libkf5sonnet5-data libkf5sonnetcore5:arm64 libkf5sonnetui5:arm64 libkf5style-dev:arm64 libkf5style5:arm64 libkf5su-data libkf5su-dev:arm64 libkf5su5:arm64 libkf5syntaxhighlighting-data libkf5syntaxhighlighting5:arm64 libkf5texteditor-bin libkf5texteditor-dev:arm64 libkf5texteditor5:arm64 libkf5textwidgets-data libkf5textwidgets-dev:arm64 libkf5textwidgets5:arm64 libkf5threadweaver-dev:arm64 libkf5threadweaver5:arm64 libkf5unitconversion-data libkf5unitconversion-dev:arm64 libkf5unitconversion5:arm64 libkf5wallet-bin:arm64 libkf5wallet-data libkf5wallet-dev:arm64 libkf5wallet5:arm64 libkf5webkit-dev:arm64 libkf5webkit5:arm64 libkf5widgetsaddons-data libkf5widgetsaddons-dev:arm64 libkf5widgetsaddons5:arm64 libkf5windowsystem-data libkf5windowsystem-dev:arm64 libkf5windowsystem5:arm64 libkf5xmlgui-data libkf5xmlgui-dev:arm64 libkf5xmlgui5:arm64 libkmod2 libkrb5-3 libkrb5-3:arm64 libkrb5support0 libkrb5support0:arm64 libksba8 libkwalletbackend5-5:arm64 liblcms2-2:arm64 libldap-2.4-2 libldap-common liblirc-client0:arm64 liblivemedia77:arm64 libllvm9 libllvm9:arm64 liblocale-gettext-perl liblsan0:arm64 liblsan0-arm64-cross liblua5.2-0:arm64 liblz4-1:arm64 liblzma5:arm64 libmad0:arm64 libmagic-mgc libmagic1 libmatroska6v5:arm64 libmbedcrypto3:arm64 libmbedtls12:arm64 libmbedx509-0:arm64 libmount1:arm64 libmp3lame0:arm64 libmpcdec6:arm64 libmpdec2 libmpeg2-4:arm64 libmpg123-0:arm64 libmtdev1 libmtdev1:arm64 libmtp-common libmtp9:arm64 libmysofa1:arm64 libncurses6 libncurses6:arm64 libncursesw6:arm64 libnettle7:arm64 libnfs13:arm64 libnghttp2-14 libnpth0 libnuma1:arm64 libogg0:arm64 libopenjp2-7:arm64 libopenmpt-modplug1:arm64 libopenmpt0:arm64 libopus0:arm64 liborc-0.4-0:arm64 libp11-kit0:arm64 libpam-modules:arm64 libpam-systemd libpam-systemd:arm64 libpam0g:arm64 libpango-1.0-0:arm64 libpangocairo-1.0-0:arm64 libpangoft2-1.0-0:arm64 libpciaccess0 libpcre16-3:arm64 libpcre2-16-0 libpcre2-16-0:arm64 libpcre2-8-0:arm64 libpcre3:arm64 libpcre3-dev:arm64 libpcre32-3:arm64 libpcrecpp0v5:arm64 libphonon4qt5-4:arm64 libphonon4qt5-data libpipeline1 libpixman-1-0:arm64 libplacebo7:arm64 libpng16-16 libpng16-16:arm64 libpolkit-agent-1-0 libpolkit-agent-1-0:arm64 libpolkit-gobject-1-0 libpolkit-gobject-1-0:arm64 libpolkit-qt5-1-1 libpolkit-qt5-1-1:arm64 libpostproc55:arm64 libprocps8 libprotobuf-lite22:arm64 libpsl5 libpthread-stubs0-dev:arm64 libpulse-mainloop-glib0:arm64 libpulse0:arm64 libpython3-stdlib libpython3.8-minimal libpython3.8-stdlib libqt5concurrent5:arm64 libqt5core5a libqt5core5a:arm64 libqt5dbus5 libqt5dbus5:arm64 libqt5gui5 libqt5gui5:arm64 libqt5network5 libqt5network5:arm64 libqt5positioning5:arm64 libqt5printsupport5:arm64 libqt5qml5 libqt5qml5:arm64 libqt5quick5 libqt5quick5:arm64 libqt5quickparticles5:arm64 libqt5quickshapes5:arm64 libqt5quicktest5 libqt5quicktest5:arm64 libqt5quickwidgets5:arm64 libqt5script5:arm64 libqt5scripttools5:arm64 libqt5sensors5:arm64 libqt5sql5:arm64 libqt5svg5:arm64 libqt5svg5-dev:arm64 libqt5test5 libqt5test5:arm64 libqt5texttospeech5:arm64 libqt5webchannel5:arm64 libqt5webkit5:arm64 libqt5webkit5-dev:arm64 libqt5widgets5 libqt5widgets5:arm64 libqt5x11extras5:arm64 libqt5xml5 libqt5xml5:arm64 libraw1394-11:arm64 libreadline8 libresid-builder0c2a:arm64 librhash0 librsvg2-2:arm64 librtmp1 libsamplerate0:arm64 libsasl2-2 libsasl2-modules-db libsdl-image1.2:arm64 libsdl1.2debian:arm64 libsecret-1-0:arm64 libsecret-common libselinux1:arm64 libsensors-config libsensors5 libsensors5:arm64 libshine3:arm64 libshout3:arm64 libsidplay2:arm64 libsigsegv2 libslang2:arm64 libsm6 libsm6:arm64 libsnappy1v5:arm64 libsndfile1:arm64 libsndio7.0:arm64 libsoxr0:arm64 libspatialaudio0:arm64 libspeex1:arm64 libspeexdsp1:arm64 libsqlite3-0 libsqlite3-0:arm64 libsrt1:arm64 libssh-gcrypt-4:arm64 libssh2-1 libssh2-1:arm64 libssl-dev:arm64 libssl1.1 libssl1.1:arm64 libstdc++-9-dev libstdc++-9-dev:arm64 libstdc++-9-dev-arm64-cross libstdc++6:arm64 libstdc++6-arm64-cross libsub-override-perl libswresample3:arm64 libswscale5:arm64 libsystemd0:arm64 libtag1v5:arm64 libtag1v5-vanilla:arm64 libtasn1-6:arm64 libthai-data libthai0:arm64 libtheora0:arm64 libtiff5:arm64 libtinfo6:arm64 libtool libtsan0:arm64 libtsan0-arm64-cross libtwolame0:arm64 libubsan1:arm64 libubsan1-arm64-cross libuchardet0 libudev1:arm64 libunistring2:arm64 libupnp13:arm64 libusageenvironment3:arm64 libusb-1.0-0:arm64 libuuid1:arm64 libuv1 libva-drm2:arm64 libva-wayland2:arm64 libva-x11-2:arm64 libva2:arm64 libvdpau1:arm64 libvlc5:arm64 libvlccore9:arm64 libvorbis0a:arm64 libvorbisenc2:arm64 libvorbisfile3:arm64 libvpx6:arm64 libvulkan-dev:arm64 libvulkan1 libvulkan1:arm64 libwacom-common libwacom2 libwacom2:arm64 libwavpack1:arm64 libwayland-client0 libwayland-client0:arm64 libwayland-egl1:arm64 libwayland-server0 libwayland-server0:arm64 libwebp6:arm64 libwebpmux3:arm64 libwoff1:arm64 libwrap0:arm64 libx11-6 libx11-6:arm64 libx11-data libx11-dev:arm64 libx11-xcb1 libx11-xcb1:arm64 libx264-155:arm64 libx265-179:arm64 libxau-dev:arm64 libxau6 libxau6:arm64 libxcb-dri2-0 libxcb-dri2-0:arm64 libxcb-dri3-0 libxcb-dri3-0:arm64 libxcb-glx0 libxcb-glx0:arm64 libxcb-icccm4 libxcb-icccm4:arm64 libxcb-image0 libxcb-image0:arm64 libxcb-keysyms1 libxcb-keysyms1:arm64 libxcb-present0 libxcb-present0:arm64 libxcb-randr0 libxcb-randr0:arm64 libxcb-render-util0 libxcb-render-util0:arm64 libxcb-render0 libxcb-render0:arm64 libxcb-res0:arm64 libxcb-shape0 libxcb-shape0:arm64 libxcb-shm0 libxcb-shm0:arm64 libxcb-sync1 libxcb-sync1:arm64 libxcb-util0 libxcb-util0:arm64 libxcb-xfixes0 libxcb-xfixes0:arm64 libxcb-xinerama0 libxcb-xinerama0:arm64 libxcb-xinput0 libxcb-xinput0:arm64 libxcb-xkb1 libxcb-xkb1:arm64 libxcb-xv0:arm64 libxcb1 libxcb1:arm64 libxcb1-dev:arm64 libxdamage1 libxdamage1:arm64 libxdmcp-dev:arm64 libxdmcp6 libxdmcp6:arm64 libxext-dev:arm64 libxext6 libxext6:arm64 libxfixes3 libxfixes3:arm64 libxkbcommon-x11-0 libxkbcommon-x11-0:arm64 libxkbcommon0 libxkbcommon0:arm64 libxml-libxml-perl libxml-namespacesupport-perl libxml-sax-base-perl libxml-sax-perl libxml-simple-perl libxml2 libxml2:arm64 libxml2-dev:arm64 libxml2-utils libxrender1 libxrender1:arm64 libxshmfence1 libxshmfence1:arm64 libxslt1-dev:arm64 libxslt1.1 libxslt1.1:arm64 libxss1:arm64 libxvidcore4:arm64 libxxf86vm1 libxxf86vm1:arm64 libyaml-perl libz3-4 libz3-4:arm64 libzstd1:arm64 libzvbi-common libzvbi0:arm64 linux-libc-dev:arm64 linux-libc-dev-arm64-cross m4 man-db mime-support ocl-icd-libopencl1:arm64 phonon4qt5:arm64 phonon4qt5-backend-vlc:arm64 pinentry-curses pkg-config pkg-kde-tools po-debconf procps python3 python3-minimal python3.8 python3.8-minimal qt5-qmake:arm64 qt5-qmake-bin qt5-qmltooling-plugins:arm64 qtbase5-dev:arm64 qtbase5-dev-tools qtchooser qtdeclarative5-dev:arm64 qtdeclarative5-dev-tools qtscript5-dev:arm64 readline-common sensible-utils sgml-base sgml-data shared-mime-info sudo:arm64 systemd systemd-sysv ucf vlc-data vlc-plugin-base:arm64 vlc-plugin-video-output:arm64 x11-common x11proto-core-dev x11proto-dev x11proto-xext-dev xkb-data xml-core xorg-sgml-doctools xtrans-dev zlib1g:arm64 Suggested packages: autoconf-archive gnu-standards autoconf-doc binutils-doc wamerican | wordlist whois vacation cmake-doc ninja-build gcc-9-locales cpp-doc default-dbus-session-bus | dbus-session-bus dh-make dbus-user-session pinentry-gnome3 tor docbook docbook-dsssl docbook-defguide dbtoepub docbook-xsl-doc-html | docbook-xsl-doc-pdf | docbook-xsl-doc-text | docbook-xsl-doc docbook-xsl-saxon fop libsaxon-java libxalan2-java libxslthl-java xalan binutils-multiarch g++-multilib g++-9-multilib gcc-9-doc manpages-dev flex bison gdb-aarch64-linux-gnu gcc-doc gettext-doc libasprintf-dev libgettextpo-dev parcimonie xloadimage scdaemon groff isoquery lrzip lrzip:arm64 libasound2-plugins:arm64 alsa-utils libbluray-bdj:arm64 libboost-doc:arm64 libboost1.67-doc:arm64 libboost-atomic1.67-dev:arm64 libboost-chrono1.67-dev:arm64 libboost-container1.67-dev:arm64 libboost-context1.67-dev:arm64 libboost-contract1.67-dev:arm64 libboost-coroutine1.67-dev:arm64 libboost-date-time1.67-dev:arm64 libboost-exception1.67-dev:arm64 libboost-fiber1.67-dev:arm64 libboost-filesystem1.67-dev:arm64 libboost-graph1.67-dev:arm64 libboost-graph-parallel1.67-dev:arm64 libboost-iostreams1.67-dev:arm64 libboost-locale1.67-dev:arm64 libboost-log1.67-dev:arm64 libboost-math1.67-dev:arm64 libboost-mpi1.67-dev:arm64 libboost-mpi-python1.67-dev:arm64 libboost-numpy1.67-dev:arm64 libboost-program-options1.67-dev:arm64 libboost-python1.67-dev:arm64 libboost-random1.67-dev:arm64 libboost-regex1.67-dev:arm64 libboost-serialization1.67-dev:arm64 libboost-signals1.67-dev:arm64 libboost-stacktrace1.67-dev:arm64 libboost-system1.67-dev:arm64 libboost-test1.67-dev:arm64 libboost-thread1.67-dev:arm64 libboost-timer1.67-dev:arm64 libboost-type-erasure1.67-dev:arm64 libboost-wave1.67-dev:arm64 libboost1.67-tools-dev:arm64 libmpfrc++-dev:arm64 libntl-dev:arm64 glibc-doc:arm64 libc-l10n:arm64 locales:arm64 glibc-doc manpages-dev:arm64 cups-common:arm64 libdvdcss2:arm64 fam fam:arm64 rng-tools:arm64 gnutls-bin:arm64 gpm:arm64 krb5-doc krb5-user krb5-doc:arm64 krb5-user:arm64 libvisual-0.4-plugins:arm64 gstreamer1.0-tools:arm64 icu-doc:arm64 liblcms2-utils:arm64 lirc:arm64 opus-tools:arm64 libpam-doc:arm64 pciutils pulseaudio:arm64 libthai0 qt5-image-formats-plugins qtwayland5 qt5-image-formats-plugins:arm64 qtwayland5:arm64 qt5-qmltooling-plugins libraw1394-doc:arm64 librsvg2-bin:arm64 lm-sensors lm-sensors:arm64 sndiod:arm64 speex:arm64 libssl-doc:arm64 libstdc++-9-doc libstdc++-9-doc:arm64 libtool-doc gfortran | fortran95-compiler gcj-jdk libx11-doc:arm64 libxcb-doc:arm64 libxext-doc:arm64 libyaml-shell-perl m4-doc apparmor less www-browser opencl-icd:arm64 phonon4qt5-backend-gstreamer:arm64 pinentry-doc cdbs libmail-box-perl python3-doc python3-tk python3-venv python3.8-venv python3.8-doc binfmt-support default-libmysqlclient-dev:arm64 firebird-dev:arm64 libpq-dev:arm64 libsqlite3-dev:arm64 unixodbc-dev:arm64 readline-doc sgml-base-doc perlsgml w3-recs opensp systemd-container policykit-1 Recommended packages: curl | wget | lynx alsa-ucm-conf alsa-topology-conf libaacs0:arm64 libpam-cap ca-certificates libarchive-cpio-perl libgdk-pixbuf2.0-bin:arm64 libglib2.0-data xdg-user-dirs libglib2.0-data:arm64 xdg-user-dirs:arm64 libgpg-error-l10n:arm64 gstreamer1.0-plugins-base:arm64 javascript-common libkf5archive-doc:arm64 libkf5attica-doc:arm64 libkf5auth-doc:arm64 libkf5bookmarks-doc:arm64 keditbookmarks:arm64 libkf5codecs-doc:arm64 libkf5completion-doc:arm64 libkf5config-doc:arm64 libkf5config-bin libkf5configwidgets-doc:arm64 libkf5coreaddons-doc:arm64 libkf5crash-doc:arm64 libkf5dbusaddons-doc:arm64 libkf5dbusaddons-bin:arm64 kpackagelauncherqml:arm64 libkf5dnssd-doc:arm64 libkf5emoticons-doc:arm64 libkf5emoticons-bin:arm64 libkf5globalaccel-doc:arm64 libkf5guiaddons-doc:arm64 libkf5i18n-doc:arm64 libkf5iconthemes-doc:arm64 libkf5iconthemes-bin:arm64 libkf5idletime-doc:arm64 kwayland-integration:arm64 libkf5itemmodels-doc:arm64 libkf5itemviews-doc:arm64 libkf5jobwidgets-doc:arm64 libkf5kcmutils-doc:arm64 libkf5khtml-bin:arm64 libkf5kio-doc:arm64 libkf5newstuff-doc:arm64 qml-module-org-kde-newstuff:arm64 libkf5notifications-doc:arm64 libkf5notifyconfig-doc:arm64 libkf5parts-doc:arm64 libkf5parts-plugins:arm64 libkf5plotting-doc:arm64 libkf5pty-doc:arm64 libkf5service-doc:arm64 libkf5solid-doc:arm64 media-player-info:arm64 libkf5sonnet-doc:arm64 sonnet-plugins:arm64 libkf5su-doc:arm64 libkf5su-bin:arm64 libkf5texteditor-doc:arm64 ktexteditor-katepart:arm64 libkf5textwidgets-doc:arm64 libkf5threadweaver-doc:arm64 libkf5unitconversion-doc:arm64 libkf5wallet-doc:arm64 libkf5widgetsaddons-doc:arm64 libkf5windowsystem-doc:arm64 qtwayland5:arm64 libkf5xmlgui-doc:arm64 libkf5xmlgui-bin:arm64 krb5-locales krb5-locales:arm64 libmtp-runtime:arm64 udev:arm64 libgpm2 publicsuffix qttranslations5-l10n qttranslations5-l10n:arm64 libqt5svg5 qt5-gtk-platformtheme qt5-gtk-platformtheme:arm64 geoclue-2.0:arm64 libqt5sql5-sqlite:arm64 | libqt5sql5-mysql:arm64 | libqt5sql5-odbc:arm64 | libqt5sql5-psql:arm64 | libqt5sql5-tds:arm64 | libqt5sql5-ibase:arm64 librsvg2-common:arm64 libsasl2-modules libltdl-dev uuid-runtime:arm64 va-driver-all:arm64 | va-driver:arm64 vdpau-driver-all:arm64 | vdpau-driver:arm64 libvlc-bin:arm64 libproxy-tools:arm64 mesa-vulkan-drivers | vulkan-icd mesa-vulkan-drivers:arm64 | vulkan-icd:arm64 libwacom-bin libwacom-bin:arm64 libwww-perl libxml-sax-expat-perl libyaml-libyaml-perl | libyaml-syck-perl libmail-sendmail-perl psmisc libqt5opengl5-dev:arm64 libnss-systemd xdg-utils:arm64 The following NEW packages will be installed: autoconf automake autopoint autotools-dev binutils-aarch64-linux-gnu bsdmainutils build-essential cmake cmake-data cpp-9-aarch64-linux-gnu cpp-aarch64-linux-gnu cross-config crossbuild-essential-arm64 dbus debhelper dh-autoreconf dh-strip-nondeterminism dirmngr dmsetup docbook-xml docbook-xsl dpkg-cross dwz extra-cmake-modules:arm64 file fontconfig fontconfig-config fonts-dejavu-core g++ g++-9 g++-9-aarch64-linux-gnu g++-aarch64-linux-gnu gcc-10-base:arm64 gcc-10-cross-base gcc-9-aarch64-linux-gnu gcc-9-aarch64-linux-gnu-base gcc-9-base:arm64 gcc-9-cross-base gcc-aarch64-linux-gnu gettext gettext-base gnupg gnupg-l10n gnupg-utils gpg gpg-agent gpg-wks-client gpg-wks-server gpgconf gpgsm groff-base icu-devtools intltool-debian iso-codes kdesignerplugin-data kdoctools5 kgendesignerplugin:arm64 kgendesignerplugin-bin kinit:arm64 kinit-dev:arm64 kio:arm64 kpackagetool5:arm64 kross:arm64 kross-dev:arm64 ktexteditor-data liba52-0.7.4:arm64 libaa1:arm64 libacl1:arm64 libaom0:arm64 libapparmor1 libarchive-zip-perl libarchive13 libarchive13:arm64 libargon2-1 libaribb24-0:arm64 libasan5:arm64 libasan5-arm64-cross libasound2:arm64 libasound2-data libass9:arm64 libassuan0 libassuan0:arm64 libasyncns0:arm64 libatomic1:arm64 libatomic1-arm64-cross libaudit1:arm64 libavahi-client3:arm64 libavahi-common-data:arm64 libavahi-common3:arm64 libavc1394-0:arm64 libavcodec58:arm64 libavformat58:arm64 libavutil56:arm64 libbasicusageenvironment1:arm64 libblkid1:arm64 libbluray2:arm64 libboost-dev:arm64 libboost1.67-dev:arm64 libbrotli1 libbrotli1:arm64 libbsd0 libbsd0:arm64 libbz2-1.0:arm64 libc6:arm64 libc6-arm64-cross libc6-dev libc6-dev:arm64 libc6-dev-arm64-cross libcaca0:arm64 libcairo2:arm64 libcap-ng0:arm64 libcap2 libcap2:arm64 libcap2-bin libcddb2:arm64 libchromaprint1:arm64 libcodec2-0.9:arm64 libcom-err2:arm64 libconfig-auto-perl libconfig-inifiles-perl libcroco3 libcroco3:arm64 libcrypt-dev libcrypt-dev:arm64 libcrypt1:arm64 libcryptsetup12 libcups2:arm64 libcurl4 libdatrie1:arm64 libdb5.3:arm64 libdbus-1-3 libdbus-1-3:arm64 libdbusmenu-qt5-2:arm64 libdc1394-22:arm64 libdca0:arm64 libdebhelper-perl libdebian-dpkgcross-perl libdevmapper1.02.1 libdouble-conversion3 libdouble-conversion3:arm64 libdrm-amdgpu1 libdrm-amdgpu1:arm64 libdrm-common libdrm-intel1 libdrm-nouveau2 libdrm-nouveau2:arm64 libdrm-radeon1 libdrm-radeon1:arm64 libdrm2 libdrm2:arm64 libdvbpsi10:arm64 libdvdnav4:arm64 libdvdread7:arm64 libebml4v5:arm64 libedit2 libedit2:arm64 libeditorconfig0:arm64 libegl-dev:arm64 libegl-mesa0 libegl-mesa0:arm64 libegl1 libegl1:arm64 libelf1 libelf1:arm64 libevdev2 libevdev2:arm64 libexpat1 libexpat1:arm64 libfaad2:arm64 libfam0 libfam0:arm64 libffi7:arm64 libfile-homedir-perl libfile-stripnondeterminism-perl libfile-which-perl libflac8:arm64 libfontconfig1 libfontconfig1:arm64 libfreetype6 libfreetype6:arm64 libfribidi0:arm64 libgbm1 libgbm1:arm64 libgcc-9-dev:arm64 libgcc-9-dev-arm64-cross libgcc-s1:arm64 libgcc-s1-arm64-cross libgcrypt20:arm64 libgdk-pixbuf2.0-0:arm64 libgdk-pixbuf2.0-common libgif7:arm64 libgit2-28:arm64 libgl-dev:arm64 libgl1 libgl1:arm64 libgl1-mesa-dri libgl1-mesa-dri:arm64 libglapi-mesa libglapi-mesa:arm64 libgles2:arm64 libglib2.0-0 libglib2.0-0:arm64 libglu1-mesa:arm64 libglu1-mesa-dev:arm64 libglvnd0 libglvnd0:arm64 libglx-dev:arm64 libglx-mesa0 libglx-mesa0:arm64 libglx0 libglx0:arm64 libgme0:arm64 libgmp10:arm64 libgnutls30:arm64 libgomp1:arm64 libgomp1-arm64-cross libgpg-error0:arm64 libgpgme11:arm64 libgpgmepp6:arm64 libgpm2:arm64 libgraphite2-3 libgraphite2-3:arm64 libgroupsock8:arm64 libgsm1:arm64 libgssapi-krb5-2 libgssapi-krb5-2:arm64 libgstreamer-plugins-base1.0-0:arm64 libgstreamer1.0-0:arm64 libgudev-1.0-0 libgudev-1.0-0:arm64 libharfbuzz0b libharfbuzz0b:arm64 libhogweed5:arm64 libhttp-parser2.9:arm64 libhyphen0:arm64 libice6 libice6:arm64 libicu-dev:arm64 libicu63 libicu63:arm64 libidn11:arm64 libidn2-0:arm64 libinput-bin libinput10 libinput10:arm64 libio-string-perl libip4tc2 libitm1:arm64 libitm1-arm64-cross libixml10:arm64 libjbig0:arm64 libjpeg62-turbo libjpeg62-turbo:arm64 libjs-jquery libjs-underscore libjson-c4 libjsoncpp1 libk5crypto3 libk5crypto3:arm64 libkate1:arm64 libkeyutils1 libkeyutils1:arm64 libkf5archive-dev:arm64 libkf5archive5 libkf5archive5:arm64 libkf5attica-dev:arm64 libkf5attica5:arm64 libkf5auth-data libkf5auth-dev:arm64 libkf5auth-dev-bin libkf5auth5:arm64 libkf5authcore5 libkf5authcore5:arm64 libkf5bookmarks-data libkf5bookmarks-dev:arm64 libkf5bookmarks5:arm64 libkf5codecs-data libkf5codecs-dev:arm64 libkf5codecs5:arm64 libkf5completion-data libkf5completion-dev:arm64 libkf5completion5:arm64 libkf5config-bin:arm64 libkf5config-data libkf5config-dev:arm64 libkf5config-dev-bin libkf5configcore5 libkf5configcore5:arm64 libkf5configgui5:arm64 libkf5configwidgets-data libkf5configwidgets-dev:arm64 libkf5configwidgets5:arm64 libkf5coreaddons-data libkf5coreaddons-dev:arm64 libkf5coreaddons-dev-bin libkf5coreaddons5 libkf5coreaddons5:arm64 libkf5crash-dev:arm64 libkf5crash5:arm64 libkf5dbusaddons-data libkf5dbusaddons-dev:arm64 libkf5dbusaddons5:arm64 libkf5declarative-data libkf5declarative5:arm64 libkf5dnssd-data libkf5dnssd-dev:arm64 libkf5dnssd5:arm64 libkf5doctools-dev:arm64 libkf5doctools5:arm64 libkf5emoticons-data libkf5emoticons-dev:arm64 libkf5emoticons5:arm64 libkf5globalaccel-bin:arm64 libkf5globalaccel-data libkf5globalaccel-dev:arm64 libkf5globalaccel5:arm64 libkf5globalaccelprivate5:arm64 libkf5guiaddons-dev:arm64 libkf5guiaddons5:arm64 libkf5i18n-data libkf5i18n-dev:arm64 libkf5i18n5:arm64 libkf5iconthemes-data libkf5iconthemes-dev:arm64 libkf5iconthemes5:arm64 libkf5idletime-dev:arm64 libkf5idletime5:arm64 libkf5itemmodels-dev:arm64 libkf5itemmodels5:arm64 libkf5itemviews-data libkf5itemviews-dev:arm64 libkf5itemviews5:arm64 libkf5jobwidgets-data libkf5jobwidgets-dev:arm64 libkf5jobwidgets5:arm64 libkf5js5:arm64 libkf5jsapi5:arm64 libkf5kcmutils-data libkf5kcmutils-dev:arm64 libkf5kcmutils5:arm64 libkf5kdelibs4support-data libkf5kdelibs4support-dev:arm64 libkf5kdelibs4support5:arm64 libkf5kdelibs4support5-bin:arm64 libkf5khtml-data libkf5khtml-dev:arm64 libkf5khtml5:arm64 libkf5kio-dev:arm64 libkf5kiocore5:arm64 libkf5kiofilewidgets5:arm64 libkf5kiogui5:arm64 libkf5kiontlm5:arm64 libkf5kiowidgets5:arm64 libkf5kjs-dev:arm64 libkf5krosscore5:arm64 libkf5krossui5:arm64 libkf5mediaplayer-data libkf5mediaplayer-dev:arm64 libkf5mediaplayer5:arm64 libkf5newstuff-data libkf5newstuff-dev:arm64 libkf5newstuff5:arm64 libkf5newstuffcore5:arm64 libkf5notifications-data libkf5notifications-dev:arm64 libkf5notifications5:arm64 libkf5notifyconfig-data libkf5notifyconfig-dev:arm64 libkf5notifyconfig5:arm64 libkf5package-data libkf5package5:arm64 libkf5parts-data libkf5parts-dev:arm64 libkf5parts5:arm64 libkf5plotting-dev:arm64 libkf5plotting5:arm64 libkf5pty-data libkf5pty-dev:arm64 libkf5pty5:arm64 libkf5quickaddons5:arm64 libkf5service-bin:arm64 libkf5service-data libkf5service-dev:arm64 libkf5service5:arm64 libkf5solid-dev:arm64 libkf5solid5:arm64 libkf5solid5-data libkf5sonnet-dev:arm64 libkf5sonnet-dev-bin libkf5sonnet5-data libkf5sonnetcore5:arm64 libkf5sonnetui5:arm64 libkf5style-dev:arm64 libkf5style5:arm64 libkf5su-data libkf5su-dev:arm64 libkf5su5:arm64 libkf5syntaxhighlighting-data libkf5syntaxhighlighting5:arm64 libkf5texteditor-bin libkf5texteditor-dev:arm64 libkf5texteditor5:arm64 libkf5textwidgets-data libkf5textwidgets-dev:arm64 libkf5textwidgets5:arm64 libkf5threadweaver-dev:arm64 libkf5threadweaver5:arm64 libkf5unitconversion-data libkf5unitconversion-dev:arm64 libkf5unitconversion5:arm64 libkf5wallet-bin:arm64 libkf5wallet-data libkf5wallet-dev:arm64 libkf5wallet5:arm64 libkf5webkit-dev:arm64 libkf5webkit5:arm64 libkf5widgetsaddons-data libkf5widgetsaddons-dev:arm64 libkf5widgetsaddons5:arm64 libkf5windowsystem-data libkf5windowsystem-dev:arm64 libkf5windowsystem5:arm64 libkf5xmlgui-data libkf5xmlgui-dev:arm64 libkf5xmlgui5:arm64 libkmod2 libkrb5-3 libkrb5-3:arm64 libkrb5support0 libkrb5support0:arm64 libksba8 libkwalletbackend5-5:arm64 liblcms2-2:arm64 libldap-2.4-2 libldap-common liblirc-client0:arm64 liblivemedia77:arm64 libllvm9 libllvm9:arm64 liblocale-gettext-perl liblsan0:arm64 liblsan0-arm64-cross liblua5.2-0:arm64 liblz4-1:arm64 liblzma5:arm64 libmad0:arm64 libmagic-mgc libmagic1 libmatroska6v5:arm64 libmbedcrypto3:arm64 libmbedtls12:arm64 libmbedx509-0:arm64 libmount1:arm64 libmp3lame0:arm64 libmpcdec6:arm64 libmpdec2 libmpeg2-4:arm64 libmpg123-0:arm64 libmtdev1 libmtdev1:arm64 libmtp-common libmtp9:arm64 libmysofa1:arm64 libncurses6 libncurses6:arm64 libncursesw6:arm64 libnettle7:arm64 libnfs13:arm64 libnghttp2-14 libnpth0 libnuma1:arm64 libogg0:arm64 libopenjp2-7:arm64 libopenmpt-modplug1:arm64 libopenmpt0:arm64 libopus0:arm64 liborc-0.4-0:arm64 libp11-kit0:arm64 libpam-modules:arm64 libpam-systemd libpam-systemd:arm64 libpam0g:arm64 libpango-1.0-0:arm64 libpangocairo-1.0-0:arm64 libpangoft2-1.0-0:arm64 libpciaccess0 libpcre16-3:arm64 libpcre2-16-0 libpcre2-16-0:arm64 libpcre2-8-0:arm64 libpcre3:arm64 libpcre3-dev:arm64 libpcre32-3:arm64 libpcrecpp0v5:arm64 libphonon4qt5-4:arm64 libphonon4qt5-data libpipeline1 libpixman-1-0:arm64 libplacebo7:arm64 libpng16-16 libpng16-16:arm64 libpolkit-agent-1-0 libpolkit-agent-1-0:arm64 libpolkit-gobject-1-0 libpolkit-gobject-1-0:arm64 libpolkit-qt5-1-1 libpolkit-qt5-1-1:arm64 libpostproc55:arm64 libprocps8 libprotobuf-lite22:arm64 libpsl5 libpthread-stubs0-dev:arm64 libpulse-mainloop-glib0:arm64 libpulse0:arm64 libpython3-stdlib libpython3.8-minimal libpython3.8-stdlib libqt5concurrent5:arm64 libqt5core5a libqt5core5a:arm64 libqt5dbus5 libqt5dbus5:arm64 libqt5gui5 libqt5gui5:arm64 libqt5network5 libqt5network5:arm64 libqt5positioning5:arm64 libqt5printsupport5:arm64 libqt5qml5 libqt5qml5:arm64 libqt5quick5 libqt5quick5:arm64 libqt5quickparticles5:arm64 libqt5quickshapes5:arm64 libqt5quicktest5 libqt5quicktest5:arm64 libqt5quickwidgets5:arm64 libqt5script5:arm64 libqt5scripttools5:arm64 libqt5sensors5:arm64 libqt5sql5:arm64 libqt5svg5:arm64 libqt5svg5-dev:arm64 libqt5test5 libqt5test5:arm64 libqt5texttospeech5:arm64 libqt5webchannel5:arm64 libqt5webkit5:arm64 libqt5webkit5-dev:arm64 libqt5widgets5 libqt5widgets5:arm64 libqt5x11extras5:arm64 libqt5xml5 libqt5xml5:arm64 libraw1394-11:arm64 libreadline8 libresid-builder0c2a:arm64 librhash0 librsvg2-2:arm64 librtmp1 libsamplerate0:arm64 libsasl2-2 libsasl2-modules-db libsdl-image1.2:arm64 libsdl1.2debian:arm64 libsecret-1-0:arm64 libsecret-common libselinux1:arm64 libsensors-config libsensors5 libsensors5:arm64 libshine3:arm64 libshout3:arm64 libsidplay2:arm64 libsigsegv2 libslang2:arm64 libsm6 libsm6:arm64 libsnappy1v5:arm64 libsndfile1:arm64 libsndio7.0:arm64 libsoxr0:arm64 libspatialaudio0:arm64 libspeex1:arm64 libspeexdsp1:arm64 libsqlite3-0 libsqlite3-0:arm64 libsrt1:arm64 libssh-gcrypt-4:arm64 libssh2-1 libssh2-1:arm64 libssl-dev:arm64 libssl1.1 libssl1.1:arm64 libstdc++-9-dev libstdc++-9-dev:arm64 libstdc++-9-dev-arm64-cross libstdc++6:arm64 libstdc++6-arm64-cross libsub-override-perl libswresample3:arm64 libswscale5:arm64 libsystemd0:arm64 libtag1v5:arm64 libtag1v5-vanilla:arm64 libtasn1-6:arm64 libthai-data libthai0:arm64 libtheora0:arm64 libtiff5:arm64 libtinfo6:arm64 libtool libtsan0:arm64 libtsan0-arm64-cross libtwolame0:arm64 libubsan1:arm64 libubsan1-arm64-cross libuchardet0 libudev1:arm64 libunistring2:arm64 libupnp13:arm64 libusageenvironment3:arm64 libusb-1.0-0:arm64 libuuid1:arm64 libuv1 libva-drm2:arm64 libva-wayland2:arm64 libva-x11-2:arm64 libva2:arm64 libvdpau1:arm64 libvlc5:arm64 libvlccore9:arm64 libvorbis0a:arm64 libvorbisenc2:arm64 libvorbisfile3:arm64 libvpx6:arm64 libvulkan-dev:arm64 libvulkan1 libvulkan1:arm64 libwacom-common libwacom2 libwacom2:arm64 libwavpack1:arm64 libwayland-client0 libwayland-client0:arm64 libwayland-egl1:arm64 libwayland-server0 libwayland-server0:arm64 libwebp6:arm64 libwebpmux3:arm64 libwoff1:arm64 libwrap0:arm64 libx11-6 libx11-6:arm64 libx11-data libx11-dev:arm64 libx11-xcb1 libx11-xcb1:arm64 libx264-155:arm64 libx265-179:arm64 libxau-dev:arm64 libxau6 libxau6:arm64 libxcb-dri2-0 libxcb-dri2-0:arm64 libxcb-dri3-0 libxcb-dri3-0:arm64 libxcb-glx0 libxcb-glx0:arm64 libxcb-icccm4 libxcb-icccm4:arm64 libxcb-image0 libxcb-image0:arm64 libxcb-keysyms1 libxcb-keysyms1:arm64 libxcb-present0 libxcb-present0:arm64 libxcb-randr0 libxcb-randr0:arm64 libxcb-render-util0 libxcb-render-util0:arm64 libxcb-render0 libxcb-render0:arm64 libxcb-res0:arm64 libxcb-shape0 libxcb-shape0:arm64 libxcb-shm0 libxcb-shm0:arm64 libxcb-sync1 libxcb-sync1:arm64 libxcb-util0 libxcb-util0:arm64 libxcb-xfixes0 libxcb-xfixes0:arm64 libxcb-xinerama0 libxcb-xinerama0:arm64 libxcb-xinput0 libxcb-xinput0:arm64 libxcb-xkb1 libxcb-xkb1:arm64 libxcb-xv0:arm64 libxcb1 libxcb1:arm64 libxcb1-dev:arm64 libxdamage1 libxdamage1:arm64 libxdmcp-dev:arm64 libxdmcp6 libxdmcp6:arm64 libxext-dev:arm64 libxext6 libxext6:arm64 libxfixes3 libxfixes3:arm64 libxkbcommon-x11-0 libxkbcommon-x11-0:arm64 libxkbcommon0 libxkbcommon0:arm64 libxml-libxml-perl libxml-namespacesupport-perl libxml-sax-base-perl libxml-sax-perl libxml-simple-perl libxml2 libxml2:arm64 libxml2-dev:arm64 libxml2-utils libxrender1 libxrender1:arm64 libxshmfence1 libxshmfence1:arm64 libxslt1-dev:arm64 libxslt1.1 libxslt1.1:arm64 libxss1:arm64 libxvidcore4:arm64 libxxf86vm1 libxxf86vm1:arm64 libyaml-perl libz3-4 libz3-4:arm64 libzstd1:arm64 libzvbi-common libzvbi0:arm64 linux-libc-dev:arm64 linux-libc-dev-arm64-cross m4 man-db mime-support ocl-icd-libopencl1:arm64 phonon4qt5:arm64 phonon4qt5-backend-vlc:arm64 pinentry-curses pkg-config pkg-kde-tools po-debconf procps python3 python3-minimal python3.8 python3.8-minimal qt5-qmake:arm64 qt5-qmake-bin qt5-qmltooling-plugins:arm64 qtbase5-dev:arm64 qtbase5-dev-tools qtchooser qtdeclarative5-dev:arm64 qtdeclarative5-dev-tools qtscript5-dev:arm64 readline-common sbuild-build-depends-main-dummy:arm64 sensible-utils sgml-base sgml-data shared-mime-info sudo:arm64 systemd systemd-sysv ucf vlc-data vlc-plugin-base:arm64 vlc-plugin-video-output:arm64 x11-common x11proto-core-dev x11proto-dev x11proto-xext-dev xkb-data xml-core xorg-sgml-doctools xtrans-dev zlib1g:arm64 0 upgraded, 792 newly installed, 0 to remove and 0 not upgraded. Need to get 344 MB of archives. After this operation, 2274 MB of additional disk space will be used. Get:1 copy:/<>/apt_archive ./ sbuild-build-depends-main-dummy 0.invalid.0 [1140 B] Get:2 http://debian.oregonstate.edu/debian unstable/main arm64 gcc-10-base arm64 10-20200324-1 [196 kB] Get:3 http://debian.oregonstate.edu/debian unstable/main arm64 libgcc-s1 arm64 10-20200324-1 [34.8 kB] Get:4 http://debian.oregonstate.edu/debian unstable/main arm64 libcrypt1 arm64 1:4.4.15-1 [90.4 kB] Get:5 http://debian.oregonstate.edu/debian unstable/main arm64 libc6 arm64 2.30-4 [2469 kB] Get:6 http://debian.oregonstate.edu/debian unstable/main arm64 libcap-ng0 arm64 0.7.9-2.1+b2 [14.2 kB] Get:7 http://debian.oregonstate.edu/debian unstable/main arm64 libaudit1 arm64 1:2.8.5-3 [57.8 kB] Get:8 http://debian.oregonstate.edu/debian unstable/main arm64 libdb5.3 arm64 5.3.28+dfsg1-0.6 [622 kB] Get:9 http://debian.oregonstate.edu/debian unstable/main arm64 libpam0g arm64 1.3.1-5 [125 kB] Get:10 http://debian.oregonstate.edu/debian unstable/main arm64 libpcre2-8-0 arm64 10.34-7 [208 kB] Get:11 http://debian.oregonstate.edu/debian unstable/main arm64 libselinux1 arm64 3.0-1+b2 [83.7 kB] Get:12 http://debian.oregonstate.edu/debian unstable/main arm64 libpam-modules arm64 1.3.1-5 [303 kB] Get:13 http://debian.oregonstate.edu/debian unstable/main amd64 libapparmor1 amd64 2.13.3-7 [96.8 kB] Get:14 http://debian.oregonstate.edu/debian unstable/main amd64 libcap2 amd64 1:2.33-1 [22.5 kB] Get:15 http://debian.oregonstate.edu/debian unstable/main amd64 libargon2-1 amd64 0~20171227-0.2 [19.6 kB] Get:16 http://debian.oregonstate.edu/debian unstable/main amd64 dmsetup amd64 2:1.02.167-1+b1 [91.3 kB] Get:17 http://debian.oregonstate.edu/debian unstable/main amd64 libdevmapper1.02.1 amd64 2:1.02.167-1+b1 [142 kB] Get:18 http://debian.oregonstate.edu/debian unstable/main amd64 libjson-c4 amd64 0.13.1+dfsg-7 [36.7 kB] Get:19 http://debian.oregonstate.edu/debian unstable/main amd64 libssl1.1 amd64 1.1.1e-1 [1543 kB] Get:20 http://debian.oregonstate.edu/debian unstable/main amd64 libcryptsetup12 amd64 2:2.3.1-1 [239 kB] Get:21 http://debian.oregonstate.edu/debian unstable/main amd64 libip4tc2 amd64 1.8.4-3 [69.1 kB] Get:22 http://debian.oregonstate.edu/debian unstable/main amd64 libkmod2 amd64 27-2 [54.8 kB] Get:23 http://debian.oregonstate.edu/debian unstable/main amd64 systemd amd64 245.2-1 [3965 kB] Get:24 http://debian.oregonstate.edu/debian unstable/main amd64 systemd-sysv amd64 245.2-1 [104 kB] Get:25 http://debian.oregonstate.edu/debian unstable/main amd64 libbsd0 amd64 0.10.0-1 [107 kB] Get:26 http://debian.oregonstate.edu/debian unstable/main amd64 bsdmainutils amd64 11.1.2+b1 [191 kB] Get:27 http://debian.oregonstate.edu/debian unstable/main amd64 libuchardet0 amd64 0.0.6-3 [64.9 kB] Get:28 http://debian.oregonstate.edu/debian unstable/main amd64 groff-base amd64 1.22.4-4 [919 kB] Get:29 http://debian.oregonstate.edu/debian unstable/main amd64 libpipeline1 amd64 1.5.2-2 [33.9 kB] Get:30 http://debian.oregonstate.edu/debian unstable/main amd64 man-db amd64 2.9.1-1 [1308 kB] Get:31 http://debian.oregonstate.edu/debian unstable/main amd64 liblocale-gettext-perl amd64 1.07-4 [18.8 kB] Get:32 http://debian.oregonstate.edu/debian unstable/main arm64 libstdc++6 arm64 10-20200324-1 [448 kB] Get:33 http://debian.oregonstate.edu/debian unstable/main arm64 libdouble-conversion3 arm64 3.1.5-5 [36.8 kB] Get:34 http://debian.oregonstate.edu/debian unstable/main arm64 libffi7 arm64 3.3-4 [20.5 kB] Get:35 http://debian.oregonstate.edu/debian unstable/main arm64 libblkid1 arm64 2.34-0.1 [188 kB] Get:36 http://debian.oregonstate.edu/debian unstable/main arm64 libmount1 arm64 2.34-0.1 [201 kB] Get:37 http://debian.oregonstate.edu/debian unstable/main arm64 libpcre3 arm64 2:8.39-12+b1 [317 kB] Get:38 http://debian.oregonstate.edu/debian unstable/main arm64 zlib1g arm64 1:1.2.11.dfsg-2 [87.9 kB] Get:39 http://debian.oregonstate.edu/debian unstable/main arm64 libglib2.0-0 arm64 2.64.1-1 [1257 kB] Get:40 http://debian.oregonstate.edu/debian unstable/main arm64 libicu63 arm64 63.2-3 [8147 kB] Get:41 http://debian.oregonstate.edu/debian unstable/main arm64 libpcre2-16-0 arm64 10.34-7 [195 kB] Get:42 http://debian.oregonstate.edu/debian unstable/main arm64 libqt5core5a arm64 5.12.5+dfsg-9 [1877 kB] Get:43 http://debian.oregonstate.edu/debian unstable/main arm64 libqt5script5 arm64 5.12.5+dfsg-2 [577 kB] Get:44 http://debian.oregonstate.edu/debian unstable/main amd64 libexpat1 amd64 2.2.9-1 [94.3 kB] Get:45 http://debian.oregonstate.edu/debian unstable/main amd64 libpng16-16 amd64 1.6.37-2 [292 kB] Get:46 http://debian.oregonstate.edu/debian unstable/main amd64 libfreetype6 amd64 2.10.1-2 [392 kB] Get:47 http://debian.oregonstate.edu/debian unstable/main amd64 sensible-utils all 0.0.12+nmu1 [16.0 kB] Get:48 http://debian.oregonstate.edu/debian unstable/main amd64 ucf all 3.0038+nmu1 [69.0 kB] Get:49 http://debian.oregonstate.edu/debian unstable/main amd64 fonts-dejavu-core all 2.37-1 [1068 kB] Get:50 http://debian.oregonstate.edu/debian unstable/main amd64 fontconfig-config all 2.13.1-3 [281 kB] Get:51 http://debian.oregonstate.edu/debian unstable/main amd64 libfontconfig1 amd64 2.13.1-3 [347 kB] Get:52 http://debian.oregonstate.edu/debian unstable/main amd64 fontconfig amd64 2.13.1-3 [405 kB] Get:53 http://debian.oregonstate.edu/debian unstable/main amd64 libdrm-common all 2.4.100-4 [14.2 kB] Get:54 http://debian.oregonstate.edu/debian unstable/main arm64 libdrm2 arm64 2.4.100-4 [40.7 kB] Get:55 http://debian.oregonstate.edu/debian unstable/main arm64 libglvnd0 arm64 1.3.1-1 [41.7 kB] Get:56 http://debian.oregonstate.edu/debian unstable/main arm64 libexpat1 arm64 2.2.9-1 [81.6 kB] Get:57 http://debian.oregonstate.edu/debian unstable/main arm64 libwayland-server0 arm64 1.18.0-1 [33.2 kB] Get:58 http://debian.oregonstate.edu/debian unstable/main arm64 libgbm1 arm64 20.0.2-1 [70.2 kB] Get:59 http://debian.oregonstate.edu/debian unstable/main arm64 libglapi-mesa arm64 20.0.2-1 [79.7 kB] Get:60 http://debian.oregonstate.edu/debian unstable/main arm64 libwayland-client0 arm64 1.18.0-1 [26.2 kB] Get:61 http://debian.oregonstate.edu/debian unstable/main arm64 libx11-xcb1 arm64 2:1.6.9-2 [190 kB] Get:62 http://debian.oregonstate.edu/debian unstable/main arm64 libxau6 arm64 1:1.0.8-1+b2 [19.3 kB] Get:63 http://debian.oregonstate.edu/debian unstable/main arm64 libbsd0 arm64 0.10.0-1 [105 kB] Get:64 http://debian.oregonstate.edu/debian unstable/main arm64 libxdmcp6 arm64 1:1.1.2-3 [25.4 kB] Get:65 http://debian.oregonstate.edu/debian unstable/main arm64 libxcb1 arm64 1.14-2 [137 kB] Get:66 http://debian.oregonstate.edu/debian unstable/main arm64 libxcb-dri2-0 arm64 1.14-2 [103 kB] Get:67 http://debian.oregonstate.edu/debian unstable/main arm64 libxcb-dri3-0 arm64 1.14-2 [102 kB] Get:68 http://debian.oregonstate.edu/debian unstable/main arm64 libxcb-present0 arm64 1.14-2 [101 kB] Get:69 http://debian.oregonstate.edu/debian unstable/main arm64 libxcb-sync1 arm64 1.14-2 [105 kB] Get:70 http://debian.oregonstate.edu/debian unstable/main arm64 libxcb-xfixes0 arm64 1.14-2 [105 kB] Get:71 http://debian.oregonstate.edu/debian unstable/main arm64 libxshmfence1 arm64 1.3-1 [8712 B] Get:72 http://debian.oregonstate.edu/debian unstable/main arm64 libegl-mesa0 arm64 20.0.2-1 [133 kB] Get:73 http://debian.oregonstate.edu/debian unstable/main arm64 libegl1 arm64 1.3.1-1 [33.5 kB] Get:74 http://debian.oregonstate.edu/debian unstable/main arm64 libpng16-16 arm64 1.6.37-2 [287 kB] Get:75 http://debian.oregonstate.edu/debian unstable/main arm64 libfreetype6 arm64 2.10.1-2 [367 kB] Get:76 http://debian.oregonstate.edu/debian unstable/main arm64 libuuid1 arm64 2.34-0.1 [77.8 kB] Get:77 http://debian.oregonstate.edu/debian unstable/main arm64 libfontconfig1 arm64 2.13.1-3 [343 kB] Get:78 http://debian.oregonstate.edu/debian unstable/main amd64 libx11-data all 2:1.6.9-2 [298 kB] Get:79 http://debian.oregonstate.edu/debian unstable/main arm64 libx11-6 arm64 2:1.6.9-2 [733 kB] Get:80 http://debian.oregonstate.edu/debian unstable/main arm64 libxcb-glx0 arm64 1.14-2 [118 kB] Get:81 http://debian.oregonstate.edu/debian unstable/main arm64 libxfixes3 arm64 1:5.0.3-1 [21.0 kB] Get:82 http://debian.oregonstate.edu/debian unstable/main arm64 libxdamage1 arm64 1:1.1.5-1 [15.6 kB] Get:83 http://debian.oregonstate.edu/debian unstable/main arm64 libxext6 arm64 2:1.3.3-1+b2 [48.6 kB] Get:84 http://debian.oregonstate.edu/debian unstable/main arm64 libxxf86vm1 arm64 1:1.1.4-1+b2 [20.1 kB] Get:85 http://debian.oregonstate.edu/debian unstable/main arm64 libdrm-amdgpu1 arm64 2.4.100-4 [27.7 kB] Get:86 http://debian.oregonstate.edu/debian unstable/main arm64 libdrm-nouveau2 arm64 2.4.100-4 [25.7 kB] Get:87 http://debian.oregonstate.edu/debian unstable/main arm64 libdrm-radeon1 arm64 2.4.100-4 [28.7 kB] Get:88 http://debian.oregonstate.edu/debian unstable/main arm64 libelf1 arm64 0.176-1.1 [160 kB] Get:89 http://debian.oregonstate.edu/debian unstable/main arm64 libtinfo6 arm64 6.2-1 [329 kB] Get:90 http://debian.oregonstate.edu/debian unstable/main arm64 libedit2 arm64 3.1-20191231-1 [91.3 kB] Get:91 http://debian.oregonstate.edu/debian unstable/main arm64 libz3-4 arm64 4.8.7-4 [5890 kB] Get:92 http://debian.oregonstate.edu/debian unstable/main arm64 libllvm9 arm64 1:9.0.1-10 [12.5 MB] Get:93 http://debian.oregonstate.edu/debian unstable/main amd64 libsensors-config all 1:3.6.0-2 [32.0 kB] Get:94 http://debian.oregonstate.edu/debian unstable/main arm64 libsensors5 arm64 1:3.6.0-2 [52.2 kB] Get:95 http://debian.oregonstate.edu/debian unstable/main arm64 libzstd1 arm64 1.4.4+dfsg-3 [229 kB] Get:96 http://debian.oregonstate.edu/debian unstable/main arm64 libgl1-mesa-dri arm64 20.0.2-1 [6334 kB] Get:97 http://debian.oregonstate.edu/debian unstable/main arm64 libglx-mesa0 arm64 20.0.2-1 [184 kB] Get:98 http://debian.oregonstate.edu/debian unstable/main arm64 libglx0 arm64 1.3.1-1 [31.7 kB] Get:99 http://debian.oregonstate.edu/debian unstable/main arm64 libgl1 arm64 1.3.1-1 [91.0 kB] Get:100 http://debian.oregonstate.edu/debian unstable/main arm64 libgraphite2-3 arm64 1.3.13-11 [75.3 kB] Get:101 http://debian.oregonstate.edu/debian unstable/main arm64 libharfbuzz0b arm64 2.6.4-1 [1323 kB] Get:102 http://debian.oregonstate.edu/debian unstable/main amd64 x11-common all 1:7.7+20 [252 kB] Get:103 http://debian.oregonstate.edu/debian unstable/main arm64 libice6 arm64 2:1.0.9-2 [52.0 kB] Get:104 http://debian.oregonstate.edu/debian unstable/main arm64 libevdev2 arm64 1.9.0+dfsg-1 [31.5 kB] Get:105 http://debian.oregonstate.edu/debian unstable/main arm64 libmtdev1 arm64 1.1.5-1.1 [22.1 kB] Get:106 http://debian.oregonstate.edu/debian unstable/main arm64 libudev1 arm64 245.2-1 [158 kB] Get:107 http://debian.oregonstate.edu/debian unstable/main arm64 libgudev-1.0-0 arm64 233-1 [13.1 kB] Get:108 http://debian.oregonstate.edu/debian unstable/main amd64 libwacom-common all 1.3-1 [44.9 kB] Get:109 http://debian.oregonstate.edu/debian unstable/main arm64 libwacom2 arm64 1.3-1 [19.2 kB] Get:110 http://debian.oregonstate.edu/debian unstable/main amd64 libevdev2 amd64 1.9.0+dfsg-1 [33.3 kB] Get:111 http://debian.oregonstate.edu/debian unstable/main amd64 libglib2.0-0 amd64 2.64.1-1 [1341 kB] Get:112 http://debian.oregonstate.edu/debian unstable/main amd64 libgudev-1.0-0 amd64 233-1 [13.8 kB] Get:113 http://debian.oregonstate.edu/debian unstable/main amd64 libwacom2 amd64 1.3-1 [20.4 kB] Get:114 http://debian.oregonstate.edu/debian unstable/main amd64 libinput-bin amd64 1.15.4-1 [22.3 kB] Get:115 http://debian.oregonstate.edu/debian unstable/main arm64 libinput10 arm64 1.15.4-1 [105 kB] Get:116 http://debian.oregonstate.edu/debian unstable/main arm64 libjpeg62-turbo arm64 1:1.5.2-2+b1 [115 kB] Get:117 http://debian.oregonstate.edu/debian unstable/main arm64 libgpg-error0 arm64 1.37-1 [69.3 kB] Get:118 http://debian.oregonstate.edu/debian unstable/main arm64 libgcrypt20 arm64 1.8.5-5 [487 kB] Get:119 http://debian.oregonstate.edu/debian unstable/main arm64 liblz4-1 arm64 1.9.2-2 [53.9 kB] Get:120 http://debian.oregonstate.edu/debian unstable/main arm64 liblzma5 arm64 5.2.4-1+b1 [149 kB] Get:121 http://debian.oregonstate.edu/debian unstable/main arm64 libsystemd0 arm64 245.2-1 [336 kB] Get:122 http://debian.oregonstate.edu/debian unstable/main arm64 libdbus-1-3 arm64 1.12.16-2 [204 kB] Get:123 http://debian.oregonstate.edu/debian unstable/main arm64 libqt5dbus5 arm64 5.12.5+dfsg-9 [226 kB] Get:124 http://debian.oregonstate.edu/debian unstable/main arm64 libssl1.1 arm64 1.1.1e-1 [1378 kB] Get:125 http://debian.oregonstate.edu/debian unstable/main arm64 libqt5network5 arm64 5.12.5+dfsg-9 [658 kB] Get:126 http://debian.oregonstate.edu/debian unstable/main arm64 libsm6 arm64 2:1.2.3-1 [34.0 kB] Get:127 http://debian.oregonstate.edu/debian unstable/main arm64 libxcb-icccm4 arm64 0.4.1-1.1 [26.9 kB] Get:128 http://debian.oregonstate.edu/debian unstable/main arm64 libxcb-shm0 arm64 1.14-2 [101 kB] Get:129 http://debian.oregonstate.edu/debian unstable/main arm64 libxcb-util0 arm64 0.3.8-3+b2 [22.5 kB] Get:130 http://debian.oregonstate.edu/debian unstable/main arm64 libxcb-image0 arm64 0.4.0-1+b2 [23.2 kB] Get:131 http://debian.oregonstate.edu/debian unstable/main arm64 libxcb-keysyms1 arm64 0.4.0-1+b2 [16.0 kB] Get:132 http://debian.oregonstate.edu/debian unstable/main arm64 libxcb-randr0 arm64 1.14-2 [112 kB] Get:133 http://debian.oregonstate.edu/debian unstable/main arm64 libxcb-render0 arm64 1.14-2 [111 kB] Get:134 http://debian.oregonstate.edu/debian unstable/main arm64 libxcb-render-util0 arm64 0.3.9-1+b1 [17.5 kB] Get:135 http://debian.oregonstate.edu/debian unstable/main arm64 libxcb-shape0 arm64 1.14-2 [102 kB] Get:136 http://debian.oregonstate.edu/debian unstable/main arm64 libxcb-xinerama0 arm64 1.14-2 [101 kB] Get:137 http://debian.oregonstate.edu/debian unstable/main arm64 libxcb-xinput0 arm64 1.14-2 [125 kB] Get:138 http://debian.oregonstate.edu/debian unstable/main arm64 libxcb-xkb1 arm64 1.14-2 [125 kB] Get:139 http://debian.oregonstate.edu/debian unstable/main amd64 xkb-data all 2.29-2 [655 kB] Get:140 http://debian.oregonstate.edu/debian unstable/main arm64 libxkbcommon0 arm64 0.10.0-1 [118 kB] Get:141 http://debian.oregonstate.edu/debian unstable/main arm64 libxkbcommon-x11-0 arm64 0.10.0-1 [38.9 kB] Get:142 http://debian.oregonstate.edu/debian unstable/main arm64 libxrender1 arm64 1:0.9.10-1 [30.4 kB] Get:143 http://debian.oregonstate.edu/debian unstable/main arm64 libqt5gui5 arm64 5.12.5+dfsg-9 [2702 kB] Get:144 http://debian.oregonstate.edu/debian unstable/main arm64 libqt5widgets5 arm64 5.12.5+dfsg-9 [2201 kB] Get:145 http://debian.oregonstate.edu/debian unstable/main arm64 libqt5scripttools5 arm64 5.12.5+dfsg-2 [216 kB] Get:146 http://debian.oregonstate.edu/debian unstable/main arm64 libqt5svg5 arm64 5.12.5-2 [125 kB] Get:147 http://debian.oregonstate.edu/debian unstable/main arm64 libqt5svg5-dev arm64 5.12.5-2 [14.4 kB] Get:148 http://debian.oregonstate.edu/debian unstable/main arm64 libcap2 arm64 1:2.33-1 [21.6 kB] Get:149 http://debian.oregonstate.edu/debian unstable/main amd64 libcap2-bin amd64 1:2.33-1 [34.0 kB] Get:150 http://debian.oregonstate.edu/debian unstable/main arm64 libgstreamer1.0-0 arm64 1.16.2-2 [2078 kB] Get:151 http://debian.oregonstate.edu/debian unstable/main arm64 liborc-0.4-0 arm64 1:0.4.31-1 [174 kB] Get:152 http://debian.oregonstate.edu/debian unstable/main amd64 iso-codes all 4.4-1 [2749 kB] Get:153 http://debian.oregonstate.edu/debian unstable/main arm64 libgstreamer-plugins-base1.0-0 arm64 1.16.2-4 [2014 kB] Get:154 http://debian.oregonstate.edu/debian unstable/main arm64 libhyphen0 arm64 2.8.8-7 [31.6 kB] Get:155 http://debian.oregonstate.edu/debian unstable/main arm64 libqt5positioning5 arm64 5.12.5+dfsg-5 [182 kB] Get:156 http://debian.oregonstate.edu/debian unstable/main arm64 libavahi-common-data arm64 0.7-5 [122 kB] Get:157 http://debian.oregonstate.edu/debian unstable/main arm64 libavahi-common3 arm64 0.7-5 [53.5 kB] Get:158 http://debian.oregonstate.edu/debian unstable/main arm64 libavahi-client3 arm64 0.7-5 [57.0 kB] Get:159 http://debian.oregonstate.edu/debian unstable/main arm64 libgmp10 arm64 2:6.2.0+dfsg-4 [230 kB] Get:160 http://debian.oregonstate.edu/debian unstable/main arm64 libnettle7 arm64 3.5.1+really3.5.1-2 [233 kB] Get:161 http://debian.oregonstate.edu/debian unstable/main arm64 libhogweed5 arm64 3.5.1+really3.5.1-2 [135 kB] Get:162 http://debian.oregonstate.edu/debian unstable/main arm64 libunistring2 arm64 0.9.10-2 [381 kB] Get:163 http://debian.oregonstate.edu/debian unstable/main arm64 libidn2-0 arm64 2.3.0-1 [84.8 kB] Get:164 http://debian.oregonstate.edu/debian unstable/main arm64 libp11-kit0 arm64 0.23.20-1 [315 kB] Get:165 http://debian.oregonstate.edu/debian unstable/main arm64 libtasn1-6 arm64 4.16.0-2 [53.5 kB] Get:166 http://debian.oregonstate.edu/debian unstable/main arm64 libgnutls30 arm64 3.6.12-2 [1146 kB] Get:167 http://debian.oregonstate.edu/debian unstable/main arm64 libcom-err2 arm64 1.45.6-1 [71.6 kB] Get:168 http://debian.oregonstate.edu/debian unstable/main arm64 libkrb5support0 arm64 1.17-7 [63.9 kB] Get:169 http://debian.oregonstate.edu/debian unstable/main arm64 libk5crypto3 arm64 1.17-7 [116 kB] Get:170 http://debian.oregonstate.edu/debian unstable/main arm64 libkeyutils1 arm64 1.6.1-2 [15.4 kB] Get:171 http://debian.oregonstate.edu/debian unstable/main arm64 libkrb5-3 arm64 1.17-7 [348 kB] Get:172 http://debian.oregonstate.edu/debian unstable/main arm64 libgssapi-krb5-2 arm64 1.17-7 [148 kB] Get:173 http://debian.oregonstate.edu/debian unstable/main arm64 libcups2 arm64 2.3.1-11 [333 kB] Get:174 http://debian.oregonstate.edu/debian unstable/main arm64 libqt5printsupport5 arm64 5.12.5+dfsg-9 [216 kB] Get:175 http://debian.oregonstate.edu/debian unstable/main arm64 libqt5qml5 arm64 5.12.5-5 [1355 kB] Get:176 http://debian.oregonstate.edu/debian unstable/main arm64 libqt5quick5 arm64 5.12.5-5 [1253 kB] Get:177 http://debian.oregonstate.edu/debian unstable/main arm64 libqt5sensors5 arm64 5.12.5-2+b1 [111 kB] Get:178 http://debian.oregonstate.edu/debian unstable/main arm64 libqt5webchannel5 arm64 5.12.5-2 [49.4 kB] Get:179 http://debian.oregonstate.edu/debian unstable/main arm64 libsqlite3-0 arm64 3.31.1-4 [618 kB] Get:180 http://debian.oregonstate.edu/debian unstable/main arm64 libwebp6 arm64 0.6.1-2+b1 [245 kB] Get:181 http://debian.oregonstate.edu/debian unstable/main arm64 libbrotli1 arm64 1.0.7-6 [271 kB] Get:182 http://debian.oregonstate.edu/debian unstable/main arm64 libwoff1 arm64 1.0.2-1+b1 [39.2 kB] Get:183 http://debian.oregonstate.edu/debian unstable/main arm64 libxml2 arm64 2.9.10+dfsg-4 [639 kB] Get:184 http://debian.oregonstate.edu/debian unstable/main arm64 libxslt1.1 arm64 1.1.34-4 [228 kB] Get:185 http://debian.oregonstate.edu/debian unstable/main arm64 libqt5webkit5 arm64 5.212.0~alpha4-1 [10.5 MB] Get:186 http://debian.oregonstate.edu/debian unstable/main amd64 xorg-sgml-doctools all 1:1.11-1 [21.9 kB] Get:187 http://debian.oregonstate.edu/debian unstable/main amd64 x11proto-dev all 2019.2-1 [593 kB] Get:188 http://debian.oregonstate.edu/debian unstable/main amd64 x11proto-core-dev all 2019.2-1 [3256 B] Get:189 http://debian.oregonstate.edu/debian unstable/main arm64 libxau-dev arm64 1:1.0.8-1+b2 [22.8 kB] Get:190 http://debian.oregonstate.edu/debian unstable/main arm64 libxdmcp-dev arm64 1:1.1.2-3 [41.2 kB] Get:191 http://debian.oregonstate.edu/debian unstable/main amd64 xtrans-dev all 1.4.0-1 [98.7 kB] Get:192 http://debian.oregonstate.edu/debian unstable/main arm64 libpthread-stubs0-dev arm64 0.4-1 [5336 B] Get:193 http://debian.oregonstate.edu/debian unstable/main arm64 libxcb1-dev arm64 1.14-2 [177 kB] Get:194 http://debian.oregonstate.edu/debian unstable/main arm64 libx11-dev arm64 2:1.6.9-2 [813 kB] Get:195 http://debian.oregonstate.edu/debian unstable/main arm64 libglx-dev arm64 1.3.1-1 [16.2 kB] Get:196 http://debian.oregonstate.edu/debian unstable/main arm64 libgl-dev arm64 1.3.1-1 [100 kB] Get:197 http://debian.oregonstate.edu/debian unstable/main arm64 libegl-dev arm64 1.3.1-1 [19.2 kB] Get:198 http://debian.oregonstate.edu/debian unstable/main arm64 libglu1-mesa arm64 9.0.1-1 [146 kB] Get:199 http://debian.oregonstate.edu/debian unstable/main arm64 libglu1-mesa-dev arm64 9.0.1-1 [186 kB] Get:200 http://debian.oregonstate.edu/debian unstable/main arm64 libqt5concurrent5 arm64 5.12.5+dfsg-9 [64.1 kB] Get:201 http://debian.oregonstate.edu/debian unstable/main arm64 libqt5sql5 arm64 5.12.5+dfsg-9 [146 kB] Get:202 http://debian.oregonstate.edu/debian unstable/main arm64 libqt5test5 arm64 5.12.5+dfsg-9 [151 kB] Get:203 http://debian.oregonstate.edu/debian unstable/main arm64 libqt5xml5 arm64 5.12.5+dfsg-9 [132 kB] Get:204 http://debian.oregonstate.edu/debian unstable/main arm64 libvulkan1 arm64 1.2.131.2-1 [91.3 kB] Get:205 http://debian.oregonstate.edu/debian unstable/main arm64 libvulkan-dev arm64 1.2.131.2-1 [485 kB] Get:206 http://debian.oregonstate.edu/debian unstable/main amd64 x11proto-xext-dev all 2019.2-1 [3256 B] Get:207 http://debian.oregonstate.edu/debian unstable/main arm64 libxext-dev arm64 2:1.3.3-1+b2 [104 kB] Get:208 http://debian.oregonstate.edu/debian unstable/main amd64 qt5-qmake-bin amd64 5.12.5+dfsg-9 [1014 kB] Get:209 http://debian.oregonstate.edu/debian unstable/main amd64 qtchooser amd64 66-2 [26.3 kB] Get:210 http://debian.oregonstate.edu/debian unstable/main arm64 qt5-qmake arm64 5.12.5+dfsg-9 [229 kB] Get:211 http://debian.oregonstate.edu/debian unstable/main amd64 libdouble-conversion3 amd64 3.1.5-5 [40.4 kB] Get:212 http://debian.oregonstate.edu/debian unstable/main amd64 libicu63 amd64 63.2-3 [8296 kB] Get:213 http://debian.oregonstate.edu/debian unstable/main amd64 libpcre2-16-0 amd64 10.34-7 [219 kB] Get:214 http://debian.oregonstate.edu/debian unstable/main amd64 libqt5core5a amd64 5.12.5+dfsg-9 [2029 kB] Get:215 http://debian.oregonstate.edu/debian unstable/main amd64 libdbus-1-3 amd64 1.12.16-2 [214 kB] Get:216 http://debian.oregonstate.edu/debian unstable/main amd64 libqt5dbus5 amd64 5.12.5+dfsg-9 [239 kB] Get:217 http://debian.oregonstate.edu/debian unstable/main amd64 qtbase5-dev-tools amd64 5.12.5+dfsg-9 [730 kB] Get:218 http://debian.oregonstate.edu/debian unstable/main arm64 qtbase5-dev arm64 5.12.5+dfsg-9 [1035 kB] Get:219 http://debian.oregonstate.edu/debian unstable/main arm64 libqt5quickparticles5 arm64 5.12.5-5 [178 kB] Get:220 http://debian.oregonstate.edu/debian unstable/main arm64 libqt5quickshapes5 arm64 5.12.5-5 [84.5 kB] Get:221 http://debian.oregonstate.edu/debian unstable/main arm64 libqt5quicktest5 arm64 5.12.5-5 [76.2 kB] Get:222 http://debian.oregonstate.edu/debian unstable/main arm64 libqt5quickwidgets5 arm64 5.12.5-5 [50.9 kB] Get:223 http://debian.oregonstate.edu/debian unstable/main arm64 qt5-qmltooling-plugins arm64 5.12.5-5 [185 kB] Get:224 http://debian.oregonstate.edu/debian unstable/main amd64 libdrm2 amd64 2.4.100-4 [40.7 kB] Get:225 http://debian.oregonstate.edu/debian unstable/main amd64 libglvnd0 amd64 1.3.1-1 [51.1 kB] Get:226 http://debian.oregonstate.edu/debian unstable/main amd64 libwayland-server0 amd64 1.18.0-1 [34.2 kB] Get:227 http://debian.oregonstate.edu/debian unstable/main amd64 libgbm1 amd64 20.0.2-1 [71.0 kB] Get:228 http://debian.oregonstate.edu/debian unstable/main amd64 libglapi-mesa amd64 20.0.2-1 [70.0 kB] Get:229 http://debian.oregonstate.edu/debian unstable/main amd64 libwayland-client0 amd64 1.18.0-1 [26.6 kB] Get:230 http://debian.oregonstate.edu/debian unstable/main amd64 libx11-xcb1 amd64 2:1.6.9-2 [190 kB] Get:231 http://debian.oregonstate.edu/debian unstable/main amd64 libxau6 amd64 1:1.0.8-1+b2 [19.9 kB] Get:232 http://debian.oregonstate.edu/debian unstable/main amd64 libxdmcp6 amd64 1:1.1.2-3 [26.3 kB] Get:233 http://debian.oregonstate.edu/debian unstable/main amd64 libxcb1 amd64 1.14-2 [139 kB] Get:234 http://debian.oregonstate.edu/debian unstable/main amd64 libxcb-dri2-0 amd64 1.14-2 [103 kB] Get:235 http://debian.oregonstate.edu/debian unstable/main amd64 libxcb-dri3-0 amd64 1.14-2 [102 kB] Get:236 http://debian.oregonstate.edu/debian unstable/main amd64 libxcb-present0 amd64 1.14-2 [101 kB] Get:237 http://debian.oregonstate.edu/debian unstable/main amd64 libxcb-sync1 amd64 1.14-2 [105 kB] Get:238 http://debian.oregonstate.edu/debian unstable/main amd64 libxcb-xfixes0 amd64 1.14-2 [105 kB] Get:239 http://debian.oregonstate.edu/debian unstable/main amd64 libxshmfence1 amd64 1.3-1 [8820 B] Get:240 http://debian.oregonstate.edu/debian unstable/main amd64 libegl-mesa0 amd64 20.0.2-1 [139 kB] Get:241 http://debian.oregonstate.edu/debian unstable/main amd64 libegl1 amd64 1.3.1-1 [34.0 kB] Get:242 http://debian.oregonstate.edu/debian unstable/main amd64 libx11-6 amd64 2:1.6.9-2 [759 kB] Get:243 http://debian.oregonstate.edu/debian unstable/main amd64 libxcb-glx0 amd64 1.14-2 [118 kB] Get:244 http://debian.oregonstate.edu/debian unstable/main amd64 libxfixes3 amd64 1:5.0.3-1 [21.9 kB] Get:245 http://debian.oregonstate.edu/debian unstable/main amd64 libxdamage1 amd64 1:1.1.5-1 [15.7 kB] Get:246 http://debian.oregonstate.edu/debian unstable/main amd64 libxext6 amd64 2:1.3.3-1+b2 [52.5 kB] Get:247 http://debian.oregonstate.edu/debian unstable/main amd64 libxxf86vm1 amd64 1:1.1.4-1+b2 [20.8 kB] Get:248 http://debian.oregonstate.edu/debian unstable/main amd64 libdrm-amdgpu1 amd64 2.4.100-4 [28.0 kB] Get:249 http://debian.oregonstate.edu/debian unstable/main amd64 libpciaccess0 amd64 0.14-1 [53.5 kB] Get:250 http://debian.oregonstate.edu/debian unstable/main amd64 libdrm-intel1 amd64 2.4.100-4 [70.1 kB] Get:251 http://debian.oregonstate.edu/debian unstable/main amd64 libdrm-nouveau2 amd64 2.4.100-4 [26.3 kB] Get:252 http://debian.oregonstate.edu/debian unstable/main amd64 libdrm-radeon1 amd64 2.4.100-4 [29.5 kB] Get:253 http://debian.oregonstate.edu/debian unstable/main amd64 libelf1 amd64 0.176-1.1 [161 kB] Get:254 http://debian.oregonstate.edu/debian unstable/main amd64 libedit2 amd64 3.1-20191231-1 [95.4 kB] Get:255 http://debian.oregonstate.edu/debian unstable/main amd64 libz3-4 amd64 4.8.7-4 [6790 kB] Get:256 http://debian.oregonstate.edu/debian unstable/main amd64 libllvm9 amd64 1:9.0.1-10 [15.0 MB] Get:257 http://debian.oregonstate.edu/debian unstable/main amd64 libsensors5 amd64 1:3.6.0-2 [53.1 kB] Get:258 http://debian.oregonstate.edu/debian unstable/main amd64 libvulkan1 amd64 1.2.131.2-1 [98.2 kB] Get:259 http://debian.oregonstate.edu/debian unstable/main amd64 libgl1-mesa-dri amd64 20.0.2-1 [9486 kB] Get:260 http://debian.oregonstate.edu/debian unstable/main amd64 libglx-mesa0 amd64 20.0.2-1 [183 kB] Get:261 http://debian.oregonstate.edu/debian unstable/main amd64 libglx0 amd64 1.3.1-1 [34.6 kB] Get:262 http://debian.oregonstate.edu/debian unstable/main amd64 libgl1 amd64 1.3.1-1 [89.3 kB] Get:263 http://debian.oregonstate.edu/debian unstable/main amd64 libgraphite2-3 amd64 1.3.13-11 [80.9 kB] Get:264 http://debian.oregonstate.edu/debian unstable/main amd64 libharfbuzz0b amd64 2.6.4-1 [1360 kB] Get:265 http://debian.oregonstate.edu/debian unstable/main amd64 libice6 amd64 2:1.0.9-2 [58.7 kB] Get:266 http://debian.oregonstate.edu/debian unstable/main amd64 libmtdev1 amd64 1.1.5-1.1 [22.4 kB] Get:267 http://debian.oregonstate.edu/debian unstable/main amd64 libinput10 amd64 1.15.4-1 [116 kB] Get:268 http://debian.oregonstate.edu/debian unstable/main amd64 libjpeg62-turbo amd64 1:1.5.2-2+b1 [134 kB] Get:269 http://debian.oregonstate.edu/debian unstable/main amd64 libqt5network5 amd64 5.12.5+dfsg-9 [703 kB] Get:270 http://debian.oregonstate.edu/debian unstable/main amd64 libsm6 amd64 2:1.2.3-1 [35.1 kB] Get:271 http://debian.oregonstate.edu/debian unstable/main amd64 libxcb-icccm4 amd64 0.4.1-1.1 [27.4 kB] Get:272 http://debian.oregonstate.edu/debian unstable/main amd64 libxcb-shm0 amd64 1.14-2 [101 kB] Get:273 http://debian.oregonstate.edu/debian unstable/main amd64 libxcb-util0 amd64 0.3.8-3+b2 [23.0 kB] Get:274 http://debian.oregonstate.edu/debian unstable/main amd64 libxcb-image0 amd64 0.4.0-1+b2 [24.4 kB] Get:275 http://debian.oregonstate.edu/debian unstable/main amd64 libxcb-keysyms1 amd64 0.4.0-1+b2 [16.4 kB] Get:276 http://debian.oregonstate.edu/debian unstable/main amd64 libxcb-randr0 amd64 1.14-2 [112 kB] Get:277 http://debian.oregonstate.edu/debian unstable/main amd64 libxcb-render0 amd64 1.14-2 [111 kB] Get:278 http://debian.oregonstate.edu/debian unstable/main amd64 libxcb-render-util0 amd64 0.3.9-1+b1 [18.3 kB] Get:279 http://debian.oregonstate.edu/debian unstable/main amd64 libxcb-shape0 amd64 1.14-2 [102 kB] Get:280 http://debian.oregonstate.edu/debian unstable/main amd64 libxcb-xinerama0 amd64 1.14-2 [101 kB] Get:281 http://debian.oregonstate.edu/debian unstable/main amd64 libxcb-xinput0 amd64 1.14-2 [125 kB] Get:282 http://debian.oregonstate.edu/debian unstable/main amd64 libxcb-xkb1 amd64 1.14-2 [126 kB] Get:283 http://debian.oregonstate.edu/debian unstable/main amd64 libxkbcommon0 amd64 0.10.0-1 [123 kB] Get:284 http://debian.oregonstate.edu/debian unstable/main amd64 libxkbcommon-x11-0 amd64 0.10.0-1 [39.4 kB] Get:285 http://debian.oregonstate.edu/debian unstable/main amd64 libxrender1 amd64 1:0.9.10-1 [33.0 kB] Get:286 http://debian.oregonstate.edu/debian unstable/main amd64 libqt5gui5 amd64 5.12.5+dfsg-9 [2986 kB] Get:287 http://debian.oregonstate.edu/debian unstable/main amd64 libqt5qml5 amd64 5.12.5-5 [1442 kB] Get:288 http://debian.oregonstate.edu/debian unstable/main amd64 libqt5quick5 amd64 5.12.5-5 [1342 kB] Get:289 http://debian.oregonstate.edu/debian unstable/main amd64 libqt5test5 amd64 5.12.5+dfsg-9 [162 kB] Get:290 http://debian.oregonstate.edu/debian unstable/main amd64 libqt5widgets5 amd64 5.12.5+dfsg-9 [2320 kB] Get:291 http://debian.oregonstate.edu/debian unstable/main amd64 libqt5quicktest5 amd64 5.12.5-5 [79.1 kB] Get:292 http://debian.oregonstate.edu/debian unstable/main amd64 qtdeclarative5-dev-tools amd64 5.12.5-5 [443 kB] Get:293 http://debian.oregonstate.edu/debian unstable/main arm64 qtdeclarative5-dev arm64 5.12.5-5 [367 kB] Get:294 http://debian.oregonstate.edu/debian unstable/main arm64 libqt5webkit5-dev arm64 5.212.0~alpha4-1 [61.0 kB] Get:295 http://debian.oregonstate.edu/debian unstable/main amd64 libpython3.8-minimal amd64 3.8.2-1 [750 kB] Get:296 http://debian.oregonstate.edu/debian unstable/main amd64 python3.8-minimal amd64 3.8.2-1 [1942 kB] Get:297 http://debian.oregonstate.edu/debian unstable/main amd64 python3-minimal amd64 3.8.2-2 [37.5 kB] Get:298 http://debian.oregonstate.edu/debian unstable/main amd64 mime-support all 3.64 [37.8 kB] Get:299 http://debian.oregonstate.edu/debian unstable/main amd64 libmpdec2 amd64 2.4.2-3 [84.1 kB] Get:300 http://debian.oregonstate.edu/debian unstable/main amd64 readline-common all 8.0-4 [72.5 kB] Get:301 http://debian.oregonstate.edu/debian unstable/main amd64 libreadline8 amd64 8.0-4 [160 kB] Get:302 http://debian.oregonstate.edu/debian unstable/main amd64 libsqlite3-0 amd64 3.31.1-4 [661 kB] Get:303 http://debian.oregonstate.edu/debian unstable/main amd64 libpython3.8-stdlib amd64 3.8.2-1 [1665 kB] Get:304 http://debian.oregonstate.edu/debian unstable/main amd64 python3.8 amd64 3.8.2-1 [410 kB] Get:305 http://debian.oregonstate.edu/debian unstable/main amd64 libpython3-stdlib amd64 3.8.2-2 [20.7 kB] Get:306 http://debian.oregonstate.edu/debian unstable/main amd64 python3 amd64 3.8.2-2 [62.6 kB] Get:307 http://debian.oregonstate.edu/debian unstable/main arm64 qtscript5-dev arm64 5.12.5+dfsg-2 [22.9 kB] Get:308 http://debian.oregonstate.edu/debian unstable/main amd64 sgml-base all 1.29.1 [15.0 kB] Get:309 http://debian.oregonstate.edu/debian unstable/main arm64 gcc-9-base arm64 9.3.0-8 [197 kB] Get:310 http://debian.oregonstate.edu/debian unstable/main amd64 libncurses6 amd64 6.2-1 [102 kB] Get:311 http://debian.oregonstate.edu/debian unstable/main amd64 libprocps8 amd64 2:3.3.16-4 [62.7 kB] Get:312 http://debian.oregonstate.edu/debian unstable/main amd64 procps amd64 2:3.3.16-4 [262 kB] Get:313 http://debian.oregonstate.edu/debian unstable/main amd64 dbus amd64 1.12.16-2 [235 kB] Get:314 http://debian.oregonstate.edu/debian unstable/main amd64 libmagic-mgc amd64 1:5.38-4 [262 kB] Get:315 http://debian.oregonstate.edu/debian unstable/main amd64 libmagic1 amd64 1:5.38-4 [120 kB] Get:316 http://debian.oregonstate.edu/debian unstable/main amd64 file amd64 1:5.38-4 [67.9 kB] Get:317 http://debian.oregonstate.edu/debian unstable/main amd64 gettext-base amd64 0.19.8.1-10 [123 kB] Get:318 http://debian.oregonstate.edu/debian unstable/main amd64 libpam-systemd amd64 245.2-1 [278 kB] Get:319 http://debian.oregonstate.edu/debian unstable/main arm64 libpam-systemd arm64 245.2-1 [269 kB] Get:320 http://debian.oregonstate.edu/debian unstable/main amd64 libsigsegv2 amd64 2.12-2 [32.8 kB] Get:321 http://debian.oregonstate.edu/debian unstable/main amd64 m4 amd64 1.4.18-4 [203 kB] Get:322 http://debian.oregonstate.edu/debian unstable/main amd64 autoconf all 2.69-11.1 [341 kB] Get:323 http://debian.oregonstate.edu/debian unstable/main amd64 autotools-dev all 20180224.1 [77.0 kB] Get:324 http://debian.oregonstate.edu/debian unstable/main amd64 automake all 1:1.16.1-4 [771 kB] Get:325 http://debian.oregonstate.edu/debian unstable/main amd64 autopoint all 0.19.8.1-10 [435 kB] Get:326 http://debian.oregonstate.edu/debian unstable/main amd64 binutils-aarch64-linux-gnu amd64 2.34-5 [2788 kB] Get:327 http://debian.oregonstate.edu/debian unstable/main amd64 libcrypt-dev amd64 1:4.4.15-1 [104 kB] Get:328 http://debian.oregonstate.edu/debian unstable/main amd64 libc6-dev amd64 2.30-4 [2629 kB] Get:329 http://debian.oregonstate.edu/debian unstable/main amd64 libstdc++-9-dev amd64 9.3.0-8 [1677 kB] Get:330 http://debian.oregonstate.edu/debian unstable/main amd64 g++-9 amd64 9.3.0-8 [10.7 MB] Get:331 http://debian.oregonstate.edu/debian unstable/main amd64 g++ amd64 4:9.2.1-3.1 [1644 B] Get:332 http://debian.oregonstate.edu/debian unstable/main amd64 build-essential amd64 12.8 [7640 B] Get:333 http://debian.oregonstate.edu/debian unstable/main amd64 cmake-data all 3.16.3-1 [1628 kB] Get:334 http://debian.oregonstate.edu/debian unstable/main amd64 libxml2 amd64 2.9.10+dfsg-4 [709 kB] Get:335 http://debian.oregonstate.edu/debian unstable/main amd64 libarchive13 amd64 3.4.0-2 [335 kB] Get:336 http://debian.oregonstate.edu/debian unstable/main amd64 libbrotli1 amd64 1.0.7-6 [266 kB] Get:337 http://debian.oregonstate.edu/debian unstable/main amd64 libkrb5support0 amd64 1.17-7 [64.4 kB] Get:338 http://debian.oregonstate.edu/debian unstable/main amd64 libk5crypto3 amd64 1.17-7 [115 kB] Get:339 http://debian.oregonstate.edu/debian unstable/main amd64 libkeyutils1 amd64 1.6.1-2 [15.4 kB] Get:340 http://debian.oregonstate.edu/debian unstable/main amd64 libkrb5-3 amd64 1.17-7 [366 kB] Get:341 http://debian.oregonstate.edu/debian unstable/main amd64 libgssapi-krb5-2 amd64 1.17-7 [156 kB] Get:342 http://debian.oregonstate.edu/debian unstable/main amd64 libsasl2-modules-db amd64 2.1.27+dfsg-2 [69.0 kB] Get:343 http://debian.oregonstate.edu/debian unstable/main amd64 libsasl2-2 amd64 2.1.27+dfsg-2 [106 kB] Get:344 http://debian.oregonstate.edu/debian unstable/main amd64 libldap-common all 2.4.49+dfsg-2 [92.0 kB] Get:345 http://debian.oregonstate.edu/debian unstable/main amd64 libldap-2.4-2 amd64 2.4.49+dfsg-2 [226 kB] Get:346 http://debian.oregonstate.edu/debian unstable/main amd64 libnghttp2-14 amd64 1.40.0-1 [85.0 kB] Get:347 http://debian.oregonstate.edu/debian unstable/main amd64 libpsl5 amd64 0.21.0-1 [55.1 kB] Get:348 http://debian.oregonstate.edu/debian unstable/main amd64 librtmp1 amd64 2.4+20151223.gitfa8646d.1-2+b1 [60.8 kB] Get:349 http://debian.oregonstate.edu/debian unstable/main amd64 libssh2-1 amd64 1.8.0-2.1 [140 kB] Get:350 http://debian.oregonstate.edu/debian unstable/main amd64 libcurl4 amd64 7.68.0-1 [321 kB] Get:351 http://debian.oregonstate.edu/debian unstable/main amd64 libjsoncpp1 amd64 1.7.4-3.1 [77.6 kB] Get:352 http://debian.oregonstate.edu/debian unstable/main amd64 librhash0 amd64 1.3.9-1 [123 kB] Get:353 http://debian.oregonstate.edu/debian unstable/main amd64 libuv1 amd64 1.34.2-1 [127 kB] Get:354 http://debian.oregonstate.edu/debian unstable/main amd64 cmake amd64 3.16.3-1 [3673 kB] Get:355 http://debian.oregonstate.edu/debian unstable/main amd64 gcc-9-aarch64-linux-gnu-base amd64 9.3.0-8cross1 [197 kB] Get:356 http://debian.oregonstate.edu/debian unstable/main amd64 cpp-9-aarch64-linux-gnu amd64 9.3.0-8cross1 [6544 kB] Get:357 http://debian.oregonstate.edu/debian unstable/main amd64 cpp-aarch64-linux-gnu amd64 4:9.2.1-3.1 [16.7 kB] Get:358 http://debian.oregonstate.edu/debian unstable/main amd64 cross-config all 2.6.15-3 [39.9 kB] Get:359 http://debian.oregonstate.edu/debian unstable/main amd64 gcc-9-cross-base all 9.3.0-8cross1 [192 kB] Get:360 http://debian.oregonstate.edu/debian unstable/main amd64 gcc-10-cross-base all 10-20200324-1cross1 [192 kB] Get:361 http://debian.oregonstate.edu/debian unstable/main amd64 libc6-arm64-cross all 2.30-2cross1 [1246 kB] Get:362 http://debian.oregonstate.edu/debian unstable/main amd64 libgcc-s1-arm64-cross all 10-20200324-1cross1 [34.7 kB] Get:363 http://debian.oregonstate.edu/debian unstable/main amd64 libgomp1-arm64-cross all 10-20200324-1cross1 [88.0 kB] Get:364 http://debian.oregonstate.edu/debian unstable/main amd64 libitm1-arm64-cross all 10-20200324-1cross1 [22.9 kB] Get:365 http://debian.oregonstate.edu/debian unstable/main amd64 libatomic1-arm64-cross all 10-20200324-1cross1 [8608 B] Get:366 http://debian.oregonstate.edu/debian unstable/main amd64 libasan5-arm64-cross all 9.3.0-8cross1 [347 kB] Get:367 http://debian.oregonstate.edu/debian unstable/main amd64 liblsan0-arm64-cross all 10-20200324-1cross1 [125 kB] Get:368 http://debian.oregonstate.edu/debian unstable/main amd64 libtsan0-arm64-cross all 10-20200324-1cross1 [285 kB] Get:369 http://debian.oregonstate.edu/debian unstable/main amd64 libstdc++6-arm64-cross all 10-20200324-1cross1 [408 kB] Get:370 http://debian.oregonstate.edu/debian unstable/main amd64 libubsan1-arm64-cross all 10-20200324-1cross1 [122 kB] Get:371 http://debian.oregonstate.edu/debian unstable/main amd64 libgcc-9-dev-arm64-cross all 9.3.0-8cross1 [887 kB] Get:372 http://debian.oregonstate.edu/debian unstable/main amd64 gcc-9-aarch64-linux-gnu amd64 9.3.0-8cross1 [6922 kB] Get:373 http://debian.oregonstate.edu/debian unstable/main amd64 gcc-aarch64-linux-gnu amd64 4:9.2.1-3.1 [1460 B] Get:374 http://debian.oregonstate.edu/debian unstable/main amd64 linux-libc-dev-arm64-cross all 5.4.19-1cross1 [1153 kB] Get:375 http://debian.oregonstate.edu/debian unstable/main amd64 libc6-dev-arm64-cross all 2.30-2cross1 [2265 kB] Get:376 http://debian.oregonstate.edu/debian unstable/main amd64 libstdc++-9-dev-arm64-cross all 9.3.0-8cross1 [1637 kB] Get:377 http://debian.oregonstate.edu/debian unstable/main amd64 g++-9-aarch64-linux-gnu amd64 9.3.0-8cross1 [7127 kB] Get:378 http://debian.oregonstate.edu/debian unstable/main amd64 g++-aarch64-linux-gnu amd64 4:9.2.1-3.1 [1180 B] Get:379 http://debian.oregonstate.edu/debian unstable/main amd64 libconfig-inifiles-perl all 3.000002-1 [52.0 kB] Get:380 http://debian.oregonstate.edu/debian unstable/main amd64 libio-string-perl all 1.08-3 [12.3 kB] Get:381 http://debian.oregonstate.edu/debian unstable/main amd64 libxml-namespacesupport-perl all 1.12-1 [14.8 kB] Get:382 http://debian.oregonstate.edu/debian unstable/main amd64 libxml-sax-base-perl all 1.09-1 [20.4 kB] Get:383 http://debian.oregonstate.edu/debian unstable/main amd64 libxml-sax-perl all 1.02+dfsg-1 [59.0 kB] Get:384 http://debian.oregonstate.edu/debian unstable/main amd64 libxml-libxml-perl amd64 2.0134+dfsg-2 [343 kB] Get:385 http://debian.oregonstate.edu/debian unstable/main amd64 libxml-simple-perl all 2.25-1 [72.0 kB] Get:386 http://debian.oregonstate.edu/debian unstable/main amd64 libyaml-perl all 1.30-1 [67.7 kB] Get:387 http://debian.oregonstate.edu/debian unstable/main amd64 libconfig-auto-perl all 0.44-1 [19.5 kB] Get:388 http://debian.oregonstate.edu/debian unstable/main amd64 libfile-which-perl all 1.23-1 [16.6 kB] Get:389 http://debian.oregonstate.edu/debian unstable/main amd64 libfile-homedir-perl all 1.004-1 [42.7 kB] Get:390 http://debian.oregonstate.edu/debian unstable/main amd64 libdebian-dpkgcross-perl all 2.6.15-3 [38.7 kB] Get:391 http://debian.oregonstate.edu/debian unstable/main amd64 dpkg-cross all 2.6.15-3 [49.3 kB] Get:392 http://debian.oregonstate.edu/debian unstable/main amd64 crossbuild-essential-arm64 all 12.8 [6644 B] Get:393 http://debian.oregonstate.edu/debian unstable/main amd64 libtool all 2.4.6-14 [513 kB] Get:394 http://debian.oregonstate.edu/debian unstable/main amd64 dh-autoreconf all 19 [16.9 kB] Get:395 http://debian.oregonstate.edu/debian unstable/main amd64 libdebhelper-perl all 12.10 [184 kB] Get:396 http://debian.oregonstate.edu/debian unstable/main amd64 libarchive-zip-perl all 1.68-1 [104 kB] Get:397 http://debian.oregonstate.edu/debian unstable/main amd64 libsub-override-perl all 0.09-2 [10.2 kB] Get:398 http://debian.oregonstate.edu/debian unstable/main amd64 libfile-stripnondeterminism-perl all 1.6.3-2 [23.7 kB] Get:399 http://debian.oregonstate.edu/debian unstable/main amd64 dh-strip-nondeterminism all 1.6.3-2 [14.7 kB] Get:400 http://debian.oregonstate.edu/debian unstable/main amd64 dwz amd64 0.13-5 [151 kB] Get:401 http://debian.oregonstate.edu/debian unstable/main amd64 libcroco3 amd64 0.6.13-1 [146 kB] Get:402 http://debian.oregonstate.edu/debian unstable/main amd64 gettext amd64 0.19.8.1-10 [1303 kB] Get:403 http://debian.oregonstate.edu/debian unstable/main amd64 intltool-debian all 0.35.0+20060710.5 [26.8 kB] Get:404 http://debian.oregonstate.edu/debian unstable/main amd64 po-debconf all 1.0.21 [248 kB] Get:405 http://debian.oregonstate.edu/debian unstable/main amd64 debhelper all 12.10 [1003 kB] Get:406 http://debian.oregonstate.edu/debian unstable/main amd64 libassuan0 amd64 2.5.3-7 [50.4 kB] Get:407 http://debian.oregonstate.edu/debian unstable/main amd64 gpgconf amd64 2.2.20-1 [532 kB] Get:408 http://debian.oregonstate.edu/debian unstable/main amd64 libksba8 amd64 1.3.5-2 [99.7 kB] Get:409 http://debian.oregonstate.edu/debian unstable/main amd64 libnpth0 amd64 1.6-1 [18.4 kB] Get:410 http://debian.oregonstate.edu/debian unstable/main amd64 dirmngr amd64 2.2.20-1 [740 kB] Get:411 http://debian.oregonstate.edu/debian unstable/main amd64 xml-core all 0.18+nmu1 [23.8 kB] Get:412 http://debian.oregonstate.edu/debian unstable/main amd64 sgml-data all 2.0.11 [179 kB] Get:413 http://debian.oregonstate.edu/debian unstable/main amd64 docbook-xml all 4.5-9 [84.4 kB] Get:414 http://debian.oregonstate.edu/debian unstable/main amd64 docbook-xsl all 1.79.1+dfsg-2 [1249 kB] Get:415 http://debian.oregonstate.edu/debian unstable/main amd64 libjs-jquery all 3.3.1~dfsg-3 [332 kB] Get:416 http://debian.oregonstate.edu/debian unstable/main amd64 libjs-underscore all 1.9.1~dfsg-1 [99.4 kB] Get:417 http://debian.oregonstate.edu/debian unstable/main arm64 extra-cmake-modules arm64 5.62.0-1 [221 kB] Get:418 http://debian.oregonstate.edu/debian unstable/main amd64 gnupg-l10n all 2.2.20-1 [1035 kB] Get:419 http://debian.oregonstate.edu/debian unstable/main amd64 gnupg-utils amd64 2.2.20-1 [889 kB] Get:420 http://debian.oregonstate.edu/debian unstable/main amd64 gpg amd64 2.2.20-1 [894 kB] Get:421 http://debian.oregonstate.edu/debian unstable/main amd64 pinentry-curses amd64 1.1.0-3+b1 [65.0 kB] Get:422 http://debian.oregonstate.edu/debian unstable/main amd64 gpg-agent amd64 2.2.20-1 [641 kB] Get:423 http://debian.oregonstate.edu/debian unstable/main amd64 gpg-wks-client amd64 2.2.20-1 [507 kB] Get:424 http://debian.oregonstate.edu/debian unstable/main amd64 gpg-wks-server amd64 2.2.20-1 [500 kB] Get:425 http://debian.oregonstate.edu/debian unstable/main amd64 gpgsm amd64 2.2.20-1 [627 kB] Get:426 http://debian.oregonstate.edu/debian unstable/main amd64 gnupg all 2.2.20-1 [749 kB] Get:427 http://debian.oregonstate.edu/debian unstable/main amd64 icu-devtools amd64 63.2-3 [189 kB] Get:428 http://debian.oregonstate.edu/debian unstable/main amd64 kdesignerplugin-data all 5.62.0-1 [18.5 kB] Get:429 http://debian.oregonstate.edu/debian unstable/main amd64 libxml2-utils amd64 2.9.10+dfsg-4 [108 kB] Get:430 http://debian.oregonstate.edu/debian unstable/main amd64 libkf5archive5 amd64 5.62.0-1 [87.7 kB] Get:431 http://debian.oregonstate.edu/debian unstable/main amd64 libxslt1.1 amd64 1.1.34-4 [239 kB] Get:432 http://debian.oregonstate.edu/debian unstable/main amd64 kdoctools5 amd64 5.62.0-1 [433 kB] Get:433 http://debian.oregonstate.edu/debian unstable/main amd64 libkf5config-data all 5.62.0-1 [73.0 kB] Get:434 http://debian.oregonstate.edu/debian unstable/main amd64 libkf5configcore5 amd64 5.62.0-1+b1 [129 kB] Get:435 http://debian.oregonstate.edu/debian unstable/main amd64 libkf5coreaddons-data all 5.62.0-1 [111 kB] Get:436 http://debian.oregonstate.edu/debian unstable/main amd64 shared-mime-info amd64 1.15-1 [789 kB] Get:437 http://debian.oregonstate.edu/debian unstable/main amd64 libfam0 amd64 2.7.0-17.3 [27.0 kB] Get:438 http://debian.oregonstate.edu/debian unstable/main amd64 libkf5coreaddons5 amd64 5.62.0-1 [224 kB] Get:439 http://debian.oregonstate.edu/debian unstable/main amd64 kgendesignerplugin-bin amd64 5.62.0-1 [49.2 kB] Get:440 http://debian.oregonstate.edu/debian unstable/main arm64 kgendesignerplugin arm64 5.62.0-1 [9348 B] Get:441 http://debian.oregonstate.edu/debian unstable/main arm64 libacl1 arm64 2.2.53-6 [30.0 kB] Get:442 http://debian.oregonstate.edu/debian unstable/main arm64 libbz2-1.0 arm64 1.0.8-2 [46.3 kB] Get:443 http://debian.oregonstate.edu/debian unstable/main arm64 libkf5archive5 arm64 5.62.0-1 [83.1 kB] Get:444 http://debian.oregonstate.edu/debian unstable/main amd64 libkf5auth-data all 5.62.0-1 [23.4 kB] Get:445 http://debian.oregonstate.edu/debian unstable/main arm64 libfam0 arm64 2.7.0-17.3 [26.2 kB] Get:446 http://debian.oregonstate.edu/debian unstable/main arm64 libkf5coreaddons5 arm64 5.62.0-1 [203 kB] Get:447 http://debian.oregonstate.edu/debian unstable/main arm64 libpolkit-gobject-1-0 arm64 0.105-26 [45.9 kB] Get:448 http://debian.oregonstate.edu/debian unstable/main arm64 libpolkit-agent-1-0 arm64 0.105-26 [26.6 kB] Get:449 http://debian.oregonstate.edu/debian unstable/main arm64 libpolkit-qt5-1-1 arm64 0.112.0-7.1+b1 [49.9 kB] Get:450 http://debian.oregonstate.edu/debian unstable/main arm64 libkf5authcore5 arm64 5.62.0-1+b1 [55.5 kB] Get:451 http://debian.oregonstate.edu/debian unstable/main amd64 libkf5codecs-data all 5.62.0-1 [44.7 kB] Get:452 http://debian.oregonstate.edu/debian unstable/main arm64 libkf5codecs5 arm64 5.62.0-1 [88.6 kB] Get:453 http://debian.oregonstate.edu/debian unstable/main amd64 libkf5completion-data all 5.62.0-1 [15.1 kB] Get:454 http://debian.oregonstate.edu/debian unstable/main arm64 libkf5configcore5 arm64 5.62.0-1+b1 [122 kB] Get:455 http://debian.oregonstate.edu/debian unstable/main arm64 libkf5configgui5 arm64 5.62.0-1+b1 [43.4 kB] Get:456 http://debian.oregonstate.edu/debian unstable/main amd64 libkf5widgetsaddons-data all 5.62.0-1 [1014 kB] Get:457 http://debian.oregonstate.edu/debian unstable/main arm64 libkf5widgetsaddons5 arm64 5.62.0-1+b1 [357 kB] Get:458 http://debian.oregonstate.edu/debian unstable/main arm64 libkf5completion5 arm64 5.62.0-1+b1 [66.8 kB] Get:459 http://debian.oregonstate.edu/debian unstable/main amd64 libkf5configwidgets-data all 5.62.0-1 [203 kB] Get:460 http://debian.oregonstate.edu/debian unstable/main arm64 libqt5x11extras5 arm64 5.12.5-1 [12.2 kB] Get:461 http://debian.oregonstate.edu/debian unstable/main arm64 libkf5guiaddons5 arm64 5.62.0-2 [42.4 kB] Get:462 http://debian.oregonstate.edu/debian unstable/main amd64 libkf5i18n-data all 5.62.0-1 [1038 kB] Get:463 http://debian.oregonstate.edu/debian unstable/main arm64 libkf5i18n5 arm64 5.62.0-1 [109 kB] Get:464 http://debian.oregonstate.edu/debian unstable/main arm64 libkf5configwidgets5 arm64 5.62.0-1+b1 [116 kB] Get:465 http://debian.oregonstate.edu/debian unstable/main amd64 libkf5dbusaddons-data all 5.62.0-1 [16.7 kB] Get:466 http://debian.oregonstate.edu/debian unstable/main arm64 libkf5dbusaddons5 arm64 5.62.0-1 [30.1 kB] Get:467 http://debian.oregonstate.edu/debian unstable/main arm64 libkf5doctools5 arm64 5.62.0-1 [16.2 kB] Get:468 http://debian.oregonstate.edu/debian unstable/main amd64 libkf5itemviews-data all 5.62.0-1 [11.9 kB] Get:469 http://debian.oregonstate.edu/debian unstable/main arm64 libkf5itemviews5 arm64 5.62.0-1+b1 [73.8 kB] Get:470 http://debian.oregonstate.edu/debian unstable/main amd64 libkf5windowsystem-data all 5.62.0-3 [12.2 kB] Get:471 http://debian.oregonstate.edu/debian unstable/main arm64 libxcb-res0 arm64 1.14-2 [102 kB] Get:472 http://debian.oregonstate.edu/debian unstable/main arm64 libkf5windowsystem5 arm64 5.62.0-3 [123 kB] Get:473 http://debian.oregonstate.edu/debian unstable/main arm64 libkf5crash5 arm64 5.62.0-1+b1 [17.0 kB] Get:474 http://debian.oregonstate.edu/debian unstable/main amd64 libkf5service-data all 5.62.0-1 [64.2 kB] Get:475 http://debian.oregonstate.edu/debian unstable/main arm64 libkf5service5 arm64 5.62.0-1 [203 kB] Get:476 http://debian.oregonstate.edu/debian unstable/main arm64 libkf5service-bin arm64 5.62.0-1 [30.6 kB] Get:477 http://debian.oregonstate.edu/debian unstable/main arm64 libkf5kiocore5 arm64 5.62.1-2+b1 [479 kB] Get:478 http://debian.oregonstate.edu/debian unstable/main arm64 libkf5kiontlm5 arm64 5.62.1-2+b1 [22.0 kB] Get:479 http://debian.oregonstate.edu/debian unstable/main amd64 libkf5iconthemes-data all 5.62.0-1 [30.5 kB] Get:480 http://debian.oregonstate.edu/debian unstable/main arm64 libkf5iconthemes5 arm64 5.62.0-1+b1 [84.6 kB] Get:481 http://debian.oregonstate.edu/debian unstable/main amd64 libkf5jobwidgets-data all 5.62.0-1 [30.4 kB] Get:482 http://debian.oregonstate.edu/debian unstable/main arm64 libkf5jobwidgets5 arm64 5.62.0-1+b1 [49.7 kB] Get:483 http://debian.oregonstate.edu/debian unstable/main arm64 libkf5kiowidgets5 arm64 5.62.1-2+b1 [364 kB] Get:484 http://debian.oregonstate.edu/debian unstable/main amd64 libkf5notifications-data all 5.62.0-1 [15.5 kB] Get:485 http://debian.oregonstate.edu/debian unstable/main arm64 libdbusmenu-qt5-2 arm64 0.9.3+16.04.20160218-2+b1 [69.9 kB] Get:486 http://debian.oregonstate.edu/debian unstable/main amd64 libphonon4qt5-data all 4:4.11.1-3 [24.4 kB] Get:487 http://debian.oregonstate.edu/debian unstable/main arm64 libasyncns0 arm64 0.8-6+b1 [12.3 kB] Get:488 http://debian.oregonstate.edu/debian unstable/main arm64 libogg0 arm64 1.3.2-1+b1 [18.4 kB] Get:489 http://debian.oregonstate.edu/debian unstable/main arm64 libflac8 arm64 1.3.3-1 [94.9 kB] Get:490 http://debian.oregonstate.edu/debian unstable/main arm64 libvorbis0a arm64 1.3.6-2 [86.9 kB] Get:491 http://debian.oregonstate.edu/debian unstable/main arm64 libvorbisenc2 arm64 1.3.6-2 [80.0 kB] Get:492 http://debian.oregonstate.edu/debian unstable/main arm64 libsndfile1 arm64 1.0.28-7 [246 kB] Get:493 http://debian.oregonstate.edu/debian unstable/main arm64 libwrap0 arm64 7.6.q-30 [58.5 kB] Get:494 http://debian.oregonstate.edu/debian unstable/main arm64 libpulse0 arm64 13.0-5 [241 kB] Get:495 http://debian.oregonstate.edu/debian unstable/main arm64 libpulse-mainloop-glib0 arm64 13.0-5 [39.0 kB] Get:496 http://debian.oregonstate.edu/debian unstable/main arm64 libphonon4qt5-4 arm64 4:4.11.1-3 [156 kB] Get:497 http://debian.oregonstate.edu/debian unstable/main arm64 libqt5texttospeech5 arm64 5.12.5-1 [20.3 kB] Get:498 http://debian.oregonstate.edu/debian unstable/main amd64 vlc-data all 3.0.8-4 [446 kB] Get:499 http://debian.oregonstate.edu/debian unstable/main arm64 liba52-0.7.4 arm64 0.7.4-20 [28.6 kB] Get:500 http://debian.oregonstate.edu/debian unstable/main arm64 libaom0 arm64 1.0.0.errata1-3 [824 kB] Get:501 http://debian.oregonstate.edu/debian unstable/main arm64 libarchive13 arm64 3.4.0-2 [312 kB] Get:502 http://debian.oregonstate.edu/debian unstable/main arm64 libaribb24-0 arm64 1.0.3-2 [25.7 kB] Get:503 http://debian.oregonstate.edu/debian unstable/main amd64 libasound2-data all 1.2.2-2.1 [37.8 kB] Get:504 http://debian.oregonstate.edu/debian unstable/main arm64 libasound2 arm64 1.2.2-2.1 [319 kB] Get:505 http://debian.oregonstate.edu/debian unstable/main arm64 libfribidi0 arm64 1.0.8-2 [64.8 kB] Get:506 http://debian.oregonstate.edu/debian unstable/main arm64 libass9 arm64 1:0.14.0-2 [78.1 kB] Get:507 http://debian.oregonstate.edu/debian unstable/main arm64 libraw1394-11 arm64 2.1.2-1+b1 [43.1 kB] Get:508 http://debian.oregonstate.edu/debian unstable/main arm64 libavc1394-0 arm64 0.5.4-5 [18.4 kB] Get:509 http://debian.oregonstate.edu/debian unstable/main arm64 libva2 arm64 2.7.0~pre1-1 [57.9 kB] Get:510 http://debian.oregonstate.edu/debian unstable/main arm64 libva-drm2 arm64 2.7.0~pre1-1 [17.6 kB] Get:511 http://debian.oregonstate.edu/debian unstable/main arm64 libva-x11-2 arm64 2.7.0~pre1-1 [21.7 kB] Get:512 http://debian.oregonstate.edu/debian unstable/main arm64 libvdpau1 arm64 1.3-1 [27.1 kB] Get:513 http://debian.oregonstate.edu/debian unstable/main arm64 ocl-icd-libopencl1 arm64 2.2.12-3 [37.6 kB] Get:514 http://debian.oregonstate.edu/debian unstable/main arm64 libavutil56 arm64 7:4.2.2-1+b1 [277 kB] Get:515 http://debian.oregonstate.edu/debian unstable/main arm64 libpixman-1-0 arm64 0.36.0-1 [436 kB] Get:516 http://debian.oregonstate.edu/debian unstable/main arm64 libcairo2 arm64 1.16.0-4 [644 kB] Get:517 http://debian.oregonstate.edu/debian unstable/main arm64 libcodec2-0.9 arm64 0.9.2-2 [7879 kB] Get:518 http://debian.oregonstate.edu/debian unstable/main arm64 libgsm1 arm64 1.0.18-2 [27.6 kB] Get:519 http://debian.oregonstate.edu/debian unstable/main arm64 libmp3lame0 arm64 3.100-3 [356 kB] Get:520 http://debian.oregonstate.edu/debian unstable/main arm64 libopenjp2-7 arm64 2.3.1-1 [149 kB] Get:521 http://debian.oregonstate.edu/debian unstable/main arm64 libopus0 arm64 1.3-1+b1 [170 kB] Get:522 http://debian.oregonstate.edu/debian unstable/main arm64 libcroco3 arm64 0.6.13-1 [141 kB] Get:523 http://debian.oregonstate.edu/debian unstable/main arm64 libjbig0 arm64 2.1-3.1+b2 [27.8 kB] Get:524 http://debian.oregonstate.edu/debian unstable/main arm64 libtiff5 arm64 4.1.0+git191117-2 [260 kB] Get:525 http://debian.oregonstate.edu/debian unstable/main amd64 libgdk-pixbuf2.0-common all 2.40.0+dfsg-3 [317 kB] Get:526 http://debian.oregonstate.edu/debian unstable/main arm64 libgdk-pixbuf2.0-0 arm64 2.40.0+dfsg-3 [165 kB] Get:527 http://debian.oregonstate.edu/debian unstable/main amd64 libthai-data all 0.1.28-3 [170 kB] Get:528 http://debian.oregonstate.edu/debian unstable/main arm64 libdatrie1 arm64 0.2.12-3 [38.7 kB] Get:529 http://debian.oregonstate.edu/debian unstable/main arm64 libthai0 arm64 0.1.28-3 [53.0 kB] Get:530 http://debian.oregonstate.edu/debian unstable/main arm64 libpango-1.0-0 arm64 1.42.4-8 [178 kB] Get:531 http://debian.oregonstate.edu/debian unstable/main arm64 libpangoft2-1.0-0 arm64 1.42.4-8 [65.6 kB] Get:532 http://debian.oregonstate.edu/debian unstable/main arm64 libpangocairo-1.0-0 arm64 1.42.4-8 [53.9 kB] Get:533 http://debian.oregonstate.edu/debian unstable/main arm64 librsvg2-2 arm64 2.46.4-1 [1119 kB] Get:534 http://debian.oregonstate.edu/debian unstable/main arm64 libshine3 arm64 3.1.1-2 [23.0 kB] Get:535 http://debian.oregonstate.edu/debian unstable/main arm64 libsnappy1v5 arm64 1.1.8-1 [17.2 kB] Get:536 http://debian.oregonstate.edu/debian unstable/main arm64 libspeex1 arm64 1.2~rc1.2-1.1 [48.9 kB] Get:537 http://debian.oregonstate.edu/debian unstable/main arm64 libgomp1 arm64 10-20200324-1 [89.9 kB] Get:538 http://debian.oregonstate.edu/debian unstable/main arm64 libsoxr0 arm64 0.1.3-2 [54.2 kB] Get:539 http://debian.oregonstate.edu/debian unstable/main arm64 libswresample3 arm64 7:4.2.2-1+b1 [91.3 kB] Get:540 http://debian.oregonstate.edu/debian unstable/main arm64 libtheora0 arm64 1.1.1+dfsg.1-15 [161 kB] Get:541 http://debian.oregonstate.edu/debian unstable/main arm64 libtwolame0 arm64 0.4.0-2 [48.5 kB] Get:542 http://debian.oregonstate.edu/debian unstable/main arm64 libvpx6 arm64 1.8.2-1 [767 kB] Get:543 http://debian.oregonstate.edu/debian unstable/main arm64 libwavpack1 arm64 5.2.0-1 [78.4 kB] Get:544 http://debian.oregonstate.edu/debian unstable/main arm64 libwebpmux3 arm64 0.6.1-2+b1 [97.1 kB] Get:545 http://debian.oregonstate.edu/debian unstable/main arm64 libx264-155 arm64 2:0.155.2917+git0a84d98-2 [434 kB] Get:546 http://debian.oregonstate.edu/debian unstable/main arm64 libnuma1 arm64 2.0.12-1+b1 [25.8 kB] Get:547 http://debian.oregonstate.edu/debian unstable/main arm64 libx265-179 arm64 3.2.1-1 [565 kB] Get:548 http://debian.oregonstate.edu/debian unstable/main arm64 libxvidcore4 arm64 2:1.3.7-1 [202 kB] Get:549 http://debian.oregonstate.edu/debian unstable/main amd64 libzvbi-common all 0.2.35-17 [64.5 kB] Get:550 http://debian.oregonstate.edu/debian unstable/main arm64 libzvbi0 arm64 0.2.35-17 [256 kB] Get:551 http://debian.oregonstate.edu/debian unstable/main arm64 libavcodec58 arm64 7:4.2.2-1+b1 [4549 kB] Get:552 http://debian.oregonstate.edu/debian unstable/main arm64 libbluray2 arm64 1:1.2.0-1 [133 kB] Get:553 http://debian.oregonstate.edu/debian unstable/main arm64 libchromaprint1 arm64 1.4.3-3 [38.3 kB] Get:554 http://debian.oregonstate.edu/debian unstable/main arm64 libgme0 arm64 0.6.2-1+b1 [114 kB] Get:555 http://debian.oregonstate.edu/debian unstable/main arm64 libmpg123-0 arm64 1.25.13-1 [130 kB] Get:556 http://debian.oregonstate.edu/debian unstable/main arm64 libvorbisfile3 arm64 1.3.6-2 [24.8 kB] Get:557 http://debian.oregonstate.edu/debian unstable/main arm64 libopenmpt0 arm64 0.4.11-1 [557 kB] Get:558 http://debian.oregonstate.edu/debian unstable/main arm64 libssh-gcrypt-4 arm64 0.9.3-2 [204 kB] Get:559 http://debian.oregonstate.edu/debian unstable/main arm64 libavformat58 arm64 7:4.2.2-1+b1 [966 kB] Get:560 http://debian.oregonstate.edu/debian unstable/main arm64 libusageenvironment3 arm64 2020.01.19-1 [13.5 kB] Get:561 http://debian.oregonstate.edu/debian unstable/main arm64 libbasicusageenvironment1 arm64 2020.01.19-1 [22.3 kB] Get:562 http://debian.oregonstate.edu/debian unstable/main arm64 libcddb2 arm64 1.3.2-6 [44.5 kB] Get:563 http://debian.oregonstate.edu/debian unstable/main arm64 libusb-1.0-0 arm64 2:1.0.23-2 [56.1 kB] Get:564 http://debian.oregonstate.edu/debian unstable/main arm64 libdc1394-22 arm64 2.2.5-2.1 [104 kB] Get:565 http://debian.oregonstate.edu/debian unstable/main arm64 libdca0 arm64 0.0.7-1 [87.0 kB] Get:566 http://debian.oregonstate.edu/debian unstable/main arm64 libdvbpsi10 arm64 1.3.3-1 [50.5 kB] Get:567 http://debian.oregonstate.edu/debian unstable/main arm64 libdvdread7 arm64 6.1.0-1 [84.0 kB] Get:568 http://debian.oregonstate.edu/debian unstable/main arm64 libdvdnav4 arm64 6.1.0-1 [44.1 kB] Get:569 http://debian.oregonstate.edu/debian unstable/main arm64 libebml4v5 arm64 1.3.10-1 [62.0 kB] Get:570 http://debian.oregonstate.edu/debian unstable/main arm64 libfaad2 arm64 2.9.1-1 [154 kB] Get:571 http://debian.oregonstate.edu/debian unstable/main arm64 libgroupsock8 arm64 2020.01.19-1 [27.8 kB] Get:572 http://debian.oregonstate.edu/debian unstable/main arm64 libixml10 arm64 1:1.8.4-2 [76.8 kB] Get:573 http://debian.oregonstate.edu/debian unstable/main arm64 libkate1 arm64 0.4.1-11 [41.4 kB] Get:574 http://debian.oregonstate.edu/debian unstable/main arm64 liblirc-client0 arm64 0.10.1-6.1 [70.0 kB] Get:575 http://debian.oregonstate.edu/debian unstable/main arm64 liblivemedia77 arm64 2020.01.19-1 [308 kB] Get:576 http://debian.oregonstate.edu/debian unstable/main arm64 liblua5.2-0 arm64 5.2.4-1.1+b3 [99.8 kB] Get:577 http://debian.oregonstate.edu/debian unstable/main arm64 libmad0 arm64 0.15.1b-10 [68.1 kB] Get:578 http://debian.oregonstate.edu/debian unstable/main arm64 libmatroska6v5 arm64 1.5.2-3 [138 kB] Get:579 http://debian.oregonstate.edu/debian unstable/main arm64 libmpcdec6 arm64 2:0.1~r495-2 [31.7 kB] Get:580 http://debian.oregonstate.edu/debian unstable/main arm64 libmpeg2-4 arm64 0.5.1-9 [47.4 kB] Get:581 http://debian.oregonstate.edu/debian unstable/main amd64 libmtp-common all 1.1.17-3 [67.5 kB] Get:582 http://debian.oregonstate.edu/debian unstable/main arm64 libmtp9 arm64 1.1.17-3 [196 kB] Get:583 http://debian.oregonstate.edu/debian unstable/main arm64 libncursesw6 arm64 6.2-1 [121 kB] Get:584 http://debian.oregonstate.edu/debian unstable/main arm64 libnfs13 arm64 4.0.0-1 [96.0 kB] Get:585 http://debian.oregonstate.edu/debian unstable/main arm64 libopenmpt-modplug1 arm64 0.4.11-1 [37.8 kB] Get:586 http://debian.oregonstate.edu/debian unstable/main arm64 libpostproc55 arm64 7:4.2.2-1+b1 [77.2 kB] Get:587 http://debian.oregonstate.edu/debian unstable/main arm64 libprotobuf-lite22 arm64 3.11.4-3 [215 kB] Get:588 http://debian.oregonstate.edu/debian unstable/main arm64 libresid-builder0c2a arm64 2.1.1-15+b1 [29.7 kB] Get:589 http://debian.oregonstate.edu/debian unstable/main arm64 libsamplerate0 arm64 0.1.9-2 [942 kB] Get:590 http://debian.oregonstate.edu/debian unstable/main arm64 libslang2 arm64 2.3.2-4 [475 kB] Get:591 http://debian.oregonstate.edu/debian unstable/main arm64 libcaca0 arm64 0.99.beta19-2.1 [342 kB] Get:592 http://debian.oregonstate.edu/debian unstable/main arm64 libsdl1.2debian arm64 1.2.15+dfsg2-5 [180 kB] Get:593 http://debian.oregonstate.edu/debian unstable/main arm64 libsdl-image1.2 arm64 1.2.12-12 [35.4 kB] Get:594 http://debian.oregonstate.edu/debian unstable/main amd64 libsecret-common all 0.20.2-1 [25.8 kB] Get:595 http://debian.oregonstate.edu/debian unstable/main arm64 libsecret-1-0 arm64 0.20.2-1 [107 kB] Get:596 http://debian.oregonstate.edu/debian unstable/main arm64 libshout3 arm64 2.4.3-1 [53.4 kB] Get:597 http://debian.oregonstate.edu/debian unstable/main arm64 libsidplay2 arm64 2.1.1-15+b1 [93.6 kB] Get:598 http://debian.oregonstate.edu/debian unstable/main arm64 libsndio7.0 arm64 1.5.0-3 [23.7 kB] Get:599 http://debian.oregonstate.edu/debian unstable/main arm64 libmysofa1 arm64 1.0~dfsg0-2 [37.2 kB] Get:600 http://debian.oregonstate.edu/debian unstable/main arm64 libspatialaudio0 arm64 0.3.0+git20180730+dfsg1-2+b1 [30.0 kB] Get:601 http://debian.oregonstate.edu/debian unstable/main arm64 libspeexdsp1 arm64 1.2~rc1.2-1.1 [38.4 kB] Get:602 http://debian.oregonstate.edu/debian unstable/main arm64 libsrt1 arm64 1.4.0-1 [213 kB] Get:603 http://debian.oregonstate.edu/debian unstable/main arm64 libssh2-1 arm64 1.8.0-2.1 [135 kB] Get:604 http://debian.oregonstate.edu/debian unstable/main arm64 libswscale5 arm64 7:4.2.2-1+b1 [172 kB] Get:605 http://debian.oregonstate.edu/debian unstable/main arm64 libtag1v5-vanilla arm64 1.11.1+dfsg.1-0.3+b1 [265 kB] Get:606 http://debian.oregonstate.edu/debian unstable/main arm64 libtag1v5 arm64 1.11.1+dfsg.1-0.3+b1 [24.0 kB] Get:607 http://debian.oregonstate.edu/debian unstable/main arm64 libupnp13 arm64 1:1.8.4-2 [140 kB] Get:608 http://debian.oregonstate.edu/debian unstable/main arm64 libidn11 arm64 1.33-2.2 [113 kB] Get:609 http://debian.oregonstate.edu/debian unstable/main arm64 libvlccore9 arm64 3.0.8-4+b1 [505 kB] Get:610 http://debian.oregonstate.edu/debian unstable/main arm64 vlc-plugin-base arm64 3.0.8-4+b1 [2768 kB] Get:611 http://debian.oregonstate.edu/debian unstable/main arm64 libgpm2 arm64 1.20.7-5+b1 [35.4 kB] Get:612 http://debian.oregonstate.edu/debian unstable/main arm64 libncurses6 arm64 6.2-1 [92.6 kB] Get:613 http://debian.oregonstate.edu/debian unstable/main arm64 libaa1 arm64 1.4p5-46+b1 [53.8 kB] Get:614 http://debian.oregonstate.edu/debian unstable/main arm64 libgles2 arm64 1.3.1-1 [18.4 kB] Get:615 http://debian.oregonstate.edu/debian unstable/main arm64 liblcms2-2 arm64 2.9-4+b1 [137 kB] Get:616 http://debian.oregonstate.edu/debian unstable/main arm64 libplacebo7 arm64 1.7.0-2 [661 kB] Get:617 http://debian.oregonstate.edu/debian unstable/main arm64 libva-wayland2 arm64 2.7.0~pre1-1 [19.4 kB] Get:618 http://debian.oregonstate.edu/debian unstable/main arm64 libwayland-egl1 arm64 1.18.0-1 [8308 B] Get:619 http://debian.oregonstate.edu/debian unstable/main arm64 libxcb-xv0 arm64 1.14-2 [105 kB] Get:620 http://debian.oregonstate.edu/debian unstable/main arm64 vlc-plugin-video-output arm64 3.0.8-4+b1 [252 kB] Get:621 http://debian.oregonstate.edu/debian unstable/main arm64 libvlc5 arm64 3.0.8-4+b1 [170 kB] Get:622 http://debian.oregonstate.edu/debian unstable/main arm64 phonon4qt5-backend-vlc arm64 0.11.1-1 [104 kB] Get:623 http://debian.oregonstate.edu/debian unstable/main arm64 phonon4qt5 arm64 4:4.11.1-3 [15.3 kB] Get:624 http://debian.oregonstate.edu/debian unstable/main arm64 libkf5notifications5 arm64 5.62.0-1+b1 [110 kB] Get:625 http://debian.oregonstate.edu/debian unstable/main amd64 libkf5solid5-data all 5.62.0-2 [99.6 kB] Get:626 http://debian.oregonstate.edu/debian unstable/main arm64 libkf5solid5 arm64 5.62.0-2 [223 kB] Get:627 http://debian.oregonstate.edu/debian unstable/main amd64 libkf5textwidgets-data all 5.62.0-1 [175 kB] Get:628 http://debian.oregonstate.edu/debian unstable/main amd64 libkf5sonnet5-data all 5.62.0-1 [82.7 kB] Get:629 http://debian.oregonstate.edu/debian unstable/main arm64 libkf5sonnetcore5 arm64 5.62.0-1+b1 [59.0 kB] Get:630 http://debian.oregonstate.edu/debian unstable/main arm64 libkf5sonnetui5 arm64 5.62.0-1+b1 [52.8 kB] Get:631 http://debian.oregonstate.edu/debian unstable/main arm64 libkf5textwidgets5 arm64 5.62.0-1+b1 [75.9 kB] Get:632 http://debian.oregonstate.edu/debian unstable/main amd64 libkf5wallet-data all 5.62.0-1 [182 kB] Get:633 http://debian.oregonstate.edu/debian unstable/main arm64 libassuan0 arm64 2.5.3-7 [48.2 kB] Get:634 http://debian.oregonstate.edu/debian unstable/main arm64 libgpgme11 arm64 1.13.1-7 [261 kB] Get:635 http://debian.oregonstate.edu/debian unstable/main arm64 libgpgmepp6 arm64 1.13.1-7 [249 kB] Get:636 http://debian.oregonstate.edu/debian unstable/main arm64 libkwalletbackend5-5 arm64 5.62.0-1+b1 [57.1 kB] Get:637 http://debian.oregonstate.edu/debian unstable/main arm64 libkf5wallet5 arm64 5.62.0-1+b1 [41.9 kB] Get:638 http://debian.oregonstate.edu/debian unstable/main arm64 libkf5wallet-bin arm64 5.62.0-1+b1 [102 kB] Get:639 http://debian.oregonstate.edu/debian unstable/main arm64 kio arm64 5.62.1-2+b1 [2980 kB] Get:640 http://debian.oregonstate.edu/debian unstable/main arm64 kinit arm64 5.62.0-1+b1 [123 kB] Get:641 http://debian.oregonstate.edu/debian unstable/main arm64 kinit-dev arm64 5.62.0-1+b1 [9272 B] Get:642 http://debian.oregonstate.edu/debian unstable/main amd64 libkf5package-data all 5.62.0-1 [74.2 kB] Get:643 http://debian.oregonstate.edu/debian unstable/main arm64 libkf5package5 arm64 5.62.0-1 [58.4 kB] Get:644 http://debian.oregonstate.edu/debian unstable/main arm64 kpackagetool5 arm64 5.62.0-1 [66.4 kB] Get:645 http://debian.oregonstate.edu/debian unstable/main arm64 libkf5krosscore5 arm64 5.62.0-1+b1 [54.7 kB] Get:646 http://debian.oregonstate.edu/debian unstable/main amd64 libkf5parts-data all 5.62.0-1 [87.7 kB] Get:647 http://debian.oregonstate.edu/debian unstable/main amd64 libkf5xmlgui-data all 5.62.0-1 [368 kB] Get:648 http://debian.oregonstate.edu/debian unstable/main arm64 libkf5attica5 arm64 5.62.0-1 [165 kB] Get:649 http://debian.oregonstate.edu/debian unstable/main amd64 libkf5globalaccel-data all 5.62.0-1 [22.8 kB] Get:650 http://debian.oregonstate.edu/debian unstable/main arm64 libkf5globalaccel5 arm64 5.62.0-1+b1 [46.4 kB] Get:651 http://debian.oregonstate.edu/debian unstable/main arm64 libkf5globalaccelprivate5 arm64 5.62.0-1+b1 [45.8 kB] Get:652 http://debian.oregonstate.edu/debian unstable/main arm64 libkf5globalaccel-bin arm64 5.62.0-1+b1 [16.3 kB] Get:653 http://debian.oregonstate.edu/debian unstable/main arm64 libkf5xmlgui5 arm64 5.62.0-1+b1 [295 kB] Get:654 http://debian.oregonstate.edu/debian unstable/main arm64 libkf5parts5 arm64 5.62.0-1+b1 [118 kB] Get:655 http://debian.oregonstate.edu/debian unstable/main arm64 libkf5krossui5 arm64 5.62.0-1+b1 [42.1 kB] Get:656 http://debian.oregonstate.edu/debian unstable/main amd64 libkf5bookmarks-data all 5.62.0-1 [47.6 kB] Get:657 http://debian.oregonstate.edu/debian unstable/main arm64 libkf5bookmarks5 arm64 5.62.0-1+b1 [90.0 kB] Get:658 http://debian.oregonstate.edu/debian unstable/main arm64 libkf5kiofilewidgets5 arm64 5.62.1-2+b1 [264 kB] Get:659 http://debian.oregonstate.edu/debian unstable/main arm64 kross arm64 5.62.0-1+b1 [265 kB] Get:660 http://debian.oregonstate.edu/debian unstable/main arm64 libkf5i18n-dev arm64 5.62.0-1 [27.1 kB] Get:661 http://debian.oregonstate.edu/debian unstable/main amd64 libkf5auth-dev-bin amd64 5.62.0-1+b1 [26.6 kB] Get:662 http://debian.oregonstate.edu/debian unstable/main arm64 libkf5auth5 arm64 5.62.0-1+b1 [13.2 kB] Get:663 http://debian.oregonstate.edu/debian unstable/main amd64 libkf5coreaddons-dev-bin amd64 5.62.0-1 [39.7 kB] Get:664 http://debian.oregonstate.edu/debian unstable/main arm64 libkf5coreaddons-dev arm64 5.62.0-1 [71.6 kB] Get:665 http://debian.oregonstate.edu/debian unstable/main arm64 libkf5auth-dev arm64 5.62.0-1+b1 [25.9 kB] Get:666 http://debian.oregonstate.edu/debian unstable/main arm64 libkf5codecs-dev arm64 5.62.0-1 [21.5 kB] Get:667 http://debian.oregonstate.edu/debian unstable/main arm64 libkf5config-bin arm64 5.62.0-1+b1 [37.9 kB] Get:668 http://debian.oregonstate.edu/debian unstable/main amd64 libqt5xml5 amd64 5.12.5+dfsg-9 [137 kB] Get:669 http://debian.oregonstate.edu/debian unstable/main amd64 libkf5config-dev-bin amd64 5.62.0-1+b1 [52.9 kB] Get:670 http://debian.oregonstate.edu/debian unstable/main arm64 libkf5config-dev arm64 5.62.0-1+b1 [40.8 kB] Get:671 http://debian.oregonstate.edu/debian unstable/main arm64 libkf5guiaddons-dev arm64 5.62.0-2 [20.3 kB] Get:672 http://debian.oregonstate.edu/debian unstable/main arm64 libkf5widgetsaddons-dev arm64 5.62.0-1+b1 [82.1 kB] Get:673 http://debian.oregonstate.edu/debian unstable/main arm64 libkf5configwidgets-dev arm64 5.62.0-1+b1 [38.5 kB] Get:674 http://debian.oregonstate.edu/debian unstable/main arm64 libkf5itemviews-dev arm64 5.62.0-1+b1 [20.9 kB] Get:675 http://debian.oregonstate.edu/debian unstable/main arm64 libkf5iconthemes-dev arm64 5.62.0-1+b1 [20.9 kB] Get:676 http://debian.oregonstate.edu/debian unstable/main arm64 libkf5attica-dev arm64 5.62.0-1 [31.0 kB] Get:677 http://debian.oregonstate.edu/debian unstable/main arm64 libkf5globalaccel-dev arm64 5.62.0-1+b1 [16.3 kB] Get:678 http://debian.oregonstate.edu/debian unstable/main arm64 libkf5completion-dev arm64 5.62.0-1+b1 [30.3 kB] Get:679 http://debian.oregonstate.edu/debian unstable/main arm64 libkf5dbusaddons-dev arm64 5.62.0-1 [14.9 kB] Get:680 http://debian.oregonstate.edu/debian unstable/main arm64 libkf5service-dev arm64 5.62.0-1 [35.6 kB] Get:681 http://debian.oregonstate.edu/debian unstable/main amd64 libkf5sonnet-dev-bin amd64 5.62.0-1+b1 [17.9 kB] Get:682 http://debian.oregonstate.edu/debian unstable/main arm64 libkf5sonnet-dev arm64 5.62.0-1+b1 [18.5 kB] Get:683 http://debian.oregonstate.edu/debian unstable/main arm64 libkf5windowsystem-dev arm64 5.62.0-3 [46.0 kB] Get:684 http://debian.oregonstate.edu/debian unstable/main arm64 libkf5textwidgets-dev arm64 5.62.0-1+b1 [25.1 kB] Get:685 http://debian.oregonstate.edu/debian unstable/main arm64 libkf5xmlgui-dev arm64 5.62.0-1+b1 [45.9 kB] Get:686 http://debian.oregonstate.edu/debian unstable/main arm64 libkf5bookmarks-dev arm64 5.62.0-1+b1 [21.9 kB] Get:687 http://debian.oregonstate.edu/debian unstable/main arm64 libkf5jobwidgets-dev arm64 5.62.0-1+b1 [14.1 kB] Get:688 http://debian.oregonstate.edu/debian unstable/main arm64 libkf5solid-dev arm64 5.62.0-2 [25.3 kB] Get:689 http://debian.oregonstate.edu/debian unstable/main arm64 libkf5kiogui5 arm64 5.62.1-2+b1 [25.5 kB] Get:690 http://debian.oregonstate.edu/debian unstable/main arm64 libkf5kio-dev arm64 5.62.1-2+b1 [179 kB] Get:691 http://debian.oregonstate.edu/debian unstable/main arm64 libkf5notifications-dev arm64 5.62.0-1+b1 [25.5 kB] Get:692 http://debian.oregonstate.edu/debian unstable/main arm64 libkf5parts-dev arm64 5.62.0-1+b1 [43.1 kB] Get:693 http://debian.oregonstate.edu/debian unstable/main arm64 kross-dev arm64 5.62.0-1+b1 [26.9 kB] Get:694 http://debian.oregonstate.edu/debian unstable/main amd64 ktexteditor-data all 5.62.0-1 [1188 kB] Get:695 http://debian.oregonstate.edu/debian unstable/main arm64 libasan5 arm64 9.3.0-8 [354 kB] Get:696 http://debian.oregonstate.edu/debian unstable/main arm64 libatomic1 arm64 10-20200324-1 [8856 B] Get:697 http://debian.oregonstate.edu/debian unstable/main arm64 libitm1 arm64 10-20200324-1 [23.4 kB] Get:698 http://debian.oregonstate.edu/debian unstable/main arm64 liblsan0 arm64 10-20200324-1 [126 kB] Get:699 http://debian.oregonstate.edu/debian unstable/main arm64 libtsan0 arm64 10-20200324-1 [292 kB] Get:700 http://debian.oregonstate.edu/debian unstable/main arm64 libubsan1 arm64 10-20200324-1 [123 kB] Get:701 http://debian.oregonstate.edu/debian unstable/main arm64 libgcc-9-dev arm64 9.3.0-8 [882 kB] Get:702 http://debian.oregonstate.edu/debian unstable/main arm64 linux-libc-dev arm64 5.5.13-2 [1066 kB] Get:703 http://debian.oregonstate.edu/debian unstable/main arm64 libcrypt-dev arm64 1:4.4.15-1 [111 kB] Get:704 http://debian.oregonstate.edu/debian unstable/main arm64 libc6-dev arm64 2.30-4 [2280 kB] Get:705 http://debian.oregonstate.edu/debian unstable/main arm64 libstdc++-9-dev arm64 9.3.0-8 [1637 kB] Get:706 http://debian.oregonstate.edu/debian unstable/main arm64 libboost1.67-dev arm64 1.67.0-17 [8389 kB] Get:707 http://debian.oregonstate.edu/debian unstable/main arm64 libboost-dev arm64 1.67.0.2+b1 [4484 B] Get:708 http://debian.oregonstate.edu/debian unstable/main arm64 libeditorconfig0 arm64 0.12.1-1.1 [12.4 kB] Get:709 http://debian.oregonstate.edu/debian unstable/main arm64 libgif7 arm64 5.1.9-1 [44.6 kB] Get:710 http://debian.oregonstate.edu/debian unstable/main arm64 libhttp-parser2.9 arm64 2.9.2-2 [20.1 kB] Get:711 http://debian.oregonstate.edu/debian unstable/main arm64 libmbedcrypto3 arm64 2.16.5-1 [207 kB] Get:712 http://debian.oregonstate.edu/debian unstable/main arm64 libmbedx509-0 arm64 2.16.5-1 [104 kB] Get:713 http://debian.oregonstate.edu/debian unstable/main arm64 libmbedtls12 arm64 2.16.5-1 [127 kB] Get:714 http://debian.oregonstate.edu/debian unstable/main arm64 libgit2-28 arm64 0.28.4+dfsg.1-4 [399 kB] Get:715 http://debian.oregonstate.edu/debian unstable/main arm64 libicu-dev arm64 63.2-3 [9066 kB] Get:716 http://debian.oregonstate.edu/debian unstable/main arm64 libkf5archive-dev arm64 5.62.0-1 [20.9 kB] Get:717 http://debian.oregonstate.edu/debian unstable/main amd64 libpolkit-gobject-1-0 amd64 0.105-26 [47.5 kB] Get:718 http://debian.oregonstate.edu/debian unstable/main amd64 libpolkit-agent-1-0 amd64 0.105-26 [27.4 kB] Get:719 http://debian.oregonstate.edu/debian unstable/main amd64 libpolkit-qt5-1-1 amd64 0.112.0-7.1+b1 [53.9 kB] Get:720 http://debian.oregonstate.edu/debian unstable/main amd64 libkf5authcore5 amd64 5.62.0-1+b1 [60.0 kB] Get:721 http://debian.oregonstate.edu/debian unstable/main arm64 libkf5crash-dev arm64 5.62.0-1+b1 [9964 B] Get:722 http://debian.oregonstate.edu/debian unstable/main amd64 libkf5declarative-data all 5.62.0-1 [51.1 kB] Get:723 http://debian.oregonstate.edu/debian unstable/main arm64 libkf5declarative5 arm64 5.62.0-1+b2 [27.9 kB] Get:724 http://debian.oregonstate.edu/debian unstable/main amd64 libkf5dnssd-data all 5.62.0-1 [10.8 kB] Get:725 http://debian.oregonstate.edu/debian unstable/main arm64 libkf5dnssd5 arm64 5.62.0-1 [67.8 kB] Get:726 http://debian.oregonstate.edu/debian unstable/main arm64 libkf5dnssd-dev arm64 5.62.0-1 [18.4 kB] Get:727 http://debian.oregonstate.edu/debian unstable/main arm64 libkf5doctools-dev arm64 5.62.0-1 [12.4 kB] Get:728 http://debian.oregonstate.edu/debian unstable/main amd64 libkf5emoticons-data all 5.62.0-1 [1593 kB] Get:729 http://debian.oregonstate.edu/debian unstable/main arm64 libkf5emoticons5 arm64 5.62.0-1+b1 [35.3 kB] Get:730 http://debian.oregonstate.edu/debian unstable/main arm64 libkf5emoticons-dev arm64 5.62.0-1+b1 [13.1 kB] Get:731 http://debian.oregonstate.edu/debian unstable/main arm64 libxss1 arm64 1:1.2.3-1 [17.8 kB] Get:732 http://debian.oregonstate.edu/debian unstable/main arm64 libkf5idletime5 arm64 5.62.0-1+b1 [29.5 kB] Get:733 http://debian.oregonstate.edu/debian unstable/main arm64 libkf5idletime-dev arm64 5.62.0-1+b1 [11.8 kB] Get:734 http://debian.oregonstate.edu/debian unstable/main arm64 libkf5itemmodels5 arm64 5.62.0-1 [84.3 kB] Get:735 http://debian.oregonstate.edu/debian unstable/main arm64 libkf5itemmodels-dev arm64 5.62.0-1 [20.1 kB] Get:736 http://debian.oregonstate.edu/debian unstable/main arm64 libkf5js5 arm64 5.62.0-1 [247 kB] Get:737 http://debian.oregonstate.edu/debian unstable/main arm64 libkf5jsapi5 arm64 5.62.0-1 [22.7 kB] Get:738 http://debian.oregonstate.edu/debian unstable/main amd64 libkf5kcmutils-data all 5.62.0-1 [162 kB] Get:739 http://debian.oregonstate.edu/debian unstable/main arm64 libkf5quickaddons5 arm64 5.62.0-1+b2 [30.5 kB] Get:740 http://debian.oregonstate.edu/debian unstable/main arm64 libkf5kcmutils5 arm64 5.62.0-1+b2 [91.9 kB] Get:741 http://debian.oregonstate.edu/debian unstable/main arm64 libkf5kcmutils-dev arm64 5.62.0-1+b2 [20.5 kB] Get:742 http://debian.oregonstate.edu/debian unstable/main amd64 libkf5kdelibs4support-data all 5.62.0-2 [2145 kB] Get:743 http://debian.oregonstate.edu/debian unstable/main arm64 libkf5kdelibs4support5 arm64 5.62.0-2 [689 kB] Get:744 http://debian.oregonstate.edu/debian unstable/main arm64 libkf5kdelibs4support5-bin arm64 5.62.0-2 [123 kB] Get:745 http://debian.oregonstate.edu/debian unstable/main amd64 libkf5khtml-data all 5.62.0-1 [510 kB] Get:746 http://debian.oregonstate.edu/debian unstable/main arm64 libkf5khtml5 arm64 5.62.0-1+b1 [1775 kB] Get:747 http://debian.oregonstate.edu/debian unstable/main arm64 libpcre16-3 arm64 2:8.39-12+b1 [236 kB] Get:748 http://debian.oregonstate.edu/debian unstable/main arm64 libpcre32-3 arm64 2:8.39-12+b1 [230 kB] Get:749 http://debian.oregonstate.edu/debian unstable/main arm64 libpcrecpp0v5 arm64 2:8.39-12+b1 [152 kB] Get:750 http://debian.oregonstate.edu/debian unstable/main arm64 libpcre3-dev arm64 2:8.39-12+b1 [579 kB] Get:751 http://debian.oregonstate.edu/debian unstable/main arm64 libkf5kjs-dev arm64 5.62.0-1 [119 kB] Get:752 http://debian.oregonstate.edu/debian unstable/main arm64 libkf5wallet-dev arm64 5.62.0-1+b1 [15.6 kB] Get:753 http://debian.oregonstate.edu/debian unstable/main arm64 libkf5khtml-dev arm64 5.62.0-1+b1 [92.3 kB] Get:754 http://debian.oregonstate.edu/debian unstable/main amd64 libkf5mediaplayer-data all 5.62.0-1 [5172 B] Get:755 http://debian.oregonstate.edu/debian unstable/main arm64 libkf5mediaplayer5 arm64 5.62.0-1 [16.1 kB] Get:756 http://debian.oregonstate.edu/debian unstable/main arm64 libkf5mediaplayer-dev arm64 5.62.0-1 [11.2 kB] Get:757 http://debian.oregonstate.edu/debian unstable/main amd64 libkf5newstuff-data all 5.62.0-1 [341 kB] Get:758 http://debian.oregonstate.edu/debian unstable/main arm64 libkf5newstuffcore5 arm64 5.62.0-1+b1 [144 kB] Get:759 http://debian.oregonstate.edu/debian unstable/main arm64 libkf5newstuff5 arm64 5.62.0-1+b1 [128 kB] Get:760 http://debian.oregonstate.edu/debian unstable/main arm64 libkf5newstuff-dev arm64 5.62.0-1+b1 [40.5 kB] Get:761 http://debian.oregonstate.edu/debian unstable/main amd64 libkf5notifyconfig-data all 5.62.0-1 [48.2 kB] Get:762 http://debian.oregonstate.edu/debian unstable/main arm64 libkf5notifyconfig5 arm64 5.62.0-1+b1 [31.3 kB] Get:763 http://debian.oregonstate.edu/debian unstable/main arm64 libkf5notifyconfig-dev arm64 5.62.0-1+b1 [10.2 kB] Get:764 http://debian.oregonstate.edu/debian unstable/main arm64 libkf5plotting5 arm64 5.62.0-1+b1 [28.4 kB] Get:765 http://debian.oregonstate.edu/debian unstable/main arm64 libkf5plotting-dev arm64 5.62.0-1+b1 [15.9 kB] Get:766 http://debian.oregonstate.edu/debian unstable/main arm64 libkf5style5 arm64 5.62.0-1+b1 [16.1 kB] Get:767 http://debian.oregonstate.edu/debian unstable/main arm64 libkf5style-dev arm64 5.62.0-1+b1 [11.0 kB] Get:768 http://debian.oregonstate.edu/debian unstable/main amd64 libkf5pty-data all 5.62.0-1 [25.6 kB] Get:769 http://debian.oregonstate.edu/debian unstable/main arm64 libkf5pty5 arm64 5.62.0-1 [19.9 kB] Get:770 http://debian.oregonstate.edu/debian unstable/main arm64 libkf5pty-dev arm64 5.62.0-1 [12.6 kB] Get:771 http://debian.oregonstate.edu/debian unstable/main amd64 libkf5su-data all 5.62.0-1 [14.3 kB] Get:772 http://debian.oregonstate.edu/debian unstable/main arm64 sudo arm64 1.8.31p1-1 [1272 kB] Get:773 http://debian.oregonstate.edu/debian unstable/main arm64 libkf5su5 arm64 5.62.0-1 [31.3 kB] Get:774 http://debian.oregonstate.edu/debian unstable/main arm64 libkf5su-dev arm64 5.62.0-1 [14.2 kB] Get:775 http://debian.oregonstate.edu/debian unstable/main arm64 libkf5threadweaver5 arm64 5.62.0-1 [50.3 kB] Get:776 http://debian.oregonstate.edu/debian unstable/main arm64 libkf5threadweaver-dev arm64 5.62.0-1 [25.0 kB] Get:777 http://debian.oregonstate.edu/debian unstable/main amd64 libkf5unitconversion-data all 5.62.0-1 [703 kB] Get:778 http://debian.oregonstate.edu/debian unstable/main arm64 libkf5unitconversion5 arm64 5.62.0-1 [89.2 kB] Get:779 http://debian.oregonstate.edu/debian unstable/main arm64 libkf5unitconversion-dev arm64 5.62.0-1 [13.3 kB] Get:780 http://debian.oregonstate.edu/debian unstable/main arm64 libkf5webkit5 arm64 5.62.0-1+b1 [58.6 kB] Get:781 http://debian.oregonstate.edu/debian unstable/main arm64 libkf5webkit-dev arm64 5.62.0-1+b1 [15.7 kB] Get:782 http://debian.oregonstate.edu/debian unstable/main arm64 libssl-dev arm64 1.1.1e-1 [1682 kB] Get:783 http://debian.oregonstate.edu/debian unstable/main arm64 libkf5kdelibs4support-dev arm64 5.62.0-2 [329 kB] Get:784 http://debian.oregonstate.edu/debian unstable/main amd64 libkf5syntaxhighlighting-data all 5.62.0-3 [52.5 kB] Get:785 http://debian.oregonstate.edu/debian unstable/main arm64 libkf5syntaxhighlighting5 arm64 5.62.0-3 [1352 kB] Get:786 http://debian.oregonstate.edu/debian unstable/main amd64 libkf5texteditor-bin amd64 5.62.0-1+b1 [15.9 kB] Get:787 http://debian.oregonstate.edu/debian unstable/main arm64 libkf5texteditor5 arm64 5.62.0-1+b1 [1157 kB] Get:788 http://debian.oregonstate.edu/debian unstable/main arm64 libkf5texteditor-dev arm64 5.62.0-1+b1 [73.3 kB] Get:789 http://debian.oregonstate.edu/debian unstable/main arm64 libxml2-dev arm64 2.9.10+dfsg-4 [765 kB] Get:790 http://debian.oregonstate.edu/debian unstable/main arm64 libxslt1-dev arm64 1.1.34-4 [329 kB] Get:791 http://debian.oregonstate.edu/debian unstable/main amd64 pkg-config amd64 0.29-6 [63.5 kB] Get:792 http://debian.oregonstate.edu/debian unstable/main amd64 pkg-kde-tools all 0.15.32 [96.7 kB] debconf: delaying package configuration, since apt-utils is not installed Fetched 344 MB in 4s (79.9 MB/s) Selecting previously unselected package gcc-10-base:arm64. (Reading database ... 12626 files and directories currently installed.) Preparing to unpack .../0-gcc-10-base_10-20200324-1_arm64.deb ... Unpacking gcc-10-base:arm64 (10-20200324-1) ... Selecting previously unselected package libgcc-s1:arm64. Preparing to unpack .../1-libgcc-s1_10-20200324-1_arm64.deb ... Unpacking libgcc-s1:arm64 (10-20200324-1) ... Selecting previously unselected package libcrypt1:arm64. Preparing to unpack .../2-libcrypt1_1%3a4.4.15-1_arm64.deb ... Unpacking libcrypt1:arm64 (1:4.4.15-1) ... Selecting previously unselected package libc6:arm64. Preparing to unpack .../3-libc6_2.30-4_arm64.deb ... Unpacking libc6:arm64 (2.30-4) ... Selecting previously unselected package libcap-ng0:arm64. Preparing to unpack .../4-libcap-ng0_0.7.9-2.1+b2_arm64.deb ... Unpacking libcap-ng0:arm64 (0.7.9-2.1+b2) ... Selecting previously unselected package libaudit1:arm64. Preparing to unpack .../5-libaudit1_1%3a2.8.5-3_arm64.deb ... Unpacking libaudit1:arm64 (1:2.8.5-3) ... Selecting previously unselected package libdb5.3:arm64. Preparing to unpack .../6-libdb5.3_5.3.28+dfsg1-0.6_arm64.deb ... Unpacking libdb5.3:arm64 (5.3.28+dfsg1-0.6) ... Selecting previously unselected package libpam0g:arm64. Preparing to unpack .../7-libpam0g_1.3.1-5_arm64.deb ... Unpacking libpam0g:arm64 (1.3.1-5) ... Selecting previously unselected package libpcre2-8-0:arm64. Preparing to unpack .../8-libpcre2-8-0_10.34-7_arm64.deb ... Unpacking libpcre2-8-0:arm64 (10.34-7) ... Selecting previously unselected package libselinux1:arm64. Preparing to unpack .../9-libselinux1_3.0-1+b2_arm64.deb ... Unpacking libselinux1:arm64 (3.0-1+b2) ... Setting up gcc-10-base:arm64 (10-20200324-1) ... Setting up libgcc-s1:arm64 (10-20200324-1) ... Setting up libcrypt1:arm64 (1:4.4.15-1) ... Setting up libc6:arm64 (2.30-4) ... Setting up libcap-ng0:arm64 (0.7.9-2.1+b2) ... Setting up libaudit1:arm64 (1:2.8.5-3) ... Setting up libdb5.3:arm64 (5.3.28+dfsg1-0.6) ... Setting up libpam0g:arm64 (1.3.1-5) ... Setting up libpcre2-8-0:arm64 (10.34-7) ... Setting up libselinux1:arm64 (3.0-1+b2) ... Selecting previously unselected package libpam-modules:arm64. (Reading database ... 12950 files and directories currently installed.) Preparing to unpack .../00-libpam-modules_1.3.1-5_arm64.deb ... Unpacking libpam-modules:arm64 (1.3.1-5) ... Selecting previously unselected package libapparmor1:amd64. Preparing to unpack .../01-libapparmor1_2.13.3-7_amd64.deb ... Unpacking libapparmor1:amd64 (2.13.3-7) ... Selecting previously unselected package libcap2:amd64. Preparing to unpack .../02-libcap2_1%3a2.33-1_amd64.deb ... Unpacking libcap2:amd64 (1:2.33-1) ... Selecting previously unselected package libargon2-1:amd64. Preparing to unpack .../03-libargon2-1_0~20171227-0.2_amd64.deb ... Unpacking libargon2-1:amd64 (0~20171227-0.2) ... Selecting previously unselected package dmsetup. Preparing to unpack .../04-dmsetup_2%3a1.02.167-1+b1_amd64.deb ... Unpacking dmsetup (2:1.02.167-1+b1) ... Selecting previously unselected package libdevmapper1.02.1:amd64. Preparing to unpack .../05-libdevmapper1.02.1_2%3a1.02.167-1+b1_amd64.deb ... Unpacking libdevmapper1.02.1:amd64 (2:1.02.167-1+b1) ... Selecting previously unselected package libjson-c4:amd64. Preparing to unpack .../06-libjson-c4_0.13.1+dfsg-7_amd64.deb ... Unpacking libjson-c4:amd64 (0.13.1+dfsg-7) ... Selecting previously unselected package libssl1.1:amd64. Preparing to unpack .../07-libssl1.1_1.1.1e-1_amd64.deb ... Unpacking libssl1.1:amd64 (1.1.1e-1) ... Selecting previously unselected package libcryptsetup12:amd64. Preparing to unpack .../08-libcryptsetup12_2%3a2.3.1-1_amd64.deb ... Unpacking libcryptsetup12:amd64 (2:2.3.1-1) ... Selecting previously unselected package libip4tc2:amd64. Preparing to unpack .../09-libip4tc2_1.8.4-3_amd64.deb ... Unpacking libip4tc2:amd64 (1.8.4-3) ... Selecting previously unselected package libkmod2:amd64. Preparing to unpack .../10-libkmod2_27-2_amd64.deb ... Unpacking libkmod2:amd64 (27-2) ... Selecting previously unselected package systemd. Preparing to unpack .../11-systemd_245.2-1_amd64.deb ... Unpacking systemd (245.2-1) ... Setting up libapparmor1:amd64 (2.13.3-7) ... Setting up libcap2:amd64 (1:2.33-1) ... Setting up libargon2-1:amd64 (0~20171227-0.2) ... Setting up libjson-c4:amd64 (0.13.1+dfsg-7) ... Setting up libssl1.1:amd64 (1.1.1e-1) ... Setting up libip4tc2:amd64 (1.8.4-3) ... Setting up libkmod2:amd64 (27-2) ... Setting up libdevmapper1.02.1:amd64 (2:1.02.167-1+b1) ... Setting up libcryptsetup12:amd64 (2:2.3.1-1) ... Setting up systemd (245.2-1) ... Created symlink /etc/systemd/system/getty.target.wants/getty@tty1.service → /lib/systemd/system/getty@.service. Created symlink /etc/systemd/system/multi-user.target.wants/remote-fs.target → /lib/systemd/system/remote-fs.target. Created symlink /etc/systemd/system/dbus-org.freedesktop.timesync1.service → /lib/systemd/system/systemd-timesyncd.service. Created symlink /etc/systemd/system/sysinit.target.wants/systemd-timesyncd.service → /lib/systemd/system/systemd-timesyncd.service. Initializing machine ID from random generator. Setting up dmsetup (2:1.02.167-1+b1) ... Selecting previously unselected package systemd-sysv. (Reading database ... 13857 files and directories currently installed.) Preparing to unpack .../00-systemd-sysv_245.2-1_amd64.deb ... Unpacking systemd-sysv (245.2-1) ... Selecting previously unselected package libbsd0:amd64. Preparing to unpack .../01-libbsd0_0.10.0-1_amd64.deb ... Unpacking libbsd0:amd64 (0.10.0-1) ... Selecting previously unselected package bsdmainutils. Preparing to unpack .../02-bsdmainutils_11.1.2+b1_amd64.deb ... Unpacking bsdmainutils (11.1.2+b1) ... Selecting previously unselected package libuchardet0:amd64. Preparing to unpack .../03-libuchardet0_0.0.6-3_amd64.deb ... Unpacking libuchardet0:amd64 (0.0.6-3) ... Selecting previously unselected package groff-base. Preparing to unpack .../04-groff-base_1.22.4-4_amd64.deb ... Unpacking groff-base (1.22.4-4) ... Selecting previously unselected package libpipeline1:amd64. Preparing to unpack .../05-libpipeline1_1.5.2-2_amd64.deb ... Unpacking libpipeline1:amd64 (1.5.2-2) ... Selecting previously unselected package man-db. Preparing to unpack .../06-man-db_2.9.1-1_amd64.deb ... Unpacking man-db (2.9.1-1) ... Selecting previously unselected package liblocale-gettext-perl. Preparing to unpack .../07-liblocale-gettext-perl_1.07-4_amd64.deb ... Unpacking liblocale-gettext-perl (1.07-4) ... Selecting previously unselected package libstdc++6:arm64. Preparing to unpack .../08-libstdc++6_10-20200324-1_arm64.deb ... Unpacking libstdc++6:arm64 (10-20200324-1) ... Selecting previously unselected package libdouble-conversion3:arm64. Preparing to unpack .../09-libdouble-conversion3_3.1.5-5_arm64.deb ... Unpacking libdouble-conversion3:arm64 (3.1.5-5) ... Selecting previously unselected package libffi7:arm64. Preparing to unpack .../10-libffi7_3.3-4_arm64.deb ... Unpacking libffi7:arm64 (3.3-4) ... Selecting previously unselected package libblkid1:arm64. Preparing to unpack .../11-libblkid1_2.34-0.1_arm64.deb ... Unpacking libblkid1:arm64 (2.34-0.1) ... Selecting previously unselected package libmount1:arm64. Preparing to unpack .../12-libmount1_2.34-0.1_arm64.deb ... Unpacking libmount1:arm64 (2.34-0.1) ... Selecting previously unselected package libpcre3:arm64. Preparing to unpack .../13-libpcre3_2%3a8.39-12+b1_arm64.deb ... Unpacking libpcre3:arm64 (2:8.39-12+b1) ... Selecting previously unselected package zlib1g:arm64. Preparing to unpack .../14-zlib1g_1%3a1.2.11.dfsg-2_arm64.deb ... Unpacking zlib1g:arm64 (1:1.2.11.dfsg-2) ... Selecting previously unselected package libglib2.0-0:arm64. Preparing to unpack .../15-libglib2.0-0_2.64.1-1_arm64.deb ... Unpacking libglib2.0-0:arm64 (2.64.1-1) ... Selecting previously unselected package libicu63:arm64. Preparing to unpack .../16-libicu63_63.2-3_arm64.deb ... Unpacking libicu63:arm64 (63.2-3) ... Selecting previously unselected package libpcre2-16-0:arm64. Preparing to unpack .../17-libpcre2-16-0_10.34-7_arm64.deb ... Unpacking libpcre2-16-0:arm64 (10.34-7) ... Selecting previously unselected package libqt5core5a:arm64. Preparing to unpack .../18-libqt5core5a_5.12.5+dfsg-9_arm64.deb ... Unpacking libqt5core5a:arm64 (5.12.5+dfsg-9) ... Selecting previously unselected package libqt5script5:arm64. Preparing to unpack .../19-libqt5script5_5.12.5+dfsg-2_arm64.deb ... Unpacking libqt5script5:arm64 (5.12.5+dfsg-2) ... Selecting previously unselected package libexpat1:amd64. Preparing to unpack .../20-libexpat1_2.2.9-1_amd64.deb ... Unpacking libexpat1:amd64 (2.2.9-1) ... Selecting previously unselected package libpng16-16:amd64. Preparing to unpack .../21-libpng16-16_1.6.37-2_amd64.deb ... Unpacking libpng16-16:amd64 (1.6.37-2) ... Selecting previously unselected package libfreetype6:amd64. Preparing to unpack .../22-libfreetype6_2.10.1-2_amd64.deb ... Unpacking libfreetype6:amd64 (2.10.1-2) ... Selecting previously unselected package sensible-utils. Preparing to unpack .../23-sensible-utils_0.0.12+nmu1_all.deb ... Unpacking sensible-utils (0.0.12+nmu1) ... Selecting previously unselected package ucf. Preparing to unpack .../24-ucf_3.0038+nmu1_all.deb ... Moving old data out of the way Unpacking ucf (3.0038+nmu1) ... Selecting previously unselected package fonts-dejavu-core. Preparing to unpack .../25-fonts-dejavu-core_2.37-1_all.deb ... Unpacking fonts-dejavu-core (2.37-1) ... Selecting previously unselected package fontconfig-config. Preparing to unpack .../26-fontconfig-config_2.13.1-3_all.deb ... Unpacking fontconfig-config (2.13.1-3) ... Selecting previously unselected package libfontconfig1:amd64. Preparing to unpack .../27-libfontconfig1_2.13.1-3_amd64.deb ... Unpacking libfontconfig1:amd64 (2.13.1-3) ... Selecting previously unselected package fontconfig. Preparing to unpack .../28-fontconfig_2.13.1-3_amd64.deb ... Unpacking fontconfig (2.13.1-3) ... Selecting previously unselected package libdrm-common. Preparing to unpack .../29-libdrm-common_2.4.100-4_all.deb ... Unpacking libdrm-common (2.4.100-4) ... Selecting previously unselected package libdrm2:arm64. Preparing to unpack .../30-libdrm2_2.4.100-4_arm64.deb ... Unpacking libdrm2:arm64 (2.4.100-4) ... Selecting previously unselected package libglvnd0:arm64. Preparing to unpack .../31-libglvnd0_1.3.1-1_arm64.deb ... Unpacking libglvnd0:arm64 (1.3.1-1) ... Selecting previously unselected package libexpat1:arm64. Preparing to unpack .../32-libexpat1_2.2.9-1_arm64.deb ... Unpacking libexpat1:arm64 (2.2.9-1) ... Selecting previously unselected package libwayland-server0:arm64. Preparing to unpack .../33-libwayland-server0_1.18.0-1_arm64.deb ... Unpacking libwayland-server0:arm64 (1.18.0-1) ... Selecting previously unselected package libgbm1:arm64. Preparing to unpack .../34-libgbm1_20.0.2-1_arm64.deb ... Unpacking libgbm1:arm64 (20.0.2-1) ... Selecting previously unselected package libglapi-mesa:arm64. Preparing to unpack .../35-libglapi-mesa_20.0.2-1_arm64.deb ... Unpacking libglapi-mesa:arm64 (20.0.2-1) ... Selecting previously unselected package libwayland-client0:arm64. Preparing to unpack .../36-libwayland-client0_1.18.0-1_arm64.deb ... Unpacking libwayland-client0:arm64 (1.18.0-1) ... Selecting previously unselected package libx11-xcb1:arm64. Preparing to unpack .../37-libx11-xcb1_2%3a1.6.9-2_arm64.deb ... Unpacking libx11-xcb1:arm64 (2:1.6.9-2) ... Selecting previously unselected package libxau6:arm64. Preparing to unpack .../38-libxau6_1%3a1.0.8-1+b2_arm64.deb ... Unpacking libxau6:arm64 (1:1.0.8-1+b2) ... Selecting previously unselected package libbsd0:arm64. Preparing to unpack .../39-libbsd0_0.10.0-1_arm64.deb ... Unpacking libbsd0:arm64 (0.10.0-1) ... Selecting previously unselected package libxdmcp6:arm64. Preparing to unpack .../40-libxdmcp6_1%3a1.1.2-3_arm64.deb ... Unpacking libxdmcp6:arm64 (1:1.1.2-3) ... Selecting previously unselected package libxcb1:arm64. Preparing to unpack .../41-libxcb1_1.14-2_arm64.deb ... Unpacking libxcb1:arm64 (1.14-2) ... Selecting previously unselected package libxcb-dri2-0:arm64. Preparing to unpack .../42-libxcb-dri2-0_1.14-2_arm64.deb ... Unpacking libxcb-dri2-0:arm64 (1.14-2) ... Selecting previously unselected package libxcb-dri3-0:arm64. Preparing to unpack .../43-libxcb-dri3-0_1.14-2_arm64.deb ... Unpacking libxcb-dri3-0:arm64 (1.14-2) ... Selecting previously unselected package libxcb-present0:arm64. Preparing to unpack .../44-libxcb-present0_1.14-2_arm64.deb ... Unpacking libxcb-present0:arm64 (1.14-2) ... Selecting previously unselected package libxcb-sync1:arm64. Preparing to unpack .../45-libxcb-sync1_1.14-2_arm64.deb ... Unpacking libxcb-sync1:arm64 (1.14-2) ... Selecting previously unselected package libxcb-xfixes0:arm64. Preparing to unpack .../46-libxcb-xfixes0_1.14-2_arm64.deb ... Unpacking libxcb-xfixes0:arm64 (1.14-2) ... Selecting previously unselected package libxshmfence1:arm64. Preparing to unpack .../47-libxshmfence1_1.3-1_arm64.deb ... Unpacking libxshmfence1:arm64 (1.3-1) ... Selecting previously unselected package libegl-mesa0:arm64. Preparing to unpack .../48-libegl-mesa0_20.0.2-1_arm64.deb ... Unpacking libegl-mesa0:arm64 (20.0.2-1) ... Selecting previously unselected package libegl1:arm64. Preparing to unpack .../49-libegl1_1.3.1-1_arm64.deb ... Unpacking libegl1:arm64 (1.3.1-1) ... Selecting previously unselected package libpng16-16:arm64. Preparing to unpack .../50-libpng16-16_1.6.37-2_arm64.deb ... Unpacking libpng16-16:arm64 (1.6.37-2) ... Selecting previously unselected package libfreetype6:arm64. Preparing to unpack .../51-libfreetype6_2.10.1-2_arm64.deb ... Unpacking libfreetype6:arm64 (2.10.1-2) ... Selecting previously unselected package libuuid1:arm64. Preparing to unpack .../52-libuuid1_2.34-0.1_arm64.deb ... Unpacking libuuid1:arm64 (2.34-0.1) ... Selecting previously unselected package libfontconfig1:arm64. Preparing to unpack .../53-libfontconfig1_2.13.1-3_arm64.deb ... Unpacking libfontconfig1:arm64 (2.13.1-3) ... Selecting previously unselected package libx11-data. Preparing to unpack .../54-libx11-data_2%3a1.6.9-2_all.deb ... Unpacking libx11-data (2:1.6.9-2) ... Selecting previously unselected package libx11-6:arm64. Preparing to unpack .../55-libx11-6_2%3a1.6.9-2_arm64.deb ... Unpacking libx11-6:arm64 (2:1.6.9-2) ... Selecting previously unselected package libxcb-glx0:arm64. Preparing to unpack .../56-libxcb-glx0_1.14-2_arm64.deb ... Unpacking libxcb-glx0:arm64 (1.14-2) ... Selecting previously unselected package libxfixes3:arm64. Preparing to unpack .../57-libxfixes3_1%3a5.0.3-1_arm64.deb ... Unpacking libxfixes3:arm64 (1:5.0.3-1) ... Selecting previously unselected package libxdamage1:arm64. Preparing to unpack .../58-libxdamage1_1%3a1.1.5-1_arm64.deb ... Unpacking libxdamage1:arm64 (1:1.1.5-1) ... Selecting previously unselected package libxext6:arm64. Preparing to unpack .../59-libxext6_2%3a1.3.3-1+b2_arm64.deb ... Unpacking libxext6:arm64 (2:1.3.3-1+b2) ... Selecting previously unselected package libxxf86vm1:arm64. Preparing to unpack .../60-libxxf86vm1_1%3a1.1.4-1+b2_arm64.deb ... Unpacking libxxf86vm1:arm64 (1:1.1.4-1+b2) ... Selecting previously unselected package libdrm-amdgpu1:arm64. Preparing to unpack .../61-libdrm-amdgpu1_2.4.100-4_arm64.deb ... Unpacking libdrm-amdgpu1:arm64 (2.4.100-4) ... Selecting previously unselected package libdrm-nouveau2:arm64. Preparing to unpack .../62-libdrm-nouveau2_2.4.100-4_arm64.deb ... Unpacking libdrm-nouveau2:arm64 (2.4.100-4) ... Selecting previously unselected package libdrm-radeon1:arm64. Preparing to unpack .../63-libdrm-radeon1_2.4.100-4_arm64.deb ... Unpacking libdrm-radeon1:arm64 (2.4.100-4) ... Selecting previously unselected package libelf1:arm64. Preparing to unpack .../64-libelf1_0.176-1.1_arm64.deb ... Unpacking libelf1:arm64 (0.176-1.1) ... Selecting previously unselected package libtinfo6:arm64. Preparing to unpack .../65-libtinfo6_6.2-1_arm64.deb ... Unpacking libtinfo6:arm64 (6.2-1) ... Selecting previously unselected package libedit2:arm64. Preparing to unpack .../66-libedit2_3.1-20191231-1_arm64.deb ... Unpacking libedit2:arm64 (3.1-20191231-1) ... Selecting previously unselected package libz3-4:arm64. Preparing to unpack .../67-libz3-4_4.8.7-4_arm64.deb ... Unpacking libz3-4:arm64 (4.8.7-4) ... Selecting previously unselected package libllvm9:arm64. Preparing to unpack .../68-libllvm9_1%3a9.0.1-10_arm64.deb ... Unpacking libllvm9:arm64 (1:9.0.1-10) ... Selecting previously unselected package libsensors-config. Preparing to unpack .../69-libsensors-config_1%3a3.6.0-2_all.deb ... Unpacking libsensors-config (1:3.6.0-2) ... Selecting previously unselected package libsensors5:arm64. Preparing to unpack .../70-libsensors5_1%3a3.6.0-2_arm64.deb ... Unpacking libsensors5:arm64 (1:3.6.0-2) ... Selecting previously unselected package libzstd1:arm64. Preparing to unpack .../71-libzstd1_1.4.4+dfsg-3_arm64.deb ... Unpacking libzstd1:arm64 (1.4.4+dfsg-3) ... Selecting previously unselected package libgl1-mesa-dri:arm64. Preparing to unpack .../72-libgl1-mesa-dri_20.0.2-1_arm64.deb ... Unpacking libgl1-mesa-dri:arm64 (20.0.2-1) ... Selecting previously unselected package libglx-mesa0:arm64. Preparing to unpack .../73-libglx-mesa0_20.0.2-1_arm64.deb ... Unpacking libglx-mesa0:arm64 (20.0.2-1) ... Selecting previously unselected package libglx0:arm64. Preparing to unpack .../74-libglx0_1.3.1-1_arm64.deb ... Unpacking libglx0:arm64 (1.3.1-1) ... Selecting previously unselected package libgl1:arm64. Preparing to unpack .../75-libgl1_1.3.1-1_arm64.deb ... Unpacking libgl1:arm64 (1.3.1-1) ... Selecting previously unselected package libgraphite2-3:arm64. Preparing to unpack .../76-libgraphite2-3_1.3.13-11_arm64.deb ... Unpacking libgraphite2-3:arm64 (1.3.13-11) ... Selecting previously unselected package libharfbuzz0b:arm64. Preparing to unpack .../77-libharfbuzz0b_2.6.4-1_arm64.deb ... Unpacking libharfbuzz0b:arm64 (2.6.4-1) ... Selecting previously unselected package x11-common. Preparing to unpack .../78-x11-common_1%3a7.7+20_all.deb ... Unpacking x11-common (1:7.7+20) ... Selecting previously unselected package libice6:arm64. Preparing to unpack .../79-libice6_2%3a1.0.9-2_arm64.deb ... Unpacking libice6:arm64 (2:1.0.9-2) ... Selecting previously unselected package libevdev2:arm64. Preparing to unpack .../80-libevdev2_1.9.0+dfsg-1_arm64.deb ... Unpacking libevdev2:arm64 (1.9.0+dfsg-1) ... Selecting previously unselected package libmtdev1:arm64. Preparing to unpack .../81-libmtdev1_1.1.5-1.1_arm64.deb ... Unpacking libmtdev1:arm64 (1.1.5-1.1) ... Selecting previously unselected package libudev1:arm64. Preparing to unpack .../82-libudev1_245.2-1_arm64.deb ... Unpacking libudev1:arm64 (245.2-1) ... Selecting previously unselected package libgudev-1.0-0:arm64. Preparing to unpack .../83-libgudev-1.0-0_233-1_arm64.deb ... Unpacking libgudev-1.0-0:arm64 (233-1) ... Selecting previously unselected package libwacom-common. Preparing to unpack .../84-libwacom-common_1.3-1_all.deb ... Unpacking libwacom-common (1.3-1) ... Selecting previously unselected package libwacom2:arm64. Preparing to unpack .../85-libwacom2_1.3-1_arm64.deb ... Unpacking libwacom2:arm64 (1.3-1) ... Selecting previously unselected package libevdev2:amd64. Preparing to unpack .../86-libevdev2_1.9.0+dfsg-1_amd64.deb ... Unpacking libevdev2:amd64 (1.9.0+dfsg-1) ... Selecting previously unselected package libglib2.0-0:amd64. Preparing to unpack .../87-libglib2.0-0_2.64.1-1_amd64.deb ... Unpacking libglib2.0-0:amd64 (2.64.1-1) ... Selecting previously unselected package libgudev-1.0-0:amd64. Preparing to unpack .../88-libgudev-1.0-0_233-1_amd64.deb ... Unpacking libgudev-1.0-0:amd64 (233-1) ... Selecting previously unselected package libwacom2:amd64. Preparing to unpack .../89-libwacom2_1.3-1_amd64.deb ... Unpacking libwacom2:amd64 (1.3-1) ... Selecting previously unselected package libinput-bin. Preparing to unpack .../90-libinput-bin_1.15.4-1_amd64.deb ... Unpacking libinput-bin (1.15.4-1) ... Selecting previously unselected package libinput10:arm64. Preparing to unpack .../91-libinput10_1.15.4-1_arm64.deb ... Unpacking libinput10:arm64 (1.15.4-1) ... Selecting previously unselected package libjpeg62-turbo:arm64. Preparing to unpack .../92-libjpeg62-turbo_1%3a1.5.2-2+b1_arm64.deb ... Unpacking libjpeg62-turbo:arm64 (1:1.5.2-2+b1) ... Selecting previously unselected package libgpg-error0:arm64. Preparing to unpack .../93-libgpg-error0_1.37-1_arm64.deb ... Unpacking libgpg-error0:arm64 (1.37-1) ... Selecting previously unselected package libgcrypt20:arm64. Preparing to unpack .../94-libgcrypt20_1.8.5-5_arm64.deb ... Unpacking libgcrypt20:arm64 (1.8.5-5) ... Selecting previously unselected package liblz4-1:arm64. Preparing to unpack .../95-liblz4-1_1.9.2-2_arm64.deb ... Unpacking liblz4-1:arm64 (1.9.2-2) ... Selecting previously unselected package liblzma5:arm64. Preparing to unpack .../96-liblzma5_5.2.4-1+b1_arm64.deb ... Unpacking liblzma5:arm64 (5.2.4-1+b1) ... Setting up libgpg-error0:arm64 (1.37-1) ... Setting up libgcrypt20:arm64 (1.8.5-5) ... Setting up liblz4-1:arm64 (1.9.2-2) ... Setting up liblzma5:arm64 (5.2.4-1+b1) ... Selecting previously unselected package libsystemd0:arm64. (Reading database ... 15922 files and directories currently installed.) Preparing to unpack .../000-libsystemd0_245.2-1_arm64.deb ... Unpacking libsystemd0:arm64 (245.2-1) ... Selecting previously unselected package libdbus-1-3:arm64. Preparing to unpack .../001-libdbus-1-3_1.12.16-2_arm64.deb ... Unpacking libdbus-1-3:arm64 (1.12.16-2) ... Selecting previously unselected package libqt5dbus5:arm64. Preparing to unpack .../002-libqt5dbus5_5.12.5+dfsg-9_arm64.deb ... Unpacking libqt5dbus5:arm64 (5.12.5+dfsg-9) ... Selecting previously unselected package libssl1.1:arm64. Preparing to unpack .../003-libssl1.1_1.1.1e-1_arm64.deb ... Unpacking libssl1.1:arm64 (1.1.1e-1) ... Selecting previously unselected package libqt5network5:arm64. Preparing to unpack .../004-libqt5network5_5.12.5+dfsg-9_arm64.deb ... Unpacking libqt5network5:arm64 (5.12.5+dfsg-9) ... Selecting previously unselected package libsm6:arm64. Preparing to unpack .../005-libsm6_2%3a1.2.3-1_arm64.deb ... Unpacking libsm6:arm64 (2:1.2.3-1) ... Selecting previously unselected package libxcb-icccm4:arm64. Preparing to unpack .../006-libxcb-icccm4_0.4.1-1.1_arm64.deb ... Unpacking libxcb-icccm4:arm64 (0.4.1-1.1) ... Selecting previously unselected package libxcb-shm0:arm64. Preparing to unpack .../007-libxcb-shm0_1.14-2_arm64.deb ... Unpacking libxcb-shm0:arm64 (1.14-2) ... Selecting previously unselected package libxcb-util0:arm64. Preparing to unpack .../008-libxcb-util0_0.3.8-3+b2_arm64.deb ... Unpacking libxcb-util0:arm64 (0.3.8-3+b2) ... Selecting previously unselected package libxcb-image0:arm64. Preparing to unpack .../009-libxcb-image0_0.4.0-1+b2_arm64.deb ... Unpacking libxcb-image0:arm64 (0.4.0-1+b2) ... Selecting previously unselected package libxcb-keysyms1:arm64. Preparing to unpack .../010-libxcb-keysyms1_0.4.0-1+b2_arm64.deb ... Unpacking libxcb-keysyms1:arm64 (0.4.0-1+b2) ... Selecting previously unselected package libxcb-randr0:arm64. Preparing to unpack .../011-libxcb-randr0_1.14-2_arm64.deb ... Unpacking libxcb-randr0:arm64 (1.14-2) ... Selecting previously unselected package libxcb-render0:arm64. Preparing to unpack .../012-libxcb-render0_1.14-2_arm64.deb ... Unpacking libxcb-render0:arm64 (1.14-2) ... Selecting previously unselected package libxcb-render-util0:arm64. Preparing to unpack .../013-libxcb-render-util0_0.3.9-1+b1_arm64.deb ... Unpacking libxcb-render-util0:arm64 (0.3.9-1+b1) ... Selecting previously unselected package libxcb-shape0:arm64. Preparing to unpack .../014-libxcb-shape0_1.14-2_arm64.deb ... Unpacking libxcb-shape0:arm64 (1.14-2) ... Selecting previously unselected package libxcb-xinerama0:arm64. Preparing to unpack .../015-libxcb-xinerama0_1.14-2_arm64.deb ... Unpacking libxcb-xinerama0:arm64 (1.14-2) ... Selecting previously unselected package libxcb-xinput0:arm64. Preparing to unpack .../016-libxcb-xinput0_1.14-2_arm64.deb ... Unpacking libxcb-xinput0:arm64 (1.14-2) ... Selecting previously unselected package libxcb-xkb1:arm64. Preparing to unpack .../017-libxcb-xkb1_1.14-2_arm64.deb ... Unpacking libxcb-xkb1:arm64 (1.14-2) ... Selecting previously unselected package xkb-data. Preparing to unpack .../018-xkb-data_2.29-2_all.deb ... Unpacking xkb-data (2.29-2) ... Selecting previously unselected package libxkbcommon0:arm64. Preparing to unpack .../019-libxkbcommon0_0.10.0-1_arm64.deb ... Unpacking libxkbcommon0:arm64 (0.10.0-1) ... Selecting previously unselected package libxkbcommon-x11-0:arm64. Preparing to unpack .../020-libxkbcommon-x11-0_0.10.0-1_arm64.deb ... Unpacking libxkbcommon-x11-0:arm64 (0.10.0-1) ... Selecting previously unselected package libxrender1:arm64. Preparing to unpack .../021-libxrender1_1%3a0.9.10-1_arm64.deb ... Unpacking libxrender1:arm64 (1:0.9.10-1) ... Selecting previously unselected package libqt5gui5:arm64. Preparing to unpack .../022-libqt5gui5_5.12.5+dfsg-9_arm64.deb ... Unpacking libqt5gui5:arm64 (5.12.5+dfsg-9) ... Selecting previously unselected package libqt5widgets5:arm64. Preparing to unpack .../023-libqt5widgets5_5.12.5+dfsg-9_arm64.deb ... Unpacking libqt5widgets5:arm64 (5.12.5+dfsg-9) ... Selecting previously unselected package libqt5scripttools5:arm64. Preparing to unpack .../024-libqt5scripttools5_5.12.5+dfsg-2_arm64.deb ... Unpacking libqt5scripttools5:arm64 (5.12.5+dfsg-2) ... Selecting previously unselected package libqt5svg5:arm64. Preparing to unpack .../025-libqt5svg5_5.12.5-2_arm64.deb ... Unpacking libqt5svg5:arm64 (5.12.5-2) ... Selecting previously unselected package libqt5svg5-dev:arm64. Preparing to unpack .../026-libqt5svg5-dev_5.12.5-2_arm64.deb ... Unpacking libqt5svg5-dev:arm64 (5.12.5-2) ... Selecting previously unselected package libcap2:arm64. Preparing to unpack .../027-libcap2_1%3a2.33-1_arm64.deb ... Unpacking libcap2:arm64 (1:2.33-1) ... Selecting previously unselected package libcap2-bin. Preparing to unpack .../028-libcap2-bin_1%3a2.33-1_amd64.deb ... Unpacking libcap2-bin (1:2.33-1) ... Selecting previously unselected package libgstreamer1.0-0:arm64. Preparing to unpack .../029-libgstreamer1.0-0_1.16.2-2_arm64.deb ... Unpacking libgstreamer1.0-0:arm64 (1.16.2-2) ... Selecting previously unselected package liborc-0.4-0:arm64. Preparing to unpack .../030-liborc-0.4-0_1%3a0.4.31-1_arm64.deb ... Unpacking liborc-0.4-0:arm64 (1:0.4.31-1) ... Selecting previously unselected package iso-codes. Preparing to unpack .../031-iso-codes_4.4-1_all.deb ... Unpacking iso-codes (4.4-1) ... Selecting previously unselected package libgstreamer-plugins-base1.0-0:arm64. Preparing to unpack .../032-libgstreamer-plugins-base1.0-0_1.16.2-4_arm64.deb ... Unpacking libgstreamer-plugins-base1.0-0:arm64 (1.16.2-4) ... Selecting previously unselected package libhyphen0:arm64. Preparing to unpack .../033-libhyphen0_2.8.8-7_arm64.deb ... Unpacking libhyphen0:arm64 (2.8.8-7) ... Selecting previously unselected package libqt5positioning5:arm64. Preparing to unpack .../034-libqt5positioning5_5.12.5+dfsg-5_arm64.deb ... Unpacking libqt5positioning5:arm64 (5.12.5+dfsg-5) ... Selecting previously unselected package libavahi-common-data:arm64. Preparing to unpack .../035-libavahi-common-data_0.7-5_arm64.deb ... Unpacking libavahi-common-data:arm64 (0.7-5) ... Selecting previously unselected package libavahi-common3:arm64. Preparing to unpack .../036-libavahi-common3_0.7-5_arm64.deb ... Unpacking libavahi-common3:arm64 (0.7-5) ... Selecting previously unselected package libavahi-client3:arm64. Preparing to unpack .../037-libavahi-client3_0.7-5_arm64.deb ... Unpacking libavahi-client3:arm64 (0.7-5) ... Selecting previously unselected package libgmp10:arm64. Preparing to unpack .../038-libgmp10_2%3a6.2.0+dfsg-4_arm64.deb ... Unpacking libgmp10:arm64 (2:6.2.0+dfsg-4) ... Selecting previously unselected package libnettle7:arm64. Preparing to unpack .../039-libnettle7_3.5.1+really3.5.1-2_arm64.deb ... Unpacking libnettle7:arm64 (3.5.1+really3.5.1-2) ... Selecting previously unselected package libhogweed5:arm64. Preparing to unpack .../040-libhogweed5_3.5.1+really3.5.1-2_arm64.deb ... Unpacking libhogweed5:arm64 (3.5.1+really3.5.1-2) ... Selecting previously unselected package libunistring2:arm64. Preparing to unpack .../041-libunistring2_0.9.10-2_arm64.deb ... Unpacking libunistring2:arm64 (0.9.10-2) ... Selecting previously unselected package libidn2-0:arm64. Preparing to unpack .../042-libidn2-0_2.3.0-1_arm64.deb ... Unpacking libidn2-0:arm64 (2.3.0-1) ... Selecting previously unselected package libp11-kit0:arm64. Preparing to unpack .../043-libp11-kit0_0.23.20-1_arm64.deb ... Unpacking libp11-kit0:arm64 (0.23.20-1) ... Selecting previously unselected package libtasn1-6:arm64. Preparing to unpack .../044-libtasn1-6_4.16.0-2_arm64.deb ... Unpacking libtasn1-6:arm64 (4.16.0-2) ... Selecting previously unselected package libgnutls30:arm64. Preparing to unpack .../045-libgnutls30_3.6.12-2_arm64.deb ... Unpacking libgnutls30:arm64 (3.6.12-2) ... Selecting previously unselected package libcom-err2:arm64. Preparing to unpack .../046-libcom-err2_1.45.6-1_arm64.deb ... Unpacking libcom-err2:arm64 (1.45.6-1) ... Selecting previously unselected package libkrb5support0:arm64. Preparing to unpack .../047-libkrb5support0_1.17-7_arm64.deb ... Unpacking libkrb5support0:arm64 (1.17-7) ... Selecting previously unselected package libk5crypto3:arm64. Preparing to unpack .../048-libk5crypto3_1.17-7_arm64.deb ... Unpacking libk5crypto3:arm64 (1.17-7) ... Selecting previously unselected package libkeyutils1:arm64. Preparing to unpack .../049-libkeyutils1_1.6.1-2_arm64.deb ... Unpacking libkeyutils1:arm64 (1.6.1-2) ... Selecting previously unselected package libkrb5-3:arm64. Preparing to unpack .../050-libkrb5-3_1.17-7_arm64.deb ... Unpacking libkrb5-3:arm64 (1.17-7) ... Selecting previously unselected package libgssapi-krb5-2:arm64. Preparing to unpack .../051-libgssapi-krb5-2_1.17-7_arm64.deb ... Unpacking libgssapi-krb5-2:arm64 (1.17-7) ... Selecting previously unselected package libcups2:arm64. Preparing to unpack .../052-libcups2_2.3.1-11_arm64.deb ... Unpacking libcups2:arm64 (2.3.1-11) ... Selecting previously unselected package libqt5printsupport5:arm64. Preparing to unpack .../053-libqt5printsupport5_5.12.5+dfsg-9_arm64.deb ... Unpacking libqt5printsupport5:arm64 (5.12.5+dfsg-9) ... Selecting previously unselected package libqt5qml5:arm64. Preparing to unpack .../054-libqt5qml5_5.12.5-5_arm64.deb ... Unpacking libqt5qml5:arm64 (5.12.5-5) ... Selecting previously unselected package libqt5quick5:arm64. Preparing to unpack .../055-libqt5quick5_5.12.5-5_arm64.deb ... Unpacking libqt5quick5:arm64 (5.12.5-5) ... Selecting previously unselected package libqt5sensors5:arm64. Preparing to unpack .../056-libqt5sensors5_5.12.5-2+b1_arm64.deb ... Unpacking libqt5sensors5:arm64 (5.12.5-2+b1) ... Selecting previously unselected package libqt5webchannel5:arm64. Preparing to unpack .../057-libqt5webchannel5_5.12.5-2_arm64.deb ... Unpacking libqt5webchannel5:arm64 (5.12.5-2) ... Selecting previously unselected package libsqlite3-0:arm64. Preparing to unpack .../058-libsqlite3-0_3.31.1-4_arm64.deb ... Unpacking libsqlite3-0:arm64 (3.31.1-4) ... Selecting previously unselected package libwebp6:arm64. Preparing to unpack .../059-libwebp6_0.6.1-2+b1_arm64.deb ... Unpacking libwebp6:arm64 (0.6.1-2+b1) ... Selecting previously unselected package libbrotli1:arm64. Preparing to unpack .../060-libbrotli1_1.0.7-6_arm64.deb ... Unpacking libbrotli1:arm64 (1.0.7-6) ... Selecting previously unselected package libwoff1:arm64. Preparing to unpack .../061-libwoff1_1.0.2-1+b1_arm64.deb ... Unpacking libwoff1:arm64 (1.0.2-1+b1) ... Selecting previously unselected package libxml2:arm64. Preparing to unpack .../062-libxml2_2.9.10+dfsg-4_arm64.deb ... Unpacking libxml2:arm64 (2.9.10+dfsg-4) ... Selecting previously unselected package libxslt1.1:arm64. Preparing to unpack .../063-libxslt1.1_1.1.34-4_arm64.deb ... Unpacking libxslt1.1:arm64 (1.1.34-4) ... Selecting previously unselected package libqt5webkit5:arm64. Preparing to unpack .../064-libqt5webkit5_5.212.0~alpha4-1_arm64.deb ... Unpacking libqt5webkit5:arm64 (5.212.0~alpha4-1) ... Selecting previously unselected package xorg-sgml-doctools. Preparing to unpack .../065-xorg-sgml-doctools_1%3a1.11-1_all.deb ... Unpacking xorg-sgml-doctools (1:1.11-1) ... Selecting previously unselected package x11proto-dev. Preparing to unpack .../066-x11proto-dev_2019.2-1_all.deb ... Unpacking x11proto-dev (2019.2-1) ... Selecting previously unselected package x11proto-core-dev. Preparing to unpack .../067-x11proto-core-dev_2019.2-1_all.deb ... Unpacking x11proto-core-dev (2019.2-1) ... Selecting previously unselected package libxau-dev:arm64. Preparing to unpack .../068-libxau-dev_1%3a1.0.8-1+b2_arm64.deb ... Unpacking libxau-dev:arm64 (1:1.0.8-1+b2) ... Selecting previously unselected package libxdmcp-dev:arm64. Preparing to unpack .../069-libxdmcp-dev_1%3a1.1.2-3_arm64.deb ... Unpacking libxdmcp-dev:arm64 (1:1.1.2-3) ... Selecting previously unselected package xtrans-dev. Preparing to unpack .../070-xtrans-dev_1.4.0-1_all.deb ... Unpacking xtrans-dev (1.4.0-1) ... Selecting previously unselected package libpthread-stubs0-dev:arm64. Preparing to unpack .../071-libpthread-stubs0-dev_0.4-1_arm64.deb ... Unpacking libpthread-stubs0-dev:arm64 (0.4-1) ... Selecting previously unselected package libxcb1-dev:arm64. Preparing to unpack .../072-libxcb1-dev_1.14-2_arm64.deb ... Unpacking libxcb1-dev:arm64 (1.14-2) ... Selecting previously unselected package libx11-dev:arm64. Preparing to unpack .../073-libx11-dev_2%3a1.6.9-2_arm64.deb ... Unpacking libx11-dev:arm64 (2:1.6.9-2) ... Selecting previously unselected package libglx-dev:arm64. Preparing to unpack .../074-libglx-dev_1.3.1-1_arm64.deb ... Unpacking libglx-dev:arm64 (1.3.1-1) ... Selecting previously unselected package libgl-dev:arm64. Preparing to unpack .../075-libgl-dev_1.3.1-1_arm64.deb ... Unpacking libgl-dev:arm64 (1.3.1-1) ... Selecting previously unselected package libegl-dev:arm64. Preparing to unpack .../076-libegl-dev_1.3.1-1_arm64.deb ... Unpacking libegl-dev:arm64 (1.3.1-1) ... Selecting previously unselected package libglu1-mesa:arm64. Preparing to unpack .../077-libglu1-mesa_9.0.1-1_arm64.deb ... Unpacking libglu1-mesa:arm64 (9.0.1-1) ... Selecting previously unselected package libglu1-mesa-dev:arm64. Preparing to unpack .../078-libglu1-mesa-dev_9.0.1-1_arm64.deb ... Unpacking libglu1-mesa-dev:arm64 (9.0.1-1) ... Selecting previously unselected package libqt5concurrent5:arm64. Preparing to unpack .../079-libqt5concurrent5_5.12.5+dfsg-9_arm64.deb ... Unpacking libqt5concurrent5:arm64 (5.12.5+dfsg-9) ... Selecting previously unselected package libqt5sql5:arm64. Preparing to unpack .../080-libqt5sql5_5.12.5+dfsg-9_arm64.deb ... Unpacking libqt5sql5:arm64 (5.12.5+dfsg-9) ... Selecting previously unselected package libqt5test5:arm64. Preparing to unpack .../081-libqt5test5_5.12.5+dfsg-9_arm64.deb ... Unpacking libqt5test5:arm64 (5.12.5+dfsg-9) ... Selecting previously unselected package libqt5xml5:arm64. Preparing to unpack .../082-libqt5xml5_5.12.5+dfsg-9_arm64.deb ... Unpacking libqt5xml5:arm64 (5.12.5+dfsg-9) ... Selecting previously unselected package libvulkan1:arm64. Preparing to unpack .../083-libvulkan1_1.2.131.2-1_arm64.deb ... Unpacking libvulkan1:arm64 (1.2.131.2-1) ... Selecting previously unselected package libvulkan-dev:arm64. Preparing to unpack .../084-libvulkan-dev_1.2.131.2-1_arm64.deb ... Unpacking libvulkan-dev:arm64 (1.2.131.2-1) ... Selecting previously unselected package x11proto-xext-dev. Preparing to unpack .../085-x11proto-xext-dev_2019.2-1_all.deb ... Unpacking x11proto-xext-dev (2019.2-1) ... Selecting previously unselected package libxext-dev:arm64. Preparing to unpack .../086-libxext-dev_2%3a1.3.3-1+b2_arm64.deb ... Unpacking libxext-dev:arm64 (2:1.3.3-1+b2) ... Selecting previously unselected package qt5-qmake-bin. Preparing to unpack .../087-qt5-qmake-bin_5.12.5+dfsg-9_amd64.deb ... Unpacking qt5-qmake-bin (5.12.5+dfsg-9) ... Selecting previously unselected package qtchooser. Preparing to unpack .../088-qtchooser_66-2_amd64.deb ... Unpacking qtchooser (66-2) ... Selecting previously unselected package qt5-qmake:arm64. Preparing to unpack .../089-qt5-qmake_5.12.5+dfsg-9_arm64.deb ... Unpacking qt5-qmake:arm64 (5.12.5+dfsg-9) ... Selecting previously unselected package libdouble-conversion3:amd64. Preparing to unpack .../090-libdouble-conversion3_3.1.5-5_amd64.deb ... Unpacking libdouble-conversion3:amd64 (3.1.5-5) ... Selecting previously unselected package libicu63:amd64. Preparing to unpack .../091-libicu63_63.2-3_amd64.deb ... Unpacking libicu63:amd64 (63.2-3) ... Selecting previously unselected package libpcre2-16-0:amd64. Preparing to unpack .../092-libpcre2-16-0_10.34-7_amd64.deb ... Unpacking libpcre2-16-0:amd64 (10.34-7) ... Selecting previously unselected package libqt5core5a:amd64. Preparing to unpack .../093-libqt5core5a_5.12.5+dfsg-9_amd64.deb ... Unpacking libqt5core5a:amd64 (5.12.5+dfsg-9) ... Selecting previously unselected package libdbus-1-3:amd64. Preparing to unpack .../094-libdbus-1-3_1.12.16-2_amd64.deb ... Unpacking libdbus-1-3:amd64 (1.12.16-2) ... Selecting previously unselected package libqt5dbus5:amd64. Preparing to unpack .../095-libqt5dbus5_5.12.5+dfsg-9_amd64.deb ... Unpacking libqt5dbus5:amd64 (5.12.5+dfsg-9) ... Selecting previously unselected package qtbase5-dev-tools. Preparing to unpack .../096-qtbase5-dev-tools_5.12.5+dfsg-9_amd64.deb ... Unpacking qtbase5-dev-tools (5.12.5+dfsg-9) ... Selecting previously unselected package qtbase5-dev:arm64. Preparing to unpack .../097-qtbase5-dev_5.12.5+dfsg-9_arm64.deb ... Unpacking qtbase5-dev:arm64 (5.12.5+dfsg-9) ... Selecting previously unselected package libqt5quickparticles5:arm64. Preparing to unpack .../098-libqt5quickparticles5_5.12.5-5_arm64.deb ... Unpacking libqt5quickparticles5:arm64 (5.12.5-5) ... Selecting previously unselected package libqt5quickshapes5:arm64. Preparing to unpack .../099-libqt5quickshapes5_5.12.5-5_arm64.deb ... Unpacking libqt5quickshapes5:arm64 (5.12.5-5) ... Selecting previously unselected package libqt5quicktest5:arm64. Preparing to unpack .../100-libqt5quicktest5_5.12.5-5_arm64.deb ... Unpacking libqt5quicktest5:arm64 (5.12.5-5) ... Selecting previously unselected package libqt5quickwidgets5:arm64. Preparing to unpack .../101-libqt5quickwidgets5_5.12.5-5_arm64.deb ... Unpacking libqt5quickwidgets5:arm64 (5.12.5-5) ... Selecting previously unselected package qt5-qmltooling-plugins:arm64. Preparing to unpack .../102-qt5-qmltooling-plugins_5.12.5-5_arm64.deb ... Unpacking qt5-qmltooling-plugins:arm64 (5.12.5-5) ... Selecting previously unselected package libdrm2:amd64. Preparing to unpack .../103-libdrm2_2.4.100-4_amd64.deb ... Unpacking libdrm2:amd64 (2.4.100-4) ... Selecting previously unselected package libglvnd0:amd64. Preparing to unpack .../104-libglvnd0_1.3.1-1_amd64.deb ... Unpacking libglvnd0:amd64 (1.3.1-1) ... Selecting previously unselected package libwayland-server0:amd64. Preparing to unpack .../105-libwayland-server0_1.18.0-1_amd64.deb ... Unpacking libwayland-server0:amd64 (1.18.0-1) ... Selecting previously unselected package libgbm1:amd64. Preparing to unpack .../106-libgbm1_20.0.2-1_amd64.deb ... Unpacking libgbm1:amd64 (20.0.2-1) ... Selecting previously unselected package libglapi-mesa:amd64. Preparing to unpack .../107-libglapi-mesa_20.0.2-1_amd64.deb ... Unpacking libglapi-mesa:amd64 (20.0.2-1) ... Selecting previously unselected package libwayland-client0:amd64. Preparing to unpack .../108-libwayland-client0_1.18.0-1_amd64.deb ... Unpacking libwayland-client0:amd64 (1.18.0-1) ... Selecting previously unselected package libx11-xcb1:amd64. Preparing to unpack .../109-libx11-xcb1_2%3a1.6.9-2_amd64.deb ... Unpacking libx11-xcb1:amd64 (2:1.6.9-2) ... Selecting previously unselected package libxau6:amd64. Preparing to unpack .../110-libxau6_1%3a1.0.8-1+b2_amd64.deb ... Unpacking libxau6:amd64 (1:1.0.8-1+b2) ... Selecting previously unselected package libxdmcp6:amd64. Preparing to unpack .../111-libxdmcp6_1%3a1.1.2-3_amd64.deb ... Unpacking libxdmcp6:amd64 (1:1.1.2-3) ... Selecting previously unselected package libxcb1:amd64. Preparing to unpack .../112-libxcb1_1.14-2_amd64.deb ... Unpacking libxcb1:amd64 (1.14-2) ... Selecting previously unselected package libxcb-dri2-0:amd64. Preparing to unpack .../113-libxcb-dri2-0_1.14-2_amd64.deb ... Unpacking libxcb-dri2-0:amd64 (1.14-2) ... Selecting previously unselected package libxcb-dri3-0:amd64. Preparing to unpack .../114-libxcb-dri3-0_1.14-2_amd64.deb ... Unpacking libxcb-dri3-0:amd64 (1.14-2) ... Selecting previously unselected package libxcb-present0:amd64. Preparing to unpack .../115-libxcb-present0_1.14-2_amd64.deb ... Unpacking libxcb-present0:amd64 (1.14-2) ... Selecting previously unselected package libxcb-sync1:amd64. Preparing to unpack .../116-libxcb-sync1_1.14-2_amd64.deb ... Unpacking libxcb-sync1:amd64 (1.14-2) ... Selecting previously unselected package libxcb-xfixes0:amd64. Preparing to unpack .../117-libxcb-xfixes0_1.14-2_amd64.deb ... Unpacking libxcb-xfixes0:amd64 (1.14-2) ... Selecting previously unselected package libxshmfence1:amd64. Preparing to unpack .../118-libxshmfence1_1.3-1_amd64.deb ... Unpacking libxshmfence1:amd64 (1.3-1) ... Selecting previously unselected package libegl-mesa0:amd64. Preparing to unpack .../119-libegl-mesa0_20.0.2-1_amd64.deb ... Unpacking libegl-mesa0:amd64 (20.0.2-1) ... Selecting previously unselected package libegl1:amd64. Preparing to unpack .../120-libegl1_1.3.1-1_amd64.deb ... Unpacking libegl1:amd64 (1.3.1-1) ... Selecting previously unselected package libx11-6:amd64. Preparing to unpack .../121-libx11-6_2%3a1.6.9-2_amd64.deb ... Unpacking libx11-6:amd64 (2:1.6.9-2) ... Selecting previously unselected package libxcb-glx0:amd64. Preparing to unpack .../122-libxcb-glx0_1.14-2_amd64.deb ... Unpacking libxcb-glx0:amd64 (1.14-2) ... Selecting previously unselected package libxfixes3:amd64. Preparing to unpack .../123-libxfixes3_1%3a5.0.3-1_amd64.deb ... Unpacking libxfixes3:amd64 (1:5.0.3-1) ... Selecting previously unselected package libxdamage1:amd64. Preparing to unpack .../124-libxdamage1_1%3a1.1.5-1_amd64.deb ... Unpacking libxdamage1:amd64 (1:1.1.5-1) ... Selecting previously unselected package libxext6:amd64. Preparing to unpack .../125-libxext6_2%3a1.3.3-1+b2_amd64.deb ... Unpacking libxext6:amd64 (2:1.3.3-1+b2) ... Selecting previously unselected package libxxf86vm1:amd64. Preparing to unpack .../126-libxxf86vm1_1%3a1.1.4-1+b2_amd64.deb ... Unpacking libxxf86vm1:amd64 (1:1.1.4-1+b2) ... Selecting previously unselected package libdrm-amdgpu1:amd64. Preparing to unpack .../127-libdrm-amdgpu1_2.4.100-4_amd64.deb ... Unpacking libdrm-amdgpu1:amd64 (2.4.100-4) ... Selecting previously unselected package libpciaccess0:amd64. Preparing to unpack .../128-libpciaccess0_0.14-1_amd64.deb ... Unpacking libpciaccess0:amd64 (0.14-1) ... Selecting previously unselected package libdrm-intel1:amd64. Preparing to unpack .../129-libdrm-intel1_2.4.100-4_amd64.deb ... Unpacking libdrm-intel1:amd64 (2.4.100-4) ... Selecting previously unselected package libdrm-nouveau2:amd64. Preparing to unpack .../130-libdrm-nouveau2_2.4.100-4_amd64.deb ... Unpacking libdrm-nouveau2:amd64 (2.4.100-4) ... Selecting previously unselected package libdrm-radeon1:amd64. Preparing to unpack .../131-libdrm-radeon1_2.4.100-4_amd64.deb ... Unpacking libdrm-radeon1:amd64 (2.4.100-4) ... Selecting previously unselected package libelf1:amd64. Preparing to unpack .../132-libelf1_0.176-1.1_amd64.deb ... Unpacking libelf1:amd64 (0.176-1.1) ... Selecting previously unselected package libedit2:amd64. Preparing to unpack .../133-libedit2_3.1-20191231-1_amd64.deb ... Unpacking libedit2:amd64 (3.1-20191231-1) ... Selecting previously unselected package libz3-4:amd64. Preparing to unpack .../134-libz3-4_4.8.7-4_amd64.deb ... Unpacking libz3-4:amd64 (4.8.7-4) ... Selecting previously unselected package libllvm9:amd64. Preparing to unpack .../135-libllvm9_1%3a9.0.1-10_amd64.deb ... Unpacking libllvm9:amd64 (1:9.0.1-10) ... Selecting previously unselected package libsensors5:amd64. Preparing to unpack .../136-libsensors5_1%3a3.6.0-2_amd64.deb ... Unpacking libsensors5:amd64 (1:3.6.0-2) ... Selecting previously unselected package libvulkan1:amd64. Preparing to unpack .../137-libvulkan1_1.2.131.2-1_amd64.deb ... Unpacking libvulkan1:amd64 (1.2.131.2-1) ... Selecting previously unselected package libgl1-mesa-dri:amd64. Preparing to unpack .../138-libgl1-mesa-dri_20.0.2-1_amd64.deb ... Unpacking libgl1-mesa-dri:amd64 (20.0.2-1) ... Selecting previously unselected package libglx-mesa0:amd64. Preparing to unpack .../139-libglx-mesa0_20.0.2-1_amd64.deb ... Unpacking libglx-mesa0:amd64 (20.0.2-1) ... Selecting previously unselected package libglx0:amd64. Preparing to unpack .../140-libglx0_1.3.1-1_amd64.deb ... Unpacking libglx0:amd64 (1.3.1-1) ... Selecting previously unselected package libgl1:amd64. Preparing to unpack .../141-libgl1_1.3.1-1_amd64.deb ... Unpacking libgl1:amd64 (1.3.1-1) ... Selecting previously unselected package libgraphite2-3:amd64. Preparing to unpack .../142-libgraphite2-3_1.3.13-11_amd64.deb ... Unpacking libgraphite2-3:amd64 (1.3.13-11) ... Selecting previously unselected package libharfbuzz0b:amd64. Preparing to unpack .../143-libharfbuzz0b_2.6.4-1_amd64.deb ... Unpacking libharfbuzz0b:amd64 (2.6.4-1) ... Selecting previously unselected package libice6:amd64. Preparing to unpack .../144-libice6_2%3a1.0.9-2_amd64.deb ... Unpacking libice6:amd64 (2:1.0.9-2) ... Selecting previously unselected package libmtdev1:amd64. Preparing to unpack .../145-libmtdev1_1.1.5-1.1_amd64.deb ... Unpacking libmtdev1:amd64 (1.1.5-1.1) ... Selecting previously unselected package libinput10:amd64. Preparing to unpack .../146-libinput10_1.15.4-1_amd64.deb ... Unpacking libinput10:amd64 (1.15.4-1) ... Selecting previously unselected package libjpeg62-turbo:amd64. Preparing to unpack .../147-libjpeg62-turbo_1%3a1.5.2-2+b1_amd64.deb ... Unpacking libjpeg62-turbo:amd64 (1:1.5.2-2+b1) ... Selecting previously unselected package libqt5network5:amd64. Preparing to unpack .../148-libqt5network5_5.12.5+dfsg-9_amd64.deb ... Unpacking libqt5network5:amd64 (5.12.5+dfsg-9) ... Selecting previously unselected package libsm6:amd64. Preparing to unpack .../149-libsm6_2%3a1.2.3-1_amd64.deb ... Unpacking libsm6:amd64 (2:1.2.3-1) ... Selecting previously unselected package libxcb-icccm4:amd64. Preparing to unpack .../150-libxcb-icccm4_0.4.1-1.1_amd64.deb ... Unpacking libxcb-icccm4:amd64 (0.4.1-1.1) ... Selecting previously unselected package libxcb-shm0:amd64. Preparing to unpack .../151-libxcb-shm0_1.14-2_amd64.deb ... Unpacking libxcb-shm0:amd64 (1.14-2) ... Selecting previously unselected package libxcb-util0:amd64. Preparing to unpack .../152-libxcb-util0_0.3.8-3+b2_amd64.deb ... Unpacking libxcb-util0:amd64 (0.3.8-3+b2) ... Selecting previously unselected package libxcb-image0:amd64. Preparing to unpack .../153-libxcb-image0_0.4.0-1+b2_amd64.deb ... Unpacking libxcb-image0:amd64 (0.4.0-1+b2) ... Selecting previously unselected package libxcb-keysyms1:amd64. Preparing to unpack .../154-libxcb-keysyms1_0.4.0-1+b2_amd64.deb ... Unpacking libxcb-keysyms1:amd64 (0.4.0-1+b2) ... Selecting previously unselected package libxcb-randr0:amd64. Preparing to unpack .../155-libxcb-randr0_1.14-2_amd64.deb ... Unpacking libxcb-randr0:amd64 (1.14-2) ... Selecting previously unselected package libxcb-render0:amd64. Preparing to unpack .../156-libxcb-render0_1.14-2_amd64.deb ... Unpacking libxcb-render0:amd64 (1.14-2) ... Selecting previously unselected package libxcb-render-util0:amd64. Preparing to unpack .../157-libxcb-render-util0_0.3.9-1+b1_amd64.deb ... Unpacking libxcb-render-util0:amd64 (0.3.9-1+b1) ... Selecting previously unselected package libxcb-shape0:amd64. Preparing to unpack .../158-libxcb-shape0_1.14-2_amd64.deb ... Unpacking libxcb-shape0:amd64 (1.14-2) ... Selecting previously unselected package libxcb-xinerama0:amd64. Preparing to unpack .../159-libxcb-xinerama0_1.14-2_amd64.deb ... Unpacking libxcb-xinerama0:amd64 (1.14-2) ... Selecting previously unselected package libxcb-xinput0:amd64. Preparing to unpack .../160-libxcb-xinput0_1.14-2_amd64.deb ... Unpacking libxcb-xinput0:amd64 (1.14-2) ... Selecting previously unselected package libxcb-xkb1:amd64. Preparing to unpack .../161-libxcb-xkb1_1.14-2_amd64.deb ... Unpacking libxcb-xkb1:amd64 (1.14-2) ... Selecting previously unselected package libxkbcommon0:amd64. Preparing to unpack .../162-libxkbcommon0_0.10.0-1_amd64.deb ... Unpacking libxkbcommon0:amd64 (0.10.0-1) ... Selecting previously unselected package libxkbcommon-x11-0:amd64. Preparing to unpack .../163-libxkbcommon-x11-0_0.10.0-1_amd64.deb ... Unpacking libxkbcommon-x11-0:amd64 (0.10.0-1) ... Selecting previously unselected package libxrender1:amd64. Preparing to unpack .../164-libxrender1_1%3a0.9.10-1_amd64.deb ... Unpacking libxrender1:amd64 (1:0.9.10-1) ... Selecting previously unselected package libqt5gui5:amd64. Preparing to unpack .../165-libqt5gui5_5.12.5+dfsg-9_amd64.deb ... Unpacking libqt5gui5:amd64 (5.12.5+dfsg-9) ... Selecting previously unselected package libqt5qml5:amd64. Preparing to unpack .../166-libqt5qml5_5.12.5-5_amd64.deb ... Unpacking libqt5qml5:amd64 (5.12.5-5) ... Selecting previously unselected package libqt5quick5:amd64. Preparing to unpack .../167-libqt5quick5_5.12.5-5_amd64.deb ... Unpacking libqt5quick5:amd64 (5.12.5-5) ... Selecting previously unselected package libqt5test5:amd64. Preparing to unpack .../168-libqt5test5_5.12.5+dfsg-9_amd64.deb ... Unpacking libqt5test5:amd64 (5.12.5+dfsg-9) ... Selecting previously unselected package libqt5widgets5:amd64. Preparing to unpack .../169-libqt5widgets5_5.12.5+dfsg-9_amd64.deb ... Unpacking libqt5widgets5:amd64 (5.12.5+dfsg-9) ... Selecting previously unselected package libqt5quicktest5:amd64. Preparing to unpack .../170-libqt5quicktest5_5.12.5-5_amd64.deb ... Unpacking libqt5quicktest5:amd64 (5.12.5-5) ... Selecting previously unselected package qtdeclarative5-dev-tools. Preparing to unpack .../171-qtdeclarative5-dev-tools_5.12.5-5_amd64.deb ... Unpacking qtdeclarative5-dev-tools (5.12.5-5) ... Selecting previously unselected package qtdeclarative5-dev:arm64. Preparing to unpack .../172-qtdeclarative5-dev_5.12.5-5_arm64.deb ... Unpacking qtdeclarative5-dev:arm64 (5.12.5-5) ... Selecting previously unselected package libqt5webkit5-dev:arm64. Preparing to unpack .../173-libqt5webkit5-dev_5.212.0~alpha4-1_arm64.deb ... Unpacking libqt5webkit5-dev:arm64 (5.212.0~alpha4-1) ... Selecting previously unselected package libpython3.8-minimal:amd64. Preparing to unpack .../174-libpython3.8-minimal_3.8.2-1_amd64.deb ... Unpacking libpython3.8-minimal:amd64 (3.8.2-1) ... Selecting previously unselected package python3.8-minimal. Preparing to unpack .../175-python3.8-minimal_3.8.2-1_amd64.deb ... Unpacking python3.8-minimal (3.8.2-1) ... Setting up libpython3.8-minimal:amd64 (3.8.2-1) ... Setting up libexpat1:amd64 (2.2.9-1) ... Setting up libexpat1:arm64 (2.2.9-1) ... Setting up python3.8-minimal (3.8.2-1) ... Selecting previously unselected package python3-minimal. (Reading database ... 22191 files and directories currently installed.) Preparing to unpack .../0-python3-minimal_3.8.2-2_amd64.deb ... Unpacking python3-minimal (3.8.2-2) ... Selecting previously unselected package mime-support. Preparing to unpack .../1-mime-support_3.64_all.deb ... Unpacking mime-support (3.64) ... Selecting previously unselected package libmpdec2:amd64. Preparing to unpack .../2-libmpdec2_2.4.2-3_amd64.deb ... Unpacking libmpdec2:amd64 (2.4.2-3) ... Selecting previously unselected package readline-common. Preparing to unpack .../3-readline-common_8.0-4_all.deb ... Unpacking readline-common (8.0-4) ... Selecting previously unselected package libreadline8:amd64. Preparing to unpack .../4-libreadline8_8.0-4_amd64.deb ... Unpacking libreadline8:amd64 (8.0-4) ... Selecting previously unselected package libsqlite3-0:amd64. Preparing to unpack .../5-libsqlite3-0_3.31.1-4_amd64.deb ... Unpacking libsqlite3-0:amd64 (3.31.1-4) ... Selecting previously unselected package libpython3.8-stdlib:amd64. Preparing to unpack .../6-libpython3.8-stdlib_3.8.2-1_amd64.deb ... Unpacking libpython3.8-stdlib:amd64 (3.8.2-1) ... Selecting previously unselected package python3.8. Preparing to unpack .../7-python3.8_3.8.2-1_amd64.deb ... Unpacking python3.8 (3.8.2-1) ... Selecting previously unselected package libpython3-stdlib:amd64. Preparing to unpack .../8-libpython3-stdlib_3.8.2-2_amd64.deb ... Unpacking libpython3-stdlib:amd64 (3.8.2-2) ... Setting up python3-minimal (3.8.2-2) ... Selecting previously unselected package python3. (Reading database ... 22619 files and directories currently installed.) Preparing to unpack .../000-python3_3.8.2-2_amd64.deb ... Unpacking python3 (3.8.2-2) ... Selecting previously unselected package qtscript5-dev:arm64. Preparing to unpack .../001-qtscript5-dev_5.12.5+dfsg-2_arm64.deb ... Unpacking qtscript5-dev:arm64 (5.12.5+dfsg-2) ... Selecting previously unselected package sgml-base. Preparing to unpack .../002-sgml-base_1.29.1_all.deb ... Unpacking sgml-base (1.29.1) ... Selecting previously unselected package gcc-9-base:arm64. Preparing to unpack .../003-gcc-9-base_9.3.0-8_arm64.deb ... Unpacking gcc-9-base:arm64 (9.3.0-8) ... Selecting previously unselected package libncurses6:amd64. Preparing to unpack .../004-libncurses6_6.2-1_amd64.deb ... Unpacking libncurses6:amd64 (6.2-1) ... Selecting previously unselected package libprocps8:amd64. Preparing to unpack .../005-libprocps8_2%3a3.3.16-4_amd64.deb ... Unpacking libprocps8:amd64 (2:3.3.16-4) ... Selecting previously unselected package procps. Preparing to unpack .../006-procps_2%3a3.3.16-4_amd64.deb ... Unpacking procps (2:3.3.16-4) ... Selecting previously unselected package dbus. Preparing to unpack .../007-dbus_1.12.16-2_amd64.deb ... Unpacking dbus (1.12.16-2) ... Selecting previously unselected package libmagic-mgc. Preparing to unpack .../008-libmagic-mgc_1%3a5.38-4_amd64.deb ... Unpacking libmagic-mgc (1:5.38-4) ... Selecting previously unselected package libmagic1:amd64. Preparing to unpack .../009-libmagic1_1%3a5.38-4_amd64.deb ... Unpacking libmagic1:amd64 (1:5.38-4) ... Selecting previously unselected package file. Preparing to unpack .../010-file_1%3a5.38-4_amd64.deb ... Unpacking file (1:5.38-4) ... Selecting previously unselected package gettext-base. Preparing to unpack .../011-gettext-base_0.19.8.1-10_amd64.deb ... Unpacking gettext-base (0.19.8.1-10) ... Selecting previously unselected package libpam-systemd:amd64. Preparing to unpack .../012-libpam-systemd_245.2-1_amd64.deb ... Unpacking libpam-systemd:amd64 (245.2-1) ... Selecting previously unselected package libpam-systemd:arm64. Preparing to unpack .../013-libpam-systemd_245.2-1_arm64.deb ... Unpacking libpam-systemd:arm64 (245.2-1) ... Selecting previously unselected package libsigsegv2:amd64. Preparing to unpack .../014-libsigsegv2_2.12-2_amd64.deb ... Unpacking libsigsegv2:amd64 (2.12-2) ... Selecting previously unselected package m4. Preparing to unpack .../015-m4_1.4.18-4_amd64.deb ... Unpacking m4 (1.4.18-4) ... Selecting previously unselected package autoconf. Preparing to unpack .../016-autoconf_2.69-11.1_all.deb ... Unpacking autoconf (2.69-11.1) ... Selecting previously unselected package autotools-dev. Preparing to unpack .../017-autotools-dev_20180224.1_all.deb ... Unpacking autotools-dev (20180224.1) ... Selecting previously unselected package automake. Preparing to unpack .../018-automake_1%3a1.16.1-4_all.deb ... Unpacking automake (1:1.16.1-4) ... Selecting previously unselected package autopoint. Preparing to unpack .../019-autopoint_0.19.8.1-10_all.deb ... Unpacking autopoint (0.19.8.1-10) ... Selecting previously unselected package binutils-aarch64-linux-gnu. Preparing to unpack .../020-binutils-aarch64-linux-gnu_2.34-5_amd64.deb ... Unpacking binutils-aarch64-linux-gnu (2.34-5) ... Selecting previously unselected package libcrypt-dev:amd64. Preparing to unpack .../021-libcrypt-dev_1%3a4.4.15-1_amd64.deb ... Unpacking libcrypt-dev:amd64 (1:4.4.15-1) ... Selecting previously unselected package libc6-dev:amd64. Preparing to unpack .../022-libc6-dev_2.30-4_amd64.deb ... Unpacking libc6-dev:amd64 (2.30-4) ... Selecting previously unselected package libstdc++-9-dev:amd64. Preparing to unpack .../023-libstdc++-9-dev_9.3.0-8_amd64.deb ... Unpacking libstdc++-9-dev:amd64 (9.3.0-8) ... Selecting previously unselected package g++-9. Preparing to unpack .../024-g++-9_9.3.0-8_amd64.deb ... Unpacking g++-9 (9.3.0-8) ... Selecting previously unselected package g++. Preparing to unpack .../025-g++_4%3a9.2.1-3.1_amd64.deb ... Unpacking g++ (4:9.2.1-3.1) ... Selecting previously unselected package build-essential. Preparing to unpack .../026-build-essential_12.8_amd64.deb ... Unpacking build-essential (12.8) ... Selecting previously unselected package cmake-data. Preparing to unpack .../027-cmake-data_3.16.3-1_all.deb ... Unpacking cmake-data (3.16.3-1) ... Selecting previously unselected package libxml2:amd64. Preparing to unpack .../028-libxml2_2.9.10+dfsg-4_amd64.deb ... Unpacking libxml2:amd64 (2.9.10+dfsg-4) ... Selecting previously unselected package libarchive13:amd64. Preparing to unpack .../029-libarchive13_3.4.0-2_amd64.deb ... Unpacking libarchive13:amd64 (3.4.0-2) ... Selecting previously unselected package libbrotli1:amd64. Preparing to unpack .../030-libbrotli1_1.0.7-6_amd64.deb ... Unpacking libbrotli1:amd64 (1.0.7-6) ... Selecting previously unselected package libkrb5support0:amd64. Preparing to unpack .../031-libkrb5support0_1.17-7_amd64.deb ... Unpacking libkrb5support0:amd64 (1.17-7) ... Selecting previously unselected package libk5crypto3:amd64. Preparing to unpack .../032-libk5crypto3_1.17-7_amd64.deb ... Unpacking libk5crypto3:amd64 (1.17-7) ... Selecting previously unselected package libkeyutils1:amd64. Preparing to unpack .../033-libkeyutils1_1.6.1-2_amd64.deb ... Unpacking libkeyutils1:amd64 (1.6.1-2) ... Selecting previously unselected package libkrb5-3:amd64. Preparing to unpack .../034-libkrb5-3_1.17-7_amd64.deb ... Unpacking libkrb5-3:amd64 (1.17-7) ... Selecting previously unselected package libgssapi-krb5-2:amd64. Preparing to unpack .../035-libgssapi-krb5-2_1.17-7_amd64.deb ... Unpacking libgssapi-krb5-2:amd64 (1.17-7) ... Selecting previously unselected package libsasl2-modules-db:amd64. Preparing to unpack .../036-libsasl2-modules-db_2.1.27+dfsg-2_amd64.deb ... Unpacking libsasl2-modules-db:amd64 (2.1.27+dfsg-2) ... Selecting previously unselected package libsasl2-2:amd64. Preparing to unpack .../037-libsasl2-2_2.1.27+dfsg-2_amd64.deb ... Unpacking libsasl2-2:amd64 (2.1.27+dfsg-2) ... Selecting previously unselected package libldap-common. Preparing to unpack .../038-libldap-common_2.4.49+dfsg-2_all.deb ... Unpacking libldap-common (2.4.49+dfsg-2) ... Selecting previously unselected package libldap-2.4-2:amd64. Preparing to unpack .../039-libldap-2.4-2_2.4.49+dfsg-2_amd64.deb ... Unpacking libldap-2.4-2:amd64 (2.4.49+dfsg-2) ... Selecting previously unselected package libnghttp2-14:amd64. Preparing to unpack .../040-libnghttp2-14_1.40.0-1_amd64.deb ... Unpacking libnghttp2-14:amd64 (1.40.0-1) ... Selecting previously unselected package libpsl5:amd64. Preparing to unpack .../041-libpsl5_0.21.0-1_amd64.deb ... Unpacking libpsl5:amd64 (0.21.0-1) ... Selecting previously unselected package librtmp1:amd64. Preparing to unpack .../042-librtmp1_2.4+20151223.gitfa8646d.1-2+b1_amd64.deb ... Unpacking librtmp1:amd64 (2.4+20151223.gitfa8646d.1-2+b1) ... Selecting previously unselected package libssh2-1:amd64. Preparing to unpack .../043-libssh2-1_1.8.0-2.1_amd64.deb ... Unpacking libssh2-1:amd64 (1.8.0-2.1) ... Selecting previously unselected package libcurl4:amd64. Preparing to unpack .../044-libcurl4_7.68.0-1_amd64.deb ... Unpacking libcurl4:amd64 (7.68.0-1) ... Selecting previously unselected package libjsoncpp1:amd64. Preparing to unpack .../045-libjsoncpp1_1.7.4-3.1_amd64.deb ... Unpacking libjsoncpp1:amd64 (1.7.4-3.1) ... Selecting previously unselected package librhash0:amd64. Preparing to unpack .../046-librhash0_1.3.9-1_amd64.deb ... Unpacking librhash0:amd64 (1.3.9-1) ... Selecting previously unselected package libuv1:amd64. Preparing to unpack .../047-libuv1_1.34.2-1_amd64.deb ... Unpacking libuv1:amd64 (1.34.2-1) ... Selecting previously unselected package cmake. Preparing to unpack .../048-cmake_3.16.3-1_amd64.deb ... Unpacking cmake (3.16.3-1) ... Selecting previously unselected package gcc-9-aarch64-linux-gnu-base:amd64. Preparing to unpack .../049-gcc-9-aarch64-linux-gnu-base_9.3.0-8cross1_amd64.deb ... Unpacking gcc-9-aarch64-linux-gnu-base:amd64 (9.3.0-8cross1) ... Selecting previously unselected package cpp-9-aarch64-linux-gnu. Preparing to unpack .../050-cpp-9-aarch64-linux-gnu_9.3.0-8cross1_amd64.deb ... Unpacking cpp-9-aarch64-linux-gnu (9.3.0-8cross1) ... Selecting previously unselected package cpp-aarch64-linux-gnu. Preparing to unpack .../051-cpp-aarch64-linux-gnu_4%3a9.2.1-3.1_amd64.deb ... Unpacking cpp-aarch64-linux-gnu (4:9.2.1-3.1) ... Selecting previously unselected package cross-config. Preparing to unpack .../052-cross-config_2.6.15-3_all.deb ... Unpacking cross-config (2.6.15-3) ... Selecting previously unselected package gcc-9-cross-base. Preparing to unpack .../053-gcc-9-cross-base_9.3.0-8cross1_all.deb ... Unpacking gcc-9-cross-base (9.3.0-8cross1) ... Selecting previously unselected package gcc-10-cross-base. Preparing to unpack .../054-gcc-10-cross-base_10-20200324-1cross1_all.deb ... Unpacking gcc-10-cross-base (10-20200324-1cross1) ... Selecting previously unselected package libc6-arm64-cross. Preparing to unpack .../055-libc6-arm64-cross_2.30-2cross1_all.deb ... Unpacking libc6-arm64-cross (2.30-2cross1) ... Selecting previously unselected package libgcc-s1-arm64-cross. Preparing to unpack .../056-libgcc-s1-arm64-cross_10-20200324-1cross1_all.deb ... Unpacking libgcc-s1-arm64-cross (10-20200324-1cross1) ... Selecting previously unselected package libgomp1-arm64-cross. Preparing to unpack .../057-libgomp1-arm64-cross_10-20200324-1cross1_all.deb ... Unpacking libgomp1-arm64-cross (10-20200324-1cross1) ... Selecting previously unselected package libitm1-arm64-cross. Preparing to unpack .../058-libitm1-arm64-cross_10-20200324-1cross1_all.deb ... Unpacking libitm1-arm64-cross (10-20200324-1cross1) ... Selecting previously unselected package libatomic1-arm64-cross. Preparing to unpack .../059-libatomic1-arm64-cross_10-20200324-1cross1_all.deb ... Unpacking libatomic1-arm64-cross (10-20200324-1cross1) ... Selecting previously unselected package libasan5-arm64-cross. Preparing to unpack .../060-libasan5-arm64-cross_9.3.0-8cross1_all.deb ... Unpacking libasan5-arm64-cross (9.3.0-8cross1) ... Selecting previously unselected package liblsan0-arm64-cross. Preparing to unpack .../061-liblsan0-arm64-cross_10-20200324-1cross1_all.deb ... Unpacking liblsan0-arm64-cross (10-20200324-1cross1) ... Selecting previously unselected package libtsan0-arm64-cross. Preparing to unpack .../062-libtsan0-arm64-cross_10-20200324-1cross1_all.deb ... Unpacking libtsan0-arm64-cross (10-20200324-1cross1) ... Selecting previously unselected package libstdc++6-arm64-cross. Preparing to unpack .../063-libstdc++6-arm64-cross_10-20200324-1cross1_all.deb ... Unpacking libstdc++6-arm64-cross (10-20200324-1cross1) ... Selecting previously unselected package libubsan1-arm64-cross. Preparing to unpack .../064-libubsan1-arm64-cross_10-20200324-1cross1_all.deb ... Unpacking libubsan1-arm64-cross (10-20200324-1cross1) ... Selecting previously unselected package libgcc-9-dev-arm64-cross. Preparing to unpack .../065-libgcc-9-dev-arm64-cross_9.3.0-8cross1_all.deb ... Unpacking libgcc-9-dev-arm64-cross (9.3.0-8cross1) ... Selecting previously unselected package gcc-9-aarch64-linux-gnu. Preparing to unpack .../066-gcc-9-aarch64-linux-gnu_9.3.0-8cross1_amd64.deb ... Unpacking gcc-9-aarch64-linux-gnu (9.3.0-8cross1) ... Selecting previously unselected package gcc-aarch64-linux-gnu. Preparing to unpack .../067-gcc-aarch64-linux-gnu_4%3a9.2.1-3.1_amd64.deb ... Unpacking gcc-aarch64-linux-gnu (4:9.2.1-3.1) ... Selecting previously unselected package linux-libc-dev-arm64-cross. Preparing to unpack .../068-linux-libc-dev-arm64-cross_5.4.19-1cross1_all.deb ... Unpacking linux-libc-dev-arm64-cross (5.4.19-1cross1) ... Selecting previously unselected package libc6-dev-arm64-cross. Preparing to unpack .../069-libc6-dev-arm64-cross_2.30-2cross1_all.deb ... Unpacking libc6-dev-arm64-cross (2.30-2cross1) ... Selecting previously unselected package libstdc++-9-dev-arm64-cross. Preparing to unpack .../070-libstdc++-9-dev-arm64-cross_9.3.0-8cross1_all.deb ... Unpacking libstdc++-9-dev-arm64-cross (9.3.0-8cross1) ... Selecting previously unselected package g++-9-aarch64-linux-gnu. Preparing to unpack .../071-g++-9-aarch64-linux-gnu_9.3.0-8cross1_amd64.deb ... Unpacking g++-9-aarch64-linux-gnu (9.3.0-8cross1) ... Selecting previously unselected package g++-aarch64-linux-gnu. Preparing to unpack .../072-g++-aarch64-linux-gnu_4%3a9.2.1-3.1_amd64.deb ... Unpacking g++-aarch64-linux-gnu (4:9.2.1-3.1) ... Selecting previously unselected package libconfig-inifiles-perl. Preparing to unpack .../073-libconfig-inifiles-perl_3.000002-1_all.deb ... Unpacking libconfig-inifiles-perl (3.000002-1) ... Selecting previously unselected package libio-string-perl. Preparing to unpack .../074-libio-string-perl_1.08-3_all.deb ... Unpacking libio-string-perl (1.08-3) ... Selecting previously unselected package libxml-namespacesupport-perl. Preparing to unpack .../075-libxml-namespacesupport-perl_1.12-1_all.deb ... Unpacking libxml-namespacesupport-perl (1.12-1) ... Selecting previously unselected package libxml-sax-base-perl. Preparing to unpack .../076-libxml-sax-base-perl_1.09-1_all.deb ... Unpacking libxml-sax-base-perl (1.09-1) ... Selecting previously unselected package libxml-sax-perl. Preparing to unpack .../077-libxml-sax-perl_1.02+dfsg-1_all.deb ... Unpacking libxml-sax-perl (1.02+dfsg-1) ... Selecting previously unselected package libxml-libxml-perl. Preparing to unpack .../078-libxml-libxml-perl_2.0134+dfsg-2_amd64.deb ... Unpacking libxml-libxml-perl (2.0134+dfsg-2) ... Selecting previously unselected package libxml-simple-perl. Preparing to unpack .../079-libxml-simple-perl_2.25-1_all.deb ... Unpacking libxml-simple-perl (2.25-1) ... Selecting previously unselected package libyaml-perl. Preparing to unpack .../080-libyaml-perl_1.30-1_all.deb ... Unpacking libyaml-perl (1.30-1) ... Selecting previously unselected package libconfig-auto-perl. Preparing to unpack .../081-libconfig-auto-perl_0.44-1_all.deb ... Unpacking libconfig-auto-perl (0.44-1) ... Selecting previously unselected package libfile-which-perl. Preparing to unpack .../082-libfile-which-perl_1.23-1_all.deb ... Unpacking libfile-which-perl (1.23-1) ... Selecting previously unselected package libfile-homedir-perl. Preparing to unpack .../083-libfile-homedir-perl_1.004-1_all.deb ... Unpacking libfile-homedir-perl (1.004-1) ... Selecting previously unselected package libdebian-dpkgcross-perl. Preparing to unpack .../084-libdebian-dpkgcross-perl_2.6.15-3_all.deb ... Unpacking libdebian-dpkgcross-perl (2.6.15-3) ... Selecting previously unselected package dpkg-cross. Preparing to unpack .../085-dpkg-cross_2.6.15-3_all.deb ... Unpacking dpkg-cross (2.6.15-3) ... Selecting previously unselected package crossbuild-essential-arm64. Preparing to unpack .../086-crossbuild-essential-arm64_12.8_all.deb ... Unpacking crossbuild-essential-arm64 (12.8) ... Selecting previously unselected package libtool. Preparing to unpack .../087-libtool_2.4.6-14_all.deb ... Unpacking libtool (2.4.6-14) ... Selecting previously unselected package dh-autoreconf. Preparing to unpack .../088-dh-autoreconf_19_all.deb ... Unpacking dh-autoreconf (19) ... Selecting previously unselected package libdebhelper-perl. Preparing to unpack .../089-libdebhelper-perl_12.10_all.deb ... Unpacking libdebhelper-perl (12.10) ... Selecting previously unselected package libarchive-zip-perl. Preparing to unpack .../090-libarchive-zip-perl_1.68-1_all.deb ... Unpacking libarchive-zip-perl (1.68-1) ... Selecting previously unselected package libsub-override-perl. Preparing to unpack .../091-libsub-override-perl_0.09-2_all.deb ... Unpacking libsub-override-perl (0.09-2) ... Selecting previously unselected package libfile-stripnondeterminism-perl. Preparing to unpack .../092-libfile-stripnondeterminism-perl_1.6.3-2_all.deb ... Unpacking libfile-stripnondeterminism-perl (1.6.3-2) ... Selecting previously unselected package dh-strip-nondeterminism. Preparing to unpack .../093-dh-strip-nondeterminism_1.6.3-2_all.deb ... Unpacking dh-strip-nondeterminism (1.6.3-2) ... Selecting previously unselected package dwz. Preparing to unpack .../094-dwz_0.13-5_amd64.deb ... Unpacking dwz (0.13-5) ... Selecting previously unselected package libcroco3:amd64. Preparing to unpack .../095-libcroco3_0.6.13-1_amd64.deb ... Unpacking libcroco3:amd64 (0.6.13-1) ... Selecting previously unselected package gettext. Preparing to unpack .../096-gettext_0.19.8.1-10_amd64.deb ... Unpacking gettext (0.19.8.1-10) ... Selecting previously unselected package intltool-debian. Preparing to unpack .../097-intltool-debian_0.35.0+20060710.5_all.deb ... Unpacking intltool-debian (0.35.0+20060710.5) ... Selecting previously unselected package po-debconf. Preparing to unpack .../098-po-debconf_1.0.21_all.deb ... Unpacking po-debconf (1.0.21) ... Selecting previously unselected package debhelper. Preparing to unpack .../099-debhelper_12.10_all.deb ... Unpacking debhelper (12.10) ... Selecting previously unselected package libassuan0:amd64. Preparing to unpack .../100-libassuan0_2.5.3-7_amd64.deb ... Unpacking libassuan0:amd64 (2.5.3-7) ... Selecting previously unselected package gpgconf. Preparing to unpack .../101-gpgconf_2.2.20-1_amd64.deb ... Unpacking gpgconf (2.2.20-1) ... Selecting previously unselected package libksba8:amd64. Preparing to unpack .../102-libksba8_1.3.5-2_amd64.deb ... Unpacking libksba8:amd64 (1.3.5-2) ... Selecting previously unselected package libnpth0:amd64. Preparing to unpack .../103-libnpth0_1.6-1_amd64.deb ... Unpacking libnpth0:amd64 (1.6-1) ... Selecting previously unselected package dirmngr. Preparing to unpack .../104-dirmngr_2.2.20-1_amd64.deb ... Unpacking dirmngr (2.2.20-1) ... Selecting previously unselected package xml-core. Preparing to unpack .../105-xml-core_0.18+nmu1_all.deb ... Unpacking xml-core (0.18+nmu1) ... Selecting previously unselected package sgml-data. Preparing to unpack .../106-sgml-data_2.0.11_all.deb ... Unpacking sgml-data (2.0.11) ... Selecting previously unselected package docbook-xml. Preparing to unpack .../107-docbook-xml_4.5-9_all.deb ... Unpacking docbook-xml (4.5-9) ... Selecting previously unselected package docbook-xsl. Preparing to unpack .../108-docbook-xsl_1.79.1+dfsg-2_all.deb ... Unpacking docbook-xsl (1.79.1+dfsg-2) ... Selecting previously unselected package libjs-jquery. Preparing to unpack .../109-libjs-jquery_3.3.1~dfsg-3_all.deb ... Unpacking libjs-jquery (3.3.1~dfsg-3) ... Selecting previously unselected package libjs-underscore. Preparing to unpack .../110-libjs-underscore_1.9.1~dfsg-1_all.deb ... Unpacking libjs-underscore (1.9.1~dfsg-1) ... Selecting previously unselected package extra-cmake-modules:arm64. Preparing to unpack .../111-extra-cmake-modules_5.62.0-1_arm64.deb ... Unpacking extra-cmake-modules:arm64 (5.62.0-1) ... Selecting previously unselected package gnupg-l10n. Preparing to unpack .../112-gnupg-l10n_2.2.20-1_all.deb ... Unpacking gnupg-l10n (2.2.20-1) ... Selecting previously unselected package gnupg-utils. Preparing to unpack .../113-gnupg-utils_2.2.20-1_amd64.deb ... Unpacking gnupg-utils (2.2.20-1) ... Selecting previously unselected package gpg. Preparing to unpack .../114-gpg_2.2.20-1_amd64.deb ... Unpacking gpg (2.2.20-1) ... Selecting previously unselected package pinentry-curses. Preparing to unpack .../115-pinentry-curses_1.1.0-3+b1_amd64.deb ... Unpacking pinentry-curses (1.1.0-3+b1) ... Selecting previously unselected package gpg-agent. Preparing to unpack .../116-gpg-agent_2.2.20-1_amd64.deb ... Unpacking gpg-agent (2.2.20-1) ... Selecting previously unselected package gpg-wks-client. Preparing to unpack .../117-gpg-wks-client_2.2.20-1_amd64.deb ... Unpacking gpg-wks-client (2.2.20-1) ... Selecting previously unselected package gpg-wks-server. Preparing to unpack .../118-gpg-wks-server_2.2.20-1_amd64.deb ... Unpacking gpg-wks-server (2.2.20-1) ... Selecting previously unselected package gpgsm. Preparing to unpack .../119-gpgsm_2.2.20-1_amd64.deb ... Unpacking gpgsm (2.2.20-1) ... Selecting previously unselected package gnupg. Preparing to unpack .../120-gnupg_2.2.20-1_all.deb ... Unpacking gnupg (2.2.20-1) ... Selecting previously unselected package icu-devtools. Preparing to unpack .../121-icu-devtools_63.2-3_amd64.deb ... Unpacking icu-devtools (63.2-3) ... Selecting previously unselected package kdesignerplugin-data. Preparing to unpack .../122-kdesignerplugin-data_5.62.0-1_all.deb ... Unpacking kdesignerplugin-data (5.62.0-1) ... Selecting previously unselected package libxml2-utils. Preparing to unpack .../123-libxml2-utils_2.9.10+dfsg-4_amd64.deb ... Unpacking libxml2-utils (2.9.10+dfsg-4) ... Selecting previously unselected package libkf5archive5:amd64. Preparing to unpack .../124-libkf5archive5_5.62.0-1_amd64.deb ... Unpacking libkf5archive5:amd64 (5.62.0-1) ... Selecting previously unselected package libxslt1.1:amd64. Preparing to unpack .../125-libxslt1.1_1.1.34-4_amd64.deb ... Unpacking libxslt1.1:amd64 (1.1.34-4) ... Selecting previously unselected package kdoctools5. Preparing to unpack .../126-kdoctools5_5.62.0-1_amd64.deb ... Unpacking kdoctools5 (5.62.0-1) ... Selecting previously unselected package libkf5config-data. Preparing to unpack .../127-libkf5config-data_5.62.0-1_all.deb ... Unpacking libkf5config-data (5.62.0-1) ... Selecting previously unselected package libkf5configcore5:amd64. Preparing to unpack .../128-libkf5configcore5_5.62.0-1+b1_amd64.deb ... Unpacking libkf5configcore5:amd64 (5.62.0-1+b1) ... Selecting previously unselected package libkf5coreaddons-data. Preparing to unpack .../129-libkf5coreaddons-data_5.62.0-1_all.deb ... Unpacking libkf5coreaddons-data (5.62.0-1) ... Selecting previously unselected package shared-mime-info. Preparing to unpack .../130-shared-mime-info_1.15-1_amd64.deb ... Unpacking shared-mime-info (1.15-1) ... Selecting previously unselected package libfam0:amd64. Preparing to unpack .../131-libfam0_2.7.0-17.3_amd64.deb ... Unpacking libfam0:amd64 (2.7.0-17.3) ... Selecting previously unselected package libkf5coreaddons5:amd64. Preparing to unpack .../132-libkf5coreaddons5_5.62.0-1_amd64.deb ... Unpacking libkf5coreaddons5:amd64 (5.62.0-1) ... Selecting previously unselected package kgendesignerplugin-bin. Preparing to unpack .../133-kgendesignerplugin-bin_5.62.0-1_amd64.deb ... Unpacking kgendesignerplugin-bin (5.62.0-1) ... Selecting previously unselected package kgendesignerplugin:arm64. Preparing to unpack .../134-kgendesignerplugin_5.62.0-1_arm64.deb ... Unpacking kgendesignerplugin:arm64 (5.62.0-1) ... Selecting previously unselected package libacl1:arm64. Preparing to unpack .../135-libacl1_2.2.53-6_arm64.deb ... Unpacking libacl1:arm64 (2.2.53-6) ... Selecting previously unselected package libbz2-1.0:arm64. Preparing to unpack .../136-libbz2-1.0_1.0.8-2_arm64.deb ... Unpacking libbz2-1.0:arm64 (1.0.8-2) ... Selecting previously unselected package libkf5archive5:arm64. Preparing to unpack .../137-libkf5archive5_5.62.0-1_arm64.deb ... Unpacking libkf5archive5:arm64 (5.62.0-1) ... Selecting previously unselected package libkf5auth-data. Preparing to unpack .../138-libkf5auth-data_5.62.0-1_all.deb ... Unpacking libkf5auth-data (5.62.0-1) ... Selecting previously unselected package libfam0:arm64. Preparing to unpack .../139-libfam0_2.7.0-17.3_arm64.deb ... Unpacking libfam0:arm64 (2.7.0-17.3) ... Selecting previously unselected package libkf5coreaddons5:arm64. Preparing to unpack .../140-libkf5coreaddons5_5.62.0-1_arm64.deb ... Unpacking libkf5coreaddons5:arm64 (5.62.0-1) ... Selecting previously unselected package libpolkit-gobject-1-0:arm64. Preparing to unpack .../141-libpolkit-gobject-1-0_0.105-26_arm64.deb ... Unpacking libpolkit-gobject-1-0:arm64 (0.105-26) ... Selecting previously unselected package libpolkit-agent-1-0:arm64. Preparing to unpack .../142-libpolkit-agent-1-0_0.105-26_arm64.deb ... Unpacking libpolkit-agent-1-0:arm64 (0.105-26) ... Selecting previously unselected package libpolkit-qt5-1-1:arm64. Preparing to unpack .../143-libpolkit-qt5-1-1_0.112.0-7.1+b1_arm64.deb ... Unpacking libpolkit-qt5-1-1:arm64 (0.112.0-7.1+b1) ... Selecting previously unselected package libkf5authcore5:arm64. Preparing to unpack .../144-libkf5authcore5_5.62.0-1+b1_arm64.deb ... Unpacking libkf5authcore5:arm64 (5.62.0-1+b1) ... Selecting previously unselected package libkf5codecs-data. Preparing to unpack .../145-libkf5codecs-data_5.62.0-1_all.deb ... Unpacking libkf5codecs-data (5.62.0-1) ... Selecting previously unselected package libkf5codecs5:arm64. Preparing to unpack .../146-libkf5codecs5_5.62.0-1_arm64.deb ... Unpacking libkf5codecs5:arm64 (5.62.0-1) ... Selecting previously unselected package libkf5completion-data. Preparing to unpack .../147-libkf5completion-data_5.62.0-1_all.deb ... Unpacking libkf5completion-data (5.62.0-1) ... Selecting previously unselected package libkf5configcore5:arm64. Preparing to unpack .../148-libkf5configcore5_5.62.0-1+b1_arm64.deb ... Unpacking libkf5configcore5:arm64 (5.62.0-1+b1) ... Selecting previously unselected package libkf5configgui5:arm64. Preparing to unpack .../149-libkf5configgui5_5.62.0-1+b1_arm64.deb ... Unpacking libkf5configgui5:arm64 (5.62.0-1+b1) ... Selecting previously unselected package libkf5widgetsaddons-data. Preparing to unpack .../150-libkf5widgetsaddons-data_5.62.0-1_all.deb ... Unpacking libkf5widgetsaddons-data (5.62.0-1) ... Selecting previously unselected package libkf5widgetsaddons5:arm64. Preparing to unpack .../151-libkf5widgetsaddons5_5.62.0-1+b1_arm64.deb ... Unpacking libkf5widgetsaddons5:arm64 (5.62.0-1+b1) ... Selecting previously unselected package libkf5completion5:arm64. Preparing to unpack .../152-libkf5completion5_5.62.0-1+b1_arm64.deb ... Unpacking libkf5completion5:arm64 (5.62.0-1+b1) ... Selecting previously unselected package libkf5configwidgets-data. Preparing to unpack .../153-libkf5configwidgets-data_5.62.0-1_all.deb ... Unpacking libkf5configwidgets-data (5.62.0-1) ... Selecting previously unselected package libqt5x11extras5:arm64. Preparing to unpack .../154-libqt5x11extras5_5.12.5-1_arm64.deb ... Unpacking libqt5x11extras5:arm64 (5.12.5-1) ... Selecting previously unselected package libkf5guiaddons5:arm64. Preparing to unpack .../155-libkf5guiaddons5_5.62.0-2_arm64.deb ... Unpacking libkf5guiaddons5:arm64 (5.62.0-2) ... Selecting previously unselected package libkf5i18n-data. Preparing to unpack .../156-libkf5i18n-data_5.62.0-1_all.deb ... Unpacking libkf5i18n-data (5.62.0-1) ... Selecting previously unselected package libkf5i18n5:arm64. Preparing to unpack .../157-libkf5i18n5_5.62.0-1_arm64.deb ... Unpacking libkf5i18n5:arm64 (5.62.0-1) ... Selecting previously unselected package libkf5configwidgets5:arm64. Preparing to unpack .../158-libkf5configwidgets5_5.62.0-1+b1_arm64.deb ... Unpacking libkf5configwidgets5:arm64 (5.62.0-1+b1) ... Selecting previously unselected package libkf5dbusaddons-data. Preparing to unpack .../159-libkf5dbusaddons-data_5.62.0-1_all.deb ... Unpacking libkf5dbusaddons-data (5.62.0-1) ... Selecting previously unselected package libkf5dbusaddons5:arm64. Preparing to unpack .../160-libkf5dbusaddons5_5.62.0-1_arm64.deb ... Unpacking libkf5dbusaddons5:arm64 (5.62.0-1) ... Selecting previously unselected package libkf5doctools5:arm64. Preparing to unpack .../161-libkf5doctools5_5.62.0-1_arm64.deb ... Unpacking libkf5doctools5:arm64 (5.62.0-1) ... Selecting previously unselected package libkf5itemviews-data. Preparing to unpack .../162-libkf5itemviews-data_5.62.0-1_all.deb ... Unpacking libkf5itemviews-data (5.62.0-1) ... Selecting previously unselected package libkf5itemviews5:arm64. Preparing to unpack .../163-libkf5itemviews5_5.62.0-1+b1_arm64.deb ... Unpacking libkf5itemviews5:arm64 (5.62.0-1+b1) ... Selecting previously unselected package libkf5windowsystem-data. Preparing to unpack .../164-libkf5windowsystem-data_5.62.0-3_all.deb ... Unpacking libkf5windowsystem-data (5.62.0-3) ... Selecting previously unselected package libxcb-res0:arm64. Preparing to unpack .../165-libxcb-res0_1.14-2_arm64.deb ... Unpacking libxcb-res0:arm64 (1.14-2) ... Selecting previously unselected package libkf5windowsystem5:arm64. Preparing to unpack .../166-libkf5windowsystem5_5.62.0-3_arm64.deb ... Unpacking libkf5windowsystem5:arm64 (5.62.0-3) ... Selecting previously unselected package libkf5crash5:arm64. Preparing to unpack .../167-libkf5crash5_5.62.0-1+b1_arm64.deb ... Unpacking libkf5crash5:arm64 (5.62.0-1+b1) ... Selecting previously unselected package libkf5service-data. Preparing to unpack .../168-libkf5service-data_5.62.0-1_all.deb ... Unpacking libkf5service-data (5.62.0-1) ... Selecting previously unselected package libkf5service5:arm64. Preparing to unpack .../169-libkf5service5_5.62.0-1_arm64.deb ... Unpacking libkf5service5:arm64 (5.62.0-1) ... Selecting previously unselected package libkf5service-bin:arm64. Preparing to unpack .../170-libkf5service-bin_5.62.0-1_arm64.deb ... Unpacking libkf5service-bin:arm64 (5.62.0-1) ... Selecting previously unselected package libkf5kiocore5:arm64. Preparing to unpack .../171-libkf5kiocore5_5.62.1-2+b1_arm64.deb ... Unpacking libkf5kiocore5:arm64 (5.62.1-2+b1) ... Selecting previously unselected package libkf5kiontlm5:arm64. Preparing to unpack .../172-libkf5kiontlm5_5.62.1-2+b1_arm64.deb ... Unpacking libkf5kiontlm5:arm64 (5.62.1-2+b1) ... Selecting previously unselected package libkf5iconthemes-data. Preparing to unpack .../173-libkf5iconthemes-data_5.62.0-1_all.deb ... Unpacking libkf5iconthemes-data (5.62.0-1) ... Selecting previously unselected package libkf5iconthemes5:arm64. Preparing to unpack .../174-libkf5iconthemes5_5.62.0-1+b1_arm64.deb ... Unpacking libkf5iconthemes5:arm64 (5.62.0-1+b1) ... Selecting previously unselected package libkf5jobwidgets-data. Preparing to unpack .../175-libkf5jobwidgets-data_5.62.0-1_all.deb ... Unpacking libkf5jobwidgets-data (5.62.0-1) ... Selecting previously unselected package libkf5jobwidgets5:arm64. Preparing to unpack .../176-libkf5jobwidgets5_5.62.0-1+b1_arm64.deb ... Unpacking libkf5jobwidgets5:arm64 (5.62.0-1+b1) ... Selecting previously unselected package libkf5kiowidgets5:arm64. Preparing to unpack .../177-libkf5kiowidgets5_5.62.1-2+b1_arm64.deb ... Unpacking libkf5kiowidgets5:arm64 (5.62.1-2+b1) ... Selecting previously unselected package libkf5notifications-data. Preparing to unpack .../178-libkf5notifications-data_5.62.0-1_all.deb ... Unpacking libkf5notifications-data (5.62.0-1) ... Selecting previously unselected package libdbusmenu-qt5-2:arm64. Preparing to unpack .../179-libdbusmenu-qt5-2_0.9.3+16.04.20160218-2+b1_arm64.deb ... Unpacking libdbusmenu-qt5-2:arm64 (0.9.3+16.04.20160218-2+b1) ... Selecting previously unselected package libphonon4qt5-data. Preparing to unpack .../180-libphonon4qt5-data_4%3a4.11.1-3_all.deb ... Unpacking libphonon4qt5-data (4:4.11.1-3) ... Selecting previously unselected package libasyncns0:arm64. Preparing to unpack .../181-libasyncns0_0.8-6+b1_arm64.deb ... Unpacking libasyncns0:arm64 (0.8-6+b1) ... Selecting previously unselected package libogg0:arm64. Preparing to unpack .../182-libogg0_1.3.2-1+b1_arm64.deb ... Unpacking libogg0:arm64 (1.3.2-1+b1) ... Selecting previously unselected package libflac8:arm64. Preparing to unpack .../183-libflac8_1.3.3-1_arm64.deb ... Unpacking libflac8:arm64 (1.3.3-1) ... Selecting previously unselected package libvorbis0a:arm64. Preparing to unpack .../184-libvorbis0a_1.3.6-2_arm64.deb ... Unpacking libvorbis0a:arm64 (1.3.6-2) ... Selecting previously unselected package libvorbisenc2:arm64. Preparing to unpack .../185-libvorbisenc2_1.3.6-2_arm64.deb ... Unpacking libvorbisenc2:arm64 (1.3.6-2) ... Selecting previously unselected package libsndfile1:arm64. Preparing to unpack .../186-libsndfile1_1.0.28-7_arm64.deb ... Unpacking libsndfile1:arm64 (1.0.28-7) ... Selecting previously unselected package libwrap0:arm64. Preparing to unpack .../187-libwrap0_7.6.q-30_arm64.deb ... Unpacking libwrap0:arm64 (7.6.q-30) ... Selecting previously unselected package libpulse0:arm64. Preparing to unpack .../188-libpulse0_13.0-5_arm64.deb ... Unpacking libpulse0:arm64 (13.0-5) ... Selecting previously unselected package libpulse-mainloop-glib0:arm64. Preparing to unpack .../189-libpulse-mainloop-glib0_13.0-5_arm64.deb ... Unpacking libpulse-mainloop-glib0:arm64 (13.0-5) ... Selecting previously unselected package libphonon4qt5-4:arm64. Preparing to unpack .../190-libphonon4qt5-4_4%3a4.11.1-3_arm64.deb ... Unpacking libphonon4qt5-4:arm64 (4:4.11.1-3) ... Selecting previously unselected package libqt5texttospeech5:arm64. Preparing to unpack .../191-libqt5texttospeech5_5.12.5-1_arm64.deb ... Unpacking libqt5texttospeech5:arm64 (5.12.5-1) ... Selecting previously unselected package vlc-data. Preparing to unpack .../192-vlc-data_3.0.8-4_all.deb ... Unpacking vlc-data (3.0.8-4) ... Selecting previously unselected package liba52-0.7.4:arm64. Preparing to unpack .../193-liba52-0.7.4_0.7.4-20_arm64.deb ... Unpacking liba52-0.7.4:arm64 (0.7.4-20) ... Selecting previously unselected package libaom0:arm64. Preparing to unpack .../194-libaom0_1.0.0.errata1-3_arm64.deb ... Unpacking libaom0:arm64 (1.0.0.errata1-3) ... Selecting previously unselected package libarchive13:arm64. Preparing to unpack .../195-libarchive13_3.4.0-2_arm64.deb ... Unpacking libarchive13:arm64 (3.4.0-2) ... Selecting previously unselected package libaribb24-0:arm64. Preparing to unpack .../196-libaribb24-0_1.0.3-2_arm64.deb ... Unpacking libaribb24-0:arm64 (1.0.3-2) ... Selecting previously unselected package libasound2-data. Preparing to unpack .../197-libasound2-data_1.2.2-2.1_all.deb ... Unpacking libasound2-data (1.2.2-2.1) ... Selecting previously unselected package libasound2:arm64. Preparing to unpack .../198-libasound2_1.2.2-2.1_arm64.deb ... Unpacking libasound2:arm64 (1.2.2-2.1) ... Selecting previously unselected package libfribidi0:arm64. Preparing to unpack .../199-libfribidi0_1.0.8-2_arm64.deb ... Unpacking libfribidi0:arm64 (1.0.8-2) ... Selecting previously unselected package libass9:arm64. Preparing to unpack .../200-libass9_1%3a0.14.0-2_arm64.deb ... Unpacking libass9:arm64 (1:0.14.0-2) ... Selecting previously unselected package libraw1394-11:arm64. Preparing to unpack .../201-libraw1394-11_2.1.2-1+b1_arm64.deb ... Unpacking libraw1394-11:arm64 (2.1.2-1+b1) ... Selecting previously unselected package libavc1394-0:arm64. Preparing to unpack .../202-libavc1394-0_0.5.4-5_arm64.deb ... Unpacking libavc1394-0:arm64 (0.5.4-5) ... Selecting previously unselected package libva2:arm64. Preparing to unpack .../203-libva2_2.7.0~pre1-1_arm64.deb ... Unpacking libva2:arm64 (2.7.0~pre1-1) ... Selecting previously unselected package libva-drm2:arm64. Preparing to unpack .../204-libva-drm2_2.7.0~pre1-1_arm64.deb ... Unpacking libva-drm2:arm64 (2.7.0~pre1-1) ... Selecting previously unselected package libva-x11-2:arm64. Preparing to unpack .../205-libva-x11-2_2.7.0~pre1-1_arm64.deb ... Unpacking libva-x11-2:arm64 (2.7.0~pre1-1) ... Selecting previously unselected package libvdpau1:arm64. Preparing to unpack .../206-libvdpau1_1.3-1_arm64.deb ... Unpacking libvdpau1:arm64 (1.3-1) ... Selecting previously unselected package ocl-icd-libopencl1:arm64. Preparing to unpack .../207-ocl-icd-libopencl1_2.2.12-3_arm64.deb ... Unpacking ocl-icd-libopencl1:arm64 (2.2.12-3) ... Selecting previously unselected package libavutil56:arm64. Preparing to unpack .../208-libavutil56_7%3a4.2.2-1+b1_arm64.deb ... Unpacking libavutil56:arm64 (7:4.2.2-1+b1) ... Selecting previously unselected package libpixman-1-0:arm64. Preparing to unpack .../209-libpixman-1-0_0.36.0-1_arm64.deb ... Unpacking libpixman-1-0:arm64 (0.36.0-1) ... Selecting previously unselected package libcairo2:arm64. Preparing to unpack .../210-libcairo2_1.16.0-4_arm64.deb ... Unpacking libcairo2:arm64 (1.16.0-4) ... Selecting previously unselected package libcodec2-0.9:arm64. Preparing to unpack .../211-libcodec2-0.9_0.9.2-2_arm64.deb ... Unpacking libcodec2-0.9:arm64 (0.9.2-2) ... Selecting previously unselected package libgsm1:arm64. Preparing to unpack .../212-libgsm1_1.0.18-2_arm64.deb ... Unpacking libgsm1:arm64 (1.0.18-2) ... Selecting previously unselected package libmp3lame0:arm64. Preparing to unpack .../213-libmp3lame0_3.100-3_arm64.deb ... Unpacking libmp3lame0:arm64 (3.100-3) ... Selecting previously unselected package libopenjp2-7:arm64. Preparing to unpack .../214-libopenjp2-7_2.3.1-1_arm64.deb ... Unpacking libopenjp2-7:arm64 (2.3.1-1) ... Selecting previously unselected package libopus0:arm64. Preparing to unpack .../215-libopus0_1.3-1+b1_arm64.deb ... Unpacking libopus0:arm64 (1.3-1+b1) ... Selecting previously unselected package libcroco3:arm64. Preparing to unpack .../216-libcroco3_0.6.13-1_arm64.deb ... Unpacking libcroco3:arm64 (0.6.13-1) ... Selecting previously unselected package libjbig0:arm64. Preparing to unpack .../217-libjbig0_2.1-3.1+b2_arm64.deb ... Unpacking libjbig0:arm64 (2.1-3.1+b2) ... Selecting previously unselected package libtiff5:arm64. Preparing to unpack .../218-libtiff5_4.1.0+git191117-2_arm64.deb ... Unpacking libtiff5:arm64 (4.1.0+git191117-2) ... Selecting previously unselected package libgdk-pixbuf2.0-common. Preparing to unpack .../219-libgdk-pixbuf2.0-common_2.40.0+dfsg-3_all.deb ... Unpacking libgdk-pixbuf2.0-common (2.40.0+dfsg-3) ... Selecting previously unselected package libgdk-pixbuf2.0-0:arm64. Preparing to unpack .../220-libgdk-pixbuf2.0-0_2.40.0+dfsg-3_arm64.deb ... Unpacking libgdk-pixbuf2.0-0:arm64 (2.40.0+dfsg-3) ... Selecting previously unselected package libthai-data. Preparing to unpack .../221-libthai-data_0.1.28-3_all.deb ... Unpacking libthai-data (0.1.28-3) ... Selecting previously unselected package libdatrie1:arm64. Preparing to unpack .../222-libdatrie1_0.2.12-3_arm64.deb ... Unpacking libdatrie1:arm64 (0.2.12-3) ... Selecting previously unselected package libthai0:arm64. Preparing to unpack .../223-libthai0_0.1.28-3_arm64.deb ... Unpacking libthai0:arm64 (0.1.28-3) ... Selecting previously unselected package libpango-1.0-0:arm64. Preparing to unpack .../224-libpango-1.0-0_1.42.4-8_arm64.deb ... Unpacking libpango-1.0-0:arm64 (1.42.4-8) ... Selecting previously unselected package libpangoft2-1.0-0:arm64. Preparing to unpack .../225-libpangoft2-1.0-0_1.42.4-8_arm64.deb ... Unpacking libpangoft2-1.0-0:arm64 (1.42.4-8) ... Selecting previously unselected package libpangocairo-1.0-0:arm64. Preparing to unpack .../226-libpangocairo-1.0-0_1.42.4-8_arm64.deb ... Unpacking libpangocairo-1.0-0:arm64 (1.42.4-8) ... Selecting previously unselected package librsvg2-2:arm64. Preparing to unpack .../227-librsvg2-2_2.46.4-1_arm64.deb ... Unpacking librsvg2-2:arm64 (2.46.4-1) ... Selecting previously unselected package libshine3:arm64. Preparing to unpack .../228-libshine3_3.1.1-2_arm64.deb ... Unpacking libshine3:arm64 (3.1.1-2) ... Selecting previously unselected package libsnappy1v5:arm64. Preparing to unpack .../229-libsnappy1v5_1.1.8-1_arm64.deb ... Unpacking libsnappy1v5:arm64 (1.1.8-1) ... Selecting previously unselected package libspeex1:arm64. Preparing to unpack .../230-libspeex1_1.2~rc1.2-1.1_arm64.deb ... Unpacking libspeex1:arm64 (1.2~rc1.2-1.1) ... Selecting previously unselected package libgomp1:arm64. Preparing to unpack .../231-libgomp1_10-20200324-1_arm64.deb ... Unpacking libgomp1:arm64 (10-20200324-1) ... Selecting previously unselected package libsoxr0:arm64. Preparing to unpack .../232-libsoxr0_0.1.3-2_arm64.deb ... Unpacking libsoxr0:arm64 (0.1.3-2) ... Selecting previously unselected package libswresample3:arm64. Preparing to unpack .../233-libswresample3_7%3a4.2.2-1+b1_arm64.deb ... Unpacking libswresample3:arm64 (7:4.2.2-1+b1) ... Selecting previously unselected package libtheora0:arm64. Preparing to unpack .../234-libtheora0_1.1.1+dfsg.1-15_arm64.deb ... Unpacking libtheora0:arm64 (1.1.1+dfsg.1-15) ... Selecting previously unselected package libtwolame0:arm64. Preparing to unpack .../235-libtwolame0_0.4.0-2_arm64.deb ... Unpacking libtwolame0:arm64 (0.4.0-2) ... Selecting previously unselected package libvpx6:arm64. Preparing to unpack .../236-libvpx6_1.8.2-1_arm64.deb ... Unpacking libvpx6:arm64 (1.8.2-1) ... Selecting previously unselected package libwavpack1:arm64. Preparing to unpack .../237-libwavpack1_5.2.0-1_arm64.deb ... Unpacking libwavpack1:arm64 (5.2.0-1) ... Selecting previously unselected package libwebpmux3:arm64. Preparing to unpack .../238-libwebpmux3_0.6.1-2+b1_arm64.deb ... Unpacking libwebpmux3:arm64 (0.6.1-2+b1) ... Selecting previously unselected package libx264-155:arm64. Preparing to unpack .../239-libx264-155_2%3a0.155.2917+git0a84d98-2_arm64.deb ... Unpacking libx264-155:arm64 (2:0.155.2917+git0a84d98-2) ... Selecting previously unselected package libnuma1:arm64. Preparing to unpack .../240-libnuma1_2.0.12-1+b1_arm64.deb ... Unpacking libnuma1:arm64 (2.0.12-1+b1) ... Selecting previously unselected package libx265-179:arm64. Preparing to unpack .../241-libx265-179_3.2.1-1_arm64.deb ... Unpacking libx265-179:arm64 (3.2.1-1) ... Selecting previously unselected package libxvidcore4:arm64. Preparing to unpack .../242-libxvidcore4_2%3a1.3.7-1_arm64.deb ... Unpacking libxvidcore4:arm64 (2:1.3.7-1) ... Selecting previously unselected package libzvbi-common. Preparing to unpack .../243-libzvbi-common_0.2.35-17_all.deb ... Unpacking libzvbi-common (0.2.35-17) ... Selecting previously unselected package libzvbi0:arm64. Preparing to unpack .../244-libzvbi0_0.2.35-17_arm64.deb ... Unpacking libzvbi0:arm64 (0.2.35-17) ... Selecting previously unselected package libavcodec58:arm64. Preparing to unpack .../245-libavcodec58_7%3a4.2.2-1+b1_arm64.deb ... Unpacking libavcodec58:arm64 (7:4.2.2-1+b1) ... Selecting previously unselected package libbluray2:arm64. Preparing to unpack .../246-libbluray2_1%3a1.2.0-1_arm64.deb ... Unpacking libbluray2:arm64 (1:1.2.0-1) ... Selecting previously unselected package libchromaprint1:arm64. Preparing to unpack .../247-libchromaprint1_1.4.3-3_arm64.deb ... Unpacking libchromaprint1:arm64 (1.4.3-3) ... Selecting previously unselected package libgme0:arm64. Preparing to unpack .../248-libgme0_0.6.2-1+b1_arm64.deb ... Unpacking libgme0:arm64 (0.6.2-1+b1) ... Selecting previously unselected package libmpg123-0:arm64. Preparing to unpack .../249-libmpg123-0_1.25.13-1_arm64.deb ... Unpacking libmpg123-0:arm64 (1.25.13-1) ... Selecting previously unselected package libvorbisfile3:arm64. Preparing to unpack .../250-libvorbisfile3_1.3.6-2_arm64.deb ... Unpacking libvorbisfile3:arm64 (1.3.6-2) ... Selecting previously unselected package libopenmpt0:arm64. Preparing to unpack .../251-libopenmpt0_0.4.11-1_arm64.deb ... Unpacking libopenmpt0:arm64 (0.4.11-1) ... Selecting previously unselected package libssh-gcrypt-4:arm64. Preparing to unpack .../252-libssh-gcrypt-4_0.9.3-2_arm64.deb ... Unpacking libssh-gcrypt-4:arm64 (0.9.3-2) ... Selecting previously unselected package libavformat58:arm64. Preparing to unpack .../253-libavformat58_7%3a4.2.2-1+b1_arm64.deb ... Unpacking libavformat58:arm64 (7:4.2.2-1+b1) ... Selecting previously unselected package libusageenvironment3:arm64. Preparing to unpack .../254-libusageenvironment3_2020.01.19-1_arm64.deb ... Unpacking libusageenvironment3:arm64 (2020.01.19-1) ... Selecting previously unselected package libbasicusageenvironment1:arm64. Preparing to unpack .../255-libbasicusageenvironment1_2020.01.19-1_arm64.deb ... Unpacking libbasicusageenvironment1:arm64 (2020.01.19-1) ... Selecting previously unselected package libcddb2:arm64. Preparing to unpack .../256-libcddb2_1.3.2-6_arm64.deb ... Unpacking libcddb2:arm64 (1.3.2-6) ... Selecting previously unselected package libusb-1.0-0:arm64. Preparing to unpack .../257-libusb-1.0-0_2%3a1.0.23-2_arm64.deb ... Unpacking libusb-1.0-0:arm64 (2:1.0.23-2) ... Selecting previously unselected package libdc1394-22:arm64. Preparing to unpack .../258-libdc1394-22_2.2.5-2.1_arm64.deb ... Unpacking libdc1394-22:arm64 (2.2.5-2.1) ... Selecting previously unselected package libdca0:arm64. Preparing to unpack .../259-libdca0_0.0.7-1_arm64.deb ... Unpacking libdca0:arm64 (0.0.7-1) ... Selecting previously unselected package libdvbpsi10:arm64. Preparing to unpack .../260-libdvbpsi10_1.3.3-1_arm64.deb ... Unpacking libdvbpsi10:arm64 (1.3.3-1) ... Selecting previously unselected package libdvdread7:arm64. Preparing to unpack .../261-libdvdread7_6.1.0-1_arm64.deb ... Unpacking libdvdread7:arm64 (6.1.0-1) ... Selecting previously unselected package libdvdnav4:arm64. Preparing to unpack .../262-libdvdnav4_6.1.0-1_arm64.deb ... Unpacking libdvdnav4:arm64 (6.1.0-1) ... Selecting previously unselected package libebml4v5:arm64. Preparing to unpack .../263-libebml4v5_1.3.10-1_arm64.deb ... Unpacking libebml4v5:arm64 (1.3.10-1) ... Selecting previously unselected package libfaad2:arm64. Preparing to unpack .../264-libfaad2_2.9.1-1_arm64.deb ... Unpacking libfaad2:arm64 (2.9.1-1) ... Selecting previously unselected package libgroupsock8:arm64. Preparing to unpack .../265-libgroupsock8_2020.01.19-1_arm64.deb ... Unpacking libgroupsock8:arm64 (2020.01.19-1) ... Selecting previously unselected package libixml10:arm64. Preparing to unpack .../266-libixml10_1%3a1.8.4-2_arm64.deb ... Unpacking libixml10:arm64 (1:1.8.4-2) ... Selecting previously unselected package libkate1:arm64. Preparing to unpack .../267-libkate1_0.4.1-11_arm64.deb ... Unpacking libkate1:arm64 (0.4.1-11) ... Selecting previously unselected package liblirc-client0:arm64. Preparing to unpack .../268-liblirc-client0_0.10.1-6.1_arm64.deb ... Unpacking liblirc-client0:arm64 (0.10.1-6.1) ... Selecting previously unselected package liblivemedia77:arm64. Preparing to unpack .../269-liblivemedia77_2020.01.19-1_arm64.deb ... Unpacking liblivemedia77:arm64 (2020.01.19-1) ... Selecting previously unselected package liblua5.2-0:arm64. Preparing to unpack .../270-liblua5.2-0_5.2.4-1.1+b3_arm64.deb ... Unpacking liblua5.2-0:arm64 (5.2.4-1.1+b3) ... Selecting previously unselected package libmad0:arm64. Preparing to unpack .../271-libmad0_0.15.1b-10_arm64.deb ... Unpacking libmad0:arm64 (0.15.1b-10) ... Selecting previously unselected package libmatroska6v5:arm64. Preparing to unpack .../272-libmatroska6v5_1.5.2-3_arm64.deb ... Unpacking libmatroska6v5:arm64 (1.5.2-3) ... Selecting previously unselected package libmpcdec6:arm64. Preparing to unpack .../273-libmpcdec6_2%3a0.1~r495-2_arm64.deb ... Unpacking libmpcdec6:arm64 (2:0.1~r495-2) ... Selecting previously unselected package libmpeg2-4:arm64. Preparing to unpack .../274-libmpeg2-4_0.5.1-9_arm64.deb ... Unpacking libmpeg2-4:arm64 (0.5.1-9) ... Selecting previously unselected package libmtp-common. Preparing to unpack .../275-libmtp-common_1.1.17-3_all.deb ... Unpacking libmtp-common (1.1.17-3) ... Selecting previously unselected package libmtp9:arm64. Preparing to unpack .../276-libmtp9_1.1.17-3_arm64.deb ... Unpacking libmtp9:arm64 (1.1.17-3) ... Selecting previously unselected package libncursesw6:arm64. Preparing to unpack .../277-libncursesw6_6.2-1_arm64.deb ... Unpacking libncursesw6:arm64 (6.2-1) ... Selecting previously unselected package libnfs13:arm64. Preparing to unpack .../278-libnfs13_4.0.0-1_arm64.deb ... Unpacking libnfs13:arm64 (4.0.0-1) ... Selecting previously unselected package libopenmpt-modplug1:arm64. Preparing to unpack .../279-libopenmpt-modplug1_0.4.11-1_arm64.deb ... Unpacking libopenmpt-modplug1:arm64 (0.4.11-1) ... Selecting previously unselected package libpostproc55:arm64. Preparing to unpack .../280-libpostproc55_7%3a4.2.2-1+b1_arm64.deb ... Unpacking libpostproc55:arm64 (7:4.2.2-1+b1) ... Selecting previously unselected package libprotobuf-lite22:arm64. Preparing to unpack .../281-libprotobuf-lite22_3.11.4-3_arm64.deb ... Unpacking libprotobuf-lite22:arm64 (3.11.4-3) ... Selecting previously unselected package libresid-builder0c2a:arm64. Preparing to unpack .../282-libresid-builder0c2a_2.1.1-15+b1_arm64.deb ... Unpacking libresid-builder0c2a:arm64 (2.1.1-15+b1) ... Selecting previously unselected package libsamplerate0:arm64. Preparing to unpack .../283-libsamplerate0_0.1.9-2_arm64.deb ... Unpacking libsamplerate0:arm64 (0.1.9-2) ... Selecting previously unselected package libslang2:arm64. Preparing to unpack .../284-libslang2_2.3.2-4_arm64.deb ... Unpacking libslang2:arm64 (2.3.2-4) ... Selecting previously unselected package libcaca0:arm64. Preparing to unpack .../285-libcaca0_0.99.beta19-2.1_arm64.deb ... Unpacking libcaca0:arm64 (0.99.beta19-2.1) ... Selecting previously unselected package libsdl1.2debian:arm64. Preparing to unpack .../286-libsdl1.2debian_1.2.15+dfsg2-5_arm64.deb ... Unpacking libsdl1.2debian:arm64 (1.2.15+dfsg2-5) ... Selecting previously unselected package libsdl-image1.2:arm64. Preparing to unpack .../287-libsdl-image1.2_1.2.12-12_arm64.deb ... Unpacking libsdl-image1.2:arm64 (1.2.12-12) ... Selecting previously unselected package libsecret-common. Preparing to unpack .../288-libsecret-common_0.20.2-1_all.deb ... Unpacking libsecret-common (0.20.2-1) ... Selecting previously unselected package libsecret-1-0:arm64. Preparing to unpack .../289-libsecret-1-0_0.20.2-1_arm64.deb ... Unpacking libsecret-1-0:arm64 (0.20.2-1) ... Selecting previously unselected package libshout3:arm64. Preparing to unpack .../290-libshout3_2.4.3-1_arm64.deb ... Unpacking libshout3:arm64 (2.4.3-1) ... Selecting previously unselected package libsidplay2:arm64. Preparing to unpack .../291-libsidplay2_2.1.1-15+b1_arm64.deb ... Unpacking libsidplay2:arm64 (2.1.1-15+b1) ... Selecting previously unselected package libsndio7.0:arm64. Preparing to unpack .../292-libsndio7.0_1.5.0-3_arm64.deb ... Unpacking libsndio7.0:arm64 (1.5.0-3) ... Selecting previously unselected package libmysofa1:arm64. Preparing to unpack .../293-libmysofa1_1.0~dfsg0-2_arm64.deb ... Unpacking libmysofa1:arm64 (1.0~dfsg0-2) ... Selecting previously unselected package libspatialaudio0:arm64. Preparing to unpack .../294-libspatialaudio0_0.3.0+git20180730+dfsg1-2+b1_arm64.deb ... Unpacking libspatialaudio0:arm64 (0.3.0+git20180730+dfsg1-2+b1) ... Selecting previously unselected package libspeexdsp1:arm64. Preparing to unpack .../295-libspeexdsp1_1.2~rc1.2-1.1_arm64.deb ... Unpacking libspeexdsp1:arm64 (1.2~rc1.2-1.1) ... Selecting previously unselected package libsrt1:arm64. Preparing to unpack .../296-libsrt1_1.4.0-1_arm64.deb ... Unpacking libsrt1:arm64 (1.4.0-1) ... Selecting previously unselected package libssh2-1:arm64. Preparing to unpack .../297-libssh2-1_1.8.0-2.1_arm64.deb ... Unpacking libssh2-1:arm64 (1.8.0-2.1) ... Selecting previously unselected package libswscale5:arm64. Preparing to unpack .../298-libswscale5_7%3a4.2.2-1+b1_arm64.deb ... Unpacking libswscale5:arm64 (7:4.2.2-1+b1) ... Selecting previously unselected package libtag1v5-vanilla:arm64. Preparing to unpack .../299-libtag1v5-vanilla_1.11.1+dfsg.1-0.3+b1_arm64.deb ... Unpacking libtag1v5-vanilla:arm64 (1.11.1+dfsg.1-0.3+b1) ... Selecting previously unselected package libtag1v5:arm64. Preparing to unpack .../300-libtag1v5_1.11.1+dfsg.1-0.3+b1_arm64.deb ... Unpacking libtag1v5:arm64 (1.11.1+dfsg.1-0.3+b1) ... Selecting previously unselected package libupnp13:arm64. Preparing to unpack .../301-libupnp13_1%3a1.8.4-2_arm64.deb ... Unpacking libupnp13:arm64 (1:1.8.4-2) ... Selecting previously unselected package libidn11:arm64. Preparing to unpack .../302-libidn11_1.33-2.2_arm64.deb ... Unpacking libidn11:arm64 (1.33-2.2) ... Selecting previously unselected package libvlccore9:arm64. Preparing to unpack .../303-libvlccore9_3.0.8-4+b1_arm64.deb ... Unpacking libvlccore9:arm64 (3.0.8-4+b1) ... Selecting previously unselected package vlc-plugin-base:arm64. Preparing to unpack .../304-vlc-plugin-base_3.0.8-4+b1_arm64.deb ... Unpacking vlc-plugin-base:arm64 (3.0.8-4+b1) ... Selecting previously unselected package libgpm2:arm64. Preparing to unpack .../305-libgpm2_1.20.7-5+b1_arm64.deb ... Unpacking libgpm2:arm64 (1.20.7-5+b1) ... Selecting previously unselected package libncurses6:arm64. Preparing to unpack .../306-libncurses6_6.2-1_arm64.deb ... Unpacking libncurses6:arm64 (6.2-1) ... Selecting previously unselected package libaa1:arm64. Preparing to unpack .../307-libaa1_1.4p5-46+b1_arm64.deb ... Unpacking libaa1:arm64 (1.4p5-46+b1) ... Selecting previously unselected package libgles2:arm64. Preparing to unpack .../308-libgles2_1.3.1-1_arm64.deb ... Unpacking libgles2:arm64 (1.3.1-1) ... Selecting previously unselected package liblcms2-2:arm64. Preparing to unpack .../309-liblcms2-2_2.9-4+b1_arm64.deb ... Unpacking liblcms2-2:arm64 (2.9-4+b1) ... Selecting previously unselected package libplacebo7:arm64. Preparing to unpack .../310-libplacebo7_1.7.0-2_arm64.deb ... Unpacking libplacebo7:arm64 (1.7.0-2) ... Selecting previously unselected package libva-wayland2:arm64. Preparing to unpack .../311-libva-wayland2_2.7.0~pre1-1_arm64.deb ... Unpacking libva-wayland2:arm64 (2.7.0~pre1-1) ... Selecting previously unselected package libwayland-egl1:arm64. Preparing to unpack .../312-libwayland-egl1_1.18.0-1_arm64.deb ... Unpacking libwayland-egl1:arm64 (1.18.0-1) ... Selecting previously unselected package libxcb-xv0:arm64. Preparing to unpack .../313-libxcb-xv0_1.14-2_arm64.deb ... Unpacking libxcb-xv0:arm64 (1.14-2) ... Selecting previously unselected package vlc-plugin-video-output:arm64. Preparing to unpack .../314-vlc-plugin-video-output_3.0.8-4+b1_arm64.deb ... Unpacking vlc-plugin-video-output:arm64 (3.0.8-4+b1) ... Selecting previously unselected package libvlc5:arm64. Preparing to unpack .../315-libvlc5_3.0.8-4+b1_arm64.deb ... Unpacking libvlc5:arm64 (3.0.8-4+b1) ... Selecting previously unselected package phonon4qt5-backend-vlc:arm64. Preparing to unpack .../316-phonon4qt5-backend-vlc_0.11.1-1_arm64.deb ... Unpacking phonon4qt5-backend-vlc:arm64 (0.11.1-1) ... Selecting previously unselected package phonon4qt5:arm64. Preparing to unpack .../317-phonon4qt5_4%3a4.11.1-3_arm64.deb ... Unpacking phonon4qt5:arm64 (4:4.11.1-3) ... Selecting previously unselected package libkf5notifications5:arm64. Preparing to unpack .../318-libkf5notifications5_5.62.0-1+b1_arm64.deb ... Unpacking libkf5notifications5:arm64 (5.62.0-1+b1) ... Selecting previously unselected package libkf5solid5-data. Preparing to unpack .../319-libkf5solid5-data_5.62.0-2_all.deb ... Unpacking libkf5solid5-data (5.62.0-2) ... Selecting previously unselected package libkf5solid5:arm64. Preparing to unpack .../320-libkf5solid5_5.62.0-2_arm64.deb ... Unpacking libkf5solid5:arm64 (5.62.0-2) ... Selecting previously unselected package libkf5textwidgets-data. Preparing to unpack .../321-libkf5textwidgets-data_5.62.0-1_all.deb ... Unpacking libkf5textwidgets-data (5.62.0-1) ... Selecting previously unselected package libkf5sonnet5-data. Preparing to unpack .../322-libkf5sonnet5-data_5.62.0-1_all.deb ... Unpacking libkf5sonnet5-data (5.62.0-1) ... Selecting previously unselected package libkf5sonnetcore5:arm64. Preparing to unpack .../323-libkf5sonnetcore5_5.62.0-1+b1_arm64.deb ... Unpacking libkf5sonnetcore5:arm64 (5.62.0-1+b1) ... Selecting previously unselected package libkf5sonnetui5:arm64. Preparing to unpack .../324-libkf5sonnetui5_5.62.0-1+b1_arm64.deb ... Unpacking libkf5sonnetui5:arm64 (5.62.0-1+b1) ... Selecting previously unselected package libkf5textwidgets5:arm64. Preparing to unpack .../325-libkf5textwidgets5_5.62.0-1+b1_arm64.deb ... Unpacking libkf5textwidgets5:arm64 (5.62.0-1+b1) ... Selecting previously unselected package libkf5wallet-data. Preparing to unpack .../326-libkf5wallet-data_5.62.0-1_all.deb ... Unpacking libkf5wallet-data (5.62.0-1) ... Selecting previously unselected package libassuan0:arm64. Preparing to unpack .../327-libassuan0_2.5.3-7_arm64.deb ... Unpacking libassuan0:arm64 (2.5.3-7) ... Selecting previously unselected package libgpgme11:arm64. Preparing to unpack .../328-libgpgme11_1.13.1-7_arm64.deb ... Unpacking libgpgme11:arm64 (1.13.1-7) ... Selecting previously unselected package libgpgmepp6:arm64. Preparing to unpack .../329-libgpgmepp6_1.13.1-7_arm64.deb ... Unpacking libgpgmepp6:arm64 (1.13.1-7) ... Selecting previously unselected package libkwalletbackend5-5:arm64. Preparing to unpack .../330-libkwalletbackend5-5_5.62.0-1+b1_arm64.deb ... Unpacking libkwalletbackend5-5:arm64 (5.62.0-1+b1) ... Selecting previously unselected package libkf5wallet5:arm64. Preparing to unpack .../331-libkf5wallet5_5.62.0-1+b1_arm64.deb ... Unpacking libkf5wallet5:arm64 (5.62.0-1+b1) ... Selecting previously unselected package libkf5wallet-bin:arm64. Preparing to unpack .../332-libkf5wallet-bin_5.62.0-1+b1_arm64.deb ... Unpacking libkf5wallet-bin:arm64 (5.62.0-1+b1) ... Selecting previously unselected package kio:arm64. Preparing to unpack .../333-kio_5.62.1-2+b1_arm64.deb ... Unpacking kio:arm64 (5.62.1-2+b1) ... Selecting previously unselected package kinit:arm64. Preparing to unpack .../334-kinit_5.62.0-1+b1_arm64.deb ... Unpacking kinit:arm64 (5.62.0-1+b1) ... Selecting previously unselected package kinit-dev:arm64. Preparing to unpack .../335-kinit-dev_5.62.0-1+b1_arm64.deb ... Unpacking kinit-dev:arm64 (5.62.0-1+b1) ... Selecting previously unselected package libkf5package-data. Preparing to unpack .../336-libkf5package-data_5.62.0-1_all.deb ... Unpacking libkf5package-data (5.62.0-1) ... Selecting previously unselected package libkf5package5:arm64. Preparing to unpack .../337-libkf5package5_5.62.0-1_arm64.deb ... Unpacking libkf5package5:arm64 (5.62.0-1) ... Selecting previously unselected package kpackagetool5:arm64. Preparing to unpack .../338-kpackagetool5_5.62.0-1_arm64.deb ... Unpacking kpackagetool5:arm64 (5.62.0-1) ... Selecting previously unselected package libkf5krosscore5:arm64. Preparing to unpack .../339-libkf5krosscore5_5.62.0-1+b1_arm64.deb ... Unpacking libkf5krosscore5:arm64 (5.62.0-1+b1) ... Selecting previously unselected package libkf5parts-data. Preparing to unpack .../340-libkf5parts-data_5.62.0-1_all.deb ... Unpacking libkf5parts-data (5.62.0-1) ... Selecting previously unselected package libkf5xmlgui-data. Preparing to unpack .../341-libkf5xmlgui-data_5.62.0-1_all.deb ... Unpacking libkf5xmlgui-data (5.62.0-1) ... Selecting previously unselected package libkf5attica5:arm64. Preparing to unpack .../342-libkf5attica5_5.62.0-1_arm64.deb ... Unpacking libkf5attica5:arm64 (5.62.0-1) ... Selecting previously unselected package libkf5globalaccel-data. Preparing to unpack .../343-libkf5globalaccel-data_5.62.0-1_all.deb ... Unpacking libkf5globalaccel-data (5.62.0-1) ... Selecting previously unselected package libkf5globalaccel5:arm64. Preparing to unpack .../344-libkf5globalaccel5_5.62.0-1+b1_arm64.deb ... Unpacking libkf5globalaccel5:arm64 (5.62.0-1+b1) ... Selecting previously unselected package libkf5globalaccelprivate5:arm64. Preparing to unpack .../345-libkf5globalaccelprivate5_5.62.0-1+b1_arm64.deb ... Unpacking libkf5globalaccelprivate5:arm64 (5.62.0-1+b1) ... Selecting previously unselected package libkf5globalaccel-bin:arm64. Preparing to unpack .../346-libkf5globalaccel-bin_5.62.0-1+b1_arm64.deb ... Unpacking libkf5globalaccel-bin:arm64 (5.62.0-1+b1) ... Selecting previously unselected package libkf5xmlgui5:arm64. Preparing to unpack .../347-libkf5xmlgui5_5.62.0-1+b1_arm64.deb ... Unpacking libkf5xmlgui5:arm64 (5.62.0-1+b1) ... Selecting previously unselected package libkf5parts5:arm64. Preparing to unpack .../348-libkf5parts5_5.62.0-1+b1_arm64.deb ... Unpacking libkf5parts5:arm64 (5.62.0-1+b1) ... Selecting previously unselected package libkf5krossui5:arm64. Preparing to unpack .../349-libkf5krossui5_5.62.0-1+b1_arm64.deb ... Unpacking libkf5krossui5:arm64 (5.62.0-1+b1) ... Selecting previously unselected package libkf5bookmarks-data. Preparing to unpack .../350-libkf5bookmarks-data_5.62.0-1_all.deb ... Unpacking libkf5bookmarks-data (5.62.0-1) ... Selecting previously unselected package libkf5bookmarks5:arm64. Preparing to unpack .../351-libkf5bookmarks5_5.62.0-1+b1_arm64.deb ... Unpacking libkf5bookmarks5:arm64 (5.62.0-1+b1) ... Selecting previously unselected package libkf5kiofilewidgets5:arm64. Preparing to unpack .../352-libkf5kiofilewidgets5_5.62.1-2+b1_arm64.deb ... Unpacking libkf5kiofilewidgets5:arm64 (5.62.1-2+b1) ... Selecting previously unselected package kross:arm64. Preparing to unpack .../353-kross_5.62.0-1+b1_arm64.deb ... Unpacking kross:arm64 (5.62.0-1+b1) ... Selecting previously unselected package libkf5i18n-dev:arm64. Preparing to unpack .../354-libkf5i18n-dev_5.62.0-1_arm64.deb ... Unpacking libkf5i18n-dev:arm64 (5.62.0-1) ... Selecting previously unselected package libkf5auth-dev-bin. Preparing to unpack .../355-libkf5auth-dev-bin_5.62.0-1+b1_amd64.deb ... Unpacking libkf5auth-dev-bin (5.62.0-1+b1) ... Selecting previously unselected package libkf5auth5:arm64. Preparing to unpack .../356-libkf5auth5_5.62.0-1+b1_arm64.deb ... Unpacking libkf5auth5:arm64 (5.62.0-1+b1) ... Selecting previously unselected package libkf5coreaddons-dev-bin. Preparing to unpack .../357-libkf5coreaddons-dev-bin_5.62.0-1_amd64.deb ... Unpacking libkf5coreaddons-dev-bin (5.62.0-1) ... Selecting previously unselected package libkf5coreaddons-dev:arm64. Preparing to unpack .../358-libkf5coreaddons-dev_5.62.0-1_arm64.deb ... Unpacking libkf5coreaddons-dev:arm64 (5.62.0-1) ... Selecting previously unselected package libkf5auth-dev:arm64. Preparing to unpack .../359-libkf5auth-dev_5.62.0-1+b1_arm64.deb ... Unpacking libkf5auth-dev:arm64 (5.62.0-1+b1) ... Selecting previously unselected package libkf5codecs-dev:arm64. Preparing to unpack .../360-libkf5codecs-dev_5.62.0-1_arm64.deb ... Unpacking libkf5codecs-dev:arm64 (5.62.0-1) ... Selecting previously unselected package libkf5config-bin:arm64. Preparing to unpack .../361-libkf5config-bin_5.62.0-1+b1_arm64.deb ... Unpacking libkf5config-bin:arm64 (5.62.0-1+b1) ... Selecting previously unselected package libqt5xml5:amd64. Preparing to unpack .../362-libqt5xml5_5.12.5+dfsg-9_amd64.deb ... Unpacking libqt5xml5:amd64 (5.12.5+dfsg-9) ... Selecting previously unselected package libkf5config-dev-bin. Preparing to unpack .../363-libkf5config-dev-bin_5.62.0-1+b1_amd64.deb ... Unpacking libkf5config-dev-bin (5.62.0-1+b1) ... Selecting previously unselected package libkf5config-dev:arm64. Preparing to unpack .../364-libkf5config-dev_5.62.0-1+b1_arm64.deb ... Unpacking libkf5config-dev:arm64 (5.62.0-1+b1) ... Selecting previously unselected package libkf5guiaddons-dev:arm64. Preparing to unpack .../365-libkf5guiaddons-dev_5.62.0-2_arm64.deb ... Unpacking libkf5guiaddons-dev:arm64 (5.62.0-2) ... Selecting previously unselected package libkf5widgetsaddons-dev:arm64. Preparing to unpack .../366-libkf5widgetsaddons-dev_5.62.0-1+b1_arm64.deb ... Unpacking libkf5widgetsaddons-dev:arm64 (5.62.0-1+b1) ... Selecting previously unselected package libkf5configwidgets-dev:arm64. Preparing to unpack .../367-libkf5configwidgets-dev_5.62.0-1+b1_arm64.deb ... Unpacking libkf5configwidgets-dev:arm64 (5.62.0-1+b1) ... Selecting previously unselected package libkf5itemviews-dev:arm64. Preparing to unpack .../368-libkf5itemviews-dev_5.62.0-1+b1_arm64.deb ... Unpacking libkf5itemviews-dev:arm64 (5.62.0-1+b1) ... Selecting previously unselected package libkf5iconthemes-dev:arm64. Preparing to unpack .../369-libkf5iconthemes-dev_5.62.0-1+b1_arm64.deb ... Unpacking libkf5iconthemes-dev:arm64 (5.62.0-1+b1) ... Selecting previously unselected package libkf5attica-dev:arm64. Preparing to unpack .../370-libkf5attica-dev_5.62.0-1_arm64.deb ... Unpacking libkf5attica-dev:arm64 (5.62.0-1) ... Selecting previously unselected package libkf5globalaccel-dev:arm64. Preparing to unpack .../371-libkf5globalaccel-dev_5.62.0-1+b1_arm64.deb ... Unpacking libkf5globalaccel-dev:arm64 (5.62.0-1+b1) ... Selecting previously unselected package libkf5completion-dev:arm64. Preparing to unpack .../372-libkf5completion-dev_5.62.0-1+b1_arm64.deb ... Unpacking libkf5completion-dev:arm64 (5.62.0-1+b1) ... Selecting previously unselected package libkf5dbusaddons-dev:arm64. Preparing to unpack .../373-libkf5dbusaddons-dev_5.62.0-1_arm64.deb ... Unpacking libkf5dbusaddons-dev:arm64 (5.62.0-1) ... Selecting previously unselected package libkf5service-dev:arm64. Preparing to unpack .../374-libkf5service-dev_5.62.0-1_arm64.deb ... Unpacking libkf5service-dev:arm64 (5.62.0-1) ... Selecting previously unselected package libkf5sonnet-dev-bin. Preparing to unpack .../375-libkf5sonnet-dev-bin_5.62.0-1+b1_amd64.deb ... Unpacking libkf5sonnet-dev-bin (5.62.0-1+b1) ... Selecting previously unselected package libkf5sonnet-dev:arm64. Preparing to unpack .../376-libkf5sonnet-dev_5.62.0-1+b1_arm64.deb ... Unpacking libkf5sonnet-dev:arm64 (5.62.0-1+b1) ... Selecting previously unselected package libkf5windowsystem-dev:arm64. Preparing to unpack .../377-libkf5windowsystem-dev_5.62.0-3_arm64.deb ... Unpacking libkf5windowsystem-dev:arm64 (5.62.0-3) ... Selecting previously unselected package libkf5textwidgets-dev:arm64. Preparing to unpack .../378-libkf5textwidgets-dev_5.62.0-1+b1_arm64.deb ... Unpacking libkf5textwidgets-dev:arm64 (5.62.0-1+b1) ... Selecting previously unselected package libkf5xmlgui-dev:arm64. Preparing to unpack .../379-libkf5xmlgui-dev_5.62.0-1+b1_arm64.deb ... Unpacking libkf5xmlgui-dev:arm64 (5.62.0-1+b1) ... Selecting previously unselected package libkf5bookmarks-dev:arm64. Preparing to unpack .../380-libkf5bookmarks-dev_5.62.0-1+b1_arm64.deb ... Unpacking libkf5bookmarks-dev:arm64 (5.62.0-1+b1) ... Selecting previously unselected package libkf5jobwidgets-dev:arm64. Preparing to unpack .../381-libkf5jobwidgets-dev_5.62.0-1+b1_arm64.deb ... Unpacking libkf5jobwidgets-dev:arm64 (5.62.0-1+b1) ... Selecting previously unselected package libkf5solid-dev:arm64. Preparing to unpack .../382-libkf5solid-dev_5.62.0-2_arm64.deb ... Unpacking libkf5solid-dev:arm64 (5.62.0-2) ... Selecting previously unselected package libkf5kiogui5:arm64. Preparing to unpack .../383-libkf5kiogui5_5.62.1-2+b1_arm64.deb ... Unpacking libkf5kiogui5:arm64 (5.62.1-2+b1) ... Selecting previously unselected package libkf5kio-dev:arm64. Preparing to unpack .../384-libkf5kio-dev_5.62.1-2+b1_arm64.deb ... Unpacking libkf5kio-dev:arm64 (5.62.1-2+b1) ... Selecting previously unselected package libkf5notifications-dev:arm64. Preparing to unpack .../385-libkf5notifications-dev_5.62.0-1+b1_arm64.deb ... Unpacking libkf5notifications-dev:arm64 (5.62.0-1+b1) ... Selecting previously unselected package libkf5parts-dev:arm64. Preparing to unpack .../386-libkf5parts-dev_5.62.0-1+b1_arm64.deb ... Unpacking libkf5parts-dev:arm64 (5.62.0-1+b1) ... Selecting previously unselected package kross-dev:arm64. Preparing to unpack .../387-kross-dev_5.62.0-1+b1_arm64.deb ... Unpacking kross-dev:arm64 (5.62.0-1+b1) ... Selecting previously unselected package ktexteditor-data. Preparing to unpack .../388-ktexteditor-data_5.62.0-1_all.deb ... Unpacking ktexteditor-data (5.62.0-1) ... Selecting previously unselected package libasan5:arm64. Preparing to unpack .../389-libasan5_9.3.0-8_arm64.deb ... Unpacking libasan5:arm64 (9.3.0-8) ... Selecting previously unselected package libatomic1:arm64. Preparing to unpack .../390-libatomic1_10-20200324-1_arm64.deb ... Unpacking libatomic1:arm64 (10-20200324-1) ... Selecting previously unselected package libitm1:arm64. Preparing to unpack .../391-libitm1_10-20200324-1_arm64.deb ... Unpacking libitm1:arm64 (10-20200324-1) ... Selecting previously unselected package liblsan0:arm64. Preparing to unpack .../392-liblsan0_10-20200324-1_arm64.deb ... Unpacking liblsan0:arm64 (10-20200324-1) ... Selecting previously unselected package libtsan0:arm64. Preparing to unpack .../393-libtsan0_10-20200324-1_arm64.deb ... Unpacking libtsan0:arm64 (10-20200324-1) ... Selecting previously unselected package libubsan1:arm64. Preparing to unpack .../394-libubsan1_10-20200324-1_arm64.deb ... Unpacking libubsan1:arm64 (10-20200324-1) ... Selecting previously unselected package libgcc-9-dev:arm64. Preparing to unpack .../395-libgcc-9-dev_9.3.0-8_arm64.deb ... Unpacking libgcc-9-dev:arm64 (9.3.0-8) ... Selecting previously unselected package linux-libc-dev:arm64. Preparing to unpack .../396-linux-libc-dev_5.5.13-2_arm64.deb ... Unpacking linux-libc-dev:arm64 (5.5.13-2) ... Selecting previously unselected package libcrypt-dev:arm64. Preparing to unpack .../397-libcrypt-dev_1%3a4.4.15-1_arm64.deb ... Unpacking libcrypt-dev:arm64 (1:4.4.15-1) ... Selecting previously unselected package libc6-dev:arm64. Preparing to unpack .../398-libc6-dev_2.30-4_arm64.deb ... Unpacking libc6-dev:arm64 (2.30-4) ... Selecting previously unselected package libstdc++-9-dev:arm64. Preparing to unpack .../399-libstdc++-9-dev_9.3.0-8_arm64.deb ... Unpacking libstdc++-9-dev:arm64 (9.3.0-8) ... Selecting previously unselected package libboost1.67-dev:arm64. Preparing to unpack .../400-libboost1.67-dev_1.67.0-17_arm64.deb ... Unpacking libboost1.67-dev:arm64 (1.67.0-17) ... Selecting previously unselected package libboost-dev:arm64. Preparing to unpack .../401-libboost-dev_1.67.0.2+b1_arm64.deb ... Unpacking libboost-dev:arm64 (1.67.0.2+b1) ... Selecting previously unselected package libeditorconfig0:arm64. Preparing to unpack .../402-libeditorconfig0_0.12.1-1.1_arm64.deb ... Unpacking libeditorconfig0:arm64 (0.12.1-1.1) ... Selecting previously unselected package libgif7:arm64. Preparing to unpack .../403-libgif7_5.1.9-1_arm64.deb ... Unpacking libgif7:arm64 (5.1.9-1) ... Selecting previously unselected package libhttp-parser2.9:arm64. Preparing to unpack .../404-libhttp-parser2.9_2.9.2-2_arm64.deb ... Unpacking libhttp-parser2.9:arm64 (2.9.2-2) ... Selecting previously unselected package libmbedcrypto3:arm64. Preparing to unpack .../405-libmbedcrypto3_2.16.5-1_arm64.deb ... Unpacking libmbedcrypto3:arm64 (2.16.5-1) ... Selecting previously unselected package libmbedx509-0:arm64. Preparing to unpack .../406-libmbedx509-0_2.16.5-1_arm64.deb ... Unpacking libmbedx509-0:arm64 (2.16.5-1) ... Selecting previously unselected package libmbedtls12:arm64. Preparing to unpack .../407-libmbedtls12_2.16.5-1_arm64.deb ... Unpacking libmbedtls12:arm64 (2.16.5-1) ... Selecting previously unselected package libgit2-28:arm64. Preparing to unpack .../408-libgit2-28_0.28.4+dfsg.1-4_arm64.deb ... Unpacking libgit2-28:arm64 (0.28.4+dfsg.1-4) ... Selecting previously unselected package libicu-dev:arm64. Preparing to unpack .../409-libicu-dev_63.2-3_arm64.deb ... Unpacking libicu-dev:arm64 (63.2-3) ... Selecting previously unselected package libkf5archive-dev:arm64. Preparing to unpack .../410-libkf5archive-dev_5.62.0-1_arm64.deb ... Unpacking libkf5archive-dev:arm64 (5.62.0-1) ... Selecting previously unselected package libpolkit-gobject-1-0:amd64. Preparing to unpack .../411-libpolkit-gobject-1-0_0.105-26_amd64.deb ... Unpacking libpolkit-gobject-1-0:amd64 (0.105-26) ... Selecting previously unselected package libpolkit-agent-1-0:amd64. Preparing to unpack .../412-libpolkit-agent-1-0_0.105-26_amd64.deb ... Unpacking libpolkit-agent-1-0:amd64 (0.105-26) ... Selecting previously unselected package libpolkit-qt5-1-1:amd64. Preparing to unpack .../413-libpolkit-qt5-1-1_0.112.0-7.1+b1_amd64.deb ... Unpacking libpolkit-qt5-1-1:amd64 (0.112.0-7.1+b1) ... Selecting previously unselected package libkf5authcore5:amd64. Preparing to unpack .../414-libkf5authcore5_5.62.0-1+b1_amd64.deb ... Unpacking libkf5authcore5:amd64 (5.62.0-1+b1) ... Selecting previously unselected package libkf5crash-dev:arm64. Preparing to unpack .../415-libkf5crash-dev_5.62.0-1+b1_arm64.deb ... Unpacking libkf5crash-dev:arm64 (5.62.0-1+b1) ... Selecting previously unselected package libkf5declarative-data. Preparing to unpack .../416-libkf5declarative-data_5.62.0-1_all.deb ... Unpacking libkf5declarative-data (5.62.0-1) ... Selecting previously unselected package libkf5declarative5:arm64. Preparing to unpack .../417-libkf5declarative5_5.62.0-1+b2_arm64.deb ... Unpacking libkf5declarative5:arm64 (5.62.0-1+b2) ... Selecting previously unselected package libkf5dnssd-data. Preparing to unpack .../418-libkf5dnssd-data_5.62.0-1_all.deb ... Unpacking libkf5dnssd-data (5.62.0-1) ... Selecting previously unselected package libkf5dnssd5:arm64. Preparing to unpack .../419-libkf5dnssd5_5.62.0-1_arm64.deb ... Unpacking libkf5dnssd5:arm64 (5.62.0-1) ... Selecting previously unselected package libkf5dnssd-dev:arm64. Preparing to unpack .../420-libkf5dnssd-dev_5.62.0-1_arm64.deb ... Unpacking libkf5dnssd-dev:arm64 (5.62.0-1) ... Selecting previously unselected package libkf5doctools-dev:arm64. Preparing to unpack .../421-libkf5doctools-dev_5.62.0-1_arm64.deb ... Unpacking libkf5doctools-dev:arm64 (5.62.0-1) ... Selecting previously unselected package libkf5emoticons-data. Preparing to unpack .../422-libkf5emoticons-data_5.62.0-1_all.deb ... Unpacking libkf5emoticons-data (5.62.0-1) ... Selecting previously unselected package libkf5emoticons5:arm64. Preparing to unpack .../423-libkf5emoticons5_5.62.0-1+b1_arm64.deb ... Unpacking libkf5emoticons5:arm64 (5.62.0-1+b1) ... Selecting previously unselected package libkf5emoticons-dev:arm64. Preparing to unpack .../424-libkf5emoticons-dev_5.62.0-1+b1_arm64.deb ... Unpacking libkf5emoticons-dev:arm64 (5.62.0-1+b1) ... Selecting previously unselected package libxss1:arm64. Preparing to unpack .../425-libxss1_1%3a1.2.3-1_arm64.deb ... Unpacking libxss1:arm64 (1:1.2.3-1) ... Selecting previously unselected package libkf5idletime5:arm64. Preparing to unpack .../426-libkf5idletime5_5.62.0-1+b1_arm64.deb ... Unpacking libkf5idletime5:arm64 (5.62.0-1+b1) ... Selecting previously unselected package libkf5idletime-dev:arm64. Preparing to unpack .../427-libkf5idletime-dev_5.62.0-1+b1_arm64.deb ... Unpacking libkf5idletime-dev:arm64 (5.62.0-1+b1) ... Selecting previously unselected package libkf5itemmodels5:arm64. Preparing to unpack .../428-libkf5itemmodels5_5.62.0-1_arm64.deb ... Unpacking libkf5itemmodels5:arm64 (5.62.0-1) ... Selecting previously unselected package libkf5itemmodels-dev:arm64. Preparing to unpack .../429-libkf5itemmodels-dev_5.62.0-1_arm64.deb ... Unpacking libkf5itemmodels-dev:arm64 (5.62.0-1) ... Selecting previously unselected package libkf5js5:arm64. Preparing to unpack .../430-libkf5js5_5.62.0-1_arm64.deb ... Unpacking libkf5js5:arm64 (5.62.0-1) ... Selecting previously unselected package libkf5jsapi5:arm64. Preparing to unpack .../431-libkf5jsapi5_5.62.0-1_arm64.deb ... Unpacking libkf5jsapi5:arm64 (5.62.0-1) ... Selecting previously unselected package libkf5kcmutils-data. Preparing to unpack .../432-libkf5kcmutils-data_5.62.0-1_all.deb ... Unpacking libkf5kcmutils-data (5.62.0-1) ... Selecting previously unselected package libkf5quickaddons5:arm64. Preparing to unpack .../433-libkf5quickaddons5_5.62.0-1+b2_arm64.deb ... Unpacking libkf5quickaddons5:arm64 (5.62.0-1+b2) ... Selecting previously unselected package libkf5kcmutils5:arm64. Preparing to unpack .../434-libkf5kcmutils5_5.62.0-1+b2_arm64.deb ... Unpacking libkf5kcmutils5:arm64 (5.62.0-1+b2) ... Selecting previously unselected package libkf5kcmutils-dev:arm64. Preparing to unpack .../435-libkf5kcmutils-dev_5.62.0-1+b2_arm64.deb ... Unpacking libkf5kcmutils-dev:arm64 (5.62.0-1+b2) ... Selecting previously unselected package libkf5kdelibs4support-data. Preparing to unpack .../436-libkf5kdelibs4support-data_5.62.0-2_all.deb ... Unpacking libkf5kdelibs4support-data (5.62.0-2) ... Selecting previously unselected package libkf5kdelibs4support5:arm64. Preparing to unpack .../437-libkf5kdelibs4support5_5.62.0-2_arm64.deb ... Unpacking libkf5kdelibs4support5:arm64 (5.62.0-2) ... Selecting previously unselected package libkf5kdelibs4support5-bin:arm64. Preparing to unpack .../438-libkf5kdelibs4support5-bin_5.62.0-2_arm64.deb ... Unpacking libkf5kdelibs4support5-bin:arm64 (5.62.0-2) ... Selecting previously unselected package libkf5khtml-data. Preparing to unpack .../439-libkf5khtml-data_5.62.0-1_all.deb ... Unpacking libkf5khtml-data (5.62.0-1) ... Selecting previously unselected package libkf5khtml5:arm64. Preparing to unpack .../440-libkf5khtml5_5.62.0-1+b1_arm64.deb ... Unpacking libkf5khtml5:arm64 (5.62.0-1+b1) ... Selecting previously unselected package libpcre16-3:arm64. Preparing to unpack .../441-libpcre16-3_2%3a8.39-12+b1_arm64.deb ... Unpacking libpcre16-3:arm64 (2:8.39-12+b1) ... Selecting previously unselected package libpcre32-3:arm64. Preparing to unpack .../442-libpcre32-3_2%3a8.39-12+b1_arm64.deb ... Unpacking libpcre32-3:arm64 (2:8.39-12+b1) ... Selecting previously unselected package libpcrecpp0v5:arm64. Preparing to unpack .../443-libpcrecpp0v5_2%3a8.39-12+b1_arm64.deb ... Unpacking libpcrecpp0v5:arm64 (2:8.39-12+b1) ... Selecting previously unselected package libpcre3-dev:arm64. Preparing to unpack .../444-libpcre3-dev_2%3a8.39-12+b1_arm64.deb ... Unpacking libpcre3-dev:arm64 (2:8.39-12+b1) ... Selecting previously unselected package libkf5kjs-dev:arm64. Preparing to unpack .../445-libkf5kjs-dev_5.62.0-1_arm64.deb ... Unpacking libkf5kjs-dev:arm64 (5.62.0-1) ... Selecting previously unselected package libkf5wallet-dev:arm64. Preparing to unpack .../446-libkf5wallet-dev_5.62.0-1+b1_arm64.deb ... Unpacking libkf5wallet-dev:arm64 (5.62.0-1+b1) ... Selecting previously unselected package libkf5khtml-dev:arm64. Preparing to unpack .../447-libkf5khtml-dev_5.62.0-1+b1_arm64.deb ... Unpacking libkf5khtml-dev:arm64 (5.62.0-1+b1) ... Selecting previously unselected package libkf5mediaplayer-data. Preparing to unpack .../448-libkf5mediaplayer-data_5.62.0-1_all.deb ... Unpacking libkf5mediaplayer-data (5.62.0-1) ... Selecting previously unselected package libkf5mediaplayer5:arm64. Preparing to unpack .../449-libkf5mediaplayer5_5.62.0-1_arm64.deb ... Unpacking libkf5mediaplayer5:arm64 (5.62.0-1) ... Selecting previously unselected package libkf5mediaplayer-dev:arm64. Preparing to unpack .../450-libkf5mediaplayer-dev_5.62.0-1_arm64.deb ... Unpacking libkf5mediaplayer-dev:arm64 (5.62.0-1) ... Selecting previously unselected package libkf5newstuff-data. Preparing to unpack .../451-libkf5newstuff-data_5.62.0-1_all.deb ... Unpacking libkf5newstuff-data (5.62.0-1) ... Selecting previously unselected package libkf5newstuffcore5:arm64. Preparing to unpack .../452-libkf5newstuffcore5_5.62.0-1+b1_arm64.deb ... Unpacking libkf5newstuffcore5:arm64 (5.62.0-1+b1) ... Selecting previously unselected package libkf5newstuff5:arm64. Preparing to unpack .../453-libkf5newstuff5_5.62.0-1+b1_arm64.deb ... Unpacking libkf5newstuff5:arm64 (5.62.0-1+b1) ... Selecting previously unselected package libkf5newstuff-dev:arm64. Preparing to unpack .../454-libkf5newstuff-dev_5.62.0-1+b1_arm64.deb ... Unpacking libkf5newstuff-dev:arm64 (5.62.0-1+b1) ... Selecting previously unselected package libkf5notifyconfig-data. Preparing to unpack .../455-libkf5notifyconfig-data_5.62.0-1_all.deb ... Unpacking libkf5notifyconfig-data (5.62.0-1) ... Selecting previously unselected package libkf5notifyconfig5:arm64. Preparing to unpack .../456-libkf5notifyconfig5_5.62.0-1+b1_arm64.deb ... Unpacking libkf5notifyconfig5:arm64 (5.62.0-1+b1) ... Selecting previously unselected package libkf5notifyconfig-dev:arm64. Preparing to unpack .../457-libkf5notifyconfig-dev_5.62.0-1+b1_arm64.deb ... Unpacking libkf5notifyconfig-dev:arm64 (5.62.0-1+b1) ... Selecting previously unselected package libkf5plotting5:arm64. Preparing to unpack .../458-libkf5plotting5_5.62.0-1+b1_arm64.deb ... Unpacking libkf5plotting5:arm64 (5.62.0-1+b1) ... Selecting previously unselected package libkf5plotting-dev:arm64. Preparing to unpack .../459-libkf5plotting-dev_5.62.0-1+b1_arm64.deb ... Unpacking libkf5plotting-dev:arm64 (5.62.0-1+b1) ... Selecting previously unselected package libkf5style5:arm64. Preparing to unpack .../460-libkf5style5_5.62.0-1+b1_arm64.deb ... Unpacking libkf5style5:arm64 (5.62.0-1+b1) ... Selecting previously unselected package libkf5style-dev:arm64. Preparing to unpack .../461-libkf5style-dev_5.62.0-1+b1_arm64.deb ... Unpacking libkf5style-dev:arm64 (5.62.0-1+b1) ... Selecting previously unselected package libkf5pty-data. Preparing to unpack .../462-libkf5pty-data_5.62.0-1_all.deb ... Unpacking libkf5pty-data (5.62.0-1) ... Selecting previously unselected package libkf5pty5:arm64. Preparing to unpack .../463-libkf5pty5_5.62.0-1_arm64.deb ... Unpacking libkf5pty5:arm64 (5.62.0-1) ... Selecting previously unselected package libkf5pty-dev:arm64. Preparing to unpack .../464-libkf5pty-dev_5.62.0-1_arm64.deb ... Unpacking libkf5pty-dev:arm64 (5.62.0-1) ... Selecting previously unselected package libkf5su-data. Preparing to unpack .../465-libkf5su-data_5.62.0-1_all.deb ... Unpacking libkf5su-data (5.62.0-1) ... Selecting previously unselected package sudo:arm64. Preparing to unpack .../466-sudo_1.8.31p1-1_arm64.deb ... Unpacking sudo:arm64 (1.8.31p1-1) ... Selecting previously unselected package libkf5su5:arm64. Preparing to unpack .../467-libkf5su5_5.62.0-1_arm64.deb ... Unpacking libkf5su5:arm64 (5.62.0-1) ... Selecting previously unselected package libkf5su-dev:arm64. Preparing to unpack .../468-libkf5su-dev_5.62.0-1_arm64.deb ... Unpacking libkf5su-dev:arm64 (5.62.0-1) ... Selecting previously unselected package libkf5threadweaver5:arm64. Preparing to unpack .../469-libkf5threadweaver5_5.62.0-1_arm64.deb ... Unpacking libkf5threadweaver5:arm64 (5.62.0-1) ... Selecting previously unselected package libkf5threadweaver-dev:arm64. Preparing to unpack .../470-libkf5threadweaver-dev_5.62.0-1_arm64.deb ... Unpacking libkf5threadweaver-dev:arm64 (5.62.0-1) ... Selecting previously unselected package libkf5unitconversion-data. Preparing to unpack .../471-libkf5unitconversion-data_5.62.0-1_all.deb ... Unpacking libkf5unitconversion-data (5.62.0-1) ... Selecting previously unselected package libkf5unitconversion5:arm64. Preparing to unpack .../472-libkf5unitconversion5_5.62.0-1_arm64.deb ... Unpacking libkf5unitconversion5:arm64 (5.62.0-1) ... Selecting previously unselected package libkf5unitconversion-dev:arm64. Preparing to unpack .../473-libkf5unitconversion-dev_5.62.0-1_arm64.deb ... Unpacking libkf5unitconversion-dev:arm64 (5.62.0-1) ... Selecting previously unselected package libkf5webkit5:arm64. Preparing to unpack .../474-libkf5webkit5_5.62.0-1+b1_arm64.deb ... Unpacking libkf5webkit5:arm64 (5.62.0-1+b1) ... Selecting previously unselected package libkf5webkit-dev:arm64. Preparing to unpack .../475-libkf5webkit-dev_5.62.0-1+b1_arm64.deb ... Unpacking libkf5webkit-dev:arm64 (5.62.0-1+b1) ... Selecting previously unselected package libssl-dev:arm64. Preparing to unpack .../476-libssl-dev_1.1.1e-1_arm64.deb ... Unpacking libssl-dev:arm64 (1.1.1e-1) ... Selecting previously unselected package libkf5kdelibs4support-dev:arm64. Preparing to unpack .../477-libkf5kdelibs4support-dev_5.62.0-2_arm64.deb ... Unpacking libkf5kdelibs4support-dev:arm64 (5.62.0-2) ... Selecting previously unselected package libkf5syntaxhighlighting-data. Preparing to unpack .../478-libkf5syntaxhighlighting-data_5.62.0-3_all.deb ... Unpacking libkf5syntaxhighlighting-data (5.62.0-3) ... Selecting previously unselected package libkf5syntaxhighlighting5:arm64. Preparing to unpack .../479-libkf5syntaxhighlighting5_5.62.0-3_arm64.deb ... Unpacking libkf5syntaxhighlighting5:arm64 (5.62.0-3) ... Selecting previously unselected package libkf5texteditor-bin. Preparing to unpack .../480-libkf5texteditor-bin_5.62.0-1+b1_amd64.deb ... Unpacking libkf5texteditor-bin (5.62.0-1+b1) ... Selecting previously unselected package libkf5texteditor5:arm64. Preparing to unpack .../481-libkf5texteditor5_5.62.0-1+b1_arm64.deb ... Unpacking libkf5texteditor5:arm64 (5.62.0-1+b1) ... Selecting previously unselected package libkf5texteditor-dev:arm64. Preparing to unpack .../482-libkf5texteditor-dev_5.62.0-1+b1_arm64.deb ... Unpacking libkf5texteditor-dev:arm64 (5.62.0-1+b1) ... Selecting previously unselected package libxml2-dev:arm64. Preparing to unpack .../483-libxml2-dev_2.9.10+dfsg-4_arm64.deb ... Unpacking libxml2-dev:arm64 (2.9.10+dfsg-4) ... Selecting previously unselected package libxslt1-dev:arm64. Preparing to unpack .../484-libxslt1-dev_1.1.34-4_arm64.deb ... Unpacking libxslt1-dev:arm64 (1.1.34-4) ... Selecting previously unselected package pkg-config. Preparing to unpack .../485-pkg-config_0.29-6_amd64.deb ... Unpacking pkg-config (0.29-6) ... Selecting previously unselected package pkg-kde-tools. Preparing to unpack .../486-pkg-kde-tools_0.15.32_all.deb ... Unpacking pkg-kde-tools (0.15.32) ... Selecting previously unselected package sbuild-build-depends-main-dummy:arm64. Preparing to unpack .../487-sbuild-build-depends-main-dummy_0.invalid.0_arm64.deb ... Unpacking sbuild-build-depends-main-dummy:arm64 (0.invalid.0) ... Setting up libkf5codecs-data (5.62.0-1) ... Setting up libconfig-inifiles-perl (3.000002-1) ... Setting up libksba8:amd64 (1.3.5-2) ... Setting up libpipeline1:amd64 (1.5.2-2) ... Setting up libgraphite2-3:amd64 (1.3.13-11) ... Setting up libgraphite2-3:arm64 (1.3.13-11) ... Setting up liblcms2-2:arm64 (2.9-4+b1) ... Setting up libpixman-1-0:arm64 (0.36.0-1) ... Setting up libkf5package-data (5.62.0-1) ... Setting up libwayland-server0:amd64 (1.18.0-1) ... Setting up libzstd1:arm64 (1.4.4+dfsg-3) ... Setting up libx11-xcb1:amd64 (2:1.6.9-2) ... Setting up libx11-xcb1:arm64 (2:1.6.9-2) ... Setting up libkf5service-data (5.62.0-1) ... Setting up libpciaccess0:amd64 (0.14-1) ... Setting up libfile-which-perl (1.23-1) ... Setting up systemd-sysv (245.2-1) ... Setting up libxau6:amd64 (1:1.0.8-1+b2) ... Setting up libxau6:arm64 (1:1.0.8-1+b2) ... Setting up libdouble-conversion3:amd64 (3.1.5-5) ... Setting up libraw1394-11:arm64 (2.1.2-1+b1) ... Setting up libkeyutils1:amd64 (1.6.1-2) ... Setting up libkeyutils1:arm64 (1.6.1-2) ... Setting up libkf5kcmutils-data (5.62.0-1) ... Setting up libpsl5:amd64 (0.21.0-1) ... Setting up libkate1:arm64 (0.4.1-11) ... Setting up libdvbpsi10:arm64 (1.3.3-1) ... Setting up libgpm2:arm64 (1.20.7-5+b1) ... Setting up libmpg123-0:arm64 (1.25.13-1) ... Setting up libogg0:arm64 (1.3.2-1+b1) ... Setting up mime-support (3.64) ... Setting up libspeex1:arm64 (1.2~rc1.2-1.1) ... Setting up libshine3:arm64 (3.1.1-2) ... Setting up libpam-modules:arm64 (1.3.1-5) ... Setting up libpcre16-3:arm64 (2:8.39-12+b1) ... Setting up libtwolame0:arm64 (0.4.0-2) ... Setting up libkf5config-data (5.62.0-1) ... Setting up libhyphen0:arm64 (2.8.8-7) ... Setting up libdatrie1:arm64 (0.2.12-3) ... Setting up libmagic-mgc (1:5.38-4) ... Setting up libkf5solid5-data (5.62.0-2) ... Setting up libkf5bookmarks-data (5.62.0-1) ... Setting up libgsm1:arm64 (1.0.18-2) ... Setting up libx264-155:arm64 (2:0.155.2917+git0a84d98-2) ... Setting up libkf5khtml-data (5.62.0-1) ... Setting up libkf5kdelibs4support-data (5.62.0-2) ... Setting up libkf5i18n-data (5.62.0-1) ... Setting up libarchive-zip-perl (1.68-1) ... Setting up libglib2.0-0:amd64 (2.64.1-1) ... No schema files found: doing nothing. Setting up libdvdread7:arm64 (6.1.0-1) ... Setting up libglvnd0:amd64 (1.3.1-1) ... Setting up libglvnd0:arm64 (1.3.1-1) ... Setting up libkf5auth-data (5.62.0-1) ... Setting up libkf5itemviews-data (5.62.0-1) ... Setting up libssl1.1:arm64 (1.1.1e-1) ... Setting up libkf5parts-data (5.62.0-1) ... Setting up gcc-9-aarch64-linux-gnu-base:amd64 (9.3.0-8cross1) ... Setting up libaom0:arm64 (1.0.0.errata1-3) ... Setting up libdebhelper-perl (12.10) ... Setting up libbrotli1:amd64 (1.0.7-6) ... Setting up libbrotli1:arm64 (1.0.7-6) ... Setting up libsqlite3-0:amd64 (3.31.1-4) ... Setting up libsqlite3-0:arm64 (3.31.1-4) ... Setting up libgdk-pixbuf2.0-common (2.40.0+dfsg-3) ... Setting up libkf5newstuff-data (5.62.0-1) ... Setting up libffi7:arm64 (3.3-4) ... Setting up libacl1:arm64 (2.2.53-6) ... Setting up x11-common (1:7.7+20) ... update-rc.d: warning: start and stop actions are no longer supported; falling back to defaults Running in chroot, ignoring request. All runlevel operations denied by policy invoke-rc.d: policy-rc.d denied execution of start. Setting up libsensors-config (1:3.6.0-2) ... Setting up libnghttp2-14:amd64 (1.40.0-1) ... Setting up libmagic1:amd64 (1:5.38-4) ... Setting up libunistring2:arm64 (0.9.10-2) ... Setting up libkf5dnssd-data (5.62.0-1) ... Setting up libkf5windowsystem-data (5.62.0-3) ... Setting up linux-libc-dev:arm64 (5.5.13-2) ... Setting up libxml-namespacesupport-perl (1.12-1) ... Setting up gettext-base (0.19.8.1-10) ... Setting up binutils-aarch64-linux-gnu (2.34-5) ... Setting up xkb-data (2.29-2) ... Setting up cpp-9-aarch64-linux-gnu (9.3.0-8cross1) ... Setting up libkf5syntaxhighlighting-data (5.62.0-3) ... Setting up zlib1g:arm64 (1:1.2.11.dfsg-2) ... Setting up libnpth0:amd64 (1.6-1) ... Setting up libidn2-0:arm64 (2.3.0-1) ... Setting up libkf5unitconversion-data (5.62.0-1) ... Setting up libkf5declarative-data (5.62.0-1) ... Setting up libcom-err2:arm64 (1.45.6-1) ... Setting up libkf5xmlgui-data (5.62.0-1) ... Setting up file (1:5.38-4) ... Setting up libkf5su-data (5.62.0-1) ... Setting up libnfs13:arm64 (4.0.0-1) ... Setting up libassuan0:amd64 (2.5.3-7) ... Setting up libassuan0:arm64 (2.5.3-7) ... Setting up libmpeg2-4:arm64 (0.5.1-9) ... Setting up libgomp1:arm64 (10-20200324-1) ... Setting up libxvidcore4:arm64 (2:1.3.7-1) ... Setting up libkf5configwidgets-data (5.62.0-1) ... Setting up libldap-common (2.4.49+dfsg-2) ... Setting up libyaml-perl (1.30-1) ... Setting up libpthread-stubs0-dev:arm64 (0.4-1) ... Setting up libmpcdec6:arm64 (2:0.1~r495-2) ... Setting up libjbig0:arm64 (2.1-3.1+b2) ... Setting up libkf5completion-data (5.62.0-1) ... Setting up libpcre2-16-0:amd64 (10.34-7) ... Setting up libpcre2-16-0:arm64 (10.34-7) ... Setting up libicu63:amd64 (63.2-3) ... Setting up libsystemd0:arm64 (245.2-1) ... Setting up libcap2:arm64 (1:2.33-1) ... Setting up libflac8:arm64 (1.3.3-1) ... Setting up libkrb5support0:amd64 (1.17-7) ... Setting up libkrb5support0:arm64 (1.17-7) ... Setting up libsasl2-modules-db:amd64 (2.1.27+dfsg-2) ... Setting up libcap2-bin (1:2.33-1) ... Setting up libkf5coreaddons-data (5.62.0-1) ... Setting up libcddb2:arm64 (1.3.2-6) ... Setting up libasound2-data (1.2.2-2.1) ... Setting up liba52-0.7.4:arm64 (0.7.4-20) ... Setting up libxml-sax-base-perl (1.09-1) ... Setting up libio-string-perl (1.08-3) ... Setting up xtrans-dev (1.4.0-1) ... Setting up libphonon4qt5-data (4:4.11.1-3) ... Setting up libkf5notifyconfig-data (5.62.0-1) ... Setting up libpcre3:arm64 (2:8.39-12+b1) ... Setting up cpp-aarch64-linux-gnu (4:9.2.1-3.1) ... Setting up autotools-dev (20180224.1) ... Setting up libz3-4:amd64 (4.8.7-4) ... Setting up cross-config (2.6.15-3) ... Setting up libuv1:amd64 (1.34.2-1) ... Setting up libgles2:arm64 (1.3.1-1) ... Setting up libjpeg62-turbo:amd64 (1:1.5.2-2+b1) ... Setting up libjpeg62-turbo:arm64 (1:1.5.2-2+b1) ... Setting up qt5-qmake-bin (5.12.5+dfsg-9) ... Setting up libslang2:arm64 (2.3.2-4) ... Setting up libva2:arm64 (2.7.0~pre1-1) ... Setting up libwrap0:arm64 (7.6.q-30) ... Setting up libx11-data (2:1.6.9-2) ... Setting up gnupg-l10n (2.2.20-1) ... Setting up librtmp1:amd64 (2.4+20151223.gitfa8646d.1-2+b1) ... Setting up libidn11:arm64 (1.33-2.2) ... Setting up libixml10:arm64 (1:1.8.4-2) ... Setting up libkf5dbusaddons-data (5.62.0-1) ... Setting up libgmp10:arm64 (2:6.2.0+dfsg-4) ... Setting up libcodec2-0.9:arm64 (0.9.2-2) ... Setting up libavahi-common-data:arm64 (0.7-5) ... Setting up liblirc-client0:arm64 (0.10.1-6.1) ... Setting up libncurses6:amd64 (6.2-1) ... Setting up libdbus-1-3:amd64 (1.12.16-2) ... Setting up libdbus-1-3:arm64 (1.12.16-2) ... Setting up dbus (1.12.16-2) ... Running in chroot, ignoring request. All runlevel operations denied by policy invoke-rc.d: policy-rc.d denied execution of start. Setting up libsigsegv2:amd64 (2.12-2) ... Setting up libc6-arm64-cross (2.30-2cross1) ... Setting up libfribidi0:arm64 (1.0.8-2) ... Setting up libmtp-common (1.1.17-3) ... Setting up libopus0:arm64 (1.3-1+b1) ... Setting up libp11-kit0:arm64 (0.23.20-1) ... Setting up libfaad2:arm64 (2.9.1-1) ... Setting up libkf5notifications-data (5.62.0-1) ... Setting up libkf5mediaplayer-data (5.62.0-1) ... Setting up libssl-dev:arm64 (1.1.1e-1) ... Setting up libpng16-16:amd64 (1.6.37-2) ... Setting up libpng16-16:arm64 (1.6.37-2) ... Setting up libpcre32-3:arm64 (2:8.39-12+b1) ... Setting up libatomic1:arm64 (10-20200324-1) ... Setting up libvorbis0a:arm64 (1.3.6-2) ... Setting up libuuid1:arm64 (2.34-0.1) ... Setting up liborc-0.4-0:arm64 (1:0.4.31-1) ... Setting up autopoint (0.19.8.1-10) ... Setting up libwebp6:arm64 (0.6.1-2+b1) ... Setting up icu-devtools (63.2-3) ... Setting up sudo:arm64 (1.8.31p1-1) ... Running in chroot, ignoring request. All runlevel operations denied by policy invoke-rc.d: policy-rc.d denied execution of start. Setting up pkg-config (0.29-6) ... Setting up fonts-dejavu-core (2.37-1) ... Setting up gcc-9-cross-base (9.3.0-8cross1) ... Setting up libsensors5:amd64 (1:3.6.0-2) ... Setting up libsensors5:arm64 (1:3.6.0-2) ... Setting up libk5crypto3:amd64 (1.17-7) ... Setting up libk5crypto3:arm64 (1.17-7) ... Setting up libqt5core5a:amd64 (5.12.5+dfsg-9) ... Setting up libglapi-mesa:amd64 (20.0.2-1) ... Setting up libglapi-mesa:arm64 (20.0.2-1) ... Setting up gcc-10-cross-base (10-20200324-1cross1) ... Setting up libkf5wallet-data (5.62.0-1) ... Setting up libsasl2-2:amd64 (2.1.27+dfsg-2) ... Setting up libkf5jobwidgets-data (5.62.0-1) ... Setting up libmtdev1:amd64 (1.1.5-1.1) ... Setting up libmtdev1:arm64 (1.1.5-1.1) ... Setting up libvulkan1:amd64 (1.2.131.2-1) ... Setting up libvulkan1:arm64 (1.2.131.2-1) ... Setting up libvlccore9:arm64 (3.0.8-4+b1) ... Setting up libkf5sonnet5-data (5.62.0-1) ... Setting up libkf5iconthemes-data (5.62.0-1) ... Setting up linux-libc-dev-arm64-cross (5.4.19-1cross1) ... Setting up libudev1:arm64 (245.2-1) ... Setting up libgif7:arm64 (5.1.9-1) ... Setting up libnuma1:arm64 (2.0.12-1+b1) ... Setting up libkf5auth-dev-bin (5.62.0-1+b1) ... Setting up libkf5globalaccel-data (5.62.0-1) ... Setting up libnettle7:arm64 (3.5.1+really3.5.1-2) ... Setting up libmad0:arm64 (0.15.1b-10) ... Setting up libfam0:amd64 (2.7.0-17.3) ... Setting up sensible-utils (0.0.12+nmu1) ... Setting up ocl-icd-libopencl1:arm64 (2.2.12-3) ... Setting up libasyncns0:arm64 (0.8-6+b1) ... Setting up libxshmfence1:amd64 (1.3-1) ... Setting up libxshmfence1:arm64 (1.3-1) ... Setting up libvpx6:arm64 (1.8.2-1) ... Setting up libqt5dbus5:amd64 (5.12.5+dfsg-9) ... Setting up librhash0:amd64 (1.3.9-1) ... Setting up libcrypt-dev:amd64 (1:4.4.15-1) ... Setting up libcrypt-dev:arm64 (1:4.4.15-1) ... Setting up libwavpack1:arm64 (5.2.0-1) ... Setting up kdesignerplugin-data (5.62.0-1) ... Setting up libuchardet0:amd64 (0.0.6-3) ... Setting up libspeexdsp1:arm64 (1.2~rc1.2-1.1) ... Setting up libasound2:arm64 (1.2.2-2.1) ... Setting up libtasn1-6:arm64 (4.16.0-2) ... Setting up libpam-systemd:amd64 (245.2-1) ... Setting up libpam-systemd:arm64 (245.2-1) ... Setting up libdca0:arm64 (0.0.7-1) ... Setting up libmbedcrypto3:arm64 (2.16.5-1) ... Setting up libopenjp2-7:arm64 (2.3.1-1) ... Setting up libsub-override-perl (0.09-2) ... Setting up libc6-dev:amd64 (2.30-4) ... Setting up libc6-dev:arm64 (2.30-4) ... Setting up libthai-data (0.1.28-3) ... Setting up libssh2-1:amd64 (1.8.0-2.1) ... Setting up libssh2-1:arm64 (1.8.0-2.1) ... Setting up xorg-sgml-doctools (1:1.11-1) ... Setting up sgml-base (1.29.1) ... Setting up cmake-data (3.16.3-1) ... Setting up libkrb5-3:amd64 (1.17-7) ... Setting up libkrb5-3:arm64 (1.17-7) ... Setting up libtiff5:arm64 (4.1.0+git191117-2) ... Setting up libwayland-egl1:arm64 (1.18.0-1) ... Setting up libusb-1.0-0:arm64 (2:1.0.23-2) ... Setting up libkf5textwidgets-data (5.62.0-1) ... Setting up libmpdec2:amd64 (2.4.2-3) ... Setting up libkf5sonnet-dev-bin (5.62.0-1+b1) ... Setting up libjs-jquery (3.3.1~dfsg-3) ... Setting up libbz2-1.0:arm64 (1.0.8-2) ... Setting up libfile-homedir-perl (1.004-1) ... Setting up libsamplerate0:arm64 (0.1.9-2) ... Setting up libqt5test5:amd64 (5.12.5+dfsg-9) ... Setting up libwebpmux3:arm64 (0.6.1-2+b1) ... Setting up libbsd0:amd64 (0.10.0-1) ... Setting up libbsd0:arm64 (0.10.0-1) ... Setting up libdrm-common (2.4.100-4) ... Setting up libelf1:amd64 (0.176-1.1) ... Setting up libelf1:arm64 (0.176-1.1) ... Setting up libkf5widgetsaddons-data (5.62.0-1) ... Setting up libevdev2:amd64 (1.9.0+dfsg-1) ... Setting up libevdev2:arm64 (1.9.0+dfsg-1) ... Setting up readline-common (8.0-4) ... Setting up libxml2:amd64 (2.9.10+dfsg-4) ... Setting up libkf5emoticons-data (5.62.0-1) ... Setting up vlc-data (3.0.8-4) ... Setting up libkf5pty-data (5.62.0-1) ... Setting up libblkid1:arm64 (2.34-0.1) ... Setting up iso-codes (4.4-1) ... Setting up libstdc++6:arm64 (10-20200324-1) ... Setting up liblocale-gettext-perl (1.07-4) ... Setting up libgudev-1.0-0:amd64 (233-1) ... Setting up libpolkit-gobject-1-0:amd64 (0.105-26) ... Setting up libzvbi-common (0.2.35-17) ... Setting up libsecret-common (0.20.2-1) ... Setting up liblsan0:arm64 (10-20200324-1) ... Setting up libprocps8:amd64 (2:3.3.16-4) ... Setting up qtchooser (66-2) ... Setting up libmp3lame0:arm64 (3.100-3) ... Setting up libitm1:arm64 (10-20200324-1) ... Setting up libhttp-parser2.9:arm64 (2.9.2-2) ... Setting up libvorbisenc2:arm64 (1.3.6-2) ... Setting up libjsoncpp1:amd64 (1.7.4-3.1) ... Setting up libdvdnav4:arm64 (6.1.0-1) ... Setting up libjs-underscore (1.9.1~dfsg-1) ... Setting up libtinfo6:arm64 (6.2-1) ... Setting up ktexteditor-data (5.62.0-1) ... Setting up gcc-9-base:arm64 (9.3.0-8) ... Setting up libwacom-common (1.3-1) ... Setting up libgcc-s1-arm64-cross (10-20200324-1cross1) ... Setting up libtsan0:arm64 (10-20200324-1) ... Setting up libxkbcommon0:amd64 (0.10.0-1) ... Setting up libxkbcommon0:arm64 (0.10.0-1) ... Setting up libwayland-client0:amd64 (1.18.0-1) ... Setting up libwayland-client0:arm64 (1.18.0-1) ... Setting up libgme0:arm64 (0.6.2-1+b1) ... Setting up libatomic1-arm64-cross (10-20200324-1cross1) ... Setting up pinentry-curses (1.1.0-3+b1) ... Setting up x11proto-dev (2019.2-1) ... Setting up libavc1394-0:arm64 (0.5.4-5) ... Setting up libpcrecpp0v5:arm64 (2:8.39-12+b1) ... Setting up libfile-stripnondeterminism-perl (1.6.3-2) ... Setting up liblsan0-arm64-cross (10-20200324-1cross1) ... Setting up libzvbi0:arm64 (0.2.35-17) ... Setting up libwayland-server0:arm64 (1.18.0-1) ... Setting up libice6:amd64 (2:1.0.9-2) ... Setting up libice6:arm64 (2:1.0.9-2) ... Setting up libgomp1-arm64-cross (10-20200324-1cross1) ... Setting up libxdmcp6:amd64 (1:1.1.2-3) ... Setting up libxdmcp6:arm64 (1:1.1.2-3) ... Setting up libdouble-conversion3:arm64 (3.1.5-5) ... Setting up libvulkan-dev:arm64 (1.2.131.2-1) ... Setting up libxcb1:amd64 (1.14-2) ... Setting up libxcb1:arm64 (1.14-2) ... Setting up libxcb-xfixes0:amd64 (1.14-2) ... Setting up libxcb-xfixes0:arm64 (1.14-2) ... Setting up libxau-dev:arm64 (1:1.0.8-1+b2) ... Setting up libkf5coreaddons-dev-bin (5.62.0-1) ... Setting up libstdc++-9-dev:amd64 (9.3.0-8) ... Setting up qt5-qmake:arm64 (5.12.5+dfsg-9) ... Setting up libeditorconfig0:arm64 (0.12.1-1.1) ... Setting up libxcb-xinput0:amd64 (1.14-2) ... Setting up libxcb-xinput0:arm64 (1.14-2) ... Setting up libwoff1:arm64 (1.0.2-1+b1) ... Setting up libhogweed5:arm64 (3.5.1+really3.5.1-2) ... Setting up extra-cmake-modules:arm64 (5.62.0-1) ... Setting up libtool (2.4.6-14) ... Setting up libx265-179:arm64 (3.2.1-1) ... Setting up libarchive13:amd64 (3.4.0-2) ... Setting up libxcb-render0:amd64 (1.14-2) ... Setting up libxcb-render0:arm64 (1.14-2) ... Setting up libsoxr0:arm64 (0.1.3-2) ... Setting up libebml4v5:arm64 (1.3.10-1) ... Setting up libmbedx509-0:arm64 (2.16.5-1) ... Setting up libpcre3-dev:arm64 (2:8.39-12+b1) ... Setting up libxcb-glx0:amd64 (1.14-2) ... Setting up libxcb-glx0:arm64 (1.14-2) ... Setting up libedit2:amd64 (3.1-20191231-1) ... Setting up libedit2:arm64 (3.1-20191231-1) ... Setting up libreadline8:amd64 (8.0-4) ... Setting up libmysofa1:arm64 (1.0~dfsg0-2) ... Setting up libmbedtls12:arm64 (2.16.5-1) ... Setting up libxcb-keysyms1:amd64 (0.4.0-1+b2) ... Setting up libxcb-keysyms1:arm64 (0.4.0-1+b2) ... Setting up libkf5archive5:amd64 (5.62.0-1) ... Setting up libxcb-shape0:amd64 (1.14-2) ... Setting up libxcb-shape0:arm64 (1.14-2) ... Setting up libavahi-common3:arm64 (0.7-5) ... Setting up libtsan0-arm64-cross (10-20200324-1cross1) ... Setting up libdc1394-22:arm64 (2.2.5-2.1) ... Setting up libkf5configcore5:amd64 (5.62.0-1+b1) ... Setting up libldap-2.4-2:amd64 (2.4.49+dfsg-2) ... Setting up m4 (1.4.18-4) ... Setting up libvlc5:arm64 (3.0.8-4+b1) ... Setting up libxcb-render-util0:amd64 (0.3.9-1+b1) ... Setting up libxcb-render-util0:arm64 (0.3.9-1+b1) ... Setting up libspatialaudio0:arm64 (0.3.0+git20180730+dfsg1-2+b1) ... Setting up libxcb-shm0:amd64 (1.14-2) ... Setting up libxcb-shm0:arm64 (1.14-2) ... Setting up libxcb-icccm4:amd64 (0.4.1-1.1) ... Setting up libxcb-icccm4:arm64 (0.4.1-1.1) ... Setting up libxcb-util0:amd64 (0.3.8-3+b2) ... Setting up libxcb-util0:arm64 (0.3.8-3+b2) ... Setting up libc6-dev-arm64-cross (2.30-2cross1) ... Setting up libaribb24-0:arm64 (1.0.3-2) ... Setting up libusageenvironment3:arm64 (2020.01.19-1) ... Setting up libicu63:arm64 (63.2-3) ... Setting up libqt5network5:amd64 (5.12.5+dfsg-9) ... Setting up libprotobuf-lite22:arm64 (3.11.4-3) ... Setting up libsnappy1v5:arm64 (1.1.8-1) ... Setting up libxcb-xkb1:amd64 (1.14-2) ... Setting up libxcb-xkb1:arm64 (1.14-2) ... Setting up libxcb-image0:amd64 (0.4.0-1+b2) ... Setting up libxcb-image0:arm64 (0.4.0-1+b2) ... Setting up libasan5-arm64-cross (9.3.0-8cross1) ... Setting up libstdc++6-arm64-cross (10-20200324-1cross1) ... Setting up libxcb-present0:amd64 (1.14-2) ... Setting up libxcb-present0:arm64 (1.14-2) ... Setting up libupnp13:arm64 (1:1.8.4-2) ... Setting up libthai0:arm64 (0.1.28-3) ... Setting up qtbase5-dev-tools (5.12.5+dfsg-9) ... Setting up libvorbisfile3:arm64 (1.3.6-2) ... Setting up libasan5:arm64 (9.3.0-8) ... Setting up libxdmcp-dev:arm64 (1:1.1.2-3) ... Setting up libqt5xml5:amd64 (5.12.5+dfsg-9) ... Setting up libz3-4:arm64 (4.8.7-4) ... Setting up libxcb-xinerama0:amd64 (1.14-2) ... Setting up libxcb-xinerama0:arm64 (1.14-2) ... Setting up libgnutls30:arm64 (3.6.12-2) ... Setting up libfreetype6:amd64 (2.10.1-2) ... Setting up libfreetype6:arm64 (2.10.1-2) ... Setting up libmatroska6v5:arm64 (1.5.2-3) ... Setting up libxcb-sync1:amd64 (1.14-2) ... Setting up libxcb-sync1:arm64 (1.14-2) ... Setting up libqt5qml5:amd64 (5.12.5-5) ... Setting up x11proto-core-dev (2019.2-1) ... Setting up libresid-builder0c2a:arm64 (2.1.1-15+b1) ... Setting up libncurses6:arm64 (6.2-1) ... Setting up shared-mime-info (1.15-1) ... Setting up bsdmainutils (11.1.2+b1) ... update-alternatives: using /usr/bin/bsd-write to provide /usr/bin/write (write) in auto mode update-alternatives: using /usr/bin/bsd-from to provide /usr/bin/from (from) in auto mode Setting up libxkbcommon-x11-0:amd64 (0.10.0-1) ... Setting up libxkbcommon-x11-0:arm64 (0.10.0-1) ... Setting up libgssapi-krb5-2:amd64 (1.17-7) ... Setting up libgssapi-krb5-2:arm64 (1.17-7) ... Setting up libcroco3:amd64 (0.6.13-1) ... Setting up libitm1-arm64-cross (10-20200324-1cross1) ... Setting up ucf (3.0038+nmu1) ... Setting up g++-9 (9.3.0-8) ... Setting up libncursesw6:arm64 (6.2-1) ... Setting up libbasicusageenvironment1:arm64 (2020.01.19-1) ... Setting up autoconf (2.69-11.1) ... Setting up libsidplay2:arm64 (2.1.1-15+b1) ... Setting up libkf5config-dev-bin (5.62.0-1+b1) ... Setting up libubsan1:arm64 (10-20200324-1) ... Setting up libsndio7.0:arm64 (1.5.0-3) ... Setting up libxcb-dri2-0:amd64 (1.14-2) ... Setting up libxcb-dri2-0:arm64 (1.14-2) ... Setting up dh-strip-nondeterminism (1.6.3-2) ... Setting up x11proto-xext-dev (2019.2-1) ... Setting up libdrm2:amd64 (2.4.100-4) ... Setting up libdrm2:arm64 (2.4.100-4) ... Setting up g++ (4:9.2.1-3.1) ... update-alternatives: using /usr/bin/g++ to provide /usr/bin/c++ (c++) in auto mode Setting up dwz (0.13-5) ... Setting up libsrt1:arm64 (1.4.0-1) ... Setting up libfam0:arm64 (2.7.0-17.3) ... Setting up liblua5.2-0:arm64 (5.2.4-1.1+b3) ... Setting up libva-drm2:arm64 (2.7.0~pre1-1) ... Setting up groff-base (1.22.4-4) ... Setting up libmount1:arm64 (2.34-0.1) ... Setting up libxcb-randr0:amd64 (1.14-2) ... Setting up libxcb-randr0:arm64 (1.14-2) ... Setting up xml-core (0.18+nmu1) ... Setting up libxcb-xv0:arm64 (1.14-2) ... Setting up procps (2:3.3.16-4) ... update-alternatives: using /usr/bin/w.procps to provide /usr/bin/w (w) in auto mode Setting up libxslt1.1:amd64 (1.1.34-4) ... Setting up gpgconf (2.2.20-1) ... Setting up build-essential (12.8) ... Setting up libcurl4:amd64 (7.68.0-1) ... Setting up libpolkit-agent-1-0:amd64 (0.105-26) ... Setting up libx11-6:amd64 (2:1.6.9-2) ... Setting up libx11-6:arm64 (2:1.6.9-2) ... Setting up libharfbuzz0b:amd64 (2.6.4-1) ... Setting up libmtp9:arm64 (1.1.17-3) ... Setting up libsndfile1:arm64 (1.0.28-7) ... Setting up libkf5coreaddons5:amd64 (5.62.0-1) ... Setting up libpython3.8-stdlib:amd64 (3.8.2-1) ... Setting up libxml2-utils (2.9.10+dfsg-4) ... Setting up python3.8 (3.8.2-1) ... Setting up libwacom2:amd64 (1.3-1) ... Setting up libsm6:amd64 (2:1.2.3-1) ... Setting up libsm6:arm64 (2:1.2.3-1) ... Setting up libkf5js5:arm64 (5.62.0-1) ... Setting up libicu-dev:arm64 (63.2-3) ... Setting up libxml2:arm64 (2.9.10+dfsg-4) ... Setting up libopenmpt0:arm64 (0.4.11-1) ... Setting up libplacebo7:arm64 (1.7.0-2) ... Setting up libavahi-client3:arm64 (0.7-5) ... Setting up libllvm9:amd64 (1:9.0.1-10) ... Setting up libllvm9:arm64 (1:9.0.1-10) ... Setting up gpg (2.2.20-1) ... Setting up libpython3-stdlib:amd64 (3.8.2-2) ... Setting up libaa1:arm64 (1.4p5-46+b1) ... Setting up gnupg-utils (2.2.20-1) ... Setting up libdrm-amdgpu1:amd64 (2.4.100-4) ... Setting up libdrm-amdgpu1:arm64 (2.4.100-4) ... Setting up libssh-gcrypt-4:arm64 (0.9.3-2) ... Setting up automake (1:1.16.1-4) ... update-alternatives: using /usr/bin/automake-1.16 to provide /usr/bin/automake (automake) in auto mode Setting up libgit2-28:arm64 (0.28.4+dfsg.1-4) ... Setting up libxcb-dri3-0:amd64 (1.14-2) ... Setting up libxcb-dri3-0:arm64 (1.14-2) ... Setting up libxcb-res0:arm64 (1.14-2) ... Setting up libgroupsock8:arm64 (2020.01.19-1) ... Setting up libdrm-nouveau2:amd64 (2.4.100-4) ... Setting up libdrm-nouveau2:arm64 (2.4.100-4) ... Setting up gettext (0.19.8.1-10) ... Setting up libtag1v5-vanilla:arm64 (1.11.1+dfsg.1-0.3+b1) ... Setting up gpg-agent (2.2.20-1) ... Created symlink /etc/systemd/user/sockets.target.wants/gpg-agent-browser.socket → /usr/lib/systemd/user/gpg-agent-browser.socket. Created symlink /etc/systemd/user/sockets.target.wants/gpg-agent-extra.socket → /usr/lib/systemd/user/gpg-agent-extra.socket. Created symlink /etc/systemd/user/sockets.target.wants/gpg-agent-ssh.socket → /usr/lib/systemd/user/gpg-agent-ssh.socket. Created symlink /etc/systemd/user/sockets.target.wants/gpg-agent.socket → /usr/lib/systemd/user/gpg-agent.socket. Setting up libxcb1-dev:arm64 (1.14-2) ... Setting up libcaca0:arm64 (0.99.beta19-2.1) ... Setting up libubsan1-arm64-cross (10-20200324-1cross1) ... Setting up libxrender1:amd64 (1:0.9.10-1) ... Setting up libxrender1:arm64 (1:0.9.10-1) ... Setting up libgbm1:amd64 (20.0.2-1) ... Setting up libgbm1:arm64 (20.0.2-1) ... Setting up libpulse0:arm64 (13.0-5) ... Setting up libarchive13:arm64 (3.4.0-2) ... Setting up libglib2.0-0:arm64 (2.64.1-1) ... /var/lib/dpkg/info/libglib2.0-0:arm64.postinst: 47: /usr/lib/aarch64-linux-gnu/glib-2.0/glib-compile-schemas: Exec format error /var/lib/dpkg/info/libglib2.0-0:arm64.postinst: 50: /usr/lib/aarch64-linux-gnu/glib-2.0/gio-querymodules: Exec format error Setting up libdrm-radeon1:amd64 (2.4.100-4) ... Setting up libdrm-radeon1:arm64 (2.4.100-4) ... Setting up fontconfig-config (2.13.1-3) ... Setting up gpgsm (2.2.20-1) ... Setting up libdrm-intel1:amd64 (2.4.100-4) ... Setting up libgl1-mesa-dri:amd64 (20.0.2-1) ... Setting up libgl1-mesa-dri:arm64 (20.0.2-1) ... Setting up libx11-dev:arm64 (2:1.6.9-2) ... Setting up libxext6:amd64 (2:1.3.3-1+b2) ... Setting up libxext6:arm64 (2:1.3.3-1+b2) ... Setting up python3 (3.8.2-2) ... Setting up libgcc-9-dev-arm64-cross (9.3.0-8cross1) ... Setting up man-db (2.9.1-1) ... Not building database; man-db/auto-update is not 'true'. Created symlink /etc/systemd/system/timers.target.wants/man-db.timer → /lib/systemd/system/man-db.timer. Setting up libxml-sax-perl (1.02+dfsg-1) ... update-perl-sax-parsers: Registering Perl SAX parser XML::SAX::PurePerl with priority 10... update-perl-sax-parsers: Updating overall Perl SAX parser modules info file... Creating config file /etc/perl/XML/SAX/ParserDetails.ini with new version Setting up libgpgme11:arm64 (1.13.1-7) ... Setting up libxxf86vm1:amd64 (1:1.1.4-1+b2) ... Setting up libxxf86vm1:arm64 (1:1.1.4-1+b2) ... Setting up libinput-bin (1.15.4-1) ... Setting up intltool-debian (0.35.0+20060710.5) ... Setting up libgcc-9-dev:arm64 (9.3.0-8) ... Setting up dirmngr (2.2.20-1) ... Created symlink /etc/systemd/user/sockets.target.wants/dirmngr.socket → /usr/lib/systemd/user/dirmngr.socket. Setting up libxml2-dev:arm64 (2.9.10+dfsg-4) ... Setting up libsecret-1-0:arm64 (0.20.2-1) ... Setting up libegl-mesa0:amd64 (20.0.2-1) ... Setting up libegl-mesa0:arm64 (20.0.2-1) ... Setting up libxfixes3:amd64 (1:5.0.3-1) ... Setting up libxfixes3:arm64 (1:5.0.3-1) ... Setting up libgdk-pixbuf2.0-0:arm64 (2.40.0+dfsg-3) ... /var/lib/dpkg/info/libgdk-pixbuf2.0-0:arm64.postinst: 30: /usr/lib/aarch64-linux-gnu/gdk-pixbuf-2.0/gdk-pixbuf-query-loaders: Exec format error Setting up libpulse-mainloop-glib0:arm64 (13.0-5) ... Setting up libsdl1.2debian:arm64 (1.2.15+dfsg2-5) ... Setting up gcc-9-aarch64-linux-gnu (9.3.0-8cross1) ... Setting up libcroco3:arm64 (0.6.13-1) ... Setting up pkg-kde-tools (0.15.32) ... Setting up libqt5core5a:arm64 (5.12.5+dfsg-9) ... Setting up libxext-dev:arm64 (2:1.3.3-1+b2) ... Setting up libva-wayland2:arm64 (2.7.0~pre1-1) ... Setting up libxml-libxml-perl (2.0134+dfsg-2) ... update-perl-sax-parsers: Registering Perl SAX parser XML::LibXML::SAX::Parser with priority 50... update-perl-sax-parsers: Registering Perl SAX parser XML::LibXML::SAX with priority 50... update-perl-sax-parsers: Updating overall Perl SAX parser modules info file... Replacing config file /etc/perl/XML/SAX/ParserDetails.ini with new version Setting up gpg-wks-server (2.2.20-1) ... Setting up libcups2:arm64 (2.3.1-11) ... Setting up libtag1v5:arm64 (1.11.1+dfsg.1-0.3+b1) ... Setting up libvdpau1:arm64 (1.3-1) ... Setting up libqt5dbus5:arm64 (5.12.5+dfsg-9) ... Setting up libxslt1.1:arm64 (1.1.34-4) ... Setting up libegl1:amd64 (1.3.1-1) ... Setting up libegl1:arm64 (1.3.1-1) ... Setting up cmake (3.16.3-1) ... Setting up libharfbuzz0b:arm64 (2.6.4-1) ... Setting up libstdc++-9-dev-arm64-cross (9.3.0-8cross1) ... Setting up kgendesignerplugin-bin (5.62.0-1) ... Setting up libopenmpt-modplug1:arm64 (0.4.11-1) ... Setting up libxss1:arm64 (1:1.2.3-1) ... Setting up libfontconfig1:amd64 (2.13.1-3) ... Setting up libfontconfig1:arm64 (2.13.1-3) ... Setting up liblivemedia77:arm64 (2020.01.19-1) ... Setting up libkf5coreaddons5:arm64 (5.62.0-1) ... Setting up libqt5sensors5:arm64 (5.12.5-2+b1) ... Setting up libbluray2:arm64 (1:1.2.0-1) ... Setting up libqt5test5:arm64 (5.12.5+dfsg-9) ... Setting up libva-x11-2:arm64 (2.7.0~pre1-1) ... Setting up libqt5concurrent5:arm64 (5.12.5+dfsg-9) ... Setting up libgudev-1.0-0:arm64 (233-1) ... Setting up libpolkit-gobject-1-0:arm64 (0.105-26) ... Setting up libgstreamer1.0-0:arm64 (1.16.2-2) ... Setcap worked! gst-ptp-helper is not suid! Setting up libkf5sonnetcore5:arm64 (5.62.0-1+b1) ... Setting up gcc-aarch64-linux-gnu (4:9.2.1-3.1) ... Setting up libinput10:amd64 (1.15.4-1) ... Setting up fontconfig (2.13.1-3) ... Regenerating fonts cache... done. Setting up libsdl-image1.2:arm64 (1.2.12-12) ... Setting up libxdamage1:amd64 (1:1.1.5-1) ... Setting up libxdamage1:arm64 (1:1.1.5-1) ... Setting up libxslt1-dev:arm64 (1.1.34-4) ... Setting up libstdc++-9-dev:arm64 (9.3.0-8) ... Setting up gpg-wks-client (2.2.20-1) ... Setting up libgpgmepp6:arm64 (1.13.1-7) ... Setting up libkf5codecs5:arm64 (5.62.0-1) ... Setting up po-debconf (1.0.21) ... Setting up libqt5positioning5:arm64 (5.12.5+dfsg-5) ... Setting up libpango-1.0-0:arm64 (1.42.4-8) ... Setting up libkf5archive5:arm64 (5.62.0-1) ... Setting up libqt5script5:arm64 (5.12.5+dfsg-2) ... Setting up libkf5configcore5:arm64 (5.62.0-1+b1) ... Setting up libgstreamer-plugins-base1.0-0:arm64 (1.16.2-4) ... Setting up libkf5jsapi5:arm64 (5.62.0-1) ... Setting up libcairo2:arm64 (1.16.0-4) ... Setting up libqt5network5:arm64 (5.12.5+dfsg-9) ... Setting up libkf5itemmodels5:arm64 (5.62.0-1) ... Setting up libavutil56:arm64 (7:4.2.2-1+b1) ... Setting up libqt5sql5:arm64 (5.12.5+dfsg-9) ... Setting up libqt5texttospeech5:arm64 (5.12.5-1) ... Setting up libqt5xml5:arm64 (5.12.5+dfsg-9) ... Setting up libass9:arm64 (1:0.14.0-2) ... Setting up libqt5qml5:arm64 (5.12.5-5) ... Setting up libkf5threadweaver5:arm64 (5.62.0-1) ... Setting up kgendesignerplugin:arm64 (5.62.0-1) ... Setting up g++-9-aarch64-linux-gnu (9.3.0-8cross1) ... Setting up libpostproc55:arm64 (7:4.2.2-1+b1) ... Setting up libxml-simple-perl (2.25-1) ... Setting up libqt5webchannel5:arm64 (5.12.5-2) ... Setting up libkf5kiontlm5:arm64 (5.62.1-2+b1) ... Setting up libtheora0:arm64 (1.1.1+dfsg.1-15) ... Setting up libkf5config-bin:arm64 (5.62.0-1+b1) ... Setting up gnupg (2.2.20-1) ... Setting up g++-aarch64-linux-gnu (4:9.2.1-3.1) ... Setting up libpolkit-agent-1-0:arm64 (0.105-26) ... Setting up libswscale5:arm64 (7:4.2.2-1+b1) ... Setting up libpangoft2-1.0-0:arm64 (1.42.4-8) ... Setting up libwacom2:arm64 (1.3-1) ... Setting up libpangocairo-1.0-0:arm64 (1.42.4-8) ... Setting up libkf5attica5:arm64 (5.62.0-1) ... Setting up libboost1.67-dev:arm64 (1.67.0-17) ... Setting up libinput10:arm64 (1.15.4-1) ... Setting up libkf5i18n5:arm64 (5.62.0-1) ... Setting up libglx-mesa0:amd64 (20.0.2-1) ... Setting up libglx-mesa0:arm64 (20.0.2-1) ... Setting up libglx0:amd64 (1.3.1-1) ... Setting up libglx0:arm64 (1.3.1-1) ... Setting up libkf5dnssd5:arm64 (5.62.0-1) ... Setting up libkf5doctools5:arm64 (5.62.0-1) ... Setting up libconfig-auto-perl (0.44-1) ... Setting up libswresample3:arm64 (7:4.2.2-1+b1) ... Setting up librsvg2-2:arm64 (2.46.4-1) ... Setting up libgl1:amd64 (1.3.1-1) ... Setting up libgl1:arm64 (1.3.1-1) ... Setting up libshout3:arm64 (2.4.3-1) ... Setting up libglx-dev:arm64 (1.3.1-1) ... Setting up libavcodec58:arm64 (7:4.2.2-1+b1) ... Setting up libboost-dev:arm64 (1.67.0.2+b1) ... Setting up libglu1-mesa:arm64 (9.0.1-1) ... Setting up libkf5package5:arm64 (5.62.0-1) ... Setting up libgl-dev:arm64 (1.3.1-1) ... Setting up libkf5pty5:arm64 (5.62.0-1) ... Setting up libdebian-dpkgcross-perl (2.6.15-3) ... Setting up vlc-plugin-video-output:arm64 (3.0.8-4+b1) ... Setting up kpackagetool5:arm64 (5.62.0-1) ... Setting up libchromaprint1:arm64 (1.4.3-3) ... Setting up libkf5unitconversion5:arm64 (5.62.0-1) ... Setting up libegl-dev:arm64 (1.3.1-1) ... Setting up libavformat58:arm64 (7:4.2.2-1+b1) ... Setting up libqt5gui5:amd64 (5.12.5+dfsg-9) ... Setting up libqt5gui5:arm64 (5.12.5+dfsg-9) ... Setting up libqt5widgets5:amd64 (5.12.5+dfsg-9) ... Setting up libqt5widgets5:arm64 (5.12.5+dfsg-9) ... Setting up libqt5printsupport5:arm64 (5.12.5+dfsg-9) ... Setting up libkf5configgui5:arm64 (5.62.0-1+b1) ... Setting up libkf5krosscore5:arm64 (5.62.0-1+b1) ... Setting up libkf5sonnetui5:arm64 (5.62.0-1+b1) ... Setting up libglu1-mesa-dev:arm64 (9.0.1-1) ... Setting up qtbase5-dev:arm64 (5.12.5+dfsg-9) ... Setting up libkf5syntaxhighlighting5:arm64 (5.62.0-3) ... Setting up libkf5config-dev:arm64 (5.62.0-1+b1) ... Setting up vlc-plugin-base:arm64 (3.0.8-4+b1) ... Setting up libdbusmenu-qt5-2:arm64 (0.9.3+16.04.20160218-2+b1) ... Setting up libkf5plotting5:arm64 (5.62.0-1+b1) ... Setting up libkf5dnssd-dev:arm64 (5.62.0-1) ... Setting up libqt5quick5:amd64 (5.12.5-5) ... Setting up libqt5quick5:arm64 (5.12.5-5) ... Setting up libphonon4qt5-4:arm64 (4:4.11.1-3) ... Setting up libkf5coreaddons-dev:arm64 (5.62.0-1) ... Setting up libpolkit-qt5-1-1:amd64 (0.112.0-7.1+b1) ... Setting up libpolkit-qt5-1-1:arm64 (0.112.0-7.1+b1) ... Setting up dpkg-cross (2.6.15-3) ... Setting up libqt5scripttools5:arm64 (5.12.5+dfsg-2) ... Setting up libkf5solid5:arm64 (5.62.0-2) ... Setting up libkf5attica-dev:arm64 (5.62.0-1) ... Setting up libkf5itemviews5:arm64 (5.62.0-1+b1) ... Setting up libqt5quickshapes5:arm64 (5.12.5-5) ... Setting up libkf5authcore5:amd64 (5.62.0-1+b1) ... Setting up libkf5authcore5:arm64 (5.62.0-1+b1) ... Setting up libqt5x11extras5:arm64 (5.12.5-1) ... Setting up libqt5quicktest5:amd64 (5.12.5-5) ... Setting up libqt5quicktest5:arm64 (5.12.5-5) ... Setting up libkf5widgetsaddons5:arm64 (5.62.0-1+b1) ... Setting up phonon4qt5-backend-vlc:arm64 (0.11.1-1) ... Setting up libkf5guiaddons5:arm64 (5.62.0-2) ... Setting up libkf5configwidgets5:arm64 (5.62.0-1+b1) ... Setting up libkf5kjs-dev:arm64 (5.62.0-1) ... Setting up libkf5jobwidgets5:arm64 (5.62.0-1+b1) ... Setting up libkf5sonnet-dev:arm64 (5.62.0-1+b1) ... Setting up libkf5threadweaver-dev:arm64 (5.62.0-1) ... Setting up qtscript5-dev:arm64 (5.12.5+dfsg-2) ... Setting up qtdeclarative5-dev-tools (5.12.5-5) ... Setting up libkf5dbusaddons5:arm64 (5.62.0-1) ... Setting up libqt5svg5:arm64 (5.12.5-2) ... Setting up libkf5itemviews-dev:arm64 (5.62.0-1+b1) ... Setting up libkf5texteditor-bin (5.62.0-1+b1) ... Setting up libqt5webkit5:arm64 (5.212.0~alpha4-1) ... Setting up libkf5i18n-dev:arm64 (5.62.0-1) ... Setting up qt5-qmltooling-plugins:arm64 (5.12.5-5) ... Setting up libkf5guiaddons-dev:arm64 (5.62.0-2) ... Setting up libqt5quickwidgets5:arm64 (5.12.5-5) ... Setting up libkf5itemmodels-dev:arm64 (5.62.0-1) ... Setting up libkf5archive-dev:arm64 (5.62.0-1) ... Setting up libkf5unitconversion-dev:arm64 (5.62.0-1) ... Setting up libqt5svg5-dev:arm64 (5.12.5-2) ... Setting up libkf5globalaccel5:arm64 (5.62.0-1+b1) ... Setting up crossbuild-essential-arm64 (12.8) ... Setting up libkf5codecs-dev:arm64 (5.62.0-1) ... Setting up libkf5dbusaddons-dev:arm64 (5.62.0-1) ... Setting up libkf5globalaccelprivate5:arm64 (5.62.0-1+b1) ... Setting up libkf5widgetsaddons-dev:arm64 (5.62.0-1+b1) ... Setting up phonon4qt5:arm64 (4:4.11.1-3) ... Setting up libkf5pty-dev:arm64 (5.62.0-1) ... Setting up libkf5solid-dev:arm64 (5.62.0-2) ... Setting up libkf5plotting-dev:arm64 (5.62.0-1+b1) ... Setting up libqt5quickparticles5:arm64 (5.12.5-5) ... Setting up libkf5service5:arm64 (5.62.0-1) ... Setting up libkf5completion5:arm64 (5.62.0-1+b1) ... Setting up libkf5windowsystem5:arm64 (5.62.0-3) ... Setting up libkf5iconthemes5:arm64 (5.62.0-1+b1) ... Setting up libkf5auth5:arm64 (5.62.0-1+b1) ... Setting up libkf5style5:arm64 (5.62.0-1+b1) ... Setting up libkf5idletime5:arm64 (5.62.0-1+b1) ... Setting up libkf5idletime-dev:arm64 (5.62.0-1+b1) ... Setting up libkf5notifications5:arm64 (5.62.0-1+b1) ... Setting up libkwalletbackend5-5:arm64 (5.62.0-1+b1) ... Setting up libkf5jobwidgets-dev:arm64 (5.62.0-1+b1) ... Setting up libkf5windowsystem-dev:arm64 (5.62.0-3) ... Setting up libkf5completion-dev:arm64 (5.62.0-1+b1) ... Setting up libkf5auth-dev:arm64 (5.62.0-1+b1) ... Setting up libkf5globalaccel-dev:arm64 (5.62.0-1+b1) ... Setting up libkf5crash5:arm64 (5.62.0-1+b1) ... Setting up libkf5service-dev:arm64 (5.62.0-1) ... Setting up libkf5configwidgets-dev:arm64 (5.62.0-1+b1) ... Setting up libkf5notifications-dev:arm64 (5.62.0-1+b1) ... Setting up qtdeclarative5-dev:arm64 (5.12.5-5) ... Setting up libkf5wallet5:arm64 (5.62.0-1+b1) ... Setting up libkf5iconthemes-dev:arm64 (5.62.0-1+b1) ... Setting up libkf5globalaccel-bin:arm64 (5.62.0-1+b1) ... Setting up libkf5wallet-dev:arm64 (5.62.0-1+b1) ... Setting up libkf5service-bin:arm64 (5.62.0-1) ... Setting up libqt5webkit5-dev:arm64 (5.212.0~alpha4-1) ... Setting up libkf5textwidgets5:arm64 (5.62.0-1+b1) ... Setting up libkf5su5:arm64 (5.62.0-1) ... Setting up libkf5crash-dev:arm64 (5.62.0-1+b1) ... Setting up libkf5su-dev:arm64 (5.62.0-1) ... Setting up libkf5kiocore5:arm64 (5.62.1-2+b1) ... Setting up libkf5wallet-bin:arm64 (5.62.0-1+b1) ... Setting up libkf5emoticons5:arm64 (5.62.0-1+b1) ... Setting up libkf5style-dev:arm64 (5.62.0-1+b1) ... Setting up libkf5textwidgets-dev:arm64 (5.62.0-1+b1) ... Setting up libkf5kiowidgets5:arm64 (5.62.1-2+b1) ... Setting up libkf5emoticons-dev:arm64 (5.62.0-1+b1) ... Setting up libkf5xmlgui5:arm64 (5.62.0-1+b1) ... Setting up libkf5kiogui5:arm64 (5.62.1-2+b1) ... Setting up kio:arm64 (5.62.1-2+b1) ... Setting up kinit:arm64 (5.62.0-1+b1) ... Sucessfully set capabilities for start_kdeinit Setting up libkf5notifyconfig5:arm64 (5.62.0-1+b1) ... Setting up libkf5bookmarks5:arm64 (5.62.0-1+b1) ... Setting up libkf5xmlgui-dev:arm64 (5.62.0-1+b1) ... Setting up libkf5parts5:arm64 (5.62.0-1+b1) ... Setting up libkf5mediaplayer5:arm64 (5.62.0-1) ... Setting up libkf5declarative5:arm64 (5.62.0-1+b2) ... Setting up libkf5kiofilewidgets5:arm64 (5.62.1-2+b1) ... Setting up libkf5quickaddons5:arm64 (5.62.0-1+b2) ... Setting up kinit-dev:arm64 (5.62.0-1+b1) ... Setting up libkf5newstuffcore5:arm64 (5.62.0-1+b1) ... Setting up libkf5kcmutils5:arm64 (5.62.0-1+b2) ... Setting up libkf5webkit5:arm64 (5.62.0-1+b1) ... Setting up libkf5bookmarks-dev:arm64 (5.62.0-1+b1) ... Setting up libkf5krossui5:arm64 (5.62.0-1+b1) ... Setting up libkf5texteditor5:arm64 (5.62.0-1+b1) ... Setting up libkf5webkit-dev:arm64 (5.62.0-1+b1) ... Setting up libkf5khtml5:arm64 (5.62.0-1+b1) ... Setting up libkf5kdelibs4support5:arm64 (5.62.0-2) ... Setting up libkf5kcmutils-dev:arm64 (5.62.0-1+b2) ... Setting up libkf5newstuff5:arm64 (5.62.0-1+b1) ... Setting up libkf5kdelibs4support5-bin:arm64 (5.62.0-2) ... Setting up kross:arm64 (5.62.0-1+b1) ... Setting up libkf5kio-dev:arm64 (5.62.1-2+b1) ... Setting up libkf5newstuff-dev:arm64 (5.62.0-1+b1) ... Setting up libkf5notifyconfig-dev:arm64 (5.62.0-1+b1) ... Setting up libkf5parts-dev:arm64 (5.62.0-1+b1) ... Setting up libkf5mediaplayer-dev:arm64 (5.62.0-1) ... Setting up libkf5texteditor-dev:arm64 (5.62.0-1+b1) ... Setting up libkf5khtml-dev:arm64 (5.62.0-1+b1) ... Setting up kross-dev:arm64 (5.62.0-1+b1) ... Setting up debhelper (12.10) ... Setting up dh-autoreconf (19) ... Processing triggers for libc-bin (2.30-4) ... Processing triggers for systemd (245.2-1) ... Processing triggers for sgml-base (1.29.1) ... Setting up docbook-xsl (1.79.1+dfsg-2) ... Setting up sgml-data (2.0.11) ... Processing triggers for sgml-base (1.29.1) ... Setting up docbook-xml (4.5-9) ... Processing triggers for sgml-base (1.29.1) ... Setting up kdoctools5 (5.62.0-1) ... Setting up libkf5doctools-dev:arm64 (5.62.0-1) ... Setting up libkf5kdelibs4support-dev:arm64 (5.62.0-2) ... Setting up sbuild-build-depends-main-dummy:arm64 (0.invalid.0) ... +------------------------------------------------------------------------------+ | Check architectures | +------------------------------------------------------------------------------+ Arch check ok (arm64 included in any) +------------------------------------------------------------------------------+ | Build environment | +------------------------------------------------------------------------------+ Kernel: Linux 4.19.0-6-amd64 #1 SMP Debian 4.19.67-2+deb10u2 (2019-11-11) amd64 (x86_64) Toolchain package versions: binutils_2.34-5 dpkg-dev_1.19.7 g++-9_9.3.0-8 gcc-9_9.3.0-8 libc6-dev_2.30-4 libstdc++-9-dev_9.3.0-8 libstdc++-9-dev-arm64-cross_9.3.0-8cross1 libstdc++6_10-20200324-1 libstdc++6-arm64-cross_10-20200324-1cross1 linux-libc-dev_5.5.13-2 Package versions: adduser_3.118 apt_2.0.1 autoconf_2.69-11.1 automake_1:1.16.1-4 autopoint_0.19.8.1-10 autotools-dev_20180224.1 base-files_11 base-passwd_3.5.47 bash_5.0-6 binutils_2.34-5 binutils-aarch64-linux-gnu_2.34-5 binutils-common_2.34-5 binutils-x86-64-linux-gnu_2.34-5 bsdmainutils_11.1.2+b1 bsdutils_1:2.34-0.1 build-essential_12.8 bzip2_1.0.8-2 cmake_3.16.3-1 cmake-data_3.16.3-1 coreutils_8.30-3+b1 cpp_4:9.2.1-3.1 cpp-8_8.4.0-2 cpp-9_9.3.0-8 cpp-9-aarch64-linux-gnu_9.3.0-8cross1 cpp-aarch64-linux-gnu_4:9.2.1-3.1 cross-config_2.6.15-3 crossbuild-essential-arm64_12.8 dash_0.5.10.2-7 dbus_1.12.16-2 debconf_1.5.73 debhelper_12.10 debian-archive-keyring_2019.1 debianutils_4.9.1 dh-autoreconf_19 dh-strip-nondeterminism_1.6.3-2 diffutils_1:3.7-3 dirmngr_2.2.20-1 dmsetup_2:1.02.167-1+b1 docbook-xml_4.5-9 docbook-xsl_1.79.1+dfsg-2 dpkg_1.19.7 dpkg-cross_2.6.15-3 dpkg-dev_1.19.7 dwz_0.13-5 e2fsprogs_1.45.6-1 extra-cmake-modules_5.62.0-1 fakeroot_1.24-1 fdisk_2.34-0.1 file_1:5.38-4 findutils_4.7.0-1 fontconfig_2.13.1-3 fontconfig-config_2.13.1-3 fonts-dejavu-core_2.37-1 g++_4:9.2.1-3.1 g++-9_9.3.0-8 g++-9-aarch64-linux-gnu_9.3.0-8cross1 g++-aarch64-linux-gnu_4:9.2.1-3.1 gcc_4:9.2.1-3.1 gcc-10-base_10-20200324-1 gcc-10-cross-base_10-20200324-1cross1 gcc-8-base_8.4.0-2 gcc-9_9.3.0-8 gcc-9-aarch64-linux-gnu_9.3.0-8cross1 gcc-9-aarch64-linux-gnu-base_9.3.0-8cross1 gcc-9-base_9.3.0-8 gcc-9-cross-base_9.3.0-8cross1 gcc-aarch64-linux-gnu_4:9.2.1-3.1 gettext_0.19.8.1-10 gettext-base_0.19.8.1-10 gnupg_2.2.20-1 gnupg-l10n_2.2.20-1 gnupg-utils_2.2.20-1 gpg_2.2.20-1 gpg-agent_2.2.20-1 gpg-wks-client_2.2.20-1 gpg-wks-server_2.2.20-1 gpgconf_2.2.20-1 gpgsm_2.2.20-1 gpgv_2.2.20-1 grep_3.4-1 groff-base_1.22.4-4 gzip_1.10-2 hostname_3.23 icu-devtools_63.2-3 init-system-helpers_1.57 intltool-debian_0.35.0+20060710.5 iso-codes_4.4-1 kdesignerplugin-data_5.62.0-1 kdoctools5_5.62.0-1 kgendesignerplugin_5.62.0-1 kgendesignerplugin-bin_5.62.0-1 kinit_5.62.0-1+b1 kinit-dev_5.62.0-1+b1 kio_5.62.1-2+b1 kpackagetool5_5.62.0-1 kross_5.62.0-1+b1 kross-dev_5.62.0-1+b1 ktexteditor-data_5.62.0-1 liba52-0.7.4_0.7.4-20 libaa1_1.4p5-46+b1 libacl1_2.2.53-6 libaom0_1.0.0.errata1-3 libapparmor1_2.13.3-7 libapt-pkg5.0_1.8.4 libapt-pkg6.0_2.0.1 libarchive-zip-perl_1.68-1 libarchive13_3.4.0-2 libargon2-1_0~20171227-0.2 libaribb24-0_1.0.3-2 libasan5_9.3.0-8 libasan5-arm64-cross_9.3.0-8cross1 libasound2_1.2.2-2.1 libasound2-data_1.2.2-2.1 libass9_1:0.14.0-2 libassuan0_2.5.3-7 libasyncns0_0.8-6+b1 libatomic1_10-20200324-1 libatomic1-arm64-cross_10-20200324-1cross1 libattr1_1:2.4.48-5 libaudit-common_1:2.8.5-3 libaudit1_1:2.8.5-3 libavahi-client3_0.7-5 libavahi-common-data_0.7-5 libavahi-common3_0.7-5 libavc1394-0_0.5.4-5 libavcodec58_7:4.2.2-1+b1 libavformat58_7:4.2.2-1+b1 libavutil56_7:4.2.2-1+b1 libbasicusageenvironment1_2020.01.19-1 libbinutils_2.34-5 libblkid1_2.34-0.1 libbluray2_1:1.2.0-1 libboost-dev_1.67.0.2+b1 libboost1.67-dev_1.67.0-17 libbrotli1_1.0.7-6 libbsd0_0.10.0-1 libbz2-1.0_1.0.8-2 libc-bin_2.30-4 libc-dev-bin_2.30-4 libc6_2.30-4 libc6-arm64-cross_2.30-2cross1 libc6-dev_2.30-4 libc6-dev-arm64-cross_2.30-2cross1 libcaca0_0.99.beta19-2.1 libcairo2_1.16.0-4 libcap-ng0_0.7.9-2.1+b2 libcap2_1:2.33-1 libcap2-bin_1:2.33-1 libcc1-0_10-20200324-1 libcddb2_1.3.2-6 libchromaprint1_1.4.3-3 libcodec2-0.9_0.9.2-2 libcom-err2_1.45.6-1 libconfig-auto-perl_0.44-1 libconfig-inifiles-perl_3.000002-1 libcroco3_0.6.13-1 libcrypt-dev_1:4.4.15-1 libcrypt1_1:4.4.15-1 libcryptsetup12_2:2.3.1-1 libctf-nobfd0_2.34-5 libctf0_2.34-5 libcups2_2.3.1-11 libcurl4_7.68.0-1 libdatrie1_0.2.12-3 libdb5.3_5.3.28+dfsg1-0.6 libdbus-1-3_1.12.16-2 libdbusmenu-qt5-2_0.9.3+16.04.20160218-2+b1 libdc1394-22_2.2.5-2.1 libdca0_0.0.7-1 libdebconfclient0_0.251 libdebhelper-perl_12.10 libdebian-dpkgcross-perl_2.6.15-3 libdevmapper1.02.1_2:1.02.167-1+b1 libdouble-conversion3_3.1.5-5 libdpkg-perl_1.19.7 libdrm-amdgpu1_2.4.100-4 libdrm-common_2.4.100-4 libdrm-intel1_2.4.100-4 libdrm-nouveau2_2.4.100-4 libdrm-radeon1_2.4.100-4 libdrm2_2.4.100-4 libdvbpsi10_1.3.3-1 libdvdnav4_6.1.0-1 libdvdread7_6.1.0-1 libebml4v5_1.3.10-1 libedit2_3.1-20191231-1 libeditorconfig0_0.12.1-1.1 libegl-dev_1.3.1-1 libegl-mesa0_20.0.2-1 libegl1_1.3.1-1 libelf1_0.176-1.1 libevdev2_1.9.0+dfsg-1 libexpat1_2.2.9-1 libext2fs2_1.45.6-1 libfaad2_2.9.1-1 libfakeroot_1.24-1 libfam0_2.7.0-17.3 libfdisk1_2.34-0.1 libffi6_3.2.1-9 libffi7_3.3-4 libfile-homedir-perl_1.004-1 libfile-stripnondeterminism-perl_1.6.3-2 libfile-which-perl_1.23-1 libflac8_1.3.3-1 libfontconfig1_2.13.1-3 libfreetype6_2.10.1-2 libfribidi0_1.0.8-2 libgbm1_20.0.2-1 libgcc-9-dev_9.3.0-8 libgcc-9-dev-arm64-cross_9.3.0-8cross1 libgcc-s1_10-20200324-1 libgcc-s1-arm64-cross_10-20200324-1cross1 libgcc1_1:10-20200324-1 libgcrypt20_1.8.5-5 libgdbm-compat4_1.18.1-5 libgdbm6_1.18.1-5 libgdk-pixbuf2.0-0_2.40.0+dfsg-3 libgdk-pixbuf2.0-common_2.40.0+dfsg-3 libgif7_5.1.9-1 libgit2-28_0.28.4+dfsg.1-4 libgl-dev_1.3.1-1 libgl1_1.3.1-1 libgl1-mesa-dri_20.0.2-1 libglapi-mesa_20.0.2-1 libgles2_1.3.1-1 libglib2.0-0_2.64.1-1 libglu1-mesa_9.0.1-1 libglu1-mesa-dev_9.0.1-1 libglvnd0_1.3.1-1 libglx-dev_1.3.1-1 libglx-mesa0_20.0.2-1 libglx0_1.3.1-1 libgme0_0.6.2-1+b1 libgmp10_2:6.2.0+dfsg-4 libgnutls30_3.6.12-2 libgomp1_10-20200324-1 libgomp1-arm64-cross_10-20200324-1cross1 libgpg-error0_1.37-1 libgpgme11_1.13.1-7 libgpgmepp6_1.13.1-7 libgpm2_1.20.7-5+b1 libgraphite2-3_1.3.13-11 libgroupsock8_2020.01.19-1 libgsm1_1.0.18-2 libgssapi-krb5-2_1.17-7 libgstreamer-plugins-base1.0-0_1.16.2-4 libgstreamer1.0-0_1.16.2-2 libgudev-1.0-0_233-1 libharfbuzz0b_2.6.4-1 libhogweed4_3.5.1+really3.4.1-1 libhogweed5_3.5.1+really3.5.1-2 libhttp-parser2.9_2.9.2-2 libhyphen0_2.8.8-7 libice6_2:1.0.9-2 libicu-dev_63.2-3 libicu63_63.2-3 libidn11_1.33-2.2 libidn2-0_2.3.0-1 libinput-bin_1.15.4-1 libinput10_1.15.4-1 libio-string-perl_1.08-3 libip4tc2_1.8.4-3 libisl19_0.20-2 libisl22_0.22.1-1 libitm1_10-20200324-1 libitm1-arm64-cross_10-20200324-1cross1 libixml10_1:1.8.4-2 libjbig0_2.1-3.1+b2 libjpeg62-turbo_1:1.5.2-2+b1 libjs-jquery_3.3.1~dfsg-3 libjs-underscore_1.9.1~dfsg-1 libjson-c4_0.13.1+dfsg-7 libjsoncpp1_1.7.4-3.1 libk5crypto3_1.17-7 libkate1_0.4.1-11 libkeyutils1_1.6.1-2 libkf5archive-dev_5.62.0-1 libkf5archive5_5.62.0-1 libkf5attica-dev_5.62.0-1 libkf5attica5_5.62.0-1 libkf5auth-data_5.62.0-1 libkf5auth-dev_5.62.0-1+b1 libkf5auth-dev-bin_5.62.0-1+b1 libkf5auth5_5.62.0-1+b1 libkf5authcore5_5.62.0-1+b1 libkf5bookmarks-data_5.62.0-1 libkf5bookmarks-dev_5.62.0-1+b1 libkf5bookmarks5_5.62.0-1+b1 libkf5codecs-data_5.62.0-1 libkf5codecs-dev_5.62.0-1 libkf5codecs5_5.62.0-1 libkf5completion-data_5.62.0-1 libkf5completion-dev_5.62.0-1+b1 libkf5completion5_5.62.0-1+b1 libkf5config-bin_5.62.0-1+b1 libkf5config-data_5.62.0-1 libkf5config-dev_5.62.0-1+b1 libkf5config-dev-bin_5.62.0-1+b1 libkf5configcore5_5.62.0-1+b1 libkf5configgui5_5.62.0-1+b1 libkf5configwidgets-data_5.62.0-1 libkf5configwidgets-dev_5.62.0-1+b1 libkf5configwidgets5_5.62.0-1+b1 libkf5coreaddons-data_5.62.0-1 libkf5coreaddons-dev_5.62.0-1 libkf5coreaddons-dev-bin_5.62.0-1 libkf5coreaddons5_5.62.0-1 libkf5crash-dev_5.62.0-1+b1 libkf5crash5_5.62.0-1+b1 libkf5dbusaddons-data_5.62.0-1 libkf5dbusaddons-dev_5.62.0-1 libkf5dbusaddons5_5.62.0-1 libkf5declarative-data_5.62.0-1 libkf5declarative5_5.62.0-1+b2 libkf5dnssd-data_5.62.0-1 libkf5dnssd-dev_5.62.0-1 libkf5dnssd5_5.62.0-1 libkf5doctools-dev_5.62.0-1 libkf5doctools5_5.62.0-1 libkf5emoticons-data_5.62.0-1 libkf5emoticons-dev_5.62.0-1+b1 libkf5emoticons5_5.62.0-1+b1 libkf5globalaccel-bin_5.62.0-1+b1 libkf5globalaccel-data_5.62.0-1 libkf5globalaccel-dev_5.62.0-1+b1 libkf5globalaccel5_5.62.0-1+b1 libkf5globalaccelprivate5_5.62.0-1+b1 libkf5guiaddons-dev_5.62.0-2 libkf5guiaddons5_5.62.0-2 libkf5i18n-data_5.62.0-1 libkf5i18n-dev_5.62.0-1 libkf5i18n5_5.62.0-1 libkf5iconthemes-data_5.62.0-1 libkf5iconthemes-dev_5.62.0-1+b1 libkf5iconthemes5_5.62.0-1+b1 libkf5idletime-dev_5.62.0-1+b1 libkf5idletime5_5.62.0-1+b1 libkf5itemmodels-dev_5.62.0-1 libkf5itemmodels5_5.62.0-1 libkf5itemviews-data_5.62.0-1 libkf5itemviews-dev_5.62.0-1+b1 libkf5itemviews5_5.62.0-1+b1 libkf5jobwidgets-data_5.62.0-1 libkf5jobwidgets-dev_5.62.0-1+b1 libkf5jobwidgets5_5.62.0-1+b1 libkf5js5_5.62.0-1 libkf5jsapi5_5.62.0-1 libkf5kcmutils-data_5.62.0-1 libkf5kcmutils-dev_5.62.0-1+b2 libkf5kcmutils5_5.62.0-1+b2 libkf5kdelibs4support-data_5.62.0-2 libkf5kdelibs4support-dev_5.62.0-2 libkf5kdelibs4support5_5.62.0-2 libkf5kdelibs4support5-bin_5.62.0-2 libkf5khtml-data_5.62.0-1 libkf5khtml-dev_5.62.0-1+b1 libkf5khtml5_5.62.0-1+b1 libkf5kio-dev_5.62.1-2+b1 libkf5kiocore5_5.62.1-2+b1 libkf5kiofilewidgets5_5.62.1-2+b1 libkf5kiogui5_5.62.1-2+b1 libkf5kiontlm5_5.62.1-2+b1 libkf5kiowidgets5_5.62.1-2+b1 libkf5kjs-dev_5.62.0-1 libkf5krosscore5_5.62.0-1+b1 libkf5krossui5_5.62.0-1+b1 libkf5mediaplayer-data_5.62.0-1 libkf5mediaplayer-dev_5.62.0-1 libkf5mediaplayer5_5.62.0-1 libkf5newstuff-data_5.62.0-1 libkf5newstuff-dev_5.62.0-1+b1 libkf5newstuff5_5.62.0-1+b1 libkf5newstuffcore5_5.62.0-1+b1 libkf5notifications-data_5.62.0-1 libkf5notifications-dev_5.62.0-1+b1 libkf5notifications5_5.62.0-1+b1 libkf5notifyconfig-data_5.62.0-1 libkf5notifyconfig-dev_5.62.0-1+b1 libkf5notifyconfig5_5.62.0-1+b1 libkf5package-data_5.62.0-1 libkf5package5_5.62.0-1 libkf5parts-data_5.62.0-1 libkf5parts-dev_5.62.0-1+b1 libkf5parts5_5.62.0-1+b1 libkf5plotting-dev_5.62.0-1+b1 libkf5plotting5_5.62.0-1+b1 libkf5pty-data_5.62.0-1 libkf5pty-dev_5.62.0-1 libkf5pty5_5.62.0-1 libkf5quickaddons5_5.62.0-1+b2 libkf5service-bin_5.62.0-1 libkf5service-data_5.62.0-1 libkf5service-dev_5.62.0-1 libkf5service5_5.62.0-1 libkf5solid-dev_5.62.0-2 libkf5solid5_5.62.0-2 libkf5solid5-data_5.62.0-2 libkf5sonnet-dev_5.62.0-1+b1 libkf5sonnet-dev-bin_5.62.0-1+b1 libkf5sonnet5-data_5.62.0-1 libkf5sonnetcore5_5.62.0-1+b1 libkf5sonnetui5_5.62.0-1+b1 libkf5style-dev_5.62.0-1+b1 libkf5style5_5.62.0-1+b1 libkf5su-data_5.62.0-1 libkf5su-dev_5.62.0-1 libkf5su5_5.62.0-1 libkf5syntaxhighlighting-data_5.62.0-3 libkf5syntaxhighlighting5_5.62.0-3 libkf5texteditor-bin_5.62.0-1+b1 libkf5texteditor-dev_5.62.0-1+b1 libkf5texteditor5_5.62.0-1+b1 libkf5textwidgets-data_5.62.0-1 libkf5textwidgets-dev_5.62.0-1+b1 libkf5textwidgets5_5.62.0-1+b1 libkf5threadweaver-dev_5.62.0-1 libkf5threadweaver5_5.62.0-1 libkf5unitconversion-data_5.62.0-1 libkf5unitconversion-dev_5.62.0-1 libkf5unitconversion5_5.62.0-1 libkf5wallet-bin_5.62.0-1+b1 libkf5wallet-data_5.62.0-1 libkf5wallet-dev_5.62.0-1+b1 libkf5wallet5_5.62.0-1+b1 libkf5webkit-dev_5.62.0-1+b1 libkf5webkit5_5.62.0-1+b1 libkf5widgetsaddons-data_5.62.0-1 libkf5widgetsaddons-dev_5.62.0-1+b1 libkf5widgetsaddons5_5.62.0-1+b1 libkf5windowsystem-data_5.62.0-3 libkf5windowsystem-dev_5.62.0-3 libkf5windowsystem5_5.62.0-3 libkf5xmlgui-data_5.62.0-1 libkf5xmlgui-dev_5.62.0-1+b1 libkf5xmlgui5_5.62.0-1+b1 libkmod2_27-2 libkrb5-3_1.17-7 libkrb5support0_1.17-7 libksba8_1.3.5-2 libkwalletbackend5-5_5.62.0-1+b1 liblcms2-2_2.9-4+b1 libldap-2.4-2_2.4.49+dfsg-2 libldap-common_2.4.49+dfsg-2 liblirc-client0_0.10.1-6.1 liblivemedia77_2020.01.19-1 libllvm9_1:9.0.1-10 liblocale-gettext-perl_1.07-4 liblsan0_10-20200324-1 liblsan0-arm64-cross_10-20200324-1cross1 liblua5.2-0_5.2.4-1.1+b3 liblz4-1_1.9.2-2 liblzma5_5.2.4-1+b1 libmad0_0.15.1b-10 libmagic-mgc_1:5.38-4 libmagic1_1:5.38-4 libmatroska6v5_1.5.2-3 libmbedcrypto3_2.16.5-1 libmbedtls12_2.16.5-1 libmbedx509-0_2.16.5-1 libmount1_2.34-0.1 libmp3lame0_3.100-3 libmpc3_1.1.0-1 libmpcdec6_2:0.1~r495-2 libmpdec2_2.4.2-3 libmpeg2-4_0.5.1-9 libmpfr6_4.0.2-1 libmpg123-0_1.25.13-1 libmpx2_8.4.0-2 libmtdev1_1.1.5-1.1 libmtp-common_1.1.17-3 libmtp9_1.1.17-3 libmysofa1_1.0~dfsg0-2 libncurses6_6.2-1 libncursesw6_6.2-1 libnettle6_3.5.1+really3.4.1-1 libnettle7_3.5.1+really3.5.1-2 libnfs13_4.0.0-1 libnghttp2-14_1.40.0-1 libnpth0_1.6-1 libnuma1_2.0.12-1+b1 libogg0_1.3.2-1+b1 libopenjp2-7_2.3.1-1 libopenmpt-modplug1_0.4.11-1 libopenmpt0_0.4.11-1 libopus0_1.3-1+b1 liborc-0.4-0_1:0.4.31-1 libp11-kit0_0.23.20-1 libpam-modules_1.3.1-5 libpam-modules-bin_1.3.1-5 libpam-runtime_1.3.1-5 libpam-systemd_245.2-1 libpam0g_1.3.1-5 libpango-1.0-0_1.42.4-8 libpangocairo-1.0-0_1.42.4-8 libpangoft2-1.0-0_1.42.4-8 libpciaccess0_0.14-1 libpcre16-3_2:8.39-12+b1 libpcre2-16-0_10.34-7 libpcre2-8-0_10.34-7 libpcre3_2:8.39-12+b1 libpcre3-dev_2:8.39-12+b1 libpcre32-3_2:8.39-12+b1 libpcrecpp0v5_2:8.39-12+b1 libperl5.28_5.28.1-6 libperl5.30_5.30.0-9 libphonon4qt5-4_4:4.11.1-3 libphonon4qt5-data_4:4.11.1-3 libpipeline1_1.5.2-2 libpixman-1-0_0.36.0-1 libplacebo7_1.7.0-2 libpng16-16_1.6.37-2 libpolkit-agent-1-0_0.105-26 libpolkit-gobject-1-0_0.105-26 libpolkit-qt5-1-1_0.112.0-7.1+b1 libpostproc55_7:4.2.2-1+b1 libprocps8_2:3.3.16-4 libprotobuf-lite22_3.11.4-3 libpsl5_0.21.0-1 libpthread-stubs0-dev_0.4-1 libpulse-mainloop-glib0_13.0-5 libpulse0_13.0-5 libpython3-stdlib_3.8.2-2 libpython3.8-minimal_3.8.2-1 libpython3.8-stdlib_3.8.2-1 libqt5concurrent5_5.12.5+dfsg-9 libqt5core5a_5.12.5+dfsg-9 libqt5dbus5_5.12.5+dfsg-9 libqt5gui5_5.12.5+dfsg-9 libqt5network5_5.12.5+dfsg-9 libqt5positioning5_5.12.5+dfsg-5 libqt5printsupport5_5.12.5+dfsg-9 libqt5qml5_5.12.5-5 libqt5quick5_5.12.5-5 libqt5quickparticles5_5.12.5-5 libqt5quickshapes5_5.12.5-5 libqt5quicktest5_5.12.5-5 libqt5quickwidgets5_5.12.5-5 libqt5script5_5.12.5+dfsg-2 libqt5scripttools5_5.12.5+dfsg-2 libqt5sensors5_5.12.5-2+b1 libqt5sql5_5.12.5+dfsg-9 libqt5svg5_5.12.5-2 libqt5svg5-dev_5.12.5-2 libqt5test5_5.12.5+dfsg-9 libqt5texttospeech5_5.12.5-1 libqt5webchannel5_5.12.5-2 libqt5webkit5_5.212.0~alpha4-1 libqt5webkit5-dev_5.212.0~alpha4-1 libqt5widgets5_5.12.5+dfsg-9 libqt5x11extras5_5.12.5-1 libqt5xml5_5.12.5+dfsg-9 libquadmath0_10-20200324-1 libraw1394-11_2.1.2-1+b1 libreadline8_8.0-4 libresid-builder0c2a_2.1.1-15+b1 librhash0_1.3.9-1 librsvg2-2_2.46.4-1 librtmp1_2.4+20151223.gitfa8646d.1-2+b1 libsamplerate0_0.1.9-2 libsasl2-2_2.1.27+dfsg-2 libsasl2-modules-db_2.1.27+dfsg-2 libsdl-image1.2_1.2.12-12 libsdl1.2debian_1.2.15+dfsg2-5 libseccomp2_2.4.3-1 libsecret-1-0_0.20.2-1 libsecret-common_0.20.2-1 libselinux1_3.0-1+b2 libsemanage-common_3.0-1 libsemanage1_3.0-1+b2 libsensors-config_1:3.6.0-2 libsensors5_1:3.6.0-2 libsepol1_3.0-1 libshine3_3.1.1-2 libshout3_2.4.3-1 libsidplay2_2.1.1-15+b1 libsigsegv2_2.12-2 libslang2_2.3.2-4 libsm6_2:1.2.3-1 libsmartcols1_2.34-0.1 libsnappy1v5_1.1.8-1 libsndfile1_1.0.28-7 libsndio7.0_1.5.0-3 libsoxr0_0.1.3-2 libspatialaudio0_0.3.0+git20180730+dfsg1-2+b1 libspeex1_1.2~rc1.2-1.1 libspeexdsp1_1.2~rc1.2-1.1 libsqlite3-0_3.31.1-4 libsrt1_1.4.0-1 libss2_1.45.6-1 libssh-gcrypt-4_0.9.3-2 libssh2-1_1.8.0-2.1 libssl-dev_1.1.1e-1 libssl1.1_1.1.1e-1 libstdc++-9-dev_9.3.0-8 libstdc++-9-dev-arm64-cross_9.3.0-8cross1 libstdc++6_10-20200324-1 libstdc++6-arm64-cross_10-20200324-1cross1 libsub-override-perl_0.09-2 libswresample3_7:4.2.2-1+b1 libswscale5_7:4.2.2-1+b1 libsystemd0_245.2-1 libtag1v5_1.11.1+dfsg.1-0.3+b1 libtag1v5-vanilla_1.11.1+dfsg.1-0.3+b1 libtasn1-6_4.16.0-2 libthai-data_0.1.28-3 libthai0_0.1.28-3 libtheora0_1.1.1+dfsg.1-15 libtiff5_4.1.0+git191117-2 libtinfo6_6.2-1 libtool_2.4.6-14 libtsan0_10-20200324-1 libtsan0-arm64-cross_10-20200324-1cross1 libtwolame0_0.4.0-2 libubsan1_10-20200324-1 libubsan1-arm64-cross_10-20200324-1cross1 libuchardet0_0.0.6-3 libudev1_245.2-1 libunistring2_0.9.10-2 libupnp13_1:1.8.4-2 libusageenvironment3_2020.01.19-1 libusb-1.0-0_2:1.0.23-2 libuuid1_2.34-0.1 libuv1_1.34.2-1 libva-drm2_2.7.0~pre1-1 libva-wayland2_2.7.0~pre1-1 libva-x11-2_2.7.0~pre1-1 libva2_2.7.0~pre1-1 libvdpau1_1.3-1 libvlc5_3.0.8-4+b1 libvlccore9_3.0.8-4+b1 libvorbis0a_1.3.6-2 libvorbisenc2_1.3.6-2 libvorbisfile3_1.3.6-2 libvpx6_1.8.2-1 libvulkan-dev_1.2.131.2-1 libvulkan1_1.2.131.2-1 libwacom-common_1.3-1 libwacom2_1.3-1 libwavpack1_5.2.0-1 libwayland-client0_1.18.0-1 libwayland-egl1_1.18.0-1 libwayland-server0_1.18.0-1 libwebp6_0.6.1-2+b1 libwebpmux3_0.6.1-2+b1 libwoff1_1.0.2-1+b1 libwrap0_7.6.q-30 libx11-6_2:1.6.9-2 libx11-data_2:1.6.9-2 libx11-dev_2:1.6.9-2 libx11-xcb1_2:1.6.9-2 libx264-155_2:0.155.2917+git0a84d98-2 libx265-179_3.2.1-1 libxau-dev_1:1.0.8-1+b2 libxau6_1:1.0.8-1+b2 libxcb-dri2-0_1.14-2 libxcb-dri3-0_1.14-2 libxcb-glx0_1.14-2 libxcb-icccm4_0.4.1-1.1 libxcb-image0_0.4.0-1+b2 libxcb-keysyms1_0.4.0-1+b2 libxcb-present0_1.14-2 libxcb-randr0_1.14-2 libxcb-render-util0_0.3.9-1+b1 libxcb-render0_1.14-2 libxcb-res0_1.14-2 libxcb-shape0_1.14-2 libxcb-shm0_1.14-2 libxcb-sync1_1.14-2 libxcb-util0_0.3.8-3+b2 libxcb-xfixes0_1.14-2 libxcb-xinerama0_1.14-2 libxcb-xinput0_1.14-2 libxcb-xkb1_1.14-2 libxcb-xv0_1.14-2 libxcb1_1.14-2 libxcb1-dev_1.14-2 libxdamage1_1:1.1.5-1 libxdmcp-dev_1:1.1.2-3 libxdmcp6_1:1.1.2-3 libxext-dev_2:1.3.3-1+b2 libxext6_2:1.3.3-1+b2 libxfixes3_1:5.0.3-1 libxkbcommon-x11-0_0.10.0-1 libxkbcommon0_0.10.0-1 libxml-libxml-perl_2.0134+dfsg-2 libxml-namespacesupport-perl_1.12-1 libxml-sax-base-perl_1.09-1 libxml-sax-perl_1.02+dfsg-1 libxml-simple-perl_2.25-1 libxml2_2.9.10+dfsg-4 libxml2-dev_2.9.10+dfsg-4 libxml2-utils_2.9.10+dfsg-4 libxrender1_1:0.9.10-1 libxshmfence1_1.3-1 libxslt1-dev_1.1.34-4 libxslt1.1_1.1.34-4 libxss1_1:1.2.3-1 libxvidcore4_2:1.3.7-1 libxxf86vm1_1:1.1.4-1+b2 libyaml-perl_1.30-1 libz3-4_4.8.7-4 libzstd1_1.4.4+dfsg-3 libzvbi-common_0.2.35-17 libzvbi0_0.2.35-17 linux-libc-dev_5.5.13-2 linux-libc-dev-arm64-cross_5.4.19-1cross1 login_1:4.8.1-1 logsave_1.45.6-1 lsb-base_11.1.0 m4_1.4.18-4 make_4.2.1-1.2 man-db_2.9.1-1 mawk_1.3.4.20200120-2 mime-support_3.64 mount_2.34-0.1 ncurses-base_6.2-1 ncurses-bin_6.2-1 ocl-icd-libopencl1_2.2.12-3 passwd_1:4.8.1-1 patch_2.7.6-6 perl_5.30.0-9 perl-base_5.30.0-9 perl-modules-5.28_5.28.1-6 perl-modules-5.30_5.30.0-9 phonon4qt5_4:4.11.1-3 phonon4qt5-backend-vlc_0.11.1-1 pinentry-curses_1.1.0-3+b1 pkg-config_0.29-6 pkg-kde-tools_0.15.32 po-debconf_1.0.21 procps_2:3.3.16-4 python3_3.8.2-2 python3-minimal_3.8.2-2 python3.8_3.8.2-1 python3.8-minimal_3.8.2-1 qt5-qmake_5.12.5+dfsg-9 qt5-qmake-bin_5.12.5+dfsg-9 qt5-qmltooling-plugins_5.12.5-5 qtbase5-dev_5.12.5+dfsg-9 qtbase5-dev-tools_5.12.5+dfsg-9 qtchooser_66-2 qtdeclarative5-dev_5.12.5-5 qtdeclarative5-dev-tools_5.12.5-5 qtscript5-dev_5.12.5+dfsg-2 readline-common_8.0-4 sbuild-build-depends-main-dummy_0.invalid.0 sed_4.7-1 sensible-utils_0.0.12+nmu1 sgml-base_1.29.1 sgml-data_2.0.11 shared-mime-info_1.15-1 sudo_1.8.31p1-1 systemd_245.2-1 systemd-sysv_245.2-1 sysvinit-utils_2.96-3 tar_1.30+dfsg-7 tzdata_2019c-3 ucf_3.0038+nmu1 util-linux_2.34-0.1 vlc-data_3.0.8-4 vlc-plugin-base_3.0.8-4+b1 vlc-plugin-video-output_3.0.8-4+b1 x11-common_1:7.7+20 x11proto-core-dev_2019.2-1 x11proto-dev_2019.2-1 x11proto-xext-dev_2019.2-1 xkb-data_2.29-2 xml-core_0.18+nmu1 xorg-sgml-doctools_1:1.11-1 xtrans-dev_1.4.0-1 xz-utils_5.2.4-1+b1 zlib1g_1:1.2.11.dfsg-2 +------------------------------------------------------------------------------+ | Build | +------------------------------------------------------------------------------+ Unpack source ------------- -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA512 Format: 3.0 (quilt) Source: umbrello Binary: umbrello Architecture: any Version: 4:17.08.3-1 Maintainer: Debian/Kubuntu Qt/KDE Maintainers Uploaders: Sune Vuorela , Modestas Vainius , George Kiagiadakis , Maximiliano Curia , Homepage: http://www.kde.org/ Standards-Version: 4.1.1 Vcs-Browser: https://anonscm.debian.org/git/pkg-kde/applications/umbrello.git Vcs-Git: https://anonscm.debian.org/git/pkg-kde/applications/umbrello.git Testsuite: autopkgtest Testsuite-Triggers: build-essential, dbus, xauth, xvfb Build-Depends: cmake (>= 2.8.12~), debhelper (>= 9), extra-cmake-modules (>= 1.1.0~), kinit-dev, libboost-dev (>= 1.33.1), libkf5archive-dev, libkf5auth-dev, libkf5completion-dev, libkf5config-dev, libkf5coreaddons-dev, libkf5crash-dev, libkf5doctools-dev, libkf5guiaddons-dev, libkf5i18n-dev, libkf5iconthemes-dev, libkf5kdelibs4support-dev, libkf5kio-dev, libkf5parts-dev, libkf5service-dev, libkf5texteditor-dev, libkf5widgetsaddons-dev, libkf5windowsystem-dev, libkf5xmlgui-dev, libqt5svg5-dev (>= 5.2.0~), libqt5webkit5-dev (>= 5.2.0~), libxml2-dev, libxslt1-dev, pkg-config, pkg-kde-tools (>= 0.12), qtbase5-dev (>= 5.2.0~) Package-List: umbrello deb devel optional arch=any Checksums-Sha1: a69971383ce51ac3a37df2dcac290151a0c97950 2937664 umbrello_17.08.3.orig.tar.xz 65591d690e1bd1672f03a44bbc9d7e78bbce70a7 774 umbrello_17.08.3.orig.tar.xz.asc 1b7f6a7bf1642f32f5b4cdfb034e57ac5e855070 10936 umbrello_17.08.3-1.debian.tar.xz Checksums-Sha256: e0c8845e03c251c9e8b33f9d3e09d312c5e8f6b8200f84f5d3610970a74d24bc 2937664 umbrello_17.08.3.orig.tar.xz 0f736c3b40fb2b252fd0766ca603b359ee0c6e3f63835d7c280289a0bfb1c611 774 umbrello_17.08.3.orig.tar.xz.asc f9144932261e3e879e583dbbd2de7fba3cec626d7bb57d1ca9b76b4f8f80d086 10936 umbrello_17.08.3-1.debian.tar.xz Files: 7d9cab3145d087e52ad76fcac395c605 2937664 umbrello_17.08.3.orig.tar.xz b46500b28afb578e6e200e4b8eb013a1 774 umbrello_17.08.3.orig.tar.xz.asc 18bba39887b8d1ec5307851de1382abd 10936 umbrello_17.08.3-1.debian.tar.xz -----BEGIN PGP SIGNATURE----- iQIzBAEBCgAdFiEEXyqfuC+mweEHcAcHLRkciEOxP00FAloRmDoACgkQLRkciEOx P03HLw//c5/qGpp3+KAsBj4NKdR7YSUcG8OaaahTihT5eefyF3hSyAWPC9ZCRvzv fVnWmKAnh41SEhA3OYZHjzRXWTFviuwLyg3v00eS0/x4M2EC13TcpIzaNi2YbCHG sWZJL2pVaCISoSoQ3ty4Qy1VE0nMCmT0EvYvOd/avF2xMTA5N/HnTvv3Qfkq/962 P5j+m0TrL/dYI23PlUt9MtqrYTAON2VU2o5TCVCwJQGKD+D9brgZ7WR1Euavw6vl Ey4b7UKRWu54npTJokPIKDZGXRvdlaRPToVU+meobS65ZkHj6f9zWOUciOorAXkc WQvy93uR5wxf5N9srLiw8sdi7C86HWbpoNw1fmnA+jmb5SF87628wCmVa2/INMGk PEwzVtbVvWtV4IZjjC7K863i0HyFnRPMYuKb1wrlDmkXTxJ6Oprw/qzv9XuQZOrI K9FoZeX1wrAjr5gyClrpfRT9oraROIwRhPTz4mra31AJbDuLOM1Tc2uxkiJwTk0l OsUYLZ4cRJC0s8z9YSO94Ek/uIt25ASpo8MizbcevTx+8u5Jn5icrQzKoylEnGo7 5G0VbdEgazV4bYpAdFXgsrE4uKiKHUXjgCyBTAQHdjd9ployKqpPCzHdu2btGjJu 9gw/svgqLqpHLwAi9UBSatUm1SI+Ni6ZK8x3iB7da5vLxBr2xTA= =NOgL -----END PGP SIGNATURE----- gpgv: unknown type of key resource 'trustedkeys.kbx' gpgv: keyblock resource '/sbuild-nonexistent/.gnupg/trustedkeys.kbx': General error gpgv: Signature made Sun Nov 19 14:42:02 2017 UTC gpgv: using RSA key 5F2A9FB82FA6C1E1077007072D191C8843B13F4D gpgv: Can't check signature: No public key dpkg-source: warning: failed to verify signature on ./umbrello_17.08.3-1.dsc dpkg-source: info: extracting umbrello in /<> dpkg-source: info: unpacking umbrello_17.08.3.orig.tar.xz dpkg-source: info: unpacking umbrello_17.08.3-1.debian.tar.xz Check disk space ---------------- Sufficient free space for build User Environment ---------------- APT_CONFIG=/var/lib/sbuild/apt.conf CONFIG_SITE=/etc/dpkg-cross/cross-config.arm64 DEB_BUILD_OPTIONS=nocheck HOME=/sbuild-nonexistent LANG=en_US.UTF-8 LC_ALL=C.UTF-8 LOGNAME=helmut PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games SCHROOT_ALIAS_NAME=unstable-amd64-sbuild SCHROOT_CHROOT_NAME=unstable-amd64-sbuild SCHROOT_COMMAND=env SCHROOT_GID=1003 SCHROOT_GROUP=helmut SCHROOT_SESSION_ID=unstable-amd64-sbuild-0f54c296-db76-4526-bcf6-f9b907771943 SCHROOT_UID=1003 SCHROOT_USER=helmut SHELL=/bin/sh USER=helmut dpkg-buildpackage ----------------- Command: dpkg-buildpackage -aarm64 -Pcross,nocheck -us -uc -B -rfakeroot --jobs-try=1 dpkg-buildpackage: info: source package umbrello dpkg-buildpackage: info: source version 4:17.08.3-1 dpkg-buildpackage: info: source distribution unstable dpkg-buildpackage: info: source changed by Pino Toscano dpkg-architecture: warning: specified GNU system type aarch64-linux-gnu does not match CC system type x86_64-linux-gnu, try setting a correct CC environment variable dpkg-source --before-build . dpkg-buildpackage: info: host architecture arm64 fakeroot debian/rules clean /usr/share/pkg-kde-tools/qt-kde-team/3/dhmk.pl --with=kf5,pkgkde-symbolshelper dpkg-buildflags --export=make > debian/dhmk_env.mk /usr/bin/make -f debian/rules dhmk_run_clean_commands DHMK_TARGET="clean" make[1]: Entering directory '/<>' dh_testdir dh_auto_clean '--buildsystem=kf5' --parallel dh_clean rm -rf debian/man/out rmdir debian/man rmdir: failed to remove 'debian/man': No such file or directory make[1]: [/usr/share/pkg-kde-tools/qt-kde-team/3/debian-qt-kde.mk:74: cleanup_manpages] Error 1 (ignored) rm -f debian/stamp-man-pages rm -f debian/dhmk-install-list debian/dhmk-package-list make[1]: Leaving directory '/<>' rm -f debian/dhmk_rules.mk debian/dhmk_env.mk debian/dhmk_configure debian/dhmk_build-indep debian/dhmk_build-arch debian/dhmk_build # "clean" target is done -- SUCCESS making standard target 'clean'. debian/rules build-arch /usr/bin/make -f debian/rules dhmk_run_configure_commands DHMK_TARGET="configure" make[1]: Entering directory '/<>' dh_testdir # [-a] # Running override target (override_dh_auto_configure) test -z "`ls debian/*.debhelper.log 2>/dev/null`" || sed -i '/^override_dh_auto_configure[[:space:]]/d' debian/*.debhelper.log /usr/bin/make -f debian/rules override_dh_auto_configure DH_INTERNAL_OVERRIDE="dh_auto_configure" # [-a] make[2]: Entering directory '/<>' dh_auto_configure '--buildsystem=kf5' --parallel -- -DBUILD_KF5=ON cd obj-aarch64-linux-gnu && cmake -DCMAKE_INSTALL_PREFIX=/usr -DCMAKE_BUILD_TYPE=None -DCMAKE_INSTALL_SYSCONFDIR=/etc -DCMAKE_INSTALL_LOCALSTATEDIR=/var -DCMAKE_EXPORT_NO_PACKAGE_REGISTRY=ON -DCMAKE_FIND_PACKAGE_NO_PACKAGE_REGISTRY=ON "-GUnix Makefiles" -DCMAKE_VERBOSE_MAKEFILE=ON -DCMAKE_AUTOGEN_VERBOSE=ON -DCMAKE_SYSTEM_NAME=Linux -DCMAKE_SYSTEM_PROCESSOR=aarch64 -DCMAKE_C_COMPILER=aarch64-linux-gnu-gcc -DCMAKE_CXX_COMPILER=aarch64-linux-gnu-g\+\+ -DPKG_CONFIG_EXECUTABLE=/usr/bin/aarch64-linux-gnu-pkg-config -DPKGCONFIG_EXECUTABLE=/usr/bin/aarch64-linux-gnu-pkg-config -DQMAKE_EXECUTABLE=/usr/bin/aarch64-linux-gnu-qmake -DCMAKE_INSTALL_LIBDIR=lib/aarch64-linux-gnu -DCMAKE_BUILD_TYPE=Debian -DCMAKE_INSTALL_SYSCONFDIR=/etc -DKDE_INSTALL_USE_QT_SYS_PATHS=ON -DBUILD_KF5=ON .. -- The C compiler identification is GNU 9.3.0 -- The CXX compiler identification is GNU 9.3.0 -- Check for working C compiler: /usr/bin/aarch64-linux-gnu-gcc -- Check for working C compiler: /usr/bin/aarch64-linux-gnu-gcc -- 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/aarch64-linux-gnu-g++ -- Check for working CXX compiler: /usr/bin/aarch64-linux-gnu-g++ -- works -- Detecting CXX compiler ABI info -- Detecting CXX compiler ABI info - done -- Detecting CXX compile features -- Detecting CXX compile features - done -- 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 -- Could not set up the appstream test. appstreamcli is missing. -- Found KF5Archive: /usr/lib/aarch64-linux-gnu/cmake/KF5Archive/KF5ArchiveConfig.cmake (found version "5.62.0") -- Found KF5Completion: /usr/lib/aarch64-linux-gnu/cmake/KF5Completion/KF5CompletionConfig.cmake (found version "5.62.0") -- Found KF5Config: /usr/lib/aarch64-linux-gnu/cmake/KF5Config/KF5ConfigConfig.cmake (found version "5.62.0") -- Found KF5CoreAddons: /usr/lib/aarch64-linux-gnu/cmake/KF5CoreAddons/KF5CoreAddonsConfig.cmake (found version "5.62.0") -- Found KF5Crash: /usr/lib/aarch64-linux-gnu/cmake/KF5Crash/KF5CrashConfig.cmake (found version "5.62.0") -- Found KF5DocTools: /usr/lib/aarch64-linux-gnu/cmake/KF5DocTools/KF5DocToolsConfig.cmake (found version "5.62.0") -- Found Gettext: /usr/bin/msgmerge (found version "0.19.8.1") -- Found KF5I18n: /usr/lib/aarch64-linux-gnu/cmake/KF5I18n/KF5I18nConfig.cmake (found version "5.62.0") -- Found KF5IconThemes: /usr/lib/aarch64-linux-gnu/cmake/KF5IconThemes/KF5IconThemesConfig.cmake (found version "5.62.0") -- Found KF5KDELibs4Support: /usr/lib/aarch64-linux-gnu/cmake/KF5KDELibs4Support/KF5KDELibs4SupportConfig.cmake (found version "5.62.0") -- Found KF5KIO: /usr/lib/aarch64-linux-gnu/cmake/KF5KIO/KF5KIOConfig.cmake (found version "5.62.0") -- Looking for dgettext -- Looking for dgettext - found -- Found Gettext: built in libc -- Found KF5TextEditor: /usr/lib/aarch64-linux-gnu/cmake/KF5TextEditor/KF5TextEditorConfig.cmake (found version "5.62.0") -- Found KF5WidgetsAddons: /usr/lib/aarch64-linux-gnu/cmake/KF5WidgetsAddons/KF5WidgetsAddonsConfig.cmake (found version "5.62.0") -- Found KF5WindowSystem: /usr/lib/aarch64-linux-gnu/cmake/KF5WindowSystem/KF5WindowSystemConfig.cmake (found version "5.62.0") -- Found KF5XmlGui: /usr/lib/aarch64-linux-gnu/cmake/KF5XmlGui/KF5XmlGuiConfig.cmake (found version "5.62.0") -- Found KF5: success (found version "5.62.0") found components: Archive Completion Config CoreAddons Crash DocTools I18n IconThemes KDELibs4Support KIO TextEditor WidgetsAddons WindowSystem XmlGui -- Using umbrello version 2.23.3 -- Using automoc4 version -- Using cmake version 3.16.3 -- Using Qt version 5.2.0 -- Found LibXslt: /usr/lib/aarch64-linux-gnu/libxslt.so (found version "1.1.34") -- Found LibXml2: /usr/lib/aarch64-linux-gnu/libxml2.so (found version "2.9.10") -- Disable unstable feature WIDGET_SHOW_DOC -- Disable unstable feature NEW_CODE_GENERATORS -- Disable unstable feature UML_OBJECTS_WINDOW -- Disable unstable feature XMIRESOLUTION -- Disable unstable feature OBJECT_DIAGRAM -- Could NOT find LLVM (missing: LLVM_DIR) -- The following OPTIONAL packages have been found: * KF5Emoticons (required version >= 5.62.0) * KF5GuiAddons (required version >= 5.62.0) * KF5ItemModels (required version >= 5.62.0) * KF5UnitConversion (required version >= 5.62.0) * KF5Service (required version >= 5.62.0) * KF5Bookmarks (required version >= 5.62.0) * KF5ItemViews (required version >= 5.62.0) * KF5JobWidgets (required version >= 5.62.0) * KF5Solid (required version >= 5.62.0) * KF5Sonnet (required version >= 5.62.0) * KF5TextWidgets (required version >= 5.62.0) * KF5Parts (required version >= 5.62.0) * KF5Auth (required version >= 5.62.0) * KF5Codecs (required version >= 5.62.0) * KF5ConfigWidgets (required version >= 5.62.0) -- The following REQUIRED packages have been found: * ECM (required version >= 1.1.0) * Qt5Svg * Qt5Test * Qt5WebKitWidgets * Qt5 (required version >= 5.2.0) * KF5Archive (required version >= 5.62.0) * KF5Crash (required version >= 5.62.0) * KF5DocTools (required version >= 5.62.0) * Qt5Gui (required version >= 5.11.0) * KF5IconThemes (required version >= 5.62.0) * Qt5PrintSupport (required version >= 5.11.0) * KF5KDELibs4Support * KF5Completion (required version >= 5.62.0) * Gettext * KF5I18n (required version >= 5.62.0) * KF5TextEditor * KF5WindowSystem * KF5CoreAddons (required version >= 5.62.0) * Qt5Core (required version >= 5.11.0) * Qt5Xml (required version >= 5.11.0) * KF5Config (required version >= 5.62.0) * Qt5Widgets (required version >= 5.11.0) * KF5WidgetsAddons (required version >= 5.62.0) * 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: * LLVM -- Configuring done -- Generating done CMake Warning: Manually-specified variables were not used by the project: CMAKE_EXPORT_NO_PACKAGE_REGISTRY PKGCONFIG_EXECUTABLE -- Build files have been written to: /<>/obj-aarch64-linux-gnu make[2]: Leaving directory '/<>' make[1]: Leaving directory '/<>' touch debian/dhmk_configure # "configure" target is done /usr/bin/make -f debian/rules dhmk_run_build-arch_commands DHMK_TARGET="build-arch" make[1]: Entering directory '/<>' dh_testdir # [-a] dh_auto_build '--buildsystem=kf5' --parallel # [-a] cd obj-aarch64-linux-gnu && make -j1 make[2]: Entering directory '/<>/obj-aarch64-linux-gnu' /usr/bin/cmake -S/<> -B/<>/obj-aarch64-linux-gnu --check-build-system CMakeFiles/Makefile.cmake 0 /usr/bin/cmake -E cmake_progress_start /<>/obj-aarch64-linux-gnu/CMakeFiles /<>/obj-aarch64-linux-gnu/CMakeFiles/progress.marks make -f CMakeFiles/Makefile2 all make[3]: Entering directory '/<>/obj-aarch64-linux-gnu' make -f CMakeFiles/pofiles-0d36a8b24a8b7e85f721c37c6a9913eb.dir/build.make CMakeFiles/pofiles-0d36a8b24a8b7e85f721c37c6a9913eb.dir/depend make[4]: Entering directory '/<>/obj-aarch64-linux-gnu' cd /<>/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<> /<>/obj-aarch64-linux-gnu /<>/obj-aarch64-linux-gnu /<>/obj-aarch64-linux-gnu/CMakeFiles/pofiles-0d36a8b24a8b7e85f721c37c6a9913eb.dir/DependInfo.cmake --color= Scanning dependencies of target pofiles-0d36a8b24a8b7e85f721c37c6a9913eb make[4]: Leaving directory '/<>/obj-aarch64-linux-gnu' make -f CMakeFiles/pofiles-0d36a8b24a8b7e85f721c37c6a9913eb.dir/build.make CMakeFiles/pofiles-0d36a8b24a8b7e85f721c37c6a9913eb.dir/build make[4]: Entering directory '/<>/obj-aarch64-linux-gnu' [ 1%] Generating mo... /usr/bin/cmake -DGETTEXT_MSGFMT_EXECUTABLE=/usr/bin/msgfmt -DCOPY_TO=/<>/obj-aarch64-linux-gnu/locale -DPO_DIR=/<>/po -P /usr/lib/aarch64-linux-gnu/cmake/KF5I18n/build-pofiles.cmake make[4]: Leaving directory '/<>/obj-aarch64-linux-gnu' [ 1%] Built target pofiles-0d36a8b24a8b7e85f721c37c6a9913eb make -f CMakeFiles/tsfiles-0d36a8b24a8b7e85f721c37c6a9913eb.dir/build.make CMakeFiles/tsfiles-0d36a8b24a8b7e85f721c37c6a9913eb.dir/depend make[4]: Entering directory '/<>/obj-aarch64-linux-gnu' cd /<>/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<> /<>/obj-aarch64-linux-gnu /<>/obj-aarch64-linux-gnu /<>/obj-aarch64-linux-gnu/CMakeFiles/tsfiles-0d36a8b24a8b7e85f721c37c6a9913eb.dir/DependInfo.cmake --color= Scanning dependencies of target tsfiles-0d36a8b24a8b7e85f721c37c6a9913eb make[4]: Leaving directory '/<>/obj-aarch64-linux-gnu' make -f CMakeFiles/tsfiles-0d36a8b24a8b7e85f721c37c6a9913eb.dir/build.make CMakeFiles/tsfiles-0d36a8b24a8b7e85f721c37c6a9913eb.dir/build make[4]: Entering directory '/<>/obj-aarch64-linux-gnu' [ 1%] Generating ts... /usr/bin/cmake -DPYTHON_EXECUTABLE=/usr/bin/python3 -D_ki18n_pmap_compile_script=/usr/lib/aarch64-linux-gnu/cmake/KF5I18n/ts-pmap-compile.py -DCOPY_TO=/<>/obj-aarch64-linux-gnu/locale -DPO_DIR=/<>/po -P /usr/lib/aarch64-linux-gnu/cmake/KF5I18n/build-tsfiles.cmake make[4]: Leaving directory '/<>/obj-aarch64-linux-gnu' [ 1%] Built target tsfiles-0d36a8b24a8b7e85f721c37c6a9913eb make -f umbrello/CMakeFiles/libumbrello_autogen.dir/build.make umbrello/CMakeFiles/libumbrello_autogen.dir/depend make[4]: Entering directory '/<>/obj-aarch64-linux-gnu' cd /<>/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/umbrello /<>/obj-aarch64-linux-gnu /<>/obj-aarch64-linux-gnu/umbrello /<>/obj-aarch64-linux-gnu/umbrello/CMakeFiles/libumbrello_autogen.dir/DependInfo.cmake --color= Scanning dependencies of target libumbrello_autogen make[4]: Leaving directory '/<>/obj-aarch64-linux-gnu' make -f umbrello/CMakeFiles/libumbrello_autogen.dir/build.make umbrello/CMakeFiles/libumbrello_autogen.dir/build make[4]: Entering directory '/<>/obj-aarch64-linux-gnu' [ 1%] Automatic MOC for target libumbrello cd /<>/obj-aarch64-linux-gnu/umbrello && /usr/bin/cmake -E cmake_autogen /<>/obj-aarch64-linux-gnu/umbrello/CMakeFiles/libumbrello_autogen.dir/AutogenInfo.json Debian AutoGen: Refreshing parse cache because it doesn't exist. AutoMoc: Generating "SRC:/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/moc_predefs.h", because it doesn't exist. /usr/bin/aarch64-linux-gnu-g++ -dM -E -c /usr/share/cmake-3.16/Modules/CMakeCXXCompilerABI.cpp "-DCMAKE_BINARY_DIR=\"/<>/obj-aarch64-linux-gnu\"" -DKCOREADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB "-DUMBRELLO_VERSION_STRING=\"2.23.3\"" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-aarch64-linux-gnu/umbrello -I/<>/umbrello -I/<>/obj-aarch64-linux-gnu -I/<>/umbrello/clipboard -I/<>/umbrello/cmds -I/<>/umbrello/codegenerators -I/<>/umbrello/codegenerators/ada -I/<>/umbrello/codegenerators/as -I/<>/umbrello/codegenerators/cpp -I/<>/umbrello/codegenerators/csharp -I/<>/umbrello/codegenerators/d -I/<>/umbrello/codegenerators/idl -I/<>/umbrello/codegenerators/java -I/<>/umbrello/codegenerators/js -I/<>/umbrello/codegenerators/pascal -I/<>/umbrello/codegenerators/perl -I/<>/umbrello/codegenerators/php -I/<>/umbrello/codegenerators/python -I/<>/umbrello/codegenerators/ruby -I/<>/umbrello/codegenerators/sql -I/<>/umbrello/codegenerators/tcl -I/<>/umbrello/codegenerators/vala -I/<>/umbrello/codegenerators/xml -I/<>/umbrello/codegenwizard -I/<>/umbrello/codeimport -I/<>/umbrello/codeimport/csharp -I/<>/umbrello/codeimpwizard -I/<>/umbrello/debug -I/<>/umbrello/dialogs -I/<>/umbrello/dialogs/pages -I/<>/umbrello/dialogs/widgets -I/<>/umbrello/docgenerators -I/<>/umbrello/finder -I/<>/umbrello/refactoring -I/<>/umbrello/uml1model -I/<>/umbrello/umlwidgets -I/<>/lib/cppparser -I/<>/lib/interfaces -I/usr/include/libxml2 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -I/usr/include/aarch64-linux-gnu/qt5/QtSvg -I/usr/include/aarch64-linux-gnu/qt5/QtWebKitWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtWebKit -I/usr/include/aarch64-linux-gnu/qt5/QtNetwork -I/usr/include/KF5/KArchive -I/usr/include/KF5 -I/usr/include/KF5/KCompletion -I/usr/include/KF5/KCoreAddons -I/usr/include/KF5/KI18n -I/usr/include/KF5/KIconThemes -I/usr/include/KF5/KIOCore -I/usr/include/KF5/KService -I/usr/include/KF5/KConfigCore -I/usr/include/aarch64-linux-gnu/qt5/QtConcurrent -I/usr/include/aarch64-linux-gnu/qt5/QtDBus -I/usr/include/KF5/KTextEditor -I/usr/include/KF5/KParts -I/usr/include/KF5/KIOWidgets -I/usr/include/KF5/KJobWidgets -I/usr/include/KF5/KWidgetsAddons -I/usr/include/KF5/KXmlGui -I/usr/include/KF5/KConfigWidgets -I/usr/include/KF5/KCodecs -I/usr/include/KF5/KConfigGui -I/usr/include/KF5/KAuth -I/usr/include/KF5/KTextWidgets -I/usr/include/KF5/SonnetUi -I/usr/include -I/usr/aarch64-linux-gnu/include/c++/9 -I/usr/aarch64-linux-gnu/include/c++/9/aarch64-linux-gnu -I/usr/aarch64-linux-gnu/include/c++/9/backward -I/usr/lib/gcc-cross/aarch64-linux-gnu/9/include -I/usr/aarch64-linux-gnu/include -I/usr/include/aarch64-linux-gnu AutoGen: Parsing "SRC:/lib/cppparser/ast.h" AutoGen: Parsing "SRC:/lib/cppparser/ast_utils.h" AutoGen: Parsing "SRC:/lib/interfaces/hashedstring.h" AutoGen: Parsing "SRC:/lib/cppparser/lexercache.h" AutoGen: Parsing "SRC:/lib/cppparser/lexer.h" AutoGen: Parsing "SRC:/lib/cppparser/errors.h" AutoGen: Parsing "SRC:/lib/cppparser/driver.h" AutoGen: Parsing "SRC:/lib/cppparser/lookup.h" AutoGen: Parsing "SRC:/lib/cppparser/cachemanager.h" AutoGen: Parsing "SRC:/umbrello/clipboard/idchangelog.h" AutoGen: Parsing "SRC:/lib/cppparser/tree_parser.h" AutoGen: Parsing "SRC:/lib/cppparser/parser.h" AutoGen: Parsing "SRC:/umbrello/clipboard/umldragdata.h" AutoGen: Parsing "SRC:/umbrello/assocrules.h" AutoGen: Parsing "SRC:/umbrello/clipboard/umlclipboard.h" AutoGen: Parsing "SRC:/umbrello/birdview.h" AutoGen: Parsing "SRC:/umbrello/basictypes.h" AutoGen: Parsing "SRC:/umbrello/cmdlineexportallviewsevent.h" AutoGen: Parsing "SRC:/umbrello/cmds/cmdcreatediagram.h" AutoGen: Parsing "SRC:/umbrello/cmds/cmdhandlerename.h" AutoGen: Parsing "SRC:/umbrello/cmds/cmdbaseobjectcommand.h" AutoGen: Parsing "SRC:/umbrello/cmds/cmdremovediagram.h" AutoGen: Parsing "SRC:/umbrello/cmds/cmdsetvisibility.h" AutoGen: Parsing "SRC:/umbrello/cmds/cmdsetstereotype.h" AutoGen: Parsing "SRC:/umbrello/cmds/generic/cmdcreateumlobject.h" AutoGen: Parsing "SRC:/umbrello/cmds/generic/cmdremoveumlobject.h" AutoGen: Parsing "SRC:/umbrello/cmds/generic/cmdrenameumlobject.h" AutoGen: Parsing "SRC:/umbrello/cmds/widget/cmdbasewidgetcommand.h" AutoGen: Parsing "SRC:/umbrello/cmds/generic/cmdrenameumlinstancetype.h" AutoGen: Parsing "SRC:/umbrello/cmds/widget/cmdchangefillcolor.h" AutoGen: Parsing "SRC:/umbrello/cmds/widget/cmdchangefont.h" AutoGen: Parsing "SRC:/umbrello/cmds/widget/cmdchangetextcolor.h" AutoGen: Parsing "SRC:/umbrello/cmds/widget/cmdchangelinewidth.h" AutoGen: Parsing "SRC:/umbrello/cmds/widget/cmdchangevisualproperty.h" AutoGen: Parsing "SRC:/umbrello/cmds/widget/cmdchangemultiplicity.h" AutoGen: Parsing "SRC:/umbrello/cmds/widget/cmdcreatewidget.h" AutoGen: Parsing "SRC:/umbrello/cmds/widget/cmdmovewidget.h" AutoGen: Parsing "SRC:/umbrello/cmds/widget/cmdresizewidget.h" AutoGen: Parsing "SRC:/umbrello/cmds/widget/cmdsetname.h" AutoGen: Parsing "SRC:/umbrello/cmds/widget/cmdremovewidget.h" AutoGen: Parsing "SRC:/umbrello/cmds/widget/cmdchangeusefillcolor.h" AutoGen: Parsing "SRC:/umbrello/codegenerators/ada/adawriter.h" AutoGen: Parsing "SRC:/umbrello/cmds/widget/cmdsettxt.h" AutoGen: Parsing "SRC:/umbrello/cmds/widget/cmdchangelinecolor.h" AutoGen: Parsing "SRC:/umbrello/codegenerators/as/aswriter.h" AutoGen: Parsing "SRC:/umbrello/codegenerators/classifiercodedocument.h" AutoGen: Parsing "SRC:/umbrello/codegenerators/codeblock.h" AutoGen: Parsing "SRC:/umbrello/codegenerators/advancedcodegenerator.h" AutoGen: Parsing "SRC:/umbrello/codegenerators/codecomment.h" AutoGen: Parsing "SRC:/umbrello/codegenerators/codeblockwithcomments.h" AutoGen: Parsing "SRC:/umbrello/codegenerators/codedocument.h" AutoGen: Parsing "SRC:/umbrello/codegenerators/codeclassfielddeclarationblock.h" AutoGen: Parsing "SRC:/umbrello/codegenerators/codeclassfield.h" AutoGen: Parsing "SRC:/umbrello/codegenerators/codegen_utils.h" AutoGen: Parsing "SRC:/umbrello/codegenerators/codegenerationpolicy.h" AutoGen: Parsing "SRC:/umbrello/codegenerators/codegenerator.h" AutoGen: Parsing "SRC:/umbrello/codegenerators/codeaccessormethod.h" AutoGen: Parsing "SRC:/umbrello/codegenerators/codegenfactory.h" AutoGen: Parsing "SRC:/umbrello/codegenerators/codegenobjectwithtextblocks.h" AutoGen: Parsing "SRC:/umbrello/codegenerators/codegenpolicyext.h" AutoGen: Parsing "SRC:/umbrello/codegenerators/codemethodblock.h" AutoGen: Parsing "SRC:/umbrello/codegenerators/codeoperation.h" AutoGen: Parsing "SRC:/umbrello/codegenerators/codeparameter.h" AutoGen: Parsing "SRC:/umbrello/codegenerators/cpp/cppcodeclassfield.h" AutoGen: Parsing "SRC:/umbrello/codegenerators/cpp/cppcodecomment.h" AutoGen: Parsing "SRC:/umbrello/codegenerators/cpp/cppcodedocumentation.h" AutoGen: Parsing "SRC:/umbrello/codegenerators/cpp/cppcodegenerationform.h" AutoGen: Parsing "SRC:/umbrello/codegenerators/cpp/cppcodegenerationpolicypage.h" AutoGen: Parsing "SRC:/umbrello/codegenerators/cpp/cppcodegenerationpolicy.h" AutoGen: Parsing "SRC:/umbrello/codegenerators/cpp/cppcodegenerator.h" AutoGen: Parsing "SRC:/umbrello/codegenerators/cpp/cppheaderclassdeclarationblock.h" AutoGen: Parsing "SRC:/umbrello/codegenerators/cpp/cppheadercodeclassfielddeclarationblock.h" AutoGen: Parsing "SRC:/umbrello/codegenerators/cpp/cppheadercodeaccessormethod.h" AutoGen: Parsing "SRC:/umbrello/codegenerators/cpp/cppheadercodeoperation.h" AutoGen: Parsing "SRC:/umbrello/codegenerators/cpp/cppmakecodedocument.h" AutoGen: Parsing "SRC:/umbrello/codegenerators/cpp/cppheadercodedocument.h" AutoGen: Parsing "SRC:/umbrello/codegenerators/cpp/cppsourcecodeaccessormethod.h" AutoGen: Parsing "SRC:/umbrello/codegenerators/cpp/cppsourcecodeclassfielddeclarationblock.h" AutoGen: Parsing "SRC:/umbrello/codegenerators/cpp/cppsourcecodedocument.h" AutoGen: Parsing "SRC:/umbrello/codegenerators/cpp/cppsourcecodeoperation.h" AutoGen: Parsing "SRC:/umbrello/codegenerators/cpp/cppwriter.h" AutoGen: Parsing "SRC:/umbrello/codegenerators/csharp/csharpwriter.h" AutoGen: Parsing "SRC:/umbrello/codegenerators/d/dclassdeclarationblock.h" AutoGen: Parsing "SRC:/umbrello/codegenerators/d/dclassifiercodedocument.h" AutoGen: Parsing "SRC:/umbrello/codegenerators/d/dcodeaccessormethod.h" AutoGen: Parsing "SRC:/umbrello/codegenerators/d/dcodecomment.h" AutoGen: Parsing "SRC:/umbrello/codegenerators/d/dcodeclassfield.h" AutoGen: Parsing "SRC:/umbrello/codegenerators/d/dcodegenerationpolicy.h" AutoGen: Parsing "SRC:/umbrello/codegenerators/d/dcodegenerationpolicypage.h" AutoGen: Parsing "SRC:/umbrello/codegenerators/d/dcodedocumentation.h" AutoGen: Parsing "SRC:/umbrello/codegenerators/d/dcodegenerator.h" AutoGen: Parsing "SRC:/umbrello/codegenerators/d/dwriter.h" AutoGen: Parsing "SRC:/umbrello/codegenerators/d/dcodeclassfielddeclarationblock.h" AutoGen: Parsing "SRC:/umbrello/codegenerators/d/dcodeoperation.h" AutoGen: Parsing "SRC:/umbrello/codegenerators/hierarchicalcodeblock.h" AutoGen: Parsing "SRC:/umbrello/codegenerators/idl/idlwriter.h" AutoGen: Parsing "SRC:/umbrello/codegenerators/java/javaantcodedocument.h" AutoGen: Parsing "SRC:/umbrello/codegenerators/java/javaclassdeclarationblock.h" AutoGen: Parsing "SRC:/umbrello/codegenerators/java/javaclassifiercodedocument.h" AutoGen: Parsing "SRC:/umbrello/codegenerators/java/javacodeaccessormethod.h" AutoGen: Parsing "SRC:/umbrello/codegenerators/java/javacodeclassfield.h" AutoGen: Parsing "SRC:/umbrello/codegenerators/java/javacodeclassfielddeclarationblock.h" AutoGen: Parsing "SRC:/umbrello/codegenerators/java/javacodedocumentation.h" AutoGen: Parsing "SRC:/umbrello/codegenerators/java/javacodegenerationpolicy.h" AutoGen: Parsing "SRC:/umbrello/codegenerators/java/javacodegenerationpolicypage.h" AutoGen: Parsing "SRC:/umbrello/codegenerators/java/javacodecomment.h" AutoGen: Parsing "SRC:/umbrello/codegenerators/js/jswriter.h" AutoGen: Parsing "SRC:/umbrello/codegenerators/java/javacodeoperation.h" AutoGen: Parsing "SRC:/umbrello/codegenerators/java/javawriter.h" AutoGen: Parsing "SRC:/umbrello/codegenerators/ownedhierarchicalcodeblock.h" AutoGen: Parsing "SRC:/umbrello/codegenerators/java/javacodegenerator.h" AutoGen: Parsing "SRC:/umbrello/codegenerators/ownedcodeblock.h" AutoGen: Parsing "SRC:/umbrello/codegenerators/pascal/pascalwriter.h" AutoGen: Parsing "SRC:/umbrello/codegenerators/php/phpwriter.h" AutoGen: Parsing "SRC:/umbrello/codegenerators/php/php5writer.h" AutoGen: Parsing "SRC:/umbrello/codegenerators/perl/perlwriter.h" AutoGen: Parsing "SRC:/umbrello/codegenerators/python/pythonwriter.h" AutoGen: Parsing "SRC:/umbrello/codegenerators/ruby/rubycodeaccessormethod.h" AutoGen: Parsing "SRC:/umbrello/codegenerators/ruby/rubyclassdeclarationblock.h" AutoGen: Parsing "SRC:/umbrello/codegenerators/ruby/rubyclassifiercodedocument.h" AutoGen: Parsing "SRC:/umbrello/codegenerators/ruby/rubycodeclassfield.h" AutoGen: Parsing "SRC:/umbrello/codegenerators/ruby/rubycodeclassfielddeclarationblock.h" AutoGen: Parsing "SRC:/umbrello/codegenerators/ruby/rubycodecomment.h" AutoGen: Parsing "SRC:/umbrello/codegenerators/ruby/rubycodedocumentation.h" AutoGen: Parsing "SRC:/umbrello/codegenerators/ruby/rubycodegenerationpolicy.h" AutoGen: Parsing "SRC:/umbrello/codegenerators/ruby/rubycodeoperation.h" AutoGen: Parsing "SRC:/umbrello/codegenerators/ruby/rubywriter.h" AutoGen: Parsing "SRC:/umbrello/codegenerators/sql/postgresqlwriter.h" AutoGen: Parsing "SRC:/umbrello/codegenerators/sql/sqlwriter.h" AutoGen: Parsing "SRC:/umbrello/codegenerators/tcl/tclwriter.h" AutoGen: Parsing "SRC:/umbrello/codegenerators/textblock.h" AutoGen: Parsing "SRC:/umbrello/codegenerators/vala/valawriter.h" AutoGen: Parsing "SRC:/umbrello/codegenerators/xml/xmlcodecomment.h" AutoGen: Parsing "SRC:/umbrello/codegenerators/ruby/rubycodegenerator.h" AutoGen: Parsing "SRC:/umbrello/codegenerators/simplecodegenerator.h" AutoGen: Parsing "SRC:/umbrello/codegenerators/xml/xmlelementcodeblock.h" AutoGen: Parsing "SRC:/umbrello/codegenerators/ruby/rubycodegenerationpolicypage.h" AutoGen: Parsing "SRC:/umbrello/codegenerators/xml/xmlschemawriter.h" AutoGen: Parsing "SRC:/umbrello/codegenwizard/codegenoptionspage.h" AutoGen: Parsing "SRC:/umbrello/codegenwizard/codegenselectpage.h" AutoGen: Parsing "SRC:/umbrello/codegenwizard/codegenerationwizard.h" AutoGen: Parsing "SRC:/umbrello/codegenwizard/codegenstatuspage.h" AutoGen: Parsing "SRC:/umbrello/codegenerators/sql/mysqlwriter.h" AutoGen: Parsing "SRC:/umbrello/codeimport/adaimport.h" AutoGen: Parsing "SRC:/umbrello/codeimport/classimport.h" AutoGen: Parsing "SRC:/umbrello/codeimport/csharp/csharpimport.h" AutoGen: Parsing "SRC:/umbrello/codeimport/cppimport.h" AutoGen: Parsing "SRC:/umbrello/codeimport/idlimport.h" AutoGen: Parsing "SRC:/umbrello/codeimport/import_utils.h" AutoGen: Parsing "SRC:/umbrello/codeimport/javaimport.h" AutoGen: Parsing "SRC:/umbrello/codeimport/nativeimportbase.h" AutoGen: Parsing "SRC:/umbrello/codeimport/kdevcppparser/cpptree2uml.h" AutoGen: Parsing "SRC:/umbrello/codeimport/pascalimport.h" AutoGen: Parsing "SRC:/umbrello/codeimport/pythonimport.h" AutoGen: Parsing "SRC:/umbrello/codeimport/sqlimport.h" AutoGen: Parsing "SRC:/umbrello/codeimpwizard/codeimportingwizard.h" AutoGen: Parsing "SRC:/umbrello/codeimpwizard/codeimpstatuspage.h" AutoGen: Parsing "SRC:/umbrello/codeimpwizard/codeimpthread.h" AutoGen: Parsing "SRC:/umbrello/codeimpwizard/codeimpselectpage.h" AutoGen: Parsing "SRC:/umbrello/diagram_utils.h" AutoGen: Parsing "SRC:/umbrello/dialogs/activitydialog.h" AutoGen: Parsing "SRC:/umbrello/diagramswindow.h" AutoGen: Parsing "SRC:/umbrello/debug/debug_utils.h" AutoGen: Parsing "SRC:/umbrello/dialogs/associationpropertiesdialog.h" AutoGen: Parsing "SRC:/umbrello/dialogs/classpropertiesdialog.h" AutoGen: Parsing "SRC:/umbrello/dialogs/codeeditor.h" AutoGen: Parsing "SRC:/umbrello/dialogs/classwizard.h" AutoGen: Parsing "SRC:/umbrello/dialogs/codetextedit.h" AutoGen: Parsing "SRC:/umbrello/dialogs/codetexthighlighter.h" AutoGen: Parsing "SRC:/umbrello/dialogs/codeviewerdialog.h" AutoGen: Parsing "SRC:/umbrello/dialogs/diagramselectiondialog.h" AutoGen: Parsing "SRC:/umbrello/dialogs/dialog_utils.h" AutoGen: Parsing "SRC:/umbrello/dialogs/exportallviewsdialog.h" AutoGen: Parsing "SRC:/umbrello/dialogs/finddialog.h" AutoGen: Parsing "SRC:/umbrello/dialogs/multipagedialogbase.h" AutoGen: Parsing "SRC:/umbrello/dialogs/objectnodedialog.h" AutoGen: Parsing "SRC:/umbrello/dialogs/notedialog.h" AutoGen: Parsing "SRC:/umbrello/dialogs/overwritedialog.h" AutoGen: Parsing "SRC:/umbrello/dialogs/pages/associationgeneralpage.h" AutoGen: Parsing "SRC:/umbrello/dialogs/pages/associationrolepage.h" AutoGen: Parsing "SRC:/umbrello/dialogs/pages/autolayoutoptionpage.h" AutoGen: Parsing "SRC:/umbrello/dialogs/pages/activitypage.h" AutoGen: Parsing "SRC:/umbrello/dialogs/pages/classassociationspage.h" AutoGen: Parsing "SRC:/umbrello/dialogs/pages/classgeneralpage.h" AutoGen: Parsing "SRC:/umbrello/dialogs/pages/classifierlistpage.h" AutoGen: Parsing "SRC:/umbrello/dialogs/pages/classoptionspage.h" AutoGen: Parsing "SRC:/umbrello/dialogs/pages/codegenerationpolicypage.h" AutoGen: Parsing "SRC:/umbrello/dialogs/pages/codeimportoptionspage.h" AutoGen: Parsing "SRC:/umbrello/dialogs/pages/codevieweroptionspage.h" AutoGen: Parsing "SRC:/umbrello/dialogs/pages/constraintlistpage.h" AutoGen: Parsing "SRC:/umbrello/dialogs/pages/defaultcodegenpolicypage.h" AutoGen: Parsing "SRC:/umbrello/dialogs/pages/diagramprintpage.h" AutoGen: Parsing "SRC:/umbrello/dialogs/pages/dialogpagebase.h" AutoGen: Parsing "SRC:/umbrello/dialogs/pages/generaloptionpage.h" AutoGen: Parsing "SRC:/umbrello/dialogs/pages/diagrampropertiespage.h" AutoGen: Parsing "SRC:/umbrello/dialogs/pages/packagecontentspage.h" AutoGen: Parsing "SRC:/umbrello/dialogs/pages/umlwidgetstylepage.h" AutoGen: Parsing "SRC:/umbrello/dialogs/pages/umlroleproperties.h" AutoGen: Parsing "SRC:/umbrello/dialogs/parameterpropertiesdialog.h" AutoGen: Parsing "SRC:/umbrello/dialogs/selectoperationdialog.h" AutoGen: Parsing "SRC:/umbrello/dialogs/settingsdialog.h" AutoGen: Parsing "SRC:/umbrello/dialogs/singlepagedialogbase.h" AutoGen: Parsing "SRC:/umbrello/dialogs/statedialog.h" AutoGen: Parsing "SRC:/umbrello/dialogs/umlattributedialog.h" AutoGen: Parsing "SRC:/umbrello/dialogs/umlcheckconstraintdialog.h" AutoGen: Parsing "SRC:/umbrello/dialogs/umlentityattributedialog.h" AutoGen: Parsing "SRC:/umbrello/dialogs/umlenumliteraldialog.h" AutoGen: Parsing "SRC:/umbrello/dialogs/umlfiledialog.h" AutoGen: Parsing "SRC:/umbrello/dialogs/umlforeignkeyconstraintdialog.h" AutoGen: Parsing "SRC:/umbrello/dialogs/umlinstanceattributedialog.h" AutoGen: Parsing "SRC:/umbrello/dialogs/umloperationdialog.h" AutoGen: Parsing "SRC:/umbrello/dialogs/umlroledialog.h" AutoGen: Parsing "SRC:/umbrello/dialogs/umltemplatedialog.h" AutoGen: Parsing "SRC:/umbrello/dialogs/umlviewdialog.h" AutoGen: Parsing "SRC:/umbrello/dialogs/widgets/imagetypewidget.h" AutoGen: Parsing "SRC:/umbrello/dialogs/widgets/documentationwidget.h" AutoGen: Parsing "SRC:/umbrello/dialogs/umluniqueconstraintdialog.h" AutoGen: Parsing "SRC:/umbrello/dialogs/widgets/resolutionwidget.h" AutoGen: Parsing "SRC:/umbrello/dialogs/widgets/umlartifacttypewidget.h" AutoGen: Parsing "SRC:/umbrello/dialogs/widgets/umldatatypewidget.h" AutoGen: Parsing "SRC:/umbrello/dialogs/widgets/umlobjectnamewidget.h" AutoGen: Parsing "SRC:/umbrello/dialogs/widgets/visibilityenumwidget.h" AutoGen: Parsing "SRC:/umbrello/docgenerators/docbook2xhtmlgeneratorjob.h" AutoGen: Parsing "SRC:/umbrello/dialogs/widgets/umlstereotypewidget.h" AutoGen: Parsing "SRC:/umbrello/dialogs/widgets/umlpackagewidget.h" AutoGen: Parsing "SRC:/umbrello/docgenerators/docbookgenerator.h" AutoGen: Parsing "SRC:/umbrello/docgenerators/docbookgeneratorjob.h" AutoGen: Parsing "SRC:/umbrello/docwindow.h" AutoGen: Parsing "SRC:/umbrello/docgenerators/xhtmlgenerator.h" AutoGen: Parsing "SRC:/umbrello/finder/findresults.h" AutoGen: Parsing "SRC:/umbrello/dotgenerator.h" AutoGen: Parsing "SRC:/umbrello/finder/umldocfinder.h" AutoGen: Parsing "SRC:/umbrello/finder/umlfinder.h" AutoGen: Parsing "SRC:/umbrello/finder/umllistviewfinder.h" AutoGen: Parsing "SRC:/umbrello/finder/umlscenefinder.h" AutoGen: Parsing "SRC:/umbrello/import_argo.h" AutoGen: Parsing "SRC:/umbrello/icon_utils.h" AutoGen: Parsing "SRC:/umbrello/import_rose.h" AutoGen: Parsing "SRC:/umbrello/layoutgenerator.h" AutoGen: Parsing "SRC:/umbrello/listpopupmenu.h" AutoGen: Parsing "SRC:/umbrello/models/diagramsmodel.h" AutoGen: Parsing "SRC:/umbrello/models/objectsmodel.h" AutoGen: Parsing "SRC:/umbrello/models/stereotypesmodel.h" AutoGen: Parsing "SRC:/umbrello/object_factory.h" AutoGen: Parsing "SRC:/umbrello/objectswindow.h" AutoGen: Parsing "SRC:/umbrello/model_utils.h" AutoGen: Parsing "SRC:/umbrello/petaltree2uml.h" AutoGen: Parsing "SRC:/umbrello/optionstate.h" AutoGen: Parsing "SRC:/umbrello/refactoring/refactoringassistant.h" AutoGen: Parsing "SRC:/umbrello/toolbarstate.h" AutoGen: Parsing "SRC:/umbrello/petalnode.h" AutoGen: Parsing "SRC:/umbrello/stereotypeswindow.h" AutoGen: Parsing "SRC:/umbrello/toolbarstatearrow.h" AutoGen: Parsing "SRC:/umbrello/toolbarstateassociation.h" AutoGen: Parsing "SRC:/umbrello/toolbarstatefactory.h" AutoGen: Parsing "SRC:/umbrello/toolbarstatemessages.h" AutoGen: Parsing "SRC:/umbrello/toolbarstateother.h" AutoGen: Parsing "SRC:/umbrello/toolbarstatepool.h" AutoGen: Parsing "SRC:/umbrello/uml.h" AutoGen: Parsing "SRC:/umbrello/uml1model/actor.h" AutoGen: Parsing "SRC:/umbrello/uml1model/artifact.h" AutoGen: Parsing "SRC:/umbrello/uml1model/association.h" AutoGen: Parsing "SRC:/umbrello/uml1model/attribute.h" AutoGen: Parsing "SRC:/umbrello/uml1model/checkconstraint.h" AutoGen: Parsing "SRC:/umbrello/uml1model/category.h" AutoGen: Parsing "SRC:/umbrello/uml1model/classifier.h" AutoGen: Parsing "SRC:/umbrello/uml1model/classifierlistitem.h" AutoGen: Parsing "SRC:/umbrello/uml1model/component.h" AutoGen: Parsing "SRC:/umbrello/uml1model/entity.h" AutoGen: Parsing "SRC:/umbrello/uml1model/datatype.h" AutoGen: Parsing "SRC:/umbrello/uml1model/entityattribute.h" AutoGen: Parsing "SRC:/umbrello/uml1model/entityconstraint.h" AutoGen: Parsing "SRC:/umbrello/uml1model/enum.h" AutoGen: Parsing "SRC:/umbrello/uml1model/enumliteral.h" AutoGen: Parsing "SRC:/umbrello/uml1model/folder.h" AutoGen: Parsing "SRC:/umbrello/uml1model/foreignkeyconstraint.h" AutoGen: Parsing "SRC:/umbrello/uml1model/instance.h" AutoGen: Parsing "SRC:/umbrello/uml1model/instanceattribute.h" AutoGen: Parsing "SRC:/umbrello/uml1model/operation.h" AutoGen: Parsing "SRC:/umbrello/uml1model/node.h" AutoGen: Parsing "SRC:/umbrello/uml1model/package.h" AutoGen: Parsing "SRC:/umbrello/uml1model/port.h" AutoGen: Parsing "SRC:/umbrello/uml1model/umlcanvasobject.h" AutoGen: Parsing "SRC:/umbrello/uml1model/umlclassifierlistitemlist.h" AutoGen: Parsing "SRC:/umbrello/uml1model/umlattributelist.h" AutoGen: Parsing "SRC:/umbrello/uml1model/umlentityconstraintlist.h" AutoGen: Parsing "SRC:/umbrello/uml1model/umlentityattributelist.h" AutoGen: Parsing "SRC:/umbrello/uml1model/template.h" AutoGen: Parsing "SRC:/umbrello/uml1model/stereotype.h" AutoGen: Parsing "SRC:/umbrello/uml1model/umlobject.h" AutoGen: Parsing "SRC:/umbrello/uml1model/umlobjectlist.h" AutoGen: Parsing "SRC:/umbrello/uml1model/umlrole.h" AutoGen: Parsing "SRC:/umbrello/uml1model/uniqueconstraint.h" AutoGen: Parsing "SRC:/umbrello/umlappprivate.h" AutoGen: Parsing "SRC:/umbrello/uml1model/usecase.h" AutoGen: Parsing "SRC:/umbrello/umllistview.h" AutoGen: Parsing "SRC:/umbrello/umlscene.h" AutoGen: Parsing "SRC:/umbrello/umldoc.h" AutoGen: Parsing "SRC:/umbrello/umlview.h" AutoGen: Parsing "SRC:/umbrello/umllistviewitem.h" AutoGen: Parsing "SRC:/umbrello/umlviewimageexporter.h" AutoGen: Parsing "SRC:/umbrello/umlviewimageexporterall.h" AutoGen: Parsing "SRC:/umbrello/umlviewimageexportermodel.h" AutoGen: Parsing "SRC:/umbrello/umlwidgets/activitywidget.h" AutoGen: Parsing "SRC:/umbrello/umlwidgets/actorwidget.h" AutoGen: Parsing "SRC:/umbrello/umlwidgets/artifactwidget.h" AutoGen: Parsing "SRC:/umbrello/umlwidgets/associationline.h" AutoGen: Parsing "SRC:/umbrello/umlwidgets/associationwidget.h" AutoGen: Parsing "SRC:/umbrello/umlwidgets/boxwidget.h" AutoGen: Parsing "SRC:/umbrello/umlwidgets/childwidgetplacement.h" AutoGen: Parsing "SRC:/umbrello/umlwidgets/categorywidget.h" AutoGen: Parsing "SRC:/umbrello/umlwidgets/childwidgetplacementpin.h" AutoGen: Parsing "SRC:/umbrello/umlwidgets/childwidgetplacementport.h" AutoGen: Parsing "SRC:/umbrello/umlwidgets/classifierwidget.h" AutoGen: Parsing "SRC:/umbrello/umlwidgets/componentwidget.h" AutoGen: Parsing "SRC:/umbrello/umlwidgets/datatypewidget.h" AutoGen: Parsing "SRC:/umbrello/umlwidgets/combinedfragmentwidget.h" AutoGen: Parsing "SRC:/umbrello/umlwidgets/entitywidget.h" AutoGen: Parsing "SRC:/umbrello/umlwidgets/enumwidget.h" AutoGen: Parsing "SRC:/umbrello/umlwidgets/floatingdashlinewidget.h" AutoGen: Parsing "SRC:/umbrello/umlwidgets/forkjoinwidget.h" AutoGen: Parsing "SRC:/umbrello/umlwidgets/layoutgrid.h" AutoGen: Parsing "SRC:/umbrello/umlwidgets/linkwidget.h" AutoGen: Parsing "SRC:/umbrello/umlwidgets/floatingtextwidget.h" AutoGen: Parsing "SRC:/umbrello/umlwidgets/messagewidget.h" AutoGen: Parsing "SRC:/umbrello/umlwidgets/nodewidget.h" AutoGen: Parsing "SRC:/umbrello/umlwidgets/notewidget.h" AutoGen: Parsing "SRC:/umbrello/umlwidgets/objectnodewidget.h" AutoGen: Parsing "SRC:/umbrello/umlwidgets/objectwidget.h" AutoGen: Parsing "SRC:/umbrello/umlwidgets/packagewidget.h" AutoGen: Parsing "SRC:/umbrello/umlwidgets/pinportbase.h" AutoGen: Parsing "SRC:/umbrello/umlwidgets/pinwidget.h" AutoGen: Parsing "SRC:/umbrello/umlwidgets/portwidget.h" AutoGen: Parsing "SRC:/umbrello/umlwidgets/preconditionwidget.h" AutoGen: Parsing "SRC:/umbrello/umlwidgets/regionwidget.h" AutoGen: Parsing "SRC:/umbrello/umlwidgets/seqlinewidget.h" AutoGen: Parsing "SRC:/umbrello/umlwidgets/signalwidget.h" AutoGen: Parsing "SRC:/umbrello/umlwidgets/statewidget.h" AutoGen: Parsing "SRC:/umbrello/umlwidgets/statusbartoolbutton.h" AutoGen: Parsing "SRC:/umbrello/umlwidgets/toolbarstateonewidget.h" AutoGen: Parsing "SRC:/umbrello/umlwidgets/umlwidget.h" AutoGen: Parsing "SRC:/umbrello/umlwidgets/usecasewidget.h" AutoGen: Parsing "SRC:/umbrello/umlwidgets/widget_factory.h" AutoGen: Parsing "SRC:/umbrello/umlwidgets/widget_utils.h" AutoGen: Parsing "SRC:/umbrello/umlwidgets/widgetbase.h" AutoGen: Parsing "SRC:/umbrello/umlwidgets/widgetlist_utils.h" AutoGen: Parsing "SRC:/umbrello/uniqueid.h" AutoGen: Parsing "SRC:/umbrello/worktoolbar.h" AutoGen: Parsing "SRC:/lib/cppparser/cachemanager.cpp" AutoGen: Parsing "SRC:/lib/cppparser/lexer.cpp" AutoGen: Parsing "SRC:/lib/cppparser/ast_utils.cpp" AutoGen: Parsing "SRC:/lib/cppparser/driver.cpp" AutoGen: Parsing "SRC:/lib/cppparser/lookup.cpp" AutoGen: Parsing "SRC:/lib/cppparser/parser.cpp" AutoGen: Parsing "SRC:/lib/cppparser/tree_parser.cpp" AutoGen: Parsing "SRC:/lib/cppparser/ast.cpp" AutoGen: Parsing "SRC:/lib/cppparser/errors.cpp" AutoGen: Parsing "SRC:/umbrello/assocrules.cpp" AutoGen: Parsing "SRC:/umbrello/basictypes.cpp" AutoGen: Parsing "SRC:/lib/cppparser/lexercache.cpp" AutoGen: Parsing "SRC:/lib/interfaces/hashedstring.cpp" AutoGen: Parsing "SRC:/umbrello/birdview.cpp" AutoGen: Parsing "SRC:/umbrello/clipboard/idchangelog.cpp" AutoGen: Parsing "SRC:/umbrello/clipboard/umlclipboard.cpp" AutoGen: Parsing "SRC:/umbrello/clipboard/umldragdata.cpp" AutoGen: Parsing "SRC:/umbrello/cmdlineexportallviewsevent.cpp" AutoGen: Parsing "SRC:/umbrello/cmds/cmdbaseobjectcommand.cpp" AutoGen: Parsing "SRC:/umbrello/cmds/cmdhandlerename.cpp" AutoGen: Parsing "SRC:/umbrello/cmds/cmdcreatediagram.cpp" AutoGen: Parsing "SRC:/umbrello/cmds/cmdremovediagram.cpp" AutoGen: Parsing "SRC:/umbrello/cmds/cmdsetstereotype.cpp" AutoGen: Parsing "SRC:/umbrello/cmds/cmdsetvisibility.cpp" AutoGen: Parsing "SRC:/umbrello/cmds/generic/cmdcreateumlobject.cpp" AutoGen: Parsing "SRC:/umbrello/cmds/generic/cmdremoveumlobject.cpp" AutoGen: Parsing "SRC:/umbrello/cmds/generic/cmdrenameumlinstancetype.cpp" AutoGen: Parsing "SRC:/umbrello/cmds/generic/cmdrenameumlobject.cpp" AutoGen: Parsing "SRC:/umbrello/cmds/widget/cmdbasewidgetcommand.cpp" AutoGen: Parsing "SRC:/umbrello/cmds/widget/cmdchangefillcolor.cpp" AutoGen: Parsing "SRC:/umbrello/cmds/widget/cmdchangefont.cpp" AutoGen: Parsing "SRC:/umbrello/cmds/widget/cmdchangelinecolor.cpp" AutoGen: Parsing "SRC:/umbrello/cmds/widget/cmdchangelinewidth.cpp" AutoGen: Parsing "SRC:/umbrello/cmds/widget/cmdchangetextcolor.cpp" AutoGen: Parsing "SRC:/umbrello/cmds/widget/cmdchangemultiplicity.cpp" AutoGen: Parsing "SRC:/umbrello/cmds/widget/cmdchangeusefillcolor.cpp" AutoGen: Parsing "SRC:/umbrello/cmds/widget/cmdchangevisualproperty.cpp" AutoGen: Parsing "SRC:/umbrello/cmds/widget/cmdcreatewidget.cpp" AutoGen: Parsing "SRC:/umbrello/cmds/widget/cmdmovewidget.cpp" AutoGen: Parsing "SRC:/umbrello/cmds/widget/cmdremovewidget.cpp" AutoGen: Parsing "SRC:/umbrello/cmds/widget/cmdresizewidget.cpp" AutoGen: Parsing "SRC:/umbrello/cmds/widget/cmdsetname.cpp" AutoGen: Parsing "SRC:/umbrello/cmds/widget/cmdsettxt.cpp" AutoGen: Parsing "SRC:/umbrello/codegenerators/ada/adawriter.cpp" AutoGen: Parsing "SRC:/umbrello/codegenerators/advancedcodegenerator.cpp" AutoGen: Parsing "SRC:/umbrello/codegenerators/as/aswriter.cpp" AutoGen: Parsing "SRC:/umbrello/codegenerators/classifiercodedocument.cpp" AutoGen: Parsing "SRC:/umbrello/codegenerators/codeblock.cpp" AutoGen: Parsing "SRC:/umbrello/codegenerators/codeblockwithcomments.cpp" AutoGen: Parsing "SRC:/umbrello/codegenerators/codeclassfield.cpp" AutoGen: Parsing "SRC:/umbrello/codegenerators/codeaccessormethod.cpp" AutoGen: Parsing "SRC:/umbrello/codegenerators/codeclassfielddeclarationblock.cpp" AutoGen: Parsing "SRC:/umbrello/codegenerators/codecomment.cpp" AutoGen: Parsing "SRC:/umbrello/codegenerators/codedocument.cpp" AutoGen: Parsing "SRC:/umbrello/codegenerators/codegen_utils.cpp" AutoGen: Parsing "SRC:/umbrello/codegenerators/codegenerationpolicy.cpp" AutoGen: Parsing "SRC:/umbrello/codegenerators/codegenerator.cpp" AutoGen: Parsing "SRC:/umbrello/codegenerators/codegenfactory.cpp" AutoGen: Parsing "SRC:/umbrello/codegenerators/codegenobjectwithtextblocks.cpp" AutoGen: Parsing "SRC:/umbrello/codegenerators/codegenpolicyext.cpp" AutoGen: Parsing "SRC:/umbrello/codegenerators/codemethodblock.cpp" AutoGen: Parsing "SRC:/umbrello/codegenerators/codeoperation.cpp" AutoGen: Parsing "SRC:/umbrello/codegenerators/codeparameter.cpp" AutoGen: Parsing "SRC:/umbrello/codegenerators/cpp/cppcodeclassfield.cpp" AutoGen: Parsing "SRC:/umbrello/codegenerators/cpp/cppcodecomment.cpp" AutoGen: Parsing "SRC:/umbrello/codegenerators/cpp/cppcodedocumentation.cpp" AutoGen: Parsing "SRC:/umbrello/codegenerators/cpp/cppcodegenerationform.cpp" AutoGen: Parsing "SRC:/umbrello/codegenerators/cpp/cppcodegenerationpolicy.cpp" AutoGen: Parsing "SRC:/umbrello/codegenerators/cpp/cppcodegenerationpolicypage.cpp" AutoGen: Parsing "SRC:/umbrello/codegenerators/cpp/cppcodegenerator.cpp" AutoGen: Parsing "SRC:/umbrello/codegenerators/cpp/cppheaderclassdeclarationblock.cpp" AutoGen: Parsing "SRC:/umbrello/codegenerators/cpp/cppheadercodeaccessormethod.cpp" AutoGen: Parsing "SRC:/umbrello/codegenerators/cpp/cppheadercodeclassfielddeclarationblock.cpp" AutoGen: Parsing "SRC:/umbrello/codegenerators/cpp/cppheadercodedocument.cpp" AutoGen: Parsing "SRC:/umbrello/codegenerators/cpp/cppheadercodeoperation.cpp" AutoGen: Parsing "SRC:/umbrello/codegenerators/cpp/cppmakecodedocument.cpp" AutoGen: Parsing "SRC:/umbrello/codegenerators/cpp/cppsourcecodeaccessormethod.cpp" AutoGen: Parsing "SRC:/umbrello/codegenerators/cpp/cppsourcecodeclassfielddeclarationblock.cpp" AutoGen: Parsing "SRC:/umbrello/codegenerators/cpp/cppsourcecodedocument.cpp" AutoGen: Parsing "SRC:/umbrello/codegenerators/cpp/cppsourcecodeoperation.cpp" AutoGen: Parsing "SRC:/umbrello/codegenerators/cpp/cppwriter.cpp" AutoGen: Parsing "SRC:/umbrello/codegenerators/csharp/csharpwriter.cpp" AutoGen: Parsing "SRC:/umbrello/codegenerators/d/dclassdeclarationblock.cpp" AutoGen: Parsing "SRC:/umbrello/codegenerators/d/dclassifiercodedocument.cpp" AutoGen: Parsing "SRC:/umbrello/codegenerators/d/dcodeclassfield.cpp" AutoGen: Parsing "SRC:/umbrello/codegenerators/d/dcodeaccessormethod.cpp" AutoGen: Parsing "SRC:/umbrello/codegenerators/d/dcodeclassfielddeclarationblock.cpp" AutoGen: Parsing "SRC:/umbrello/codegenerators/d/dcodecomment.cpp" AutoGen: Parsing "SRC:/umbrello/codegenerators/d/dcodedocumentation.cpp" AutoGen: Parsing "SRC:/umbrello/codegenerators/d/dcodegenerationpolicy.cpp" AutoGen: Parsing "SRC:/umbrello/codegenerators/d/dcodegenerationpolicypage.cpp" AutoGen: Parsing "SRC:/umbrello/codegenerators/d/dcodegenerator.cpp" AutoGen: Parsing "SRC:/umbrello/codegenerators/d/dcodeoperation.cpp" AutoGen: Parsing "SRC:/umbrello/codegenerators/hierarchicalcodeblock.cpp" AutoGen: Parsing "SRC:/umbrello/codegenerators/d/dwriter.cpp" AutoGen: Parsing "SRC:/umbrello/codegenerators/idl/idlwriter.cpp" AutoGen: Parsing "SRC:/umbrello/codegenerators/java/javaantcodedocument.cpp" AutoGen: Parsing "SRC:/umbrello/codegenerators/java/javaclassdeclarationblock.cpp" AutoGen: Parsing "SRC:/umbrello/codegenerators/java/javaclassifiercodedocument.cpp" AutoGen: Parsing "SRC:/umbrello/codegenerators/java/javacodeaccessormethod.cpp" AutoGen: Parsing "SRC:/umbrello/codegenerators/java/javacodeclassfield.cpp" AutoGen: Parsing "SRC:/umbrello/codegenerators/java/javacodeclassfielddeclarationblock.cpp" AutoGen: Parsing "SRC:/umbrello/codegenerators/java/javacodecomment.cpp" AutoGen: Parsing "SRC:/umbrello/codegenerators/java/javacodedocumentation.cpp" AutoGen: Parsing "SRC:/umbrello/codegenerators/java/javacodegenerationpolicy.cpp" AutoGen: Parsing "SRC:/umbrello/codegenerators/java/javacodegenerationpolicypage.cpp" AutoGen: Parsing "SRC:/umbrello/codegenerators/java/javacodegenerator.cpp" AutoGen: Parsing "SRC:/umbrello/codegenerators/java/javacodeoperation.cpp" AutoGen: Parsing "SRC:/umbrello/codegenerators/java/javawriter.cpp" AutoGen: Parsing "SRC:/umbrello/codegenerators/js/jswriter.cpp" AutoGen: Parsing "SRC:/umbrello/codegenerators/ownedcodeblock.cpp" AutoGen: Parsing "SRC:/umbrello/codegenerators/ownedhierarchicalcodeblock.cpp" AutoGen: Parsing "SRC:/umbrello/codegenerators/pascal/pascalwriter.cpp" AutoGen: Parsing "SRC:/umbrello/codegenerators/perl/perlwriter.cpp" AutoGen: Parsing "SRC:/umbrello/codegenerators/php/php5writer.cpp" AutoGen: Parsing "SRC:/umbrello/codegenerators/php/phpwriter.cpp" AutoGen: Parsing "SRC:/umbrello/codegenerators/python/pythonwriter.cpp" AutoGen: Parsing "SRC:/umbrello/codegenerators/ruby/rubyclassdeclarationblock.cpp" AutoGen: Parsing "SRC:/umbrello/codegenerators/ruby/rubyclassifiercodedocument.cpp" AutoGen: Parsing "SRC:/umbrello/codegenerators/ruby/rubycodeaccessormethod.cpp" AutoGen: Parsing "SRC:/umbrello/codegenerators/ruby/rubycodeclassfield.cpp" AutoGen: Parsing "SRC:/umbrello/codegenerators/ruby/rubycodeclassfielddeclarationblock.cpp" AutoGen: Parsing "SRC:/umbrello/codegenerators/ruby/rubycodecomment.cpp" AutoGen: Parsing "SRC:/umbrello/codegenerators/ruby/rubycodedocumentation.cpp" AutoGen: Parsing "SRC:/umbrello/codegenerators/ruby/rubycodegenerationpolicy.cpp" AutoGen: Parsing "SRC:/umbrello/codegenerators/ruby/rubycodegenerationpolicypage.cpp" AutoGen: Parsing "SRC:/umbrello/codegenerators/ruby/rubycodegenerator.cpp" AutoGen: Parsing "SRC:/umbrello/codegenerators/ruby/rubycodeoperation.cpp" AutoGen: Parsing "SRC:/umbrello/codegenerators/ruby/rubywriter.cpp" AutoGen: Parsing "SRC:/umbrello/codegenerators/simplecodegenerator.cpp" AutoGen: Parsing "SRC:/umbrello/codegenerators/sql/mysqlwriter.cpp" AutoGen: Parsing "SRC:/umbrello/codegenerators/sql/sqlwriter.cpp" AutoGen: Parsing "SRC:/umbrello/codegenerators/sql/postgresqlwriter.cpp" AutoGen: Parsing "SRC:/umbrello/codegenerators/tcl/tclwriter.cpp" AutoGen: Parsing "SRC:/umbrello/codegenerators/textblock.cpp" AutoGen: Parsing "SRC:/umbrello/codegenerators/vala/valawriter.cpp" AutoGen: Parsing "SRC:/umbrello/codegenerators/xml/xmlcodecomment.cpp" AutoGen: Parsing "SRC:/umbrello/codegenerators/xml/xmlelementcodeblock.cpp" AutoGen: Parsing "SRC:/umbrello/codegenerators/xml/xmlschemawriter.cpp" AutoGen: Parsing "SRC:/umbrello/codegenwizard/codegenerationwizard.cpp" AutoGen: Parsing "SRC:/umbrello/codegenwizard/codegenoptionspage.cpp" AutoGen: Parsing "SRC:/umbrello/codegenwizard/codegenselectpage.cpp" AutoGen: Parsing "SRC:/umbrello/codegenwizard/codegenstatuspage.cpp" AutoGen: Parsing "SRC:/umbrello/codeimport/adaimport.cpp" AutoGen: Parsing "SRC:/umbrello/codeimport/classimport.cpp" AutoGen: Parsing "SRC:/umbrello/codeimport/cppimport.cpp" AutoGen: Parsing "SRC:/umbrello/codeimport/csharp/csharpimport.cpp" AutoGen: Parsing "SRC:/umbrello/codeimport/idlimport.cpp" AutoGen: Parsing "SRC:/umbrello/codeimport/import_utils.cpp" AutoGen: Parsing "SRC:/umbrello/codeimport/javaimport.cpp" AutoGen: Parsing "SRC:/umbrello/codeimport/kdevcppparser/cpptree2uml.cpp" AutoGen: Parsing "SRC:/umbrello/codeimport/nativeimportbase.cpp" AutoGen: Parsing "SRC:/umbrello/codeimport/pascalimport.cpp" AutoGen: Parsing "SRC:/umbrello/codeimport/pythonimport.cpp" AutoGen: Parsing "SRC:/umbrello/codeimport/sqlimport.cpp" AutoGen: Parsing "SRC:/umbrello/codeimpwizard/codeimportingwizard.cpp" AutoGen: Parsing "SRC:/umbrello/codeimpwizard/codeimpselectpage.cpp" AutoGen: Parsing "SRC:/umbrello/codeimpwizard/codeimpstatuspage.cpp" AutoGen: Parsing "SRC:/umbrello/codeimpwizard/codeimpthread.cpp" AutoGen: Parsing "SRC:/umbrello/debug/debug_utils.cpp" AutoGen: Parsing "SRC:/umbrello/diagram_utils.cpp" AutoGen: Parsing "SRC:/umbrello/diagramswindow.cpp" AutoGen: Parsing "SRC:/umbrello/dialogs/activitydialog.cpp" AutoGen: Parsing "SRC:/umbrello/dialogs/associationpropertiesdialog.cpp" AutoGen: Parsing "SRC:/umbrello/dialogs/classpropertiesdialog.cpp" AutoGen: Parsing "SRC:/umbrello/dialogs/classwizard.cpp" AutoGen: Parsing "SRC:/umbrello/dialogs/codeeditor.cpp" AutoGen: Parsing "SRC:/umbrello/dialogs/codetexthighlighter.cpp" AutoGen: Parsing "SRC:/umbrello/dialogs/codeviewerdialog.cpp" AutoGen: Parsing "SRC:/umbrello/dialogs/codetextedit.cpp" AutoGen: Parsing "SRC:/umbrello/dialogs/diagramselectiondialog.cpp" AutoGen: Parsing "SRC:/umbrello/dialogs/dialog_utils.cpp" AutoGen: Parsing "SRC:/umbrello/dialogs/exportallviewsdialog.cpp" AutoGen: Parsing "SRC:/umbrello/dialogs/finddialog.cpp" AutoGen: Parsing "SRC:/umbrello/dialogs/multipagedialogbase.cpp" AutoGen: Parsing "SRC:/umbrello/dialogs/notedialog.cpp" AutoGen: Parsing "SRC:/umbrello/dialogs/objectnodedialog.cpp" AutoGen: Parsing "SRC:/umbrello/dialogs/overwritedialog.cpp" AutoGen: Parsing "SRC:/umbrello/dialogs/pages/activitypage.cpp" AutoGen: Parsing "SRC:/umbrello/dialogs/pages/associationgeneralpage.cpp" AutoGen: Parsing "SRC:/umbrello/dialogs/pages/associationrolepage.cpp" AutoGen: Parsing "SRC:/umbrello/dialogs/pages/classassociationspage.cpp" AutoGen: Parsing "SRC:/umbrello/dialogs/pages/autolayoutoptionpage.cpp" AutoGen: Parsing "SRC:/umbrello/dialogs/pages/classgeneralpage.cpp" AutoGen: Parsing "SRC:/umbrello/dialogs/pages/classifierlistpage.cpp" AutoGen: Parsing "SRC:/umbrello/dialogs/pages/classoptionspage.cpp" AutoGen: Parsing "SRC:/umbrello/dialogs/pages/codegenerationpolicypage.cpp" AutoGen: Parsing "SRC:/umbrello/dialogs/pages/codeimportoptionspage.cpp" AutoGen: Parsing "SRC:/umbrello/dialogs/pages/codevieweroptionspage.cpp" AutoGen: Parsing "SRC:/umbrello/dialogs/pages/constraintlistpage.cpp" AutoGen: Parsing "SRC:/umbrello/dialogs/pages/defaultcodegenpolicypage.cpp" AutoGen: Parsing "SRC:/umbrello/dialogs/pages/diagramprintpage.cpp" AutoGen: Parsing "SRC:/umbrello/dialogs/pages/diagrampropertiespage.cpp" AutoGen: Parsing "SRC:/umbrello/dialogs/pages/dialogpagebase.cpp" AutoGen: Parsing "SRC:/umbrello/dialogs/pages/generaloptionpage.cpp" AutoGen: Parsing "SRC:/umbrello/dialogs/pages/packagecontentspage.cpp" AutoGen: Parsing "SRC:/umbrello/dialogs/pages/umlroleproperties.cpp" AutoGen: Parsing "SRC:/umbrello/dialogs/pages/umlwidgetstylepage.cpp" AutoGen: Parsing "SRC:/umbrello/dialogs/parameterpropertiesdialog.cpp" AutoGen: Parsing "SRC:/umbrello/dialogs/selectoperationdialog.cpp" AutoGen: Parsing "SRC:/umbrello/dialogs/settingsdialog.cpp" AutoGen: Parsing "SRC:/umbrello/dialogs/singlepagedialogbase.cpp" AutoGen: Parsing "SRC:/umbrello/dialogs/statedialog.cpp" AutoGen: Parsing "SRC:/umbrello/dialogs/umlattributedialog.cpp" AutoGen: Parsing "SRC:/umbrello/dialogs/umlcheckconstraintdialog.cpp" AutoGen: Parsing "SRC:/umbrello/dialogs/umlentityattributedialog.cpp" AutoGen: Parsing "SRC:/umbrello/dialogs/umlenumliteraldialog.cpp" AutoGen: Parsing "SRC:/umbrello/dialogs/umlfiledialog.cpp" AutoGen: Parsing "SRC:/umbrello/dialogs/umlforeignkeyconstraintdialog.cpp" AutoGen: Parsing "SRC:/umbrello/dialogs/umlinstanceattributedialog.cpp" AutoGen: Parsing "SRC:/umbrello/dialogs/umloperationdialog.cpp" AutoGen: Parsing "SRC:/umbrello/dialogs/umlroledialog.cpp" AutoGen: Parsing "SRC:/umbrello/dialogs/umltemplatedialog.cpp" AutoGen: Parsing "SRC:/umbrello/dialogs/umluniqueconstraintdialog.cpp" AutoGen: Parsing "SRC:/umbrello/dialogs/umlviewdialog.cpp" AutoGen: Parsing "SRC:/umbrello/dialogs/widgets/documentationwidget.cpp" AutoGen: Parsing "SRC:/umbrello/dialogs/widgets/imagetypewidget.cpp" AutoGen: Parsing "SRC:/umbrello/dialogs/widgets/resolutionwidget.cpp" AutoGen: Parsing "SRC:/umbrello/dialogs/widgets/umlartifacttypewidget.cpp" AutoGen: Parsing "SRC:/umbrello/dialogs/widgets/umldatatypewidget.cpp" AutoGen: Parsing "SRC:/umbrello/dialogs/widgets/umlobjectnamewidget.cpp" AutoGen: Parsing "SRC:/umbrello/dialogs/widgets/umlpackagewidget.cpp" AutoGen: Parsing "SRC:/umbrello/dialogs/widgets/umlstereotypewidget.cpp" AutoGen: Parsing "SRC:/umbrello/dialogs/widgets/visibilityenumwidget.cpp" AutoGen: Parsing "SRC:/umbrello/docgenerators/docbook2xhtmlgeneratorjob.cpp" AutoGen: Parsing "SRC:/umbrello/docgenerators/docbookgenerator.cpp" AutoGen: Parsing "SRC:/umbrello/docgenerators/docbookgeneratorjob.cpp" AutoGen: Parsing "SRC:/umbrello/docgenerators/xhtmlgenerator.cpp" AutoGen: Parsing "SRC:/umbrello/docwindow.cpp" AutoGen: Parsing "SRC:/umbrello/dotgenerator.cpp" AutoGen: Parsing "SRC:/umbrello/finder/findresults.cpp" AutoGen: Parsing "SRC:/umbrello/finder/umldocfinder.cpp" AutoGen: Parsing "SRC:/umbrello/finder/umlfinder.cpp" AutoGen: Parsing "SRC:/umbrello/finder/umlscenefinder.cpp" AutoGen: Parsing "SRC:/umbrello/finder/umllistviewfinder.cpp" AutoGen: Parsing "SRC:/umbrello/icon_utils.cpp" AutoGen: Parsing "SRC:/umbrello/import_argo.cpp" AutoGen: Parsing "SRC:/umbrello/import_rose.cpp" AutoGen: Parsing "SRC:/umbrello/layoutgenerator.cpp" AutoGen: Parsing "SRC:/umbrello/model_utils.cpp" AutoGen: Parsing "SRC:/umbrello/listpopupmenu.cpp" AutoGen: Parsing "SRC:/umbrello/models/diagramsmodel.cpp" AutoGen: Parsing "SRC:/umbrello/models/objectsmodel.cpp" AutoGen: Parsing "SRC:/umbrello/models/stereotypesmodel.cpp" AutoGen: Parsing "SRC:/umbrello/object_factory.cpp" AutoGen: Parsing "SRC:/umbrello/objectswindow.cpp" AutoGen: Parsing "SRC:/umbrello/optionstate.cpp" AutoGen: Parsing "SRC:/umbrello/petalnode.cpp" AutoGen: Parsing "SRC:/umbrello/petaltree2uml.cpp" AutoGen: Parsing "SRC:/umbrello/refactoring/refactoringassistant.cpp" AutoGen: Parsing "SRC:/umbrello/stereotypeswindow.cpp" AutoGen: Parsing "SRC:/umbrello/toolbarstate.cpp" AutoGen: Parsing "SRC:/umbrello/toolbarstatearrow.cpp" AutoGen: Parsing "SRC:/umbrello/toolbarstateassociation.cpp" AutoGen: Parsing "SRC:/umbrello/toolbarstatefactory.cpp" AutoGen: Parsing "SRC:/umbrello/toolbarstatemessages.cpp" AutoGen: Parsing "SRC:/umbrello/toolbarstateother.cpp" AutoGen: Parsing "SRC:/umbrello/toolbarstatepool.cpp" AutoGen: Parsing "SRC:/umbrello/uml.cpp" AutoGen: Parsing "SRC:/umbrello/uml1model/actor.cpp" AutoGen: Parsing "SRC:/umbrello/uml1model/association.cpp" AutoGen: Parsing "SRC:/umbrello/uml1model/artifact.cpp" AutoGen: Parsing "SRC:/umbrello/uml1model/attribute.cpp" AutoGen: Parsing "SRC:/umbrello/uml1model/category.cpp" AutoGen: Parsing "SRC:/umbrello/uml1model/checkconstraint.cpp" AutoGen: Parsing "SRC:/umbrello/uml1model/classifier.cpp" AutoGen: Parsing "SRC:/umbrello/uml1model/classifierlistitem.cpp" AutoGen: Parsing "SRC:/umbrello/uml1model/component.cpp" AutoGen: Parsing "SRC:/umbrello/uml1model/datatype.cpp" AutoGen: Parsing "SRC:/umbrello/uml1model/entity.cpp" AutoGen: Parsing "SRC:/umbrello/uml1model/entityattribute.cpp" AutoGen: Parsing "SRC:/umbrello/uml1model/entityconstraint.cpp" AutoGen: Parsing "SRC:/umbrello/uml1model/enum.cpp" AutoGen: Parsing "SRC:/umbrello/uml1model/enumliteral.cpp" AutoGen: Parsing "SRC:/umbrello/uml1model/folder.cpp" AutoGen: Parsing "SRC:/umbrello/uml1model/foreignkeyconstraint.cpp" AutoGen: Parsing "SRC:/umbrello/uml1model/instance.cpp" AutoGen: Parsing "SRC:/umbrello/uml1model/instanceattribute.cpp" AutoGen: Parsing "SRC:/umbrello/uml1model/node.cpp" AutoGen: Parsing "SRC:/umbrello/uml1model/operation.cpp" AutoGen: Parsing "SRC:/umbrello/uml1model/package.cpp" AutoGen: Parsing "SRC:/umbrello/uml1model/port.cpp" AutoGen: Parsing "SRC:/umbrello/uml1model/stereotype.cpp" AutoGen: Parsing "SRC:/umbrello/uml1model/template.cpp" AutoGen: Parsing "SRC:/umbrello/uml1model/umlattributelist.cpp" AutoGen: Parsing "SRC:/umbrello/uml1model/umlcanvasobject.cpp" AutoGen: Parsing "SRC:/umbrello/uml1model/umlclassifierlistitemlist.cpp" AutoGen: Parsing "SRC:/umbrello/uml1model/umlentityattributelist.cpp" AutoGen: Parsing "SRC:/umbrello/uml1model/umlentityconstraintlist.cpp" AutoGen: Parsing "SRC:/umbrello/uml1model/umlobject.cpp" AutoGen: Parsing "SRC:/umbrello/uml1model/umlobjectlist.cpp" AutoGen: Parsing "SRC:/umbrello/uml1model/umlrole.cpp" AutoGen: Parsing "SRC:/umbrello/uml1model/uniqueconstraint.cpp" AutoGen: Parsing "SRC:/umbrello/uml1model/usecase.cpp" AutoGen: Parsing "SRC:/umbrello/umlappprivate.cpp" AutoGen: Parsing "SRC:/umbrello/umldoc.cpp" AutoGen: Parsing "SRC:/umbrello/umllistview.cpp" AutoGen: Parsing "SRC:/umbrello/umllistviewitem.cpp" AutoGen: Parsing "SRC:/umbrello/umlscene.cpp" AutoGen: Parsing "SRC:/umbrello/umlview.cpp" AutoGen: Parsing "SRC:/umbrello/umlviewimageexporter.cpp" AutoGen: Parsing "SRC:/umbrello/umlviewimageexporterall.cpp" AutoGen: Parsing "SRC:/umbrello/umlviewimageexportermodel.cpp" AutoGen: Parsing "SRC:/umbrello/umlwidgets/activitywidget.cpp" AutoGen: Parsing "SRC:/umbrello/umlwidgets/actorwidget.cpp" AutoGen: Parsing "SRC:/umbrello/umlwidgets/artifactwidget.cpp" AutoGen: Parsing "SRC:/umbrello/umlwidgets/associationline.cpp" AutoGen: Parsing "SRC:/umbrello/umlwidgets/associationwidget.cpp" AutoGen: Parsing "SRC:/umbrello/umlwidgets/boxwidget.cpp" AutoGen: Parsing "SRC:/umbrello/umlwidgets/categorywidget.cpp" AutoGen: Parsing "SRC:/umbrello/umlwidgets/childwidgetplacement.cpp" AutoGen: Parsing "SRC:/umbrello/umlwidgets/childwidgetplacementpin.cpp" AutoGen: Parsing "SRC:/umbrello/umlwidgets/childwidgetplacementport.cpp" AutoGen: Parsing "SRC:/umbrello/umlwidgets/classifierwidget.cpp" AutoGen: Parsing "SRC:/umbrello/umlwidgets/combinedfragmentwidget.cpp" AutoGen: Parsing "SRC:/umbrello/umlwidgets/componentwidget.cpp" AutoGen: Parsing "SRC:/umbrello/umlwidgets/datatypewidget.cpp" AutoGen: Parsing "SRC:/umbrello/umlwidgets/entitywidget.cpp" AutoGen: Parsing "SRC:/umbrello/umlwidgets/enumwidget.cpp" AutoGen: Parsing "SRC:/umbrello/umlwidgets/floatingdashlinewidget.cpp" AutoGen: Parsing "SRC:/umbrello/umlwidgets/floatingtextwidget.cpp" AutoGen: Parsing "SRC:/umbrello/umlwidgets/forkjoinwidget.cpp" AutoGen: Parsing "SRC:/umbrello/umlwidgets/layoutgrid.cpp" AutoGen: Parsing "SRC:/umbrello/umlwidgets/linkwidget.cpp" AutoGen: Parsing "SRC:/umbrello/umlwidgets/messagewidget.cpp" AutoGen: Parsing "SRC:/umbrello/umlwidgets/notewidget.cpp" AutoGen: Parsing "SRC:/umbrello/umlwidgets/nodewidget.cpp" AutoGen: Parsing "SRC:/umbrello/umlwidgets/objectnodewidget.cpp" AutoGen: Parsing "SRC:/umbrello/umlwidgets/objectwidget.cpp" AutoGen: Parsing "SRC:/umbrello/umlwidgets/packagewidget.cpp" AutoGen: Parsing "SRC:/umbrello/umlwidgets/pinportbase.cpp" AutoGen: Parsing "SRC:/umbrello/umlwidgets/pinwidget.cpp" AutoGen: Parsing "SRC:/umbrello/umlwidgets/portwidget.cpp" AutoGen: Parsing "SRC:/umbrello/umlwidgets/preconditionwidget.cpp" AutoGen: Parsing "SRC:/umbrello/umlwidgets/regionwidget.cpp" AutoGen: Parsing "SRC:/umbrello/umlwidgets/signalwidget.cpp" AutoGen: Parsing "SRC:/umbrello/umlwidgets/seqlinewidget.cpp" AutoGen: Parsing "SRC:/umbrello/umlwidgets/statewidget.cpp" AutoGen: Parsing "SRC:/umbrello/umlwidgets/statusbartoolbutton.cpp" AutoGen: Parsing "SRC:/umbrello/umlwidgets/toolbarstateonewidget.cpp" AutoGen: Parsing "SRC:/umbrello/umlwidgets/umlwidget.cpp" AutoGen: Parsing "SRC:/umbrello/umlwidgets/usecasewidget.cpp" AutoGen: Parsing "SRC:/umbrello/umlwidgets/widget_factory.cpp" AutoGen: Parsing "SRC:/umbrello/umlwidgets/widget_utils.cpp" AutoGen: Parsing "SRC:/umbrello/umlwidgets/widgetbase.cpp" AutoGen: Parsing "SRC:/umbrello/umlwidgets/widgetlist_utils.cpp" AutoGen: Parsing "SRC:/umbrello/uniqueid.cpp" AutoGen: Parsing "SRC:/umbrello/worktoolbar.cpp" AutoMoc: Generating "SRC:/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/IXWPG3UOMO/moc_umlclipboard.cpp", because it doesn't exist, from "SRC:/umbrello/clipboard/umlclipboard.h" /usr/lib/qt5/bin/moc "-DCMAKE_BINARY_DIR=\"/<>/obj-aarch64-linux-gnu\"" -DKCOREADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB "-DUMBRELLO_VERSION_STRING=\"2.23.3\"" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-aarch64-linux-gnu/umbrello -I/<>/umbrello -I/<>/obj-aarch64-linux-gnu -I/<>/umbrello/clipboard -I/<>/umbrello/cmds -I/<>/umbrello/codegenerators -I/<>/umbrello/codegenerators/ada -I/<>/umbrello/codegenerators/as -I/<>/umbrello/codegenerators/cpp -I/<>/umbrello/codegenerators/csharp -I/<>/umbrello/codegenerators/d -I/<>/umbrello/codegenerators/idl -I/<>/umbrello/codegenerators/java -I/<>/umbrello/codegenerators/js -I/<>/umbrello/codegenerators/pascal -I/<>/umbrello/codegenerators/perl -I/<>/umbrello/codegenerators/php -I/<>/umbrello/codegenerators/python -I/<>/umbrello/codegenerators/ruby -I/<>/umbrello/codegenerators/sql -I/<>/umbrello/codegenerators/tcl -I/<>/umbrello/codegenerators/vala -I/<>/umbrello/codegenerators/xml -I/<>/umbrello/codegenwizard -I/<>/umbrello/codeimport -I/<>/umbrello/codeimport/csharp -I/<>/umbrello/codeimpwizard -I/<>/umbrello/debug -I/<>/umbrello/dialogs -I/<>/umbrello/dialogs/pages -I/<>/umbrello/dialogs/widgets -I/<>/umbrello/docgenerators -I/<>/umbrello/finder -I/<>/umbrello/refactoring -I/<>/umbrello/uml1model -I/<>/umbrello/umlwidgets -I/<>/lib/cppparser -I/<>/lib/interfaces -I/usr/include/libxml2 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -I/usr/include/aarch64-linux-gnu/qt5/QtSvg -I/usr/include/aarch64-linux-gnu/qt5/QtWebKitWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtWebKit -I/usr/include/aarch64-linux-gnu/qt5/QtNetwork -I/usr/include/KF5/KArchive -I/usr/include/KF5 -I/usr/include/KF5/KCompletion -I/usr/include/KF5/KCoreAddons -I/usr/include/KF5/KI18n -I/usr/include/KF5/KIconThemes -I/usr/include/KF5/KIOCore -I/usr/include/KF5/KService -I/usr/include/KF5/KConfigCore -I/usr/include/aarch64-linux-gnu/qt5/QtConcurrent -I/usr/include/aarch64-linux-gnu/qt5/QtDBus -I/usr/include/KF5/KTextEditor -I/usr/include/KF5/KParts -I/usr/include/KF5/KIOWidgets -I/usr/include/KF5/KJobWidgets -I/usr/include/KF5/KWidgetsAddons -I/usr/include/KF5/KXmlGui -I/usr/include/KF5/KConfigWidgets -I/usr/include/KF5/KCodecs -I/usr/include/KF5/KConfigGui -I/usr/include/KF5/KAuth -I/usr/include/KF5/KTextWidgets -I/usr/include/KF5/SonnetUi -I/usr/include -I/usr/aarch64-linux-gnu/include/c++/9 -I/usr/aarch64-linux-gnu/include/c++/9/aarch64-linux-gnu -I/usr/aarch64-linux-gnu/include/c++/9/backward -I/usr/lib/gcc-cross/aarch64-linux-gnu/9/include -I/usr/aarch64-linux-gnu/include -I/usr/include/aarch64-linux-gnu --include /<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/moc_predefs.h -p clipboard -o /<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/IXWPG3UOMO/moc_umlclipboard.cpp /<>/umbrello/clipboard/umlclipboard.h AutoMoc: Generating "SRC:/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/MY3RI6D6SK/moc_aswriter.cpp", because it doesn't exist, from "SRC:/umbrello/codegenerators/as/aswriter.h" /usr/lib/qt5/bin/moc "-DCMAKE_BINARY_DIR=\"/<>/obj-aarch64-linux-gnu\"" -DKCOREADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB "-DUMBRELLO_VERSION_STRING=\"2.23.3\"" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-aarch64-linux-gnu/umbrello -I/<>/umbrello -I/<>/obj-aarch64-linux-gnu -I/<>/umbrello/clipboard -I/<>/umbrello/cmds -I/<>/umbrello/codegenerators -I/<>/umbrello/codegenerators/ada -I/<>/umbrello/codegenerators/as -I/<>/umbrello/codegenerators/cpp -I/<>/umbrello/codegenerators/csharp -I/<>/umbrello/codegenerators/d -I/<>/umbrello/codegenerators/idl -I/<>/umbrello/codegenerators/java -I/<>/umbrello/codegenerators/js -I/<>/umbrello/codegenerators/pascal -I/<>/umbrello/codegenerators/perl -I/<>/umbrello/codegenerators/php -I/<>/umbrello/codegenerators/python -I/<>/umbrello/codegenerators/ruby -I/<>/umbrello/codegenerators/sql -I/<>/umbrello/codegenerators/tcl -I/<>/umbrello/codegenerators/vala -I/<>/umbrello/codegenerators/xml -I/<>/umbrello/codegenwizard -I/<>/umbrello/codeimport -I/<>/umbrello/codeimport/csharp -I/<>/umbrello/codeimpwizard -I/<>/umbrello/debug -I/<>/umbrello/dialogs -I/<>/umbrello/dialogs/pages -I/<>/umbrello/dialogs/widgets -I/<>/umbrello/docgenerators -I/<>/umbrello/finder -I/<>/umbrello/refactoring -I/<>/umbrello/uml1model -I/<>/umbrello/umlwidgets -I/<>/lib/cppparser -I/<>/lib/interfaces -I/usr/include/libxml2 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -I/usr/include/aarch64-linux-gnu/qt5/QtSvg -I/usr/include/aarch64-linux-gnu/qt5/QtWebKitWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtWebKit -I/usr/include/aarch64-linux-gnu/qt5/QtNetwork -I/usr/include/KF5/KArchive -I/usr/include/KF5 -I/usr/include/KF5/KCompletion -I/usr/include/KF5/KCoreAddons -I/usr/include/KF5/KI18n -I/usr/include/KF5/KIconThemes -I/usr/include/KF5/KIOCore -I/usr/include/KF5/KService -I/usr/include/KF5/KConfigCore -I/usr/include/aarch64-linux-gnu/qt5/QtConcurrent -I/usr/include/aarch64-linux-gnu/qt5/QtDBus -I/usr/include/KF5/KTextEditor -I/usr/include/KF5/KParts -I/usr/include/KF5/KIOWidgets -I/usr/include/KF5/KJobWidgets -I/usr/include/KF5/KWidgetsAddons -I/usr/include/KF5/KXmlGui -I/usr/include/KF5/KConfigWidgets -I/usr/include/KF5/KCodecs -I/usr/include/KF5/KConfigGui -I/usr/include/KF5/KAuth -I/usr/include/KF5/KTextWidgets -I/usr/include/KF5/SonnetUi -I/usr/include -I/usr/aarch64-linux-gnu/include/c++/9 -I/usr/aarch64-linux-gnu/include/c++/9/aarch64-linux-gnu -I/usr/aarch64-linux-gnu/include/c++/9/backward -I/usr/lib/gcc-cross/aarch64-linux-gnu/9/include -I/usr/aarch64-linux-gnu/include -I/usr/include/aarch64-linux-gnu --include /<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/moc_predefs.h -p codegenerators/as -o /<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/MY3RI6D6SK/moc_aswriter.cpp /<>/umbrello/codegenerators/as/aswriter.h AutoMoc: Generating "SRC:/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/5CWJD4F3N4/moc_adawriter.cpp", because it doesn't exist, from "SRC:/umbrello/codegenerators/ada/adawriter.h" /usr/lib/qt5/bin/moc "-DCMAKE_BINARY_DIR=\"/<>/obj-aarch64-linux-gnu\"" -DKCOREADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB "-DUMBRELLO_VERSION_STRING=\"2.23.3\"" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-aarch64-linux-gnu/umbrello -I/<>/umbrello -I/<>/obj-aarch64-linux-gnu -I/<>/umbrello/clipboard -I/<>/umbrello/cmds -I/<>/umbrello/codegenerators -I/<>/umbrello/codegenerators/ada -I/<>/umbrello/codegenerators/as -I/<>/umbrello/codegenerators/cpp -I/<>/umbrello/codegenerators/csharp -I/<>/umbrello/codegenerators/d -I/<>/umbrello/codegenerators/idl -I/<>/umbrello/codegenerators/java -I/<>/umbrello/codegenerators/js -I/<>/umbrello/codegenerators/pascal -I/<>/umbrello/codegenerators/perl -I/<>/umbrello/codegenerators/php -I/<>/umbrello/codegenerators/python -I/<>/umbrello/codegenerators/ruby -I/<>/umbrello/codegenerators/sql -I/<>/umbrello/codegenerators/tcl -I/<>/umbrello/codegenerators/vala -I/<>/umbrello/codegenerators/xml -I/<>/umbrello/codegenwizard -I/<>/umbrello/codeimport -I/<>/umbrello/codeimport/csharp -I/<>/umbrello/codeimpwizard -I/<>/umbrello/debug -I/<>/umbrello/dialogs -I/<>/umbrello/dialogs/pages -I/<>/umbrello/dialogs/widgets -I/<>/umbrello/docgenerators -I/<>/umbrello/finder -I/<>/umbrello/refactoring -I/<>/umbrello/uml1model -I/<>/umbrello/umlwidgets -I/<>/lib/cppparser -I/<>/lib/interfaces -I/usr/include/libxml2 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -I/usr/include/aarch64-linux-gnu/qt5/QtSvg -I/usr/include/aarch64-linux-gnu/qt5/QtWebKitWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtWebKit -I/usr/include/aarch64-linux-gnu/qt5/QtNetwork -I/usr/include/KF5/KArchive -I/usr/include/KF5 -I/usr/include/KF5/KCompletion -I/usr/include/KF5/KCoreAddons -I/usr/include/KF5/KI18n -I/usr/include/KF5/KIconThemes -I/usr/include/KF5/KIOCore -I/usr/include/KF5/KService -I/usr/include/KF5/KConfigCore -I/usr/include/aarch64-linux-gnu/qt5/QtConcurrent -I/usr/include/aarch64-linux-gnu/qt5/QtDBus -I/usr/include/KF5/KTextEditor -I/usr/include/KF5/KParts -I/usr/include/KF5/KIOWidgets -I/usr/include/KF5/KJobWidgets -I/usr/include/KF5/KWidgetsAddons -I/usr/include/KF5/KXmlGui -I/usr/include/KF5/KConfigWidgets -I/usr/include/KF5/KCodecs -I/usr/include/KF5/KConfigGui -I/usr/include/KF5/KAuth -I/usr/include/KF5/KTextWidgets -I/usr/include/KF5/SonnetUi -I/usr/include -I/usr/aarch64-linux-gnu/include/c++/9 -I/usr/aarch64-linux-gnu/include/c++/9/aarch64-linux-gnu -I/usr/aarch64-linux-gnu/include/c++/9/backward -I/usr/lib/gcc-cross/aarch64-linux-gnu/9/include -I/usr/aarch64-linux-gnu/include -I/usr/include/aarch64-linux-gnu --include /<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/moc_predefs.h -p codegenerators/ada -o /<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/5CWJD4F3N4/moc_adawriter.cpp /<>/umbrello/codegenerators/ada/adawriter.h AutoMoc: Generating "SRC:/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/YANEA3P7SW/moc_parser.cpp", because it doesn't exist, from "SRC:/lib/cppparser/parser.h" /usr/lib/qt5/bin/moc "-DCMAKE_BINARY_DIR=\"/<>/obj-aarch64-linux-gnu\"" -DKCOREADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB "-DUMBRELLO_VERSION_STRING=\"2.23.3\"" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-aarch64-linux-gnu/umbrello -I/<>/umbrello -I/<>/obj-aarch64-linux-gnu -I/<>/umbrello/clipboard -I/<>/umbrello/cmds -I/<>/umbrello/codegenerators -I/<>/umbrello/codegenerators/ada -I/<>/umbrello/codegenerators/as -I/<>/umbrello/codegenerators/cpp -I/<>/umbrello/codegenerators/csharp -I/<>/umbrello/codegenerators/d -I/<>/umbrello/codegenerators/idl -I/<>/umbrello/codegenerators/java -I/<>/umbrello/codegenerators/js -I/<>/umbrello/codegenerators/pascal -I/<>/umbrello/codegenerators/perl -I/<>/umbrello/codegenerators/php -I/<>/umbrello/codegenerators/python -I/<>/umbrello/codegenerators/ruby -I/<>/umbrello/codegenerators/sql -I/<>/umbrello/codegenerators/tcl -I/<>/umbrello/codegenerators/vala -I/<>/umbrello/codegenerators/xml -I/<>/umbrello/codegenwizard -I/<>/umbrello/codeimport -I/<>/umbrello/codeimport/csharp -I/<>/umbrello/codeimpwizard -I/<>/umbrello/debug -I/<>/umbrello/dialogs -I/<>/umbrello/dialogs/pages -I/<>/umbrello/dialogs/widgets -I/<>/umbrello/docgenerators -I/<>/umbrello/finder -I/<>/umbrello/refactoring -I/<>/umbrello/uml1model -I/<>/umbrello/umlwidgets -I/<>/lib/cppparser -I/<>/lib/interfaces -I/usr/include/libxml2 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -I/usr/include/aarch64-linux-gnu/qt5/QtSvg -I/usr/include/aarch64-linux-gnu/qt5/QtWebKitWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtWebKit -I/usr/include/aarch64-linux-gnu/qt5/QtNetwork -I/usr/include/KF5/KArchive -I/usr/include/KF5 -I/usr/include/KF5/KCompletion -I/usr/include/KF5/KCoreAddons -I/usr/include/KF5/KI18n -I/usr/include/KF5/KIconThemes -I/usr/include/KF5/KIOCore -I/usr/include/KF5/KService -I/usr/include/KF5/KConfigCore -I/usr/include/aarch64-linux-gnu/qt5/QtConcurrent -I/usr/include/aarch64-linux-gnu/qt5/QtDBus -I/usr/include/KF5/KTextEditor -I/usr/include/KF5/KParts -I/usr/include/KF5/KIOWidgets -I/usr/include/KF5/KJobWidgets -I/usr/include/KF5/KWidgetsAddons -I/usr/include/KF5/KXmlGui -I/usr/include/KF5/KConfigWidgets -I/usr/include/KF5/KCodecs -I/usr/include/KF5/KConfigGui -I/usr/include/KF5/KAuth -I/usr/include/KF5/KTextWidgets -I/usr/include/KF5/SonnetUi -I/usr/include -I/usr/aarch64-linux-gnu/include/c++/9 -I/usr/aarch64-linux-gnu/include/c++/9/aarch64-linux-gnu -I/usr/aarch64-linux-gnu/include/c++/9/backward -I/usr/lib/gcc-cross/aarch64-linux-gnu/9/include -I/usr/aarch64-linux-gnu/include -I/usr/include/aarch64-linux-gnu --include /<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/moc_predefs.h -p ./ -o /<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/YANEA3P7SW/moc_parser.cpp /<>/lib/cppparser/parser.h AutoMoc: Generating "SRC:/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/JKSLH6N5SH/moc_codegenpolicyext.cpp", because it doesn't exist, from "SRC:/umbrello/codegenerators/codegenpolicyext.h" /usr/lib/qt5/bin/moc "-DCMAKE_BINARY_DIR=\"/<>/obj-aarch64-linux-gnu\"" -DKCOREADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB "-DUMBRELLO_VERSION_STRING=\"2.23.3\"" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-aarch64-linux-gnu/umbrello -I/<>/umbrello -I/<>/obj-aarch64-linux-gnu -I/<>/umbrello/clipboard -I/<>/umbrello/cmds -I/<>/umbrello/codegenerators -I/<>/umbrello/codegenerators/ada -I/<>/umbrello/codegenerators/as -I/<>/umbrello/codegenerators/cpp -I/<>/umbrello/codegenerators/csharp -I/<>/umbrello/codegenerators/d -I/<>/umbrello/codegenerators/idl -I/<>/umbrello/codegenerators/java -I/<>/umbrello/codegenerators/js -I/<>/umbrello/codegenerators/pascal -I/<>/umbrello/codegenerators/perl -I/<>/umbrello/codegenerators/php -I/<>/umbrello/codegenerators/python -I/<>/umbrello/codegenerators/ruby -I/<>/umbrello/codegenerators/sql -I/<>/umbrello/codegenerators/tcl -I/<>/umbrello/codegenerators/vala -I/<>/umbrello/codegenerators/xml -I/<>/umbrello/codegenwizard -I/<>/umbrello/codeimport -I/<>/umbrello/codeimport/csharp -I/<>/umbrello/codeimpwizard -I/<>/umbrello/debug -I/<>/umbrello/dialogs -I/<>/umbrello/dialogs/pages -I/<>/umbrello/dialogs/widgets -I/<>/umbrello/docgenerators -I/<>/umbrello/finder -I/<>/umbrello/refactoring -I/<>/umbrello/uml1model -I/<>/umbrello/umlwidgets -I/<>/lib/cppparser -I/<>/lib/interfaces -I/usr/include/libxml2 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -I/usr/include/aarch64-linux-gnu/qt5/QtSvg -I/usr/include/aarch64-linux-gnu/qt5/QtWebKitWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtWebKit -I/usr/include/aarch64-linux-gnu/qt5/QtNetwork -I/usr/include/KF5/KArchive -I/usr/include/KF5 -I/usr/include/KF5/KCompletion -I/usr/include/KF5/KCoreAddons -I/usr/include/KF5/KI18n -I/usr/include/KF5/KIconThemes -I/usr/include/KF5/KIOCore -I/usr/include/KF5/KService -I/usr/include/KF5/KConfigCore -I/usr/include/aarch64-linux-gnu/qt5/QtConcurrent -I/usr/include/aarch64-linux-gnu/qt5/QtDBus -I/usr/include/KF5/KTextEditor -I/usr/include/KF5/KParts -I/usr/include/KF5/KIOWidgets -I/usr/include/KF5/KJobWidgets -I/usr/include/KF5/KWidgetsAddons -I/usr/include/KF5/KXmlGui -I/usr/include/KF5/KConfigWidgets -I/usr/include/KF5/KCodecs -I/usr/include/KF5/KConfigGui -I/usr/include/KF5/KAuth -I/usr/include/KF5/KTextWidgets -I/usr/include/KF5/SonnetUi -I/usr/include -I/usr/aarch64-linux-gnu/include/c++/9 -I/usr/aarch64-linux-gnu/include/c++/9/aarch64-linux-gnu -I/usr/aarch64-linux-gnu/include/c++/9/backward -I/usr/lib/gcc-cross/aarch64-linux-gnu/9/include -I/usr/aarch64-linux-gnu/include -I/usr/include/aarch64-linux-gnu --include /<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/moc_predefs.h -p codegenerators -o /<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/JKSLH6N5SH/moc_codegenpolicyext.cpp /<>/umbrello/codegenerators/codegenpolicyext.h AutoMoc: Generating "SRC:/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/JKSLH6N5SH/moc_codemethodblock.cpp", because it doesn't exist, from "SRC:/umbrello/codegenerators/codemethodblock.h" /usr/lib/qt5/bin/moc "-DCMAKE_BINARY_DIR=\"/<>/obj-aarch64-linux-gnu\"" -DKCOREADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB "-DUMBRELLO_VERSION_STRING=\"2.23.3\"" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-aarch64-linux-gnu/umbrello -I/<>/umbrello -I/<>/obj-aarch64-linux-gnu -I/<>/umbrello/clipboard -I/<>/umbrello/cmds -I/<>/umbrello/codegenerators -I/<>/umbrello/codegenerators/ada -I/<>/umbrello/codegenerators/as -I/<>/umbrello/codegenerators/cpp -I/<>/umbrello/codegenerators/csharp -I/<>/umbrello/codegenerators/d -I/<>/umbrello/codegenerators/idl -I/<>/umbrello/codegenerators/java -I/<>/umbrello/codegenerators/js -I/<>/umbrello/codegenerators/pascal -I/<>/umbrello/codegenerators/perl -I/<>/umbrello/codegenerators/php -I/<>/umbrello/codegenerators/python -I/<>/umbrello/codegenerators/ruby -I/<>/umbrello/codegenerators/sql -I/<>/umbrello/codegenerators/tcl -I/<>/umbrello/codegenerators/vala -I/<>/umbrello/codegenerators/xml -I/<>/umbrello/codegenwizard -I/<>/umbrello/codeimport -I/<>/umbrello/codeimport/csharp -I/<>/umbrello/codeimpwizard -I/<>/umbrello/debug -I/<>/umbrello/dialogs -I/<>/umbrello/dialogs/pages -I/<>/umbrello/dialogs/widgets -I/<>/umbrello/docgenerators -I/<>/umbrello/finder -I/<>/umbrello/refactoring -I/<>/umbrello/uml1model -I/<>/umbrello/umlwidgets -I/<>/lib/cppparser -I/<>/lib/interfaces -I/usr/include/libxml2 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -I/usr/include/aarch64-linux-gnu/qt5/QtSvg -I/usr/include/aarch64-linux-gnu/qt5/QtWebKitWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtWebKit -I/usr/include/aarch64-linux-gnu/qt5/QtNetwork -I/usr/include/KF5/KArchive -I/usr/include/KF5 -I/usr/include/KF5/KCompletion -I/usr/include/KF5/KCoreAddons -I/usr/include/KF5/KI18n -I/usr/include/KF5/KIconThemes -I/usr/include/KF5/KIOCore -I/usr/include/KF5/KService -I/usr/include/KF5/KConfigCore -I/usr/include/aarch64-linux-gnu/qt5/QtConcurrent -I/usr/include/aarch64-linux-gnu/qt5/QtDBus -I/usr/include/KF5/KTextEditor -I/usr/include/KF5/KParts -I/usr/include/KF5/KIOWidgets -I/usr/include/KF5/KJobWidgets -I/usr/include/KF5/KWidgetsAddons -I/usr/include/KF5/KXmlGui -I/usr/include/KF5/KConfigWidgets -I/usr/include/KF5/KCodecs -I/usr/include/KF5/KConfigGui -I/usr/include/KF5/KAuth -I/usr/include/KF5/KTextWidgets -I/usr/include/KF5/SonnetUi -I/usr/include -I/usr/aarch64-linux-gnu/include/c++/9 -I/usr/aarch64-linux-gnu/include/c++/9/aarch64-linux-gnu -I/usr/aarch64-linux-gnu/include/c++/9/backward -I/usr/lib/gcc-cross/aarch64-linux-gnu/9/include -I/usr/aarch64-linux-gnu/include -I/usr/include/aarch64-linux-gnu --include /<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/moc_predefs.h -p codegenerators -o /<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/JKSLH6N5SH/moc_codemethodblock.cpp /<>/umbrello/codegenerators/codemethodblock.h AutoMoc: Generating "SRC:/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/IXWPG3UOMO/moc_umldragdata.cpp", because it doesn't exist, from "SRC:/umbrello/clipboard/umldragdata.h" /usr/lib/qt5/bin/moc "-DCMAKE_BINARY_DIR=\"/<>/obj-aarch64-linux-gnu\"" -DKCOREADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB "-DUMBRELLO_VERSION_STRING=\"2.23.3\"" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-aarch64-linux-gnu/umbrello -I/<>/umbrello -I/<>/obj-aarch64-linux-gnu -I/<>/umbrello/clipboard -I/<>/umbrello/cmds -I/<>/umbrello/codegenerators -I/<>/umbrello/codegenerators/ada -I/<>/umbrello/codegenerators/as -I/<>/umbrello/codegenerators/cpp -I/<>/umbrello/codegenerators/csharp -I/<>/umbrello/codegenerators/d -I/<>/umbrello/codegenerators/idl -I/<>/umbrello/codegenerators/java -I/<>/umbrello/codegenerators/js -I/<>/umbrello/codegenerators/pascal -I/<>/umbrello/codegenerators/perl -I/<>/umbrello/codegenerators/php -I/<>/umbrello/codegenerators/python -I/<>/umbrello/codegenerators/ruby -I/<>/umbrello/codegenerators/sql -I/<>/umbrello/codegenerators/tcl -I/<>/umbrello/codegenerators/vala -I/<>/umbrello/codegenerators/xml -I/<>/umbrello/codegenwizard -I/<>/umbrello/codeimport -I/<>/umbrello/codeimport/csharp -I/<>/umbrello/codeimpwizard -I/<>/umbrello/debug -I/<>/umbrello/dialogs -I/<>/umbrello/dialogs/pages -I/<>/umbrello/dialogs/widgets -I/<>/umbrello/docgenerators -I/<>/umbrello/finder -I/<>/umbrello/refactoring -I/<>/umbrello/uml1model -I/<>/umbrello/umlwidgets -I/<>/lib/cppparser -I/<>/lib/interfaces -I/usr/include/libxml2 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -I/usr/include/aarch64-linux-gnu/qt5/QtSvg -I/usr/include/aarch64-linux-gnu/qt5/QtWebKitWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtWebKit -I/usr/include/aarch64-linux-gnu/qt5/QtNetwork -I/usr/include/KF5/KArchive -I/usr/include/KF5 -I/usr/include/KF5/KCompletion -I/usr/include/KF5/KCoreAddons -I/usr/include/KF5/KI18n -I/usr/include/KF5/KIconThemes -I/usr/include/KF5/KIOCore -I/usr/include/KF5/KService -I/usr/include/KF5/KConfigCore -I/usr/include/aarch64-linux-gnu/qt5/QtConcurrent -I/usr/include/aarch64-linux-gnu/qt5/QtDBus -I/usr/include/KF5/KTextEditor -I/usr/include/KF5/KParts -I/usr/include/KF5/KIOWidgets -I/usr/include/KF5/KJobWidgets -I/usr/include/KF5/KWidgetsAddons -I/usr/include/KF5/KXmlGui -I/usr/include/KF5/KConfigWidgets -I/usr/include/KF5/KCodecs -I/usr/include/KF5/KConfigGui -I/usr/include/KF5/KAuth -I/usr/include/KF5/KTextWidgets -I/usr/include/KF5/SonnetUi -I/usr/include -I/usr/aarch64-linux-gnu/include/c++/9 -I/usr/aarch64-linux-gnu/include/c++/9/aarch64-linux-gnu -I/usr/aarch64-linux-gnu/include/c++/9/backward -I/usr/lib/gcc-cross/aarch64-linux-gnu/9/include -I/usr/aarch64-linux-gnu/include -I/usr/include/aarch64-linux-gnu --include /<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/moc_predefs.h -p clipboard -o /<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/IXWPG3UOMO/moc_umldragdata.cpp /<>/umbrello/clipboard/umldragdata.h AutoMoc: Generating "SRC:/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/JKSLH6N5SH/moc_classifiercodedocument.cpp", because it doesn't exist, from "SRC:/umbrello/codegenerators/classifiercodedocument.h" /usr/lib/qt5/bin/moc "-DCMAKE_BINARY_DIR=\"/<>/obj-aarch64-linux-gnu\"" -DKCOREADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB "-DUMBRELLO_VERSION_STRING=\"2.23.3\"" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-aarch64-linux-gnu/umbrello -I/<>/umbrello -I/<>/obj-aarch64-linux-gnu -I/<>/umbrello/clipboard -I/<>/umbrello/cmds -I/<>/umbrello/codegenerators -I/<>/umbrello/codegenerators/ada -I/<>/umbrello/codegenerators/as -I/<>/umbrello/codegenerators/cpp -I/<>/umbrello/codegenerators/csharp -I/<>/umbrello/codegenerators/d -I/<>/umbrello/codegenerators/idl -I/<>/umbrello/codegenerators/java -I/<>/umbrello/codegenerators/js -I/<>/umbrello/codegenerators/pascal -I/<>/umbrello/codegenerators/perl -I/<>/umbrello/codegenerators/php -I/<>/umbrello/codegenerators/python -I/<>/umbrello/codegenerators/ruby -I/<>/umbrello/codegenerators/sql -I/<>/umbrello/codegenerators/tcl -I/<>/umbrello/codegenerators/vala -I/<>/umbrello/codegenerators/xml -I/<>/umbrello/codegenwizard -I/<>/umbrello/codeimport -I/<>/umbrello/codeimport/csharp -I/<>/umbrello/codeimpwizard -I/<>/umbrello/debug -I/<>/umbrello/dialogs -I/<>/umbrello/dialogs/pages -I/<>/umbrello/dialogs/widgets -I/<>/umbrello/docgenerators -I/<>/umbrello/finder -I/<>/umbrello/refactoring -I/<>/umbrello/uml1model -I/<>/umbrello/umlwidgets -I/<>/lib/cppparser -I/<>/lib/interfaces -I/usr/include/libxml2 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -I/usr/include/aarch64-linux-gnu/qt5/QtSvg -I/usr/include/aarch64-linux-gnu/qt5/QtWebKitWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtWebKit -I/usr/include/aarch64-linux-gnu/qt5/QtNetwork -I/usr/include/KF5/KArchive -I/usr/include/KF5 -I/usr/include/KF5/KCompletion -I/usr/include/KF5/KCoreAddons -I/usr/include/KF5/KI18n -I/usr/include/KF5/KIconThemes -I/usr/include/KF5/KIOCore -I/usr/include/KF5/KService -I/usr/include/KF5/KConfigCore -I/usr/include/aarch64-linux-gnu/qt5/QtConcurrent -I/usr/include/aarch64-linux-gnu/qt5/QtDBus -I/usr/include/KF5/KTextEditor -I/usr/include/KF5/KParts -I/usr/include/KF5/KIOWidgets -I/usr/include/KF5/KJobWidgets -I/usr/include/KF5/KWidgetsAddons -I/usr/include/KF5/KXmlGui -I/usr/include/KF5/KConfigWidgets -I/usr/include/KF5/KCodecs -I/usr/include/KF5/KConfigGui -I/usr/include/KF5/KAuth -I/usr/include/KF5/KTextWidgets -I/usr/include/KF5/SonnetUi -I/usr/include -I/usr/aarch64-linux-gnu/include/c++/9 -I/usr/aarch64-linux-gnu/include/c++/9/aarch64-linux-gnu -I/usr/aarch64-linux-gnu/include/c++/9/backward -I/usr/lib/gcc-cross/aarch64-linux-gnu/9/include -I/usr/aarch64-linux-gnu/include -I/usr/include/aarch64-linux-gnu --include /<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/moc_predefs.h -p codegenerators -o /<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/JKSLH6N5SH/moc_classifiercodedocument.cpp /<>/umbrello/codegenerators/classifiercodedocument.h AutoMoc: Generating "SRC:/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/JKSLH6N5SH/moc_codeaccessormethod.cpp", because it doesn't exist, from "SRC:/umbrello/codegenerators/codeaccessormethod.h" /usr/lib/qt5/bin/moc "-DCMAKE_BINARY_DIR=\"/<>/obj-aarch64-linux-gnu\"" -DKCOREADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB "-DUMBRELLO_VERSION_STRING=\"2.23.3\"" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-aarch64-linux-gnu/umbrello -I/<>/umbrello -I/<>/obj-aarch64-linux-gnu -I/<>/umbrello/clipboard -I/<>/umbrello/cmds -I/<>/umbrello/codegenerators -I/<>/umbrello/codegenerators/ada -I/<>/umbrello/codegenerators/as -I/<>/umbrello/codegenerators/cpp -I/<>/umbrello/codegenerators/csharp -I/<>/umbrello/codegenerators/d -I/<>/umbrello/codegenerators/idl -I/<>/umbrello/codegenerators/java -I/<>/umbrello/codegenerators/js -I/<>/umbrello/codegenerators/pascal -I/<>/umbrello/codegenerators/perl -I/<>/umbrello/codegenerators/php -I/<>/umbrello/codegenerators/python -I/<>/umbrello/codegenerators/ruby -I/<>/umbrello/codegenerators/sql -I/<>/umbrello/codegenerators/tcl -I/<>/umbrello/codegenerators/vala -I/<>/umbrello/codegenerators/xml -I/<>/umbrello/codegenwizard -I/<>/umbrello/codeimport -I/<>/umbrello/codeimport/csharp -I/<>/umbrello/codeimpwizard -I/<>/umbrello/debug -I/<>/umbrello/dialogs -I/<>/umbrello/dialogs/pages -I/<>/umbrello/dialogs/widgets -I/<>/umbrello/docgenerators -I/<>/umbrello/finder -I/<>/umbrello/refactoring -I/<>/umbrello/uml1model -I/<>/umbrello/umlwidgets -I/<>/lib/cppparser -I/<>/lib/interfaces -I/usr/include/libxml2 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -I/usr/include/aarch64-linux-gnu/qt5/QtSvg -I/usr/include/aarch64-linux-gnu/qt5/QtWebKitWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtWebKit -I/usr/include/aarch64-linux-gnu/qt5/QtNetwork -I/usr/include/KF5/KArchive -I/usr/include/KF5 -I/usr/include/KF5/KCompletion -I/usr/include/KF5/KCoreAddons -I/usr/include/KF5/KI18n -I/usr/include/KF5/KIconThemes -I/usr/include/KF5/KIOCore -I/usr/include/KF5/KService -I/usr/include/KF5/KConfigCore -I/usr/include/aarch64-linux-gnu/qt5/QtConcurrent -I/usr/include/aarch64-linux-gnu/qt5/QtDBus -I/usr/include/KF5/KTextEditor -I/usr/include/KF5/KParts -I/usr/include/KF5/KIOWidgets -I/usr/include/KF5/KJobWidgets -I/usr/include/KF5/KWidgetsAddons -I/usr/include/KF5/KXmlGui -I/usr/include/KF5/KConfigWidgets -I/usr/include/KF5/KCodecs -I/usr/include/KF5/KConfigGui -I/usr/include/KF5/KAuth -I/usr/include/KF5/KTextWidgets -I/usr/include/KF5/SonnetUi -I/usr/include -I/usr/aarch64-linux-gnu/include/c++/9 -I/usr/aarch64-linux-gnu/include/c++/9/aarch64-linux-gnu -I/usr/aarch64-linux-gnu/include/c++/9/backward -I/usr/lib/gcc-cross/aarch64-linux-gnu/9/include -I/usr/aarch64-linux-gnu/include -I/usr/include/aarch64-linux-gnu --include /<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/moc_predefs.h -p codegenerators -o /<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/JKSLH6N5SH/moc_codeaccessormethod.cpp /<>/umbrello/codegenerators/codeaccessormethod.h AutoMoc: Generating "SRC:/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/JKSLH6N5SH/moc_codedocument.cpp", because it doesn't exist, from "SRC:/umbrello/codegenerators/codedocument.h" /usr/lib/qt5/bin/moc "-DCMAKE_BINARY_DIR=\"/<>/obj-aarch64-linux-gnu\"" -DKCOREADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB "-DUMBRELLO_VERSION_STRING=\"2.23.3\"" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-aarch64-linux-gnu/umbrello -I/<>/umbrello -I/<>/obj-aarch64-linux-gnu -I/<>/umbrello/clipboard -I/<>/umbrello/cmds -I/<>/umbrello/codegenerators -I/<>/umbrello/codegenerators/ada -I/<>/umbrello/codegenerators/as -I/<>/umbrello/codegenerators/cpp -I/<>/umbrello/codegenerators/csharp -I/<>/umbrello/codegenerators/d -I/<>/umbrello/codegenerators/idl -I/<>/umbrello/codegenerators/java -I/<>/umbrello/codegenerators/js -I/<>/umbrello/codegenerators/pascal -I/<>/umbrello/codegenerators/perl -I/<>/umbrello/codegenerators/php -I/<>/umbrello/codegenerators/python -I/<>/umbrello/codegenerators/ruby -I/<>/umbrello/codegenerators/sql -I/<>/umbrello/codegenerators/tcl -I/<>/umbrello/codegenerators/vala -I/<>/umbrello/codegenerators/xml -I/<>/umbrello/codegenwizard -I/<>/umbrello/codeimport -I/<>/umbrello/codeimport/csharp -I/<>/umbrello/codeimpwizard -I/<>/umbrello/debug -I/<>/umbrello/dialogs -I/<>/umbrello/dialogs/pages -I/<>/umbrello/dialogs/widgets -I/<>/umbrello/docgenerators -I/<>/umbrello/finder -I/<>/umbrello/refactoring -I/<>/umbrello/uml1model -I/<>/umbrello/umlwidgets -I/<>/lib/cppparser -I/<>/lib/interfaces -I/usr/include/libxml2 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -I/usr/include/aarch64-linux-gnu/qt5/QtSvg -I/usr/include/aarch64-linux-gnu/qt5/QtWebKitWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtWebKit -I/usr/include/aarch64-linux-gnu/qt5/QtNetwork -I/usr/include/KF5/KArchive -I/usr/include/KF5 -I/usr/include/KF5/KCompletion -I/usr/include/KF5/KCoreAddons -I/usr/include/KF5/KI18n -I/usr/include/KF5/KIconThemes -I/usr/include/KF5/KIOCore -I/usr/include/KF5/KService -I/usr/include/KF5/KConfigCore -I/usr/include/aarch64-linux-gnu/qt5/QtConcurrent -I/usr/include/aarch64-linux-gnu/qt5/QtDBus -I/usr/include/KF5/KTextEditor -I/usr/include/KF5/KParts -I/usr/include/KF5/KIOWidgets -I/usr/include/KF5/KJobWidgets -I/usr/include/KF5/KWidgetsAddons -I/usr/include/KF5/KXmlGui -I/usr/include/KF5/KConfigWidgets -I/usr/include/KF5/KCodecs -I/usr/include/KF5/KConfigGui -I/usr/include/KF5/KAuth -I/usr/include/KF5/KTextWidgets -I/usr/include/KF5/SonnetUi -I/usr/include -I/usr/aarch64-linux-gnu/include/c++/9 -I/usr/aarch64-linux-gnu/include/c++/9/aarch64-linux-gnu -I/usr/aarch64-linux-gnu/include/c++/9/backward -I/usr/lib/gcc-cross/aarch64-linux-gnu/9/include -I/usr/aarch64-linux-gnu/include -I/usr/include/aarch64-linux-gnu --include /<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/moc_predefs.h -p codegenerators -o /<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/JKSLH6N5SH/moc_codedocument.cpp /<>/umbrello/codegenerators/codedocument.h AutoMoc: Generating "SRC:/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/JKSLH6N5SH/moc_codeclassfielddeclarationblock.cpp", because it doesn't exist, from "SRC:/umbrello/codegenerators/codeclassfielddeclarationblock.h" /usr/lib/qt5/bin/moc "-DCMAKE_BINARY_DIR=\"/<>/obj-aarch64-linux-gnu\"" -DKCOREADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB "-DUMBRELLO_VERSION_STRING=\"2.23.3\"" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-aarch64-linux-gnu/umbrello -I/<>/umbrello -I/<>/obj-aarch64-linux-gnu -I/<>/umbrello/clipboard -I/<>/umbrello/cmds -I/<>/umbrello/codegenerators -I/<>/umbrello/codegenerators/ada -I/<>/umbrello/codegenerators/as -I/<>/umbrello/codegenerators/cpp -I/<>/umbrello/codegenerators/csharp -I/<>/umbrello/codegenerators/d -I/<>/umbrello/codegenerators/idl -I/<>/umbrello/codegenerators/java -I/<>/umbrello/codegenerators/js -I/<>/umbrello/codegenerators/pascal -I/<>/umbrello/codegenerators/perl -I/<>/umbrello/codegenerators/php -I/<>/umbrello/codegenerators/python -I/<>/umbrello/codegenerators/ruby -I/<>/umbrello/codegenerators/sql -I/<>/umbrello/codegenerators/tcl -I/<>/umbrello/codegenerators/vala -I/<>/umbrello/codegenerators/xml -I/<>/umbrello/codegenwizard -I/<>/umbrello/codeimport -I/<>/umbrello/codeimport/csharp -I/<>/umbrello/codeimpwizard -I/<>/umbrello/debug -I/<>/umbrello/dialogs -I/<>/umbrello/dialogs/pages -I/<>/umbrello/dialogs/widgets -I/<>/umbrello/docgenerators -I/<>/umbrello/finder -I/<>/umbrello/refactoring -I/<>/umbrello/uml1model -I/<>/umbrello/umlwidgets -I/<>/lib/cppparser -I/<>/lib/interfaces -I/usr/include/libxml2 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -I/usr/include/aarch64-linux-gnu/qt5/QtSvg -I/usr/include/aarch64-linux-gnu/qt5/QtWebKitWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtWebKit -I/usr/include/aarch64-linux-gnu/qt5/QtNetwork -I/usr/include/KF5/KArchive -I/usr/include/KF5 -I/usr/include/KF5/KCompletion -I/usr/include/KF5/KCoreAddons -I/usr/include/KF5/KI18n -I/usr/include/KF5/KIconThemes -I/usr/include/KF5/KIOCore -I/usr/include/KF5/KService -I/usr/include/KF5/KConfigCore -I/usr/include/aarch64-linux-gnu/qt5/QtConcurrent -I/usr/include/aarch64-linux-gnu/qt5/QtDBus -I/usr/include/KF5/KTextEditor -I/usr/include/KF5/KParts -I/usr/include/KF5/KIOWidgets -I/usr/include/KF5/KJobWidgets -I/usr/include/KF5/KWidgetsAddons -I/usr/include/KF5/KXmlGui -I/usr/include/KF5/KConfigWidgets -I/usr/include/KF5/KCodecs -I/usr/include/KF5/KConfigGui -I/usr/include/KF5/KAuth -I/usr/include/KF5/KTextWidgets -I/usr/include/KF5/SonnetUi -I/usr/include -I/usr/aarch64-linux-gnu/include/c++/9 -I/usr/aarch64-linux-gnu/include/c++/9/aarch64-linux-gnu -I/usr/aarch64-linux-gnu/include/c++/9/backward -I/usr/lib/gcc-cross/aarch64-linux-gnu/9/include -I/usr/aarch64-linux-gnu/include -I/usr/include/aarch64-linux-gnu --include /<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/moc_predefs.h -p codegenerators -o /<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/JKSLH6N5SH/moc_codeclassfielddeclarationblock.cpp /<>/umbrello/codegenerators/codeclassfielddeclarationblock.h AutoMoc: Generating "SRC:/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/EWIEGA46WW/moc_birdview.cpp", because it doesn't exist, from "SRC:/umbrello/birdview.h" /usr/lib/qt5/bin/moc "-DCMAKE_BINARY_DIR=\"/<>/obj-aarch64-linux-gnu\"" -DKCOREADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB "-DUMBRELLO_VERSION_STRING=\"2.23.3\"" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-aarch64-linux-gnu/umbrello -I/<>/umbrello -I/<>/obj-aarch64-linux-gnu -I/<>/umbrello/clipboard -I/<>/umbrello/cmds -I/<>/umbrello/codegenerators -I/<>/umbrello/codegenerators/ada -I/<>/umbrello/codegenerators/as -I/<>/umbrello/codegenerators/cpp -I/<>/umbrello/codegenerators/csharp -I/<>/umbrello/codegenerators/d -I/<>/umbrello/codegenerators/idl -I/<>/umbrello/codegenerators/java -I/<>/umbrello/codegenerators/js -I/<>/umbrello/codegenerators/pascal -I/<>/umbrello/codegenerators/perl -I/<>/umbrello/codegenerators/php -I/<>/umbrello/codegenerators/python -I/<>/umbrello/codegenerators/ruby -I/<>/umbrello/codegenerators/sql -I/<>/umbrello/codegenerators/tcl -I/<>/umbrello/codegenerators/vala -I/<>/umbrello/codegenerators/xml -I/<>/umbrello/codegenwizard -I/<>/umbrello/codeimport -I/<>/umbrello/codeimport/csharp -I/<>/umbrello/codeimpwizard -I/<>/umbrello/debug -I/<>/umbrello/dialogs -I/<>/umbrello/dialogs/pages -I/<>/umbrello/dialogs/widgets -I/<>/umbrello/docgenerators -I/<>/umbrello/finder -I/<>/umbrello/refactoring -I/<>/umbrello/uml1model -I/<>/umbrello/umlwidgets -I/<>/lib/cppparser -I/<>/lib/interfaces -I/usr/include/libxml2 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -I/usr/include/aarch64-linux-gnu/qt5/QtSvg -I/usr/include/aarch64-linux-gnu/qt5/QtWebKitWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtWebKit -I/usr/include/aarch64-linux-gnu/qt5/QtNetwork -I/usr/include/KF5/KArchive -I/usr/include/KF5 -I/usr/include/KF5/KCompletion -I/usr/include/KF5/KCoreAddons -I/usr/include/KF5/KI18n -I/usr/include/KF5/KIconThemes -I/usr/include/KF5/KIOCore -I/usr/include/KF5/KService -I/usr/include/KF5/KConfigCore -I/usr/include/aarch64-linux-gnu/qt5/QtConcurrent -I/usr/include/aarch64-linux-gnu/qt5/QtDBus -I/usr/include/KF5/KTextEditor -I/usr/include/KF5/KParts -I/usr/include/KF5/KIOWidgets -I/usr/include/KF5/KJobWidgets -I/usr/include/KF5/KWidgetsAddons -I/usr/include/KF5/KXmlGui -I/usr/include/KF5/KConfigWidgets -I/usr/include/KF5/KCodecs -I/usr/include/KF5/KConfigGui -I/usr/include/KF5/KAuth -I/usr/include/KF5/KTextWidgets -I/usr/include/KF5/SonnetUi -I/usr/include -I/usr/aarch64-linux-gnu/include/c++/9 -I/usr/aarch64-linux-gnu/include/c++/9/aarch64-linux-gnu -I/usr/aarch64-linux-gnu/include/c++/9/backward -I/usr/lib/gcc-cross/aarch64-linux-gnu/9/include -I/usr/aarch64-linux-gnu/include -I/usr/include/aarch64-linux-gnu --include /<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/moc_predefs.h -p ./ -o /<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/EWIEGA46WW/moc_birdview.cpp /<>/umbrello/birdview.h AutoMoc: Generating "SRC:/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/JKSLH6N5SH/moc_codegenerationpolicy.cpp", because it doesn't exist, from "SRC:/umbrello/codegenerators/codegenerationpolicy.h" /usr/lib/qt5/bin/moc "-DCMAKE_BINARY_DIR=\"/<>/obj-aarch64-linux-gnu\"" -DKCOREADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB "-DUMBRELLO_VERSION_STRING=\"2.23.3\"" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-aarch64-linux-gnu/umbrello -I/<>/umbrello -I/<>/obj-aarch64-linux-gnu -I/<>/umbrello/clipboard -I/<>/umbrello/cmds -I/<>/umbrello/codegenerators -I/<>/umbrello/codegenerators/ada -I/<>/umbrello/codegenerators/as -I/<>/umbrello/codegenerators/cpp -I/<>/umbrello/codegenerators/csharp -I/<>/umbrello/codegenerators/d -I/<>/umbrello/codegenerators/idl -I/<>/umbrello/codegenerators/java -I/<>/umbrello/codegenerators/js -I/<>/umbrello/codegenerators/pascal -I/<>/umbrello/codegenerators/perl -I/<>/umbrello/codegenerators/php -I/<>/umbrello/codegenerators/python -I/<>/umbrello/codegenerators/ruby -I/<>/umbrello/codegenerators/sql -I/<>/umbrello/codegenerators/tcl -I/<>/umbrello/codegenerators/vala -I/<>/umbrello/codegenerators/xml -I/<>/umbrello/codegenwizard -I/<>/umbrello/codeimport -I/<>/umbrello/codeimport/csharp -I/<>/umbrello/codeimpwizard -I/<>/umbrello/debug -I/<>/umbrello/dialogs -I/<>/umbrello/dialogs/pages -I/<>/umbrello/dialogs/widgets -I/<>/umbrello/docgenerators -I/<>/umbrello/finder -I/<>/umbrello/refactoring -I/<>/umbrello/uml1model -I/<>/umbrello/umlwidgets -I/<>/lib/cppparser -I/<>/lib/interfaces -I/usr/include/libxml2 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -I/usr/include/aarch64-linux-gnu/qt5/QtSvg -I/usr/include/aarch64-linux-gnu/qt5/QtWebKitWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtWebKit -I/usr/include/aarch64-linux-gnu/qt5/QtNetwork -I/usr/include/KF5/KArchive -I/usr/include/KF5 -I/usr/include/KF5/KCompletion -I/usr/include/KF5/KCoreAddons -I/usr/include/KF5/KI18n -I/usr/include/KF5/KIconThemes -I/usr/include/KF5/KIOCore -I/usr/include/KF5/KService -I/usr/include/KF5/KConfigCore -I/usr/include/aarch64-linux-gnu/qt5/QtConcurrent -I/usr/include/aarch64-linux-gnu/qt5/QtDBus -I/usr/include/KF5/KTextEditor -I/usr/include/KF5/KParts -I/usr/include/KF5/KIOWidgets -I/usr/include/KF5/KJobWidgets -I/usr/include/KF5/KWidgetsAddons -I/usr/include/KF5/KXmlGui -I/usr/include/KF5/KConfigWidgets -I/usr/include/KF5/KCodecs -I/usr/include/KF5/KConfigGui -I/usr/include/KF5/KAuth -I/usr/include/KF5/KTextWidgets -I/usr/include/KF5/SonnetUi -I/usr/include -I/usr/aarch64-linux-gnu/include/c++/9 -I/usr/aarch64-linux-gnu/include/c++/9/aarch64-linux-gnu -I/usr/aarch64-linux-gnu/include/c++/9/backward -I/usr/lib/gcc-cross/aarch64-linux-gnu/9/include -I/usr/aarch64-linux-gnu/include -I/usr/include/aarch64-linux-gnu --include /<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/moc_predefs.h -p codegenerators -o /<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/JKSLH6N5SH/moc_codegenerationpolicy.cpp /<>/umbrello/codegenerators/codegenerationpolicy.h AutoMoc: Generating "SRC:/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/JKSLH6N5SH/moc_advancedcodegenerator.cpp", because it doesn't exist, from "SRC:/umbrello/codegenerators/advancedcodegenerator.h" /usr/lib/qt5/bin/moc "-DCMAKE_BINARY_DIR=\"/<>/obj-aarch64-linux-gnu\"" -DKCOREADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB "-DUMBRELLO_VERSION_STRING=\"2.23.3\"" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-aarch64-linux-gnu/umbrello -I/<>/umbrello -I/<>/obj-aarch64-linux-gnu -I/<>/umbrello/clipboard -I/<>/umbrello/cmds -I/<>/umbrello/codegenerators -I/<>/umbrello/codegenerators/ada -I/<>/umbrello/codegenerators/as -I/<>/umbrello/codegenerators/cpp -I/<>/umbrello/codegenerators/csharp -I/<>/umbrello/codegenerators/d -I/<>/umbrello/codegenerators/idl -I/<>/umbrello/codegenerators/java -I/<>/umbrello/codegenerators/js -I/<>/umbrello/codegenerators/pascal -I/<>/umbrello/codegenerators/perl -I/<>/umbrello/codegenerators/php -I/<>/umbrello/codegenerators/python -I/<>/umbrello/codegenerators/ruby -I/<>/umbrello/codegenerators/sql -I/<>/umbrello/codegenerators/tcl -I/<>/umbrello/codegenerators/vala -I/<>/umbrello/codegenerators/xml -I/<>/umbrello/codegenwizard -I/<>/umbrello/codeimport -I/<>/umbrello/codeimport/csharp -I/<>/umbrello/codeimpwizard -I/<>/umbrello/debug -I/<>/umbrello/dialogs -I/<>/umbrello/dialogs/pages -I/<>/umbrello/dialogs/widgets -I/<>/umbrello/docgenerators -I/<>/umbrello/finder -I/<>/umbrello/refactoring -I/<>/umbrello/uml1model -I/<>/umbrello/umlwidgets -I/<>/lib/cppparser -I/<>/lib/interfaces -I/usr/include/libxml2 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -I/usr/include/aarch64-linux-gnu/qt5/QtSvg -I/usr/include/aarch64-linux-gnu/qt5/QtWebKitWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtWebKit -I/usr/include/aarch64-linux-gnu/qt5/QtNetwork -I/usr/include/KF5/KArchive -I/usr/include/KF5 -I/usr/include/KF5/KCompletion -I/usr/include/KF5/KCoreAddons -I/usr/include/KF5/KI18n -I/usr/include/KF5/KIconThemes -I/usr/include/KF5/KIOCore -I/usr/include/KF5/KService -I/usr/include/KF5/KConfigCore -I/usr/include/aarch64-linux-gnu/qt5/QtConcurrent -I/usr/include/aarch64-linux-gnu/qt5/QtDBus -I/usr/include/KF5/KTextEditor -I/usr/include/KF5/KParts -I/usr/include/KF5/KIOWidgets -I/usr/include/KF5/KJobWidgets -I/usr/include/KF5/KWidgetsAddons -I/usr/include/KF5/KXmlGui -I/usr/include/KF5/KConfigWidgets -I/usr/include/KF5/KCodecs -I/usr/include/KF5/KConfigGui -I/usr/include/KF5/KAuth -I/usr/include/KF5/KTextWidgets -I/usr/include/KF5/SonnetUi -I/usr/include -I/usr/aarch64-linux-gnu/include/c++/9 -I/usr/aarch64-linux-gnu/include/c++/9/aarch64-linux-gnu -I/usr/aarch64-linux-gnu/include/c++/9/backward -I/usr/lib/gcc-cross/aarch64-linux-gnu/9/include -I/usr/aarch64-linux-gnu/include -I/usr/include/aarch64-linux-gnu --include /<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/moc_predefs.h -p codegenerators -o /<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/JKSLH6N5SH/moc_advancedcodegenerator.cpp /<>/umbrello/codegenerators/advancedcodegenerator.h AutoMoc: Generating "SRC:/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/JKSLH6N5SH/moc_codegenerator.cpp", because it doesn't exist, from "SRC:/umbrello/codegenerators/codegenerator.h" /usr/lib/qt5/bin/moc "-DCMAKE_BINARY_DIR=\"/<>/obj-aarch64-linux-gnu\"" -DKCOREADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB "-DUMBRELLO_VERSION_STRING=\"2.23.3\"" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-aarch64-linux-gnu/umbrello -I/<>/umbrello -I/<>/obj-aarch64-linux-gnu -I/<>/umbrello/clipboard -I/<>/umbrello/cmds -I/<>/umbrello/codegenerators -I/<>/umbrello/codegenerators/ada -I/<>/umbrello/codegenerators/as -I/<>/umbrello/codegenerators/cpp -I/<>/umbrello/codegenerators/csharp -I/<>/umbrello/codegenerators/d -I/<>/umbrello/codegenerators/idl -I/<>/umbrello/codegenerators/java -I/<>/umbrello/codegenerators/js -I/<>/umbrello/codegenerators/pascal -I/<>/umbrello/codegenerators/perl -I/<>/umbrello/codegenerators/php -I/<>/umbrello/codegenerators/python -I/<>/umbrello/codegenerators/ruby -I/<>/umbrello/codegenerators/sql -I/<>/umbrello/codegenerators/tcl -I/<>/umbrello/codegenerators/vala -I/<>/umbrello/codegenerators/xml -I/<>/umbrello/codegenwizard -I/<>/umbrello/codeimport -I/<>/umbrello/codeimport/csharp -I/<>/umbrello/codeimpwizard -I/<>/umbrello/debug -I/<>/umbrello/dialogs -I/<>/umbrello/dialogs/pages -I/<>/umbrello/dialogs/widgets -I/<>/umbrello/docgenerators -I/<>/umbrello/finder -I/<>/umbrello/refactoring -I/<>/umbrello/uml1model -I/<>/umbrello/umlwidgets -I/<>/lib/cppparser -I/<>/lib/interfaces -I/usr/include/libxml2 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -I/usr/include/aarch64-linux-gnu/qt5/QtSvg -I/usr/include/aarch64-linux-gnu/qt5/QtWebKitWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtWebKit -I/usr/include/aarch64-linux-gnu/qt5/QtNetwork -I/usr/include/KF5/KArchive -I/usr/include/KF5 -I/usr/include/KF5/KCompletion -I/usr/include/KF5/KCoreAddons -I/usr/include/KF5/KI18n -I/usr/include/KF5/KIconThemes -I/usr/include/KF5/KIOCore -I/usr/include/KF5/KService -I/usr/include/KF5/KConfigCore -I/usr/include/aarch64-linux-gnu/qt5/QtConcurrent -I/usr/include/aarch64-linux-gnu/qt5/QtDBus -I/usr/include/KF5/KTextEditor -I/usr/include/KF5/KParts -I/usr/include/KF5/KIOWidgets -I/usr/include/KF5/KJobWidgets -I/usr/include/KF5/KWidgetsAddons -I/usr/include/KF5/KXmlGui -I/usr/include/KF5/KConfigWidgets -I/usr/include/KF5/KCodecs -I/usr/include/KF5/KConfigGui -I/usr/include/KF5/KAuth -I/usr/include/KF5/KTextWidgets -I/usr/include/KF5/SonnetUi -I/usr/include -I/usr/aarch64-linux-gnu/include/c++/9 -I/usr/aarch64-linux-gnu/include/c++/9/aarch64-linux-gnu -I/usr/aarch64-linux-gnu/include/c++/9/backward -I/usr/lib/gcc-cross/aarch64-linux-gnu/9/include -I/usr/aarch64-linux-gnu/include -I/usr/include/aarch64-linux-gnu --include /<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/moc_predefs.h -p codegenerators -o /<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/JKSLH6N5SH/moc_codegenerator.cpp /<>/umbrello/codegenerators/codegenerator.h AutoMoc: Generating "SRC:/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/JKSLH6N5SH/moc_codeclassfield.cpp", because it doesn't exist, from "SRC:/umbrello/codegenerators/codeclassfield.h" /usr/lib/qt5/bin/moc "-DCMAKE_BINARY_DIR=\"/<>/obj-aarch64-linux-gnu\"" -DKCOREADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB "-DUMBRELLO_VERSION_STRING=\"2.23.3\"" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-aarch64-linux-gnu/umbrello -I/<>/umbrello -I/<>/obj-aarch64-linux-gnu -I/<>/umbrello/clipboard -I/<>/umbrello/cmds -I/<>/umbrello/codegenerators -I/<>/umbrello/codegenerators/ada -I/<>/umbrello/codegenerators/as -I/<>/umbrello/codegenerators/cpp -I/<>/umbrello/codegenerators/csharp -I/<>/umbrello/codegenerators/d -I/<>/umbrello/codegenerators/idl -I/<>/umbrello/codegenerators/java -I/<>/umbrello/codegenerators/js -I/<>/umbrello/codegenerators/pascal -I/<>/umbrello/codegenerators/perl -I/<>/umbrello/codegenerators/php -I/<>/umbrello/codegenerators/python -I/<>/umbrello/codegenerators/ruby -I/<>/umbrello/codegenerators/sql -I/<>/umbrello/codegenerators/tcl -I/<>/umbrello/codegenerators/vala -I/<>/umbrello/codegenerators/xml -I/<>/umbrello/codegenwizard -I/<>/umbrello/codeimport -I/<>/umbrello/codeimport/csharp -I/<>/umbrello/codeimpwizard -I/<>/umbrello/debug -I/<>/umbrello/dialogs -I/<>/umbrello/dialogs/pages -I/<>/umbrello/dialogs/widgets -I/<>/umbrello/docgenerators -I/<>/umbrello/finder -I/<>/umbrello/refactoring -I/<>/umbrello/uml1model -I/<>/umbrello/umlwidgets -I/<>/lib/cppparser -I/<>/lib/interfaces -I/usr/include/libxml2 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -I/usr/include/aarch64-linux-gnu/qt5/QtSvg -I/usr/include/aarch64-linux-gnu/qt5/QtWebKitWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtWebKit -I/usr/include/aarch64-linux-gnu/qt5/QtNetwork -I/usr/include/KF5/KArchive -I/usr/include/KF5 -I/usr/include/KF5/KCompletion -I/usr/include/KF5/KCoreAddons -I/usr/include/KF5/KI18n -I/usr/include/KF5/KIconThemes -I/usr/include/KF5/KIOCore -I/usr/include/KF5/KService -I/usr/include/KF5/KConfigCore -I/usr/include/aarch64-linux-gnu/qt5/QtConcurrent -I/usr/include/aarch64-linux-gnu/qt5/QtDBus -I/usr/include/KF5/KTextEditor -I/usr/include/KF5/KParts -I/usr/include/KF5/KIOWidgets -I/usr/include/KF5/KJobWidgets -I/usr/include/KF5/KWidgetsAddons -I/usr/include/KF5/KXmlGui -I/usr/include/KF5/KConfigWidgets -I/usr/include/KF5/KCodecs -I/usr/include/KF5/KConfigGui -I/usr/include/KF5/KAuth -I/usr/include/KF5/KTextWidgets -I/usr/include/KF5/SonnetUi -I/usr/include -I/usr/aarch64-linux-gnu/include/c++/9 -I/usr/aarch64-linux-gnu/include/c++/9/aarch64-linux-gnu -I/usr/aarch64-linux-gnu/include/c++/9/backward -I/usr/lib/gcc-cross/aarch64-linux-gnu/9/include -I/usr/aarch64-linux-gnu/include -I/usr/include/aarch64-linux-gnu --include /<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/moc_predefs.h -p codegenerators -o /<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/JKSLH6N5SH/moc_codeclassfield.cpp /<>/umbrello/codegenerators/codeclassfield.h AutoMoc: Generating "SRC:/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/JKSLH6N5SH/moc_codeoperation.cpp", because it doesn't exist, from "SRC:/umbrello/codegenerators/codeoperation.h" /usr/lib/qt5/bin/moc "-DCMAKE_BINARY_DIR=\"/<>/obj-aarch64-linux-gnu\"" -DKCOREADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB "-DUMBRELLO_VERSION_STRING=\"2.23.3\"" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-aarch64-linux-gnu/umbrello -I/<>/umbrello -I/<>/obj-aarch64-linux-gnu -I/<>/umbrello/clipboard -I/<>/umbrello/cmds -I/<>/umbrello/codegenerators -I/<>/umbrello/codegenerators/ada -I/<>/umbrello/codegenerators/as -I/<>/umbrello/codegenerators/cpp -I/<>/umbrello/codegenerators/csharp -I/<>/umbrello/codegenerators/d -I/<>/umbrello/codegenerators/idl -I/<>/umbrello/codegenerators/java -I/<>/umbrello/codegenerators/js -I/<>/umbrello/codegenerators/pascal -I/<>/umbrello/codegenerators/perl -I/<>/umbrello/codegenerators/php -I/<>/umbrello/codegenerators/python -I/<>/umbrello/codegenerators/ruby -I/<>/umbrello/codegenerators/sql -I/<>/umbrello/codegenerators/tcl -I/<>/umbrello/codegenerators/vala -I/<>/umbrello/codegenerators/xml -I/<>/umbrello/codegenwizard -I/<>/umbrello/codeimport -I/<>/umbrello/codeimport/csharp -I/<>/umbrello/codeimpwizard -I/<>/umbrello/debug -I/<>/umbrello/dialogs -I/<>/umbrello/dialogs/pages -I/<>/umbrello/dialogs/widgets -I/<>/umbrello/docgenerators -I/<>/umbrello/finder -I/<>/umbrello/refactoring -I/<>/umbrello/uml1model -I/<>/umbrello/umlwidgets -I/<>/lib/cppparser -I/<>/lib/interfaces -I/usr/include/libxml2 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -I/usr/include/aarch64-linux-gnu/qt5/QtSvg -I/usr/include/aarch64-linux-gnu/qt5/QtWebKitWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtWebKit -I/usr/include/aarch64-linux-gnu/qt5/QtNetwork -I/usr/include/KF5/KArchive -I/usr/include/KF5 -I/usr/include/KF5/KCompletion -I/usr/include/KF5/KCoreAddons -I/usr/include/KF5/KI18n -I/usr/include/KF5/KIconThemes -I/usr/include/KF5/KIOCore -I/usr/include/KF5/KService -I/usr/include/KF5/KConfigCore -I/usr/include/aarch64-linux-gnu/qt5/QtConcurrent -I/usr/include/aarch64-linux-gnu/qt5/QtDBus -I/usr/include/KF5/KTextEditor -I/usr/include/KF5/KParts -I/usr/include/KF5/KIOWidgets -I/usr/include/KF5/KJobWidgets -I/usr/include/KF5/KWidgetsAddons -I/usr/include/KF5/KXmlGui -I/usr/include/KF5/KConfigWidgets -I/usr/include/KF5/KCodecs -I/usr/include/KF5/KConfigGui -I/usr/include/KF5/KAuth -I/usr/include/KF5/KTextWidgets -I/usr/include/KF5/SonnetUi -I/usr/include -I/usr/aarch64-linux-gnu/include/c++/9 -I/usr/aarch64-linux-gnu/include/c++/9/aarch64-linux-gnu -I/usr/aarch64-linux-gnu/include/c++/9/backward -I/usr/lib/gcc-cross/aarch64-linux-gnu/9/include -I/usr/aarch64-linux-gnu/include -I/usr/include/aarch64-linux-gnu --include /<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/moc_predefs.h -p codegenerators -o /<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/JKSLH6N5SH/moc_codeoperation.cpp /<>/umbrello/codegenerators/codeoperation.h AutoMoc: Generating "SRC:/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/JKSLH6N5SH/moc_codeparameter.cpp", because it doesn't exist, from "SRC:/umbrello/codegenerators/codeparameter.h" /usr/lib/qt5/bin/moc "-DCMAKE_BINARY_DIR=\"/<>/obj-aarch64-linux-gnu\"" -DKCOREADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB "-DUMBRELLO_VERSION_STRING=\"2.23.3\"" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-aarch64-linux-gnu/umbrello -I/<>/umbrello -I/<>/obj-aarch64-linux-gnu -I/<>/umbrello/clipboard -I/<>/umbrello/cmds -I/<>/umbrello/codegenerators -I/<>/umbrello/codegenerators/ada -I/<>/umbrello/codegenerators/as -I/<>/umbrello/codegenerators/cpp -I/<>/umbrello/codegenerators/csharp -I/<>/umbrello/codegenerators/d -I/<>/umbrello/codegenerators/idl -I/<>/umbrello/codegenerators/java -I/<>/umbrello/codegenerators/js -I/<>/umbrello/codegenerators/pascal -I/<>/umbrello/codegenerators/perl -I/<>/umbrello/codegenerators/php -I/<>/umbrello/codegenerators/python -I/<>/umbrello/codegenerators/ruby -I/<>/umbrello/codegenerators/sql -I/<>/umbrello/codegenerators/tcl -I/<>/umbrello/codegenerators/vala -I/<>/umbrello/codegenerators/xml -I/<>/umbrello/codegenwizard -I/<>/umbrello/codeimport -I/<>/umbrello/codeimport/csharp -I/<>/umbrello/codeimpwizard -I/<>/umbrello/debug -I/<>/umbrello/dialogs -I/<>/umbrello/dialogs/pages -I/<>/umbrello/dialogs/widgets -I/<>/umbrello/docgenerators -I/<>/umbrello/finder -I/<>/umbrello/refactoring -I/<>/umbrello/uml1model -I/<>/umbrello/umlwidgets -I/<>/lib/cppparser -I/<>/lib/interfaces -I/usr/include/libxml2 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -I/usr/include/aarch64-linux-gnu/qt5/QtSvg -I/usr/include/aarch64-linux-gnu/qt5/QtWebKitWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtWebKit -I/usr/include/aarch64-linux-gnu/qt5/QtNetwork -I/usr/include/KF5/KArchive -I/usr/include/KF5 -I/usr/include/KF5/KCompletion -I/usr/include/KF5/KCoreAddons -I/usr/include/KF5/KI18n -I/usr/include/KF5/KIconThemes -I/usr/include/KF5/KIOCore -I/usr/include/KF5/KService -I/usr/include/KF5/KConfigCore -I/usr/include/aarch64-linux-gnu/qt5/QtConcurrent -I/usr/include/aarch64-linux-gnu/qt5/QtDBus -I/usr/include/KF5/KTextEditor -I/usr/include/KF5/KParts -I/usr/include/KF5/KIOWidgets -I/usr/include/KF5/KJobWidgets -I/usr/include/KF5/KWidgetsAddons -I/usr/include/KF5/KXmlGui -I/usr/include/KF5/KConfigWidgets -I/usr/include/KF5/KCodecs -I/usr/include/KF5/KConfigGui -I/usr/include/KF5/KAuth -I/usr/include/KF5/KTextWidgets -I/usr/include/KF5/SonnetUi -I/usr/include -I/usr/aarch64-linux-gnu/include/c++/9 -I/usr/aarch64-linux-gnu/include/c++/9/aarch64-linux-gnu -I/usr/aarch64-linux-gnu/include/c++/9/backward -I/usr/lib/gcc-cross/aarch64-linux-gnu/9/include -I/usr/aarch64-linux-gnu/include -I/usr/include/aarch64-linux-gnu --include /<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/moc_predefs.h -p codegenerators -o /<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/JKSLH6N5SH/moc_codeparameter.cpp /<>/umbrello/codegenerators/codeparameter.h AutoMoc: Generating "SRC:/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/E6B37Q7LSI/moc_cppcodeclassfield.cpp", because it doesn't exist, from "SRC:/umbrello/codegenerators/cpp/cppcodeclassfield.h" /usr/lib/qt5/bin/moc "-DCMAKE_BINARY_DIR=\"/<>/obj-aarch64-linux-gnu\"" -DKCOREADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB "-DUMBRELLO_VERSION_STRING=\"2.23.3\"" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-aarch64-linux-gnu/umbrello -I/<>/umbrello -I/<>/obj-aarch64-linux-gnu -I/<>/umbrello/clipboard -I/<>/umbrello/cmds -I/<>/umbrello/codegenerators -I/<>/umbrello/codegenerators/ada -I/<>/umbrello/codegenerators/as -I/<>/umbrello/codegenerators/cpp -I/<>/umbrello/codegenerators/csharp -I/<>/umbrello/codegenerators/d -I/<>/umbrello/codegenerators/idl -I/<>/umbrello/codegenerators/java -I/<>/umbrello/codegenerators/js -I/<>/umbrello/codegenerators/pascal -I/<>/umbrello/codegenerators/perl -I/<>/umbrello/codegenerators/php -I/<>/umbrello/codegenerators/python -I/<>/umbrello/codegenerators/ruby -I/<>/umbrello/codegenerators/sql -I/<>/umbrello/codegenerators/tcl -I/<>/umbrello/codegenerators/vala -I/<>/umbrello/codegenerators/xml -I/<>/umbrello/codegenwizard -I/<>/umbrello/codeimport -I/<>/umbrello/codeimport/csharp -I/<>/umbrello/codeimpwizard -I/<>/umbrello/debug -I/<>/umbrello/dialogs -I/<>/umbrello/dialogs/pages -I/<>/umbrello/dialogs/widgets -I/<>/umbrello/docgenerators -I/<>/umbrello/finder -I/<>/umbrello/refactoring -I/<>/umbrello/uml1model -I/<>/umbrello/umlwidgets -I/<>/lib/cppparser -I/<>/lib/interfaces -I/usr/include/libxml2 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -I/usr/include/aarch64-linux-gnu/qt5/QtSvg -I/usr/include/aarch64-linux-gnu/qt5/QtWebKitWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtWebKit -I/usr/include/aarch64-linux-gnu/qt5/QtNetwork -I/usr/include/KF5/KArchive -I/usr/include/KF5 -I/usr/include/KF5/KCompletion -I/usr/include/KF5/KCoreAddons -I/usr/include/KF5/KI18n -I/usr/include/KF5/KIconThemes -I/usr/include/KF5/KIOCore -I/usr/include/KF5/KService -I/usr/include/KF5/KConfigCore -I/usr/include/aarch64-linux-gnu/qt5/QtConcurrent -I/usr/include/aarch64-linux-gnu/qt5/QtDBus -I/usr/include/KF5/KTextEditor -I/usr/include/KF5/KParts -I/usr/include/KF5/KIOWidgets -I/usr/include/KF5/KJobWidgets -I/usr/include/KF5/KWidgetsAddons -I/usr/include/KF5/KXmlGui -I/usr/include/KF5/KConfigWidgets -I/usr/include/KF5/KCodecs -I/usr/include/KF5/KConfigGui -I/usr/include/KF5/KAuth -I/usr/include/KF5/KTextWidgets -I/usr/include/KF5/SonnetUi -I/usr/include -I/usr/aarch64-linux-gnu/include/c++/9 -I/usr/aarch64-linux-gnu/include/c++/9/aarch64-linux-gnu -I/usr/aarch64-linux-gnu/include/c++/9/backward -I/usr/lib/gcc-cross/aarch64-linux-gnu/9/include -I/usr/aarch64-linux-gnu/include -I/usr/include/aarch64-linux-gnu --include /<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/moc_predefs.h -p codegenerators/cpp -o /<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/E6B37Q7LSI/moc_cppcodeclassfield.cpp /<>/umbrello/codegenerators/cpp/cppcodeclassfield.h AutoMoc: Generating "SRC:/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/E6B37Q7LSI/moc_cppcodegenerationform.cpp", because it doesn't exist, from "SRC:/umbrello/codegenerators/cpp/cppcodegenerationform.h" /usr/lib/qt5/bin/moc "-DCMAKE_BINARY_DIR=\"/<>/obj-aarch64-linux-gnu\"" -DKCOREADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB "-DUMBRELLO_VERSION_STRING=\"2.23.3\"" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-aarch64-linux-gnu/umbrello -I/<>/umbrello -I/<>/obj-aarch64-linux-gnu -I/<>/umbrello/clipboard -I/<>/umbrello/cmds -I/<>/umbrello/codegenerators -I/<>/umbrello/codegenerators/ada -I/<>/umbrello/codegenerators/as -I/<>/umbrello/codegenerators/cpp -I/<>/umbrello/codegenerators/csharp -I/<>/umbrello/codegenerators/d -I/<>/umbrello/codegenerators/idl -I/<>/umbrello/codegenerators/java -I/<>/umbrello/codegenerators/js -I/<>/umbrello/codegenerators/pascal -I/<>/umbrello/codegenerators/perl -I/<>/umbrello/codegenerators/php -I/<>/umbrello/codegenerators/python -I/<>/umbrello/codegenerators/ruby -I/<>/umbrello/codegenerators/sql -I/<>/umbrello/codegenerators/tcl -I/<>/umbrello/codegenerators/vala -I/<>/umbrello/codegenerators/xml -I/<>/umbrello/codegenwizard -I/<>/umbrello/codeimport -I/<>/umbrello/codeimport/csharp -I/<>/umbrello/codeimpwizard -I/<>/umbrello/debug -I/<>/umbrello/dialogs -I/<>/umbrello/dialogs/pages -I/<>/umbrello/dialogs/widgets -I/<>/umbrello/docgenerators -I/<>/umbrello/finder -I/<>/umbrello/refactoring -I/<>/umbrello/uml1model -I/<>/umbrello/umlwidgets -I/<>/lib/cppparser -I/<>/lib/interfaces -I/usr/include/libxml2 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -I/usr/include/aarch64-linux-gnu/qt5/QtSvg -I/usr/include/aarch64-linux-gnu/qt5/QtWebKitWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtWebKit -I/usr/include/aarch64-linux-gnu/qt5/QtNetwork -I/usr/include/KF5/KArchive -I/usr/include/KF5 -I/usr/include/KF5/KCompletion -I/usr/include/KF5/KCoreAddons -I/usr/include/KF5/KI18n -I/usr/include/KF5/KIconThemes -I/usr/include/KF5/KIOCore -I/usr/include/KF5/KService -I/usr/include/KF5/KConfigCore -I/usr/include/aarch64-linux-gnu/qt5/QtConcurrent -I/usr/include/aarch64-linux-gnu/qt5/QtDBus -I/usr/include/KF5/KTextEditor -I/usr/include/KF5/KParts -I/usr/include/KF5/KIOWidgets -I/usr/include/KF5/KJobWidgets -I/usr/include/KF5/KWidgetsAddons -I/usr/include/KF5/KXmlGui -I/usr/include/KF5/KConfigWidgets -I/usr/include/KF5/KCodecs -I/usr/include/KF5/KConfigGui -I/usr/include/KF5/KAuth -I/usr/include/KF5/KTextWidgets -I/usr/include/KF5/SonnetUi -I/usr/include -I/usr/aarch64-linux-gnu/include/c++/9 -I/usr/aarch64-linux-gnu/include/c++/9/aarch64-linux-gnu -I/usr/aarch64-linux-gnu/include/c++/9/backward -I/usr/lib/gcc-cross/aarch64-linux-gnu/9/include -I/usr/aarch64-linux-gnu/include -I/usr/include/aarch64-linux-gnu --include /<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/moc_predefs.h -p codegenerators/cpp -o /<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/E6B37Q7LSI/moc_cppcodegenerationform.cpp /<>/umbrello/codegenerators/cpp/cppcodegenerationform.h AutoMoc: Generating "SRC:/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/E6B37Q7LSI/moc_cppcodegenerationpolicy.cpp", because it doesn't exist, from "SRC:/umbrello/codegenerators/cpp/cppcodegenerationpolicy.h" /usr/lib/qt5/bin/moc "-DCMAKE_BINARY_DIR=\"/<>/obj-aarch64-linux-gnu\"" -DKCOREADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB "-DUMBRELLO_VERSION_STRING=\"2.23.3\"" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-aarch64-linux-gnu/umbrello -I/<>/umbrello -I/<>/obj-aarch64-linux-gnu -I/<>/umbrello/clipboard -I/<>/umbrello/cmds -I/<>/umbrello/codegenerators -I/<>/umbrello/codegenerators/ada -I/<>/umbrello/codegenerators/as -I/<>/umbrello/codegenerators/cpp -I/<>/umbrello/codegenerators/csharp -I/<>/umbrello/codegenerators/d -I/<>/umbrello/codegenerators/idl -I/<>/umbrello/codegenerators/java -I/<>/umbrello/codegenerators/js -I/<>/umbrello/codegenerators/pascal -I/<>/umbrello/codegenerators/perl -I/<>/umbrello/codegenerators/php -I/<>/umbrello/codegenerators/python -I/<>/umbrello/codegenerators/ruby -I/<>/umbrello/codegenerators/sql -I/<>/umbrello/codegenerators/tcl -I/<>/umbrello/codegenerators/vala -I/<>/umbrello/codegenerators/xml -I/<>/umbrello/codegenwizard -I/<>/umbrello/codeimport -I/<>/umbrello/codeimport/csharp -I/<>/umbrello/codeimpwizard -I/<>/umbrello/debug -I/<>/umbrello/dialogs -I/<>/umbrello/dialogs/pages -I/<>/umbrello/dialogs/widgets -I/<>/umbrello/docgenerators -I/<>/umbrello/finder -I/<>/umbrello/refactoring -I/<>/umbrello/uml1model -I/<>/umbrello/umlwidgets -I/<>/lib/cppparser -I/<>/lib/interfaces -I/usr/include/libxml2 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -I/usr/include/aarch64-linux-gnu/qt5/QtSvg -I/usr/include/aarch64-linux-gnu/qt5/QtWebKitWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtWebKit -I/usr/include/aarch64-linux-gnu/qt5/QtNetwork -I/usr/include/KF5/KArchive -I/usr/include/KF5 -I/usr/include/KF5/KCompletion -I/usr/include/KF5/KCoreAddons -I/usr/include/KF5/KI18n -I/usr/include/KF5/KIconThemes -I/usr/include/KF5/KIOCore -I/usr/include/KF5/KService -I/usr/include/KF5/KConfigCore -I/usr/include/aarch64-linux-gnu/qt5/QtConcurrent -I/usr/include/aarch64-linux-gnu/qt5/QtDBus -I/usr/include/KF5/KTextEditor -I/usr/include/KF5/KParts -I/usr/include/KF5/KIOWidgets -I/usr/include/KF5/KJobWidgets -I/usr/include/KF5/KWidgetsAddons -I/usr/include/KF5/KXmlGui -I/usr/include/KF5/KConfigWidgets -I/usr/include/KF5/KCodecs -I/usr/include/KF5/KConfigGui -I/usr/include/KF5/KAuth -I/usr/include/KF5/KTextWidgets -I/usr/include/KF5/SonnetUi -I/usr/include -I/usr/aarch64-linux-gnu/include/c++/9 -I/usr/aarch64-linux-gnu/include/c++/9/aarch64-linux-gnu -I/usr/aarch64-linux-gnu/include/c++/9/backward -I/usr/lib/gcc-cross/aarch64-linux-gnu/9/include -I/usr/aarch64-linux-gnu/include -I/usr/include/aarch64-linux-gnu --include /<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/moc_predefs.h -p codegenerators/cpp -o /<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/E6B37Q7LSI/moc_cppcodegenerationpolicy.cpp /<>/umbrello/codegenerators/cpp/cppcodegenerationpolicy.h AutoMoc: Generating "SRC:/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/E6B37Q7LSI/moc_cppcodegenerationpolicypage.cpp", because it doesn't exist, from "SRC:/umbrello/codegenerators/cpp/cppcodegenerationpolicypage.h" /usr/lib/qt5/bin/moc "-DCMAKE_BINARY_DIR=\"/<>/obj-aarch64-linux-gnu\"" -DKCOREADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB "-DUMBRELLO_VERSION_STRING=\"2.23.3\"" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-aarch64-linux-gnu/umbrello -I/<>/umbrello -I/<>/obj-aarch64-linux-gnu -I/<>/umbrello/clipboard -I/<>/umbrello/cmds -I/<>/umbrello/codegenerators -I/<>/umbrello/codegenerators/ada -I/<>/umbrello/codegenerators/as -I/<>/umbrello/codegenerators/cpp -I/<>/umbrello/codegenerators/csharp -I/<>/umbrello/codegenerators/d -I/<>/umbrello/codegenerators/idl -I/<>/umbrello/codegenerators/java -I/<>/umbrello/codegenerators/js -I/<>/umbrello/codegenerators/pascal -I/<>/umbrello/codegenerators/perl -I/<>/umbrello/codegenerators/php -I/<>/umbrello/codegenerators/python -I/<>/umbrello/codegenerators/ruby -I/<>/umbrello/codegenerators/sql -I/<>/umbrello/codegenerators/tcl -I/<>/umbrello/codegenerators/vala -I/<>/umbrello/codegenerators/xml -I/<>/umbrello/codegenwizard -I/<>/umbrello/codeimport -I/<>/umbrello/codeimport/csharp -I/<>/umbrello/codeimpwizard -I/<>/umbrello/debug -I/<>/umbrello/dialogs -I/<>/umbrello/dialogs/pages -I/<>/umbrello/dialogs/widgets -I/<>/umbrello/docgenerators -I/<>/umbrello/finder -I/<>/umbrello/refactoring -I/<>/umbrello/uml1model -I/<>/umbrello/umlwidgets -I/<>/lib/cppparser -I/<>/lib/interfaces -I/usr/include/libxml2 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -I/usr/include/aarch64-linux-gnu/qt5/QtSvg -I/usr/include/aarch64-linux-gnu/qt5/QtWebKitWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtWebKit -I/usr/include/aarch64-linux-gnu/qt5/QtNetwork -I/usr/include/KF5/KArchive -I/usr/include/KF5 -I/usr/include/KF5/KCompletion -I/usr/include/KF5/KCoreAddons -I/usr/include/KF5/KI18n -I/usr/include/KF5/KIconThemes -I/usr/include/KF5/KIOCore -I/usr/include/KF5/KService -I/usr/include/KF5/KConfigCore -I/usr/include/aarch64-linux-gnu/qt5/QtConcurrent -I/usr/include/aarch64-linux-gnu/qt5/QtDBus -I/usr/include/KF5/KTextEditor -I/usr/include/KF5/KParts -I/usr/include/KF5/KIOWidgets -I/usr/include/KF5/KJobWidgets -I/usr/include/KF5/KWidgetsAddons -I/usr/include/KF5/KXmlGui -I/usr/include/KF5/KConfigWidgets -I/usr/include/KF5/KCodecs -I/usr/include/KF5/KConfigGui -I/usr/include/KF5/KAuth -I/usr/include/KF5/KTextWidgets -I/usr/include/KF5/SonnetUi -I/usr/include -I/usr/aarch64-linux-gnu/include/c++/9 -I/usr/aarch64-linux-gnu/include/c++/9/aarch64-linux-gnu -I/usr/aarch64-linux-gnu/include/c++/9/backward -I/usr/lib/gcc-cross/aarch64-linux-gnu/9/include -I/usr/aarch64-linux-gnu/include -I/usr/include/aarch64-linux-gnu --include /<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/moc_predefs.h -p codegenerators/cpp -o /<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/E6B37Q7LSI/moc_cppcodegenerationpolicypage.cpp /<>/umbrello/codegenerators/cpp/cppcodegenerationpolicypage.h AutoMoc: Generating "SRC:/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/E6B37Q7LSI/moc_cppcodegenerator.cpp", because it doesn't exist, from "SRC:/umbrello/codegenerators/cpp/cppcodegenerator.h" /usr/lib/qt5/bin/moc "-DCMAKE_BINARY_DIR=\"/<>/obj-aarch64-linux-gnu\"" -DKCOREADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB "-DUMBRELLO_VERSION_STRING=\"2.23.3\"" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-aarch64-linux-gnu/umbrello -I/<>/umbrello -I/<>/obj-aarch64-linux-gnu -I/<>/umbrello/clipboard -I/<>/umbrello/cmds -I/<>/umbrello/codegenerators -I/<>/umbrello/codegenerators/ada -I/<>/umbrello/codegenerators/as -I/<>/umbrello/codegenerators/cpp -I/<>/umbrello/codegenerators/csharp -I/<>/umbrello/codegenerators/d -I/<>/umbrello/codegenerators/idl -I/<>/umbrello/codegenerators/java -I/<>/umbrello/codegenerators/js -I/<>/umbrello/codegenerators/pascal -I/<>/umbrello/codegenerators/perl -I/<>/umbrello/codegenerators/php -I/<>/umbrello/codegenerators/python -I/<>/umbrello/codegenerators/ruby -I/<>/umbrello/codegenerators/sql -I/<>/umbrello/codegenerators/tcl -I/<>/umbrello/codegenerators/vala -I/<>/umbrello/codegenerators/xml -I/<>/umbrello/codegenwizard -I/<>/umbrello/codeimport -I/<>/umbrello/codeimport/csharp -I/<>/umbrello/codeimpwizard -I/<>/umbrello/debug -I/<>/umbrello/dialogs -I/<>/umbrello/dialogs/pages -I/<>/umbrello/dialogs/widgets -I/<>/umbrello/docgenerators -I/<>/umbrello/finder -I/<>/umbrello/refactoring -I/<>/umbrello/uml1model -I/<>/umbrello/umlwidgets -I/<>/lib/cppparser -I/<>/lib/interfaces -I/usr/include/libxml2 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -I/usr/include/aarch64-linux-gnu/qt5/QtSvg -I/usr/include/aarch64-linux-gnu/qt5/QtWebKitWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtWebKit -I/usr/include/aarch64-linux-gnu/qt5/QtNetwork -I/usr/include/KF5/KArchive -I/usr/include/KF5 -I/usr/include/KF5/KCompletion -I/usr/include/KF5/KCoreAddons -I/usr/include/KF5/KI18n -I/usr/include/KF5/KIconThemes -I/usr/include/KF5/KIOCore -I/usr/include/KF5/KService -I/usr/include/KF5/KConfigCore -I/usr/include/aarch64-linux-gnu/qt5/QtConcurrent -I/usr/include/aarch64-linux-gnu/qt5/QtDBus -I/usr/include/KF5/KTextEditor -I/usr/include/KF5/KParts -I/usr/include/KF5/KIOWidgets -I/usr/include/KF5/KJobWidgets -I/usr/include/KF5/KWidgetsAddons -I/usr/include/KF5/KXmlGui -I/usr/include/KF5/KConfigWidgets -I/usr/include/KF5/KCodecs -I/usr/include/KF5/KConfigGui -I/usr/include/KF5/KAuth -I/usr/include/KF5/KTextWidgets -I/usr/include/KF5/SonnetUi -I/usr/include -I/usr/aarch64-linux-gnu/include/c++/9 -I/usr/aarch64-linux-gnu/include/c++/9/aarch64-linux-gnu -I/usr/aarch64-linux-gnu/include/c++/9/backward -I/usr/lib/gcc-cross/aarch64-linux-gnu/9/include -I/usr/aarch64-linux-gnu/include -I/usr/include/aarch64-linux-gnu --include /<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/moc_predefs.h -p codegenerators/cpp -o /<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/E6B37Q7LSI/moc_cppcodegenerator.cpp /<>/umbrello/codegenerators/cpp/cppcodegenerator.h AutoMoc: Generating "SRC:/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/E6B37Q7LSI/moc_cppheaderclassdeclarationblock.cpp", because it doesn't exist, from "SRC:/umbrello/codegenerators/cpp/cppheaderclassdeclarationblock.h" /usr/lib/qt5/bin/moc "-DCMAKE_BINARY_DIR=\"/<>/obj-aarch64-linux-gnu\"" -DKCOREADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB "-DUMBRELLO_VERSION_STRING=\"2.23.3\"" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-aarch64-linux-gnu/umbrello -I/<>/umbrello -I/<>/obj-aarch64-linux-gnu -I/<>/umbrello/clipboard -I/<>/umbrello/cmds -I/<>/umbrello/codegenerators -I/<>/umbrello/codegenerators/ada -I/<>/umbrello/codegenerators/as -I/<>/umbrello/codegenerators/cpp -I/<>/umbrello/codegenerators/csharp -I/<>/umbrello/codegenerators/d -I/<>/umbrello/codegenerators/idl -I/<>/umbrello/codegenerators/java -I/<>/umbrello/codegenerators/js -I/<>/umbrello/codegenerators/pascal -I/<>/umbrello/codegenerators/perl -I/<>/umbrello/codegenerators/php -I/<>/umbrello/codegenerators/python -I/<>/umbrello/codegenerators/ruby -I/<>/umbrello/codegenerators/sql -I/<>/umbrello/codegenerators/tcl -I/<>/umbrello/codegenerators/vala -I/<>/umbrello/codegenerators/xml -I/<>/umbrello/codegenwizard -I/<>/umbrello/codeimport -I/<>/umbrello/codeimport/csharp -I/<>/umbrello/codeimpwizard -I/<>/umbrello/debug -I/<>/umbrello/dialogs -I/<>/umbrello/dialogs/pages -I/<>/umbrello/dialogs/widgets -I/<>/umbrello/docgenerators -I/<>/umbrello/finder -I/<>/umbrello/refactoring -I/<>/umbrello/uml1model -I/<>/umbrello/umlwidgets -I/<>/lib/cppparser -I/<>/lib/interfaces -I/usr/include/libxml2 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -I/usr/include/aarch64-linux-gnu/qt5/QtSvg -I/usr/include/aarch64-linux-gnu/qt5/QtWebKitWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtWebKit -I/usr/include/aarch64-linux-gnu/qt5/QtNetwork -I/usr/include/KF5/KArchive -I/usr/include/KF5 -I/usr/include/KF5/KCompletion -I/usr/include/KF5/KCoreAddons -I/usr/include/KF5/KI18n -I/usr/include/KF5/KIconThemes -I/usr/include/KF5/KIOCore -I/usr/include/KF5/KService -I/usr/include/KF5/KConfigCore -I/usr/include/aarch64-linux-gnu/qt5/QtConcurrent -I/usr/include/aarch64-linux-gnu/qt5/QtDBus -I/usr/include/KF5/KTextEditor -I/usr/include/KF5/KParts -I/usr/include/KF5/KIOWidgets -I/usr/include/KF5/KJobWidgets -I/usr/include/KF5/KWidgetsAddons -I/usr/include/KF5/KXmlGui -I/usr/include/KF5/KConfigWidgets -I/usr/include/KF5/KCodecs -I/usr/include/KF5/KConfigGui -I/usr/include/KF5/KAuth -I/usr/include/KF5/KTextWidgets -I/usr/include/KF5/SonnetUi -I/usr/include -I/usr/aarch64-linux-gnu/include/c++/9 -I/usr/aarch64-linux-gnu/include/c++/9/aarch64-linux-gnu -I/usr/aarch64-linux-gnu/include/c++/9/backward -I/usr/lib/gcc-cross/aarch64-linux-gnu/9/include -I/usr/aarch64-linux-gnu/include -I/usr/include/aarch64-linux-gnu --include /<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/moc_predefs.h -p codegenerators/cpp -o /<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/E6B37Q7LSI/moc_cppheaderclassdeclarationblock.cpp /<>/umbrello/codegenerators/cpp/cppheaderclassdeclarationblock.h AutoMoc: Generating "SRC:/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/E6B37Q7LSI/moc_cppheadercodeaccessormethod.cpp", because it doesn't exist, from "SRC:/umbrello/codegenerators/cpp/cppheadercodeaccessormethod.h" /usr/lib/qt5/bin/moc "-DCMAKE_BINARY_DIR=\"/<>/obj-aarch64-linux-gnu\"" -DKCOREADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB "-DUMBRELLO_VERSION_STRING=\"2.23.3\"" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-aarch64-linux-gnu/umbrello -I/<>/umbrello -I/<>/obj-aarch64-linux-gnu -I/<>/umbrello/clipboard -I/<>/umbrello/cmds -I/<>/umbrello/codegenerators -I/<>/umbrello/codegenerators/ada -I/<>/umbrello/codegenerators/as -I/<>/umbrello/codegenerators/cpp -I/<>/umbrello/codegenerators/csharp -I/<>/umbrello/codegenerators/d -I/<>/umbrello/codegenerators/idl -I/<>/umbrello/codegenerators/java -I/<>/umbrello/codegenerators/js -I/<>/umbrello/codegenerators/pascal -I/<>/umbrello/codegenerators/perl -I/<>/umbrello/codegenerators/php -I/<>/umbrello/codegenerators/python -I/<>/umbrello/codegenerators/ruby -I/<>/umbrello/codegenerators/sql -I/<>/umbrello/codegenerators/tcl -I/<>/umbrello/codegenerators/vala -I/<>/umbrello/codegenerators/xml -I/<>/umbrello/codegenwizard -I/<>/umbrello/codeimport -I/<>/umbrello/codeimport/csharp -I/<>/umbrello/codeimpwizard -I/<>/umbrello/debug -I/<>/umbrello/dialogs -I/<>/umbrello/dialogs/pages -I/<>/umbrello/dialogs/widgets -I/<>/umbrello/docgenerators -I/<>/umbrello/finder -I/<>/umbrello/refactoring -I/<>/umbrello/uml1model -I/<>/umbrello/umlwidgets -I/<>/lib/cppparser -I/<>/lib/interfaces -I/usr/include/libxml2 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -I/usr/include/aarch64-linux-gnu/qt5/QtSvg -I/usr/include/aarch64-linux-gnu/qt5/QtWebKitWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtWebKit -I/usr/include/aarch64-linux-gnu/qt5/QtNetwork -I/usr/include/KF5/KArchive -I/usr/include/KF5 -I/usr/include/KF5/KCompletion -I/usr/include/KF5/KCoreAddons -I/usr/include/KF5/KI18n -I/usr/include/KF5/KIconThemes -I/usr/include/KF5/KIOCore -I/usr/include/KF5/KService -I/usr/include/KF5/KConfigCore -I/usr/include/aarch64-linux-gnu/qt5/QtConcurrent -I/usr/include/aarch64-linux-gnu/qt5/QtDBus -I/usr/include/KF5/KTextEditor -I/usr/include/KF5/KParts -I/usr/include/KF5/KIOWidgets -I/usr/include/KF5/KJobWidgets -I/usr/include/KF5/KWidgetsAddons -I/usr/include/KF5/KXmlGui -I/usr/include/KF5/KConfigWidgets -I/usr/include/KF5/KCodecs -I/usr/include/KF5/KConfigGui -I/usr/include/KF5/KAuth -I/usr/include/KF5/KTextWidgets -I/usr/include/KF5/SonnetUi -I/usr/include -I/usr/aarch64-linux-gnu/include/c++/9 -I/usr/aarch64-linux-gnu/include/c++/9/aarch64-linux-gnu -I/usr/aarch64-linux-gnu/include/c++/9/backward -I/usr/lib/gcc-cross/aarch64-linux-gnu/9/include -I/usr/aarch64-linux-gnu/include -I/usr/include/aarch64-linux-gnu --include /<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/moc_predefs.h -p codegenerators/cpp -o /<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/E6B37Q7LSI/moc_cppheadercodeaccessormethod.cpp /<>/umbrello/codegenerators/cpp/cppheadercodeaccessormethod.h AutoMoc: Generating "SRC:/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/E6B37Q7LSI/moc_cppheadercodeclassfielddeclarationblock.cpp", because it doesn't exist, from "SRC:/umbrello/codegenerators/cpp/cppheadercodeclassfielddeclarationblock.h" /usr/lib/qt5/bin/moc "-DCMAKE_BINARY_DIR=\"/<>/obj-aarch64-linux-gnu\"" -DKCOREADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB "-DUMBRELLO_VERSION_STRING=\"2.23.3\"" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-aarch64-linux-gnu/umbrello -I/<>/umbrello -I/<>/obj-aarch64-linux-gnu -I/<>/umbrello/clipboard -I/<>/umbrello/cmds -I/<>/umbrello/codegenerators -I/<>/umbrello/codegenerators/ada -I/<>/umbrello/codegenerators/as -I/<>/umbrello/codegenerators/cpp -I/<>/umbrello/codegenerators/csharp -I/<>/umbrello/codegenerators/d -I/<>/umbrello/codegenerators/idl -I/<>/umbrello/codegenerators/java -I/<>/umbrello/codegenerators/js -I/<>/umbrello/codegenerators/pascal -I/<>/umbrello/codegenerators/perl -I/<>/umbrello/codegenerators/php -I/<>/umbrello/codegenerators/python -I/<>/umbrello/codegenerators/ruby -I/<>/umbrello/codegenerators/sql -I/<>/umbrello/codegenerators/tcl -I/<>/umbrello/codegenerators/vala -I/<>/umbrello/codegenerators/xml -I/<>/umbrello/codegenwizard -I/<>/umbrello/codeimport -I/<>/umbrello/codeimport/csharp -I/<>/umbrello/codeimpwizard -I/<>/umbrello/debug -I/<>/umbrello/dialogs -I/<>/umbrello/dialogs/pages -I/<>/umbrello/dialogs/widgets -I/<>/umbrello/docgenerators -I/<>/umbrello/finder -I/<>/umbrello/refactoring -I/<>/umbrello/uml1model -I/<>/umbrello/umlwidgets -I/<>/lib/cppparser -I/<>/lib/interfaces -I/usr/include/libxml2 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -I/usr/include/aarch64-linux-gnu/qt5/QtSvg -I/usr/include/aarch64-linux-gnu/qt5/QtWebKitWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtWebKit -I/usr/include/aarch64-linux-gnu/qt5/QtNetwork -I/usr/include/KF5/KArchive -I/usr/include/KF5 -I/usr/include/KF5/KCompletion -I/usr/include/KF5/KCoreAddons -I/usr/include/KF5/KI18n -I/usr/include/KF5/KIconThemes -I/usr/include/KF5/KIOCore -I/usr/include/KF5/KService -I/usr/include/KF5/KConfigCore -I/usr/include/aarch64-linux-gnu/qt5/QtConcurrent -I/usr/include/aarch64-linux-gnu/qt5/QtDBus -I/usr/include/KF5/KTextEditor -I/usr/include/KF5/KParts -I/usr/include/KF5/KIOWidgets -I/usr/include/KF5/KJobWidgets -I/usr/include/KF5/KWidgetsAddons -I/usr/include/KF5/KXmlGui -I/usr/include/KF5/KConfigWidgets -I/usr/include/KF5/KCodecs -I/usr/include/KF5/KConfigGui -I/usr/include/KF5/KAuth -I/usr/include/KF5/KTextWidgets -I/usr/include/KF5/SonnetUi -I/usr/include -I/usr/aarch64-linux-gnu/include/c++/9 -I/usr/aarch64-linux-gnu/include/c++/9/aarch64-linux-gnu -I/usr/aarch64-linux-gnu/include/c++/9/backward -I/usr/lib/gcc-cross/aarch64-linux-gnu/9/include -I/usr/aarch64-linux-gnu/include -I/usr/include/aarch64-linux-gnu --include /<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/moc_predefs.h -p codegenerators/cpp -o /<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/E6B37Q7LSI/moc_cppheadercodeclassfielddeclarationblock.cpp /<>/umbrello/codegenerators/cpp/cppheadercodeclassfielddeclarationblock.h AutoMoc: Generating "SRC:/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/E6B37Q7LSI/moc_cppheadercodedocument.cpp", because it doesn't exist, from "SRC:/umbrello/codegenerators/cpp/cppheadercodedocument.h" /usr/lib/qt5/bin/moc "-DCMAKE_BINARY_DIR=\"/<>/obj-aarch64-linux-gnu\"" -DKCOREADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB "-DUMBRELLO_VERSION_STRING=\"2.23.3\"" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-aarch64-linux-gnu/umbrello -I/<>/umbrello -I/<>/obj-aarch64-linux-gnu -I/<>/umbrello/clipboard -I/<>/umbrello/cmds -I/<>/umbrello/codegenerators -I/<>/umbrello/codegenerators/ada -I/<>/umbrello/codegenerators/as -I/<>/umbrello/codegenerators/cpp -I/<>/umbrello/codegenerators/csharp -I/<>/umbrello/codegenerators/d -I/<>/umbrello/codegenerators/idl -I/<>/umbrello/codegenerators/java -I/<>/umbrello/codegenerators/js -I/<>/umbrello/codegenerators/pascal -I/<>/umbrello/codegenerators/perl -I/<>/umbrello/codegenerators/php -I/<>/umbrello/codegenerators/python -I/<>/umbrello/codegenerators/ruby -I/<>/umbrello/codegenerators/sql -I/<>/umbrello/codegenerators/tcl -I/<>/umbrello/codegenerators/vala -I/<>/umbrello/codegenerators/xml -I/<>/umbrello/codegenwizard -I/<>/umbrello/codeimport -I/<>/umbrello/codeimport/csharp -I/<>/umbrello/codeimpwizard -I/<>/umbrello/debug -I/<>/umbrello/dialogs -I/<>/umbrello/dialogs/pages -I/<>/umbrello/dialogs/widgets -I/<>/umbrello/docgenerators -I/<>/umbrello/finder -I/<>/umbrello/refactoring -I/<>/umbrello/uml1model -I/<>/umbrello/umlwidgets -I/<>/lib/cppparser -I/<>/lib/interfaces -I/usr/include/libxml2 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -I/usr/include/aarch64-linux-gnu/qt5/QtSvg -I/usr/include/aarch64-linux-gnu/qt5/QtWebKitWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtWebKit -I/usr/include/aarch64-linux-gnu/qt5/QtNetwork -I/usr/include/KF5/KArchive -I/usr/include/KF5 -I/usr/include/KF5/KCompletion -I/usr/include/KF5/KCoreAddons -I/usr/include/KF5/KI18n -I/usr/include/KF5/KIconThemes -I/usr/include/KF5/KIOCore -I/usr/include/KF5/KService -I/usr/include/KF5/KConfigCore -I/usr/include/aarch64-linux-gnu/qt5/QtConcurrent -I/usr/include/aarch64-linux-gnu/qt5/QtDBus -I/usr/include/KF5/KTextEditor -I/usr/include/KF5/KParts -I/usr/include/KF5/KIOWidgets -I/usr/include/KF5/KJobWidgets -I/usr/include/KF5/KWidgetsAddons -I/usr/include/KF5/KXmlGui -I/usr/include/KF5/KConfigWidgets -I/usr/include/KF5/KCodecs -I/usr/include/KF5/KConfigGui -I/usr/include/KF5/KAuth -I/usr/include/KF5/KTextWidgets -I/usr/include/KF5/SonnetUi -I/usr/include -I/usr/aarch64-linux-gnu/include/c++/9 -I/usr/aarch64-linux-gnu/include/c++/9/aarch64-linux-gnu -I/usr/aarch64-linux-gnu/include/c++/9/backward -I/usr/lib/gcc-cross/aarch64-linux-gnu/9/include -I/usr/aarch64-linux-gnu/include -I/usr/include/aarch64-linux-gnu --include /<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/moc_predefs.h -p codegenerators/cpp -o /<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/E6B37Q7LSI/moc_cppheadercodedocument.cpp /<>/umbrello/codegenerators/cpp/cppheadercodedocument.h AutoMoc: Generating "SRC:/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/E6B37Q7LSI/moc_cppheadercodeoperation.cpp", because it doesn't exist, from "SRC:/umbrello/codegenerators/cpp/cppheadercodeoperation.h" /usr/lib/qt5/bin/moc "-DCMAKE_BINARY_DIR=\"/<>/obj-aarch64-linux-gnu\"" -DKCOREADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB "-DUMBRELLO_VERSION_STRING=\"2.23.3\"" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-aarch64-linux-gnu/umbrello -I/<>/umbrello -I/<>/obj-aarch64-linux-gnu -I/<>/umbrello/clipboard -I/<>/umbrello/cmds -I/<>/umbrello/codegenerators -I/<>/umbrello/codegenerators/ada -I/<>/umbrello/codegenerators/as -I/<>/umbrello/codegenerators/cpp -I/<>/umbrello/codegenerators/csharp -I/<>/umbrello/codegenerators/d -I/<>/umbrello/codegenerators/idl -I/<>/umbrello/codegenerators/java -I/<>/umbrello/codegenerators/js -I/<>/umbrello/codegenerators/pascal -I/<>/umbrello/codegenerators/perl -I/<>/umbrello/codegenerators/php -I/<>/umbrello/codegenerators/python -I/<>/umbrello/codegenerators/ruby -I/<>/umbrello/codegenerators/sql -I/<>/umbrello/codegenerators/tcl -I/<>/umbrello/codegenerators/vala -I/<>/umbrello/codegenerators/xml -I/<>/umbrello/codegenwizard -I/<>/umbrello/codeimport -I/<>/umbrello/codeimport/csharp -I/<>/umbrello/codeimpwizard -I/<>/umbrello/debug -I/<>/umbrello/dialogs -I/<>/umbrello/dialogs/pages -I/<>/umbrello/dialogs/widgets -I/<>/umbrello/docgenerators -I/<>/umbrello/finder -I/<>/umbrello/refactoring -I/<>/umbrello/uml1model -I/<>/umbrello/umlwidgets -I/<>/lib/cppparser -I/<>/lib/interfaces -I/usr/include/libxml2 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -I/usr/include/aarch64-linux-gnu/qt5/QtSvg -I/usr/include/aarch64-linux-gnu/qt5/QtWebKitWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtWebKit -I/usr/include/aarch64-linux-gnu/qt5/QtNetwork -I/usr/include/KF5/KArchive -I/usr/include/KF5 -I/usr/include/KF5/KCompletion -I/usr/include/KF5/KCoreAddons -I/usr/include/KF5/KI18n -I/usr/include/KF5/KIconThemes -I/usr/include/KF5/KIOCore -I/usr/include/KF5/KService -I/usr/include/KF5/KConfigCore -I/usr/include/aarch64-linux-gnu/qt5/QtConcurrent -I/usr/include/aarch64-linux-gnu/qt5/QtDBus -I/usr/include/KF5/KTextEditor -I/usr/include/KF5/KParts -I/usr/include/KF5/KIOWidgets -I/usr/include/KF5/KJobWidgets -I/usr/include/KF5/KWidgetsAddons -I/usr/include/KF5/KXmlGui -I/usr/include/KF5/KConfigWidgets -I/usr/include/KF5/KCodecs -I/usr/include/KF5/KConfigGui -I/usr/include/KF5/KAuth -I/usr/include/KF5/KTextWidgets -I/usr/include/KF5/SonnetUi -I/usr/include -I/usr/aarch64-linux-gnu/include/c++/9 -I/usr/aarch64-linux-gnu/include/c++/9/aarch64-linux-gnu -I/usr/aarch64-linux-gnu/include/c++/9/backward -I/usr/lib/gcc-cross/aarch64-linux-gnu/9/include -I/usr/aarch64-linux-gnu/include -I/usr/include/aarch64-linux-gnu --include /<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/moc_predefs.h -p codegenerators/cpp -o /<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/E6B37Q7LSI/moc_cppheadercodeoperation.cpp /<>/umbrello/codegenerators/cpp/cppheadercodeoperation.h AutoMoc: Generating "SRC:/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/E6B37Q7LSI/moc_cppmakecodedocument.cpp", because it doesn't exist, from "SRC:/umbrello/codegenerators/cpp/cppmakecodedocument.h" /usr/lib/qt5/bin/moc "-DCMAKE_BINARY_DIR=\"/<>/obj-aarch64-linux-gnu\"" -DKCOREADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB "-DUMBRELLO_VERSION_STRING=\"2.23.3\"" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-aarch64-linux-gnu/umbrello -I/<>/umbrello -I/<>/obj-aarch64-linux-gnu -I/<>/umbrello/clipboard -I/<>/umbrello/cmds -I/<>/umbrello/codegenerators -I/<>/umbrello/codegenerators/ada -I/<>/umbrello/codegenerators/as -I/<>/umbrello/codegenerators/cpp -I/<>/umbrello/codegenerators/csharp -I/<>/umbrello/codegenerators/d -I/<>/umbrello/codegenerators/idl -I/<>/umbrello/codegenerators/java -I/<>/umbrello/codegenerators/js -I/<>/umbrello/codegenerators/pascal -I/<>/umbrello/codegenerators/perl -I/<>/umbrello/codegenerators/php -I/<>/umbrello/codegenerators/python -I/<>/umbrello/codegenerators/ruby -I/<>/umbrello/codegenerators/sql -I/<>/umbrello/codegenerators/tcl -I/<>/umbrello/codegenerators/vala -I/<>/umbrello/codegenerators/xml -I/<>/umbrello/codegenwizard -I/<>/umbrello/codeimport -I/<>/umbrello/codeimport/csharp -I/<>/umbrello/codeimpwizard -I/<>/umbrello/debug -I/<>/umbrello/dialogs -I/<>/umbrello/dialogs/pages -I/<>/umbrello/dialogs/widgets -I/<>/umbrello/docgenerators -I/<>/umbrello/finder -I/<>/umbrello/refactoring -I/<>/umbrello/uml1model -I/<>/umbrello/umlwidgets -I/<>/lib/cppparser -I/<>/lib/interfaces -I/usr/include/libxml2 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -I/usr/include/aarch64-linux-gnu/qt5/QtSvg -I/usr/include/aarch64-linux-gnu/qt5/QtWebKitWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtWebKit -I/usr/include/aarch64-linux-gnu/qt5/QtNetwork -I/usr/include/KF5/KArchive -I/usr/include/KF5 -I/usr/include/KF5/KCompletion -I/usr/include/KF5/KCoreAddons -I/usr/include/KF5/KI18n -I/usr/include/KF5/KIconThemes -I/usr/include/KF5/KIOCore -I/usr/include/KF5/KService -I/usr/include/KF5/KConfigCore -I/usr/include/aarch64-linux-gnu/qt5/QtConcurrent -I/usr/include/aarch64-linux-gnu/qt5/QtDBus -I/usr/include/KF5/KTextEditor -I/usr/include/KF5/KParts -I/usr/include/KF5/KIOWidgets -I/usr/include/KF5/KJobWidgets -I/usr/include/KF5/KWidgetsAddons -I/usr/include/KF5/KXmlGui -I/usr/include/KF5/KConfigWidgets -I/usr/include/KF5/KCodecs -I/usr/include/KF5/KConfigGui -I/usr/include/KF5/KAuth -I/usr/include/KF5/KTextWidgets -I/usr/include/KF5/SonnetUi -I/usr/include -I/usr/aarch64-linux-gnu/include/c++/9 -I/usr/aarch64-linux-gnu/include/c++/9/aarch64-linux-gnu -I/usr/aarch64-linux-gnu/include/c++/9/backward -I/usr/lib/gcc-cross/aarch64-linux-gnu/9/include -I/usr/aarch64-linux-gnu/include -I/usr/include/aarch64-linux-gnu --include /<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/moc_predefs.h -p codegenerators/cpp -o /<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/E6B37Q7LSI/moc_cppmakecodedocument.cpp /<>/umbrello/codegenerators/cpp/cppmakecodedocument.h AutoMoc: Generating "SRC:/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/E6B37Q7LSI/moc_cppsourcecodeaccessormethod.cpp", because it doesn't exist, from "SRC:/umbrello/codegenerators/cpp/cppsourcecodeaccessormethod.h" /usr/lib/qt5/bin/moc "-DCMAKE_BINARY_DIR=\"/<>/obj-aarch64-linux-gnu\"" -DKCOREADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB "-DUMBRELLO_VERSION_STRING=\"2.23.3\"" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-aarch64-linux-gnu/umbrello -I/<>/umbrello -I/<>/obj-aarch64-linux-gnu -I/<>/umbrello/clipboard -I/<>/umbrello/cmds -I/<>/umbrello/codegenerators -I/<>/umbrello/codegenerators/ada -I/<>/umbrello/codegenerators/as -I/<>/umbrello/codegenerators/cpp -I/<>/umbrello/codegenerators/csharp -I/<>/umbrello/codegenerators/d -I/<>/umbrello/codegenerators/idl -I/<>/umbrello/codegenerators/java -I/<>/umbrello/codegenerators/js -I/<>/umbrello/codegenerators/pascal -I/<>/umbrello/codegenerators/perl -I/<>/umbrello/codegenerators/php -I/<>/umbrello/codegenerators/python -I/<>/umbrello/codegenerators/ruby -I/<>/umbrello/codegenerators/sql -I/<>/umbrello/codegenerators/tcl -I/<>/umbrello/codegenerators/vala -I/<>/umbrello/codegenerators/xml -I/<>/umbrello/codegenwizard -I/<>/umbrello/codeimport -I/<>/umbrello/codeimport/csharp -I/<>/umbrello/codeimpwizard -I/<>/umbrello/debug -I/<>/umbrello/dialogs -I/<>/umbrello/dialogs/pages -I/<>/umbrello/dialogs/widgets -I/<>/umbrello/docgenerators -I/<>/umbrello/finder -I/<>/umbrello/refactoring -I/<>/umbrello/uml1model -I/<>/umbrello/umlwidgets -I/<>/lib/cppparser -I/<>/lib/interfaces -I/usr/include/libxml2 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -I/usr/include/aarch64-linux-gnu/qt5/QtSvg -I/usr/include/aarch64-linux-gnu/qt5/QtWebKitWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtWebKit -I/usr/include/aarch64-linux-gnu/qt5/QtNetwork -I/usr/include/KF5/KArchive -I/usr/include/KF5 -I/usr/include/KF5/KCompletion -I/usr/include/KF5/KCoreAddons -I/usr/include/KF5/KI18n -I/usr/include/KF5/KIconThemes -I/usr/include/KF5/KIOCore -I/usr/include/KF5/KService -I/usr/include/KF5/KConfigCore -I/usr/include/aarch64-linux-gnu/qt5/QtConcurrent -I/usr/include/aarch64-linux-gnu/qt5/QtDBus -I/usr/include/KF5/KTextEditor -I/usr/include/KF5/KParts -I/usr/include/KF5/KIOWidgets -I/usr/include/KF5/KJobWidgets -I/usr/include/KF5/KWidgetsAddons -I/usr/include/KF5/KXmlGui -I/usr/include/KF5/KConfigWidgets -I/usr/include/KF5/KCodecs -I/usr/include/KF5/KConfigGui -I/usr/include/KF5/KAuth -I/usr/include/KF5/KTextWidgets -I/usr/include/KF5/SonnetUi -I/usr/include -I/usr/aarch64-linux-gnu/include/c++/9 -I/usr/aarch64-linux-gnu/include/c++/9/aarch64-linux-gnu -I/usr/aarch64-linux-gnu/include/c++/9/backward -I/usr/lib/gcc-cross/aarch64-linux-gnu/9/include -I/usr/aarch64-linux-gnu/include -I/usr/include/aarch64-linux-gnu --include /<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/moc_predefs.h -p codegenerators/cpp -o /<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/E6B37Q7LSI/moc_cppsourcecodeaccessormethod.cpp /<>/umbrello/codegenerators/cpp/cppsourcecodeaccessormethod.h AutoMoc: Generating "SRC:/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/E6B37Q7LSI/moc_cppsourcecodeclassfielddeclarationblock.cpp", because it doesn't exist, from "SRC:/umbrello/codegenerators/cpp/cppsourcecodeclassfielddeclarationblock.h" /usr/lib/qt5/bin/moc "-DCMAKE_BINARY_DIR=\"/<>/obj-aarch64-linux-gnu\"" -DKCOREADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB "-DUMBRELLO_VERSION_STRING=\"2.23.3\"" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-aarch64-linux-gnu/umbrello -I/<>/umbrello -I/<>/obj-aarch64-linux-gnu -I/<>/umbrello/clipboard -I/<>/umbrello/cmds -I/<>/umbrello/codegenerators -I/<>/umbrello/codegenerators/ada -I/<>/umbrello/codegenerators/as -I/<>/umbrello/codegenerators/cpp -I/<>/umbrello/codegenerators/csharp -I/<>/umbrello/codegenerators/d -I/<>/umbrello/codegenerators/idl -I/<>/umbrello/codegenerators/java -I/<>/umbrello/codegenerators/js -I/<>/umbrello/codegenerators/pascal -I/<>/umbrello/codegenerators/perl -I/<>/umbrello/codegenerators/php -I/<>/umbrello/codegenerators/python -I/<>/umbrello/codegenerators/ruby -I/<>/umbrello/codegenerators/sql -I/<>/umbrello/codegenerators/tcl -I/<>/umbrello/codegenerators/vala -I/<>/umbrello/codegenerators/xml -I/<>/umbrello/codegenwizard -I/<>/umbrello/codeimport -I/<>/umbrello/codeimport/csharp -I/<>/umbrello/codeimpwizard -I/<>/umbrello/debug -I/<>/umbrello/dialogs -I/<>/umbrello/dialogs/pages -I/<>/umbrello/dialogs/widgets -I/<>/umbrello/docgenerators -I/<>/umbrello/finder -I/<>/umbrello/refactoring -I/<>/umbrello/uml1model -I/<>/umbrello/umlwidgets -I/<>/lib/cppparser -I/<>/lib/interfaces -I/usr/include/libxml2 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -I/usr/include/aarch64-linux-gnu/qt5/QtSvg -I/usr/include/aarch64-linux-gnu/qt5/QtWebKitWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtWebKit -I/usr/include/aarch64-linux-gnu/qt5/QtNetwork -I/usr/include/KF5/KArchive -I/usr/include/KF5 -I/usr/include/KF5/KCompletion -I/usr/include/KF5/KCoreAddons -I/usr/include/KF5/KI18n -I/usr/include/KF5/KIconThemes -I/usr/include/KF5/KIOCore -I/usr/include/KF5/KService -I/usr/include/KF5/KConfigCore -I/usr/include/aarch64-linux-gnu/qt5/QtConcurrent -I/usr/include/aarch64-linux-gnu/qt5/QtDBus -I/usr/include/KF5/KTextEditor -I/usr/include/KF5/KParts -I/usr/include/KF5/KIOWidgets -I/usr/include/KF5/KJobWidgets -I/usr/include/KF5/KWidgetsAddons -I/usr/include/KF5/KXmlGui -I/usr/include/KF5/KConfigWidgets -I/usr/include/KF5/KCodecs -I/usr/include/KF5/KConfigGui -I/usr/include/KF5/KAuth -I/usr/include/KF5/KTextWidgets -I/usr/include/KF5/SonnetUi -I/usr/include -I/usr/aarch64-linux-gnu/include/c++/9 -I/usr/aarch64-linux-gnu/include/c++/9/aarch64-linux-gnu -I/usr/aarch64-linux-gnu/include/c++/9/backward -I/usr/lib/gcc-cross/aarch64-linux-gnu/9/include -I/usr/aarch64-linux-gnu/include -I/usr/include/aarch64-linux-gnu --include /<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/moc_predefs.h -p codegenerators/cpp -o /<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/E6B37Q7LSI/moc_cppsourcecodeclassfielddeclarationblock.cpp /<>/umbrello/codegenerators/cpp/cppsourcecodeclassfielddeclarationblock.h AutoMoc: Generating "SRC:/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/E6B37Q7LSI/moc_cppsourcecodedocument.cpp", because it doesn't exist, from "SRC:/umbrello/codegenerators/cpp/cppsourcecodedocument.h" /usr/lib/qt5/bin/moc "-DCMAKE_BINARY_DIR=\"/<>/obj-aarch64-linux-gnu\"" -DKCOREADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB "-DUMBRELLO_VERSION_STRING=\"2.23.3\"" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-aarch64-linux-gnu/umbrello -I/<>/umbrello -I/<>/obj-aarch64-linux-gnu -I/<>/umbrello/clipboard -I/<>/umbrello/cmds -I/<>/umbrello/codegenerators -I/<>/umbrello/codegenerators/ada -I/<>/umbrello/codegenerators/as -I/<>/umbrello/codegenerators/cpp -I/<>/umbrello/codegenerators/csharp -I/<>/umbrello/codegenerators/d -I/<>/umbrello/codegenerators/idl -I/<>/umbrello/codegenerators/java -I/<>/umbrello/codegenerators/js -I/<>/umbrello/codegenerators/pascal -I/<>/umbrello/codegenerators/perl -I/<>/umbrello/codegenerators/php -I/<>/umbrello/codegenerators/python -I/<>/umbrello/codegenerators/ruby -I/<>/umbrello/codegenerators/sql -I/<>/umbrello/codegenerators/tcl -I/<>/umbrello/codegenerators/vala -I/<>/umbrello/codegenerators/xml -I/<>/umbrello/codegenwizard -I/<>/umbrello/codeimport -I/<>/umbrello/codeimport/csharp -I/<>/umbrello/codeimpwizard -I/<>/umbrello/debug -I/<>/umbrello/dialogs -I/<>/umbrello/dialogs/pages -I/<>/umbrello/dialogs/widgets -I/<>/umbrello/docgenerators -I/<>/umbrello/finder -I/<>/umbrello/refactoring -I/<>/umbrello/uml1model -I/<>/umbrello/umlwidgets -I/<>/lib/cppparser -I/<>/lib/interfaces -I/usr/include/libxml2 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -I/usr/include/aarch64-linux-gnu/qt5/QtSvg -I/usr/include/aarch64-linux-gnu/qt5/QtWebKitWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtWebKit -I/usr/include/aarch64-linux-gnu/qt5/QtNetwork -I/usr/include/KF5/KArchive -I/usr/include/KF5 -I/usr/include/KF5/KCompletion -I/usr/include/KF5/KCoreAddons -I/usr/include/KF5/KI18n -I/usr/include/KF5/KIconThemes -I/usr/include/KF5/KIOCore -I/usr/include/KF5/KService -I/usr/include/KF5/KConfigCore -I/usr/include/aarch64-linux-gnu/qt5/QtConcurrent -I/usr/include/aarch64-linux-gnu/qt5/QtDBus -I/usr/include/KF5/KTextEditor -I/usr/include/KF5/KParts -I/usr/include/KF5/KIOWidgets -I/usr/include/KF5/KJobWidgets -I/usr/include/KF5/KWidgetsAddons -I/usr/include/KF5/KXmlGui -I/usr/include/KF5/KConfigWidgets -I/usr/include/KF5/KCodecs -I/usr/include/KF5/KConfigGui -I/usr/include/KF5/KAuth -I/usr/include/KF5/KTextWidgets -I/usr/include/KF5/SonnetUi -I/usr/include -I/usr/aarch64-linux-gnu/include/c++/9 -I/usr/aarch64-linux-gnu/include/c++/9/aarch64-linux-gnu -I/usr/aarch64-linux-gnu/include/c++/9/backward -I/usr/lib/gcc-cross/aarch64-linux-gnu/9/include -I/usr/aarch64-linux-gnu/include -I/usr/include/aarch64-linux-gnu --include /<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/moc_predefs.h -p codegenerators/cpp -o /<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/E6B37Q7LSI/moc_cppsourcecodedocument.cpp /<>/umbrello/codegenerators/cpp/cppsourcecodedocument.h AutoMoc: Generating "SRC:/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/E6B37Q7LSI/moc_cppsourcecodeoperation.cpp", because it doesn't exist, from "SRC:/umbrello/codegenerators/cpp/cppsourcecodeoperation.h" /usr/lib/qt5/bin/moc "-DCMAKE_BINARY_DIR=\"/<>/obj-aarch64-linux-gnu\"" -DKCOREADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB "-DUMBRELLO_VERSION_STRING=\"2.23.3\"" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-aarch64-linux-gnu/umbrello -I/<>/umbrello -I/<>/obj-aarch64-linux-gnu -I/<>/umbrello/clipboard -I/<>/umbrello/cmds -I/<>/umbrello/codegenerators -I/<>/umbrello/codegenerators/ada -I/<>/umbrello/codegenerators/as -I/<>/umbrello/codegenerators/cpp -I/<>/umbrello/codegenerators/csharp -I/<>/umbrello/codegenerators/d -I/<>/umbrello/codegenerators/idl -I/<>/umbrello/codegenerators/java -I/<>/umbrello/codegenerators/js -I/<>/umbrello/codegenerators/pascal -I/<>/umbrello/codegenerators/perl -I/<>/umbrello/codegenerators/php -I/<>/umbrello/codegenerators/python -I/<>/umbrello/codegenerators/ruby -I/<>/umbrello/codegenerators/sql -I/<>/umbrello/codegenerators/tcl -I/<>/umbrello/codegenerators/vala -I/<>/umbrello/codegenerators/xml -I/<>/umbrello/codegenwizard -I/<>/umbrello/codeimport -I/<>/umbrello/codeimport/csharp -I/<>/umbrello/codeimpwizard -I/<>/umbrello/debug -I/<>/umbrello/dialogs -I/<>/umbrello/dialogs/pages -I/<>/umbrello/dialogs/widgets -I/<>/umbrello/docgenerators -I/<>/umbrello/finder -I/<>/umbrello/refactoring -I/<>/umbrello/uml1model -I/<>/umbrello/umlwidgets -I/<>/lib/cppparser -I/<>/lib/interfaces -I/usr/include/libxml2 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -I/usr/include/aarch64-linux-gnu/qt5/QtSvg -I/usr/include/aarch64-linux-gnu/qt5/QtWebKitWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtWebKit -I/usr/include/aarch64-linux-gnu/qt5/QtNetwork -I/usr/include/KF5/KArchive -I/usr/include/KF5 -I/usr/include/KF5/KCompletion -I/usr/include/KF5/KCoreAddons -I/usr/include/KF5/KI18n -I/usr/include/KF5/KIconThemes -I/usr/include/KF5/KIOCore -I/usr/include/KF5/KService -I/usr/include/KF5/KConfigCore -I/usr/include/aarch64-linux-gnu/qt5/QtConcurrent -I/usr/include/aarch64-linux-gnu/qt5/QtDBus -I/usr/include/KF5/KTextEditor -I/usr/include/KF5/KParts -I/usr/include/KF5/KIOWidgets -I/usr/include/KF5/KJobWidgets -I/usr/include/KF5/KWidgetsAddons -I/usr/include/KF5/KXmlGui -I/usr/include/KF5/KConfigWidgets -I/usr/include/KF5/KCodecs -I/usr/include/KF5/KConfigGui -I/usr/include/KF5/KAuth -I/usr/include/KF5/KTextWidgets -I/usr/include/KF5/SonnetUi -I/usr/include -I/usr/aarch64-linux-gnu/include/c++/9 -I/usr/aarch64-linux-gnu/include/c++/9/aarch64-linux-gnu -I/usr/aarch64-linux-gnu/include/c++/9/backward -I/usr/lib/gcc-cross/aarch64-linux-gnu/9/include -I/usr/aarch64-linux-gnu/include -I/usr/include/aarch64-linux-gnu --include /<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/moc_predefs.h -p codegenerators/cpp -o /<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/E6B37Q7LSI/moc_cppsourcecodeoperation.cpp /<>/umbrello/codegenerators/cpp/cppsourcecodeoperation.h AutoMoc: Generating "SRC:/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/42SPIUKERY/moc_csharpwriter.cpp", because it doesn't exist, from "SRC:/umbrello/codegenerators/csharp/csharpwriter.h" /usr/lib/qt5/bin/moc "-DCMAKE_BINARY_DIR=\"/<>/obj-aarch64-linux-gnu\"" -DKCOREADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB "-DUMBRELLO_VERSION_STRING=\"2.23.3\"" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-aarch64-linux-gnu/umbrello -I/<>/umbrello -I/<>/obj-aarch64-linux-gnu -I/<>/umbrello/clipboard -I/<>/umbrello/cmds -I/<>/umbrello/codegenerators -I/<>/umbrello/codegenerators/ada -I/<>/umbrello/codegenerators/as -I/<>/umbrello/codegenerators/cpp -I/<>/umbrello/codegenerators/csharp -I/<>/umbrello/codegenerators/d -I/<>/umbrello/codegenerators/idl -I/<>/umbrello/codegenerators/java -I/<>/umbrello/codegenerators/js -I/<>/umbrello/codegenerators/pascal -I/<>/umbrello/codegenerators/perl -I/<>/umbrello/codegenerators/php -I/<>/umbrello/codegenerators/python -I/<>/umbrello/codegenerators/ruby -I/<>/umbrello/codegenerators/sql -I/<>/umbrello/codegenerators/tcl -I/<>/umbrello/codegenerators/vala -I/<>/umbrello/codegenerators/xml -I/<>/umbrello/codegenwizard -I/<>/umbrello/codeimport -I/<>/umbrello/codeimport/csharp -I/<>/umbrello/codeimpwizard -I/<>/umbrello/debug -I/<>/umbrello/dialogs -I/<>/umbrello/dialogs/pages -I/<>/umbrello/dialogs/widgets -I/<>/umbrello/docgenerators -I/<>/umbrello/finder -I/<>/umbrello/refactoring -I/<>/umbrello/uml1model -I/<>/umbrello/umlwidgets -I/<>/lib/cppparser -I/<>/lib/interfaces -I/usr/include/libxml2 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -I/usr/include/aarch64-linux-gnu/qt5/QtSvg -I/usr/include/aarch64-linux-gnu/qt5/QtWebKitWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtWebKit -I/usr/include/aarch64-linux-gnu/qt5/QtNetwork -I/usr/include/KF5/KArchive -I/usr/include/KF5 -I/usr/include/KF5/KCompletion -I/usr/include/KF5/KCoreAddons -I/usr/include/KF5/KI18n -I/usr/include/KF5/KIconThemes -I/usr/include/KF5/KIOCore -I/usr/include/KF5/KService -I/usr/include/KF5/KConfigCore -I/usr/include/aarch64-linux-gnu/qt5/QtConcurrent -I/usr/include/aarch64-linux-gnu/qt5/QtDBus -I/usr/include/KF5/KTextEditor -I/usr/include/KF5/KParts -I/usr/include/KF5/KIOWidgets -I/usr/include/KF5/KJobWidgets -I/usr/include/KF5/KWidgetsAddons -I/usr/include/KF5/KXmlGui -I/usr/include/KF5/KConfigWidgets -I/usr/include/KF5/KCodecs -I/usr/include/KF5/KConfigGui -I/usr/include/KF5/KAuth -I/usr/include/KF5/KTextWidgets -I/usr/include/KF5/SonnetUi -I/usr/include -I/usr/aarch64-linux-gnu/include/c++/9 -I/usr/aarch64-linux-gnu/include/c++/9/aarch64-linux-gnu -I/usr/aarch64-linux-gnu/include/c++/9/backward -I/usr/lib/gcc-cross/aarch64-linux-gnu/9/include -I/usr/aarch64-linux-gnu/include -I/usr/include/aarch64-linux-gnu --include /<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/moc_predefs.h -p codegenerators/csharp -o /<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/42SPIUKERY/moc_csharpwriter.cpp /<>/umbrello/codegenerators/csharp/csharpwriter.h AutoMoc: Generating "SRC:/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/Z3G3VVLDZP/moc_dclassdeclarationblock.cpp", because it doesn't exist, from "SRC:/umbrello/codegenerators/d/dclassdeclarationblock.h" /usr/lib/qt5/bin/moc "-DCMAKE_BINARY_DIR=\"/<>/obj-aarch64-linux-gnu\"" -DKCOREADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB "-DUMBRELLO_VERSION_STRING=\"2.23.3\"" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-aarch64-linux-gnu/umbrello -I/<>/umbrello -I/<>/obj-aarch64-linux-gnu -I/<>/umbrello/clipboard -I/<>/umbrello/cmds -I/<>/umbrello/codegenerators -I/<>/umbrello/codegenerators/ada -I/<>/umbrello/codegenerators/as -I/<>/umbrello/codegenerators/cpp -I/<>/umbrello/codegenerators/csharp -I/<>/umbrello/codegenerators/d -I/<>/umbrello/codegenerators/idl -I/<>/umbrello/codegenerators/java -I/<>/umbrello/codegenerators/js -I/<>/umbrello/codegenerators/pascal -I/<>/umbrello/codegenerators/perl -I/<>/umbrello/codegenerators/php -I/<>/umbrello/codegenerators/python -I/<>/umbrello/codegenerators/ruby -I/<>/umbrello/codegenerators/sql -I/<>/umbrello/codegenerators/tcl -I/<>/umbrello/codegenerators/vala -I/<>/umbrello/codegenerators/xml -I/<>/umbrello/codegenwizard -I/<>/umbrello/codeimport -I/<>/umbrello/codeimport/csharp -I/<>/umbrello/codeimpwizard -I/<>/umbrello/debug -I/<>/umbrello/dialogs -I/<>/umbrello/dialogs/pages -I/<>/umbrello/dialogs/widgets -I/<>/umbrello/docgenerators -I/<>/umbrello/finder -I/<>/umbrello/refactoring -I/<>/umbrello/uml1model -I/<>/umbrello/umlwidgets -I/<>/lib/cppparser -I/<>/lib/interfaces -I/usr/include/libxml2 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -I/usr/include/aarch64-linux-gnu/qt5/QtSvg -I/usr/include/aarch64-linux-gnu/qt5/QtWebKitWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtWebKit -I/usr/include/aarch64-linux-gnu/qt5/QtNetwork -I/usr/include/KF5/KArchive -I/usr/include/KF5 -I/usr/include/KF5/KCompletion -I/usr/include/KF5/KCoreAddons -I/usr/include/KF5/KI18n -I/usr/include/KF5/KIconThemes -I/usr/include/KF5/KIOCore -I/usr/include/KF5/KService -I/usr/include/KF5/KConfigCore -I/usr/include/aarch64-linux-gnu/qt5/QtConcurrent -I/usr/include/aarch64-linux-gnu/qt5/QtDBus -I/usr/include/KF5/KTextEditor -I/usr/include/KF5/KParts -I/usr/include/KF5/KIOWidgets -I/usr/include/KF5/KJobWidgets -I/usr/include/KF5/KWidgetsAddons -I/usr/include/KF5/KXmlGui -I/usr/include/KF5/KConfigWidgets -I/usr/include/KF5/KCodecs -I/usr/include/KF5/KConfigGui -I/usr/include/KF5/KAuth -I/usr/include/KF5/KTextWidgets -I/usr/include/KF5/SonnetUi -I/usr/include -I/usr/aarch64-linux-gnu/include/c++/9 -I/usr/aarch64-linux-gnu/include/c++/9/aarch64-linux-gnu -I/usr/aarch64-linux-gnu/include/c++/9/backward -I/usr/lib/gcc-cross/aarch64-linux-gnu/9/include -I/usr/aarch64-linux-gnu/include -I/usr/include/aarch64-linux-gnu --include /<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/moc_predefs.h -p codegenerators/d -o /<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/Z3G3VVLDZP/moc_dclassdeclarationblock.cpp /<>/umbrello/codegenerators/d/dclassdeclarationblock.h AutoMoc: Generating "SRC:/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/Z3G3VVLDZP/moc_dclassifiercodedocument.cpp", because it doesn't exist, from "SRC:/umbrello/codegenerators/d/dclassifiercodedocument.h" /usr/lib/qt5/bin/moc "-DCMAKE_BINARY_DIR=\"/<>/obj-aarch64-linux-gnu\"" -DKCOREADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB "-DUMBRELLO_VERSION_STRING=\"2.23.3\"" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-aarch64-linux-gnu/umbrello -I/<>/umbrello -I/<>/obj-aarch64-linux-gnu -I/<>/umbrello/clipboard -I/<>/umbrello/cmds -I/<>/umbrello/codegenerators -I/<>/umbrello/codegenerators/ada -I/<>/umbrello/codegenerators/as -I/<>/umbrello/codegenerators/cpp -I/<>/umbrello/codegenerators/csharp -I/<>/umbrello/codegenerators/d -I/<>/umbrello/codegenerators/idl -I/<>/umbrello/codegenerators/java -I/<>/umbrello/codegenerators/js -I/<>/umbrello/codegenerators/pascal -I/<>/umbrello/codegenerators/perl -I/<>/umbrello/codegenerators/php -I/<>/umbrello/codegenerators/python -I/<>/umbrello/codegenerators/ruby -I/<>/umbrello/codegenerators/sql -I/<>/umbrello/codegenerators/tcl -I/<>/umbrello/codegenerators/vala -I/<>/umbrello/codegenerators/xml -I/<>/umbrello/codegenwizard -I/<>/umbrello/codeimport -I/<>/umbrello/codeimport/csharp -I/<>/umbrello/codeimpwizard -I/<>/umbrello/debug -I/<>/umbrello/dialogs -I/<>/umbrello/dialogs/pages -I/<>/umbrello/dialogs/widgets -I/<>/umbrello/docgenerators -I/<>/umbrello/finder -I/<>/umbrello/refactoring -I/<>/umbrello/uml1model -I/<>/umbrello/umlwidgets -I/<>/lib/cppparser -I/<>/lib/interfaces -I/usr/include/libxml2 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -I/usr/include/aarch64-linux-gnu/qt5/QtSvg -I/usr/include/aarch64-linux-gnu/qt5/QtWebKitWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtWebKit -I/usr/include/aarch64-linux-gnu/qt5/QtNetwork -I/usr/include/KF5/KArchive -I/usr/include/KF5 -I/usr/include/KF5/KCompletion -I/usr/include/KF5/KCoreAddons -I/usr/include/KF5/KI18n -I/usr/include/KF5/KIconThemes -I/usr/include/KF5/KIOCore -I/usr/include/KF5/KService -I/usr/include/KF5/KConfigCore -I/usr/include/aarch64-linux-gnu/qt5/QtConcurrent -I/usr/include/aarch64-linux-gnu/qt5/QtDBus -I/usr/include/KF5/KTextEditor -I/usr/include/KF5/KParts -I/usr/include/KF5/KIOWidgets -I/usr/include/KF5/KJobWidgets -I/usr/include/KF5/KWidgetsAddons -I/usr/include/KF5/KXmlGui -I/usr/include/KF5/KConfigWidgets -I/usr/include/KF5/KCodecs -I/usr/include/KF5/KConfigGui -I/usr/include/KF5/KAuth -I/usr/include/KF5/KTextWidgets -I/usr/include/KF5/SonnetUi -I/usr/include -I/usr/aarch64-linux-gnu/include/c++/9 -I/usr/aarch64-linux-gnu/include/c++/9/aarch64-linux-gnu -I/usr/aarch64-linux-gnu/include/c++/9/backward -I/usr/lib/gcc-cross/aarch64-linux-gnu/9/include -I/usr/aarch64-linux-gnu/include -I/usr/include/aarch64-linux-gnu --include /<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/moc_predefs.h -p codegenerators/d -o /<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/Z3G3VVLDZP/moc_dclassifiercodedocument.cpp /<>/umbrello/codegenerators/d/dclassifiercodedocument.h AutoMoc: Generating "SRC:/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/Z3G3VVLDZP/moc_dcodeaccessormethod.cpp", because it doesn't exist, from "SRC:/umbrello/codegenerators/d/dcodeaccessormethod.h" /usr/lib/qt5/bin/moc "-DCMAKE_BINARY_DIR=\"/<>/obj-aarch64-linux-gnu\"" -DKCOREADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB "-DUMBRELLO_VERSION_STRING=\"2.23.3\"" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-aarch64-linux-gnu/umbrello -I/<>/umbrello -I/<>/obj-aarch64-linux-gnu -I/<>/umbrello/clipboard -I/<>/umbrello/cmds -I/<>/umbrello/codegenerators -I/<>/umbrello/codegenerators/ada -I/<>/umbrello/codegenerators/as -I/<>/umbrello/codegenerators/cpp -I/<>/umbrello/codegenerators/csharp -I/<>/umbrello/codegenerators/d -I/<>/umbrello/codegenerators/idl -I/<>/umbrello/codegenerators/java -I/<>/umbrello/codegenerators/js -I/<>/umbrello/codegenerators/pascal -I/<>/umbrello/codegenerators/perl -I/<>/umbrello/codegenerators/php -I/<>/umbrello/codegenerators/python -I/<>/umbrello/codegenerators/ruby -I/<>/umbrello/codegenerators/sql -I/<>/umbrello/codegenerators/tcl -I/<>/umbrello/codegenerators/vala -I/<>/umbrello/codegenerators/xml -I/<>/umbrello/codegenwizard -I/<>/umbrello/codeimport -I/<>/umbrello/codeimport/csharp -I/<>/umbrello/codeimpwizard -I/<>/umbrello/debug -I/<>/umbrello/dialogs -I/<>/umbrello/dialogs/pages -I/<>/umbrello/dialogs/widgets -I/<>/umbrello/docgenerators -I/<>/umbrello/finder -I/<>/umbrello/refactoring -I/<>/umbrello/uml1model -I/<>/umbrello/umlwidgets -I/<>/lib/cppparser -I/<>/lib/interfaces -I/usr/include/libxml2 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -I/usr/include/aarch64-linux-gnu/qt5/QtSvg -I/usr/include/aarch64-linux-gnu/qt5/QtWebKitWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtWebKit -I/usr/include/aarch64-linux-gnu/qt5/QtNetwork -I/usr/include/KF5/KArchive -I/usr/include/KF5 -I/usr/include/KF5/KCompletion -I/usr/include/KF5/KCoreAddons -I/usr/include/KF5/KI18n -I/usr/include/KF5/KIconThemes -I/usr/include/KF5/KIOCore -I/usr/include/KF5/KService -I/usr/include/KF5/KConfigCore -I/usr/include/aarch64-linux-gnu/qt5/QtConcurrent -I/usr/include/aarch64-linux-gnu/qt5/QtDBus -I/usr/include/KF5/KTextEditor -I/usr/include/KF5/KParts -I/usr/include/KF5/KIOWidgets -I/usr/include/KF5/KJobWidgets -I/usr/include/KF5/KWidgetsAddons -I/usr/include/KF5/KXmlGui -I/usr/include/KF5/KConfigWidgets -I/usr/include/KF5/KCodecs -I/usr/include/KF5/KConfigGui -I/usr/include/KF5/KAuth -I/usr/include/KF5/KTextWidgets -I/usr/include/KF5/SonnetUi -I/usr/include -I/usr/aarch64-linux-gnu/include/c++/9 -I/usr/aarch64-linux-gnu/include/c++/9/aarch64-linux-gnu -I/usr/aarch64-linux-gnu/include/c++/9/backward -I/usr/lib/gcc-cross/aarch64-linux-gnu/9/include -I/usr/aarch64-linux-gnu/include -I/usr/include/aarch64-linux-gnu --include /<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/moc_predefs.h -p codegenerators/d -o /<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/Z3G3VVLDZP/moc_dcodeaccessormethod.cpp /<>/umbrello/codegenerators/d/dcodeaccessormethod.h AutoMoc: Generating "SRC:/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/Z3G3VVLDZP/moc_dcodeclassfield.cpp", because it doesn't exist, from "SRC:/umbrello/codegenerators/d/dcodeclassfield.h" /usr/lib/qt5/bin/moc "-DCMAKE_BINARY_DIR=\"/<>/obj-aarch64-linux-gnu\"" -DKCOREADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB "-DUMBRELLO_VERSION_STRING=\"2.23.3\"" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-aarch64-linux-gnu/umbrello -I/<>/umbrello -I/<>/obj-aarch64-linux-gnu -I/<>/umbrello/clipboard -I/<>/umbrello/cmds -I/<>/umbrello/codegenerators -I/<>/umbrello/codegenerators/ada -I/<>/umbrello/codegenerators/as -I/<>/umbrello/codegenerators/cpp -I/<>/umbrello/codegenerators/csharp -I/<>/umbrello/codegenerators/d -I/<>/umbrello/codegenerators/idl -I/<>/umbrello/codegenerators/java -I/<>/umbrello/codegenerators/js -I/<>/umbrello/codegenerators/pascal -I/<>/umbrello/codegenerators/perl -I/<>/umbrello/codegenerators/php -I/<>/umbrello/codegenerators/python -I/<>/umbrello/codegenerators/ruby -I/<>/umbrello/codegenerators/sql -I/<>/umbrello/codegenerators/tcl -I/<>/umbrello/codegenerators/vala -I/<>/umbrello/codegenerators/xml -I/<>/umbrello/codegenwizard -I/<>/umbrello/codeimport -I/<>/umbrello/codeimport/csharp -I/<>/umbrello/codeimpwizard -I/<>/umbrello/debug -I/<>/umbrello/dialogs -I/<>/umbrello/dialogs/pages -I/<>/umbrello/dialogs/widgets -I/<>/umbrello/docgenerators -I/<>/umbrello/finder -I/<>/umbrello/refactoring -I/<>/umbrello/uml1model -I/<>/umbrello/umlwidgets -I/<>/lib/cppparser -I/<>/lib/interfaces -I/usr/include/libxml2 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -I/usr/include/aarch64-linux-gnu/qt5/QtSvg -I/usr/include/aarch64-linux-gnu/qt5/QtWebKitWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtWebKit -I/usr/include/aarch64-linux-gnu/qt5/QtNetwork -I/usr/include/KF5/KArchive -I/usr/include/KF5 -I/usr/include/KF5/KCompletion -I/usr/include/KF5/KCoreAddons -I/usr/include/KF5/KI18n -I/usr/include/KF5/KIconThemes -I/usr/include/KF5/KIOCore -I/usr/include/KF5/KService -I/usr/include/KF5/KConfigCore -I/usr/include/aarch64-linux-gnu/qt5/QtConcurrent -I/usr/include/aarch64-linux-gnu/qt5/QtDBus -I/usr/include/KF5/KTextEditor -I/usr/include/KF5/KParts -I/usr/include/KF5/KIOWidgets -I/usr/include/KF5/KJobWidgets -I/usr/include/KF5/KWidgetsAddons -I/usr/include/KF5/KXmlGui -I/usr/include/KF5/KConfigWidgets -I/usr/include/KF5/KCodecs -I/usr/include/KF5/KConfigGui -I/usr/include/KF5/KAuth -I/usr/include/KF5/KTextWidgets -I/usr/include/KF5/SonnetUi -I/usr/include -I/usr/aarch64-linux-gnu/include/c++/9 -I/usr/aarch64-linux-gnu/include/c++/9/aarch64-linux-gnu -I/usr/aarch64-linux-gnu/include/c++/9/backward -I/usr/lib/gcc-cross/aarch64-linux-gnu/9/include -I/usr/aarch64-linux-gnu/include -I/usr/include/aarch64-linux-gnu --include /<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/moc_predefs.h -p codegenerators/d -o /<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/Z3G3VVLDZP/moc_dcodeclassfield.cpp /<>/umbrello/codegenerators/d/dcodeclassfield.h AutoMoc: Generating "SRC:/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/Z3G3VVLDZP/moc_dcodeclassfielddeclarationblock.cpp", because it doesn't exist, from "SRC:/umbrello/codegenerators/d/dcodeclassfielddeclarationblock.h" /usr/lib/qt5/bin/moc "-DCMAKE_BINARY_DIR=\"/<>/obj-aarch64-linux-gnu\"" -DKCOREADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB "-DUMBRELLO_VERSION_STRING=\"2.23.3\"" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-aarch64-linux-gnu/umbrello -I/<>/umbrello -I/<>/obj-aarch64-linux-gnu -I/<>/umbrello/clipboard -I/<>/umbrello/cmds -I/<>/umbrello/codegenerators -I/<>/umbrello/codegenerators/ada -I/<>/umbrello/codegenerators/as -I/<>/umbrello/codegenerators/cpp -I/<>/umbrello/codegenerators/csharp -I/<>/umbrello/codegenerators/d -I/<>/umbrello/codegenerators/idl -I/<>/umbrello/codegenerators/java -I/<>/umbrello/codegenerators/js -I/<>/umbrello/codegenerators/pascal -I/<>/umbrello/codegenerators/perl -I/<>/umbrello/codegenerators/php -I/<>/umbrello/codegenerators/python -I/<>/umbrello/codegenerators/ruby -I/<>/umbrello/codegenerators/sql -I/<>/umbrello/codegenerators/tcl -I/<>/umbrello/codegenerators/vala -I/<>/umbrello/codegenerators/xml -I/<>/umbrello/codegenwizard -I/<>/umbrello/codeimport -I/<>/umbrello/codeimport/csharp -I/<>/umbrello/codeimpwizard -I/<>/umbrello/debug -I/<>/umbrello/dialogs -I/<>/umbrello/dialogs/pages -I/<>/umbrello/dialogs/widgets -I/<>/umbrello/docgenerators -I/<>/umbrello/finder -I/<>/umbrello/refactoring -I/<>/umbrello/uml1model -I/<>/umbrello/umlwidgets -I/<>/lib/cppparser -I/<>/lib/interfaces -I/usr/include/libxml2 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -I/usr/include/aarch64-linux-gnu/qt5/QtSvg -I/usr/include/aarch64-linux-gnu/qt5/QtWebKitWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtWebKit -I/usr/include/aarch64-linux-gnu/qt5/QtNetwork -I/usr/include/KF5/KArchive -I/usr/include/KF5 -I/usr/include/KF5/KCompletion -I/usr/include/KF5/KCoreAddons -I/usr/include/KF5/KI18n -I/usr/include/KF5/KIconThemes -I/usr/include/KF5/KIOCore -I/usr/include/KF5/KService -I/usr/include/KF5/KConfigCore -I/usr/include/aarch64-linux-gnu/qt5/QtConcurrent -I/usr/include/aarch64-linux-gnu/qt5/QtDBus -I/usr/include/KF5/KTextEditor -I/usr/include/KF5/KParts -I/usr/include/KF5/KIOWidgets -I/usr/include/KF5/KJobWidgets -I/usr/include/KF5/KWidgetsAddons -I/usr/include/KF5/KXmlGui -I/usr/include/KF5/KConfigWidgets -I/usr/include/KF5/KCodecs -I/usr/include/KF5/KConfigGui -I/usr/include/KF5/KAuth -I/usr/include/KF5/KTextWidgets -I/usr/include/KF5/SonnetUi -I/usr/include -I/usr/aarch64-linux-gnu/include/c++/9 -I/usr/aarch64-linux-gnu/include/c++/9/aarch64-linux-gnu -I/usr/aarch64-linux-gnu/include/c++/9/backward -I/usr/lib/gcc-cross/aarch64-linux-gnu/9/include -I/usr/aarch64-linux-gnu/include -I/usr/include/aarch64-linux-gnu --include /<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/moc_predefs.h -p codegenerators/d -o /<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/Z3G3VVLDZP/moc_dcodeclassfielddeclarationblock.cpp /<>/umbrello/codegenerators/d/dcodeclassfielddeclarationblock.h AutoMoc: Generating "SRC:/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/Z3G3VVLDZP/moc_dcodegenerationpolicy.cpp", because it doesn't exist, from "SRC:/umbrello/codegenerators/d/dcodegenerationpolicy.h" /usr/lib/qt5/bin/moc "-DCMAKE_BINARY_DIR=\"/<>/obj-aarch64-linux-gnu\"" -DKCOREADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB "-DUMBRELLO_VERSION_STRING=\"2.23.3\"" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-aarch64-linux-gnu/umbrello -I/<>/umbrello -I/<>/obj-aarch64-linux-gnu -I/<>/umbrello/clipboard -I/<>/umbrello/cmds -I/<>/umbrello/codegenerators -I/<>/umbrello/codegenerators/ada -I/<>/umbrello/codegenerators/as -I/<>/umbrello/codegenerators/cpp -I/<>/umbrello/codegenerators/csharp -I/<>/umbrello/codegenerators/d -I/<>/umbrello/codegenerators/idl -I/<>/umbrello/codegenerators/java -I/<>/umbrello/codegenerators/js -I/<>/umbrello/codegenerators/pascal -I/<>/umbrello/codegenerators/perl -I/<>/umbrello/codegenerators/php -I/<>/umbrello/codegenerators/python -I/<>/umbrello/codegenerators/ruby -I/<>/umbrello/codegenerators/sql -I/<>/umbrello/codegenerators/tcl -I/<>/umbrello/codegenerators/vala -I/<>/umbrello/codegenerators/xml -I/<>/umbrello/codegenwizard -I/<>/umbrello/codeimport -I/<>/umbrello/codeimport/csharp -I/<>/umbrello/codeimpwizard -I/<>/umbrello/debug -I/<>/umbrello/dialogs -I/<>/umbrello/dialogs/pages -I/<>/umbrello/dialogs/widgets -I/<>/umbrello/docgenerators -I/<>/umbrello/finder -I/<>/umbrello/refactoring -I/<>/umbrello/uml1model -I/<>/umbrello/umlwidgets -I/<>/lib/cppparser -I/<>/lib/interfaces -I/usr/include/libxml2 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -I/usr/include/aarch64-linux-gnu/qt5/QtSvg -I/usr/include/aarch64-linux-gnu/qt5/QtWebKitWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtWebKit -I/usr/include/aarch64-linux-gnu/qt5/QtNetwork -I/usr/include/KF5/KArchive -I/usr/include/KF5 -I/usr/include/KF5/KCompletion -I/usr/include/KF5/KCoreAddons -I/usr/include/KF5/KI18n -I/usr/include/KF5/KIconThemes -I/usr/include/KF5/KIOCore -I/usr/include/KF5/KService -I/usr/include/KF5/KConfigCore -I/usr/include/aarch64-linux-gnu/qt5/QtConcurrent -I/usr/include/aarch64-linux-gnu/qt5/QtDBus -I/usr/include/KF5/KTextEditor -I/usr/include/KF5/KParts -I/usr/include/KF5/KIOWidgets -I/usr/include/KF5/KJobWidgets -I/usr/include/KF5/KWidgetsAddons -I/usr/include/KF5/KXmlGui -I/usr/include/KF5/KConfigWidgets -I/usr/include/KF5/KCodecs -I/usr/include/KF5/KConfigGui -I/usr/include/KF5/KAuth -I/usr/include/KF5/KTextWidgets -I/usr/include/KF5/SonnetUi -I/usr/include -I/usr/aarch64-linux-gnu/include/c++/9 -I/usr/aarch64-linux-gnu/include/c++/9/aarch64-linux-gnu -I/usr/aarch64-linux-gnu/include/c++/9/backward -I/usr/lib/gcc-cross/aarch64-linux-gnu/9/include -I/usr/aarch64-linux-gnu/include -I/usr/include/aarch64-linux-gnu --include /<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/moc_predefs.h -p codegenerators/d -o /<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/Z3G3VVLDZP/moc_dcodegenerationpolicy.cpp /<>/umbrello/codegenerators/d/dcodegenerationpolicy.h AutoMoc: Generating "SRC:/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/Z3G3VVLDZP/moc_dcodegenerationpolicypage.cpp", because it doesn't exist, from "SRC:/umbrello/codegenerators/d/dcodegenerationpolicypage.h" /usr/lib/qt5/bin/moc "-DCMAKE_BINARY_DIR=\"/<>/obj-aarch64-linux-gnu\"" -DKCOREADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB "-DUMBRELLO_VERSION_STRING=\"2.23.3\"" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-aarch64-linux-gnu/umbrello -I/<>/umbrello -I/<>/obj-aarch64-linux-gnu -I/<>/umbrello/clipboard -I/<>/umbrello/cmds -I/<>/umbrello/codegenerators -I/<>/umbrello/codegenerators/ada -I/<>/umbrello/codegenerators/as -I/<>/umbrello/codegenerators/cpp -I/<>/umbrello/codegenerators/csharp -I/<>/umbrello/codegenerators/d -I/<>/umbrello/codegenerators/idl -I/<>/umbrello/codegenerators/java -I/<>/umbrello/codegenerators/js -I/<>/umbrello/codegenerators/pascal -I/<>/umbrello/codegenerators/perl -I/<>/umbrello/codegenerators/php -I/<>/umbrello/codegenerators/python -I/<>/umbrello/codegenerators/ruby -I/<>/umbrello/codegenerators/sql -I/<>/umbrello/codegenerators/tcl -I/<>/umbrello/codegenerators/vala -I/<>/umbrello/codegenerators/xml -I/<>/umbrello/codegenwizard -I/<>/umbrello/codeimport -I/<>/umbrello/codeimport/csharp -I/<>/umbrello/codeimpwizard -I/<>/umbrello/debug -I/<>/umbrello/dialogs -I/<>/umbrello/dialogs/pages -I/<>/umbrello/dialogs/widgets -I/<>/umbrello/docgenerators -I/<>/umbrello/finder -I/<>/umbrello/refactoring -I/<>/umbrello/uml1model -I/<>/umbrello/umlwidgets -I/<>/lib/cppparser -I/<>/lib/interfaces -I/usr/include/libxml2 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -I/usr/include/aarch64-linux-gnu/qt5/QtSvg -I/usr/include/aarch64-linux-gnu/qt5/QtWebKitWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtWebKit -I/usr/include/aarch64-linux-gnu/qt5/QtNetwork -I/usr/include/KF5/KArchive -I/usr/include/KF5 -I/usr/include/KF5/KCompletion -I/usr/include/KF5/KCoreAddons -I/usr/include/KF5/KI18n -I/usr/include/KF5/KIconThemes -I/usr/include/KF5/KIOCore -I/usr/include/KF5/KService -I/usr/include/KF5/KConfigCore -I/usr/include/aarch64-linux-gnu/qt5/QtConcurrent -I/usr/include/aarch64-linux-gnu/qt5/QtDBus -I/usr/include/KF5/KTextEditor -I/usr/include/KF5/KParts -I/usr/include/KF5/KIOWidgets -I/usr/include/KF5/KJobWidgets -I/usr/include/KF5/KWidgetsAddons -I/usr/include/KF5/KXmlGui -I/usr/include/KF5/KConfigWidgets -I/usr/include/KF5/KCodecs -I/usr/include/KF5/KConfigGui -I/usr/include/KF5/KAuth -I/usr/include/KF5/KTextWidgets -I/usr/include/KF5/SonnetUi -I/usr/include -I/usr/aarch64-linux-gnu/include/c++/9 -I/usr/aarch64-linux-gnu/include/c++/9/aarch64-linux-gnu -I/usr/aarch64-linux-gnu/include/c++/9/backward -I/usr/lib/gcc-cross/aarch64-linux-gnu/9/include -I/usr/aarch64-linux-gnu/include -I/usr/include/aarch64-linux-gnu --include /<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/moc_predefs.h -p codegenerators/d -o /<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/Z3G3VVLDZP/moc_dcodegenerationpolicypage.cpp /<>/umbrello/codegenerators/d/dcodegenerationpolicypage.h AutoMoc: Generating "SRC:/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/Z3G3VVLDZP/moc_dcodegenerator.cpp", because it doesn't exist, from "SRC:/umbrello/codegenerators/d/dcodegenerator.h" /usr/lib/qt5/bin/moc "-DCMAKE_BINARY_DIR=\"/<>/obj-aarch64-linux-gnu\"" -DKCOREADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB "-DUMBRELLO_VERSION_STRING=\"2.23.3\"" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-aarch64-linux-gnu/umbrello -I/<>/umbrello -I/<>/obj-aarch64-linux-gnu -I/<>/umbrello/clipboard -I/<>/umbrello/cmds -I/<>/umbrello/codegenerators -I/<>/umbrello/codegenerators/ada -I/<>/umbrello/codegenerators/as -I/<>/umbrello/codegenerators/cpp -I/<>/umbrello/codegenerators/csharp -I/<>/umbrello/codegenerators/d -I/<>/umbrello/codegenerators/idl -I/<>/umbrello/codegenerators/java -I/<>/umbrello/codegenerators/js -I/<>/umbrello/codegenerators/pascal -I/<>/umbrello/codegenerators/perl -I/<>/umbrello/codegenerators/php -I/<>/umbrello/codegenerators/python -I/<>/umbrello/codegenerators/ruby -I/<>/umbrello/codegenerators/sql -I/<>/umbrello/codegenerators/tcl -I/<>/umbrello/codegenerators/vala -I/<>/umbrello/codegenerators/xml -I/<>/umbrello/codegenwizard -I/<>/umbrello/codeimport -I/<>/umbrello/codeimport/csharp -I/<>/umbrello/codeimpwizard -I/<>/umbrello/debug -I/<>/umbrello/dialogs -I/<>/umbrello/dialogs/pages -I/<>/umbrello/dialogs/widgets -I/<>/umbrello/docgenerators -I/<>/umbrello/finder -I/<>/umbrello/refactoring -I/<>/umbrello/uml1model -I/<>/umbrello/umlwidgets -I/<>/lib/cppparser -I/<>/lib/interfaces -I/usr/include/libxml2 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -I/usr/include/aarch64-linux-gnu/qt5/QtSvg -I/usr/include/aarch64-linux-gnu/qt5/QtWebKitWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtWebKit -I/usr/include/aarch64-linux-gnu/qt5/QtNetwork -I/usr/include/KF5/KArchive -I/usr/include/KF5 -I/usr/include/KF5/KCompletion -I/usr/include/KF5/KCoreAddons -I/usr/include/KF5/KI18n -I/usr/include/KF5/KIconThemes -I/usr/include/KF5/KIOCore -I/usr/include/KF5/KService -I/usr/include/KF5/KConfigCore -I/usr/include/aarch64-linux-gnu/qt5/QtConcurrent -I/usr/include/aarch64-linux-gnu/qt5/QtDBus -I/usr/include/KF5/KTextEditor -I/usr/include/KF5/KParts -I/usr/include/KF5/KIOWidgets -I/usr/include/KF5/KJobWidgets -I/usr/include/KF5/KWidgetsAddons -I/usr/include/KF5/KXmlGui -I/usr/include/KF5/KConfigWidgets -I/usr/include/KF5/KCodecs -I/usr/include/KF5/KConfigGui -I/usr/include/KF5/KAuth -I/usr/include/KF5/KTextWidgets -I/usr/include/KF5/SonnetUi -I/usr/include -I/usr/aarch64-linux-gnu/include/c++/9 -I/usr/aarch64-linux-gnu/include/c++/9/aarch64-linux-gnu -I/usr/aarch64-linux-gnu/include/c++/9/backward -I/usr/lib/gcc-cross/aarch64-linux-gnu/9/include -I/usr/aarch64-linux-gnu/include -I/usr/include/aarch64-linux-gnu --include /<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/moc_predefs.h -p codegenerators/d -o /<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/Z3G3VVLDZP/moc_dcodegenerator.cpp /<>/umbrello/codegenerators/d/dcodegenerator.h AutoMoc: Generating "SRC:/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/Z3G3VVLDZP/moc_dcodeoperation.cpp", because it doesn't exist, from "SRC:/umbrello/codegenerators/d/dcodeoperation.h" /usr/lib/qt5/bin/moc "-DCMAKE_BINARY_DIR=\"/<>/obj-aarch64-linux-gnu\"" -DKCOREADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB "-DUMBRELLO_VERSION_STRING=\"2.23.3\"" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-aarch64-linux-gnu/umbrello -I/<>/umbrello -I/<>/obj-aarch64-linux-gnu -I/<>/umbrello/clipboard -I/<>/umbrello/cmds -I/<>/umbrello/codegenerators -I/<>/umbrello/codegenerators/ada -I/<>/umbrello/codegenerators/as -I/<>/umbrello/codegenerators/cpp -I/<>/umbrello/codegenerators/csharp -I/<>/umbrello/codegenerators/d -I/<>/umbrello/codegenerators/idl -I/<>/umbrello/codegenerators/java -I/<>/umbrello/codegenerators/js -I/<>/umbrello/codegenerators/pascal -I/<>/umbrello/codegenerators/perl -I/<>/umbrello/codegenerators/php -I/<>/umbrello/codegenerators/python -I/<>/umbrello/codegenerators/ruby -I/<>/umbrello/codegenerators/sql -I/<>/umbrello/codegenerators/tcl -I/<>/umbrello/codegenerators/vala -I/<>/umbrello/codegenerators/xml -I/<>/umbrello/codegenwizard -I/<>/umbrello/codeimport -I/<>/umbrello/codeimport/csharp -I/<>/umbrello/codeimpwizard -I/<>/umbrello/debug -I/<>/umbrello/dialogs -I/<>/umbrello/dialogs/pages -I/<>/umbrello/dialogs/widgets -I/<>/umbrello/docgenerators -I/<>/umbrello/finder -I/<>/umbrello/refactoring -I/<>/umbrello/uml1model -I/<>/umbrello/umlwidgets -I/<>/lib/cppparser -I/<>/lib/interfaces -I/usr/include/libxml2 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -I/usr/include/aarch64-linux-gnu/qt5/QtSvg -I/usr/include/aarch64-linux-gnu/qt5/QtWebKitWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtWebKit -I/usr/include/aarch64-linux-gnu/qt5/QtNetwork -I/usr/include/KF5/KArchive -I/usr/include/KF5 -I/usr/include/KF5/KCompletion -I/usr/include/KF5/KCoreAddons -I/usr/include/KF5/KI18n -I/usr/include/KF5/KIconThemes -I/usr/include/KF5/KIOCore -I/usr/include/KF5/KService -I/usr/include/KF5/KConfigCore -I/usr/include/aarch64-linux-gnu/qt5/QtConcurrent -I/usr/include/aarch64-linux-gnu/qt5/QtDBus -I/usr/include/KF5/KTextEditor -I/usr/include/KF5/KParts -I/usr/include/KF5/KIOWidgets -I/usr/include/KF5/KJobWidgets -I/usr/include/KF5/KWidgetsAddons -I/usr/include/KF5/KXmlGui -I/usr/include/KF5/KConfigWidgets -I/usr/include/KF5/KCodecs -I/usr/include/KF5/KConfigGui -I/usr/include/KF5/KAuth -I/usr/include/KF5/KTextWidgets -I/usr/include/KF5/SonnetUi -I/usr/include -I/usr/aarch64-linux-gnu/include/c++/9 -I/usr/aarch64-linux-gnu/include/c++/9/aarch64-linux-gnu -I/usr/aarch64-linux-gnu/include/c++/9/backward -I/usr/lib/gcc-cross/aarch64-linux-gnu/9/include -I/usr/aarch64-linux-gnu/include -I/usr/include/aarch64-linux-gnu --include /<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/moc_predefs.h -p codegenerators/d -o /<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/Z3G3VVLDZP/moc_dcodeoperation.cpp /<>/umbrello/codegenerators/d/dcodeoperation.h AutoMoc: Generating "SRC:/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/O7KKFSTZ5Q/moc_javaantcodedocument.cpp", because it doesn't exist, from "SRC:/umbrello/codegenerators/java/javaantcodedocument.h" /usr/lib/qt5/bin/moc "-DCMAKE_BINARY_DIR=\"/<>/obj-aarch64-linux-gnu\"" -DKCOREADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB "-DUMBRELLO_VERSION_STRING=\"2.23.3\"" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-aarch64-linux-gnu/umbrello -I/<>/umbrello -I/<>/obj-aarch64-linux-gnu -I/<>/umbrello/clipboard -I/<>/umbrello/cmds -I/<>/umbrello/codegenerators -I/<>/umbrello/codegenerators/ada -I/<>/umbrello/codegenerators/as -I/<>/umbrello/codegenerators/cpp -I/<>/umbrello/codegenerators/csharp -I/<>/umbrello/codegenerators/d -I/<>/umbrello/codegenerators/idl -I/<>/umbrello/codegenerators/java -I/<>/umbrello/codegenerators/js -I/<>/umbrello/codegenerators/pascal -I/<>/umbrello/codegenerators/perl -I/<>/umbrello/codegenerators/php -I/<>/umbrello/codegenerators/python -I/<>/umbrello/codegenerators/ruby -I/<>/umbrello/codegenerators/sql -I/<>/umbrello/codegenerators/tcl -I/<>/umbrello/codegenerators/vala -I/<>/umbrello/codegenerators/xml -I/<>/umbrello/codegenwizard -I/<>/umbrello/codeimport -I/<>/umbrello/codeimport/csharp -I/<>/umbrello/codeimpwizard -I/<>/umbrello/debug -I/<>/umbrello/dialogs -I/<>/umbrello/dialogs/pages -I/<>/umbrello/dialogs/widgets -I/<>/umbrello/docgenerators -I/<>/umbrello/finder -I/<>/umbrello/refactoring -I/<>/umbrello/uml1model -I/<>/umbrello/umlwidgets -I/<>/lib/cppparser -I/<>/lib/interfaces -I/usr/include/libxml2 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -I/usr/include/aarch64-linux-gnu/qt5/QtSvg -I/usr/include/aarch64-linux-gnu/qt5/QtWebKitWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtWebKit -I/usr/include/aarch64-linux-gnu/qt5/QtNetwork -I/usr/include/KF5/KArchive -I/usr/include/KF5 -I/usr/include/KF5/KCompletion -I/usr/include/KF5/KCoreAddons -I/usr/include/KF5/KI18n -I/usr/include/KF5/KIconThemes -I/usr/include/KF5/KIOCore -I/usr/include/KF5/KService -I/usr/include/KF5/KConfigCore -I/usr/include/aarch64-linux-gnu/qt5/QtConcurrent -I/usr/include/aarch64-linux-gnu/qt5/QtDBus -I/usr/include/KF5/KTextEditor -I/usr/include/KF5/KParts -I/usr/include/KF5/KIOWidgets -I/usr/include/KF5/KJobWidgets -I/usr/include/KF5/KWidgetsAddons -I/usr/include/KF5/KXmlGui -I/usr/include/KF5/KConfigWidgets -I/usr/include/KF5/KCodecs -I/usr/include/KF5/KConfigGui -I/usr/include/KF5/KAuth -I/usr/include/KF5/KTextWidgets -I/usr/include/KF5/SonnetUi -I/usr/include -I/usr/aarch64-linux-gnu/include/c++/9 -I/usr/aarch64-linux-gnu/include/c++/9/aarch64-linux-gnu -I/usr/aarch64-linux-gnu/include/c++/9/backward -I/usr/lib/gcc-cross/aarch64-linux-gnu/9/include -I/usr/aarch64-linux-gnu/include -I/usr/include/aarch64-linux-gnu --include /<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/moc_predefs.h -p codegenerators/java -o /<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/O7KKFSTZ5Q/moc_javaantcodedocument.cpp /<>/umbrello/codegenerators/java/javaantcodedocument.h AutoMoc: Generating "SRC:/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/O7KKFSTZ5Q/moc_javaclassdeclarationblock.cpp", because it doesn't exist, from "SRC:/umbrello/codegenerators/java/javaclassdeclarationblock.h" /usr/lib/qt5/bin/moc "-DCMAKE_BINARY_DIR=\"/<>/obj-aarch64-linux-gnu\"" -DKCOREADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB "-DUMBRELLO_VERSION_STRING=\"2.23.3\"" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-aarch64-linux-gnu/umbrello -I/<>/umbrello -I/<>/obj-aarch64-linux-gnu -I/<>/umbrello/clipboard -I/<>/umbrello/cmds -I/<>/umbrello/codegenerators -I/<>/umbrello/codegenerators/ada -I/<>/umbrello/codegenerators/as -I/<>/umbrello/codegenerators/cpp -I/<>/umbrello/codegenerators/csharp -I/<>/umbrello/codegenerators/d -I/<>/umbrello/codegenerators/idl -I/<>/umbrello/codegenerators/java -I/<>/umbrello/codegenerators/js -I/<>/umbrello/codegenerators/pascal -I/<>/umbrello/codegenerators/perl -I/<>/umbrello/codegenerators/php -I/<>/umbrello/codegenerators/python -I/<>/umbrello/codegenerators/ruby -I/<>/umbrello/codegenerators/sql -I/<>/umbrello/codegenerators/tcl -I/<>/umbrello/codegenerators/vala -I/<>/umbrello/codegenerators/xml -I/<>/umbrello/codegenwizard -I/<>/umbrello/codeimport -I/<>/umbrello/codeimport/csharp -I/<>/umbrello/codeimpwizard -I/<>/umbrello/debug -I/<>/umbrello/dialogs -I/<>/umbrello/dialogs/pages -I/<>/umbrello/dialogs/widgets -I/<>/umbrello/docgenerators -I/<>/umbrello/finder -I/<>/umbrello/refactoring -I/<>/umbrello/uml1model -I/<>/umbrello/umlwidgets -I/<>/lib/cppparser -I/<>/lib/interfaces -I/usr/include/libxml2 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -I/usr/include/aarch64-linux-gnu/qt5/QtSvg -I/usr/include/aarch64-linux-gnu/qt5/QtWebKitWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtWebKit -I/usr/include/aarch64-linux-gnu/qt5/QtNetwork -I/usr/include/KF5/KArchive -I/usr/include/KF5 -I/usr/include/KF5/KCompletion -I/usr/include/KF5/KCoreAddons -I/usr/include/KF5/KI18n -I/usr/include/KF5/KIconThemes -I/usr/include/KF5/KIOCore -I/usr/include/KF5/KService -I/usr/include/KF5/KConfigCore -I/usr/include/aarch64-linux-gnu/qt5/QtConcurrent -I/usr/include/aarch64-linux-gnu/qt5/QtDBus -I/usr/include/KF5/KTextEditor -I/usr/include/KF5/KParts -I/usr/include/KF5/KIOWidgets -I/usr/include/KF5/KJobWidgets -I/usr/include/KF5/KWidgetsAddons -I/usr/include/KF5/KXmlGui -I/usr/include/KF5/KConfigWidgets -I/usr/include/KF5/KCodecs -I/usr/include/KF5/KConfigGui -I/usr/include/KF5/KAuth -I/usr/include/KF5/KTextWidgets -I/usr/include/KF5/SonnetUi -I/usr/include -I/usr/aarch64-linux-gnu/include/c++/9 -I/usr/aarch64-linux-gnu/include/c++/9/aarch64-linux-gnu -I/usr/aarch64-linux-gnu/include/c++/9/backward -I/usr/lib/gcc-cross/aarch64-linux-gnu/9/include -I/usr/aarch64-linux-gnu/include -I/usr/include/aarch64-linux-gnu --include /<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/moc_predefs.h -p codegenerators/java -o /<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/O7KKFSTZ5Q/moc_javaclassdeclarationblock.cpp /<>/umbrello/codegenerators/java/javaclassdeclarationblock.h AutoMoc: Generating "SRC:/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/O7KKFSTZ5Q/moc_javaclassifiercodedocument.cpp", because it doesn't exist, from "SRC:/umbrello/codegenerators/java/javaclassifiercodedocument.h" /usr/lib/qt5/bin/moc "-DCMAKE_BINARY_DIR=\"/<>/obj-aarch64-linux-gnu\"" -DKCOREADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB "-DUMBRELLO_VERSION_STRING=\"2.23.3\"" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-aarch64-linux-gnu/umbrello -I/<>/umbrello -I/<>/obj-aarch64-linux-gnu -I/<>/umbrello/clipboard -I/<>/umbrello/cmds -I/<>/umbrello/codegenerators -I/<>/umbrello/codegenerators/ada -I/<>/umbrello/codegenerators/as -I/<>/umbrello/codegenerators/cpp -I/<>/umbrello/codegenerators/csharp -I/<>/umbrello/codegenerators/d -I/<>/umbrello/codegenerators/idl -I/<>/umbrello/codegenerators/java -I/<>/umbrello/codegenerators/js -I/<>/umbrello/codegenerators/pascal -I/<>/umbrello/codegenerators/perl -I/<>/umbrello/codegenerators/php -I/<>/umbrello/codegenerators/python -I/<>/umbrello/codegenerators/ruby -I/<>/umbrello/codegenerators/sql -I/<>/umbrello/codegenerators/tcl -I/<>/umbrello/codegenerators/vala -I/<>/umbrello/codegenerators/xml -I/<>/umbrello/codegenwizard -I/<>/umbrello/codeimport -I/<>/umbrello/codeimport/csharp -I/<>/umbrello/codeimpwizard -I/<>/umbrello/debug -I/<>/umbrello/dialogs -I/<>/umbrello/dialogs/pages -I/<>/umbrello/dialogs/widgets -I/<>/umbrello/docgenerators -I/<>/umbrello/finder -I/<>/umbrello/refactoring -I/<>/umbrello/uml1model -I/<>/umbrello/umlwidgets -I/<>/lib/cppparser -I/<>/lib/interfaces -I/usr/include/libxml2 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -I/usr/include/aarch64-linux-gnu/qt5/QtSvg -I/usr/include/aarch64-linux-gnu/qt5/QtWebKitWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtWebKit -I/usr/include/aarch64-linux-gnu/qt5/QtNetwork -I/usr/include/KF5/KArchive -I/usr/include/KF5 -I/usr/include/KF5/KCompletion -I/usr/include/KF5/KCoreAddons -I/usr/include/KF5/KI18n -I/usr/include/KF5/KIconThemes -I/usr/include/KF5/KIOCore -I/usr/include/KF5/KService -I/usr/include/KF5/KConfigCore -I/usr/include/aarch64-linux-gnu/qt5/QtConcurrent -I/usr/include/aarch64-linux-gnu/qt5/QtDBus -I/usr/include/KF5/KTextEditor -I/usr/include/KF5/KParts -I/usr/include/KF5/KIOWidgets -I/usr/include/KF5/KJobWidgets -I/usr/include/KF5/KWidgetsAddons -I/usr/include/KF5/KXmlGui -I/usr/include/KF5/KConfigWidgets -I/usr/include/KF5/KCodecs -I/usr/include/KF5/KConfigGui -I/usr/include/KF5/KAuth -I/usr/include/KF5/KTextWidgets -I/usr/include/KF5/SonnetUi -I/usr/include -I/usr/aarch64-linux-gnu/include/c++/9 -I/usr/aarch64-linux-gnu/include/c++/9/aarch64-linux-gnu -I/usr/aarch64-linux-gnu/include/c++/9/backward -I/usr/lib/gcc-cross/aarch64-linux-gnu/9/include -I/usr/aarch64-linux-gnu/include -I/usr/include/aarch64-linux-gnu --include /<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/moc_predefs.h -p codegenerators/java -o /<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/O7KKFSTZ5Q/moc_javaclassifiercodedocument.cpp /<>/umbrello/codegenerators/java/javaclassifiercodedocument.h AutoMoc: Generating "SRC:/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/O7KKFSTZ5Q/moc_javacodeaccessormethod.cpp", because it doesn't exist, from "SRC:/umbrello/codegenerators/java/javacodeaccessormethod.h" /usr/lib/qt5/bin/moc "-DCMAKE_BINARY_DIR=\"/<>/obj-aarch64-linux-gnu\"" -DKCOREADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB "-DUMBRELLO_VERSION_STRING=\"2.23.3\"" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-aarch64-linux-gnu/umbrello -I/<>/umbrello -I/<>/obj-aarch64-linux-gnu -I/<>/umbrello/clipboard -I/<>/umbrello/cmds -I/<>/umbrello/codegenerators -I/<>/umbrello/codegenerators/ada -I/<>/umbrello/codegenerators/as -I/<>/umbrello/codegenerators/cpp -I/<>/umbrello/codegenerators/csharp -I/<>/umbrello/codegenerators/d -I/<>/umbrello/codegenerators/idl -I/<>/umbrello/codegenerators/java -I/<>/umbrello/codegenerators/js -I/<>/umbrello/codegenerators/pascal -I/<>/umbrello/codegenerators/perl -I/<>/umbrello/codegenerators/php -I/<>/umbrello/codegenerators/python -I/<>/umbrello/codegenerators/ruby -I/<>/umbrello/codegenerators/sql -I/<>/umbrello/codegenerators/tcl -I/<>/umbrello/codegenerators/vala -I/<>/umbrello/codegenerators/xml -I/<>/umbrello/codegenwizard -I/<>/umbrello/codeimport -I/<>/umbrello/codeimport/csharp -I/<>/umbrello/codeimpwizard -I/<>/umbrello/debug -I/<>/umbrello/dialogs -I/<>/umbrello/dialogs/pages -I/<>/umbrello/dialogs/widgets -I/<>/umbrello/docgenerators -I/<>/umbrello/finder -I/<>/umbrello/refactoring -I/<>/umbrello/uml1model -I/<>/umbrello/umlwidgets -I/<>/lib/cppparser -I/<>/lib/interfaces -I/usr/include/libxml2 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -I/usr/include/aarch64-linux-gnu/qt5/QtSvg -I/usr/include/aarch64-linux-gnu/qt5/QtWebKitWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtWebKit -I/usr/include/aarch64-linux-gnu/qt5/QtNetwork -I/usr/include/KF5/KArchive -I/usr/include/KF5 -I/usr/include/KF5/KCompletion -I/usr/include/KF5/KCoreAddons -I/usr/include/KF5/KI18n -I/usr/include/KF5/KIconThemes -I/usr/include/KF5/KIOCore -I/usr/include/KF5/KService -I/usr/include/KF5/KConfigCore -I/usr/include/aarch64-linux-gnu/qt5/QtConcurrent -I/usr/include/aarch64-linux-gnu/qt5/QtDBus -I/usr/include/KF5/KTextEditor -I/usr/include/KF5/KParts -I/usr/include/KF5/KIOWidgets -I/usr/include/KF5/KJobWidgets -I/usr/include/KF5/KWidgetsAddons -I/usr/include/KF5/KXmlGui -I/usr/include/KF5/KConfigWidgets -I/usr/include/KF5/KCodecs -I/usr/include/KF5/KConfigGui -I/usr/include/KF5/KAuth -I/usr/include/KF5/KTextWidgets -I/usr/include/KF5/SonnetUi -I/usr/include -I/usr/aarch64-linux-gnu/include/c++/9 -I/usr/aarch64-linux-gnu/include/c++/9/aarch64-linux-gnu -I/usr/aarch64-linux-gnu/include/c++/9/backward -I/usr/lib/gcc-cross/aarch64-linux-gnu/9/include -I/usr/aarch64-linux-gnu/include -I/usr/include/aarch64-linux-gnu --include /<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/moc_predefs.h -p codegenerators/java -o /<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/O7KKFSTZ5Q/moc_javacodeaccessormethod.cpp /<>/umbrello/codegenerators/java/javacodeaccessormethod.h AutoMoc: Generating "SRC:/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/O7KKFSTZ5Q/moc_javacodeclassfield.cpp", because it doesn't exist, from "SRC:/umbrello/codegenerators/java/javacodeclassfield.h" /usr/lib/qt5/bin/moc "-DCMAKE_BINARY_DIR=\"/<>/obj-aarch64-linux-gnu\"" -DKCOREADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB "-DUMBRELLO_VERSION_STRING=\"2.23.3\"" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-aarch64-linux-gnu/umbrello -I/<>/umbrello -I/<>/obj-aarch64-linux-gnu -I/<>/umbrello/clipboard -I/<>/umbrello/cmds -I/<>/umbrello/codegenerators -I/<>/umbrello/codegenerators/ada -I/<>/umbrello/codegenerators/as -I/<>/umbrello/codegenerators/cpp -I/<>/umbrello/codegenerators/csharp -I/<>/umbrello/codegenerators/d -I/<>/umbrello/codegenerators/idl -I/<>/umbrello/codegenerators/java -I/<>/umbrello/codegenerators/js -I/<>/umbrello/codegenerators/pascal -I/<>/umbrello/codegenerators/perl -I/<>/umbrello/codegenerators/php -I/<>/umbrello/codegenerators/python -I/<>/umbrello/codegenerators/ruby -I/<>/umbrello/codegenerators/sql -I/<>/umbrello/codegenerators/tcl -I/<>/umbrello/codegenerators/vala -I/<>/umbrello/codegenerators/xml -I/<>/umbrello/codegenwizard -I/<>/umbrello/codeimport -I/<>/umbrello/codeimport/csharp -I/<>/umbrello/codeimpwizard -I/<>/umbrello/debug -I/<>/umbrello/dialogs -I/<>/umbrello/dialogs/pages -I/<>/umbrello/dialogs/widgets -I/<>/umbrello/docgenerators -I/<>/umbrello/finder -I/<>/umbrello/refactoring -I/<>/umbrello/uml1model -I/<>/umbrello/umlwidgets -I/<>/lib/cppparser -I/<>/lib/interfaces -I/usr/include/libxml2 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -I/usr/include/aarch64-linux-gnu/qt5/QtSvg -I/usr/include/aarch64-linux-gnu/qt5/QtWebKitWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtWebKit -I/usr/include/aarch64-linux-gnu/qt5/QtNetwork -I/usr/include/KF5/KArchive -I/usr/include/KF5 -I/usr/include/KF5/KCompletion -I/usr/include/KF5/KCoreAddons -I/usr/include/KF5/KI18n -I/usr/include/KF5/KIconThemes -I/usr/include/KF5/KIOCore -I/usr/include/KF5/KService -I/usr/include/KF5/KConfigCore -I/usr/include/aarch64-linux-gnu/qt5/QtConcurrent -I/usr/include/aarch64-linux-gnu/qt5/QtDBus -I/usr/include/KF5/KTextEditor -I/usr/include/KF5/KParts -I/usr/include/KF5/KIOWidgets -I/usr/include/KF5/KJobWidgets -I/usr/include/KF5/KWidgetsAddons -I/usr/include/KF5/KXmlGui -I/usr/include/KF5/KConfigWidgets -I/usr/include/KF5/KCodecs -I/usr/include/KF5/KConfigGui -I/usr/include/KF5/KAuth -I/usr/include/KF5/KTextWidgets -I/usr/include/KF5/SonnetUi -I/usr/include -I/usr/aarch64-linux-gnu/include/c++/9 -I/usr/aarch64-linux-gnu/include/c++/9/aarch64-linux-gnu -I/usr/aarch64-linux-gnu/include/c++/9/backward -I/usr/lib/gcc-cross/aarch64-linux-gnu/9/include -I/usr/aarch64-linux-gnu/include -I/usr/include/aarch64-linux-gnu --include /<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/moc_predefs.h -p codegenerators/java -o /<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/O7KKFSTZ5Q/moc_javacodeclassfield.cpp /<>/umbrello/codegenerators/java/javacodeclassfield.h AutoMoc: Generating "SRC:/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/O7KKFSTZ5Q/moc_javacodeclassfielddeclarationblock.cpp", because it doesn't exist, from "SRC:/umbrello/codegenerators/java/javacodeclassfielddeclarationblock.h" /usr/lib/qt5/bin/moc "-DCMAKE_BINARY_DIR=\"/<>/obj-aarch64-linux-gnu\"" -DKCOREADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB "-DUMBRELLO_VERSION_STRING=\"2.23.3\"" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-aarch64-linux-gnu/umbrello -I/<>/umbrello -I/<>/obj-aarch64-linux-gnu -I/<>/umbrello/clipboard -I/<>/umbrello/cmds -I/<>/umbrello/codegenerators -I/<>/umbrello/codegenerators/ada -I/<>/umbrello/codegenerators/as -I/<>/umbrello/codegenerators/cpp -I/<>/umbrello/codegenerators/csharp -I/<>/umbrello/codegenerators/d -I/<>/umbrello/codegenerators/idl -I/<>/umbrello/codegenerators/java -I/<>/umbrello/codegenerators/js -I/<>/umbrello/codegenerators/pascal -I/<>/umbrello/codegenerators/perl -I/<>/umbrello/codegenerators/php -I/<>/umbrello/codegenerators/python -I/<>/umbrello/codegenerators/ruby -I/<>/umbrello/codegenerators/sql -I/<>/umbrello/codegenerators/tcl -I/<>/umbrello/codegenerators/vala -I/<>/umbrello/codegenerators/xml -I/<>/umbrello/codegenwizard -I/<>/umbrello/codeimport -I/<>/umbrello/codeimport/csharp -I/<>/umbrello/codeimpwizard -I/<>/umbrello/debug -I/<>/umbrello/dialogs -I/<>/umbrello/dialogs/pages -I/<>/umbrello/dialogs/widgets -I/<>/umbrello/docgenerators -I/<>/umbrello/finder -I/<>/umbrello/refactoring -I/<>/umbrello/uml1model -I/<>/umbrello/umlwidgets -I/<>/lib/cppparser -I/<>/lib/interfaces -I/usr/include/libxml2 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -I/usr/include/aarch64-linux-gnu/qt5/QtSvg -I/usr/include/aarch64-linux-gnu/qt5/QtWebKitWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtWebKit -I/usr/include/aarch64-linux-gnu/qt5/QtNetwork -I/usr/include/KF5/KArchive -I/usr/include/KF5 -I/usr/include/KF5/KCompletion -I/usr/include/KF5/KCoreAddons -I/usr/include/KF5/KI18n -I/usr/include/KF5/KIconThemes -I/usr/include/KF5/KIOCore -I/usr/include/KF5/KService -I/usr/include/KF5/KConfigCore -I/usr/include/aarch64-linux-gnu/qt5/QtConcurrent -I/usr/include/aarch64-linux-gnu/qt5/QtDBus -I/usr/include/KF5/KTextEditor -I/usr/include/KF5/KParts -I/usr/include/KF5/KIOWidgets -I/usr/include/KF5/KJobWidgets -I/usr/include/KF5/KWidgetsAddons -I/usr/include/KF5/KXmlGui -I/usr/include/KF5/KConfigWidgets -I/usr/include/KF5/KCodecs -I/usr/include/KF5/KConfigGui -I/usr/include/KF5/KAuth -I/usr/include/KF5/KTextWidgets -I/usr/include/KF5/SonnetUi -I/usr/include -I/usr/aarch64-linux-gnu/include/c++/9 -I/usr/aarch64-linux-gnu/include/c++/9/aarch64-linux-gnu -I/usr/aarch64-linux-gnu/include/c++/9/backward -I/usr/lib/gcc-cross/aarch64-linux-gnu/9/include -I/usr/aarch64-linux-gnu/include -I/usr/include/aarch64-linux-gnu --include /<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/moc_predefs.h -p codegenerators/java -o /<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/O7KKFSTZ5Q/moc_javacodeclassfielddeclarationblock.cpp /<>/umbrello/codegenerators/java/javacodeclassfielddeclarationblock.h AutoMoc: Generating "SRC:/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/O7KKFSTZ5Q/moc_javacodegenerationpolicy.cpp", because it doesn't exist, from "SRC:/umbrello/codegenerators/java/javacodegenerationpolicy.h" /usr/lib/qt5/bin/moc "-DCMAKE_BINARY_DIR=\"/<>/obj-aarch64-linux-gnu\"" -DKCOREADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB "-DUMBRELLO_VERSION_STRING=\"2.23.3\"" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-aarch64-linux-gnu/umbrello -I/<>/umbrello -I/<>/obj-aarch64-linux-gnu -I/<>/umbrello/clipboard -I/<>/umbrello/cmds -I/<>/umbrello/codegenerators -I/<>/umbrello/codegenerators/ada -I/<>/umbrello/codegenerators/as -I/<>/umbrello/codegenerators/cpp -I/<>/umbrello/codegenerators/csharp -I/<>/umbrello/codegenerators/d -I/<>/umbrello/codegenerators/idl -I/<>/umbrello/codegenerators/java -I/<>/umbrello/codegenerators/js -I/<>/umbrello/codegenerators/pascal -I/<>/umbrello/codegenerators/perl -I/<>/umbrello/codegenerators/php -I/<>/umbrello/codegenerators/python -I/<>/umbrello/codegenerators/ruby -I/<>/umbrello/codegenerators/sql -I/<>/umbrello/codegenerators/tcl -I/<>/umbrello/codegenerators/vala -I/<>/umbrello/codegenerators/xml -I/<>/umbrello/codegenwizard -I/<>/umbrello/codeimport -I/<>/umbrello/codeimport/csharp -I/<>/umbrello/codeimpwizard -I/<>/umbrello/debug -I/<>/umbrello/dialogs -I/<>/umbrello/dialogs/pages -I/<>/umbrello/dialogs/widgets -I/<>/umbrello/docgenerators -I/<>/umbrello/finder -I/<>/umbrello/refactoring -I/<>/umbrello/uml1model -I/<>/umbrello/umlwidgets -I/<>/lib/cppparser -I/<>/lib/interfaces -I/usr/include/libxml2 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -I/usr/include/aarch64-linux-gnu/qt5/QtSvg -I/usr/include/aarch64-linux-gnu/qt5/QtWebKitWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtWebKit -I/usr/include/aarch64-linux-gnu/qt5/QtNetwork -I/usr/include/KF5/KArchive -I/usr/include/KF5 -I/usr/include/KF5/KCompletion -I/usr/include/KF5/KCoreAddons -I/usr/include/KF5/KI18n -I/usr/include/KF5/KIconThemes -I/usr/include/KF5/KIOCore -I/usr/include/KF5/KService -I/usr/include/KF5/KConfigCore -I/usr/include/aarch64-linux-gnu/qt5/QtConcurrent -I/usr/include/aarch64-linux-gnu/qt5/QtDBus -I/usr/include/KF5/KTextEditor -I/usr/include/KF5/KParts -I/usr/include/KF5/KIOWidgets -I/usr/include/KF5/KJobWidgets -I/usr/include/KF5/KWidgetsAddons -I/usr/include/KF5/KXmlGui -I/usr/include/KF5/KConfigWidgets -I/usr/include/KF5/KCodecs -I/usr/include/KF5/KConfigGui -I/usr/include/KF5/KAuth -I/usr/include/KF5/KTextWidgets -I/usr/include/KF5/SonnetUi -I/usr/include -I/usr/aarch64-linux-gnu/include/c++/9 -I/usr/aarch64-linux-gnu/include/c++/9/aarch64-linux-gnu -I/usr/aarch64-linux-gnu/include/c++/9/backward -I/usr/lib/gcc-cross/aarch64-linux-gnu/9/include -I/usr/aarch64-linux-gnu/include -I/usr/include/aarch64-linux-gnu --include /<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/moc_predefs.h -p codegenerators/java -o /<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/O7KKFSTZ5Q/moc_javacodegenerationpolicy.cpp /<>/umbrello/codegenerators/java/javacodegenerationpolicy.h AutoMoc: Generating "SRC:/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/O7KKFSTZ5Q/moc_javacodegenerationpolicypage.cpp", because it doesn't exist, from "SRC:/umbrello/codegenerators/java/javacodegenerationpolicypage.h" /usr/lib/qt5/bin/moc "-DCMAKE_BINARY_DIR=\"/<>/obj-aarch64-linux-gnu\"" -DKCOREADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB "-DUMBRELLO_VERSION_STRING=\"2.23.3\"" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-aarch64-linux-gnu/umbrello -I/<>/umbrello -I/<>/obj-aarch64-linux-gnu -I/<>/umbrello/clipboard -I/<>/umbrello/cmds -I/<>/umbrello/codegenerators -I/<>/umbrello/codegenerators/ada -I/<>/umbrello/codegenerators/as -I/<>/umbrello/codegenerators/cpp -I/<>/umbrello/codegenerators/csharp -I/<>/umbrello/codegenerators/d -I/<>/umbrello/codegenerators/idl -I/<>/umbrello/codegenerators/java -I/<>/umbrello/codegenerators/js -I/<>/umbrello/codegenerators/pascal -I/<>/umbrello/codegenerators/perl -I/<>/umbrello/codegenerators/php -I/<>/umbrello/codegenerators/python -I/<>/umbrello/codegenerators/ruby -I/<>/umbrello/codegenerators/sql -I/<>/umbrello/codegenerators/tcl -I/<>/umbrello/codegenerators/vala -I/<>/umbrello/codegenerators/xml -I/<>/umbrello/codegenwizard -I/<>/umbrello/codeimport -I/<>/umbrello/codeimport/csharp -I/<>/umbrello/codeimpwizard -I/<>/umbrello/debug -I/<>/umbrello/dialogs -I/<>/umbrello/dialogs/pages -I/<>/umbrello/dialogs/widgets -I/<>/umbrello/docgenerators -I/<>/umbrello/finder -I/<>/umbrello/refactoring -I/<>/umbrello/uml1model -I/<>/umbrello/umlwidgets -I/<>/lib/cppparser -I/<>/lib/interfaces -I/usr/include/libxml2 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -I/usr/include/aarch64-linux-gnu/qt5/QtSvg -I/usr/include/aarch64-linux-gnu/qt5/QtWebKitWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtWebKit -I/usr/include/aarch64-linux-gnu/qt5/QtNetwork -I/usr/include/KF5/KArchive -I/usr/include/KF5 -I/usr/include/KF5/KCompletion -I/usr/include/KF5/KCoreAddons -I/usr/include/KF5/KI18n -I/usr/include/KF5/KIconThemes -I/usr/include/KF5/KIOCore -I/usr/include/KF5/KService -I/usr/include/KF5/KConfigCore -I/usr/include/aarch64-linux-gnu/qt5/QtConcurrent -I/usr/include/aarch64-linux-gnu/qt5/QtDBus -I/usr/include/KF5/KTextEditor -I/usr/include/KF5/KParts -I/usr/include/KF5/KIOWidgets -I/usr/include/KF5/KJobWidgets -I/usr/include/KF5/KWidgetsAddons -I/usr/include/KF5/KXmlGui -I/usr/include/KF5/KConfigWidgets -I/usr/include/KF5/KCodecs -I/usr/include/KF5/KConfigGui -I/usr/include/KF5/KAuth -I/usr/include/KF5/KTextWidgets -I/usr/include/KF5/SonnetUi -I/usr/include -I/usr/aarch64-linux-gnu/include/c++/9 -I/usr/aarch64-linux-gnu/include/c++/9/aarch64-linux-gnu -I/usr/aarch64-linux-gnu/include/c++/9/backward -I/usr/lib/gcc-cross/aarch64-linux-gnu/9/include -I/usr/aarch64-linux-gnu/include -I/usr/include/aarch64-linux-gnu --include /<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/moc_predefs.h -p codegenerators/java -o /<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/O7KKFSTZ5Q/moc_javacodegenerationpolicypage.cpp /<>/umbrello/codegenerators/java/javacodegenerationpolicypage.h AutoMoc: Generating "SRC:/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/O7KKFSTZ5Q/moc_javacodegenerator.cpp", because it doesn't exist, from "SRC:/umbrello/codegenerators/java/javacodegenerator.h" /usr/lib/qt5/bin/moc "-DCMAKE_BINARY_DIR=\"/<>/obj-aarch64-linux-gnu\"" -DKCOREADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB "-DUMBRELLO_VERSION_STRING=\"2.23.3\"" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-aarch64-linux-gnu/umbrello -I/<>/umbrello -I/<>/obj-aarch64-linux-gnu -I/<>/umbrello/clipboard -I/<>/umbrello/cmds -I/<>/umbrello/codegenerators -I/<>/umbrello/codegenerators/ada -I/<>/umbrello/codegenerators/as -I/<>/umbrello/codegenerators/cpp -I/<>/umbrello/codegenerators/csharp -I/<>/umbrello/codegenerators/d -I/<>/umbrello/codegenerators/idl -I/<>/umbrello/codegenerators/java -I/<>/umbrello/codegenerators/js -I/<>/umbrello/codegenerators/pascal -I/<>/umbrello/codegenerators/perl -I/<>/umbrello/codegenerators/php -I/<>/umbrello/codegenerators/python -I/<>/umbrello/codegenerators/ruby -I/<>/umbrello/codegenerators/sql -I/<>/umbrello/codegenerators/tcl -I/<>/umbrello/codegenerators/vala -I/<>/umbrello/codegenerators/xml -I/<>/umbrello/codegenwizard -I/<>/umbrello/codeimport -I/<>/umbrello/codeimport/csharp -I/<>/umbrello/codeimpwizard -I/<>/umbrello/debug -I/<>/umbrello/dialogs -I/<>/umbrello/dialogs/pages -I/<>/umbrello/dialogs/widgets -I/<>/umbrello/docgenerators -I/<>/umbrello/finder -I/<>/umbrello/refactoring -I/<>/umbrello/uml1model -I/<>/umbrello/umlwidgets -I/<>/lib/cppparser -I/<>/lib/interfaces -I/usr/include/libxml2 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -I/usr/include/aarch64-linux-gnu/qt5/QtSvg -I/usr/include/aarch64-linux-gnu/qt5/QtWebKitWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtWebKit -I/usr/include/aarch64-linux-gnu/qt5/QtNetwork -I/usr/include/KF5/KArchive -I/usr/include/KF5 -I/usr/include/KF5/KCompletion -I/usr/include/KF5/KCoreAddons -I/usr/include/KF5/KI18n -I/usr/include/KF5/KIconThemes -I/usr/include/KF5/KIOCore -I/usr/include/KF5/KService -I/usr/include/KF5/KConfigCore -I/usr/include/aarch64-linux-gnu/qt5/QtConcurrent -I/usr/include/aarch64-linux-gnu/qt5/QtDBus -I/usr/include/KF5/KTextEditor -I/usr/include/KF5/KParts -I/usr/include/KF5/KIOWidgets -I/usr/include/KF5/KJobWidgets -I/usr/include/KF5/KWidgetsAddons -I/usr/include/KF5/KXmlGui -I/usr/include/KF5/KConfigWidgets -I/usr/include/KF5/KCodecs -I/usr/include/KF5/KConfigGui -I/usr/include/KF5/KAuth -I/usr/include/KF5/KTextWidgets -I/usr/include/KF5/SonnetUi -I/usr/include -I/usr/aarch64-linux-gnu/include/c++/9 -I/usr/aarch64-linux-gnu/include/c++/9/aarch64-linux-gnu -I/usr/aarch64-linux-gnu/include/c++/9/backward -I/usr/lib/gcc-cross/aarch64-linux-gnu/9/include -I/usr/aarch64-linux-gnu/include -I/usr/include/aarch64-linux-gnu --include /<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/moc_predefs.h -p codegenerators/java -o /<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/O7KKFSTZ5Q/moc_javacodegenerator.cpp /<>/umbrello/codegenerators/java/javacodegenerator.h AutoMoc: Generating "SRC:/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/O7KKFSTZ5Q/moc_javacodeoperation.cpp", because it doesn't exist, from "SRC:/umbrello/codegenerators/java/javacodeoperation.h" /usr/lib/qt5/bin/moc "-DCMAKE_BINARY_DIR=\"/<>/obj-aarch64-linux-gnu\"" -DKCOREADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB "-DUMBRELLO_VERSION_STRING=\"2.23.3\"" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-aarch64-linux-gnu/umbrello -I/<>/umbrello -I/<>/obj-aarch64-linux-gnu -I/<>/umbrello/clipboard -I/<>/umbrello/cmds -I/<>/umbrello/codegenerators -I/<>/umbrello/codegenerators/ada -I/<>/umbrello/codegenerators/as -I/<>/umbrello/codegenerators/cpp -I/<>/umbrello/codegenerators/csharp -I/<>/umbrello/codegenerators/d -I/<>/umbrello/codegenerators/idl -I/<>/umbrello/codegenerators/java -I/<>/umbrello/codegenerators/js -I/<>/umbrello/codegenerators/pascal -I/<>/umbrello/codegenerators/perl -I/<>/umbrello/codegenerators/php -I/<>/umbrello/codegenerators/python -I/<>/umbrello/codegenerators/ruby -I/<>/umbrello/codegenerators/sql -I/<>/umbrello/codegenerators/tcl -I/<>/umbrello/codegenerators/vala -I/<>/umbrello/codegenerators/xml -I/<>/umbrello/codegenwizard -I/<>/umbrello/codeimport -I/<>/umbrello/codeimport/csharp -I/<>/umbrello/codeimpwizard -I/<>/umbrello/debug -I/<>/umbrello/dialogs -I/<>/umbrello/dialogs/pages -I/<>/umbrello/dialogs/widgets -I/<>/umbrello/docgenerators -I/<>/umbrello/finder -I/<>/umbrello/refactoring -I/<>/umbrello/uml1model -I/<>/umbrello/umlwidgets -I/<>/lib/cppparser -I/<>/lib/interfaces -I/usr/include/libxml2 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -I/usr/include/aarch64-linux-gnu/qt5/QtSvg -I/usr/include/aarch64-linux-gnu/qt5/QtWebKitWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtWebKit -I/usr/include/aarch64-linux-gnu/qt5/QtNetwork -I/usr/include/KF5/KArchive -I/usr/include/KF5 -I/usr/include/KF5/KCompletion -I/usr/include/KF5/KCoreAddons -I/usr/include/KF5/KI18n -I/usr/include/KF5/KIconThemes -I/usr/include/KF5/KIOCore -I/usr/include/KF5/KService -I/usr/include/KF5/KConfigCore -I/usr/include/aarch64-linux-gnu/qt5/QtConcurrent -I/usr/include/aarch64-linux-gnu/qt5/QtDBus -I/usr/include/KF5/KTextEditor -I/usr/include/KF5/KParts -I/usr/include/KF5/KIOWidgets -I/usr/include/KF5/KJobWidgets -I/usr/include/KF5/KWidgetsAddons -I/usr/include/KF5/KXmlGui -I/usr/include/KF5/KConfigWidgets -I/usr/include/KF5/KCodecs -I/usr/include/KF5/KConfigGui -I/usr/include/KF5/KAuth -I/usr/include/KF5/KTextWidgets -I/usr/include/KF5/SonnetUi -I/usr/include -I/usr/aarch64-linux-gnu/include/c++/9 -I/usr/aarch64-linux-gnu/include/c++/9/aarch64-linux-gnu -I/usr/aarch64-linux-gnu/include/c++/9/backward -I/usr/lib/gcc-cross/aarch64-linux-gnu/9/include -I/usr/aarch64-linux-gnu/include -I/usr/include/aarch64-linux-gnu --include /<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/moc_predefs.h -p codegenerators/java -o /<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/O7KKFSTZ5Q/moc_javacodeoperation.cpp /<>/umbrello/codegenerators/java/javacodeoperation.h AutoMoc: Generating "SRC:/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/VVM5BAWYV4/moc_jswriter.cpp", because it doesn't exist, from "SRC:/umbrello/codegenerators/js/jswriter.h" /usr/lib/qt5/bin/moc "-DCMAKE_BINARY_DIR=\"/<>/obj-aarch64-linux-gnu\"" -DKCOREADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB "-DUMBRELLO_VERSION_STRING=\"2.23.3\"" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-aarch64-linux-gnu/umbrello -I/<>/umbrello -I/<>/obj-aarch64-linux-gnu -I/<>/umbrello/clipboard -I/<>/umbrello/cmds -I/<>/umbrello/codegenerators -I/<>/umbrello/codegenerators/ada -I/<>/umbrello/codegenerators/as -I/<>/umbrello/codegenerators/cpp -I/<>/umbrello/codegenerators/csharp -I/<>/umbrello/codegenerators/d -I/<>/umbrello/codegenerators/idl -I/<>/umbrello/codegenerators/java -I/<>/umbrello/codegenerators/js -I/<>/umbrello/codegenerators/pascal -I/<>/umbrello/codegenerators/perl -I/<>/umbrello/codegenerators/php -I/<>/umbrello/codegenerators/python -I/<>/umbrello/codegenerators/ruby -I/<>/umbrello/codegenerators/sql -I/<>/umbrello/codegenerators/tcl -I/<>/umbrello/codegenerators/vala -I/<>/umbrello/codegenerators/xml -I/<>/umbrello/codegenwizard -I/<>/umbrello/codeimport -I/<>/umbrello/codeimport/csharp -I/<>/umbrello/codeimpwizard -I/<>/umbrello/debug -I/<>/umbrello/dialogs -I/<>/umbrello/dialogs/pages -I/<>/umbrello/dialogs/widgets -I/<>/umbrello/docgenerators -I/<>/umbrello/finder -I/<>/umbrello/refactoring -I/<>/umbrello/uml1model -I/<>/umbrello/umlwidgets -I/<>/lib/cppparser -I/<>/lib/interfaces -I/usr/include/libxml2 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -I/usr/include/aarch64-linux-gnu/qt5/QtSvg -I/usr/include/aarch64-linux-gnu/qt5/QtWebKitWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtWebKit -I/usr/include/aarch64-linux-gnu/qt5/QtNetwork -I/usr/include/KF5/KArchive -I/usr/include/KF5 -I/usr/include/KF5/KCompletion -I/usr/include/KF5/KCoreAddons -I/usr/include/KF5/KI18n -I/usr/include/KF5/KIconThemes -I/usr/include/KF5/KIOCore -I/usr/include/KF5/KService -I/usr/include/KF5/KConfigCore -I/usr/include/aarch64-linux-gnu/qt5/QtConcurrent -I/usr/include/aarch64-linux-gnu/qt5/QtDBus -I/usr/include/KF5/KTextEditor -I/usr/include/KF5/KParts -I/usr/include/KF5/KIOWidgets -I/usr/include/KF5/KJobWidgets -I/usr/include/KF5/KWidgetsAddons -I/usr/include/KF5/KXmlGui -I/usr/include/KF5/KConfigWidgets -I/usr/include/KF5/KCodecs -I/usr/include/KF5/KConfigGui -I/usr/include/KF5/KAuth -I/usr/include/KF5/KTextWidgets -I/usr/include/KF5/SonnetUi -I/usr/include -I/usr/aarch64-linux-gnu/include/c++/9 -I/usr/aarch64-linux-gnu/include/c++/9/aarch64-linux-gnu -I/usr/aarch64-linux-gnu/include/c++/9/backward -I/usr/lib/gcc-cross/aarch64-linux-gnu/9/include -I/usr/aarch64-linux-gnu/include -I/usr/include/aarch64-linux-gnu --include /<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/moc_predefs.h -p codegenerators/js -o /<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/VVM5BAWYV4/moc_jswriter.cpp /<>/umbrello/codegenerators/js/jswriter.h AutoMoc: Generating "SRC:/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/JKSLH6N5SH/moc_ownedcodeblock.cpp", because it doesn't exist, from "SRC:/umbrello/codegenerators/ownedcodeblock.h" /usr/lib/qt5/bin/moc "-DCMAKE_BINARY_DIR=\"/<>/obj-aarch64-linux-gnu\"" -DKCOREADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB "-DUMBRELLO_VERSION_STRING=\"2.23.3\"" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-aarch64-linux-gnu/umbrello -I/<>/umbrello -I/<>/obj-aarch64-linux-gnu -I/<>/umbrello/clipboard -I/<>/umbrello/cmds -I/<>/umbrello/codegenerators -I/<>/umbrello/codegenerators/ada -I/<>/umbrello/codegenerators/as -I/<>/umbrello/codegenerators/cpp -I/<>/umbrello/codegenerators/csharp -I/<>/umbrello/codegenerators/d -I/<>/umbrello/codegenerators/idl -I/<>/umbrello/codegenerators/java -I/<>/umbrello/codegenerators/js -I/<>/umbrello/codegenerators/pascal -I/<>/umbrello/codegenerators/perl -I/<>/umbrello/codegenerators/php -I/<>/umbrello/codegenerators/python -I/<>/umbrello/codegenerators/ruby -I/<>/umbrello/codegenerators/sql -I/<>/umbrello/codegenerators/tcl -I/<>/umbrello/codegenerators/vala -I/<>/umbrello/codegenerators/xml -I/<>/umbrello/codegenwizard -I/<>/umbrello/codeimport -I/<>/umbrello/codeimport/csharp -I/<>/umbrello/codeimpwizard -I/<>/umbrello/debug -I/<>/umbrello/dialogs -I/<>/umbrello/dialogs/pages -I/<>/umbrello/dialogs/widgets -I/<>/umbrello/docgenerators -I/<>/umbrello/finder -I/<>/umbrello/refactoring -I/<>/umbrello/uml1model -I/<>/umbrello/umlwidgets -I/<>/lib/cppparser -I/<>/lib/interfaces -I/usr/include/libxml2 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -I/usr/include/aarch64-linux-gnu/qt5/QtSvg -I/usr/include/aarch64-linux-gnu/qt5/QtWebKitWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtWebKit -I/usr/include/aarch64-linux-gnu/qt5/QtNetwork -I/usr/include/KF5/KArchive -I/usr/include/KF5 -I/usr/include/KF5/KCompletion -I/usr/include/KF5/KCoreAddons -I/usr/include/KF5/KI18n -I/usr/include/KF5/KIconThemes -I/usr/include/KF5/KIOCore -I/usr/include/KF5/KService -I/usr/include/KF5/KConfigCore -I/usr/include/aarch64-linux-gnu/qt5/QtConcurrent -I/usr/include/aarch64-linux-gnu/qt5/QtDBus -I/usr/include/KF5/KTextEditor -I/usr/include/KF5/KParts -I/usr/include/KF5/KIOWidgets -I/usr/include/KF5/KJobWidgets -I/usr/include/KF5/KWidgetsAddons -I/usr/include/KF5/KXmlGui -I/usr/include/KF5/KConfigWidgets -I/usr/include/KF5/KCodecs -I/usr/include/KF5/KConfigGui -I/usr/include/KF5/KAuth -I/usr/include/KF5/KTextWidgets -I/usr/include/KF5/SonnetUi -I/usr/include -I/usr/aarch64-linux-gnu/include/c++/9 -I/usr/aarch64-linux-gnu/include/c++/9/aarch64-linux-gnu -I/usr/aarch64-linux-gnu/include/c++/9/backward -I/usr/lib/gcc-cross/aarch64-linux-gnu/9/include -I/usr/aarch64-linux-gnu/include -I/usr/include/aarch64-linux-gnu --include /<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/moc_predefs.h -p codegenerators -o /<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/JKSLH6N5SH/moc_ownedcodeblock.cpp /<>/umbrello/codegenerators/ownedcodeblock.h AutoMoc: Generating "SRC:/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/JKSLH6N5SH/moc_ownedhierarchicalcodeblock.cpp", because it doesn't exist, from "SRC:/umbrello/codegenerators/ownedhierarchicalcodeblock.h" /usr/lib/qt5/bin/moc "-DCMAKE_BINARY_DIR=\"/<>/obj-aarch64-linux-gnu\"" -DKCOREADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB "-DUMBRELLO_VERSION_STRING=\"2.23.3\"" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-aarch64-linux-gnu/umbrello -I/<>/umbrello -I/<>/obj-aarch64-linux-gnu -I/<>/umbrello/clipboard -I/<>/umbrello/cmds -I/<>/umbrello/codegenerators -I/<>/umbrello/codegenerators/ada -I/<>/umbrello/codegenerators/as -I/<>/umbrello/codegenerators/cpp -I/<>/umbrello/codegenerators/csharp -I/<>/umbrello/codegenerators/d -I/<>/umbrello/codegenerators/idl -I/<>/umbrello/codegenerators/java -I/<>/umbrello/codegenerators/js -I/<>/umbrello/codegenerators/pascal -I/<>/umbrello/codegenerators/perl -I/<>/umbrello/codegenerators/php -I/<>/umbrello/codegenerators/python -I/<>/umbrello/codegenerators/ruby -I/<>/umbrello/codegenerators/sql -I/<>/umbrello/codegenerators/tcl -I/<>/umbrello/codegenerators/vala -I/<>/umbrello/codegenerators/xml -I/<>/umbrello/codegenwizard -I/<>/umbrello/codeimport -I/<>/umbrello/codeimport/csharp -I/<>/umbrello/codeimpwizard -I/<>/umbrello/debug -I/<>/umbrello/dialogs -I/<>/umbrello/dialogs/pages -I/<>/umbrello/dialogs/widgets -I/<>/umbrello/docgenerators -I/<>/umbrello/finder -I/<>/umbrello/refactoring -I/<>/umbrello/uml1model -I/<>/umbrello/umlwidgets -I/<>/lib/cppparser -I/<>/lib/interfaces -I/usr/include/libxml2 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -I/usr/include/aarch64-linux-gnu/qt5/QtSvg -I/usr/include/aarch64-linux-gnu/qt5/QtWebKitWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtWebKit -I/usr/include/aarch64-linux-gnu/qt5/QtNetwork -I/usr/include/KF5/KArchive -I/usr/include/KF5 -I/usr/include/KF5/KCompletion -I/usr/include/KF5/KCoreAddons -I/usr/include/KF5/KI18n -I/usr/include/KF5/KIconThemes -I/usr/include/KF5/KIOCore -I/usr/include/KF5/KService -I/usr/include/KF5/KConfigCore -I/usr/include/aarch64-linux-gnu/qt5/QtConcurrent -I/usr/include/aarch64-linux-gnu/qt5/QtDBus -I/usr/include/KF5/KTextEditor -I/usr/include/KF5/KParts -I/usr/include/KF5/KIOWidgets -I/usr/include/KF5/KJobWidgets -I/usr/include/KF5/KWidgetsAddons -I/usr/include/KF5/KXmlGui -I/usr/include/KF5/KConfigWidgets -I/usr/include/KF5/KCodecs -I/usr/include/KF5/KConfigGui -I/usr/include/KF5/KAuth -I/usr/include/KF5/KTextWidgets -I/usr/include/KF5/SonnetUi -I/usr/include -I/usr/aarch64-linux-gnu/include/c++/9 -I/usr/aarch64-linux-gnu/include/c++/9/aarch64-linux-gnu -I/usr/aarch64-linux-gnu/include/c++/9/backward -I/usr/lib/gcc-cross/aarch64-linux-gnu/9/include -I/usr/aarch64-linux-gnu/include -I/usr/include/aarch64-linux-gnu --include /<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/moc_predefs.h -p codegenerators -o /<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/JKSLH6N5SH/moc_ownedhierarchicalcodeblock.cpp /<>/umbrello/codegenerators/ownedhierarchicalcodeblock.h AutoMoc: Generating "SRC:/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/2Y73GIIRRU/moc_pascalwriter.cpp", because it doesn't exist, from "SRC:/umbrello/codegenerators/pascal/pascalwriter.h" /usr/lib/qt5/bin/moc "-DCMAKE_BINARY_DIR=\"/<>/obj-aarch64-linux-gnu\"" -DKCOREADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB "-DUMBRELLO_VERSION_STRING=\"2.23.3\"" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-aarch64-linux-gnu/umbrello -I/<>/umbrello -I/<>/obj-aarch64-linux-gnu -I/<>/umbrello/clipboard -I/<>/umbrello/cmds -I/<>/umbrello/codegenerators -I/<>/umbrello/codegenerators/ada -I/<>/umbrello/codegenerators/as -I/<>/umbrello/codegenerators/cpp -I/<>/umbrello/codegenerators/csharp -I/<>/umbrello/codegenerators/d -I/<>/umbrello/codegenerators/idl -I/<>/umbrello/codegenerators/java -I/<>/umbrello/codegenerators/js -I/<>/umbrello/codegenerators/pascal -I/<>/umbrello/codegenerators/perl -I/<>/umbrello/codegenerators/php -I/<>/umbrello/codegenerators/python -I/<>/umbrello/codegenerators/ruby -I/<>/umbrello/codegenerators/sql -I/<>/umbrello/codegenerators/tcl -I/<>/umbrello/codegenerators/vala -I/<>/umbrello/codegenerators/xml -I/<>/umbrello/codegenwizard -I/<>/umbrello/codeimport -I/<>/umbrello/codeimport/csharp -I/<>/umbrello/codeimpwizard -I/<>/umbrello/debug -I/<>/umbrello/dialogs -I/<>/umbrello/dialogs/pages -I/<>/umbrello/dialogs/widgets -I/<>/umbrello/docgenerators -I/<>/umbrello/finder -I/<>/umbrello/refactoring -I/<>/umbrello/uml1model -I/<>/umbrello/umlwidgets -I/<>/lib/cppparser -I/<>/lib/interfaces -I/usr/include/libxml2 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -I/usr/include/aarch64-linux-gnu/qt5/QtSvg -I/usr/include/aarch64-linux-gnu/qt5/QtWebKitWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtWebKit -I/usr/include/aarch64-linux-gnu/qt5/QtNetwork -I/usr/include/KF5/KArchive -I/usr/include/KF5 -I/usr/include/KF5/KCompletion -I/usr/include/KF5/KCoreAddons -I/usr/include/KF5/KI18n -I/usr/include/KF5/KIconThemes -I/usr/include/KF5/KIOCore -I/usr/include/KF5/KService -I/usr/include/KF5/KConfigCore -I/usr/include/aarch64-linux-gnu/qt5/QtConcurrent -I/usr/include/aarch64-linux-gnu/qt5/QtDBus -I/usr/include/KF5/KTextEditor -I/usr/include/KF5/KParts -I/usr/include/KF5/KIOWidgets -I/usr/include/KF5/KJobWidgets -I/usr/include/KF5/KWidgetsAddons -I/usr/include/KF5/KXmlGui -I/usr/include/KF5/KConfigWidgets -I/usr/include/KF5/KCodecs -I/usr/include/KF5/KConfigGui -I/usr/include/KF5/KAuth -I/usr/include/KF5/KTextWidgets -I/usr/include/KF5/SonnetUi -I/usr/include -I/usr/aarch64-linux-gnu/include/c++/9 -I/usr/aarch64-linux-gnu/include/c++/9/aarch64-linux-gnu -I/usr/aarch64-linux-gnu/include/c++/9/backward -I/usr/lib/gcc-cross/aarch64-linux-gnu/9/include -I/usr/aarch64-linux-gnu/include -I/usr/include/aarch64-linux-gnu --include /<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/moc_predefs.h -p codegenerators/pascal -o /<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/2Y73GIIRRU/moc_pascalwriter.cpp /<>/umbrello/codegenerators/pascal/pascalwriter.h AutoMoc: Generating "SRC:/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/TN7Q7CF72Q/moc_perlwriter.cpp", because it doesn't exist, from "SRC:/umbrello/codegenerators/perl/perlwriter.h" /usr/lib/qt5/bin/moc "-DCMAKE_BINARY_DIR=\"/<>/obj-aarch64-linux-gnu\"" -DKCOREADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB "-DUMBRELLO_VERSION_STRING=\"2.23.3\"" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-aarch64-linux-gnu/umbrello -I/<>/umbrello -I/<>/obj-aarch64-linux-gnu -I/<>/umbrello/clipboard -I/<>/umbrello/cmds -I/<>/umbrello/codegenerators -I/<>/umbrello/codegenerators/ada -I/<>/umbrello/codegenerators/as -I/<>/umbrello/codegenerators/cpp -I/<>/umbrello/codegenerators/csharp -I/<>/umbrello/codegenerators/d -I/<>/umbrello/codegenerators/idl -I/<>/umbrello/codegenerators/java -I/<>/umbrello/codegenerators/js -I/<>/umbrello/codegenerators/pascal -I/<>/umbrello/codegenerators/perl -I/<>/umbrello/codegenerators/php -I/<>/umbrello/codegenerators/python -I/<>/umbrello/codegenerators/ruby -I/<>/umbrello/codegenerators/sql -I/<>/umbrello/codegenerators/tcl -I/<>/umbrello/codegenerators/vala -I/<>/umbrello/codegenerators/xml -I/<>/umbrello/codegenwizard -I/<>/umbrello/codeimport -I/<>/umbrello/codeimport/csharp -I/<>/umbrello/codeimpwizard -I/<>/umbrello/debug -I/<>/umbrello/dialogs -I/<>/umbrello/dialogs/pages -I/<>/umbrello/dialogs/widgets -I/<>/umbrello/docgenerators -I/<>/umbrello/finder -I/<>/umbrello/refactoring -I/<>/umbrello/uml1model -I/<>/umbrello/umlwidgets -I/<>/lib/cppparser -I/<>/lib/interfaces -I/usr/include/libxml2 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -I/usr/include/aarch64-linux-gnu/qt5/QtSvg -I/usr/include/aarch64-linux-gnu/qt5/QtWebKitWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtWebKit -I/usr/include/aarch64-linux-gnu/qt5/QtNetwork -I/usr/include/KF5/KArchive -I/usr/include/KF5 -I/usr/include/KF5/KCompletion -I/usr/include/KF5/KCoreAddons -I/usr/include/KF5/KI18n -I/usr/include/KF5/KIconThemes -I/usr/include/KF5/KIOCore -I/usr/include/KF5/KService -I/usr/include/KF5/KConfigCore -I/usr/include/aarch64-linux-gnu/qt5/QtConcurrent -I/usr/include/aarch64-linux-gnu/qt5/QtDBus -I/usr/include/KF5/KTextEditor -I/usr/include/KF5/KParts -I/usr/include/KF5/KIOWidgets -I/usr/include/KF5/KJobWidgets -I/usr/include/KF5/KWidgetsAddons -I/usr/include/KF5/KXmlGui -I/usr/include/KF5/KConfigWidgets -I/usr/include/KF5/KCodecs -I/usr/include/KF5/KConfigGui -I/usr/include/KF5/KAuth -I/usr/include/KF5/KTextWidgets -I/usr/include/KF5/SonnetUi -I/usr/include -I/usr/aarch64-linux-gnu/include/c++/9 -I/usr/aarch64-linux-gnu/include/c++/9/aarch64-linux-gnu -I/usr/aarch64-linux-gnu/include/c++/9/backward -I/usr/lib/gcc-cross/aarch64-linux-gnu/9/include -I/usr/aarch64-linux-gnu/include -I/usr/include/aarch64-linux-gnu --include /<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/moc_predefs.h -p codegenerators/perl -o /<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/TN7Q7CF72Q/moc_perlwriter.cpp /<>/umbrello/codegenerators/perl/perlwriter.h AutoMoc: Generating "SRC:/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/RBN23DXP4B/moc_php5writer.cpp", because it doesn't exist, from "SRC:/umbrello/codegenerators/php/php5writer.h" /usr/lib/qt5/bin/moc "-DCMAKE_BINARY_DIR=\"/<>/obj-aarch64-linux-gnu\"" -DKCOREADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB "-DUMBRELLO_VERSION_STRING=\"2.23.3\"" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-aarch64-linux-gnu/umbrello -I/<>/umbrello -I/<>/obj-aarch64-linux-gnu -I/<>/umbrello/clipboard -I/<>/umbrello/cmds -I/<>/umbrello/codegenerators -I/<>/umbrello/codegenerators/ada -I/<>/umbrello/codegenerators/as -I/<>/umbrello/codegenerators/cpp -I/<>/umbrello/codegenerators/csharp -I/<>/umbrello/codegenerators/d -I/<>/umbrello/codegenerators/idl -I/<>/umbrello/codegenerators/java -I/<>/umbrello/codegenerators/js -I/<>/umbrello/codegenerators/pascal -I/<>/umbrello/codegenerators/perl -I/<>/umbrello/codegenerators/php -I/<>/umbrello/codegenerators/python -I/<>/umbrello/codegenerators/ruby -I/<>/umbrello/codegenerators/sql -I/<>/umbrello/codegenerators/tcl -I/<>/umbrello/codegenerators/vala -I/<>/umbrello/codegenerators/xml -I/<>/umbrello/codegenwizard -I/<>/umbrello/codeimport -I/<>/umbrello/codeimport/csharp -I/<>/umbrello/codeimpwizard -I/<>/umbrello/debug -I/<>/umbrello/dialogs -I/<>/umbrello/dialogs/pages -I/<>/umbrello/dialogs/widgets -I/<>/umbrello/docgenerators -I/<>/umbrello/finder -I/<>/umbrello/refactoring -I/<>/umbrello/uml1model -I/<>/umbrello/umlwidgets -I/<>/lib/cppparser -I/<>/lib/interfaces -I/usr/include/libxml2 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -I/usr/include/aarch64-linux-gnu/qt5/QtSvg -I/usr/include/aarch64-linux-gnu/qt5/QtWebKitWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtWebKit -I/usr/include/aarch64-linux-gnu/qt5/QtNetwork -I/usr/include/KF5/KArchive -I/usr/include/KF5 -I/usr/include/KF5/KCompletion -I/usr/include/KF5/KCoreAddons -I/usr/include/KF5/KI18n -I/usr/include/KF5/KIconThemes -I/usr/include/KF5/KIOCore -I/usr/include/KF5/KService -I/usr/include/KF5/KConfigCore -I/usr/include/aarch64-linux-gnu/qt5/QtConcurrent -I/usr/include/aarch64-linux-gnu/qt5/QtDBus -I/usr/include/KF5/KTextEditor -I/usr/include/KF5/KParts -I/usr/include/KF5/KIOWidgets -I/usr/include/KF5/KJobWidgets -I/usr/include/KF5/KWidgetsAddons -I/usr/include/KF5/KXmlGui -I/usr/include/KF5/KConfigWidgets -I/usr/include/KF5/KCodecs -I/usr/include/KF5/KConfigGui -I/usr/include/KF5/KAuth -I/usr/include/KF5/KTextWidgets -I/usr/include/KF5/SonnetUi -I/usr/include -I/usr/aarch64-linux-gnu/include/c++/9 -I/usr/aarch64-linux-gnu/include/c++/9/aarch64-linux-gnu -I/usr/aarch64-linux-gnu/include/c++/9/backward -I/usr/lib/gcc-cross/aarch64-linux-gnu/9/include -I/usr/aarch64-linux-gnu/include -I/usr/include/aarch64-linux-gnu --include /<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/moc_predefs.h -p codegenerators/php -o /<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/RBN23DXP4B/moc_php5writer.cpp /<>/umbrello/codegenerators/php/php5writer.h AutoMoc: Generating "SRC:/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/RBN23DXP4B/moc_phpwriter.cpp", because it doesn't exist, from "SRC:/umbrello/codegenerators/php/phpwriter.h" /usr/lib/qt5/bin/moc "-DCMAKE_BINARY_DIR=\"/<>/obj-aarch64-linux-gnu\"" -DKCOREADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB "-DUMBRELLO_VERSION_STRING=\"2.23.3\"" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-aarch64-linux-gnu/umbrello -I/<>/umbrello -I/<>/obj-aarch64-linux-gnu -I/<>/umbrello/clipboard -I/<>/umbrello/cmds -I/<>/umbrello/codegenerators -I/<>/umbrello/codegenerators/ada -I/<>/umbrello/codegenerators/as -I/<>/umbrello/codegenerators/cpp -I/<>/umbrello/codegenerators/csharp -I/<>/umbrello/codegenerators/d -I/<>/umbrello/codegenerators/idl -I/<>/umbrello/codegenerators/java -I/<>/umbrello/codegenerators/js -I/<>/umbrello/codegenerators/pascal -I/<>/umbrello/codegenerators/perl -I/<>/umbrello/codegenerators/php -I/<>/umbrello/codegenerators/python -I/<>/umbrello/codegenerators/ruby -I/<>/umbrello/codegenerators/sql -I/<>/umbrello/codegenerators/tcl -I/<>/umbrello/codegenerators/vala -I/<>/umbrello/codegenerators/xml -I/<>/umbrello/codegenwizard -I/<>/umbrello/codeimport -I/<>/umbrello/codeimport/csharp -I/<>/umbrello/codeimpwizard -I/<>/umbrello/debug -I/<>/umbrello/dialogs -I/<>/umbrello/dialogs/pages -I/<>/umbrello/dialogs/widgets -I/<>/umbrello/docgenerators -I/<>/umbrello/finder -I/<>/umbrello/refactoring -I/<>/umbrello/uml1model -I/<>/umbrello/umlwidgets -I/<>/lib/cppparser -I/<>/lib/interfaces -I/usr/include/libxml2 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -I/usr/include/aarch64-linux-gnu/qt5/QtSvg -I/usr/include/aarch64-linux-gnu/qt5/QtWebKitWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtWebKit -I/usr/include/aarch64-linux-gnu/qt5/QtNetwork -I/usr/include/KF5/KArchive -I/usr/include/KF5 -I/usr/include/KF5/KCompletion -I/usr/include/KF5/KCoreAddons -I/usr/include/KF5/KI18n -I/usr/include/KF5/KIconThemes -I/usr/include/KF5/KIOCore -I/usr/include/KF5/KService -I/usr/include/KF5/KConfigCore -I/usr/include/aarch64-linux-gnu/qt5/QtConcurrent -I/usr/include/aarch64-linux-gnu/qt5/QtDBus -I/usr/include/KF5/KTextEditor -I/usr/include/KF5/KParts -I/usr/include/KF5/KIOWidgets -I/usr/include/KF5/KJobWidgets -I/usr/include/KF5/KWidgetsAddons -I/usr/include/KF5/KXmlGui -I/usr/include/KF5/KConfigWidgets -I/usr/include/KF5/KCodecs -I/usr/include/KF5/KConfigGui -I/usr/include/KF5/KAuth -I/usr/include/KF5/KTextWidgets -I/usr/include/KF5/SonnetUi -I/usr/include -I/usr/aarch64-linux-gnu/include/c++/9 -I/usr/aarch64-linux-gnu/include/c++/9/aarch64-linux-gnu -I/usr/aarch64-linux-gnu/include/c++/9/backward -I/usr/lib/gcc-cross/aarch64-linux-gnu/9/include -I/usr/aarch64-linux-gnu/include -I/usr/include/aarch64-linux-gnu --include /<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/moc_predefs.h -p codegenerators/php -o /<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/RBN23DXP4B/moc_phpwriter.cpp /<>/umbrello/codegenerators/php/phpwriter.h AutoMoc: Generating "SRC:/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/3KAAO7Y5EJ/moc_pythonwriter.cpp", because it doesn't exist, from "SRC:/umbrello/codegenerators/python/pythonwriter.h" /usr/lib/qt5/bin/moc "-DCMAKE_BINARY_DIR=\"/<>/obj-aarch64-linux-gnu\"" -DKCOREADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB "-DUMBRELLO_VERSION_STRING=\"2.23.3\"" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-aarch64-linux-gnu/umbrello -I/<>/umbrello -I/<>/obj-aarch64-linux-gnu -I/<>/umbrello/clipboard -I/<>/umbrello/cmds -I/<>/umbrello/codegenerators -I/<>/umbrello/codegenerators/ada -I/<>/umbrello/codegenerators/as -I/<>/umbrello/codegenerators/cpp -I/<>/umbrello/codegenerators/csharp -I/<>/umbrello/codegenerators/d -I/<>/umbrello/codegenerators/idl -I/<>/umbrello/codegenerators/java -I/<>/umbrello/codegenerators/js -I/<>/umbrello/codegenerators/pascal -I/<>/umbrello/codegenerators/perl -I/<>/umbrello/codegenerators/php -I/<>/umbrello/codegenerators/python -I/<>/umbrello/codegenerators/ruby -I/<>/umbrello/codegenerators/sql -I/<>/umbrello/codegenerators/tcl -I/<>/umbrello/codegenerators/vala -I/<>/umbrello/codegenerators/xml -I/<>/umbrello/codegenwizard -I/<>/umbrello/codeimport -I/<>/umbrello/codeimport/csharp -I/<>/umbrello/codeimpwizard -I/<>/umbrello/debug -I/<>/umbrello/dialogs -I/<>/umbrello/dialogs/pages -I/<>/umbrello/dialogs/widgets -I/<>/umbrello/docgenerators -I/<>/umbrello/finder -I/<>/umbrello/refactoring -I/<>/umbrello/uml1model -I/<>/umbrello/umlwidgets -I/<>/lib/cppparser -I/<>/lib/interfaces -I/usr/include/libxml2 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -I/usr/include/aarch64-linux-gnu/qt5/QtSvg -I/usr/include/aarch64-linux-gnu/qt5/QtWebKitWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtWebKit -I/usr/include/aarch64-linux-gnu/qt5/QtNetwork -I/usr/include/KF5/KArchive -I/usr/include/KF5 -I/usr/include/KF5/KCompletion -I/usr/include/KF5/KCoreAddons -I/usr/include/KF5/KI18n -I/usr/include/KF5/KIconThemes -I/usr/include/KF5/KIOCore -I/usr/include/KF5/KService -I/usr/include/KF5/KConfigCore -I/usr/include/aarch64-linux-gnu/qt5/QtConcurrent -I/usr/include/aarch64-linux-gnu/qt5/QtDBus -I/usr/include/KF5/KTextEditor -I/usr/include/KF5/KParts -I/usr/include/KF5/KIOWidgets -I/usr/include/KF5/KJobWidgets -I/usr/include/KF5/KWidgetsAddons -I/usr/include/KF5/KXmlGui -I/usr/include/KF5/KConfigWidgets -I/usr/include/KF5/KCodecs -I/usr/include/KF5/KConfigGui -I/usr/include/KF5/KAuth -I/usr/include/KF5/KTextWidgets -I/usr/include/KF5/SonnetUi -I/usr/include -I/usr/aarch64-linux-gnu/include/c++/9 -I/usr/aarch64-linux-gnu/include/c++/9/aarch64-linux-gnu -I/usr/aarch64-linux-gnu/include/c++/9/backward -I/usr/lib/gcc-cross/aarch64-linux-gnu/9/include -I/usr/aarch64-linux-gnu/include -I/usr/include/aarch64-linux-gnu --include /<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/moc_predefs.h -p codegenerators/python -o /<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/3KAAO7Y5EJ/moc_pythonwriter.cpp /<>/umbrello/codegenerators/python/pythonwriter.h AutoMoc: Generating "SRC:/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/4U42K67YPX/moc_rubyclassdeclarationblock.cpp", because it doesn't exist, from "SRC:/umbrello/codegenerators/ruby/rubyclassdeclarationblock.h" /usr/lib/qt5/bin/moc "-DCMAKE_BINARY_DIR=\"/<>/obj-aarch64-linux-gnu\"" -DKCOREADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB "-DUMBRELLO_VERSION_STRING=\"2.23.3\"" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-aarch64-linux-gnu/umbrello -I/<>/umbrello -I/<>/obj-aarch64-linux-gnu -I/<>/umbrello/clipboard -I/<>/umbrello/cmds -I/<>/umbrello/codegenerators -I/<>/umbrello/codegenerators/ada -I/<>/umbrello/codegenerators/as -I/<>/umbrello/codegenerators/cpp -I/<>/umbrello/codegenerators/csharp -I/<>/umbrello/codegenerators/d -I/<>/umbrello/codegenerators/idl -I/<>/umbrello/codegenerators/java -I/<>/umbrello/codegenerators/js -I/<>/umbrello/codegenerators/pascal -I/<>/umbrello/codegenerators/perl -I/<>/umbrello/codegenerators/php -I/<>/umbrello/codegenerators/python -I/<>/umbrello/codegenerators/ruby -I/<>/umbrello/codegenerators/sql -I/<>/umbrello/codegenerators/tcl -I/<>/umbrello/codegenerators/vala -I/<>/umbrello/codegenerators/xml -I/<>/umbrello/codegenwizard -I/<>/umbrello/codeimport -I/<>/umbrello/codeimport/csharp -I/<>/umbrello/codeimpwizard -I/<>/umbrello/debug -I/<>/umbrello/dialogs -I/<>/umbrello/dialogs/pages -I/<>/umbrello/dialogs/widgets -I/<>/umbrello/docgenerators -I/<>/umbrello/finder -I/<>/umbrello/refactoring -I/<>/umbrello/uml1model -I/<>/umbrello/umlwidgets -I/<>/lib/cppparser -I/<>/lib/interfaces -I/usr/include/libxml2 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -I/usr/include/aarch64-linux-gnu/qt5/QtSvg -I/usr/include/aarch64-linux-gnu/qt5/QtWebKitWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtWebKit -I/usr/include/aarch64-linux-gnu/qt5/QtNetwork -I/usr/include/KF5/KArchive -I/usr/include/KF5 -I/usr/include/KF5/KCompletion -I/usr/include/KF5/KCoreAddons -I/usr/include/KF5/KI18n -I/usr/include/KF5/KIconThemes -I/usr/include/KF5/KIOCore -I/usr/include/KF5/KService -I/usr/include/KF5/KConfigCore -I/usr/include/aarch64-linux-gnu/qt5/QtConcurrent -I/usr/include/aarch64-linux-gnu/qt5/QtDBus -I/usr/include/KF5/KTextEditor -I/usr/include/KF5/KParts -I/usr/include/KF5/KIOWidgets -I/usr/include/KF5/KJobWidgets -I/usr/include/KF5/KWidgetsAddons -I/usr/include/KF5/KXmlGui -I/usr/include/KF5/KConfigWidgets -I/usr/include/KF5/KCodecs -I/usr/include/KF5/KConfigGui -I/usr/include/KF5/KAuth -I/usr/include/KF5/KTextWidgets -I/usr/include/KF5/SonnetUi -I/usr/include -I/usr/aarch64-linux-gnu/include/c++/9 -I/usr/aarch64-linux-gnu/include/c++/9/aarch64-linux-gnu -I/usr/aarch64-linux-gnu/include/c++/9/backward -I/usr/lib/gcc-cross/aarch64-linux-gnu/9/include -I/usr/aarch64-linux-gnu/include -I/usr/include/aarch64-linux-gnu --include /<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/moc_predefs.h -p codegenerators/ruby -o /<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/4U42K67YPX/moc_rubyclassdeclarationblock.cpp /<>/umbrello/codegenerators/ruby/rubyclassdeclarationblock.h AutoMoc: Generating "SRC:/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/4U42K67YPX/moc_rubyclassifiercodedocument.cpp", because it doesn't exist, from "SRC:/umbrello/codegenerators/ruby/rubyclassifiercodedocument.h" /usr/lib/qt5/bin/moc "-DCMAKE_BINARY_DIR=\"/<>/obj-aarch64-linux-gnu\"" -DKCOREADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB "-DUMBRELLO_VERSION_STRING=\"2.23.3\"" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-aarch64-linux-gnu/umbrello -I/<>/umbrello -I/<>/obj-aarch64-linux-gnu -I/<>/umbrello/clipboard -I/<>/umbrello/cmds -I/<>/umbrello/codegenerators -I/<>/umbrello/codegenerators/ada -I/<>/umbrello/codegenerators/as -I/<>/umbrello/codegenerators/cpp -I/<>/umbrello/codegenerators/csharp -I/<>/umbrello/codegenerators/d -I/<>/umbrello/codegenerators/idl -I/<>/umbrello/codegenerators/java -I/<>/umbrello/codegenerators/js -I/<>/umbrello/codegenerators/pascal -I/<>/umbrello/codegenerators/perl -I/<>/umbrello/codegenerators/php -I/<>/umbrello/codegenerators/python -I/<>/umbrello/codegenerators/ruby -I/<>/umbrello/codegenerators/sql -I/<>/umbrello/codegenerators/tcl -I/<>/umbrello/codegenerators/vala -I/<>/umbrello/codegenerators/xml -I/<>/umbrello/codegenwizard -I/<>/umbrello/codeimport -I/<>/umbrello/codeimport/csharp -I/<>/umbrello/codeimpwizard -I/<>/umbrello/debug -I/<>/umbrello/dialogs -I/<>/umbrello/dialogs/pages -I/<>/umbrello/dialogs/widgets -I/<>/umbrello/docgenerators -I/<>/umbrello/finder -I/<>/umbrello/refactoring -I/<>/umbrello/uml1model -I/<>/umbrello/umlwidgets -I/<>/lib/cppparser -I/<>/lib/interfaces -I/usr/include/libxml2 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -I/usr/include/aarch64-linux-gnu/qt5/QtSvg -I/usr/include/aarch64-linux-gnu/qt5/QtWebKitWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtWebKit -I/usr/include/aarch64-linux-gnu/qt5/QtNetwork -I/usr/include/KF5/KArchive -I/usr/include/KF5 -I/usr/include/KF5/KCompletion -I/usr/include/KF5/KCoreAddons -I/usr/include/KF5/KI18n -I/usr/include/KF5/KIconThemes -I/usr/include/KF5/KIOCore -I/usr/include/KF5/KService -I/usr/include/KF5/KConfigCore -I/usr/include/aarch64-linux-gnu/qt5/QtConcurrent -I/usr/include/aarch64-linux-gnu/qt5/QtDBus -I/usr/include/KF5/KTextEditor -I/usr/include/KF5/KParts -I/usr/include/KF5/KIOWidgets -I/usr/include/KF5/KJobWidgets -I/usr/include/KF5/KWidgetsAddons -I/usr/include/KF5/KXmlGui -I/usr/include/KF5/KConfigWidgets -I/usr/include/KF5/KCodecs -I/usr/include/KF5/KConfigGui -I/usr/include/KF5/KAuth -I/usr/include/KF5/KTextWidgets -I/usr/include/KF5/SonnetUi -I/usr/include -I/usr/aarch64-linux-gnu/include/c++/9 -I/usr/aarch64-linux-gnu/include/c++/9/aarch64-linux-gnu -I/usr/aarch64-linux-gnu/include/c++/9/backward -I/usr/lib/gcc-cross/aarch64-linux-gnu/9/include -I/usr/aarch64-linux-gnu/include -I/usr/include/aarch64-linux-gnu --include /<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/moc_predefs.h -p codegenerators/ruby -o /<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/4U42K67YPX/moc_rubyclassifiercodedocument.cpp /<>/umbrello/codegenerators/ruby/rubyclassifiercodedocument.h AutoMoc: Generating "SRC:/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/4U42K67YPX/moc_rubycodeaccessormethod.cpp", because it doesn't exist, from "SRC:/umbrello/codegenerators/ruby/rubycodeaccessormethod.h" /usr/lib/qt5/bin/moc "-DCMAKE_BINARY_DIR=\"/<>/obj-aarch64-linux-gnu\"" -DKCOREADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB "-DUMBRELLO_VERSION_STRING=\"2.23.3\"" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-aarch64-linux-gnu/umbrello -I/<>/umbrello -I/<>/obj-aarch64-linux-gnu -I/<>/umbrello/clipboard -I/<>/umbrello/cmds -I/<>/umbrello/codegenerators -I/<>/umbrello/codegenerators/ada -I/<>/umbrello/codegenerators/as -I/<>/umbrello/codegenerators/cpp -I/<>/umbrello/codegenerators/csharp -I/<>/umbrello/codegenerators/d -I/<>/umbrello/codegenerators/idl -I/<>/umbrello/codegenerators/java -I/<>/umbrello/codegenerators/js -I/<>/umbrello/codegenerators/pascal -I/<>/umbrello/codegenerators/perl -I/<>/umbrello/codegenerators/php -I/<>/umbrello/codegenerators/python -I/<>/umbrello/codegenerators/ruby -I/<>/umbrello/codegenerators/sql -I/<>/umbrello/codegenerators/tcl -I/<>/umbrello/codegenerators/vala -I/<>/umbrello/codegenerators/xml -I/<>/umbrello/codegenwizard -I/<>/umbrello/codeimport -I/<>/umbrello/codeimport/csharp -I/<>/umbrello/codeimpwizard -I/<>/umbrello/debug -I/<>/umbrello/dialogs -I/<>/umbrello/dialogs/pages -I/<>/umbrello/dialogs/widgets -I/<>/umbrello/docgenerators -I/<>/umbrello/finder -I/<>/umbrello/refactoring -I/<>/umbrello/uml1model -I/<>/umbrello/umlwidgets -I/<>/lib/cppparser -I/<>/lib/interfaces -I/usr/include/libxml2 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -I/usr/include/aarch64-linux-gnu/qt5/QtSvg -I/usr/include/aarch64-linux-gnu/qt5/QtWebKitWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtWebKit -I/usr/include/aarch64-linux-gnu/qt5/QtNetwork -I/usr/include/KF5/KArchive -I/usr/include/KF5 -I/usr/include/KF5/KCompletion -I/usr/include/KF5/KCoreAddons -I/usr/include/KF5/KI18n -I/usr/include/KF5/KIconThemes -I/usr/include/KF5/KIOCore -I/usr/include/KF5/KService -I/usr/include/KF5/KConfigCore -I/usr/include/aarch64-linux-gnu/qt5/QtConcurrent -I/usr/include/aarch64-linux-gnu/qt5/QtDBus -I/usr/include/KF5/KTextEditor -I/usr/include/KF5/KParts -I/usr/include/KF5/KIOWidgets -I/usr/include/KF5/KJobWidgets -I/usr/include/KF5/KWidgetsAddons -I/usr/include/KF5/KXmlGui -I/usr/include/KF5/KConfigWidgets -I/usr/include/KF5/KCodecs -I/usr/include/KF5/KConfigGui -I/usr/include/KF5/KAuth -I/usr/include/KF5/KTextWidgets -I/usr/include/KF5/SonnetUi -I/usr/include -I/usr/aarch64-linux-gnu/include/c++/9 -I/usr/aarch64-linux-gnu/include/c++/9/aarch64-linux-gnu -I/usr/aarch64-linux-gnu/include/c++/9/backward -I/usr/lib/gcc-cross/aarch64-linux-gnu/9/include -I/usr/aarch64-linux-gnu/include -I/usr/include/aarch64-linux-gnu --include /<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/moc_predefs.h -p codegenerators/ruby -o /<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/4U42K67YPX/moc_rubycodeaccessormethod.cpp /<>/umbrello/codegenerators/ruby/rubycodeaccessormethod.h AutoMoc: Generating "SRC:/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/4U42K67YPX/moc_rubycodeclassfield.cpp", because it doesn't exist, from "SRC:/umbrello/codegenerators/ruby/rubycodeclassfield.h" /usr/lib/qt5/bin/moc "-DCMAKE_BINARY_DIR=\"/<>/obj-aarch64-linux-gnu\"" -DKCOREADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB "-DUMBRELLO_VERSION_STRING=\"2.23.3\"" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-aarch64-linux-gnu/umbrello -I/<>/umbrello -I/<>/obj-aarch64-linux-gnu -I/<>/umbrello/clipboard -I/<>/umbrello/cmds -I/<>/umbrello/codegenerators -I/<>/umbrello/codegenerators/ada -I/<>/umbrello/codegenerators/as -I/<>/umbrello/codegenerators/cpp -I/<>/umbrello/codegenerators/csharp -I/<>/umbrello/codegenerators/d -I/<>/umbrello/codegenerators/idl -I/<>/umbrello/codegenerators/java -I/<>/umbrello/codegenerators/js -I/<>/umbrello/codegenerators/pascal -I/<>/umbrello/codegenerators/perl -I/<>/umbrello/codegenerators/php -I/<>/umbrello/codegenerators/python -I/<>/umbrello/codegenerators/ruby -I/<>/umbrello/codegenerators/sql -I/<>/umbrello/codegenerators/tcl -I/<>/umbrello/codegenerators/vala -I/<>/umbrello/codegenerators/xml -I/<>/umbrello/codegenwizard -I/<>/umbrello/codeimport -I/<>/umbrello/codeimport/csharp -I/<>/umbrello/codeimpwizard -I/<>/umbrello/debug -I/<>/umbrello/dialogs -I/<>/umbrello/dialogs/pages -I/<>/umbrello/dialogs/widgets -I/<>/umbrello/docgenerators -I/<>/umbrello/finder -I/<>/umbrello/refactoring -I/<>/umbrello/uml1model -I/<>/umbrello/umlwidgets -I/<>/lib/cppparser -I/<>/lib/interfaces -I/usr/include/libxml2 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -I/usr/include/aarch64-linux-gnu/qt5/QtSvg -I/usr/include/aarch64-linux-gnu/qt5/QtWebKitWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtWebKit -I/usr/include/aarch64-linux-gnu/qt5/QtNetwork -I/usr/include/KF5/KArchive -I/usr/include/KF5 -I/usr/include/KF5/KCompletion -I/usr/include/KF5/KCoreAddons -I/usr/include/KF5/KI18n -I/usr/include/KF5/KIconThemes -I/usr/include/KF5/KIOCore -I/usr/include/KF5/KService -I/usr/include/KF5/KConfigCore -I/usr/include/aarch64-linux-gnu/qt5/QtConcurrent -I/usr/include/aarch64-linux-gnu/qt5/QtDBus -I/usr/include/KF5/KTextEditor -I/usr/include/KF5/KParts -I/usr/include/KF5/KIOWidgets -I/usr/include/KF5/KJobWidgets -I/usr/include/KF5/KWidgetsAddons -I/usr/include/KF5/KXmlGui -I/usr/include/KF5/KConfigWidgets -I/usr/include/KF5/KCodecs -I/usr/include/KF5/KConfigGui -I/usr/include/KF5/KAuth -I/usr/include/KF5/KTextWidgets -I/usr/include/KF5/SonnetUi -I/usr/include -I/usr/aarch64-linux-gnu/include/c++/9 -I/usr/aarch64-linux-gnu/include/c++/9/aarch64-linux-gnu -I/usr/aarch64-linux-gnu/include/c++/9/backward -I/usr/lib/gcc-cross/aarch64-linux-gnu/9/include -I/usr/aarch64-linux-gnu/include -I/usr/include/aarch64-linux-gnu --include /<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/moc_predefs.h -p codegenerators/ruby -o /<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/4U42K67YPX/moc_rubycodeclassfield.cpp /<>/umbrello/codegenerators/ruby/rubycodeclassfield.h AutoMoc: Generating "SRC:/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/4U42K67YPX/moc_rubycodeclassfielddeclarationblock.cpp", because it doesn't exist, from "SRC:/umbrello/codegenerators/ruby/rubycodeclassfielddeclarationblock.h" /usr/lib/qt5/bin/moc "-DCMAKE_BINARY_DIR=\"/<>/obj-aarch64-linux-gnu\"" -DKCOREADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB "-DUMBRELLO_VERSION_STRING=\"2.23.3\"" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-aarch64-linux-gnu/umbrello -I/<>/umbrello -I/<>/obj-aarch64-linux-gnu -I/<>/umbrello/clipboard -I/<>/umbrello/cmds -I/<>/umbrello/codegenerators -I/<>/umbrello/codegenerators/ada -I/<>/umbrello/codegenerators/as -I/<>/umbrello/codegenerators/cpp -I/<>/umbrello/codegenerators/csharp -I/<>/umbrello/codegenerators/d -I/<>/umbrello/codegenerators/idl -I/<>/umbrello/codegenerators/java -I/<>/umbrello/codegenerators/js -I/<>/umbrello/codegenerators/pascal -I/<>/umbrello/codegenerators/perl -I/<>/umbrello/codegenerators/php -I/<>/umbrello/codegenerators/python -I/<>/umbrello/codegenerators/ruby -I/<>/umbrello/codegenerators/sql -I/<>/umbrello/codegenerators/tcl -I/<>/umbrello/codegenerators/vala -I/<>/umbrello/codegenerators/xml -I/<>/umbrello/codegenwizard -I/<>/umbrello/codeimport -I/<>/umbrello/codeimport/csharp -I/<>/umbrello/codeimpwizard -I/<>/umbrello/debug -I/<>/umbrello/dialogs -I/<>/umbrello/dialogs/pages -I/<>/umbrello/dialogs/widgets -I/<>/umbrello/docgenerators -I/<>/umbrello/finder -I/<>/umbrello/refactoring -I/<>/umbrello/uml1model -I/<>/umbrello/umlwidgets -I/<>/lib/cppparser -I/<>/lib/interfaces -I/usr/include/libxml2 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -I/usr/include/aarch64-linux-gnu/qt5/QtSvg -I/usr/include/aarch64-linux-gnu/qt5/QtWebKitWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtWebKit -I/usr/include/aarch64-linux-gnu/qt5/QtNetwork -I/usr/include/KF5/KArchive -I/usr/include/KF5 -I/usr/include/KF5/KCompletion -I/usr/include/KF5/KCoreAddons -I/usr/include/KF5/KI18n -I/usr/include/KF5/KIconThemes -I/usr/include/KF5/KIOCore -I/usr/include/KF5/KService -I/usr/include/KF5/KConfigCore -I/usr/include/aarch64-linux-gnu/qt5/QtConcurrent -I/usr/include/aarch64-linux-gnu/qt5/QtDBus -I/usr/include/KF5/KTextEditor -I/usr/include/KF5/KParts -I/usr/include/KF5/KIOWidgets -I/usr/include/KF5/KJobWidgets -I/usr/include/KF5/KWidgetsAddons -I/usr/include/KF5/KXmlGui -I/usr/include/KF5/KConfigWidgets -I/usr/include/KF5/KCodecs -I/usr/include/KF5/KConfigGui -I/usr/include/KF5/KAuth -I/usr/include/KF5/KTextWidgets -I/usr/include/KF5/SonnetUi -I/usr/include -I/usr/aarch64-linux-gnu/include/c++/9 -I/usr/aarch64-linux-gnu/include/c++/9/aarch64-linux-gnu -I/usr/aarch64-linux-gnu/include/c++/9/backward -I/usr/lib/gcc-cross/aarch64-linux-gnu/9/include -I/usr/aarch64-linux-gnu/include -I/usr/include/aarch64-linux-gnu --include /<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/moc_predefs.h -p codegenerators/ruby -o /<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/4U42K67YPX/moc_rubycodeclassfielddeclarationblock.cpp /<>/umbrello/codegenerators/ruby/rubycodeclassfielddeclarationblock.h AutoMoc: Generating "SRC:/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/4U42K67YPX/moc_rubycodegenerationpolicy.cpp", because it doesn't exist, from "SRC:/umbrello/codegenerators/ruby/rubycodegenerationpolicy.h" /usr/lib/qt5/bin/moc "-DCMAKE_BINARY_DIR=\"/<>/obj-aarch64-linux-gnu\"" -DKCOREADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB "-DUMBRELLO_VERSION_STRING=\"2.23.3\"" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-aarch64-linux-gnu/umbrello -I/<>/umbrello -I/<>/obj-aarch64-linux-gnu -I/<>/umbrello/clipboard -I/<>/umbrello/cmds -I/<>/umbrello/codegenerators -I/<>/umbrello/codegenerators/ada -I/<>/umbrello/codegenerators/as -I/<>/umbrello/codegenerators/cpp -I/<>/umbrello/codegenerators/csharp -I/<>/umbrello/codegenerators/d -I/<>/umbrello/codegenerators/idl -I/<>/umbrello/codegenerators/java -I/<>/umbrello/codegenerators/js -I/<>/umbrello/codegenerators/pascal -I/<>/umbrello/codegenerators/perl -I/<>/umbrello/codegenerators/php -I/<>/umbrello/codegenerators/python -I/<>/umbrello/codegenerators/ruby -I/<>/umbrello/codegenerators/sql -I/<>/umbrello/codegenerators/tcl -I/<>/umbrello/codegenerators/vala -I/<>/umbrello/codegenerators/xml -I/<>/umbrello/codegenwizard -I/<>/umbrello/codeimport -I/<>/umbrello/codeimport/csharp -I/<>/umbrello/codeimpwizard -I/<>/umbrello/debug -I/<>/umbrello/dialogs -I/<>/umbrello/dialogs/pages -I/<>/umbrello/dialogs/widgets -I/<>/umbrello/docgenerators -I/<>/umbrello/finder -I/<>/umbrello/refactoring -I/<>/umbrello/uml1model -I/<>/umbrello/umlwidgets -I/<>/lib/cppparser -I/<>/lib/interfaces -I/usr/include/libxml2 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -I/usr/include/aarch64-linux-gnu/qt5/QtSvg -I/usr/include/aarch64-linux-gnu/qt5/QtWebKitWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtWebKit -I/usr/include/aarch64-linux-gnu/qt5/QtNetwork -I/usr/include/KF5/KArchive -I/usr/include/KF5 -I/usr/include/KF5/KCompletion -I/usr/include/KF5/KCoreAddons -I/usr/include/KF5/KI18n -I/usr/include/KF5/KIconThemes -I/usr/include/KF5/KIOCore -I/usr/include/KF5/KService -I/usr/include/KF5/KConfigCore -I/usr/include/aarch64-linux-gnu/qt5/QtConcurrent -I/usr/include/aarch64-linux-gnu/qt5/QtDBus -I/usr/include/KF5/KTextEditor -I/usr/include/KF5/KParts -I/usr/include/KF5/KIOWidgets -I/usr/include/KF5/KJobWidgets -I/usr/include/KF5/KWidgetsAddons -I/usr/include/KF5/KXmlGui -I/usr/include/KF5/KConfigWidgets -I/usr/include/KF5/KCodecs -I/usr/include/KF5/KConfigGui -I/usr/include/KF5/KAuth -I/usr/include/KF5/KTextWidgets -I/usr/include/KF5/SonnetUi -I/usr/include -I/usr/aarch64-linux-gnu/include/c++/9 -I/usr/aarch64-linux-gnu/include/c++/9/aarch64-linux-gnu -I/usr/aarch64-linux-gnu/include/c++/9/backward -I/usr/lib/gcc-cross/aarch64-linux-gnu/9/include -I/usr/aarch64-linux-gnu/include -I/usr/include/aarch64-linux-gnu --include /<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/moc_predefs.h -p codegenerators/ruby -o /<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/4U42K67YPX/moc_rubycodegenerationpolicy.cpp /<>/umbrello/codegenerators/ruby/rubycodegenerationpolicy.h AutoMoc: Generating "SRC:/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/4U42K67YPX/moc_rubycodegenerationpolicypage.cpp", because it doesn't exist, from "SRC:/umbrello/codegenerators/ruby/rubycodegenerationpolicypage.h" /usr/lib/qt5/bin/moc "-DCMAKE_BINARY_DIR=\"/<>/obj-aarch64-linux-gnu\"" -DKCOREADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB "-DUMBRELLO_VERSION_STRING=\"2.23.3\"" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-aarch64-linux-gnu/umbrello -I/<>/umbrello -I/<>/obj-aarch64-linux-gnu -I/<>/umbrello/clipboard -I/<>/umbrello/cmds -I/<>/umbrello/codegenerators -I/<>/umbrello/codegenerators/ada -I/<>/umbrello/codegenerators/as -I/<>/umbrello/codegenerators/cpp -I/<>/umbrello/codegenerators/csharp -I/<>/umbrello/codegenerators/d -I/<>/umbrello/codegenerators/idl -I/<>/umbrello/codegenerators/java -I/<>/umbrello/codegenerators/js -I/<>/umbrello/codegenerators/pascal -I/<>/umbrello/codegenerators/perl -I/<>/umbrello/codegenerators/php -I/<>/umbrello/codegenerators/python -I/<>/umbrello/codegenerators/ruby -I/<>/umbrello/codegenerators/sql -I/<>/umbrello/codegenerators/tcl -I/<>/umbrello/codegenerators/vala -I/<>/umbrello/codegenerators/xml -I/<>/umbrello/codegenwizard -I/<>/umbrello/codeimport -I/<>/umbrello/codeimport/csharp -I/<>/umbrello/codeimpwizard -I/<>/umbrello/debug -I/<>/umbrello/dialogs -I/<>/umbrello/dialogs/pages -I/<>/umbrello/dialogs/widgets -I/<>/umbrello/docgenerators -I/<>/umbrello/finder -I/<>/umbrello/refactoring -I/<>/umbrello/uml1model -I/<>/umbrello/umlwidgets -I/<>/lib/cppparser -I/<>/lib/interfaces -I/usr/include/libxml2 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -I/usr/include/aarch64-linux-gnu/qt5/QtSvg -I/usr/include/aarch64-linux-gnu/qt5/QtWebKitWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtWebKit -I/usr/include/aarch64-linux-gnu/qt5/QtNetwork -I/usr/include/KF5/KArchive -I/usr/include/KF5 -I/usr/include/KF5/KCompletion -I/usr/include/KF5/KCoreAddons -I/usr/include/KF5/KI18n -I/usr/include/KF5/KIconThemes -I/usr/include/KF5/KIOCore -I/usr/include/KF5/KService -I/usr/include/KF5/KConfigCore -I/usr/include/aarch64-linux-gnu/qt5/QtConcurrent -I/usr/include/aarch64-linux-gnu/qt5/QtDBus -I/usr/include/KF5/KTextEditor -I/usr/include/KF5/KParts -I/usr/include/KF5/KIOWidgets -I/usr/include/KF5/KJobWidgets -I/usr/include/KF5/KWidgetsAddons -I/usr/include/KF5/KXmlGui -I/usr/include/KF5/KConfigWidgets -I/usr/include/KF5/KCodecs -I/usr/include/KF5/KConfigGui -I/usr/include/KF5/KAuth -I/usr/include/KF5/KTextWidgets -I/usr/include/KF5/SonnetUi -I/usr/include -I/usr/aarch64-linux-gnu/include/c++/9 -I/usr/aarch64-linux-gnu/include/c++/9/aarch64-linux-gnu -I/usr/aarch64-linux-gnu/include/c++/9/backward -I/usr/lib/gcc-cross/aarch64-linux-gnu/9/include -I/usr/aarch64-linux-gnu/include -I/usr/include/aarch64-linux-gnu --include /<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/moc_predefs.h -p codegenerators/ruby -o /<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/4U42K67YPX/moc_rubycodegenerationpolicypage.cpp /<>/umbrello/codegenerators/ruby/rubycodegenerationpolicypage.h AutoMoc: Generating "SRC:/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/4U42K67YPX/moc_rubycodegenerator.cpp", because it doesn't exist, from "SRC:/umbrello/codegenerators/ruby/rubycodegenerator.h" /usr/lib/qt5/bin/moc "-DCMAKE_BINARY_DIR=\"/<>/obj-aarch64-linux-gnu\"" -DKCOREADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB "-DUMBRELLO_VERSION_STRING=\"2.23.3\"" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-aarch64-linux-gnu/umbrello -I/<>/umbrello -I/<>/obj-aarch64-linux-gnu -I/<>/umbrello/clipboard -I/<>/umbrello/cmds -I/<>/umbrello/codegenerators -I/<>/umbrello/codegenerators/ada -I/<>/umbrello/codegenerators/as -I/<>/umbrello/codegenerators/cpp -I/<>/umbrello/codegenerators/csharp -I/<>/umbrello/codegenerators/d -I/<>/umbrello/codegenerators/idl -I/<>/umbrello/codegenerators/java -I/<>/umbrello/codegenerators/js -I/<>/umbrello/codegenerators/pascal -I/<>/umbrello/codegenerators/perl -I/<>/umbrello/codegenerators/php -I/<>/umbrello/codegenerators/python -I/<>/umbrello/codegenerators/ruby -I/<>/umbrello/codegenerators/sql -I/<>/umbrello/codegenerators/tcl -I/<>/umbrello/codegenerators/vala -I/<>/umbrello/codegenerators/xml -I/<>/umbrello/codegenwizard -I/<>/umbrello/codeimport -I/<>/umbrello/codeimport/csharp -I/<>/umbrello/codeimpwizard -I/<>/umbrello/debug -I/<>/umbrello/dialogs -I/<>/umbrello/dialogs/pages -I/<>/umbrello/dialogs/widgets -I/<>/umbrello/docgenerators -I/<>/umbrello/finder -I/<>/umbrello/refactoring -I/<>/umbrello/uml1model -I/<>/umbrello/umlwidgets -I/<>/lib/cppparser -I/<>/lib/interfaces -I/usr/include/libxml2 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -I/usr/include/aarch64-linux-gnu/qt5/QtSvg -I/usr/include/aarch64-linux-gnu/qt5/QtWebKitWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtWebKit -I/usr/include/aarch64-linux-gnu/qt5/QtNetwork -I/usr/include/KF5/KArchive -I/usr/include/KF5 -I/usr/include/KF5/KCompletion -I/usr/include/KF5/KCoreAddons -I/usr/include/KF5/KI18n -I/usr/include/KF5/KIconThemes -I/usr/include/KF5/KIOCore -I/usr/include/KF5/KService -I/usr/include/KF5/KConfigCore -I/usr/include/aarch64-linux-gnu/qt5/QtConcurrent -I/usr/include/aarch64-linux-gnu/qt5/QtDBus -I/usr/include/KF5/KTextEditor -I/usr/include/KF5/KParts -I/usr/include/KF5/KIOWidgets -I/usr/include/KF5/KJobWidgets -I/usr/include/KF5/KWidgetsAddons -I/usr/include/KF5/KXmlGui -I/usr/include/KF5/KConfigWidgets -I/usr/include/KF5/KCodecs -I/usr/include/KF5/KConfigGui -I/usr/include/KF5/KAuth -I/usr/include/KF5/KTextWidgets -I/usr/include/KF5/SonnetUi -I/usr/include -I/usr/aarch64-linux-gnu/include/c++/9 -I/usr/aarch64-linux-gnu/include/c++/9/aarch64-linux-gnu -I/usr/aarch64-linux-gnu/include/c++/9/backward -I/usr/lib/gcc-cross/aarch64-linux-gnu/9/include -I/usr/aarch64-linux-gnu/include -I/usr/include/aarch64-linux-gnu --include /<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/moc_predefs.h -p codegenerators/ruby -o /<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/4U42K67YPX/moc_rubycodegenerator.cpp /<>/umbrello/codegenerators/ruby/rubycodegenerator.h AutoMoc: Generating "SRC:/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/4U42K67YPX/moc_rubycodeoperation.cpp", because it doesn't exist, from "SRC:/umbrello/codegenerators/ruby/rubycodeoperation.h" /usr/lib/qt5/bin/moc "-DCMAKE_BINARY_DIR=\"/<>/obj-aarch64-linux-gnu\"" -DKCOREADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB "-DUMBRELLO_VERSION_STRING=\"2.23.3\"" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-aarch64-linux-gnu/umbrello -I/<>/umbrello -I/<>/obj-aarch64-linux-gnu -I/<>/umbrello/clipboard -I/<>/umbrello/cmds -I/<>/umbrello/codegenerators -I/<>/umbrello/codegenerators/ada -I/<>/umbrello/codegenerators/as -I/<>/umbrello/codegenerators/cpp -I/<>/umbrello/codegenerators/csharp -I/<>/umbrello/codegenerators/d -I/<>/umbrello/codegenerators/idl -I/<>/umbrello/codegenerators/java -I/<>/umbrello/codegenerators/js -I/<>/umbrello/codegenerators/pascal -I/<>/umbrello/codegenerators/perl -I/<>/umbrello/codegenerators/php -I/<>/umbrello/codegenerators/python -I/<>/umbrello/codegenerators/ruby -I/<>/umbrello/codegenerators/sql -I/<>/umbrello/codegenerators/tcl -I/<>/umbrello/codegenerators/vala -I/<>/umbrello/codegenerators/xml -I/<>/umbrello/codegenwizard -I/<>/umbrello/codeimport -I/<>/umbrello/codeimport/csharp -I/<>/umbrello/codeimpwizard -I/<>/umbrello/debug -I/<>/umbrello/dialogs -I/<>/umbrello/dialogs/pages -I/<>/umbrello/dialogs/widgets -I/<>/umbrello/docgenerators -I/<>/umbrello/finder -I/<>/umbrello/refactoring -I/<>/umbrello/uml1model -I/<>/umbrello/umlwidgets -I/<>/lib/cppparser -I/<>/lib/interfaces -I/usr/include/libxml2 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -I/usr/include/aarch64-linux-gnu/qt5/QtSvg -I/usr/include/aarch64-linux-gnu/qt5/QtWebKitWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtWebKit -I/usr/include/aarch64-linux-gnu/qt5/QtNetwork -I/usr/include/KF5/KArchive -I/usr/include/KF5 -I/usr/include/KF5/KCompletion -I/usr/include/KF5/KCoreAddons -I/usr/include/KF5/KI18n -I/usr/include/KF5/KIconThemes -I/usr/include/KF5/KIOCore -I/usr/include/KF5/KService -I/usr/include/KF5/KConfigCore -I/usr/include/aarch64-linux-gnu/qt5/QtConcurrent -I/usr/include/aarch64-linux-gnu/qt5/QtDBus -I/usr/include/KF5/KTextEditor -I/usr/include/KF5/KParts -I/usr/include/KF5/KIOWidgets -I/usr/include/KF5/KJobWidgets -I/usr/include/KF5/KWidgetsAddons -I/usr/include/KF5/KXmlGui -I/usr/include/KF5/KConfigWidgets -I/usr/include/KF5/KCodecs -I/usr/include/KF5/KConfigGui -I/usr/include/KF5/KAuth -I/usr/include/KF5/KTextWidgets -I/usr/include/KF5/SonnetUi -I/usr/include -I/usr/aarch64-linux-gnu/include/c++/9 -I/usr/aarch64-linux-gnu/include/c++/9/aarch64-linux-gnu -I/usr/aarch64-linux-gnu/include/c++/9/backward -I/usr/lib/gcc-cross/aarch64-linux-gnu/9/include -I/usr/aarch64-linux-gnu/include -I/usr/include/aarch64-linux-gnu --include /<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/moc_predefs.h -p codegenerators/ruby -o /<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/4U42K67YPX/moc_rubycodeoperation.cpp /<>/umbrello/codegenerators/ruby/rubycodeoperation.h AutoMoc: Generating "SRC:/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/4U42K67YPX/moc_rubywriter.cpp", because it doesn't exist, from "SRC:/umbrello/codegenerators/ruby/rubywriter.h" /usr/lib/qt5/bin/moc "-DCMAKE_BINARY_DIR=\"/<>/obj-aarch64-linux-gnu\"" -DKCOREADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB "-DUMBRELLO_VERSION_STRING=\"2.23.3\"" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-aarch64-linux-gnu/umbrello -I/<>/umbrello -I/<>/obj-aarch64-linux-gnu -I/<>/umbrello/clipboard -I/<>/umbrello/cmds -I/<>/umbrello/codegenerators -I/<>/umbrello/codegenerators/ada -I/<>/umbrello/codegenerators/as -I/<>/umbrello/codegenerators/cpp -I/<>/umbrello/codegenerators/csharp -I/<>/umbrello/codegenerators/d -I/<>/umbrello/codegenerators/idl -I/<>/umbrello/codegenerators/java -I/<>/umbrello/codegenerators/js -I/<>/umbrello/codegenerators/pascal -I/<>/umbrello/codegenerators/perl -I/<>/umbrello/codegenerators/php -I/<>/umbrello/codegenerators/python -I/<>/umbrello/codegenerators/ruby -I/<>/umbrello/codegenerators/sql -I/<>/umbrello/codegenerators/tcl -I/<>/umbrello/codegenerators/vala -I/<>/umbrello/codegenerators/xml -I/<>/umbrello/codegenwizard -I/<>/umbrello/codeimport -I/<>/umbrello/codeimport/csharp -I/<>/umbrello/codeimpwizard -I/<>/umbrello/debug -I/<>/umbrello/dialogs -I/<>/umbrello/dialogs/pages -I/<>/umbrello/dialogs/widgets -I/<>/umbrello/docgenerators -I/<>/umbrello/finder -I/<>/umbrello/refactoring -I/<>/umbrello/uml1model -I/<>/umbrello/umlwidgets -I/<>/lib/cppparser -I/<>/lib/interfaces -I/usr/include/libxml2 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -I/usr/include/aarch64-linux-gnu/qt5/QtSvg -I/usr/include/aarch64-linux-gnu/qt5/QtWebKitWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtWebKit -I/usr/include/aarch64-linux-gnu/qt5/QtNetwork -I/usr/include/KF5/KArchive -I/usr/include/KF5 -I/usr/include/KF5/KCompletion -I/usr/include/KF5/KCoreAddons -I/usr/include/KF5/KI18n -I/usr/include/KF5/KIconThemes -I/usr/include/KF5/KIOCore -I/usr/include/KF5/KService -I/usr/include/KF5/KConfigCore -I/usr/include/aarch64-linux-gnu/qt5/QtConcurrent -I/usr/include/aarch64-linux-gnu/qt5/QtDBus -I/usr/include/KF5/KTextEditor -I/usr/include/KF5/KParts -I/usr/include/KF5/KIOWidgets -I/usr/include/KF5/KJobWidgets -I/usr/include/KF5/KWidgetsAddons -I/usr/include/KF5/KXmlGui -I/usr/include/KF5/KConfigWidgets -I/usr/include/KF5/KCodecs -I/usr/include/KF5/KConfigGui -I/usr/include/KF5/KAuth -I/usr/include/KF5/KTextWidgets -I/usr/include/KF5/SonnetUi -I/usr/include -I/usr/aarch64-linux-gnu/include/c++/9 -I/usr/aarch64-linux-gnu/include/c++/9/aarch64-linux-gnu -I/usr/aarch64-linux-gnu/include/c++/9/backward -I/usr/lib/gcc-cross/aarch64-linux-gnu/9/include -I/usr/aarch64-linux-gnu/include -I/usr/include/aarch64-linux-gnu --include /<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/moc_predefs.h -p codegenerators/ruby -o /<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/4U42K67YPX/moc_rubywriter.cpp /<>/umbrello/codegenerators/ruby/rubywriter.h AutoMoc: Generating "SRC:/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/JKSLH6N5SH/moc_simplecodegenerator.cpp", because it doesn't exist, from "SRC:/umbrello/codegenerators/simplecodegenerator.h" /usr/lib/qt5/bin/moc "-DCMAKE_BINARY_DIR=\"/<>/obj-aarch64-linux-gnu\"" -DKCOREADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB "-DUMBRELLO_VERSION_STRING=\"2.23.3\"" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-aarch64-linux-gnu/umbrello -I/<>/umbrello -I/<>/obj-aarch64-linux-gnu -I/<>/umbrello/clipboard -I/<>/umbrello/cmds -I/<>/umbrello/codegenerators -I/<>/umbrello/codegenerators/ada -I/<>/umbrello/codegenerators/as -I/<>/umbrello/codegenerators/cpp -I/<>/umbrello/codegenerators/csharp -I/<>/umbrello/codegenerators/d -I/<>/umbrello/codegenerators/idl -I/<>/umbrello/codegenerators/java -I/<>/umbrello/codegenerators/js -I/<>/umbrello/codegenerators/pascal -I/<>/umbrello/codegenerators/perl -I/<>/umbrello/codegenerators/php -I/<>/umbrello/codegenerators/python -I/<>/umbrello/codegenerators/ruby -I/<>/umbrello/codegenerators/sql -I/<>/umbrello/codegenerators/tcl -I/<>/umbrello/codegenerators/vala -I/<>/umbrello/codegenerators/xml -I/<>/umbrello/codegenwizard -I/<>/umbrello/codeimport -I/<>/umbrello/codeimport/csharp -I/<>/umbrello/codeimpwizard -I/<>/umbrello/debug -I/<>/umbrello/dialogs -I/<>/umbrello/dialogs/pages -I/<>/umbrello/dialogs/widgets -I/<>/umbrello/docgenerators -I/<>/umbrello/finder -I/<>/umbrello/refactoring -I/<>/umbrello/uml1model -I/<>/umbrello/umlwidgets -I/<>/lib/cppparser -I/<>/lib/interfaces -I/usr/include/libxml2 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -I/usr/include/aarch64-linux-gnu/qt5/QtSvg -I/usr/include/aarch64-linux-gnu/qt5/QtWebKitWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtWebKit -I/usr/include/aarch64-linux-gnu/qt5/QtNetwork -I/usr/include/KF5/KArchive -I/usr/include/KF5 -I/usr/include/KF5/KCompletion -I/usr/include/KF5/KCoreAddons -I/usr/include/KF5/KI18n -I/usr/include/KF5/KIconThemes -I/usr/include/KF5/KIOCore -I/usr/include/KF5/KService -I/usr/include/KF5/KConfigCore -I/usr/include/aarch64-linux-gnu/qt5/QtConcurrent -I/usr/include/aarch64-linux-gnu/qt5/QtDBus -I/usr/include/KF5/KTextEditor -I/usr/include/KF5/KParts -I/usr/include/KF5/KIOWidgets -I/usr/include/KF5/KJobWidgets -I/usr/include/KF5/KWidgetsAddons -I/usr/include/KF5/KXmlGui -I/usr/include/KF5/KConfigWidgets -I/usr/include/KF5/KCodecs -I/usr/include/KF5/KConfigGui -I/usr/include/KF5/KAuth -I/usr/include/KF5/KTextWidgets -I/usr/include/KF5/SonnetUi -I/usr/include -I/usr/aarch64-linux-gnu/include/c++/9 -I/usr/aarch64-linux-gnu/include/c++/9/aarch64-linux-gnu -I/usr/aarch64-linux-gnu/include/c++/9/backward -I/usr/lib/gcc-cross/aarch64-linux-gnu/9/include -I/usr/aarch64-linux-gnu/include -I/usr/include/aarch64-linux-gnu --include /<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/moc_predefs.h -p codegenerators -o /<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/JKSLH6N5SH/moc_simplecodegenerator.cpp /<>/umbrello/codegenerators/simplecodegenerator.h AutoMoc: Generating "SRC:/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/I6IPYGUTAK/moc_mysqlwriter.cpp", because it doesn't exist, from "SRC:/umbrello/codegenerators/sql/mysqlwriter.h" /usr/lib/qt5/bin/moc "-DCMAKE_BINARY_DIR=\"/<>/obj-aarch64-linux-gnu\"" -DKCOREADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB "-DUMBRELLO_VERSION_STRING=\"2.23.3\"" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-aarch64-linux-gnu/umbrello -I/<>/umbrello -I/<>/obj-aarch64-linux-gnu -I/<>/umbrello/clipboard -I/<>/umbrello/cmds -I/<>/umbrello/codegenerators -I/<>/umbrello/codegenerators/ada -I/<>/umbrello/codegenerators/as -I/<>/umbrello/codegenerators/cpp -I/<>/umbrello/codegenerators/csharp -I/<>/umbrello/codegenerators/d -I/<>/umbrello/codegenerators/idl -I/<>/umbrello/codegenerators/java -I/<>/umbrello/codegenerators/js -I/<>/umbrello/codegenerators/pascal -I/<>/umbrello/codegenerators/perl -I/<>/umbrello/codegenerators/php -I/<>/umbrello/codegenerators/python -I/<>/umbrello/codegenerators/ruby -I/<>/umbrello/codegenerators/sql -I/<>/umbrello/codegenerators/tcl -I/<>/umbrello/codegenerators/vala -I/<>/umbrello/codegenerators/xml -I/<>/umbrello/codegenwizard -I/<>/umbrello/codeimport -I/<>/umbrello/codeimport/csharp -I/<>/umbrello/codeimpwizard -I/<>/umbrello/debug -I/<>/umbrello/dialogs -I/<>/umbrello/dialogs/pages -I/<>/umbrello/dialogs/widgets -I/<>/umbrello/docgenerators -I/<>/umbrello/finder -I/<>/umbrello/refactoring -I/<>/umbrello/uml1model -I/<>/umbrello/umlwidgets -I/<>/lib/cppparser -I/<>/lib/interfaces -I/usr/include/libxml2 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -I/usr/include/aarch64-linux-gnu/qt5/QtSvg -I/usr/include/aarch64-linux-gnu/qt5/QtWebKitWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtWebKit -I/usr/include/aarch64-linux-gnu/qt5/QtNetwork -I/usr/include/KF5/KArchive -I/usr/include/KF5 -I/usr/include/KF5/KCompletion -I/usr/include/KF5/KCoreAddons -I/usr/include/KF5/KI18n -I/usr/include/KF5/KIconThemes -I/usr/include/KF5/KIOCore -I/usr/include/KF5/KService -I/usr/include/KF5/KConfigCore -I/usr/include/aarch64-linux-gnu/qt5/QtConcurrent -I/usr/include/aarch64-linux-gnu/qt5/QtDBus -I/usr/include/KF5/KTextEditor -I/usr/include/KF5/KParts -I/usr/include/KF5/KIOWidgets -I/usr/include/KF5/KJobWidgets -I/usr/include/KF5/KWidgetsAddons -I/usr/include/KF5/KXmlGui -I/usr/include/KF5/KConfigWidgets -I/usr/include/KF5/KCodecs -I/usr/include/KF5/KConfigGui -I/usr/include/KF5/KAuth -I/usr/include/KF5/KTextWidgets -I/usr/include/KF5/SonnetUi -I/usr/include -I/usr/aarch64-linux-gnu/include/c++/9 -I/usr/aarch64-linux-gnu/include/c++/9/aarch64-linux-gnu -I/usr/aarch64-linux-gnu/include/c++/9/backward -I/usr/lib/gcc-cross/aarch64-linux-gnu/9/include -I/usr/aarch64-linux-gnu/include -I/usr/include/aarch64-linux-gnu --include /<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/moc_predefs.h -p codegenerators/sql -o /<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/I6IPYGUTAK/moc_mysqlwriter.cpp /<>/umbrello/codegenerators/sql/mysqlwriter.h AutoMoc: Generating "SRC:/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/I6IPYGUTAK/moc_postgresqlwriter.cpp", because it doesn't exist, from "SRC:/umbrello/codegenerators/sql/postgresqlwriter.h" /usr/lib/qt5/bin/moc "-DCMAKE_BINARY_DIR=\"/<>/obj-aarch64-linux-gnu\"" -DKCOREADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB "-DUMBRELLO_VERSION_STRING=\"2.23.3\"" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-aarch64-linux-gnu/umbrello -I/<>/umbrello -I/<>/obj-aarch64-linux-gnu -I/<>/umbrello/clipboard -I/<>/umbrello/cmds -I/<>/umbrello/codegenerators -I/<>/umbrello/codegenerators/ada -I/<>/umbrello/codegenerators/as -I/<>/umbrello/codegenerators/cpp -I/<>/umbrello/codegenerators/csharp -I/<>/umbrello/codegenerators/d -I/<>/umbrello/codegenerators/idl -I/<>/umbrello/codegenerators/java -I/<>/umbrello/codegenerators/js -I/<>/umbrello/codegenerators/pascal -I/<>/umbrello/codegenerators/perl -I/<>/umbrello/codegenerators/php -I/<>/umbrello/codegenerators/python -I/<>/umbrello/codegenerators/ruby -I/<>/umbrello/codegenerators/sql -I/<>/umbrello/codegenerators/tcl -I/<>/umbrello/codegenerators/vala -I/<>/umbrello/codegenerators/xml -I/<>/umbrello/codegenwizard -I/<>/umbrello/codeimport -I/<>/umbrello/codeimport/csharp -I/<>/umbrello/codeimpwizard -I/<>/umbrello/debug -I/<>/umbrello/dialogs -I/<>/umbrello/dialogs/pages -I/<>/umbrello/dialogs/widgets -I/<>/umbrello/docgenerators -I/<>/umbrello/finder -I/<>/umbrello/refactoring -I/<>/umbrello/uml1model -I/<>/umbrello/umlwidgets -I/<>/lib/cppparser -I/<>/lib/interfaces -I/usr/include/libxml2 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -I/usr/include/aarch64-linux-gnu/qt5/QtSvg -I/usr/include/aarch64-linux-gnu/qt5/QtWebKitWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtWebKit -I/usr/include/aarch64-linux-gnu/qt5/QtNetwork -I/usr/include/KF5/KArchive -I/usr/include/KF5 -I/usr/include/KF5/KCompletion -I/usr/include/KF5/KCoreAddons -I/usr/include/KF5/KI18n -I/usr/include/KF5/KIconThemes -I/usr/include/KF5/KIOCore -I/usr/include/KF5/KService -I/usr/include/KF5/KConfigCore -I/usr/include/aarch64-linux-gnu/qt5/QtConcurrent -I/usr/include/aarch64-linux-gnu/qt5/QtDBus -I/usr/include/KF5/KTextEditor -I/usr/include/KF5/KParts -I/usr/include/KF5/KIOWidgets -I/usr/include/KF5/KJobWidgets -I/usr/include/KF5/KWidgetsAddons -I/usr/include/KF5/KXmlGui -I/usr/include/KF5/KConfigWidgets -I/usr/include/KF5/KCodecs -I/usr/include/KF5/KConfigGui -I/usr/include/KF5/KAuth -I/usr/include/KF5/KTextWidgets -I/usr/include/KF5/SonnetUi -I/usr/include -I/usr/aarch64-linux-gnu/include/c++/9 -I/usr/aarch64-linux-gnu/include/c++/9/aarch64-linux-gnu -I/usr/aarch64-linux-gnu/include/c++/9/backward -I/usr/lib/gcc-cross/aarch64-linux-gnu/9/include -I/usr/aarch64-linux-gnu/include -I/usr/include/aarch64-linux-gnu --include /<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/moc_predefs.h -p codegenerators/sql -o /<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/I6IPYGUTAK/moc_postgresqlwriter.cpp /<>/umbrello/codegenerators/sql/postgresqlwriter.h AutoMoc: Generating "SRC:/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/I6IPYGUTAK/moc_sqlwriter.cpp", because it doesn't exist, from "SRC:/umbrello/codegenerators/sql/sqlwriter.h" /usr/lib/qt5/bin/moc "-DCMAKE_BINARY_DIR=\"/<>/obj-aarch64-linux-gnu\"" -DKCOREADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB "-DUMBRELLO_VERSION_STRING=\"2.23.3\"" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-aarch64-linux-gnu/umbrello -I/<>/umbrello -I/<>/obj-aarch64-linux-gnu -I/<>/umbrello/clipboard -I/<>/umbrello/cmds -I/<>/umbrello/codegenerators -I/<>/umbrello/codegenerators/ada -I/<>/umbrello/codegenerators/as -I/<>/umbrello/codegenerators/cpp -I/<>/umbrello/codegenerators/csharp -I/<>/umbrello/codegenerators/d -I/<>/umbrello/codegenerators/idl -I/<>/umbrello/codegenerators/java -I/<>/umbrello/codegenerators/js -I/<>/umbrello/codegenerators/pascal -I/<>/umbrello/codegenerators/perl -I/<>/umbrello/codegenerators/php -I/<>/umbrello/codegenerators/python -I/<>/umbrello/codegenerators/ruby -I/<>/umbrello/codegenerators/sql -I/<>/umbrello/codegenerators/tcl -I/<>/umbrello/codegenerators/vala -I/<>/umbrello/codegenerators/xml -I/<>/umbrello/codegenwizard -I/<>/umbrello/codeimport -I/<>/umbrello/codeimport/csharp -I/<>/umbrello/codeimpwizard -I/<>/umbrello/debug -I/<>/umbrello/dialogs -I/<>/umbrello/dialogs/pages -I/<>/umbrello/dialogs/widgets -I/<>/umbrello/docgenerators -I/<>/umbrello/finder -I/<>/umbrello/refactoring -I/<>/umbrello/uml1model -I/<>/umbrello/umlwidgets -I/<>/lib/cppparser -I/<>/lib/interfaces -I/usr/include/libxml2 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -I/usr/include/aarch64-linux-gnu/qt5/QtSvg -I/usr/include/aarch64-linux-gnu/qt5/QtWebKitWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtWebKit -I/usr/include/aarch64-linux-gnu/qt5/QtNetwork -I/usr/include/KF5/KArchive -I/usr/include/KF5 -I/usr/include/KF5/KCompletion -I/usr/include/KF5/KCoreAddons -I/usr/include/KF5/KI18n -I/usr/include/KF5/KIconThemes -I/usr/include/KF5/KIOCore -I/usr/include/KF5/KService -I/usr/include/KF5/KConfigCore -I/usr/include/aarch64-linux-gnu/qt5/QtConcurrent -I/usr/include/aarch64-linux-gnu/qt5/QtDBus -I/usr/include/KF5/KTextEditor -I/usr/include/KF5/KParts -I/usr/include/KF5/KIOWidgets -I/usr/include/KF5/KJobWidgets -I/usr/include/KF5/KWidgetsAddons -I/usr/include/KF5/KXmlGui -I/usr/include/KF5/KConfigWidgets -I/usr/include/KF5/KCodecs -I/usr/include/KF5/KConfigGui -I/usr/include/KF5/KAuth -I/usr/include/KF5/KTextWidgets -I/usr/include/KF5/SonnetUi -I/usr/include -I/usr/aarch64-linux-gnu/include/c++/9 -I/usr/aarch64-linux-gnu/include/c++/9/aarch64-linux-gnu -I/usr/aarch64-linux-gnu/include/c++/9/backward -I/usr/lib/gcc-cross/aarch64-linux-gnu/9/include -I/usr/aarch64-linux-gnu/include -I/usr/include/aarch64-linux-gnu --include /<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/moc_predefs.h -p codegenerators/sql -o /<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/I6IPYGUTAK/moc_sqlwriter.cpp /<>/umbrello/codegenerators/sql/sqlwriter.h AutoMoc: Generating "SRC:/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/4KA6FOUNO7/moc_xmlschemawriter.cpp", because it doesn't exist, from "SRC:/umbrello/codegenerators/xml/xmlschemawriter.h" /usr/lib/qt5/bin/moc "-DCMAKE_BINARY_DIR=\"/<>/obj-aarch64-linux-gnu\"" -DKCOREADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB "-DUMBRELLO_VERSION_STRING=\"2.23.3\"" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-aarch64-linux-gnu/umbrello -I/<>/umbrello -I/<>/obj-aarch64-linux-gnu -I/<>/umbrello/clipboard -I/<>/umbrello/cmds -I/<>/umbrello/codegenerators -I/<>/umbrello/codegenerators/ada -I/<>/umbrello/codegenerators/as -I/<>/umbrello/codegenerators/cpp -I/<>/umbrello/codegenerators/csharp -I/<>/umbrello/codegenerators/d -I/<>/umbrello/codegenerators/idl -I/<>/umbrello/codegenerators/java -I/<>/umbrello/codegenerators/js -I/<>/umbrello/codegenerators/pascal -I/<>/umbrello/codegenerators/perl -I/<>/umbrello/codegenerators/php -I/<>/umbrello/codegenerators/python -I/<>/umbrello/codegenerators/ruby -I/<>/umbrello/codegenerators/sql -I/<>/umbrello/codegenerators/tcl -I/<>/umbrello/codegenerators/vala -I/<>/umbrello/codegenerators/xml -I/<>/umbrello/codegenwizard -I/<>/umbrello/codeimport -I/<>/umbrello/codeimport/csharp -I/<>/umbrello/codeimpwizard -I/<>/umbrello/debug -I/<>/umbrello/dialogs -I/<>/umbrello/dialogs/pages -I/<>/umbrello/dialogs/widgets -I/<>/umbrello/docgenerators -I/<>/umbrello/finder -I/<>/umbrello/refactoring -I/<>/umbrello/uml1model -I/<>/umbrello/umlwidgets -I/<>/lib/cppparser -I/<>/lib/interfaces -I/usr/include/libxml2 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -I/usr/include/aarch64-linux-gnu/qt5/QtSvg -I/usr/include/aarch64-linux-gnu/qt5/QtWebKitWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtWebKit -I/usr/include/aarch64-linux-gnu/qt5/QtNetwork -I/usr/include/KF5/KArchive -I/usr/include/KF5 -I/usr/include/KF5/KCompletion -I/usr/include/KF5/KCoreAddons -I/usr/include/KF5/KI18n -I/usr/include/KF5/KIconThemes -I/usr/include/KF5/KIOCore -I/usr/include/KF5/KService -I/usr/include/KF5/KConfigCore -I/usr/include/aarch64-linux-gnu/qt5/QtConcurrent -I/usr/include/aarch64-linux-gnu/qt5/QtDBus -I/usr/include/KF5/KTextEditor -I/usr/include/KF5/KParts -I/usr/include/KF5/KIOWidgets -I/usr/include/KF5/KJobWidgets -I/usr/include/KF5/KWidgetsAddons -I/usr/include/KF5/KXmlGui -I/usr/include/KF5/KConfigWidgets -I/usr/include/KF5/KCodecs -I/usr/include/KF5/KConfigGui -I/usr/include/KF5/KAuth -I/usr/include/KF5/KTextWidgets -I/usr/include/KF5/SonnetUi -I/usr/include -I/usr/aarch64-linux-gnu/include/c++/9 -I/usr/aarch64-linux-gnu/include/c++/9/aarch64-linux-gnu -I/usr/aarch64-linux-gnu/include/c++/9/backward -I/usr/lib/gcc-cross/aarch64-linux-gnu/9/include -I/usr/aarch64-linux-gnu/include -I/usr/include/aarch64-linux-gnu --include /<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/moc_predefs.h -p codegenerators/xml -o /<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/4KA6FOUNO7/moc_xmlschemawriter.cpp /<>/umbrello/codegenerators/xml/xmlschemawriter.h AutoMoc: Generating "SRC:/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/IXAXZLGTWG/moc_valawriter.cpp", because it doesn't exist, from "SRC:/umbrello/codegenerators/vala/valawriter.h" /usr/lib/qt5/bin/moc "-DCMAKE_BINARY_DIR=\"/<>/obj-aarch64-linux-gnu\"" -DKCOREADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB "-DUMBRELLO_VERSION_STRING=\"2.23.3\"" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-aarch64-linux-gnu/umbrello -I/<>/umbrello -I/<>/obj-aarch64-linux-gnu -I/<>/umbrello/clipboard -I/<>/umbrello/cmds -I/<>/umbrello/codegenerators -I/<>/umbrello/codegenerators/ada -I/<>/umbrello/codegenerators/as -I/<>/umbrello/codegenerators/cpp -I/<>/umbrello/codegenerators/csharp -I/<>/umbrello/codegenerators/d -I/<>/umbrello/codegenerators/idl -I/<>/umbrello/codegenerators/java -I/<>/umbrello/codegenerators/js -I/<>/umbrello/codegenerators/pascal -I/<>/umbrello/codegenerators/perl -I/<>/umbrello/codegenerators/php -I/<>/umbrello/codegenerators/python -I/<>/umbrello/codegenerators/ruby -I/<>/umbrello/codegenerators/sql -I/<>/umbrello/codegenerators/tcl -I/<>/umbrello/codegenerators/vala -I/<>/umbrello/codegenerators/xml -I/<>/umbrello/codegenwizard -I/<>/umbrello/codeimport -I/<>/umbrello/codeimport/csharp -I/<>/umbrello/codeimpwizard -I/<>/umbrello/debug -I/<>/umbrello/dialogs -I/<>/umbrello/dialogs/pages -I/<>/umbrello/dialogs/widgets -I/<>/umbrello/docgenerators -I/<>/umbrello/finder -I/<>/umbrello/refactoring -I/<>/umbrello/uml1model -I/<>/umbrello/umlwidgets -I/<>/lib/cppparser -I/<>/lib/interfaces -I/usr/include/libxml2 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -I/usr/include/aarch64-linux-gnu/qt5/QtSvg -I/usr/include/aarch64-linux-gnu/qt5/QtWebKitWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtWebKit -I/usr/include/aarch64-linux-gnu/qt5/QtNetwork -I/usr/include/KF5/KArchive -I/usr/include/KF5 -I/usr/include/KF5/KCompletion -I/usr/include/KF5/KCoreAddons -I/usr/include/KF5/KI18n -I/usr/include/KF5/KIconThemes -I/usr/include/KF5/KIOCore -I/usr/include/KF5/KService -I/usr/include/KF5/KConfigCore -I/usr/include/aarch64-linux-gnu/qt5/QtConcurrent -I/usr/include/aarch64-linux-gnu/qt5/QtDBus -I/usr/include/KF5/KTextEditor -I/usr/include/KF5/KParts -I/usr/include/KF5/KIOWidgets -I/usr/include/KF5/KJobWidgets -I/usr/include/KF5/KWidgetsAddons -I/usr/include/KF5/KXmlGui -I/usr/include/KF5/KConfigWidgets -I/usr/include/KF5/KCodecs -I/usr/include/KF5/KConfigGui -I/usr/include/KF5/KAuth -I/usr/include/KF5/KTextWidgets -I/usr/include/KF5/SonnetUi -I/usr/include -I/usr/aarch64-linux-gnu/include/c++/9 -I/usr/aarch64-linux-gnu/include/c++/9/aarch64-linux-gnu -I/usr/aarch64-linux-gnu/include/c++/9/backward -I/usr/lib/gcc-cross/aarch64-linux-gnu/9/include -I/usr/aarch64-linux-gnu/include -I/usr/include/aarch64-linux-gnu --include /<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/moc_predefs.h -p codegenerators/vala -o /<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/IXAXZLGTWG/moc_valawriter.cpp /<>/umbrello/codegenerators/vala/valawriter.h AutoMoc: Generating "SRC:/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/XMYOLDKHWY/moc_codegenerationwizard.cpp", because it doesn't exist, from "SRC:/umbrello/codegenwizard/codegenerationwizard.h" /usr/lib/qt5/bin/moc "-DCMAKE_BINARY_DIR=\"/<>/obj-aarch64-linux-gnu\"" -DKCOREADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB "-DUMBRELLO_VERSION_STRING=\"2.23.3\"" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-aarch64-linux-gnu/umbrello -I/<>/umbrello -I/<>/obj-aarch64-linux-gnu -I/<>/umbrello/clipboard -I/<>/umbrello/cmds -I/<>/umbrello/codegenerators -I/<>/umbrello/codegenerators/ada -I/<>/umbrello/codegenerators/as -I/<>/umbrello/codegenerators/cpp -I/<>/umbrello/codegenerators/csharp -I/<>/umbrello/codegenerators/d -I/<>/umbrello/codegenerators/idl -I/<>/umbrello/codegenerators/java -I/<>/umbrello/codegenerators/js -I/<>/umbrello/codegenerators/pascal -I/<>/umbrello/codegenerators/perl -I/<>/umbrello/codegenerators/php -I/<>/umbrello/codegenerators/python -I/<>/umbrello/codegenerators/ruby -I/<>/umbrello/codegenerators/sql -I/<>/umbrello/codegenerators/tcl -I/<>/umbrello/codegenerators/vala -I/<>/umbrello/codegenerators/xml -I/<>/umbrello/codegenwizard -I/<>/umbrello/codeimport -I/<>/umbrello/codeimport/csharp -I/<>/umbrello/codeimpwizard -I/<>/umbrello/debug -I/<>/umbrello/dialogs -I/<>/umbrello/dialogs/pages -I/<>/umbrello/dialogs/widgets -I/<>/umbrello/docgenerators -I/<>/umbrello/finder -I/<>/umbrello/refactoring -I/<>/umbrello/uml1model -I/<>/umbrello/umlwidgets -I/<>/lib/cppparser -I/<>/lib/interfaces -I/usr/include/libxml2 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -I/usr/include/aarch64-linux-gnu/qt5/QtSvg -I/usr/include/aarch64-linux-gnu/qt5/QtWebKitWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtWebKit -I/usr/include/aarch64-linux-gnu/qt5/QtNetwork -I/usr/include/KF5/KArchive -I/usr/include/KF5 -I/usr/include/KF5/KCompletion -I/usr/include/KF5/KCoreAddons -I/usr/include/KF5/KI18n -I/usr/include/KF5/KIconThemes -I/usr/include/KF5/KIOCore -I/usr/include/KF5/KService -I/usr/include/KF5/KConfigCore -I/usr/include/aarch64-linux-gnu/qt5/QtConcurrent -I/usr/include/aarch64-linux-gnu/qt5/QtDBus -I/usr/include/KF5/KTextEditor -I/usr/include/KF5/KParts -I/usr/include/KF5/KIOWidgets -I/usr/include/KF5/KJobWidgets -I/usr/include/KF5/KWidgetsAddons -I/usr/include/KF5/KXmlGui -I/usr/include/KF5/KConfigWidgets -I/usr/include/KF5/KCodecs -I/usr/include/KF5/KConfigGui -I/usr/include/KF5/KAuth -I/usr/include/KF5/KTextWidgets -I/usr/include/KF5/SonnetUi -I/usr/include -I/usr/aarch64-linux-gnu/include/c++/9 -I/usr/aarch64-linux-gnu/include/c++/9/aarch64-linux-gnu -I/usr/aarch64-linux-gnu/include/c++/9/backward -I/usr/lib/gcc-cross/aarch64-linux-gnu/9/include -I/usr/aarch64-linux-gnu/include -I/usr/include/aarch64-linux-gnu --include /<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/moc_predefs.h -p codegenwizard -o /<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/XMYOLDKHWY/moc_codegenerationwizard.cpp /<>/umbrello/codegenwizard/codegenerationwizard.h AutoMoc: Generating "SRC:/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/XMYOLDKHWY/moc_codegenoptionspage.cpp", because it doesn't exist, from "SRC:/umbrello/codegenwizard/codegenoptionspage.h" /usr/lib/qt5/bin/moc "-DCMAKE_BINARY_DIR=\"/<>/obj-aarch64-linux-gnu\"" -DKCOREADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB "-DUMBRELLO_VERSION_STRING=\"2.23.3\"" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-aarch64-linux-gnu/umbrello -I/<>/umbrello -I/<>/obj-aarch64-linux-gnu -I/<>/umbrello/clipboard -I/<>/umbrello/cmds -I/<>/umbrello/codegenerators -I/<>/umbrello/codegenerators/ada -I/<>/umbrello/codegenerators/as -I/<>/umbrello/codegenerators/cpp -I/<>/umbrello/codegenerators/csharp -I/<>/umbrello/codegenerators/d -I/<>/umbrello/codegenerators/idl -I/<>/umbrello/codegenerators/java -I/<>/umbrello/codegenerators/js -I/<>/umbrello/codegenerators/pascal -I/<>/umbrello/codegenerators/perl -I/<>/umbrello/codegenerators/php -I/<>/umbrello/codegenerators/python -I/<>/umbrello/codegenerators/ruby -I/<>/umbrello/codegenerators/sql -I/<>/umbrello/codegenerators/tcl -I/<>/umbrello/codegenerators/vala -I/<>/umbrello/codegenerators/xml -I/<>/umbrello/codegenwizard -I/<>/umbrello/codeimport -I/<>/umbrello/codeimport/csharp -I/<>/umbrello/codeimpwizard -I/<>/umbrello/debug -I/<>/umbrello/dialogs -I/<>/umbrello/dialogs/pages -I/<>/umbrello/dialogs/widgets -I/<>/umbrello/docgenerators -I/<>/umbrello/finder -I/<>/umbrello/refactoring -I/<>/umbrello/uml1model -I/<>/umbrello/umlwidgets -I/<>/lib/cppparser -I/<>/lib/interfaces -I/usr/include/libxml2 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -I/usr/include/aarch64-linux-gnu/qt5/QtSvg -I/usr/include/aarch64-linux-gnu/qt5/QtWebKitWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtWebKit -I/usr/include/aarch64-linux-gnu/qt5/QtNetwork -I/usr/include/KF5/KArchive -I/usr/include/KF5 -I/usr/include/KF5/KCompletion -I/usr/include/KF5/KCoreAddons -I/usr/include/KF5/KI18n -I/usr/include/KF5/KIconThemes -I/usr/include/KF5/KIOCore -I/usr/include/KF5/KService -I/usr/include/KF5/KConfigCore -I/usr/include/aarch64-linux-gnu/qt5/QtConcurrent -I/usr/include/aarch64-linux-gnu/qt5/QtDBus -I/usr/include/KF5/KTextEditor -I/usr/include/KF5/KParts -I/usr/include/KF5/KIOWidgets -I/usr/include/KF5/KJobWidgets -I/usr/include/KF5/KWidgetsAddons -I/usr/include/KF5/KXmlGui -I/usr/include/KF5/KConfigWidgets -I/usr/include/KF5/KCodecs -I/usr/include/KF5/KConfigGui -I/usr/include/KF5/KAuth -I/usr/include/KF5/KTextWidgets -I/usr/include/KF5/SonnetUi -I/usr/include -I/usr/aarch64-linux-gnu/include/c++/9 -I/usr/aarch64-linux-gnu/include/c++/9/aarch64-linux-gnu -I/usr/aarch64-linux-gnu/include/c++/9/backward -I/usr/lib/gcc-cross/aarch64-linux-gnu/9/include -I/usr/aarch64-linux-gnu/include -I/usr/include/aarch64-linux-gnu --include /<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/moc_predefs.h -p codegenwizard -o /<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/XMYOLDKHWY/moc_codegenoptionspage.cpp /<>/umbrello/codegenwizard/codegenoptionspage.h AutoMoc: Generating "SRC:/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/XMYOLDKHWY/moc_codegenselectpage.cpp", because it doesn't exist, from "SRC:/umbrello/codegenwizard/codegenselectpage.h" /usr/lib/qt5/bin/moc "-DCMAKE_BINARY_DIR=\"/<>/obj-aarch64-linux-gnu\"" -DKCOREADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB "-DUMBRELLO_VERSION_STRING=\"2.23.3\"" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-aarch64-linux-gnu/umbrello -I/<>/umbrello -I/<>/obj-aarch64-linux-gnu -I/<>/umbrello/clipboard -I/<>/umbrello/cmds -I/<>/umbrello/codegenerators -I/<>/umbrello/codegenerators/ada -I/<>/umbrello/codegenerators/as -I/<>/umbrello/codegenerators/cpp -I/<>/umbrello/codegenerators/csharp -I/<>/umbrello/codegenerators/d -I/<>/umbrello/codegenerators/idl -I/<>/umbrello/codegenerators/java -I/<>/umbrello/codegenerators/js -I/<>/umbrello/codegenerators/pascal -I/<>/umbrello/codegenerators/perl -I/<>/umbrello/codegenerators/php -I/<>/umbrello/codegenerators/python -I/<>/umbrello/codegenerators/ruby -I/<>/umbrello/codegenerators/sql -I/<>/umbrello/codegenerators/tcl -I/<>/umbrello/codegenerators/vala -I/<>/umbrello/codegenerators/xml -I/<>/umbrello/codegenwizard -I/<>/umbrello/codeimport -I/<>/umbrello/codeimport/csharp -I/<>/umbrello/codeimpwizard -I/<>/umbrello/debug -I/<>/umbrello/dialogs -I/<>/umbrello/dialogs/pages -I/<>/umbrello/dialogs/widgets -I/<>/umbrello/docgenerators -I/<>/umbrello/finder -I/<>/umbrello/refactoring -I/<>/umbrello/uml1model -I/<>/umbrello/umlwidgets -I/<>/lib/cppparser -I/<>/lib/interfaces -I/usr/include/libxml2 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -I/usr/include/aarch64-linux-gnu/qt5/QtSvg -I/usr/include/aarch64-linux-gnu/qt5/QtWebKitWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtWebKit -I/usr/include/aarch64-linux-gnu/qt5/QtNetwork -I/usr/include/KF5/KArchive -I/usr/include/KF5 -I/usr/include/KF5/KCompletion -I/usr/include/KF5/KCoreAddons -I/usr/include/KF5/KI18n -I/usr/include/KF5/KIconThemes -I/usr/include/KF5/KIOCore -I/usr/include/KF5/KService -I/usr/include/KF5/KConfigCore -I/usr/include/aarch64-linux-gnu/qt5/QtConcurrent -I/usr/include/aarch64-linux-gnu/qt5/QtDBus -I/usr/include/KF5/KTextEditor -I/usr/include/KF5/KParts -I/usr/include/KF5/KIOWidgets -I/usr/include/KF5/KJobWidgets -I/usr/include/KF5/KWidgetsAddons -I/usr/include/KF5/KXmlGui -I/usr/include/KF5/KConfigWidgets -I/usr/include/KF5/KCodecs -I/usr/include/KF5/KConfigGui -I/usr/include/KF5/KAuth -I/usr/include/KF5/KTextWidgets -I/usr/include/KF5/SonnetUi -I/usr/include -I/usr/aarch64-linux-gnu/include/c++/9 -I/usr/aarch64-linux-gnu/include/c++/9/aarch64-linux-gnu -I/usr/aarch64-linux-gnu/include/c++/9/backward -I/usr/lib/gcc-cross/aarch64-linux-gnu/9/include -I/usr/aarch64-linux-gnu/include -I/usr/include/aarch64-linux-gnu --include /<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/moc_predefs.h -p codegenwizard -o /<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/XMYOLDKHWY/moc_codegenselectpage.cpp /<>/umbrello/codegenwizard/codegenselectpage.h AutoMoc: Generating "SRC:/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/XMYOLDKHWY/moc_codegenstatuspage.cpp", because it doesn't exist, from "SRC:/umbrello/codegenwizard/codegenstatuspage.h" /usr/lib/qt5/bin/moc "-DCMAKE_BINARY_DIR=\"/<>/obj-aarch64-linux-gnu\"" -DKCOREADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB "-DUMBRELLO_VERSION_STRING=\"2.23.3\"" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-aarch64-linux-gnu/umbrello -I/<>/umbrello -I/<>/obj-aarch64-linux-gnu -I/<>/umbrello/clipboard -I/<>/umbrello/cmds -I/<>/umbrello/codegenerators -I/<>/umbrello/codegenerators/ada -I/<>/umbrello/codegenerators/as -I/<>/umbrello/codegenerators/cpp -I/<>/umbrello/codegenerators/csharp -I/<>/umbrello/codegenerators/d -I/<>/umbrello/codegenerators/idl -I/<>/umbrello/codegenerators/java -I/<>/umbrello/codegenerators/js -I/<>/umbrello/codegenerators/pascal -I/<>/umbrello/codegenerators/perl -I/<>/umbrello/codegenerators/php -I/<>/umbrello/codegenerators/python -I/<>/umbrello/codegenerators/ruby -I/<>/umbrello/codegenerators/sql -I/<>/umbrello/codegenerators/tcl -I/<>/umbrello/codegenerators/vala -I/<>/umbrello/codegenerators/xml -I/<>/umbrello/codegenwizard -I/<>/umbrello/codeimport -I/<>/umbrello/codeimport/csharp -I/<>/umbrello/codeimpwizard -I/<>/umbrello/debug -I/<>/umbrello/dialogs -I/<>/umbrello/dialogs/pages -I/<>/umbrello/dialogs/widgets -I/<>/umbrello/docgenerators -I/<>/umbrello/finder -I/<>/umbrello/refactoring -I/<>/umbrello/uml1model -I/<>/umbrello/umlwidgets -I/<>/lib/cppparser -I/<>/lib/interfaces -I/usr/include/libxml2 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -I/usr/include/aarch64-linux-gnu/qt5/QtSvg -I/usr/include/aarch64-linux-gnu/qt5/QtWebKitWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtWebKit -I/usr/include/aarch64-linux-gnu/qt5/QtNetwork -I/usr/include/KF5/KArchive -I/usr/include/KF5 -I/usr/include/KF5/KCompletion -I/usr/include/KF5/KCoreAddons -I/usr/include/KF5/KI18n -I/usr/include/KF5/KIconThemes -I/usr/include/KF5/KIOCore -I/usr/include/KF5/KService -I/usr/include/KF5/KConfigCore -I/usr/include/aarch64-linux-gnu/qt5/QtConcurrent -I/usr/include/aarch64-linux-gnu/qt5/QtDBus -I/usr/include/KF5/KTextEditor -I/usr/include/KF5/KParts -I/usr/include/KF5/KIOWidgets -I/usr/include/KF5/KJobWidgets -I/usr/include/KF5/KWidgetsAddons -I/usr/include/KF5/KXmlGui -I/usr/include/KF5/KConfigWidgets -I/usr/include/KF5/KCodecs -I/usr/include/KF5/KConfigGui -I/usr/include/KF5/KAuth -I/usr/include/KF5/KTextWidgets -I/usr/include/KF5/SonnetUi -I/usr/include -I/usr/aarch64-linux-gnu/include/c++/9 -I/usr/aarch64-linux-gnu/include/c++/9/aarch64-linux-gnu -I/usr/aarch64-linux-gnu/include/c++/9/backward -I/usr/lib/gcc-cross/aarch64-linux-gnu/9/include -I/usr/aarch64-linux-gnu/include -I/usr/include/aarch64-linux-gnu --include /<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/moc_predefs.h -p codegenwizard -o /<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/XMYOLDKHWY/moc_codegenstatuspage.cpp /<>/umbrello/codegenwizard/codegenstatuspage.h AutoMoc: Generating "SRC:/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/XTJMJOPY7R/moc_sqlimport.cpp", because it doesn't exist, from "SRC:/umbrello/codeimport/sqlimport.h" /usr/lib/qt5/bin/moc "-DCMAKE_BINARY_DIR=\"/<>/obj-aarch64-linux-gnu\"" -DKCOREADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB "-DUMBRELLO_VERSION_STRING=\"2.23.3\"" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-aarch64-linux-gnu/umbrello -I/<>/umbrello -I/<>/obj-aarch64-linux-gnu -I/<>/umbrello/clipboard -I/<>/umbrello/cmds -I/<>/umbrello/codegenerators -I/<>/umbrello/codegenerators/ada -I/<>/umbrello/codegenerators/as -I/<>/umbrello/codegenerators/cpp -I/<>/umbrello/codegenerators/csharp -I/<>/umbrello/codegenerators/d -I/<>/umbrello/codegenerators/idl -I/<>/umbrello/codegenerators/java -I/<>/umbrello/codegenerators/js -I/<>/umbrello/codegenerators/pascal -I/<>/umbrello/codegenerators/perl -I/<>/umbrello/codegenerators/php -I/<>/umbrello/codegenerators/python -I/<>/umbrello/codegenerators/ruby -I/<>/umbrello/codegenerators/sql -I/<>/umbrello/codegenerators/tcl -I/<>/umbrello/codegenerators/vala -I/<>/umbrello/codegenerators/xml -I/<>/umbrello/codegenwizard -I/<>/umbrello/codeimport -I/<>/umbrello/codeimport/csharp -I/<>/umbrello/codeimpwizard -I/<>/umbrello/debug -I/<>/umbrello/dialogs -I/<>/umbrello/dialogs/pages -I/<>/umbrello/dialogs/widgets -I/<>/umbrello/docgenerators -I/<>/umbrello/finder -I/<>/umbrello/refactoring -I/<>/umbrello/uml1model -I/<>/umbrello/umlwidgets -I/<>/lib/cppparser -I/<>/lib/interfaces -I/usr/include/libxml2 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -I/usr/include/aarch64-linux-gnu/qt5/QtSvg -I/usr/include/aarch64-linux-gnu/qt5/QtWebKitWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtWebKit -I/usr/include/aarch64-linux-gnu/qt5/QtNetwork -I/usr/include/KF5/KArchive -I/usr/include/KF5 -I/usr/include/KF5/KCompletion -I/usr/include/KF5/KCoreAddons -I/usr/include/KF5/KI18n -I/usr/include/KF5/KIconThemes -I/usr/include/KF5/KIOCore -I/usr/include/KF5/KService -I/usr/include/KF5/KConfigCore -I/usr/include/aarch64-linux-gnu/qt5/QtConcurrent -I/usr/include/aarch64-linux-gnu/qt5/QtDBus -I/usr/include/KF5/KTextEditor -I/usr/include/KF5/KParts -I/usr/include/KF5/KIOWidgets -I/usr/include/KF5/KJobWidgets -I/usr/include/KF5/KWidgetsAddons -I/usr/include/KF5/KXmlGui -I/usr/include/KF5/KConfigWidgets -I/usr/include/KF5/KCodecs -I/usr/include/KF5/KConfigGui -I/usr/include/KF5/KAuth -I/usr/include/KF5/KTextWidgets -I/usr/include/KF5/SonnetUi -I/usr/include -I/usr/aarch64-linux-gnu/include/c++/9 -I/usr/aarch64-linux-gnu/include/c++/9/aarch64-linux-gnu -I/usr/aarch64-linux-gnu/include/c++/9/backward -I/usr/lib/gcc-cross/aarch64-linux-gnu/9/include -I/usr/aarch64-linux-gnu/include -I/usr/include/aarch64-linux-gnu --include /<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/moc_predefs.h -p codeimport -o /<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/XTJMJOPY7R/moc_sqlimport.cpp /<>/umbrello/codeimport/sqlimport.h AutoMoc: Generating "SRC:/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/6MVZBMHENV/moc_codeimportingwizard.cpp", because it doesn't exist, from "SRC:/umbrello/codeimpwizard/codeimportingwizard.h" /usr/lib/qt5/bin/moc "-DCMAKE_BINARY_DIR=\"/<>/obj-aarch64-linux-gnu\"" -DKCOREADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB "-DUMBRELLO_VERSION_STRING=\"2.23.3\"" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-aarch64-linux-gnu/umbrello -I/<>/umbrello -I/<>/obj-aarch64-linux-gnu -I/<>/umbrello/clipboard -I/<>/umbrello/cmds -I/<>/umbrello/codegenerators -I/<>/umbrello/codegenerators/ada -I/<>/umbrello/codegenerators/as -I/<>/umbrello/codegenerators/cpp -I/<>/umbrello/codegenerators/csharp -I/<>/umbrello/codegenerators/d -I/<>/umbrello/codegenerators/idl -I/<>/umbrello/codegenerators/java -I/<>/umbrello/codegenerators/js -I/<>/umbrello/codegenerators/pascal -I/<>/umbrello/codegenerators/perl -I/<>/umbrello/codegenerators/php -I/<>/umbrello/codegenerators/python -I/<>/umbrello/codegenerators/ruby -I/<>/umbrello/codegenerators/sql -I/<>/umbrello/codegenerators/tcl -I/<>/umbrello/codegenerators/vala -I/<>/umbrello/codegenerators/xml -I/<>/umbrello/codegenwizard -I/<>/umbrello/codeimport -I/<>/umbrello/codeimport/csharp -I/<>/umbrello/codeimpwizard -I/<>/umbrello/debug -I/<>/umbrello/dialogs -I/<>/umbrello/dialogs/pages -I/<>/umbrello/dialogs/widgets -I/<>/umbrello/docgenerators -I/<>/umbrello/finder -I/<>/umbrello/refactoring -I/<>/umbrello/uml1model -I/<>/umbrello/umlwidgets -I/<>/lib/cppparser -I/<>/lib/interfaces -I/usr/include/libxml2 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -I/usr/include/aarch64-linux-gnu/qt5/QtSvg -I/usr/include/aarch64-linux-gnu/qt5/QtWebKitWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtWebKit -I/usr/include/aarch64-linux-gnu/qt5/QtNetwork -I/usr/include/KF5/KArchive -I/usr/include/KF5 -I/usr/include/KF5/KCompletion -I/usr/include/KF5/KCoreAddons -I/usr/include/KF5/KI18n -I/usr/include/KF5/KIconThemes -I/usr/include/KF5/KIOCore -I/usr/include/KF5/KService -I/usr/include/KF5/KConfigCore -I/usr/include/aarch64-linux-gnu/qt5/QtConcurrent -I/usr/include/aarch64-linux-gnu/qt5/QtDBus -I/usr/include/KF5/KTextEditor -I/usr/include/KF5/KParts -I/usr/include/KF5/KIOWidgets -I/usr/include/KF5/KJobWidgets -I/usr/include/KF5/KWidgetsAddons -I/usr/include/KF5/KXmlGui -I/usr/include/KF5/KConfigWidgets -I/usr/include/KF5/KCodecs -I/usr/include/KF5/KConfigGui -I/usr/include/KF5/KAuth -I/usr/include/KF5/KTextWidgets -I/usr/include/KF5/SonnetUi -I/usr/include -I/usr/aarch64-linux-gnu/include/c++/9 -I/usr/aarch64-linux-gnu/include/c++/9/aarch64-linux-gnu -I/usr/aarch64-linux-gnu/include/c++/9/backward -I/usr/lib/gcc-cross/aarch64-linux-gnu/9/include -I/usr/aarch64-linux-gnu/include -I/usr/include/aarch64-linux-gnu --include /<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/moc_predefs.h -p codeimpwizard -o /<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/6MVZBMHENV/moc_codeimportingwizard.cpp /<>/umbrello/codeimpwizard/codeimportingwizard.h AutoMoc: Generating "SRC:/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/6MVZBMHENV/moc_codeimpselectpage.cpp", because it doesn't exist, from "SRC:/umbrello/codeimpwizard/codeimpselectpage.h" /usr/lib/qt5/bin/moc "-DCMAKE_BINARY_DIR=\"/<>/obj-aarch64-linux-gnu\"" -DKCOREADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB "-DUMBRELLO_VERSION_STRING=\"2.23.3\"" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-aarch64-linux-gnu/umbrello -I/<>/umbrello -I/<>/obj-aarch64-linux-gnu -I/<>/umbrello/clipboard -I/<>/umbrello/cmds -I/<>/umbrello/codegenerators -I/<>/umbrello/codegenerators/ada -I/<>/umbrello/codegenerators/as -I/<>/umbrello/codegenerators/cpp -I/<>/umbrello/codegenerators/csharp -I/<>/umbrello/codegenerators/d -I/<>/umbrello/codegenerators/idl -I/<>/umbrello/codegenerators/java -I/<>/umbrello/codegenerators/js -I/<>/umbrello/codegenerators/pascal -I/<>/umbrello/codegenerators/perl -I/<>/umbrello/codegenerators/php -I/<>/umbrello/codegenerators/python -I/<>/umbrello/codegenerators/ruby -I/<>/umbrello/codegenerators/sql -I/<>/umbrello/codegenerators/tcl -I/<>/umbrello/codegenerators/vala -I/<>/umbrello/codegenerators/xml -I/<>/umbrello/codegenwizard -I/<>/umbrello/codeimport -I/<>/umbrello/codeimport/csharp -I/<>/umbrello/codeimpwizard -I/<>/umbrello/debug -I/<>/umbrello/dialogs -I/<>/umbrello/dialogs/pages -I/<>/umbrello/dialogs/widgets -I/<>/umbrello/docgenerators -I/<>/umbrello/finder -I/<>/umbrello/refactoring -I/<>/umbrello/uml1model -I/<>/umbrello/umlwidgets -I/<>/lib/cppparser -I/<>/lib/interfaces -I/usr/include/libxml2 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -I/usr/include/aarch64-linux-gnu/qt5/QtSvg -I/usr/include/aarch64-linux-gnu/qt5/QtWebKitWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtWebKit -I/usr/include/aarch64-linux-gnu/qt5/QtNetwork -I/usr/include/KF5/KArchive -I/usr/include/KF5 -I/usr/include/KF5/KCompletion -I/usr/include/KF5/KCoreAddons -I/usr/include/KF5/KI18n -I/usr/include/KF5/KIconThemes -I/usr/include/KF5/KIOCore -I/usr/include/KF5/KService -I/usr/include/KF5/KConfigCore -I/usr/include/aarch64-linux-gnu/qt5/QtConcurrent -I/usr/include/aarch64-linux-gnu/qt5/QtDBus -I/usr/include/KF5/KTextEditor -I/usr/include/KF5/KParts -I/usr/include/KF5/KIOWidgets -I/usr/include/KF5/KJobWidgets -I/usr/include/KF5/KWidgetsAddons -I/usr/include/KF5/KXmlGui -I/usr/include/KF5/KConfigWidgets -I/usr/include/KF5/KCodecs -I/usr/include/KF5/KConfigGui -I/usr/include/KF5/KAuth -I/usr/include/KF5/KTextWidgets -I/usr/include/KF5/SonnetUi -I/usr/include -I/usr/aarch64-linux-gnu/include/c++/9 -I/usr/aarch64-linux-gnu/include/c++/9/aarch64-linux-gnu -I/usr/aarch64-linux-gnu/include/c++/9/backward -I/usr/lib/gcc-cross/aarch64-linux-gnu/9/include -I/usr/aarch64-linux-gnu/include -I/usr/include/aarch64-linux-gnu --include /<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/moc_predefs.h -p codeimpwizard -o /<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/6MVZBMHENV/moc_codeimpselectpage.cpp /<>/umbrello/codeimpwizard/codeimpselectpage.h AutoMoc: Generating "SRC:/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/6MVZBMHENV/moc_codeimpstatuspage.cpp", because it doesn't exist, from "SRC:/umbrello/codeimpwizard/codeimpstatuspage.h" /usr/lib/qt5/bin/moc "-DCMAKE_BINARY_DIR=\"/<>/obj-aarch64-linux-gnu\"" -DKCOREADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB "-DUMBRELLO_VERSION_STRING=\"2.23.3\"" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-aarch64-linux-gnu/umbrello -I/<>/umbrello -I/<>/obj-aarch64-linux-gnu -I/<>/umbrello/clipboard -I/<>/umbrello/cmds -I/<>/umbrello/codegenerators -I/<>/umbrello/codegenerators/ada -I/<>/umbrello/codegenerators/as -I/<>/umbrello/codegenerators/cpp -I/<>/umbrello/codegenerators/csharp -I/<>/umbrello/codegenerators/d -I/<>/umbrello/codegenerators/idl -I/<>/umbrello/codegenerators/java -I/<>/umbrello/codegenerators/js -I/<>/umbrello/codegenerators/pascal -I/<>/umbrello/codegenerators/perl -I/<>/umbrello/codegenerators/php -I/<>/umbrello/codegenerators/python -I/<>/umbrello/codegenerators/ruby -I/<>/umbrello/codegenerators/sql -I/<>/umbrello/codegenerators/tcl -I/<>/umbrello/codegenerators/vala -I/<>/umbrello/codegenerators/xml -I/<>/umbrello/codegenwizard -I/<>/umbrello/codeimport -I/<>/umbrello/codeimport/csharp -I/<>/umbrello/codeimpwizard -I/<>/umbrello/debug -I/<>/umbrello/dialogs -I/<>/umbrello/dialogs/pages -I/<>/umbrello/dialogs/widgets -I/<>/umbrello/docgenerators -I/<>/umbrello/finder -I/<>/umbrello/refactoring -I/<>/umbrello/uml1model -I/<>/umbrello/umlwidgets -I/<>/lib/cppparser -I/<>/lib/interfaces -I/usr/include/libxml2 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -I/usr/include/aarch64-linux-gnu/qt5/QtSvg -I/usr/include/aarch64-linux-gnu/qt5/QtWebKitWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtWebKit -I/usr/include/aarch64-linux-gnu/qt5/QtNetwork -I/usr/include/KF5/KArchive -I/usr/include/KF5 -I/usr/include/KF5/KCompletion -I/usr/include/KF5/KCoreAddons -I/usr/include/KF5/KI18n -I/usr/include/KF5/KIconThemes -I/usr/include/KF5/KIOCore -I/usr/include/KF5/KService -I/usr/include/KF5/KConfigCore -I/usr/include/aarch64-linux-gnu/qt5/QtConcurrent -I/usr/include/aarch64-linux-gnu/qt5/QtDBus -I/usr/include/KF5/KTextEditor -I/usr/include/KF5/KParts -I/usr/include/KF5/KIOWidgets -I/usr/include/KF5/KJobWidgets -I/usr/include/KF5/KWidgetsAddons -I/usr/include/KF5/KXmlGui -I/usr/include/KF5/KConfigWidgets -I/usr/include/KF5/KCodecs -I/usr/include/KF5/KConfigGui -I/usr/include/KF5/KAuth -I/usr/include/KF5/KTextWidgets -I/usr/include/KF5/SonnetUi -I/usr/include -I/usr/aarch64-linux-gnu/include/c++/9 -I/usr/aarch64-linux-gnu/include/c++/9/aarch64-linux-gnu -I/usr/aarch64-linux-gnu/include/c++/9/backward -I/usr/lib/gcc-cross/aarch64-linux-gnu/9/include -I/usr/aarch64-linux-gnu/include -I/usr/include/aarch64-linux-gnu --include /<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/moc_predefs.h -p codeimpwizard -o /<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/6MVZBMHENV/moc_codeimpstatuspage.cpp /<>/umbrello/codeimpwizard/codeimpstatuspage.h AutoMoc: Generating "SRC:/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/6MVZBMHENV/moc_codeimpthread.cpp", because it doesn't exist, from "SRC:/umbrello/codeimpwizard/codeimpthread.h" /usr/lib/qt5/bin/moc "-DCMAKE_BINARY_DIR=\"/<>/obj-aarch64-linux-gnu\"" -DKCOREADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB "-DUMBRELLO_VERSION_STRING=\"2.23.3\"" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-aarch64-linux-gnu/umbrello -I/<>/umbrello -I/<>/obj-aarch64-linux-gnu -I/<>/umbrello/clipboard -I/<>/umbrello/cmds -I/<>/umbrello/codegenerators -I/<>/umbrello/codegenerators/ada -I/<>/umbrello/codegenerators/as -I/<>/umbrello/codegenerators/cpp -I/<>/umbrello/codegenerators/csharp -I/<>/umbrello/codegenerators/d -I/<>/umbrello/codegenerators/idl -I/<>/umbrello/codegenerators/java -I/<>/umbrello/codegenerators/js -I/<>/umbrello/codegenerators/pascal -I/<>/umbrello/codegenerators/perl -I/<>/umbrello/codegenerators/php -I/<>/umbrello/codegenerators/python -I/<>/umbrello/codegenerators/ruby -I/<>/umbrello/codegenerators/sql -I/<>/umbrello/codegenerators/tcl -I/<>/umbrello/codegenerators/vala -I/<>/umbrello/codegenerators/xml -I/<>/umbrello/codegenwizard -I/<>/umbrello/codeimport -I/<>/umbrello/codeimport/csharp -I/<>/umbrello/codeimpwizard -I/<>/umbrello/debug -I/<>/umbrello/dialogs -I/<>/umbrello/dialogs/pages -I/<>/umbrello/dialogs/widgets -I/<>/umbrello/docgenerators -I/<>/umbrello/finder -I/<>/umbrello/refactoring -I/<>/umbrello/uml1model -I/<>/umbrello/umlwidgets -I/<>/lib/cppparser -I/<>/lib/interfaces -I/usr/include/libxml2 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -I/usr/include/aarch64-linux-gnu/qt5/QtSvg -I/usr/include/aarch64-linux-gnu/qt5/QtWebKitWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtWebKit -I/usr/include/aarch64-linux-gnu/qt5/QtNetwork -I/usr/include/KF5/KArchive -I/usr/include/KF5 -I/usr/include/KF5/KCompletion -I/usr/include/KF5/KCoreAddons -I/usr/include/KF5/KI18n -I/usr/include/KF5/KIconThemes -I/usr/include/KF5/KIOCore -I/usr/include/KF5/KService -I/usr/include/KF5/KConfigCore -I/usr/include/aarch64-linux-gnu/qt5/QtConcurrent -I/usr/include/aarch64-linux-gnu/qt5/QtDBus -I/usr/include/KF5/KTextEditor -I/usr/include/KF5/KParts -I/usr/include/KF5/KIOWidgets -I/usr/include/KF5/KJobWidgets -I/usr/include/KF5/KWidgetsAddons -I/usr/include/KF5/KXmlGui -I/usr/include/KF5/KConfigWidgets -I/usr/include/KF5/KCodecs -I/usr/include/KF5/KConfigGui -I/usr/include/KF5/KAuth -I/usr/include/KF5/KTextWidgets -I/usr/include/KF5/SonnetUi -I/usr/include -I/usr/aarch64-linux-gnu/include/c++/9 -I/usr/aarch64-linux-gnu/include/c++/9/aarch64-linux-gnu -I/usr/aarch64-linux-gnu/include/c++/9/backward -I/usr/lib/gcc-cross/aarch64-linux-gnu/9/include -I/usr/aarch64-linux-gnu/include -I/usr/include/aarch64-linux-gnu --include /<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/moc_predefs.h -p codeimpwizard -o /<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/6MVZBMHENV/moc_codeimpthread.cpp /<>/umbrello/codeimpwizard/codeimpthread.h AutoMoc: Generating "SRC:/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/UDMV7I2CG3/moc_debug_utils.cpp", because it doesn't exist, from "SRC:/umbrello/debug/debug_utils.h" /usr/lib/qt5/bin/moc "-DCMAKE_BINARY_DIR=\"/<>/obj-aarch64-linux-gnu\"" -DKCOREADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB "-DUMBRELLO_VERSION_STRING=\"2.23.3\"" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-aarch64-linux-gnu/umbrello -I/<>/umbrello -I/<>/obj-aarch64-linux-gnu -I/<>/umbrello/clipboard -I/<>/umbrello/cmds -I/<>/umbrello/codegenerators -I/<>/umbrello/codegenerators/ada -I/<>/umbrello/codegenerators/as -I/<>/umbrello/codegenerators/cpp -I/<>/umbrello/codegenerators/csharp -I/<>/umbrello/codegenerators/d -I/<>/umbrello/codegenerators/idl -I/<>/umbrello/codegenerators/java -I/<>/umbrello/codegenerators/js -I/<>/umbrello/codegenerators/pascal -I/<>/umbrello/codegenerators/perl -I/<>/umbrello/codegenerators/php -I/<>/umbrello/codegenerators/python -I/<>/umbrello/codegenerators/ruby -I/<>/umbrello/codegenerators/sql -I/<>/umbrello/codegenerators/tcl -I/<>/umbrello/codegenerators/vala -I/<>/umbrello/codegenerators/xml -I/<>/umbrello/codegenwizard -I/<>/umbrello/codeimport -I/<>/umbrello/codeimport/csharp -I/<>/umbrello/codeimpwizard -I/<>/umbrello/debug -I/<>/umbrello/dialogs -I/<>/umbrello/dialogs/pages -I/<>/umbrello/dialogs/widgets -I/<>/umbrello/docgenerators -I/<>/umbrello/finder -I/<>/umbrello/refactoring -I/<>/umbrello/uml1model -I/<>/umbrello/umlwidgets -I/<>/lib/cppparser -I/<>/lib/interfaces -I/usr/include/libxml2 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -I/usr/include/aarch64-linux-gnu/qt5/QtSvg -I/usr/include/aarch64-linux-gnu/qt5/QtWebKitWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtWebKit -I/usr/include/aarch64-linux-gnu/qt5/QtNetwork -I/usr/include/KF5/KArchive -I/usr/include/KF5 -I/usr/include/KF5/KCompletion -I/usr/include/KF5/KCoreAddons -I/usr/include/KF5/KI18n -I/usr/include/KF5/KIconThemes -I/usr/include/KF5/KIOCore -I/usr/include/KF5/KService -I/usr/include/KF5/KConfigCore -I/usr/include/aarch64-linux-gnu/qt5/QtConcurrent -I/usr/include/aarch64-linux-gnu/qt5/QtDBus -I/usr/include/KF5/KTextEditor -I/usr/include/KF5/KParts -I/usr/include/KF5/KIOWidgets -I/usr/include/KF5/KJobWidgets -I/usr/include/KF5/KWidgetsAddons -I/usr/include/KF5/KXmlGui -I/usr/include/KF5/KConfigWidgets -I/usr/include/KF5/KCodecs -I/usr/include/KF5/KConfigGui -I/usr/include/KF5/KAuth -I/usr/include/KF5/KTextWidgets -I/usr/include/KF5/SonnetUi -I/usr/include -I/usr/aarch64-linux-gnu/include/c++/9 -I/usr/aarch64-linux-gnu/include/c++/9/aarch64-linux-gnu -I/usr/aarch64-linux-gnu/include/c++/9/backward -I/usr/lib/gcc-cross/aarch64-linux-gnu/9/include -I/usr/aarch64-linux-gnu/include -I/usr/include/aarch64-linux-gnu --include /<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/moc_predefs.h -p debug -o /<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/UDMV7I2CG3/moc_debug_utils.cpp /<>/umbrello/debug/debug_utils.h AutoMoc: Generating "SRC:/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/EWIEGA46WW/moc_diagramswindow.cpp", because it doesn't exist, from "SRC:/umbrello/diagramswindow.h" /usr/lib/qt5/bin/moc "-DCMAKE_BINARY_DIR=\"/<>/obj-aarch64-linux-gnu\"" -DKCOREADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB "-DUMBRELLO_VERSION_STRING=\"2.23.3\"" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-aarch64-linux-gnu/umbrello -I/<>/umbrello -I/<>/obj-aarch64-linux-gnu -I/<>/umbrello/clipboard -I/<>/umbrello/cmds -I/<>/umbrello/codegenerators -I/<>/umbrello/codegenerators/ada -I/<>/umbrello/codegenerators/as -I/<>/umbrello/codegenerators/cpp -I/<>/umbrello/codegenerators/csharp -I/<>/umbrello/codegenerators/d -I/<>/umbrello/codegenerators/idl -I/<>/umbrello/codegenerators/java -I/<>/umbrello/codegenerators/js -I/<>/umbrello/codegenerators/pascal -I/<>/umbrello/codegenerators/perl -I/<>/umbrello/codegenerators/php -I/<>/umbrello/codegenerators/python -I/<>/umbrello/codegenerators/ruby -I/<>/umbrello/codegenerators/sql -I/<>/umbrello/codegenerators/tcl -I/<>/umbrello/codegenerators/vala -I/<>/umbrello/codegenerators/xml -I/<>/umbrello/codegenwizard -I/<>/umbrello/codeimport -I/<>/umbrello/codeimport/csharp -I/<>/umbrello/codeimpwizard -I/<>/umbrello/debug -I/<>/umbrello/dialogs -I/<>/umbrello/dialogs/pages -I/<>/umbrello/dialogs/widgets -I/<>/umbrello/docgenerators -I/<>/umbrello/finder -I/<>/umbrello/refactoring -I/<>/umbrello/uml1model -I/<>/umbrello/umlwidgets -I/<>/lib/cppparser -I/<>/lib/interfaces -I/usr/include/libxml2 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -I/usr/include/aarch64-linux-gnu/qt5/QtSvg -I/usr/include/aarch64-linux-gnu/qt5/QtWebKitWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtWebKit -I/usr/include/aarch64-linux-gnu/qt5/QtNetwork -I/usr/include/KF5/KArchive -I/usr/include/KF5 -I/usr/include/KF5/KCompletion -I/usr/include/KF5/KCoreAddons -I/usr/include/KF5/KI18n -I/usr/include/KF5/KIconThemes -I/usr/include/KF5/KIOCore -I/usr/include/KF5/KService -I/usr/include/KF5/KConfigCore -I/usr/include/aarch64-linux-gnu/qt5/QtConcurrent -I/usr/include/aarch64-linux-gnu/qt5/QtDBus -I/usr/include/KF5/KTextEditor -I/usr/include/KF5/KParts -I/usr/include/KF5/KIOWidgets -I/usr/include/KF5/KJobWidgets -I/usr/include/KF5/KWidgetsAddons -I/usr/include/KF5/KXmlGui -I/usr/include/KF5/KConfigWidgets -I/usr/include/KF5/KCodecs -I/usr/include/KF5/KConfigGui -I/usr/include/KF5/KAuth -I/usr/include/KF5/KTextWidgets -I/usr/include/KF5/SonnetUi -I/usr/include -I/usr/aarch64-linux-gnu/include/c++/9 -I/usr/aarch64-linux-gnu/include/c++/9/aarch64-linux-gnu -I/usr/aarch64-linux-gnu/include/c++/9/backward -I/usr/lib/gcc-cross/aarch64-linux-gnu/9/include -I/usr/aarch64-linux-gnu/include -I/usr/include/aarch64-linux-gnu --include /<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/moc_predefs.h -p ./ -o /<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/EWIEGA46WW/moc_diagramswindow.cpp /<>/umbrello/diagramswindow.h AutoMoc: Generating "SRC:/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/2NRMJ5X7RK/moc_activitydialog.cpp", because it doesn't exist, from "SRC:/umbrello/dialogs/activitydialog.h" /usr/lib/qt5/bin/moc "-DCMAKE_BINARY_DIR=\"/<>/obj-aarch64-linux-gnu\"" -DKCOREADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB "-DUMBRELLO_VERSION_STRING=\"2.23.3\"" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-aarch64-linux-gnu/umbrello -I/<>/umbrello -I/<>/obj-aarch64-linux-gnu -I/<>/umbrello/clipboard -I/<>/umbrello/cmds -I/<>/umbrello/codegenerators -I/<>/umbrello/codegenerators/ada -I/<>/umbrello/codegenerators/as -I/<>/umbrello/codegenerators/cpp -I/<>/umbrello/codegenerators/csharp -I/<>/umbrello/codegenerators/d -I/<>/umbrello/codegenerators/idl -I/<>/umbrello/codegenerators/java -I/<>/umbrello/codegenerators/js -I/<>/umbrello/codegenerators/pascal -I/<>/umbrello/codegenerators/perl -I/<>/umbrello/codegenerators/php -I/<>/umbrello/codegenerators/python -I/<>/umbrello/codegenerators/ruby -I/<>/umbrello/codegenerators/sql -I/<>/umbrello/codegenerators/tcl -I/<>/umbrello/codegenerators/vala -I/<>/umbrello/codegenerators/xml -I/<>/umbrello/codegenwizard -I/<>/umbrello/codeimport -I/<>/umbrello/codeimport/csharp -I/<>/umbrello/codeimpwizard -I/<>/umbrello/debug -I/<>/umbrello/dialogs -I/<>/umbrello/dialogs/pages -I/<>/umbrello/dialogs/widgets -I/<>/umbrello/docgenerators -I/<>/umbrello/finder -I/<>/umbrello/refactoring -I/<>/umbrello/uml1model -I/<>/umbrello/umlwidgets -I/<>/lib/cppparser -I/<>/lib/interfaces -I/usr/include/libxml2 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -I/usr/include/aarch64-linux-gnu/qt5/QtSvg -I/usr/include/aarch64-linux-gnu/qt5/QtWebKitWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtWebKit -I/usr/include/aarch64-linux-gnu/qt5/QtNetwork -I/usr/include/KF5/KArchive -I/usr/include/KF5 -I/usr/include/KF5/KCompletion -I/usr/include/KF5/KCoreAddons -I/usr/include/KF5/KI18n -I/usr/include/KF5/KIconThemes -I/usr/include/KF5/KIOCore -I/usr/include/KF5/KService -I/usr/include/KF5/KConfigCore -I/usr/include/aarch64-linux-gnu/qt5/QtConcurrent -I/usr/include/aarch64-linux-gnu/qt5/QtDBus -I/usr/include/KF5/KTextEditor -I/usr/include/KF5/KParts -I/usr/include/KF5/KIOWidgets -I/usr/include/KF5/KJobWidgets -I/usr/include/KF5/KWidgetsAddons -I/usr/include/KF5/KXmlGui -I/usr/include/KF5/KConfigWidgets -I/usr/include/KF5/KCodecs -I/usr/include/KF5/KConfigGui -I/usr/include/KF5/KAuth -I/usr/include/KF5/KTextWidgets -I/usr/include/KF5/SonnetUi -I/usr/include -I/usr/aarch64-linux-gnu/include/c++/9 -I/usr/aarch64-linux-gnu/include/c++/9/aarch64-linux-gnu -I/usr/aarch64-linux-gnu/include/c++/9/backward -I/usr/lib/gcc-cross/aarch64-linux-gnu/9/include -I/usr/aarch64-linux-gnu/include -I/usr/include/aarch64-linux-gnu --include /<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/moc_predefs.h -p dialogs -o /<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/2NRMJ5X7RK/moc_activitydialog.cpp /<>/umbrello/dialogs/activitydialog.h AutoMoc: Generating "SRC:/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/2NRMJ5X7RK/moc_classpropertiesdialog.cpp", because it doesn't exist, from "SRC:/umbrello/dialogs/classpropertiesdialog.h" /usr/lib/qt5/bin/moc "-DCMAKE_BINARY_DIR=\"/<>/obj-aarch64-linux-gnu\"" -DKCOREADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB "-DUMBRELLO_VERSION_STRING=\"2.23.3\"" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-aarch64-linux-gnu/umbrello -I/<>/umbrello -I/<>/obj-aarch64-linux-gnu -I/<>/umbrello/clipboard -I/<>/umbrello/cmds -I/<>/umbrello/codegenerators -I/<>/umbrello/codegenerators/ada -I/<>/umbrello/codegenerators/as -I/<>/umbrello/codegenerators/cpp -I/<>/umbrello/codegenerators/csharp -I/<>/umbrello/codegenerators/d -I/<>/umbrello/codegenerators/idl -I/<>/umbrello/codegenerators/java -I/<>/umbrello/codegenerators/js -I/<>/umbrello/codegenerators/pascal -I/<>/umbrello/codegenerators/perl -I/<>/umbrello/codegenerators/php -I/<>/umbrello/codegenerators/python -I/<>/umbrello/codegenerators/ruby -I/<>/umbrello/codegenerators/sql -I/<>/umbrello/codegenerators/tcl -I/<>/umbrello/codegenerators/vala -I/<>/umbrello/codegenerators/xml -I/<>/umbrello/codegenwizard -I/<>/umbrello/codeimport -I/<>/umbrello/codeimport/csharp -I/<>/umbrello/codeimpwizard -I/<>/umbrello/debug -I/<>/umbrello/dialogs -I/<>/umbrello/dialogs/pages -I/<>/umbrello/dialogs/widgets -I/<>/umbrello/docgenerators -I/<>/umbrello/finder -I/<>/umbrello/refactoring -I/<>/umbrello/uml1model -I/<>/umbrello/umlwidgets -I/<>/lib/cppparser -I/<>/lib/interfaces -I/usr/include/libxml2 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -I/usr/include/aarch64-linux-gnu/qt5/QtSvg -I/usr/include/aarch64-linux-gnu/qt5/QtWebKitWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtWebKit -I/usr/include/aarch64-linux-gnu/qt5/QtNetwork -I/usr/include/KF5/KArchive -I/usr/include/KF5 -I/usr/include/KF5/KCompletion -I/usr/include/KF5/KCoreAddons -I/usr/include/KF5/KI18n -I/usr/include/KF5/KIconThemes -I/usr/include/KF5/KIOCore -I/usr/include/KF5/KService -I/usr/include/KF5/KConfigCore -I/usr/include/aarch64-linux-gnu/qt5/QtConcurrent -I/usr/include/aarch64-linux-gnu/qt5/QtDBus -I/usr/include/KF5/KTextEditor -I/usr/include/KF5/KParts -I/usr/include/KF5/KIOWidgets -I/usr/include/KF5/KJobWidgets -I/usr/include/KF5/KWidgetsAddons -I/usr/include/KF5/KXmlGui -I/usr/include/KF5/KConfigWidgets -I/usr/include/KF5/KCodecs -I/usr/include/KF5/KConfigGui -I/usr/include/KF5/KAuth -I/usr/include/KF5/KTextWidgets -I/usr/include/KF5/SonnetUi -I/usr/include -I/usr/aarch64-linux-gnu/include/c++/9 -I/usr/aarch64-linux-gnu/include/c++/9/aarch64-linux-gnu -I/usr/aarch64-linux-gnu/include/c++/9/backward -I/usr/lib/gcc-cross/aarch64-linux-gnu/9/include -I/usr/aarch64-linux-gnu/include -I/usr/include/aarch64-linux-gnu --include /<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/moc_predefs.h -p dialogs -o /<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/2NRMJ5X7RK/moc_classpropertiesdialog.cpp /<>/umbrello/dialogs/classpropertiesdialog.h AutoMoc: Generating "SRC:/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/2NRMJ5X7RK/moc_associationpropertiesdialog.cpp", because it doesn't exist, from "SRC:/umbrello/dialogs/associationpropertiesdialog.h" /usr/lib/qt5/bin/moc "-DCMAKE_BINARY_DIR=\"/<>/obj-aarch64-linux-gnu\"" -DKCOREADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB "-DUMBRELLO_VERSION_STRING=\"2.23.3\"" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-aarch64-linux-gnu/umbrello -I/<>/umbrello -I/<>/obj-aarch64-linux-gnu -I/<>/umbrello/clipboard -I/<>/umbrello/cmds -I/<>/umbrello/codegenerators -I/<>/umbrello/codegenerators/ada -I/<>/umbrello/codegenerators/as -I/<>/umbrello/codegenerators/cpp -I/<>/umbrello/codegenerators/csharp -I/<>/umbrello/codegenerators/d -I/<>/umbrello/codegenerators/idl -I/<>/umbrello/codegenerators/java -I/<>/umbrello/codegenerators/js -I/<>/umbrello/codegenerators/pascal -I/<>/umbrello/codegenerators/perl -I/<>/umbrello/codegenerators/php -I/<>/umbrello/codegenerators/python -I/<>/umbrello/codegenerators/ruby -I/<>/umbrello/codegenerators/sql -I/<>/umbrello/codegenerators/tcl -I/<>/umbrello/codegenerators/vala -I/<>/umbrello/codegenerators/xml -I/<>/umbrello/codegenwizard -I/<>/umbrello/codeimport -I/<>/umbrello/codeimport/csharp -I/<>/umbrello/codeimpwizard -I/<>/umbrello/debug -I/<>/umbrello/dialogs -I/<>/umbrello/dialogs/pages -I/<>/umbrello/dialogs/widgets -I/<>/umbrello/docgenerators -I/<>/umbrello/finder -I/<>/umbrello/refactoring -I/<>/umbrello/uml1model -I/<>/umbrello/umlwidgets -I/<>/lib/cppparser -I/<>/lib/interfaces -I/usr/include/libxml2 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -I/usr/include/aarch64-linux-gnu/qt5/QtSvg -I/usr/include/aarch64-linux-gnu/qt5/QtWebKitWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtWebKit -I/usr/include/aarch64-linux-gnu/qt5/QtNetwork -I/usr/include/KF5/KArchive -I/usr/include/KF5 -I/usr/include/KF5/KCompletion -I/usr/include/KF5/KCoreAddons -I/usr/include/KF5/KI18n -I/usr/include/KF5/KIconThemes -I/usr/include/KF5/KIOCore -I/usr/include/KF5/KService -I/usr/include/KF5/KConfigCore -I/usr/include/aarch64-linux-gnu/qt5/QtConcurrent -I/usr/include/aarch64-linux-gnu/qt5/QtDBus -I/usr/include/KF5/KTextEditor -I/usr/include/KF5/KParts -I/usr/include/KF5/KIOWidgets -I/usr/include/KF5/KJobWidgets -I/usr/include/KF5/KWidgetsAddons -I/usr/include/KF5/KXmlGui -I/usr/include/KF5/KConfigWidgets -I/usr/include/KF5/KCodecs -I/usr/include/KF5/KConfigGui -I/usr/include/KF5/KAuth -I/usr/include/KF5/KTextWidgets -I/usr/include/KF5/SonnetUi -I/usr/include -I/usr/aarch64-linux-gnu/include/c++/9 -I/usr/aarch64-linux-gnu/include/c++/9/aarch64-linux-gnu -I/usr/aarch64-linux-gnu/include/c++/9/backward -I/usr/lib/gcc-cross/aarch64-linux-gnu/9/include -I/usr/aarch64-linux-gnu/include -I/usr/include/aarch64-linux-gnu --include /<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/moc_predefs.h -p dialogs -o /<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/2NRMJ5X7RK/moc_associationpropertiesdialog.cpp /<>/umbrello/dialogs/associationpropertiesdialog.h AutoMoc: Generating "SRC:/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/2NRMJ5X7RK/moc_classwizard.cpp", because it doesn't exist, from "SRC:/umbrello/dialogs/classwizard.h" /usr/lib/qt5/bin/moc "-DCMAKE_BINARY_DIR=\"/<>/obj-aarch64-linux-gnu\"" -DKCOREADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB "-DUMBRELLO_VERSION_STRING=\"2.23.3\"" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-aarch64-linux-gnu/umbrello -I/<>/umbrello -I/<>/obj-aarch64-linux-gnu -I/<>/umbrello/clipboard -I/<>/umbrello/cmds -I/<>/umbrello/codegenerators -I/<>/umbrello/codegenerators/ada -I/<>/umbrello/codegenerators/as -I/<>/umbrello/codegenerators/cpp -I/<>/umbrello/codegenerators/csharp -I/<>/umbrello/codegenerators/d -I/<>/umbrello/codegenerators/idl -I/<>/umbrello/codegenerators/java -I/<>/umbrello/codegenerators/js -I/<>/umbrello/codegenerators/pascal -I/<>/umbrello/codegenerators/perl -I/<>/umbrello/codegenerators/php -I/<>/umbrello/codegenerators/python -I/<>/umbrello/codegenerators/ruby -I/<>/umbrello/codegenerators/sql -I/<>/umbrello/codegenerators/tcl -I/<>/umbrello/codegenerators/vala -I/<>/umbrello/codegenerators/xml -I/<>/umbrello/codegenwizard -I/<>/umbrello/codeimport -I/<>/umbrello/codeimport/csharp -I/<>/umbrello/codeimpwizard -I/<>/umbrello/debug -I/<>/umbrello/dialogs -I/<>/umbrello/dialogs/pages -I/<>/umbrello/dialogs/widgets -I/<>/umbrello/docgenerators -I/<>/umbrello/finder -I/<>/umbrello/refactoring -I/<>/umbrello/uml1model -I/<>/umbrello/umlwidgets -I/<>/lib/cppparser -I/<>/lib/interfaces -I/usr/include/libxml2 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -I/usr/include/aarch64-linux-gnu/qt5/QtSvg -I/usr/include/aarch64-linux-gnu/qt5/QtWebKitWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtWebKit -I/usr/include/aarch64-linux-gnu/qt5/QtNetwork -I/usr/include/KF5/KArchive -I/usr/include/KF5 -I/usr/include/KF5/KCompletion -I/usr/include/KF5/KCoreAddons -I/usr/include/KF5/KI18n -I/usr/include/KF5/KIconThemes -I/usr/include/KF5/KIOCore -I/usr/include/KF5/KService -I/usr/include/KF5/KConfigCore -I/usr/include/aarch64-linux-gnu/qt5/QtConcurrent -I/usr/include/aarch64-linux-gnu/qt5/QtDBus -I/usr/include/KF5/KTextEditor -I/usr/include/KF5/KParts -I/usr/include/KF5/KIOWidgets -I/usr/include/KF5/KJobWidgets -I/usr/include/KF5/KWidgetsAddons -I/usr/include/KF5/KXmlGui -I/usr/include/KF5/KConfigWidgets -I/usr/include/KF5/KCodecs -I/usr/include/KF5/KConfigGui -I/usr/include/KF5/KAuth -I/usr/include/KF5/KTextWidgets -I/usr/include/KF5/SonnetUi -I/usr/include -I/usr/aarch64-linux-gnu/include/c++/9 -I/usr/aarch64-linux-gnu/include/c++/9/aarch64-linux-gnu -I/usr/aarch64-linux-gnu/include/c++/9/backward -I/usr/lib/gcc-cross/aarch64-linux-gnu/9/include -I/usr/aarch64-linux-gnu/include -I/usr/include/aarch64-linux-gnu --include /<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/moc_predefs.h -p dialogs -o /<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/2NRMJ5X7RK/moc_classwizard.cpp /<>/umbrello/dialogs/classwizard.h AutoMoc: Generating "SRC:/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/2NRMJ5X7RK/moc_codeeditor.cpp", because it doesn't exist, from "SRC:/umbrello/dialogs/codeeditor.h" /usr/lib/qt5/bin/moc "-DCMAKE_BINARY_DIR=\"/<>/obj-aarch64-linux-gnu\"" -DKCOREADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB "-DUMBRELLO_VERSION_STRING=\"2.23.3\"" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-aarch64-linux-gnu/umbrello -I/<>/umbrello -I/<>/obj-aarch64-linux-gnu -I/<>/umbrello/clipboard -I/<>/umbrello/cmds -I/<>/umbrello/codegenerators -I/<>/umbrello/codegenerators/ada -I/<>/umbrello/codegenerators/as -I/<>/umbrello/codegenerators/cpp -I/<>/umbrello/codegenerators/csharp -I/<>/umbrello/codegenerators/d -I/<>/umbrello/codegenerators/idl -I/<>/umbrello/codegenerators/java -I/<>/umbrello/codegenerators/js -I/<>/umbrello/codegenerators/pascal -I/<>/umbrello/codegenerators/perl -I/<>/umbrello/codegenerators/php -I/<>/umbrello/codegenerators/python -I/<>/umbrello/codegenerators/ruby -I/<>/umbrello/codegenerators/sql -I/<>/umbrello/codegenerators/tcl -I/<>/umbrello/codegenerators/vala -I/<>/umbrello/codegenerators/xml -I/<>/umbrello/codegenwizard -I/<>/umbrello/codeimport -I/<>/umbrello/codeimport/csharp -I/<>/umbrello/codeimpwizard -I/<>/umbrello/debug -I/<>/umbrello/dialogs -I/<>/umbrello/dialogs/pages -I/<>/umbrello/dialogs/widgets -I/<>/umbrello/docgenerators -I/<>/umbrello/finder -I/<>/umbrello/refactoring -I/<>/umbrello/uml1model -I/<>/umbrello/umlwidgets -I/<>/lib/cppparser -I/<>/lib/interfaces -I/usr/include/libxml2 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -I/usr/include/aarch64-linux-gnu/qt5/QtSvg -I/usr/include/aarch64-linux-gnu/qt5/QtWebKitWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtWebKit -I/usr/include/aarch64-linux-gnu/qt5/QtNetwork -I/usr/include/KF5/KArchive -I/usr/include/KF5 -I/usr/include/KF5/KCompletion -I/usr/include/KF5/KCoreAddons -I/usr/include/KF5/KI18n -I/usr/include/KF5/KIconThemes -I/usr/include/KF5/KIOCore -I/usr/include/KF5/KService -I/usr/include/KF5/KConfigCore -I/usr/include/aarch64-linux-gnu/qt5/QtConcurrent -I/usr/include/aarch64-linux-gnu/qt5/QtDBus -I/usr/include/KF5/KTextEditor -I/usr/include/KF5/KParts -I/usr/include/KF5/KIOWidgets -I/usr/include/KF5/KJobWidgets -I/usr/include/KF5/KWidgetsAddons -I/usr/include/KF5/KXmlGui -I/usr/include/KF5/KConfigWidgets -I/usr/include/KF5/KCodecs -I/usr/include/KF5/KConfigGui -I/usr/include/KF5/KAuth -I/usr/include/KF5/KTextWidgets -I/usr/include/KF5/SonnetUi -I/usr/include -I/usr/aarch64-linux-gnu/include/c++/9 -I/usr/aarch64-linux-gnu/include/c++/9/aarch64-linux-gnu -I/usr/aarch64-linux-gnu/include/c++/9/backward -I/usr/lib/gcc-cross/aarch64-linux-gnu/9/include -I/usr/aarch64-linux-gnu/include -I/usr/include/aarch64-linux-gnu --include /<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/moc_predefs.h -p dialogs -o /<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/2NRMJ5X7RK/moc_codeeditor.cpp /<>/umbrello/dialogs/codeeditor.h AutoMoc: Generating "SRC:/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/2NRMJ5X7RK/moc_codetextedit.cpp", because it doesn't exist, from "SRC:/umbrello/dialogs/codetextedit.h" /usr/lib/qt5/bin/moc "-DCMAKE_BINARY_DIR=\"/<>/obj-aarch64-linux-gnu\"" -DKCOREADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB "-DUMBRELLO_VERSION_STRING=\"2.23.3\"" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-aarch64-linux-gnu/umbrello -I/<>/umbrello -I/<>/obj-aarch64-linux-gnu -I/<>/umbrello/clipboard -I/<>/umbrello/cmds -I/<>/umbrello/codegenerators -I/<>/umbrello/codegenerators/ada -I/<>/umbrello/codegenerators/as -I/<>/umbrello/codegenerators/cpp -I/<>/umbrello/codegenerators/csharp -I/<>/umbrello/codegenerators/d -I/<>/umbrello/codegenerators/idl -I/<>/umbrello/codegenerators/java -I/<>/umbrello/codegenerators/js -I/<>/umbrello/codegenerators/pascal -I/<>/umbrello/codegenerators/perl -I/<>/umbrello/codegenerators/php -I/<>/umbrello/codegenerators/python -I/<>/umbrello/codegenerators/ruby -I/<>/umbrello/codegenerators/sql -I/<>/umbrello/codegenerators/tcl -I/<>/umbrello/codegenerators/vala -I/<>/umbrello/codegenerators/xml -I/<>/umbrello/codegenwizard -I/<>/umbrello/codeimport -I/<>/umbrello/codeimport/csharp -I/<>/umbrello/codeimpwizard -I/<>/umbrello/debug -I/<>/umbrello/dialogs -I/<>/umbrello/dialogs/pages -I/<>/umbrello/dialogs/widgets -I/<>/umbrello/docgenerators -I/<>/umbrello/finder -I/<>/umbrello/refactoring -I/<>/umbrello/uml1model -I/<>/umbrello/umlwidgets -I/<>/lib/cppparser -I/<>/lib/interfaces -I/usr/include/libxml2 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -I/usr/include/aarch64-linux-gnu/qt5/QtSvg -I/usr/include/aarch64-linux-gnu/qt5/QtWebKitWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtWebKit -I/usr/include/aarch64-linux-gnu/qt5/QtNetwork -I/usr/include/KF5/KArchive -I/usr/include/KF5 -I/usr/include/KF5/KCompletion -I/usr/include/KF5/KCoreAddons -I/usr/include/KF5/KI18n -I/usr/include/KF5/KIconThemes -I/usr/include/KF5/KIOCore -I/usr/include/KF5/KService -I/usr/include/KF5/KConfigCore -I/usr/include/aarch64-linux-gnu/qt5/QtConcurrent -I/usr/include/aarch64-linux-gnu/qt5/QtDBus -I/usr/include/KF5/KTextEditor -I/usr/include/KF5/KParts -I/usr/include/KF5/KIOWidgets -I/usr/include/KF5/KJobWidgets -I/usr/include/KF5/KWidgetsAddons -I/usr/include/KF5/KXmlGui -I/usr/include/KF5/KConfigWidgets -I/usr/include/KF5/KCodecs -I/usr/include/KF5/KConfigGui -I/usr/include/KF5/KAuth -I/usr/include/KF5/KTextWidgets -I/usr/include/KF5/SonnetUi -I/usr/include -I/usr/aarch64-linux-gnu/include/c++/9 -I/usr/aarch64-linux-gnu/include/c++/9/aarch64-linux-gnu -I/usr/aarch64-linux-gnu/include/c++/9/backward -I/usr/lib/gcc-cross/aarch64-linux-gnu/9/include -I/usr/aarch64-linux-gnu/include -I/usr/include/aarch64-linux-gnu --include /<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/moc_predefs.h -p dialogs -o /<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/2NRMJ5X7RK/moc_codetextedit.cpp /<>/umbrello/dialogs/codetextedit.h AutoMoc: Generating "SRC:/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/2NRMJ5X7RK/moc_codetexthighlighter.cpp", because it doesn't exist, from "SRC:/umbrello/dialogs/codetexthighlighter.h" /usr/lib/qt5/bin/moc "-DCMAKE_BINARY_DIR=\"/<>/obj-aarch64-linux-gnu\"" -DKCOREADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB "-DUMBRELLO_VERSION_STRING=\"2.23.3\"" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-aarch64-linux-gnu/umbrello -I/<>/umbrello -I/<>/obj-aarch64-linux-gnu -I/<>/umbrello/clipboard -I/<>/umbrello/cmds -I/<>/umbrello/codegenerators -I/<>/umbrello/codegenerators/ada -I/<>/umbrello/codegenerators/as -I/<>/umbrello/codegenerators/cpp -I/<>/umbrello/codegenerators/csharp -I/<>/umbrello/codegenerators/d -I/<>/umbrello/codegenerators/idl -I/<>/umbrello/codegenerators/java -I/<>/umbrello/codegenerators/js -I/<>/umbrello/codegenerators/pascal -I/<>/umbrello/codegenerators/perl -I/<>/umbrello/codegenerators/php -I/<>/umbrello/codegenerators/python -I/<>/umbrello/codegenerators/ruby -I/<>/umbrello/codegenerators/sql -I/<>/umbrello/codegenerators/tcl -I/<>/umbrello/codegenerators/vala -I/<>/umbrello/codegenerators/xml -I/<>/umbrello/codegenwizard -I/<>/umbrello/codeimport -I/<>/umbrello/codeimport/csharp -I/<>/umbrello/codeimpwizard -I/<>/umbrello/debug -I/<>/umbrello/dialogs -I/<>/umbrello/dialogs/pages -I/<>/umbrello/dialogs/widgets -I/<>/umbrello/docgenerators -I/<>/umbrello/finder -I/<>/umbrello/refactoring -I/<>/umbrello/uml1model -I/<>/umbrello/umlwidgets -I/<>/lib/cppparser -I/<>/lib/interfaces -I/usr/include/libxml2 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -I/usr/include/aarch64-linux-gnu/qt5/QtSvg -I/usr/include/aarch64-linux-gnu/qt5/QtWebKitWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtWebKit -I/usr/include/aarch64-linux-gnu/qt5/QtNetwork -I/usr/include/KF5/KArchive -I/usr/include/KF5 -I/usr/include/KF5/KCompletion -I/usr/include/KF5/KCoreAddons -I/usr/include/KF5/KI18n -I/usr/include/KF5/KIconThemes -I/usr/include/KF5/KIOCore -I/usr/include/KF5/KService -I/usr/include/KF5/KConfigCore -I/usr/include/aarch64-linux-gnu/qt5/QtConcurrent -I/usr/include/aarch64-linux-gnu/qt5/QtDBus -I/usr/include/KF5/KTextEditor -I/usr/include/KF5/KParts -I/usr/include/KF5/KIOWidgets -I/usr/include/KF5/KJobWidgets -I/usr/include/KF5/KWidgetsAddons -I/usr/include/KF5/KXmlGui -I/usr/include/KF5/KConfigWidgets -I/usr/include/KF5/KCodecs -I/usr/include/KF5/KConfigGui -I/usr/include/KF5/KAuth -I/usr/include/KF5/KTextWidgets -I/usr/include/KF5/SonnetUi -I/usr/include -I/usr/aarch64-linux-gnu/include/c++/9 -I/usr/aarch64-linux-gnu/include/c++/9/aarch64-linux-gnu -I/usr/aarch64-linux-gnu/include/c++/9/backward -I/usr/lib/gcc-cross/aarch64-linux-gnu/9/include -I/usr/aarch64-linux-gnu/include -I/usr/include/aarch64-linux-gnu --include /<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/moc_predefs.h -p dialogs -o /<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/2NRMJ5X7RK/moc_codetexthighlighter.cpp /<>/umbrello/dialogs/codetexthighlighter.h AutoMoc: Generating "SRC:/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/2NRMJ5X7RK/moc_codeviewerdialog.cpp", because it doesn't exist, from "SRC:/umbrello/dialogs/codeviewerdialog.h" /usr/lib/qt5/bin/moc "-DCMAKE_BINARY_DIR=\"/<>/obj-aarch64-linux-gnu\"" -DKCOREADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB "-DUMBRELLO_VERSION_STRING=\"2.23.3\"" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-aarch64-linux-gnu/umbrello -I/<>/umbrello -I/<>/obj-aarch64-linux-gnu -I/<>/umbrello/clipboard -I/<>/umbrello/cmds -I/<>/umbrello/codegenerators -I/<>/umbrello/codegenerators/ada -I/<>/umbrello/codegenerators/as -I/<>/umbrello/codegenerators/cpp -I/<>/umbrello/codegenerators/csharp -I/<>/umbrello/codegenerators/d -I/<>/umbrello/codegenerators/idl -I/<>/umbrello/codegenerators/java -I/<>/umbrello/codegenerators/js -I/<>/umbrello/codegenerators/pascal -I/<>/umbrello/codegenerators/perl -I/<>/umbrello/codegenerators/php -I/<>/umbrello/codegenerators/python -I/<>/umbrello/codegenerators/ruby -I/<>/umbrello/codegenerators/sql -I/<>/umbrello/codegenerators/tcl -I/<>/umbrello/codegenerators/vala -I/<>/umbrello/codegenerators/xml -I/<>/umbrello/codegenwizard -I/<>/umbrello/codeimport -I/<>/umbrello/codeimport/csharp -I/<>/umbrello/codeimpwizard -I/<>/umbrello/debug -I/<>/umbrello/dialogs -I/<>/umbrello/dialogs/pages -I/<>/umbrello/dialogs/widgets -I/<>/umbrello/docgenerators -I/<>/umbrello/finder -I/<>/umbrello/refactoring -I/<>/umbrello/uml1model -I/<>/umbrello/umlwidgets -I/<>/lib/cppparser -I/<>/lib/interfaces -I/usr/include/libxml2 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -I/usr/include/aarch64-linux-gnu/qt5/QtSvg -I/usr/include/aarch64-linux-gnu/qt5/QtWebKitWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtWebKit -I/usr/include/aarch64-linux-gnu/qt5/QtNetwork -I/usr/include/KF5/KArchive -I/usr/include/KF5 -I/usr/include/KF5/KCompletion -I/usr/include/KF5/KCoreAddons -I/usr/include/KF5/KI18n -I/usr/include/KF5/KIconThemes -I/usr/include/KF5/KIOCore -I/usr/include/KF5/KService -I/usr/include/KF5/KConfigCore -I/usr/include/aarch64-linux-gnu/qt5/QtConcurrent -I/usr/include/aarch64-linux-gnu/qt5/QtDBus -I/usr/include/KF5/KTextEditor -I/usr/include/KF5/KParts -I/usr/include/KF5/KIOWidgets -I/usr/include/KF5/KJobWidgets -I/usr/include/KF5/KWidgetsAddons -I/usr/include/KF5/KXmlGui -I/usr/include/KF5/KConfigWidgets -I/usr/include/KF5/KCodecs -I/usr/include/KF5/KConfigGui -I/usr/include/KF5/KAuth -I/usr/include/KF5/KTextWidgets -I/usr/include/KF5/SonnetUi -I/usr/include -I/usr/aarch64-linux-gnu/include/c++/9 -I/usr/aarch64-linux-gnu/include/c++/9/aarch64-linux-gnu -I/usr/aarch64-linux-gnu/include/c++/9/backward -I/usr/lib/gcc-cross/aarch64-linux-gnu/9/include -I/usr/aarch64-linux-gnu/include -I/usr/include/aarch64-linux-gnu --include /<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/moc_predefs.h -p dialogs -o /<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/2NRMJ5X7RK/moc_codeviewerdialog.cpp /<>/umbrello/dialogs/codeviewerdialog.h AutoMoc: Generating "SRC:/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/2NRMJ5X7RK/moc_diagramselectiondialog.cpp", because it doesn't exist, from "SRC:/umbrello/dialogs/diagramselectiondialog.h" /usr/lib/qt5/bin/moc "-DCMAKE_BINARY_DIR=\"/<>/obj-aarch64-linux-gnu\"" -DKCOREADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB "-DUMBRELLO_VERSION_STRING=\"2.23.3\"" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-aarch64-linux-gnu/umbrello -I/<>/umbrello -I/<>/obj-aarch64-linux-gnu -I/<>/umbrello/clipboard -I/<>/umbrello/cmds -I/<>/umbrello/codegenerators -I/<>/umbrello/codegenerators/ada -I/<>/umbrello/codegenerators/as -I/<>/umbrello/codegenerators/cpp -I/<>/umbrello/codegenerators/csharp -I/<>/umbrello/codegenerators/d -I/<>/umbrello/codegenerators/idl -I/<>/umbrello/codegenerators/java -I/<>/umbrello/codegenerators/js -I/<>/umbrello/codegenerators/pascal -I/<>/umbrello/codegenerators/perl -I/<>/umbrello/codegenerators/php -I/<>/umbrello/codegenerators/python -I/<>/umbrello/codegenerators/ruby -I/<>/umbrello/codegenerators/sql -I/<>/umbrello/codegenerators/tcl -I/<>/umbrello/codegenerators/vala -I/<>/umbrello/codegenerators/xml -I/<>/umbrello/codegenwizard -I/<>/umbrello/codeimport -I/<>/umbrello/codeimport/csharp -I/<>/umbrello/codeimpwizard -I/<>/umbrello/debug -I/<>/umbrello/dialogs -I/<>/umbrello/dialogs/pages -I/<>/umbrello/dialogs/widgets -I/<>/umbrello/docgenerators -I/<>/umbrello/finder -I/<>/umbrello/refactoring -I/<>/umbrello/uml1model -I/<>/umbrello/umlwidgets -I/<>/lib/cppparser -I/<>/lib/interfaces -I/usr/include/libxml2 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -I/usr/include/aarch64-linux-gnu/qt5/QtSvg -I/usr/include/aarch64-linux-gnu/qt5/QtWebKitWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtWebKit -I/usr/include/aarch64-linux-gnu/qt5/QtNetwork -I/usr/include/KF5/KArchive -I/usr/include/KF5 -I/usr/include/KF5/KCompletion -I/usr/include/KF5/KCoreAddons -I/usr/include/KF5/KI18n -I/usr/include/KF5/KIconThemes -I/usr/include/KF5/KIOCore -I/usr/include/KF5/KService -I/usr/include/KF5/KConfigCore -I/usr/include/aarch64-linux-gnu/qt5/QtConcurrent -I/usr/include/aarch64-linux-gnu/qt5/QtDBus -I/usr/include/KF5/KTextEditor -I/usr/include/KF5/KParts -I/usr/include/KF5/KIOWidgets -I/usr/include/KF5/KJobWidgets -I/usr/include/KF5/KWidgetsAddons -I/usr/include/KF5/KXmlGui -I/usr/include/KF5/KConfigWidgets -I/usr/include/KF5/KCodecs -I/usr/include/KF5/KConfigGui -I/usr/include/KF5/KAuth -I/usr/include/KF5/KTextWidgets -I/usr/include/KF5/SonnetUi -I/usr/include -I/usr/aarch64-linux-gnu/include/c++/9 -I/usr/aarch64-linux-gnu/include/c++/9/aarch64-linux-gnu -I/usr/aarch64-linux-gnu/include/c++/9/backward -I/usr/lib/gcc-cross/aarch64-linux-gnu/9/include -I/usr/aarch64-linux-gnu/include -I/usr/include/aarch64-linux-gnu --include /<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/moc_predefs.h -p dialogs -o /<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/2NRMJ5X7RK/moc_diagramselectiondialog.cpp /<>/umbrello/dialogs/diagramselectiondialog.h AutoMoc: Generating "SRC:/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/2NRMJ5X7RK/moc_exportallviewsdialog.cpp", because it doesn't exist, from "SRC:/umbrello/dialogs/exportallviewsdialog.h" /usr/lib/qt5/bin/moc "-DCMAKE_BINARY_DIR=\"/<>/obj-aarch64-linux-gnu\"" -DKCOREADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB "-DUMBRELLO_VERSION_STRING=\"2.23.3\"" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-aarch64-linux-gnu/umbrello -I/<>/umbrello -I/<>/obj-aarch64-linux-gnu -I/<>/umbrello/clipboard -I/<>/umbrello/cmds -I/<>/umbrello/codegenerators -I/<>/umbrello/codegenerators/ada -I/<>/umbrello/codegenerators/as -I/<>/umbrello/codegenerators/cpp -I/<>/umbrello/codegenerators/csharp -I/<>/umbrello/codegenerators/d -I/<>/umbrello/codegenerators/idl -I/<>/umbrello/codegenerators/java -I/<>/umbrello/codegenerators/js -I/<>/umbrello/codegenerators/pascal -I/<>/umbrello/codegenerators/perl -I/<>/umbrello/codegenerators/php -I/<>/umbrello/codegenerators/python -I/<>/umbrello/codegenerators/ruby -I/<>/umbrello/codegenerators/sql -I/<>/umbrello/codegenerators/tcl -I/<>/umbrello/codegenerators/vala -I/<>/umbrello/codegenerators/xml -I/<>/umbrello/codegenwizard -I/<>/umbrello/codeimport -I/<>/umbrello/codeimport/csharp -I/<>/umbrello/codeimpwizard -I/<>/umbrello/debug -I/<>/umbrello/dialogs -I/<>/umbrello/dialogs/pages -I/<>/umbrello/dialogs/widgets -I/<>/umbrello/docgenerators -I/<>/umbrello/finder -I/<>/umbrello/refactoring -I/<>/umbrello/uml1model -I/<>/umbrello/umlwidgets -I/<>/lib/cppparser -I/<>/lib/interfaces -I/usr/include/libxml2 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -I/usr/include/aarch64-linux-gnu/qt5/QtSvg -I/usr/include/aarch64-linux-gnu/qt5/QtWebKitWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtWebKit -I/usr/include/aarch64-linux-gnu/qt5/QtNetwork -I/usr/include/KF5/KArchive -I/usr/include/KF5 -I/usr/include/KF5/KCompletion -I/usr/include/KF5/KCoreAddons -I/usr/include/KF5/KI18n -I/usr/include/KF5/KIconThemes -I/usr/include/KF5/KIOCore -I/usr/include/KF5/KService -I/usr/include/KF5/KConfigCore -I/usr/include/aarch64-linux-gnu/qt5/QtConcurrent -I/usr/include/aarch64-linux-gnu/qt5/QtDBus -I/usr/include/KF5/KTextEditor -I/usr/include/KF5/KParts -I/usr/include/KF5/KIOWidgets -I/usr/include/KF5/KJobWidgets -I/usr/include/KF5/KWidgetsAddons -I/usr/include/KF5/KXmlGui -I/usr/include/KF5/KConfigWidgets -I/usr/include/KF5/KCodecs -I/usr/include/KF5/KConfigGui -I/usr/include/KF5/KAuth -I/usr/include/KF5/KTextWidgets -I/usr/include/KF5/SonnetUi -I/usr/include -I/usr/aarch64-linux-gnu/include/c++/9 -I/usr/aarch64-linux-gnu/include/c++/9/aarch64-linux-gnu -I/usr/aarch64-linux-gnu/include/c++/9/backward -I/usr/lib/gcc-cross/aarch64-linux-gnu/9/include -I/usr/aarch64-linux-gnu/include -I/usr/include/aarch64-linux-gnu --include /<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/moc_predefs.h -p dialogs -o /<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/2NRMJ5X7RK/moc_exportallviewsdialog.cpp /<>/umbrello/dialogs/exportallviewsdialog.h AutoMoc: Generating "SRC:/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/2NRMJ5X7RK/moc_finddialog.cpp", because it doesn't exist, from "SRC:/umbrello/dialogs/finddialog.h" /usr/lib/qt5/bin/moc "-DCMAKE_BINARY_DIR=\"/<>/obj-aarch64-linux-gnu\"" -DKCOREADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB "-DUMBRELLO_VERSION_STRING=\"2.23.3\"" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-aarch64-linux-gnu/umbrello -I/<>/umbrello -I/<>/obj-aarch64-linux-gnu -I/<>/umbrello/clipboard -I/<>/umbrello/cmds -I/<>/umbrello/codegenerators -I/<>/umbrello/codegenerators/ada -I/<>/umbrello/codegenerators/as -I/<>/umbrello/codegenerators/cpp -I/<>/umbrello/codegenerators/csharp -I/<>/umbrello/codegenerators/d -I/<>/umbrello/codegenerators/idl -I/<>/umbrello/codegenerators/java -I/<>/umbrello/codegenerators/js -I/<>/umbrello/codegenerators/pascal -I/<>/umbrello/codegenerators/perl -I/<>/umbrello/codegenerators/php -I/<>/umbrello/codegenerators/python -I/<>/umbrello/codegenerators/ruby -I/<>/umbrello/codegenerators/sql -I/<>/umbrello/codegenerators/tcl -I/<>/umbrello/codegenerators/vala -I/<>/umbrello/codegenerators/xml -I/<>/umbrello/codegenwizard -I/<>/umbrello/codeimport -I/<>/umbrello/codeimport/csharp -I/<>/umbrello/codeimpwizard -I/<>/umbrello/debug -I/<>/umbrello/dialogs -I/<>/umbrello/dialogs/pages -I/<>/umbrello/dialogs/widgets -I/<>/umbrello/docgenerators -I/<>/umbrello/finder -I/<>/umbrello/refactoring -I/<>/umbrello/uml1model -I/<>/umbrello/umlwidgets -I/<>/lib/cppparser -I/<>/lib/interfaces -I/usr/include/libxml2 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -I/usr/include/aarch64-linux-gnu/qt5/QtSvg -I/usr/include/aarch64-linux-gnu/qt5/QtWebKitWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtWebKit -I/usr/include/aarch64-linux-gnu/qt5/QtNetwork -I/usr/include/KF5/KArchive -I/usr/include/KF5 -I/usr/include/KF5/KCompletion -I/usr/include/KF5/KCoreAddons -I/usr/include/KF5/KI18n -I/usr/include/KF5/KIconThemes -I/usr/include/KF5/KIOCore -I/usr/include/KF5/KService -I/usr/include/KF5/KConfigCore -I/usr/include/aarch64-linux-gnu/qt5/QtConcurrent -I/usr/include/aarch64-linux-gnu/qt5/QtDBus -I/usr/include/KF5/KTextEditor -I/usr/include/KF5/KParts -I/usr/include/KF5/KIOWidgets -I/usr/include/KF5/KJobWidgets -I/usr/include/KF5/KWidgetsAddons -I/usr/include/KF5/KXmlGui -I/usr/include/KF5/KConfigWidgets -I/usr/include/KF5/KCodecs -I/usr/include/KF5/KConfigGui -I/usr/include/KF5/KAuth -I/usr/include/KF5/KTextWidgets -I/usr/include/KF5/SonnetUi -I/usr/include -I/usr/aarch64-linux-gnu/include/c++/9 -I/usr/aarch64-linux-gnu/include/c++/9/aarch64-linux-gnu -I/usr/aarch64-linux-gnu/include/c++/9/backward -I/usr/lib/gcc-cross/aarch64-linux-gnu/9/include -I/usr/aarch64-linux-gnu/include -I/usr/include/aarch64-linux-gnu --include /<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/moc_predefs.h -p dialogs -o /<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/2NRMJ5X7RK/moc_finddialog.cpp /<>/umbrello/dialogs/finddialog.h AutoMoc: Generating "SRC:/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/2NRMJ5X7RK/moc_multipagedialogbase.cpp", because it doesn't exist, from "SRC:/umbrello/dialogs/multipagedialogbase.h" /usr/lib/qt5/bin/moc "-DCMAKE_BINARY_DIR=\"/<>/obj-aarch64-linux-gnu\"" -DKCOREADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB "-DUMBRELLO_VERSION_STRING=\"2.23.3\"" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-aarch64-linux-gnu/umbrello -I/<>/umbrello -I/<>/obj-aarch64-linux-gnu -I/<>/umbrello/clipboard -I/<>/umbrello/cmds -I/<>/umbrello/codegenerators -I/<>/umbrello/codegenerators/ada -I/<>/umbrello/codegenerators/as -I/<>/umbrello/codegenerators/cpp -I/<>/umbrello/codegenerators/csharp -I/<>/umbrello/codegenerators/d -I/<>/umbrello/codegenerators/idl -I/<>/umbrello/codegenerators/java -I/<>/umbrello/codegenerators/js -I/<>/umbrello/codegenerators/pascal -I/<>/umbrello/codegenerators/perl -I/<>/umbrello/codegenerators/php -I/<>/umbrello/codegenerators/python -I/<>/umbrello/codegenerators/ruby -I/<>/umbrello/codegenerators/sql -I/<>/umbrello/codegenerators/tcl -I/<>/umbrello/codegenerators/vala -I/<>/umbrello/codegenerators/xml -I/<>/umbrello/codegenwizard -I/<>/umbrello/codeimport -I/<>/umbrello/codeimport/csharp -I/<>/umbrello/codeimpwizard -I/<>/umbrello/debug -I/<>/umbrello/dialogs -I/<>/umbrello/dialogs/pages -I/<>/umbrello/dialogs/widgets -I/<>/umbrello/docgenerators -I/<>/umbrello/finder -I/<>/umbrello/refactoring -I/<>/umbrello/uml1model -I/<>/umbrello/umlwidgets -I/<>/lib/cppparser -I/<>/lib/interfaces -I/usr/include/libxml2 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -I/usr/include/aarch64-linux-gnu/qt5/QtSvg -I/usr/include/aarch64-linux-gnu/qt5/QtWebKitWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtWebKit -I/usr/include/aarch64-linux-gnu/qt5/QtNetwork -I/usr/include/KF5/KArchive -I/usr/include/KF5 -I/usr/include/KF5/KCompletion -I/usr/include/KF5/KCoreAddons -I/usr/include/KF5/KI18n -I/usr/include/KF5/KIconThemes -I/usr/include/KF5/KIOCore -I/usr/include/KF5/KService -I/usr/include/KF5/KConfigCore -I/usr/include/aarch64-linux-gnu/qt5/QtConcurrent -I/usr/include/aarch64-linux-gnu/qt5/QtDBus -I/usr/include/KF5/KTextEditor -I/usr/include/KF5/KParts -I/usr/include/KF5/KIOWidgets -I/usr/include/KF5/KJobWidgets -I/usr/include/KF5/KWidgetsAddons -I/usr/include/KF5/KXmlGui -I/usr/include/KF5/KConfigWidgets -I/usr/include/KF5/KCodecs -I/usr/include/KF5/KConfigGui -I/usr/include/KF5/KAuth -I/usr/include/KF5/KTextWidgets -I/usr/include/KF5/SonnetUi -I/usr/include -I/usr/aarch64-linux-gnu/include/c++/9 -I/usr/aarch64-linux-gnu/include/c++/9/aarch64-linux-gnu -I/usr/aarch64-linux-gnu/include/c++/9/backward -I/usr/lib/gcc-cross/aarch64-linux-gnu/9/include -I/usr/aarch64-linux-gnu/include -I/usr/include/aarch64-linux-gnu --include /<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/moc_predefs.h -p dialogs -o /<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/2NRMJ5X7RK/moc_multipagedialogbase.cpp /<>/umbrello/dialogs/multipagedialogbase.h AutoMoc: Generating "SRC:/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/2NRMJ5X7RK/moc_notedialog.cpp", because it doesn't exist, from "SRC:/umbrello/dialogs/notedialog.h" /usr/lib/qt5/bin/moc "-DCMAKE_BINARY_DIR=\"/<>/obj-aarch64-linux-gnu\"" -DKCOREADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB "-DUMBRELLO_VERSION_STRING=\"2.23.3\"" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-aarch64-linux-gnu/umbrello -I/<>/umbrello -I/<>/obj-aarch64-linux-gnu -I/<>/umbrello/clipboard -I/<>/umbrello/cmds -I/<>/umbrello/codegenerators -I/<>/umbrello/codegenerators/ada -I/<>/umbrello/codegenerators/as -I/<>/umbrello/codegenerators/cpp -I/<>/umbrello/codegenerators/csharp -I/<>/umbrello/codegenerators/d -I/<>/umbrello/codegenerators/idl -I/<>/umbrello/codegenerators/java -I/<>/umbrello/codegenerators/js -I/<>/umbrello/codegenerators/pascal -I/<>/umbrello/codegenerators/perl -I/<>/umbrello/codegenerators/php -I/<>/umbrello/codegenerators/python -I/<>/umbrello/codegenerators/ruby -I/<>/umbrello/codegenerators/sql -I/<>/umbrello/codegenerators/tcl -I/<>/umbrello/codegenerators/vala -I/<>/umbrello/codegenerators/xml -I/<>/umbrello/codegenwizard -I/<>/umbrello/codeimport -I/<>/umbrello/codeimport/csharp -I/<>/umbrello/codeimpwizard -I/<>/umbrello/debug -I/<>/umbrello/dialogs -I/<>/umbrello/dialogs/pages -I/<>/umbrello/dialogs/widgets -I/<>/umbrello/docgenerators -I/<>/umbrello/finder -I/<>/umbrello/refactoring -I/<>/umbrello/uml1model -I/<>/umbrello/umlwidgets -I/<>/lib/cppparser -I/<>/lib/interfaces -I/usr/include/libxml2 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -I/usr/include/aarch64-linux-gnu/qt5/QtSvg -I/usr/include/aarch64-linux-gnu/qt5/QtWebKitWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtWebKit -I/usr/include/aarch64-linux-gnu/qt5/QtNetwork -I/usr/include/KF5/KArchive -I/usr/include/KF5 -I/usr/include/KF5/KCompletion -I/usr/include/KF5/KCoreAddons -I/usr/include/KF5/KI18n -I/usr/include/KF5/KIconThemes -I/usr/include/KF5/KIOCore -I/usr/include/KF5/KService -I/usr/include/KF5/KConfigCore -I/usr/include/aarch64-linux-gnu/qt5/QtConcurrent -I/usr/include/aarch64-linux-gnu/qt5/QtDBus -I/usr/include/KF5/KTextEditor -I/usr/include/KF5/KParts -I/usr/include/KF5/KIOWidgets -I/usr/include/KF5/KJobWidgets -I/usr/include/KF5/KWidgetsAddons -I/usr/include/KF5/KXmlGui -I/usr/include/KF5/KConfigWidgets -I/usr/include/KF5/KCodecs -I/usr/include/KF5/KConfigGui -I/usr/include/KF5/KAuth -I/usr/include/KF5/KTextWidgets -I/usr/include/KF5/SonnetUi -I/usr/include -I/usr/aarch64-linux-gnu/include/c++/9 -I/usr/aarch64-linux-gnu/include/c++/9/aarch64-linux-gnu -I/usr/aarch64-linux-gnu/include/c++/9/backward -I/usr/lib/gcc-cross/aarch64-linux-gnu/9/include -I/usr/aarch64-linux-gnu/include -I/usr/include/aarch64-linux-gnu --include /<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/moc_predefs.h -p dialogs -o /<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/2NRMJ5X7RK/moc_notedialog.cpp /<>/umbrello/dialogs/notedialog.h AutoMoc: Generating "SRC:/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/2NRMJ5X7RK/moc_objectnodedialog.cpp", because it doesn't exist, from "SRC:/umbrello/dialogs/objectnodedialog.h" /usr/lib/qt5/bin/moc "-DCMAKE_BINARY_DIR=\"/<>/obj-aarch64-linux-gnu\"" -DKCOREADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB "-DUMBRELLO_VERSION_STRING=\"2.23.3\"" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-aarch64-linux-gnu/umbrello -I/<>/umbrello -I/<>/obj-aarch64-linux-gnu -I/<>/umbrello/clipboard -I/<>/umbrello/cmds -I/<>/umbrello/codegenerators -I/<>/umbrello/codegenerators/ada -I/<>/umbrello/codegenerators/as -I/<>/umbrello/codegenerators/cpp -I/<>/umbrello/codegenerators/csharp -I/<>/umbrello/codegenerators/d -I/<>/umbrello/codegenerators/idl -I/<>/umbrello/codegenerators/java -I/<>/umbrello/codegenerators/js -I/<>/umbrello/codegenerators/pascal -I/<>/umbrello/codegenerators/perl -I/<>/umbrello/codegenerators/php -I/<>/umbrello/codegenerators/python -I/<>/umbrello/codegenerators/ruby -I/<>/umbrello/codegenerators/sql -I/<>/umbrello/codegenerators/tcl -I/<>/umbrello/codegenerators/vala -I/<>/umbrello/codegenerators/xml -I/<>/umbrello/codegenwizard -I/<>/umbrello/codeimport -I/<>/umbrello/codeimport/csharp -I/<>/umbrello/codeimpwizard -I/<>/umbrello/debug -I/<>/umbrello/dialogs -I/<>/umbrello/dialogs/pages -I/<>/umbrello/dialogs/widgets -I/<>/umbrello/docgenerators -I/<>/umbrello/finder -I/<>/umbrello/refactoring -I/<>/umbrello/uml1model -I/<>/umbrello/umlwidgets -I/<>/lib/cppparser -I/<>/lib/interfaces -I/usr/include/libxml2 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -I/usr/include/aarch64-linux-gnu/qt5/QtSvg -I/usr/include/aarch64-linux-gnu/qt5/QtWebKitWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtWebKit -I/usr/include/aarch64-linux-gnu/qt5/QtNetwork -I/usr/include/KF5/KArchive -I/usr/include/KF5 -I/usr/include/KF5/KCompletion -I/usr/include/KF5/KCoreAddons -I/usr/include/KF5/KI18n -I/usr/include/KF5/KIconThemes -I/usr/include/KF5/KIOCore -I/usr/include/KF5/KService -I/usr/include/KF5/KConfigCore -I/usr/include/aarch64-linux-gnu/qt5/QtConcurrent -I/usr/include/aarch64-linux-gnu/qt5/QtDBus -I/usr/include/KF5/KTextEditor -I/usr/include/KF5/KParts -I/usr/include/KF5/KIOWidgets -I/usr/include/KF5/KJobWidgets -I/usr/include/KF5/KWidgetsAddons -I/usr/include/KF5/KXmlGui -I/usr/include/KF5/KConfigWidgets -I/usr/include/KF5/KCodecs -I/usr/include/KF5/KConfigGui -I/usr/include/KF5/KAuth -I/usr/include/KF5/KTextWidgets -I/usr/include/KF5/SonnetUi -I/usr/include -I/usr/aarch64-linux-gnu/include/c++/9 -I/usr/aarch64-linux-gnu/include/c++/9/aarch64-linux-gnu -I/usr/aarch64-linux-gnu/include/c++/9/backward -I/usr/lib/gcc-cross/aarch64-linux-gnu/9/include -I/usr/aarch64-linux-gnu/include -I/usr/include/aarch64-linux-gnu --include /<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/moc_predefs.h -p dialogs -o /<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/2NRMJ5X7RK/moc_objectnodedialog.cpp /<>/umbrello/dialogs/objectnodedialog.h AutoMoc: Generating "SRC:/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/2NRMJ5X7RK/moc_overwritedialog.cpp", because it doesn't exist, from "SRC:/umbrello/dialogs/overwritedialog.h" /usr/lib/qt5/bin/moc "-DCMAKE_BINARY_DIR=\"/<>/obj-aarch64-linux-gnu\"" -DKCOREADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB "-DUMBRELLO_VERSION_STRING=\"2.23.3\"" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-aarch64-linux-gnu/umbrello -I/<>/umbrello -I/<>/obj-aarch64-linux-gnu -I/<>/umbrello/clipboard -I/<>/umbrello/cmds -I/<>/umbrello/codegenerators -I/<>/umbrello/codegenerators/ada -I/<>/umbrello/codegenerators/as -I/<>/umbrello/codegenerators/cpp -I/<>/umbrello/codegenerators/csharp -I/<>/umbrello/codegenerators/d -I/<>/umbrello/codegenerators/idl -I/<>/umbrello/codegenerators/java -I/<>/umbrello/codegenerators/js -I/<>/umbrello/codegenerators/pascal -I/<>/umbrello/codegenerators/perl -I/<>/umbrello/codegenerators/php -I/<>/umbrello/codegenerators/python -I/<>/umbrello/codegenerators/ruby -I/<>/umbrello/codegenerators/sql -I/<>/umbrello/codegenerators/tcl -I/<>/umbrello/codegenerators/vala -I/<>/umbrello/codegenerators/xml -I/<>/umbrello/codegenwizard -I/<>/umbrello/codeimport -I/<>/umbrello/codeimport/csharp -I/<>/umbrello/codeimpwizard -I/<>/umbrello/debug -I/<>/umbrello/dialogs -I/<>/umbrello/dialogs/pages -I/<>/umbrello/dialogs/widgets -I/<>/umbrello/docgenerators -I/<>/umbrello/finder -I/<>/umbrello/refactoring -I/<>/umbrello/uml1model -I/<>/umbrello/umlwidgets -I/<>/lib/cppparser -I/<>/lib/interfaces -I/usr/include/libxml2 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -I/usr/include/aarch64-linux-gnu/qt5/QtSvg -I/usr/include/aarch64-linux-gnu/qt5/QtWebKitWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtWebKit -I/usr/include/aarch64-linux-gnu/qt5/QtNetwork -I/usr/include/KF5/KArchive -I/usr/include/KF5 -I/usr/include/KF5/KCompletion -I/usr/include/KF5/KCoreAddons -I/usr/include/KF5/KI18n -I/usr/include/KF5/KIconThemes -I/usr/include/KF5/KIOCore -I/usr/include/KF5/KService -I/usr/include/KF5/KConfigCore -I/usr/include/aarch64-linux-gnu/qt5/QtConcurrent -I/usr/include/aarch64-linux-gnu/qt5/QtDBus -I/usr/include/KF5/KTextEditor -I/usr/include/KF5/KParts -I/usr/include/KF5/KIOWidgets -I/usr/include/KF5/KJobWidgets -I/usr/include/KF5/KWidgetsAddons -I/usr/include/KF5/KXmlGui -I/usr/include/KF5/KConfigWidgets -I/usr/include/KF5/KCodecs -I/usr/include/KF5/KConfigGui -I/usr/include/KF5/KAuth -I/usr/include/KF5/KTextWidgets -I/usr/include/KF5/SonnetUi -I/usr/include -I/usr/aarch64-linux-gnu/include/c++/9 -I/usr/aarch64-linux-gnu/include/c++/9/aarch64-linux-gnu -I/usr/aarch64-linux-gnu/include/c++/9/backward -I/usr/lib/gcc-cross/aarch64-linux-gnu/9/include -I/usr/aarch64-linux-gnu/include -I/usr/include/aarch64-linux-gnu --include /<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/moc_predefs.h -p dialogs -o /<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/2NRMJ5X7RK/moc_overwritedialog.cpp /<>/umbrello/dialogs/overwritedialog.h AutoMoc: Generating "SRC:/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/LVI3AIR25K/moc_activitypage.cpp", because it doesn't exist, from "SRC:/umbrello/dialogs/pages/activitypage.h" /usr/lib/qt5/bin/moc "-DCMAKE_BINARY_DIR=\"/<>/obj-aarch64-linux-gnu\"" -DKCOREADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB "-DUMBRELLO_VERSION_STRING=\"2.23.3\"" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-aarch64-linux-gnu/umbrello -I/<>/umbrello -I/<>/obj-aarch64-linux-gnu -I/<>/umbrello/clipboard -I/<>/umbrello/cmds -I/<>/umbrello/codegenerators -I/<>/umbrello/codegenerators/ada -I/<>/umbrello/codegenerators/as -I/<>/umbrello/codegenerators/cpp -I/<>/umbrello/codegenerators/csharp -I/<>/umbrello/codegenerators/d -I/<>/umbrello/codegenerators/idl -I/<>/umbrello/codegenerators/java -I/<>/umbrello/codegenerators/js -I/<>/umbrello/codegenerators/pascal -I/<>/umbrello/codegenerators/perl -I/<>/umbrello/codegenerators/php -I/<>/umbrello/codegenerators/python -I/<>/umbrello/codegenerators/ruby -I/<>/umbrello/codegenerators/sql -I/<>/umbrello/codegenerators/tcl -I/<>/umbrello/codegenerators/vala -I/<>/umbrello/codegenerators/xml -I/<>/umbrello/codegenwizard -I/<>/umbrello/codeimport -I/<>/umbrello/codeimport/csharp -I/<>/umbrello/codeimpwizard -I/<>/umbrello/debug -I/<>/umbrello/dialogs -I/<>/umbrello/dialogs/pages -I/<>/umbrello/dialogs/widgets -I/<>/umbrello/docgenerators -I/<>/umbrello/finder -I/<>/umbrello/refactoring -I/<>/umbrello/uml1model -I/<>/umbrello/umlwidgets -I/<>/lib/cppparser -I/<>/lib/interfaces -I/usr/include/libxml2 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -I/usr/include/aarch64-linux-gnu/qt5/QtSvg -I/usr/include/aarch64-linux-gnu/qt5/QtWebKitWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtWebKit -I/usr/include/aarch64-linux-gnu/qt5/QtNetwork -I/usr/include/KF5/KArchive -I/usr/include/KF5 -I/usr/include/KF5/KCompletion -I/usr/include/KF5/KCoreAddons -I/usr/include/KF5/KI18n -I/usr/include/KF5/KIconThemes -I/usr/include/KF5/KIOCore -I/usr/include/KF5/KService -I/usr/include/KF5/KConfigCore -I/usr/include/aarch64-linux-gnu/qt5/QtConcurrent -I/usr/include/aarch64-linux-gnu/qt5/QtDBus -I/usr/include/KF5/KTextEditor -I/usr/include/KF5/KParts -I/usr/include/KF5/KIOWidgets -I/usr/include/KF5/KJobWidgets -I/usr/include/KF5/KWidgetsAddons -I/usr/include/KF5/KXmlGui -I/usr/include/KF5/KConfigWidgets -I/usr/include/KF5/KCodecs -I/usr/include/KF5/KConfigGui -I/usr/include/KF5/KAuth -I/usr/include/KF5/KTextWidgets -I/usr/include/KF5/SonnetUi -I/usr/include -I/usr/aarch64-linux-gnu/include/c++/9 -I/usr/aarch64-linux-gnu/include/c++/9/aarch64-linux-gnu -I/usr/aarch64-linux-gnu/include/c++/9/backward -I/usr/lib/gcc-cross/aarch64-linux-gnu/9/include -I/usr/aarch64-linux-gnu/include -I/usr/include/aarch64-linux-gnu --include /<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/moc_predefs.h -p dialogs/pages -o /<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/LVI3AIR25K/moc_activitypage.cpp /<>/umbrello/dialogs/pages/activitypage.h AutoMoc: Generating "SRC:/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/LVI3AIR25K/moc_associationgeneralpage.cpp", because it doesn't exist, from "SRC:/umbrello/dialogs/pages/associationgeneralpage.h" /usr/lib/qt5/bin/moc "-DCMAKE_BINARY_DIR=\"/<>/obj-aarch64-linux-gnu\"" -DKCOREADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB "-DUMBRELLO_VERSION_STRING=\"2.23.3\"" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-aarch64-linux-gnu/umbrello -I/<>/umbrello -I/<>/obj-aarch64-linux-gnu -I/<>/umbrello/clipboard -I/<>/umbrello/cmds -I/<>/umbrello/codegenerators -I/<>/umbrello/codegenerators/ada -I/<>/umbrello/codegenerators/as -I/<>/umbrello/codegenerators/cpp -I/<>/umbrello/codegenerators/csharp -I/<>/umbrello/codegenerators/d -I/<>/umbrello/codegenerators/idl -I/<>/umbrello/codegenerators/java -I/<>/umbrello/codegenerators/js -I/<>/umbrello/codegenerators/pascal -I/<>/umbrello/codegenerators/perl -I/<>/umbrello/codegenerators/php -I/<>/umbrello/codegenerators/python -I/<>/umbrello/codegenerators/ruby -I/<>/umbrello/codegenerators/sql -I/<>/umbrello/codegenerators/tcl -I/<>/umbrello/codegenerators/vala -I/<>/umbrello/codegenerators/xml -I/<>/umbrello/codegenwizard -I/<>/umbrello/codeimport -I/<>/umbrello/codeimport/csharp -I/<>/umbrello/codeimpwizard -I/<>/umbrello/debug -I/<>/umbrello/dialogs -I/<>/umbrello/dialogs/pages -I/<>/umbrello/dialogs/widgets -I/<>/umbrello/docgenerators -I/<>/umbrello/finder -I/<>/umbrello/refactoring -I/<>/umbrello/uml1model -I/<>/umbrello/umlwidgets -I/<>/lib/cppparser -I/<>/lib/interfaces -I/usr/include/libxml2 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -I/usr/include/aarch64-linux-gnu/qt5/QtSvg -I/usr/include/aarch64-linux-gnu/qt5/QtWebKitWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtWebKit -I/usr/include/aarch64-linux-gnu/qt5/QtNetwork -I/usr/include/KF5/KArchive -I/usr/include/KF5 -I/usr/include/KF5/KCompletion -I/usr/include/KF5/KCoreAddons -I/usr/include/KF5/KI18n -I/usr/include/KF5/KIconThemes -I/usr/include/KF5/KIOCore -I/usr/include/KF5/KService -I/usr/include/KF5/KConfigCore -I/usr/include/aarch64-linux-gnu/qt5/QtConcurrent -I/usr/include/aarch64-linux-gnu/qt5/QtDBus -I/usr/include/KF5/KTextEditor -I/usr/include/KF5/KParts -I/usr/include/KF5/KIOWidgets -I/usr/include/KF5/KJobWidgets -I/usr/include/KF5/KWidgetsAddons -I/usr/include/KF5/KXmlGui -I/usr/include/KF5/KConfigWidgets -I/usr/include/KF5/KCodecs -I/usr/include/KF5/KConfigGui -I/usr/include/KF5/KAuth -I/usr/include/KF5/KTextWidgets -I/usr/include/KF5/SonnetUi -I/usr/include -I/usr/aarch64-linux-gnu/include/c++/9 -I/usr/aarch64-linux-gnu/include/c++/9/aarch64-linux-gnu -I/usr/aarch64-linux-gnu/include/c++/9/backward -I/usr/lib/gcc-cross/aarch64-linux-gnu/9/include -I/usr/aarch64-linux-gnu/include -I/usr/include/aarch64-linux-gnu --include /<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/moc_predefs.h -p dialogs/pages -o /<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/LVI3AIR25K/moc_associationgeneralpage.cpp /<>/umbrello/dialogs/pages/associationgeneralpage.h AutoMoc: Generating "SRC:/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/LVI3AIR25K/moc_associationrolepage.cpp", because it doesn't exist, from "SRC:/umbrello/dialogs/pages/associationrolepage.h" /usr/lib/qt5/bin/moc "-DCMAKE_BINARY_DIR=\"/<>/obj-aarch64-linux-gnu\"" -DKCOREADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB "-DUMBRELLO_VERSION_STRING=\"2.23.3\"" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-aarch64-linux-gnu/umbrello -I/<>/umbrello -I/<>/obj-aarch64-linux-gnu -I/<>/umbrello/clipboard -I/<>/umbrello/cmds -I/<>/umbrello/codegenerators -I/<>/umbrello/codegenerators/ada -I/<>/umbrello/codegenerators/as -I/<>/umbrello/codegenerators/cpp -I/<>/umbrello/codegenerators/csharp -I/<>/umbrello/codegenerators/d -I/<>/umbrello/codegenerators/idl -I/<>/umbrello/codegenerators/java -I/<>/umbrello/codegenerators/js -I/<>/umbrello/codegenerators/pascal -I/<>/umbrello/codegenerators/perl -I/<>/umbrello/codegenerators/php -I/<>/umbrello/codegenerators/python -I/<>/umbrello/codegenerators/ruby -I/<>/umbrello/codegenerators/sql -I/<>/umbrello/codegenerators/tcl -I/<>/umbrello/codegenerators/vala -I/<>/umbrello/codegenerators/xml -I/<>/umbrello/codegenwizard -I/<>/umbrello/codeimport -I/<>/umbrello/codeimport/csharp -I/<>/umbrello/codeimpwizard -I/<>/umbrello/debug -I/<>/umbrello/dialogs -I/<>/umbrello/dialogs/pages -I/<>/umbrello/dialogs/widgets -I/<>/umbrello/docgenerators -I/<>/umbrello/finder -I/<>/umbrello/refactoring -I/<>/umbrello/uml1model -I/<>/umbrello/umlwidgets -I/<>/lib/cppparser -I/<>/lib/interfaces -I/usr/include/libxml2 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -I/usr/include/aarch64-linux-gnu/qt5/QtSvg -I/usr/include/aarch64-linux-gnu/qt5/QtWebKitWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtWebKit -I/usr/include/aarch64-linux-gnu/qt5/QtNetwork -I/usr/include/KF5/KArchive -I/usr/include/KF5 -I/usr/include/KF5/KCompletion -I/usr/include/KF5/KCoreAddons -I/usr/include/KF5/KI18n -I/usr/include/KF5/KIconThemes -I/usr/include/KF5/KIOCore -I/usr/include/KF5/KService -I/usr/include/KF5/KConfigCore -I/usr/include/aarch64-linux-gnu/qt5/QtConcurrent -I/usr/include/aarch64-linux-gnu/qt5/QtDBus -I/usr/include/KF5/KTextEditor -I/usr/include/KF5/KParts -I/usr/include/KF5/KIOWidgets -I/usr/include/KF5/KJobWidgets -I/usr/include/KF5/KWidgetsAddons -I/usr/include/KF5/KXmlGui -I/usr/include/KF5/KConfigWidgets -I/usr/include/KF5/KCodecs -I/usr/include/KF5/KConfigGui -I/usr/include/KF5/KAuth -I/usr/include/KF5/KTextWidgets -I/usr/include/KF5/SonnetUi -I/usr/include -I/usr/aarch64-linux-gnu/include/c++/9 -I/usr/aarch64-linux-gnu/include/c++/9/aarch64-linux-gnu -I/usr/aarch64-linux-gnu/include/c++/9/backward -I/usr/lib/gcc-cross/aarch64-linux-gnu/9/include -I/usr/aarch64-linux-gnu/include -I/usr/include/aarch64-linux-gnu --include /<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/moc_predefs.h -p dialogs/pages -o /<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/LVI3AIR25K/moc_associationrolepage.cpp /<>/umbrello/dialogs/pages/associationrolepage.h AutoMoc: Generating "SRC:/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/LVI3AIR25K/moc_autolayoutoptionpage.cpp", because it doesn't exist, from "SRC:/umbrello/dialogs/pages/autolayoutoptionpage.h" /usr/lib/qt5/bin/moc "-DCMAKE_BINARY_DIR=\"/<>/obj-aarch64-linux-gnu\"" -DKCOREADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB "-DUMBRELLO_VERSION_STRING=\"2.23.3\"" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-aarch64-linux-gnu/umbrello -I/<>/umbrello -I/<>/obj-aarch64-linux-gnu -I/<>/umbrello/clipboard -I/<>/umbrello/cmds -I/<>/umbrello/codegenerators -I/<>/umbrello/codegenerators/ada -I/<>/umbrello/codegenerators/as -I/<>/umbrello/codegenerators/cpp -I/<>/umbrello/codegenerators/csharp -I/<>/umbrello/codegenerators/d -I/<>/umbrello/codegenerators/idl -I/<>/umbrello/codegenerators/java -I/<>/umbrello/codegenerators/js -I/<>/umbrello/codegenerators/pascal -I/<>/umbrello/codegenerators/perl -I/<>/umbrello/codegenerators/php -I/<>/umbrello/codegenerators/python -I/<>/umbrello/codegenerators/ruby -I/<>/umbrello/codegenerators/sql -I/<>/umbrello/codegenerators/tcl -I/<>/umbrello/codegenerators/vala -I/<>/umbrello/codegenerators/xml -I/<>/umbrello/codegenwizard -I/<>/umbrello/codeimport -I/<>/umbrello/codeimport/csharp -I/<>/umbrello/codeimpwizard -I/<>/umbrello/debug -I/<>/umbrello/dialogs -I/<>/umbrello/dialogs/pages -I/<>/umbrello/dialogs/widgets -I/<>/umbrello/docgenerators -I/<>/umbrello/finder -I/<>/umbrello/refactoring -I/<>/umbrello/uml1model -I/<>/umbrello/umlwidgets -I/<>/lib/cppparser -I/<>/lib/interfaces -I/usr/include/libxml2 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -I/usr/include/aarch64-linux-gnu/qt5/QtSvg -I/usr/include/aarch64-linux-gnu/qt5/QtWebKitWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtWebKit -I/usr/include/aarch64-linux-gnu/qt5/QtNetwork -I/usr/include/KF5/KArchive -I/usr/include/KF5 -I/usr/include/KF5/KCompletion -I/usr/include/KF5/KCoreAddons -I/usr/include/KF5/KI18n -I/usr/include/KF5/KIconThemes -I/usr/include/KF5/KIOCore -I/usr/include/KF5/KService -I/usr/include/KF5/KConfigCore -I/usr/include/aarch64-linux-gnu/qt5/QtConcurrent -I/usr/include/aarch64-linux-gnu/qt5/QtDBus -I/usr/include/KF5/KTextEditor -I/usr/include/KF5/KParts -I/usr/include/KF5/KIOWidgets -I/usr/include/KF5/KJobWidgets -I/usr/include/KF5/KWidgetsAddons -I/usr/include/KF5/KXmlGui -I/usr/include/KF5/KConfigWidgets -I/usr/include/KF5/KCodecs -I/usr/include/KF5/KConfigGui -I/usr/include/KF5/KAuth -I/usr/include/KF5/KTextWidgets -I/usr/include/KF5/SonnetUi -I/usr/include -I/usr/aarch64-linux-gnu/include/c++/9 -I/usr/aarch64-linux-gnu/include/c++/9/aarch64-linux-gnu -I/usr/aarch64-linux-gnu/include/c++/9/backward -I/usr/lib/gcc-cross/aarch64-linux-gnu/9/include -I/usr/aarch64-linux-gnu/include -I/usr/include/aarch64-linux-gnu --include /<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/moc_predefs.h -p dialogs/pages -o /<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/LVI3AIR25K/moc_autolayoutoptionpage.cpp /<>/umbrello/dialogs/pages/autolayoutoptionpage.h AutoMoc: Generating "SRC:/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/LVI3AIR25K/moc_classassociationspage.cpp", because it doesn't exist, from "SRC:/umbrello/dialogs/pages/classassociationspage.h" /usr/lib/qt5/bin/moc "-DCMAKE_BINARY_DIR=\"/<>/obj-aarch64-linux-gnu\"" -DKCOREADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB "-DUMBRELLO_VERSION_STRING=\"2.23.3\"" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-aarch64-linux-gnu/umbrello -I/<>/umbrello -I/<>/obj-aarch64-linux-gnu -I/<>/umbrello/clipboard -I/<>/umbrello/cmds -I/<>/umbrello/codegenerators -I/<>/umbrello/codegenerators/ada -I/<>/umbrello/codegenerators/as -I/<>/umbrello/codegenerators/cpp -I/<>/umbrello/codegenerators/csharp -I/<>/umbrello/codegenerators/d -I/<>/umbrello/codegenerators/idl -I/<>/umbrello/codegenerators/java -I/<>/umbrello/codegenerators/js -I/<>/umbrello/codegenerators/pascal -I/<>/umbrello/codegenerators/perl -I/<>/umbrello/codegenerators/php -I/<>/umbrello/codegenerators/python -I/<>/umbrello/codegenerators/ruby -I/<>/umbrello/codegenerators/sql -I/<>/umbrello/codegenerators/tcl -I/<>/umbrello/codegenerators/vala -I/<>/umbrello/codegenerators/xml -I/<>/umbrello/codegenwizard -I/<>/umbrello/codeimport -I/<>/umbrello/codeimport/csharp -I/<>/umbrello/codeimpwizard -I/<>/umbrello/debug -I/<>/umbrello/dialogs -I/<>/umbrello/dialogs/pages -I/<>/umbrello/dialogs/widgets -I/<>/umbrello/docgenerators -I/<>/umbrello/finder -I/<>/umbrello/refactoring -I/<>/umbrello/uml1model -I/<>/umbrello/umlwidgets -I/<>/lib/cppparser -I/<>/lib/interfaces -I/usr/include/libxml2 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -I/usr/include/aarch64-linux-gnu/qt5/QtSvg -I/usr/include/aarch64-linux-gnu/qt5/QtWebKitWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtWebKit -I/usr/include/aarch64-linux-gnu/qt5/QtNetwork -I/usr/include/KF5/KArchive -I/usr/include/KF5 -I/usr/include/KF5/KCompletion -I/usr/include/KF5/KCoreAddons -I/usr/include/KF5/KI18n -I/usr/include/KF5/KIconThemes -I/usr/include/KF5/KIOCore -I/usr/include/KF5/KService -I/usr/include/KF5/KConfigCore -I/usr/include/aarch64-linux-gnu/qt5/QtConcurrent -I/usr/include/aarch64-linux-gnu/qt5/QtDBus -I/usr/include/KF5/KTextEditor -I/usr/include/KF5/KParts -I/usr/include/KF5/KIOWidgets -I/usr/include/KF5/KJobWidgets -I/usr/include/KF5/KWidgetsAddons -I/usr/include/KF5/KXmlGui -I/usr/include/KF5/KConfigWidgets -I/usr/include/KF5/KCodecs -I/usr/include/KF5/KConfigGui -I/usr/include/KF5/KAuth -I/usr/include/KF5/KTextWidgets -I/usr/include/KF5/SonnetUi -I/usr/include -I/usr/aarch64-linux-gnu/include/c++/9 -I/usr/aarch64-linux-gnu/include/c++/9/aarch64-linux-gnu -I/usr/aarch64-linux-gnu/include/c++/9/backward -I/usr/lib/gcc-cross/aarch64-linux-gnu/9/include -I/usr/aarch64-linux-gnu/include -I/usr/include/aarch64-linux-gnu --include /<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/moc_predefs.h -p dialogs/pages -o /<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/LVI3AIR25K/moc_classassociationspage.cpp /<>/umbrello/dialogs/pages/classassociationspage.h AutoMoc: Generating "SRC:/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/LVI3AIR25K/moc_classgeneralpage.cpp", because it doesn't exist, from "SRC:/umbrello/dialogs/pages/classgeneralpage.h" /usr/lib/qt5/bin/moc "-DCMAKE_BINARY_DIR=\"/<>/obj-aarch64-linux-gnu\"" -DKCOREADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB "-DUMBRELLO_VERSION_STRING=\"2.23.3\"" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-aarch64-linux-gnu/umbrello -I/<>/umbrello -I/<>/obj-aarch64-linux-gnu -I/<>/umbrello/clipboard -I/<>/umbrello/cmds -I/<>/umbrello/codegenerators -I/<>/umbrello/codegenerators/ada -I/<>/umbrello/codegenerators/as -I/<>/umbrello/codegenerators/cpp -I/<>/umbrello/codegenerators/csharp -I/<>/umbrello/codegenerators/d -I/<>/umbrello/codegenerators/idl -I/<>/umbrello/codegenerators/java -I/<>/umbrello/codegenerators/js -I/<>/umbrello/codegenerators/pascal -I/<>/umbrello/codegenerators/perl -I/<>/umbrello/codegenerators/php -I/<>/umbrello/codegenerators/python -I/<>/umbrello/codegenerators/ruby -I/<>/umbrello/codegenerators/sql -I/<>/umbrello/codegenerators/tcl -I/<>/umbrello/codegenerators/vala -I/<>/umbrello/codegenerators/xml -I/<>/umbrello/codegenwizard -I/<>/umbrello/codeimport -I/<>/umbrello/codeimport/csharp -I/<>/umbrello/codeimpwizard -I/<>/umbrello/debug -I/<>/umbrello/dialogs -I/<>/umbrello/dialogs/pages -I/<>/umbrello/dialogs/widgets -I/<>/umbrello/docgenerators -I/<>/umbrello/finder -I/<>/umbrello/refactoring -I/<>/umbrello/uml1model -I/<>/umbrello/umlwidgets -I/<>/lib/cppparser -I/<>/lib/interfaces -I/usr/include/libxml2 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -I/usr/include/aarch64-linux-gnu/qt5/QtSvg -I/usr/include/aarch64-linux-gnu/qt5/QtWebKitWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtWebKit -I/usr/include/aarch64-linux-gnu/qt5/QtNetwork -I/usr/include/KF5/KArchive -I/usr/include/KF5 -I/usr/include/KF5/KCompletion -I/usr/include/KF5/KCoreAddons -I/usr/include/KF5/KI18n -I/usr/include/KF5/KIconThemes -I/usr/include/KF5/KIOCore -I/usr/include/KF5/KService -I/usr/include/KF5/KConfigCore -I/usr/include/aarch64-linux-gnu/qt5/QtConcurrent -I/usr/include/aarch64-linux-gnu/qt5/QtDBus -I/usr/include/KF5/KTextEditor -I/usr/include/KF5/KParts -I/usr/include/KF5/KIOWidgets -I/usr/include/KF5/KJobWidgets -I/usr/include/KF5/KWidgetsAddons -I/usr/include/KF5/KXmlGui -I/usr/include/KF5/KConfigWidgets -I/usr/include/KF5/KCodecs -I/usr/include/KF5/KConfigGui -I/usr/include/KF5/KAuth -I/usr/include/KF5/KTextWidgets -I/usr/include/KF5/SonnetUi -I/usr/include -I/usr/aarch64-linux-gnu/include/c++/9 -I/usr/aarch64-linux-gnu/include/c++/9/aarch64-linux-gnu -I/usr/aarch64-linux-gnu/include/c++/9/backward -I/usr/lib/gcc-cross/aarch64-linux-gnu/9/include -I/usr/aarch64-linux-gnu/include -I/usr/include/aarch64-linux-gnu --include /<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/moc_predefs.h -p dialogs/pages -o /<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/LVI3AIR25K/moc_classgeneralpage.cpp /<>/umbrello/dialogs/pages/classgeneralpage.h AutoMoc: Generating "SRC:/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/LVI3AIR25K/moc_classifierlistpage.cpp", because it doesn't exist, from "SRC:/umbrello/dialogs/pages/classifierlistpage.h" /usr/lib/qt5/bin/moc "-DCMAKE_BINARY_DIR=\"/<>/obj-aarch64-linux-gnu\"" -DKCOREADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB "-DUMBRELLO_VERSION_STRING=\"2.23.3\"" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-aarch64-linux-gnu/umbrello -I/<>/umbrello -I/<>/obj-aarch64-linux-gnu -I/<>/umbrello/clipboard -I/<>/umbrello/cmds -I/<>/umbrello/codegenerators -I/<>/umbrello/codegenerators/ada -I/<>/umbrello/codegenerators/as -I/<>/umbrello/codegenerators/cpp -I/<>/umbrello/codegenerators/csharp -I/<>/umbrello/codegenerators/d -I/<>/umbrello/codegenerators/idl -I/<>/umbrello/codegenerators/java -I/<>/umbrello/codegenerators/js -I/<>/umbrello/codegenerators/pascal -I/<>/umbrello/codegenerators/perl -I/<>/umbrello/codegenerators/php -I/<>/umbrello/codegenerators/python -I/<>/umbrello/codegenerators/ruby -I/<>/umbrello/codegenerators/sql -I/<>/umbrello/codegenerators/tcl -I/<>/umbrello/codegenerators/vala -I/<>/umbrello/codegenerators/xml -I/<>/umbrello/codegenwizard -I/<>/umbrello/codeimport -I/<>/umbrello/codeimport/csharp -I/<>/umbrello/codeimpwizard -I/<>/umbrello/debug -I/<>/umbrello/dialogs -I/<>/umbrello/dialogs/pages -I/<>/umbrello/dialogs/widgets -I/<>/umbrello/docgenerators -I/<>/umbrello/finder -I/<>/umbrello/refactoring -I/<>/umbrello/uml1model -I/<>/umbrello/umlwidgets -I/<>/lib/cppparser -I/<>/lib/interfaces -I/usr/include/libxml2 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -I/usr/include/aarch64-linux-gnu/qt5/QtSvg -I/usr/include/aarch64-linux-gnu/qt5/QtWebKitWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtWebKit -I/usr/include/aarch64-linux-gnu/qt5/QtNetwork -I/usr/include/KF5/KArchive -I/usr/include/KF5 -I/usr/include/KF5/KCompletion -I/usr/include/KF5/KCoreAddons -I/usr/include/KF5/KI18n -I/usr/include/KF5/KIconThemes -I/usr/include/KF5/KIOCore -I/usr/include/KF5/KService -I/usr/include/KF5/KConfigCore -I/usr/include/aarch64-linux-gnu/qt5/QtConcurrent -I/usr/include/aarch64-linux-gnu/qt5/QtDBus -I/usr/include/KF5/KTextEditor -I/usr/include/KF5/KParts -I/usr/include/KF5/KIOWidgets -I/usr/include/KF5/KJobWidgets -I/usr/include/KF5/KWidgetsAddons -I/usr/include/KF5/KXmlGui -I/usr/include/KF5/KConfigWidgets -I/usr/include/KF5/KCodecs -I/usr/include/KF5/KConfigGui -I/usr/include/KF5/KAuth -I/usr/include/KF5/KTextWidgets -I/usr/include/KF5/SonnetUi -I/usr/include -I/usr/aarch64-linux-gnu/include/c++/9 -I/usr/aarch64-linux-gnu/include/c++/9/aarch64-linux-gnu -I/usr/aarch64-linux-gnu/include/c++/9/backward -I/usr/lib/gcc-cross/aarch64-linux-gnu/9/include -I/usr/aarch64-linux-gnu/include -I/usr/include/aarch64-linux-gnu --include /<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/moc_predefs.h -p dialogs/pages -o /<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/LVI3AIR25K/moc_classifierlistpage.cpp /<>/umbrello/dialogs/pages/classifierlistpage.h AutoMoc: Generating "SRC:/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/LVI3AIR25K/moc_codegenerationpolicypage.cpp", because it doesn't exist, from "SRC:/umbrello/dialogs/pages/codegenerationpolicypage.h" /usr/lib/qt5/bin/moc "-DCMAKE_BINARY_DIR=\"/<>/obj-aarch64-linux-gnu\"" -DKCOREADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB "-DUMBRELLO_VERSION_STRING=\"2.23.3\"" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-aarch64-linux-gnu/umbrello -I/<>/umbrello -I/<>/obj-aarch64-linux-gnu -I/<>/umbrello/clipboard -I/<>/umbrello/cmds -I/<>/umbrello/codegenerators -I/<>/umbrello/codegenerators/ada -I/<>/umbrello/codegenerators/as -I/<>/umbrello/codegenerators/cpp -I/<>/umbrello/codegenerators/csharp -I/<>/umbrello/codegenerators/d -I/<>/umbrello/codegenerators/idl -I/<>/umbrello/codegenerators/java -I/<>/umbrello/codegenerators/js -I/<>/umbrello/codegenerators/pascal -I/<>/umbrello/codegenerators/perl -I/<>/umbrello/codegenerators/php -I/<>/umbrello/codegenerators/python -I/<>/umbrello/codegenerators/ruby -I/<>/umbrello/codegenerators/sql -I/<>/umbrello/codegenerators/tcl -I/<>/umbrello/codegenerators/vala -I/<>/umbrello/codegenerators/xml -I/<>/umbrello/codegenwizard -I/<>/umbrello/codeimport -I/<>/umbrello/codeimport/csharp -I/<>/umbrello/codeimpwizard -I/<>/umbrello/debug -I/<>/umbrello/dialogs -I/<>/umbrello/dialogs/pages -I/<>/umbrello/dialogs/widgets -I/<>/umbrello/docgenerators -I/<>/umbrello/finder -I/<>/umbrello/refactoring -I/<>/umbrello/uml1model -I/<>/umbrello/umlwidgets -I/<>/lib/cppparser -I/<>/lib/interfaces -I/usr/include/libxml2 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -I/usr/include/aarch64-linux-gnu/qt5/QtSvg -I/usr/include/aarch64-linux-gnu/qt5/QtWebKitWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtWebKit -I/usr/include/aarch64-linux-gnu/qt5/QtNetwork -I/usr/include/KF5/KArchive -I/usr/include/KF5 -I/usr/include/KF5/KCompletion -I/usr/include/KF5/KCoreAddons -I/usr/include/KF5/KI18n -I/usr/include/KF5/KIconThemes -I/usr/include/KF5/KIOCore -I/usr/include/KF5/KService -I/usr/include/KF5/KConfigCore -I/usr/include/aarch64-linux-gnu/qt5/QtConcurrent -I/usr/include/aarch64-linux-gnu/qt5/QtDBus -I/usr/include/KF5/KTextEditor -I/usr/include/KF5/KParts -I/usr/include/KF5/KIOWidgets -I/usr/include/KF5/KJobWidgets -I/usr/include/KF5/KWidgetsAddons -I/usr/include/KF5/KXmlGui -I/usr/include/KF5/KConfigWidgets -I/usr/include/KF5/KCodecs -I/usr/include/KF5/KConfigGui -I/usr/include/KF5/KAuth -I/usr/include/KF5/KTextWidgets -I/usr/include/KF5/SonnetUi -I/usr/include -I/usr/aarch64-linux-gnu/include/c++/9 -I/usr/aarch64-linux-gnu/include/c++/9/aarch64-linux-gnu -I/usr/aarch64-linux-gnu/include/c++/9/backward -I/usr/lib/gcc-cross/aarch64-linux-gnu/9/include -I/usr/aarch64-linux-gnu/include -I/usr/include/aarch64-linux-gnu --include /<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/moc_predefs.h -p dialogs/pages -o /<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/LVI3AIR25K/moc_codegenerationpolicypage.cpp /<>/umbrello/dialogs/pages/codegenerationpolicypage.h AutoMoc: Generating "SRC:/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/LVI3AIR25K/moc_codeimportoptionspage.cpp", because it doesn't exist, from "SRC:/umbrello/dialogs/pages/codeimportoptionspage.h" /usr/lib/qt5/bin/moc "-DCMAKE_BINARY_DIR=\"/<>/obj-aarch64-linux-gnu\"" -DKCOREADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB "-DUMBRELLO_VERSION_STRING=\"2.23.3\"" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-aarch64-linux-gnu/umbrello -I/<>/umbrello -I/<>/obj-aarch64-linux-gnu -I/<>/umbrello/clipboard -I/<>/umbrello/cmds -I/<>/umbrello/codegenerators -I/<>/umbrello/codegenerators/ada -I/<>/umbrello/codegenerators/as -I/<>/umbrello/codegenerators/cpp -I/<>/umbrello/codegenerators/csharp -I/<>/umbrello/codegenerators/d -I/<>/umbrello/codegenerators/idl -I/<>/umbrello/codegenerators/java -I/<>/umbrello/codegenerators/js -I/<>/umbrello/codegenerators/pascal -I/<>/umbrello/codegenerators/perl -I/<>/umbrello/codegenerators/php -I/<>/umbrello/codegenerators/python -I/<>/umbrello/codegenerators/ruby -I/<>/umbrello/codegenerators/sql -I/<>/umbrello/codegenerators/tcl -I/<>/umbrello/codegenerators/vala -I/<>/umbrello/codegenerators/xml -I/<>/umbrello/codegenwizard -I/<>/umbrello/codeimport -I/<>/umbrello/codeimport/csharp -I/<>/umbrello/codeimpwizard -I/<>/umbrello/debug -I/<>/umbrello/dialogs -I/<>/umbrello/dialogs/pages -I/<>/umbrello/dialogs/widgets -I/<>/umbrello/docgenerators -I/<>/umbrello/finder -I/<>/umbrello/refactoring -I/<>/umbrello/uml1model -I/<>/umbrello/umlwidgets -I/<>/lib/cppparser -I/<>/lib/interfaces -I/usr/include/libxml2 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -I/usr/include/aarch64-linux-gnu/qt5/QtSvg -I/usr/include/aarch64-linux-gnu/qt5/QtWebKitWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtWebKit -I/usr/include/aarch64-linux-gnu/qt5/QtNetwork -I/usr/include/KF5/KArchive -I/usr/include/KF5 -I/usr/include/KF5/KCompletion -I/usr/include/KF5/KCoreAddons -I/usr/include/KF5/KI18n -I/usr/include/KF5/KIconThemes -I/usr/include/KF5/KIOCore -I/usr/include/KF5/KService -I/usr/include/KF5/KConfigCore -I/usr/include/aarch64-linux-gnu/qt5/QtConcurrent -I/usr/include/aarch64-linux-gnu/qt5/QtDBus -I/usr/include/KF5/KTextEditor -I/usr/include/KF5/KParts -I/usr/include/KF5/KIOWidgets -I/usr/include/KF5/KJobWidgets -I/usr/include/KF5/KWidgetsAddons -I/usr/include/KF5/KXmlGui -I/usr/include/KF5/KConfigWidgets -I/usr/include/KF5/KCodecs -I/usr/include/KF5/KConfigGui -I/usr/include/KF5/KAuth -I/usr/include/KF5/KTextWidgets -I/usr/include/KF5/SonnetUi -I/usr/include -I/usr/aarch64-linux-gnu/include/c++/9 -I/usr/aarch64-linux-gnu/include/c++/9/aarch64-linux-gnu -I/usr/aarch64-linux-gnu/include/c++/9/backward -I/usr/lib/gcc-cross/aarch64-linux-gnu/9/include -I/usr/aarch64-linux-gnu/include -I/usr/include/aarch64-linux-gnu --include /<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/moc_predefs.h -p dialogs/pages -o /<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/LVI3AIR25K/moc_codeimportoptionspage.cpp /<>/umbrello/dialogs/pages/codeimportoptionspage.h AutoMoc: Generating "SRC:/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/LVI3AIR25K/moc_codevieweroptionspage.cpp", because it doesn't exist, from "SRC:/umbrello/dialogs/pages/codevieweroptionspage.h" /usr/lib/qt5/bin/moc "-DCMAKE_BINARY_DIR=\"/<>/obj-aarch64-linux-gnu\"" -DKCOREADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB "-DUMBRELLO_VERSION_STRING=\"2.23.3\"" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-aarch64-linux-gnu/umbrello -I/<>/umbrello -I/<>/obj-aarch64-linux-gnu -I/<>/umbrello/clipboard -I/<>/umbrello/cmds -I/<>/umbrello/codegenerators -I/<>/umbrello/codegenerators/ada -I/<>/umbrello/codegenerators/as -I/<>/umbrello/codegenerators/cpp -I/<>/umbrello/codegenerators/csharp -I/<>/umbrello/codegenerators/d -I/<>/umbrello/codegenerators/idl -I/<>/umbrello/codegenerators/java -I/<>/umbrello/codegenerators/js -I/<>/umbrello/codegenerators/pascal -I/<>/umbrello/codegenerators/perl -I/<>/umbrello/codegenerators/php -I/<>/umbrello/codegenerators/python -I/<>/umbrello/codegenerators/ruby -I/<>/umbrello/codegenerators/sql -I/<>/umbrello/codegenerators/tcl -I/<>/umbrello/codegenerators/vala -I/<>/umbrello/codegenerators/xml -I/<>/umbrello/codegenwizard -I/<>/umbrello/codeimport -I/<>/umbrello/codeimport/csharp -I/<>/umbrello/codeimpwizard -I/<>/umbrello/debug -I/<>/umbrello/dialogs -I/<>/umbrello/dialogs/pages -I/<>/umbrello/dialogs/widgets -I/<>/umbrello/docgenerators -I/<>/umbrello/finder -I/<>/umbrello/refactoring -I/<>/umbrello/uml1model -I/<>/umbrello/umlwidgets -I/<>/lib/cppparser -I/<>/lib/interfaces -I/usr/include/libxml2 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -I/usr/include/aarch64-linux-gnu/qt5/QtSvg -I/usr/include/aarch64-linux-gnu/qt5/QtWebKitWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtWebKit -I/usr/include/aarch64-linux-gnu/qt5/QtNetwork -I/usr/include/KF5/KArchive -I/usr/include/KF5 -I/usr/include/KF5/KCompletion -I/usr/include/KF5/KCoreAddons -I/usr/include/KF5/KI18n -I/usr/include/KF5/KIconThemes -I/usr/include/KF5/KIOCore -I/usr/include/KF5/KService -I/usr/include/KF5/KConfigCore -I/usr/include/aarch64-linux-gnu/qt5/QtConcurrent -I/usr/include/aarch64-linux-gnu/qt5/QtDBus -I/usr/include/KF5/KTextEditor -I/usr/include/KF5/KParts -I/usr/include/KF5/KIOWidgets -I/usr/include/KF5/KJobWidgets -I/usr/include/KF5/KWidgetsAddons -I/usr/include/KF5/KXmlGui -I/usr/include/KF5/KConfigWidgets -I/usr/include/KF5/KCodecs -I/usr/include/KF5/KConfigGui -I/usr/include/KF5/KAuth -I/usr/include/KF5/KTextWidgets -I/usr/include/KF5/SonnetUi -I/usr/include -I/usr/aarch64-linux-gnu/include/c++/9 -I/usr/aarch64-linux-gnu/include/c++/9/aarch64-linux-gnu -I/usr/aarch64-linux-gnu/include/c++/9/backward -I/usr/lib/gcc-cross/aarch64-linux-gnu/9/include -I/usr/aarch64-linux-gnu/include -I/usr/include/aarch64-linux-gnu --include /<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/moc_predefs.h -p dialogs/pages -o /<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/LVI3AIR25K/moc_codevieweroptionspage.cpp /<>/umbrello/dialogs/pages/codevieweroptionspage.h AutoMoc: Generating "SRC:/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/LVI3AIR25K/moc_constraintlistpage.cpp", because it doesn't exist, from "SRC:/umbrello/dialogs/pages/constraintlistpage.h" /usr/lib/qt5/bin/moc "-DCMAKE_BINARY_DIR=\"/<>/obj-aarch64-linux-gnu\"" -DKCOREADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB "-DUMBRELLO_VERSION_STRING=\"2.23.3\"" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-aarch64-linux-gnu/umbrello -I/<>/umbrello -I/<>/obj-aarch64-linux-gnu -I/<>/umbrello/clipboard -I/<>/umbrello/cmds -I/<>/umbrello/codegenerators -I/<>/umbrello/codegenerators/ada -I/<>/umbrello/codegenerators/as -I/<>/umbrello/codegenerators/cpp -I/<>/umbrello/codegenerators/csharp -I/<>/umbrello/codegenerators/d -I/<>/umbrello/codegenerators/idl -I/<>/umbrello/codegenerators/java -I/<>/umbrello/codegenerators/js -I/<>/umbrello/codegenerators/pascal -I/<>/umbrello/codegenerators/perl -I/<>/umbrello/codegenerators/php -I/<>/umbrello/codegenerators/python -I/<>/umbrello/codegenerators/ruby -I/<>/umbrello/codegenerators/sql -I/<>/umbrello/codegenerators/tcl -I/<>/umbrello/codegenerators/vala -I/<>/umbrello/codegenerators/xml -I/<>/umbrello/codegenwizard -I/<>/umbrello/codeimport -I/<>/umbrello/codeimport/csharp -I/<>/umbrello/codeimpwizard -I/<>/umbrello/debug -I/<>/umbrello/dialogs -I/<>/umbrello/dialogs/pages -I/<>/umbrello/dialogs/widgets -I/<>/umbrello/docgenerators -I/<>/umbrello/finder -I/<>/umbrello/refactoring -I/<>/umbrello/uml1model -I/<>/umbrello/umlwidgets -I/<>/lib/cppparser -I/<>/lib/interfaces -I/usr/include/libxml2 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -I/usr/include/aarch64-linux-gnu/qt5/QtSvg -I/usr/include/aarch64-linux-gnu/qt5/QtWebKitWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtWebKit -I/usr/include/aarch64-linux-gnu/qt5/QtNetwork -I/usr/include/KF5/KArchive -I/usr/include/KF5 -I/usr/include/KF5/KCompletion -I/usr/include/KF5/KCoreAddons -I/usr/include/KF5/KI18n -I/usr/include/KF5/KIconThemes -I/usr/include/KF5/KIOCore -I/usr/include/KF5/KService -I/usr/include/KF5/KConfigCore -I/usr/include/aarch64-linux-gnu/qt5/QtConcurrent -I/usr/include/aarch64-linux-gnu/qt5/QtDBus -I/usr/include/KF5/KTextEditor -I/usr/include/KF5/KParts -I/usr/include/KF5/KIOWidgets -I/usr/include/KF5/KJobWidgets -I/usr/include/KF5/KWidgetsAddons -I/usr/include/KF5/KXmlGui -I/usr/include/KF5/KConfigWidgets -I/usr/include/KF5/KCodecs -I/usr/include/KF5/KConfigGui -I/usr/include/KF5/KAuth -I/usr/include/KF5/KTextWidgets -I/usr/include/KF5/SonnetUi -I/usr/include -I/usr/aarch64-linux-gnu/include/c++/9 -I/usr/aarch64-linux-gnu/include/c++/9/aarch64-linux-gnu -I/usr/aarch64-linux-gnu/include/c++/9/backward -I/usr/lib/gcc-cross/aarch64-linux-gnu/9/include -I/usr/aarch64-linux-gnu/include -I/usr/include/aarch64-linux-gnu --include /<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/moc_predefs.h -p dialogs/pages -o /<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/LVI3AIR25K/moc_constraintlistpage.cpp /<>/umbrello/dialogs/pages/constraintlistpage.h AutoMoc: Generating "SRC:/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/LVI3AIR25K/moc_defaultcodegenpolicypage.cpp", because it doesn't exist, from "SRC:/umbrello/dialogs/pages/defaultcodegenpolicypage.h" /usr/lib/qt5/bin/moc "-DCMAKE_BINARY_DIR=\"/<>/obj-aarch64-linux-gnu\"" -DKCOREADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB "-DUMBRELLO_VERSION_STRING=\"2.23.3\"" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-aarch64-linux-gnu/umbrello -I/<>/umbrello -I/<>/obj-aarch64-linux-gnu -I/<>/umbrello/clipboard -I/<>/umbrello/cmds -I/<>/umbrello/codegenerators -I/<>/umbrello/codegenerators/ada -I/<>/umbrello/codegenerators/as -I/<>/umbrello/codegenerators/cpp -I/<>/umbrello/codegenerators/csharp -I/<>/umbrello/codegenerators/d -I/<>/umbrello/codegenerators/idl -I/<>/umbrello/codegenerators/java -I/<>/umbrello/codegenerators/js -I/<>/umbrello/codegenerators/pascal -I/<>/umbrello/codegenerators/perl -I/<>/umbrello/codegenerators/php -I/<>/umbrello/codegenerators/python -I/<>/umbrello/codegenerators/ruby -I/<>/umbrello/codegenerators/sql -I/<>/umbrello/codegenerators/tcl -I/<>/umbrello/codegenerators/vala -I/<>/umbrello/codegenerators/xml -I/<>/umbrello/codegenwizard -I/<>/umbrello/codeimport -I/<>/umbrello/codeimport/csharp -I/<>/umbrello/codeimpwizard -I/<>/umbrello/debug -I/<>/umbrello/dialogs -I/<>/umbrello/dialogs/pages -I/<>/umbrello/dialogs/widgets -I/<>/umbrello/docgenerators -I/<>/umbrello/finder -I/<>/umbrello/refactoring -I/<>/umbrello/uml1model -I/<>/umbrello/umlwidgets -I/<>/lib/cppparser -I/<>/lib/interfaces -I/usr/include/libxml2 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -I/usr/include/aarch64-linux-gnu/qt5/QtSvg -I/usr/include/aarch64-linux-gnu/qt5/QtWebKitWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtWebKit -I/usr/include/aarch64-linux-gnu/qt5/QtNetwork -I/usr/include/KF5/KArchive -I/usr/include/KF5 -I/usr/include/KF5/KCompletion -I/usr/include/KF5/KCoreAddons -I/usr/include/KF5/KI18n -I/usr/include/KF5/KIconThemes -I/usr/include/KF5/KIOCore -I/usr/include/KF5/KService -I/usr/include/KF5/KConfigCore -I/usr/include/aarch64-linux-gnu/qt5/QtConcurrent -I/usr/include/aarch64-linux-gnu/qt5/QtDBus -I/usr/include/KF5/KTextEditor -I/usr/include/KF5/KParts -I/usr/include/KF5/KIOWidgets -I/usr/include/KF5/KJobWidgets -I/usr/include/KF5/KWidgetsAddons -I/usr/include/KF5/KXmlGui -I/usr/include/KF5/KConfigWidgets -I/usr/include/KF5/KCodecs -I/usr/include/KF5/KConfigGui -I/usr/include/KF5/KAuth -I/usr/include/KF5/KTextWidgets -I/usr/include/KF5/SonnetUi -I/usr/include -I/usr/aarch64-linux-gnu/include/c++/9 -I/usr/aarch64-linux-gnu/include/c++/9/aarch64-linux-gnu -I/usr/aarch64-linux-gnu/include/c++/9/backward -I/usr/lib/gcc-cross/aarch64-linux-gnu/9/include -I/usr/aarch64-linux-gnu/include -I/usr/include/aarch64-linux-gnu --include /<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/moc_predefs.h -p dialogs/pages -o /<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/LVI3AIR25K/moc_defaultcodegenpolicypage.cpp /<>/umbrello/dialogs/pages/defaultcodegenpolicypage.h AutoMoc: Generating "SRC:/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/LVI3AIR25K/moc_diagramprintpage.cpp", because it doesn't exist, from "SRC:/umbrello/dialogs/pages/diagramprintpage.h" /usr/lib/qt5/bin/moc "-DCMAKE_BINARY_DIR=\"/<>/obj-aarch64-linux-gnu\"" -DKCOREADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB "-DUMBRELLO_VERSION_STRING=\"2.23.3\"" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-aarch64-linux-gnu/umbrello -I/<>/umbrello -I/<>/obj-aarch64-linux-gnu -I/<>/umbrello/clipboard -I/<>/umbrello/cmds -I/<>/umbrello/codegenerators -I/<>/umbrello/codegenerators/ada -I/<>/umbrello/codegenerators/as -I/<>/umbrello/codegenerators/cpp -I/<>/umbrello/codegenerators/csharp -I/<>/umbrello/codegenerators/d -I/<>/umbrello/codegenerators/idl -I/<>/umbrello/codegenerators/java -I/<>/umbrello/codegenerators/js -I/<>/umbrello/codegenerators/pascal -I/<>/umbrello/codegenerators/perl -I/<>/umbrello/codegenerators/php -I/<>/umbrello/codegenerators/python -I/<>/umbrello/codegenerators/ruby -I/<>/umbrello/codegenerators/sql -I/<>/umbrello/codegenerators/tcl -I/<>/umbrello/codegenerators/vala -I/<>/umbrello/codegenerators/xml -I/<>/umbrello/codegenwizard -I/<>/umbrello/codeimport -I/<>/umbrello/codeimport/csharp -I/<>/umbrello/codeimpwizard -I/<>/umbrello/debug -I/<>/umbrello/dialogs -I/<>/umbrello/dialogs/pages -I/<>/umbrello/dialogs/widgets -I/<>/umbrello/docgenerators -I/<>/umbrello/finder -I/<>/umbrello/refactoring -I/<>/umbrello/uml1model -I/<>/umbrello/umlwidgets -I/<>/lib/cppparser -I/<>/lib/interfaces -I/usr/include/libxml2 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -I/usr/include/aarch64-linux-gnu/qt5/QtSvg -I/usr/include/aarch64-linux-gnu/qt5/QtWebKitWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtWebKit -I/usr/include/aarch64-linux-gnu/qt5/QtNetwork -I/usr/include/KF5/KArchive -I/usr/include/KF5 -I/usr/include/KF5/KCompletion -I/usr/include/KF5/KCoreAddons -I/usr/include/KF5/KI18n -I/usr/include/KF5/KIconThemes -I/usr/include/KF5/KIOCore -I/usr/include/KF5/KService -I/usr/include/KF5/KConfigCore -I/usr/include/aarch64-linux-gnu/qt5/QtConcurrent -I/usr/include/aarch64-linux-gnu/qt5/QtDBus -I/usr/include/KF5/KTextEditor -I/usr/include/KF5/KParts -I/usr/include/KF5/KIOWidgets -I/usr/include/KF5/KJobWidgets -I/usr/include/KF5/KWidgetsAddons -I/usr/include/KF5/KXmlGui -I/usr/include/KF5/KConfigWidgets -I/usr/include/KF5/KCodecs -I/usr/include/KF5/KConfigGui -I/usr/include/KF5/KAuth -I/usr/include/KF5/KTextWidgets -I/usr/include/KF5/SonnetUi -I/usr/include -I/usr/aarch64-linux-gnu/include/c++/9 -I/usr/aarch64-linux-gnu/include/c++/9/aarch64-linux-gnu -I/usr/aarch64-linux-gnu/include/c++/9/backward -I/usr/lib/gcc-cross/aarch64-linux-gnu/9/include -I/usr/aarch64-linux-gnu/include -I/usr/include/aarch64-linux-gnu --include /<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/moc_predefs.h -p dialogs/pages -o /<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/LVI3AIR25K/moc_diagramprintpage.cpp /<>/umbrello/dialogs/pages/diagramprintpage.h AutoMoc: Generating "SRC:/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/LVI3AIR25K/moc_diagrampropertiespage.cpp", because it doesn't exist, from "SRC:/umbrello/dialogs/pages/diagrampropertiespage.h" /usr/lib/qt5/bin/moc "-DCMAKE_BINARY_DIR=\"/<>/obj-aarch64-linux-gnu\"" -DKCOREADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB "-DUMBRELLO_VERSION_STRING=\"2.23.3\"" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-aarch64-linux-gnu/umbrello -I/<>/umbrello -I/<>/obj-aarch64-linux-gnu -I/<>/umbrello/clipboard -I/<>/umbrello/cmds -I/<>/umbrello/codegenerators -I/<>/umbrello/codegenerators/ada -I/<>/umbrello/codegenerators/as -I/<>/umbrello/codegenerators/cpp -I/<>/umbrello/codegenerators/csharp -I/<>/umbrello/codegenerators/d -I/<>/umbrello/codegenerators/idl -I/<>/umbrello/codegenerators/java -I/<>/umbrello/codegenerators/js -I/<>/umbrello/codegenerators/pascal -I/<>/umbrello/codegenerators/perl -I/<>/umbrello/codegenerators/php -I/<>/umbrello/codegenerators/python -I/<>/umbrello/codegenerators/ruby -I/<>/umbrello/codegenerators/sql -I/<>/umbrello/codegenerators/tcl -I/<>/umbrello/codegenerators/vala -I/<>/umbrello/codegenerators/xml -I/<>/umbrello/codegenwizard -I/<>/umbrello/codeimport -I/<>/umbrello/codeimport/csharp -I/<>/umbrello/codeimpwizard -I/<>/umbrello/debug -I/<>/umbrello/dialogs -I/<>/umbrello/dialogs/pages -I/<>/umbrello/dialogs/widgets -I/<>/umbrello/docgenerators -I/<>/umbrello/finder -I/<>/umbrello/refactoring -I/<>/umbrello/uml1model -I/<>/umbrello/umlwidgets -I/<>/lib/cppparser -I/<>/lib/interfaces -I/usr/include/libxml2 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -I/usr/include/aarch64-linux-gnu/qt5/QtSvg -I/usr/include/aarch64-linux-gnu/qt5/QtWebKitWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtWebKit -I/usr/include/aarch64-linux-gnu/qt5/QtNetwork -I/usr/include/KF5/KArchive -I/usr/include/KF5 -I/usr/include/KF5/KCompletion -I/usr/include/KF5/KCoreAddons -I/usr/include/KF5/KI18n -I/usr/include/KF5/KIconThemes -I/usr/include/KF5/KIOCore -I/usr/include/KF5/KService -I/usr/include/KF5/KConfigCore -I/usr/include/aarch64-linux-gnu/qt5/QtConcurrent -I/usr/include/aarch64-linux-gnu/qt5/QtDBus -I/usr/include/KF5/KTextEditor -I/usr/include/KF5/KParts -I/usr/include/KF5/KIOWidgets -I/usr/include/KF5/KJobWidgets -I/usr/include/KF5/KWidgetsAddons -I/usr/include/KF5/KXmlGui -I/usr/include/KF5/KConfigWidgets -I/usr/include/KF5/KCodecs -I/usr/include/KF5/KConfigGui -I/usr/include/KF5/KAuth -I/usr/include/KF5/KTextWidgets -I/usr/include/KF5/SonnetUi -I/usr/include -I/usr/aarch64-linux-gnu/include/c++/9 -I/usr/aarch64-linux-gnu/include/c++/9/aarch64-linux-gnu -I/usr/aarch64-linux-gnu/include/c++/9/backward -I/usr/lib/gcc-cross/aarch64-linux-gnu/9/include -I/usr/aarch64-linux-gnu/include -I/usr/include/aarch64-linux-gnu --include /<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/moc_predefs.h -p dialogs/pages -o /<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/LVI3AIR25K/moc_diagrampropertiespage.cpp /<>/umbrello/dialogs/pages/diagrampropertiespage.h AutoMoc: Generating "SRC:/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/LVI3AIR25K/moc_dialogpagebase.cpp", because it doesn't exist, from "SRC:/umbrello/dialogs/pages/dialogpagebase.h" /usr/lib/qt5/bin/moc "-DCMAKE_BINARY_DIR=\"/<>/obj-aarch64-linux-gnu\"" -DKCOREADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB "-DUMBRELLO_VERSION_STRING=\"2.23.3\"" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-aarch64-linux-gnu/umbrello -I/<>/umbrello -I/<>/obj-aarch64-linux-gnu -I/<>/umbrello/clipboard -I/<>/umbrello/cmds -I/<>/umbrello/codegenerators -I/<>/umbrello/codegenerators/ada -I/<>/umbrello/codegenerators/as -I/<>/umbrello/codegenerators/cpp -I/<>/umbrello/codegenerators/csharp -I/<>/umbrello/codegenerators/d -I/<>/umbrello/codegenerators/idl -I/<>/umbrello/codegenerators/java -I/<>/umbrello/codegenerators/js -I/<>/umbrello/codegenerators/pascal -I/<>/umbrello/codegenerators/perl -I/<>/umbrello/codegenerators/php -I/<>/umbrello/codegenerators/python -I/<>/umbrello/codegenerators/ruby -I/<>/umbrello/codegenerators/sql -I/<>/umbrello/codegenerators/tcl -I/<>/umbrello/codegenerators/vala -I/<>/umbrello/codegenerators/xml -I/<>/umbrello/codegenwizard -I/<>/umbrello/codeimport -I/<>/umbrello/codeimport/csharp -I/<>/umbrello/codeimpwizard -I/<>/umbrello/debug -I/<>/umbrello/dialogs -I/<>/umbrello/dialogs/pages -I/<>/umbrello/dialogs/widgets -I/<>/umbrello/docgenerators -I/<>/umbrello/finder -I/<>/umbrello/refactoring -I/<>/umbrello/uml1model -I/<>/umbrello/umlwidgets -I/<>/lib/cppparser -I/<>/lib/interfaces -I/usr/include/libxml2 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -I/usr/include/aarch64-linux-gnu/qt5/QtSvg -I/usr/include/aarch64-linux-gnu/qt5/QtWebKitWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtWebKit -I/usr/include/aarch64-linux-gnu/qt5/QtNetwork -I/usr/include/KF5/KArchive -I/usr/include/KF5 -I/usr/include/KF5/KCompletion -I/usr/include/KF5/KCoreAddons -I/usr/include/KF5/KI18n -I/usr/include/KF5/KIconThemes -I/usr/include/KF5/KIOCore -I/usr/include/KF5/KService -I/usr/include/KF5/KConfigCore -I/usr/include/aarch64-linux-gnu/qt5/QtConcurrent -I/usr/include/aarch64-linux-gnu/qt5/QtDBus -I/usr/include/KF5/KTextEditor -I/usr/include/KF5/KParts -I/usr/include/KF5/KIOWidgets -I/usr/include/KF5/KJobWidgets -I/usr/include/KF5/KWidgetsAddons -I/usr/include/KF5/KXmlGui -I/usr/include/KF5/KConfigWidgets -I/usr/include/KF5/KCodecs -I/usr/include/KF5/KConfigGui -I/usr/include/KF5/KAuth -I/usr/include/KF5/KTextWidgets -I/usr/include/KF5/SonnetUi -I/usr/include -I/usr/aarch64-linux-gnu/include/c++/9 -I/usr/aarch64-linux-gnu/include/c++/9/aarch64-linux-gnu -I/usr/aarch64-linux-gnu/include/c++/9/backward -I/usr/lib/gcc-cross/aarch64-linux-gnu/9/include -I/usr/aarch64-linux-gnu/include -I/usr/include/aarch64-linux-gnu --include /<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/moc_predefs.h -p dialogs/pages -o /<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/LVI3AIR25K/moc_dialogpagebase.cpp /<>/umbrello/dialogs/pages/dialogpagebase.h AutoMoc: Generating "SRC:/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/LVI3AIR25K/moc_generaloptionpage.cpp", because it doesn't exist, from "SRC:/umbrello/dialogs/pages/generaloptionpage.h" /usr/lib/qt5/bin/moc "-DCMAKE_BINARY_DIR=\"/<>/obj-aarch64-linux-gnu\"" -DKCOREADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB "-DUMBRELLO_VERSION_STRING=\"2.23.3\"" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-aarch64-linux-gnu/umbrello -I/<>/umbrello -I/<>/obj-aarch64-linux-gnu -I/<>/umbrello/clipboard -I/<>/umbrello/cmds -I/<>/umbrello/codegenerators -I/<>/umbrello/codegenerators/ada -I/<>/umbrello/codegenerators/as -I/<>/umbrello/codegenerators/cpp -I/<>/umbrello/codegenerators/csharp -I/<>/umbrello/codegenerators/d -I/<>/umbrello/codegenerators/idl -I/<>/umbrello/codegenerators/java -I/<>/umbrello/codegenerators/js -I/<>/umbrello/codegenerators/pascal -I/<>/umbrello/codegenerators/perl -I/<>/umbrello/codegenerators/php -I/<>/umbrello/codegenerators/python -I/<>/umbrello/codegenerators/ruby -I/<>/umbrello/codegenerators/sql -I/<>/umbrello/codegenerators/tcl -I/<>/umbrello/codegenerators/vala -I/<>/umbrello/codegenerators/xml -I/<>/umbrello/codegenwizard -I/<>/umbrello/codeimport -I/<>/umbrello/codeimport/csharp -I/<>/umbrello/codeimpwizard -I/<>/umbrello/debug -I/<>/umbrello/dialogs -I/<>/umbrello/dialogs/pages -I/<>/umbrello/dialogs/widgets -I/<>/umbrello/docgenerators -I/<>/umbrello/finder -I/<>/umbrello/refactoring -I/<>/umbrello/uml1model -I/<>/umbrello/umlwidgets -I/<>/lib/cppparser -I/<>/lib/interfaces -I/usr/include/libxml2 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -I/usr/include/aarch64-linux-gnu/qt5/QtSvg -I/usr/include/aarch64-linux-gnu/qt5/QtWebKitWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtWebKit -I/usr/include/aarch64-linux-gnu/qt5/QtNetwork -I/usr/include/KF5/KArchive -I/usr/include/KF5 -I/usr/include/KF5/KCompletion -I/usr/include/KF5/KCoreAddons -I/usr/include/KF5/KI18n -I/usr/include/KF5/KIconThemes -I/usr/include/KF5/KIOCore -I/usr/include/KF5/KService -I/usr/include/KF5/KConfigCore -I/usr/include/aarch64-linux-gnu/qt5/QtConcurrent -I/usr/include/aarch64-linux-gnu/qt5/QtDBus -I/usr/include/KF5/KTextEditor -I/usr/include/KF5/KParts -I/usr/include/KF5/KIOWidgets -I/usr/include/KF5/KJobWidgets -I/usr/include/KF5/KWidgetsAddons -I/usr/include/KF5/KXmlGui -I/usr/include/KF5/KConfigWidgets -I/usr/include/KF5/KCodecs -I/usr/include/KF5/KConfigGui -I/usr/include/KF5/KAuth -I/usr/include/KF5/KTextWidgets -I/usr/include/KF5/SonnetUi -I/usr/include -I/usr/aarch64-linux-gnu/include/c++/9 -I/usr/aarch64-linux-gnu/include/c++/9/aarch64-linux-gnu -I/usr/aarch64-linux-gnu/include/c++/9/backward -I/usr/lib/gcc-cross/aarch64-linux-gnu/9/include -I/usr/aarch64-linux-gnu/include -I/usr/include/aarch64-linux-gnu --include /<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/moc_predefs.h -p dialogs/pages -o /<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/LVI3AIR25K/moc_generaloptionpage.cpp /<>/umbrello/dialogs/pages/generaloptionpage.h AutoMoc: Generating "SRC:/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/LVI3AIR25K/moc_packagecontentspage.cpp", because it doesn't exist, from "SRC:/umbrello/dialogs/pages/packagecontentspage.h" /usr/lib/qt5/bin/moc "-DCMAKE_BINARY_DIR=\"/<>/obj-aarch64-linux-gnu\"" -DKCOREADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB "-DUMBRELLO_VERSION_STRING=\"2.23.3\"" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-aarch64-linux-gnu/umbrello -I/<>/umbrello -I/<>/obj-aarch64-linux-gnu -I/<>/umbrello/clipboard -I/<>/umbrello/cmds -I/<>/umbrello/codegenerators -I/<>/umbrello/codegenerators/ada -I/<>/umbrello/codegenerators/as -I/<>/umbrello/codegenerators/cpp -I/<>/umbrello/codegenerators/csharp -I/<>/umbrello/codegenerators/d -I/<>/umbrello/codegenerators/idl -I/<>/umbrello/codegenerators/java -I/<>/umbrello/codegenerators/js -I/<>/umbrello/codegenerators/pascal -I/<>/umbrello/codegenerators/perl -I/<>/umbrello/codegenerators/php -I/<>/umbrello/codegenerators/python -I/<>/umbrello/codegenerators/ruby -I/<>/umbrello/codegenerators/sql -I/<>/umbrello/codegenerators/tcl -I/<>/umbrello/codegenerators/vala -I/<>/umbrello/codegenerators/xml -I/<>/umbrello/codegenwizard -I/<>/umbrello/codeimport -I/<>/umbrello/codeimport/csharp -I/<>/umbrello/codeimpwizard -I/<>/umbrello/debug -I/<>/umbrello/dialogs -I/<>/umbrello/dialogs/pages -I/<>/umbrello/dialogs/widgets -I/<>/umbrello/docgenerators -I/<>/umbrello/finder -I/<>/umbrello/refactoring -I/<>/umbrello/uml1model -I/<>/umbrello/umlwidgets -I/<>/lib/cppparser -I/<>/lib/interfaces -I/usr/include/libxml2 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -I/usr/include/aarch64-linux-gnu/qt5/QtSvg -I/usr/include/aarch64-linux-gnu/qt5/QtWebKitWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtWebKit -I/usr/include/aarch64-linux-gnu/qt5/QtNetwork -I/usr/include/KF5/KArchive -I/usr/include/KF5 -I/usr/include/KF5/KCompletion -I/usr/include/KF5/KCoreAddons -I/usr/include/KF5/KI18n -I/usr/include/KF5/KIconThemes -I/usr/include/KF5/KIOCore -I/usr/include/KF5/KService -I/usr/include/KF5/KConfigCore -I/usr/include/aarch64-linux-gnu/qt5/QtConcurrent -I/usr/include/aarch64-linux-gnu/qt5/QtDBus -I/usr/include/KF5/KTextEditor -I/usr/include/KF5/KParts -I/usr/include/KF5/KIOWidgets -I/usr/include/KF5/KJobWidgets -I/usr/include/KF5/KWidgetsAddons -I/usr/include/KF5/KXmlGui -I/usr/include/KF5/KConfigWidgets -I/usr/include/KF5/KCodecs -I/usr/include/KF5/KConfigGui -I/usr/include/KF5/KAuth -I/usr/include/KF5/KTextWidgets -I/usr/include/KF5/SonnetUi -I/usr/include -I/usr/aarch64-linux-gnu/include/c++/9 -I/usr/aarch64-linux-gnu/include/c++/9/aarch64-linux-gnu -I/usr/aarch64-linux-gnu/include/c++/9/backward -I/usr/lib/gcc-cross/aarch64-linux-gnu/9/include -I/usr/aarch64-linux-gnu/include -I/usr/include/aarch64-linux-gnu --include /<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/moc_predefs.h -p dialogs/pages -o /<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/LVI3AIR25K/moc_packagecontentspage.cpp /<>/umbrello/dialogs/pages/packagecontentspage.h AutoMoc: Generating "SRC:/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/LVI3AIR25K/moc_umlroleproperties.cpp", because it doesn't exist, from "SRC:/umbrello/dialogs/pages/umlroleproperties.h" /usr/lib/qt5/bin/moc "-DCMAKE_BINARY_DIR=\"/<>/obj-aarch64-linux-gnu\"" -DKCOREADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB "-DUMBRELLO_VERSION_STRING=\"2.23.3\"" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-aarch64-linux-gnu/umbrello -I/<>/umbrello -I/<>/obj-aarch64-linux-gnu -I/<>/umbrello/clipboard -I/<>/umbrello/cmds -I/<>/umbrello/codegenerators -I/<>/umbrello/codegenerators/ada -I/<>/umbrello/codegenerators/as -I/<>/umbrello/codegenerators/cpp -I/<>/umbrello/codegenerators/csharp -I/<>/umbrello/codegenerators/d -I/<>/umbrello/codegenerators/idl -I/<>/umbrello/codegenerators/java -I/<>/umbrello/codegenerators/js -I/<>/umbrello/codegenerators/pascal -I/<>/umbrello/codegenerators/perl -I/<>/umbrello/codegenerators/php -I/<>/umbrello/codegenerators/python -I/<>/umbrello/codegenerators/ruby -I/<>/umbrello/codegenerators/sql -I/<>/umbrello/codegenerators/tcl -I/<>/umbrello/codegenerators/vala -I/<>/umbrello/codegenerators/xml -I/<>/umbrello/codegenwizard -I/<>/umbrello/codeimport -I/<>/umbrello/codeimport/csharp -I/<>/umbrello/codeimpwizard -I/<>/umbrello/debug -I/<>/umbrello/dialogs -I/<>/umbrello/dialogs/pages -I/<>/umbrello/dialogs/widgets -I/<>/umbrello/docgenerators -I/<>/umbrello/finder -I/<>/umbrello/refactoring -I/<>/umbrello/uml1model -I/<>/umbrello/umlwidgets -I/<>/lib/cppparser -I/<>/lib/interfaces -I/usr/include/libxml2 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -I/usr/include/aarch64-linux-gnu/qt5/QtSvg -I/usr/include/aarch64-linux-gnu/qt5/QtWebKitWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtWebKit -I/usr/include/aarch64-linux-gnu/qt5/QtNetwork -I/usr/include/KF5/KArchive -I/usr/include/KF5 -I/usr/include/KF5/KCompletion -I/usr/include/KF5/KCoreAddons -I/usr/include/KF5/KI18n -I/usr/include/KF5/KIconThemes -I/usr/include/KF5/KIOCore -I/usr/include/KF5/KService -I/usr/include/KF5/KConfigCore -I/usr/include/aarch64-linux-gnu/qt5/QtConcurrent -I/usr/include/aarch64-linux-gnu/qt5/QtDBus -I/usr/include/KF5/KTextEditor -I/usr/include/KF5/KParts -I/usr/include/KF5/KIOWidgets -I/usr/include/KF5/KJobWidgets -I/usr/include/KF5/KWidgetsAddons -I/usr/include/KF5/KXmlGui -I/usr/include/KF5/KConfigWidgets -I/usr/include/KF5/KCodecs -I/usr/include/KF5/KConfigGui -I/usr/include/KF5/KAuth -I/usr/include/KF5/KTextWidgets -I/usr/include/KF5/SonnetUi -I/usr/include -I/usr/aarch64-linux-gnu/include/c++/9 -I/usr/aarch64-linux-gnu/include/c++/9/aarch64-linux-gnu -I/usr/aarch64-linux-gnu/include/c++/9/backward -I/usr/lib/gcc-cross/aarch64-linux-gnu/9/include -I/usr/aarch64-linux-gnu/include -I/usr/include/aarch64-linux-gnu --include /<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/moc_predefs.h -p dialogs/pages -o /<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/LVI3AIR25K/moc_umlroleproperties.cpp /<>/umbrello/dialogs/pages/umlroleproperties.h AutoMoc: Generating "SRC:/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/LVI3AIR25K/moc_umlwidgetstylepage.cpp", because it doesn't exist, from "SRC:/umbrello/dialogs/pages/umlwidgetstylepage.h" /usr/lib/qt5/bin/moc "-DCMAKE_BINARY_DIR=\"/<>/obj-aarch64-linux-gnu\"" -DKCOREADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB "-DUMBRELLO_VERSION_STRING=\"2.23.3\"" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-aarch64-linux-gnu/umbrello -I/<>/umbrello -I/<>/obj-aarch64-linux-gnu -I/<>/umbrello/clipboard -I/<>/umbrello/cmds -I/<>/umbrello/codegenerators -I/<>/umbrello/codegenerators/ada -I/<>/umbrello/codegenerators/as -I/<>/umbrello/codegenerators/cpp -I/<>/umbrello/codegenerators/csharp -I/<>/umbrello/codegenerators/d -I/<>/umbrello/codegenerators/idl -I/<>/umbrello/codegenerators/java -I/<>/umbrello/codegenerators/js -I/<>/umbrello/codegenerators/pascal -I/<>/umbrello/codegenerators/perl -I/<>/umbrello/codegenerators/php -I/<>/umbrello/codegenerators/python -I/<>/umbrello/codegenerators/ruby -I/<>/umbrello/codegenerators/sql -I/<>/umbrello/codegenerators/tcl -I/<>/umbrello/codegenerators/vala -I/<>/umbrello/codegenerators/xml -I/<>/umbrello/codegenwizard -I/<>/umbrello/codeimport -I/<>/umbrello/codeimport/csharp -I/<>/umbrello/codeimpwizard -I/<>/umbrello/debug -I/<>/umbrello/dialogs -I/<>/umbrello/dialogs/pages -I/<>/umbrello/dialogs/widgets -I/<>/umbrello/docgenerators -I/<>/umbrello/finder -I/<>/umbrello/refactoring -I/<>/umbrello/uml1model -I/<>/umbrello/umlwidgets -I/<>/lib/cppparser -I/<>/lib/interfaces -I/usr/include/libxml2 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -I/usr/include/aarch64-linux-gnu/qt5/QtSvg -I/usr/include/aarch64-linux-gnu/qt5/QtWebKitWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtWebKit -I/usr/include/aarch64-linux-gnu/qt5/QtNetwork -I/usr/include/KF5/KArchive -I/usr/include/KF5 -I/usr/include/KF5/KCompletion -I/usr/include/KF5/KCoreAddons -I/usr/include/KF5/KI18n -I/usr/include/KF5/KIconThemes -I/usr/include/KF5/KIOCore -I/usr/include/KF5/KService -I/usr/include/KF5/KConfigCore -I/usr/include/aarch64-linux-gnu/qt5/QtConcurrent -I/usr/include/aarch64-linux-gnu/qt5/QtDBus -I/usr/include/KF5/KTextEditor -I/usr/include/KF5/KParts -I/usr/include/KF5/KIOWidgets -I/usr/include/KF5/KJobWidgets -I/usr/include/KF5/KWidgetsAddons -I/usr/include/KF5/KXmlGui -I/usr/include/KF5/KConfigWidgets -I/usr/include/KF5/KCodecs -I/usr/include/KF5/KConfigGui -I/usr/include/KF5/KAuth -I/usr/include/KF5/KTextWidgets -I/usr/include/KF5/SonnetUi -I/usr/include -I/usr/aarch64-linux-gnu/include/c++/9 -I/usr/aarch64-linux-gnu/include/c++/9/aarch64-linux-gnu -I/usr/aarch64-linux-gnu/include/c++/9/backward -I/usr/lib/gcc-cross/aarch64-linux-gnu/9/include -I/usr/aarch64-linux-gnu/include -I/usr/include/aarch64-linux-gnu --include /<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/moc_predefs.h -p dialogs/pages -o /<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/LVI3AIR25K/moc_umlwidgetstylepage.cpp /<>/umbrello/dialogs/pages/umlwidgetstylepage.h AutoMoc: Generating "SRC:/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/2NRMJ5X7RK/moc_parameterpropertiesdialog.cpp", because it doesn't exist, from "SRC:/umbrello/dialogs/parameterpropertiesdialog.h" /usr/lib/qt5/bin/moc "-DCMAKE_BINARY_DIR=\"/<>/obj-aarch64-linux-gnu\"" -DKCOREADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB "-DUMBRELLO_VERSION_STRING=\"2.23.3\"" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-aarch64-linux-gnu/umbrello -I/<>/umbrello -I/<>/obj-aarch64-linux-gnu -I/<>/umbrello/clipboard -I/<>/umbrello/cmds -I/<>/umbrello/codegenerators -I/<>/umbrello/codegenerators/ada -I/<>/umbrello/codegenerators/as -I/<>/umbrello/codegenerators/cpp -I/<>/umbrello/codegenerators/csharp -I/<>/umbrello/codegenerators/d -I/<>/umbrello/codegenerators/idl -I/<>/umbrello/codegenerators/java -I/<>/umbrello/codegenerators/js -I/<>/umbrello/codegenerators/pascal -I/<>/umbrello/codegenerators/perl -I/<>/umbrello/codegenerators/php -I/<>/umbrello/codegenerators/python -I/<>/umbrello/codegenerators/ruby -I/<>/umbrello/codegenerators/sql -I/<>/umbrello/codegenerators/tcl -I/<>/umbrello/codegenerators/vala -I/<>/umbrello/codegenerators/xml -I/<>/umbrello/codegenwizard -I/<>/umbrello/codeimport -I/<>/umbrello/codeimport/csharp -I/<>/umbrello/codeimpwizard -I/<>/umbrello/debug -I/<>/umbrello/dialogs -I/<>/umbrello/dialogs/pages -I/<>/umbrello/dialogs/widgets -I/<>/umbrello/docgenerators -I/<>/umbrello/finder -I/<>/umbrello/refactoring -I/<>/umbrello/uml1model -I/<>/umbrello/umlwidgets -I/<>/lib/cppparser -I/<>/lib/interfaces -I/usr/include/libxml2 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -I/usr/include/aarch64-linux-gnu/qt5/QtSvg -I/usr/include/aarch64-linux-gnu/qt5/QtWebKitWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtWebKit -I/usr/include/aarch64-linux-gnu/qt5/QtNetwork -I/usr/include/KF5/KArchive -I/usr/include/KF5 -I/usr/include/KF5/KCompletion -I/usr/include/KF5/KCoreAddons -I/usr/include/KF5/KI18n -I/usr/include/KF5/KIconThemes -I/usr/include/KF5/KIOCore -I/usr/include/KF5/KService -I/usr/include/KF5/KConfigCore -I/usr/include/aarch64-linux-gnu/qt5/QtConcurrent -I/usr/include/aarch64-linux-gnu/qt5/QtDBus -I/usr/include/KF5/KTextEditor -I/usr/include/KF5/KParts -I/usr/include/KF5/KIOWidgets -I/usr/include/KF5/KJobWidgets -I/usr/include/KF5/KWidgetsAddons -I/usr/include/KF5/KXmlGui -I/usr/include/KF5/KConfigWidgets -I/usr/include/KF5/KCodecs -I/usr/include/KF5/KConfigGui -I/usr/include/KF5/KAuth -I/usr/include/KF5/KTextWidgets -I/usr/include/KF5/SonnetUi -I/usr/include -I/usr/aarch64-linux-gnu/include/c++/9 -I/usr/aarch64-linux-gnu/include/c++/9/aarch64-linux-gnu -I/usr/aarch64-linux-gnu/include/c++/9/backward -I/usr/lib/gcc-cross/aarch64-linux-gnu/9/include -I/usr/aarch64-linux-gnu/include -I/usr/include/aarch64-linux-gnu --include /<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/moc_predefs.h -p dialogs -o /<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/2NRMJ5X7RK/moc_parameterpropertiesdialog.cpp /<>/umbrello/dialogs/parameterpropertiesdialog.h AutoMoc: Generating "SRC:/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/2NRMJ5X7RK/moc_selectoperationdialog.cpp", because it doesn't exist, from "SRC:/umbrello/dialogs/selectoperationdialog.h" /usr/lib/qt5/bin/moc "-DCMAKE_BINARY_DIR=\"/<>/obj-aarch64-linux-gnu\"" -DKCOREADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB "-DUMBRELLO_VERSION_STRING=\"2.23.3\"" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-aarch64-linux-gnu/umbrello -I/<>/umbrello -I/<>/obj-aarch64-linux-gnu -I/<>/umbrello/clipboard -I/<>/umbrello/cmds -I/<>/umbrello/codegenerators -I/<>/umbrello/codegenerators/ada -I/<>/umbrello/codegenerators/as -I/<>/umbrello/codegenerators/cpp -I/<>/umbrello/codegenerators/csharp -I/<>/umbrello/codegenerators/d -I/<>/umbrello/codegenerators/idl -I/<>/umbrello/codegenerators/java -I/<>/umbrello/codegenerators/js -I/<>/umbrello/codegenerators/pascal -I/<>/umbrello/codegenerators/perl -I/<>/umbrello/codegenerators/php -I/<>/umbrello/codegenerators/python -I/<>/umbrello/codegenerators/ruby -I/<>/umbrello/codegenerators/sql -I/<>/umbrello/codegenerators/tcl -I/<>/umbrello/codegenerators/vala -I/<>/umbrello/codegenerators/xml -I/<>/umbrello/codegenwizard -I/<>/umbrello/codeimport -I/<>/umbrello/codeimport/csharp -I/<>/umbrello/codeimpwizard -I/<>/umbrello/debug -I/<>/umbrello/dialogs -I/<>/umbrello/dialogs/pages -I/<>/umbrello/dialogs/widgets -I/<>/umbrello/docgenerators -I/<>/umbrello/finder -I/<>/umbrello/refactoring -I/<>/umbrello/uml1model -I/<>/umbrello/umlwidgets -I/<>/lib/cppparser -I/<>/lib/interfaces -I/usr/include/libxml2 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -I/usr/include/aarch64-linux-gnu/qt5/QtSvg -I/usr/include/aarch64-linux-gnu/qt5/QtWebKitWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtWebKit -I/usr/include/aarch64-linux-gnu/qt5/QtNetwork -I/usr/include/KF5/KArchive -I/usr/include/KF5 -I/usr/include/KF5/KCompletion -I/usr/include/KF5/KCoreAddons -I/usr/include/KF5/KI18n -I/usr/include/KF5/KIconThemes -I/usr/include/KF5/KIOCore -I/usr/include/KF5/KService -I/usr/include/KF5/KConfigCore -I/usr/include/aarch64-linux-gnu/qt5/QtConcurrent -I/usr/include/aarch64-linux-gnu/qt5/QtDBus -I/usr/include/KF5/KTextEditor -I/usr/include/KF5/KParts -I/usr/include/KF5/KIOWidgets -I/usr/include/KF5/KJobWidgets -I/usr/include/KF5/KWidgetsAddons -I/usr/include/KF5/KXmlGui -I/usr/include/KF5/KConfigWidgets -I/usr/include/KF5/KCodecs -I/usr/include/KF5/KConfigGui -I/usr/include/KF5/KAuth -I/usr/include/KF5/KTextWidgets -I/usr/include/KF5/SonnetUi -I/usr/include -I/usr/aarch64-linux-gnu/include/c++/9 -I/usr/aarch64-linux-gnu/include/c++/9/aarch64-linux-gnu -I/usr/aarch64-linux-gnu/include/c++/9/backward -I/usr/lib/gcc-cross/aarch64-linux-gnu/9/include -I/usr/aarch64-linux-gnu/include -I/usr/include/aarch64-linux-gnu --include /<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/moc_predefs.h -p dialogs -o /<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/2NRMJ5X7RK/moc_selectoperationdialog.cpp /<>/umbrello/dialogs/selectoperationdialog.h AutoMoc: Generating "SRC:/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/2NRMJ5X7RK/moc_settingsdialog.cpp", because it doesn't exist, from "SRC:/umbrello/dialogs/settingsdialog.h" /usr/lib/qt5/bin/moc "-DCMAKE_BINARY_DIR=\"/<>/obj-aarch64-linux-gnu\"" -DKCOREADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB "-DUMBRELLO_VERSION_STRING=\"2.23.3\"" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-aarch64-linux-gnu/umbrello -I/<>/umbrello -I/<>/obj-aarch64-linux-gnu -I/<>/umbrello/clipboard -I/<>/umbrello/cmds -I/<>/umbrello/codegenerators -I/<>/umbrello/codegenerators/ada -I/<>/umbrello/codegenerators/as -I/<>/umbrello/codegenerators/cpp -I/<>/umbrello/codegenerators/csharp -I/<>/umbrello/codegenerators/d -I/<>/umbrello/codegenerators/idl -I/<>/umbrello/codegenerators/java -I/<>/umbrello/codegenerators/js -I/<>/umbrello/codegenerators/pascal -I/<>/umbrello/codegenerators/perl -I/<>/umbrello/codegenerators/php -I/<>/umbrello/codegenerators/python -I/<>/umbrello/codegenerators/ruby -I/<>/umbrello/codegenerators/sql -I/<>/umbrello/codegenerators/tcl -I/<>/umbrello/codegenerators/vala -I/<>/umbrello/codegenerators/xml -I/<>/umbrello/codegenwizard -I/<>/umbrello/codeimport -I/<>/umbrello/codeimport/csharp -I/<>/umbrello/codeimpwizard -I/<>/umbrello/debug -I/<>/umbrello/dialogs -I/<>/umbrello/dialogs/pages -I/<>/umbrello/dialogs/widgets -I/<>/umbrello/docgenerators -I/<>/umbrello/finder -I/<>/umbrello/refactoring -I/<>/umbrello/uml1model -I/<>/umbrello/umlwidgets -I/<>/lib/cppparser -I/<>/lib/interfaces -I/usr/include/libxml2 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -I/usr/include/aarch64-linux-gnu/qt5/QtSvg -I/usr/include/aarch64-linux-gnu/qt5/QtWebKitWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtWebKit -I/usr/include/aarch64-linux-gnu/qt5/QtNetwork -I/usr/include/KF5/KArchive -I/usr/include/KF5 -I/usr/include/KF5/KCompletion -I/usr/include/KF5/KCoreAddons -I/usr/include/KF5/KI18n -I/usr/include/KF5/KIconThemes -I/usr/include/KF5/KIOCore -I/usr/include/KF5/KService -I/usr/include/KF5/KConfigCore -I/usr/include/aarch64-linux-gnu/qt5/QtConcurrent -I/usr/include/aarch64-linux-gnu/qt5/QtDBus -I/usr/include/KF5/KTextEditor -I/usr/include/KF5/KParts -I/usr/include/KF5/KIOWidgets -I/usr/include/KF5/KJobWidgets -I/usr/include/KF5/KWidgetsAddons -I/usr/include/KF5/KXmlGui -I/usr/include/KF5/KConfigWidgets -I/usr/include/KF5/KCodecs -I/usr/include/KF5/KConfigGui -I/usr/include/KF5/KAuth -I/usr/include/KF5/KTextWidgets -I/usr/include/KF5/SonnetUi -I/usr/include -I/usr/aarch64-linux-gnu/include/c++/9 -I/usr/aarch64-linux-gnu/include/c++/9/aarch64-linux-gnu -I/usr/aarch64-linux-gnu/include/c++/9/backward -I/usr/lib/gcc-cross/aarch64-linux-gnu/9/include -I/usr/aarch64-linux-gnu/include -I/usr/include/aarch64-linux-gnu --include /<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/moc_predefs.h -p dialogs -o /<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/2NRMJ5X7RK/moc_settingsdialog.cpp /<>/umbrello/dialogs/settingsdialog.h AutoMoc: Generating "SRC:/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/2NRMJ5X7RK/moc_singlepagedialogbase.cpp", because it doesn't exist, from "SRC:/umbrello/dialogs/singlepagedialogbase.h" /usr/lib/qt5/bin/moc "-DCMAKE_BINARY_DIR=\"/<>/obj-aarch64-linux-gnu\"" -DKCOREADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB "-DUMBRELLO_VERSION_STRING=\"2.23.3\"" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-aarch64-linux-gnu/umbrello -I/<>/umbrello -I/<>/obj-aarch64-linux-gnu -I/<>/umbrello/clipboard -I/<>/umbrello/cmds -I/<>/umbrello/codegenerators -I/<>/umbrello/codegenerators/ada -I/<>/umbrello/codegenerators/as -I/<>/umbrello/codegenerators/cpp -I/<>/umbrello/codegenerators/csharp -I/<>/umbrello/codegenerators/d -I/<>/umbrello/codegenerators/idl -I/<>/umbrello/codegenerators/java -I/<>/umbrello/codegenerators/js -I/<>/umbrello/codegenerators/pascal -I/<>/umbrello/codegenerators/perl -I/<>/umbrello/codegenerators/php -I/<>/umbrello/codegenerators/python -I/<>/umbrello/codegenerators/ruby -I/<>/umbrello/codegenerators/sql -I/<>/umbrello/codegenerators/tcl -I/<>/umbrello/codegenerators/vala -I/<>/umbrello/codegenerators/xml -I/<>/umbrello/codegenwizard -I/<>/umbrello/codeimport -I/<>/umbrello/codeimport/csharp -I/<>/umbrello/codeimpwizard -I/<>/umbrello/debug -I/<>/umbrello/dialogs -I/<>/umbrello/dialogs/pages -I/<>/umbrello/dialogs/widgets -I/<>/umbrello/docgenerators -I/<>/umbrello/finder -I/<>/umbrello/refactoring -I/<>/umbrello/uml1model -I/<>/umbrello/umlwidgets -I/<>/lib/cppparser -I/<>/lib/interfaces -I/usr/include/libxml2 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -I/usr/include/aarch64-linux-gnu/qt5/QtSvg -I/usr/include/aarch64-linux-gnu/qt5/QtWebKitWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtWebKit -I/usr/include/aarch64-linux-gnu/qt5/QtNetwork -I/usr/include/KF5/KArchive -I/usr/include/KF5 -I/usr/include/KF5/KCompletion -I/usr/include/KF5/KCoreAddons -I/usr/include/KF5/KI18n -I/usr/include/KF5/KIconThemes -I/usr/include/KF5/KIOCore -I/usr/include/KF5/KService -I/usr/include/KF5/KConfigCore -I/usr/include/aarch64-linux-gnu/qt5/QtConcurrent -I/usr/include/aarch64-linux-gnu/qt5/QtDBus -I/usr/include/KF5/KTextEditor -I/usr/include/KF5/KParts -I/usr/include/KF5/KIOWidgets -I/usr/include/KF5/KJobWidgets -I/usr/include/KF5/KWidgetsAddons -I/usr/include/KF5/KXmlGui -I/usr/include/KF5/KConfigWidgets -I/usr/include/KF5/KCodecs -I/usr/include/KF5/KConfigGui -I/usr/include/KF5/KAuth -I/usr/include/KF5/KTextWidgets -I/usr/include/KF5/SonnetUi -I/usr/include -I/usr/aarch64-linux-gnu/include/c++/9 -I/usr/aarch64-linux-gnu/include/c++/9/aarch64-linux-gnu -I/usr/aarch64-linux-gnu/include/c++/9/backward -I/usr/lib/gcc-cross/aarch64-linux-gnu/9/include -I/usr/aarch64-linux-gnu/include -I/usr/include/aarch64-linux-gnu --include /<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/moc_predefs.h -p dialogs -o /<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/2NRMJ5X7RK/moc_singlepagedialogbase.cpp /<>/umbrello/dialogs/singlepagedialogbase.h AutoMoc: Generating "SRC:/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/2NRMJ5X7RK/moc_statedialog.cpp", because it doesn't exist, from "SRC:/umbrello/dialogs/statedialog.h" /usr/lib/qt5/bin/moc "-DCMAKE_BINARY_DIR=\"/<>/obj-aarch64-linux-gnu\"" -DKCOREADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB "-DUMBRELLO_VERSION_STRING=\"2.23.3\"" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-aarch64-linux-gnu/umbrello -I/<>/umbrello -I/<>/obj-aarch64-linux-gnu -I/<>/umbrello/clipboard -I/<>/umbrello/cmds -I/<>/umbrello/codegenerators -I/<>/umbrello/codegenerators/ada -I/<>/umbrello/codegenerators/as -I/<>/umbrello/codegenerators/cpp -I/<>/umbrello/codegenerators/csharp -I/<>/umbrello/codegenerators/d -I/<>/umbrello/codegenerators/idl -I/<>/umbrello/codegenerators/java -I/<>/umbrello/codegenerators/js -I/<>/umbrello/codegenerators/pascal -I/<>/umbrello/codegenerators/perl -I/<>/umbrello/codegenerators/php -I/<>/umbrello/codegenerators/python -I/<>/umbrello/codegenerators/ruby -I/<>/umbrello/codegenerators/sql -I/<>/umbrello/codegenerators/tcl -I/<>/umbrello/codegenerators/vala -I/<>/umbrello/codegenerators/xml -I/<>/umbrello/codegenwizard -I/<>/umbrello/codeimport -I/<>/umbrello/codeimport/csharp -I/<>/umbrello/codeimpwizard -I/<>/umbrello/debug -I/<>/umbrello/dialogs -I/<>/umbrello/dialogs/pages -I/<>/umbrello/dialogs/widgets -I/<>/umbrello/docgenerators -I/<>/umbrello/finder -I/<>/umbrello/refactoring -I/<>/umbrello/uml1model -I/<>/umbrello/umlwidgets -I/<>/lib/cppparser -I/<>/lib/interfaces -I/usr/include/libxml2 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -I/usr/include/aarch64-linux-gnu/qt5/QtSvg -I/usr/include/aarch64-linux-gnu/qt5/QtWebKitWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtWebKit -I/usr/include/aarch64-linux-gnu/qt5/QtNetwork -I/usr/include/KF5/KArchive -I/usr/include/KF5 -I/usr/include/KF5/KCompletion -I/usr/include/KF5/KCoreAddons -I/usr/include/KF5/KI18n -I/usr/include/KF5/KIconThemes -I/usr/include/KF5/KIOCore -I/usr/include/KF5/KService -I/usr/include/KF5/KConfigCore -I/usr/include/aarch64-linux-gnu/qt5/QtConcurrent -I/usr/include/aarch64-linux-gnu/qt5/QtDBus -I/usr/include/KF5/KTextEditor -I/usr/include/KF5/KParts -I/usr/include/KF5/KIOWidgets -I/usr/include/KF5/KJobWidgets -I/usr/include/KF5/KWidgetsAddons -I/usr/include/KF5/KXmlGui -I/usr/include/KF5/KConfigWidgets -I/usr/include/KF5/KCodecs -I/usr/include/KF5/KConfigGui -I/usr/include/KF5/KAuth -I/usr/include/KF5/KTextWidgets -I/usr/include/KF5/SonnetUi -I/usr/include -I/usr/aarch64-linux-gnu/include/c++/9 -I/usr/aarch64-linux-gnu/include/c++/9/aarch64-linux-gnu -I/usr/aarch64-linux-gnu/include/c++/9/backward -I/usr/lib/gcc-cross/aarch64-linux-gnu/9/include -I/usr/aarch64-linux-gnu/include -I/usr/include/aarch64-linux-gnu --include /<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/moc_predefs.h -p dialogs -o /<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/2NRMJ5X7RK/moc_statedialog.cpp /<>/umbrello/dialogs/statedialog.h AutoMoc: Generating "SRC:/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/2NRMJ5X7RK/moc_umlattributedialog.cpp", because it doesn't exist, from "SRC:/umbrello/dialogs/umlattributedialog.h" /usr/lib/qt5/bin/moc "-DCMAKE_BINARY_DIR=\"/<>/obj-aarch64-linux-gnu\"" -DKCOREADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB "-DUMBRELLO_VERSION_STRING=\"2.23.3\"" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-aarch64-linux-gnu/umbrello -I/<>/umbrello -I/<>/obj-aarch64-linux-gnu -I/<>/umbrello/clipboard -I/<>/umbrello/cmds -I/<>/umbrello/codegenerators -I/<>/umbrello/codegenerators/ada -I/<>/umbrello/codegenerators/as -I/<>/umbrello/codegenerators/cpp -I/<>/umbrello/codegenerators/csharp -I/<>/umbrello/codegenerators/d -I/<>/umbrello/codegenerators/idl -I/<>/umbrello/codegenerators/java -I/<>/umbrello/codegenerators/js -I/<>/umbrello/codegenerators/pascal -I/<>/umbrello/codegenerators/perl -I/<>/umbrello/codegenerators/php -I/<>/umbrello/codegenerators/python -I/<>/umbrello/codegenerators/ruby -I/<>/umbrello/codegenerators/sql -I/<>/umbrello/codegenerators/tcl -I/<>/umbrello/codegenerators/vala -I/<>/umbrello/codegenerators/xml -I/<>/umbrello/codegenwizard -I/<>/umbrello/codeimport -I/<>/umbrello/codeimport/csharp -I/<>/umbrello/codeimpwizard -I/<>/umbrello/debug -I/<>/umbrello/dialogs -I/<>/umbrello/dialogs/pages -I/<>/umbrello/dialogs/widgets -I/<>/umbrello/docgenerators -I/<>/umbrello/finder -I/<>/umbrello/refactoring -I/<>/umbrello/uml1model -I/<>/umbrello/umlwidgets -I/<>/lib/cppparser -I/<>/lib/interfaces -I/usr/include/libxml2 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -I/usr/include/aarch64-linux-gnu/qt5/QtSvg -I/usr/include/aarch64-linux-gnu/qt5/QtWebKitWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtWebKit -I/usr/include/aarch64-linux-gnu/qt5/QtNetwork -I/usr/include/KF5/KArchive -I/usr/include/KF5 -I/usr/include/KF5/KCompletion -I/usr/include/KF5/KCoreAddons -I/usr/include/KF5/KI18n -I/usr/include/KF5/KIconThemes -I/usr/include/KF5/KIOCore -I/usr/include/KF5/KService -I/usr/include/KF5/KConfigCore -I/usr/include/aarch64-linux-gnu/qt5/QtConcurrent -I/usr/include/aarch64-linux-gnu/qt5/QtDBus -I/usr/include/KF5/KTextEditor -I/usr/include/KF5/KParts -I/usr/include/KF5/KIOWidgets -I/usr/include/KF5/KJobWidgets -I/usr/include/KF5/KWidgetsAddons -I/usr/include/KF5/KXmlGui -I/usr/include/KF5/KConfigWidgets -I/usr/include/KF5/KCodecs -I/usr/include/KF5/KConfigGui -I/usr/include/KF5/KAuth -I/usr/include/KF5/KTextWidgets -I/usr/include/KF5/SonnetUi -I/usr/include -I/usr/aarch64-linux-gnu/include/c++/9 -I/usr/aarch64-linux-gnu/include/c++/9/aarch64-linux-gnu -I/usr/aarch64-linux-gnu/include/c++/9/backward -I/usr/lib/gcc-cross/aarch64-linux-gnu/9/include -I/usr/aarch64-linux-gnu/include -I/usr/include/aarch64-linux-gnu --include /<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/moc_predefs.h -p dialogs -o /<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/2NRMJ5X7RK/moc_umlattributedialog.cpp /<>/umbrello/dialogs/umlattributedialog.h AutoMoc: Generating "SRC:/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/2NRMJ5X7RK/moc_umlcheckconstraintdialog.cpp", because it doesn't exist, from "SRC:/umbrello/dialogs/umlcheckconstraintdialog.h" /usr/lib/qt5/bin/moc "-DCMAKE_BINARY_DIR=\"/<>/obj-aarch64-linux-gnu\"" -DKCOREADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB "-DUMBRELLO_VERSION_STRING=\"2.23.3\"" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-aarch64-linux-gnu/umbrello -I/<>/umbrello -I/<>/obj-aarch64-linux-gnu -I/<>/umbrello/clipboard -I/<>/umbrello/cmds -I/<>/umbrello/codegenerators -I/<>/umbrello/codegenerators/ada -I/<>/umbrello/codegenerators/as -I/<>/umbrello/codegenerators/cpp -I/<>/umbrello/codegenerators/csharp -I/<>/umbrello/codegenerators/d -I/<>/umbrello/codegenerators/idl -I/<>/umbrello/codegenerators/java -I/<>/umbrello/codegenerators/js -I/<>/umbrello/codegenerators/pascal -I/<>/umbrello/codegenerators/perl -I/<>/umbrello/codegenerators/php -I/<>/umbrello/codegenerators/python -I/<>/umbrello/codegenerators/ruby -I/<>/umbrello/codegenerators/sql -I/<>/umbrello/codegenerators/tcl -I/<>/umbrello/codegenerators/vala -I/<>/umbrello/codegenerators/xml -I/<>/umbrello/codegenwizard -I/<>/umbrello/codeimport -I/<>/umbrello/codeimport/csharp -I/<>/umbrello/codeimpwizard -I/<>/umbrello/debug -I/<>/umbrello/dialogs -I/<>/umbrello/dialogs/pages -I/<>/umbrello/dialogs/widgets -I/<>/umbrello/docgenerators -I/<>/umbrello/finder -I/<>/umbrello/refactoring -I/<>/umbrello/uml1model -I/<>/umbrello/umlwidgets -I/<>/lib/cppparser -I/<>/lib/interfaces -I/usr/include/libxml2 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -I/usr/include/aarch64-linux-gnu/qt5/QtSvg -I/usr/include/aarch64-linux-gnu/qt5/QtWebKitWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtWebKit -I/usr/include/aarch64-linux-gnu/qt5/QtNetwork -I/usr/include/KF5/KArchive -I/usr/include/KF5 -I/usr/include/KF5/KCompletion -I/usr/include/KF5/KCoreAddons -I/usr/include/KF5/KI18n -I/usr/include/KF5/KIconThemes -I/usr/include/KF5/KIOCore -I/usr/include/KF5/KService -I/usr/include/KF5/KConfigCore -I/usr/include/aarch64-linux-gnu/qt5/QtConcurrent -I/usr/include/aarch64-linux-gnu/qt5/QtDBus -I/usr/include/KF5/KTextEditor -I/usr/include/KF5/KParts -I/usr/include/KF5/KIOWidgets -I/usr/include/KF5/KJobWidgets -I/usr/include/KF5/KWidgetsAddons -I/usr/include/KF5/KXmlGui -I/usr/include/KF5/KConfigWidgets -I/usr/include/KF5/KCodecs -I/usr/include/KF5/KConfigGui -I/usr/include/KF5/KAuth -I/usr/include/KF5/KTextWidgets -I/usr/include/KF5/SonnetUi -I/usr/include -I/usr/aarch64-linux-gnu/include/c++/9 -I/usr/aarch64-linux-gnu/include/c++/9/aarch64-linux-gnu -I/usr/aarch64-linux-gnu/include/c++/9/backward -I/usr/lib/gcc-cross/aarch64-linux-gnu/9/include -I/usr/aarch64-linux-gnu/include -I/usr/include/aarch64-linux-gnu --include /<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/moc_predefs.h -p dialogs -o /<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/2NRMJ5X7RK/moc_umlcheckconstraintdialog.cpp /<>/umbrello/dialogs/umlcheckconstraintdialog.h AutoMoc: Generating "SRC:/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/2NRMJ5X7RK/moc_umlentityattributedialog.cpp", because it doesn't exist, from "SRC:/umbrello/dialogs/umlentityattributedialog.h" /usr/lib/qt5/bin/moc "-DCMAKE_BINARY_DIR=\"/<>/obj-aarch64-linux-gnu\"" -DKCOREADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB "-DUMBRELLO_VERSION_STRING=\"2.23.3\"" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-aarch64-linux-gnu/umbrello -I/<>/umbrello -I/<>/obj-aarch64-linux-gnu -I/<>/umbrello/clipboard -I/<>/umbrello/cmds -I/<>/umbrello/codegenerators -I/<>/umbrello/codegenerators/ada -I/<>/umbrello/codegenerators/as -I/<>/umbrello/codegenerators/cpp -I/<>/umbrello/codegenerators/csharp -I/<>/umbrello/codegenerators/d -I/<>/umbrello/codegenerators/idl -I/<>/umbrello/codegenerators/java -I/<>/umbrello/codegenerators/js -I/<>/umbrello/codegenerators/pascal -I/<>/umbrello/codegenerators/perl -I/<>/umbrello/codegenerators/php -I/<>/umbrello/codegenerators/python -I/<>/umbrello/codegenerators/ruby -I/<>/umbrello/codegenerators/sql -I/<>/umbrello/codegenerators/tcl -I/<>/umbrello/codegenerators/vala -I/<>/umbrello/codegenerators/xml -I/<>/umbrello/codegenwizard -I/<>/umbrello/codeimport -I/<>/umbrello/codeimport/csharp -I/<>/umbrello/codeimpwizard -I/<>/umbrello/debug -I/<>/umbrello/dialogs -I/<>/umbrello/dialogs/pages -I/<>/umbrello/dialogs/widgets -I/<>/umbrello/docgenerators -I/<>/umbrello/finder -I/<>/umbrello/refactoring -I/<>/umbrello/uml1model -I/<>/umbrello/umlwidgets -I/<>/lib/cppparser -I/<>/lib/interfaces -I/usr/include/libxml2 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -I/usr/include/aarch64-linux-gnu/qt5/QtSvg -I/usr/include/aarch64-linux-gnu/qt5/QtWebKitWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtWebKit -I/usr/include/aarch64-linux-gnu/qt5/QtNetwork -I/usr/include/KF5/KArchive -I/usr/include/KF5 -I/usr/include/KF5/KCompletion -I/usr/include/KF5/KCoreAddons -I/usr/include/KF5/KI18n -I/usr/include/KF5/KIconThemes -I/usr/include/KF5/KIOCore -I/usr/include/KF5/KService -I/usr/include/KF5/KConfigCore -I/usr/include/aarch64-linux-gnu/qt5/QtConcurrent -I/usr/include/aarch64-linux-gnu/qt5/QtDBus -I/usr/include/KF5/KTextEditor -I/usr/include/KF5/KParts -I/usr/include/KF5/KIOWidgets -I/usr/include/KF5/KJobWidgets -I/usr/include/KF5/KWidgetsAddons -I/usr/include/KF5/KXmlGui -I/usr/include/KF5/KConfigWidgets -I/usr/include/KF5/KCodecs -I/usr/include/KF5/KConfigGui -I/usr/include/KF5/KAuth -I/usr/include/KF5/KTextWidgets -I/usr/include/KF5/SonnetUi -I/usr/include -I/usr/aarch64-linux-gnu/include/c++/9 -I/usr/aarch64-linux-gnu/include/c++/9/aarch64-linux-gnu -I/usr/aarch64-linux-gnu/include/c++/9/backward -I/usr/lib/gcc-cross/aarch64-linux-gnu/9/include -I/usr/aarch64-linux-gnu/include -I/usr/include/aarch64-linux-gnu --include /<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/moc_predefs.h -p dialogs -o /<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/2NRMJ5X7RK/moc_umlentityattributedialog.cpp /<>/umbrello/dialogs/umlentityattributedialog.h AutoMoc: Generating "SRC:/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/2NRMJ5X7RK/moc_umlenumliteraldialog.cpp", because it doesn't exist, from "SRC:/umbrello/dialogs/umlenumliteraldialog.h" /usr/lib/qt5/bin/moc "-DCMAKE_BINARY_DIR=\"/<>/obj-aarch64-linux-gnu\"" -DKCOREADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB "-DUMBRELLO_VERSION_STRING=\"2.23.3\"" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-aarch64-linux-gnu/umbrello -I/<>/umbrello -I/<>/obj-aarch64-linux-gnu -I/<>/umbrello/clipboard -I/<>/umbrello/cmds -I/<>/umbrello/codegenerators -I/<>/umbrello/codegenerators/ada -I/<>/umbrello/codegenerators/as -I/<>/umbrello/codegenerators/cpp -I/<>/umbrello/codegenerators/csharp -I/<>/umbrello/codegenerators/d -I/<>/umbrello/codegenerators/idl -I/<>/umbrello/codegenerators/java -I/<>/umbrello/codegenerators/js -I/<>/umbrello/codegenerators/pascal -I/<>/umbrello/codegenerators/perl -I/<>/umbrello/codegenerators/php -I/<>/umbrello/codegenerators/python -I/<>/umbrello/codegenerators/ruby -I/<>/umbrello/codegenerators/sql -I/<>/umbrello/codegenerators/tcl -I/<>/umbrello/codegenerators/vala -I/<>/umbrello/codegenerators/xml -I/<>/umbrello/codegenwizard -I/<>/umbrello/codeimport -I/<>/umbrello/codeimport/csharp -I/<>/umbrello/codeimpwizard -I/<>/umbrello/debug -I/<>/umbrello/dialogs -I/<>/umbrello/dialogs/pages -I/<>/umbrello/dialogs/widgets -I/<>/umbrello/docgenerators -I/<>/umbrello/finder -I/<>/umbrello/refactoring -I/<>/umbrello/uml1model -I/<>/umbrello/umlwidgets -I/<>/lib/cppparser -I/<>/lib/interfaces -I/usr/include/libxml2 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -I/usr/include/aarch64-linux-gnu/qt5/QtSvg -I/usr/include/aarch64-linux-gnu/qt5/QtWebKitWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtWebKit -I/usr/include/aarch64-linux-gnu/qt5/QtNetwork -I/usr/include/KF5/KArchive -I/usr/include/KF5 -I/usr/include/KF5/KCompletion -I/usr/include/KF5/KCoreAddons -I/usr/include/KF5/KI18n -I/usr/include/KF5/KIconThemes -I/usr/include/KF5/KIOCore -I/usr/include/KF5/KService -I/usr/include/KF5/KConfigCore -I/usr/include/aarch64-linux-gnu/qt5/QtConcurrent -I/usr/include/aarch64-linux-gnu/qt5/QtDBus -I/usr/include/KF5/KTextEditor -I/usr/include/KF5/KParts -I/usr/include/KF5/KIOWidgets -I/usr/include/KF5/KJobWidgets -I/usr/include/KF5/KWidgetsAddons -I/usr/include/KF5/KXmlGui -I/usr/include/KF5/KConfigWidgets -I/usr/include/KF5/KCodecs -I/usr/include/KF5/KConfigGui -I/usr/include/KF5/KAuth -I/usr/include/KF5/KTextWidgets -I/usr/include/KF5/SonnetUi -I/usr/include -I/usr/aarch64-linux-gnu/include/c++/9 -I/usr/aarch64-linux-gnu/include/c++/9/aarch64-linux-gnu -I/usr/aarch64-linux-gnu/include/c++/9/backward -I/usr/lib/gcc-cross/aarch64-linux-gnu/9/include -I/usr/aarch64-linux-gnu/include -I/usr/include/aarch64-linux-gnu --include /<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/moc_predefs.h -p dialogs -o /<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/2NRMJ5X7RK/moc_umlenumliteraldialog.cpp /<>/umbrello/dialogs/umlenumliteraldialog.h AutoMoc: Generating "SRC:/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/2NRMJ5X7RK/moc_umlfiledialog.cpp", because it doesn't exist, from "SRC:/umbrello/dialogs/umlfiledialog.h" /usr/lib/qt5/bin/moc "-DCMAKE_BINARY_DIR=\"/<>/obj-aarch64-linux-gnu\"" -DKCOREADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB "-DUMBRELLO_VERSION_STRING=\"2.23.3\"" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-aarch64-linux-gnu/umbrello -I/<>/umbrello -I/<>/obj-aarch64-linux-gnu -I/<>/umbrello/clipboard -I/<>/umbrello/cmds -I/<>/umbrello/codegenerators -I/<>/umbrello/codegenerators/ada -I/<>/umbrello/codegenerators/as -I/<>/umbrello/codegenerators/cpp -I/<>/umbrello/codegenerators/csharp -I/<>/umbrello/codegenerators/d -I/<>/umbrello/codegenerators/idl -I/<>/umbrello/codegenerators/java -I/<>/umbrello/codegenerators/js -I/<>/umbrello/codegenerators/pascal -I/<>/umbrello/codegenerators/perl -I/<>/umbrello/codegenerators/php -I/<>/umbrello/codegenerators/python -I/<>/umbrello/codegenerators/ruby -I/<>/umbrello/codegenerators/sql -I/<>/umbrello/codegenerators/tcl -I/<>/umbrello/codegenerators/vala -I/<>/umbrello/codegenerators/xml -I/<>/umbrello/codegenwizard -I/<>/umbrello/codeimport -I/<>/umbrello/codeimport/csharp -I/<>/umbrello/codeimpwizard -I/<>/umbrello/debug -I/<>/umbrello/dialogs -I/<>/umbrello/dialogs/pages -I/<>/umbrello/dialogs/widgets -I/<>/umbrello/docgenerators -I/<>/umbrello/finder -I/<>/umbrello/refactoring -I/<>/umbrello/uml1model -I/<>/umbrello/umlwidgets -I/<>/lib/cppparser -I/<>/lib/interfaces -I/usr/include/libxml2 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -I/usr/include/aarch64-linux-gnu/qt5/QtSvg -I/usr/include/aarch64-linux-gnu/qt5/QtWebKitWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtWebKit -I/usr/include/aarch64-linux-gnu/qt5/QtNetwork -I/usr/include/KF5/KArchive -I/usr/include/KF5 -I/usr/include/KF5/KCompletion -I/usr/include/KF5/KCoreAddons -I/usr/include/KF5/KI18n -I/usr/include/KF5/KIconThemes -I/usr/include/KF5/KIOCore -I/usr/include/KF5/KService -I/usr/include/KF5/KConfigCore -I/usr/include/aarch64-linux-gnu/qt5/QtConcurrent -I/usr/include/aarch64-linux-gnu/qt5/QtDBus -I/usr/include/KF5/KTextEditor -I/usr/include/KF5/KParts -I/usr/include/KF5/KIOWidgets -I/usr/include/KF5/KJobWidgets -I/usr/include/KF5/KWidgetsAddons -I/usr/include/KF5/KXmlGui -I/usr/include/KF5/KConfigWidgets -I/usr/include/KF5/KCodecs -I/usr/include/KF5/KConfigGui -I/usr/include/KF5/KAuth -I/usr/include/KF5/KTextWidgets -I/usr/include/KF5/SonnetUi -I/usr/include -I/usr/aarch64-linux-gnu/include/c++/9 -I/usr/aarch64-linux-gnu/include/c++/9/aarch64-linux-gnu -I/usr/aarch64-linux-gnu/include/c++/9/backward -I/usr/lib/gcc-cross/aarch64-linux-gnu/9/include -I/usr/aarch64-linux-gnu/include -I/usr/include/aarch64-linux-gnu --include /<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/moc_predefs.h -p dialogs -o /<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/2NRMJ5X7RK/moc_umlfiledialog.cpp /<>/umbrello/dialogs/umlfiledialog.h AutoMoc: Generating "SRC:/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/2NRMJ5X7RK/moc_umlforeignkeyconstraintdialog.cpp", because it doesn't exist, from "SRC:/umbrello/dialogs/umlforeignkeyconstraintdialog.h" /usr/lib/qt5/bin/moc "-DCMAKE_BINARY_DIR=\"/<>/obj-aarch64-linux-gnu\"" -DKCOREADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB "-DUMBRELLO_VERSION_STRING=\"2.23.3\"" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-aarch64-linux-gnu/umbrello -I/<>/umbrello -I/<>/obj-aarch64-linux-gnu -I/<>/umbrello/clipboard -I/<>/umbrello/cmds -I/<>/umbrello/codegenerators -I/<>/umbrello/codegenerators/ada -I/<>/umbrello/codegenerators/as -I/<>/umbrello/codegenerators/cpp -I/<>/umbrello/codegenerators/csharp -I/<>/umbrello/codegenerators/d -I/<>/umbrello/codegenerators/idl -I/<>/umbrello/codegenerators/java -I/<>/umbrello/codegenerators/js -I/<>/umbrello/codegenerators/pascal -I/<>/umbrello/codegenerators/perl -I/<>/umbrello/codegenerators/php -I/<>/umbrello/codegenerators/python -I/<>/umbrello/codegenerators/ruby -I/<>/umbrello/codegenerators/sql -I/<>/umbrello/codegenerators/tcl -I/<>/umbrello/codegenerators/vala -I/<>/umbrello/codegenerators/xml -I/<>/umbrello/codegenwizard -I/<>/umbrello/codeimport -I/<>/umbrello/codeimport/csharp -I/<>/umbrello/codeimpwizard -I/<>/umbrello/debug -I/<>/umbrello/dialogs -I/<>/umbrello/dialogs/pages -I/<>/umbrello/dialogs/widgets -I/<>/umbrello/docgenerators -I/<>/umbrello/finder -I/<>/umbrello/refactoring -I/<>/umbrello/uml1model -I/<>/umbrello/umlwidgets -I/<>/lib/cppparser -I/<>/lib/interfaces -I/usr/include/libxml2 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -I/usr/include/aarch64-linux-gnu/qt5/QtSvg -I/usr/include/aarch64-linux-gnu/qt5/QtWebKitWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtWebKit -I/usr/include/aarch64-linux-gnu/qt5/QtNetwork -I/usr/include/KF5/KArchive -I/usr/include/KF5 -I/usr/include/KF5/KCompletion -I/usr/include/KF5/KCoreAddons -I/usr/include/KF5/KI18n -I/usr/include/KF5/KIconThemes -I/usr/include/KF5/KIOCore -I/usr/include/KF5/KService -I/usr/include/KF5/KConfigCore -I/usr/include/aarch64-linux-gnu/qt5/QtConcurrent -I/usr/include/aarch64-linux-gnu/qt5/QtDBus -I/usr/include/KF5/KTextEditor -I/usr/include/KF5/KParts -I/usr/include/KF5/KIOWidgets -I/usr/include/KF5/KJobWidgets -I/usr/include/KF5/KWidgetsAddons -I/usr/include/KF5/KXmlGui -I/usr/include/KF5/KConfigWidgets -I/usr/include/KF5/KCodecs -I/usr/include/KF5/KConfigGui -I/usr/include/KF5/KAuth -I/usr/include/KF5/KTextWidgets -I/usr/include/KF5/SonnetUi -I/usr/include -I/usr/aarch64-linux-gnu/include/c++/9 -I/usr/aarch64-linux-gnu/include/c++/9/aarch64-linux-gnu -I/usr/aarch64-linux-gnu/include/c++/9/backward -I/usr/lib/gcc-cross/aarch64-linux-gnu/9/include -I/usr/aarch64-linux-gnu/include -I/usr/include/aarch64-linux-gnu --include /<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/moc_predefs.h -p dialogs -o /<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/2NRMJ5X7RK/moc_umlforeignkeyconstraintdialog.cpp /<>/umbrello/dialogs/umlforeignkeyconstraintdialog.h AutoMoc: Generating "SRC:/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/2NRMJ5X7RK/moc_umlinstanceattributedialog.cpp", because it doesn't exist, from "SRC:/umbrello/dialogs/umlinstanceattributedialog.h" /usr/lib/qt5/bin/moc "-DCMAKE_BINARY_DIR=\"/<>/obj-aarch64-linux-gnu\"" -DKCOREADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB "-DUMBRELLO_VERSION_STRING=\"2.23.3\"" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-aarch64-linux-gnu/umbrello -I/<>/umbrello -I/<>/obj-aarch64-linux-gnu -I/<>/umbrello/clipboard -I/<>/umbrello/cmds -I/<>/umbrello/codegenerators -I/<>/umbrello/codegenerators/ada -I/<>/umbrello/codegenerators/as -I/<>/umbrello/codegenerators/cpp -I/<>/umbrello/codegenerators/csharp -I/<>/umbrello/codegenerators/d -I/<>/umbrello/codegenerators/idl -I/<>/umbrello/codegenerators/java -I/<>/umbrello/codegenerators/js -I/<>/umbrello/codegenerators/pascal -I/<>/umbrello/codegenerators/perl -I/<>/umbrello/codegenerators/php -I/<>/umbrello/codegenerators/python -I/<>/umbrello/codegenerators/ruby -I/<>/umbrello/codegenerators/sql -I/<>/umbrello/codegenerators/tcl -I/<>/umbrello/codegenerators/vala -I/<>/umbrello/codegenerators/xml -I/<>/umbrello/codegenwizard -I/<>/umbrello/codeimport -I/<>/umbrello/codeimport/csharp -I/<>/umbrello/codeimpwizard -I/<>/umbrello/debug -I/<>/umbrello/dialogs -I/<>/umbrello/dialogs/pages -I/<>/umbrello/dialogs/widgets -I/<>/umbrello/docgenerators -I/<>/umbrello/finder -I/<>/umbrello/refactoring -I/<>/umbrello/uml1model -I/<>/umbrello/umlwidgets -I/<>/lib/cppparser -I/<>/lib/interfaces -I/usr/include/libxml2 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -I/usr/include/aarch64-linux-gnu/qt5/QtSvg -I/usr/include/aarch64-linux-gnu/qt5/QtWebKitWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtWebKit -I/usr/include/aarch64-linux-gnu/qt5/QtNetwork -I/usr/include/KF5/KArchive -I/usr/include/KF5 -I/usr/include/KF5/KCompletion -I/usr/include/KF5/KCoreAddons -I/usr/include/KF5/KI18n -I/usr/include/KF5/KIconThemes -I/usr/include/KF5/KIOCore -I/usr/include/KF5/KService -I/usr/include/KF5/KConfigCore -I/usr/include/aarch64-linux-gnu/qt5/QtConcurrent -I/usr/include/aarch64-linux-gnu/qt5/QtDBus -I/usr/include/KF5/KTextEditor -I/usr/include/KF5/KParts -I/usr/include/KF5/KIOWidgets -I/usr/include/KF5/KJobWidgets -I/usr/include/KF5/KWidgetsAddons -I/usr/include/KF5/KXmlGui -I/usr/include/KF5/KConfigWidgets -I/usr/include/KF5/KCodecs -I/usr/include/KF5/KConfigGui -I/usr/include/KF5/KAuth -I/usr/include/KF5/KTextWidgets -I/usr/include/KF5/SonnetUi -I/usr/include -I/usr/aarch64-linux-gnu/include/c++/9 -I/usr/aarch64-linux-gnu/include/c++/9/aarch64-linux-gnu -I/usr/aarch64-linux-gnu/include/c++/9/backward -I/usr/lib/gcc-cross/aarch64-linux-gnu/9/include -I/usr/aarch64-linux-gnu/include -I/usr/include/aarch64-linux-gnu --include /<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/moc_predefs.h -p dialogs -o /<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/2NRMJ5X7RK/moc_umlinstanceattributedialog.cpp /<>/umbrello/dialogs/umlinstanceattributedialog.h AutoMoc: Generating "SRC:/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/2NRMJ5X7RK/moc_umloperationdialog.cpp", because it doesn't exist, from "SRC:/umbrello/dialogs/umloperationdialog.h" /usr/lib/qt5/bin/moc "-DCMAKE_BINARY_DIR=\"/<>/obj-aarch64-linux-gnu\"" -DKCOREADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB "-DUMBRELLO_VERSION_STRING=\"2.23.3\"" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-aarch64-linux-gnu/umbrello -I/<>/umbrello -I/<>/obj-aarch64-linux-gnu -I/<>/umbrello/clipboard -I/<>/umbrello/cmds -I/<>/umbrello/codegenerators -I/<>/umbrello/codegenerators/ada -I/<>/umbrello/codegenerators/as -I/<>/umbrello/codegenerators/cpp -I/<>/umbrello/codegenerators/csharp -I/<>/umbrello/codegenerators/d -I/<>/umbrello/codegenerators/idl -I/<>/umbrello/codegenerators/java -I/<>/umbrello/codegenerators/js -I/<>/umbrello/codegenerators/pascal -I/<>/umbrello/codegenerators/perl -I/<>/umbrello/codegenerators/php -I/<>/umbrello/codegenerators/python -I/<>/umbrello/codegenerators/ruby -I/<>/umbrello/codegenerators/sql -I/<>/umbrello/codegenerators/tcl -I/<>/umbrello/codegenerators/vala -I/<>/umbrello/codegenerators/xml -I/<>/umbrello/codegenwizard -I/<>/umbrello/codeimport -I/<>/umbrello/codeimport/csharp -I/<>/umbrello/codeimpwizard -I/<>/umbrello/debug -I/<>/umbrello/dialogs -I/<>/umbrello/dialogs/pages -I/<>/umbrello/dialogs/widgets -I/<>/umbrello/docgenerators -I/<>/umbrello/finder -I/<>/umbrello/refactoring -I/<>/umbrello/uml1model -I/<>/umbrello/umlwidgets -I/<>/lib/cppparser -I/<>/lib/interfaces -I/usr/include/libxml2 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -I/usr/include/aarch64-linux-gnu/qt5/QtSvg -I/usr/include/aarch64-linux-gnu/qt5/QtWebKitWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtWebKit -I/usr/include/aarch64-linux-gnu/qt5/QtNetwork -I/usr/include/KF5/KArchive -I/usr/include/KF5 -I/usr/include/KF5/KCompletion -I/usr/include/KF5/KCoreAddons -I/usr/include/KF5/KI18n -I/usr/include/KF5/KIconThemes -I/usr/include/KF5/KIOCore -I/usr/include/KF5/KService -I/usr/include/KF5/KConfigCore -I/usr/include/aarch64-linux-gnu/qt5/QtConcurrent -I/usr/include/aarch64-linux-gnu/qt5/QtDBus -I/usr/include/KF5/KTextEditor -I/usr/include/KF5/KParts -I/usr/include/KF5/KIOWidgets -I/usr/include/KF5/KJobWidgets -I/usr/include/KF5/KWidgetsAddons -I/usr/include/KF5/KXmlGui -I/usr/include/KF5/KConfigWidgets -I/usr/include/KF5/KCodecs -I/usr/include/KF5/KConfigGui -I/usr/include/KF5/KAuth -I/usr/include/KF5/KTextWidgets -I/usr/include/KF5/SonnetUi -I/usr/include -I/usr/aarch64-linux-gnu/include/c++/9 -I/usr/aarch64-linux-gnu/include/c++/9/aarch64-linux-gnu -I/usr/aarch64-linux-gnu/include/c++/9/backward -I/usr/lib/gcc-cross/aarch64-linux-gnu/9/include -I/usr/aarch64-linux-gnu/include -I/usr/include/aarch64-linux-gnu --include /<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/moc_predefs.h -p dialogs -o /<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/2NRMJ5X7RK/moc_umloperationdialog.cpp /<>/umbrello/dialogs/umloperationdialog.h AutoMoc: Generating "SRC:/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/2NRMJ5X7RK/moc_umlroledialog.cpp", because it doesn't exist, from "SRC:/umbrello/dialogs/umlroledialog.h" /usr/lib/qt5/bin/moc "-DCMAKE_BINARY_DIR=\"/<>/obj-aarch64-linux-gnu\"" -DKCOREADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB "-DUMBRELLO_VERSION_STRING=\"2.23.3\"" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-aarch64-linux-gnu/umbrello -I/<>/umbrello -I/<>/obj-aarch64-linux-gnu -I/<>/umbrello/clipboard -I/<>/umbrello/cmds -I/<>/umbrello/codegenerators -I/<>/umbrello/codegenerators/ada -I/<>/umbrello/codegenerators/as -I/<>/umbrello/codegenerators/cpp -I/<>/umbrello/codegenerators/csharp -I/<>/umbrello/codegenerators/d -I/<>/umbrello/codegenerators/idl -I/<>/umbrello/codegenerators/java -I/<>/umbrello/codegenerators/js -I/<>/umbrello/codegenerators/pascal -I/<>/umbrello/codegenerators/perl -I/<>/umbrello/codegenerators/php -I/<>/umbrello/codegenerators/python -I/<>/umbrello/codegenerators/ruby -I/<>/umbrello/codegenerators/sql -I/<>/umbrello/codegenerators/tcl -I/<>/umbrello/codegenerators/vala -I/<>/umbrello/codegenerators/xml -I/<>/umbrello/codegenwizard -I/<>/umbrello/codeimport -I/<>/umbrello/codeimport/csharp -I/<>/umbrello/codeimpwizard -I/<>/umbrello/debug -I/<>/umbrello/dialogs -I/<>/umbrello/dialogs/pages -I/<>/umbrello/dialogs/widgets -I/<>/umbrello/docgenerators -I/<>/umbrello/finder -I/<>/umbrello/refactoring -I/<>/umbrello/uml1model -I/<>/umbrello/umlwidgets -I/<>/lib/cppparser -I/<>/lib/interfaces -I/usr/include/libxml2 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -I/usr/include/aarch64-linux-gnu/qt5/QtSvg -I/usr/include/aarch64-linux-gnu/qt5/QtWebKitWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtWebKit -I/usr/include/aarch64-linux-gnu/qt5/QtNetwork -I/usr/include/KF5/KArchive -I/usr/include/KF5 -I/usr/include/KF5/KCompletion -I/usr/include/KF5/KCoreAddons -I/usr/include/KF5/KI18n -I/usr/include/KF5/KIconThemes -I/usr/include/KF5/KIOCore -I/usr/include/KF5/KService -I/usr/include/KF5/KConfigCore -I/usr/include/aarch64-linux-gnu/qt5/QtConcurrent -I/usr/include/aarch64-linux-gnu/qt5/QtDBus -I/usr/include/KF5/KTextEditor -I/usr/include/KF5/KParts -I/usr/include/KF5/KIOWidgets -I/usr/include/KF5/KJobWidgets -I/usr/include/KF5/KWidgetsAddons -I/usr/include/KF5/KXmlGui -I/usr/include/KF5/KConfigWidgets -I/usr/include/KF5/KCodecs -I/usr/include/KF5/KConfigGui -I/usr/include/KF5/KAuth -I/usr/include/KF5/KTextWidgets -I/usr/include/KF5/SonnetUi -I/usr/include -I/usr/aarch64-linux-gnu/include/c++/9 -I/usr/aarch64-linux-gnu/include/c++/9/aarch64-linux-gnu -I/usr/aarch64-linux-gnu/include/c++/9/backward -I/usr/lib/gcc-cross/aarch64-linux-gnu/9/include -I/usr/aarch64-linux-gnu/include -I/usr/include/aarch64-linux-gnu --include /<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/moc_predefs.h -p dialogs -o /<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/2NRMJ5X7RK/moc_umlroledialog.cpp /<>/umbrello/dialogs/umlroledialog.h AutoMoc: Generating "SRC:/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/2NRMJ5X7RK/moc_umltemplatedialog.cpp", because it doesn't exist, from "SRC:/umbrello/dialogs/umltemplatedialog.h" /usr/lib/qt5/bin/moc "-DCMAKE_BINARY_DIR=\"/<>/obj-aarch64-linux-gnu\"" -DKCOREADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB "-DUMBRELLO_VERSION_STRING=\"2.23.3\"" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-aarch64-linux-gnu/umbrello -I/<>/umbrello -I/<>/obj-aarch64-linux-gnu -I/<>/umbrello/clipboard -I/<>/umbrello/cmds -I/<>/umbrello/codegenerators -I/<>/umbrello/codegenerators/ada -I/<>/umbrello/codegenerators/as -I/<>/umbrello/codegenerators/cpp -I/<>/umbrello/codegenerators/csharp -I/<>/umbrello/codegenerators/d -I/<>/umbrello/codegenerators/idl -I/<>/umbrello/codegenerators/java -I/<>/umbrello/codegenerators/js -I/<>/umbrello/codegenerators/pascal -I/<>/umbrello/codegenerators/perl -I/<>/umbrello/codegenerators/php -I/<>/umbrello/codegenerators/python -I/<>/umbrello/codegenerators/ruby -I/<>/umbrello/codegenerators/sql -I/<>/umbrello/codegenerators/tcl -I/<>/umbrello/codegenerators/vala -I/<>/umbrello/codegenerators/xml -I/<>/umbrello/codegenwizard -I/<>/umbrello/codeimport -I/<>/umbrello/codeimport/csharp -I/<>/umbrello/codeimpwizard -I/<>/umbrello/debug -I/<>/umbrello/dialogs -I/<>/umbrello/dialogs/pages -I/<>/umbrello/dialogs/widgets -I/<>/umbrello/docgenerators -I/<>/umbrello/finder -I/<>/umbrello/refactoring -I/<>/umbrello/uml1model -I/<>/umbrello/umlwidgets -I/<>/lib/cppparser -I/<>/lib/interfaces -I/usr/include/libxml2 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -I/usr/include/aarch64-linux-gnu/qt5/QtSvg -I/usr/include/aarch64-linux-gnu/qt5/QtWebKitWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtWebKit -I/usr/include/aarch64-linux-gnu/qt5/QtNetwork -I/usr/include/KF5/KArchive -I/usr/include/KF5 -I/usr/include/KF5/KCompletion -I/usr/include/KF5/KCoreAddons -I/usr/include/KF5/KI18n -I/usr/include/KF5/KIconThemes -I/usr/include/KF5/KIOCore -I/usr/include/KF5/KService -I/usr/include/KF5/KConfigCore -I/usr/include/aarch64-linux-gnu/qt5/QtConcurrent -I/usr/include/aarch64-linux-gnu/qt5/QtDBus -I/usr/include/KF5/KTextEditor -I/usr/include/KF5/KParts -I/usr/include/KF5/KIOWidgets -I/usr/include/KF5/KJobWidgets -I/usr/include/KF5/KWidgetsAddons -I/usr/include/KF5/KXmlGui -I/usr/include/KF5/KConfigWidgets -I/usr/include/KF5/KCodecs -I/usr/include/KF5/KConfigGui -I/usr/include/KF5/KAuth -I/usr/include/KF5/KTextWidgets -I/usr/include/KF5/SonnetUi -I/usr/include -I/usr/aarch64-linux-gnu/include/c++/9 -I/usr/aarch64-linux-gnu/include/c++/9/aarch64-linux-gnu -I/usr/aarch64-linux-gnu/include/c++/9/backward -I/usr/lib/gcc-cross/aarch64-linux-gnu/9/include -I/usr/aarch64-linux-gnu/include -I/usr/include/aarch64-linux-gnu --include /<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/moc_predefs.h -p dialogs -o /<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/2NRMJ5X7RK/moc_umltemplatedialog.cpp /<>/umbrello/dialogs/umltemplatedialog.h AutoMoc: Generating "SRC:/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/2NRMJ5X7RK/moc_umluniqueconstraintdialog.cpp", because it doesn't exist, from "SRC:/umbrello/dialogs/umluniqueconstraintdialog.h" /usr/lib/qt5/bin/moc "-DCMAKE_BINARY_DIR=\"/<>/obj-aarch64-linux-gnu\"" -DKCOREADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB "-DUMBRELLO_VERSION_STRING=\"2.23.3\"" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-aarch64-linux-gnu/umbrello -I/<>/umbrello -I/<>/obj-aarch64-linux-gnu -I/<>/umbrello/clipboard -I/<>/umbrello/cmds -I/<>/umbrello/codegenerators -I/<>/umbrello/codegenerators/ada -I/<>/umbrello/codegenerators/as -I/<>/umbrello/codegenerators/cpp -I/<>/umbrello/codegenerators/csharp -I/<>/umbrello/codegenerators/d -I/<>/umbrello/codegenerators/idl -I/<>/umbrello/codegenerators/java -I/<>/umbrello/codegenerators/js -I/<>/umbrello/codegenerators/pascal -I/<>/umbrello/codegenerators/perl -I/<>/umbrello/codegenerators/php -I/<>/umbrello/codegenerators/python -I/<>/umbrello/codegenerators/ruby -I/<>/umbrello/codegenerators/sql -I/<>/umbrello/codegenerators/tcl -I/<>/umbrello/codegenerators/vala -I/<>/umbrello/codegenerators/xml -I/<>/umbrello/codegenwizard -I/<>/umbrello/codeimport -I/<>/umbrello/codeimport/csharp -I/<>/umbrello/codeimpwizard -I/<>/umbrello/debug -I/<>/umbrello/dialogs -I/<>/umbrello/dialogs/pages -I/<>/umbrello/dialogs/widgets -I/<>/umbrello/docgenerators -I/<>/umbrello/finder -I/<>/umbrello/refactoring -I/<>/umbrello/uml1model -I/<>/umbrello/umlwidgets -I/<>/lib/cppparser -I/<>/lib/interfaces -I/usr/include/libxml2 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -I/usr/include/aarch64-linux-gnu/qt5/QtSvg -I/usr/include/aarch64-linux-gnu/qt5/QtWebKitWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtWebKit -I/usr/include/aarch64-linux-gnu/qt5/QtNetwork -I/usr/include/KF5/KArchive -I/usr/include/KF5 -I/usr/include/KF5/KCompletion -I/usr/include/KF5/KCoreAddons -I/usr/include/KF5/KI18n -I/usr/include/KF5/KIconThemes -I/usr/include/KF5/KIOCore -I/usr/include/KF5/KService -I/usr/include/KF5/KConfigCore -I/usr/include/aarch64-linux-gnu/qt5/QtConcurrent -I/usr/include/aarch64-linux-gnu/qt5/QtDBus -I/usr/include/KF5/KTextEditor -I/usr/include/KF5/KParts -I/usr/include/KF5/KIOWidgets -I/usr/include/KF5/KJobWidgets -I/usr/include/KF5/KWidgetsAddons -I/usr/include/KF5/KXmlGui -I/usr/include/KF5/KConfigWidgets -I/usr/include/KF5/KCodecs -I/usr/include/KF5/KConfigGui -I/usr/include/KF5/KAuth -I/usr/include/KF5/KTextWidgets -I/usr/include/KF5/SonnetUi -I/usr/include -I/usr/aarch64-linux-gnu/include/c++/9 -I/usr/aarch64-linux-gnu/include/c++/9/aarch64-linux-gnu -I/usr/aarch64-linux-gnu/include/c++/9/backward -I/usr/lib/gcc-cross/aarch64-linux-gnu/9/include -I/usr/aarch64-linux-gnu/include -I/usr/include/aarch64-linux-gnu --include /<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/moc_predefs.h -p dialogs -o /<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/2NRMJ5X7RK/moc_umluniqueconstraintdialog.cpp /<>/umbrello/dialogs/umluniqueconstraintdialog.h AutoMoc: Generating "SRC:/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/2NRMJ5X7RK/moc_umlviewdialog.cpp", because it doesn't exist, from "SRC:/umbrello/dialogs/umlviewdialog.h" /usr/lib/qt5/bin/moc "-DCMAKE_BINARY_DIR=\"/<>/obj-aarch64-linux-gnu\"" -DKCOREADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB "-DUMBRELLO_VERSION_STRING=\"2.23.3\"" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-aarch64-linux-gnu/umbrello -I/<>/umbrello -I/<>/obj-aarch64-linux-gnu -I/<>/umbrello/clipboard -I/<>/umbrello/cmds -I/<>/umbrello/codegenerators -I/<>/umbrello/codegenerators/ada -I/<>/umbrello/codegenerators/as -I/<>/umbrello/codegenerators/cpp -I/<>/umbrello/codegenerators/csharp -I/<>/umbrello/codegenerators/d -I/<>/umbrello/codegenerators/idl -I/<>/umbrello/codegenerators/java -I/<>/umbrello/codegenerators/js -I/<>/umbrello/codegenerators/pascal -I/<>/umbrello/codegenerators/perl -I/<>/umbrello/codegenerators/php -I/<>/umbrello/codegenerators/python -I/<>/umbrello/codegenerators/ruby -I/<>/umbrello/codegenerators/sql -I/<>/umbrello/codegenerators/tcl -I/<>/umbrello/codegenerators/vala -I/<>/umbrello/codegenerators/xml -I/<>/umbrello/codegenwizard -I/<>/umbrello/codeimport -I/<>/umbrello/codeimport/csharp -I/<>/umbrello/codeimpwizard -I/<>/umbrello/debug -I/<>/umbrello/dialogs -I/<>/umbrello/dialogs/pages -I/<>/umbrello/dialogs/widgets -I/<>/umbrello/docgenerators -I/<>/umbrello/finder -I/<>/umbrello/refactoring -I/<>/umbrello/uml1model -I/<>/umbrello/umlwidgets -I/<>/lib/cppparser -I/<>/lib/interfaces -I/usr/include/libxml2 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -I/usr/include/aarch64-linux-gnu/qt5/QtSvg -I/usr/include/aarch64-linux-gnu/qt5/QtWebKitWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtWebKit -I/usr/include/aarch64-linux-gnu/qt5/QtNetwork -I/usr/include/KF5/KArchive -I/usr/include/KF5 -I/usr/include/KF5/KCompletion -I/usr/include/KF5/KCoreAddons -I/usr/include/KF5/KI18n -I/usr/include/KF5/KIconThemes -I/usr/include/KF5/KIOCore -I/usr/include/KF5/KService -I/usr/include/KF5/KConfigCore -I/usr/include/aarch64-linux-gnu/qt5/QtConcurrent -I/usr/include/aarch64-linux-gnu/qt5/QtDBus -I/usr/include/KF5/KTextEditor -I/usr/include/KF5/KParts -I/usr/include/KF5/KIOWidgets -I/usr/include/KF5/KJobWidgets -I/usr/include/KF5/KWidgetsAddons -I/usr/include/KF5/KXmlGui -I/usr/include/KF5/KConfigWidgets -I/usr/include/KF5/KCodecs -I/usr/include/KF5/KConfigGui -I/usr/include/KF5/KAuth -I/usr/include/KF5/KTextWidgets -I/usr/include/KF5/SonnetUi -I/usr/include -I/usr/aarch64-linux-gnu/include/c++/9 -I/usr/aarch64-linux-gnu/include/c++/9/aarch64-linux-gnu -I/usr/aarch64-linux-gnu/include/c++/9/backward -I/usr/lib/gcc-cross/aarch64-linux-gnu/9/include -I/usr/aarch64-linux-gnu/include -I/usr/include/aarch64-linux-gnu --include /<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/moc_predefs.h -p dialogs -o /<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/2NRMJ5X7RK/moc_umlviewdialog.cpp /<>/umbrello/dialogs/umlviewdialog.h AutoMoc: Generating "SRC:/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/FKGKFRHFAN/moc_documentationwidget.cpp", because it doesn't exist, from "SRC:/umbrello/dialogs/widgets/documentationwidget.h" /usr/lib/qt5/bin/moc "-DCMAKE_BINARY_DIR=\"/<>/obj-aarch64-linux-gnu\"" -DKCOREADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB "-DUMBRELLO_VERSION_STRING=\"2.23.3\"" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-aarch64-linux-gnu/umbrello -I/<>/umbrello -I/<>/obj-aarch64-linux-gnu -I/<>/umbrello/clipboard -I/<>/umbrello/cmds -I/<>/umbrello/codegenerators -I/<>/umbrello/codegenerators/ada -I/<>/umbrello/codegenerators/as -I/<>/umbrello/codegenerators/cpp -I/<>/umbrello/codegenerators/csharp -I/<>/umbrello/codegenerators/d -I/<>/umbrello/codegenerators/idl -I/<>/umbrello/codegenerators/java -I/<>/umbrello/codegenerators/js -I/<>/umbrello/codegenerators/pascal -I/<>/umbrello/codegenerators/perl -I/<>/umbrello/codegenerators/php -I/<>/umbrello/codegenerators/python -I/<>/umbrello/codegenerators/ruby -I/<>/umbrello/codegenerators/sql -I/<>/umbrello/codegenerators/tcl -I/<>/umbrello/codegenerators/vala -I/<>/umbrello/codegenerators/xml -I/<>/umbrello/codegenwizard -I/<>/umbrello/codeimport -I/<>/umbrello/codeimport/csharp -I/<>/umbrello/codeimpwizard -I/<>/umbrello/debug -I/<>/umbrello/dialogs -I/<>/umbrello/dialogs/pages -I/<>/umbrello/dialogs/widgets -I/<>/umbrello/docgenerators -I/<>/umbrello/finder -I/<>/umbrello/refactoring -I/<>/umbrello/uml1model -I/<>/umbrello/umlwidgets -I/<>/lib/cppparser -I/<>/lib/interfaces -I/usr/include/libxml2 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -I/usr/include/aarch64-linux-gnu/qt5/QtSvg -I/usr/include/aarch64-linux-gnu/qt5/QtWebKitWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtWebKit -I/usr/include/aarch64-linux-gnu/qt5/QtNetwork -I/usr/include/KF5/KArchive -I/usr/include/KF5 -I/usr/include/KF5/KCompletion -I/usr/include/KF5/KCoreAddons -I/usr/include/KF5/KI18n -I/usr/include/KF5/KIconThemes -I/usr/include/KF5/KIOCore -I/usr/include/KF5/KService -I/usr/include/KF5/KConfigCore -I/usr/include/aarch64-linux-gnu/qt5/QtConcurrent -I/usr/include/aarch64-linux-gnu/qt5/QtDBus -I/usr/include/KF5/KTextEditor -I/usr/include/KF5/KParts -I/usr/include/KF5/KIOWidgets -I/usr/include/KF5/KJobWidgets -I/usr/include/KF5/KWidgetsAddons -I/usr/include/KF5/KXmlGui -I/usr/include/KF5/KConfigWidgets -I/usr/include/KF5/KCodecs -I/usr/include/KF5/KConfigGui -I/usr/include/KF5/KAuth -I/usr/include/KF5/KTextWidgets -I/usr/include/KF5/SonnetUi -I/usr/include -I/usr/aarch64-linux-gnu/include/c++/9 -I/usr/aarch64-linux-gnu/include/c++/9/aarch64-linux-gnu -I/usr/aarch64-linux-gnu/include/c++/9/backward -I/usr/lib/gcc-cross/aarch64-linux-gnu/9/include -I/usr/aarch64-linux-gnu/include -I/usr/include/aarch64-linux-gnu --include /<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/moc_predefs.h -p dialogs/widgets -o /<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/FKGKFRHFAN/moc_documentationwidget.cpp /<>/umbrello/dialogs/widgets/documentationwidget.h AutoMoc: Generating "SRC:/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/FKGKFRHFAN/moc_imagetypewidget.cpp", because it doesn't exist, from "SRC:/umbrello/dialogs/widgets/imagetypewidget.h" /usr/lib/qt5/bin/moc "-DCMAKE_BINARY_DIR=\"/<>/obj-aarch64-linux-gnu\"" -DKCOREADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB "-DUMBRELLO_VERSION_STRING=\"2.23.3\"" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-aarch64-linux-gnu/umbrello -I/<>/umbrello -I/<>/obj-aarch64-linux-gnu -I/<>/umbrello/clipboard -I/<>/umbrello/cmds -I/<>/umbrello/codegenerators -I/<>/umbrello/codegenerators/ada -I/<>/umbrello/codegenerators/as -I/<>/umbrello/codegenerators/cpp -I/<>/umbrello/codegenerators/csharp -I/<>/umbrello/codegenerators/d -I/<>/umbrello/codegenerators/idl -I/<>/umbrello/codegenerators/java -I/<>/umbrello/codegenerators/js -I/<>/umbrello/codegenerators/pascal -I/<>/umbrello/codegenerators/perl -I/<>/umbrello/codegenerators/php -I/<>/umbrello/codegenerators/python -I/<>/umbrello/codegenerators/ruby -I/<>/umbrello/codegenerators/sql -I/<>/umbrello/codegenerators/tcl -I/<>/umbrello/codegenerators/vala -I/<>/umbrello/codegenerators/xml -I/<>/umbrello/codegenwizard -I/<>/umbrello/codeimport -I/<>/umbrello/codeimport/csharp -I/<>/umbrello/codeimpwizard -I/<>/umbrello/debug -I/<>/umbrello/dialogs -I/<>/umbrello/dialogs/pages -I/<>/umbrello/dialogs/widgets -I/<>/umbrello/docgenerators -I/<>/umbrello/finder -I/<>/umbrello/refactoring -I/<>/umbrello/uml1model -I/<>/umbrello/umlwidgets -I/<>/lib/cppparser -I/<>/lib/interfaces -I/usr/include/libxml2 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -I/usr/include/aarch64-linux-gnu/qt5/QtSvg -I/usr/include/aarch64-linux-gnu/qt5/QtWebKitWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtWebKit -I/usr/include/aarch64-linux-gnu/qt5/QtNetwork -I/usr/include/KF5/KArchive -I/usr/include/KF5 -I/usr/include/KF5/KCompletion -I/usr/include/KF5/KCoreAddons -I/usr/include/KF5/KI18n -I/usr/include/KF5/KIconThemes -I/usr/include/KF5/KIOCore -I/usr/include/KF5/KService -I/usr/include/KF5/KConfigCore -I/usr/include/aarch64-linux-gnu/qt5/QtConcurrent -I/usr/include/aarch64-linux-gnu/qt5/QtDBus -I/usr/include/KF5/KTextEditor -I/usr/include/KF5/KParts -I/usr/include/KF5/KIOWidgets -I/usr/include/KF5/KJobWidgets -I/usr/include/KF5/KWidgetsAddons -I/usr/include/KF5/KXmlGui -I/usr/include/KF5/KConfigWidgets -I/usr/include/KF5/KCodecs -I/usr/include/KF5/KConfigGui -I/usr/include/KF5/KAuth -I/usr/include/KF5/KTextWidgets -I/usr/include/KF5/SonnetUi -I/usr/include -I/usr/aarch64-linux-gnu/include/c++/9 -I/usr/aarch64-linux-gnu/include/c++/9/aarch64-linux-gnu -I/usr/aarch64-linux-gnu/include/c++/9/backward -I/usr/lib/gcc-cross/aarch64-linux-gnu/9/include -I/usr/aarch64-linux-gnu/include -I/usr/include/aarch64-linux-gnu --include /<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/moc_predefs.h -p dialogs/widgets -o /<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/FKGKFRHFAN/moc_imagetypewidget.cpp /<>/umbrello/dialogs/widgets/imagetypewidget.h AutoMoc: Generating "SRC:/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/FKGKFRHFAN/moc_resolutionwidget.cpp", because it doesn't exist, from "SRC:/umbrello/dialogs/widgets/resolutionwidget.h" /usr/lib/qt5/bin/moc "-DCMAKE_BINARY_DIR=\"/<>/obj-aarch64-linux-gnu\"" -DKCOREADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB "-DUMBRELLO_VERSION_STRING=\"2.23.3\"" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-aarch64-linux-gnu/umbrello -I/<>/umbrello -I/<>/obj-aarch64-linux-gnu -I/<>/umbrello/clipboard -I/<>/umbrello/cmds -I/<>/umbrello/codegenerators -I/<>/umbrello/codegenerators/ada -I/<>/umbrello/codegenerators/as -I/<>/umbrello/codegenerators/cpp -I/<>/umbrello/codegenerators/csharp -I/<>/umbrello/codegenerators/d -I/<>/umbrello/codegenerators/idl -I/<>/umbrello/codegenerators/java -I/<>/umbrello/codegenerators/js -I/<>/umbrello/codegenerators/pascal -I/<>/umbrello/codegenerators/perl -I/<>/umbrello/codegenerators/php -I/<>/umbrello/codegenerators/python -I/<>/umbrello/codegenerators/ruby -I/<>/umbrello/codegenerators/sql -I/<>/umbrello/codegenerators/tcl -I/<>/umbrello/codegenerators/vala -I/<>/umbrello/codegenerators/xml -I/<>/umbrello/codegenwizard -I/<>/umbrello/codeimport -I/<>/umbrello/codeimport/csharp -I/<>/umbrello/codeimpwizard -I/<>/umbrello/debug -I/<>/umbrello/dialogs -I/<>/umbrello/dialogs/pages -I/<>/umbrello/dialogs/widgets -I/<>/umbrello/docgenerators -I/<>/umbrello/finder -I/<>/umbrello/refactoring -I/<>/umbrello/uml1model -I/<>/umbrello/umlwidgets -I/<>/lib/cppparser -I/<>/lib/interfaces -I/usr/include/libxml2 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -I/usr/include/aarch64-linux-gnu/qt5/QtSvg -I/usr/include/aarch64-linux-gnu/qt5/QtWebKitWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtWebKit -I/usr/include/aarch64-linux-gnu/qt5/QtNetwork -I/usr/include/KF5/KArchive -I/usr/include/KF5 -I/usr/include/KF5/KCompletion -I/usr/include/KF5/KCoreAddons -I/usr/include/KF5/KI18n -I/usr/include/KF5/KIconThemes -I/usr/include/KF5/KIOCore -I/usr/include/KF5/KService -I/usr/include/KF5/KConfigCore -I/usr/include/aarch64-linux-gnu/qt5/QtConcurrent -I/usr/include/aarch64-linux-gnu/qt5/QtDBus -I/usr/include/KF5/KTextEditor -I/usr/include/KF5/KParts -I/usr/include/KF5/KIOWidgets -I/usr/include/KF5/KJobWidgets -I/usr/include/KF5/KWidgetsAddons -I/usr/include/KF5/KXmlGui -I/usr/include/KF5/KConfigWidgets -I/usr/include/KF5/KCodecs -I/usr/include/KF5/KConfigGui -I/usr/include/KF5/KAuth -I/usr/include/KF5/KTextWidgets -I/usr/include/KF5/SonnetUi -I/usr/include -I/usr/aarch64-linux-gnu/include/c++/9 -I/usr/aarch64-linux-gnu/include/c++/9/aarch64-linux-gnu -I/usr/aarch64-linux-gnu/include/c++/9/backward -I/usr/lib/gcc-cross/aarch64-linux-gnu/9/include -I/usr/aarch64-linux-gnu/include -I/usr/include/aarch64-linux-gnu --include /<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/moc_predefs.h -p dialogs/widgets -o /<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/FKGKFRHFAN/moc_resolutionwidget.cpp /<>/umbrello/dialogs/widgets/resolutionwidget.h AutoMoc: Generating "SRC:/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/FKGKFRHFAN/moc_umlartifacttypewidget.cpp", because it doesn't exist, from "SRC:/umbrello/dialogs/widgets/umlartifacttypewidget.h" /usr/lib/qt5/bin/moc "-DCMAKE_BINARY_DIR=\"/<>/obj-aarch64-linux-gnu\"" -DKCOREADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB "-DUMBRELLO_VERSION_STRING=\"2.23.3\"" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-aarch64-linux-gnu/umbrello -I/<>/umbrello -I/<>/obj-aarch64-linux-gnu -I/<>/umbrello/clipboard -I/<>/umbrello/cmds -I/<>/umbrello/codegenerators -I/<>/umbrello/codegenerators/ada -I/<>/umbrello/codegenerators/as -I/<>/umbrello/codegenerators/cpp -I/<>/umbrello/codegenerators/csharp -I/<>/umbrello/codegenerators/d -I/<>/umbrello/codegenerators/idl -I/<>/umbrello/codegenerators/java -I/<>/umbrello/codegenerators/js -I/<>/umbrello/codegenerators/pascal -I/<>/umbrello/codegenerators/perl -I/<>/umbrello/codegenerators/php -I/<>/umbrello/codegenerators/python -I/<>/umbrello/codegenerators/ruby -I/<>/umbrello/codegenerators/sql -I/<>/umbrello/codegenerators/tcl -I/<>/umbrello/codegenerators/vala -I/<>/umbrello/codegenerators/xml -I/<>/umbrello/codegenwizard -I/<>/umbrello/codeimport -I/<>/umbrello/codeimport/csharp -I/<>/umbrello/codeimpwizard -I/<>/umbrello/debug -I/<>/umbrello/dialogs -I/<>/umbrello/dialogs/pages -I/<>/umbrello/dialogs/widgets -I/<>/umbrello/docgenerators -I/<>/umbrello/finder -I/<>/umbrello/refactoring -I/<>/umbrello/uml1model -I/<>/umbrello/umlwidgets -I/<>/lib/cppparser -I/<>/lib/interfaces -I/usr/include/libxml2 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -I/usr/include/aarch64-linux-gnu/qt5/QtSvg -I/usr/include/aarch64-linux-gnu/qt5/QtWebKitWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtWebKit -I/usr/include/aarch64-linux-gnu/qt5/QtNetwork -I/usr/include/KF5/KArchive -I/usr/include/KF5 -I/usr/include/KF5/KCompletion -I/usr/include/KF5/KCoreAddons -I/usr/include/KF5/KI18n -I/usr/include/KF5/KIconThemes -I/usr/include/KF5/KIOCore -I/usr/include/KF5/KService -I/usr/include/KF5/KConfigCore -I/usr/include/aarch64-linux-gnu/qt5/QtConcurrent -I/usr/include/aarch64-linux-gnu/qt5/QtDBus -I/usr/include/KF5/KTextEditor -I/usr/include/KF5/KParts -I/usr/include/KF5/KIOWidgets -I/usr/include/KF5/KJobWidgets -I/usr/include/KF5/KWidgetsAddons -I/usr/include/KF5/KXmlGui -I/usr/include/KF5/KConfigWidgets -I/usr/include/KF5/KCodecs -I/usr/include/KF5/KConfigGui -I/usr/include/KF5/KAuth -I/usr/include/KF5/KTextWidgets -I/usr/include/KF5/SonnetUi -I/usr/include -I/usr/aarch64-linux-gnu/include/c++/9 -I/usr/aarch64-linux-gnu/include/c++/9/aarch64-linux-gnu -I/usr/aarch64-linux-gnu/include/c++/9/backward -I/usr/lib/gcc-cross/aarch64-linux-gnu/9/include -I/usr/aarch64-linux-gnu/include -I/usr/include/aarch64-linux-gnu --include /<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/moc_predefs.h -p dialogs/widgets -o /<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/FKGKFRHFAN/moc_umlartifacttypewidget.cpp /<>/umbrello/dialogs/widgets/umlartifacttypewidget.h AutoMoc: Generating "SRC:/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/FKGKFRHFAN/moc_umlpackagewidget.cpp", because it doesn't exist, from "SRC:/umbrello/dialogs/widgets/umlpackagewidget.h" /usr/lib/qt5/bin/moc "-DCMAKE_BINARY_DIR=\"/<>/obj-aarch64-linux-gnu\"" -DKCOREADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB "-DUMBRELLO_VERSION_STRING=\"2.23.3\"" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-aarch64-linux-gnu/umbrello -I/<>/umbrello -I/<>/obj-aarch64-linux-gnu -I/<>/umbrello/clipboard -I/<>/umbrello/cmds -I/<>/umbrello/codegenerators -I/<>/umbrello/codegenerators/ada -I/<>/umbrello/codegenerators/as -I/<>/umbrello/codegenerators/cpp -I/<>/umbrello/codegenerators/csharp -I/<>/umbrello/codegenerators/d -I/<>/umbrello/codegenerators/idl -I/<>/umbrello/codegenerators/java -I/<>/umbrello/codegenerators/js -I/<>/umbrello/codegenerators/pascal -I/<>/umbrello/codegenerators/perl -I/<>/umbrello/codegenerators/php -I/<>/umbrello/codegenerators/python -I/<>/umbrello/codegenerators/ruby -I/<>/umbrello/codegenerators/sql -I/<>/umbrello/codegenerators/tcl -I/<>/umbrello/codegenerators/vala -I/<>/umbrello/codegenerators/xml -I/<>/umbrello/codegenwizard -I/<>/umbrello/codeimport -I/<>/umbrello/codeimport/csharp -I/<>/umbrello/codeimpwizard -I/<>/umbrello/debug -I/<>/umbrello/dialogs -I/<>/umbrello/dialogs/pages -I/<>/umbrello/dialogs/widgets -I/<>/umbrello/docgenerators -I/<>/umbrello/finder -I/<>/umbrello/refactoring -I/<>/umbrello/uml1model -I/<>/umbrello/umlwidgets -I/<>/lib/cppparser -I/<>/lib/interfaces -I/usr/include/libxml2 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -I/usr/include/aarch64-linux-gnu/qt5/QtSvg -I/usr/include/aarch64-linux-gnu/qt5/QtWebKitWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtWebKit -I/usr/include/aarch64-linux-gnu/qt5/QtNetwork -I/usr/include/KF5/KArchive -I/usr/include/KF5 -I/usr/include/KF5/KCompletion -I/usr/include/KF5/KCoreAddons -I/usr/include/KF5/KI18n -I/usr/include/KF5/KIconThemes -I/usr/include/KF5/KIOCore -I/usr/include/KF5/KService -I/usr/include/KF5/KConfigCore -I/usr/include/aarch64-linux-gnu/qt5/QtConcurrent -I/usr/include/aarch64-linux-gnu/qt5/QtDBus -I/usr/include/KF5/KTextEditor -I/usr/include/KF5/KParts -I/usr/include/KF5/KIOWidgets -I/usr/include/KF5/KJobWidgets -I/usr/include/KF5/KWidgetsAddons -I/usr/include/KF5/KXmlGui -I/usr/include/KF5/KConfigWidgets -I/usr/include/KF5/KCodecs -I/usr/include/KF5/KConfigGui -I/usr/include/KF5/KAuth -I/usr/include/KF5/KTextWidgets -I/usr/include/KF5/SonnetUi -I/usr/include -I/usr/aarch64-linux-gnu/include/c++/9 -I/usr/aarch64-linux-gnu/include/c++/9/aarch64-linux-gnu -I/usr/aarch64-linux-gnu/include/c++/9/backward -I/usr/lib/gcc-cross/aarch64-linux-gnu/9/include -I/usr/aarch64-linux-gnu/include -I/usr/include/aarch64-linux-gnu --include /<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/moc_predefs.h -p dialogs/widgets -o /<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/FKGKFRHFAN/moc_umlpackagewidget.cpp /<>/umbrello/dialogs/widgets/umlpackagewidget.h AutoMoc: Generating "SRC:/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/FKGKFRHFAN/moc_visibilityenumwidget.cpp", because it doesn't exist, from "SRC:/umbrello/dialogs/widgets/visibilityenumwidget.h" /usr/lib/qt5/bin/moc "-DCMAKE_BINARY_DIR=\"/<>/obj-aarch64-linux-gnu\"" -DKCOREADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB "-DUMBRELLO_VERSION_STRING=\"2.23.3\"" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-aarch64-linux-gnu/umbrello -I/<>/umbrello -I/<>/obj-aarch64-linux-gnu -I/<>/umbrello/clipboard -I/<>/umbrello/cmds -I/<>/umbrello/codegenerators -I/<>/umbrello/codegenerators/ada -I/<>/umbrello/codegenerators/as -I/<>/umbrello/codegenerators/cpp -I/<>/umbrello/codegenerators/csharp -I/<>/umbrello/codegenerators/d -I/<>/umbrello/codegenerators/idl -I/<>/umbrello/codegenerators/java -I/<>/umbrello/codegenerators/js -I/<>/umbrello/codegenerators/pascal -I/<>/umbrello/codegenerators/perl -I/<>/umbrello/codegenerators/php -I/<>/umbrello/codegenerators/python -I/<>/umbrello/codegenerators/ruby -I/<>/umbrello/codegenerators/sql -I/<>/umbrello/codegenerators/tcl -I/<>/umbrello/codegenerators/vala -I/<>/umbrello/codegenerators/xml -I/<>/umbrello/codegenwizard -I/<>/umbrello/codeimport -I/<>/umbrello/codeimport/csharp -I/<>/umbrello/codeimpwizard -I/<>/umbrello/debug -I/<>/umbrello/dialogs -I/<>/umbrello/dialogs/pages -I/<>/umbrello/dialogs/widgets -I/<>/umbrello/docgenerators -I/<>/umbrello/finder -I/<>/umbrello/refactoring -I/<>/umbrello/uml1model -I/<>/umbrello/umlwidgets -I/<>/lib/cppparser -I/<>/lib/interfaces -I/usr/include/libxml2 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -I/usr/include/aarch64-linux-gnu/qt5/QtSvg -I/usr/include/aarch64-linux-gnu/qt5/QtWebKitWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtWebKit -I/usr/include/aarch64-linux-gnu/qt5/QtNetwork -I/usr/include/KF5/KArchive -I/usr/include/KF5 -I/usr/include/KF5/KCompletion -I/usr/include/KF5/KCoreAddons -I/usr/include/KF5/KI18n -I/usr/include/KF5/KIconThemes -I/usr/include/KF5/KIOCore -I/usr/include/KF5/KService -I/usr/include/KF5/KConfigCore -I/usr/include/aarch64-linux-gnu/qt5/QtConcurrent -I/usr/include/aarch64-linux-gnu/qt5/QtDBus -I/usr/include/KF5/KTextEditor -I/usr/include/KF5/KParts -I/usr/include/KF5/KIOWidgets -I/usr/include/KF5/KJobWidgets -I/usr/include/KF5/KWidgetsAddons -I/usr/include/KF5/KXmlGui -I/usr/include/KF5/KConfigWidgets -I/usr/include/KF5/KCodecs -I/usr/include/KF5/KConfigGui -I/usr/include/KF5/KAuth -I/usr/include/KF5/KTextWidgets -I/usr/include/KF5/SonnetUi -I/usr/include -I/usr/aarch64-linux-gnu/include/c++/9 -I/usr/aarch64-linux-gnu/include/c++/9/aarch64-linux-gnu -I/usr/aarch64-linux-gnu/include/c++/9/backward -I/usr/lib/gcc-cross/aarch64-linux-gnu/9/include -I/usr/aarch64-linux-gnu/include -I/usr/include/aarch64-linux-gnu --include /<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/moc_predefs.h -p dialogs/widgets -o /<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/FKGKFRHFAN/moc_visibilityenumwidget.cpp /<>/umbrello/dialogs/widgets/visibilityenumwidget.h AutoMoc: Generating "SRC:/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/4AHWLTORBR/moc_docbook2xhtmlgeneratorjob.cpp", because it doesn't exist, from "SRC:/umbrello/docgenerators/docbook2xhtmlgeneratorjob.h" /usr/lib/qt5/bin/moc "-DCMAKE_BINARY_DIR=\"/<>/obj-aarch64-linux-gnu\"" -DKCOREADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB "-DUMBRELLO_VERSION_STRING=\"2.23.3\"" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-aarch64-linux-gnu/umbrello -I/<>/umbrello -I/<>/obj-aarch64-linux-gnu -I/<>/umbrello/clipboard -I/<>/umbrello/cmds -I/<>/umbrello/codegenerators -I/<>/umbrello/codegenerators/ada -I/<>/umbrello/codegenerators/as -I/<>/umbrello/codegenerators/cpp -I/<>/umbrello/codegenerators/csharp -I/<>/umbrello/codegenerators/d -I/<>/umbrello/codegenerators/idl -I/<>/umbrello/codegenerators/java -I/<>/umbrello/codegenerators/js -I/<>/umbrello/codegenerators/pascal -I/<>/umbrello/codegenerators/perl -I/<>/umbrello/codegenerators/php -I/<>/umbrello/codegenerators/python -I/<>/umbrello/codegenerators/ruby -I/<>/umbrello/codegenerators/sql -I/<>/umbrello/codegenerators/tcl -I/<>/umbrello/codegenerators/vala -I/<>/umbrello/codegenerators/xml -I/<>/umbrello/codegenwizard -I/<>/umbrello/codeimport -I/<>/umbrello/codeimport/csharp -I/<>/umbrello/codeimpwizard -I/<>/umbrello/debug -I/<>/umbrello/dialogs -I/<>/umbrello/dialogs/pages -I/<>/umbrello/dialogs/widgets -I/<>/umbrello/docgenerators -I/<>/umbrello/finder -I/<>/umbrello/refactoring -I/<>/umbrello/uml1model -I/<>/umbrello/umlwidgets -I/<>/lib/cppparser -I/<>/lib/interfaces -I/usr/include/libxml2 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -I/usr/include/aarch64-linux-gnu/qt5/QtSvg -I/usr/include/aarch64-linux-gnu/qt5/QtWebKitWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtWebKit -I/usr/include/aarch64-linux-gnu/qt5/QtNetwork -I/usr/include/KF5/KArchive -I/usr/include/KF5 -I/usr/include/KF5/KCompletion -I/usr/include/KF5/KCoreAddons -I/usr/include/KF5/KI18n -I/usr/include/KF5/KIconThemes -I/usr/include/KF5/KIOCore -I/usr/include/KF5/KService -I/usr/include/KF5/KConfigCore -I/usr/include/aarch64-linux-gnu/qt5/QtConcurrent -I/usr/include/aarch64-linux-gnu/qt5/QtDBus -I/usr/include/KF5/KTextEditor -I/usr/include/KF5/KParts -I/usr/include/KF5/KIOWidgets -I/usr/include/KF5/KJobWidgets -I/usr/include/KF5/KWidgetsAddons -I/usr/include/KF5/KXmlGui -I/usr/include/KF5/KConfigWidgets -I/usr/include/KF5/KCodecs -I/usr/include/KF5/KConfigGui -I/usr/include/KF5/KAuth -I/usr/include/KF5/KTextWidgets -I/usr/include/KF5/SonnetUi -I/usr/include -I/usr/aarch64-linux-gnu/include/c++/9 -I/usr/aarch64-linux-gnu/include/c++/9/aarch64-linux-gnu -I/usr/aarch64-linux-gnu/include/c++/9/backward -I/usr/lib/gcc-cross/aarch64-linux-gnu/9/include -I/usr/aarch64-linux-gnu/include -I/usr/include/aarch64-linux-gnu --include /<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/moc_predefs.h -p docgenerators -o /<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/4AHWLTORBR/moc_docbook2xhtmlgeneratorjob.cpp /<>/umbrello/docgenerators/docbook2xhtmlgeneratorjob.h AutoMoc: Generating "SRC:/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/4AHWLTORBR/moc_docbookgenerator.cpp", because it doesn't exist, from "SRC:/umbrello/docgenerators/docbookgenerator.h" /usr/lib/qt5/bin/moc "-DCMAKE_BINARY_DIR=\"/<>/obj-aarch64-linux-gnu\"" -DKCOREADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB "-DUMBRELLO_VERSION_STRING=\"2.23.3\"" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-aarch64-linux-gnu/umbrello -I/<>/umbrello -I/<>/obj-aarch64-linux-gnu -I/<>/umbrello/clipboard -I/<>/umbrello/cmds -I/<>/umbrello/codegenerators -I/<>/umbrello/codegenerators/ada -I/<>/umbrello/codegenerators/as -I/<>/umbrello/codegenerators/cpp -I/<>/umbrello/codegenerators/csharp -I/<>/umbrello/codegenerators/d -I/<>/umbrello/codegenerators/idl -I/<>/umbrello/codegenerators/java -I/<>/umbrello/codegenerators/js -I/<>/umbrello/codegenerators/pascal -I/<>/umbrello/codegenerators/perl -I/<>/umbrello/codegenerators/php -I/<>/umbrello/codegenerators/python -I/<>/umbrello/codegenerators/ruby -I/<>/umbrello/codegenerators/sql -I/<>/umbrello/codegenerators/tcl -I/<>/umbrello/codegenerators/vala -I/<>/umbrello/codegenerators/xml -I/<>/umbrello/codegenwizard -I/<>/umbrello/codeimport -I/<>/umbrello/codeimport/csharp -I/<>/umbrello/codeimpwizard -I/<>/umbrello/debug -I/<>/umbrello/dialogs -I/<>/umbrello/dialogs/pages -I/<>/umbrello/dialogs/widgets -I/<>/umbrello/docgenerators -I/<>/umbrello/finder -I/<>/umbrello/refactoring -I/<>/umbrello/uml1model -I/<>/umbrello/umlwidgets -I/<>/lib/cppparser -I/<>/lib/interfaces -I/usr/include/libxml2 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -I/usr/include/aarch64-linux-gnu/qt5/QtSvg -I/usr/include/aarch64-linux-gnu/qt5/QtWebKitWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtWebKit -I/usr/include/aarch64-linux-gnu/qt5/QtNetwork -I/usr/include/KF5/KArchive -I/usr/include/KF5 -I/usr/include/KF5/KCompletion -I/usr/include/KF5/KCoreAddons -I/usr/include/KF5/KI18n -I/usr/include/KF5/KIconThemes -I/usr/include/KF5/KIOCore -I/usr/include/KF5/KService -I/usr/include/KF5/KConfigCore -I/usr/include/aarch64-linux-gnu/qt5/QtConcurrent -I/usr/include/aarch64-linux-gnu/qt5/QtDBus -I/usr/include/KF5/KTextEditor -I/usr/include/KF5/KParts -I/usr/include/KF5/KIOWidgets -I/usr/include/KF5/KJobWidgets -I/usr/include/KF5/KWidgetsAddons -I/usr/include/KF5/KXmlGui -I/usr/include/KF5/KConfigWidgets -I/usr/include/KF5/KCodecs -I/usr/include/KF5/KConfigGui -I/usr/include/KF5/KAuth -I/usr/include/KF5/KTextWidgets -I/usr/include/KF5/SonnetUi -I/usr/include -I/usr/aarch64-linux-gnu/include/c++/9 -I/usr/aarch64-linux-gnu/include/c++/9/aarch64-linux-gnu -I/usr/aarch64-linux-gnu/include/c++/9/backward -I/usr/lib/gcc-cross/aarch64-linux-gnu/9/include -I/usr/aarch64-linux-gnu/include -I/usr/include/aarch64-linux-gnu --include /<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/moc_predefs.h -p docgenerators -o /<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/4AHWLTORBR/moc_docbookgenerator.cpp /<>/umbrello/docgenerators/docbookgenerator.h AutoMoc: Generating "SRC:/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/4AHWLTORBR/moc_docbookgeneratorjob.cpp", because it doesn't exist, from "SRC:/umbrello/docgenerators/docbookgeneratorjob.h" /usr/lib/qt5/bin/moc "-DCMAKE_BINARY_DIR=\"/<>/obj-aarch64-linux-gnu\"" -DKCOREADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB "-DUMBRELLO_VERSION_STRING=\"2.23.3\"" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-aarch64-linux-gnu/umbrello -I/<>/umbrello -I/<>/obj-aarch64-linux-gnu -I/<>/umbrello/clipboard -I/<>/umbrello/cmds -I/<>/umbrello/codegenerators -I/<>/umbrello/codegenerators/ada -I/<>/umbrello/codegenerators/as -I/<>/umbrello/codegenerators/cpp -I/<>/umbrello/codegenerators/csharp -I/<>/umbrello/codegenerators/d -I/<>/umbrello/codegenerators/idl -I/<>/umbrello/codegenerators/java -I/<>/umbrello/codegenerators/js -I/<>/umbrello/codegenerators/pascal -I/<>/umbrello/codegenerators/perl -I/<>/umbrello/codegenerators/php -I/<>/umbrello/codegenerators/python -I/<>/umbrello/codegenerators/ruby -I/<>/umbrello/codegenerators/sql -I/<>/umbrello/codegenerators/tcl -I/<>/umbrello/codegenerators/vala -I/<>/umbrello/codegenerators/xml -I/<>/umbrello/codegenwizard -I/<>/umbrello/codeimport -I/<>/umbrello/codeimport/csharp -I/<>/umbrello/codeimpwizard -I/<>/umbrello/debug -I/<>/umbrello/dialogs -I/<>/umbrello/dialogs/pages -I/<>/umbrello/dialogs/widgets -I/<>/umbrello/docgenerators -I/<>/umbrello/finder -I/<>/umbrello/refactoring -I/<>/umbrello/uml1model -I/<>/umbrello/umlwidgets -I/<>/lib/cppparser -I/<>/lib/interfaces -I/usr/include/libxml2 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -I/usr/include/aarch64-linux-gnu/qt5/QtSvg -I/usr/include/aarch64-linux-gnu/qt5/QtWebKitWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtWebKit -I/usr/include/aarch64-linux-gnu/qt5/QtNetwork -I/usr/include/KF5/KArchive -I/usr/include/KF5 -I/usr/include/KF5/KCompletion -I/usr/include/KF5/KCoreAddons -I/usr/include/KF5/KI18n -I/usr/include/KF5/KIconThemes -I/usr/include/KF5/KIOCore -I/usr/include/KF5/KService -I/usr/include/KF5/KConfigCore -I/usr/include/aarch64-linux-gnu/qt5/QtConcurrent -I/usr/include/aarch64-linux-gnu/qt5/QtDBus -I/usr/include/KF5/KTextEditor -I/usr/include/KF5/KParts -I/usr/include/KF5/KIOWidgets -I/usr/include/KF5/KJobWidgets -I/usr/include/KF5/KWidgetsAddons -I/usr/include/KF5/KXmlGui -I/usr/include/KF5/KConfigWidgets -I/usr/include/KF5/KCodecs -I/usr/include/KF5/KConfigGui -I/usr/include/KF5/KAuth -I/usr/include/KF5/KTextWidgets -I/usr/include/KF5/SonnetUi -I/usr/include -I/usr/aarch64-linux-gnu/include/c++/9 -I/usr/aarch64-linux-gnu/include/c++/9/aarch64-linux-gnu -I/usr/aarch64-linux-gnu/include/c++/9/backward -I/usr/lib/gcc-cross/aarch64-linux-gnu/9/include -I/usr/aarch64-linux-gnu/include -I/usr/include/aarch64-linux-gnu --include /<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/moc_predefs.h -p docgenerators -o /<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/4AHWLTORBR/moc_docbookgeneratorjob.cpp /<>/umbrello/docgenerators/docbookgeneratorjob.h AutoMoc: Generating "SRC:/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/4AHWLTORBR/moc_xhtmlgenerator.cpp", because it doesn't exist, from "SRC:/umbrello/docgenerators/xhtmlgenerator.h" /usr/lib/qt5/bin/moc "-DCMAKE_BINARY_DIR=\"/<>/obj-aarch64-linux-gnu\"" -DKCOREADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB "-DUMBRELLO_VERSION_STRING=\"2.23.3\"" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-aarch64-linux-gnu/umbrello -I/<>/umbrello -I/<>/obj-aarch64-linux-gnu -I/<>/umbrello/clipboard -I/<>/umbrello/cmds -I/<>/umbrello/codegenerators -I/<>/umbrello/codegenerators/ada -I/<>/umbrello/codegenerators/as -I/<>/umbrello/codegenerators/cpp -I/<>/umbrello/codegenerators/csharp -I/<>/umbrello/codegenerators/d -I/<>/umbrello/codegenerators/idl -I/<>/umbrello/codegenerators/java -I/<>/umbrello/codegenerators/js -I/<>/umbrello/codegenerators/pascal -I/<>/umbrello/codegenerators/perl -I/<>/umbrello/codegenerators/php -I/<>/umbrello/codegenerators/python -I/<>/umbrello/codegenerators/ruby -I/<>/umbrello/codegenerators/sql -I/<>/umbrello/codegenerators/tcl -I/<>/umbrello/codegenerators/vala -I/<>/umbrello/codegenerators/xml -I/<>/umbrello/codegenwizard -I/<>/umbrello/codeimport -I/<>/umbrello/codeimport/csharp -I/<>/umbrello/codeimpwizard -I/<>/umbrello/debug -I/<>/umbrello/dialogs -I/<>/umbrello/dialogs/pages -I/<>/umbrello/dialogs/widgets -I/<>/umbrello/docgenerators -I/<>/umbrello/finder -I/<>/umbrello/refactoring -I/<>/umbrello/uml1model -I/<>/umbrello/umlwidgets -I/<>/lib/cppparser -I/<>/lib/interfaces -I/usr/include/libxml2 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -I/usr/include/aarch64-linux-gnu/qt5/QtSvg -I/usr/include/aarch64-linux-gnu/qt5/QtWebKitWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtWebKit -I/usr/include/aarch64-linux-gnu/qt5/QtNetwork -I/usr/include/KF5/KArchive -I/usr/include/KF5 -I/usr/include/KF5/KCompletion -I/usr/include/KF5/KCoreAddons -I/usr/include/KF5/KI18n -I/usr/include/KF5/KIconThemes -I/usr/include/KF5/KIOCore -I/usr/include/KF5/KService -I/usr/include/KF5/KConfigCore -I/usr/include/aarch64-linux-gnu/qt5/QtConcurrent -I/usr/include/aarch64-linux-gnu/qt5/QtDBus -I/usr/include/KF5/KTextEditor -I/usr/include/KF5/KParts -I/usr/include/KF5/KIOWidgets -I/usr/include/KF5/KJobWidgets -I/usr/include/KF5/KWidgetsAddons -I/usr/include/KF5/KXmlGui -I/usr/include/KF5/KConfigWidgets -I/usr/include/KF5/KCodecs -I/usr/include/KF5/KConfigGui -I/usr/include/KF5/KAuth -I/usr/include/KF5/KTextWidgets -I/usr/include/KF5/SonnetUi -I/usr/include -I/usr/aarch64-linux-gnu/include/c++/9 -I/usr/aarch64-linux-gnu/include/c++/9/aarch64-linux-gnu -I/usr/aarch64-linux-gnu/include/c++/9/backward -I/usr/lib/gcc-cross/aarch64-linux-gnu/9/include -I/usr/aarch64-linux-gnu/include -I/usr/include/aarch64-linux-gnu --include /<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/moc_predefs.h -p docgenerators -o /<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/4AHWLTORBR/moc_xhtmlgenerator.cpp /<>/umbrello/docgenerators/xhtmlgenerator.h AutoMoc: Generating "SRC:/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/EWIEGA46WW/moc_docwindow.cpp", because it doesn't exist, from "SRC:/umbrello/docwindow.h" /usr/lib/qt5/bin/moc "-DCMAKE_BINARY_DIR=\"/<>/obj-aarch64-linux-gnu\"" -DKCOREADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB "-DUMBRELLO_VERSION_STRING=\"2.23.3\"" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-aarch64-linux-gnu/umbrello -I/<>/umbrello -I/<>/obj-aarch64-linux-gnu -I/<>/umbrello/clipboard -I/<>/umbrello/cmds -I/<>/umbrello/codegenerators -I/<>/umbrello/codegenerators/ada -I/<>/umbrello/codegenerators/as -I/<>/umbrello/codegenerators/cpp -I/<>/umbrello/codegenerators/csharp -I/<>/umbrello/codegenerators/d -I/<>/umbrello/codegenerators/idl -I/<>/umbrello/codegenerators/java -I/<>/umbrello/codegenerators/js -I/<>/umbrello/codegenerators/pascal -I/<>/umbrello/codegenerators/perl -I/<>/umbrello/codegenerators/php -I/<>/umbrello/codegenerators/python -I/<>/umbrello/codegenerators/ruby -I/<>/umbrello/codegenerators/sql -I/<>/umbrello/codegenerators/tcl -I/<>/umbrello/codegenerators/vala -I/<>/umbrello/codegenerators/xml -I/<>/umbrello/codegenwizard -I/<>/umbrello/codeimport -I/<>/umbrello/codeimport/csharp -I/<>/umbrello/codeimpwizard -I/<>/umbrello/debug -I/<>/umbrello/dialogs -I/<>/umbrello/dialogs/pages -I/<>/umbrello/dialogs/widgets -I/<>/umbrello/docgenerators -I/<>/umbrello/finder -I/<>/umbrello/refactoring -I/<>/umbrello/uml1model -I/<>/umbrello/umlwidgets -I/<>/lib/cppparser -I/<>/lib/interfaces -I/usr/include/libxml2 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -I/usr/include/aarch64-linux-gnu/qt5/QtSvg -I/usr/include/aarch64-linux-gnu/qt5/QtWebKitWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtWebKit -I/usr/include/aarch64-linux-gnu/qt5/QtNetwork -I/usr/include/KF5/KArchive -I/usr/include/KF5 -I/usr/include/KF5/KCompletion -I/usr/include/KF5/KCoreAddons -I/usr/include/KF5/KI18n -I/usr/include/KF5/KIconThemes -I/usr/include/KF5/KIOCore -I/usr/include/KF5/KService -I/usr/include/KF5/KConfigCore -I/usr/include/aarch64-linux-gnu/qt5/QtConcurrent -I/usr/include/aarch64-linux-gnu/qt5/QtDBus -I/usr/include/KF5/KTextEditor -I/usr/include/KF5/KParts -I/usr/include/KF5/KIOWidgets -I/usr/include/KF5/KJobWidgets -I/usr/include/KF5/KWidgetsAddons -I/usr/include/KF5/KXmlGui -I/usr/include/KF5/KConfigWidgets -I/usr/include/KF5/KCodecs -I/usr/include/KF5/KConfigGui -I/usr/include/KF5/KAuth -I/usr/include/KF5/KTextWidgets -I/usr/include/KF5/SonnetUi -I/usr/include -I/usr/aarch64-linux-gnu/include/c++/9 -I/usr/aarch64-linux-gnu/include/c++/9/aarch64-linux-gnu -I/usr/aarch64-linux-gnu/include/c++/9/backward -I/usr/lib/gcc-cross/aarch64-linux-gnu/9/include -I/usr/aarch64-linux-gnu/include -I/usr/include/aarch64-linux-gnu --include /<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/moc_predefs.h -p ./ -o /<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/EWIEGA46WW/moc_docwindow.cpp /<>/umbrello/docwindow.h AutoMoc: Generating "SRC:/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/4UO3VNQVOF/moc_findresults.cpp", because it doesn't exist, from "SRC:/umbrello/finder/findresults.h" /usr/lib/qt5/bin/moc "-DCMAKE_BINARY_DIR=\"/<>/obj-aarch64-linux-gnu\"" -DKCOREADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB "-DUMBRELLO_VERSION_STRING=\"2.23.3\"" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-aarch64-linux-gnu/umbrello -I/<>/umbrello -I/<>/obj-aarch64-linux-gnu -I/<>/umbrello/clipboard -I/<>/umbrello/cmds -I/<>/umbrello/codegenerators -I/<>/umbrello/codegenerators/ada -I/<>/umbrello/codegenerators/as -I/<>/umbrello/codegenerators/cpp -I/<>/umbrello/codegenerators/csharp -I/<>/umbrello/codegenerators/d -I/<>/umbrello/codegenerators/idl -I/<>/umbrello/codegenerators/java -I/<>/umbrello/codegenerators/js -I/<>/umbrello/codegenerators/pascal -I/<>/umbrello/codegenerators/perl -I/<>/umbrello/codegenerators/php -I/<>/umbrello/codegenerators/python -I/<>/umbrello/codegenerators/ruby -I/<>/umbrello/codegenerators/sql -I/<>/umbrello/codegenerators/tcl -I/<>/umbrello/codegenerators/vala -I/<>/umbrello/codegenerators/xml -I/<>/umbrello/codegenwizard -I/<>/umbrello/codeimport -I/<>/umbrello/codeimport/csharp -I/<>/umbrello/codeimpwizard -I/<>/umbrello/debug -I/<>/umbrello/dialogs -I/<>/umbrello/dialogs/pages -I/<>/umbrello/dialogs/widgets -I/<>/umbrello/docgenerators -I/<>/umbrello/finder -I/<>/umbrello/refactoring -I/<>/umbrello/uml1model -I/<>/umbrello/umlwidgets -I/<>/lib/cppparser -I/<>/lib/interfaces -I/usr/include/libxml2 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -I/usr/include/aarch64-linux-gnu/qt5/QtSvg -I/usr/include/aarch64-linux-gnu/qt5/QtWebKitWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtWebKit -I/usr/include/aarch64-linux-gnu/qt5/QtNetwork -I/usr/include/KF5/KArchive -I/usr/include/KF5 -I/usr/include/KF5/KCompletion -I/usr/include/KF5/KCoreAddons -I/usr/include/KF5/KI18n -I/usr/include/KF5/KIconThemes -I/usr/include/KF5/KIOCore -I/usr/include/KF5/KService -I/usr/include/KF5/KConfigCore -I/usr/include/aarch64-linux-gnu/qt5/QtConcurrent -I/usr/include/aarch64-linux-gnu/qt5/QtDBus -I/usr/include/KF5/KTextEditor -I/usr/include/KF5/KParts -I/usr/include/KF5/KIOWidgets -I/usr/include/KF5/KJobWidgets -I/usr/include/KF5/KWidgetsAddons -I/usr/include/KF5/KXmlGui -I/usr/include/KF5/KConfigWidgets -I/usr/include/KF5/KCodecs -I/usr/include/KF5/KConfigGui -I/usr/include/KF5/KAuth -I/usr/include/KF5/KTextWidgets -I/usr/include/KF5/SonnetUi -I/usr/include -I/usr/aarch64-linux-gnu/include/c++/9 -I/usr/aarch64-linux-gnu/include/c++/9/aarch64-linux-gnu -I/usr/aarch64-linux-gnu/include/c++/9/backward -I/usr/lib/gcc-cross/aarch64-linux-gnu/9/include -I/usr/aarch64-linux-gnu/include -I/usr/include/aarch64-linux-gnu --include /<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/moc_predefs.h -p finder -o /<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/4UO3VNQVOF/moc_findresults.cpp /<>/umbrello/finder/findresults.h AutoMoc: Generating "SRC:/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/EWIEGA46WW/moc_listpopupmenu.cpp", because it doesn't exist, from "SRC:/umbrello/listpopupmenu.h" /usr/lib/qt5/bin/moc "-DCMAKE_BINARY_DIR=\"/<>/obj-aarch64-linux-gnu\"" -DKCOREADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB "-DUMBRELLO_VERSION_STRING=\"2.23.3\"" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-aarch64-linux-gnu/umbrello -I/<>/umbrello -I/<>/obj-aarch64-linux-gnu -I/<>/umbrello/clipboard -I/<>/umbrello/cmds -I/<>/umbrello/codegenerators -I/<>/umbrello/codegenerators/ada -I/<>/umbrello/codegenerators/as -I/<>/umbrello/codegenerators/cpp -I/<>/umbrello/codegenerators/csharp -I/<>/umbrello/codegenerators/d -I/<>/umbrello/codegenerators/idl -I/<>/umbrello/codegenerators/java -I/<>/umbrello/codegenerators/js -I/<>/umbrello/codegenerators/pascal -I/<>/umbrello/codegenerators/perl -I/<>/umbrello/codegenerators/php -I/<>/umbrello/codegenerators/python -I/<>/umbrello/codegenerators/ruby -I/<>/umbrello/codegenerators/sql -I/<>/umbrello/codegenerators/tcl -I/<>/umbrello/codegenerators/vala -I/<>/umbrello/codegenerators/xml -I/<>/umbrello/codegenwizard -I/<>/umbrello/codeimport -I/<>/umbrello/codeimport/csharp -I/<>/umbrello/codeimpwizard -I/<>/umbrello/debug -I/<>/umbrello/dialogs -I/<>/umbrello/dialogs/pages -I/<>/umbrello/dialogs/widgets -I/<>/umbrello/docgenerators -I/<>/umbrello/finder -I/<>/umbrello/refactoring -I/<>/umbrello/uml1model -I/<>/umbrello/umlwidgets -I/<>/lib/cppparser -I/<>/lib/interfaces -I/usr/include/libxml2 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -I/usr/include/aarch64-linux-gnu/qt5/QtSvg -I/usr/include/aarch64-linux-gnu/qt5/QtWebKitWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtWebKit -I/usr/include/aarch64-linux-gnu/qt5/QtNetwork -I/usr/include/KF5/KArchive -I/usr/include/KF5 -I/usr/include/KF5/KCompletion -I/usr/include/KF5/KCoreAddons -I/usr/include/KF5/KI18n -I/usr/include/KF5/KIconThemes -I/usr/include/KF5/KIOCore -I/usr/include/KF5/KService -I/usr/include/KF5/KConfigCore -I/usr/include/aarch64-linux-gnu/qt5/QtConcurrent -I/usr/include/aarch64-linux-gnu/qt5/QtDBus -I/usr/include/KF5/KTextEditor -I/usr/include/KF5/KParts -I/usr/include/KF5/KIOWidgets -I/usr/include/KF5/KJobWidgets -I/usr/include/KF5/KWidgetsAddons -I/usr/include/KF5/KXmlGui -I/usr/include/KF5/KConfigWidgets -I/usr/include/KF5/KCodecs -I/usr/include/KF5/KConfigGui -I/usr/include/KF5/KAuth -I/usr/include/KF5/KTextWidgets -I/usr/include/KF5/SonnetUi -I/usr/include -I/usr/aarch64-linux-gnu/include/c++/9 -I/usr/aarch64-linux-gnu/include/c++/9/aarch64-linux-gnu -I/usr/aarch64-linux-gnu/include/c++/9/backward -I/usr/lib/gcc-cross/aarch64-linux-gnu/9/include -I/usr/aarch64-linux-gnu/include -I/usr/include/aarch64-linux-gnu --include /<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/moc_predefs.h -p ./ -o /<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/EWIEGA46WW/moc_listpopupmenu.cpp /<>/umbrello/listpopupmenu.h AutoMoc: Generating "SRC:/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/IVK4DJNV27/moc_diagramsmodel.cpp", because it doesn't exist, from "SRC:/umbrello/models/diagramsmodel.h" /usr/lib/qt5/bin/moc "-DCMAKE_BINARY_DIR=\"/<>/obj-aarch64-linux-gnu\"" -DKCOREADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB "-DUMBRELLO_VERSION_STRING=\"2.23.3\"" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-aarch64-linux-gnu/umbrello -I/<>/umbrello -I/<>/obj-aarch64-linux-gnu -I/<>/umbrello/clipboard -I/<>/umbrello/cmds -I/<>/umbrello/codegenerators -I/<>/umbrello/codegenerators/ada -I/<>/umbrello/codegenerators/as -I/<>/umbrello/codegenerators/cpp -I/<>/umbrello/codegenerators/csharp -I/<>/umbrello/codegenerators/d -I/<>/umbrello/codegenerators/idl -I/<>/umbrello/codegenerators/java -I/<>/umbrello/codegenerators/js -I/<>/umbrello/codegenerators/pascal -I/<>/umbrello/codegenerators/perl -I/<>/umbrello/codegenerators/php -I/<>/umbrello/codegenerators/python -I/<>/umbrello/codegenerators/ruby -I/<>/umbrello/codegenerators/sql -I/<>/umbrello/codegenerators/tcl -I/<>/umbrello/codegenerators/vala -I/<>/umbrello/codegenerators/xml -I/<>/umbrello/codegenwizard -I/<>/umbrello/codeimport -I/<>/umbrello/codeimport/csharp -I/<>/umbrello/codeimpwizard -I/<>/umbrello/debug -I/<>/umbrello/dialogs -I/<>/umbrello/dialogs/pages -I/<>/umbrello/dialogs/widgets -I/<>/umbrello/docgenerators -I/<>/umbrello/finder -I/<>/umbrello/refactoring -I/<>/umbrello/uml1model -I/<>/umbrello/umlwidgets -I/<>/lib/cppparser -I/<>/lib/interfaces -I/usr/include/libxml2 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -I/usr/include/aarch64-linux-gnu/qt5/QtSvg -I/usr/include/aarch64-linux-gnu/qt5/QtWebKitWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtWebKit -I/usr/include/aarch64-linux-gnu/qt5/QtNetwork -I/usr/include/KF5/KArchive -I/usr/include/KF5 -I/usr/include/KF5/KCompletion -I/usr/include/KF5/KCoreAddons -I/usr/include/KF5/KI18n -I/usr/include/KF5/KIconThemes -I/usr/include/KF5/KIOCore -I/usr/include/KF5/KService -I/usr/include/KF5/KConfigCore -I/usr/include/aarch64-linux-gnu/qt5/QtConcurrent -I/usr/include/aarch64-linux-gnu/qt5/QtDBus -I/usr/include/KF5/KTextEditor -I/usr/include/KF5/KParts -I/usr/include/KF5/KIOWidgets -I/usr/include/KF5/KJobWidgets -I/usr/include/KF5/KWidgetsAddons -I/usr/include/KF5/KXmlGui -I/usr/include/KF5/KConfigWidgets -I/usr/include/KF5/KCodecs -I/usr/include/KF5/KConfigGui -I/usr/include/KF5/KAuth -I/usr/include/KF5/KTextWidgets -I/usr/include/KF5/SonnetUi -I/usr/include -I/usr/aarch64-linux-gnu/include/c++/9 -I/usr/aarch64-linux-gnu/include/c++/9/aarch64-linux-gnu -I/usr/aarch64-linux-gnu/include/c++/9/backward -I/usr/lib/gcc-cross/aarch64-linux-gnu/9/include -I/usr/aarch64-linux-gnu/include -I/usr/include/aarch64-linux-gnu --include /<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/moc_predefs.h -p models -o /<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/IVK4DJNV27/moc_diagramsmodel.cpp /<>/umbrello/models/diagramsmodel.h AutoMoc: Generating "SRC:/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/IVK4DJNV27/moc_objectsmodel.cpp", because it doesn't exist, from "SRC:/umbrello/models/objectsmodel.h" /usr/lib/qt5/bin/moc "-DCMAKE_BINARY_DIR=\"/<>/obj-aarch64-linux-gnu\"" -DKCOREADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB "-DUMBRELLO_VERSION_STRING=\"2.23.3\"" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-aarch64-linux-gnu/umbrello -I/<>/umbrello -I/<>/obj-aarch64-linux-gnu -I/<>/umbrello/clipboard -I/<>/umbrello/cmds -I/<>/umbrello/codegenerators -I/<>/umbrello/codegenerators/ada -I/<>/umbrello/codegenerators/as -I/<>/umbrello/codegenerators/cpp -I/<>/umbrello/codegenerators/csharp -I/<>/umbrello/codegenerators/d -I/<>/umbrello/codegenerators/idl -I/<>/umbrello/codegenerators/java -I/<>/umbrello/codegenerators/js -I/<>/umbrello/codegenerators/pascal -I/<>/umbrello/codegenerators/perl -I/<>/umbrello/codegenerators/php -I/<>/umbrello/codegenerators/python -I/<>/umbrello/codegenerators/ruby -I/<>/umbrello/codegenerators/sql -I/<>/umbrello/codegenerators/tcl -I/<>/umbrello/codegenerators/vala -I/<>/umbrello/codegenerators/xml -I/<>/umbrello/codegenwizard -I/<>/umbrello/codeimport -I/<>/umbrello/codeimport/csharp -I/<>/umbrello/codeimpwizard -I/<>/umbrello/debug -I/<>/umbrello/dialogs -I/<>/umbrello/dialogs/pages -I/<>/umbrello/dialogs/widgets -I/<>/umbrello/docgenerators -I/<>/umbrello/finder -I/<>/umbrello/refactoring -I/<>/umbrello/uml1model -I/<>/umbrello/umlwidgets -I/<>/lib/cppparser -I/<>/lib/interfaces -I/usr/include/libxml2 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -I/usr/include/aarch64-linux-gnu/qt5/QtSvg -I/usr/include/aarch64-linux-gnu/qt5/QtWebKitWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtWebKit -I/usr/include/aarch64-linux-gnu/qt5/QtNetwork -I/usr/include/KF5/KArchive -I/usr/include/KF5 -I/usr/include/KF5/KCompletion -I/usr/include/KF5/KCoreAddons -I/usr/include/KF5/KI18n -I/usr/include/KF5/KIconThemes -I/usr/include/KF5/KIOCore -I/usr/include/KF5/KService -I/usr/include/KF5/KConfigCore -I/usr/include/aarch64-linux-gnu/qt5/QtConcurrent -I/usr/include/aarch64-linux-gnu/qt5/QtDBus -I/usr/include/KF5/KTextEditor -I/usr/include/KF5/KParts -I/usr/include/KF5/KIOWidgets -I/usr/include/KF5/KJobWidgets -I/usr/include/KF5/KWidgetsAddons -I/usr/include/KF5/KXmlGui -I/usr/include/KF5/KConfigWidgets -I/usr/include/KF5/KCodecs -I/usr/include/KF5/KConfigGui -I/usr/include/KF5/KAuth -I/usr/include/KF5/KTextWidgets -I/usr/include/KF5/SonnetUi -I/usr/include -I/usr/aarch64-linux-gnu/include/c++/9 -I/usr/aarch64-linux-gnu/include/c++/9/aarch64-linux-gnu -I/usr/aarch64-linux-gnu/include/c++/9/backward -I/usr/lib/gcc-cross/aarch64-linux-gnu/9/include -I/usr/aarch64-linux-gnu/include -I/usr/include/aarch64-linux-gnu --include /<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/moc_predefs.h -p models -o /<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/IVK4DJNV27/moc_objectsmodel.cpp /<>/umbrello/models/objectsmodel.h AutoMoc: Generating "SRC:/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/IVK4DJNV27/moc_stereotypesmodel.cpp", because it doesn't exist, from "SRC:/umbrello/models/stereotypesmodel.h" /usr/lib/qt5/bin/moc "-DCMAKE_BINARY_DIR=\"/<>/obj-aarch64-linux-gnu\"" -DKCOREADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB "-DUMBRELLO_VERSION_STRING=\"2.23.3\"" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-aarch64-linux-gnu/umbrello -I/<>/umbrello -I/<>/obj-aarch64-linux-gnu -I/<>/umbrello/clipboard -I/<>/umbrello/cmds -I/<>/umbrello/codegenerators -I/<>/umbrello/codegenerators/ada -I/<>/umbrello/codegenerators/as -I/<>/umbrello/codegenerators/cpp -I/<>/umbrello/codegenerators/csharp -I/<>/umbrello/codegenerators/d -I/<>/umbrello/codegenerators/idl -I/<>/umbrello/codegenerators/java -I/<>/umbrello/codegenerators/js -I/<>/umbrello/codegenerators/pascal -I/<>/umbrello/codegenerators/perl -I/<>/umbrello/codegenerators/php -I/<>/umbrello/codegenerators/python -I/<>/umbrello/codegenerators/ruby -I/<>/umbrello/codegenerators/sql -I/<>/umbrello/codegenerators/tcl -I/<>/umbrello/codegenerators/vala -I/<>/umbrello/codegenerators/xml -I/<>/umbrello/codegenwizard -I/<>/umbrello/codeimport -I/<>/umbrello/codeimport/csharp -I/<>/umbrello/codeimpwizard -I/<>/umbrello/debug -I/<>/umbrello/dialogs -I/<>/umbrello/dialogs/pages -I/<>/umbrello/dialogs/widgets -I/<>/umbrello/docgenerators -I/<>/umbrello/finder -I/<>/umbrello/refactoring -I/<>/umbrello/uml1model -I/<>/umbrello/umlwidgets -I/<>/lib/cppparser -I/<>/lib/interfaces -I/usr/include/libxml2 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -I/usr/include/aarch64-linux-gnu/qt5/QtSvg -I/usr/include/aarch64-linux-gnu/qt5/QtWebKitWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtWebKit -I/usr/include/aarch64-linux-gnu/qt5/QtNetwork -I/usr/include/KF5/KArchive -I/usr/include/KF5 -I/usr/include/KF5/KCompletion -I/usr/include/KF5/KCoreAddons -I/usr/include/KF5/KI18n -I/usr/include/KF5/KIconThemes -I/usr/include/KF5/KIOCore -I/usr/include/KF5/KService -I/usr/include/KF5/KConfigCore -I/usr/include/aarch64-linux-gnu/qt5/QtConcurrent -I/usr/include/aarch64-linux-gnu/qt5/QtDBus -I/usr/include/KF5/KTextEditor -I/usr/include/KF5/KParts -I/usr/include/KF5/KIOWidgets -I/usr/include/KF5/KJobWidgets -I/usr/include/KF5/KWidgetsAddons -I/usr/include/KF5/KXmlGui -I/usr/include/KF5/KConfigWidgets -I/usr/include/KF5/KCodecs -I/usr/include/KF5/KConfigGui -I/usr/include/KF5/KAuth -I/usr/include/KF5/KTextWidgets -I/usr/include/KF5/SonnetUi -I/usr/include -I/usr/aarch64-linux-gnu/include/c++/9 -I/usr/aarch64-linux-gnu/include/c++/9/aarch64-linux-gnu -I/usr/aarch64-linux-gnu/include/c++/9/backward -I/usr/lib/gcc-cross/aarch64-linux-gnu/9/include -I/usr/aarch64-linux-gnu/include -I/usr/include/aarch64-linux-gnu --include /<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/moc_predefs.h -p models -o /<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/IVK4DJNV27/moc_stereotypesmodel.cpp /<>/umbrello/models/stereotypesmodel.h AutoMoc: Generating "SRC:/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/EWIEGA46WW/moc_objectswindow.cpp", because it doesn't exist, from "SRC:/umbrello/objectswindow.h" /usr/lib/qt5/bin/moc "-DCMAKE_BINARY_DIR=\"/<>/obj-aarch64-linux-gnu\"" -DKCOREADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB "-DUMBRELLO_VERSION_STRING=\"2.23.3\"" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-aarch64-linux-gnu/umbrello -I/<>/umbrello -I/<>/obj-aarch64-linux-gnu -I/<>/umbrello/clipboard -I/<>/umbrello/cmds -I/<>/umbrello/codegenerators -I/<>/umbrello/codegenerators/ada -I/<>/umbrello/codegenerators/as -I/<>/umbrello/codegenerators/cpp -I/<>/umbrello/codegenerators/csharp -I/<>/umbrello/codegenerators/d -I/<>/umbrello/codegenerators/idl -I/<>/umbrello/codegenerators/java -I/<>/umbrello/codegenerators/js -I/<>/umbrello/codegenerators/pascal -I/<>/umbrello/codegenerators/perl -I/<>/umbrello/codegenerators/php -I/<>/umbrello/codegenerators/python -I/<>/umbrello/codegenerators/ruby -I/<>/umbrello/codegenerators/sql -I/<>/umbrello/codegenerators/tcl -I/<>/umbrello/codegenerators/vala -I/<>/umbrello/codegenerators/xml -I/<>/umbrello/codegenwizard -I/<>/umbrello/codeimport -I/<>/umbrello/codeimport/csharp -I/<>/umbrello/codeimpwizard -I/<>/umbrello/debug -I/<>/umbrello/dialogs -I/<>/umbrello/dialogs/pages -I/<>/umbrello/dialogs/widgets -I/<>/umbrello/docgenerators -I/<>/umbrello/finder -I/<>/umbrello/refactoring -I/<>/umbrello/uml1model -I/<>/umbrello/umlwidgets -I/<>/lib/cppparser -I/<>/lib/interfaces -I/usr/include/libxml2 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -I/usr/include/aarch64-linux-gnu/qt5/QtSvg -I/usr/include/aarch64-linux-gnu/qt5/QtWebKitWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtWebKit -I/usr/include/aarch64-linux-gnu/qt5/QtNetwork -I/usr/include/KF5/KArchive -I/usr/include/KF5 -I/usr/include/KF5/KCompletion -I/usr/include/KF5/KCoreAddons -I/usr/include/KF5/KI18n -I/usr/include/KF5/KIconThemes -I/usr/include/KF5/KIOCore -I/usr/include/KF5/KService -I/usr/include/KF5/KConfigCore -I/usr/include/aarch64-linux-gnu/qt5/QtConcurrent -I/usr/include/aarch64-linux-gnu/qt5/QtDBus -I/usr/include/KF5/KTextEditor -I/usr/include/KF5/KParts -I/usr/include/KF5/KIOWidgets -I/usr/include/KF5/KJobWidgets -I/usr/include/KF5/KWidgetsAddons -I/usr/include/KF5/KXmlGui -I/usr/include/KF5/KConfigWidgets -I/usr/include/KF5/KCodecs -I/usr/include/KF5/KConfigGui -I/usr/include/KF5/KAuth -I/usr/include/KF5/KTextWidgets -I/usr/include/KF5/SonnetUi -I/usr/include -I/usr/aarch64-linux-gnu/include/c++/9 -I/usr/aarch64-linux-gnu/include/c++/9/aarch64-linux-gnu -I/usr/aarch64-linux-gnu/include/c++/9/backward -I/usr/lib/gcc-cross/aarch64-linux-gnu/9/include -I/usr/aarch64-linux-gnu/include -I/usr/include/aarch64-linux-gnu --include /<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/moc_predefs.h -p ./ -o /<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/EWIEGA46WW/moc_objectswindow.cpp /<>/umbrello/objectswindow.h AutoMoc: Generating "SRC:/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/HKT2DCHF57/moc_refactoringassistant.cpp", because it doesn't exist, from "SRC:/umbrello/refactoring/refactoringassistant.h" /usr/lib/qt5/bin/moc "-DCMAKE_BINARY_DIR=\"/<>/obj-aarch64-linux-gnu\"" -DKCOREADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB "-DUMBRELLO_VERSION_STRING=\"2.23.3\"" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-aarch64-linux-gnu/umbrello -I/<>/umbrello -I/<>/obj-aarch64-linux-gnu -I/<>/umbrello/clipboard -I/<>/umbrello/cmds -I/<>/umbrello/codegenerators -I/<>/umbrello/codegenerators/ada -I/<>/umbrello/codegenerators/as -I/<>/umbrello/codegenerators/cpp -I/<>/umbrello/codegenerators/csharp -I/<>/umbrello/codegenerators/d -I/<>/umbrello/codegenerators/idl -I/<>/umbrello/codegenerators/java -I/<>/umbrello/codegenerators/js -I/<>/umbrello/codegenerators/pascal -I/<>/umbrello/codegenerators/perl -I/<>/umbrello/codegenerators/php -I/<>/umbrello/codegenerators/python -I/<>/umbrello/codegenerators/ruby -I/<>/umbrello/codegenerators/sql -I/<>/umbrello/codegenerators/tcl -I/<>/umbrello/codegenerators/vala -I/<>/umbrello/codegenerators/xml -I/<>/umbrello/codegenwizard -I/<>/umbrello/codeimport -I/<>/umbrello/codeimport/csharp -I/<>/umbrello/codeimpwizard -I/<>/umbrello/debug -I/<>/umbrello/dialogs -I/<>/umbrello/dialogs/pages -I/<>/umbrello/dialogs/widgets -I/<>/umbrello/docgenerators -I/<>/umbrello/finder -I/<>/umbrello/refactoring -I/<>/umbrello/uml1model -I/<>/umbrello/umlwidgets -I/<>/lib/cppparser -I/<>/lib/interfaces -I/usr/include/libxml2 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -I/usr/include/aarch64-linux-gnu/qt5/QtSvg -I/usr/include/aarch64-linux-gnu/qt5/QtWebKitWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtWebKit -I/usr/include/aarch64-linux-gnu/qt5/QtNetwork -I/usr/include/KF5/KArchive -I/usr/include/KF5 -I/usr/include/KF5/KCompletion -I/usr/include/KF5/KCoreAddons -I/usr/include/KF5/KI18n -I/usr/include/KF5/KIconThemes -I/usr/include/KF5/KIOCore -I/usr/include/KF5/KService -I/usr/include/KF5/KConfigCore -I/usr/include/aarch64-linux-gnu/qt5/QtConcurrent -I/usr/include/aarch64-linux-gnu/qt5/QtDBus -I/usr/include/KF5/KTextEditor -I/usr/include/KF5/KParts -I/usr/include/KF5/KIOWidgets -I/usr/include/KF5/KJobWidgets -I/usr/include/KF5/KWidgetsAddons -I/usr/include/KF5/KXmlGui -I/usr/include/KF5/KConfigWidgets -I/usr/include/KF5/KCodecs -I/usr/include/KF5/KConfigGui -I/usr/include/KF5/KAuth -I/usr/include/KF5/KTextWidgets -I/usr/include/KF5/SonnetUi -I/usr/include -I/usr/aarch64-linux-gnu/include/c++/9 -I/usr/aarch64-linux-gnu/include/c++/9/aarch64-linux-gnu -I/usr/aarch64-linux-gnu/include/c++/9/backward -I/usr/lib/gcc-cross/aarch64-linux-gnu/9/include -I/usr/aarch64-linux-gnu/include -I/usr/include/aarch64-linux-gnu --include /<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/moc_predefs.h -p refactoring -o /<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/HKT2DCHF57/moc_refactoringassistant.cpp /<>/umbrello/refactoring/refactoringassistant.h AutoMoc: Generating "SRC:/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/EWIEGA46WW/moc_stereotypeswindow.cpp", because it doesn't exist, from "SRC:/umbrello/stereotypeswindow.h" /usr/lib/qt5/bin/moc "-DCMAKE_BINARY_DIR=\"/<>/obj-aarch64-linux-gnu\"" -DKCOREADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB "-DUMBRELLO_VERSION_STRING=\"2.23.3\"" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-aarch64-linux-gnu/umbrello -I/<>/umbrello -I/<>/obj-aarch64-linux-gnu -I/<>/umbrello/clipboard -I/<>/umbrello/cmds -I/<>/umbrello/codegenerators -I/<>/umbrello/codegenerators/ada -I/<>/umbrello/codegenerators/as -I/<>/umbrello/codegenerators/cpp -I/<>/umbrello/codegenerators/csharp -I/<>/umbrello/codegenerators/d -I/<>/umbrello/codegenerators/idl -I/<>/umbrello/codegenerators/java -I/<>/umbrello/codegenerators/js -I/<>/umbrello/codegenerators/pascal -I/<>/umbrello/codegenerators/perl -I/<>/umbrello/codegenerators/php -I/<>/umbrello/codegenerators/python -I/<>/umbrello/codegenerators/ruby -I/<>/umbrello/codegenerators/sql -I/<>/umbrello/codegenerators/tcl -I/<>/umbrello/codegenerators/vala -I/<>/umbrello/codegenerators/xml -I/<>/umbrello/codegenwizard -I/<>/umbrello/codeimport -I/<>/umbrello/codeimport/csharp -I/<>/umbrello/codeimpwizard -I/<>/umbrello/debug -I/<>/umbrello/dialogs -I/<>/umbrello/dialogs/pages -I/<>/umbrello/dialogs/widgets -I/<>/umbrello/docgenerators -I/<>/umbrello/finder -I/<>/umbrello/refactoring -I/<>/umbrello/uml1model -I/<>/umbrello/umlwidgets -I/<>/lib/cppparser -I/<>/lib/interfaces -I/usr/include/libxml2 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -I/usr/include/aarch64-linux-gnu/qt5/QtSvg -I/usr/include/aarch64-linux-gnu/qt5/QtWebKitWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtWebKit -I/usr/include/aarch64-linux-gnu/qt5/QtNetwork -I/usr/include/KF5/KArchive -I/usr/include/KF5 -I/usr/include/KF5/KCompletion -I/usr/include/KF5/KCoreAddons -I/usr/include/KF5/KI18n -I/usr/include/KF5/KIconThemes -I/usr/include/KF5/KIOCore -I/usr/include/KF5/KService -I/usr/include/KF5/KConfigCore -I/usr/include/aarch64-linux-gnu/qt5/QtConcurrent -I/usr/include/aarch64-linux-gnu/qt5/QtDBus -I/usr/include/KF5/KTextEditor -I/usr/include/KF5/KParts -I/usr/include/KF5/KIOWidgets -I/usr/include/KF5/KJobWidgets -I/usr/include/KF5/KWidgetsAddons -I/usr/include/KF5/KXmlGui -I/usr/include/KF5/KConfigWidgets -I/usr/include/KF5/KCodecs -I/usr/include/KF5/KConfigGui -I/usr/include/KF5/KAuth -I/usr/include/KF5/KTextWidgets -I/usr/include/KF5/SonnetUi -I/usr/include -I/usr/aarch64-linux-gnu/include/c++/9 -I/usr/aarch64-linux-gnu/include/c++/9/aarch64-linux-gnu -I/usr/aarch64-linux-gnu/include/c++/9/backward -I/usr/lib/gcc-cross/aarch64-linux-gnu/9/include -I/usr/aarch64-linux-gnu/include -I/usr/include/aarch64-linux-gnu --include /<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/moc_predefs.h -p ./ -o /<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/EWIEGA46WW/moc_stereotypeswindow.cpp /<>/umbrello/stereotypeswindow.h AutoMoc: Generating "SRC:/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/EWIEGA46WW/moc_toolbarstate.cpp", because it doesn't exist, from "SRC:/umbrello/toolbarstate.h" /usr/lib/qt5/bin/moc "-DCMAKE_BINARY_DIR=\"/<>/obj-aarch64-linux-gnu\"" -DKCOREADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB "-DUMBRELLO_VERSION_STRING=\"2.23.3\"" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-aarch64-linux-gnu/umbrello -I/<>/umbrello -I/<>/obj-aarch64-linux-gnu -I/<>/umbrello/clipboard -I/<>/umbrello/cmds -I/<>/umbrello/codegenerators -I/<>/umbrello/codegenerators/ada -I/<>/umbrello/codegenerators/as -I/<>/umbrello/codegenerators/cpp -I/<>/umbrello/codegenerators/csharp -I/<>/umbrello/codegenerators/d -I/<>/umbrello/codegenerators/idl -I/<>/umbrello/codegenerators/java -I/<>/umbrello/codegenerators/js -I/<>/umbrello/codegenerators/pascal -I/<>/umbrello/codegenerators/perl -I/<>/umbrello/codegenerators/php -I/<>/umbrello/codegenerators/python -I/<>/umbrello/codegenerators/ruby -I/<>/umbrello/codegenerators/sql -I/<>/umbrello/codegenerators/tcl -I/<>/umbrello/codegenerators/vala -I/<>/umbrello/codegenerators/xml -I/<>/umbrello/codegenwizard -I/<>/umbrello/codeimport -I/<>/umbrello/codeimport/csharp -I/<>/umbrello/codeimpwizard -I/<>/umbrello/debug -I/<>/umbrello/dialogs -I/<>/umbrello/dialogs/pages -I/<>/umbrello/dialogs/widgets -I/<>/umbrello/docgenerators -I/<>/umbrello/finder -I/<>/umbrello/refactoring -I/<>/umbrello/uml1model -I/<>/umbrello/umlwidgets -I/<>/lib/cppparser -I/<>/lib/interfaces -I/usr/include/libxml2 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -I/usr/include/aarch64-linux-gnu/qt5/QtSvg -I/usr/include/aarch64-linux-gnu/qt5/QtWebKitWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtWebKit -I/usr/include/aarch64-linux-gnu/qt5/QtNetwork -I/usr/include/KF5/KArchive -I/usr/include/KF5 -I/usr/include/KF5/KCompletion -I/usr/include/KF5/KCoreAddons -I/usr/include/KF5/KI18n -I/usr/include/KF5/KIconThemes -I/usr/include/KF5/KIOCore -I/usr/include/KF5/KService -I/usr/include/KF5/KConfigCore -I/usr/include/aarch64-linux-gnu/qt5/QtConcurrent -I/usr/include/aarch64-linux-gnu/qt5/QtDBus -I/usr/include/KF5/KTextEditor -I/usr/include/KF5/KParts -I/usr/include/KF5/KIOWidgets -I/usr/include/KF5/KJobWidgets -I/usr/include/KF5/KWidgetsAddons -I/usr/include/KF5/KXmlGui -I/usr/include/KF5/KConfigWidgets -I/usr/include/KF5/KCodecs -I/usr/include/KF5/KConfigGui -I/usr/include/KF5/KAuth -I/usr/include/KF5/KTextWidgets -I/usr/include/KF5/SonnetUi -I/usr/include -I/usr/aarch64-linux-gnu/include/c++/9 -I/usr/aarch64-linux-gnu/include/c++/9/aarch64-linux-gnu -I/usr/aarch64-linux-gnu/include/c++/9/backward -I/usr/lib/gcc-cross/aarch64-linux-gnu/9/include -I/usr/aarch64-linux-gnu/include -I/usr/include/aarch64-linux-gnu --include /<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/moc_predefs.h -p ./ -o /<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/EWIEGA46WW/moc_toolbarstate.cpp /<>/umbrello/toolbarstate.h AutoMoc: Generating "SRC:/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/EWIEGA46WW/moc_toolbarstatearrow.cpp", because it doesn't exist, from "SRC:/umbrello/toolbarstatearrow.h" /usr/lib/qt5/bin/moc "-DCMAKE_BINARY_DIR=\"/<>/obj-aarch64-linux-gnu\"" -DKCOREADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB "-DUMBRELLO_VERSION_STRING=\"2.23.3\"" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-aarch64-linux-gnu/umbrello -I/<>/umbrello -I/<>/obj-aarch64-linux-gnu -I/<>/umbrello/clipboard -I/<>/umbrello/cmds -I/<>/umbrello/codegenerators -I/<>/umbrello/codegenerators/ada -I/<>/umbrello/codegenerators/as -I/<>/umbrello/codegenerators/cpp -I/<>/umbrello/codegenerators/csharp -I/<>/umbrello/codegenerators/d -I/<>/umbrello/codegenerators/idl -I/<>/umbrello/codegenerators/java -I/<>/umbrello/codegenerators/js -I/<>/umbrello/codegenerators/pascal -I/<>/umbrello/codegenerators/perl -I/<>/umbrello/codegenerators/php -I/<>/umbrello/codegenerators/python -I/<>/umbrello/codegenerators/ruby -I/<>/umbrello/codegenerators/sql -I/<>/umbrello/codegenerators/tcl -I/<>/umbrello/codegenerators/vala -I/<>/umbrello/codegenerators/xml -I/<>/umbrello/codegenwizard -I/<>/umbrello/codeimport -I/<>/umbrello/codeimport/csharp -I/<>/umbrello/codeimpwizard -I/<>/umbrello/debug -I/<>/umbrello/dialogs -I/<>/umbrello/dialogs/pages -I/<>/umbrello/dialogs/widgets -I/<>/umbrello/docgenerators -I/<>/umbrello/finder -I/<>/umbrello/refactoring -I/<>/umbrello/uml1model -I/<>/umbrello/umlwidgets -I/<>/lib/cppparser -I/<>/lib/interfaces -I/usr/include/libxml2 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -I/usr/include/aarch64-linux-gnu/qt5/QtSvg -I/usr/include/aarch64-linux-gnu/qt5/QtWebKitWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtWebKit -I/usr/include/aarch64-linux-gnu/qt5/QtNetwork -I/usr/include/KF5/KArchive -I/usr/include/KF5 -I/usr/include/KF5/KCompletion -I/usr/include/KF5/KCoreAddons -I/usr/include/KF5/KI18n -I/usr/include/KF5/KIconThemes -I/usr/include/KF5/KIOCore -I/usr/include/KF5/KService -I/usr/include/KF5/KConfigCore -I/usr/include/aarch64-linux-gnu/qt5/QtConcurrent -I/usr/include/aarch64-linux-gnu/qt5/QtDBus -I/usr/include/KF5/KTextEditor -I/usr/include/KF5/KParts -I/usr/include/KF5/KIOWidgets -I/usr/include/KF5/KJobWidgets -I/usr/include/KF5/KWidgetsAddons -I/usr/include/KF5/KXmlGui -I/usr/include/KF5/KConfigWidgets -I/usr/include/KF5/KCodecs -I/usr/include/KF5/KConfigGui -I/usr/include/KF5/KAuth -I/usr/include/KF5/KTextWidgets -I/usr/include/KF5/SonnetUi -I/usr/include -I/usr/aarch64-linux-gnu/include/c++/9 -I/usr/aarch64-linux-gnu/include/c++/9/aarch64-linux-gnu -I/usr/aarch64-linux-gnu/include/c++/9/backward -I/usr/lib/gcc-cross/aarch64-linux-gnu/9/include -I/usr/aarch64-linux-gnu/include -I/usr/include/aarch64-linux-gnu --include /<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/moc_predefs.h -p ./ -o /<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/EWIEGA46WW/moc_toolbarstatearrow.cpp /<>/umbrello/toolbarstatearrow.h AutoMoc: Generating "SRC:/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/EWIEGA46WW/moc_toolbarstateassociation.cpp", because it doesn't exist, from "SRC:/umbrello/toolbarstateassociation.h" /usr/lib/qt5/bin/moc "-DCMAKE_BINARY_DIR=\"/<>/obj-aarch64-linux-gnu\"" -DKCOREADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB "-DUMBRELLO_VERSION_STRING=\"2.23.3\"" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-aarch64-linux-gnu/umbrello -I/<>/umbrello -I/<>/obj-aarch64-linux-gnu -I/<>/umbrello/clipboard -I/<>/umbrello/cmds -I/<>/umbrello/codegenerators -I/<>/umbrello/codegenerators/ada -I/<>/umbrello/codegenerators/as -I/<>/umbrello/codegenerators/cpp -I/<>/umbrello/codegenerators/csharp -I/<>/umbrello/codegenerators/d -I/<>/umbrello/codegenerators/idl -I/<>/umbrello/codegenerators/java -I/<>/umbrello/codegenerators/js -I/<>/umbrello/codegenerators/pascal -I/<>/umbrello/codegenerators/perl -I/<>/umbrello/codegenerators/php -I/<>/umbrello/codegenerators/python -I/<>/umbrello/codegenerators/ruby -I/<>/umbrello/codegenerators/sql -I/<>/umbrello/codegenerators/tcl -I/<>/umbrello/codegenerators/vala -I/<>/umbrello/codegenerators/xml -I/<>/umbrello/codegenwizard -I/<>/umbrello/codeimport -I/<>/umbrello/codeimport/csharp -I/<>/umbrello/codeimpwizard -I/<>/umbrello/debug -I/<>/umbrello/dialogs -I/<>/umbrello/dialogs/pages -I/<>/umbrello/dialogs/widgets -I/<>/umbrello/docgenerators -I/<>/umbrello/finder -I/<>/umbrello/refactoring -I/<>/umbrello/uml1model -I/<>/umbrello/umlwidgets -I/<>/lib/cppparser -I/<>/lib/interfaces -I/usr/include/libxml2 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -I/usr/include/aarch64-linux-gnu/qt5/QtSvg -I/usr/include/aarch64-linux-gnu/qt5/QtWebKitWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtWebKit -I/usr/include/aarch64-linux-gnu/qt5/QtNetwork -I/usr/include/KF5/KArchive -I/usr/include/KF5 -I/usr/include/KF5/KCompletion -I/usr/include/KF5/KCoreAddons -I/usr/include/KF5/KI18n -I/usr/include/KF5/KIconThemes -I/usr/include/KF5/KIOCore -I/usr/include/KF5/KService -I/usr/include/KF5/KConfigCore -I/usr/include/aarch64-linux-gnu/qt5/QtConcurrent -I/usr/include/aarch64-linux-gnu/qt5/QtDBus -I/usr/include/KF5/KTextEditor -I/usr/include/KF5/KParts -I/usr/include/KF5/KIOWidgets -I/usr/include/KF5/KJobWidgets -I/usr/include/KF5/KWidgetsAddons -I/usr/include/KF5/KXmlGui -I/usr/include/KF5/KConfigWidgets -I/usr/include/KF5/KCodecs -I/usr/include/KF5/KConfigGui -I/usr/include/KF5/KAuth -I/usr/include/KF5/KTextWidgets -I/usr/include/KF5/SonnetUi -I/usr/include -I/usr/aarch64-linux-gnu/include/c++/9 -I/usr/aarch64-linux-gnu/include/c++/9/aarch64-linux-gnu -I/usr/aarch64-linux-gnu/include/c++/9/backward -I/usr/lib/gcc-cross/aarch64-linux-gnu/9/include -I/usr/aarch64-linux-gnu/include -I/usr/include/aarch64-linux-gnu --include /<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/moc_predefs.h -p ./ -o /<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/EWIEGA46WW/moc_toolbarstateassociation.cpp /<>/umbrello/toolbarstateassociation.h AutoMoc: Generating "SRC:/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/EWIEGA46WW/moc_toolbarstatemessages.cpp", because it doesn't exist, from "SRC:/umbrello/toolbarstatemessages.h" /usr/lib/qt5/bin/moc "-DCMAKE_BINARY_DIR=\"/<>/obj-aarch64-linux-gnu\"" -DKCOREADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB "-DUMBRELLO_VERSION_STRING=\"2.23.3\"" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-aarch64-linux-gnu/umbrello -I/<>/umbrello -I/<>/obj-aarch64-linux-gnu -I/<>/umbrello/clipboard -I/<>/umbrello/cmds -I/<>/umbrello/codegenerators -I/<>/umbrello/codegenerators/ada -I/<>/umbrello/codegenerators/as -I/<>/umbrello/codegenerators/cpp -I/<>/umbrello/codegenerators/csharp -I/<>/umbrello/codegenerators/d -I/<>/umbrello/codegenerators/idl -I/<>/umbrello/codegenerators/java -I/<>/umbrello/codegenerators/js -I/<>/umbrello/codegenerators/pascal -I/<>/umbrello/codegenerators/perl -I/<>/umbrello/codegenerators/php -I/<>/umbrello/codegenerators/python -I/<>/umbrello/codegenerators/ruby -I/<>/umbrello/codegenerators/sql -I/<>/umbrello/codegenerators/tcl -I/<>/umbrello/codegenerators/vala -I/<>/umbrello/codegenerators/xml -I/<>/umbrello/codegenwizard -I/<>/umbrello/codeimport -I/<>/umbrello/codeimport/csharp -I/<>/umbrello/codeimpwizard -I/<>/umbrello/debug -I/<>/umbrello/dialogs -I/<>/umbrello/dialogs/pages -I/<>/umbrello/dialogs/widgets -I/<>/umbrello/docgenerators -I/<>/umbrello/finder -I/<>/umbrello/refactoring -I/<>/umbrello/uml1model -I/<>/umbrello/umlwidgets -I/<>/lib/cppparser -I/<>/lib/interfaces -I/usr/include/libxml2 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -I/usr/include/aarch64-linux-gnu/qt5/QtSvg -I/usr/include/aarch64-linux-gnu/qt5/QtWebKitWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtWebKit -I/usr/include/aarch64-linux-gnu/qt5/QtNetwork -I/usr/include/KF5/KArchive -I/usr/include/KF5 -I/usr/include/KF5/KCompletion -I/usr/include/KF5/KCoreAddons -I/usr/include/KF5/KI18n -I/usr/include/KF5/KIconThemes -I/usr/include/KF5/KIOCore -I/usr/include/KF5/KService -I/usr/include/KF5/KConfigCore -I/usr/include/aarch64-linux-gnu/qt5/QtConcurrent -I/usr/include/aarch64-linux-gnu/qt5/QtDBus -I/usr/include/KF5/KTextEditor -I/usr/include/KF5/KParts -I/usr/include/KF5/KIOWidgets -I/usr/include/KF5/KJobWidgets -I/usr/include/KF5/KWidgetsAddons -I/usr/include/KF5/KXmlGui -I/usr/include/KF5/KConfigWidgets -I/usr/include/KF5/KCodecs -I/usr/include/KF5/KConfigGui -I/usr/include/KF5/KAuth -I/usr/include/KF5/KTextWidgets -I/usr/include/KF5/SonnetUi -I/usr/include -I/usr/aarch64-linux-gnu/include/c++/9 -I/usr/aarch64-linux-gnu/include/c++/9/aarch64-linux-gnu -I/usr/aarch64-linux-gnu/include/c++/9/backward -I/usr/lib/gcc-cross/aarch64-linux-gnu/9/include -I/usr/aarch64-linux-gnu/include -I/usr/include/aarch64-linux-gnu --include /<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/moc_predefs.h -p ./ -o /<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/EWIEGA46WW/moc_toolbarstatemessages.cpp /<>/umbrello/toolbarstatemessages.h AutoMoc: Generating "SRC:/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/EWIEGA46WW/moc_toolbarstateother.cpp", because it doesn't exist, from "SRC:/umbrello/toolbarstateother.h" /usr/lib/qt5/bin/moc "-DCMAKE_BINARY_DIR=\"/<>/obj-aarch64-linux-gnu\"" -DKCOREADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB "-DUMBRELLO_VERSION_STRING=\"2.23.3\"" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-aarch64-linux-gnu/umbrello -I/<>/umbrello -I/<>/obj-aarch64-linux-gnu -I/<>/umbrello/clipboard -I/<>/umbrello/cmds -I/<>/umbrello/codegenerators -I/<>/umbrello/codegenerators/ada -I/<>/umbrello/codegenerators/as -I/<>/umbrello/codegenerators/cpp -I/<>/umbrello/codegenerators/csharp -I/<>/umbrello/codegenerators/d -I/<>/umbrello/codegenerators/idl -I/<>/umbrello/codegenerators/java -I/<>/umbrello/codegenerators/js -I/<>/umbrello/codegenerators/pascal -I/<>/umbrello/codegenerators/perl -I/<>/umbrello/codegenerators/php -I/<>/umbrello/codegenerators/python -I/<>/umbrello/codegenerators/ruby -I/<>/umbrello/codegenerators/sql -I/<>/umbrello/codegenerators/tcl -I/<>/umbrello/codegenerators/vala -I/<>/umbrello/codegenerators/xml -I/<>/umbrello/codegenwizard -I/<>/umbrello/codeimport -I/<>/umbrello/codeimport/csharp -I/<>/umbrello/codeimpwizard -I/<>/umbrello/debug -I/<>/umbrello/dialogs -I/<>/umbrello/dialogs/pages -I/<>/umbrello/dialogs/widgets -I/<>/umbrello/docgenerators -I/<>/umbrello/finder -I/<>/umbrello/refactoring -I/<>/umbrello/uml1model -I/<>/umbrello/umlwidgets -I/<>/lib/cppparser -I/<>/lib/interfaces -I/usr/include/libxml2 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -I/usr/include/aarch64-linux-gnu/qt5/QtSvg -I/usr/include/aarch64-linux-gnu/qt5/QtWebKitWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtWebKit -I/usr/include/aarch64-linux-gnu/qt5/QtNetwork -I/usr/include/KF5/KArchive -I/usr/include/KF5 -I/usr/include/KF5/KCompletion -I/usr/include/KF5/KCoreAddons -I/usr/include/KF5/KI18n -I/usr/include/KF5/KIconThemes -I/usr/include/KF5/KIOCore -I/usr/include/KF5/KService -I/usr/include/KF5/KConfigCore -I/usr/include/aarch64-linux-gnu/qt5/QtConcurrent -I/usr/include/aarch64-linux-gnu/qt5/QtDBus -I/usr/include/KF5/KTextEditor -I/usr/include/KF5/KParts -I/usr/include/KF5/KIOWidgets -I/usr/include/KF5/KJobWidgets -I/usr/include/KF5/KWidgetsAddons -I/usr/include/KF5/KXmlGui -I/usr/include/KF5/KConfigWidgets -I/usr/include/KF5/KCodecs -I/usr/include/KF5/KConfigGui -I/usr/include/KF5/KAuth -I/usr/include/KF5/KTextWidgets -I/usr/include/KF5/SonnetUi -I/usr/include -I/usr/aarch64-linux-gnu/include/c++/9 -I/usr/aarch64-linux-gnu/include/c++/9/aarch64-linux-gnu -I/usr/aarch64-linux-gnu/include/c++/9/backward -I/usr/lib/gcc-cross/aarch64-linux-gnu/9/include -I/usr/aarch64-linux-gnu/include -I/usr/include/aarch64-linux-gnu --include /<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/moc_predefs.h -p ./ -o /<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/EWIEGA46WW/moc_toolbarstateother.cpp /<>/umbrello/toolbarstateother.h AutoMoc: Generating "SRC:/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/EWIEGA46WW/moc_toolbarstatepool.cpp", because it doesn't exist, from "SRC:/umbrello/toolbarstatepool.h" /usr/lib/qt5/bin/moc "-DCMAKE_BINARY_DIR=\"/<>/obj-aarch64-linux-gnu\"" -DKCOREADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB "-DUMBRELLO_VERSION_STRING=\"2.23.3\"" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-aarch64-linux-gnu/umbrello -I/<>/umbrello -I/<>/obj-aarch64-linux-gnu -I/<>/umbrello/clipboard -I/<>/umbrello/cmds -I/<>/umbrello/codegenerators -I/<>/umbrello/codegenerators/ada -I/<>/umbrello/codegenerators/as -I/<>/umbrello/codegenerators/cpp -I/<>/umbrello/codegenerators/csharp -I/<>/umbrello/codegenerators/d -I/<>/umbrello/codegenerators/idl -I/<>/umbrello/codegenerators/java -I/<>/umbrello/codegenerators/js -I/<>/umbrello/codegenerators/pascal -I/<>/umbrello/codegenerators/perl -I/<>/umbrello/codegenerators/php -I/<>/umbrello/codegenerators/python -I/<>/umbrello/codegenerators/ruby -I/<>/umbrello/codegenerators/sql -I/<>/umbrello/codegenerators/tcl -I/<>/umbrello/codegenerators/vala -I/<>/umbrello/codegenerators/xml -I/<>/umbrello/codegenwizard -I/<>/umbrello/codeimport -I/<>/umbrello/codeimport/csharp -I/<>/umbrello/codeimpwizard -I/<>/umbrello/debug -I/<>/umbrello/dialogs -I/<>/umbrello/dialogs/pages -I/<>/umbrello/dialogs/widgets -I/<>/umbrello/docgenerators -I/<>/umbrello/finder -I/<>/umbrello/refactoring -I/<>/umbrello/uml1model -I/<>/umbrello/umlwidgets -I/<>/lib/cppparser -I/<>/lib/interfaces -I/usr/include/libxml2 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -I/usr/include/aarch64-linux-gnu/qt5/QtSvg -I/usr/include/aarch64-linux-gnu/qt5/QtWebKitWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtWebKit -I/usr/include/aarch64-linux-gnu/qt5/QtNetwork -I/usr/include/KF5/KArchive -I/usr/include/KF5 -I/usr/include/KF5/KCompletion -I/usr/include/KF5/KCoreAddons -I/usr/include/KF5/KI18n -I/usr/include/KF5/KIconThemes -I/usr/include/KF5/KIOCore -I/usr/include/KF5/KService -I/usr/include/KF5/KConfigCore -I/usr/include/aarch64-linux-gnu/qt5/QtConcurrent -I/usr/include/aarch64-linux-gnu/qt5/QtDBus -I/usr/include/KF5/KTextEditor -I/usr/include/KF5/KParts -I/usr/include/KF5/KIOWidgets -I/usr/include/KF5/KJobWidgets -I/usr/include/KF5/KWidgetsAddons -I/usr/include/KF5/KXmlGui -I/usr/include/KF5/KConfigWidgets -I/usr/include/KF5/KCodecs -I/usr/include/KF5/KConfigGui -I/usr/include/KF5/KAuth -I/usr/include/KF5/KTextWidgets -I/usr/include/KF5/SonnetUi -I/usr/include -I/usr/aarch64-linux-gnu/include/c++/9 -I/usr/aarch64-linux-gnu/include/c++/9/aarch64-linux-gnu -I/usr/aarch64-linux-gnu/include/c++/9/backward -I/usr/lib/gcc-cross/aarch64-linux-gnu/9/include -I/usr/aarch64-linux-gnu/include -I/usr/include/aarch64-linux-gnu --include /<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/moc_predefs.h -p ./ -o /<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/EWIEGA46WW/moc_toolbarstatepool.cpp /<>/umbrello/toolbarstatepool.h AutoMoc: Generating "SRC:/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/EWIEGA46WW/moc_uml.cpp", because it doesn't exist, from "SRC:/umbrello/uml.h" /usr/lib/qt5/bin/moc "-DCMAKE_BINARY_DIR=\"/<>/obj-aarch64-linux-gnu\"" -DKCOREADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB "-DUMBRELLO_VERSION_STRING=\"2.23.3\"" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-aarch64-linux-gnu/umbrello -I/<>/umbrello -I/<>/obj-aarch64-linux-gnu -I/<>/umbrello/clipboard -I/<>/umbrello/cmds -I/<>/umbrello/codegenerators -I/<>/umbrello/codegenerators/ada -I/<>/umbrello/codegenerators/as -I/<>/umbrello/codegenerators/cpp -I/<>/umbrello/codegenerators/csharp -I/<>/umbrello/codegenerators/d -I/<>/umbrello/codegenerators/idl -I/<>/umbrello/codegenerators/java -I/<>/umbrello/codegenerators/js -I/<>/umbrello/codegenerators/pascal -I/<>/umbrello/codegenerators/perl -I/<>/umbrello/codegenerators/php -I/<>/umbrello/codegenerators/python -I/<>/umbrello/codegenerators/ruby -I/<>/umbrello/codegenerators/sql -I/<>/umbrello/codegenerators/tcl -I/<>/umbrello/codegenerators/vala -I/<>/umbrello/codegenerators/xml -I/<>/umbrello/codegenwizard -I/<>/umbrello/codeimport -I/<>/umbrello/codeimport/csharp -I/<>/umbrello/codeimpwizard -I/<>/umbrello/debug -I/<>/umbrello/dialogs -I/<>/umbrello/dialogs/pages -I/<>/umbrello/dialogs/widgets -I/<>/umbrello/docgenerators -I/<>/umbrello/finder -I/<>/umbrello/refactoring -I/<>/umbrello/uml1model -I/<>/umbrello/umlwidgets -I/<>/lib/cppparser -I/<>/lib/interfaces -I/usr/include/libxml2 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -I/usr/include/aarch64-linux-gnu/qt5/QtSvg -I/usr/include/aarch64-linux-gnu/qt5/QtWebKitWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtWebKit -I/usr/include/aarch64-linux-gnu/qt5/QtNetwork -I/usr/include/KF5/KArchive -I/usr/include/KF5 -I/usr/include/KF5/KCompletion -I/usr/include/KF5/KCoreAddons -I/usr/include/KF5/KI18n -I/usr/include/KF5/KIconThemes -I/usr/include/KF5/KIOCore -I/usr/include/KF5/KService -I/usr/include/KF5/KConfigCore -I/usr/include/aarch64-linux-gnu/qt5/QtConcurrent -I/usr/include/aarch64-linux-gnu/qt5/QtDBus -I/usr/include/KF5/KTextEditor -I/usr/include/KF5/KParts -I/usr/include/KF5/KIOWidgets -I/usr/include/KF5/KJobWidgets -I/usr/include/KF5/KWidgetsAddons -I/usr/include/KF5/KXmlGui -I/usr/include/KF5/KConfigWidgets -I/usr/include/KF5/KCodecs -I/usr/include/KF5/KConfigGui -I/usr/include/KF5/KAuth -I/usr/include/KF5/KTextWidgets -I/usr/include/KF5/SonnetUi -I/usr/include -I/usr/aarch64-linux-gnu/include/c++/9 -I/usr/aarch64-linux-gnu/include/c++/9/aarch64-linux-gnu -I/usr/aarch64-linux-gnu/include/c++/9/backward -I/usr/lib/gcc-cross/aarch64-linux-gnu/9/include -I/usr/aarch64-linux-gnu/include -I/usr/include/aarch64-linux-gnu --include /<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/moc_predefs.h -p ./ -o /<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/EWIEGA46WW/moc_uml.cpp /<>/umbrello/uml.h AutoMoc: Generating "SRC:/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/P4742RWANA/moc_actor.cpp", because it doesn't exist, from "SRC:/umbrello/uml1model/actor.h" /usr/lib/qt5/bin/moc "-DCMAKE_BINARY_DIR=\"/<>/obj-aarch64-linux-gnu\"" -DKCOREADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB "-DUMBRELLO_VERSION_STRING=\"2.23.3\"" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-aarch64-linux-gnu/umbrello -I/<>/umbrello -I/<>/obj-aarch64-linux-gnu -I/<>/umbrello/clipboard -I/<>/umbrello/cmds -I/<>/umbrello/codegenerators -I/<>/umbrello/codegenerators/ada -I/<>/umbrello/codegenerators/as -I/<>/umbrello/codegenerators/cpp -I/<>/umbrello/codegenerators/csharp -I/<>/umbrello/codegenerators/d -I/<>/umbrello/codegenerators/idl -I/<>/umbrello/codegenerators/java -I/<>/umbrello/codegenerators/js -I/<>/umbrello/codegenerators/pascal -I/<>/umbrello/codegenerators/perl -I/<>/umbrello/codegenerators/php -I/<>/umbrello/codegenerators/python -I/<>/umbrello/codegenerators/ruby -I/<>/umbrello/codegenerators/sql -I/<>/umbrello/codegenerators/tcl -I/<>/umbrello/codegenerators/vala -I/<>/umbrello/codegenerators/xml -I/<>/umbrello/codegenwizard -I/<>/umbrello/codeimport -I/<>/umbrello/codeimport/csharp -I/<>/umbrello/codeimpwizard -I/<>/umbrello/debug -I/<>/umbrello/dialogs -I/<>/umbrello/dialogs/pages -I/<>/umbrello/dialogs/widgets -I/<>/umbrello/docgenerators -I/<>/umbrello/finder -I/<>/umbrello/refactoring -I/<>/umbrello/uml1model -I/<>/umbrello/umlwidgets -I/<>/lib/cppparser -I/<>/lib/interfaces -I/usr/include/libxml2 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -I/usr/include/aarch64-linux-gnu/qt5/QtSvg -I/usr/include/aarch64-linux-gnu/qt5/QtWebKitWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtWebKit -I/usr/include/aarch64-linux-gnu/qt5/QtNetwork -I/usr/include/KF5/KArchive -I/usr/include/KF5 -I/usr/include/KF5/KCompletion -I/usr/include/KF5/KCoreAddons -I/usr/include/KF5/KI18n -I/usr/include/KF5/KIconThemes -I/usr/include/KF5/KIOCore -I/usr/include/KF5/KService -I/usr/include/KF5/KConfigCore -I/usr/include/aarch64-linux-gnu/qt5/QtConcurrent -I/usr/include/aarch64-linux-gnu/qt5/QtDBus -I/usr/include/KF5/KTextEditor -I/usr/include/KF5/KParts -I/usr/include/KF5/KIOWidgets -I/usr/include/KF5/KJobWidgets -I/usr/include/KF5/KWidgetsAddons -I/usr/include/KF5/KXmlGui -I/usr/include/KF5/KConfigWidgets -I/usr/include/KF5/KCodecs -I/usr/include/KF5/KConfigGui -I/usr/include/KF5/KAuth -I/usr/include/KF5/KTextWidgets -I/usr/include/KF5/SonnetUi -I/usr/include -I/usr/aarch64-linux-gnu/include/c++/9 -I/usr/aarch64-linux-gnu/include/c++/9/aarch64-linux-gnu -I/usr/aarch64-linux-gnu/include/c++/9/backward -I/usr/lib/gcc-cross/aarch64-linux-gnu/9/include -I/usr/aarch64-linux-gnu/include -I/usr/include/aarch64-linux-gnu --include /<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/moc_predefs.h -p uml1model -o /<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/P4742RWANA/moc_actor.cpp /<>/umbrello/uml1model/actor.h AutoMoc: Generating "SRC:/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/P4742RWANA/moc_artifact.cpp", because it doesn't exist, from "SRC:/umbrello/uml1model/artifact.h" /usr/lib/qt5/bin/moc "-DCMAKE_BINARY_DIR=\"/<>/obj-aarch64-linux-gnu\"" -DKCOREADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB "-DUMBRELLO_VERSION_STRING=\"2.23.3\"" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-aarch64-linux-gnu/umbrello -I/<>/umbrello -I/<>/obj-aarch64-linux-gnu -I/<>/umbrello/clipboard -I/<>/umbrello/cmds -I/<>/umbrello/codegenerators -I/<>/umbrello/codegenerators/ada -I/<>/umbrello/codegenerators/as -I/<>/umbrello/codegenerators/cpp -I/<>/umbrello/codegenerators/csharp -I/<>/umbrello/codegenerators/d -I/<>/umbrello/codegenerators/idl -I/<>/umbrello/codegenerators/java -I/<>/umbrello/codegenerators/js -I/<>/umbrello/codegenerators/pascal -I/<>/umbrello/codegenerators/perl -I/<>/umbrello/codegenerators/php -I/<>/umbrello/codegenerators/python -I/<>/umbrello/codegenerators/ruby -I/<>/umbrello/codegenerators/sql -I/<>/umbrello/codegenerators/tcl -I/<>/umbrello/codegenerators/vala -I/<>/umbrello/codegenerators/xml -I/<>/umbrello/codegenwizard -I/<>/umbrello/codeimport -I/<>/umbrello/codeimport/csharp -I/<>/umbrello/codeimpwizard -I/<>/umbrello/debug -I/<>/umbrello/dialogs -I/<>/umbrello/dialogs/pages -I/<>/umbrello/dialogs/widgets -I/<>/umbrello/docgenerators -I/<>/umbrello/finder -I/<>/umbrello/refactoring -I/<>/umbrello/uml1model -I/<>/umbrello/umlwidgets -I/<>/lib/cppparser -I/<>/lib/interfaces -I/usr/include/libxml2 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -I/usr/include/aarch64-linux-gnu/qt5/QtSvg -I/usr/include/aarch64-linux-gnu/qt5/QtWebKitWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtWebKit -I/usr/include/aarch64-linux-gnu/qt5/QtNetwork -I/usr/include/KF5/KArchive -I/usr/include/KF5 -I/usr/include/KF5/KCompletion -I/usr/include/KF5/KCoreAddons -I/usr/include/KF5/KI18n -I/usr/include/KF5/KIconThemes -I/usr/include/KF5/KIOCore -I/usr/include/KF5/KService -I/usr/include/KF5/KConfigCore -I/usr/include/aarch64-linux-gnu/qt5/QtConcurrent -I/usr/include/aarch64-linux-gnu/qt5/QtDBus -I/usr/include/KF5/KTextEditor -I/usr/include/KF5/KParts -I/usr/include/KF5/KIOWidgets -I/usr/include/KF5/KJobWidgets -I/usr/include/KF5/KWidgetsAddons -I/usr/include/KF5/KXmlGui -I/usr/include/KF5/KConfigWidgets -I/usr/include/KF5/KCodecs -I/usr/include/KF5/KConfigGui -I/usr/include/KF5/KAuth -I/usr/include/KF5/KTextWidgets -I/usr/include/KF5/SonnetUi -I/usr/include -I/usr/aarch64-linux-gnu/include/c++/9 -I/usr/aarch64-linux-gnu/include/c++/9/aarch64-linux-gnu -I/usr/aarch64-linux-gnu/include/c++/9/backward -I/usr/lib/gcc-cross/aarch64-linux-gnu/9/include -I/usr/aarch64-linux-gnu/include -I/usr/include/aarch64-linux-gnu --include /<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/moc_predefs.h -p uml1model -o /<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/P4742RWANA/moc_artifact.cpp /<>/umbrello/uml1model/artifact.h AutoMoc: Generating "SRC:/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/P4742RWANA/moc_association.cpp", because it doesn't exist, from "SRC:/umbrello/uml1model/association.h" /usr/lib/qt5/bin/moc "-DCMAKE_BINARY_DIR=\"/<>/obj-aarch64-linux-gnu\"" -DKCOREADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB "-DUMBRELLO_VERSION_STRING=\"2.23.3\"" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-aarch64-linux-gnu/umbrello -I/<>/umbrello -I/<>/obj-aarch64-linux-gnu -I/<>/umbrello/clipboard -I/<>/umbrello/cmds -I/<>/umbrello/codegenerators -I/<>/umbrello/codegenerators/ada -I/<>/umbrello/codegenerators/as -I/<>/umbrello/codegenerators/cpp -I/<>/umbrello/codegenerators/csharp -I/<>/umbrello/codegenerators/d -I/<>/umbrello/codegenerators/idl -I/<>/umbrello/codegenerators/java -I/<>/umbrello/codegenerators/js -I/<>/umbrello/codegenerators/pascal -I/<>/umbrello/codegenerators/perl -I/<>/umbrello/codegenerators/php -I/<>/umbrello/codegenerators/python -I/<>/umbrello/codegenerators/ruby -I/<>/umbrello/codegenerators/sql -I/<>/umbrello/codegenerators/tcl -I/<>/umbrello/codegenerators/vala -I/<>/umbrello/codegenerators/xml -I/<>/umbrello/codegenwizard -I/<>/umbrello/codeimport -I/<>/umbrello/codeimport/csharp -I/<>/umbrello/codeimpwizard -I/<>/umbrello/debug -I/<>/umbrello/dialogs -I/<>/umbrello/dialogs/pages -I/<>/umbrello/dialogs/widgets -I/<>/umbrello/docgenerators -I/<>/umbrello/finder -I/<>/umbrello/refactoring -I/<>/umbrello/uml1model -I/<>/umbrello/umlwidgets -I/<>/lib/cppparser -I/<>/lib/interfaces -I/usr/include/libxml2 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -I/usr/include/aarch64-linux-gnu/qt5/QtSvg -I/usr/include/aarch64-linux-gnu/qt5/QtWebKitWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtWebKit -I/usr/include/aarch64-linux-gnu/qt5/QtNetwork -I/usr/include/KF5/KArchive -I/usr/include/KF5 -I/usr/include/KF5/KCompletion -I/usr/include/KF5/KCoreAddons -I/usr/include/KF5/KI18n -I/usr/include/KF5/KIconThemes -I/usr/include/KF5/KIOCore -I/usr/include/KF5/KService -I/usr/include/KF5/KConfigCore -I/usr/include/aarch64-linux-gnu/qt5/QtConcurrent -I/usr/include/aarch64-linux-gnu/qt5/QtDBus -I/usr/include/KF5/KTextEditor -I/usr/include/KF5/KParts -I/usr/include/KF5/KIOWidgets -I/usr/include/KF5/KJobWidgets -I/usr/include/KF5/KWidgetsAddons -I/usr/include/KF5/KXmlGui -I/usr/include/KF5/KConfigWidgets -I/usr/include/KF5/KCodecs -I/usr/include/KF5/KConfigGui -I/usr/include/KF5/KAuth -I/usr/include/KF5/KTextWidgets -I/usr/include/KF5/SonnetUi -I/usr/include -I/usr/aarch64-linux-gnu/include/c++/9 -I/usr/aarch64-linux-gnu/include/c++/9/aarch64-linux-gnu -I/usr/aarch64-linux-gnu/include/c++/9/backward -I/usr/lib/gcc-cross/aarch64-linux-gnu/9/include -I/usr/aarch64-linux-gnu/include -I/usr/include/aarch64-linux-gnu --include /<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/moc_predefs.h -p uml1model -o /<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/P4742RWANA/moc_association.cpp /<>/umbrello/uml1model/association.h AutoMoc: Generating "SRC:/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/P4742RWANA/moc_attribute.cpp", because it doesn't exist, from "SRC:/umbrello/uml1model/attribute.h" /usr/lib/qt5/bin/moc "-DCMAKE_BINARY_DIR=\"/<>/obj-aarch64-linux-gnu\"" -DKCOREADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB "-DUMBRELLO_VERSION_STRING=\"2.23.3\"" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-aarch64-linux-gnu/umbrello -I/<>/umbrello -I/<>/obj-aarch64-linux-gnu -I/<>/umbrello/clipboard -I/<>/umbrello/cmds -I/<>/umbrello/codegenerators -I/<>/umbrello/codegenerators/ada -I/<>/umbrello/codegenerators/as -I/<>/umbrello/codegenerators/cpp -I/<>/umbrello/codegenerators/csharp -I/<>/umbrello/codegenerators/d -I/<>/umbrello/codegenerators/idl -I/<>/umbrello/codegenerators/java -I/<>/umbrello/codegenerators/js -I/<>/umbrello/codegenerators/pascal -I/<>/umbrello/codegenerators/perl -I/<>/umbrello/codegenerators/php -I/<>/umbrello/codegenerators/python -I/<>/umbrello/codegenerators/ruby -I/<>/umbrello/codegenerators/sql -I/<>/umbrello/codegenerators/tcl -I/<>/umbrello/codegenerators/vala -I/<>/umbrello/codegenerators/xml -I/<>/umbrello/codegenwizard -I/<>/umbrello/codeimport -I/<>/umbrello/codeimport/csharp -I/<>/umbrello/codeimpwizard -I/<>/umbrello/debug -I/<>/umbrello/dialogs -I/<>/umbrello/dialogs/pages -I/<>/umbrello/dialogs/widgets -I/<>/umbrello/docgenerators -I/<>/umbrello/finder -I/<>/umbrello/refactoring -I/<>/umbrello/uml1model -I/<>/umbrello/umlwidgets -I/<>/lib/cppparser -I/<>/lib/interfaces -I/usr/include/libxml2 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -I/usr/include/aarch64-linux-gnu/qt5/QtSvg -I/usr/include/aarch64-linux-gnu/qt5/QtWebKitWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtWebKit -I/usr/include/aarch64-linux-gnu/qt5/QtNetwork -I/usr/include/KF5/KArchive -I/usr/include/KF5 -I/usr/include/KF5/KCompletion -I/usr/include/KF5/KCoreAddons -I/usr/include/KF5/KI18n -I/usr/include/KF5/KIconThemes -I/usr/include/KF5/KIOCore -I/usr/include/KF5/KService -I/usr/include/KF5/KConfigCore -I/usr/include/aarch64-linux-gnu/qt5/QtConcurrent -I/usr/include/aarch64-linux-gnu/qt5/QtDBus -I/usr/include/KF5/KTextEditor -I/usr/include/KF5/KParts -I/usr/include/KF5/KIOWidgets -I/usr/include/KF5/KJobWidgets -I/usr/include/KF5/KWidgetsAddons -I/usr/include/KF5/KXmlGui -I/usr/include/KF5/KConfigWidgets -I/usr/include/KF5/KCodecs -I/usr/include/KF5/KConfigGui -I/usr/include/KF5/KAuth -I/usr/include/KF5/KTextWidgets -I/usr/include/KF5/SonnetUi -I/usr/include -I/usr/aarch64-linux-gnu/include/c++/9 -I/usr/aarch64-linux-gnu/include/c++/9/aarch64-linux-gnu -I/usr/aarch64-linux-gnu/include/c++/9/backward -I/usr/lib/gcc-cross/aarch64-linux-gnu/9/include -I/usr/aarch64-linux-gnu/include -I/usr/include/aarch64-linux-gnu --include /<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/moc_predefs.h -p uml1model -o /<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/P4742RWANA/moc_attribute.cpp /<>/umbrello/uml1model/attribute.h AutoMoc: Generating "SRC:/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/P4742RWANA/moc_category.cpp", because it doesn't exist, from "SRC:/umbrello/uml1model/category.h" /usr/lib/qt5/bin/moc "-DCMAKE_BINARY_DIR=\"/<>/obj-aarch64-linux-gnu\"" -DKCOREADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB "-DUMBRELLO_VERSION_STRING=\"2.23.3\"" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-aarch64-linux-gnu/umbrello -I/<>/umbrello -I/<>/obj-aarch64-linux-gnu -I/<>/umbrello/clipboard -I/<>/umbrello/cmds -I/<>/umbrello/codegenerators -I/<>/umbrello/codegenerators/ada -I/<>/umbrello/codegenerators/as -I/<>/umbrello/codegenerators/cpp -I/<>/umbrello/codegenerators/csharp -I/<>/umbrello/codegenerators/d -I/<>/umbrello/codegenerators/idl -I/<>/umbrello/codegenerators/java -I/<>/umbrello/codegenerators/js -I/<>/umbrello/codegenerators/pascal -I/<>/umbrello/codegenerators/perl -I/<>/umbrello/codegenerators/php -I/<>/umbrello/codegenerators/python -I/<>/umbrello/codegenerators/ruby -I/<>/umbrello/codegenerators/sql -I/<>/umbrello/codegenerators/tcl -I/<>/umbrello/codegenerators/vala -I/<>/umbrello/codegenerators/xml -I/<>/umbrello/codegenwizard -I/<>/umbrello/codeimport -I/<>/umbrello/codeimport/csharp -I/<>/umbrello/codeimpwizard -I/<>/umbrello/debug -I/<>/umbrello/dialogs -I/<>/umbrello/dialogs/pages -I/<>/umbrello/dialogs/widgets -I/<>/umbrello/docgenerators -I/<>/umbrello/finder -I/<>/umbrello/refactoring -I/<>/umbrello/uml1model -I/<>/umbrello/umlwidgets -I/<>/lib/cppparser -I/<>/lib/interfaces -I/usr/include/libxml2 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -I/usr/include/aarch64-linux-gnu/qt5/QtSvg -I/usr/include/aarch64-linux-gnu/qt5/QtWebKitWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtWebKit -I/usr/include/aarch64-linux-gnu/qt5/QtNetwork -I/usr/include/KF5/KArchive -I/usr/include/KF5 -I/usr/include/KF5/KCompletion -I/usr/include/KF5/KCoreAddons -I/usr/include/KF5/KI18n -I/usr/include/KF5/KIconThemes -I/usr/include/KF5/KIOCore -I/usr/include/KF5/KService -I/usr/include/KF5/KConfigCore -I/usr/include/aarch64-linux-gnu/qt5/QtConcurrent -I/usr/include/aarch64-linux-gnu/qt5/QtDBus -I/usr/include/KF5/KTextEditor -I/usr/include/KF5/KParts -I/usr/include/KF5/KIOWidgets -I/usr/include/KF5/KJobWidgets -I/usr/include/KF5/KWidgetsAddons -I/usr/include/KF5/KXmlGui -I/usr/include/KF5/KConfigWidgets -I/usr/include/KF5/KCodecs -I/usr/include/KF5/KConfigGui -I/usr/include/KF5/KAuth -I/usr/include/KF5/KTextWidgets -I/usr/include/KF5/SonnetUi -I/usr/include -I/usr/aarch64-linux-gnu/include/c++/9 -I/usr/aarch64-linux-gnu/include/c++/9/aarch64-linux-gnu -I/usr/aarch64-linux-gnu/include/c++/9/backward -I/usr/lib/gcc-cross/aarch64-linux-gnu/9/include -I/usr/aarch64-linux-gnu/include -I/usr/include/aarch64-linux-gnu --include /<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/moc_predefs.h -p uml1model -o /<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/P4742RWANA/moc_category.cpp /<>/umbrello/uml1model/category.h AutoMoc: Generating "SRC:/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/P4742RWANA/moc_checkconstraint.cpp", because it doesn't exist, from "SRC:/umbrello/uml1model/checkconstraint.h" /usr/lib/qt5/bin/moc "-DCMAKE_BINARY_DIR=\"/<>/obj-aarch64-linux-gnu\"" -DKCOREADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB "-DUMBRELLO_VERSION_STRING=\"2.23.3\"" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-aarch64-linux-gnu/umbrello -I/<>/umbrello -I/<>/obj-aarch64-linux-gnu -I/<>/umbrello/clipboard -I/<>/umbrello/cmds -I/<>/umbrello/codegenerators -I/<>/umbrello/codegenerators/ada -I/<>/umbrello/codegenerators/as -I/<>/umbrello/codegenerators/cpp -I/<>/umbrello/codegenerators/csharp -I/<>/umbrello/codegenerators/d -I/<>/umbrello/codegenerators/idl -I/<>/umbrello/codegenerators/java -I/<>/umbrello/codegenerators/js -I/<>/umbrello/codegenerators/pascal -I/<>/umbrello/codegenerators/perl -I/<>/umbrello/codegenerators/php -I/<>/umbrello/codegenerators/python -I/<>/umbrello/codegenerators/ruby -I/<>/umbrello/codegenerators/sql -I/<>/umbrello/codegenerators/tcl -I/<>/umbrello/codegenerators/vala -I/<>/umbrello/codegenerators/xml -I/<>/umbrello/codegenwizard -I/<>/umbrello/codeimport -I/<>/umbrello/codeimport/csharp -I/<>/umbrello/codeimpwizard -I/<>/umbrello/debug -I/<>/umbrello/dialogs -I/<>/umbrello/dialogs/pages -I/<>/umbrello/dialogs/widgets -I/<>/umbrello/docgenerators -I/<>/umbrello/finder -I/<>/umbrello/refactoring -I/<>/umbrello/uml1model -I/<>/umbrello/umlwidgets -I/<>/lib/cppparser -I/<>/lib/interfaces -I/usr/include/libxml2 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -I/usr/include/aarch64-linux-gnu/qt5/QtSvg -I/usr/include/aarch64-linux-gnu/qt5/QtWebKitWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtWebKit -I/usr/include/aarch64-linux-gnu/qt5/QtNetwork -I/usr/include/KF5/KArchive -I/usr/include/KF5 -I/usr/include/KF5/KCompletion -I/usr/include/KF5/KCoreAddons -I/usr/include/KF5/KI18n -I/usr/include/KF5/KIconThemes -I/usr/include/KF5/KIOCore -I/usr/include/KF5/KService -I/usr/include/KF5/KConfigCore -I/usr/include/aarch64-linux-gnu/qt5/QtConcurrent -I/usr/include/aarch64-linux-gnu/qt5/QtDBus -I/usr/include/KF5/KTextEditor -I/usr/include/KF5/KParts -I/usr/include/KF5/KIOWidgets -I/usr/include/KF5/KJobWidgets -I/usr/include/KF5/KWidgetsAddons -I/usr/include/KF5/KXmlGui -I/usr/include/KF5/KConfigWidgets -I/usr/include/KF5/KCodecs -I/usr/include/KF5/KConfigGui -I/usr/include/KF5/KAuth -I/usr/include/KF5/KTextWidgets -I/usr/include/KF5/SonnetUi -I/usr/include -I/usr/aarch64-linux-gnu/include/c++/9 -I/usr/aarch64-linux-gnu/include/c++/9/aarch64-linux-gnu -I/usr/aarch64-linux-gnu/include/c++/9/backward -I/usr/lib/gcc-cross/aarch64-linux-gnu/9/include -I/usr/aarch64-linux-gnu/include -I/usr/include/aarch64-linux-gnu --include /<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/moc_predefs.h -p uml1model -o /<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/P4742RWANA/moc_checkconstraint.cpp /<>/umbrello/uml1model/checkconstraint.h AutoMoc: Generating "SRC:/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/P4742RWANA/moc_classifier.cpp", because it doesn't exist, from "SRC:/umbrello/uml1model/classifier.h" /usr/lib/qt5/bin/moc "-DCMAKE_BINARY_DIR=\"/<>/obj-aarch64-linux-gnu\"" -DKCOREADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB "-DUMBRELLO_VERSION_STRING=\"2.23.3\"" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-aarch64-linux-gnu/umbrello -I/<>/umbrello -I/<>/obj-aarch64-linux-gnu -I/<>/umbrello/clipboard -I/<>/umbrello/cmds -I/<>/umbrello/codegenerators -I/<>/umbrello/codegenerators/ada -I/<>/umbrello/codegenerators/as -I/<>/umbrello/codegenerators/cpp -I/<>/umbrello/codegenerators/csharp -I/<>/umbrello/codegenerators/d -I/<>/umbrello/codegenerators/idl -I/<>/umbrello/codegenerators/java -I/<>/umbrello/codegenerators/js -I/<>/umbrello/codegenerators/pascal -I/<>/umbrello/codegenerators/perl -I/<>/umbrello/codegenerators/php -I/<>/umbrello/codegenerators/python -I/<>/umbrello/codegenerators/ruby -I/<>/umbrello/codegenerators/sql -I/<>/umbrello/codegenerators/tcl -I/<>/umbrello/codegenerators/vala -I/<>/umbrello/codegenerators/xml -I/<>/umbrello/codegenwizard -I/<>/umbrello/codeimport -I/<>/umbrello/codeimport/csharp -I/<>/umbrello/codeimpwizard -I/<>/umbrello/debug -I/<>/umbrello/dialogs -I/<>/umbrello/dialogs/pages -I/<>/umbrello/dialogs/widgets -I/<>/umbrello/docgenerators -I/<>/umbrello/finder -I/<>/umbrello/refactoring -I/<>/umbrello/uml1model -I/<>/umbrello/umlwidgets -I/<>/lib/cppparser -I/<>/lib/interfaces -I/usr/include/libxml2 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -I/usr/include/aarch64-linux-gnu/qt5/QtSvg -I/usr/include/aarch64-linux-gnu/qt5/QtWebKitWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtWebKit -I/usr/include/aarch64-linux-gnu/qt5/QtNetwork -I/usr/include/KF5/KArchive -I/usr/include/KF5 -I/usr/include/KF5/KCompletion -I/usr/include/KF5/KCoreAddons -I/usr/include/KF5/KI18n -I/usr/include/KF5/KIconThemes -I/usr/include/KF5/KIOCore -I/usr/include/KF5/KService -I/usr/include/KF5/KConfigCore -I/usr/include/aarch64-linux-gnu/qt5/QtConcurrent -I/usr/include/aarch64-linux-gnu/qt5/QtDBus -I/usr/include/KF5/KTextEditor -I/usr/include/KF5/KParts -I/usr/include/KF5/KIOWidgets -I/usr/include/KF5/KJobWidgets -I/usr/include/KF5/KWidgetsAddons -I/usr/include/KF5/KXmlGui -I/usr/include/KF5/KConfigWidgets -I/usr/include/KF5/KCodecs -I/usr/include/KF5/KConfigGui -I/usr/include/KF5/KAuth -I/usr/include/KF5/KTextWidgets -I/usr/include/KF5/SonnetUi -I/usr/include -I/usr/aarch64-linux-gnu/include/c++/9 -I/usr/aarch64-linux-gnu/include/c++/9/aarch64-linux-gnu -I/usr/aarch64-linux-gnu/include/c++/9/backward -I/usr/lib/gcc-cross/aarch64-linux-gnu/9/include -I/usr/aarch64-linux-gnu/include -I/usr/include/aarch64-linux-gnu --include /<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/moc_predefs.h -p uml1model -o /<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/P4742RWANA/moc_classifier.cpp /<>/umbrello/uml1model/classifier.h AutoMoc: Generating "SRC:/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/P4742RWANA/moc_classifierlistitem.cpp", because it doesn't exist, from "SRC:/umbrello/uml1model/classifierlistitem.h" /usr/lib/qt5/bin/moc "-DCMAKE_BINARY_DIR=\"/<>/obj-aarch64-linux-gnu\"" -DKCOREADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB "-DUMBRELLO_VERSION_STRING=\"2.23.3\"" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-aarch64-linux-gnu/umbrello -I/<>/umbrello -I/<>/obj-aarch64-linux-gnu -I/<>/umbrello/clipboard -I/<>/umbrello/cmds -I/<>/umbrello/codegenerators -I/<>/umbrello/codegenerators/ada -I/<>/umbrello/codegenerators/as -I/<>/umbrello/codegenerators/cpp -I/<>/umbrello/codegenerators/csharp -I/<>/umbrello/codegenerators/d -I/<>/umbrello/codegenerators/idl -I/<>/umbrello/codegenerators/java -I/<>/umbrello/codegenerators/js -I/<>/umbrello/codegenerators/pascal -I/<>/umbrello/codegenerators/perl -I/<>/umbrello/codegenerators/php -I/<>/umbrello/codegenerators/python -I/<>/umbrello/codegenerators/ruby -I/<>/umbrello/codegenerators/sql -I/<>/umbrello/codegenerators/tcl -I/<>/umbrello/codegenerators/vala -I/<>/umbrello/codegenerators/xml -I/<>/umbrello/codegenwizard -I/<>/umbrello/codeimport -I/<>/umbrello/codeimport/csharp -I/<>/umbrello/codeimpwizard -I/<>/umbrello/debug -I/<>/umbrello/dialogs -I/<>/umbrello/dialogs/pages -I/<>/umbrello/dialogs/widgets -I/<>/umbrello/docgenerators -I/<>/umbrello/finder -I/<>/umbrello/refactoring -I/<>/umbrello/uml1model -I/<>/umbrello/umlwidgets -I/<>/lib/cppparser -I/<>/lib/interfaces -I/usr/include/libxml2 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -I/usr/include/aarch64-linux-gnu/qt5/QtSvg -I/usr/include/aarch64-linux-gnu/qt5/QtWebKitWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtWebKit -I/usr/include/aarch64-linux-gnu/qt5/QtNetwork -I/usr/include/KF5/KArchive -I/usr/include/KF5 -I/usr/include/KF5/KCompletion -I/usr/include/KF5/KCoreAddons -I/usr/include/KF5/KI18n -I/usr/include/KF5/KIconThemes -I/usr/include/KF5/KIOCore -I/usr/include/KF5/KService -I/usr/include/KF5/KConfigCore -I/usr/include/aarch64-linux-gnu/qt5/QtConcurrent -I/usr/include/aarch64-linux-gnu/qt5/QtDBus -I/usr/include/KF5/KTextEditor -I/usr/include/KF5/KParts -I/usr/include/KF5/KIOWidgets -I/usr/include/KF5/KJobWidgets -I/usr/include/KF5/KWidgetsAddons -I/usr/include/KF5/KXmlGui -I/usr/include/KF5/KConfigWidgets -I/usr/include/KF5/KCodecs -I/usr/include/KF5/KConfigGui -I/usr/include/KF5/KAuth -I/usr/include/KF5/KTextWidgets -I/usr/include/KF5/SonnetUi -I/usr/include -I/usr/aarch64-linux-gnu/include/c++/9 -I/usr/aarch64-linux-gnu/include/c++/9/aarch64-linux-gnu -I/usr/aarch64-linux-gnu/include/c++/9/backward -I/usr/lib/gcc-cross/aarch64-linux-gnu/9/include -I/usr/aarch64-linux-gnu/include -I/usr/include/aarch64-linux-gnu --include /<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/moc_predefs.h -p uml1model -o /<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/P4742RWANA/moc_classifierlistitem.cpp /<>/umbrello/uml1model/classifierlistitem.h AutoMoc: Generating "SRC:/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/P4742RWANA/moc_component.cpp", because it doesn't exist, from "SRC:/umbrello/uml1model/component.h" /usr/lib/qt5/bin/moc "-DCMAKE_BINARY_DIR=\"/<>/obj-aarch64-linux-gnu\"" -DKCOREADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB "-DUMBRELLO_VERSION_STRING=\"2.23.3\"" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-aarch64-linux-gnu/umbrello -I/<>/umbrello -I/<>/obj-aarch64-linux-gnu -I/<>/umbrello/clipboard -I/<>/umbrello/cmds -I/<>/umbrello/codegenerators -I/<>/umbrello/codegenerators/ada -I/<>/umbrello/codegenerators/as -I/<>/umbrello/codegenerators/cpp -I/<>/umbrello/codegenerators/csharp -I/<>/umbrello/codegenerators/d -I/<>/umbrello/codegenerators/idl -I/<>/umbrello/codegenerators/java -I/<>/umbrello/codegenerators/js -I/<>/umbrello/codegenerators/pascal -I/<>/umbrello/codegenerators/perl -I/<>/umbrello/codegenerators/php -I/<>/umbrello/codegenerators/python -I/<>/umbrello/codegenerators/ruby -I/<>/umbrello/codegenerators/sql -I/<>/umbrello/codegenerators/tcl -I/<>/umbrello/codegenerators/vala -I/<>/umbrello/codegenerators/xml -I/<>/umbrello/codegenwizard -I/<>/umbrello/codeimport -I/<>/umbrello/codeimport/csharp -I/<>/umbrello/codeimpwizard -I/<>/umbrello/debug -I/<>/umbrello/dialogs -I/<>/umbrello/dialogs/pages -I/<>/umbrello/dialogs/widgets -I/<>/umbrello/docgenerators -I/<>/umbrello/finder -I/<>/umbrello/refactoring -I/<>/umbrello/uml1model -I/<>/umbrello/umlwidgets -I/<>/lib/cppparser -I/<>/lib/interfaces -I/usr/include/libxml2 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -I/usr/include/aarch64-linux-gnu/qt5/QtSvg -I/usr/include/aarch64-linux-gnu/qt5/QtWebKitWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtWebKit -I/usr/include/aarch64-linux-gnu/qt5/QtNetwork -I/usr/include/KF5/KArchive -I/usr/include/KF5 -I/usr/include/KF5/KCompletion -I/usr/include/KF5/KCoreAddons -I/usr/include/KF5/KI18n -I/usr/include/KF5/KIconThemes -I/usr/include/KF5/KIOCore -I/usr/include/KF5/KService -I/usr/include/KF5/KConfigCore -I/usr/include/aarch64-linux-gnu/qt5/QtConcurrent -I/usr/include/aarch64-linux-gnu/qt5/QtDBus -I/usr/include/KF5/KTextEditor -I/usr/include/KF5/KParts -I/usr/include/KF5/KIOWidgets -I/usr/include/KF5/KJobWidgets -I/usr/include/KF5/KWidgetsAddons -I/usr/include/KF5/KXmlGui -I/usr/include/KF5/KConfigWidgets -I/usr/include/KF5/KCodecs -I/usr/include/KF5/KConfigGui -I/usr/include/KF5/KAuth -I/usr/include/KF5/KTextWidgets -I/usr/include/KF5/SonnetUi -I/usr/include -I/usr/aarch64-linux-gnu/include/c++/9 -I/usr/aarch64-linux-gnu/include/c++/9/aarch64-linux-gnu -I/usr/aarch64-linux-gnu/include/c++/9/backward -I/usr/lib/gcc-cross/aarch64-linux-gnu/9/include -I/usr/aarch64-linux-gnu/include -I/usr/include/aarch64-linux-gnu --include /<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/moc_predefs.h -p uml1model -o /<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/P4742RWANA/moc_component.cpp /<>/umbrello/uml1model/component.h AutoMoc: Generating "SRC:/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/P4742RWANA/moc_datatype.cpp", because it doesn't exist, from "SRC:/umbrello/uml1model/datatype.h" /usr/lib/qt5/bin/moc "-DCMAKE_BINARY_DIR=\"/<>/obj-aarch64-linux-gnu\"" -DKCOREADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB "-DUMBRELLO_VERSION_STRING=\"2.23.3\"" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-aarch64-linux-gnu/umbrello -I/<>/umbrello -I/<>/obj-aarch64-linux-gnu -I/<>/umbrello/clipboard -I/<>/umbrello/cmds -I/<>/umbrello/codegenerators -I/<>/umbrello/codegenerators/ada -I/<>/umbrello/codegenerators/as -I/<>/umbrello/codegenerators/cpp -I/<>/umbrello/codegenerators/csharp -I/<>/umbrello/codegenerators/d -I/<>/umbrello/codegenerators/idl -I/<>/umbrello/codegenerators/java -I/<>/umbrello/codegenerators/js -I/<>/umbrello/codegenerators/pascal -I/<>/umbrello/codegenerators/perl -I/<>/umbrello/codegenerators/php -I/<>/umbrello/codegenerators/python -I/<>/umbrello/codegenerators/ruby -I/<>/umbrello/codegenerators/sql -I/<>/umbrello/codegenerators/tcl -I/<>/umbrello/codegenerators/vala -I/<>/umbrello/codegenerators/xml -I/<>/umbrello/codegenwizard -I/<>/umbrello/codeimport -I/<>/umbrello/codeimport/csharp -I/<>/umbrello/codeimpwizard -I/<>/umbrello/debug -I/<>/umbrello/dialogs -I/<>/umbrello/dialogs/pages -I/<>/umbrello/dialogs/widgets -I/<>/umbrello/docgenerators -I/<>/umbrello/finder -I/<>/umbrello/refactoring -I/<>/umbrello/uml1model -I/<>/umbrello/umlwidgets -I/<>/lib/cppparser -I/<>/lib/interfaces -I/usr/include/libxml2 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -I/usr/include/aarch64-linux-gnu/qt5/QtSvg -I/usr/include/aarch64-linux-gnu/qt5/QtWebKitWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtWebKit -I/usr/include/aarch64-linux-gnu/qt5/QtNetwork -I/usr/include/KF5/KArchive -I/usr/include/KF5 -I/usr/include/KF5/KCompletion -I/usr/include/KF5/KCoreAddons -I/usr/include/KF5/KI18n -I/usr/include/KF5/KIconThemes -I/usr/include/KF5/KIOCore -I/usr/include/KF5/KService -I/usr/include/KF5/KConfigCore -I/usr/include/aarch64-linux-gnu/qt5/QtConcurrent -I/usr/include/aarch64-linux-gnu/qt5/QtDBus -I/usr/include/KF5/KTextEditor -I/usr/include/KF5/KParts -I/usr/include/KF5/KIOWidgets -I/usr/include/KF5/KJobWidgets -I/usr/include/KF5/KWidgetsAddons -I/usr/include/KF5/KXmlGui -I/usr/include/KF5/KConfigWidgets -I/usr/include/KF5/KCodecs -I/usr/include/KF5/KConfigGui -I/usr/include/KF5/KAuth -I/usr/include/KF5/KTextWidgets -I/usr/include/KF5/SonnetUi -I/usr/include -I/usr/aarch64-linux-gnu/include/c++/9 -I/usr/aarch64-linux-gnu/include/c++/9/aarch64-linux-gnu -I/usr/aarch64-linux-gnu/include/c++/9/backward -I/usr/lib/gcc-cross/aarch64-linux-gnu/9/include -I/usr/aarch64-linux-gnu/include -I/usr/include/aarch64-linux-gnu --include /<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/moc_predefs.h -p uml1model -o /<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/P4742RWANA/moc_datatype.cpp /<>/umbrello/uml1model/datatype.h AutoMoc: Generating "SRC:/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/P4742RWANA/moc_entity.cpp", because it doesn't exist, from "SRC:/umbrello/uml1model/entity.h" /usr/lib/qt5/bin/moc "-DCMAKE_BINARY_DIR=\"/<>/obj-aarch64-linux-gnu\"" -DKCOREADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB "-DUMBRELLO_VERSION_STRING=\"2.23.3\"" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-aarch64-linux-gnu/umbrello -I/<>/umbrello -I/<>/obj-aarch64-linux-gnu -I/<>/umbrello/clipboard -I/<>/umbrello/cmds -I/<>/umbrello/codegenerators -I/<>/umbrello/codegenerators/ada -I/<>/umbrello/codegenerators/as -I/<>/umbrello/codegenerators/cpp -I/<>/umbrello/codegenerators/csharp -I/<>/umbrello/codegenerators/d -I/<>/umbrello/codegenerators/idl -I/<>/umbrello/codegenerators/java -I/<>/umbrello/codegenerators/js -I/<>/umbrello/codegenerators/pascal -I/<>/umbrello/codegenerators/perl -I/<>/umbrello/codegenerators/php -I/<>/umbrello/codegenerators/python -I/<>/umbrello/codegenerators/ruby -I/<>/umbrello/codegenerators/sql -I/<>/umbrello/codegenerators/tcl -I/<>/umbrello/codegenerators/vala -I/<>/umbrello/codegenerators/xml -I/<>/umbrello/codegenwizard -I/<>/umbrello/codeimport -I/<>/umbrello/codeimport/csharp -I/<>/umbrello/codeimpwizard -I/<>/umbrello/debug -I/<>/umbrello/dialogs -I/<>/umbrello/dialogs/pages -I/<>/umbrello/dialogs/widgets -I/<>/umbrello/docgenerators -I/<>/umbrello/finder -I/<>/umbrello/refactoring -I/<>/umbrello/uml1model -I/<>/umbrello/umlwidgets -I/<>/lib/cppparser -I/<>/lib/interfaces -I/usr/include/libxml2 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -I/usr/include/aarch64-linux-gnu/qt5/QtSvg -I/usr/include/aarch64-linux-gnu/qt5/QtWebKitWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtWebKit -I/usr/include/aarch64-linux-gnu/qt5/QtNetwork -I/usr/include/KF5/KArchive -I/usr/include/KF5 -I/usr/include/KF5/KCompletion -I/usr/include/KF5/KCoreAddons -I/usr/include/KF5/KI18n -I/usr/include/KF5/KIconThemes -I/usr/include/KF5/KIOCore -I/usr/include/KF5/KService -I/usr/include/KF5/KConfigCore -I/usr/include/aarch64-linux-gnu/qt5/QtConcurrent -I/usr/include/aarch64-linux-gnu/qt5/QtDBus -I/usr/include/KF5/KTextEditor -I/usr/include/KF5/KParts -I/usr/include/KF5/KIOWidgets -I/usr/include/KF5/KJobWidgets -I/usr/include/KF5/KWidgetsAddons -I/usr/include/KF5/KXmlGui -I/usr/include/KF5/KConfigWidgets -I/usr/include/KF5/KCodecs -I/usr/include/KF5/KConfigGui -I/usr/include/KF5/KAuth -I/usr/include/KF5/KTextWidgets -I/usr/include/KF5/SonnetUi -I/usr/include -I/usr/aarch64-linux-gnu/include/c++/9 -I/usr/aarch64-linux-gnu/include/c++/9/aarch64-linux-gnu -I/usr/aarch64-linux-gnu/include/c++/9/backward -I/usr/lib/gcc-cross/aarch64-linux-gnu/9/include -I/usr/aarch64-linux-gnu/include -I/usr/include/aarch64-linux-gnu --include /<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/moc_predefs.h -p uml1model -o /<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/P4742RWANA/moc_entity.cpp /<>/umbrello/uml1model/entity.h AutoMoc: Generating "SRC:/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/P4742RWANA/moc_entityattribute.cpp", because it doesn't exist, from "SRC:/umbrello/uml1model/entityattribute.h" /usr/lib/qt5/bin/moc "-DCMAKE_BINARY_DIR=\"/<>/obj-aarch64-linux-gnu\"" -DKCOREADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB "-DUMBRELLO_VERSION_STRING=\"2.23.3\"" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-aarch64-linux-gnu/umbrello -I/<>/umbrello -I/<>/obj-aarch64-linux-gnu -I/<>/umbrello/clipboard -I/<>/umbrello/cmds -I/<>/umbrello/codegenerators -I/<>/umbrello/codegenerators/ada -I/<>/umbrello/codegenerators/as -I/<>/umbrello/codegenerators/cpp -I/<>/umbrello/codegenerators/csharp -I/<>/umbrello/codegenerators/d -I/<>/umbrello/codegenerators/idl -I/<>/umbrello/codegenerators/java -I/<>/umbrello/codegenerators/js -I/<>/umbrello/codegenerators/pascal -I/<>/umbrello/codegenerators/perl -I/<>/umbrello/codegenerators/php -I/<>/umbrello/codegenerators/python -I/<>/umbrello/codegenerators/ruby -I/<>/umbrello/codegenerators/sql -I/<>/umbrello/codegenerators/tcl -I/<>/umbrello/codegenerators/vala -I/<>/umbrello/codegenerators/xml -I/<>/umbrello/codegenwizard -I/<>/umbrello/codeimport -I/<>/umbrello/codeimport/csharp -I/<>/umbrello/codeimpwizard -I/<>/umbrello/debug -I/<>/umbrello/dialogs -I/<>/umbrello/dialogs/pages -I/<>/umbrello/dialogs/widgets -I/<>/umbrello/docgenerators -I/<>/umbrello/finder -I/<>/umbrello/refactoring -I/<>/umbrello/uml1model -I/<>/umbrello/umlwidgets -I/<>/lib/cppparser -I/<>/lib/interfaces -I/usr/include/libxml2 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -I/usr/include/aarch64-linux-gnu/qt5/QtSvg -I/usr/include/aarch64-linux-gnu/qt5/QtWebKitWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtWebKit -I/usr/include/aarch64-linux-gnu/qt5/QtNetwork -I/usr/include/KF5/KArchive -I/usr/include/KF5 -I/usr/include/KF5/KCompletion -I/usr/include/KF5/KCoreAddons -I/usr/include/KF5/KI18n -I/usr/include/KF5/KIconThemes -I/usr/include/KF5/KIOCore -I/usr/include/KF5/KService -I/usr/include/KF5/KConfigCore -I/usr/include/aarch64-linux-gnu/qt5/QtConcurrent -I/usr/include/aarch64-linux-gnu/qt5/QtDBus -I/usr/include/KF5/KTextEditor -I/usr/include/KF5/KParts -I/usr/include/KF5/KIOWidgets -I/usr/include/KF5/KJobWidgets -I/usr/include/KF5/KWidgetsAddons -I/usr/include/KF5/KXmlGui -I/usr/include/KF5/KConfigWidgets -I/usr/include/KF5/KCodecs -I/usr/include/KF5/KConfigGui -I/usr/include/KF5/KAuth -I/usr/include/KF5/KTextWidgets -I/usr/include/KF5/SonnetUi -I/usr/include -I/usr/aarch64-linux-gnu/include/c++/9 -I/usr/aarch64-linux-gnu/include/c++/9/aarch64-linux-gnu -I/usr/aarch64-linux-gnu/include/c++/9/backward -I/usr/lib/gcc-cross/aarch64-linux-gnu/9/include -I/usr/aarch64-linux-gnu/include -I/usr/include/aarch64-linux-gnu --include /<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/moc_predefs.h -p uml1model -o /<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/P4742RWANA/moc_entityattribute.cpp /<>/umbrello/uml1model/entityattribute.h AutoMoc: Generating "SRC:/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/P4742RWANA/moc_entityconstraint.cpp", because it doesn't exist, from "SRC:/umbrello/uml1model/entityconstraint.h" /usr/lib/qt5/bin/moc "-DCMAKE_BINARY_DIR=\"/<>/obj-aarch64-linux-gnu\"" -DKCOREADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB "-DUMBRELLO_VERSION_STRING=\"2.23.3\"" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-aarch64-linux-gnu/umbrello -I/<>/umbrello -I/<>/obj-aarch64-linux-gnu -I/<>/umbrello/clipboard -I/<>/umbrello/cmds -I/<>/umbrello/codegenerators -I/<>/umbrello/codegenerators/ada -I/<>/umbrello/codegenerators/as -I/<>/umbrello/codegenerators/cpp -I/<>/umbrello/codegenerators/csharp -I/<>/umbrello/codegenerators/d -I/<>/umbrello/codegenerators/idl -I/<>/umbrello/codegenerators/java -I/<>/umbrello/codegenerators/js -I/<>/umbrello/codegenerators/pascal -I/<>/umbrello/codegenerators/perl -I/<>/umbrello/codegenerators/php -I/<>/umbrello/codegenerators/python -I/<>/umbrello/codegenerators/ruby -I/<>/umbrello/codegenerators/sql -I/<>/umbrello/codegenerators/tcl -I/<>/umbrello/codegenerators/vala -I/<>/umbrello/codegenerators/xml -I/<>/umbrello/codegenwizard -I/<>/umbrello/codeimport -I/<>/umbrello/codeimport/csharp -I/<>/umbrello/codeimpwizard -I/<>/umbrello/debug -I/<>/umbrello/dialogs -I/<>/umbrello/dialogs/pages -I/<>/umbrello/dialogs/widgets -I/<>/umbrello/docgenerators -I/<>/umbrello/finder -I/<>/umbrello/refactoring -I/<>/umbrello/uml1model -I/<>/umbrello/umlwidgets -I/<>/lib/cppparser -I/<>/lib/interfaces -I/usr/include/libxml2 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -I/usr/include/aarch64-linux-gnu/qt5/QtSvg -I/usr/include/aarch64-linux-gnu/qt5/QtWebKitWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtWebKit -I/usr/include/aarch64-linux-gnu/qt5/QtNetwork -I/usr/include/KF5/KArchive -I/usr/include/KF5 -I/usr/include/KF5/KCompletion -I/usr/include/KF5/KCoreAddons -I/usr/include/KF5/KI18n -I/usr/include/KF5/KIconThemes -I/usr/include/KF5/KIOCore -I/usr/include/KF5/KService -I/usr/include/KF5/KConfigCore -I/usr/include/aarch64-linux-gnu/qt5/QtConcurrent -I/usr/include/aarch64-linux-gnu/qt5/QtDBus -I/usr/include/KF5/KTextEditor -I/usr/include/KF5/KParts -I/usr/include/KF5/KIOWidgets -I/usr/include/KF5/KJobWidgets -I/usr/include/KF5/KWidgetsAddons -I/usr/include/KF5/KXmlGui -I/usr/include/KF5/KConfigWidgets -I/usr/include/KF5/KCodecs -I/usr/include/KF5/KConfigGui -I/usr/include/KF5/KAuth -I/usr/include/KF5/KTextWidgets -I/usr/include/KF5/SonnetUi -I/usr/include -I/usr/aarch64-linux-gnu/include/c++/9 -I/usr/aarch64-linux-gnu/include/c++/9/aarch64-linux-gnu -I/usr/aarch64-linux-gnu/include/c++/9/backward -I/usr/lib/gcc-cross/aarch64-linux-gnu/9/include -I/usr/aarch64-linux-gnu/include -I/usr/include/aarch64-linux-gnu --include /<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/moc_predefs.h -p uml1model -o /<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/P4742RWANA/moc_entityconstraint.cpp /<>/umbrello/uml1model/entityconstraint.h AutoMoc: Generating "SRC:/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/P4742RWANA/moc_enum.cpp", because it doesn't exist, from "SRC:/umbrello/uml1model/enum.h" /usr/lib/qt5/bin/moc "-DCMAKE_BINARY_DIR=\"/<>/obj-aarch64-linux-gnu\"" -DKCOREADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB "-DUMBRELLO_VERSION_STRING=\"2.23.3\"" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-aarch64-linux-gnu/umbrello -I/<>/umbrello -I/<>/obj-aarch64-linux-gnu -I/<>/umbrello/clipboard -I/<>/umbrello/cmds -I/<>/umbrello/codegenerators -I/<>/umbrello/codegenerators/ada -I/<>/umbrello/codegenerators/as -I/<>/umbrello/codegenerators/cpp -I/<>/umbrello/codegenerators/csharp -I/<>/umbrello/codegenerators/d -I/<>/umbrello/codegenerators/idl -I/<>/umbrello/codegenerators/java -I/<>/umbrello/codegenerators/js -I/<>/umbrello/codegenerators/pascal -I/<>/umbrello/codegenerators/perl -I/<>/umbrello/codegenerators/php -I/<>/umbrello/codegenerators/python -I/<>/umbrello/codegenerators/ruby -I/<>/umbrello/codegenerators/sql -I/<>/umbrello/codegenerators/tcl -I/<>/umbrello/codegenerators/vala -I/<>/umbrello/codegenerators/xml -I/<>/umbrello/codegenwizard -I/<>/umbrello/codeimport -I/<>/umbrello/codeimport/csharp -I/<>/umbrello/codeimpwizard -I/<>/umbrello/debug -I/<>/umbrello/dialogs -I/<>/umbrello/dialogs/pages -I/<>/umbrello/dialogs/widgets -I/<>/umbrello/docgenerators -I/<>/umbrello/finder -I/<>/umbrello/refactoring -I/<>/umbrello/uml1model -I/<>/umbrello/umlwidgets -I/<>/lib/cppparser -I/<>/lib/interfaces -I/usr/include/libxml2 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -I/usr/include/aarch64-linux-gnu/qt5/QtSvg -I/usr/include/aarch64-linux-gnu/qt5/QtWebKitWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtWebKit -I/usr/include/aarch64-linux-gnu/qt5/QtNetwork -I/usr/include/KF5/KArchive -I/usr/include/KF5 -I/usr/include/KF5/KCompletion -I/usr/include/KF5/KCoreAddons -I/usr/include/KF5/KI18n -I/usr/include/KF5/KIconThemes -I/usr/include/KF5/KIOCore -I/usr/include/KF5/KService -I/usr/include/KF5/KConfigCore -I/usr/include/aarch64-linux-gnu/qt5/QtConcurrent -I/usr/include/aarch64-linux-gnu/qt5/QtDBus -I/usr/include/KF5/KTextEditor -I/usr/include/KF5/KParts -I/usr/include/KF5/KIOWidgets -I/usr/include/KF5/KJobWidgets -I/usr/include/KF5/KWidgetsAddons -I/usr/include/KF5/KXmlGui -I/usr/include/KF5/KConfigWidgets -I/usr/include/KF5/KCodecs -I/usr/include/KF5/KConfigGui -I/usr/include/KF5/KAuth -I/usr/include/KF5/KTextWidgets -I/usr/include/KF5/SonnetUi -I/usr/include -I/usr/aarch64-linux-gnu/include/c++/9 -I/usr/aarch64-linux-gnu/include/c++/9/aarch64-linux-gnu -I/usr/aarch64-linux-gnu/include/c++/9/backward -I/usr/lib/gcc-cross/aarch64-linux-gnu/9/include -I/usr/aarch64-linux-gnu/include -I/usr/include/aarch64-linux-gnu --include /<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/moc_predefs.h -p uml1model -o /<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/P4742RWANA/moc_enum.cpp /<>/umbrello/uml1model/enum.h AutoMoc: Generating "SRC:/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/P4742RWANA/moc_folder.cpp", because it doesn't exist, from "SRC:/umbrello/uml1model/folder.h" /usr/lib/qt5/bin/moc "-DCMAKE_BINARY_DIR=\"/<>/obj-aarch64-linux-gnu\"" -DKCOREADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB "-DUMBRELLO_VERSION_STRING=\"2.23.3\"" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-aarch64-linux-gnu/umbrello -I/<>/umbrello -I/<>/obj-aarch64-linux-gnu -I/<>/umbrello/clipboard -I/<>/umbrello/cmds -I/<>/umbrello/codegenerators -I/<>/umbrello/codegenerators/ada -I/<>/umbrello/codegenerators/as -I/<>/umbrello/codegenerators/cpp -I/<>/umbrello/codegenerators/csharp -I/<>/umbrello/codegenerators/d -I/<>/umbrello/codegenerators/idl -I/<>/umbrello/codegenerators/java -I/<>/umbrello/codegenerators/js -I/<>/umbrello/codegenerators/pascal -I/<>/umbrello/codegenerators/perl -I/<>/umbrello/codegenerators/php -I/<>/umbrello/codegenerators/python -I/<>/umbrello/codegenerators/ruby -I/<>/umbrello/codegenerators/sql -I/<>/umbrello/codegenerators/tcl -I/<>/umbrello/codegenerators/vala -I/<>/umbrello/codegenerators/xml -I/<>/umbrello/codegenwizard -I/<>/umbrello/codeimport -I/<>/umbrello/codeimport/csharp -I/<>/umbrello/codeimpwizard -I/<>/umbrello/debug -I/<>/umbrello/dialogs -I/<>/umbrello/dialogs/pages -I/<>/umbrello/dialogs/widgets -I/<>/umbrello/docgenerators -I/<>/umbrello/finder -I/<>/umbrello/refactoring -I/<>/umbrello/uml1model -I/<>/umbrello/umlwidgets -I/<>/lib/cppparser -I/<>/lib/interfaces -I/usr/include/libxml2 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -I/usr/include/aarch64-linux-gnu/qt5/QtSvg -I/usr/include/aarch64-linux-gnu/qt5/QtWebKitWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtWebKit -I/usr/include/aarch64-linux-gnu/qt5/QtNetwork -I/usr/include/KF5/KArchive -I/usr/include/KF5 -I/usr/include/KF5/KCompletion -I/usr/include/KF5/KCoreAddons -I/usr/include/KF5/KI18n -I/usr/include/KF5/KIconThemes -I/usr/include/KF5/KIOCore -I/usr/include/KF5/KService -I/usr/include/KF5/KConfigCore -I/usr/include/aarch64-linux-gnu/qt5/QtConcurrent -I/usr/include/aarch64-linux-gnu/qt5/QtDBus -I/usr/include/KF5/KTextEditor -I/usr/include/KF5/KParts -I/usr/include/KF5/KIOWidgets -I/usr/include/KF5/KJobWidgets -I/usr/include/KF5/KWidgetsAddons -I/usr/include/KF5/KXmlGui -I/usr/include/KF5/KConfigWidgets -I/usr/include/KF5/KCodecs -I/usr/include/KF5/KConfigGui -I/usr/include/KF5/KAuth -I/usr/include/KF5/KTextWidgets -I/usr/include/KF5/SonnetUi -I/usr/include -I/usr/aarch64-linux-gnu/include/c++/9 -I/usr/aarch64-linux-gnu/include/c++/9/aarch64-linux-gnu -I/usr/aarch64-linux-gnu/include/c++/9/backward -I/usr/lib/gcc-cross/aarch64-linux-gnu/9/include -I/usr/aarch64-linux-gnu/include -I/usr/include/aarch64-linux-gnu --include /<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/moc_predefs.h -p uml1model -o /<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/P4742RWANA/moc_folder.cpp /<>/umbrello/uml1model/folder.h AutoMoc: Generating "SRC:/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/P4742RWANA/moc_foreignkeyconstraint.cpp", because it doesn't exist, from "SRC:/umbrello/uml1model/foreignkeyconstraint.h" /usr/lib/qt5/bin/moc "-DCMAKE_BINARY_DIR=\"/<>/obj-aarch64-linux-gnu\"" -DKCOREADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB "-DUMBRELLO_VERSION_STRING=\"2.23.3\"" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-aarch64-linux-gnu/umbrello -I/<>/umbrello -I/<>/obj-aarch64-linux-gnu -I/<>/umbrello/clipboard -I/<>/umbrello/cmds -I/<>/umbrello/codegenerators -I/<>/umbrello/codegenerators/ada -I/<>/umbrello/codegenerators/as -I/<>/umbrello/codegenerators/cpp -I/<>/umbrello/codegenerators/csharp -I/<>/umbrello/codegenerators/d -I/<>/umbrello/codegenerators/idl -I/<>/umbrello/codegenerators/java -I/<>/umbrello/codegenerators/js -I/<>/umbrello/codegenerators/pascal -I/<>/umbrello/codegenerators/perl -I/<>/umbrello/codegenerators/php -I/<>/umbrello/codegenerators/python -I/<>/umbrello/codegenerators/ruby -I/<>/umbrello/codegenerators/sql -I/<>/umbrello/codegenerators/tcl -I/<>/umbrello/codegenerators/vala -I/<>/umbrello/codegenerators/xml -I/<>/umbrello/codegenwizard -I/<>/umbrello/codeimport -I/<>/umbrello/codeimport/csharp -I/<>/umbrello/codeimpwizard -I/<>/umbrello/debug -I/<>/umbrello/dialogs -I/<>/umbrello/dialogs/pages -I/<>/umbrello/dialogs/widgets -I/<>/umbrello/docgenerators -I/<>/umbrello/finder -I/<>/umbrello/refactoring -I/<>/umbrello/uml1model -I/<>/umbrello/umlwidgets -I/<>/lib/cppparser -I/<>/lib/interfaces -I/usr/include/libxml2 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -I/usr/include/aarch64-linux-gnu/qt5/QtSvg -I/usr/include/aarch64-linux-gnu/qt5/QtWebKitWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtWebKit -I/usr/include/aarch64-linux-gnu/qt5/QtNetwork -I/usr/include/KF5/KArchive -I/usr/include/KF5 -I/usr/include/KF5/KCompletion -I/usr/include/KF5/KCoreAddons -I/usr/include/KF5/KI18n -I/usr/include/KF5/KIconThemes -I/usr/include/KF5/KIOCore -I/usr/include/KF5/KService -I/usr/include/KF5/KConfigCore -I/usr/include/aarch64-linux-gnu/qt5/QtConcurrent -I/usr/include/aarch64-linux-gnu/qt5/QtDBus -I/usr/include/KF5/KTextEditor -I/usr/include/KF5/KParts -I/usr/include/KF5/KIOWidgets -I/usr/include/KF5/KJobWidgets -I/usr/include/KF5/KWidgetsAddons -I/usr/include/KF5/KXmlGui -I/usr/include/KF5/KConfigWidgets -I/usr/include/KF5/KCodecs -I/usr/include/KF5/KConfigGui -I/usr/include/KF5/KAuth -I/usr/include/KF5/KTextWidgets -I/usr/include/KF5/SonnetUi -I/usr/include -I/usr/aarch64-linux-gnu/include/c++/9 -I/usr/aarch64-linux-gnu/include/c++/9/aarch64-linux-gnu -I/usr/aarch64-linux-gnu/include/c++/9/backward -I/usr/lib/gcc-cross/aarch64-linux-gnu/9/include -I/usr/aarch64-linux-gnu/include -I/usr/include/aarch64-linux-gnu --include /<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/moc_predefs.h -p uml1model -o /<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/P4742RWANA/moc_foreignkeyconstraint.cpp /<>/umbrello/uml1model/foreignkeyconstraint.h AutoMoc: Generating "SRC:/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/P4742RWANA/moc_instanceattribute.cpp", because it doesn't exist, from "SRC:/umbrello/uml1model/instanceattribute.h" /usr/lib/qt5/bin/moc "-DCMAKE_BINARY_DIR=\"/<>/obj-aarch64-linux-gnu\"" -DKCOREADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB "-DUMBRELLO_VERSION_STRING=\"2.23.3\"" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-aarch64-linux-gnu/umbrello -I/<>/umbrello -I/<>/obj-aarch64-linux-gnu -I/<>/umbrello/clipboard -I/<>/umbrello/cmds -I/<>/umbrello/codegenerators -I/<>/umbrello/codegenerators/ada -I/<>/umbrello/codegenerators/as -I/<>/umbrello/codegenerators/cpp -I/<>/umbrello/codegenerators/csharp -I/<>/umbrello/codegenerators/d -I/<>/umbrello/codegenerators/idl -I/<>/umbrello/codegenerators/java -I/<>/umbrello/codegenerators/js -I/<>/umbrello/codegenerators/pascal -I/<>/umbrello/codegenerators/perl -I/<>/umbrello/codegenerators/php -I/<>/umbrello/codegenerators/python -I/<>/umbrello/codegenerators/ruby -I/<>/umbrello/codegenerators/sql -I/<>/umbrello/codegenerators/tcl -I/<>/umbrello/codegenerators/vala -I/<>/umbrello/codegenerators/xml -I/<>/umbrello/codegenwizard -I/<>/umbrello/codeimport -I/<>/umbrello/codeimport/csharp -I/<>/umbrello/codeimpwizard -I/<>/umbrello/debug -I/<>/umbrello/dialogs -I/<>/umbrello/dialogs/pages -I/<>/umbrello/dialogs/widgets -I/<>/umbrello/docgenerators -I/<>/umbrello/finder -I/<>/umbrello/refactoring -I/<>/umbrello/uml1model -I/<>/umbrello/umlwidgets -I/<>/lib/cppparser -I/<>/lib/interfaces -I/usr/include/libxml2 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -I/usr/include/aarch64-linux-gnu/qt5/QtSvg -I/usr/include/aarch64-linux-gnu/qt5/QtWebKitWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtWebKit -I/usr/include/aarch64-linux-gnu/qt5/QtNetwork -I/usr/include/KF5/KArchive -I/usr/include/KF5 -I/usr/include/KF5/KCompletion -I/usr/include/KF5/KCoreAddons -I/usr/include/KF5/KI18n -I/usr/include/KF5/KIconThemes -I/usr/include/KF5/KIOCore -I/usr/include/KF5/KService -I/usr/include/KF5/KConfigCore -I/usr/include/aarch64-linux-gnu/qt5/QtConcurrent -I/usr/include/aarch64-linux-gnu/qt5/QtDBus -I/usr/include/KF5/KTextEditor -I/usr/include/KF5/KParts -I/usr/include/KF5/KIOWidgets -I/usr/include/KF5/KJobWidgets -I/usr/include/KF5/KWidgetsAddons -I/usr/include/KF5/KXmlGui -I/usr/include/KF5/KConfigWidgets -I/usr/include/KF5/KCodecs -I/usr/include/KF5/KConfigGui -I/usr/include/KF5/KAuth -I/usr/include/KF5/KTextWidgets -I/usr/include/KF5/SonnetUi -I/usr/include -I/usr/aarch64-linux-gnu/include/c++/9 -I/usr/aarch64-linux-gnu/include/c++/9/aarch64-linux-gnu -I/usr/aarch64-linux-gnu/include/c++/9/backward -I/usr/lib/gcc-cross/aarch64-linux-gnu/9/include -I/usr/aarch64-linux-gnu/include -I/usr/include/aarch64-linux-gnu --include /<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/moc_predefs.h -p uml1model -o /<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/P4742RWANA/moc_instanceattribute.cpp /<>/umbrello/uml1model/instanceattribute.h AutoMoc: Generating "SRC:/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/P4742RWANA/moc_node.cpp", because it doesn't exist, from "SRC:/umbrello/uml1model/node.h" /usr/lib/qt5/bin/moc "-DCMAKE_BINARY_DIR=\"/<>/obj-aarch64-linux-gnu\"" -DKCOREADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB "-DUMBRELLO_VERSION_STRING=\"2.23.3\"" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-aarch64-linux-gnu/umbrello -I/<>/umbrello -I/<>/obj-aarch64-linux-gnu -I/<>/umbrello/clipboard -I/<>/umbrello/cmds -I/<>/umbrello/codegenerators -I/<>/umbrello/codegenerators/ada -I/<>/umbrello/codegenerators/as -I/<>/umbrello/codegenerators/cpp -I/<>/umbrello/codegenerators/csharp -I/<>/umbrello/codegenerators/d -I/<>/umbrello/codegenerators/idl -I/<>/umbrello/codegenerators/java -I/<>/umbrello/codegenerators/js -I/<>/umbrello/codegenerators/pascal -I/<>/umbrello/codegenerators/perl -I/<>/umbrello/codegenerators/php -I/<>/umbrello/codegenerators/python -I/<>/umbrello/codegenerators/ruby -I/<>/umbrello/codegenerators/sql -I/<>/umbrello/codegenerators/tcl -I/<>/umbrello/codegenerators/vala -I/<>/umbrello/codegenerators/xml -I/<>/umbrello/codegenwizard -I/<>/umbrello/codeimport -I/<>/umbrello/codeimport/csharp -I/<>/umbrello/codeimpwizard -I/<>/umbrello/debug -I/<>/umbrello/dialogs -I/<>/umbrello/dialogs/pages -I/<>/umbrello/dialogs/widgets -I/<>/umbrello/docgenerators -I/<>/umbrello/finder -I/<>/umbrello/refactoring -I/<>/umbrello/uml1model -I/<>/umbrello/umlwidgets -I/<>/lib/cppparser -I/<>/lib/interfaces -I/usr/include/libxml2 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -I/usr/include/aarch64-linux-gnu/qt5/QtSvg -I/usr/include/aarch64-linux-gnu/qt5/QtWebKitWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtWebKit -I/usr/include/aarch64-linux-gnu/qt5/QtNetwork -I/usr/include/KF5/KArchive -I/usr/include/KF5 -I/usr/include/KF5/KCompletion -I/usr/include/KF5/KCoreAddons -I/usr/include/KF5/KI18n -I/usr/include/KF5/KIconThemes -I/usr/include/KF5/KIOCore -I/usr/include/KF5/KService -I/usr/include/KF5/KConfigCore -I/usr/include/aarch64-linux-gnu/qt5/QtConcurrent -I/usr/include/aarch64-linux-gnu/qt5/QtDBus -I/usr/include/KF5/KTextEditor -I/usr/include/KF5/KParts -I/usr/include/KF5/KIOWidgets -I/usr/include/KF5/KJobWidgets -I/usr/include/KF5/KWidgetsAddons -I/usr/include/KF5/KXmlGui -I/usr/include/KF5/KConfigWidgets -I/usr/include/KF5/KCodecs -I/usr/include/KF5/KConfigGui -I/usr/include/KF5/KAuth -I/usr/include/KF5/KTextWidgets -I/usr/include/KF5/SonnetUi -I/usr/include -I/usr/aarch64-linux-gnu/include/c++/9 -I/usr/aarch64-linux-gnu/include/c++/9/aarch64-linux-gnu -I/usr/aarch64-linux-gnu/include/c++/9/backward -I/usr/lib/gcc-cross/aarch64-linux-gnu/9/include -I/usr/aarch64-linux-gnu/include -I/usr/include/aarch64-linux-gnu --include /<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/moc_predefs.h -p uml1model -o /<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/P4742RWANA/moc_node.cpp /<>/umbrello/uml1model/node.h AutoMoc: Generating "SRC:/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/P4742RWANA/moc_operation.cpp", because it doesn't exist, from "SRC:/umbrello/uml1model/operation.h" /usr/lib/qt5/bin/moc "-DCMAKE_BINARY_DIR=\"/<>/obj-aarch64-linux-gnu\"" -DKCOREADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB "-DUMBRELLO_VERSION_STRING=\"2.23.3\"" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-aarch64-linux-gnu/umbrello -I/<>/umbrello -I/<>/obj-aarch64-linux-gnu -I/<>/umbrello/clipboard -I/<>/umbrello/cmds -I/<>/umbrello/codegenerators -I/<>/umbrello/codegenerators/ada -I/<>/umbrello/codegenerators/as -I/<>/umbrello/codegenerators/cpp -I/<>/umbrello/codegenerators/csharp -I/<>/umbrello/codegenerators/d -I/<>/umbrello/codegenerators/idl -I/<>/umbrello/codegenerators/java -I/<>/umbrello/codegenerators/js -I/<>/umbrello/codegenerators/pascal -I/<>/umbrello/codegenerators/perl -I/<>/umbrello/codegenerators/php -I/<>/umbrello/codegenerators/python -I/<>/umbrello/codegenerators/ruby -I/<>/umbrello/codegenerators/sql -I/<>/umbrello/codegenerators/tcl -I/<>/umbrello/codegenerators/vala -I/<>/umbrello/codegenerators/xml -I/<>/umbrello/codegenwizard -I/<>/umbrello/codeimport -I/<>/umbrello/codeimport/csharp -I/<>/umbrello/codeimpwizard -I/<>/umbrello/debug -I/<>/umbrello/dialogs -I/<>/umbrello/dialogs/pages -I/<>/umbrello/dialogs/widgets -I/<>/umbrello/docgenerators -I/<>/umbrello/finder -I/<>/umbrello/refactoring -I/<>/umbrello/uml1model -I/<>/umbrello/umlwidgets -I/<>/lib/cppparser -I/<>/lib/interfaces -I/usr/include/libxml2 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -I/usr/include/aarch64-linux-gnu/qt5/QtSvg -I/usr/include/aarch64-linux-gnu/qt5/QtWebKitWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtWebKit -I/usr/include/aarch64-linux-gnu/qt5/QtNetwork -I/usr/include/KF5/KArchive -I/usr/include/KF5 -I/usr/include/KF5/KCompletion -I/usr/include/KF5/KCoreAddons -I/usr/include/KF5/KI18n -I/usr/include/KF5/KIconThemes -I/usr/include/KF5/KIOCore -I/usr/include/KF5/KService -I/usr/include/KF5/KConfigCore -I/usr/include/aarch64-linux-gnu/qt5/QtConcurrent -I/usr/include/aarch64-linux-gnu/qt5/QtDBus -I/usr/include/KF5/KTextEditor -I/usr/include/KF5/KParts -I/usr/include/KF5/KIOWidgets -I/usr/include/KF5/KJobWidgets -I/usr/include/KF5/KWidgetsAddons -I/usr/include/KF5/KXmlGui -I/usr/include/KF5/KConfigWidgets -I/usr/include/KF5/KCodecs -I/usr/include/KF5/KConfigGui -I/usr/include/KF5/KAuth -I/usr/include/KF5/KTextWidgets -I/usr/include/KF5/SonnetUi -I/usr/include -I/usr/aarch64-linux-gnu/include/c++/9 -I/usr/aarch64-linux-gnu/include/c++/9/aarch64-linux-gnu -I/usr/aarch64-linux-gnu/include/c++/9/backward -I/usr/lib/gcc-cross/aarch64-linux-gnu/9/include -I/usr/aarch64-linux-gnu/include -I/usr/include/aarch64-linux-gnu --include /<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/moc_predefs.h -p uml1model -o /<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/P4742RWANA/moc_operation.cpp /<>/umbrello/uml1model/operation.h AutoMoc: Generating "SRC:/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/P4742RWANA/moc_package.cpp", because it doesn't exist, from "SRC:/umbrello/uml1model/package.h" /usr/lib/qt5/bin/moc "-DCMAKE_BINARY_DIR=\"/<>/obj-aarch64-linux-gnu\"" -DKCOREADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB "-DUMBRELLO_VERSION_STRING=\"2.23.3\"" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-aarch64-linux-gnu/umbrello -I/<>/umbrello -I/<>/obj-aarch64-linux-gnu -I/<>/umbrello/clipboard -I/<>/umbrello/cmds -I/<>/umbrello/codegenerators -I/<>/umbrello/codegenerators/ada -I/<>/umbrello/codegenerators/as -I/<>/umbrello/codegenerators/cpp -I/<>/umbrello/codegenerators/csharp -I/<>/umbrello/codegenerators/d -I/<>/umbrello/codegenerators/idl -I/<>/umbrello/codegenerators/java -I/<>/umbrello/codegenerators/js -I/<>/umbrello/codegenerators/pascal -I/<>/umbrello/codegenerators/perl -I/<>/umbrello/codegenerators/php -I/<>/umbrello/codegenerators/python -I/<>/umbrello/codegenerators/ruby -I/<>/umbrello/codegenerators/sql -I/<>/umbrello/codegenerators/tcl -I/<>/umbrello/codegenerators/vala -I/<>/umbrello/codegenerators/xml -I/<>/umbrello/codegenwizard -I/<>/umbrello/codeimport -I/<>/umbrello/codeimport/csharp -I/<>/umbrello/codeimpwizard -I/<>/umbrello/debug -I/<>/umbrello/dialogs -I/<>/umbrello/dialogs/pages -I/<>/umbrello/dialogs/widgets -I/<>/umbrello/docgenerators -I/<>/umbrello/finder -I/<>/umbrello/refactoring -I/<>/umbrello/uml1model -I/<>/umbrello/umlwidgets -I/<>/lib/cppparser -I/<>/lib/interfaces -I/usr/include/libxml2 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -I/usr/include/aarch64-linux-gnu/qt5/QtSvg -I/usr/include/aarch64-linux-gnu/qt5/QtWebKitWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtWebKit -I/usr/include/aarch64-linux-gnu/qt5/QtNetwork -I/usr/include/KF5/KArchive -I/usr/include/KF5 -I/usr/include/KF5/KCompletion -I/usr/include/KF5/KCoreAddons -I/usr/include/KF5/KI18n -I/usr/include/KF5/KIconThemes -I/usr/include/KF5/KIOCore -I/usr/include/KF5/KService -I/usr/include/KF5/KConfigCore -I/usr/include/aarch64-linux-gnu/qt5/QtConcurrent -I/usr/include/aarch64-linux-gnu/qt5/QtDBus -I/usr/include/KF5/KTextEditor -I/usr/include/KF5/KParts -I/usr/include/KF5/KIOWidgets -I/usr/include/KF5/KJobWidgets -I/usr/include/KF5/KWidgetsAddons -I/usr/include/KF5/KXmlGui -I/usr/include/KF5/KConfigWidgets -I/usr/include/KF5/KCodecs -I/usr/include/KF5/KConfigGui -I/usr/include/KF5/KAuth -I/usr/include/KF5/KTextWidgets -I/usr/include/KF5/SonnetUi -I/usr/include -I/usr/aarch64-linux-gnu/include/c++/9 -I/usr/aarch64-linux-gnu/include/c++/9/aarch64-linux-gnu -I/usr/aarch64-linux-gnu/include/c++/9/backward -I/usr/lib/gcc-cross/aarch64-linux-gnu/9/include -I/usr/aarch64-linux-gnu/include -I/usr/include/aarch64-linux-gnu --include /<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/moc_predefs.h -p uml1model -o /<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/P4742RWANA/moc_package.cpp /<>/umbrello/uml1model/package.h AutoMoc: Generating "SRC:/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/P4742RWANA/moc_port.cpp", because it doesn't exist, from "SRC:/umbrello/uml1model/port.h" /usr/lib/qt5/bin/moc "-DCMAKE_BINARY_DIR=\"/<>/obj-aarch64-linux-gnu\"" -DKCOREADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB "-DUMBRELLO_VERSION_STRING=\"2.23.3\"" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-aarch64-linux-gnu/umbrello -I/<>/umbrello -I/<>/obj-aarch64-linux-gnu -I/<>/umbrello/clipboard -I/<>/umbrello/cmds -I/<>/umbrello/codegenerators -I/<>/umbrello/codegenerators/ada -I/<>/umbrello/codegenerators/as -I/<>/umbrello/codegenerators/cpp -I/<>/umbrello/codegenerators/csharp -I/<>/umbrello/codegenerators/d -I/<>/umbrello/codegenerators/idl -I/<>/umbrello/codegenerators/java -I/<>/umbrello/codegenerators/js -I/<>/umbrello/codegenerators/pascal -I/<>/umbrello/codegenerators/perl -I/<>/umbrello/codegenerators/php -I/<>/umbrello/codegenerators/python -I/<>/umbrello/codegenerators/ruby -I/<>/umbrello/codegenerators/sql -I/<>/umbrello/codegenerators/tcl -I/<>/umbrello/codegenerators/vala -I/<>/umbrello/codegenerators/xml -I/<>/umbrello/codegenwizard -I/<>/umbrello/codeimport -I/<>/umbrello/codeimport/csharp -I/<>/umbrello/codeimpwizard -I/<>/umbrello/debug -I/<>/umbrello/dialogs -I/<>/umbrello/dialogs/pages -I/<>/umbrello/dialogs/widgets -I/<>/umbrello/docgenerators -I/<>/umbrello/finder -I/<>/umbrello/refactoring -I/<>/umbrello/uml1model -I/<>/umbrello/umlwidgets -I/<>/lib/cppparser -I/<>/lib/interfaces -I/usr/include/libxml2 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -I/usr/include/aarch64-linux-gnu/qt5/QtSvg -I/usr/include/aarch64-linux-gnu/qt5/QtWebKitWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtWebKit -I/usr/include/aarch64-linux-gnu/qt5/QtNetwork -I/usr/include/KF5/KArchive -I/usr/include/KF5 -I/usr/include/KF5/KCompletion -I/usr/include/KF5/KCoreAddons -I/usr/include/KF5/KI18n -I/usr/include/KF5/KIconThemes -I/usr/include/KF5/KIOCore -I/usr/include/KF5/KService -I/usr/include/KF5/KConfigCore -I/usr/include/aarch64-linux-gnu/qt5/QtConcurrent -I/usr/include/aarch64-linux-gnu/qt5/QtDBus -I/usr/include/KF5/KTextEditor -I/usr/include/KF5/KParts -I/usr/include/KF5/KIOWidgets -I/usr/include/KF5/KJobWidgets -I/usr/include/KF5/KWidgetsAddons -I/usr/include/KF5/KXmlGui -I/usr/include/KF5/KConfigWidgets -I/usr/include/KF5/KCodecs -I/usr/include/KF5/KConfigGui -I/usr/include/KF5/KAuth -I/usr/include/KF5/KTextWidgets -I/usr/include/KF5/SonnetUi -I/usr/include -I/usr/aarch64-linux-gnu/include/c++/9 -I/usr/aarch64-linux-gnu/include/c++/9/aarch64-linux-gnu -I/usr/aarch64-linux-gnu/include/c++/9/backward -I/usr/lib/gcc-cross/aarch64-linux-gnu/9/include -I/usr/aarch64-linux-gnu/include -I/usr/include/aarch64-linux-gnu --include /<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/moc_predefs.h -p uml1model -o /<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/P4742RWANA/moc_port.cpp /<>/umbrello/uml1model/port.h AutoMoc: Generating "SRC:/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/P4742RWANA/moc_stereotype.cpp", because it doesn't exist, from "SRC:/umbrello/uml1model/stereotype.h" /usr/lib/qt5/bin/moc "-DCMAKE_BINARY_DIR=\"/<>/obj-aarch64-linux-gnu\"" -DKCOREADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB "-DUMBRELLO_VERSION_STRING=\"2.23.3\"" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-aarch64-linux-gnu/umbrello -I/<>/umbrello -I/<>/obj-aarch64-linux-gnu -I/<>/umbrello/clipboard -I/<>/umbrello/cmds -I/<>/umbrello/codegenerators -I/<>/umbrello/codegenerators/ada -I/<>/umbrello/codegenerators/as -I/<>/umbrello/codegenerators/cpp -I/<>/umbrello/codegenerators/csharp -I/<>/umbrello/codegenerators/d -I/<>/umbrello/codegenerators/idl -I/<>/umbrello/codegenerators/java -I/<>/umbrello/codegenerators/js -I/<>/umbrello/codegenerators/pascal -I/<>/umbrello/codegenerators/perl -I/<>/umbrello/codegenerators/php -I/<>/umbrello/codegenerators/python -I/<>/umbrello/codegenerators/ruby -I/<>/umbrello/codegenerators/sql -I/<>/umbrello/codegenerators/tcl -I/<>/umbrello/codegenerators/vala -I/<>/umbrello/codegenerators/xml -I/<>/umbrello/codegenwizard -I/<>/umbrello/codeimport -I/<>/umbrello/codeimport/csharp -I/<>/umbrello/codeimpwizard -I/<>/umbrello/debug -I/<>/umbrello/dialogs -I/<>/umbrello/dialogs/pages -I/<>/umbrello/dialogs/widgets -I/<>/umbrello/docgenerators -I/<>/umbrello/finder -I/<>/umbrello/refactoring -I/<>/umbrello/uml1model -I/<>/umbrello/umlwidgets -I/<>/lib/cppparser -I/<>/lib/interfaces -I/usr/include/libxml2 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -I/usr/include/aarch64-linux-gnu/qt5/QtSvg -I/usr/include/aarch64-linux-gnu/qt5/QtWebKitWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtWebKit -I/usr/include/aarch64-linux-gnu/qt5/QtNetwork -I/usr/include/KF5/KArchive -I/usr/include/KF5 -I/usr/include/KF5/KCompletion -I/usr/include/KF5/KCoreAddons -I/usr/include/KF5/KI18n -I/usr/include/KF5/KIconThemes -I/usr/include/KF5/KIOCore -I/usr/include/KF5/KService -I/usr/include/KF5/KConfigCore -I/usr/include/aarch64-linux-gnu/qt5/QtConcurrent -I/usr/include/aarch64-linux-gnu/qt5/QtDBus -I/usr/include/KF5/KTextEditor -I/usr/include/KF5/KParts -I/usr/include/KF5/KIOWidgets -I/usr/include/KF5/KJobWidgets -I/usr/include/KF5/KWidgetsAddons -I/usr/include/KF5/KXmlGui -I/usr/include/KF5/KConfigWidgets -I/usr/include/KF5/KCodecs -I/usr/include/KF5/KConfigGui -I/usr/include/KF5/KAuth -I/usr/include/KF5/KTextWidgets -I/usr/include/KF5/SonnetUi -I/usr/include -I/usr/aarch64-linux-gnu/include/c++/9 -I/usr/aarch64-linux-gnu/include/c++/9/aarch64-linux-gnu -I/usr/aarch64-linux-gnu/include/c++/9/backward -I/usr/lib/gcc-cross/aarch64-linux-gnu/9/include -I/usr/aarch64-linux-gnu/include -I/usr/include/aarch64-linux-gnu --include /<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/moc_predefs.h -p uml1model -o /<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/P4742RWANA/moc_stereotype.cpp /<>/umbrello/uml1model/stereotype.h AutoMoc: Generating "SRC:/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/P4742RWANA/moc_umlcanvasobject.cpp", because it doesn't exist, from "SRC:/umbrello/uml1model/umlcanvasobject.h" /usr/lib/qt5/bin/moc "-DCMAKE_BINARY_DIR=\"/<>/obj-aarch64-linux-gnu\"" -DKCOREADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB "-DUMBRELLO_VERSION_STRING=\"2.23.3\"" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-aarch64-linux-gnu/umbrello -I/<>/umbrello -I/<>/obj-aarch64-linux-gnu -I/<>/umbrello/clipboard -I/<>/umbrello/cmds -I/<>/umbrello/codegenerators -I/<>/umbrello/codegenerators/ada -I/<>/umbrello/codegenerators/as -I/<>/umbrello/codegenerators/cpp -I/<>/umbrello/codegenerators/csharp -I/<>/umbrello/codegenerators/d -I/<>/umbrello/codegenerators/idl -I/<>/umbrello/codegenerators/java -I/<>/umbrello/codegenerators/js -I/<>/umbrello/codegenerators/pascal -I/<>/umbrello/codegenerators/perl -I/<>/umbrello/codegenerators/php -I/<>/umbrello/codegenerators/python -I/<>/umbrello/codegenerators/ruby -I/<>/umbrello/codegenerators/sql -I/<>/umbrello/codegenerators/tcl -I/<>/umbrello/codegenerators/vala -I/<>/umbrello/codegenerators/xml -I/<>/umbrello/codegenwizard -I/<>/umbrello/codeimport -I/<>/umbrello/codeimport/csharp -I/<>/umbrello/codeimpwizard -I/<>/umbrello/debug -I/<>/umbrello/dialogs -I/<>/umbrello/dialogs/pages -I/<>/umbrello/dialogs/widgets -I/<>/umbrello/docgenerators -I/<>/umbrello/finder -I/<>/umbrello/refactoring -I/<>/umbrello/uml1model -I/<>/umbrello/umlwidgets -I/<>/lib/cppparser -I/<>/lib/interfaces -I/usr/include/libxml2 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -I/usr/include/aarch64-linux-gnu/qt5/QtSvg -I/usr/include/aarch64-linux-gnu/qt5/QtWebKitWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtWebKit -I/usr/include/aarch64-linux-gnu/qt5/QtNetwork -I/usr/include/KF5/KArchive -I/usr/include/KF5 -I/usr/include/KF5/KCompletion -I/usr/include/KF5/KCoreAddons -I/usr/include/KF5/KI18n -I/usr/include/KF5/KIconThemes -I/usr/include/KF5/KIOCore -I/usr/include/KF5/KService -I/usr/include/KF5/KConfigCore -I/usr/include/aarch64-linux-gnu/qt5/QtConcurrent -I/usr/include/aarch64-linux-gnu/qt5/QtDBus -I/usr/include/KF5/KTextEditor -I/usr/include/KF5/KParts -I/usr/include/KF5/KIOWidgets -I/usr/include/KF5/KJobWidgets -I/usr/include/KF5/KWidgetsAddons -I/usr/include/KF5/KXmlGui -I/usr/include/KF5/KConfigWidgets -I/usr/include/KF5/KCodecs -I/usr/include/KF5/KConfigGui -I/usr/include/KF5/KAuth -I/usr/include/KF5/KTextWidgets -I/usr/include/KF5/SonnetUi -I/usr/include -I/usr/aarch64-linux-gnu/include/c++/9 -I/usr/aarch64-linux-gnu/include/c++/9/aarch64-linux-gnu -I/usr/aarch64-linux-gnu/include/c++/9/backward -I/usr/lib/gcc-cross/aarch64-linux-gnu/9/include -I/usr/aarch64-linux-gnu/include -I/usr/include/aarch64-linux-gnu --include /<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/moc_predefs.h -p uml1model -o /<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/P4742RWANA/moc_umlcanvasobject.cpp /<>/umbrello/uml1model/umlcanvasobject.h AutoMoc: Generating "SRC:/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/P4742RWANA/moc_umlobject.cpp", because it doesn't exist, from "SRC:/umbrello/uml1model/umlobject.h" /usr/lib/qt5/bin/moc "-DCMAKE_BINARY_DIR=\"/<>/obj-aarch64-linux-gnu\"" -DKCOREADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB "-DUMBRELLO_VERSION_STRING=\"2.23.3\"" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-aarch64-linux-gnu/umbrello -I/<>/umbrello -I/<>/obj-aarch64-linux-gnu -I/<>/umbrello/clipboard -I/<>/umbrello/cmds -I/<>/umbrello/codegenerators -I/<>/umbrello/codegenerators/ada -I/<>/umbrello/codegenerators/as -I/<>/umbrello/codegenerators/cpp -I/<>/umbrello/codegenerators/csharp -I/<>/umbrello/codegenerators/d -I/<>/umbrello/codegenerators/idl -I/<>/umbrello/codegenerators/java -I/<>/umbrello/codegenerators/js -I/<>/umbrello/codegenerators/pascal -I/<>/umbrello/codegenerators/perl -I/<>/umbrello/codegenerators/php -I/<>/umbrello/codegenerators/python -I/<>/umbrello/codegenerators/ruby -I/<>/umbrello/codegenerators/sql -I/<>/umbrello/codegenerators/tcl -I/<>/umbrello/codegenerators/vala -I/<>/umbrello/codegenerators/xml -I/<>/umbrello/codegenwizard -I/<>/umbrello/codeimport -I/<>/umbrello/codeimport/csharp -I/<>/umbrello/codeimpwizard -I/<>/umbrello/debug -I/<>/umbrello/dialogs -I/<>/umbrello/dialogs/pages -I/<>/umbrello/dialogs/widgets -I/<>/umbrello/docgenerators -I/<>/umbrello/finder -I/<>/umbrello/refactoring -I/<>/umbrello/uml1model -I/<>/umbrello/umlwidgets -I/<>/lib/cppparser -I/<>/lib/interfaces -I/usr/include/libxml2 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -I/usr/include/aarch64-linux-gnu/qt5/QtSvg -I/usr/include/aarch64-linux-gnu/qt5/QtWebKitWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtWebKit -I/usr/include/aarch64-linux-gnu/qt5/QtNetwork -I/usr/include/KF5/KArchive -I/usr/include/KF5 -I/usr/include/KF5/KCompletion -I/usr/include/KF5/KCoreAddons -I/usr/include/KF5/KI18n -I/usr/include/KF5/KIconThemes -I/usr/include/KF5/KIOCore -I/usr/include/KF5/KService -I/usr/include/KF5/KConfigCore -I/usr/include/aarch64-linux-gnu/qt5/QtConcurrent -I/usr/include/aarch64-linux-gnu/qt5/QtDBus -I/usr/include/KF5/KTextEditor -I/usr/include/KF5/KParts -I/usr/include/KF5/KIOWidgets -I/usr/include/KF5/KJobWidgets -I/usr/include/KF5/KWidgetsAddons -I/usr/include/KF5/KXmlGui -I/usr/include/KF5/KConfigWidgets -I/usr/include/KF5/KCodecs -I/usr/include/KF5/KConfigGui -I/usr/include/KF5/KAuth -I/usr/include/KF5/KTextWidgets -I/usr/include/KF5/SonnetUi -I/usr/include -I/usr/aarch64-linux-gnu/include/c++/9 -I/usr/aarch64-linux-gnu/include/c++/9/aarch64-linux-gnu -I/usr/aarch64-linux-gnu/include/c++/9/backward -I/usr/lib/gcc-cross/aarch64-linux-gnu/9/include -I/usr/aarch64-linux-gnu/include -I/usr/include/aarch64-linux-gnu --include /<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/moc_predefs.h -p uml1model -o /<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/P4742RWANA/moc_umlobject.cpp /<>/umbrello/uml1model/umlobject.h AutoMoc: Generating "SRC:/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/P4742RWANA/moc_umlrole.cpp", because it doesn't exist, from "SRC:/umbrello/uml1model/umlrole.h" /usr/lib/qt5/bin/moc "-DCMAKE_BINARY_DIR=\"/<>/obj-aarch64-linux-gnu\"" -DKCOREADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB "-DUMBRELLO_VERSION_STRING=\"2.23.3\"" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-aarch64-linux-gnu/umbrello -I/<>/umbrello -I/<>/obj-aarch64-linux-gnu -I/<>/umbrello/clipboard -I/<>/umbrello/cmds -I/<>/umbrello/codegenerators -I/<>/umbrello/codegenerators/ada -I/<>/umbrello/codegenerators/as -I/<>/umbrello/codegenerators/cpp -I/<>/umbrello/codegenerators/csharp -I/<>/umbrello/codegenerators/d -I/<>/umbrello/codegenerators/idl -I/<>/umbrello/codegenerators/java -I/<>/umbrello/codegenerators/js -I/<>/umbrello/codegenerators/pascal -I/<>/umbrello/codegenerators/perl -I/<>/umbrello/codegenerators/php -I/<>/umbrello/codegenerators/python -I/<>/umbrello/codegenerators/ruby -I/<>/umbrello/codegenerators/sql -I/<>/umbrello/codegenerators/tcl -I/<>/umbrello/codegenerators/vala -I/<>/umbrello/codegenerators/xml -I/<>/umbrello/codegenwizard -I/<>/umbrello/codeimport -I/<>/umbrello/codeimport/csharp -I/<>/umbrello/codeimpwizard -I/<>/umbrello/debug -I/<>/umbrello/dialogs -I/<>/umbrello/dialogs/pages -I/<>/umbrello/dialogs/widgets -I/<>/umbrello/docgenerators -I/<>/umbrello/finder -I/<>/umbrello/refactoring -I/<>/umbrello/uml1model -I/<>/umbrello/umlwidgets -I/<>/lib/cppparser -I/<>/lib/interfaces -I/usr/include/libxml2 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -I/usr/include/aarch64-linux-gnu/qt5/QtSvg -I/usr/include/aarch64-linux-gnu/qt5/QtWebKitWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtWebKit -I/usr/include/aarch64-linux-gnu/qt5/QtNetwork -I/usr/include/KF5/KArchive -I/usr/include/KF5 -I/usr/include/KF5/KCompletion -I/usr/include/KF5/KCoreAddons -I/usr/include/KF5/KI18n -I/usr/include/KF5/KIconThemes -I/usr/include/KF5/KIOCore -I/usr/include/KF5/KService -I/usr/include/KF5/KConfigCore -I/usr/include/aarch64-linux-gnu/qt5/QtConcurrent -I/usr/include/aarch64-linux-gnu/qt5/QtDBus -I/usr/include/KF5/KTextEditor -I/usr/include/KF5/KParts -I/usr/include/KF5/KIOWidgets -I/usr/include/KF5/KJobWidgets -I/usr/include/KF5/KWidgetsAddons -I/usr/include/KF5/KXmlGui -I/usr/include/KF5/KConfigWidgets -I/usr/include/KF5/KCodecs -I/usr/include/KF5/KConfigGui -I/usr/include/KF5/KAuth -I/usr/include/KF5/KTextWidgets -I/usr/include/KF5/SonnetUi -I/usr/include -I/usr/aarch64-linux-gnu/include/c++/9 -I/usr/aarch64-linux-gnu/include/c++/9/aarch64-linux-gnu -I/usr/aarch64-linux-gnu/include/c++/9/backward -I/usr/lib/gcc-cross/aarch64-linux-gnu/9/include -I/usr/aarch64-linux-gnu/include -I/usr/include/aarch64-linux-gnu --include /<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/moc_predefs.h -p uml1model -o /<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/P4742RWANA/moc_umlrole.cpp /<>/umbrello/uml1model/umlrole.h AutoMoc: Generating "SRC:/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/EWIEGA46WW/moc_umlappprivate.cpp", because it doesn't exist, from "SRC:/umbrello/umlappprivate.h" /usr/lib/qt5/bin/moc "-DCMAKE_BINARY_DIR=\"/<>/obj-aarch64-linux-gnu\"" -DKCOREADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB "-DUMBRELLO_VERSION_STRING=\"2.23.3\"" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-aarch64-linux-gnu/umbrello -I/<>/umbrello -I/<>/obj-aarch64-linux-gnu -I/<>/umbrello/clipboard -I/<>/umbrello/cmds -I/<>/umbrello/codegenerators -I/<>/umbrello/codegenerators/ada -I/<>/umbrello/codegenerators/as -I/<>/umbrello/codegenerators/cpp -I/<>/umbrello/codegenerators/csharp -I/<>/umbrello/codegenerators/d -I/<>/umbrello/codegenerators/idl -I/<>/umbrello/codegenerators/java -I/<>/umbrello/codegenerators/js -I/<>/umbrello/codegenerators/pascal -I/<>/umbrello/codegenerators/perl -I/<>/umbrello/codegenerators/php -I/<>/umbrello/codegenerators/python -I/<>/umbrello/codegenerators/ruby -I/<>/umbrello/codegenerators/sql -I/<>/umbrello/codegenerators/tcl -I/<>/umbrello/codegenerators/vala -I/<>/umbrello/codegenerators/xml -I/<>/umbrello/codegenwizard -I/<>/umbrello/codeimport -I/<>/umbrello/codeimport/csharp -I/<>/umbrello/codeimpwizard -I/<>/umbrello/debug -I/<>/umbrello/dialogs -I/<>/umbrello/dialogs/pages -I/<>/umbrello/dialogs/widgets -I/<>/umbrello/docgenerators -I/<>/umbrello/finder -I/<>/umbrello/refactoring -I/<>/umbrello/uml1model -I/<>/umbrello/umlwidgets -I/<>/lib/cppparser -I/<>/lib/interfaces -I/usr/include/libxml2 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -I/usr/include/aarch64-linux-gnu/qt5/QtSvg -I/usr/include/aarch64-linux-gnu/qt5/QtWebKitWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtWebKit -I/usr/include/aarch64-linux-gnu/qt5/QtNetwork -I/usr/include/KF5/KArchive -I/usr/include/KF5 -I/usr/include/KF5/KCompletion -I/usr/include/KF5/KCoreAddons -I/usr/include/KF5/KI18n -I/usr/include/KF5/KIconThemes -I/usr/include/KF5/KIOCore -I/usr/include/KF5/KService -I/usr/include/KF5/KConfigCore -I/usr/include/aarch64-linux-gnu/qt5/QtConcurrent -I/usr/include/aarch64-linux-gnu/qt5/QtDBus -I/usr/include/KF5/KTextEditor -I/usr/include/KF5/KParts -I/usr/include/KF5/KIOWidgets -I/usr/include/KF5/KJobWidgets -I/usr/include/KF5/KWidgetsAddons -I/usr/include/KF5/KXmlGui -I/usr/include/KF5/KConfigWidgets -I/usr/include/KF5/KCodecs -I/usr/include/KF5/KConfigGui -I/usr/include/KF5/KAuth -I/usr/include/KF5/KTextWidgets -I/usr/include/KF5/SonnetUi -I/usr/include -I/usr/aarch64-linux-gnu/include/c++/9 -I/usr/aarch64-linux-gnu/include/c++/9/aarch64-linux-gnu -I/usr/aarch64-linux-gnu/include/c++/9/backward -I/usr/lib/gcc-cross/aarch64-linux-gnu/9/include -I/usr/aarch64-linux-gnu/include -I/usr/include/aarch64-linux-gnu --include /<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/moc_predefs.h -p ./ -o /<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/EWIEGA46WW/moc_umlappprivate.cpp /<>/umbrello/umlappprivate.h AutoMoc: Generating "SRC:/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/EWIEGA46WW/moc_umldoc.cpp", because it doesn't exist, from "SRC:/umbrello/umldoc.h" /usr/lib/qt5/bin/moc "-DCMAKE_BINARY_DIR=\"/<>/obj-aarch64-linux-gnu\"" -DKCOREADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB "-DUMBRELLO_VERSION_STRING=\"2.23.3\"" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-aarch64-linux-gnu/umbrello -I/<>/umbrello -I/<>/obj-aarch64-linux-gnu -I/<>/umbrello/clipboard -I/<>/umbrello/cmds -I/<>/umbrello/codegenerators -I/<>/umbrello/codegenerators/ada -I/<>/umbrello/codegenerators/as -I/<>/umbrello/codegenerators/cpp -I/<>/umbrello/codegenerators/csharp -I/<>/umbrello/codegenerators/d -I/<>/umbrello/codegenerators/idl -I/<>/umbrello/codegenerators/java -I/<>/umbrello/codegenerators/js -I/<>/umbrello/codegenerators/pascal -I/<>/umbrello/codegenerators/perl -I/<>/umbrello/codegenerators/php -I/<>/umbrello/codegenerators/python -I/<>/umbrello/codegenerators/ruby -I/<>/umbrello/codegenerators/sql -I/<>/umbrello/codegenerators/tcl -I/<>/umbrello/codegenerators/vala -I/<>/umbrello/codegenerators/xml -I/<>/umbrello/codegenwizard -I/<>/umbrello/codeimport -I/<>/umbrello/codeimport/csharp -I/<>/umbrello/codeimpwizard -I/<>/umbrello/debug -I/<>/umbrello/dialogs -I/<>/umbrello/dialogs/pages -I/<>/umbrello/dialogs/widgets -I/<>/umbrello/docgenerators -I/<>/umbrello/finder -I/<>/umbrello/refactoring -I/<>/umbrello/uml1model -I/<>/umbrello/umlwidgets -I/<>/lib/cppparser -I/<>/lib/interfaces -I/usr/include/libxml2 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -I/usr/include/aarch64-linux-gnu/qt5/QtSvg -I/usr/include/aarch64-linux-gnu/qt5/QtWebKitWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtWebKit -I/usr/include/aarch64-linux-gnu/qt5/QtNetwork -I/usr/include/KF5/KArchive -I/usr/include/KF5 -I/usr/include/KF5/KCompletion -I/usr/include/KF5/KCoreAddons -I/usr/include/KF5/KI18n -I/usr/include/KF5/KIconThemes -I/usr/include/KF5/KIOCore -I/usr/include/KF5/KService -I/usr/include/KF5/KConfigCore -I/usr/include/aarch64-linux-gnu/qt5/QtConcurrent -I/usr/include/aarch64-linux-gnu/qt5/QtDBus -I/usr/include/KF5/KTextEditor -I/usr/include/KF5/KParts -I/usr/include/KF5/KIOWidgets -I/usr/include/KF5/KJobWidgets -I/usr/include/KF5/KWidgetsAddons -I/usr/include/KF5/KXmlGui -I/usr/include/KF5/KConfigWidgets -I/usr/include/KF5/KCodecs -I/usr/include/KF5/KConfigGui -I/usr/include/KF5/KAuth -I/usr/include/KF5/KTextWidgets -I/usr/include/KF5/SonnetUi -I/usr/include -I/usr/aarch64-linux-gnu/include/c++/9 -I/usr/aarch64-linux-gnu/include/c++/9/aarch64-linux-gnu -I/usr/aarch64-linux-gnu/include/c++/9/backward -I/usr/lib/gcc-cross/aarch64-linux-gnu/9/include -I/usr/aarch64-linux-gnu/include -I/usr/include/aarch64-linux-gnu --include /<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/moc_predefs.h -p ./ -o /<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/EWIEGA46WW/moc_umldoc.cpp /<>/umbrello/umldoc.h AutoMoc: Generating "SRC:/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/EWIEGA46WW/moc_umllistview.cpp", because it doesn't exist, from "SRC:/umbrello/umllistview.h" /usr/lib/qt5/bin/moc "-DCMAKE_BINARY_DIR=\"/<>/obj-aarch64-linux-gnu\"" -DKCOREADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB "-DUMBRELLO_VERSION_STRING=\"2.23.3\"" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-aarch64-linux-gnu/umbrello -I/<>/umbrello -I/<>/obj-aarch64-linux-gnu -I/<>/umbrello/clipboard -I/<>/umbrello/cmds -I/<>/umbrello/codegenerators -I/<>/umbrello/codegenerators/ada -I/<>/umbrello/codegenerators/as -I/<>/umbrello/codegenerators/cpp -I/<>/umbrello/codegenerators/csharp -I/<>/umbrello/codegenerators/d -I/<>/umbrello/codegenerators/idl -I/<>/umbrello/codegenerators/java -I/<>/umbrello/codegenerators/js -I/<>/umbrello/codegenerators/pascal -I/<>/umbrello/codegenerators/perl -I/<>/umbrello/codegenerators/php -I/<>/umbrello/codegenerators/python -I/<>/umbrello/codegenerators/ruby -I/<>/umbrello/codegenerators/sql -I/<>/umbrello/codegenerators/tcl -I/<>/umbrello/codegenerators/vala -I/<>/umbrello/codegenerators/xml -I/<>/umbrello/codegenwizard -I/<>/umbrello/codeimport -I/<>/umbrello/codeimport/csharp -I/<>/umbrello/codeimpwizard -I/<>/umbrello/debug -I/<>/umbrello/dialogs -I/<>/umbrello/dialogs/pages -I/<>/umbrello/dialogs/widgets -I/<>/umbrello/docgenerators -I/<>/umbrello/finder -I/<>/umbrello/refactoring -I/<>/umbrello/uml1model -I/<>/umbrello/umlwidgets -I/<>/lib/cppparser -I/<>/lib/interfaces -I/usr/include/libxml2 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -I/usr/include/aarch64-linux-gnu/qt5/QtSvg -I/usr/include/aarch64-linux-gnu/qt5/QtWebKitWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtWebKit -I/usr/include/aarch64-linux-gnu/qt5/QtNetwork -I/usr/include/KF5/KArchive -I/usr/include/KF5 -I/usr/include/KF5/KCompletion -I/usr/include/KF5/KCoreAddons -I/usr/include/KF5/KI18n -I/usr/include/KF5/KIconThemes -I/usr/include/KF5/KIOCore -I/usr/include/KF5/KService -I/usr/include/KF5/KConfigCore -I/usr/include/aarch64-linux-gnu/qt5/QtConcurrent -I/usr/include/aarch64-linux-gnu/qt5/QtDBus -I/usr/include/KF5/KTextEditor -I/usr/include/KF5/KParts -I/usr/include/KF5/KIOWidgets -I/usr/include/KF5/KJobWidgets -I/usr/include/KF5/KWidgetsAddons -I/usr/include/KF5/KXmlGui -I/usr/include/KF5/KConfigWidgets -I/usr/include/KF5/KCodecs -I/usr/include/KF5/KConfigGui -I/usr/include/KF5/KAuth -I/usr/include/KF5/KTextWidgets -I/usr/include/KF5/SonnetUi -I/usr/include -I/usr/aarch64-linux-gnu/include/c++/9 -I/usr/aarch64-linux-gnu/include/c++/9/aarch64-linux-gnu -I/usr/aarch64-linux-gnu/include/c++/9/backward -I/usr/lib/gcc-cross/aarch64-linux-gnu/9/include -I/usr/aarch64-linux-gnu/include -I/usr/include/aarch64-linux-gnu --include /<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/moc_predefs.h -p ./ -o /<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/EWIEGA46WW/moc_umllistview.cpp /<>/umbrello/umllistview.h AutoMoc: Generating "SRC:/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/EWIEGA46WW/moc_umlscene.cpp", because it doesn't exist, from "SRC:/umbrello/umlscene.h" /usr/lib/qt5/bin/moc "-DCMAKE_BINARY_DIR=\"/<>/obj-aarch64-linux-gnu\"" -DKCOREADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB "-DUMBRELLO_VERSION_STRING=\"2.23.3\"" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-aarch64-linux-gnu/umbrello -I/<>/umbrello -I/<>/obj-aarch64-linux-gnu -I/<>/umbrello/clipboard -I/<>/umbrello/cmds -I/<>/umbrello/codegenerators -I/<>/umbrello/codegenerators/ada -I/<>/umbrello/codegenerators/as -I/<>/umbrello/codegenerators/cpp -I/<>/umbrello/codegenerators/csharp -I/<>/umbrello/codegenerators/d -I/<>/umbrello/codegenerators/idl -I/<>/umbrello/codegenerators/java -I/<>/umbrello/codegenerators/js -I/<>/umbrello/codegenerators/pascal -I/<>/umbrello/codegenerators/perl -I/<>/umbrello/codegenerators/php -I/<>/umbrello/codegenerators/python -I/<>/umbrello/codegenerators/ruby -I/<>/umbrello/codegenerators/sql -I/<>/umbrello/codegenerators/tcl -I/<>/umbrello/codegenerators/vala -I/<>/umbrello/codegenerators/xml -I/<>/umbrello/codegenwizard -I/<>/umbrello/codeimport -I/<>/umbrello/codeimport/csharp -I/<>/umbrello/codeimpwizard -I/<>/umbrello/debug -I/<>/umbrello/dialogs -I/<>/umbrello/dialogs/pages -I/<>/umbrello/dialogs/widgets -I/<>/umbrello/docgenerators -I/<>/umbrello/finder -I/<>/umbrello/refactoring -I/<>/umbrello/uml1model -I/<>/umbrello/umlwidgets -I/<>/lib/cppparser -I/<>/lib/interfaces -I/usr/include/libxml2 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -I/usr/include/aarch64-linux-gnu/qt5/QtSvg -I/usr/include/aarch64-linux-gnu/qt5/QtWebKitWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtWebKit -I/usr/include/aarch64-linux-gnu/qt5/QtNetwork -I/usr/include/KF5/KArchive -I/usr/include/KF5 -I/usr/include/KF5/KCompletion -I/usr/include/KF5/KCoreAddons -I/usr/include/KF5/KI18n -I/usr/include/KF5/KIconThemes -I/usr/include/KF5/KIOCore -I/usr/include/KF5/KService -I/usr/include/KF5/KConfigCore -I/usr/include/aarch64-linux-gnu/qt5/QtConcurrent -I/usr/include/aarch64-linux-gnu/qt5/QtDBus -I/usr/include/KF5/KTextEditor -I/usr/include/KF5/KParts -I/usr/include/KF5/KIOWidgets -I/usr/include/KF5/KJobWidgets -I/usr/include/KF5/KWidgetsAddons -I/usr/include/KF5/KXmlGui -I/usr/include/KF5/KConfigWidgets -I/usr/include/KF5/KCodecs -I/usr/include/KF5/KConfigGui -I/usr/include/KF5/KAuth -I/usr/include/KF5/KTextWidgets -I/usr/include/KF5/SonnetUi -I/usr/include -I/usr/aarch64-linux-gnu/include/c++/9 -I/usr/aarch64-linux-gnu/include/c++/9/aarch64-linux-gnu -I/usr/aarch64-linux-gnu/include/c++/9/backward -I/usr/lib/gcc-cross/aarch64-linux-gnu/9/include -I/usr/aarch64-linux-gnu/include -I/usr/include/aarch64-linux-gnu --include /<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/moc_predefs.h -p ./ -o /<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/EWIEGA46WW/moc_umlscene.cpp /<>/umbrello/umlscene.h AutoMoc: Generating "SRC:/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/EWIEGA46WW/moc_umlview.cpp", because it doesn't exist, from "SRC:/umbrello/umlview.h" /usr/lib/qt5/bin/moc "-DCMAKE_BINARY_DIR=\"/<>/obj-aarch64-linux-gnu\"" -DKCOREADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB "-DUMBRELLO_VERSION_STRING=\"2.23.3\"" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-aarch64-linux-gnu/umbrello -I/<>/umbrello -I/<>/obj-aarch64-linux-gnu -I/<>/umbrello/clipboard -I/<>/umbrello/cmds -I/<>/umbrello/codegenerators -I/<>/umbrello/codegenerators/ada -I/<>/umbrello/codegenerators/as -I/<>/umbrello/codegenerators/cpp -I/<>/umbrello/codegenerators/csharp -I/<>/umbrello/codegenerators/d -I/<>/umbrello/codegenerators/idl -I/<>/umbrello/codegenerators/java -I/<>/umbrello/codegenerators/js -I/<>/umbrello/codegenerators/pascal -I/<>/umbrello/codegenerators/perl -I/<>/umbrello/codegenerators/php -I/<>/umbrello/codegenerators/python -I/<>/umbrello/codegenerators/ruby -I/<>/umbrello/codegenerators/sql -I/<>/umbrello/codegenerators/tcl -I/<>/umbrello/codegenerators/vala -I/<>/umbrello/codegenerators/xml -I/<>/umbrello/codegenwizard -I/<>/umbrello/codeimport -I/<>/umbrello/codeimport/csharp -I/<>/umbrello/codeimpwizard -I/<>/umbrello/debug -I/<>/umbrello/dialogs -I/<>/umbrello/dialogs/pages -I/<>/umbrello/dialogs/widgets -I/<>/umbrello/docgenerators -I/<>/umbrello/finder -I/<>/umbrello/refactoring -I/<>/umbrello/uml1model -I/<>/umbrello/umlwidgets -I/<>/lib/cppparser -I/<>/lib/interfaces -I/usr/include/libxml2 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -I/usr/include/aarch64-linux-gnu/qt5/QtSvg -I/usr/include/aarch64-linux-gnu/qt5/QtWebKitWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtWebKit -I/usr/include/aarch64-linux-gnu/qt5/QtNetwork -I/usr/include/KF5/KArchive -I/usr/include/KF5 -I/usr/include/KF5/KCompletion -I/usr/include/KF5/KCoreAddons -I/usr/include/KF5/KI18n -I/usr/include/KF5/KIconThemes -I/usr/include/KF5/KIOCore -I/usr/include/KF5/KService -I/usr/include/KF5/KConfigCore -I/usr/include/aarch64-linux-gnu/qt5/QtConcurrent -I/usr/include/aarch64-linux-gnu/qt5/QtDBus -I/usr/include/KF5/KTextEditor -I/usr/include/KF5/KParts -I/usr/include/KF5/KIOWidgets -I/usr/include/KF5/KJobWidgets -I/usr/include/KF5/KWidgetsAddons -I/usr/include/KF5/KXmlGui -I/usr/include/KF5/KConfigWidgets -I/usr/include/KF5/KCodecs -I/usr/include/KF5/KConfigGui -I/usr/include/KF5/KAuth -I/usr/include/KF5/KTextWidgets -I/usr/include/KF5/SonnetUi -I/usr/include -I/usr/aarch64-linux-gnu/include/c++/9 -I/usr/aarch64-linux-gnu/include/c++/9/aarch64-linux-gnu -I/usr/aarch64-linux-gnu/include/c++/9/backward -I/usr/lib/gcc-cross/aarch64-linux-gnu/9/include -I/usr/aarch64-linux-gnu/include -I/usr/include/aarch64-linux-gnu --include /<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/moc_predefs.h -p ./ -o /<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/EWIEGA46WW/moc_umlview.cpp /<>/umbrello/umlview.h AutoMoc: Generating "SRC:/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/IRKO7FPKWT/moc_activitywidget.cpp", because it doesn't exist, from "SRC:/umbrello/umlwidgets/activitywidget.h" /usr/lib/qt5/bin/moc "-DCMAKE_BINARY_DIR=\"/<>/obj-aarch64-linux-gnu\"" -DKCOREADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB "-DUMBRELLO_VERSION_STRING=\"2.23.3\"" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-aarch64-linux-gnu/umbrello -I/<>/umbrello -I/<>/obj-aarch64-linux-gnu -I/<>/umbrello/clipboard -I/<>/umbrello/cmds -I/<>/umbrello/codegenerators -I/<>/umbrello/codegenerators/ada -I/<>/umbrello/codegenerators/as -I/<>/umbrello/codegenerators/cpp -I/<>/umbrello/codegenerators/csharp -I/<>/umbrello/codegenerators/d -I/<>/umbrello/codegenerators/idl -I/<>/umbrello/codegenerators/java -I/<>/umbrello/codegenerators/js -I/<>/umbrello/codegenerators/pascal -I/<>/umbrello/codegenerators/perl -I/<>/umbrello/codegenerators/php -I/<>/umbrello/codegenerators/python -I/<>/umbrello/codegenerators/ruby -I/<>/umbrello/codegenerators/sql -I/<>/umbrello/codegenerators/tcl -I/<>/umbrello/codegenerators/vala -I/<>/umbrello/codegenerators/xml -I/<>/umbrello/codegenwizard -I/<>/umbrello/codeimport -I/<>/umbrello/codeimport/csharp -I/<>/umbrello/codeimpwizard -I/<>/umbrello/debug -I/<>/umbrello/dialogs -I/<>/umbrello/dialogs/pages -I/<>/umbrello/dialogs/widgets -I/<>/umbrello/docgenerators -I/<>/umbrello/finder -I/<>/umbrello/refactoring -I/<>/umbrello/uml1model -I/<>/umbrello/umlwidgets -I/<>/lib/cppparser -I/<>/lib/interfaces -I/usr/include/libxml2 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -I/usr/include/aarch64-linux-gnu/qt5/QtSvg -I/usr/include/aarch64-linux-gnu/qt5/QtWebKitWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtWebKit -I/usr/include/aarch64-linux-gnu/qt5/QtNetwork -I/usr/include/KF5/KArchive -I/usr/include/KF5 -I/usr/include/KF5/KCompletion -I/usr/include/KF5/KCoreAddons -I/usr/include/KF5/KI18n -I/usr/include/KF5/KIconThemes -I/usr/include/KF5/KIOCore -I/usr/include/KF5/KService -I/usr/include/KF5/KConfigCore -I/usr/include/aarch64-linux-gnu/qt5/QtConcurrent -I/usr/include/aarch64-linux-gnu/qt5/QtDBus -I/usr/include/KF5/KTextEditor -I/usr/include/KF5/KParts -I/usr/include/KF5/KIOWidgets -I/usr/include/KF5/KJobWidgets -I/usr/include/KF5/KWidgetsAddons -I/usr/include/KF5/KXmlGui -I/usr/include/KF5/KConfigWidgets -I/usr/include/KF5/KCodecs -I/usr/include/KF5/KConfigGui -I/usr/include/KF5/KAuth -I/usr/include/KF5/KTextWidgets -I/usr/include/KF5/SonnetUi -I/usr/include -I/usr/aarch64-linux-gnu/include/c++/9 -I/usr/aarch64-linux-gnu/include/c++/9/aarch64-linux-gnu -I/usr/aarch64-linux-gnu/include/c++/9/backward -I/usr/lib/gcc-cross/aarch64-linux-gnu/9/include -I/usr/aarch64-linux-gnu/include -I/usr/include/aarch64-linux-gnu --include /<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/moc_predefs.h -p umlwidgets -o /<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/IRKO7FPKWT/moc_activitywidget.cpp /<>/umbrello/umlwidgets/activitywidget.h AutoMoc: Generating "SRC:/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/IRKO7FPKWT/moc_associationwidget.cpp", because it doesn't exist, from "SRC:/umbrello/umlwidgets/associationwidget.h" /usr/lib/qt5/bin/moc "-DCMAKE_BINARY_DIR=\"/<>/obj-aarch64-linux-gnu\"" -DKCOREADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB "-DUMBRELLO_VERSION_STRING=\"2.23.3\"" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-aarch64-linux-gnu/umbrello -I/<>/umbrello -I/<>/obj-aarch64-linux-gnu -I/<>/umbrello/clipboard -I/<>/umbrello/cmds -I/<>/umbrello/codegenerators -I/<>/umbrello/codegenerators/ada -I/<>/umbrello/codegenerators/as -I/<>/umbrello/codegenerators/cpp -I/<>/umbrello/codegenerators/csharp -I/<>/umbrello/codegenerators/d -I/<>/umbrello/codegenerators/idl -I/<>/umbrello/codegenerators/java -I/<>/umbrello/codegenerators/js -I/<>/umbrello/codegenerators/pascal -I/<>/umbrello/codegenerators/perl -I/<>/umbrello/codegenerators/php -I/<>/umbrello/codegenerators/python -I/<>/umbrello/codegenerators/ruby -I/<>/umbrello/codegenerators/sql -I/<>/umbrello/codegenerators/tcl -I/<>/umbrello/codegenerators/vala -I/<>/umbrello/codegenerators/xml -I/<>/umbrello/codegenwizard -I/<>/umbrello/codeimport -I/<>/umbrello/codeimport/csharp -I/<>/umbrello/codeimpwizard -I/<>/umbrello/debug -I/<>/umbrello/dialogs -I/<>/umbrello/dialogs/pages -I/<>/umbrello/dialogs/widgets -I/<>/umbrello/docgenerators -I/<>/umbrello/finder -I/<>/umbrello/refactoring -I/<>/umbrello/uml1model -I/<>/umbrello/umlwidgets -I/<>/lib/cppparser -I/<>/lib/interfaces -I/usr/include/libxml2 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -I/usr/include/aarch64-linux-gnu/qt5/QtSvg -I/usr/include/aarch64-linux-gnu/qt5/QtWebKitWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtWebKit -I/usr/include/aarch64-linux-gnu/qt5/QtNetwork -I/usr/include/KF5/KArchive -I/usr/include/KF5 -I/usr/include/KF5/KCompletion -I/usr/include/KF5/KCoreAddons -I/usr/include/KF5/KI18n -I/usr/include/KF5/KIconThemes -I/usr/include/KF5/KIOCore -I/usr/include/KF5/KService -I/usr/include/KF5/KConfigCore -I/usr/include/aarch64-linux-gnu/qt5/QtConcurrent -I/usr/include/aarch64-linux-gnu/qt5/QtDBus -I/usr/include/KF5/KTextEditor -I/usr/include/KF5/KParts -I/usr/include/KF5/KIOWidgets -I/usr/include/KF5/KJobWidgets -I/usr/include/KF5/KWidgetsAddons -I/usr/include/KF5/KXmlGui -I/usr/include/KF5/KConfigWidgets -I/usr/include/KF5/KCodecs -I/usr/include/KF5/KConfigGui -I/usr/include/KF5/KAuth -I/usr/include/KF5/KTextWidgets -I/usr/include/KF5/SonnetUi -I/usr/include -I/usr/aarch64-linux-gnu/include/c++/9 -I/usr/aarch64-linux-gnu/include/c++/9/aarch64-linux-gnu -I/usr/aarch64-linux-gnu/include/c++/9/backward -I/usr/lib/gcc-cross/aarch64-linux-gnu/9/include -I/usr/aarch64-linux-gnu/include -I/usr/include/aarch64-linux-gnu --include /<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/moc_predefs.h -p umlwidgets -o /<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/IRKO7FPKWT/moc_associationwidget.cpp /<>/umbrello/umlwidgets/associationwidget.h AutoMoc: Generating "SRC:/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/IRKO7FPKWT/moc_associationline.cpp", because it doesn't exist, from "SRC:/umbrello/umlwidgets/associationline.h" /usr/lib/qt5/bin/moc "-DCMAKE_BINARY_DIR=\"/<>/obj-aarch64-linux-gnu\"" -DKCOREADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB "-DUMBRELLO_VERSION_STRING=\"2.23.3\"" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-aarch64-linux-gnu/umbrello -I/<>/umbrello -I/<>/obj-aarch64-linux-gnu -I/<>/umbrello/clipboard -I/<>/umbrello/cmds -I/<>/umbrello/codegenerators -I/<>/umbrello/codegenerators/ada -I/<>/umbrello/codegenerators/as -I/<>/umbrello/codegenerators/cpp -I/<>/umbrello/codegenerators/csharp -I/<>/umbrello/codegenerators/d -I/<>/umbrello/codegenerators/idl -I/<>/umbrello/codegenerators/java -I/<>/umbrello/codegenerators/js -I/<>/umbrello/codegenerators/pascal -I/<>/umbrello/codegenerators/perl -I/<>/umbrello/codegenerators/php -I/<>/umbrello/codegenerators/python -I/<>/umbrello/codegenerators/ruby -I/<>/umbrello/codegenerators/sql -I/<>/umbrello/codegenerators/tcl -I/<>/umbrello/codegenerators/vala -I/<>/umbrello/codegenerators/xml -I/<>/umbrello/codegenwizard -I/<>/umbrello/codeimport -I/<>/umbrello/codeimport/csharp -I/<>/umbrello/codeimpwizard -I/<>/umbrello/debug -I/<>/umbrello/dialogs -I/<>/umbrello/dialogs/pages -I/<>/umbrello/dialogs/widgets -I/<>/umbrello/docgenerators -I/<>/umbrello/finder -I/<>/umbrello/refactoring -I/<>/umbrello/uml1model -I/<>/umbrello/umlwidgets -I/<>/lib/cppparser -I/<>/lib/interfaces -I/usr/include/libxml2 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -I/usr/include/aarch64-linux-gnu/qt5/QtSvg -I/usr/include/aarch64-linux-gnu/qt5/QtWebKitWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtWebKit -I/usr/include/aarch64-linux-gnu/qt5/QtNetwork -I/usr/include/KF5/KArchive -I/usr/include/KF5 -I/usr/include/KF5/KCompletion -I/usr/include/KF5/KCoreAddons -I/usr/include/KF5/KI18n -I/usr/include/KF5/KIconThemes -I/usr/include/KF5/KIOCore -I/usr/include/KF5/KService -I/usr/include/KF5/KConfigCore -I/usr/include/aarch64-linux-gnu/qt5/QtConcurrent -I/usr/include/aarch64-linux-gnu/qt5/QtDBus -I/usr/include/KF5/KTextEditor -I/usr/include/KF5/KParts -I/usr/include/KF5/KIOWidgets -I/usr/include/KF5/KJobWidgets -I/usr/include/KF5/KWidgetsAddons -I/usr/include/KF5/KXmlGui -I/usr/include/KF5/KConfigWidgets -I/usr/include/KF5/KCodecs -I/usr/include/KF5/KConfigGui -I/usr/include/KF5/KAuth -I/usr/include/KF5/KTextWidgets -I/usr/include/KF5/SonnetUi -I/usr/include -I/usr/aarch64-linux-gnu/include/c++/9 -I/usr/aarch64-linux-gnu/include/c++/9/aarch64-linux-gnu -I/usr/aarch64-linux-gnu/include/c++/9/backward -I/usr/lib/gcc-cross/aarch64-linux-gnu/9/include -I/usr/aarch64-linux-gnu/include -I/usr/include/aarch64-linux-gnu --include /<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/moc_predefs.h -p umlwidgets -o /<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/IRKO7FPKWT/moc_associationline.cpp /<>/umbrello/umlwidgets/associationline.h AutoMoc: Generating "SRC:/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/IRKO7FPKWT/moc_categorywidget.cpp", because it doesn't exist, from "SRC:/umbrello/umlwidgets/categorywidget.h" /usr/lib/qt5/bin/moc "-DCMAKE_BINARY_DIR=\"/<>/obj-aarch64-linux-gnu\"" -DKCOREADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB "-DUMBRELLO_VERSION_STRING=\"2.23.3\"" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-aarch64-linux-gnu/umbrello -I/<>/umbrello -I/<>/obj-aarch64-linux-gnu -I/<>/umbrello/clipboard -I/<>/umbrello/cmds -I/<>/umbrello/codegenerators -I/<>/umbrello/codegenerators/ada -I/<>/umbrello/codegenerators/as -I/<>/umbrello/codegenerators/cpp -I/<>/umbrello/codegenerators/csharp -I/<>/umbrello/codegenerators/d -I/<>/umbrello/codegenerators/idl -I/<>/umbrello/codegenerators/java -I/<>/umbrello/codegenerators/js -I/<>/umbrello/codegenerators/pascal -I/<>/umbrello/codegenerators/perl -I/<>/umbrello/codegenerators/php -I/<>/umbrello/codegenerators/python -I/<>/umbrello/codegenerators/ruby -I/<>/umbrello/codegenerators/sql -I/<>/umbrello/codegenerators/tcl -I/<>/umbrello/codegenerators/vala -I/<>/umbrello/codegenerators/xml -I/<>/umbrello/codegenwizard -I/<>/umbrello/codeimport -I/<>/umbrello/codeimport/csharp -I/<>/umbrello/codeimpwizard -I/<>/umbrello/debug -I/<>/umbrello/dialogs -I/<>/umbrello/dialogs/pages -I/<>/umbrello/dialogs/widgets -I/<>/umbrello/docgenerators -I/<>/umbrello/finder -I/<>/umbrello/refactoring -I/<>/umbrello/uml1model -I/<>/umbrello/umlwidgets -I/<>/lib/cppparser -I/<>/lib/interfaces -I/usr/include/libxml2 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -I/usr/include/aarch64-linux-gnu/qt5/QtSvg -I/usr/include/aarch64-linux-gnu/qt5/QtWebKitWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtWebKit -I/usr/include/aarch64-linux-gnu/qt5/QtNetwork -I/usr/include/KF5/KArchive -I/usr/include/KF5 -I/usr/include/KF5/KCompletion -I/usr/include/KF5/KCoreAddons -I/usr/include/KF5/KI18n -I/usr/include/KF5/KIconThemes -I/usr/include/KF5/KIOCore -I/usr/include/KF5/KService -I/usr/include/KF5/KConfigCore -I/usr/include/aarch64-linux-gnu/qt5/QtConcurrent -I/usr/include/aarch64-linux-gnu/qt5/QtDBus -I/usr/include/KF5/KTextEditor -I/usr/include/KF5/KParts -I/usr/include/KF5/KIOWidgets -I/usr/include/KF5/KJobWidgets -I/usr/include/KF5/KWidgetsAddons -I/usr/include/KF5/KXmlGui -I/usr/include/KF5/KConfigWidgets -I/usr/include/KF5/KCodecs -I/usr/include/KF5/KConfigGui -I/usr/include/KF5/KAuth -I/usr/include/KF5/KTextWidgets -I/usr/include/KF5/SonnetUi -I/usr/include -I/usr/aarch64-linux-gnu/include/c++/9 -I/usr/aarch64-linux-gnu/include/c++/9/aarch64-linux-gnu -I/usr/aarch64-linux-gnu/include/c++/9/backward -I/usr/lib/gcc-cross/aarch64-linux-gnu/9/include -I/usr/aarch64-linux-gnu/include -I/usr/include/aarch64-linux-gnu --include /<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/moc_predefs.h -p umlwidgets -o /<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/IRKO7FPKWT/moc_categorywidget.cpp /<>/umbrello/umlwidgets/categorywidget.h AutoMoc: Generating "SRC:/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/IRKO7FPKWT/moc_classifierwidget.cpp", because it doesn't exist, from "SRC:/umbrello/umlwidgets/classifierwidget.h" /usr/lib/qt5/bin/moc "-DCMAKE_BINARY_DIR=\"/<>/obj-aarch64-linux-gnu\"" -DKCOREADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB "-DUMBRELLO_VERSION_STRING=\"2.23.3\"" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-aarch64-linux-gnu/umbrello -I/<>/umbrello -I/<>/obj-aarch64-linux-gnu -I/<>/umbrello/clipboard -I/<>/umbrello/cmds -I/<>/umbrello/codegenerators -I/<>/umbrello/codegenerators/ada -I/<>/umbrello/codegenerators/as -I/<>/umbrello/codegenerators/cpp -I/<>/umbrello/codegenerators/csharp -I/<>/umbrello/codegenerators/d -I/<>/umbrello/codegenerators/idl -I/<>/umbrello/codegenerators/java -I/<>/umbrello/codegenerators/js -I/<>/umbrello/codegenerators/pascal -I/<>/umbrello/codegenerators/perl -I/<>/umbrello/codegenerators/php -I/<>/umbrello/codegenerators/python -I/<>/umbrello/codegenerators/ruby -I/<>/umbrello/codegenerators/sql -I/<>/umbrello/codegenerators/tcl -I/<>/umbrello/codegenerators/vala -I/<>/umbrello/codegenerators/xml -I/<>/umbrello/codegenwizard -I/<>/umbrello/codeimport -I/<>/umbrello/codeimport/csharp -I/<>/umbrello/codeimpwizard -I/<>/umbrello/debug -I/<>/umbrello/dialogs -I/<>/umbrello/dialogs/pages -I/<>/umbrello/dialogs/widgets -I/<>/umbrello/docgenerators -I/<>/umbrello/finder -I/<>/umbrello/refactoring -I/<>/umbrello/uml1model -I/<>/umbrello/umlwidgets -I/<>/lib/cppparser -I/<>/lib/interfaces -I/usr/include/libxml2 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -I/usr/include/aarch64-linux-gnu/qt5/QtSvg -I/usr/include/aarch64-linux-gnu/qt5/QtWebKitWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtWebKit -I/usr/include/aarch64-linux-gnu/qt5/QtNetwork -I/usr/include/KF5/KArchive -I/usr/include/KF5 -I/usr/include/KF5/KCompletion -I/usr/include/KF5/KCoreAddons -I/usr/include/KF5/KI18n -I/usr/include/KF5/KIconThemes -I/usr/include/KF5/KIOCore -I/usr/include/KF5/KService -I/usr/include/KF5/KConfigCore -I/usr/include/aarch64-linux-gnu/qt5/QtConcurrent -I/usr/include/aarch64-linux-gnu/qt5/QtDBus -I/usr/include/KF5/KTextEditor -I/usr/include/KF5/KParts -I/usr/include/KF5/KIOWidgets -I/usr/include/KF5/KJobWidgets -I/usr/include/KF5/KWidgetsAddons -I/usr/include/KF5/KXmlGui -I/usr/include/KF5/KConfigWidgets -I/usr/include/KF5/KCodecs -I/usr/include/KF5/KConfigGui -I/usr/include/KF5/KAuth -I/usr/include/KF5/KTextWidgets -I/usr/include/KF5/SonnetUi -I/usr/include -I/usr/aarch64-linux-gnu/include/c++/9 -I/usr/aarch64-linux-gnu/include/c++/9/aarch64-linux-gnu -I/usr/aarch64-linux-gnu/include/c++/9/backward -I/usr/lib/gcc-cross/aarch64-linux-gnu/9/include -I/usr/aarch64-linux-gnu/include -I/usr/include/aarch64-linux-gnu --include /<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/moc_predefs.h -p umlwidgets -o /<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/IRKO7FPKWT/moc_classifierwidget.cpp /<>/umbrello/umlwidgets/classifierwidget.h AutoMoc: Generating "SRC:/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/IRKO7FPKWT/moc_combinedfragmentwidget.cpp", because it doesn't exist, from "SRC:/umbrello/umlwidgets/combinedfragmentwidget.h" /usr/lib/qt5/bin/moc "-DCMAKE_BINARY_DIR=\"/<>/obj-aarch64-linux-gnu\"" -DKCOREADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB "-DUMBRELLO_VERSION_STRING=\"2.23.3\"" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-aarch64-linux-gnu/umbrello -I/<>/umbrello -I/<>/obj-aarch64-linux-gnu -I/<>/umbrello/clipboard -I/<>/umbrello/cmds -I/<>/umbrello/codegenerators -I/<>/umbrello/codegenerators/ada -I/<>/umbrello/codegenerators/as -I/<>/umbrello/codegenerators/cpp -I/<>/umbrello/codegenerators/csharp -I/<>/umbrello/codegenerators/d -I/<>/umbrello/codegenerators/idl -I/<>/umbrello/codegenerators/java -I/<>/umbrello/codegenerators/js -I/<>/umbrello/codegenerators/pascal -I/<>/umbrello/codegenerators/perl -I/<>/umbrello/codegenerators/php -I/<>/umbrello/codegenerators/python -I/<>/umbrello/codegenerators/ruby -I/<>/umbrello/codegenerators/sql -I/<>/umbrello/codegenerators/tcl -I/<>/umbrello/codegenerators/vala -I/<>/umbrello/codegenerators/xml -I/<>/umbrello/codegenwizard -I/<>/umbrello/codeimport -I/<>/umbrello/codeimport/csharp -I/<>/umbrello/codeimpwizard -I/<>/umbrello/debug -I/<>/umbrello/dialogs -I/<>/umbrello/dialogs/pages -I/<>/umbrello/dialogs/widgets -I/<>/umbrello/docgenerators -I/<>/umbrello/finder -I/<>/umbrello/refactoring -I/<>/umbrello/uml1model -I/<>/umbrello/umlwidgets -I/<>/lib/cppparser -I/<>/lib/interfaces -I/usr/include/libxml2 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -I/usr/include/aarch64-linux-gnu/qt5/QtSvg -I/usr/include/aarch64-linux-gnu/qt5/QtWebKitWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtWebKit -I/usr/include/aarch64-linux-gnu/qt5/QtNetwork -I/usr/include/KF5/KArchive -I/usr/include/KF5 -I/usr/include/KF5/KCompletion -I/usr/include/KF5/KCoreAddons -I/usr/include/KF5/KI18n -I/usr/include/KF5/KIconThemes -I/usr/include/KF5/KIOCore -I/usr/include/KF5/KService -I/usr/include/KF5/KConfigCore -I/usr/include/aarch64-linux-gnu/qt5/QtConcurrent -I/usr/include/aarch64-linux-gnu/qt5/QtDBus -I/usr/include/KF5/KTextEditor -I/usr/include/KF5/KParts -I/usr/include/KF5/KIOWidgets -I/usr/include/KF5/KJobWidgets -I/usr/include/KF5/KWidgetsAddons -I/usr/include/KF5/KXmlGui -I/usr/include/KF5/KConfigWidgets -I/usr/include/KF5/KCodecs -I/usr/include/KF5/KConfigGui -I/usr/include/KF5/KAuth -I/usr/include/KF5/KTextWidgets -I/usr/include/KF5/SonnetUi -I/usr/include -I/usr/aarch64-linux-gnu/include/c++/9 -I/usr/aarch64-linux-gnu/include/c++/9/aarch64-linux-gnu -I/usr/aarch64-linux-gnu/include/c++/9/backward -I/usr/lib/gcc-cross/aarch64-linux-gnu/9/include -I/usr/aarch64-linux-gnu/include -I/usr/include/aarch64-linux-gnu --include /<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/moc_predefs.h -p umlwidgets -o /<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/IRKO7FPKWT/moc_combinedfragmentwidget.cpp /<>/umbrello/umlwidgets/combinedfragmentwidget.h AutoMoc: Generating "SRC:/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/IRKO7FPKWT/moc_componentwidget.cpp", because it doesn't exist, from "SRC:/umbrello/umlwidgets/componentwidget.h" /usr/lib/qt5/bin/moc "-DCMAKE_BINARY_DIR=\"/<>/obj-aarch64-linux-gnu\"" -DKCOREADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB "-DUMBRELLO_VERSION_STRING=\"2.23.3\"" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-aarch64-linux-gnu/umbrello -I/<>/umbrello -I/<>/obj-aarch64-linux-gnu -I/<>/umbrello/clipboard -I/<>/umbrello/cmds -I/<>/umbrello/codegenerators -I/<>/umbrello/codegenerators/ada -I/<>/umbrello/codegenerators/as -I/<>/umbrello/codegenerators/cpp -I/<>/umbrello/codegenerators/csharp -I/<>/umbrello/codegenerators/d -I/<>/umbrello/codegenerators/idl -I/<>/umbrello/codegenerators/java -I/<>/umbrello/codegenerators/js -I/<>/umbrello/codegenerators/pascal -I/<>/umbrello/codegenerators/perl -I/<>/umbrello/codegenerators/php -I/<>/umbrello/codegenerators/python -I/<>/umbrello/codegenerators/ruby -I/<>/umbrello/codegenerators/sql -I/<>/umbrello/codegenerators/tcl -I/<>/umbrello/codegenerators/vala -I/<>/umbrello/codegenerators/xml -I/<>/umbrello/codegenwizard -I/<>/umbrello/codeimport -I/<>/umbrello/codeimport/csharp -I/<>/umbrello/codeimpwizard -I/<>/umbrello/debug -I/<>/umbrello/dialogs -I/<>/umbrello/dialogs/pages -I/<>/umbrello/dialogs/widgets -I/<>/umbrello/docgenerators -I/<>/umbrello/finder -I/<>/umbrello/refactoring -I/<>/umbrello/uml1model -I/<>/umbrello/umlwidgets -I/<>/lib/cppparser -I/<>/lib/interfaces -I/usr/include/libxml2 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -I/usr/include/aarch64-linux-gnu/qt5/QtSvg -I/usr/include/aarch64-linux-gnu/qt5/QtWebKitWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtWebKit -I/usr/include/aarch64-linux-gnu/qt5/QtNetwork -I/usr/include/KF5/KArchive -I/usr/include/KF5 -I/usr/include/KF5/KCompletion -I/usr/include/KF5/KCoreAddons -I/usr/include/KF5/KI18n -I/usr/include/KF5/KIconThemes -I/usr/include/KF5/KIOCore -I/usr/include/KF5/KService -I/usr/include/KF5/KConfigCore -I/usr/include/aarch64-linux-gnu/qt5/QtConcurrent -I/usr/include/aarch64-linux-gnu/qt5/QtDBus -I/usr/include/KF5/KTextEditor -I/usr/include/KF5/KParts -I/usr/include/KF5/KIOWidgets -I/usr/include/KF5/KJobWidgets -I/usr/include/KF5/KWidgetsAddons -I/usr/include/KF5/KXmlGui -I/usr/include/KF5/KConfigWidgets -I/usr/include/KF5/KCodecs -I/usr/include/KF5/KConfigGui -I/usr/include/KF5/KAuth -I/usr/include/KF5/KTextWidgets -I/usr/include/KF5/SonnetUi -I/usr/include -I/usr/aarch64-linux-gnu/include/c++/9 -I/usr/aarch64-linux-gnu/include/c++/9/aarch64-linux-gnu -I/usr/aarch64-linux-gnu/include/c++/9/backward -I/usr/lib/gcc-cross/aarch64-linux-gnu/9/include -I/usr/aarch64-linux-gnu/include -I/usr/include/aarch64-linux-gnu --include /<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/moc_predefs.h -p umlwidgets -o /<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/IRKO7FPKWT/moc_componentwidget.cpp /<>/umbrello/umlwidgets/componentwidget.h AutoMoc: Generating "SRC:/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/IRKO7FPKWT/moc_datatypewidget.cpp", because it doesn't exist, from "SRC:/umbrello/umlwidgets/datatypewidget.h" /usr/lib/qt5/bin/moc "-DCMAKE_BINARY_DIR=\"/<>/obj-aarch64-linux-gnu\"" -DKCOREADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB "-DUMBRELLO_VERSION_STRING=\"2.23.3\"" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-aarch64-linux-gnu/umbrello -I/<>/umbrello -I/<>/obj-aarch64-linux-gnu -I/<>/umbrello/clipboard -I/<>/umbrello/cmds -I/<>/umbrello/codegenerators -I/<>/umbrello/codegenerators/ada -I/<>/umbrello/codegenerators/as -I/<>/umbrello/codegenerators/cpp -I/<>/umbrello/codegenerators/csharp -I/<>/umbrello/codegenerators/d -I/<>/umbrello/codegenerators/idl -I/<>/umbrello/codegenerators/java -I/<>/umbrello/codegenerators/js -I/<>/umbrello/codegenerators/pascal -I/<>/umbrello/codegenerators/perl -I/<>/umbrello/codegenerators/php -I/<>/umbrello/codegenerators/python -I/<>/umbrello/codegenerators/ruby -I/<>/umbrello/codegenerators/sql -I/<>/umbrello/codegenerators/tcl -I/<>/umbrello/codegenerators/vala -I/<>/umbrello/codegenerators/xml -I/<>/umbrello/codegenwizard -I/<>/umbrello/codeimport -I/<>/umbrello/codeimport/csharp -I/<>/umbrello/codeimpwizard -I/<>/umbrello/debug -I/<>/umbrello/dialogs -I/<>/umbrello/dialogs/pages -I/<>/umbrello/dialogs/widgets -I/<>/umbrello/docgenerators -I/<>/umbrello/finder -I/<>/umbrello/refactoring -I/<>/umbrello/uml1model -I/<>/umbrello/umlwidgets -I/<>/lib/cppparser -I/<>/lib/interfaces -I/usr/include/libxml2 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -I/usr/include/aarch64-linux-gnu/qt5/QtSvg -I/usr/include/aarch64-linux-gnu/qt5/QtWebKitWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtWebKit -I/usr/include/aarch64-linux-gnu/qt5/QtNetwork -I/usr/include/KF5/KArchive -I/usr/include/KF5 -I/usr/include/KF5/KCompletion -I/usr/include/KF5/KCoreAddons -I/usr/include/KF5/KI18n -I/usr/include/KF5/KIconThemes -I/usr/include/KF5/KIOCore -I/usr/include/KF5/KService -I/usr/include/KF5/KConfigCore -I/usr/include/aarch64-linux-gnu/qt5/QtConcurrent -I/usr/include/aarch64-linux-gnu/qt5/QtDBus -I/usr/include/KF5/KTextEditor -I/usr/include/KF5/KParts -I/usr/include/KF5/KIOWidgets -I/usr/include/KF5/KJobWidgets -I/usr/include/KF5/KWidgetsAddons -I/usr/include/KF5/KXmlGui -I/usr/include/KF5/KConfigWidgets -I/usr/include/KF5/KCodecs -I/usr/include/KF5/KConfigGui -I/usr/include/KF5/KAuth -I/usr/include/KF5/KTextWidgets -I/usr/include/KF5/SonnetUi -I/usr/include -I/usr/aarch64-linux-gnu/include/c++/9 -I/usr/aarch64-linux-gnu/include/c++/9/aarch64-linux-gnu -I/usr/aarch64-linux-gnu/include/c++/9/backward -I/usr/lib/gcc-cross/aarch64-linux-gnu/9/include -I/usr/aarch64-linux-gnu/include -I/usr/include/aarch64-linux-gnu --include /<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/moc_predefs.h -p umlwidgets -o /<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/IRKO7FPKWT/moc_datatypewidget.cpp /<>/umbrello/umlwidgets/datatypewidget.h AutoMoc: Generating "SRC:/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/IRKO7FPKWT/moc_entitywidget.cpp", because it doesn't exist, from "SRC:/umbrello/umlwidgets/entitywidget.h" /usr/lib/qt5/bin/moc "-DCMAKE_BINARY_DIR=\"/<>/obj-aarch64-linux-gnu\"" -DKCOREADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB "-DUMBRELLO_VERSION_STRING=\"2.23.3\"" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-aarch64-linux-gnu/umbrello -I/<>/umbrello -I/<>/obj-aarch64-linux-gnu -I/<>/umbrello/clipboard -I/<>/umbrello/cmds -I/<>/umbrello/codegenerators -I/<>/umbrello/codegenerators/ada -I/<>/umbrello/codegenerators/as -I/<>/umbrello/codegenerators/cpp -I/<>/umbrello/codegenerators/csharp -I/<>/umbrello/codegenerators/d -I/<>/umbrello/codegenerators/idl -I/<>/umbrello/codegenerators/java -I/<>/umbrello/codegenerators/js -I/<>/umbrello/codegenerators/pascal -I/<>/umbrello/codegenerators/perl -I/<>/umbrello/codegenerators/php -I/<>/umbrello/codegenerators/python -I/<>/umbrello/codegenerators/ruby -I/<>/umbrello/codegenerators/sql -I/<>/umbrello/codegenerators/tcl -I/<>/umbrello/codegenerators/vala -I/<>/umbrello/codegenerators/xml -I/<>/umbrello/codegenwizard -I/<>/umbrello/codeimport -I/<>/umbrello/codeimport/csharp -I/<>/umbrello/codeimpwizard -I/<>/umbrello/debug -I/<>/umbrello/dialogs -I/<>/umbrello/dialogs/pages -I/<>/umbrello/dialogs/widgets -I/<>/umbrello/docgenerators -I/<>/umbrello/finder -I/<>/umbrello/refactoring -I/<>/umbrello/uml1model -I/<>/umbrello/umlwidgets -I/<>/lib/cppparser -I/<>/lib/interfaces -I/usr/include/libxml2 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -I/usr/include/aarch64-linux-gnu/qt5/QtSvg -I/usr/include/aarch64-linux-gnu/qt5/QtWebKitWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtWebKit -I/usr/include/aarch64-linux-gnu/qt5/QtNetwork -I/usr/include/KF5/KArchive -I/usr/include/KF5 -I/usr/include/KF5/KCompletion -I/usr/include/KF5/KCoreAddons -I/usr/include/KF5/KI18n -I/usr/include/KF5/KIconThemes -I/usr/include/KF5/KIOCore -I/usr/include/KF5/KService -I/usr/include/KF5/KConfigCore -I/usr/include/aarch64-linux-gnu/qt5/QtConcurrent -I/usr/include/aarch64-linux-gnu/qt5/QtDBus -I/usr/include/KF5/KTextEditor -I/usr/include/KF5/KParts -I/usr/include/KF5/KIOWidgets -I/usr/include/KF5/KJobWidgets -I/usr/include/KF5/KWidgetsAddons -I/usr/include/KF5/KXmlGui -I/usr/include/KF5/KConfigWidgets -I/usr/include/KF5/KCodecs -I/usr/include/KF5/KConfigGui -I/usr/include/KF5/KAuth -I/usr/include/KF5/KTextWidgets -I/usr/include/KF5/SonnetUi -I/usr/include -I/usr/aarch64-linux-gnu/include/c++/9 -I/usr/aarch64-linux-gnu/include/c++/9/aarch64-linux-gnu -I/usr/aarch64-linux-gnu/include/c++/9/backward -I/usr/lib/gcc-cross/aarch64-linux-gnu/9/include -I/usr/aarch64-linux-gnu/include -I/usr/include/aarch64-linux-gnu --include /<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/moc_predefs.h -p umlwidgets -o /<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/IRKO7FPKWT/moc_entitywidget.cpp /<>/umbrello/umlwidgets/entitywidget.h AutoMoc: Generating "SRC:/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/IRKO7FPKWT/moc_enumwidget.cpp", because it doesn't exist, from "SRC:/umbrello/umlwidgets/enumwidget.h" /usr/lib/qt5/bin/moc "-DCMAKE_BINARY_DIR=\"/<>/obj-aarch64-linux-gnu\"" -DKCOREADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB "-DUMBRELLO_VERSION_STRING=\"2.23.3\"" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-aarch64-linux-gnu/umbrello -I/<>/umbrello -I/<>/obj-aarch64-linux-gnu -I/<>/umbrello/clipboard -I/<>/umbrello/cmds -I/<>/umbrello/codegenerators -I/<>/umbrello/codegenerators/ada -I/<>/umbrello/codegenerators/as -I/<>/umbrello/codegenerators/cpp -I/<>/umbrello/codegenerators/csharp -I/<>/umbrello/codegenerators/d -I/<>/umbrello/codegenerators/idl -I/<>/umbrello/codegenerators/java -I/<>/umbrello/codegenerators/js -I/<>/umbrello/codegenerators/pascal -I/<>/umbrello/codegenerators/perl -I/<>/umbrello/codegenerators/php -I/<>/umbrello/codegenerators/python -I/<>/umbrello/codegenerators/ruby -I/<>/umbrello/codegenerators/sql -I/<>/umbrello/codegenerators/tcl -I/<>/umbrello/codegenerators/vala -I/<>/umbrello/codegenerators/xml -I/<>/umbrello/codegenwizard -I/<>/umbrello/codeimport -I/<>/umbrello/codeimport/csharp -I/<>/umbrello/codeimpwizard -I/<>/umbrello/debug -I/<>/umbrello/dialogs -I/<>/umbrello/dialogs/pages -I/<>/umbrello/dialogs/widgets -I/<>/umbrello/docgenerators -I/<>/umbrello/finder -I/<>/umbrello/refactoring -I/<>/umbrello/uml1model -I/<>/umbrello/umlwidgets -I/<>/lib/cppparser -I/<>/lib/interfaces -I/usr/include/libxml2 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -I/usr/include/aarch64-linux-gnu/qt5/QtSvg -I/usr/include/aarch64-linux-gnu/qt5/QtWebKitWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtWebKit -I/usr/include/aarch64-linux-gnu/qt5/QtNetwork -I/usr/include/KF5/KArchive -I/usr/include/KF5 -I/usr/include/KF5/KCompletion -I/usr/include/KF5/KCoreAddons -I/usr/include/KF5/KI18n -I/usr/include/KF5/KIconThemes -I/usr/include/KF5/KIOCore -I/usr/include/KF5/KService -I/usr/include/KF5/KConfigCore -I/usr/include/aarch64-linux-gnu/qt5/QtConcurrent -I/usr/include/aarch64-linux-gnu/qt5/QtDBus -I/usr/include/KF5/KTextEditor -I/usr/include/KF5/KParts -I/usr/include/KF5/KIOWidgets -I/usr/include/KF5/KJobWidgets -I/usr/include/KF5/KWidgetsAddons -I/usr/include/KF5/KXmlGui -I/usr/include/KF5/KConfigWidgets -I/usr/include/KF5/KCodecs -I/usr/include/KF5/KConfigGui -I/usr/include/KF5/KAuth -I/usr/include/KF5/KTextWidgets -I/usr/include/KF5/SonnetUi -I/usr/include -I/usr/aarch64-linux-gnu/include/c++/9 -I/usr/aarch64-linux-gnu/include/c++/9/aarch64-linux-gnu -I/usr/aarch64-linux-gnu/include/c++/9/backward -I/usr/lib/gcc-cross/aarch64-linux-gnu/9/include -I/usr/aarch64-linux-gnu/include -I/usr/include/aarch64-linux-gnu --include /<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/moc_predefs.h -p umlwidgets -o /<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/IRKO7FPKWT/moc_enumwidget.cpp /<>/umbrello/umlwidgets/enumwidget.h AutoMoc: Generating "SRC:/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/IRKO7FPKWT/moc_floatingdashlinewidget.cpp", because it doesn't exist, from "SRC:/umbrello/umlwidgets/floatingdashlinewidget.h" /usr/lib/qt5/bin/moc "-DCMAKE_BINARY_DIR=\"/<>/obj-aarch64-linux-gnu\"" -DKCOREADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB "-DUMBRELLO_VERSION_STRING=\"2.23.3\"" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-aarch64-linux-gnu/umbrello -I/<>/umbrello -I/<>/obj-aarch64-linux-gnu -I/<>/umbrello/clipboard -I/<>/umbrello/cmds -I/<>/umbrello/codegenerators -I/<>/umbrello/codegenerators/ada -I/<>/umbrello/codegenerators/as -I/<>/umbrello/codegenerators/cpp -I/<>/umbrello/codegenerators/csharp -I/<>/umbrello/codegenerators/d -I/<>/umbrello/codegenerators/idl -I/<>/umbrello/codegenerators/java -I/<>/umbrello/codegenerators/js -I/<>/umbrello/codegenerators/pascal -I/<>/umbrello/codegenerators/perl -I/<>/umbrello/codegenerators/php -I/<>/umbrello/codegenerators/python -I/<>/umbrello/codegenerators/ruby -I/<>/umbrello/codegenerators/sql -I/<>/umbrello/codegenerators/tcl -I/<>/umbrello/codegenerators/vala -I/<>/umbrello/codegenerators/xml -I/<>/umbrello/codegenwizard -I/<>/umbrello/codeimport -I/<>/umbrello/codeimport/csharp -I/<>/umbrello/codeimpwizard -I/<>/umbrello/debug -I/<>/umbrello/dialogs -I/<>/umbrello/dialogs/pages -I/<>/umbrello/dialogs/widgets -I/<>/umbrello/docgenerators -I/<>/umbrello/finder -I/<>/umbrello/refactoring -I/<>/umbrello/uml1model -I/<>/umbrello/umlwidgets -I/<>/lib/cppparser -I/<>/lib/interfaces -I/usr/include/libxml2 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -I/usr/include/aarch64-linux-gnu/qt5/QtSvg -I/usr/include/aarch64-linux-gnu/qt5/QtWebKitWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtWebKit -I/usr/include/aarch64-linux-gnu/qt5/QtNetwork -I/usr/include/KF5/KArchive -I/usr/include/KF5 -I/usr/include/KF5/KCompletion -I/usr/include/KF5/KCoreAddons -I/usr/include/KF5/KI18n -I/usr/include/KF5/KIconThemes -I/usr/include/KF5/KIOCore -I/usr/include/KF5/KService -I/usr/include/KF5/KConfigCore -I/usr/include/aarch64-linux-gnu/qt5/QtConcurrent -I/usr/include/aarch64-linux-gnu/qt5/QtDBus -I/usr/include/KF5/KTextEditor -I/usr/include/KF5/KParts -I/usr/include/KF5/KIOWidgets -I/usr/include/KF5/KJobWidgets -I/usr/include/KF5/KWidgetsAddons -I/usr/include/KF5/KXmlGui -I/usr/include/KF5/KConfigWidgets -I/usr/include/KF5/KCodecs -I/usr/include/KF5/KConfigGui -I/usr/include/KF5/KAuth -I/usr/include/KF5/KTextWidgets -I/usr/include/KF5/SonnetUi -I/usr/include -I/usr/aarch64-linux-gnu/include/c++/9 -I/usr/aarch64-linux-gnu/include/c++/9/aarch64-linux-gnu -I/usr/aarch64-linux-gnu/include/c++/9/backward -I/usr/lib/gcc-cross/aarch64-linux-gnu/9/include -I/usr/aarch64-linux-gnu/include -I/usr/include/aarch64-linux-gnu --include /<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/moc_predefs.h -p umlwidgets -o /<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/IRKO7FPKWT/moc_floatingdashlinewidget.cpp /<>/umbrello/umlwidgets/floatingdashlinewidget.h AutoMoc: Generating "SRC:/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/IRKO7FPKWT/moc_floatingtextwidget.cpp", because it doesn't exist, from "SRC:/umbrello/umlwidgets/floatingtextwidget.h" /usr/lib/qt5/bin/moc "-DCMAKE_BINARY_DIR=\"/<>/obj-aarch64-linux-gnu\"" -DKCOREADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB "-DUMBRELLO_VERSION_STRING=\"2.23.3\"" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-aarch64-linux-gnu/umbrello -I/<>/umbrello -I/<>/obj-aarch64-linux-gnu -I/<>/umbrello/clipboard -I/<>/umbrello/cmds -I/<>/umbrello/codegenerators -I/<>/umbrello/codegenerators/ada -I/<>/umbrello/codegenerators/as -I/<>/umbrello/codegenerators/cpp -I/<>/umbrello/codegenerators/csharp -I/<>/umbrello/codegenerators/d -I/<>/umbrello/codegenerators/idl -I/<>/umbrello/codegenerators/java -I/<>/umbrello/codegenerators/js -I/<>/umbrello/codegenerators/pascal -I/<>/umbrello/codegenerators/perl -I/<>/umbrello/codegenerators/php -I/<>/umbrello/codegenerators/python -I/<>/umbrello/codegenerators/ruby -I/<>/umbrello/codegenerators/sql -I/<>/umbrello/codegenerators/tcl -I/<>/umbrello/codegenerators/vala -I/<>/umbrello/codegenerators/xml -I/<>/umbrello/codegenwizard -I/<>/umbrello/codeimport -I/<>/umbrello/codeimport/csharp -I/<>/umbrello/codeimpwizard -I/<>/umbrello/debug -I/<>/umbrello/dialogs -I/<>/umbrello/dialogs/pages -I/<>/umbrello/dialogs/widgets -I/<>/umbrello/docgenerators -I/<>/umbrello/finder -I/<>/umbrello/refactoring -I/<>/umbrello/uml1model -I/<>/umbrello/umlwidgets -I/<>/lib/cppparser -I/<>/lib/interfaces -I/usr/include/libxml2 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -I/usr/include/aarch64-linux-gnu/qt5/QtSvg -I/usr/include/aarch64-linux-gnu/qt5/QtWebKitWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtWebKit -I/usr/include/aarch64-linux-gnu/qt5/QtNetwork -I/usr/include/KF5/KArchive -I/usr/include/KF5 -I/usr/include/KF5/KCompletion -I/usr/include/KF5/KCoreAddons -I/usr/include/KF5/KI18n -I/usr/include/KF5/KIconThemes -I/usr/include/KF5/KIOCore -I/usr/include/KF5/KService -I/usr/include/KF5/KConfigCore -I/usr/include/aarch64-linux-gnu/qt5/QtConcurrent -I/usr/include/aarch64-linux-gnu/qt5/QtDBus -I/usr/include/KF5/KTextEditor -I/usr/include/KF5/KParts -I/usr/include/KF5/KIOWidgets -I/usr/include/KF5/KJobWidgets -I/usr/include/KF5/KWidgetsAddons -I/usr/include/KF5/KXmlGui -I/usr/include/KF5/KConfigWidgets -I/usr/include/KF5/KCodecs -I/usr/include/KF5/KConfigGui -I/usr/include/KF5/KAuth -I/usr/include/KF5/KTextWidgets -I/usr/include/KF5/SonnetUi -I/usr/include -I/usr/aarch64-linux-gnu/include/c++/9 -I/usr/aarch64-linux-gnu/include/c++/9/aarch64-linux-gnu -I/usr/aarch64-linux-gnu/include/c++/9/backward -I/usr/lib/gcc-cross/aarch64-linux-gnu/9/include -I/usr/aarch64-linux-gnu/include -I/usr/include/aarch64-linux-gnu --include /<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/moc_predefs.h -p umlwidgets -o /<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/IRKO7FPKWT/moc_floatingtextwidget.cpp /<>/umbrello/umlwidgets/floatingtextwidget.h AutoMoc: Generating "SRC:/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/IRKO7FPKWT/moc_forkjoinwidget.cpp", because it doesn't exist, from "SRC:/umbrello/umlwidgets/forkjoinwidget.h" /usr/lib/qt5/bin/moc "-DCMAKE_BINARY_DIR=\"/<>/obj-aarch64-linux-gnu\"" -DKCOREADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB "-DUMBRELLO_VERSION_STRING=\"2.23.3\"" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-aarch64-linux-gnu/umbrello -I/<>/umbrello -I/<>/obj-aarch64-linux-gnu -I/<>/umbrello/clipboard -I/<>/umbrello/cmds -I/<>/umbrello/codegenerators -I/<>/umbrello/codegenerators/ada -I/<>/umbrello/codegenerators/as -I/<>/umbrello/codegenerators/cpp -I/<>/umbrello/codegenerators/csharp -I/<>/umbrello/codegenerators/d -I/<>/umbrello/codegenerators/idl -I/<>/umbrello/codegenerators/java -I/<>/umbrello/codegenerators/js -I/<>/umbrello/codegenerators/pascal -I/<>/umbrello/codegenerators/perl -I/<>/umbrello/codegenerators/php -I/<>/umbrello/codegenerators/python -I/<>/umbrello/codegenerators/ruby -I/<>/umbrello/codegenerators/sql -I/<>/umbrello/codegenerators/tcl -I/<>/umbrello/codegenerators/vala -I/<>/umbrello/codegenerators/xml -I/<>/umbrello/codegenwizard -I/<>/umbrello/codeimport -I/<>/umbrello/codeimport/csharp -I/<>/umbrello/codeimpwizard -I/<>/umbrello/debug -I/<>/umbrello/dialogs -I/<>/umbrello/dialogs/pages -I/<>/umbrello/dialogs/widgets -I/<>/umbrello/docgenerators -I/<>/umbrello/finder -I/<>/umbrello/refactoring -I/<>/umbrello/uml1model -I/<>/umbrello/umlwidgets -I/<>/lib/cppparser -I/<>/lib/interfaces -I/usr/include/libxml2 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -I/usr/include/aarch64-linux-gnu/qt5/QtSvg -I/usr/include/aarch64-linux-gnu/qt5/QtWebKitWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtWebKit -I/usr/include/aarch64-linux-gnu/qt5/QtNetwork -I/usr/include/KF5/KArchive -I/usr/include/KF5 -I/usr/include/KF5/KCompletion -I/usr/include/KF5/KCoreAddons -I/usr/include/KF5/KI18n -I/usr/include/KF5/KIconThemes -I/usr/include/KF5/KIOCore -I/usr/include/KF5/KService -I/usr/include/KF5/KConfigCore -I/usr/include/aarch64-linux-gnu/qt5/QtConcurrent -I/usr/include/aarch64-linux-gnu/qt5/QtDBus -I/usr/include/KF5/KTextEditor -I/usr/include/KF5/KParts -I/usr/include/KF5/KIOWidgets -I/usr/include/KF5/KJobWidgets -I/usr/include/KF5/KWidgetsAddons -I/usr/include/KF5/KXmlGui -I/usr/include/KF5/KConfigWidgets -I/usr/include/KF5/KCodecs -I/usr/include/KF5/KConfigGui -I/usr/include/KF5/KAuth -I/usr/include/KF5/KTextWidgets -I/usr/include/KF5/SonnetUi -I/usr/include -I/usr/aarch64-linux-gnu/include/c++/9 -I/usr/aarch64-linux-gnu/include/c++/9/aarch64-linux-gnu -I/usr/aarch64-linux-gnu/include/c++/9/backward -I/usr/lib/gcc-cross/aarch64-linux-gnu/9/include -I/usr/aarch64-linux-gnu/include -I/usr/include/aarch64-linux-gnu --include /<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/moc_predefs.h -p umlwidgets -o /<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/IRKO7FPKWT/moc_forkjoinwidget.cpp /<>/umbrello/umlwidgets/forkjoinwidget.h AutoMoc: Generating "SRC:/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/IRKO7FPKWT/moc_messagewidget.cpp", because it doesn't exist, from "SRC:/umbrello/umlwidgets/messagewidget.h" /usr/lib/qt5/bin/moc "-DCMAKE_BINARY_DIR=\"/<>/obj-aarch64-linux-gnu\"" -DKCOREADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB "-DUMBRELLO_VERSION_STRING=\"2.23.3\"" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-aarch64-linux-gnu/umbrello -I/<>/umbrello -I/<>/obj-aarch64-linux-gnu -I/<>/umbrello/clipboard -I/<>/umbrello/cmds -I/<>/umbrello/codegenerators -I/<>/umbrello/codegenerators/ada -I/<>/umbrello/codegenerators/as -I/<>/umbrello/codegenerators/cpp -I/<>/umbrello/codegenerators/csharp -I/<>/umbrello/codegenerators/d -I/<>/umbrello/codegenerators/idl -I/<>/umbrello/codegenerators/java -I/<>/umbrello/codegenerators/js -I/<>/umbrello/codegenerators/pascal -I/<>/umbrello/codegenerators/perl -I/<>/umbrello/codegenerators/php -I/<>/umbrello/codegenerators/python -I/<>/umbrello/codegenerators/ruby -I/<>/umbrello/codegenerators/sql -I/<>/umbrello/codegenerators/tcl -I/<>/umbrello/codegenerators/vala -I/<>/umbrello/codegenerators/xml -I/<>/umbrello/codegenwizard -I/<>/umbrello/codeimport -I/<>/umbrello/codeimport/csharp -I/<>/umbrello/codeimpwizard -I/<>/umbrello/debug -I/<>/umbrello/dialogs -I/<>/umbrello/dialogs/pages -I/<>/umbrello/dialogs/widgets -I/<>/umbrello/docgenerators -I/<>/umbrello/finder -I/<>/umbrello/refactoring -I/<>/umbrello/uml1model -I/<>/umbrello/umlwidgets -I/<>/lib/cppparser -I/<>/lib/interfaces -I/usr/include/libxml2 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -I/usr/include/aarch64-linux-gnu/qt5/QtSvg -I/usr/include/aarch64-linux-gnu/qt5/QtWebKitWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtWebKit -I/usr/include/aarch64-linux-gnu/qt5/QtNetwork -I/usr/include/KF5/KArchive -I/usr/include/KF5 -I/usr/include/KF5/KCompletion -I/usr/include/KF5/KCoreAddons -I/usr/include/KF5/KI18n -I/usr/include/KF5/KIconThemes -I/usr/include/KF5/KIOCore -I/usr/include/KF5/KService -I/usr/include/KF5/KConfigCore -I/usr/include/aarch64-linux-gnu/qt5/QtConcurrent -I/usr/include/aarch64-linux-gnu/qt5/QtDBus -I/usr/include/KF5/KTextEditor -I/usr/include/KF5/KParts -I/usr/include/KF5/KIOWidgets -I/usr/include/KF5/KJobWidgets -I/usr/include/KF5/KWidgetsAddons -I/usr/include/KF5/KXmlGui -I/usr/include/KF5/KConfigWidgets -I/usr/include/KF5/KCodecs -I/usr/include/KF5/KConfigGui -I/usr/include/KF5/KAuth -I/usr/include/KF5/KTextWidgets -I/usr/include/KF5/SonnetUi -I/usr/include -I/usr/aarch64-linux-gnu/include/c++/9 -I/usr/aarch64-linux-gnu/include/c++/9/aarch64-linux-gnu -I/usr/aarch64-linux-gnu/include/c++/9/backward -I/usr/lib/gcc-cross/aarch64-linux-gnu/9/include -I/usr/aarch64-linux-gnu/include -I/usr/include/aarch64-linux-gnu --include /<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/moc_predefs.h -p umlwidgets -o /<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/IRKO7FPKWT/moc_messagewidget.cpp /<>/umbrello/umlwidgets/messagewidget.h AutoMoc: Generating "SRC:/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/IRKO7FPKWT/moc_notewidget.cpp", because it doesn't exist, from "SRC:/umbrello/umlwidgets/notewidget.h" /usr/lib/qt5/bin/moc "-DCMAKE_BINARY_DIR=\"/<>/obj-aarch64-linux-gnu\"" -DKCOREADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB "-DUMBRELLO_VERSION_STRING=\"2.23.3\"" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-aarch64-linux-gnu/umbrello -I/<>/umbrello -I/<>/obj-aarch64-linux-gnu -I/<>/umbrello/clipboard -I/<>/umbrello/cmds -I/<>/umbrello/codegenerators -I/<>/umbrello/codegenerators/ada -I/<>/umbrello/codegenerators/as -I/<>/umbrello/codegenerators/cpp -I/<>/umbrello/codegenerators/csharp -I/<>/umbrello/codegenerators/d -I/<>/umbrello/codegenerators/idl -I/<>/umbrello/codegenerators/java -I/<>/umbrello/codegenerators/js -I/<>/umbrello/codegenerators/pascal -I/<>/umbrello/codegenerators/perl -I/<>/umbrello/codegenerators/php -I/<>/umbrello/codegenerators/python -I/<>/umbrello/codegenerators/ruby -I/<>/umbrello/codegenerators/sql -I/<>/umbrello/codegenerators/tcl -I/<>/umbrello/codegenerators/vala -I/<>/umbrello/codegenerators/xml -I/<>/umbrello/codegenwizard -I/<>/umbrello/codeimport -I/<>/umbrello/codeimport/csharp -I/<>/umbrello/codeimpwizard -I/<>/umbrello/debug -I/<>/umbrello/dialogs -I/<>/umbrello/dialogs/pages -I/<>/umbrello/dialogs/widgets -I/<>/umbrello/docgenerators -I/<>/umbrello/finder -I/<>/umbrello/refactoring -I/<>/umbrello/uml1model -I/<>/umbrello/umlwidgets -I/<>/lib/cppparser -I/<>/lib/interfaces -I/usr/include/libxml2 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -I/usr/include/aarch64-linux-gnu/qt5/QtSvg -I/usr/include/aarch64-linux-gnu/qt5/QtWebKitWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtWebKit -I/usr/include/aarch64-linux-gnu/qt5/QtNetwork -I/usr/include/KF5/KArchive -I/usr/include/KF5 -I/usr/include/KF5/KCompletion -I/usr/include/KF5/KCoreAddons -I/usr/include/KF5/KI18n -I/usr/include/KF5/KIconThemes -I/usr/include/KF5/KIOCore -I/usr/include/KF5/KService -I/usr/include/KF5/KConfigCore -I/usr/include/aarch64-linux-gnu/qt5/QtConcurrent -I/usr/include/aarch64-linux-gnu/qt5/QtDBus -I/usr/include/KF5/KTextEditor -I/usr/include/KF5/KParts -I/usr/include/KF5/KIOWidgets -I/usr/include/KF5/KJobWidgets -I/usr/include/KF5/KWidgetsAddons -I/usr/include/KF5/KXmlGui -I/usr/include/KF5/KConfigWidgets -I/usr/include/KF5/KCodecs -I/usr/include/KF5/KConfigGui -I/usr/include/KF5/KAuth -I/usr/include/KF5/KTextWidgets -I/usr/include/KF5/SonnetUi -I/usr/include -I/usr/aarch64-linux-gnu/include/c++/9 -I/usr/aarch64-linux-gnu/include/c++/9/aarch64-linux-gnu -I/usr/aarch64-linux-gnu/include/c++/9/backward -I/usr/lib/gcc-cross/aarch64-linux-gnu/9/include -I/usr/aarch64-linux-gnu/include -I/usr/include/aarch64-linux-gnu --include /<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/moc_predefs.h -p umlwidgets -o /<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/IRKO7FPKWT/moc_notewidget.cpp /<>/umbrello/umlwidgets/notewidget.h AutoMoc: Generating "SRC:/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/IRKO7FPKWT/moc_objectnodewidget.cpp", because it doesn't exist, from "SRC:/umbrello/umlwidgets/objectnodewidget.h" /usr/lib/qt5/bin/moc "-DCMAKE_BINARY_DIR=\"/<>/obj-aarch64-linux-gnu\"" -DKCOREADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB "-DUMBRELLO_VERSION_STRING=\"2.23.3\"" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-aarch64-linux-gnu/umbrello -I/<>/umbrello -I/<>/obj-aarch64-linux-gnu -I/<>/umbrello/clipboard -I/<>/umbrello/cmds -I/<>/umbrello/codegenerators -I/<>/umbrello/codegenerators/ada -I/<>/umbrello/codegenerators/as -I/<>/umbrello/codegenerators/cpp -I/<>/umbrello/codegenerators/csharp -I/<>/umbrello/codegenerators/d -I/<>/umbrello/codegenerators/idl -I/<>/umbrello/codegenerators/java -I/<>/umbrello/codegenerators/js -I/<>/umbrello/codegenerators/pascal -I/<>/umbrello/codegenerators/perl -I/<>/umbrello/codegenerators/php -I/<>/umbrello/codegenerators/python -I/<>/umbrello/codegenerators/ruby -I/<>/umbrello/codegenerators/sql -I/<>/umbrello/codegenerators/tcl -I/<>/umbrello/codegenerators/vala -I/<>/umbrello/codegenerators/xml -I/<>/umbrello/codegenwizard -I/<>/umbrello/codeimport -I/<>/umbrello/codeimport/csharp -I/<>/umbrello/codeimpwizard -I/<>/umbrello/debug -I/<>/umbrello/dialogs -I/<>/umbrello/dialogs/pages -I/<>/umbrello/dialogs/widgets -I/<>/umbrello/docgenerators -I/<>/umbrello/finder -I/<>/umbrello/refactoring -I/<>/umbrello/uml1model -I/<>/umbrello/umlwidgets -I/<>/lib/cppparser -I/<>/lib/interfaces -I/usr/include/libxml2 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -I/usr/include/aarch64-linux-gnu/qt5/QtSvg -I/usr/include/aarch64-linux-gnu/qt5/QtWebKitWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtWebKit -I/usr/include/aarch64-linux-gnu/qt5/QtNetwork -I/usr/include/KF5/KArchive -I/usr/include/KF5 -I/usr/include/KF5/KCompletion -I/usr/include/KF5/KCoreAddons -I/usr/include/KF5/KI18n -I/usr/include/KF5/KIconThemes -I/usr/include/KF5/KIOCore -I/usr/include/KF5/KService -I/usr/include/KF5/KConfigCore -I/usr/include/aarch64-linux-gnu/qt5/QtConcurrent -I/usr/include/aarch64-linux-gnu/qt5/QtDBus -I/usr/include/KF5/KTextEditor -I/usr/include/KF5/KParts -I/usr/include/KF5/KIOWidgets -I/usr/include/KF5/KJobWidgets -I/usr/include/KF5/KWidgetsAddons -I/usr/include/KF5/KXmlGui -I/usr/include/KF5/KConfigWidgets -I/usr/include/KF5/KCodecs -I/usr/include/KF5/KConfigGui -I/usr/include/KF5/KAuth -I/usr/include/KF5/KTextWidgets -I/usr/include/KF5/SonnetUi -I/usr/include -I/usr/aarch64-linux-gnu/include/c++/9 -I/usr/aarch64-linux-gnu/include/c++/9/aarch64-linux-gnu -I/usr/aarch64-linux-gnu/include/c++/9/backward -I/usr/lib/gcc-cross/aarch64-linux-gnu/9/include -I/usr/aarch64-linux-gnu/include -I/usr/include/aarch64-linux-gnu --include /<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/moc_predefs.h -p umlwidgets -o /<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/IRKO7FPKWT/moc_objectnodewidget.cpp /<>/umbrello/umlwidgets/objectnodewidget.h AutoMoc: Generating "SRC:/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/IRKO7FPKWT/moc_objectwidget.cpp", because it doesn't exist, from "SRC:/umbrello/umlwidgets/objectwidget.h" /usr/lib/qt5/bin/moc "-DCMAKE_BINARY_DIR=\"/<>/obj-aarch64-linux-gnu\"" -DKCOREADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB "-DUMBRELLO_VERSION_STRING=\"2.23.3\"" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-aarch64-linux-gnu/umbrello -I/<>/umbrello -I/<>/obj-aarch64-linux-gnu -I/<>/umbrello/clipboard -I/<>/umbrello/cmds -I/<>/umbrello/codegenerators -I/<>/umbrello/codegenerators/ada -I/<>/umbrello/codegenerators/as -I/<>/umbrello/codegenerators/cpp -I/<>/umbrello/codegenerators/csharp -I/<>/umbrello/codegenerators/d -I/<>/umbrello/codegenerators/idl -I/<>/umbrello/codegenerators/java -I/<>/umbrello/codegenerators/js -I/<>/umbrello/codegenerators/pascal -I/<>/umbrello/codegenerators/perl -I/<>/umbrello/codegenerators/php -I/<>/umbrello/codegenerators/python -I/<>/umbrello/codegenerators/ruby -I/<>/umbrello/codegenerators/sql -I/<>/umbrello/codegenerators/tcl -I/<>/umbrello/codegenerators/vala -I/<>/umbrello/codegenerators/xml -I/<>/umbrello/codegenwizard -I/<>/umbrello/codeimport -I/<>/umbrello/codeimport/csharp -I/<>/umbrello/codeimpwizard -I/<>/umbrello/debug -I/<>/umbrello/dialogs -I/<>/umbrello/dialogs/pages -I/<>/umbrello/dialogs/widgets -I/<>/umbrello/docgenerators -I/<>/umbrello/finder -I/<>/umbrello/refactoring -I/<>/umbrello/uml1model -I/<>/umbrello/umlwidgets -I/<>/lib/cppparser -I/<>/lib/interfaces -I/usr/include/libxml2 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -I/usr/include/aarch64-linux-gnu/qt5/QtSvg -I/usr/include/aarch64-linux-gnu/qt5/QtWebKitWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtWebKit -I/usr/include/aarch64-linux-gnu/qt5/QtNetwork -I/usr/include/KF5/KArchive -I/usr/include/KF5 -I/usr/include/KF5/KCompletion -I/usr/include/KF5/KCoreAddons -I/usr/include/KF5/KI18n -I/usr/include/KF5/KIconThemes -I/usr/include/KF5/KIOCore -I/usr/include/KF5/KService -I/usr/include/KF5/KConfigCore -I/usr/include/aarch64-linux-gnu/qt5/QtConcurrent -I/usr/include/aarch64-linux-gnu/qt5/QtDBus -I/usr/include/KF5/KTextEditor -I/usr/include/KF5/KParts -I/usr/include/KF5/KIOWidgets -I/usr/include/KF5/KJobWidgets -I/usr/include/KF5/KWidgetsAddons -I/usr/include/KF5/KXmlGui -I/usr/include/KF5/KConfigWidgets -I/usr/include/KF5/KCodecs -I/usr/include/KF5/KConfigGui -I/usr/include/KF5/KAuth -I/usr/include/KF5/KTextWidgets -I/usr/include/KF5/SonnetUi -I/usr/include -I/usr/aarch64-linux-gnu/include/c++/9 -I/usr/aarch64-linux-gnu/include/c++/9/aarch64-linux-gnu -I/usr/aarch64-linux-gnu/include/c++/9/backward -I/usr/lib/gcc-cross/aarch64-linux-gnu/9/include -I/usr/aarch64-linux-gnu/include -I/usr/include/aarch64-linux-gnu --include /<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/moc_predefs.h -p umlwidgets -o /<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/IRKO7FPKWT/moc_objectwidget.cpp /<>/umbrello/umlwidgets/objectwidget.h AutoMoc: Generating "SRC:/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/IRKO7FPKWT/moc_pinportbase.cpp", because it doesn't exist, from "SRC:/umbrello/umlwidgets/pinportbase.h" /usr/lib/qt5/bin/moc "-DCMAKE_BINARY_DIR=\"/<>/obj-aarch64-linux-gnu\"" -DKCOREADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB "-DUMBRELLO_VERSION_STRING=\"2.23.3\"" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-aarch64-linux-gnu/umbrello -I/<>/umbrello -I/<>/obj-aarch64-linux-gnu -I/<>/umbrello/clipboard -I/<>/umbrello/cmds -I/<>/umbrello/codegenerators -I/<>/umbrello/codegenerators/ada -I/<>/umbrello/codegenerators/as -I/<>/umbrello/codegenerators/cpp -I/<>/umbrello/codegenerators/csharp -I/<>/umbrello/codegenerators/d -I/<>/umbrello/codegenerators/idl -I/<>/umbrello/codegenerators/java -I/<>/umbrello/codegenerators/js -I/<>/umbrello/codegenerators/pascal -I/<>/umbrello/codegenerators/perl -I/<>/umbrello/codegenerators/php -I/<>/umbrello/codegenerators/python -I/<>/umbrello/codegenerators/ruby -I/<>/umbrello/codegenerators/sql -I/<>/umbrello/codegenerators/tcl -I/<>/umbrello/codegenerators/vala -I/<>/umbrello/codegenerators/xml -I/<>/umbrello/codegenwizard -I/<>/umbrello/codeimport -I/<>/umbrello/codeimport/csharp -I/<>/umbrello/codeimpwizard -I/<>/umbrello/debug -I/<>/umbrello/dialogs -I/<>/umbrello/dialogs/pages -I/<>/umbrello/dialogs/widgets -I/<>/umbrello/docgenerators -I/<>/umbrello/finder -I/<>/umbrello/refactoring -I/<>/umbrello/uml1model -I/<>/umbrello/umlwidgets -I/<>/lib/cppparser -I/<>/lib/interfaces -I/usr/include/libxml2 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -I/usr/include/aarch64-linux-gnu/qt5/QtSvg -I/usr/include/aarch64-linux-gnu/qt5/QtWebKitWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtWebKit -I/usr/include/aarch64-linux-gnu/qt5/QtNetwork -I/usr/include/KF5/KArchive -I/usr/include/KF5 -I/usr/include/KF5/KCompletion -I/usr/include/KF5/KCoreAddons -I/usr/include/KF5/KI18n -I/usr/include/KF5/KIconThemes -I/usr/include/KF5/KIOCore -I/usr/include/KF5/KService -I/usr/include/KF5/KConfigCore -I/usr/include/aarch64-linux-gnu/qt5/QtConcurrent -I/usr/include/aarch64-linux-gnu/qt5/QtDBus -I/usr/include/KF5/KTextEditor -I/usr/include/KF5/KParts -I/usr/include/KF5/KIOWidgets -I/usr/include/KF5/KJobWidgets -I/usr/include/KF5/KWidgetsAddons -I/usr/include/KF5/KXmlGui -I/usr/include/KF5/KConfigWidgets -I/usr/include/KF5/KCodecs -I/usr/include/KF5/KConfigGui -I/usr/include/KF5/KAuth -I/usr/include/KF5/KTextWidgets -I/usr/include/KF5/SonnetUi -I/usr/include -I/usr/aarch64-linux-gnu/include/c++/9 -I/usr/aarch64-linux-gnu/include/c++/9/aarch64-linux-gnu -I/usr/aarch64-linux-gnu/include/c++/9/backward -I/usr/lib/gcc-cross/aarch64-linux-gnu/9/include -I/usr/aarch64-linux-gnu/include -I/usr/include/aarch64-linux-gnu --include /<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/moc_predefs.h -p umlwidgets -o /<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/IRKO7FPKWT/moc_pinportbase.cpp /<>/umbrello/umlwidgets/pinportbase.h AutoMoc: Generating "SRC:/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/IRKO7FPKWT/moc_pinwidget.cpp", because it doesn't exist, from "SRC:/umbrello/umlwidgets/pinwidget.h" /usr/lib/qt5/bin/moc "-DCMAKE_BINARY_DIR=\"/<>/obj-aarch64-linux-gnu\"" -DKCOREADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB "-DUMBRELLO_VERSION_STRING=\"2.23.3\"" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-aarch64-linux-gnu/umbrello -I/<>/umbrello -I/<>/obj-aarch64-linux-gnu -I/<>/umbrello/clipboard -I/<>/umbrello/cmds -I/<>/umbrello/codegenerators -I/<>/umbrello/codegenerators/ada -I/<>/umbrello/codegenerators/as -I/<>/umbrello/codegenerators/cpp -I/<>/umbrello/codegenerators/csharp -I/<>/umbrello/codegenerators/d -I/<>/umbrello/codegenerators/idl -I/<>/umbrello/codegenerators/java -I/<>/umbrello/codegenerators/js -I/<>/umbrello/codegenerators/pascal -I/<>/umbrello/codegenerators/perl -I/<>/umbrello/codegenerators/php -I/<>/umbrello/codegenerators/python -I/<>/umbrello/codegenerators/ruby -I/<>/umbrello/codegenerators/sql -I/<>/umbrello/codegenerators/tcl -I/<>/umbrello/codegenerators/vala -I/<>/umbrello/codegenerators/xml -I/<>/umbrello/codegenwizard -I/<>/umbrello/codeimport -I/<>/umbrello/codeimport/csharp -I/<>/umbrello/codeimpwizard -I/<>/umbrello/debug -I/<>/umbrello/dialogs -I/<>/umbrello/dialogs/pages -I/<>/umbrello/dialogs/widgets -I/<>/umbrello/docgenerators -I/<>/umbrello/finder -I/<>/umbrello/refactoring -I/<>/umbrello/uml1model -I/<>/umbrello/umlwidgets -I/<>/lib/cppparser -I/<>/lib/interfaces -I/usr/include/libxml2 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -I/usr/include/aarch64-linux-gnu/qt5/QtSvg -I/usr/include/aarch64-linux-gnu/qt5/QtWebKitWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtWebKit -I/usr/include/aarch64-linux-gnu/qt5/QtNetwork -I/usr/include/KF5/KArchive -I/usr/include/KF5 -I/usr/include/KF5/KCompletion -I/usr/include/KF5/KCoreAddons -I/usr/include/KF5/KI18n -I/usr/include/KF5/KIconThemes -I/usr/include/KF5/KIOCore -I/usr/include/KF5/KService -I/usr/include/KF5/KConfigCore -I/usr/include/aarch64-linux-gnu/qt5/QtConcurrent -I/usr/include/aarch64-linux-gnu/qt5/QtDBus -I/usr/include/KF5/KTextEditor -I/usr/include/KF5/KParts -I/usr/include/KF5/KIOWidgets -I/usr/include/KF5/KJobWidgets -I/usr/include/KF5/KWidgetsAddons -I/usr/include/KF5/KXmlGui -I/usr/include/KF5/KConfigWidgets -I/usr/include/KF5/KCodecs -I/usr/include/KF5/KConfigGui -I/usr/include/KF5/KAuth -I/usr/include/KF5/KTextWidgets -I/usr/include/KF5/SonnetUi -I/usr/include -I/usr/aarch64-linux-gnu/include/c++/9 -I/usr/aarch64-linux-gnu/include/c++/9/aarch64-linux-gnu -I/usr/aarch64-linux-gnu/include/c++/9/backward -I/usr/lib/gcc-cross/aarch64-linux-gnu/9/include -I/usr/aarch64-linux-gnu/include -I/usr/include/aarch64-linux-gnu --include /<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/moc_predefs.h -p umlwidgets -o /<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/IRKO7FPKWT/moc_pinwidget.cpp /<>/umbrello/umlwidgets/pinwidget.h AutoMoc: Generating "SRC:/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/IRKO7FPKWT/moc_portwidget.cpp", because it doesn't exist, from "SRC:/umbrello/umlwidgets/portwidget.h" /usr/lib/qt5/bin/moc "-DCMAKE_BINARY_DIR=\"/<>/obj-aarch64-linux-gnu\"" -DKCOREADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB "-DUMBRELLO_VERSION_STRING=\"2.23.3\"" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-aarch64-linux-gnu/umbrello -I/<>/umbrello -I/<>/obj-aarch64-linux-gnu -I/<>/umbrello/clipboard -I/<>/umbrello/cmds -I/<>/umbrello/codegenerators -I/<>/umbrello/codegenerators/ada -I/<>/umbrello/codegenerators/as -I/<>/umbrello/codegenerators/cpp -I/<>/umbrello/codegenerators/csharp -I/<>/umbrello/codegenerators/d -I/<>/umbrello/codegenerators/idl -I/<>/umbrello/codegenerators/java -I/<>/umbrello/codegenerators/js -I/<>/umbrello/codegenerators/pascal -I/<>/umbrello/codegenerators/perl -I/<>/umbrello/codegenerators/php -I/<>/umbrello/codegenerators/python -I/<>/umbrello/codegenerators/ruby -I/<>/umbrello/codegenerators/sql -I/<>/umbrello/codegenerators/tcl -I/<>/umbrello/codegenerators/vala -I/<>/umbrello/codegenerators/xml -I/<>/umbrello/codegenwizard -I/<>/umbrello/codeimport -I/<>/umbrello/codeimport/csharp -I/<>/umbrello/codeimpwizard -I/<>/umbrello/debug -I/<>/umbrello/dialogs -I/<>/umbrello/dialogs/pages -I/<>/umbrello/dialogs/widgets -I/<>/umbrello/docgenerators -I/<>/umbrello/finder -I/<>/umbrello/refactoring -I/<>/umbrello/uml1model -I/<>/umbrello/umlwidgets -I/<>/lib/cppparser -I/<>/lib/interfaces -I/usr/include/libxml2 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -I/usr/include/aarch64-linux-gnu/qt5/QtSvg -I/usr/include/aarch64-linux-gnu/qt5/QtWebKitWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtWebKit -I/usr/include/aarch64-linux-gnu/qt5/QtNetwork -I/usr/include/KF5/KArchive -I/usr/include/KF5 -I/usr/include/KF5/KCompletion -I/usr/include/KF5/KCoreAddons -I/usr/include/KF5/KI18n -I/usr/include/KF5/KIconThemes -I/usr/include/KF5/KIOCore -I/usr/include/KF5/KService -I/usr/include/KF5/KConfigCore -I/usr/include/aarch64-linux-gnu/qt5/QtConcurrent -I/usr/include/aarch64-linux-gnu/qt5/QtDBus -I/usr/include/KF5/KTextEditor -I/usr/include/KF5/KParts -I/usr/include/KF5/KIOWidgets -I/usr/include/KF5/KJobWidgets -I/usr/include/KF5/KWidgetsAddons -I/usr/include/KF5/KXmlGui -I/usr/include/KF5/KConfigWidgets -I/usr/include/KF5/KCodecs -I/usr/include/KF5/KConfigGui -I/usr/include/KF5/KAuth -I/usr/include/KF5/KTextWidgets -I/usr/include/KF5/SonnetUi -I/usr/include -I/usr/aarch64-linux-gnu/include/c++/9 -I/usr/aarch64-linux-gnu/include/c++/9/aarch64-linux-gnu -I/usr/aarch64-linux-gnu/include/c++/9/backward -I/usr/lib/gcc-cross/aarch64-linux-gnu/9/include -I/usr/aarch64-linux-gnu/include -I/usr/include/aarch64-linux-gnu --include /<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/moc_predefs.h -p umlwidgets -o /<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/IRKO7FPKWT/moc_portwidget.cpp /<>/umbrello/umlwidgets/portwidget.h AutoMoc: Generating "SRC:/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/IRKO7FPKWT/moc_preconditionwidget.cpp", because it doesn't exist, from "SRC:/umbrello/umlwidgets/preconditionwidget.h" /usr/lib/qt5/bin/moc "-DCMAKE_BINARY_DIR=\"/<>/obj-aarch64-linux-gnu\"" -DKCOREADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB "-DUMBRELLO_VERSION_STRING=\"2.23.3\"" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-aarch64-linux-gnu/umbrello -I/<>/umbrello -I/<>/obj-aarch64-linux-gnu -I/<>/umbrello/clipboard -I/<>/umbrello/cmds -I/<>/umbrello/codegenerators -I/<>/umbrello/codegenerators/ada -I/<>/umbrello/codegenerators/as -I/<>/umbrello/codegenerators/cpp -I/<>/umbrello/codegenerators/csharp -I/<>/umbrello/codegenerators/d -I/<>/umbrello/codegenerators/idl -I/<>/umbrello/codegenerators/java -I/<>/umbrello/codegenerators/js -I/<>/umbrello/codegenerators/pascal -I/<>/umbrello/codegenerators/perl -I/<>/umbrello/codegenerators/php -I/<>/umbrello/codegenerators/python -I/<>/umbrello/codegenerators/ruby -I/<>/umbrello/codegenerators/sql -I/<>/umbrello/codegenerators/tcl -I/<>/umbrello/codegenerators/vala -I/<>/umbrello/codegenerators/xml -I/<>/umbrello/codegenwizard -I/<>/umbrello/codeimport -I/<>/umbrello/codeimport/csharp -I/<>/umbrello/codeimpwizard -I/<>/umbrello/debug -I/<>/umbrello/dialogs -I/<>/umbrello/dialogs/pages -I/<>/umbrello/dialogs/widgets -I/<>/umbrello/docgenerators -I/<>/umbrello/finder -I/<>/umbrello/refactoring -I/<>/umbrello/uml1model -I/<>/umbrello/umlwidgets -I/<>/lib/cppparser -I/<>/lib/interfaces -I/usr/include/libxml2 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -I/usr/include/aarch64-linux-gnu/qt5/QtSvg -I/usr/include/aarch64-linux-gnu/qt5/QtWebKitWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtWebKit -I/usr/include/aarch64-linux-gnu/qt5/QtNetwork -I/usr/include/KF5/KArchive -I/usr/include/KF5 -I/usr/include/KF5/KCompletion -I/usr/include/KF5/KCoreAddons -I/usr/include/KF5/KI18n -I/usr/include/KF5/KIconThemes -I/usr/include/KF5/KIOCore -I/usr/include/KF5/KService -I/usr/include/KF5/KConfigCore -I/usr/include/aarch64-linux-gnu/qt5/QtConcurrent -I/usr/include/aarch64-linux-gnu/qt5/QtDBus -I/usr/include/KF5/KTextEditor -I/usr/include/KF5/KParts -I/usr/include/KF5/KIOWidgets -I/usr/include/KF5/KJobWidgets -I/usr/include/KF5/KWidgetsAddons -I/usr/include/KF5/KXmlGui -I/usr/include/KF5/KConfigWidgets -I/usr/include/KF5/KCodecs -I/usr/include/KF5/KConfigGui -I/usr/include/KF5/KAuth -I/usr/include/KF5/KTextWidgets -I/usr/include/KF5/SonnetUi -I/usr/include -I/usr/aarch64-linux-gnu/include/c++/9 -I/usr/aarch64-linux-gnu/include/c++/9/aarch64-linux-gnu -I/usr/aarch64-linux-gnu/include/c++/9/backward -I/usr/lib/gcc-cross/aarch64-linux-gnu/9/include -I/usr/aarch64-linux-gnu/include -I/usr/include/aarch64-linux-gnu --include /<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/moc_predefs.h -p umlwidgets -o /<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/IRKO7FPKWT/moc_preconditionwidget.cpp /<>/umbrello/umlwidgets/preconditionwidget.h AutoMoc: Generating "SRC:/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/IRKO7FPKWT/moc_regionwidget.cpp", because it doesn't exist, from "SRC:/umbrello/umlwidgets/regionwidget.h" /usr/lib/qt5/bin/moc "-DCMAKE_BINARY_DIR=\"/<>/obj-aarch64-linux-gnu\"" -DKCOREADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB "-DUMBRELLO_VERSION_STRING=\"2.23.3\"" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-aarch64-linux-gnu/umbrello -I/<>/umbrello -I/<>/obj-aarch64-linux-gnu -I/<>/umbrello/clipboard -I/<>/umbrello/cmds -I/<>/umbrello/codegenerators -I/<>/umbrello/codegenerators/ada -I/<>/umbrello/codegenerators/as -I/<>/umbrello/codegenerators/cpp -I/<>/umbrello/codegenerators/csharp -I/<>/umbrello/codegenerators/d -I/<>/umbrello/codegenerators/idl -I/<>/umbrello/codegenerators/java -I/<>/umbrello/codegenerators/js -I/<>/umbrello/codegenerators/pascal -I/<>/umbrello/codegenerators/perl -I/<>/umbrello/codegenerators/php -I/<>/umbrello/codegenerators/python -I/<>/umbrello/codegenerators/ruby -I/<>/umbrello/codegenerators/sql -I/<>/umbrello/codegenerators/tcl -I/<>/umbrello/codegenerators/vala -I/<>/umbrello/codegenerators/xml -I/<>/umbrello/codegenwizard -I/<>/umbrello/codeimport -I/<>/umbrello/codeimport/csharp -I/<>/umbrello/codeimpwizard -I/<>/umbrello/debug -I/<>/umbrello/dialogs -I/<>/umbrello/dialogs/pages -I/<>/umbrello/dialogs/widgets -I/<>/umbrello/docgenerators -I/<>/umbrello/finder -I/<>/umbrello/refactoring -I/<>/umbrello/uml1model -I/<>/umbrello/umlwidgets -I/<>/lib/cppparser -I/<>/lib/interfaces -I/usr/include/libxml2 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -I/usr/include/aarch64-linux-gnu/qt5/QtSvg -I/usr/include/aarch64-linux-gnu/qt5/QtWebKitWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtWebKit -I/usr/include/aarch64-linux-gnu/qt5/QtNetwork -I/usr/include/KF5/KArchive -I/usr/include/KF5 -I/usr/include/KF5/KCompletion -I/usr/include/KF5/KCoreAddons -I/usr/include/KF5/KI18n -I/usr/include/KF5/KIconThemes -I/usr/include/KF5/KIOCore -I/usr/include/KF5/KService -I/usr/include/KF5/KConfigCore -I/usr/include/aarch64-linux-gnu/qt5/QtConcurrent -I/usr/include/aarch64-linux-gnu/qt5/QtDBus -I/usr/include/KF5/KTextEditor -I/usr/include/KF5/KParts -I/usr/include/KF5/KIOWidgets -I/usr/include/KF5/KJobWidgets -I/usr/include/KF5/KWidgetsAddons -I/usr/include/KF5/KXmlGui -I/usr/include/KF5/KConfigWidgets -I/usr/include/KF5/KCodecs -I/usr/include/KF5/KConfigGui -I/usr/include/KF5/KAuth -I/usr/include/KF5/KTextWidgets -I/usr/include/KF5/SonnetUi -I/usr/include -I/usr/aarch64-linux-gnu/include/c++/9 -I/usr/aarch64-linux-gnu/include/c++/9/aarch64-linux-gnu -I/usr/aarch64-linux-gnu/include/c++/9/backward -I/usr/lib/gcc-cross/aarch64-linux-gnu/9/include -I/usr/aarch64-linux-gnu/include -I/usr/include/aarch64-linux-gnu --include /<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/moc_predefs.h -p umlwidgets -o /<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/IRKO7FPKWT/moc_regionwidget.cpp /<>/umbrello/umlwidgets/regionwidget.h AutoMoc: Generating "SRC:/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/IRKO7FPKWT/moc_signalwidget.cpp", because it doesn't exist, from "SRC:/umbrello/umlwidgets/signalwidget.h" /usr/lib/qt5/bin/moc "-DCMAKE_BINARY_DIR=\"/<>/obj-aarch64-linux-gnu\"" -DKCOREADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB "-DUMBRELLO_VERSION_STRING=\"2.23.3\"" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-aarch64-linux-gnu/umbrello -I/<>/umbrello -I/<>/obj-aarch64-linux-gnu -I/<>/umbrello/clipboard -I/<>/umbrello/cmds -I/<>/umbrello/codegenerators -I/<>/umbrello/codegenerators/ada -I/<>/umbrello/codegenerators/as -I/<>/umbrello/codegenerators/cpp -I/<>/umbrello/codegenerators/csharp -I/<>/umbrello/codegenerators/d -I/<>/umbrello/codegenerators/idl -I/<>/umbrello/codegenerators/java -I/<>/umbrello/codegenerators/js -I/<>/umbrello/codegenerators/pascal -I/<>/umbrello/codegenerators/perl -I/<>/umbrello/codegenerators/php -I/<>/umbrello/codegenerators/python -I/<>/umbrello/codegenerators/ruby -I/<>/umbrello/codegenerators/sql -I/<>/umbrello/codegenerators/tcl -I/<>/umbrello/codegenerators/vala -I/<>/umbrello/codegenerators/xml -I/<>/umbrello/codegenwizard -I/<>/umbrello/codeimport -I/<>/umbrello/codeimport/csharp -I/<>/umbrello/codeimpwizard -I/<>/umbrello/debug -I/<>/umbrello/dialogs -I/<>/umbrello/dialogs/pages -I/<>/umbrello/dialogs/widgets -I/<>/umbrello/docgenerators -I/<>/umbrello/finder -I/<>/umbrello/refactoring -I/<>/umbrello/uml1model -I/<>/umbrello/umlwidgets -I/<>/lib/cppparser -I/<>/lib/interfaces -I/usr/include/libxml2 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -I/usr/include/aarch64-linux-gnu/qt5/QtSvg -I/usr/include/aarch64-linux-gnu/qt5/QtWebKitWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtWebKit -I/usr/include/aarch64-linux-gnu/qt5/QtNetwork -I/usr/include/KF5/KArchive -I/usr/include/KF5 -I/usr/include/KF5/KCompletion -I/usr/include/KF5/KCoreAddons -I/usr/include/KF5/KI18n -I/usr/include/KF5/KIconThemes -I/usr/include/KF5/KIOCore -I/usr/include/KF5/KService -I/usr/include/KF5/KConfigCore -I/usr/include/aarch64-linux-gnu/qt5/QtConcurrent -I/usr/include/aarch64-linux-gnu/qt5/QtDBus -I/usr/include/KF5/KTextEditor -I/usr/include/KF5/KParts -I/usr/include/KF5/KIOWidgets -I/usr/include/KF5/KJobWidgets -I/usr/include/KF5/KWidgetsAddons -I/usr/include/KF5/KXmlGui -I/usr/include/KF5/KConfigWidgets -I/usr/include/KF5/KCodecs -I/usr/include/KF5/KConfigGui -I/usr/include/KF5/KAuth -I/usr/include/KF5/KTextWidgets -I/usr/include/KF5/SonnetUi -I/usr/include -I/usr/aarch64-linux-gnu/include/c++/9 -I/usr/aarch64-linux-gnu/include/c++/9/aarch64-linux-gnu -I/usr/aarch64-linux-gnu/include/c++/9/backward -I/usr/lib/gcc-cross/aarch64-linux-gnu/9/include -I/usr/aarch64-linux-gnu/include -I/usr/include/aarch64-linux-gnu --include /<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/moc_predefs.h -p umlwidgets -o /<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/IRKO7FPKWT/moc_signalwidget.cpp /<>/umbrello/umlwidgets/signalwidget.h AutoMoc: Generating "SRC:/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/IRKO7FPKWT/moc_statewidget.cpp", because it doesn't exist, from "SRC:/umbrello/umlwidgets/statewidget.h" /usr/lib/qt5/bin/moc "-DCMAKE_BINARY_DIR=\"/<>/obj-aarch64-linux-gnu\"" -DKCOREADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB "-DUMBRELLO_VERSION_STRING=\"2.23.3\"" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-aarch64-linux-gnu/umbrello -I/<>/umbrello -I/<>/obj-aarch64-linux-gnu -I/<>/umbrello/clipboard -I/<>/umbrello/cmds -I/<>/umbrello/codegenerators -I/<>/umbrello/codegenerators/ada -I/<>/umbrello/codegenerators/as -I/<>/umbrello/codegenerators/cpp -I/<>/umbrello/codegenerators/csharp -I/<>/umbrello/codegenerators/d -I/<>/umbrello/codegenerators/idl -I/<>/umbrello/codegenerators/java -I/<>/umbrello/codegenerators/js -I/<>/umbrello/codegenerators/pascal -I/<>/umbrello/codegenerators/perl -I/<>/umbrello/codegenerators/php -I/<>/umbrello/codegenerators/python -I/<>/umbrello/codegenerators/ruby -I/<>/umbrello/codegenerators/sql -I/<>/umbrello/codegenerators/tcl -I/<>/umbrello/codegenerators/vala -I/<>/umbrello/codegenerators/xml -I/<>/umbrello/codegenwizard -I/<>/umbrello/codeimport -I/<>/umbrello/codeimport/csharp -I/<>/umbrello/codeimpwizard -I/<>/umbrello/debug -I/<>/umbrello/dialogs -I/<>/umbrello/dialogs/pages -I/<>/umbrello/dialogs/widgets -I/<>/umbrello/docgenerators -I/<>/umbrello/finder -I/<>/umbrello/refactoring -I/<>/umbrello/uml1model -I/<>/umbrello/umlwidgets -I/<>/lib/cppparser -I/<>/lib/interfaces -I/usr/include/libxml2 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -I/usr/include/aarch64-linux-gnu/qt5/QtSvg -I/usr/include/aarch64-linux-gnu/qt5/QtWebKitWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtWebKit -I/usr/include/aarch64-linux-gnu/qt5/QtNetwork -I/usr/include/KF5/KArchive -I/usr/include/KF5 -I/usr/include/KF5/KCompletion -I/usr/include/KF5/KCoreAddons -I/usr/include/KF5/KI18n -I/usr/include/KF5/KIconThemes -I/usr/include/KF5/KIOCore -I/usr/include/KF5/KService -I/usr/include/KF5/KConfigCore -I/usr/include/aarch64-linux-gnu/qt5/QtConcurrent -I/usr/include/aarch64-linux-gnu/qt5/QtDBus -I/usr/include/KF5/KTextEditor -I/usr/include/KF5/KParts -I/usr/include/KF5/KIOWidgets -I/usr/include/KF5/KJobWidgets -I/usr/include/KF5/KWidgetsAddons -I/usr/include/KF5/KXmlGui -I/usr/include/KF5/KConfigWidgets -I/usr/include/KF5/KCodecs -I/usr/include/KF5/KConfigGui -I/usr/include/KF5/KAuth -I/usr/include/KF5/KTextWidgets -I/usr/include/KF5/SonnetUi -I/usr/include -I/usr/aarch64-linux-gnu/include/c++/9 -I/usr/aarch64-linux-gnu/include/c++/9/aarch64-linux-gnu -I/usr/aarch64-linux-gnu/include/c++/9/backward -I/usr/lib/gcc-cross/aarch64-linux-gnu/9/include -I/usr/aarch64-linux-gnu/include -I/usr/include/aarch64-linux-gnu --include /<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/moc_predefs.h -p umlwidgets -o /<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/IRKO7FPKWT/moc_statewidget.cpp /<>/umbrello/umlwidgets/statewidget.h AutoMoc: Generating "SRC:/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/IRKO7FPKWT/moc_statusbartoolbutton.cpp", because it doesn't exist, from "SRC:/umbrello/umlwidgets/statusbartoolbutton.h" /usr/lib/qt5/bin/moc "-DCMAKE_BINARY_DIR=\"/<>/obj-aarch64-linux-gnu\"" -DKCOREADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB "-DUMBRELLO_VERSION_STRING=\"2.23.3\"" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-aarch64-linux-gnu/umbrello -I/<>/umbrello -I/<>/obj-aarch64-linux-gnu -I/<>/umbrello/clipboard -I/<>/umbrello/cmds -I/<>/umbrello/codegenerators -I/<>/umbrello/codegenerators/ada -I/<>/umbrello/codegenerators/as -I/<>/umbrello/codegenerators/cpp -I/<>/umbrello/codegenerators/csharp -I/<>/umbrello/codegenerators/d -I/<>/umbrello/codegenerators/idl -I/<>/umbrello/codegenerators/java -I/<>/umbrello/codegenerators/js -I/<>/umbrello/codegenerators/pascal -I/<>/umbrello/codegenerators/perl -I/<>/umbrello/codegenerators/php -I/<>/umbrello/codegenerators/python -I/<>/umbrello/codegenerators/ruby -I/<>/umbrello/codegenerators/sql -I/<>/umbrello/codegenerators/tcl -I/<>/umbrello/codegenerators/vala -I/<>/umbrello/codegenerators/xml -I/<>/umbrello/codegenwizard -I/<>/umbrello/codeimport -I/<>/umbrello/codeimport/csharp -I/<>/umbrello/codeimpwizard -I/<>/umbrello/debug -I/<>/umbrello/dialogs -I/<>/umbrello/dialogs/pages -I/<>/umbrello/dialogs/widgets -I/<>/umbrello/docgenerators -I/<>/umbrello/finder -I/<>/umbrello/refactoring -I/<>/umbrello/uml1model -I/<>/umbrello/umlwidgets -I/<>/lib/cppparser -I/<>/lib/interfaces -I/usr/include/libxml2 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -I/usr/include/aarch64-linux-gnu/qt5/QtSvg -I/usr/include/aarch64-linux-gnu/qt5/QtWebKitWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtWebKit -I/usr/include/aarch64-linux-gnu/qt5/QtNetwork -I/usr/include/KF5/KArchive -I/usr/include/KF5 -I/usr/include/KF5/KCompletion -I/usr/include/KF5/KCoreAddons -I/usr/include/KF5/KI18n -I/usr/include/KF5/KIconThemes -I/usr/include/KF5/KIOCore -I/usr/include/KF5/KService -I/usr/include/KF5/KConfigCore -I/usr/include/aarch64-linux-gnu/qt5/QtConcurrent -I/usr/include/aarch64-linux-gnu/qt5/QtDBus -I/usr/include/KF5/KTextEditor -I/usr/include/KF5/KParts -I/usr/include/KF5/KIOWidgets -I/usr/include/KF5/KJobWidgets -I/usr/include/KF5/KWidgetsAddons -I/usr/include/KF5/KXmlGui -I/usr/include/KF5/KConfigWidgets -I/usr/include/KF5/KCodecs -I/usr/include/KF5/KConfigGui -I/usr/include/KF5/KAuth -I/usr/include/KF5/KTextWidgets -I/usr/include/KF5/SonnetUi -I/usr/include -I/usr/aarch64-linux-gnu/include/c++/9 -I/usr/aarch64-linux-gnu/include/c++/9/aarch64-linux-gnu -I/usr/aarch64-linux-gnu/include/c++/9/backward -I/usr/lib/gcc-cross/aarch64-linux-gnu/9/include -I/usr/aarch64-linux-gnu/include -I/usr/include/aarch64-linux-gnu --include /<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/moc_predefs.h -p umlwidgets -o /<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/IRKO7FPKWT/moc_statusbartoolbutton.cpp /<>/umbrello/umlwidgets/statusbartoolbutton.h AutoMoc: Generating "SRC:/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/IRKO7FPKWT/moc_toolbarstateonewidget.cpp", because it doesn't exist, from "SRC:/umbrello/umlwidgets/toolbarstateonewidget.h" /usr/lib/qt5/bin/moc "-DCMAKE_BINARY_DIR=\"/<>/obj-aarch64-linux-gnu\"" -DKCOREADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB "-DUMBRELLO_VERSION_STRING=\"2.23.3\"" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-aarch64-linux-gnu/umbrello -I/<>/umbrello -I/<>/obj-aarch64-linux-gnu -I/<>/umbrello/clipboard -I/<>/umbrello/cmds -I/<>/umbrello/codegenerators -I/<>/umbrello/codegenerators/ada -I/<>/umbrello/codegenerators/as -I/<>/umbrello/codegenerators/cpp -I/<>/umbrello/codegenerators/csharp -I/<>/umbrello/codegenerators/d -I/<>/umbrello/codegenerators/idl -I/<>/umbrello/codegenerators/java -I/<>/umbrello/codegenerators/js -I/<>/umbrello/codegenerators/pascal -I/<>/umbrello/codegenerators/perl -I/<>/umbrello/codegenerators/php -I/<>/umbrello/codegenerators/python -I/<>/umbrello/codegenerators/ruby -I/<>/umbrello/codegenerators/sql -I/<>/umbrello/codegenerators/tcl -I/<>/umbrello/codegenerators/vala -I/<>/umbrello/codegenerators/xml -I/<>/umbrello/codegenwizard -I/<>/umbrello/codeimport -I/<>/umbrello/codeimport/csharp -I/<>/umbrello/codeimpwizard -I/<>/umbrello/debug -I/<>/umbrello/dialogs -I/<>/umbrello/dialogs/pages -I/<>/umbrello/dialogs/widgets -I/<>/umbrello/docgenerators -I/<>/umbrello/finder -I/<>/umbrello/refactoring -I/<>/umbrello/uml1model -I/<>/umbrello/umlwidgets -I/<>/lib/cppparser -I/<>/lib/interfaces -I/usr/include/libxml2 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -I/usr/include/aarch64-linux-gnu/qt5/QtSvg -I/usr/include/aarch64-linux-gnu/qt5/QtWebKitWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtWebKit -I/usr/include/aarch64-linux-gnu/qt5/QtNetwork -I/usr/include/KF5/KArchive -I/usr/include/KF5 -I/usr/include/KF5/KCompletion -I/usr/include/KF5/KCoreAddons -I/usr/include/KF5/KI18n -I/usr/include/KF5/KIconThemes -I/usr/include/KF5/KIOCore -I/usr/include/KF5/KService -I/usr/include/KF5/KConfigCore -I/usr/include/aarch64-linux-gnu/qt5/QtConcurrent -I/usr/include/aarch64-linux-gnu/qt5/QtDBus -I/usr/include/KF5/KTextEditor -I/usr/include/KF5/KParts -I/usr/include/KF5/KIOWidgets -I/usr/include/KF5/KJobWidgets -I/usr/include/KF5/KWidgetsAddons -I/usr/include/KF5/KXmlGui -I/usr/include/KF5/KConfigWidgets -I/usr/include/KF5/KCodecs -I/usr/include/KF5/KConfigGui -I/usr/include/KF5/KAuth -I/usr/include/KF5/KTextWidgets -I/usr/include/KF5/SonnetUi -I/usr/include -I/usr/aarch64-linux-gnu/include/c++/9 -I/usr/aarch64-linux-gnu/include/c++/9/aarch64-linux-gnu -I/usr/aarch64-linux-gnu/include/c++/9/backward -I/usr/lib/gcc-cross/aarch64-linux-gnu/9/include -I/usr/aarch64-linux-gnu/include -I/usr/include/aarch64-linux-gnu --include /<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/moc_predefs.h -p umlwidgets -o /<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/IRKO7FPKWT/moc_toolbarstateonewidget.cpp /<>/umbrello/umlwidgets/toolbarstateonewidget.h AutoMoc: Generating "SRC:/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/IRKO7FPKWT/moc_umlwidget.cpp", because it doesn't exist, from "SRC:/umbrello/umlwidgets/umlwidget.h" /usr/lib/qt5/bin/moc "-DCMAKE_BINARY_DIR=\"/<>/obj-aarch64-linux-gnu\"" -DKCOREADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB "-DUMBRELLO_VERSION_STRING=\"2.23.3\"" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-aarch64-linux-gnu/umbrello -I/<>/umbrello -I/<>/obj-aarch64-linux-gnu -I/<>/umbrello/clipboard -I/<>/umbrello/cmds -I/<>/umbrello/codegenerators -I/<>/umbrello/codegenerators/ada -I/<>/umbrello/codegenerators/as -I/<>/umbrello/codegenerators/cpp -I/<>/umbrello/codegenerators/csharp -I/<>/umbrello/codegenerators/d -I/<>/umbrello/codegenerators/idl -I/<>/umbrello/codegenerators/java -I/<>/umbrello/codegenerators/js -I/<>/umbrello/codegenerators/pascal -I/<>/umbrello/codegenerators/perl -I/<>/umbrello/codegenerators/php -I/<>/umbrello/codegenerators/python -I/<>/umbrello/codegenerators/ruby -I/<>/umbrello/codegenerators/sql -I/<>/umbrello/codegenerators/tcl -I/<>/umbrello/codegenerators/vala -I/<>/umbrello/codegenerators/xml -I/<>/umbrello/codegenwizard -I/<>/umbrello/codeimport -I/<>/umbrello/codeimport/csharp -I/<>/umbrello/codeimpwizard -I/<>/umbrello/debug -I/<>/umbrello/dialogs -I/<>/umbrello/dialogs/pages -I/<>/umbrello/dialogs/widgets -I/<>/umbrello/docgenerators -I/<>/umbrello/finder -I/<>/umbrello/refactoring -I/<>/umbrello/uml1model -I/<>/umbrello/umlwidgets -I/<>/lib/cppparser -I/<>/lib/interfaces -I/usr/include/libxml2 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -I/usr/include/aarch64-linux-gnu/qt5/QtSvg -I/usr/include/aarch64-linux-gnu/qt5/QtWebKitWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtWebKit -I/usr/include/aarch64-linux-gnu/qt5/QtNetwork -I/usr/include/KF5/KArchive -I/usr/include/KF5 -I/usr/include/KF5/KCompletion -I/usr/include/KF5/KCoreAddons -I/usr/include/KF5/KI18n -I/usr/include/KF5/KIconThemes -I/usr/include/KF5/KIOCore -I/usr/include/KF5/KService -I/usr/include/KF5/KConfigCore -I/usr/include/aarch64-linux-gnu/qt5/QtConcurrent -I/usr/include/aarch64-linux-gnu/qt5/QtDBus -I/usr/include/KF5/KTextEditor -I/usr/include/KF5/KParts -I/usr/include/KF5/KIOWidgets -I/usr/include/KF5/KJobWidgets -I/usr/include/KF5/KWidgetsAddons -I/usr/include/KF5/KXmlGui -I/usr/include/KF5/KConfigWidgets -I/usr/include/KF5/KCodecs -I/usr/include/KF5/KConfigGui -I/usr/include/KF5/KAuth -I/usr/include/KF5/KTextWidgets -I/usr/include/KF5/SonnetUi -I/usr/include -I/usr/aarch64-linux-gnu/include/c++/9 -I/usr/aarch64-linux-gnu/include/c++/9/aarch64-linux-gnu -I/usr/aarch64-linux-gnu/include/c++/9/backward -I/usr/lib/gcc-cross/aarch64-linux-gnu/9/include -I/usr/aarch64-linux-gnu/include -I/usr/include/aarch64-linux-gnu --include /<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/moc_predefs.h -p umlwidgets -o /<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/IRKO7FPKWT/moc_umlwidget.cpp /<>/umbrello/umlwidgets/umlwidget.h AutoMoc: Generating "SRC:/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/IRKO7FPKWT/moc_widgetbase.cpp", because it doesn't exist, from "SRC:/umbrello/umlwidgets/widgetbase.h" /usr/lib/qt5/bin/moc "-DCMAKE_BINARY_DIR=\"/<>/obj-aarch64-linux-gnu\"" -DKCOREADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB "-DUMBRELLO_VERSION_STRING=\"2.23.3\"" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-aarch64-linux-gnu/umbrello -I/<>/umbrello -I/<>/obj-aarch64-linux-gnu -I/<>/umbrello/clipboard -I/<>/umbrello/cmds -I/<>/umbrello/codegenerators -I/<>/umbrello/codegenerators/ada -I/<>/umbrello/codegenerators/as -I/<>/umbrello/codegenerators/cpp -I/<>/umbrello/codegenerators/csharp -I/<>/umbrello/codegenerators/d -I/<>/umbrello/codegenerators/idl -I/<>/umbrello/codegenerators/java -I/<>/umbrello/codegenerators/js -I/<>/umbrello/codegenerators/pascal -I/<>/umbrello/codegenerators/perl -I/<>/umbrello/codegenerators/php -I/<>/umbrello/codegenerators/python -I/<>/umbrello/codegenerators/ruby -I/<>/umbrello/codegenerators/sql -I/<>/umbrello/codegenerators/tcl -I/<>/umbrello/codegenerators/vala -I/<>/umbrello/codegenerators/xml -I/<>/umbrello/codegenwizard -I/<>/umbrello/codeimport -I/<>/umbrello/codeimport/csharp -I/<>/umbrello/codeimpwizard -I/<>/umbrello/debug -I/<>/umbrello/dialogs -I/<>/umbrello/dialogs/pages -I/<>/umbrello/dialogs/widgets -I/<>/umbrello/docgenerators -I/<>/umbrello/finder -I/<>/umbrello/refactoring -I/<>/umbrello/uml1model -I/<>/umbrello/umlwidgets -I/<>/lib/cppparser -I/<>/lib/interfaces -I/usr/include/libxml2 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -I/usr/include/aarch64-linux-gnu/qt5/QtSvg -I/usr/include/aarch64-linux-gnu/qt5/QtWebKitWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtWebKit -I/usr/include/aarch64-linux-gnu/qt5/QtNetwork -I/usr/include/KF5/KArchive -I/usr/include/KF5 -I/usr/include/KF5/KCompletion -I/usr/include/KF5/KCoreAddons -I/usr/include/KF5/KI18n -I/usr/include/KF5/KIconThemes -I/usr/include/KF5/KIOCore -I/usr/include/KF5/KService -I/usr/include/KF5/KConfigCore -I/usr/include/aarch64-linux-gnu/qt5/QtConcurrent -I/usr/include/aarch64-linux-gnu/qt5/QtDBus -I/usr/include/KF5/KTextEditor -I/usr/include/KF5/KParts -I/usr/include/KF5/KIOWidgets -I/usr/include/KF5/KJobWidgets -I/usr/include/KF5/KWidgetsAddons -I/usr/include/KF5/KXmlGui -I/usr/include/KF5/KConfigWidgets -I/usr/include/KF5/KCodecs -I/usr/include/KF5/KConfigGui -I/usr/include/KF5/KAuth -I/usr/include/KF5/KTextWidgets -I/usr/include/KF5/SonnetUi -I/usr/include -I/usr/aarch64-linux-gnu/include/c++/9 -I/usr/aarch64-linux-gnu/include/c++/9/aarch64-linux-gnu -I/usr/aarch64-linux-gnu/include/c++/9/backward -I/usr/lib/gcc-cross/aarch64-linux-gnu/9/include -I/usr/aarch64-linux-gnu/include -I/usr/include/aarch64-linux-gnu --include /<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/moc_predefs.h -p umlwidgets -o /<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/IRKO7FPKWT/moc_widgetbase.cpp /<>/umbrello/umlwidgets/widgetbase.h AutoMoc: Generating "SRC:/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/EWIEGA46WW/moc_worktoolbar.cpp", because it doesn't exist, from "SRC:/umbrello/worktoolbar.h" /usr/lib/qt5/bin/moc "-DCMAKE_BINARY_DIR=\"/<>/obj-aarch64-linux-gnu\"" -DKCOREADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB "-DUMBRELLO_VERSION_STRING=\"2.23.3\"" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-aarch64-linux-gnu/umbrello -I/<>/umbrello -I/<>/obj-aarch64-linux-gnu -I/<>/umbrello/clipboard -I/<>/umbrello/cmds -I/<>/umbrello/codegenerators -I/<>/umbrello/codegenerators/ada -I/<>/umbrello/codegenerators/as -I/<>/umbrello/codegenerators/cpp -I/<>/umbrello/codegenerators/csharp -I/<>/umbrello/codegenerators/d -I/<>/umbrello/codegenerators/idl -I/<>/umbrello/codegenerators/java -I/<>/umbrello/codegenerators/js -I/<>/umbrello/codegenerators/pascal -I/<>/umbrello/codegenerators/perl -I/<>/umbrello/codegenerators/php -I/<>/umbrello/codegenerators/python -I/<>/umbrello/codegenerators/ruby -I/<>/umbrello/codegenerators/sql -I/<>/umbrello/codegenerators/tcl -I/<>/umbrello/codegenerators/vala -I/<>/umbrello/codegenerators/xml -I/<>/umbrello/codegenwizard -I/<>/umbrello/codeimport -I/<>/umbrello/codeimport/csharp -I/<>/umbrello/codeimpwizard -I/<>/umbrello/debug -I/<>/umbrello/dialogs -I/<>/umbrello/dialogs/pages -I/<>/umbrello/dialogs/widgets -I/<>/umbrello/docgenerators -I/<>/umbrello/finder -I/<>/umbrello/refactoring -I/<>/umbrello/uml1model -I/<>/umbrello/umlwidgets -I/<>/lib/cppparser -I/<>/lib/interfaces -I/usr/include/libxml2 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -I/usr/include/aarch64-linux-gnu/qt5/QtSvg -I/usr/include/aarch64-linux-gnu/qt5/QtWebKitWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtWebKit -I/usr/include/aarch64-linux-gnu/qt5/QtNetwork -I/usr/include/KF5/KArchive -I/usr/include/KF5 -I/usr/include/KF5/KCompletion -I/usr/include/KF5/KCoreAddons -I/usr/include/KF5/KI18n -I/usr/include/KF5/KIconThemes -I/usr/include/KF5/KIOCore -I/usr/include/KF5/KService -I/usr/include/KF5/KConfigCore -I/usr/include/aarch64-linux-gnu/qt5/QtConcurrent -I/usr/include/aarch64-linux-gnu/qt5/QtDBus -I/usr/include/KF5/KTextEditor -I/usr/include/KF5/KParts -I/usr/include/KF5/KIOWidgets -I/usr/include/KF5/KJobWidgets -I/usr/include/KF5/KWidgetsAddons -I/usr/include/KF5/KXmlGui -I/usr/include/KF5/KConfigWidgets -I/usr/include/KF5/KCodecs -I/usr/include/KF5/KConfigGui -I/usr/include/KF5/KAuth -I/usr/include/KF5/KTextWidgets -I/usr/include/KF5/SonnetUi -I/usr/include -I/usr/aarch64-linux-gnu/include/c++/9 -I/usr/aarch64-linux-gnu/include/c++/9/aarch64-linux-gnu -I/usr/aarch64-linux-gnu/include/c++/9/backward -I/usr/lib/gcc-cross/aarch64-linux-gnu/9/include -I/usr/aarch64-linux-gnu/include -I/usr/include/aarch64-linux-gnu --include /<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/moc_predefs.h -p ./ -o /<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/EWIEGA46WW/moc_worktoolbar.cpp /<>/umbrello/worktoolbar.h AutoMoc: Generating MOC compilation "SRC:/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/mocs_compilation.cpp" AutoGen: Writing the parse cache file "SRC:/obj-aarch64-linux-gnu/umbrello/CMakeFiles/libumbrello_autogen.dir/ParseCache.txt" AutoGen: Writing the settings file "SRC:/obj-aarch64-linux-gnu/umbrello/CMakeFiles/libumbrello_autogen.dir/AutogenUsed.txt" make[4]: Leaving directory '/<>/obj-aarch64-linux-gnu' [ 1%] Built target libumbrello_autogen make -f umbrello/CMakeFiles/libumbrello.dir/build.make umbrello/CMakeFiles/libumbrello.dir/depend make[4]: Entering directory '/<>/obj-aarch64-linux-gnu' [ 2%] Automatic RCC for ui.qrc cd /<>/obj-aarch64-linux-gnu/umbrello && /usr/bin/cmake -E cmake_autorcc /<>/obj-aarch64-linux-gnu/umbrello/CMakeFiles/libumbrello_autogen.dir/AutoRcc_ui_EJRQKI7XPS_Info.json Debian AutoRcc: Generating "SRC:/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/EJRQKI7XPS/qrc_ui.cpp", because it doesn't exist, from "SRC:/obj-aarch64-linux-gnu/umbrello/ui.qrc" /usr/lib/qt5/bin/rcc -name ui -o /<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/EJRQKI7XPS/qrc_ui.cpp /<>/obj-aarch64-linux-gnu/umbrello/ui.qrc AutoRcc: Writing settings file "SRC:/obj-aarch64-linux-gnu/umbrello/CMakeFiles/libumbrello_autogen.dir/AutoRcc_ui_EJRQKI7XPS_Used.txt" [ 2%] Generating ui_codeviewerdialogbase.h cd /<>/obj-aarch64-linux-gnu/umbrello && /usr/bin/cmake -DKDE_UIC_EXECUTABLE:FILEPATH=/usr/lib/qt5/bin/uic -DKDE_UIC_FILE:FILEPATH=/<>/umbrello/dialogs/codeviewerdialogbase.ui -DKDE_UIC_H_FILE:FILEPATH=/<>/obj-aarch64-linux-gnu/umbrello/ui_codeviewerdialogbase.h -DKDE_UIC_BASENAME:STRING=codeviewerdialogbase -P /usr/lib/aarch64-linux-gnu/cmake/KF5I18n/kf5i18nuic.cmake [ 2%] Generating ui_codevieweroptionsbase.h cd /<>/obj-aarch64-linux-gnu/umbrello && /usr/bin/cmake -DKDE_UIC_EXECUTABLE:FILEPATH=/usr/lib/qt5/bin/uic -DKDE_UIC_FILE:FILEPATH=/<>/umbrello/dialogs/codevieweroptionsbase.ui -DKDE_UIC_H_FILE:FILEPATH=/<>/obj-aarch64-linux-gnu/umbrello/ui_codevieweroptionsbase.h -DKDE_UIC_BASENAME:STRING=codevieweroptionsbase -P /usr/lib/aarch64-linux-gnu/cmake/KF5I18n/kf5i18nuic.cmake [ 2%] Generating ui_exportallviewsdialogbase.h cd /<>/obj-aarch64-linux-gnu/umbrello && /usr/bin/cmake -DKDE_UIC_EXECUTABLE:FILEPATH=/usr/lib/qt5/bin/uic -DKDE_UIC_FILE:FILEPATH=/<>/umbrello/dialogs/exportallviewsdialogbase.ui -DKDE_UIC_H_FILE:FILEPATH=/<>/obj-aarch64-linux-gnu/umbrello/ui_exportallviewsdialogbase.h -DKDE_UIC_BASENAME:STRING=exportallviewsdialogbase -P /usr/lib/aarch64-linux-gnu/cmake/KF5I18n/kf5i18nuic.cmake [ 3%] Generating ui_finddialog.h cd /<>/obj-aarch64-linux-gnu/umbrello && /usr/bin/cmake -DKDE_UIC_EXECUTABLE:FILEPATH=/usr/lib/qt5/bin/uic -DKDE_UIC_FILE:FILEPATH=/<>/umbrello/dialogs/finddialog.ui -DKDE_UIC_H_FILE:FILEPATH=/<>/obj-aarch64-linux-gnu/umbrello/ui_finddialog.h -DKDE_UIC_BASENAME:STRING=finddialog -P /usr/lib/aarch64-linux-gnu/cmake/KF5I18n/kf5i18nuic.cmake [ 3%] Generating ui_autolayoutoptionpage.h cd /<>/obj-aarch64-linux-gnu/umbrello && /usr/bin/cmake -DKDE_UIC_EXECUTABLE:FILEPATH=/usr/lib/qt5/bin/uic -DKDE_UIC_FILE:FILEPATH=/<>/umbrello/dialogs/pages/autolayoutoptionpage.ui -DKDE_UIC_H_FILE:FILEPATH=/<>/obj-aarch64-linux-gnu/umbrello/ui_autolayoutoptionpage.h -DKDE_UIC_BASENAME:STRING=autolayoutoptionpage -P /usr/lib/aarch64-linux-gnu/cmake/KF5I18n/kf5i18nuic.cmake [ 3%] Generating ui_codeimportoptionspage.h cd /<>/obj-aarch64-linux-gnu/umbrello && /usr/bin/cmake -DKDE_UIC_EXECUTABLE:FILEPATH=/usr/lib/qt5/bin/uic -DKDE_UIC_FILE:FILEPATH=/<>/umbrello/dialogs/pages/codeimportoptionspage.ui -DKDE_UIC_H_FILE:FILEPATH=/<>/obj-aarch64-linux-gnu/umbrello/ui_codeimportoptionspage.h -DKDE_UIC_BASENAME:STRING=codeimportoptionspage -P /usr/lib/aarch64-linux-gnu/cmake/KF5I18n/kf5i18nuic.cmake [ 3%] Generating ui_diagrampropertiespage.h cd /<>/obj-aarch64-linux-gnu/umbrello && /usr/bin/cmake -DKDE_UIC_EXECUTABLE:FILEPATH=/usr/lib/qt5/bin/uic -DKDE_UIC_FILE:FILEPATH=/<>/umbrello/dialogs/pages/diagrampropertiespage.ui -DKDE_UIC_H_FILE:FILEPATH=/<>/obj-aarch64-linux-gnu/umbrello/ui_diagrampropertiespage.h -DKDE_UIC_BASENAME:STRING=diagrampropertiespage -P /usr/lib/aarch64-linux-gnu/cmake/KF5I18n/kf5i18nuic.cmake [ 4%] Generating ui_umlrolepropertiesbase.h cd /<>/obj-aarch64-linux-gnu/umbrello && /usr/bin/cmake -DKDE_UIC_EXECUTABLE:FILEPATH=/usr/lib/qt5/bin/uic -DKDE_UIC_FILE:FILEPATH=/<>/umbrello/dialogs/pages/umlrolepropertiesbase.ui -DKDE_UIC_H_FILE:FILEPATH=/<>/obj-aarch64-linux-gnu/umbrello/ui_umlrolepropertiesbase.h -DKDE_UIC_BASENAME:STRING=umlrolepropertiesbase -P /usr/lib/aarch64-linux-gnu/cmake/KF5I18n/kf5i18nuic.cmake [ 4%] Generating ui_umlinstanceattributedialog.h cd /<>/obj-aarch64-linux-gnu/umbrello && /usr/bin/cmake -DKDE_UIC_EXECUTABLE:FILEPATH=/usr/lib/qt5/bin/uic -DKDE_UIC_FILE:FILEPATH=/<>/umbrello/dialogs/umlinstanceattributedialog.ui -DKDE_UIC_H_FILE:FILEPATH=/<>/obj-aarch64-linux-gnu/umbrello/ui_umlinstanceattributedialog.h -DKDE_UIC_BASENAME:STRING=umlinstanceattributedialog -P /usr/lib/aarch64-linux-gnu/cmake/KF5I18n/kf5i18nuic.cmake [ 4%] Generating ui_codegenoptionspage.h cd /<>/obj-aarch64-linux-gnu/umbrello && /usr/bin/cmake -DKDE_UIC_EXECUTABLE:FILEPATH=/usr/lib/qt5/bin/uic -DKDE_UIC_FILE:FILEPATH=/<>/umbrello/codegenwizard/codegenoptionspage.ui -DKDE_UIC_H_FILE:FILEPATH=/<>/obj-aarch64-linux-gnu/umbrello/ui_codegenoptionspage.h -DKDE_UIC_BASENAME:STRING=codegenoptionspage -P /usr/lib/aarch64-linux-gnu/cmake/KF5I18n/kf5i18nuic.cmake [ 4%] Generating ui_codegenselectpage.h cd /<>/obj-aarch64-linux-gnu/umbrello && /usr/bin/cmake -DKDE_UIC_EXECUTABLE:FILEPATH=/usr/lib/qt5/bin/uic -DKDE_UIC_FILE:FILEPATH=/<>/umbrello/codegenwizard/codegenselectpage.ui -DKDE_UIC_H_FILE:FILEPATH=/<>/obj-aarch64-linux-gnu/umbrello/ui_codegenselectpage.h -DKDE_UIC_BASENAME:STRING=codegenselectpage -P /usr/lib/aarch64-linux-gnu/cmake/KF5I18n/kf5i18nuic.cmake [ 5%] Generating ui_codegenstatuspage.h cd /<>/obj-aarch64-linux-gnu/umbrello && /usr/bin/cmake -DKDE_UIC_EXECUTABLE:FILEPATH=/usr/lib/qt5/bin/uic -DKDE_UIC_FILE:FILEPATH=/<>/umbrello/codegenwizard/codegenstatuspage.ui -DKDE_UIC_H_FILE:FILEPATH=/<>/obj-aarch64-linux-gnu/umbrello/ui_codegenstatuspage.h -DKDE_UIC_BASENAME:STRING=codegenstatuspage -P /usr/lib/aarch64-linux-gnu/cmake/KF5I18n/kf5i18nuic.cmake [ 5%] Generating ui_codeimpselectpage.h cd /<>/obj-aarch64-linux-gnu/umbrello && /usr/bin/cmake -DKDE_UIC_EXECUTABLE:FILEPATH=/usr/lib/qt5/bin/uic -DKDE_UIC_FILE:FILEPATH=/<>/umbrello/codeimpwizard/codeimpselectpage.ui -DKDE_UIC_H_FILE:FILEPATH=/<>/obj-aarch64-linux-gnu/umbrello/ui_codeimpselectpage.h -DKDE_UIC_BASENAME:STRING=codeimpselectpage -P /usr/lib/aarch64-linux-gnu/cmake/KF5I18n/kf5i18nuic.cmake [ 5%] Generating ui_codeimpstatuspage.h cd /<>/obj-aarch64-linux-gnu/umbrello && /usr/bin/cmake -DKDE_UIC_EXECUTABLE:FILEPATH=/usr/lib/qt5/bin/uic -DKDE_UIC_FILE:FILEPATH=/<>/umbrello/codeimpwizard/codeimpstatuspage.ui -DKDE_UIC_H_FILE:FILEPATH=/<>/obj-aarch64-linux-gnu/umbrello/ui_codeimpstatuspage.h -DKDE_UIC_BASENAME:STRING=codeimpstatuspage -P /usr/lib/aarch64-linux-gnu/cmake/KF5I18n/kf5i18nuic.cmake [ 5%] Generating ui_cppcodegenerationformbase.h cd /<>/obj-aarch64-linux-gnu/umbrello && /usr/bin/cmake -DKDE_UIC_EXECUTABLE:FILEPATH=/usr/lib/qt5/bin/uic -DKDE_UIC_FILE:FILEPATH=/<>/umbrello/codegenerators/cpp/cppcodegenerationformbase.ui -DKDE_UIC_H_FILE:FILEPATH=/<>/obj-aarch64-linux-gnu/umbrello/ui_cppcodegenerationformbase.h -DKDE_UIC_BASENAME:STRING=cppcodegenerationformbase -P /usr/lib/aarch64-linux-gnu/cmake/KF5I18n/kf5i18nuic.cmake [ 6%] Generating ui_dcodegenerationformbase.h cd /<>/obj-aarch64-linux-gnu/umbrello && /usr/bin/cmake -DKDE_UIC_EXECUTABLE:FILEPATH=/usr/lib/qt5/bin/uic -DKDE_UIC_FILE:FILEPATH=/<>/umbrello/codegenerators/d/dcodegenerationformbase.ui -DKDE_UIC_H_FILE:FILEPATH=/<>/obj-aarch64-linux-gnu/umbrello/ui_dcodegenerationformbase.h -DKDE_UIC_BASENAME:STRING=dcodegenerationformbase -P /usr/lib/aarch64-linux-gnu/cmake/KF5I18n/kf5i18nuic.cmake [ 6%] Generating ui_javacodegenerationformbase.h cd /<>/obj-aarch64-linux-gnu/umbrello && /usr/bin/cmake -DKDE_UIC_EXECUTABLE:FILEPATH=/usr/lib/qt5/bin/uic -DKDE_UIC_FILE:FILEPATH=/<>/umbrello/codegenerators/java/javacodegenerationformbase.ui -DKDE_UIC_H_FILE:FILEPATH=/<>/obj-aarch64-linux-gnu/umbrello/ui_javacodegenerationformbase.h -DKDE_UIC_BASENAME:STRING=javacodegenerationformbase -P /usr/lib/aarch64-linux-gnu/cmake/KF5I18n/kf5i18nuic.cmake [ 6%] Generating ui_rubycodegenerationformbase.h cd /<>/obj-aarch64-linux-gnu/umbrello && /usr/bin/cmake -DKDE_UIC_EXECUTABLE:FILEPATH=/usr/lib/qt5/bin/uic -DKDE_UIC_FILE:FILEPATH=/<>/umbrello/codegenerators/ruby/rubycodegenerationformbase.ui -DKDE_UIC_H_FILE:FILEPATH=/<>/obj-aarch64-linux-gnu/umbrello/ui_rubycodegenerationformbase.h -DKDE_UIC_BASENAME:STRING=rubycodegenerationformbase -P /usr/lib/aarch64-linux-gnu/cmake/KF5I18n/kf5i18nuic.cmake [ 6%] Generating umbrellosettings.h, umbrellosettings.cpp cd /<>/obj-aarch64-linux-gnu/umbrello && /usr/lib/libexec/kf5/kconfig_compiler_kf5 /<>/umbrello/umbrello.kcfg /<>/umbrello/umbrellosettings.kcfgc -d /<>/obj-aarch64-linux-gnu/umbrello/ [ 6%] Automatic RCC for icons.qrc cd /<>/obj-aarch64-linux-gnu/umbrello && /usr/bin/cmake -E cmake_autorcc /<>/obj-aarch64-linux-gnu/umbrello/CMakeFiles/libumbrello_autogen.dir/AutoRcc_icons_EWIEGA46WW_Info.json Debian AutoRcc: Generating "SRC:/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/EWIEGA46WW/qrc_icons.cpp", because it doesn't exist, from "SRC:/umbrello/icons.qrc" /usr/lib/qt5/bin/rcc -name icons -o /<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/EWIEGA46WW/qrc_icons.cpp /<>/umbrello/icons.qrc AutoRcc: Writing settings file "SRC:/obj-aarch64-linux-gnu/umbrello/CMakeFiles/libumbrello_autogen.dir/AutoRcc_icons_EWIEGA46WW_Used.txt" cd /<>/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/umbrello /<>/obj-aarch64-linux-gnu /<>/obj-aarch64-linux-gnu/umbrello /<>/obj-aarch64-linux-gnu/umbrello/CMakeFiles/libumbrello.dir/DependInfo.cmake --color= Scanning dependencies of target libumbrello make[4]: Leaving directory '/<>/obj-aarch64-linux-gnu' make -f umbrello/CMakeFiles/libumbrello.dir/build.make umbrello/CMakeFiles/libumbrello.dir/build make[4]: Entering directory '/<>/obj-aarch64-linux-gnu' [ 6%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/libumbrello_autogen/mocs_compilation.cpp.o cd /<>/obj-aarch64-linux-gnu/umbrello && /usr/bin/aarch64-linux-gnu-g++ -DCMAKE_BINARY_DIR=\"/<>/obj-aarch64-linux-gnu\" -DKCOREADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLO_VERSION_STRING=\"2.23.3\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-aarch64-linux-gnu/umbrello -I/<>/umbrello -I/<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/include -I/<>/obj-aarch64-linux-gnu -I/<>/umbrello/clipboard -I/<>/umbrello/cmds -I/<>/umbrello/codegenerators -I/<>/umbrello/codegenerators/ada -I/<>/umbrello/codegenerators/as -I/<>/umbrello/codegenerators/cpp -I/<>/umbrello/codegenerators/csharp -I/<>/umbrello/codegenerators/d -I/<>/umbrello/codegenerators/idl -I/<>/umbrello/codegenerators/java -I/<>/umbrello/codegenerators/js -I/<>/umbrello/codegenerators/pascal -I/<>/umbrello/codegenerators/perl -I/<>/umbrello/codegenerators/php -I/<>/umbrello/codegenerators/python -I/<>/umbrello/codegenerators/ruby -I/<>/umbrello/codegenerators/sql -I/<>/umbrello/codegenerators/tcl -I/<>/umbrello/codegenerators/vala -I/<>/umbrello/codegenerators/xml -I/<>/umbrello/codegenwizard -I/<>/umbrello/codeimport -I/<>/umbrello/codeimport/csharp -I/<>/umbrello/codeimpwizard -I/<>/umbrello/debug -I/<>/umbrello/dialogs -I/<>/umbrello/dialogs/pages -I/<>/umbrello/dialogs/widgets -I/<>/umbrello/docgenerators -I/<>/umbrello/finder -I/<>/umbrello/refactoring -I/<>/umbrello/uml1model -I/<>/umbrello/umlwidgets -I/<>/lib/cppparser -I/<>/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/aarch64-linux-gnu/qt5 -isystem /usr/include/aarch64-linux-gnu/qt5/QtWidgets -isystem /usr/include/aarch64-linux-gnu/qt5/QtGui -isystem /usr/include/aarch64-linux-gnu/qt5/QtCore -isystem /usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/aarch64-linux-gnu/qt5/QtXml -isystem /usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/aarch64-linux-gnu/qt5/QtSvg -isystem /usr/include/aarch64-linux-gnu/qt5/QtWebKitWidgets -isystem /usr/include/aarch64-linux-gnu/qt5/QtWebKit -isystem /usr/include/aarch64-linux-gnu/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/aarch64-linux-gnu/qt5/QtConcurrent -isystem /usr/include/aarch64-linux-gnu/qt5/QtDBus -isystem /usr/include/KF5/KTextEditor -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -fno-delete-null-pointer-checks -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -o CMakeFiles/libumbrello.dir/libumbrello_autogen/mocs_compilation.cpp.o -c /<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/mocs_compilation.cpp In file included from /<>/lib/cppparser/parser.h:22, from /<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/YANEA3P7SW/moc_parser.cpp:9, from /<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/mocs_compilation.cpp:2: /<>/lib/cppparser/ast.h:364:21: warning: ‘virtual QString GroupAST::text() const’ can be marked override [-Wsuggest-override] 364 | virtual QString text() const; | ^~~~ /<>/lib/cppparser/ast.h:392:21: warning: ‘virtual QString TemplateArgumentListAST::text() const’ can be marked override [-Wsuggest-override] 392 | virtual QString text() const; | ^~~~ /<>/lib/cppparser/ast.h:425:21: warning: ‘virtual QString ClassOrNamespaceNameAST::text() const’ can be marked override [-Wsuggest-override] 425 | virtual QString text() const; | ^~~~ /<>/lib/cppparser/ast.h:465:21: warning: ‘virtual QString NameAST::text() const’ can be marked override [-Wsuggest-override] 465 | virtual QString text() const; | ^~~~ /<>/lib/cppparser/ast.h:556:21: warning: ‘virtual QString AccessDeclarationAST::text() const’ can be marked override [-Wsuggest-override] 556 | virtual QString text() const; | ^~~~ /<>/lib/cppparser/ast.h:595:21: warning: ‘virtual QString TypeSpecifierAST::text() const’ can be marked override [-Wsuggest-override] 595 | virtual QString text() const; | ^~~~ /<>/lib/cppparser/ast.h:791:21: warning: ‘virtual QString ElaboratedTypeSpecifierAST::text() const’ can be marked override [-Wsuggest-override] 791 | virtual QString text() const; | ^~~~ /<>/lib/cppparser/ast.h:1090:21: warning: ‘virtual QString ParameterDeclarationAST::text() const’ can be marked override [-Wsuggest-override] 1090 | virtual QString text() const; | ^~~~ /<>/lib/cppparser/ast.h:1119:21: warning: ‘virtual QString ParameterDeclarationListAST::text() const’ can be marked override [-Wsuggest-override] 1119 | virtual QString text() const; | ^~~~ /<>/lib/cppparser/ast.h:1152:21: warning: ‘virtual QString ParameterDeclarationClauseAST::text() const’ can be marked override [-Wsuggest-override] 1152 | virtual QString text() const; | ^~~~ In file included from /<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/EWIEGA46WW/moc_birdview.cpp:9, from /<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/mocs_compilation.cpp:3: /<>/umbrello/birdview.h:50:18: warning: ‘virtual void BirdViewDockWidget::resizeEvent(QResizeEvent*)’ can be marked override [-Wsuggest-override] 50 | virtual void resizeEvent(QResizeEvent *event); | ^~~~~~~~~~~ /<>/umbrello/birdview.h:80:18: warning: ‘virtual void BirdView::mousePressEvent(QMouseEvent*)’ can be marked override [-Wsuggest-override] 80 | virtual void mousePressEvent(QMouseEvent *event); | ^~~~~~~~~~~~~~~ /<>/umbrello/birdview.h:81:18: warning: ‘virtual void BirdView::mouseMoveEvent(QMouseEvent*)’ can be marked override [-Wsuggest-override] 81 | virtual void mouseMoveEvent(QMouseEvent *event); | ^~~~~~~~~~~~~~ /<>/umbrello/birdview.h:82:18: warning: ‘virtual void BirdView::mouseReleaseEvent(QMouseEvent*)’ can be marked override [-Wsuggest-override] 82 | virtual void mouseReleaseEvent(QMouseEvent *event); | ^~~~~~~~~~~~~~~~~ /<>/umbrello/birdview.h:83:18: warning: ‘virtual void BirdView::keyPressEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] 83 | virtual void keyPressEvent(QKeyEvent *event); | ^~~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/ada/adawriter.h:15, from /<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/5CWJD4F3N4/moc_adawriter.cpp:9, from /<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/mocs_compilation.cpp:6: /<>/umbrello/codegenerators/simplecodegenerator.h:41:10: warning: ‘virtual void SimpleCodeGenerator::writeCodeToFile(UMLClassifierList&)’ can be marked override [-Wsuggest-override] 41 | void writeCodeToFile(UMLClassifierList & concepts); | ^~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/simplecodegenerator.h:42:10: warning: ‘virtual void SimpleCodeGenerator::writeCodeToFile()’ can be marked override [-Wsuggest-override] 42 | void writeCodeToFile(); | ^~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/simplecodegenerator.h:80:18: warning: ‘virtual void SimpleCodeGenerator::initFromParentDocument()’ can be marked override [-Wsuggest-override] 80 | virtual void initFromParentDocument(); | ^~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/simplecodegenerator.h:83:18: warning: ‘virtual void SimpleCodeGenerator::syncCodeToDocument()’ can be marked override [-Wsuggest-override] 83 | virtual void syncCodeToDocument(); | ^~~~~~~~~~~~~~~~~~ In file included from /<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/5CWJD4F3N4/moc_adawriter.cpp:9, from /<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/mocs_compilation.cpp:6: /<>/umbrello/codegenerators/ada/adawriter.h:40:18: warning: ‘virtual void AdaWriter::writeClass(UMLClassifier*)’ can be marked override [-Wsuggest-override] 40 | virtual void writeClass(UMLClassifier *c); | ^~~~~~~~~~ /<>/umbrello/codegenerators/ada/adawriter.h:42:44: warning: ‘virtual Uml::ProgrammingLanguage::Enum AdaWriter::language() const’ can be marked override [-Wsuggest-override] 42 | virtual Uml::ProgrammingLanguage::Enum language() const; | ^~~~~~~~ /<>/umbrello/codegenerators/ada/adawriter.h:44:17: warning: ‘virtual QStringList AdaWriter::defaultDatatypes()’ can be marked override [-Wsuggest-override] 44 | QStringList defaultDatatypes(); | ^~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/ada/adawriter.h:46:18: warning: ‘virtual bool AdaWriter::isReservedKeyword(const QString&)’ can be marked override [-Wsuggest-override] 46 | virtual bool isReservedKeyword(const QString & rPossiblyReservedKeyword); | ^~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/ada/adawriter.h:48:25: warning: ‘virtual QStringList AdaWriter::reservedKeywords() const’ can be marked override [-Wsuggest-override] 48 | virtual QStringList reservedKeywords() const; | ^~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/ada/adawriter.h:66:10: warning: ‘virtual void AdaWriter::finalizeRun()’ can be marked override [-Wsuggest-override] 66 | void finalizeRun(); | ^~~~~~~~~~~ In file included from /<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/JKSLH6N5SH/moc_advancedcodegenerator.cpp:9, from /<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/mocs_compilation.cpp:7: /<>/umbrello/codegenerators/advancedcodegenerator.h:37:18: warning: ‘virtual void AdvancedCodeGenerator::initFromParentDocument()’ can be marked override [-Wsuggest-override] 37 | virtual void initFromParentDocument(); | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/MY3RI6D6SK/moc_aswriter.cpp:9, from /<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/mocs_compilation.cpp:8: /<>/umbrello/codegenerators/as/aswriter.h:33:18: warning: ‘virtual void ASWriter::writeClass(UMLClassifier*)’ can be marked override [-Wsuggest-override] 33 | virtual void writeClass(UMLClassifier *c); | ^~~~~~~~~~ /<>/umbrello/codegenerators/as/aswriter.h:35:44: warning: ‘virtual Uml::ProgrammingLanguage::Enum ASWriter::language() const’ can be marked override [-Wsuggest-override] 35 | virtual Uml::ProgrammingLanguage::Enum language() const; | ^~~~~~~~ /<>/umbrello/codegenerators/as/aswriter.h:37:25: warning: ‘virtual QStringList ASWriter::reservedKeywords() const’ can be marked override [-Wsuggest-override] 37 | virtual QStringList reservedKeywords() const; | ^~~~~~~~~~~~~~~~ In file included from /<>/umbrello/uml1model/package.h:14, from /<>/umbrello/uml1model/classifier.h:13, from /<>/umbrello/codegenerators/classifiercodedocument.h:15, from /<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/JKSLH6N5SH/moc_classifiercodedocument.cpp:9, from /<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/mocs_compilation.cpp:9: /<>/umbrello/uml1model/umlcanvasobject.h:43:18: warning: ‘virtual void UMLCanvasObject::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 43 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/umlcanvasobject.h:85:18: warning: ‘virtual bool UMLCanvasObject::resolveRef()’ can be marked override [-Wsuggest-override] 85 | virtual bool resolveRef(); | ^~~~~~~~~~ In file included from /<>/umbrello/uml1model/classifier.h:13, from /<>/umbrello/codegenerators/classifiercodedocument.h:15, from /<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/JKSLH6N5SH/moc_classifiercodedocument.cpp:9, from /<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/mocs_compilation.cpp:9: /<>/umbrello/uml1model/package.h:39:18: warning: ‘virtual void UMLPackage::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 39 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/package.h:41:24: warning: ‘virtual UMLObject* UMLPackage::clone() const’ can be marked override [-Wsuggest-override] 41 | virtual UMLObject* clone() const; | ^~~~~ /<>/umbrello/uml1model/package.h:64:18: warning: ‘virtual bool UMLPackage::resolveRef()’ can be marked override [-Wsuggest-override] 64 | virtual bool resolveRef(); | ^~~~~~~~~~ /<>/umbrello/uml1model/package.h:66:18: warning: ‘virtual void UMLPackage::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 66 | virtual void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/package.h:69:18: warning: ‘virtual bool UMLPackage::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 69 | virtual bool load1(QDomElement& element); | ^~~~~ In file included from /<>/umbrello/uml1model/attribute.h:15, from /<>/umbrello/uml1model/umlattributelist.h:17, from /<>/umbrello/uml1model/classifier.h:14, from /<>/umbrello/codegenerators/classifiercodedocument.h:15, from /<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/JKSLH6N5SH/moc_classifiercodedocument.cpp:9, from /<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/mocs_compilation.cpp:9: /<>/umbrello/uml1model/classifierlistitem.h:48:18: warning: ‘virtual void UMLClassifierListItem::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 48 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/classifierlistitem.h:54:24: warning: ‘virtual UMLObject* UMLClassifierListItem::clone() const’ can be marked override [-Wsuggest-override] 54 | virtual UMLObject* clone() const = 0; | ^~~~~ In file included from /<>/umbrello/uml1model/umlattributelist.h:17, from /<>/umbrello/uml1model/classifier.h:14, from /<>/umbrello/codegenerators/classifiercodedocument.h:15, from /<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/JKSLH6N5SH/moc_classifiercodedocument.cpp:9, from /<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/mocs_compilation.cpp:9: /<>/umbrello/uml1model/attribute.h:42:18: warning: ‘virtual void UMLAttribute::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 42 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/attribute.h:44:10: warning: ‘virtual void UMLAttribute::setName(const QString&)’ can be marked override [-Wsuggest-override] 44 | void setName(const QString &name); | ^~~~~~~ /<>/umbrello/uml1model/attribute.h:48:24: warning: ‘virtual UMLObject* UMLAttribute::clone() const’ can be marked override [-Wsuggest-override] 48 | virtual UMLObject* clone() const; | ^~~~~ /<>/umbrello/uml1model/attribute.h:53:13: warning: ‘virtual QString UMLAttribute::toString(Uml::SignatureType::Enum, bool)’ can be marked override [-Wsuggest-override] 53 | QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false); | ^~~~~~~~ /<>/umbrello/uml1model/attribute.h:58:18: warning: ‘virtual void UMLAttribute::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 58 | virtual void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/attribute.h:60:18: warning: ‘virtual bool UMLAttribute::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] 60 | virtual bool showPropertiesDialog(QWidget* parent = 0); | ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/attribute.h:73:10: warning: ‘virtual bool UMLAttribute::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 73 | bool load1(QDomElement & element); | ^~~~~ In file included from /<>/umbrello/uml1model/foreignkeyconstraint.h:16, from /<>/umbrello/model_utils.h:18, from /<>/umbrello/uml1model/classifier.h:19, from /<>/umbrello/codegenerators/classifiercodedocument.h:15, from /<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/JKSLH6N5SH/moc_classifiercodedocument.cpp:9, from /<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/mocs_compilation.cpp:9: /<>/umbrello/uml1model/entityconstraint.h:40:18: warning: ‘virtual void UMLEntityConstraint::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 40 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/entityconstraint.h:45:24: warning: ‘virtual UMLObject* UMLEntityConstraint::clone() const’ can be marked override [-Wsuggest-override] 45 | virtual UMLObject* clone() const = 0; | ^~~~~ In file included from /<>/umbrello/model_utils.h:18, from /<>/umbrello/uml1model/classifier.h:19, from /<>/umbrello/codegenerators/classifiercodedocument.h:15, from /<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/JKSLH6N5SH/moc_classifiercodedocument.cpp:9, from /<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/mocs_compilation.cpp:9: /<>/umbrello/uml1model/foreignkeyconstraint.h:56:18: warning: ‘virtual void UMLForeignKeyConstraint::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 56 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:58:24: warning: ‘virtual UMLObject* UMLForeignKeyConstraint::clone() const’ can be marked override [-Wsuggest-override] 58 | virtual UMLObject* clone() const; | ^~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:60:13: warning: ‘virtual QString UMLForeignKeyConstraint::toString(Uml::SignatureType::Enum, bool)’ can be marked override [-Wsuggest-override] 60 | QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false); | ^~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:65:10: warning: ‘virtual void UMLForeignKeyConstraint::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 65 | void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:67:18: warning: ‘virtual bool UMLForeignKeyConstraint::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] 67 | virtual bool showPropertiesDialog(QWidget* parent = 0); | ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:85:10: warning: ‘virtual bool UMLForeignKeyConstraint::resolveRef()’ can be marked override [-Wsuggest-override] 85 | bool resolveRef(); | ^~~~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:94:10: warning: ‘virtual bool UMLForeignKeyConstraint::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 94 | bool load1(QDomElement & element); | ^~~~~ In file included from /<>/umbrello/model_utils.h:20, from /<>/umbrello/uml1model/classifier.h:19, from /<>/umbrello/codegenerators/classifiercodedocument.h:15, from /<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/JKSLH6N5SH/moc_classifiercodedocument.cpp:9, from /<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/mocs_compilation.cpp:9: /<>/umbrello/dialogs/multipagedialogbase.h:101:18: warning: ‘virtual void MultiPageDialogBase::keyPressEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] 101 | virtual void keyPressEvent(QKeyEvent *event); | ^~~~~~~~~~~~~ In file included from /<>/umbrello/model_utils.h:21, from /<>/umbrello/uml1model/classifier.h:19, from /<>/umbrello/codegenerators/classifiercodedocument.h:15, from /<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/JKSLH6N5SH/moc_classifiercodedocument.cpp:9, from /<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/mocs_compilation.cpp:9: /<>/umbrello/umlwidgets/widgetbase.h:187:20: warning: ‘virtual QRectF WidgetBase::boundingRect() const’ can be marked override [-Wsuggest-override] 187 | virtual QRectF boundingRect() const; | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/widgetbase.h:191:18: warning: ‘virtual void WidgetBase::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] 191 | virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); | ^~~~~ /<>/umbrello/umlwidgets/widgetbase.h:260:18: warning: ‘virtual void WidgetBase::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] 260 | virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent *event); | ^~~~~~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/classifiercodedocument.h:15, from /<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/JKSLH6N5SH/moc_classifiercodedocument.cpp:9, from /<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/mocs_compilation.cpp:9: /<>/umbrello/uml1model/classifier.h:54:18: warning: ‘virtual void UMLClassifier::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 54 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/classifier.h:56:16: warning: ‘virtual UMLObject* UMLClassifier::clone() const’ can be marked override [-Wsuggest-override] 56 | UMLObject* clone() const; | ^~~~~ /<>/umbrello/uml1model/classifier.h:111:18: warning: ‘virtual bool UMLClassifier::resolveRef()’ can be marked override [-Wsuggest-override] 111 | virtual bool resolveRef(); | ^~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:115:24: warning: ‘virtual UMLObject* UMLClassifier::findChildObjectById(Uml::ID::Type, bool)’ can be marked override [-Wsuggest-override] 115 | virtual UMLObject* findChildObjectById(Uml::ID::Type id, bool considerAncestors = false); | ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:124:18: warning: ‘virtual bool UMLClassifier::acceptAssociationType(Uml::AssociationType::Enum)’ can be marked override [-Wsuggest-override] 124 | virtual bool acceptAssociationType(Uml::AssociationType::Enum type); | ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:129:10: warning: ‘virtual void UMLClassifier::setBaseType(UMLObject::ObjectType)’ can be marked override [-Wsuggest-override] 129 | void setBaseType(UMLObject::ObjectType ot); | ^~~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:181:10: warning: ‘virtual void UMLClassifier::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 181 | void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:183:18: warning: ‘virtual bool UMLClassifier::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 183 | virtual bool load1(QDomElement& element); | ^~~~~ In file included from /<>/umbrello/codegenerators/codeblockwithcomments.h:15, from /<>/umbrello/codegenerators/codemethodblock.h:17, from /<>/umbrello/codegenerators/codeaccessormethod.h:15, from /<>/umbrello/codegenerators/classifiercodedocument.h:16, from /<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/JKSLH6N5SH/moc_classifiercodedocument.cpp:9, from /<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/mocs_compilation.cpp:9: /<>/umbrello/codegenerators/codeblock.h:40:18: warning: ‘virtual void CodeBlock::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 40 | virtual void saveToXMI1(QDomDocument & doc, QDomElement & root); | ^~~~~~~~~~ /<>/umbrello/codegenerators/codeblock.h:41:18: warning: ‘virtual void CodeBlock::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] 41 | virtual void loadFromXMI1(QDomElement & root); | ^~~~~~~~~~~~ /<>/umbrello/codegenerators/codeblock.h:43:18: warning: ‘virtual void CodeBlock::setAttributesFromObject(TextBlock*)’ can be marked override [-Wsuggest-override] 43 | virtual void setAttributesFromObject(TextBlock * obj); | ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeblock.h:49:18: warning: ‘virtual void CodeBlock::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 49 | virtual void setAttributesOnNode(QDomDocument & doc, QDomElement & blockElement); | ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeblock.h:50:18: warning: ‘virtual void CodeBlock::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] 50 | virtual void setAttributesFromNode(QDomElement & element); | ^~~~~~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/codeblockwithcomments.h:16, from /<>/umbrello/codegenerators/codemethodblock.h:17, from /<>/umbrello/codegenerators/codeaccessormethod.h:15, from /<>/umbrello/codegenerators/classifiercodedocument.h:16, from /<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/JKSLH6N5SH/moc_classifiercodedocument.cpp:9, from /<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/mocs_compilation.cpp:9: /<>/umbrello/codegenerators/codecomment.h:30:18: warning: ‘virtual void CodeComment::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 30 | virtual void saveToXMI1(QDomDocument & doc, QDomElement & root); | ^~~~~~~~~~ /<>/umbrello/codegenerators/codecomment.h:31:18: warning: ‘virtual void CodeComment::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] 31 | virtual void loadFromXMI1(QDomElement & root); | ^~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/codemethodblock.h:17, from /<>/umbrello/codegenerators/codeaccessormethod.h:15, from /<>/umbrello/codegenerators/classifiercodedocument.h:16, from /<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/JKSLH6N5SH/moc_classifiercodedocument.cpp:9, from /<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/mocs_compilation.cpp:9: /<>/umbrello/codegenerators/codeblockwithcomments.h:38:21: warning: ‘virtual QString CodeBlockWithComments::toString() const’ can be marked override [-Wsuggest-override] 38 | virtual QString toString () const; | ^~~~~~~~ /<>/umbrello/codegenerators/codeblockwithcomments.h:42:18: warning: ‘virtual void CodeBlockWithComments::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 42 | virtual void saveToXMI1 (QDomDocument & doc, QDomElement & root); | ^~~~~~~~~~ /<>/umbrello/codegenerators/codeblockwithcomments.h:44:18: warning: ‘virtual void CodeBlockWithComments::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] 44 | virtual void loadFromXMI1 (QDomElement & root); | ^~~~~~~~~~~~ /<>/umbrello/codegenerators/codeblockwithcomments.h:46:18: warning: ‘virtual void CodeBlockWithComments::setAttributesFromObject(TextBlock*)’ can be marked override [-Wsuggest-override] 46 | virtual void setAttributesFromObject (TextBlock * obj); | ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeblockwithcomments.h:50:18: warning: ‘virtual void CodeBlockWithComments::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 50 | virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement); | ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeblockwithcomments.h:52:18: warning: ‘virtual void CodeBlockWithComments::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] 52 | virtual void setAttributesFromNode (QDomElement & element); | ^~~~~~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/codeaccessormethod.h:15, from /<>/umbrello/codegenerators/classifiercodedocument.h:16, from /<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/JKSLH6N5SH/moc_classifiercodedocument.cpp:9, from /<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/mocs_compilation.cpp:9: /<>/umbrello/codegenerators/codemethodblock.h:45:21: warning: ‘virtual QString CodeMethodBlock::toString() const’ can be marked override [-Wsuggest-override] 45 | virtual QString toString () const; | ^~~~~~~~ /<>/umbrello/codegenerators/codemethodblock.h:58:18: warning: ‘virtual void CodeMethodBlock::updateContent()’ can be marked override [-Wsuggest-override] 58 | virtual void updateContent () = 0; | ^~~~~~~~~~~~~ /<>/umbrello/codegenerators/codemethodblock.h:62:18: warning: ‘virtual void CodeMethodBlock::release()’ can be marked override [-Wsuggest-override] 62 | virtual void release (); | ^~~~~~~ /<>/umbrello/codegenerators/codemethodblock.h:75:18: warning: ‘virtual void CodeMethodBlock::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 75 | virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement); | ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codemethodblock.h:77:18: warning: ‘virtual void CodeMethodBlock::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] 77 | virtual void setAttributesFromNode (QDomElement & element); | ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codemethodblock.h:79:18: warning: ‘virtual void CodeMethodBlock::setAttributesFromObject(TextBlock*)’ can be marked override [-Wsuggest-override] 79 | virtual void setAttributesFromObject (TextBlock * obj); | ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codemethodblock.h:88:18: warning: ‘virtual void CodeMethodBlock::syncToParent()’ can be marked override [-Wsuggest-override] 88 | virtual void syncToParent(); | ^~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/classifiercodedocument.h:16, from /<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/JKSLH6N5SH/moc_classifiercodedocument.cpp:9, from /<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/mocs_compilation.cpp:9: /<>/umbrello/codegenerators/codeaccessormethod.h:47:18: warning: ‘virtual void CodeAccessorMethod::updateContent()’ can be marked override [-Wsuggest-override] 47 | virtual void updateContent() = 0; | ^~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeaccessormethod.h:49:18: warning: ‘virtual void CodeAccessorMethod::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 49 | virtual void saveToXMI1(QDomDocument & doc, QDomElement & root); | ^~~~~~~~~~ /<>/umbrello/codegenerators/codeaccessormethod.h:50:18: warning: ‘virtual void CodeAccessorMethod::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] 50 | virtual void loadFromXMI1(QDomElement & root); | ^~~~~~~~~~~~ /<>/umbrello/codegenerators/codeaccessormethod.h:52:18: warning: ‘virtual void CodeAccessorMethod::setAttributesFromObject(TextBlock*)’ can be marked override [-Wsuggest-override] 52 | virtual void setAttributesFromObject(TextBlock * obj); | ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeaccessormethod.h:56:18: warning: ‘virtual void CodeAccessorMethod::release()’ can be marked override [-Wsuggest-override] 56 | virtual void release(); | ^~~~~~~ /<>/umbrello/codegenerators/codeaccessormethod.h:58:18: warning: ‘virtual void CodeAccessorMethod::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 58 | virtual void setAttributesOnNode(QDomDocument & doc, QDomElement & blockElement); | ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeaccessormethod.h:60:18: warning: ‘virtual void CodeAccessorMethod::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] 60 | virtual void setAttributesFromNode(QDomElement & element); | ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeaccessormethod.h:62:18: warning: ‘virtual void CodeAccessorMethod::updateMethodDeclaration()’ can be marked override [-Wsuggest-override] 62 | virtual void updateMethodDeclaration() = 0; | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/codedocument.h:16, from /<>/umbrello/codegenerators/classifiercodedocument.h:17, from /<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/JKSLH6N5SH/moc_classifiercodedocument.cpp:9, from /<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/mocs_compilation.cpp:9: /<>/umbrello/codegenerators/hierarchicalcodeblock.h:38:10: warning: ‘virtual bool HierarchicalCodeBlock::addTextBlock(TextBlock*)’ can be marked override [-Wsuggest-override] 38 | bool addTextBlock (TextBlock * add_object); | ^~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:40:10: warning: ‘virtual bool HierarchicalCodeBlock::insertTextBlock(TextBlock*, TextBlock*, bool)’ can be marked override [-Wsuggest-override] 40 | bool insertTextBlock (TextBlock * newBlock, TextBlock * existingBlock, bool after = true); | ^~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:42:10: warning: ‘virtual bool HierarchicalCodeBlock::removeTextBlock(TextBlock*)’ can be marked override [-Wsuggest-override] 42 | bool removeTextBlock (TextBlock * remove_object); | ^~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:48:18: warning: ‘virtual void HierarchicalCodeBlock::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 48 | virtual void saveToXMI1 (QDomDocument & doc, QDomElement & root); | ^~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:50:18: warning: ‘virtual void HierarchicalCodeBlock::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] 50 | virtual void loadFromXMI1 (QDomElement & root); | ^~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:52:21: warning: ‘virtual QString HierarchicalCodeBlock::toString() const’ can be marked override [-Wsuggest-override] 52 | virtual QString toString () const; | ^~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:55:13: warning: ‘virtual QString HierarchicalCodeBlock::getUniqueTag(const QString&)’ can be marked override [-Wsuggest-override] 55 | QString getUniqueTag(const QString& prefix); | ^~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:59:25: warning: ‘virtual CodeBlock* HierarchicalCodeBlock::newCodeBlock()’ can be marked override [-Wsuggest-override] 59 | virtual CodeBlock * newCodeBlock(); | ^~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:60:37: warning: ‘virtual CodeBlockWithComments* HierarchicalCodeBlock::newCodeBlockWithComments()’ can be marked override [-Wsuggest-override] 60 | virtual CodeBlockWithComments * newCodeBlockWithComments(); | ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:61:37: warning: ‘virtual HierarchicalCodeBlock* HierarchicalCodeBlock::newHierarchicalCodeBlock()’ can be marked override [-Wsuggest-override] 61 | virtual HierarchicalCodeBlock * newHierarchicalCodeBlock(); | ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:65:18: warning: ‘virtual void HierarchicalCodeBlock::release()’ can be marked override [-Wsuggest-override] 65 | virtual void release (); | ^~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:67:18: warning: ‘virtual void HierarchicalCodeBlock::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 67 | virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & elem); | ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:69:18: warning: ‘virtual void HierarchicalCodeBlock::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] 69 | virtual void setAttributesFromNode (QDomElement & element); | ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:71:18: warning: ‘virtual void HierarchicalCodeBlock::setAttributesFromObject(TextBlock*)’ can be marked override [-Wsuggest-override] 71 | virtual void setAttributesFromObject (TextBlock * obj); | ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:73:17: warning: ‘virtual TextBlock* HierarchicalCodeBlock::findCodeClassFieldTextBlockByTag(const QString&)’ can be marked override [-Wsuggest-override] 73 | TextBlock * findCodeClassFieldTextBlockByTag (const QString &tag); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/classifiercodedocument.h:17, from /<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/JKSLH6N5SH/moc_classifiercodedocument.cpp:9, from /<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/mocs_compilation.cpp:9: /<>/umbrello/codegenerators/codedocument.h:61:10: warning: ‘virtual bool CodeDocument::insertTextBlock(TextBlock*, TextBlock*, bool)’ can be marked override [-Wsuggest-override] 61 | bool insertTextBlock (TextBlock * newBlock, TextBlock * existingBlock, bool after = true); | ^~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codedocument.h:70:25: warning: ‘virtual CodeBlock* CodeDocument::newCodeBlock()’ can be marked override [-Wsuggest-override] 70 | virtual CodeBlock * newCodeBlock (); | ^~~~~~~~~~~~ /<>/umbrello/codegenerators/codedocument.h:71:37: warning: ‘virtual HierarchicalCodeBlock* CodeDocument::newHierarchicalCodeBlock()’ can be marked override [-Wsuggest-override] 71 | virtual HierarchicalCodeBlock * newHierarchicalCodeBlock (); | ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codedocument.h:72:37: warning: ‘virtual CodeBlockWithComments* CodeDocument::newCodeBlockWithComments()’ can be marked override [-Wsuggest-override] 72 | virtual CodeBlockWithComments * newCodeBlockWithComments (); | ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codedocument.h:74:21: warning: ‘virtual QString CodeDocument::getUniqueTag(const QString&)’ can be marked override [-Wsuggest-override] 74 | virtual QString getUniqueTag(const QString& prefix = QString()); | ^~~~~~~~~~~~ /<>/umbrello/codegenerators/codedocument.h:86:18: warning: ‘virtual void CodeDocument::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 86 | virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement); | ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codedocument.h:88:18: warning: ‘virtual void CodeDocument::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] 88 | virtual void setAttributesFromNode (QDomElement & element); | ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codedocument.h:100:10: warning: ‘virtual void CodeDocument::resetTextBlocks()’ can be marked override [-Wsuggest-override] 100 | void resetTextBlocks(); | ^~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codedocument.h:102:25: warning: ‘virtual TextBlock* CodeDocument::findCodeClassFieldTextBlockByTag(const QString&)’ can be marked override [-Wsuggest-override] 102 | virtual TextBlock * findCodeClassFieldTextBlockByTag(const QString &tag); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/codeoperation.h:16, from /<>/umbrello/codegenerators/classifiercodedocument.h:18, from /<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/JKSLH6N5SH/moc_classifiercodedocument.cpp:9, from /<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/mocs_compilation.cpp:9: /<>/umbrello/uml1model/operation.h:37:18: warning: ‘virtual void UMLOperation::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 37 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/operation.h:39:24: warning: ‘virtual UMLObject* UMLOperation::clone() const’ can be marked override [-Wsuggest-override] 39 | virtual UMLObject* clone() const; | ^~~~~ /<>/umbrello/uml1model/operation.h:41:10: warning: ‘virtual void UMLOperation::setType(UMLObject*)’ can be marked override [-Wsuggest-override] 41 | void setType(UMLObject* type); | ^~~~~~~ /<>/umbrello/uml1model/operation.h:52:13: warning: ‘virtual QString UMLOperation::toString(Uml::SignatureType::Enum, bool)’ can be marked override [-Wsuggest-override] 52 | QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false); | ^~~~~~~~ /<>/umbrello/uml1model/operation.h:56:10: warning: ‘virtual bool UMLOperation::resolveRef()’ can be marked override [-Wsuggest-override] 56 | bool resolveRef(); | ^~~~~~~~~~ /<>/umbrello/uml1model/operation.h:60:18: warning: ‘virtual bool UMLOperation::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] 60 | virtual bool showPropertiesDialog(QWidget* parent = 0); | ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/operation.h:72:10: warning: ‘virtual void UMLOperation::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 72 | void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/operation.h:75:10: warning: ‘virtual bool UMLOperation::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 75 | bool load1(QDomElement & element); | ^~~~~ In file included from /<>/umbrello/codegenerators/classifiercodedocument.h:18, from /<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/JKSLH6N5SH/moc_classifiercodedocument.cpp:9, from /<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/mocs_compilation.cpp:9: /<>/umbrello/codegenerators/codeoperation.h:41:18: warning: ‘virtual void CodeOperation::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 41 | virtual void saveToXMI1 (QDomDocument & doc, QDomElement & root); | ^~~~~~~~~~ /<>/umbrello/codegenerators/codeoperation.h:43:18: warning: ‘virtual void CodeOperation::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] 43 | virtual void loadFromXMI1 (QDomElement & root); | ^~~~~~~~~~~~ /<>/umbrello/codegenerators/codeoperation.h:47:18: warning: ‘virtual void CodeOperation::setAttributesFromObject(TextBlock*)’ can be marked override [-Wsuggest-override] 47 | virtual void setAttributesFromObject (TextBlock * obj); | ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeoperation.h:49:18: warning: ‘virtual void CodeOperation::updateMethodDeclaration()’ can be marked override [-Wsuggest-override] 49 | virtual void updateMethodDeclaration() = 0; | ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeoperation.h:50:18: warning: ‘virtual void CodeOperation::updateContent()’ can be marked override [-Wsuggest-override] 50 | virtual void updateContent(); | ^~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeoperation.h:57:18: warning: ‘virtual void CodeOperation::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 57 | virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement); | ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeoperation.h:59:18: warning: ‘virtual void CodeOperation::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] 59 | virtual void setAttributesFromNode (QDomElement & element); | ^~~~~~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/codeclassfield.h:16, from /<>/umbrello/codegenerators/classifiercodedocument.h:19, from /<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/JKSLH6N5SH/moc_classifiercodedocument.cpp:9, from /<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/mocs_compilation.cpp:9: /<>/umbrello/codegenerators/codeclassfielddeclarationblock.h:42:18: warning: ‘virtual void CodeClassFieldDeclarationBlock::setAttributesFromObject(TextBlock*)’ can be marked override [-Wsuggest-override] 42 | virtual void setAttributesFromObject(TextBlock * obj); | ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeclassfielddeclarationblock.h:44:18: warning: ‘virtual void CodeClassFieldDeclarationBlock::updateContent()’ can be marked override [-Wsuggest-override] 44 | virtual void updateContent() = 0; | ^~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeclassfielddeclarationblock.h:46:18: warning: ‘virtual void CodeClassFieldDeclarationBlock::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 46 | virtual void saveToXMI1(QDomDocument & doc, QDomElement & root); | ^~~~~~~~~~ /<>/umbrello/codegenerators/codeclassfielddeclarationblock.h:48:18: warning: ‘virtual void CodeClassFieldDeclarationBlock::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] 48 | virtual void loadFromXMI1(QDomElement & root); | ^~~~~~~~~~~~ /<>/umbrello/codegenerators/codeclassfielddeclarationblock.h:52:18: warning: ‘virtual void CodeClassFieldDeclarationBlock::release()’ can be marked override [-Wsuggest-override] 52 | virtual void release(); | ^~~~~~~ /<>/umbrello/codegenerators/codeclassfielddeclarationblock.h:54:18: warning: ‘virtual void CodeClassFieldDeclarationBlock::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 54 | virtual void setAttributesOnNode(QDomDocument & doc, QDomElement & blockElement); | ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeclassfielddeclarationblock.h:56:18: warning: ‘virtual void CodeClassFieldDeclarationBlock::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] 56 | virtual void setAttributesFromNode(QDomElement & element); | ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeclassfielddeclarationblock.h:67:18: warning: ‘virtual void CodeClassFieldDeclarationBlock::syncToParent()’ can be marked override [-Wsuggest-override] 67 | virtual void syncToParent(); | ^~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/classifiercodedocument.h:19, from /<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/JKSLH6N5SH/moc_classifiercodedocument.cpp:9, from /<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/mocs_compilation.cpp:9: /<>/umbrello/codegenerators/codeclassfield.h:52:13: warning: ‘virtual QString CodeClassField::getTypeName()’ can be marked override [-Wsuggest-override] 52 | QString getTypeName (); | ^~~~~~~~~~~ /<>/umbrello/codegenerators/codeclassfield.h:85:10: warning: ‘virtual void CodeClassField::updateContent()’ can be marked override [-Wsuggest-override] 85 | void updateContent(); | ^~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeclassfield.h:121:18: warning: ‘virtual void CodeClassField::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 121 | virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement); | ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeclassfield.h:123:18: warning: ‘virtual void CodeClassField::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] 123 | virtual void setAttributesFromNode (QDomElement & element); | ^~~~~~~~~~~~~~~~~~~~~ In file included from /<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/JKSLH6N5SH/moc_classifiercodedocument.cpp:9, from /<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/mocs_compilation.cpp:9: /<>/umbrello/codegenerators/classifiercodedocument.h:74:18: warning: ‘virtual void ClassifierCodeDocument::synchronize()’ can be marked override [-Wsuggest-override] 74 | virtual void synchronize(); | ^~~~~~~~~~~ /<>/umbrello/codegenerators/classifiercodedocument.h:81:18: warning: ‘virtual void ClassifierCodeDocument::updateContent()’ can be marked override [-Wsuggest-override] 81 | virtual void updateContent() = 0; | ^~~~~~~~~~~~~ /<>/umbrello/codegenerators/classifiercodedocument.h:83:18: warning: ‘virtual void ClassifierCodeDocument::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 83 | virtual void saveToXMI1(QDomDocument &doc, QDomElement &root); | ^~~~~~~~~~ /<>/umbrello/codegenerators/classifiercodedocument.h:84:18: warning: ‘virtual void ClassifierCodeDocument::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] 84 | virtual void loadFromXMI1(QDomElement &root); | ^~~~~~~~~~~~ /<>/umbrello/codegenerators/classifiercodedocument.h:90:18: warning: ‘virtual void ClassifierCodeDocument::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 90 | virtual void setAttributesOnNode(QDomDocument &doc, QDomElement &blockElement); | ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/classifiercodedocument.h:91:18: warning: ‘virtual void ClassifierCodeDocument::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] 91 | virtual void setAttributesFromNode(QDomElement &element); | ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/classifiercodedocument.h:93:17: warning: ‘virtual TextBlock* ClassifierCodeDocument::findCodeClassFieldTextBlockByTag(const QString&)’ can be marked override [-Wsuggest-override] 93 | TextBlock * findCodeClassFieldTextBlockByTag(const QString &tag); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/E6B37Q7LSI/moc_cppcodeclassfield.cpp:9, from /<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/mocs_compilation.cpp:20: /<>/umbrello/codegenerators/cpp/cppcodeclassfield.h:39:13: warning: ‘virtual QString CPPCodeClassField::getInitialValue()’ can be marked override [-Wsuggest-override] 39 | QString getInitialValue(); | ^~~~~~~~~~~~~~~ In file included from /<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/E6B37Q7LSI/moc_cppcodegenerationpolicy.cpp:9, from /<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/mocs_compilation.cpp:22: /<>/umbrello/codegenerators/cpp/cppcodegenerationpolicy.h:86:18: warning: ‘virtual void CPPCodeGenerationPolicy::setDefaults(bool)’ can be marked override [-Wsuggest-override] 86 | virtual void setDefaults(bool emitUpdateSignal = true); | ^~~~~~~~~~~ /<>/umbrello/codegenerators/cpp/cppcodegenerationpolicy.h:88:32: warning: ‘virtual CodeGenerationPolicyPage* CPPCodeGenerationPolicy::createPage(QWidget*, const char*)’ can be marked override [-Wsuggest-override] 88 | CodeGenerationPolicyPage * createPage (QWidget *parent = 0, const char * name = 0); | ^~~~~~~~~~ In file included from /<>/umbrello/dialogs/pages/codegenerationpolicypage.h:23, from /<>/umbrello/codegenerators/cpp/cppcodegenerationpolicypage.h:13, from /<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/E6B37Q7LSI/moc_cppcodegenerationpolicypage.cpp:9, from /<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/mocs_compilation.cpp:23: /<>/umbrello/dialogs/pages/dialogpagebase.h:34:18: warning: ‘virtual void DialogPageBase::keyPressEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] 34 | virtual void keyPressEvent(QKeyEvent *event); | ^~~~~~~~~~~~~ In file included from /<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/E6B37Q7LSI/moc_cppcodegenerationpolicypage.cpp:9, from /<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/mocs_compilation.cpp:23: /<>/umbrello/codegenerators/cpp/cppcodegenerationpolicypage.h:35:10: warning: ‘virtual void CPPCodeGenerationPolicyPage::apply()’ can be marked override [-Wsuggest-override] 35 | void apply(); | ^~~~~ In file included from /<>/umbrello/codegenerators/cpp/cppcodegenerator.h:18, from /<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/E6B37Q7LSI/moc_cppcodegenerator.cpp:9, from /<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/mocs_compilation.cpp:24: /<>/umbrello/codegenerators/cpp/cppmakecodedocument.h:43:13: warning: ‘virtual QString CPPMakefileCodeDocument::toString()’ can be marked override [-Wsuggest-override] 43 | QString toString (); | ^~~~~~~~ /<>/umbrello/codegenerators/cpp/cppmakecodedocument.h:45:13: warning: ‘virtual QString CPPMakefileCodeDocument::getPath()’ can be marked override [-Wsuggest-override] 45 | QString getPath (); | ^~~~~~~ /<>/umbrello/codegenerators/cpp/cppmakecodedocument.h:47:10: warning: ‘virtual void CPPMakefileCodeDocument::updateContent()’ can be marked override [-Wsuggest-override] 47 | void updateContent(); | ^~~~~~~~~~~~~ In file included from /<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/E6B37Q7LSI/moc_cppcodegenerator.cpp:9, from /<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/mocs_compilation.cpp:24: /<>/umbrello/codegenerators/cpp/cppcodegenerator.h:44:36: warning: ‘virtual Uml::ProgrammingLanguage::Enum CPPCodeGenerator::language() const’ can be marked override [-Wsuggest-override] 44 | Uml::ProgrammingLanguage::Enum language() const; | ^~~~~~~~ /<>/umbrello/codegenerators/cpp/cppcodegenerator.h:46:20: warning: ‘virtual CodeDocument* CPPCodeGenerator::newClassifierCodeDocument(UMLClassifier*)’ can be marked override [-Wsuggest-override] 46 | CodeDocument * newClassifierCodeDocument (UMLClassifier * classifier); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/cpp/cppcodegenerator.h:49:32: warning: ‘virtual CodeViewerDialog* CPPCodeGenerator::getCodeViewerDialog(QWidget*, CodeDocument*, Settings::CodeViewerState&)’ can be marked override [-Wsuggest-override] 49 | virtual CodeViewerDialog * getCodeViewerDialog(QWidget* parent, CodeDocument * doc, | ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/cpp/cppcodegenerator.h:52:18: warning: ‘virtual void CPPCodeGenerator::writeCodeToFile()’ can be marked override [-Wsuggest-override] 52 | virtual void writeCodeToFile(); | ^~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/cpp/cppcodegenerator.h:53:18: warning: ‘virtual void CPPCodeGenerator::writeCodeToFile(UMLClassifierList&)’ can be marked override [-Wsuggest-override] 53 | virtual void writeCodeToFile(UMLClassifierList &list); | ^~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/cpp/cppcodegenerator.h:55:17: warning: ‘virtual QStringList CPPCodeGenerator::defaultDatatypes()’ can be marked override [-Wsuggest-override] 55 | QStringList defaultDatatypes(); | ^~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/cpp/cppcodegenerator.h:57:18: warning: ‘virtual void CPPCodeGenerator::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 57 | virtual void saveToXMI1 (QDomDocument & doc, QDomElement & root); | ^~~~~~~~~~ /<>/umbrello/codegenerators/cpp/cppcodegenerator.h:59:25: warning: ‘virtual QStringList CPPCodeGenerator::reservedKeywords() const’ can be marked override [-Wsuggest-override] 59 | virtual QStringList reservedKeywords() const; | ^~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/cpp/cppcodegenerator.h:61:18: warning: ‘virtual void CPPCodeGenerator::createDefaultStereotypes()’ can be marked override [-Wsuggest-override] 61 | virtual void createDefaultStereotypes (); | ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/cpp/cppcodegenerator.h:63:10: warning: ‘virtual void CPPCodeGenerator::initFromParentDocument()’ can be marked override [-Wsuggest-override] 63 | void initFromParentDocument(); | ^~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/cpp/cppcodegenerator.h:78:18: warning: ‘virtual void CPPCodeGenerator::checkAddUMLObject(UMLObject*)’ can be marked override [-Wsuggest-override] 78 | virtual void checkAddUMLObject (UMLObject * obj); | ^~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/cpp/cppcodegenerator.h:79:18: warning: ‘virtual void CPPCodeGenerator::checkRemoveUMLObject(UMLObject*)’ can be marked override [-Wsuggest-override] 79 | virtual void checkRemoveUMLObject (UMLObject * obj); | ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/cpp/cppcodegenerator.h:81:18: warning: ‘virtual void CPPCodeGenerator::syncCodeToDocument()’ can be marked override [-Wsuggest-override] 81 | virtual void syncCodeToDocument (); | ^~~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/cpp/cppheaderclassdeclarationblock.h:15, from /<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/E6B37Q7LSI/moc_cppheaderclassdeclarationblock.cpp:9, from /<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/mocs_compilation.cpp:25: /<>/umbrello/codegenerators/cpp/cppheadercodedocument.h:43:10: warning: ‘virtual bool CPPHeaderCodeDocument::addCodeOperation(CodeOperation*)’ can be marked override [-Wsuggest-override] 43 | bool addCodeOperation(CodeOperation* op); | ^~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/cpp/cppheadercodedocument.h:45:10: warning: ‘virtual void CPPHeaderCodeDocument::updateContent()’ can be marked override [-Wsuggest-override] 45 | void updateContent(); | ^~~~~~~~~~~~~ /<>/umbrello/codegenerators/cpp/cppheadercodedocument.h:55:10: warning: ‘virtual void CPPHeaderCodeDocument::resetTextBlocks()’ can be marked override [-Wsuggest-override] 55 | void resetTextBlocks(); | ^~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/cpp/cppheadercodedocument.h:61:18: warning: ‘virtual void CPPHeaderCodeDocument::loadChildTextBlocksFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] 61 | virtual void loadChildTextBlocksFromNode(QDomElement & root); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/cpp/cppheaderclassdeclarationblock.h:16, from /<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/E6B37Q7LSI/moc_cppheaderclassdeclarationblock.cpp:9, from /<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/mocs_compilation.cpp:25: /<>/umbrello/codegenerators/ownedhierarchicalcodeblock.h:44:18: warning: ‘virtual void OwnedHierarchicalCodeBlock::updateContent()’ can be marked override [-Wsuggest-override] 44 | virtual void updateContent () = 0; | ^~~~~~~~~~~~~ /<>/umbrello/codegenerators/ownedhierarchicalcodeblock.h:51:18: warning: ‘virtual void OwnedHierarchicalCodeBlock::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 51 | virtual void saveToXMI1 (QDomDocument & doc, QDomElement & root) = 0; | ^~~~~~~~~~ /<>/umbrello/codegenerators/ownedhierarchicalcodeblock.h:56:18: warning: ‘virtual void OwnedHierarchicalCodeBlock::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] 56 | virtual void loadFromXMI1 (QDomElement & root) = 0; | ^~~~~~~~~~~~ /<>/umbrello/codegenerators/ownedhierarchicalcodeblock.h:60:18: warning: ‘virtual void OwnedHierarchicalCodeBlock::release()’ can be marked override [-Wsuggest-override] 60 | virtual void release (); | ^~~~~~~ /<>/umbrello/codegenerators/ownedhierarchicalcodeblock.h:62:18: warning: ‘virtual void OwnedHierarchicalCodeBlock::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 62 | virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement); | ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/ownedhierarchicalcodeblock.h:64:18: warning: ‘virtual void OwnedHierarchicalCodeBlock::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] 64 | virtual void setAttributesFromNode (QDomElement & element); | ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/ownedhierarchicalcodeblock.h:66:18: warning: ‘virtual void OwnedHierarchicalCodeBlock::setAttributesFromObject(TextBlock*)’ can be marked override [-Wsuggest-override] 66 | virtual void setAttributesFromObject (TextBlock * obj); | ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/ownedhierarchicalcodeblock.h:72:10: warning: ‘virtual void OwnedHierarchicalCodeBlock::syncToParent()’ can be marked override [-Wsuggest-override] 72 | void syncToParent (); | ^~~~~~~~~~~~ In file included from /<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/E6B37Q7LSI/moc_cppheaderclassdeclarationblock.cpp:9, from /<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/mocs_compilation.cpp:25: /<>/umbrello/codegenerators/cpp/cppheaderclassdeclarationblock.h:38:10: warning: ‘virtual void CPPHeaderClassDeclarationBlock::updateContent()’ can be marked override [-Wsuggest-override] 38 | void updateContent (); | ^~~~~~~~~~~~~ /<>/umbrello/codegenerators/cpp/cppheaderclassdeclarationblock.h:43:18: warning: ‘virtual void CPPHeaderClassDeclarationBlock::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 43 | virtual void saveToXMI1 (QDomDocument & doc, QDomElement & root); | ^~~~~~~~~~ /<>/umbrello/codegenerators/cpp/cppheaderclassdeclarationblock.h:45:18: warning: ‘virtual void CPPHeaderClassDeclarationBlock::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] 45 | virtual void loadFromXMI1 (QDomElement & root); | ^~~~~~~~~~~~ /<>/umbrello/codegenerators/cpp/cppheaderclassdeclarationblock.h:52:18: warning: ‘virtual void CPPHeaderClassDeclarationBlock::setAttributesFromObject(TextBlock*)’ can be marked override [-Wsuggest-override] 52 | virtual void setAttributesFromObject (TextBlock * obj); | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/E6B37Q7LSI/moc_cppheadercodeaccessormethod.cpp:9, from /<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/mocs_compilation.cpp:26: /<>/umbrello/codegenerators/cpp/cppheadercodeaccessormethod.h:41:18: warning: ‘virtual void CPPHeaderCodeAccessorMethod::updateMethodDeclaration()’ can be marked override [-Wsuggest-override] 41 | virtual void updateMethodDeclaration(); | ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/cpp/cppheadercodeaccessormethod.h:42:18: warning: ‘virtual void CPPHeaderCodeAccessorMethod::updateContent()’ can be marked override [-Wsuggest-override] 42 | virtual void updateContent(); | ^~~~~~~~~~~~~ In file included from /<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/E6B37Q7LSI/moc_cppheadercodeclassfielddeclarationblock.cpp:9, from /<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/mocs_compilation.cpp:27: /<>/umbrello/codegenerators/cpp/cppheadercodeclassfielddeclarationblock.h:37:10: warning: ‘virtual void CPPHeaderCodeClassFieldDeclarationBlock::updateContent()’ can be marked override [-Wsuggest-override] 37 | void updateContent (); | ^~~~~~~~~~~~~ In file included from /<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/E6B37Q7LSI/moc_cppheadercodeoperation.cpp:9, from /<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/mocs_compilation.cpp:29: /<>/umbrello/codegenerators/cpp/cppheadercodeoperation.h:37:17: warning: ‘virtual int CPPHeaderCodeOperation::lastEditableLine()’ can be marked override [-Wsuggest-override] 37 | virtual int lastEditableLine(); | ^~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/cpp/cppheadercodeoperation.h:39:18: warning: ‘virtual void CPPHeaderCodeOperation::updateMethodDeclaration()’ can be marked override [-Wsuggest-override] 39 | virtual void updateMethodDeclaration(); | ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/cpp/cppheadercodeoperation.h:40:18: warning: ‘virtual void CPPHeaderCodeOperation::updateContent()’ can be marked override [-Wsuggest-override] 40 | virtual void updateContent(); | ^~~~~~~~~~~~~ In file included from /<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/E6B37Q7LSI/moc_cppsourcecodeaccessormethod.cpp:9, from /<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/mocs_compilation.cpp:31: /<>/umbrello/codegenerators/cpp/cppsourcecodeaccessormethod.h:41:18: warning: ‘virtual void CPPSourceCodeAccessorMethod::updateMethodDeclaration()’ can be marked override [-Wsuggest-override] 41 | virtual void updateMethodDeclaration(); | ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/cpp/cppsourcecodeaccessormethod.h:42:18: warning: ‘virtual void CPPSourceCodeAccessorMethod::updateContent()’ can be marked override [-Wsuggest-override] 42 | virtual void updateContent(); | ^~~~~~~~~~~~~ In file included from /<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/E6B37Q7LSI/moc_cppsourcecodeclassfielddeclarationblock.cpp:9, from /<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/mocs_compilation.cpp:32: /<>/umbrello/codegenerators/cpp/cppsourcecodeclassfielddeclarationblock.h:37:10: warning: ‘virtual void CPPSourceCodeClassFieldDeclarationBlock::updateContent()’ can be marked override [-Wsuggest-override] 37 | void updateContent (); | ^~~~~~~~~~~~~ In file included from /<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/E6B37Q7LSI/moc_cppsourcecodedocument.cpp:9, from /<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/mocs_compilation.cpp:33: /<>/umbrello/codegenerators/cpp/cppsourcecodedocument.h:44:10: warning: ‘virtual bool CPPSourceCodeDocument::addCodeOperation(CodeOperation*)’ can be marked override [-Wsuggest-override] 44 | bool addCodeOperation(CodeOperation * op); | ^~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/cpp/cppsourcecodedocument.h:55:10: warning: ‘virtual void CPPSourceCodeDocument::updateContent()’ can be marked override [-Wsuggest-override] 55 | void updateContent(); | ^~~~~~~~~~~~~ /<>/umbrello/codegenerators/cpp/cppsourcecodedocument.h:62:10: warning: ‘virtual void CPPSourceCodeDocument::resetTextBlocks()’ can be marked override [-Wsuggest-override] 62 | void resetTextBlocks(); | ^~~~~~~~~~~~~~~ In file included from /<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/E6B37Q7LSI/moc_cppsourcecodeoperation.cpp:9, from /<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/mocs_compilation.cpp:34: /<>/umbrello/codegenerators/cpp/cppsourcecodeoperation.h:39:18: warning: ‘virtual void CPPSourceCodeOperation::updateMethodDeclaration()’ can be marked override [-Wsuggest-override] 39 | virtual void updateMethodDeclaration(); | ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/cpp/cppsourcecodeoperation.h:47:18: warning: ‘virtual void CPPSourceCodeOperation::updateContent()’ can be marked override [-Wsuggest-override] 47 | virtual void updateContent(); | ^~~~~~~~~~~~~ In file included from /<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/42SPIUKERY/moc_csharpwriter.cpp:9, from /<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/mocs_compilation.cpp:35: /<>/umbrello/codegenerators/csharp/csharpwriter.h:32:18: warning: ‘virtual void CSharpWriter::writeClass(UMLClassifier*)’ can be marked override [-Wsuggest-override] 32 | virtual void writeClass(UMLClassifier *c); | ^~~~~~~~~~ /<>/umbrello/codegenerators/csharp/csharpwriter.h:34:44: warning: ‘virtual Uml::ProgrammingLanguage::Enum CSharpWriter::language() const’ can be marked override [-Wsuggest-override] 34 | virtual Uml::ProgrammingLanguage::Enum language() const; | ^~~~~~~~ /<>/umbrello/codegenerators/csharp/csharpwriter.h:36:25: warning: ‘virtual QStringList CSharpWriter::reservedKeywords() const’ can be marked override [-Wsuggest-override] 36 | virtual QStringList reservedKeywords() const; | ^~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/csharp/csharpwriter.h:38:17: warning: ‘virtual QStringList CSharpWriter::defaultDatatypes()’ can be marked override [-Wsuggest-override] 38 | QStringList defaultDatatypes(); | ^~~~~~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/d/dclassifiercodedocument.h:19, from /<>/umbrello/codegenerators/d/dclassdeclarationblock.h:15, from /<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/Z3G3VVLDZP/moc_dclassdeclarationblock.cpp:9, from /<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/mocs_compilation.cpp:36: /<>/umbrello/codegenerators/d/dcodeclassfield.h:39:13: warning: ‘virtual QString DCodeClassField::getInitialValue()’ can be marked override [-Wsuggest-override] 39 | QString getInitialValue(); | ^~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/d/dcodeclassfield.h:41:13: warning: ‘virtual QString DCodeClassField::getTypeName()’ can be marked override [-Wsuggest-override] 41 | QString getTypeName (); | ^~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/d/dclassifiercodedocument.h:20, from /<>/umbrello/codegenerators/d/dclassdeclarationblock.h:15, from /<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/Z3G3VVLDZP/moc_dclassdeclarationblock.cpp:9, from /<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/mocs_compilation.cpp:36: /<>/umbrello/codegenerators/d/dcodeoperation.h:36:17: warning: ‘virtual int DCodeOperation::lastEditableLine()’ can be marked override [-Wsuggest-override] 36 | virtual int lastEditableLine(); | ^~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/d/dcodeoperation.h:40:18: warning: ‘virtual void DCodeOperation::updateMethodDeclaration()’ can be marked override [-Wsuggest-override] 40 | virtual void updateMethodDeclaration(); | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/d/dclassdeclarationblock.h:15, from /<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/Z3G3VVLDZP/moc_dclassdeclarationblock.cpp:9, from /<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/mocs_compilation.cpp:36: /<>/umbrello/codegenerators/d/dclassifiercodedocument.h:50:13: warning: ‘virtual QString DClassifierCodeDocument::getPath()’ can be marked override [-Wsuggest-override] 50 | QString getPath(); | ^~~~~~~ /<>/umbrello/codegenerators/d/dclassifiercodedocument.h:52:10: warning: ‘virtual bool DClassifierCodeDocument::addCodeOperation(CodeOperation*)’ can be marked override [-Wsuggest-override] 52 | bool addCodeOperation(CodeOperation * op); | ^~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/d/dclassifiercodedocument.h:54:10: warning: ‘virtual void DClassifierCodeDocument::updateContent()’ can be marked override [-Wsuggest-override] 54 | void updateContent(); | ^~~~~~~~~~~~~ /<>/umbrello/codegenerators/d/dclassifiercodedocument.h:58:10: warning: ‘virtual void DClassifierCodeDocument::resetTextBlocks()’ can be marked override [-Wsuggest-override] 58 | void resetTextBlocks(); | ^~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/d/dclassifiercodedocument.h:60:18: warning: ‘virtual void DClassifierCodeDocument::loadChildTextBlocksFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] 60 | virtual void loadChildTextBlocksFromNode(QDomElement & root); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/Z3G3VVLDZP/moc_dclassdeclarationblock.cpp:9, from /<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/mocs_compilation.cpp:36: /<>/umbrello/codegenerators/d/dclassdeclarationblock.h:38:18: warning: ‘virtual void DClassDeclarationBlock::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 38 | virtual void saveToXMI1 (QDomDocument & doc, QDomElement & root); | ^~~~~~~~~~ /<>/umbrello/codegenerators/d/dclassdeclarationblock.h:43:18: warning: ‘virtual void DClassDeclarationBlock::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] 43 | virtual void loadFromXMI1 (QDomElement & root); | ^~~~~~~~~~~~ /<>/umbrello/codegenerators/d/dclassdeclarationblock.h:48:10: warning: ‘virtual void DClassDeclarationBlock::updateContent()’ can be marked override [-Wsuggest-override] 48 | void updateContent (); | ^~~~~~~~~~~~~ /<>/umbrello/codegenerators/d/dclassdeclarationblock.h:55:18: warning: ‘virtual void DClassDeclarationBlock::setAttributesFromObject(TextBlock*)’ can be marked override [-Wsuggest-override] 55 | virtual void setAttributesFromObject (TextBlock * obj); | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/Z3G3VVLDZP/moc_dcodeaccessormethod.cpp:9, from /<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/mocs_compilation.cpp:38: /<>/umbrello/codegenerators/d/dcodeaccessormethod.h:41:18: warning: ‘virtual void DCodeAccessorMethod::updateMethodDeclaration()’ can be marked override [-Wsuggest-override] 41 | virtual void updateMethodDeclaration(); | ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/d/dcodeaccessormethod.h:42:18: warning: ‘virtual void DCodeAccessorMethod::updateContent()’ can be marked override [-Wsuggest-override] 42 | virtual void updateContent(); | ^~~~~~~~~~~~~ /<>/umbrello/codegenerators/d/dcodeaccessormethod.h:50:18: warning: ‘virtual void DCodeAccessorMethod::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 50 | virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement); | ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/d/dcodeaccessormethod.h:56:18: warning: ‘virtual void DCodeAccessorMethod::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] 56 | virtual void setAttributesFromNode (QDomElement & element); | ^~~~~~~~~~~~~~~~~~~~~ In file included from /<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/Z3G3VVLDZP/moc_dcodeclassfielddeclarationblock.cpp:9, from /<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/mocs_compilation.cpp:40: /<>/umbrello/codegenerators/d/dcodeclassfielddeclarationblock.h:27:10: warning: ‘virtual void DCodeClassFieldDeclarationBlock::updateContent()’ can be marked override [-Wsuggest-override] 27 | void updateContent(); | ^~~~~~~~~~~~~ In file included from /<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/Z3G3VVLDZP/moc_dcodegenerationpolicy.cpp:9, from /<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/mocs_compilation.cpp:41: /<>/umbrello/codegenerators/d/dcodegenerationpolicy.h:39:18: warning: ‘virtual void DCodeGenerationPolicy::setDefaults(bool)’ can be marked override [-Wsuggest-override] 39 | virtual void setDefaults(bool emitUpdateSignal = true); | ^~~~~~~~~~~ /<>/umbrello/codegenerators/d/dcodegenerationpolicy.h:41:32: warning: ‘virtual CodeGenerationPolicyPage* DCodeGenerationPolicy::createPage(QWidget*, const char*)’ can be marked override [-Wsuggest-override] 41 | CodeGenerationPolicyPage * createPage (QWidget *parent = 0, const char * name = 0); | ^~~~~~~~~~ In file included from /<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/Z3G3VVLDZP/moc_dcodegenerationpolicypage.cpp:9, from /<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/mocs_compilation.cpp:42: /<>/umbrello/codegenerators/d/dcodegenerationpolicypage.h:47:10: warning: ‘virtual void DCodeGenerationPolicyPage::apply()’ can be marked override [-Wsuggest-override] 47 | void apply(); | ^~~~~ In file included from /<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/Z3G3VVLDZP/moc_dcodegenerator.cpp:9, from /<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/mocs_compilation.cpp:43: /<>/umbrello/codegenerators/d/dcodegenerator.h:39:32: warning: ‘virtual CodeViewerDialog* DCodeGenerator::getCodeViewerDialog(QWidget*, CodeDocument*, Settings::CodeViewerState&)’ can be marked override [-Wsuggest-override] 39 | virtual CodeViewerDialog * getCodeViewerDialog(QWidget* parent, CodeDocument * doc, | ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/d/dcodegenerator.h:46:20: warning: ‘virtual CodeDocument* DCodeGenerator::newClassifierCodeDocument(UMLClassifier*)’ can be marked override [-Wsuggest-override] 46 | CodeDocument * newClassifierCodeDocument (UMLClassifier * classifier); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/d/dcodegenerator.h:48:36: warning: ‘virtual Uml::ProgrammingLanguage::Enum DCodeGenerator::language() const’ can be marked override [-Wsuggest-override] 48 | Uml::ProgrammingLanguage::Enum language() const; | ^~~~~~~~ /<>/umbrello/codegenerators/d/dcodegenerator.h:50:25: warning: ‘virtual QStringList DCodeGenerator::defaultDatatypes()’ can be marked override [-Wsuggest-override] 50 | virtual QStringList defaultDatatypes(); | ^~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/d/dcodegenerator.h:54:25: warning: ‘virtual QStringList DCodeGenerator::reservedKeywords() const’ can be marked override [-Wsuggest-override] 54 | virtual QStringList reservedKeywords() const; | ^~~~~~~~~~~~~~~~ In file included from /<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/O7KKFSTZ5Q/moc_javaantcodedocument.cpp:9, from /<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/mocs_compilation.cpp:45: /<>/umbrello/codegenerators/java/javaantcodedocument.h:40:13: warning: ‘virtual QString JavaANTCodeDocument::getPath()’ can be marked override [-Wsuggest-override] 40 | QString getPath (); | ^~~~~~~ /<>/umbrello/codegenerators/java/javaantcodedocument.h:42:10: warning: ‘virtual void JavaANTCodeDocument::updateContent()’ can be marked override [-Wsuggest-override] 42 | void updateContent(); | ^~~~~~~~~~~~~ /<>/umbrello/codegenerators/java/javaantcodedocument.h:47:18: warning: ‘virtual void JavaANTCodeDocument::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 47 | virtual void saveToXMI1 (QDomDocument & doc, QDomElement & root); | ^~~~~~~~~~ /<>/umbrello/codegenerators/java/javaantcodedocument.h:52:18: warning: ‘virtual void JavaANTCodeDocument::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] 52 | virtual void loadFromXMI1 (QDomElement & root); | ^~~~~~~~~~~~ /<>/umbrello/codegenerators/java/javaantcodedocument.h:58:37: warning: ‘virtual HierarchicalCodeBlock* JavaANTCodeDocument::newHierarchicalCodeBlock()’ can be marked override [-Wsuggest-override] 58 | virtual HierarchicalCodeBlock * newHierarchicalCodeBlock (); | ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/java/javaantcodedocument.h:72:18: warning: ‘virtual void JavaANTCodeDocument::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 72 | virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement); | ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/java/javaantcodedocument.h:78:18: warning: ‘virtual void JavaANTCodeDocument::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] 78 | virtual void setAttributesFromNode (QDomElement & element); | ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/java/javaantcodedocument.h:84:18: warning: ‘virtual void JavaANTCodeDocument::loadChildTextBlocksFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] 84 | virtual void loadChildTextBlocksFromNode (QDomElement & root); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/java/javaclassifiercodedocument.h:19, from /<>/umbrello/codegenerators/java/javaclassdeclarationblock.h:15, from /<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/O7KKFSTZ5Q/moc_javaclassdeclarationblock.cpp:9, from /<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/mocs_compilation.cpp:46: /<>/umbrello/codegenerators/java/javacodeclassfield.h:39:13: warning: ‘virtual QString JavaCodeClassField::getInitialValue()’ can be marked override [-Wsuggest-override] 39 | QString getInitialValue(); | ^~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/java/javacodeclassfield.h:41:13: warning: ‘virtual QString JavaCodeClassField::getTypeName()’ can be marked override [-Wsuggest-override] 41 | QString getTypeName (); | ^~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/java/javaclassifiercodedocument.h:20, from /<>/umbrello/codegenerators/java/javaclassdeclarationblock.h:15, from /<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/O7KKFSTZ5Q/moc_javaclassdeclarationblock.cpp:9, from /<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/mocs_compilation.cpp:46: /<>/umbrello/codegenerators/java/javacodeoperation.h:36:17: warning: ‘virtual int JavaCodeOperation::lastEditableLine()’ can be marked override [-Wsuggest-override] 36 | virtual int lastEditableLine(); | ^~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/java/javacodeoperation.h:40:10: warning: ‘virtual void JavaCodeOperation::updateMethodDeclaration()’ can be marked override [-Wsuggest-override] 40 | void updateMethodDeclaration(); | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/java/javaclassdeclarationblock.h:15, from /<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/O7KKFSTZ5Q/moc_javaclassdeclarationblock.cpp:9, from /<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/mocs_compilation.cpp:46: /<>/umbrello/codegenerators/java/javaclassifiercodedocument.h:58:13: warning: ‘virtual QString JavaClassifierCodeDocument::getPath()’ can be marked override [-Wsuggest-override] 58 | QString getPath(); | ^~~~~~~ /<>/umbrello/codegenerators/java/javaclassifiercodedocument.h:64:10: warning: ‘virtual bool JavaClassifierCodeDocument::addCodeOperation(CodeOperation*)’ can be marked override [-Wsuggest-override] 64 | bool addCodeOperation (CodeOperation * op); | ^~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/java/javaclassifiercodedocument.h:66:10: warning: ‘virtual void JavaClassifierCodeDocument::updateContent()’ can be marked override [-Wsuggest-override] 66 | void updateContent(); | ^~~~~~~~~~~~~ /<>/umbrello/codegenerators/java/javaclassifiercodedocument.h:71:10: warning: ‘virtual void JavaClassifierCodeDocument::resetTextBlocks()’ can be marked override [-Wsuggest-override] 71 | void resetTextBlocks(); | ^~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/java/javaclassifiercodedocument.h:77:18: warning: ‘virtual void JavaClassifierCodeDocument::loadChildTextBlocksFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] 77 | virtual void loadChildTextBlocksFromNode (QDomElement & root); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/O7KKFSTZ5Q/moc_javaclassdeclarationblock.cpp:9, from /<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/mocs_compilation.cpp:46: /<>/umbrello/codegenerators/java/javaclassdeclarationblock.h:38:18: warning: ‘virtual void JavaClassDeclarationBlock::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 38 | virtual void saveToXMI1 (QDomDocument & doc, QDomElement & root); | ^~~~~~~~~~ /<>/umbrello/codegenerators/java/javaclassdeclarationblock.h:43:18: warning: ‘virtual void JavaClassDeclarationBlock::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] 43 | virtual void loadFromXMI1 (QDomElement & root); | ^~~~~~~~~~~~ /<>/umbrello/codegenerators/java/javaclassdeclarationblock.h:48:10: warning: ‘virtual void JavaClassDeclarationBlock::updateContent()’ can be marked override [-Wsuggest-override] 48 | void updateContent (); | ^~~~~~~~~~~~~ In file included from /<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/O7KKFSTZ5Q/moc_javacodeaccessormethod.cpp:9, from /<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/mocs_compilation.cpp:48: /<>/umbrello/codegenerators/java/javacodeaccessormethod.h:41:18: warning: ‘virtual void JavaCodeAccessorMethod::updateMethodDeclaration()’ can be marked override [-Wsuggest-override] 41 | virtual void updateMethodDeclaration(); | ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/java/javacodeaccessormethod.h:42:18: warning: ‘virtual void JavaCodeAccessorMethod::updateContent()’ can be marked override [-Wsuggest-override] 42 | virtual void updateContent(); | ^~~~~~~~~~~~~ /<>/umbrello/codegenerators/java/javacodeaccessormethod.h:50:18: warning: ‘virtual void JavaCodeAccessorMethod::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 50 | virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement); | ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/java/javacodeaccessormethod.h:56:18: warning: ‘virtual void JavaCodeAccessorMethod::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] 56 | virtual void setAttributesFromNode (QDomElement & element); | ^~~~~~~~~~~~~~~~~~~~~ In file included from /<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/O7KKFSTZ5Q/moc_javacodeclassfielddeclarationblock.cpp:9, from /<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/mocs_compilation.cpp:50: /<>/umbrello/codegenerators/java/javacodeclassfielddeclarationblock.h:27:10: warning: ‘virtual void JavaCodeClassFieldDeclarationBlock::updateContent()’ can be marked override [-Wsuggest-override] 27 | void updateContent(); | ^~~~~~~~~~~~~ In file included from /<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/O7KKFSTZ5Q/moc_javacodegenerationpolicy.cpp:9, from /<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/mocs_compilation.cpp:51: /<>/umbrello/codegenerators/java/javacodegenerationpolicy.h:39:18: warning: ‘virtual void JavaCodeGenerationPolicy::setDefaults(bool)’ can be marked override [-Wsuggest-override] 39 | virtual void setDefaults(bool emitUpdateSignal = true); | ^~~~~~~~~~~ /<>/umbrello/codegenerators/java/javacodegenerationpolicy.h:41:32: warning: ‘virtual CodeGenerationPolicyPage* JavaCodeGenerationPolicy::createPage(QWidget*, const char*)’ can be marked override [-Wsuggest-override] 41 | CodeGenerationPolicyPage * createPage (QWidget *parent = 0, const char * name = 0); | ^~~~~~~~~~ In file included from /<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/O7KKFSTZ5Q/moc_javacodegenerationpolicypage.cpp:9, from /<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/mocs_compilation.cpp:52: /<>/umbrello/codegenerators/java/javacodegenerationpolicypage.h:48:10: warning: ‘virtual void JavaCodeGenerationPolicyPage::apply()’ can be marked override [-Wsuggest-override] 48 | void apply(); | ^~~~~ In file included from /<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/O7KKFSTZ5Q/moc_javacodegenerator.cpp:9, from /<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/mocs_compilation.cpp:53: /<>/umbrello/codegenerators/java/javacodegenerator.h:44:32: warning: ‘virtual CodeViewerDialog* JavaCodeGenerator::getCodeViewerDialog(QWidget*, CodeDocument*, Settings::CodeViewerState&)’ can be marked override [-Wsuggest-override] 44 | virtual CodeViewerDialog * getCodeViewerDialog(QWidget* parent, CodeDocument * doc, | ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/java/javacodegenerator.h:49:20: warning: ‘virtual CodeDocument* JavaCodeGenerator::newClassifierCodeDocument(UMLClassifier*)’ can be marked override [-Wsuggest-override] 49 | CodeDocument * newClassifierCodeDocument(UMLClassifier * classifier); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/java/javacodegenerator.h:51:36: warning: ‘virtual Uml::ProgrammingLanguage::Enum JavaCodeGenerator::language() const’ can be marked override [-Wsuggest-override] 51 | Uml::ProgrammingLanguage::Enum language() const; | ^~~~~~~~ /<>/umbrello/codegenerators/java/javacodegenerator.h:53:25: warning: ‘virtual QStringList JavaCodeGenerator::defaultDatatypes()’ can be marked override [-Wsuggest-override] 53 | virtual QStringList defaultDatatypes(); | ^~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/java/javacodegenerator.h:57:25: warning: ‘virtual QStringList JavaCodeGenerator::reservedKeywords() const’ can be marked override [-Wsuggest-override] 57 | virtual QStringList reservedKeywords() const; | ^~~~~~~~~~~~~~~~ In file included from /<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/VVM5BAWYV4/moc_jswriter.cpp:9, from /<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/mocs_compilation.cpp:55: /<>/umbrello/codegenerators/js/jswriter.h:33:18: warning: ‘virtual void JSWriter::writeClass(UMLClassifier*)’ can be marked override [-Wsuggest-override] 33 | virtual void writeClass(UMLClassifier *c); | ^~~~~~~~~~ /<>/umbrello/codegenerators/js/jswriter.h:35:44: warning: ‘virtual Uml::ProgrammingLanguage::Enum JSWriter::language() const’ can be marked override [-Wsuggest-override] 35 | virtual Uml::ProgrammingLanguage::Enum language() const; | ^~~~~~~~ /<>/umbrello/codegenerators/js/jswriter.h:37:25: warning: ‘virtual QStringList JSWriter::reservedKeywords() const’ can be marked override [-Wsuggest-override] 37 | virtual QStringList reservedKeywords() const; | ^~~~~~~~~~~~~~~~ In file included from /<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/2Y73GIIRRU/moc_pascalwriter.cpp:9, from /<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/mocs_compilation.cpp:58: /<>/umbrello/codegenerators/pascal/pascalwriter.h:33:18: warning: ‘virtual void PascalWriter::writeClass(UMLClassifier*)’ can be marked override [-Wsuggest-override] 33 | virtual void writeClass (UMLClassifier *c); | ^~~~~~~~~~ /<>/umbrello/codegenerators/pascal/pascalwriter.h:35:44: warning: ‘virtual Uml::ProgrammingLanguage::Enum PascalWriter::language() const’ can be marked override [-Wsuggest-override] 35 | virtual Uml::ProgrammingLanguage::Enum language() const; | ^~~~~~~~ /<>/umbrello/codegenerators/pascal/pascalwriter.h:37:17: warning: ‘virtual QStringList PascalWriter::defaultDatatypes()’ can be marked override [-Wsuggest-override] 37 | QStringList defaultDatatypes(); | ^~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/pascal/pascalwriter.h:39:18: warning: ‘virtual bool PascalWriter::isReservedKeyword(const QString&)’ can be marked override [-Wsuggest-override] 39 | virtual bool isReservedKeyword(const QString & rPossiblyReservedKeyword); | ^~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/pascal/pascalwriter.h:41:25: warning: ‘virtual QStringList PascalWriter::reservedKeywords() const’ can be marked override [-Wsuggest-override] 41 | virtual QStringList reservedKeywords() const; | ^~~~~~~~~~~~~~~~ In file included from /<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/TN7Q7CF72Q/moc_perlwriter.cpp:9, from /<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/mocs_compilation.cpp:59: /<>/umbrello/codegenerators/perl/perlwriter.h:35:18: warning: ‘virtual void PerlWriter::writeClass(UMLClassifier*)’ can be marked override [-Wsuggest-override] 35 | virtual void writeClass(UMLClassifier *c); | ^~~~~~~~~~ /<>/umbrello/codegenerators/perl/perlwriter.h:37:44: warning: ‘virtual Uml::ProgrammingLanguage::Enum PerlWriter::language() const’ can be marked override [-Wsuggest-override] 37 | virtual Uml::ProgrammingLanguage::Enum language() const; | ^~~~~~~~ /<>/umbrello/codegenerators/perl/perlwriter.h:39:25: warning: ‘virtual QStringList PerlWriter::reservedKeywords() const’ can be marked override [-Wsuggest-override] 39 | virtual QStringList reservedKeywords() const; | ^~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/perl/perlwriter.h:41:17: warning: ‘virtual QStringList PerlWriter::defaultDatatypes()’ can be marked override [-Wsuggest-override] 41 | QStringList defaultDatatypes(); | ^~~~~~~~~~~~~~~~ In file included from /<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/RBN23DXP4B/moc_php5writer.cpp:9, from /<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/mocs_compilation.cpp:60: /<>/umbrello/codegenerators/php/php5writer.h:32:18: warning: ‘virtual void Php5Writer::writeClass(UMLClassifier*)’ can be marked override [-Wsuggest-override] 32 | virtual void writeClass(UMLClassifier *c); | ^~~~~~~~~~ /<>/umbrello/codegenerators/php/php5writer.h:34:44: warning: ‘virtual Uml::ProgrammingLanguage::Enum Php5Writer::language() const’ can be marked override [-Wsuggest-override] 34 | virtual Uml::ProgrammingLanguage::Enum language() const; | ^~~~~~~~ /<>/umbrello/codegenerators/php/php5writer.h:36:25: warning: ‘virtual QStringList Php5Writer::reservedKeywords() const’ can be marked override [-Wsuggest-override] 36 | virtual QStringList reservedKeywords() const; | ^~~~~~~~~~~~~~~~ In file included from /<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/RBN23DXP4B/moc_phpwriter.cpp:9, from /<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/mocs_compilation.cpp:61: /<>/umbrello/codegenerators/php/phpwriter.h:31:18: warning: ‘virtual void PhpWriter::writeClass(UMLClassifier*)’ can be marked override [-Wsuggest-override] 31 | virtual void writeClass(UMLClassifier *c); | ^~~~~~~~~~ /<>/umbrello/codegenerators/php/phpwriter.h:33:44: warning: ‘virtual Uml::ProgrammingLanguage::Enum PhpWriter::language() const’ can be marked override [-Wsuggest-override] 33 | virtual Uml::ProgrammingLanguage::Enum language() const; | ^~~~~~~~ /<>/umbrello/codegenerators/php/phpwriter.h:35:25: warning: ‘virtual QStringList PhpWriter::reservedKeywords() const’ can be marked override [-Wsuggest-override] 35 | virtual QStringList reservedKeywords() const; | ^~~~~~~~~~~~~~~~ In file included from /<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/3KAAO7Y5EJ/moc_pythonwriter.cpp:9, from /<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/mocs_compilation.cpp:62: /<>/umbrello/codegenerators/python/pythonwriter.h:34:18: warning: ‘virtual void PythonWriter::writeClass(UMLClassifier*)’ can be marked override [-Wsuggest-override] 34 | virtual void writeClass(UMLClassifier *c); | ^~~~~~~~~~ /<>/umbrello/codegenerators/python/pythonwriter.h:36:44: warning: ‘virtual Uml::ProgrammingLanguage::Enum PythonWriter::language() const’ can be marked override [-Wsuggest-override] 36 | virtual Uml::ProgrammingLanguage::Enum language() const; | ^~~~~~~~ /<>/umbrello/codegenerators/python/pythonwriter.h:38:25: warning: ‘virtual QStringList PythonWriter::reservedKeywords() const’ can be marked override [-Wsuggest-override] 38 | virtual QStringList reservedKeywords() const; | ^~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/python/pythonwriter.h:40:17: warning: ‘virtual QStringList PythonWriter::defaultDatatypes()’ can be marked override [-Wsuggest-override] 40 | QStringList defaultDatatypes(); | ^~~~~~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/ruby/rubyclassifiercodedocument.h:20, from /<>/umbrello/codegenerators/ruby/rubyclassdeclarationblock.h:16, from /<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/4U42K67YPX/moc_rubyclassdeclarationblock.cpp:9, from /<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/mocs_compilation.cpp:63: /<>/umbrello/codegenerators/ruby/rubycodeclassfield.h:40:13: warning: ‘virtual QString RubyCodeClassField::getInitialValue()’ can be marked override [-Wsuggest-override] 40 | QString getInitialValue(); | ^~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/ruby/rubycodeclassfield.h:42:13: warning: ‘virtual QString RubyCodeClassField::getTypeName()’ can be marked override [-Wsuggest-override] 42 | QString getTypeName (); | ^~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/ruby/rubyclassifiercodedocument.h:21, from /<>/umbrello/codegenerators/ruby/rubyclassdeclarationblock.h:16, from /<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/4U42K67YPX/moc_rubyclassdeclarationblock.cpp:9, from /<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/mocs_compilation.cpp:63: /<>/umbrello/codegenerators/ruby/rubycodeoperation.h:37:17: warning: ‘virtual int RubyCodeOperation::lastEditableLine()’ can be marked override [-Wsuggest-override] 37 | virtual int lastEditableLine(); | ^~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/ruby/rubycodeoperation.h:41:10: warning: ‘virtual void RubyCodeOperation::updateMethodDeclaration()’ can be marked override [-Wsuggest-override] 41 | void updateMethodDeclaration(); | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/ruby/rubyclassdeclarationblock.h:16, from /<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/4U42K67YPX/moc_rubyclassdeclarationblock.cpp:9, from /<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/mocs_compilation.cpp:63: /<>/umbrello/codegenerators/ruby/rubyclassifiercodedocument.h:50:13: warning: ‘virtual QString RubyClassifierCodeDocument::getPath()’ can be marked override [-Wsuggest-override] 50 | QString getPath(); | ^~~~~~~ /<>/umbrello/codegenerators/ruby/rubyclassifiercodedocument.h:52:10: warning: ‘virtual bool RubyClassifierCodeDocument::addCodeOperation(CodeOperation*)’ can be marked override [-Wsuggest-override] 52 | bool addCodeOperation(CodeOperation * op); | ^~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/ruby/rubyclassifiercodedocument.h:54:10: warning: ‘virtual void RubyClassifierCodeDocument::updateContent()’ can be marked override [-Wsuggest-override] 54 | void updateContent(); | ^~~~~~~~~~~~~ /<>/umbrello/codegenerators/ruby/rubyclassifiercodedocument.h:58:10: warning: ‘virtual void RubyClassifierCodeDocument::resetTextBlocks()’ can be marked override [-Wsuggest-override] 58 | void resetTextBlocks(); | ^~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/ruby/rubyclassifiercodedocument.h:60:18: warning: ‘virtual void RubyClassifierCodeDocument::loadChildTextBlocksFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] 60 | virtual void loadChildTextBlocksFromNode(QDomElement & root); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/4U42K67YPX/moc_rubyclassdeclarationblock.cpp:9, from /<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/mocs_compilation.cpp:63: /<>/umbrello/codegenerators/ruby/rubyclassdeclarationblock.h:39:10: warning: ‘virtual void RubyClassDeclarationBlock::updateContent()’ can be marked override [-Wsuggest-override] 39 | void updateContent (); | ^~~~~~~~~~~~~ /<>/umbrello/codegenerators/ruby/rubyclassdeclarationblock.h:44:18: warning: ‘virtual void RubyClassDeclarationBlock::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 44 | virtual void saveToXMI1 (QDomDocument & doc, QDomElement & root); | ^~~~~~~~~~ /<>/umbrello/codegenerators/ruby/rubyclassdeclarationblock.h:49:18: warning: ‘virtual void RubyClassDeclarationBlock::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] 49 | virtual void loadFromXMI1 (QDomElement & root); | ^~~~~~~~~~~~ In file included from /<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/4U42K67YPX/moc_rubycodeaccessormethod.cpp:9, from /<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/mocs_compilation.cpp:65: /<>/umbrello/codegenerators/ruby/rubycodeaccessormethod.h:31:18: warning: ‘virtual void RubyCodeAccessorMethod::updateMethodDeclaration()’ can be marked override [-Wsuggest-override] 31 | virtual void updateMethodDeclaration(); | ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/ruby/rubycodeaccessormethod.h:32:18: warning: ‘virtual void RubyCodeAccessorMethod::updateContent()’ can be marked override [-Wsuggest-override] 32 | virtual void updateContent(); | ^~~~~~~~~~~~~ /<>/umbrello/codegenerators/ruby/rubycodeaccessormethod.h:36:18: warning: ‘virtual void RubyCodeAccessorMethod::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 36 | virtual void setAttributesOnNode(QDomDocument & doc, QDomElement & blockElement); | ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/ruby/rubycodeaccessormethod.h:37:18: warning: ‘virtual void RubyCodeAccessorMethod::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] 37 | virtual void setAttributesFromNode(QDomElement & element); | ^~~~~~~~~~~~~~~~~~~~~ In file included from /<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/4U42K67YPX/moc_rubycodeclassfielddeclarationblock.cpp:9, from /<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/mocs_compilation.cpp:67: /<>/umbrello/codegenerators/ruby/rubycodeclassfielddeclarationblock.h:28:10: warning: ‘virtual void RubyCodeClassFieldDeclarationBlock::updateContent()’ can be marked override [-Wsuggest-override] 28 | void updateContent(); | ^~~~~~~~~~~~~ In file included from /<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/4U42K67YPX/moc_rubycodegenerationpolicy.cpp:9, from /<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/mocs_compilation.cpp:68: /<>/umbrello/codegenerators/ruby/rubycodegenerationpolicy.h:38:18: warning: ‘virtual void RubyCodeGenerationPolicy::setDefaults(bool)’ can be marked override [-Wsuggest-override] 38 | virtual void setDefaults(bool emitUpdateSignal = true); | ^~~~~~~~~~~ /<>/umbrello/codegenerators/ruby/rubycodegenerationpolicy.h:40:32: warning: ‘virtual CodeGenerationPolicyPage* RubyCodeGenerationPolicy::createPage(QWidget*, const char*)’ can be marked override [-Wsuggest-override] 40 | CodeGenerationPolicyPage * createPage (QWidget *parent = 0, const char * name = 0); | ^~~~~~~~~~ In file included from /<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/4U42K67YPX/moc_rubycodegenerationpolicypage.cpp:9, from /<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/mocs_compilation.cpp:69: /<>/umbrello/codegenerators/ruby/rubycodegenerationpolicypage.h:35:10: warning: ‘virtual void RubyCodeGenerationPolicyPage::apply()’ can be marked override [-Wsuggest-override] 35 | void apply(); | ^~~~~ In file included from /<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/4U42K67YPX/moc_rubycodegenerator.cpp:9, from /<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/mocs_compilation.cpp:70: /<>/umbrello/codegenerators/ruby/rubycodegenerator.h:40:32: warning: ‘virtual CodeViewerDialog* RubyCodeGenerator::getCodeViewerDialog(QWidget*, CodeDocument*, Settings::CodeViewerState&)’ can be marked override [-Wsuggest-override] 40 | virtual CodeViewerDialog * getCodeViewerDialog(QWidget* parent, CodeDocument * doc, | ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/ruby/rubycodegenerator.h:45:20: warning: ‘virtual CodeDocument* RubyCodeGenerator::newClassifierCodeDocument(UMLClassifier*)’ can be marked override [-Wsuggest-override] 45 | CodeDocument * newClassifierCodeDocument(UMLClassifier * classifier); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/ruby/rubycodegenerator.h:47:36: warning: ‘virtual Uml::ProgrammingLanguage::Enum RubyCodeGenerator::language() const’ can be marked override [-Wsuggest-override] 47 | Uml::ProgrammingLanguage::Enum language() const; | ^~~~~~~~ /<>/umbrello/codegenerators/ruby/rubycodegenerator.h:52:25: warning: ‘virtual QStringList RubyCodeGenerator::reservedKeywords() const’ can be marked override [-Wsuggest-override] 52 | virtual QStringList reservedKeywords() const; | ^~~~~~~~~~~~~~~~ In file included from /<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/4U42K67YPX/moc_rubywriter.cpp:9, from /<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/mocs_compilation.cpp:72: /<>/umbrello/codegenerators/ruby/rubywriter.h:34:18: warning: ‘virtual void RubyWriter::writeClass(UMLClassifier*)’ can be marked override [-Wsuggest-override] 34 | virtual void writeClass(UMLClassifier *c); | ^~~~~~~~~~ /<>/umbrello/codegenerators/ruby/rubywriter.h:36:44: warning: ‘virtual Uml::ProgrammingLanguage::Enum RubyWriter::language() const’ can be marked override [-Wsuggest-override] 36 | virtual Uml::ProgrammingLanguage::Enum language() const; | ^~~~~~~~ /<>/umbrello/codegenerators/ruby/rubywriter.h:38:25: warning: ‘virtual QStringList RubyWriter::reservedKeywords() const’ can be marked override [-Wsuggest-override] 38 | virtual QStringList reservedKeywords() const; | ^~~~~~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/sql/mysqlwriter.h:14, from /<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/I6IPYGUTAK/moc_mysqlwriter.cpp:9, from /<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/mocs_compilation.cpp:74: /<>/umbrello/codegenerators/sql/sqlwriter.h:37:18: warning: ‘virtual void SQLWriter::writeClass(UMLClassifier*)’ can be marked override [-Wsuggest-override] 37 | virtual void writeClass(UMLClassifier *c); | ^~~~~~~~~~ /<>/umbrello/codegenerators/sql/sqlwriter.h:39:44: warning: ‘virtual Uml::ProgrammingLanguage::Enum SQLWriter::language() const’ can be marked override [-Wsuggest-override] 39 | virtual Uml::ProgrammingLanguage::Enum language() const; | ^~~~~~~~ /<>/umbrello/codegenerators/sql/sqlwriter.h:41:25: warning: ‘virtual QStringList SQLWriter::defaultDatatypes()’ can be marked override [-Wsuggest-override] 41 | virtual QStringList defaultDatatypes(); | ^~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/sql/sqlwriter.h:43:25: warning: ‘virtual QStringList SQLWriter::reservedKeywords() const’ can be marked override [-Wsuggest-override] 43 | virtual QStringList reservedKeywords() const; | ^~~~~~~~~~~~~~~~ In file included from /<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/I6IPYGUTAK/moc_mysqlwriter.cpp:9, from /<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/mocs_compilation.cpp:74: /<>/umbrello/codegenerators/sql/mysqlwriter.h:34:36: warning: ‘virtual Uml::ProgrammingLanguage::Enum MySQLWriter::language() const’ can be marked override [-Wsuggest-override] 34 | Uml::ProgrammingLanguage::Enum language() const; | ^~~~~~~~ /<>/umbrello/codegenerators/sql/mysqlwriter.h:36:17: warning: ‘virtual QStringList MySQLWriter::defaultDatatypes()’ can be marked override [-Wsuggest-override] 36 | QStringList defaultDatatypes(); | ^~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/sql/mysqlwriter.h:38:10: warning: ‘virtual void MySQLWriter::printForeignKeyConstraints(QTextStream&, UMLClassifierListItemList)’ can be marked override [-Wsuggest-override] 38 | void printForeignKeyConstraints(QTextStream& sql, UMLClassifierListItemList constrList); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/sql/mysqlwriter.h:39:10: warning: ‘virtual void MySQLWriter::printCheckConstraints(QTextStream&, UMLClassifierListItemList)’ can be marked override [-Wsuggest-override] 39 | void printCheckConstraints(QTextStream& sql, UMLClassifierListItemList constrList); | ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/sql/mysqlwriter.h:43:18: warning: ‘virtual void MySQLWriter::printAutoIncrements(QTextStream&, UMLEntityAttributeList)’ can be marked override [-Wsuggest-override] 43 | virtual void printAutoIncrements(QTextStream& sql, UMLEntityAttributeList entAttList); | ^~~~~~~~~~~~~~~~~~~ In file included from /<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/I6IPYGUTAK/moc_postgresqlwriter.cpp:9, from /<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/mocs_compilation.cpp:75: /<>/umbrello/codegenerators/sql/postgresqlwriter.h:30:36: warning: ‘virtual Uml::ProgrammingLanguage::Enum PostgreSQLWriter::language() const’ can be marked override [-Wsuggest-override] 30 | Uml::ProgrammingLanguage::Enum language() const; | ^~~~~~~~ /<>/umbrello/codegenerators/sql/postgresqlwriter.h:32:17: warning: ‘virtual QStringList PostgreSQLWriter::defaultDatatypes()’ can be marked override [-Wsuggest-override] 32 | QStringList defaultDatatypes(); | ^~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/sql/postgresqlwriter.h:36:10: warning: ‘virtual void PostgreSQLWriter::printAutoIncrements(QTextStream&, UMLEntityAttributeList)’ can be marked override [-Wsuggest-override] 36 | void printAutoIncrements(QTextStream& sql, UMLEntityAttributeList entAttList); | ^~~~~~~~~~~~~~~~~~~ In file included from /<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/IXAXZLGTWG/moc_valawriter.cpp:9, from /<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/mocs_compilation.cpp:77: /<>/umbrello/codegenerators/vala/valawriter.h:35:18: warning: ‘virtual void ValaWriter::writeClass(UMLClassifier*)’ can be marked override [-Wsuggest-override] 35 | virtual void writeClass(UMLClassifier *c); | ^~~~~~~~~~ /<>/umbrello/codegenerators/vala/valawriter.h:37:44: warning: ‘virtual Uml::ProgrammingLanguage::Enum ValaWriter::language() const’ can be marked override [-Wsuggest-override] 37 | virtual Uml::ProgrammingLanguage::Enum language() const; | ^~~~~~~~ /<>/umbrello/codegenerators/vala/valawriter.h:39:25: warning: ‘virtual QStringList ValaWriter::reservedKeywords() const’ can be marked override [-Wsuggest-override] 39 | virtual QStringList reservedKeywords() const; | ^~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/vala/valawriter.h:41:17: warning: ‘virtual QStringList ValaWriter::defaultDatatypes()’ can be marked override [-Wsuggest-override] 41 | QStringList defaultDatatypes(); | ^~~~~~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/xml/xmlschemawriter.h:16, from /<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/4KA6FOUNO7/moc_xmlschemawriter.cpp:9, from /<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/mocs_compilation.cpp:78: /<>/umbrello/uml1model/association.h:75:24: warning: ‘virtual UMLObject* UMLAssociation::clone() const’ can be marked override [-Wsuggest-override] 75 | virtual UMLObject* clone() const { return 0; } | ^~~~~ /<>/umbrello/uml1model/association.h:77:18: warning: ‘virtual bool UMLAssociation::resolveRef()’ can be marked override [-Wsuggest-override] 77 | virtual bool resolveRef(); | ^~~~~~~~~~ /<>/umbrello/uml1model/association.h:79:10: warning: ‘virtual void UMLAssociation::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 79 | void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/association.h:81:18: warning: ‘virtual bool UMLAssociation::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] 81 | virtual bool showPropertiesDialog(QWidget *parent = 0); | ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/association.h:85:10: warning: ‘virtual bool UMLAssociation::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 85 | bool load1(QDomElement& element); | ^~~~~ In file included from /<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/4KA6FOUNO7/moc_xmlschemawriter.cpp:9, from /<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/mocs_compilation.cpp:78: /<>/umbrello/codegenerators/xml/xmlschemawriter.h:45:18: warning: ‘virtual void XMLSchemaWriter::writeClass(UMLClassifier*)’ can be marked override [-Wsuggest-override] 45 | virtual void writeClass(UMLClassifier *c); | ^~~~~~~~~~ /<>/umbrello/codegenerators/xml/xmlschemawriter.h:47:44: warning: ‘virtual Uml::ProgrammingLanguage::Enum XMLSchemaWriter::language() const’ can be marked override [-Wsuggest-override] 47 | virtual Uml::ProgrammingLanguage::Enum language() const; | ^~~~~~~~ /<>/umbrello/codegenerators/xml/xmlschemawriter.h:49:25: warning: ‘virtual QStringList XMLSchemaWriter::reservedKeywords() const’ can be marked override [-Wsuggest-override] 49 | virtual QStringList reservedKeywords() const; | ^~~~~~~~~~~~~~~~ In file included from /<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/XMYOLDKHWY/moc_codegenoptionspage.cpp:9, from /<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/mocs_compilation.cpp:80: /<>/umbrello/codegenwizard/codegenoptionspage.h:44:10: warning: ‘virtual bool CodeGenOptionsPage::validatePage()’ can be marked override [-Wsuggest-override] 44 | bool validatePage(); | ^~~~~~~~~~~~ In file included from /<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/XMYOLDKHWY/moc_codegenselectpage.cpp:9, from /<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/mocs_compilation.cpp:81: /<>/umbrello/codegenwizard/codegenselectpage.h:32:10: warning: ‘virtual bool CodeGenSelectPage::isComplete() const’ can be marked override [-Wsuggest-override] 32 | bool isComplete() const; | ^~~~~~~~~~ In file included from /<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/XMYOLDKHWY/moc_codegenstatuspage.cpp:9, from /<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/mocs_compilation.cpp:82: /<>/umbrello/codegenwizard/codegenstatuspage.h:40:10: warning: ‘virtual void CodeGenStatusPage::initializePage()’ can be marked override [-Wsuggest-override] 40 | void initializePage(); | ^~~~~~~~~~~~~~ /<>/umbrello/codegenwizard/codegenstatuspage.h:41:10: warning: ‘virtual bool CodeGenStatusPage::isComplete() const’ can be marked override [-Wsuggest-override] 41 | bool isComplete() const; | ^~~~~~~~~~ In file included from /<>/umbrello/codeimport/sqlimport.h:24, from /<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/XTJMJOPY7R/moc_sqlimport.cpp:9, from /<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/mocs_compilation.cpp:83: /<>/umbrello/codeimport/nativeimportbase.h:51:10: warning: ‘virtual void NativeImportBase::initialize()’ can be marked override [-Wsuggest-override] 51 | void initialize(); | ^~~~~~~~~~ /<>/umbrello/codeimport/nativeimportbase.h:56:18: warning: ‘virtual bool NativeImportBase::parseFile(const QString&)’ can be marked override [-Wsuggest-override] 56 | virtual bool parseFile(const QString& filename); | ^~~~~~~~~ In file included from /<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/XTJMJOPY7R/moc_sqlimport.cpp:9, from /<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/mocs_compilation.cpp:83: /<>/umbrello/codeimport/sqlimport.h:42:10: warning: ‘virtual bool SQLImport::parseStmt()’ can be marked override [-Wsuggest-override] 42 | bool parseStmt(); | ^~~~~~~~~ /<>/umbrello/codeimport/sqlimport.h:90:21: warning: ‘virtual QString SQLImport::advance()’ can be marked override [-Wsuggest-override] 90 | virtual QString advance(); | ^~~~~~~ /<>/umbrello/codeimport/sqlimport.h:92:10: warning: ‘virtual void SQLImport::fillSource(const QString&)’ can be marked override [-Wsuggest-override] 92 | void fillSource(const QString &word); | ^~~~~~~~~~ In file included from /<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/6MVZBMHENV/moc_codeimpselectpage.cpp:9, from /<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/mocs_compilation.cpp:85: /<>/umbrello/codeimpwizard/codeimpselectpage.h:43:10: warning: ‘virtual bool CodeImpSelectPage::validatePage()’ can be marked override [-Wsuggest-override] 43 | bool validatePage(); | ^~~~~~~~~~~~ In file included from /<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/6MVZBMHENV/moc_codeimpstatuspage.cpp:9, from /<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/mocs_compilation.cpp:86: /<>/umbrello/codeimpwizard/codeimpstatuspage.h:50:10: warning: ‘virtual void CodeImpStatusPage::initializePage()’ can be marked override [-Wsuggest-override] 50 | void initializePage(); | ^~~~~~~~~~~~~~ /<>/umbrello/codeimpwizard/codeimpstatuspage.h:51:10: warning: ‘virtual bool CodeImpStatusPage::isComplete() const’ can be marked override [-Wsuggest-override] 51 | bool isComplete() const; | ^~~~~~~~~~ In file included from /<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/UDMV7I2CG3/moc_debug_utils.cpp:9, from /<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/mocs_compilation.cpp:88: /<>/umbrello/debug/debug_utils.h:91:18: warning: ‘virtual void Tracer::showEvent(QShowEvent*)’ can be marked override [-Wsuggest-override] 91 | virtual void showEvent(QShowEvent*); | ^~~~~~~~~ In file included from /<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/2NRMJ5X7RK/moc_classwizard.cpp:9, from /<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/mocs_compilation.cpp:93: /<>/umbrello/dialogs/classwizard.h:52:10: warning: ‘virtual void ClassWizard::accept()’ can be marked override [-Wsuggest-override] 52 | void accept(); | ^~~~~~ /<>/umbrello/dialogs/classwizard.h:53:10: warning: ‘virtual void ClassWizard::reject()’ can be marked override [-Wsuggest-override] 53 | void reject(); | ^~~~~~ In file included from /<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/2NRMJ5X7RK/moc_codeeditor.cpp:9, from /<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/mocs_compilation.cpp:94: /<>/umbrello/dialogs/codeeditor.h:93:10: warning: ‘virtual void CodeEditor::contextMenuEvent(QContextMenuEvent*)’ can be marked override [-Wsuggest-override] 93 | void contextMenuEvent(QContextMenuEvent * event); | ^~~~~~~~~~~~~~~~ /<>/umbrello/dialogs/codeeditor.h:95:10: warning: ‘virtual void CodeEditor::keyPressEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] 95 | void keyPressEvent(QKeyEvent * e); | ^~~~~~~~~~~~~ /<>/umbrello/dialogs/codeeditor.h:96:10: warning: ‘virtual void CodeEditor::mouseDoubleClickEvent(QMouseEvent*)’ can be marked override [-Wsuggest-override] 96 | void mouseDoubleClickEvent(QMouseEvent * e); | ^~~~~~~~~~~~~~~~~~~~~ In file included from /<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/2NRMJ5X7RK/moc_codetextedit.cpp:9, from /<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/mocs_compilation.cpp:95: /<>/umbrello/dialogs/codetextedit.h:50:10: warning: ‘virtual void CodeTextEdit::resizeEvent(QResizeEvent*)’ can be marked override [-Wsuggest-override] 50 | void resizeEvent(QResizeEvent *event); | ^~~~~~~~~~~ /<>/umbrello/dialogs/codetextedit.h:70:11: warning: ‘virtual QSize LineNumberArea::sizeHint() const’ can be marked override [-Wsuggest-override] 70 | QSize sizeHint() const { | ^~~~~~~~ /<>/umbrello/dialogs/codetextedit.h:75:10: warning: ‘virtual void LineNumberArea::paintEvent(QPaintEvent*)’ can be marked override [-Wsuggest-override] 75 | void paintEvent(QPaintEvent *event) { | ^~~~~~~~~~ In file included from /<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/2NRMJ5X7RK/moc_codetexthighlighter.cpp:9, from /<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/mocs_compilation.cpp:96: /<>/umbrello/dialogs/codetexthighlighter.h:42:10: warning: ‘virtual void CodeTextHighlighter::highlightBlock(const QString&)’ can be marked override [-Wsuggest-override] 42 | void highlightBlock(const QString &text); | ^~~~~~~~~~~~~~ In file included from /<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/2NRMJ5X7RK/moc_finddialog.cpp:9, from /<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/mocs_compilation.cpp:100: /<>/umbrello/dialogs/finddialog.h:35:10: warning: ‘virtual void FindDialog::showEvent(QShowEvent*)’ can be marked override [-Wsuggest-override] 35 | void showEvent(QShowEvent *event); | ^~~~~~~~~ In file included from /<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/2NRMJ5X7RK/moc_notedialog.cpp:9, from /<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/mocs_compilation.cpp:102: /<>/umbrello/dialogs/notedialog.h:35:10: warning: ‘virtual bool NoteDialog::apply()’ can be marked override [-Wsuggest-override] 35 | bool apply(); | ^~~~~ In file included from /<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/LVI3AIR25K/moc_constraintlistpage.cpp:9, from /<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/mocs_compilation.cpp:115: /<>/umbrello/dialogs/pages/constraintlistpage.h:66:39: warning: ‘virtual UMLClassifierListItemList ConstraintListPage::getItemList()’ can be marked override [-Wsuggest-override] 66 | virtual UMLClassifierListItemList getItemList(); | ^~~~~~~~~~~ In file included from /<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/mocs_compilation.cpp:115: /<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/LVI3AIR25K/moc_constraintlistpage.cpp: In static member function ‘static void ConstraintListPage::qt_static_metacall(QObject*, QMetaObject::Call, int, void**)’: /<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/LVI3AIR25K/moc_constraintlistpage.cpp:93:92: warning: implicitly-declared ‘UMLClassifierListItemList& UMLClassifierListItemList::operator=(const UMLClassifierListItemList&)’ is deprecated [-Wdeprecated-copy] 93 | if (_a[0]) *reinterpret_cast< UMLClassifierListItemList*>(_a[0]) = std::move(_r); } break; | ^ In file included from /<>/umbrello/uml1model/classifier.h:16, from /<>/umbrello/codegenerators/classifiercodedocument.h:15, from /<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/JKSLH6N5SH/moc_classifiercodedocument.cpp:9, from /<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/mocs_compilation.cpp:9: /<>/umbrello/uml1model/umlclassifierlistitemlist.h:31:5: note: because ‘UMLClassifierListItemList’ has user-provided ‘UMLClassifierListItemList::UMLClassifierListItemList(const UMLClassifierListItemList&)’ 31 | UMLClassifierListItemList(const UMLClassifierListItemList& other); | ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/dialogs/pages/diagramprintpage.h:16, from /<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/LVI3AIR25K/moc_diagramprintpage.cpp:9, from /<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/mocs_compilation.cpp:117: /<>/umbrello/umlview.h: At global scope: /<>/umbrello/umlview.h:54:18: warning: ‘virtual void UMLView::wheelEvent(QWheelEvent*)’ can be marked override [-Wsuggest-override] 54 | virtual void wheelEvent(QWheelEvent* event); | ^~~~~~~~~~ /<>/umbrello/umlview.h:55:18: warning: ‘virtual void UMLView::showEvent(QShowEvent*)’ can be marked override [-Wsuggest-override] 55 | virtual void showEvent(QShowEvent *se); | ^~~~~~~~~ /<>/umbrello/umlview.h:56:18: warning: ‘virtual void UMLView::hideEvent(QHideEvent*)’ can be marked override [-Wsuggest-override] 56 | virtual void hideEvent(QHideEvent *he); | ^~~~~~~~~ /<>/umbrello/umlview.h:57:18: warning: ‘virtual void UMLView::mousePressEvent(QMouseEvent*)’ can be marked override [-Wsuggest-override] 57 | virtual void mousePressEvent(QMouseEvent* event); | ^~~~~~~~~~~~~~~ /<>/umbrello/umlview.h:58:18: warning: ‘virtual void UMLView::mouseReleaseEvent(QMouseEvent*)’ can be marked override [-Wsuggest-override] 58 | virtual void mouseReleaseEvent(QMouseEvent* event); | ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlview.h:59:18: warning: ‘virtual void UMLView::resizeEvent(QResizeEvent*)’ can be marked override [-Wsuggest-override] 59 | virtual void resizeEvent(QResizeEvent *event); | ^~~~~~~~~~~ In file included from /<>/umbrello/dialogs/pages/umlroleproperties.h:15, from /<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/LVI3AIR25K/moc_umlroleproperties.cpp:9, from /<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/mocs_compilation.cpp:122: /<>/umbrello/uml1model/umlrole.h:47:16: warning: ‘virtual UMLObject* UMLRole::clone() const’ can be marked override [-Wsuggest-override] 47 | UMLObject* clone() const { return 0; } | ^~~~~ /<>/umbrello/uml1model/umlrole.h:49:10: warning: ‘virtual void UMLRole::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 49 | void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/umlrole.h:51:18: warning: ‘virtual bool UMLRole::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] 51 | virtual bool showPropertiesDialog(QWidget *parent = 0); | ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/umlrole.h:55:10: warning: ‘virtual bool UMLRole::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 55 | bool load1(QDomElement& element); | ^~~~~ In file included from /<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/2NRMJ5X7RK/moc_parameterpropertiesdialog.cpp:9, from /<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/mocs_compilation.cpp:124: /<>/umbrello/dialogs/parameterpropertiesdialog.h:46:18: warning: ‘virtual bool ParameterPropertiesDialog::apply()’ can be marked override [-Wsuggest-override] 46 | virtual bool apply(); | ^~~~~ /<>/umbrello/dialogs/parameterpropertiesdialog.h:52:18: warning: ‘virtual bool ParameterPropertiesDialog::validate()’ can be marked override [-Wsuggest-override] 52 | virtual bool validate(); | ^~~~~~~~ In file included from /<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/2NRMJ5X7RK/moc_umlattributedialog.cpp:9, from /<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/mocs_compilation.cpp:129: /<>/umbrello/dialogs/umlattributedialog.h:40:10: warning: ‘virtual bool UMLAttributeDialog::apply()’ can be marked override [-Wsuggest-override] 40 | bool apply(); | ^~~~~ In file included from /<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/2NRMJ5X7RK/moc_umlcheckconstraintdialog.cpp:9, from /<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/mocs_compilation.cpp:130: /<>/umbrello/dialogs/umlcheckconstraintdialog.h:52:18: warning: ‘virtual bool UMLCheckConstraintDialog::apply()’ can be marked override [-Wsuggest-override] 52 | virtual bool apply(); | ^~~~~ In file included from /<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/2NRMJ5X7RK/moc_umlentityattributedialog.cpp:9, from /<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/mocs_compilation.cpp:131: /<>/umbrello/dialogs/umlentityattributedialog.h:41:18: warning: ‘virtual bool UMLEntityAttributeDialog::apply()’ can be marked override [-Wsuggest-override] 41 | virtual bool apply(); | ^~~~~ In file included from /<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/2NRMJ5X7RK/moc_umlenumliteraldialog.cpp:9, from /<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/mocs_compilation.cpp:132: /<>/umbrello/dialogs/umlenumliteraldialog.h:37:10: warning: ‘virtual bool UMLEnumLiteralDialog::apply()’ can be marked override [-Wsuggest-override] 37 | bool apply(); | ^~~~~ In file included from /<>/umbrello/uml1model/umlentityattributelist.h:16, from /<>/umbrello/dialogs/umlforeignkeyconstraintdialog.h:16, from /<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/2NRMJ5X7RK/moc_umlforeignkeyconstraintdialog.cpp:9, from /<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/mocs_compilation.cpp:134: /<>/umbrello/uml1model/entityattribute.h:47:18: warning: ‘virtual void UMLEntityAttribute::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 47 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/entityattribute.h:49:24: warning: ‘virtual UMLObject* UMLEntityAttribute::clone() const’ can be marked override [-Wsuggest-override] 49 | virtual UMLObject* clone() const; | ^~~~~ /<>/umbrello/uml1model/entityattribute.h:66:13: warning: ‘virtual QString UMLEntityAttribute::toString(Uml::SignatureType::Enum, bool)’ can be marked override [-Wsuggest-override] 66 | QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false); | ^~~~~~~~ /<>/umbrello/uml1model/entityattribute.h:68:18: warning: ‘virtual void UMLEntityAttribute::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 68 | virtual void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/entityattribute.h:70:18: warning: ‘virtual bool UMLEntityAttribute::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] 70 | virtual bool showPropertiesDialog(QWidget* parent = 0); | ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/entityattribute.h:75:10: warning: ‘virtual bool UMLEntityAttribute::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 75 | bool load1(QDomElement& element); | ^~~~~ In file included from /<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/2NRMJ5X7RK/moc_umlinstanceattributedialog.cpp:9, from /<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/mocs_compilation.cpp:135: /<>/umbrello/dialogs/umlinstanceattributedialog.h:35:10: warning: ‘virtual bool UMLInstanceAttributeDialog::apply()’ can be marked override [-Wsuggest-override] 35 | bool apply(); | ^~~~~ In file included from /<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/2NRMJ5X7RK/moc_umloperationdialog.cpp:9, from /<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/mocs_compilation.cpp:136: /<>/umbrello/dialogs/umloperationdialog.h:52:10: warning: ‘virtual bool UMLOperationDialog::apply()’ can be marked override [-Wsuggest-override] 52 | bool apply(); | ^~~~~ In file included from /<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/2NRMJ5X7RK/moc_umlroledialog.cpp:9, from /<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/mocs_compilation.cpp:137: /<>/umbrello/dialogs/umlroledialog.h:43:10: warning: ‘virtual bool UMLRoleDialog::apply()’ can be marked override [-Wsuggest-override] 43 | bool apply(); | ^~~~~ In file included from /<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/2NRMJ5X7RK/moc_umltemplatedialog.cpp:9, from /<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/mocs_compilation.cpp:138: /<>/umbrello/dialogs/umltemplatedialog.h:42:18: warning: ‘virtual bool UMLTemplateDialog::apply()’ can be marked override [-Wsuggest-override] 42 | virtual bool apply(); | ^~~~~ In file included from /<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/2NRMJ5X7RK/moc_umluniqueconstraintdialog.cpp:9, from /<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/mocs_compilation.cpp:139: /<>/umbrello/dialogs/umluniqueconstraintdialog.h:45:18: warning: ‘virtual bool UMLUniqueConstraintDialog::apply()’ can be marked override [-Wsuggest-override] 45 | virtual bool apply(); | ^~~~~ In file included from /<>/umbrello/dialogs/widgets/umlartifacttypewidget.h:14, from /<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/FKGKFRHFAN/moc_umlartifacttypewidget.cpp:9, from /<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/mocs_compilation.cpp:144: /<>/umbrello/uml1model/artifact.h:45:24: warning: ‘virtual UMLObject* UMLArtifact::clone() const’ can be marked override [-Wsuggest-override] 45 | virtual UMLObject* clone() const; | ^~~~~ /<>/umbrello/uml1model/artifact.h:47:10: warning: ‘virtual void UMLArtifact::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 47 | void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/artifact.h:55:10: warning: ‘virtual bool UMLArtifact::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 55 | bool load1(QDomElement & element); | ^~~~~ In file included from /<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/4AHWLTORBR/moc_docbook2xhtmlgeneratorjob.cpp:9, from /<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/mocs_compilation.cpp:147: /<>/umbrello/docgenerators/docbook2xhtmlgeneratorjob.h:41:11: warning: ‘virtual void Docbook2XhtmlGeneratorJob::run()’ can be marked override [-Wsuggest-override] 41 | void run(); | ^~~ In file included from /<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/4AHWLTORBR/moc_docbookgeneratorjob.cpp:9, from /<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/mocs_compilation.cpp:149: /<>/umbrello/docgenerators/docbookgeneratorjob.h:33:10: warning: ‘virtual void DocbookGeneratorJob::run()’ can be marked override [-Wsuggest-override] 33 | void run(); | ^~~ In file included from /<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/IVK4DJNV27/moc_diagramsmodel.cpp:9, from /<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/mocs_compilation.cpp:154: /<>/umbrello/models/diagramsmodel.h:31:9: warning: ‘virtual int DiagramsModel::rowCount(const QModelIndex&) const’ can be marked override [-Wsuggest-override] 31 | int rowCount(const QModelIndex &parent) const; | ^~~~~~~~ /<>/umbrello/models/diagramsmodel.h:32:9: warning: ‘virtual int DiagramsModel::columnCount(const QModelIndex&) const’ can be marked override [-Wsuggest-override] 32 | int columnCount(const QModelIndex &parent) const; | ^~~~~~~~~~~ /<>/umbrello/models/diagramsmodel.h:34:14: warning: ‘virtual QVariant DiagramsModel::headerData(int, Qt::Orientation, int) const’ can be marked override [-Wsuggest-override] 34 | QVariant headerData(int section, Qt::Orientation orientation, int role = Qt::DisplayRole) const; | ^~~~~~~~~~ /<>/umbrello/models/diagramsmodel.h:35:14: warning: ‘virtual QVariant DiagramsModel::data(const QModelIndex&, int) const’ can be marked override [-Wsuggest-override] 35 | QVariant data(const QModelIndex & index, int role = Qt::DisplayRole) const; | ^~~~ In file included from /<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/IVK4DJNV27/moc_objectsmodel.cpp:9, from /<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/mocs_compilation.cpp:155: /<>/umbrello/models/objectsmodel.h:29:9: warning: ‘virtual int ObjectsModel::rowCount(const QModelIndex&) const’ can be marked override [-Wsuggest-override] 29 | int rowCount(const QModelIndex &parent) const; | ^~~~~~~~ /<>/umbrello/models/objectsmodel.h:30:9: warning: ‘virtual int ObjectsModel::columnCount(const QModelIndex&) const’ can be marked override [-Wsuggest-override] 30 | int columnCount(const QModelIndex &parent) const; | ^~~~~~~~~~~ /<>/umbrello/models/objectsmodel.h:32:14: warning: ‘virtual QVariant ObjectsModel::headerData(int, Qt::Orientation, int) const’ can be marked override [-Wsuggest-override] 32 | QVariant headerData(int section, Qt::Orientation orientation, int role = Qt::DisplayRole) const; | ^~~~~~~~~~ /<>/umbrello/models/objectsmodel.h:33:14: warning: ‘virtual QVariant ObjectsModel::data(const QModelIndex&, int) const’ can be marked override [-Wsuggest-override] 33 | QVariant data(const QModelIndex & index, int role = Qt::DisplayRole) const; | ^~~~ In file included from /<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/IVK4DJNV27/moc_stereotypesmodel.cpp:9, from /<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/mocs_compilation.cpp:156: /<>/umbrello/models/stereotypesmodel.h:30:9: warning: ‘virtual int StereotypesModel::rowCount(const QModelIndex&) const’ can be marked override [-Wsuggest-override] 30 | int rowCount(const QModelIndex &parent) const; | ^~~~~~~~ /<>/umbrello/models/stereotypesmodel.h:31:9: warning: ‘virtual int StereotypesModel::columnCount(const QModelIndex&) const’ can be marked override [-Wsuggest-override] 31 | int columnCount(const QModelIndex &parent) const; | ^~~~~~~~~~~ /<>/umbrello/models/stereotypesmodel.h:33:14: warning: ‘virtual QVariant StereotypesModel::headerData(int, Qt::Orientation, int) const’ can be marked override [-Wsuggest-override] 33 | QVariant headerData(int section, Qt::Orientation orientation, int role = Qt::DisplayRole) const; | ^~~~~~~~~~ /<>/umbrello/models/stereotypesmodel.h:34:14: warning: ‘virtual QVariant StereotypesModel::data(const QModelIndex&, int) const’ can be marked override [-Wsuggest-override] 34 | QVariant data(const QModelIndex & index, int role = Qt::DisplayRole) const; | ^~~~ In file included from /<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/HKT2DCHF57/moc_refactoringassistant.cpp:9, from /<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/mocs_compilation.cpp:158: /<>/umbrello/refactoring/refactoringassistant.h:73:18: warning: ‘virtual void RefactoringAssistant::dragMoveEvent(QDragMoveEvent*)’ can be marked override [-Wsuggest-override] 73 | virtual void dragMoveEvent(QDragMoveEvent *event); | ^~~~~~~~~~~~~ /<>/umbrello/refactoring/refactoringassistant.h:74:18: warning: ‘virtual void RefactoringAssistant::dropEvent(QDropEvent*)’ can be marked override [-Wsuggest-override] 74 | virtual void dropEvent(QDropEvent *event); | ^~~~~~~~~ In file included from /<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/EWIEGA46WW/moc_toolbarstatearrow.cpp:9, from /<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/mocs_compilation.cpp:161: /<>/umbrello/toolbarstatearrow.h:37:18: warning: ‘virtual void ToolBarStateArrow::init()’ can be marked override [-Wsuggest-override] 37 | virtual void init(); | ^~~~ /<>/umbrello/toolbarstatearrow.h:42:18: warning: ‘virtual void ToolBarStateArrow::mousePressAssociation()’ can be marked override [-Wsuggest-override] 42 | virtual void mousePressAssociation(); | ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/toolbarstatearrow.h:43:18: warning: ‘virtual void ToolBarStateArrow::mousePressWidget()’ can be marked override [-Wsuggest-override] 43 | virtual void mousePressWidget(); | ^~~~~~~~~~~~~~~~ /<>/umbrello/toolbarstatearrow.h:44:18: warning: ‘virtual void ToolBarStateArrow::mousePressEmpty()’ can be marked override [-Wsuggest-override] 44 | virtual void mousePressEmpty(); | ^~~~~~~~~~~~~~~ /<>/umbrello/toolbarstatearrow.h:45:18: warning: ‘virtual void ToolBarStateArrow::mouseReleaseAssociation()’ can be marked override [-Wsuggest-override] 45 | virtual void mouseReleaseAssociation(); | ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/toolbarstatearrow.h:46:18: warning: ‘virtual void ToolBarStateArrow::mouseReleaseWidget()’ can be marked override [-Wsuggest-override] 46 | virtual void mouseReleaseWidget(); | ^~~~~~~~~~~~~~~~~~ /<>/umbrello/toolbarstatearrow.h:47:18: warning: ‘virtual void ToolBarStateArrow::mouseReleaseEmpty()’ can be marked override [-Wsuggest-override] 47 | virtual void mouseReleaseEmpty(); | ^~~~~~~~~~~~~~~~~ /<>/umbrello/toolbarstatearrow.h:48:18: warning: ‘virtual void ToolBarStateArrow::mouseDoubleClickAssociation()’ can be marked override [-Wsuggest-override] 48 | virtual void mouseDoubleClickAssociation(); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/toolbarstatearrow.h:49:18: warning: ‘virtual void ToolBarStateArrow::mouseDoubleClickWidget()’ can be marked override [-Wsuggest-override] 49 | virtual void mouseDoubleClickWidget(); | ^~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/toolbarstatearrow.h:50:18: warning: ‘virtual void ToolBarStateArrow::mouseMoveAssociation()’ can be marked override [-Wsuggest-override] 50 | virtual void mouseMoveAssociation(); | ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/toolbarstatearrow.h:51:18: warning: ‘virtual void ToolBarStateArrow::mouseMoveWidget()’ can be marked override [-Wsuggest-override] 51 | virtual void mouseMoveWidget(); | ^~~~~~~~~~~~~~~ /<>/umbrello/toolbarstatearrow.h:52:18: warning: ‘virtual void ToolBarStateArrow::mouseMoveEmpty()’ can be marked override [-Wsuggest-override] 52 | virtual void mouseMoveEmpty(); | ^~~~~~~~~~~~~~ /<>/umbrello/toolbarstatearrow.h:54:18: warning: ‘virtual void ToolBarStateArrow::setCurrentWidget(UMLWidget*)’ can be marked override [-Wsuggest-override] 54 | virtual void setCurrentWidget(UMLWidget* currentWidget); | ^~~~~~~~~~~~~~~~ /<>/umbrello/toolbarstatearrow.h:56:18: warning: ‘virtual void ToolBarStateArrow::changeTool()’ can be marked override [-Wsuggest-override] 56 | virtual void changeTool(); | ^~~~~~~~~~ In file included from /<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/EWIEGA46WW/moc_toolbarstateassociation.cpp:9, from /<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/mocs_compilation.cpp:162: /<>/umbrello/toolbarstateassociation.h:46:18: warning: ‘virtual void ToolBarStateAssociation::init()’ can be marked override [-Wsuggest-override] 46 | virtual void init(); | ^~~~ /<>/umbrello/toolbarstateassociation.h:48:18: warning: ‘virtual void ToolBarStateAssociation::cleanBeforeChange()’ can be marked override [-Wsuggest-override] 48 | virtual void cleanBeforeChange(); | ^~~~~~~~~~~~~~~~~ /<>/umbrello/toolbarstateassociation.h:50:18: warning: ‘virtual void ToolBarStateAssociation::mouseMove(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 50 | virtual void mouseMove(QGraphicsSceneMouseEvent* ome); | ^~~~~~~~~ /<>/umbrello/toolbarstateassociation.h:54:18: warning: ‘virtual void ToolBarStateAssociation::slotWidgetRemoved(UMLWidget*)’ can be marked override [-Wsuggest-override] 54 | virtual void slotWidgetRemoved(UMLWidget* widget); | ^~~~~~~~~~~~~~~~~ /<>/umbrello/toolbarstateassociation.h:58:18: warning: ‘virtual void ToolBarStateAssociation::mouseReleaseAssociation()’ can be marked override [-Wsuggest-override] 58 | virtual void mouseReleaseAssociation(); | ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/toolbarstateassociation.h:59:18: warning: ‘virtual void ToolBarStateAssociation::mouseReleaseWidget()’ can be marked override [-Wsuggest-override] 59 | virtual void mouseReleaseWidget(); | ^~~~~~~~~~~~~~~~~~ /<>/umbrello/toolbarstateassociation.h:60:18: warning: ‘virtual void ToolBarStateAssociation::mouseReleaseEmpty()’ can be marked override [-Wsuggest-override] 60 | virtual void mouseReleaseEmpty(); | ^~~~~~~~~~~~~~~~~ In file included from /<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/EWIEGA46WW/moc_toolbarstatemessages.cpp:9, from /<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/mocs_compilation.cpp:163: /<>/umbrello/toolbarstatemessages.h:58:18: warning: ‘virtual void ToolBarStateMessages::init()’ can be marked override [-Wsuggest-override] 58 | virtual void init(); | ^~~~ /<>/umbrello/toolbarstatemessages.h:60:18: warning: ‘virtual void ToolBarStateMessages::cleanBeforeChange()’ can be marked override [-Wsuggest-override] 60 | virtual void cleanBeforeChange(); | ^~~~~~~~~~~~~~~~~ /<>/umbrello/toolbarstatemessages.h:62:18: warning: ‘virtual void ToolBarStateMessages::mouseMove(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 62 | virtual void mouseMove(QGraphicsSceneMouseEvent* ome); | ^~~~~~~~~ /<>/umbrello/toolbarstatemessages.h:66:18: warning: ‘virtual void ToolBarStateMessages::slotWidgetRemoved(UMLWidget*)’ can be marked override [-Wsuggest-override] 66 | virtual void slotWidgetRemoved(UMLWidget* widget); | ^~~~~~~~~~~~~~~~~ /<>/umbrello/toolbarstatemessages.h:70:18: warning: ‘virtual void ToolBarStateMessages::setCurrentElement()’ can be marked override [-Wsuggest-override] 70 | virtual void setCurrentElement(); | ^~~~~~~~~~~~~~~~~ /<>/umbrello/toolbarstatemessages.h:72:18: warning: ‘virtual void ToolBarStateMessages::mouseReleaseWidget()’ can be marked override [-Wsuggest-override] 72 | virtual void mouseReleaseWidget(); | ^~~~~~~~~~~~~~~~~~ /<>/umbrello/toolbarstatemessages.h:73:18: warning: ‘virtual void ToolBarStateMessages::mouseReleaseEmpty()’ can be marked override [-Wsuggest-override] 73 | virtual void mouseReleaseEmpty(); | ^~~~~~~~~~~~~~~~~ In file included from /<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/EWIEGA46WW/moc_toolbarstateother.cpp:9, from /<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/mocs_compilation.cpp:164: /<>/umbrello/toolbarstateother.h:33:18: warning: ‘virtual void ToolBarStateOther::setCurrentElement()’ can be marked override [-Wsuggest-override] 33 | virtual void setCurrentElement(); | ^~~~~~~~~~~~~~~~~ /<>/umbrello/toolbarstateother.h:35:18: warning: ‘virtual void ToolBarStateOther::mouseReleaseEmpty()’ can be marked override [-Wsuggest-override] 35 | virtual void mouseReleaseEmpty(); | ^~~~~~~~~~~~~~~~~ In file included from /<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/EWIEGA46WW/moc_uml.cpp:9, from /<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/mocs_compilation.cpp:166: /<>/umbrello/uml.h:201:18: warning: ‘virtual void UMLApp::keyPressEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] 201 | virtual void keyPressEvent(QKeyEvent* e); | ^~~~~~~~~~~~~ /<>/umbrello/uml.h:202:18: warning: ‘virtual void UMLApp::keyReleaseEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] 202 | virtual void keyReleaseEvent(QKeyEvent* e); | ^~~~~~~~~~~~~~~ /<>/umbrello/uml.h:204:18: warning: ‘virtual void UMLApp::customEvent(QEvent*)’ can be marked override [-Wsuggest-override] 204 | virtual void customEvent(QEvent* e); | ^~~~~~~~~~~ /<>/umbrello/uml.h:215:18: warning: ‘virtual bool UMLApp::queryClose()’ can be marked override [-Wsuggest-override] 215 | virtual bool queryClose(); | ^~~~~~~~~~ /<>/umbrello/uml.h:217:18: warning: ‘virtual void UMLApp::saveProperties(KConfigGroup&)’ can be marked override [-Wsuggest-override] 217 | virtual void saveProperties(KConfigGroup & cfg); | ^~~~~~~~~~~~~~ /<>/umbrello/uml.h:218:18: warning: ‘virtual void UMLApp::readProperties(const KConfigGroup&)’ can be marked override [-Wsuggest-override] 218 | virtual void readProperties(const KConfigGroup & cfg); | ^~~~~~~~~~~~~~ In file included from /<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/P4742RWANA/moc_actor.cpp:9, from /<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/mocs_compilation.cpp:167: /<>/umbrello/uml1model/actor.h:36:24: warning: ‘virtual UMLObject* UMLActor::clone() const’ can be marked override [-Wsuggest-override] 36 | virtual UMLObject* clone() const; | ^~~~~ /<>/umbrello/uml1model/actor.h:38:10: warning: ‘virtual void UMLActor::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 38 | void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/actor.h:41:10: warning: ‘virtual bool UMLActor::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 41 | bool load1(QDomElement & element); | ^~~~~ In file included from /<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/P4742RWANA/moc_category.cpp:9, from /<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/mocs_compilation.cpp:171: /<>/umbrello/uml1model/category.h:43:10: warning: ‘virtual void UMLCategory::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 43 | void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/category.h:45:24: warning: ‘virtual UMLObject* UMLCategory::clone() const’ can be marked override [-Wsuggest-override] 45 | virtual UMLObject* clone() const; | ^~~~~ /<>/umbrello/uml1model/category.h:47:10: warning: ‘virtual void UMLCategory::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 47 | void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/category.h:55:10: warning: ‘virtual bool UMLCategory::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 55 | bool load1(QDomElement & element); | ^~~~~ In file included from /<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/P4742RWANA/moc_checkconstraint.cpp:9, from /<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/mocs_compilation.cpp:172: /<>/umbrello/uml1model/checkconstraint.h:38:18: warning: ‘virtual void UMLCheckConstraint::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 38 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/checkconstraint.h:40:24: warning: ‘virtual UMLObject* UMLCheckConstraint::clone() const’ can be marked override [-Wsuggest-override] 40 | virtual UMLObject* clone() const; | ^~~~~ /<>/umbrello/uml1model/checkconstraint.h:42:13: warning: ‘virtual QString UMLCheckConstraint::toString(Uml::SignatureType::Enum, bool)’ can be marked override [-Wsuggest-override] 42 | QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false); | ^~~~~~~~ /<>/umbrello/uml1model/checkconstraint.h:47:10: warning: ‘virtual void UMLCheckConstraint::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 47 | void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/checkconstraint.h:49:18: warning: ‘virtual bool UMLCheckConstraint::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] 49 | virtual bool showPropertiesDialog(QWidget* parent = 0); | ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/checkconstraint.h:61:10: warning: ‘virtual bool UMLCheckConstraint::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 61 | bool load1(QDomElement & element); | ^~~~~ In file included from /<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/P4742RWANA/moc_component.cpp:9, from /<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/mocs_compilation.cpp:175: /<>/umbrello/uml1model/component.h:34:24: warning: ‘virtual UMLObject* UMLComponent::clone() const’ can be marked override [-Wsuggest-override] 34 | virtual UMLObject* clone() const; | ^~~~~ /<>/umbrello/uml1model/component.h:36:10: warning: ‘virtual void UMLComponent::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 36 | void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/component.h:42:10: warning: ‘virtual bool UMLComponent::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 42 | bool load1(QDomElement & element); | ^~~~~ In file included from /<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/P4742RWANA/moc_datatype.cpp:9, from /<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/mocs_compilation.cpp:176: /<>/umbrello/uml1model/datatype.h:38:18: warning: ‘virtual bool UMLDatatype::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] 38 | virtual bool loadFromXMI1(QDomElement & element); | ^~~~~~~~~~~~ /<>/umbrello/uml1model/datatype.h:39:18: warning: ‘virtual void UMLDatatype::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 39 | virtual void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); | ^~~~~~~~~~ In file included from /<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/P4742RWANA/moc_entity.cpp:9, from /<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/mocs_compilation.cpp:177: /<>/umbrello/uml1model/entity.h:43:18: warning: ‘virtual void UMLEntity::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 43 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/entity.h:45:24: warning: ‘virtual UMLObject* UMLEntity::clone() const’ can be marked override [-Wsuggest-override] 45 | virtual UMLObject* clone() const; | ^~~~~ /<>/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] 47 | virtual UMLAttribute* createAttribute(const QString &name = QString(), | ^~~~~~~~~~~~~~~ /<>/umbrello/uml1model/entity.h:73:18: warning: ‘virtual bool UMLEntity::resolveRef()’ can be marked override [-Wsuggest-override] 73 | virtual bool resolveRef(); | ^~~~~~~~~~ /<>/umbrello/uml1model/entity.h:75:18: warning: ‘virtual void UMLEntity::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 75 | virtual void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/entity.h:77:31: warning: ‘virtual UMLClassifierListItemList UMLEntity::getFilteredList(UMLObject::ObjectType) const’ can be marked override [-Wsuggest-override] 77 | UMLClassifierListItemList getFilteredList(UMLObject::ObjectType ot) const; | ^~~~~~~~~~~~~~~ /<>/umbrello/uml1model/entity.h:81:36: warning: ‘virtual UMLClassifierListItem* UMLEntity::makeChildObject(const QString&)’ can be marked override [-Wsuggest-override] 81 | virtual UMLClassifierListItem* makeChildObject(const QString& xmiTag); | ^~~~~~~~~~~~~~~ /<>/umbrello/uml1model/entity.h:93:10: warning: ‘virtual bool UMLEntity::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 93 | bool load1(QDomElement& element); | ^~~~~ In file included from /<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/P4742RWANA/moc_enum.cpp:9, from /<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/mocs_compilation.cpp:180: /<>/umbrello/uml1model/enum.h:38:18: warning: ‘virtual void UMLEnum::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 38 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/enum.h:40:24: warning: ‘virtual UMLObject* UMLEnum::clone() const’ can be marked override [-Wsuggest-override] 40 | virtual UMLObject* clone() const; | ^~~~~ /<>/umbrello/uml1model/enum.h:57:18: warning: ‘virtual void UMLEnum::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 57 | virtual void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/enum.h:59:36: warning: ‘virtual UMLClassifierListItem* UMLEnum::makeChildObject(const QString&)’ can be marked override [-Wsuggest-override] 59 | virtual UMLClassifierListItem* makeChildObject(const QString& xmiTag); | ^~~~~~~~~~~~~~~ /<>/umbrello/uml1model/enum.h:66:10: warning: ‘virtual bool UMLEnum::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 66 | bool load1(QDomElement & element); | ^~~~~ In file included from /<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/P4742RWANA/moc_folder.cpp:9, from /<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/mocs_compilation.cpp:181: /<>/umbrello/uml1model/folder.h:41:24: warning: ‘virtual UMLObject* UMLFolder::clone() const’ can be marked override [-Wsuggest-override] 41 | virtual UMLObject* clone() const; | ^~~~~ /<>/umbrello/uml1model/folder.h:64:10: warning: ‘virtual bool UMLFolder::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] 64 | bool showPropertiesDialog(QWidget *parent); | ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/folder.h:66:10: warning: ‘virtual void UMLFolder::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 66 | void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/folder.h:79:10: warning: ‘virtual bool UMLFolder::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 79 | bool load1(QDomElement & element); | ^~~~~ In file included from /<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/P4742RWANA/moc_instanceattribute.cpp:9, from /<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/mocs_compilation.cpp:183: /<>/umbrello/uml1model/instanceattribute.h:39:18: warning: ‘virtual void UMLInstanceAttribute::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 39 | virtual void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/instanceattribute.h:41:18: warning: ‘virtual bool UMLInstanceAttribute::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] 41 | virtual bool showPropertiesDialog(QWidget* parent = 0); | ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/instanceattribute.h:44:18: warning: ‘virtual bool UMLInstanceAttribute::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 44 | virtual bool load1(QDomElement &element); | ^~~~~ In file included from /<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/P4742RWANA/moc_node.cpp:9, from /<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/mocs_compilation.cpp:184: /<>/umbrello/uml1model/node.h:36:24: warning: ‘virtual UMLObject* UMLNode::clone() const’ can be marked override [-Wsuggest-override] 36 | virtual UMLObject* clone() const; | ^~~~~ /<>/umbrello/uml1model/node.h:38:10: warning: ‘virtual void UMLNode::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 38 | void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/node.h:42:10: warning: ‘virtual bool UMLNode::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 42 | bool load1(QDomElement & element); | ^~~~~ In file included from /<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/P4742RWANA/moc_port.cpp:9, from /<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/mocs_compilation.cpp:187: /<>/umbrello/uml1model/port.h:36:24: warning: ‘virtual UMLObject* UMLPort::clone() const’ can be marked override [-Wsuggest-override] 36 | virtual UMLObject* clone() const; | ^~~~~ /<>/umbrello/uml1model/port.h:38:10: warning: ‘virtual void UMLPort::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 38 | void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/port.h:42:10: warning: ‘virtual bool UMLPort::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 42 | bool load1(QDomElement & element); | ^~~~~ In file included from /<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/P4742RWANA/moc_stereotype.cpp:9, from /<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/mocs_compilation.cpp:188: /<>/umbrello/uml1model/stereotype.h:51:18: warning: ‘virtual void UMLStereotype::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 51 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/stereotype.h:53:24: warning: ‘virtual UMLObject* UMLStereotype::clone() const’ can be marked override [-Wsuggest-override] 53 | virtual UMLObject* clone() const; | ^~~~~ /<>/umbrello/uml1model/stereotype.h:62:10: warning: ‘virtual void UMLStereotype::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 62 | void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/stereotype.h:64:18: warning: ‘virtual bool UMLStereotype::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] 64 | virtual bool showPropertiesDialog(QWidget* parent); | ^~~~~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/cmds.h:18, from /<>/umbrello/umlappprivate.h:15, from /<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/EWIEGA46WW/moc_umlappprivate.cpp:9, from /<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/mocs_compilation.cpp:192: /<>/umbrello/cmds/cmdcreatediagram.h:30:14: warning: ‘virtual void Uml::CmdCreateDiagram::redo()’ can be marked override [-Wsuggest-override] 30 | void redo(); | ^~~~ /<>/umbrello/cmds/cmdcreatediagram.h:31:14: warning: ‘virtual void Uml::CmdCreateDiagram::undo()’ can be marked override [-Wsuggest-override] 31 | void undo(); | ^~~~ In file included from /<>/umbrello/cmds.h:19, from /<>/umbrello/umlappprivate.h:15, from /<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/EWIEGA46WW/moc_umlappprivate.cpp:9, from /<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/mocs_compilation.cpp:192: /<>/umbrello/cmds/cmdhandlerename.h:26:14: warning: ‘virtual void Uml::CmdHandleRename::redo()’ can be marked override [-Wsuggest-override] 26 | void redo(); | ^~~~ /<>/umbrello/cmds/cmdhandlerename.h:27:14: warning: ‘virtual void Uml::CmdHandleRename::undo()’ can be marked override [-Wsuggest-override] 27 | void undo(); | ^~~~ In file included from /<>/umbrello/cmds.h:20, from /<>/umbrello/umlappprivate.h:15, from /<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/EWIEGA46WW/moc_umlappprivate.cpp:9, from /<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/mocs_compilation.cpp:192: /<>/umbrello/cmds/cmdremovediagram.h:32:14: warning: ‘virtual void Uml::CmdRemoveDiagram::redo()’ can be marked override [-Wsuggest-override] 32 | void redo(); | ^~~~ /<>/umbrello/cmds/cmdremovediagram.h:33:14: warning: ‘virtual void Uml::CmdRemoveDiagram::undo()’ can be marked override [-Wsuggest-override] 33 | void undo(); | ^~~~ In file included from /<>/umbrello/cmds.h:21, from /<>/umbrello/umlappprivate.h:15, from /<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/EWIEGA46WW/moc_umlappprivate.cpp:9, from /<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/mocs_compilation.cpp:192: /<>/umbrello/cmds/cmdsetstereotype.h:24:18: warning: ‘virtual void Uml::CmdSetStereotype::redo()’ can be marked override [-Wsuggest-override] 24 | void redo(); | ^~~~ /<>/umbrello/cmds/cmdsetstereotype.h:25:18: warning: ‘virtual void Uml::CmdSetStereotype::undo()’ can be marked override [-Wsuggest-override] 25 | void undo(); | ^~~~ In file included from /<>/umbrello/cmds.h:22, from /<>/umbrello/umlappprivate.h:15, from /<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/EWIEGA46WW/moc_umlappprivate.cpp:9, from /<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/mocs_compilation.cpp:192: /<>/umbrello/cmds/cmdsetvisibility.h:24:18: warning: ‘virtual void Uml::CmdSetVisibility::redo()’ can be marked override [-Wsuggest-override] 24 | void redo(); | ^~~~ /<>/umbrello/cmds/cmdsetvisibility.h:25:18: warning: ‘virtual void Uml::CmdSetVisibility::undo()’ can be marked override [-Wsuggest-override] 25 | void undo(); | ^~~~ In file included from /<>/umbrello/cmds.h:27, from /<>/umbrello/umlappprivate.h:15, from /<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/EWIEGA46WW/moc_umlappprivate.cpp:9, from /<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/mocs_compilation.cpp:192: /<>/umbrello/cmds/generic/cmdcreateumlobject.h:28:14: warning: ‘virtual void Uml::CmdCreateUMLObject::redo()’ can be marked override [-Wsuggest-override] 28 | void redo(); | ^~~~ /<>/umbrello/cmds/generic/cmdcreateumlobject.h:29:14: warning: ‘virtual void Uml::CmdCreateUMLObject::undo()’ can be marked override [-Wsuggest-override] 29 | void undo(); | ^~~~ In file included from /<>/umbrello/cmds.h:28, from /<>/umbrello/umlappprivate.h:15, from /<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/EWIEGA46WW/moc_umlappprivate.cpp:9, from /<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/mocs_compilation.cpp:192: /<>/umbrello/cmds/generic/cmdremoveumlobject.h:25:14: warning: ‘virtual void Uml::CmdRemoveUMLObject::redo()’ can be marked override [-Wsuggest-override] 25 | void redo(); | ^~~~ /<>/umbrello/cmds/generic/cmdremoveumlobject.h:26:14: warning: ‘virtual void Uml::CmdRemoveUMLObject::undo()’ can be marked override [-Wsuggest-override] 26 | void undo(); | ^~~~ In file included from /<>/umbrello/cmds.h:29, from /<>/umbrello/umlappprivate.h:15, from /<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/EWIEGA46WW/moc_umlappprivate.cpp:9, from /<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/mocs_compilation.cpp:192: /<>/umbrello/cmds/generic/cmdrenameumlinstancetype.h:30:14: warning: ‘virtual void Uml::CmdRenameUMLInstanceType::redo()’ can be marked override [-Wsuggest-override] 30 | void redo(); | ^~~~ /<>/umbrello/cmds/generic/cmdrenameumlinstancetype.h:31:14: warning: ‘virtual void Uml::CmdRenameUMLInstanceType::undo()’ can be marked override [-Wsuggest-override] 31 | void undo(); | ^~~~ In file included from /<>/umbrello/cmds.h:30, from /<>/umbrello/umlappprivate.h:15, from /<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/EWIEGA46WW/moc_umlappprivate.cpp:9, from /<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/mocs_compilation.cpp:192: /<>/umbrello/cmds/generic/cmdrenameumlobject.h:26:18: warning: ‘virtual void Uml::CmdRenameUMLObject::redo()’ can be marked override [-Wsuggest-override] 26 | void redo(); | ^~~~ /<>/umbrello/cmds/generic/cmdrenameumlobject.h:27:18: warning: ‘virtual void Uml::CmdRenameUMLObject::undo()’ can be marked override [-Wsuggest-override] 27 | void undo(); | ^~~~ In file included from /<>/umbrello/cmds.h:35, from /<>/umbrello/umlappprivate.h:15, from /<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/EWIEGA46WW/moc_umlappprivate.cpp:9, from /<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/mocs_compilation.cpp:192: /<>/umbrello/cmds/widget/cmdchangefillcolor.h:30:18: warning: ‘virtual void Uml::CmdChangeFillColor::redo()’ can be marked override [-Wsuggest-override] 30 | void redo(); | ^~~~ /<>/umbrello/cmds/widget/cmdchangefillcolor.h:31:18: warning: ‘virtual void Uml::CmdChangeFillColor::undo()’ can be marked override [-Wsuggest-override] 31 | void undo(); | ^~~~ In file included from /<>/umbrello/cmds.h:36, from /<>/umbrello/umlappprivate.h:15, from /<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/EWIEGA46WW/moc_umlappprivate.cpp:9, from /<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/mocs_compilation.cpp:192: /<>/umbrello/cmds/widget/cmdchangefont.h:27:18: warning: ‘virtual void Uml::CmdChangeFont::undo()’ can be marked override [-Wsuggest-override] 27 | void undo(); | ^~~~ /<>/umbrello/cmds/widget/cmdchangefont.h:28:18: warning: ‘virtual void Uml::CmdChangeFont::redo()’ can be marked override [-Wsuggest-override] 28 | void redo(); | ^~~~ In file included from /<>/umbrello/cmds.h:37, from /<>/umbrello/umlappprivate.h:15, from /<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/EWIEGA46WW/moc_umlappprivate.cpp:9, from /<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/mocs_compilation.cpp:192: /<>/umbrello/cmds/widget/cmdchangelinecolor.h:27:14: warning: ‘virtual void Uml::CmdChangeLineColor::redo()’ can be marked override [-Wsuggest-override] 27 | void redo(); | ^~~~ /<>/umbrello/cmds/widget/cmdchangelinecolor.h:28:14: warning: ‘virtual void Uml::CmdChangeLineColor::undo()’ can be marked override [-Wsuggest-override] 28 | void undo(); | ^~~~ In file included from /<>/umbrello/cmds.h:38, from /<>/umbrello/umlappprivate.h:15, from /<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/EWIEGA46WW/moc_umlappprivate.cpp:9, from /<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/mocs_compilation.cpp:192: /<>/umbrello/cmds/widget/cmdchangelinewidth.h:25:14: warning: ‘virtual void Uml::CmdChangeLineWidth::redo()’ can be marked override [-Wsuggest-override] 25 | void redo(); | ^~~~ /<>/umbrello/cmds/widget/cmdchangelinewidth.h:26:14: warning: ‘virtual void Uml::CmdChangeLineWidth::undo()’ can be marked override [-Wsuggest-override] 26 | void undo(); | ^~~~ In file included from /<>/umbrello/cmds.h:39, from /<>/umbrello/umlappprivate.h:15, from /<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/EWIEGA46WW/moc_umlappprivate.cpp:9, from /<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/mocs_compilation.cpp:192: /<>/umbrello/cmds/widget/cmdchangemultiplicity.h:26:14: warning: ‘virtual void Uml::CmdChangeMultiplicity::redo()’ can be marked override [-Wsuggest-override] 26 | void redo(); | ^~~~ /<>/umbrello/cmds/widget/cmdchangemultiplicity.h:27:14: warning: ‘virtual void Uml::CmdChangeMultiplicity::undo()’ can be marked override [-Wsuggest-override] 27 | void undo(); | ^~~~ In file included from /<>/umbrello/cmds.h:40, from /<>/umbrello/umlappprivate.h:15, from /<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/EWIEGA46WW/moc_umlappprivate.cpp:9, from /<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/mocs_compilation.cpp:192: /<>/umbrello/cmds/widget/cmdchangetextcolor.h:27:14: warning: ‘virtual void Uml::CmdChangeTextColor::redo()’ can be marked override [-Wsuggest-override] 27 | void redo(); | ^~~~ /<>/umbrello/cmds/widget/cmdchangetextcolor.h:28:14: warning: ‘virtual void Uml::CmdChangeTextColor::undo()’ can be marked override [-Wsuggest-override] 28 | void undo(); | ^~~~ In file included from /<>/umbrello/cmds.h:41, from /<>/umbrello/umlappprivate.h:15, from /<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/EWIEGA46WW/moc_umlappprivate.cpp:9, from /<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/mocs_compilation.cpp:192: /<>/umbrello/cmds/widget/cmdchangeusefillcolor.h:27:18: warning: ‘virtual void Uml::CmdChangeUseFillColor::redo()’ can be marked override [-Wsuggest-override] 27 | void redo(); | ^~~~ /<>/umbrello/cmds/widget/cmdchangeusefillcolor.h:28:18: warning: ‘virtual void Uml::CmdChangeUseFillColor::undo()’ can be marked override [-Wsuggest-override] 28 | void undo(); | ^~~~ In file included from /<>/umbrello/umlwidgets/classifierwidget.h:16, from /<>/umbrello/cmds/widget/cmdchangevisualproperty.h:14, from /<>/umbrello/cmds.h:42, from /<>/umbrello/umlappprivate.h:15, from /<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/EWIEGA46WW/moc_umlappprivate.cpp:9, from /<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/mocs_compilation.cpp:192: /<>/umbrello/umlwidgets/umlwidget.h:71:18: warning: ‘virtual void UMLWidget::setUseFillColor(bool)’ can be marked override [-Wsuggest-override] 71 | virtual void setUseFillColor(bool fc); | ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:74:18: warning: ‘virtual void UMLWidget::setTextColor(const QColor&)’ can be marked override [-Wsuggest-override] 74 | virtual void setTextColor(const QColor &color); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:77:18: warning: ‘virtual void UMLWidget::setLineColor(const QColor&)’ can be marked override [-Wsuggest-override] 77 | virtual void setLineColor(const QColor &color); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:80:18: warning: ‘virtual void UMLWidget::setLineWidth(uint)’ can be marked override [-Wsuggest-override] 80 | virtual void setLineWidth(uint width); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:83:18: warning: ‘virtual void UMLWidget::setFillColor(const QColor&)’ can be marked override [-Wsuggest-override] 83 | virtual void setFillColor(const QColor &color); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:87:18: warning: ‘virtual void UMLWidget::setSelected(bool)’ can be marked override [-Wsuggest-override] 87 | virtual void setSelected(bool _select); | ^~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:96:18: warning: ‘virtual void UMLWidget::setFont(const QFont&)’ can be marked override [-Wsuggest-override] 96 | virtual void setFont(const QFont &font); | ^~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:173:18: warning: ‘virtual void UMLWidget::showPropertiesDialog()’ can be marked override [-Wsuggest-override] 173 | virtual void showPropertiesDialog(); | ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:192:18: warning: ‘virtual bool UMLWidget::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] 192 | virtual bool loadFromXMI1(QDomElement &qElement); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:193:18: warning: ‘virtual void UMLWidget::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 193 | virtual void saveToXMI1(QDomDocument &qDoc, QDomElement &qElement); | ^~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:230:18: warning: ‘virtual void UMLWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] 230 | virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); | ^~~~~ /<>/umbrello/umlwidgets/umlwidget.h:234:18: warning: ‘virtual void UMLWidget::slotMenuSelection(QAction*)’ can be marked override [-Wsuggest-override] 234 | virtual void slotMenuSelection(QAction* action); | ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:251:18: warning: ‘virtual void UMLWidget::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] 251 | virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent* event); | ^~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:252:18: warning: ‘virtual void UMLWidget::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 252 | virtual void mouseDoubleClickEvent(QGraphicsSceneMouseEvent *event); | ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:253:18: warning: ‘virtual void UMLWidget::mousePressEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 253 | virtual void mousePressEvent(QGraphicsSceneMouseEvent *event); | ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:254:18: warning: ‘virtual void UMLWidget::mouseMoveEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 254 | virtual void mouseMoveEvent(QGraphicsSceneMouseEvent *event); | ^~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:255:18: warning: ‘virtual void UMLWidget::mouseReleaseEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 255 | virtual void mouseReleaseEvent(QGraphicsSceneMouseEvent *event); | ^~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/cmds/widget/cmdchangevisualproperty.h:14, from /<>/umbrello/cmds.h:42, from /<>/umbrello/umlappprivate.h:15, from /<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/EWIEGA46WW/moc_umlappprivate.cpp:9, from /<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/mocs_compilation.cpp:192: /<>/umbrello/umlwidgets/classifierwidget.h:97:16: warning: ‘virtual UMLWidget* ClassifierWidget::onWidget(const QPointF&)’ can be marked override [-Wsuggest-override] 97 | UMLWidget* onWidget(const QPointF& p); | ^~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:98:16: warning: ‘virtual UMLWidget* ClassifierWidget::widgetWithID(Uml::ID::Type)’ can be marked override [-Wsuggest-override] 98 | UMLWidget* widgetWithID(Uml::ID::Type id); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:100:18: warning: ‘virtual void ClassifierWidget::setDocumentation(const QString&)’ can be marked override [-Wsuggest-override] 100 | virtual void setDocumentation(const QString& doc); | ^~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:102:12: warning: ‘virtual QSizeF ClassifierWidget::calculateSize(bool) const’ can be marked override [-Wsuggest-override] 102 | QSizeF calculateSize(bool withExtensions = true) const; | ^~~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:104:18: warning: ‘virtual void ClassifierWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] 104 | virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); | ^~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:105:26: warning: ‘virtual QPainterPath ClassifierWidget::shape() const’ can be marked override [-Wsuggest-override] 105 | virtual QPainterPath shape() const; | ^~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:107:18: warning: ‘virtual void ClassifierWidget::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 107 | virtual void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); | ^~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:108:18: warning: ‘virtual bool ClassifierWidget::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] 108 | virtual bool loadFromXMI1(QDomElement & qElement); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:111:18: warning: ‘virtual void ClassifierWidget::slotMenuSelection(QAction*)’ can be marked override [-Wsuggest-override] 111 | virtual void slotMenuSelection(QAction* action); | ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:121:12: warning: ‘virtual QSizeF ClassifierWidget::minimumSize() const’ can be marked override [-Wsuggest-override] 121 | QSizeF minimumSize() const; | ^~~~~~~~~~~ In file included from /<>/umbrello/cmds.h:42, from /<>/umbrello/umlappprivate.h:15, from /<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/EWIEGA46WW/moc_umlappprivate.cpp:9, from /<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/mocs_compilation.cpp:192: /<>/umbrello/cmds/widget/cmdchangevisualproperty.h:25:14: warning: ‘virtual void Uml::CmdChangeVisualProperty::redo()’ can be marked override [-Wsuggest-override] 25 | void redo(); | ^~~~ /<>/umbrello/cmds/widget/cmdchangevisualproperty.h:26:14: warning: ‘virtual void Uml::CmdChangeVisualProperty::undo()’ can be marked override [-Wsuggest-override] 26 | void undo(); | ^~~~ In file included from /<>/umbrello/cmds.h:43, from /<>/umbrello/umlappprivate.h:15, from /<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/EWIEGA46WW/moc_umlappprivate.cpp:9, from /<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/mocs_compilation.cpp:192: /<>/umbrello/cmds/widget/cmdcreatewidget.h:28:14: warning: ‘virtual void Uml::CmdCreateWidget::redo()’ can be marked override [-Wsuggest-override] 28 | void redo(); | ^~~~ /<>/umbrello/cmds/widget/cmdcreatewidget.h:29:14: warning: ‘virtual void Uml::CmdCreateWidget::undo()’ can be marked override [-Wsuggest-override] 29 | void undo(); | ^~~~ In file included from /<>/umbrello/cmds.h:44, from /<>/umbrello/umlappprivate.h:15, from /<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/EWIEGA46WW/moc_umlappprivate.cpp:9, from /<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/mocs_compilation.cpp:192: /<>/umbrello/cmds/widget/cmdmovewidget.h:28:14: warning: ‘virtual void Uml::CmdMoveWidget::redo()’ can be marked override [-Wsuggest-override] 28 | void redo(); | ^~~~ /<>/umbrello/cmds/widget/cmdmovewidget.h:29:14: warning: ‘virtual void Uml::CmdMoveWidget::undo()’ can be marked override [-Wsuggest-override] 29 | void undo(); | ^~~~ In file included from /<>/umbrello/cmds.h:45, from /<>/umbrello/umlappprivate.h:15, from /<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/EWIEGA46WW/moc_umlappprivate.cpp:9, from /<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/mocs_compilation.cpp:192: /<>/umbrello/cmds/widget/cmdremovewidget.h:28:14: warning: ‘virtual void Uml::CmdRemoveWidget::redo()’ can be marked override [-Wsuggest-override] 28 | void redo(); | ^~~~ /<>/umbrello/cmds/widget/cmdremovewidget.h:29:14: warning: ‘virtual void Uml::CmdRemoveWidget::undo()’ can be marked override [-Wsuggest-override] 29 | void undo(); | ^~~~ In file included from /<>/umbrello/cmds.h:46, from /<>/umbrello/umlappprivate.h:15, from /<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/EWIEGA46WW/moc_umlappprivate.cpp:9, from /<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/mocs_compilation.cpp:192: /<>/umbrello/cmds/widget/cmdresizewidget.h:28:14: warning: ‘virtual void Uml::CmdResizeWidget::redo()’ can be marked override [-Wsuggest-override] 28 | void redo(); | ^~~~ /<>/umbrello/cmds/widget/cmdresizewidget.h:29:14: warning: ‘virtual void Uml::CmdResizeWidget::undo()’ can be marked override [-Wsuggest-override] 29 | void undo(); | ^~~~ In file included from /<>/umbrello/cmds.h:47, from /<>/umbrello/umlappprivate.h:15, from /<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/EWIEGA46WW/moc_umlappprivate.cpp:9, from /<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/mocs_compilation.cpp:192: /<>/umbrello/cmds/widget/cmdsetname.h:24:18: warning: ‘virtual void Uml::CmdSetName::redo()’ can be marked override [-Wsuggest-override] 24 | void redo(); | ^~~~ /<>/umbrello/cmds/widget/cmdsetname.h:25:18: warning: ‘virtual void Uml::CmdSetName::undo()’ can be marked override [-Wsuggest-override] 25 | void undo(); | ^~~~ In file included from /<>/umbrello/cmds.h:48, from /<>/umbrello/umlappprivate.h:15, from /<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/EWIEGA46WW/moc_umlappprivate.cpp:9, from /<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/mocs_compilation.cpp:192: /<>/umbrello/cmds/widget/cmdsettxt.h:26:18: warning: ‘virtual void Uml::CmdSetTxt::redo()’ can be marked override [-Wsuggest-override] 26 | void redo(); | ^~~~ /<>/umbrello/cmds/widget/cmdsettxt.h:27:18: warning: ‘virtual void Uml::CmdSetTxt::undo()’ can be marked override [-Wsuggest-override] 27 | void undo(); | ^~~~ In file included from /<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/EWIEGA46WW/moc_umllistview.cpp:9, from /<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/mocs_compilation.cpp:194: /<>/umbrello/umllistview.h:115:10: warning: ‘virtual bool UMLListView::event(QEvent*)’ can be marked override [-Wsuggest-override] 115 | bool event(QEvent *e); | ^~~~~ /<>/umbrello/umllistview.h:116:10: warning: ‘virtual void UMLListView::mouseReleaseEvent(QMouseEvent*)’ can be marked override [-Wsuggest-override] 116 | void mouseReleaseEvent(QMouseEvent *me); | ^~~~~~~~~~~~~~~~~ /<>/umbrello/umllistview.h:117:10: warning: ‘virtual void UMLListView::mousePressEvent(QMouseEvent*)’ can be marked override [-Wsuggest-override] 117 | void mousePressEvent(QMouseEvent *me); | ^~~~~~~~~~~~~~~ /<>/umbrello/umllistview.h:118:10: warning: ‘virtual void UMLListView::mouseMoveEvent(QMouseEvent*)’ can be marked override [-Wsuggest-override] 118 | void mouseMoveEvent(QMouseEvent *me); | ^~~~~~~~~~~~~~ /<>/umbrello/umllistview.h:119:10: warning: ‘virtual void UMLListView::mouseDoubleClickEvent(QMouseEvent*)’ can be marked override [-Wsuggest-override] 119 | void mouseDoubleClickEvent(QMouseEvent *me); | ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umllistview.h:120:10: warning: ‘virtual void UMLListView::focusOutEvent(QFocusEvent*)’ can be marked override [-Wsuggest-override] 120 | void focusOutEvent (QFocusEvent *fe); | ^~~~~~~~~~~~~ /<>/umbrello/umllistview.h:121:10: warning: ‘virtual void UMLListView::contextMenuEvent(QContextMenuEvent*)’ can be marked override [-Wsuggest-override] 121 | void contextMenuEvent(QContextMenuEvent *event); | ^~~~~~~~~~~~~~~~ /<>/umbrello/umllistview.h:125:10: warning: ‘virtual void UMLListView::keyPressEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] 125 | void keyPressEvent(QKeyEvent* ke); | ^~~~~~~~~~~~~ /<>/umbrello/umllistview.h:126:10: warning: ‘virtual void UMLListView::dragEnterEvent(QDragEnterEvent*)’ can be marked override [-Wsuggest-override] 126 | void dragEnterEvent(QDragEnterEvent* event); | ^~~~~~~~~~~~~~ /<>/umbrello/umllistview.h:127:10: warning: ‘virtual void UMLListView::dragMoveEvent(QDragMoveEvent*)’ can be marked override [-Wsuggest-override] 127 | void dragMoveEvent(QDragMoveEvent* event); | ^~~~~~~~~~~~~ /<>/umbrello/umllistview.h:128:10: warning: ‘virtual void UMLListView::dropEvent(QDropEvent*)’ can be marked override [-Wsuggest-override] 128 | void dropEvent(QDropEvent* event); | ^~~~~~~~~ /<>/umbrello/umllistview.h:129:10: warning: ‘virtual void UMLListView::commitData(QWidget*)’ can be marked override [-Wsuggest-override] 129 | void commitData(QWidget *editor); | ^~~~~~~~~~ In file included from /<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/EWIEGA46WW/moc_umlscene.cpp:9, from /<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/mocs_compilation.cpp:195: /<>/umbrello/umlscene.h:338:10: warning: ‘virtual void UMLScene::dragEnterEvent(QGraphicsSceneDragDropEvent*)’ can be marked override [-Wsuggest-override] 338 | void dragEnterEvent(QGraphicsSceneDragDropEvent* enterEvent); | ^~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:339:10: warning: ‘virtual void UMLScene::dragMoveEvent(QGraphicsSceneDragDropEvent*)’ can be marked override [-Wsuggest-override] 339 | void dragMoveEvent(QGraphicsSceneDragDropEvent* moveEvent); | ^~~~~~~~~~~~~ /<>/umbrello/umlscene.h:340:10: warning: ‘virtual void UMLScene::dropEvent(QGraphicsSceneDragDropEvent*)’ can be marked override [-Wsuggest-override] 340 | void dropEvent(QGraphicsSceneDragDropEvent* dropEvent); | ^~~~~~~~~ /<>/umbrello/umlscene.h:342:10: warning: ‘virtual void UMLScene::mouseMoveEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 342 | void mouseMoveEvent(QGraphicsSceneMouseEvent* mouseEvent); | ^~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:343:10: warning: ‘virtual void UMLScene::mousePressEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 343 | void mousePressEvent(QGraphicsSceneMouseEvent* mouseEvent); | ^~~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:344:10: warning: ‘virtual void UMLScene::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 344 | void mouseDoubleClickEvent(QGraphicsSceneMouseEvent* mouseEvent); | ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:345:10: warning: ‘virtual void UMLScene::mouseReleaseEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 345 | void mouseReleaseEvent(QGraphicsSceneMouseEvent* mouseEvent); | ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:346:18: warning: ‘virtual void UMLScene::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] 346 | virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent* contextMenuEvent); | ^~~~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:358:18: warning: ‘virtual void UMLScene::drawBackground(QPainter*, const QRectF&)’ can be marked override [-Wsuggest-override] 358 | virtual void drawBackground(QPainter *painter, const QRectF &rect); | ^~~~~~~~~~~~~~ In file included from /<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/IRKO7FPKWT/moc_activitywidget.cpp:9, from /<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/mocs_compilation.cpp:197: /<>/umbrello/umlwidgets/activitywidget.h:65:18: warning: ‘virtual void ActivityWidget::showPropertiesDialog()’ can be marked override [-Wsuggest-override] 65 | virtual void showPropertiesDialog(); | ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/activitywidget.h:66:18: warning: ‘virtual void ActivityWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] 66 | virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); | ^~~~~ /<>/umbrello/umlwidgets/activitywidget.h:67:18: warning: ‘virtual void ActivityWidget::moveWidgetBy(qreal, qreal)’ can be marked override [-Wsuggest-override] 67 | virtual void moveWidgetBy(qreal diffX, qreal diffY); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/activitywidget.h:69:18: warning: ‘virtual bool ActivityWidget::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] 69 | virtual bool loadFromXMI1(QDomElement & qElement); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/activitywidget.h:70:18: warning: ‘virtual void ActivityWidget::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 70 | virtual void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); | ^~~~~~~~~~ /<>/umbrello/umlwidgets/activitywidget.h:72:10: warning: ‘virtual void ActivityWidget::constrain(qreal&, qreal&)’ can be marked override [-Wsuggest-override] 72 | void constrain(qreal& width, qreal& height); | ^~~~~~~~~ /<>/umbrello/umlwidgets/activitywidget.h:86:18: warning: ‘virtual void ActivityWidget::slotMenuSelection(QAction*)’ can be marked override [-Wsuggest-override] 86 | virtual void slotMenuSelection(QAction* action); | ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/activitywidget.h:89:20: warning: ‘virtual QSizeF ActivityWidget::minimumSize() const’ can be marked override [-Wsuggest-override] 89 | virtual QSizeF minimumSize() const; | ^~~~~~~~~~~ /<>/umbrello/umlwidgets/activitywidget.h:90:20: warning: ‘virtual QSizeF ActivityWidget::maximumSize()’ can be marked override [-Wsuggest-override] 90 | virtual QSizeF maximumSize(); | ^~~~~~~~~~~ In file included from /<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/IRKO7FPKWT/moc_associationline.cpp:9, from /<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/mocs_compilation.cpp:198: /<>/umbrello/umlwidgets/associationline.h:58:22: warning: ‘virtual void Symbol::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] 58 | virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget); | ^~~~~ /<>/umbrello/umlwidgets/associationline.h:60:24: warning: ‘virtual QRectF Symbol::boundingRect() const’ can be marked override [-Wsuggest-override] 60 | virtual QRectF boundingRect() const; | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationline.h:61:30: warning: ‘virtual QPainterPath Symbol::shape() const’ can be marked override [-Wsuggest-override] 61 | virtual QPainterPath shape() const; | ^~~~~ /<>/umbrello/umlwidgets/associationline.h:154:18: warning: ‘virtual void AssociationLine::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] 154 | virtual void paint(QPainter* painter, const QStyleOptionGraphicsItem* option, QWidget* widget); | ^~~~~ /<>/umbrello/umlwidgets/associationline.h:158:12: warning: ‘virtual QRectF AssociationLine::boundingRect() const’ can be marked override [-Wsuggest-override] 158 | QRectF boundingRect() const; | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationline.h:159:18: warning: ‘virtual QPainterPath AssociationLine::shape() const’ can be marked override [-Wsuggest-override] 159 | QPainterPath shape() const; | ^~~~~ /<>/umbrello/umlwidgets/associationline.h:164:10: warning: ‘virtual void AssociationLine::mousePressEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 164 | void mousePressEvent(QGraphicsSceneMouseEvent *event); | ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationline.h:165:10: warning: ‘virtual void AssociationLine::mouseMoveEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 165 | void mouseMoveEvent(QGraphicsSceneMouseEvent *event); | ^~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationline.h:166:10: warning: ‘virtual void AssociationLine::mouseReleaseEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 166 | void mouseReleaseEvent(QGraphicsSceneMouseEvent *event); | ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationline.h:168:10: warning: ‘virtual void AssociationLine::hoverEnterEvent(QGraphicsSceneHoverEvent*)’ can be marked override [-Wsuggest-override] 168 | void hoverEnterEvent(QGraphicsSceneHoverEvent *event); | ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationline.h:169:10: warning: ‘virtual void AssociationLine::hoverMoveEvent(QGraphicsSceneHoverEvent*)’ can be marked override [-Wsuggest-override] 169 | void hoverMoveEvent(QGraphicsSceneHoverEvent *event); | ^~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationline.h:170:10: warning: ‘virtual void AssociationLine::hoverLeaveEvent(QGraphicsSceneHoverEvent*)’ can be marked override [-Wsuggest-override] 170 | void hoverLeaveEvent(QGraphicsSceneHoverEvent *event); | ^~~~~~~~~~~~~~~ In file included from /<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/IRKO7FPKWT/moc_associationwidget.cpp:9, from /<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/mocs_compilation.cpp:199: /<>/umbrello/umlwidgets/associationwidget.h:62:18: warning: ‘virtual void AssociationWidget::setUMLObject(UMLObject*)’ can be marked override [-Wsuggest-override] 62 | virtual void setUMLObject(UMLObject *obj); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:66:18: warning: ‘virtual void AssociationWidget::lwSetFont(QFont)’ can be marked override [-Wsuggest-override] 66 | virtual void lwSetFont(QFont font); | ^~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:67:28: warning: ‘virtual UMLClassifier* AssociationWidget::operationOwner()’ can be marked override [-Wsuggest-override] 67 | virtual UMLClassifier *operationOwner(); | ^~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:69:27: warning: ‘virtual UMLOperation* AssociationWidget::operation()’ can be marked override [-Wsuggest-override] 69 | virtual UMLOperation *operation(); | ^~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:70:18: warning: ‘virtual void AssociationWidget::setOperation(UMLOperation*)’ can be marked override [-Wsuggest-override] 70 | virtual void setOperation(UMLOperation *op); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:72:21: warning: ‘virtual QString AssociationWidget::customOpText()’ can be marked override [-Wsuggest-override] 72 | virtual QString customOpText(); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:73:18: warning: ‘virtual void AssociationWidget::setCustomOpText(const QString&)’ can be marked override [-Wsuggest-override] 73 | virtual void setCustomOpText(const QString &opText); | ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:75:18: warning: ‘virtual void AssociationWidget::resetTextPositions()’ can be marked override [-Wsuggest-override] 75 | virtual void resetTextPositions(); | ^~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:77:18: warning: ‘virtual void AssociationWidget::setMessageText(FloatingTextWidget*)’ can be marked override [-Wsuggest-override] 77 | virtual void setMessageText(FloatingTextWidget *ft); | ^~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:78:18: warning: ‘virtual void AssociationWidget::setText(FloatingTextWidget*, const QString&)’ can be marked override [-Wsuggest-override] 78 | virtual void setText(FloatingTextWidget *ft, const QString &newText); | ^~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:80:18: warning: ‘virtual void AssociationWidget::showPropertiesDialog()’ can be marked override [-Wsuggest-override] 80 | virtual void showPropertiesDialog(); | ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:82:21: warning: ‘virtual QString AssociationWidget::lwOperationText()’ can be marked override [-Wsuggest-override] 82 | virtual QString lwOperationText(); | ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:83:28: warning: ‘virtual UMLClassifier* AssociationWidget::lwClassifier()’ can be marked override [-Wsuggest-override] 83 | virtual UMLClassifier *lwClassifier(); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:84:18: warning: ‘virtual void AssociationWidget::setOperationText(const QString&)’ can be marked override [-Wsuggest-override] 84 | virtual void setOperationText(const QString &op); | ^~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:86:18: warning: ‘virtual void AssociationWidget::constrainTextPos(qreal&, qreal&, qreal, qreal, Uml::TextRole::Enum)’ can be marked override [-Wsuggest-override] 86 | virtual void constrainTextPos(qreal &textX, qreal &textY, | ^~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:90:18: warning: ‘virtual void AssociationWidget::calculateNameTextSegment()’ can be marked override [-Wsuggest-override] 90 | virtual void calculateNameTextSegment(); | ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:105:10: warning: ‘virtual void AssociationWidget::setName(const QString&)’ can be marked override [-Wsuggest-override] 105 | void setName(const QString &strRole); | ^~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:149:20: warning: ‘virtual QRectF AssociationWidget::boundingRect() const’ can be marked override [-Wsuggest-override] 149 | virtual QRectF boundingRect() const; | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:150:26: warning: ‘virtual QPainterPath AssociationWidget::shape() const’ can be marked override [-Wsuggest-override] 150 | virtual QPainterPath shape() const; | ^~~~~ /<>/umbrello/umlwidgets/associationwidget.h:156:16: warning: ‘virtual UMLWidget* AssociationWidget::onWidget(const QPointF&)’ can be marked override [-Wsuggest-override] 156 | UMLWidget* onWidget(const QPointF &p); | ^~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:174:11: warning: ‘virtual QFont AssociationWidget::font() const’ can be marked override [-Wsuggest-override] 174 | QFont font() const; | ^~~~ /<>/umbrello/umlwidgets/associationwidget.h:176:18: warning: ‘virtual void AssociationWidget::setTextColor(const QColor&)’ can be marked override [-Wsuggest-override] 176 | virtual void setTextColor(const QColor &color); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:177:18: warning: ‘virtual void AssociationWidget::setLineColor(const QColor&)’ can be marked override [-Wsuggest-override] 177 | virtual void setLineColor(const QColor &color); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:178:18: warning: ‘virtual void AssociationWidget::setLineWidth(uint)’ can be marked override [-Wsuggest-override] 178 | virtual void setLineWidth(uint width); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:186:18: warning: ‘virtual bool AssociationWidget::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] 186 | virtual bool loadFromXMI1(QDomElement& qElement); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:187:18: warning: ‘virtual void AssociationWidget::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 187 | virtual void saveToXMI1(QDomDocument &qDoc, QDomElement &qElement); | ^~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:195:18: warning: ‘virtual void AssociationWidget::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 195 | virtual void mouseDoubleClickEvent(QGraphicsSceneMouseEvent *event); | ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:196:18: warning: ‘virtual void AssociationWidget::mouseMoveEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 196 | virtual void mouseMoveEvent(QGraphicsSceneMouseEvent *event); | ^~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:197:18: warning: ‘virtual void AssociationWidget::mousePressEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 197 | virtual void mousePressEvent(QGraphicsSceneMouseEvent *event); | ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:198:18: warning: ‘virtual void AssociationWidget::mouseReleaseEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 198 | virtual void mouseReleaseEvent(QGraphicsSceneMouseEvent *event); | ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:200:18: warning: ‘virtual void AssociationWidget::setSelected(bool)’ can be marked override [-Wsuggest-override] 200 | virtual void setSelected(bool _select); | ^~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:202:18: warning: ‘virtual void AssociationWidget::slotMenuSelection(QAction*)’ can be marked override [-Wsuggest-override] 202 | virtual void slotMenuSelection(QAction* action); | ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:209:18: warning: ‘virtual void AssociationWidget::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] 209 | virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent *event); | ^~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:211:18: warning: ‘virtual void AssociationWidget::hoverEnterEvent(QGraphicsSceneHoverEvent*)’ can be marked override [-Wsuggest-override] 211 | virtual void hoverEnterEvent(QGraphicsSceneHoverEvent *event); | ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:212:18: warning: ‘virtual void AssociationWidget::hoverLeaveEvent(QGraphicsSceneHoverEvent*)’ can be marked override [-Wsuggest-override] 212 | virtual void hoverLeaveEvent(QGraphicsSceneHoverEvent *event); | ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:213:18: warning: ‘virtual void AssociationWidget::hoverMoveEvent(QGraphicsSceneHoverEvent*)’ can be marked override [-Wsuggest-override] 213 | virtual void hoverMoveEvent(QGraphicsSceneHoverEvent *event); | ^~~~~~~~~~~~~~ In file included from /<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/IRKO7FPKWT/moc_categorywidget.cpp:9, from /<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/mocs_compilation.cpp:200: /<>/umbrello/umlwidgets/categorywidget.h:43:18: warning: ‘virtual void CategoryWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] 43 | virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); | ^~~~~ /<>/umbrello/umlwidgets/categorywidget.h:45:10: warning: ‘virtual void CategoryWidget::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 45 | void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); | ^~~~~~~~~~ /<>/umbrello/umlwidgets/categorywidget.h:49:12: warning: ‘virtual QSizeF CategoryWidget::minimumSize() const’ can be marked override [-Wsuggest-override] 49 | QSizeF minimumSize() const; | ^~~~~~~~~~~ /<>/umbrello/umlwidgets/categorywidget.h:52:10: warning: ‘virtual void CategoryWidget::slotMenuSelection(QAction*)’ can be marked override [-Wsuggest-override] 52 | void slotMenuSelection(QAction* action); | ^~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/umlwidgets/combinedfragmentwidget.h:16, from /<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/IRKO7FPKWT/moc_combinedfragmentwidget.cpp:9, from /<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/mocs_compilation.cpp:202: /<>/umbrello/umlwidgets/floatingdashlinewidget.h:40:18: warning: ‘virtual void FloatingDashLineWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] 40 | virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option = 0, QWidget *widget = 0); | ^~~~~ /<>/umbrello/umlwidgets/floatingdashlinewidget.h:42:10: warning: ‘virtual void FloatingDashLineWidget::slotMenuSelection(QAction*)’ can be marked override [-Wsuggest-override] 42 | void slotMenuSelection(QAction* action); | ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/floatingdashlinewidget.h:48:10: warning: ‘virtual void FloatingDashLineWidget::setY(qreal)’ can be marked override [-Wsuggest-override] 48 | void setY(qreal y); | ^~~~ /<>/umbrello/umlwidgets/floatingdashlinewidget.h:54:10: warning: ‘virtual void FloatingDashLineWidget::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 54 | void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); | ^~~~~~~~~~ /<>/umbrello/umlwidgets/floatingdashlinewidget.h:55:10: warning: ‘virtual bool FloatingDashLineWidget::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] 55 | bool loadFromXMI1(QDomElement & qElement); | ^~~~~~~~~~~~ In file included from /<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/IRKO7FPKWT/moc_combinedfragmentwidget.cpp:9, from /<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/mocs_compilation.cpp:202: /<>/umbrello/umlwidgets/combinedfragmentwidget.h:59:18: warning: ‘virtual void CombinedFragmentWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] 59 | virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); | ^~~~~ /<>/umbrello/umlwidgets/combinedfragmentwidget.h:69:10: warning: ‘virtual void CombinedFragmentWidget::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 69 | void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); | ^~~~~~~~~~ /<>/umbrello/umlwidgets/combinedfragmentwidget.h:70:10: warning: ‘virtual bool CombinedFragmentWidget::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] 70 | bool loadFromXMI1(QDomElement & qElement); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/combinedfragmentwidget.h:73:18: warning: ‘virtual void CombinedFragmentWidget::cleanup()’ can be marked override [-Wsuggest-override] 73 | virtual void cleanup(); | ^~~~~~~ /<>/umbrello/umlwidgets/combinedfragmentwidget.h:75:18: warning: ‘virtual bool CombinedFragmentWidget::activate(IDChangeLog*)’ can be marked override [-Wsuggest-override] 75 | virtual bool activate(IDChangeLog* ChangeLog = 0); | ^~~~~~~~ /<>/umbrello/umlwidgets/combinedfragmentwidget.h:78:10: warning: ‘virtual void CombinedFragmentWidget::slotMenuSelection(QAction*)’ can be marked override [-Wsuggest-override] 78 | void slotMenuSelection(QAction* action); | ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/combinedfragmentwidget.h:82:12: warning: ‘virtual QSizeF CombinedFragmentWidget::minimumSize() const’ can be marked override [-Wsuggest-override] 82 | QSizeF minimumSize() const; | ^~~~~~~~~~~ In file included from /<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/IRKO7FPKWT/moc_componentwidget.cpp:9, from /<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/mocs_compilation.cpp:203: /<>/umbrello/umlwidgets/componentwidget.h:36:18: warning: ‘virtual void ComponentWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] 36 | virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); | ^~~~~ /<>/umbrello/umlwidgets/componentwidget.h:37:18: warning: ‘virtual void ComponentWidget::moveWidgetBy(qreal, qreal)’ can be marked override [-Wsuggest-override] 37 | virtual void moveWidgetBy(qreal diffX, qreal diffY); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/componentwidget.h:38:18: warning: ‘virtual void ComponentWidget::adjustAssocs(qreal, qreal)’ can be marked override [-Wsuggest-override] 38 | virtual void adjustAssocs(qreal dx, qreal dy); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/componentwidget.h:40:18: warning: ‘virtual void ComponentWidget::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 40 | virtual void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); | ^~~~~~~~~~ /<>/umbrello/umlwidgets/componentwidget.h:54:12: warning: ‘virtual QSizeF ComponentWidget::minimumSize() const’ can be marked override [-Wsuggest-override] 54 | QSizeF minimumSize() const; | ^~~~~~~~~~~ In file included from /<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/IRKO7FPKWT/moc_datatypewidget.cpp:9, from /<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/mocs_compilation.cpp:204: /<>/umbrello/umlwidgets/datatypewidget.h:36:18: warning: ‘virtual void DatatypeWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] 36 | virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); | ^~~~~ /<>/umbrello/umlwidgets/datatypewidget.h:38:10: warning: ‘virtual bool DatatypeWidget::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] 38 | bool loadFromXMI1(QDomElement& qElement); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/datatypewidget.h:39:10: warning: ‘virtual void DatatypeWidget::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 39 | void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); | ^~~~~~~~~~ /<>/umbrello/umlwidgets/datatypewidget.h:44:12: warning: ‘virtual QSizeF DatatypeWidget::minimumSize() const’ can be marked override [-Wsuggest-override] 44 | QSizeF minimumSize() const; | ^~~~~~~~~~~ In file included from /<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/IRKO7FPKWT/moc_entitywidget.cpp:9, from /<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/mocs_compilation.cpp:205: /<>/umbrello/umlwidgets/entitywidget.h:36:18: warning: ‘virtual void EntityWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] 36 | virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); | ^~~~~ /<>/umbrello/umlwidgets/entitywidget.h:39:18: warning: ‘virtual void EntityWidget::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 39 | virtual void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); | ^~~~~~~~~~ /<>/umbrello/umlwidgets/entitywidget.h:42:18: warning: ‘virtual void EntityWidget::slotMenuSelection(QAction*)’ can be marked override [-Wsuggest-override] 42 | virtual void slotMenuSelection(QAction* action); | ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/entitywidget.h:45:12: warning: ‘virtual QSizeF EntityWidget::minimumSize() const’ can be marked override [-Wsuggest-override] 45 | QSizeF minimumSize() const; | ^~~~~~~~~~~ In file included from /<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/IRKO7FPKWT/moc_enumwidget.cpp:9, from /<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/mocs_compilation.cpp:206: /<>/umbrello/umlwidgets/enumwidget.h:38:18: warning: ‘virtual void EnumWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] 38 | virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); | ^~~~~ /<>/umbrello/umlwidgets/enumwidget.h:40:18: warning: ‘virtual bool EnumWidget::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] 40 | virtual bool loadFromXMI1(QDomElement& qElement); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/enumwidget.h:41:18: warning: ‘virtual void EnumWidget::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 41 | virtual void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); | ^~~~~~~~~~ /<>/umbrello/umlwidgets/enumwidget.h:44:18: warning: ‘virtual void EnumWidget::slotMenuSelection(QAction*)’ can be marked override [-Wsuggest-override] 44 | virtual void slotMenuSelection(QAction* action); | ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/enumwidget.h:47:12: warning: ‘virtual QSizeF EnumWidget::minimumSize() const’ can be marked override [-Wsuggest-override] 47 | QSizeF minimumSize() const; | ^~~~~~~~~~~ In file included from /<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/IRKO7FPKWT/moc_floatingtextwidget.cpp:9, from /<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/mocs_compilation.cpp:208: /<>/umbrello/umlwidgets/floatingtextwidget.h:61:18: warning: ‘virtual void FloatingTextWidget::showPropertiesDialog()’ can be marked override [-Wsuggest-override] 61 | virtual void showPropertiesDialog(); | ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/floatingtextwidget.h:66:10: warning: ‘virtual bool FloatingTextWidget::activate(IDChangeLog*)’ can be marked override [-Wsuggest-override] 66 | bool activate(IDChangeLog* ChangeLog = 0); | ^~~~~~~~ /<>/umbrello/umlwidgets/floatingtextwidget.h:79:16: warning: ‘virtual UMLWidget* FloatingTextWidget::onWidget(const QPointF&)’ can be marked override [-Wsuggest-override] 79 | UMLWidget* onWidget(const QPointF& p); | ^~~~~~~~ /<>/umbrello/umlwidgets/floatingtextwidget.h:81:18: warning: ‘virtual void FloatingTextWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] 81 | virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); | ^~~~~ /<>/umbrello/umlwidgets/floatingtextwidget.h:83:18: warning: ‘virtual void FloatingTextWidget::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 83 | virtual void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); | ^~~~~~~~~~ /<>/umbrello/umlwidgets/floatingtextwidget.h:84:18: warning: ‘virtual bool FloatingTextWidget::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] 84 | virtual bool loadFromXMI1(QDomElement& qElement); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/floatingtextwidget.h:87:18: warning: ‘virtual void FloatingTextWidget::slotMenuSelection(QAction*)’ can be marked override [-Wsuggest-override] 87 | virtual void slotMenuSelection(QAction* action); | ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/floatingtextwidget.h:91:12: warning: ‘virtual QSizeF FloatingTextWidget::minimumSize() const’ can be marked override [-Wsuggest-override] 91 | QSizeF minimumSize() const; | ^~~~~~~~~~~ /<>/umbrello/umlwidgets/floatingtextwidget.h:93:18: warning: ‘virtual void FloatingTextWidget::moveWidgetBy(qreal, qreal)’ can be marked override [-Wsuggest-override] 93 | virtual void moveWidgetBy(qreal diffX, qreal diffY); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/floatingtextwidget.h:94:18: warning: ‘virtual void FloatingTextWidget::constrainMovementForAllWidgets(qreal&, qreal&)’ can be marked override [-Wsuggest-override] 94 | virtual void constrainMovementForAllWidgets(qreal &diffX, qreal &diffY); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/umlwidgets/forkjoinwidget.h:15, from /<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/IRKO7FPKWT/moc_forkjoinwidget.cpp:9, from /<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/mocs_compilation.cpp:209: /<>/umbrello/umlwidgets/boxwidget.h:33:18: warning: ‘virtual void BoxWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] 33 | virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); | ^~~~~ /<>/umbrello/umlwidgets/boxwidget.h:34:18: warning: ‘virtual void BoxWidget::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 34 | virtual void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); | ^~~~~~~~~~ /<>/umbrello/umlwidgets/boxwidget.h:36:18: warning: ‘virtual void BoxWidget::showPropertiesDialog()’ can be marked override [-Wsuggest-override] 36 | virtual void showPropertiesDialog(); | ^~~~~~~~~~~~~~~~~~~~ In file included from /<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/IRKO7FPKWT/moc_forkjoinwidget.cpp:9, from /<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/mocs_compilation.cpp:209: /<>/umbrello/umlwidgets/forkjoinwidget.h:36:18: warning: ‘virtual void ForkJoinWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] 36 | virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); | ^~~~~ /<>/umbrello/umlwidgets/forkjoinwidget.h:38:18: warning: ‘virtual bool ForkJoinWidget::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] 38 | virtual bool loadFromXMI1(QDomElement & qElement); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/forkjoinwidget.h:39:18: warning: ‘virtual void ForkJoinWidget::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 39 | virtual void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); | ^~~~~~~~~~ /<>/umbrello/umlwidgets/forkjoinwidget.h:41:10: warning: ‘virtual void ForkJoinWidget::showPropertiesDialog()’ can be marked override [-Wsuggest-override] 41 | void showPropertiesDialog(); | ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/forkjoinwidget.h:44:18: warning: ‘virtual void ForkJoinWidget::slotMenuSelection(QAction*)’ can be marked override [-Wsuggest-override] 44 | virtual void slotMenuSelection(QAction* action); | ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/forkjoinwidget.h:47:12: warning: ‘virtual QSizeF ForkJoinWidget::minimumSize() const’ can be marked override [-Wsuggest-override] 47 | QSizeF minimumSize() const; | ^~~~~~~~~~~ /<>/umbrello/umlwidgets/forkjoinwidget.h:51:10: warning: ‘virtual void ForkJoinWidget::constrain(qreal&, qreal&)’ can be marked override [-Wsuggest-override] 51 | void constrain(qreal& width, qreal& height); | ^~~~~~~~~ In file included from /<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/IRKO7FPKWT/moc_messagewidget.cpp:9, from /<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/mocs_compilation.cpp:210: /<>/umbrello/umlwidgets/messagewidget.h:54:18: warning: ‘virtual void MessageWidget::setY(qreal)’ can be marked override [-Wsuggest-override] 54 | virtual void setY(qreal y); | ^~~~ /<>/umbrello/umlwidgets/messagewidget.h:58:18: warning: ‘virtual void MessageWidget::lwSetFont(QFont)’ can be marked override [-Wsuggest-override] 58 | virtual void lwSetFont (QFont font); | ^~~~~~~~~ /<>/umbrello/umlwidgets/messagewidget.h:59:28: warning: ‘virtual UMLClassifier* MessageWidget::operationOwner()’ can be marked override [-Wsuggest-override] 59 | virtual UMLClassifier *operationOwner(); | ^~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/messagewidget.h:61:27: warning: ‘virtual UMLOperation* MessageWidget::operation()’ can be marked override [-Wsuggest-override] 61 | virtual UMLOperation *operation(); | ^~~~~~~~~ /<>/umbrello/umlwidgets/messagewidget.h:62:18: warning: ‘virtual void MessageWidget::setOperation(UMLOperation*)’ can be marked override [-Wsuggest-override] 62 | virtual void setOperation(UMLOperation *op); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/messagewidget.h:64:21: warning: ‘virtual QString MessageWidget::customOpText()’ can be marked override [-Wsuggest-override] 64 | virtual QString customOpText(); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/messagewidget.h:65:18: warning: ‘virtual void MessageWidget::setCustomOpText(const QString&)’ can be marked override [-Wsuggest-override] 65 | virtual void setCustomOpText(const QString &opText); | ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/messagewidget.h:67:18: warning: ‘virtual void MessageWidget::setMessageText(FloatingTextWidget*)’ can be marked override [-Wsuggest-override] 67 | virtual void setMessageText(FloatingTextWidget *ft); | ^~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/messagewidget.h:68:18: warning: ‘virtual void MessageWidget::setText(FloatingTextWidget*, const QString&)’ can be marked override [-Wsuggest-override] 68 | virtual void setText(FloatingTextWidget *ft, const QString &newText); | ^~~~~~~ /<>/umbrello/umlwidgets/messagewidget.h:70:21: warning: ‘virtual QString MessageWidget::lwOperationText()’ can be marked override [-Wsuggest-override] 70 | virtual QString lwOperationText(); | ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/messagewidget.h:71:28: warning: ‘virtual UMLClassifier* MessageWidget::lwClassifier()’ can be marked override [-Wsuggest-override] 71 | virtual UMLClassifier *lwClassifier(); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/messagewidget.h:72:18: warning: ‘virtual void MessageWidget::setOperationText(const QString&)’ can be marked override [-Wsuggest-override] 72 | virtual void setOperationText(const QString &op); | ^~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/messagewidget.h:74:18: warning: ‘virtual void MessageWidget::constrainTextPos(qreal&, qreal&, qreal, qreal, Uml::TextRole::Enum)’ can be marked override [-Wsuggest-override] 74 | virtual void constrainTextPos(qreal &textX, qreal &textY, qreal textWidth, qreal textHeight, | ^~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/messagewidget.h:111:18: warning: ‘virtual bool MessageWidget::activate(IDChangeLog*)’ can be marked override [-Wsuggest-override] 111 | virtual bool activate(IDChangeLog * Log = 0); | ^~~~~~~~ /<>/umbrello/umlwidgets/messagewidget.h:121:18: warning: ‘virtual void MessageWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] 121 | virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); | ^~~~~ /<>/umbrello/umlwidgets/messagewidget.h:125:10: warning: ‘virtual void MessageWidget::cleanup()’ can be marked override [-Wsuggest-override] 125 | void cleanup(); | ^~~~~~~ /<>/umbrello/umlwidgets/messagewidget.h:127:10: warning: ‘virtual void MessageWidget::setSelected(bool)’ can be marked override [-Wsuggest-override] 127 | void setSelected(bool _select); | ^~~~~~~~~~~ /<>/umbrello/umlwidgets/messagewidget.h:132:20: warning: ‘virtual QSizeF MessageWidget::minimumSize() const’ can be marked override [-Wsuggest-override] 132 | virtual QSizeF minimumSize() const; | ^~~~~~~~~~~ /<>/umbrello/umlwidgets/messagewidget.h:134:16: warning: ‘virtual UMLWidget* MessageWidget::onWidget(const QPointF&)’ can be marked override [-Wsuggest-override] 134 | UMLWidget* onWidget(const QPointF& p); | ^~~~~~~~ /<>/umbrello/umlwidgets/messagewidget.h:136:18: warning: ‘virtual void MessageWidget::resizeWidget(qreal, qreal)’ can be marked override [-Wsuggest-override] 136 | virtual void resizeWidget(qreal newW, qreal newH); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/messagewidget.h:138:18: warning: ‘virtual void MessageWidget::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 138 | virtual void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); | ^~~~~~~~~~ /<>/umbrello/umlwidgets/messagewidget.h:139:18: warning: ‘virtual bool MessageWidget::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] 139 | virtual bool loadFromXMI1(QDomElement & qElement); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/messagewidget.h:152:18: warning: ‘virtual void MessageWidget::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 152 | virtual void mouseDoubleClickEvent(QGraphicsSceneMouseEvent *event); | ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/messagewidget.h:154:18: warning: ‘virtual void MessageWidget::moveWidgetBy(qreal, qreal)’ can be marked override [-Wsuggest-override] 154 | virtual void moveWidgetBy(qreal diffX, qreal diffY); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/messagewidget.h:155:18: warning: ‘virtual void MessageWidget::constrainMovementForAllWidgets(qreal&, qreal&)’ can be marked override [-Wsuggest-override] 155 | virtual void constrainMovementForAllWidgets(qreal &diffX, qreal &diffY); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/messagewidget.h:157:21: warning: ‘virtual QCursor MessageWidget::resizeCursor() const’ can be marked override [-Wsuggest-override] 157 | virtual QCursor resizeCursor() const; | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/messagewidget.h:203:10: warning: ‘virtual void MessageWidget::slotWidgetMoved(Uml::ID::Type)’ can be marked override [-Wsuggest-override] 203 | void slotWidgetMoved(Uml::ID::Type id); | ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/messagewidget.h:204:10: warning: ‘virtual void MessageWidget::slotMenuSelection(QAction*)’ can be marked override [-Wsuggest-override] 204 | void slotMenuSelection(QAction* action); | ^~~~~~~~~~~~~~~~~ In file included from /<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/IRKO7FPKWT/moc_notewidget.cpp:9, from /<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/mocs_compilation.cpp:211: /<>/umbrello/umlwidgets/notewidget.h:48:18: warning: ‘virtual void NoteWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] 48 | virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); | ^~~~~ /<>/umbrello/umlwidgets/notewidget.h:61:18: warning: ‘virtual void NoteWidget::showPropertiesDialog()’ can be marked override [-Wsuggest-override] 61 | virtual void showPropertiesDialog(); | ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/notewidget.h:63:18: warning: ‘virtual bool NoteWidget::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] 63 | virtual bool loadFromXMI1(QDomElement & qElement); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/notewidget.h:64:18: warning: ‘virtual void NoteWidget::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 64 | virtual void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); | ^~~~~~~~~~ /<>/umbrello/umlwidgets/notewidget.h:69:10: warning: ‘virtual void NoteWidget::slotMenuSelection(QAction*)’ can be marked override [-Wsuggest-override] 69 | void slotMenuSelection(QAction* action); | ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/notewidget.h:72:20: warning: ‘virtual QSizeF NoteWidget::minimumSize() const’ can be marked override [-Wsuggest-override] 72 | virtual QSizeF minimumSize() const; | ^~~~~~~~~~~ /<>/umbrello/umlwidgets/notewidget.h:73:20: warning: ‘virtual QSizeF NoteWidget::calculateSize(bool) const’ can be marked override [-Wsuggest-override] 73 | virtual QSizeF calculateSize(bool withExtensions = true) const; | ^~~~~~~~~~~~~ /<>/umbrello/umlwidgets/notewidget.h:76:18: warning: ‘virtual void NoteWidget::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 76 | virtual void mouseDoubleClickEvent(QGraphicsSceneMouseEvent *event); | ^~~~~~~~~~~~~~~~~~~~~ In file included from /<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/IRKO7FPKWT/moc_objectnodewidget.cpp:9, from /<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/mocs_compilation.cpp:212: /<>/umbrello/umlwidgets/objectnodewidget.h:44:18: warning: ‘virtual void ObjectNodeWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] 44 | virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); | ^~~~~ /<>/umbrello/umlwidgets/objectnodewidget.h:55:18: warning: ‘virtual void ObjectNodeWidget::showPropertiesDialog()’ can be marked override [-Wsuggest-override] 55 | virtual void showPropertiesDialog(); | ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/objectnodewidget.h:60:18: warning: ‘virtual void ObjectNodeWidget::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 60 | virtual void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); | ^~~~~~~~~~ /<>/umbrello/umlwidgets/objectnodewidget.h:61:18: warning: ‘virtual bool ObjectNodeWidget::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] 61 | virtual bool loadFromXMI1(QDomElement& qElement); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/objectnodewidget.h:64:12: warning: ‘virtual QSizeF ObjectNodeWidget::minimumSize() const’ can be marked override [-Wsuggest-override] 64 | QSizeF minimumSize() const; | ^~~~~~~~~~~ /<>/umbrello/umlwidgets/objectnodewidget.h:67:10: warning: ‘virtual void ObjectNodeWidget::slotMenuSelection(QAction*)’ can be marked override [-Wsuggest-override] 67 | void slotMenuSelection(QAction* action); | ^~~~~~~~~~~~~~~~~ In file included from /<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/IRKO7FPKWT/moc_objectwidget.cpp:9, from /<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/mocs_compilation.cpp:213: /<>/umbrello/umlwidgets/objectwidget.h:39:18: warning: ‘virtual void ObjectWidget::setX(qreal)’ can be marked override [-Wsuggest-override] 39 | virtual void setX(qreal x); | ^~~~ /<>/umbrello/umlwidgets/objectwidget.h:40:18: warning: ‘virtual void ObjectWidget::setY(qreal)’ can be marked override [-Wsuggest-override] 40 | virtual void setY(qreal y); | ^~~~ /<>/umbrello/umlwidgets/objectwidget.h:47:18: warning: ‘virtual void ObjectWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] 47 | virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); | ^~~~~ /<>/umbrello/umlwidgets/objectwidget.h:49:10: warning: ‘virtual bool ObjectWidget::activate(IDChangeLog*)’ can be marked override [-Wsuggest-override] 49 | bool activate(IDChangeLog* ChangeLog = 0); | ^~~~~~~~ /<>/umbrello/umlwidgets/objectwidget.h:51:10: warning: ‘virtual void ObjectWidget::cleanup()’ can be marked override [-Wsuggest-override] 51 | void cleanup(); | ^~~~~~~ /<>/umbrello/umlwidgets/objectwidget.h:53:10: warning: ‘virtual void ObjectWidget::showPropertiesDialog()’ can be marked override [-Wsuggest-override] 53 | void showPropertiesDialog(); | ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/objectwidget.h:73:18: warning: ‘virtual void ObjectWidget::setLineColorCmd(const QColor&)’ can be marked override [-Wsuggest-override] 73 | virtual void setLineColorCmd(const QColor &color); | ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/objectwidget.h:77:18: warning: ‘virtual void ObjectWidget::resizeWidget(qreal, qreal)’ can be marked override [-Wsuggest-override] 77 | virtual void resizeWidget(qreal newW, qreal newH); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/objectwidget.h:79:18: warning: ‘virtual void ObjectWidget::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 79 | virtual void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); | ^~~~~~~~~~ /<>/umbrello/umlwidgets/objectwidget.h:80:18: warning: ‘virtual bool ObjectWidget::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] 80 | virtual bool loadFromXMI1(QDomElement& qElement); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/objectwidget.h:83:10: warning: ‘virtual void ObjectWidget::slotMenuSelection(QAction*)’ can be marked override [-Wsuggest-override] 83 | void slotMenuSelection(QAction* action); | ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/objectwidget.h:84:18: warning: ‘virtual void ObjectWidget::slotFillColorChanged(Uml::ID::Type)’ can be marked override [-Wsuggest-override] 84 | virtual void slotFillColorChanged(Uml::ID::Type viewID); | ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/objectwidget.h:88:18: warning: ‘virtual void ObjectWidget::mousePressEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 88 | virtual void mousePressEvent(QGraphicsSceneMouseEvent *me); | ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/objectwidget.h:89:18: warning: ‘virtual void ObjectWidget::mouseMoveEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 89 | virtual void mouseMoveEvent(QGraphicsSceneMouseEvent *me); | ^~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/objectwidget.h:91:12: warning: ‘virtual QSizeF ObjectWidget::minimumSize() const’ can be marked override [-Wsuggest-override] 91 | QSizeF minimumSize() const; | ^~~~~~~~~~~ /<>/umbrello/umlwidgets/objectwidget.h:93:18: warning: ‘virtual void ObjectWidget::moveEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 93 | virtual void moveEvent(QGraphicsSceneMouseEvent *event); | ^~~~~~~~~ /<>/umbrello/umlwidgets/objectwidget.h:94:18: warning: ‘virtual void ObjectWidget::moveWidgetBy(qreal, qreal)’ can be marked override [-Wsuggest-override] 94 | virtual void moveWidgetBy(qreal diffX, qreal diffY); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/objectwidget.h:95:18: warning: ‘virtual void ObjectWidget::constrainMovementForAllWidgets(qreal&, qreal&)’ can be marked override [-Wsuggest-override] 95 | virtual void constrainMovementForAllWidgets(qreal &diffX, qreal &diffY); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/objectwidget.h:97:21: warning: ‘virtual QCursor ObjectWidget::resizeCursor() const’ can be marked override [-Wsuggest-override] 97 | virtual QCursor resizeCursor() const; | ^~~~~~~~~~~~ In file included from /<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/IRKO7FPKWT/moc_pinportbase.cpp:9, from /<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/mocs_compilation.cpp:214: /<>/umbrello/umlwidgets/pinportbase.h:35:18: warning: ‘virtual void PinPortBase::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] 35 | virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); | ^~~~~ /<>/umbrello/umlwidgets/pinportbase.h:36:20: warning: ‘virtual QRectF PinPortBase::boundingRect() const’ can be marked override [-Wsuggest-override] 36 | virtual QRectF boundingRect() const; | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/pinportbase.h:40:10: warning: ‘virtual void PinPortBase::updateWidget()’ can be marked override [-Wsuggest-override] 40 | void updateWidget(); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/pinportbase.h:41:10: warning: ‘virtual void PinPortBase::setName(const QString&)’ can be marked override [-Wsuggest-override] 41 | void setName(const QString &strName); | ^~~~~~~ /<>/umbrello/umlwidgets/pinportbase.h:42:10: warning: ‘virtual void PinPortBase::moveWidgetBy(qreal, qreal)’ can be marked override [-Wsuggest-override] 42 | void moveWidgetBy(qreal diffX, qreal diffY); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/pinportbase.h:43:18: warning: ‘virtual void PinPortBase::notifyParentResize()’ can be marked override [-Wsuggest-override] 43 | virtual void notifyParentResize(); | ^~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/pinportbase.h:45:16: warning: ‘virtual UMLWidget* PinPortBase::onWidget(const QPointF&)’ can be marked override [-Wsuggest-override] 45 | UMLWidget* onWidget(const QPointF& p); | ^~~~~~~~ /<>/umbrello/umlwidgets/pinportbase.h:46:16: warning: ‘virtual UMLWidget* PinPortBase::widgetWithID(Uml::ID::Type)’ can be marked override [-Wsuggest-override] 46 | UMLWidget* widgetWithID(Uml::ID::Type id); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/pinportbase.h:51:10: warning: ‘virtual void PinPortBase::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 51 | void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); | ^~~~~~~~~~ /<>/umbrello/umlwidgets/pinportbase.h:52:10: warning: ‘virtual bool PinPortBase::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] 52 | bool loadFromXMI1(QDomElement& qElement); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/pinportbase.h:55:18: warning: ‘virtual void PinPortBase::slotMenuSelection(QAction*)’ can be marked override [-Wsuggest-override] 55 | virtual void slotMenuSelection(QAction* action); | ^~~~~~~~~~~~~~~~~ In file included from /<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/IRKO7FPKWT/moc_pinwidget.cpp:9, from /<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/mocs_compilation.cpp:215: /<>/umbrello/umlwidgets/pinwidget.h:39:10: warning: ‘virtual void PinWidget::slotMenuSelection(QAction*)’ can be marked override [-Wsuggest-override] 39 | void slotMenuSelection(QAction* action); | ^~~~~~~~~~~~~~~~~ In file included from /<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/IRKO7FPKWT/moc_portwidget.cpp:9, from /<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/mocs_compilation.cpp:216: /<>/umbrello/umlwidgets/portwidget.h:34:16: warning: ‘virtual UMLWidget* PortWidget::ownerWidget() const’ can be marked override [-Wsuggest-override] 34 | UMLWidget* ownerWidget() const; | ^~~~~~~~~~~ /<>/umbrello/umlwidgets/portwidget.h:37:10: warning: ‘virtual void PortWidget::slotMenuSelection(QAction*)’ can be marked override [-Wsuggest-override] 37 | void slotMenuSelection(QAction* action); | ^~~~~~~~~~~~~~~~~ In file included from /<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/IRKO7FPKWT/moc_preconditionwidget.cpp:9, from /<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/mocs_compilation.cpp:217: /<>/umbrello/umlwidgets/preconditionwidget.h:39:10: warning: ‘virtual void PreconditionWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] 39 | void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); | ^~~~~ /<>/umbrello/umlwidgets/preconditionwidget.h:44:10: warning: ‘virtual bool PreconditionWidget::activate(IDChangeLog*)’ can be marked override [-Wsuggest-override] 44 | bool activate(IDChangeLog* Log = 0); | ^~~~~~~~ /<>/umbrello/umlwidgets/preconditionwidget.h:47:18: warning: ‘virtual void PreconditionWidget::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 47 | virtual void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); | ^~~~~~~~~~ /<>/umbrello/umlwidgets/preconditionwidget.h:48:18: warning: ‘virtual bool PreconditionWidget::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] 48 | virtual bool loadFromXMI1(QDomElement& qElement); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/preconditionwidget.h:53:10: warning: ‘virtual void PreconditionWidget::slotMenuSelection(QAction*)’ can be marked override [-Wsuggest-override] 53 | void slotMenuSelection(QAction* action); | ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/preconditionwidget.h:54:10: warning: ‘virtual void PreconditionWidget::slotWidgetMoved(Uml::ID::Type)’ can be marked override [-Wsuggest-override] 54 | void slotWidgetMoved(Uml::ID::Type id); | ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/preconditionwidget.h:57:12: warning: ‘virtual QSizeF PreconditionWidget::minimumSize() const’ can be marked override [-Wsuggest-override] 57 | QSizeF minimumSize() const; | ^~~~~~~~~~~ In file included from /<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/IRKO7FPKWT/moc_regionwidget.cpp:9, from /<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/mocs_compilation.cpp:218: /<>/umbrello/umlwidgets/regionwidget.h:26:18: warning: ‘virtual void RegionWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] 26 | virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); | ^~~~~ /<>/umbrello/umlwidgets/regionwidget.h:28:10: warning: ‘virtual void RegionWidget::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 28 | void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); | ^~~~~~~~~~ /<>/umbrello/umlwidgets/regionwidget.h:29:10: warning: ‘virtual bool RegionWidget::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] 29 | bool loadFromXMI1(QDomElement& qElement); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/regionwidget.h:32:12: warning: ‘virtual QSizeF RegionWidget::minimumSize() const’ can be marked override [-Wsuggest-override] 32 | QSizeF minimumSize() const; | ^~~~~~~~~~~ In file included from /<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/IRKO7FPKWT/moc_signalwidget.cpp:9, from /<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/mocs_compilation.cpp:219: /<>/umbrello/umlwidgets/signalwidget.h:43:18: warning: ‘virtual void SignalWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] 43 | virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); | ^~~~~ /<>/umbrello/umlwidgets/signalwidget.h:45:10: warning: ‘virtual void SignalWidget::setX(qreal)’ can be marked override [-Wsuggest-override] 45 | void setX(qreal newX); | ^~~~ /<>/umbrello/umlwidgets/signalwidget.h:46:10: warning: ‘virtual void SignalWidget::setY(qreal)’ can be marked override [-Wsuggest-override] 46 | void setY(qreal newY); | ^~~~ /<>/umbrello/umlwidgets/signalwidget.h:48:18: warning: ‘virtual void SignalWidget::setName(const QString&)’ can be marked override [-Wsuggest-override] 48 | virtual void setName(const QString &strName); | ^~~~~~~ /<>/umbrello/umlwidgets/signalwidget.h:54:19: warning: ‘virtual void SignalWidget::showPropertiesDialog()’ can be marked override [-Wsuggest-override] 54 | virtual void showPropertiesDialog(); | ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/signalwidget.h:56:10: warning: ‘virtual void SignalWidget::mouseMoveEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 56 | void mouseMoveEvent(QGraphicsSceneMouseEvent *me); | ^~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/signalwidget.h:58:18: warning: ‘virtual bool SignalWidget::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] 58 | virtual bool loadFromXMI1(QDomElement & qElement); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/signalwidget.h:59:18: warning: ‘virtual void SignalWidget::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 59 | virtual void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); | ^~~~~~~~~~ /<>/umbrello/umlwidgets/signalwidget.h:62:18: warning: ‘virtual void SignalWidget::slotMenuSelection(QAction*)’ can be marked override [-Wsuggest-override] 62 | virtual void slotMenuSelection(QAction* action); | ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/signalwidget.h:65:12: warning: ‘virtual QSizeF SignalWidget::minimumSize() const’ can be marked override [-Wsuggest-override] 65 | QSizeF minimumSize() const; | ^~~~~~~~~~~ In file included from /<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/IRKO7FPKWT/moc_statewidget.cpp:9, from /<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/mocs_compilation.cpp:220: /<>/umbrello/umlwidgets/statewidget.h:63:18: warning: ‘virtual void StateWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] 63 | virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); | ^~~~~ /<>/umbrello/umlwidgets/statewidget.h:79:18: warning: ‘virtual void StateWidget::showPropertiesDialog()’ can be marked override [-Wsuggest-override] 79 | virtual void showPropertiesDialog(); | ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/statewidget.h:81:18: warning: ‘virtual bool StateWidget::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] 81 | virtual bool loadFromXMI1(QDomElement & qElement); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/statewidget.h:82:18: warning: ‘virtual void StateWidget::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 82 | virtual void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); | ^~~~~~~~~~ /<>/umbrello/umlwidgets/statewidget.h:85:12: warning: ‘virtual QSizeF StateWidget::minimumSize() const’ can be marked override [-Wsuggest-override] 85 | QSizeF minimumSize() const; | ^~~~~~~~~~~ /<>/umbrello/umlwidgets/statewidget.h:86:12: warning: ‘virtual QSizeF StateWidget::maximumSize()’ can be marked override [-Wsuggest-override] 86 | QSizeF maximumSize(); | ^~~~~~~~~~~ /<>/umbrello/umlwidgets/statewidget.h:90:18: warning: ‘virtual void StateWidget::slotMenuSelection(QAction*)’ can be marked override [-Wsuggest-override] 90 | virtual void slotMenuSelection(QAction* action); | ^~~~~~~~~~~~~~~~~ In file included from /<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/IRKO7FPKWT/moc_statusbartoolbutton.cpp:9, from /<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/mocs_compilation.cpp:221: /<>/umbrello/umlwidgets/statusbartoolbutton.h:46:19: warning: ‘virtual QSize StatusBarToolButton::minimumSizeHint() const’ can be marked override [-Wsuggest-override] 46 | virtual QSize minimumSizeHint() const; | ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/statusbartoolbutton.h:47:19: warning: ‘virtual QSize StatusBarToolButton::sizeHint() const’ can be marked override [-Wsuggest-override] 47 | virtual QSize sizeHint() const; | ^~~~~~~~ /<>/umbrello/umlwidgets/statusbartoolbutton.h:52:18: warning: ‘virtual void StatusBarToolButton::paintEvent(QPaintEvent*)’ can be marked override [-Wsuggest-override] 52 | virtual void paintEvent(QPaintEvent* event); | ^~~~~~~~~~ In file included from /<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/IRKO7FPKWT/moc_toolbarstateonewidget.cpp:9, from /<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/mocs_compilation.cpp:222: /<>/umbrello/umlwidgets/toolbarstateonewidget.h:30:18: warning: ‘virtual void ToolBarStateOneWidget::cleanBeforeChange()’ can be marked override [-Wsuggest-override] 30 | virtual void cleanBeforeChange(); | ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/toolbarstateonewidget.h:33:18: warning: ‘virtual void ToolBarStateOneWidget::mouseMove(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 33 | virtual void mouseMove(QGraphicsSceneMouseEvent* ome); | ^~~~~~~~~ /<>/umbrello/umlwidgets/toolbarstateonewidget.h:36:18: warning: ‘virtual void ToolBarStateOneWidget::slotWidgetRemoved(UMLWidget*)’ can be marked override [-Wsuggest-override] 36 | virtual void slotWidgetRemoved(UMLWidget* widget); | ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/toolbarstateonewidget.h:39:18: warning: ‘virtual void ToolBarStateOneWidget::setCurrentElement()’ can be marked override [-Wsuggest-override] 39 | virtual void setCurrentElement(); | ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/toolbarstateonewidget.h:41:18: warning: ‘virtual void ToolBarStateOneWidget::mouseReleaseWidget()’ can be marked override [-Wsuggest-override] 41 | virtual void mouseReleaseWidget(); | ^~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/toolbarstateonewidget.h:42:18: warning: ‘virtual void ToolBarStateOneWidget::mouseReleaseEmpty()’ can be marked override [-Wsuggest-override] 42 | virtual void mouseReleaseEmpty(); | ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/toolbarstateonewidget.h:56:18: warning: ‘virtual void ToolBarStateOneWidget::init()’ can be marked override [-Wsuggest-override] 56 | virtual void init(); | ^~~~ [ 6%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/debug/debug_utils.cpp.o cd /<>/obj-aarch64-linux-gnu/umbrello && /usr/bin/aarch64-linux-gnu-g++ -DCMAKE_BINARY_DIR=\"/<>/obj-aarch64-linux-gnu\" -DKCOREADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLO_VERSION_STRING=\"2.23.3\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-aarch64-linux-gnu/umbrello -I/<>/umbrello -I/<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/include -I/<>/obj-aarch64-linux-gnu -I/<>/umbrello/clipboard -I/<>/umbrello/cmds -I/<>/umbrello/codegenerators -I/<>/umbrello/codegenerators/ada -I/<>/umbrello/codegenerators/as -I/<>/umbrello/codegenerators/cpp -I/<>/umbrello/codegenerators/csharp -I/<>/umbrello/codegenerators/d -I/<>/umbrello/codegenerators/idl -I/<>/umbrello/codegenerators/java -I/<>/umbrello/codegenerators/js -I/<>/umbrello/codegenerators/pascal -I/<>/umbrello/codegenerators/perl -I/<>/umbrello/codegenerators/php -I/<>/umbrello/codegenerators/python -I/<>/umbrello/codegenerators/ruby -I/<>/umbrello/codegenerators/sql -I/<>/umbrello/codegenerators/tcl -I/<>/umbrello/codegenerators/vala -I/<>/umbrello/codegenerators/xml -I/<>/umbrello/codegenwizard -I/<>/umbrello/codeimport -I/<>/umbrello/codeimport/csharp -I/<>/umbrello/codeimpwizard -I/<>/umbrello/debug -I/<>/umbrello/dialogs -I/<>/umbrello/dialogs/pages -I/<>/umbrello/dialogs/widgets -I/<>/umbrello/docgenerators -I/<>/umbrello/finder -I/<>/umbrello/refactoring -I/<>/umbrello/uml1model -I/<>/umbrello/umlwidgets -I/<>/lib/cppparser -I/<>/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/aarch64-linux-gnu/qt5 -isystem /usr/include/aarch64-linux-gnu/qt5/QtWidgets -isystem /usr/include/aarch64-linux-gnu/qt5/QtGui -isystem /usr/include/aarch64-linux-gnu/qt5/QtCore -isystem /usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/aarch64-linux-gnu/qt5/QtXml -isystem /usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/aarch64-linux-gnu/qt5/QtSvg -isystem /usr/include/aarch64-linux-gnu/qt5/QtWebKitWidgets -isystem /usr/include/aarch64-linux-gnu/qt5/QtWebKit -isystem /usr/include/aarch64-linux-gnu/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/aarch64-linux-gnu/qt5/QtConcurrent -isystem /usr/include/aarch64-linux-gnu/qt5/QtDBus -isystem /usr/include/KF5/KTextEditor -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -fno-delete-null-pointer-checks -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -o CMakeFiles/libumbrello.dir/debug/debug_utils.cpp.o -c /<>/umbrello/debug/debug_utils.cpp In file included from /<>/umbrello/debug/debug_utils.cpp:22: /<>/umbrello/debug/debug_utils.h:91:18: warning: ‘virtual void Tracer::showEvent(QShowEvent*)’ can be marked override [-Wsuggest-override] 91 | virtual void showEvent(QShowEvent*); | ^~~~~~~~~ [ 6%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/dialogs/activitydialog.cpp.o cd /<>/obj-aarch64-linux-gnu/umbrello && /usr/bin/aarch64-linux-gnu-g++ -DCMAKE_BINARY_DIR=\"/<>/obj-aarch64-linux-gnu\" -DKCOREADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLO_VERSION_STRING=\"2.23.3\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-aarch64-linux-gnu/umbrello -I/<>/umbrello -I/<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/include -I/<>/obj-aarch64-linux-gnu -I/<>/umbrello/clipboard -I/<>/umbrello/cmds -I/<>/umbrello/codegenerators -I/<>/umbrello/codegenerators/ada -I/<>/umbrello/codegenerators/as -I/<>/umbrello/codegenerators/cpp -I/<>/umbrello/codegenerators/csharp -I/<>/umbrello/codegenerators/d -I/<>/umbrello/codegenerators/idl -I/<>/umbrello/codegenerators/java -I/<>/umbrello/codegenerators/js -I/<>/umbrello/codegenerators/pascal -I/<>/umbrello/codegenerators/perl -I/<>/umbrello/codegenerators/php -I/<>/umbrello/codegenerators/python -I/<>/umbrello/codegenerators/ruby -I/<>/umbrello/codegenerators/sql -I/<>/umbrello/codegenerators/tcl -I/<>/umbrello/codegenerators/vala -I/<>/umbrello/codegenerators/xml -I/<>/umbrello/codegenwizard -I/<>/umbrello/codeimport -I/<>/umbrello/codeimport/csharp -I/<>/umbrello/codeimpwizard -I/<>/umbrello/debug -I/<>/umbrello/dialogs -I/<>/umbrello/dialogs/pages -I/<>/umbrello/dialogs/widgets -I/<>/umbrello/docgenerators -I/<>/umbrello/finder -I/<>/umbrello/refactoring -I/<>/umbrello/uml1model -I/<>/umbrello/umlwidgets -I/<>/lib/cppparser -I/<>/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/aarch64-linux-gnu/qt5 -isystem /usr/include/aarch64-linux-gnu/qt5/QtWidgets -isystem /usr/include/aarch64-linux-gnu/qt5/QtGui -isystem /usr/include/aarch64-linux-gnu/qt5/QtCore -isystem /usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/aarch64-linux-gnu/qt5/QtXml -isystem /usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/aarch64-linux-gnu/qt5/QtSvg -isystem /usr/include/aarch64-linux-gnu/qt5/QtWebKitWidgets -isystem /usr/include/aarch64-linux-gnu/qt5/QtWebKit -isystem /usr/include/aarch64-linux-gnu/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/aarch64-linux-gnu/qt5/QtConcurrent -isystem /usr/include/aarch64-linux-gnu/qt5/QtDBus -isystem /usr/include/KF5/KTextEditor -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -fno-delete-null-pointer-checks -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -o CMakeFiles/libumbrello.dir/dialogs/activitydialog.cpp.o -c /<>/umbrello/dialogs/activitydialog.cpp In file included from /<>/umbrello/dialogs/activitydialog.h:14, from /<>/umbrello/dialogs/activitydialog.cpp:12: /<>/umbrello/dialogs/multipagedialogbase.h:101:18: warning: ‘virtual void MultiPageDialogBase::keyPressEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] 101 | virtual void keyPressEvent(QKeyEvent *event); | ^~~~~~~~~~~~~ In file included from /<>/umbrello/dialogs/activitydialog.cpp:15: /<>/umbrello/umlview.h:54:18: warning: ‘virtual void UMLView::wheelEvent(QWheelEvent*)’ can be marked override [-Wsuggest-override] 54 | virtual void wheelEvent(QWheelEvent* event); | ^~~~~~~~~~ /<>/umbrello/umlview.h:55:18: warning: ‘virtual void UMLView::showEvent(QShowEvent*)’ can be marked override [-Wsuggest-override] 55 | virtual void showEvent(QShowEvent *se); | ^~~~~~~~~ /<>/umbrello/umlview.h:56:18: warning: ‘virtual void UMLView::hideEvent(QHideEvent*)’ can be marked override [-Wsuggest-override] 56 | virtual void hideEvent(QHideEvent *he); | ^~~~~~~~~ /<>/umbrello/umlview.h:57:18: warning: ‘virtual void UMLView::mousePressEvent(QMouseEvent*)’ can be marked override [-Wsuggest-override] 57 | virtual void mousePressEvent(QMouseEvent* event); | ^~~~~~~~~~~~~~~ /<>/umbrello/umlview.h:58:18: warning: ‘virtual void UMLView::mouseReleaseEvent(QMouseEvent*)’ can be marked override [-Wsuggest-override] 58 | virtual void mouseReleaseEvent(QMouseEvent* event); | ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlview.h:59:18: warning: ‘virtual void UMLView::resizeEvent(QResizeEvent*)’ can be marked override [-Wsuggest-override] 59 | virtual void resizeEvent(QResizeEvent *event); | ^~~~~~~~~~~ In file included from /<>/umbrello/umlwidgets/umlwidget.h:18, from /<>/umbrello/umlwidgets/activitywidget.h:14, from /<>/umbrello/dialogs/activitydialog.cpp:16: /<>/umbrello/umlwidgets/widgetbase.h:187:20: warning: ‘virtual QRectF WidgetBase::boundingRect() const’ can be marked override [-Wsuggest-override] 187 | virtual QRectF boundingRect() const; | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/widgetbase.h:191:18: warning: ‘virtual void WidgetBase::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] 191 | virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); | ^~~~~ /<>/umbrello/umlwidgets/widgetbase.h:260:18: warning: ‘virtual void WidgetBase::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] 260 | virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent *event); | ^~~~~~~~~~~~~~~~ In file included from /<>/umbrello/umlwidgets/activitywidget.h:14, from /<>/umbrello/dialogs/activitydialog.cpp:16: /<>/umbrello/umlwidgets/umlwidget.h:71:18: warning: ‘virtual void UMLWidget::setUseFillColor(bool)’ can be marked override [-Wsuggest-override] 71 | virtual void setUseFillColor(bool fc); | ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:74:18: warning: ‘virtual void UMLWidget::setTextColor(const QColor&)’ can be marked override [-Wsuggest-override] 74 | virtual void setTextColor(const QColor &color); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:77:18: warning: ‘virtual void UMLWidget::setLineColor(const QColor&)’ can be marked override [-Wsuggest-override] 77 | virtual void setLineColor(const QColor &color); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:80:18: warning: ‘virtual void UMLWidget::setLineWidth(uint)’ can be marked override [-Wsuggest-override] 80 | virtual void setLineWidth(uint width); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:83:18: warning: ‘virtual void UMLWidget::setFillColor(const QColor&)’ can be marked override [-Wsuggest-override] 83 | virtual void setFillColor(const QColor &color); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:87:18: warning: ‘virtual void UMLWidget::setSelected(bool)’ can be marked override [-Wsuggest-override] 87 | virtual void setSelected(bool _select); | ^~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:96:18: warning: ‘virtual void UMLWidget::setFont(const QFont&)’ can be marked override [-Wsuggest-override] 96 | virtual void setFont(const QFont &font); | ^~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:173:18: warning: ‘virtual void UMLWidget::showPropertiesDialog()’ can be marked override [-Wsuggest-override] 173 | virtual void showPropertiesDialog(); | ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:192:18: warning: ‘virtual bool UMLWidget::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] 192 | virtual bool loadFromXMI1(QDomElement &qElement); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:193:18: warning: ‘virtual void UMLWidget::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 193 | virtual void saveToXMI1(QDomDocument &qDoc, QDomElement &qElement); | ^~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:230:18: warning: ‘virtual void UMLWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] 230 | virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); | ^~~~~ /<>/umbrello/umlwidgets/umlwidget.h:234:18: warning: ‘virtual void UMLWidget::slotMenuSelection(QAction*)’ can be marked override [-Wsuggest-override] 234 | virtual void slotMenuSelection(QAction* action); | ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:251:18: warning: ‘virtual void UMLWidget::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] 251 | virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent* event); | ^~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:252:18: warning: ‘virtual void UMLWidget::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 252 | virtual void mouseDoubleClickEvent(QGraphicsSceneMouseEvent *event); | ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:253:18: warning: ‘virtual void UMLWidget::mousePressEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 253 | virtual void mousePressEvent(QGraphicsSceneMouseEvent *event); | ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:254:18: warning: ‘virtual void UMLWidget::mouseMoveEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 254 | virtual void mouseMoveEvent(QGraphicsSceneMouseEvent *event); | ^~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:255:18: warning: ‘virtual void UMLWidget::mouseReleaseEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 255 | virtual void mouseReleaseEvent(QGraphicsSceneMouseEvent *event); | ^~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/dialogs/activitydialog.cpp:16: /<>/umbrello/umlwidgets/activitywidget.h:65:18: warning: ‘virtual void ActivityWidget::showPropertiesDialog()’ can be marked override [-Wsuggest-override] 65 | virtual void showPropertiesDialog(); | ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/activitywidget.h:66:18: warning: ‘virtual void ActivityWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] 66 | virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); | ^~~~~ /<>/umbrello/umlwidgets/activitywidget.h:67:18: warning: ‘virtual void ActivityWidget::moveWidgetBy(qreal, qreal)’ can be marked override [-Wsuggest-override] 67 | virtual void moveWidgetBy(qreal diffX, qreal diffY); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/activitywidget.h:69:18: warning: ‘virtual bool ActivityWidget::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] 69 | virtual bool loadFromXMI1(QDomElement & qElement); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/activitywidget.h:70:18: warning: ‘virtual void ActivityWidget::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 70 | virtual void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); | ^~~~~~~~~~ /<>/umbrello/umlwidgets/activitywidget.h:72:10: warning: ‘virtual void ActivityWidget::constrain(qreal&, qreal&)’ can be marked override [-Wsuggest-override] 72 | void constrain(qreal& width, qreal& height); | ^~~~~~~~~ /<>/umbrello/umlwidgets/activitywidget.h:86:18: warning: ‘virtual void ActivityWidget::slotMenuSelection(QAction*)’ can be marked override [-Wsuggest-override] 86 | virtual void slotMenuSelection(QAction* action); | ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/activitywidget.h:89:20: warning: ‘virtual QSizeF ActivityWidget::minimumSize() const’ can be marked override [-Wsuggest-override] 89 | virtual QSizeF minimumSize() const; | ^~~~~~~~~~~ /<>/umbrello/umlwidgets/activitywidget.h:90:20: warning: ‘virtual QSizeF ActivityWidget::maximumSize()’ can be marked override [-Wsuggest-override] 90 | virtual QSizeF maximumSize(); | ^~~~~~~~~~~ [ 7%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/dialogs/associationpropertiesdialog.cpp.o cd /<>/obj-aarch64-linux-gnu/umbrello && /usr/bin/aarch64-linux-gnu-g++ -DCMAKE_BINARY_DIR=\"/<>/obj-aarch64-linux-gnu\" -DKCOREADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLO_VERSION_STRING=\"2.23.3\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-aarch64-linux-gnu/umbrello -I/<>/umbrello -I/<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/include -I/<>/obj-aarch64-linux-gnu -I/<>/umbrello/clipboard -I/<>/umbrello/cmds -I/<>/umbrello/codegenerators -I/<>/umbrello/codegenerators/ada -I/<>/umbrello/codegenerators/as -I/<>/umbrello/codegenerators/cpp -I/<>/umbrello/codegenerators/csharp -I/<>/umbrello/codegenerators/d -I/<>/umbrello/codegenerators/idl -I/<>/umbrello/codegenerators/java -I/<>/umbrello/codegenerators/js -I/<>/umbrello/codegenerators/pascal -I/<>/umbrello/codegenerators/perl -I/<>/umbrello/codegenerators/php -I/<>/umbrello/codegenerators/python -I/<>/umbrello/codegenerators/ruby -I/<>/umbrello/codegenerators/sql -I/<>/umbrello/codegenerators/tcl -I/<>/umbrello/codegenerators/vala -I/<>/umbrello/codegenerators/xml -I/<>/umbrello/codegenwizard -I/<>/umbrello/codeimport -I/<>/umbrello/codeimport/csharp -I/<>/umbrello/codeimpwizard -I/<>/umbrello/debug -I/<>/umbrello/dialogs -I/<>/umbrello/dialogs/pages -I/<>/umbrello/dialogs/widgets -I/<>/umbrello/docgenerators -I/<>/umbrello/finder -I/<>/umbrello/refactoring -I/<>/umbrello/uml1model -I/<>/umbrello/umlwidgets -I/<>/lib/cppparser -I/<>/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/aarch64-linux-gnu/qt5 -isystem /usr/include/aarch64-linux-gnu/qt5/QtWidgets -isystem /usr/include/aarch64-linux-gnu/qt5/QtGui -isystem /usr/include/aarch64-linux-gnu/qt5/QtCore -isystem /usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/aarch64-linux-gnu/qt5/QtXml -isystem /usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/aarch64-linux-gnu/qt5/QtSvg -isystem /usr/include/aarch64-linux-gnu/qt5/QtWebKitWidgets -isystem /usr/include/aarch64-linux-gnu/qt5/QtWebKit -isystem /usr/include/aarch64-linux-gnu/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/aarch64-linux-gnu/qt5/QtConcurrent -isystem /usr/include/aarch64-linux-gnu/qt5/QtDBus -isystem /usr/include/KF5/KTextEditor -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -fno-delete-null-pointer-checks -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -o CMakeFiles/libumbrello.dir/dialogs/associationpropertiesdialog.cpp.o -c /<>/umbrello/dialogs/associationpropertiesdialog.cpp In file included from /<>/umbrello/dialogs/associationpropertiesdialog.h:14, from /<>/umbrello/dialogs/associationpropertiesdialog.cpp:12: /<>/umbrello/dialogs/multipagedialogbase.h:101:18: warning: ‘virtual void MultiPageDialogBase::keyPressEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] 101 | virtual void keyPressEvent(QKeyEvent *event); | ^~~~~~~~~~~~~ In file included from /<>/umbrello/umlwidgets/umlwidget.h:18, from /<>/umbrello/umlwidgets/classifierwidget.h:16, from /<>/umbrello/umlscene.h:17, from /<>/umbrello/umlwidgets/linkwidget.h:15, from /<>/umbrello/umlwidgets/associationwidget.h:15, from /<>/umbrello/dialogs/associationpropertiesdialog.cpp:15: /<>/umbrello/umlwidgets/widgetbase.h:187:20: warning: ‘virtual QRectF WidgetBase::boundingRect() const’ can be marked override [-Wsuggest-override] 187 | virtual QRectF boundingRect() const; | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/widgetbase.h:191:18: warning: ‘virtual void WidgetBase::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] 191 | virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); | ^~~~~ /<>/umbrello/umlwidgets/widgetbase.h:260:18: warning: ‘virtual void WidgetBase::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] 260 | virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent *event); | ^~~~~~~~~~~~~~~~ In file included from /<>/umbrello/umlwidgets/classifierwidget.h:16, from /<>/umbrello/umlscene.h:17, from /<>/umbrello/umlwidgets/linkwidget.h:15, from /<>/umbrello/umlwidgets/associationwidget.h:15, from /<>/umbrello/dialogs/associationpropertiesdialog.cpp:15: /<>/umbrello/umlwidgets/umlwidget.h:71:18: warning: ‘virtual void UMLWidget::setUseFillColor(bool)’ can be marked override [-Wsuggest-override] 71 | virtual void setUseFillColor(bool fc); | ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:74:18: warning: ‘virtual void UMLWidget::setTextColor(const QColor&)’ can be marked override [-Wsuggest-override] 74 | virtual void setTextColor(const QColor &color); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:77:18: warning: ‘virtual void UMLWidget::setLineColor(const QColor&)’ can be marked override [-Wsuggest-override] 77 | virtual void setLineColor(const QColor &color); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:80:18: warning: ‘virtual void UMLWidget::setLineWidth(uint)’ can be marked override [-Wsuggest-override] 80 | virtual void setLineWidth(uint width); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:83:18: warning: ‘virtual void UMLWidget::setFillColor(const QColor&)’ can be marked override [-Wsuggest-override] 83 | virtual void setFillColor(const QColor &color); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:87:18: warning: ‘virtual void UMLWidget::setSelected(bool)’ can be marked override [-Wsuggest-override] 87 | virtual void setSelected(bool _select); | ^~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:96:18: warning: ‘virtual void UMLWidget::setFont(const QFont&)’ can be marked override [-Wsuggest-override] 96 | virtual void setFont(const QFont &font); | ^~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:173:18: warning: ‘virtual void UMLWidget::showPropertiesDialog()’ can be marked override [-Wsuggest-override] 173 | virtual void showPropertiesDialog(); | ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:192:18: warning: ‘virtual bool UMLWidget::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] 192 | virtual bool loadFromXMI1(QDomElement &qElement); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:193:18: warning: ‘virtual void UMLWidget::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 193 | virtual void saveToXMI1(QDomDocument &qDoc, QDomElement &qElement); | ^~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:230:18: warning: ‘virtual void UMLWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] 230 | virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); | ^~~~~ /<>/umbrello/umlwidgets/umlwidget.h:234:18: warning: ‘virtual void UMLWidget::slotMenuSelection(QAction*)’ can be marked override [-Wsuggest-override] 234 | virtual void slotMenuSelection(QAction* action); | ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:251:18: warning: ‘virtual void UMLWidget::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] 251 | virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent* event); | ^~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:252:18: warning: ‘virtual void UMLWidget::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 252 | virtual void mouseDoubleClickEvent(QGraphicsSceneMouseEvent *event); | ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:253:18: warning: ‘virtual void UMLWidget::mousePressEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 253 | virtual void mousePressEvent(QGraphicsSceneMouseEvent *event); | ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:254:18: warning: ‘virtual void UMLWidget::mouseMoveEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 254 | virtual void mouseMoveEvent(QGraphicsSceneMouseEvent *event); | ^~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:255:18: warning: ‘virtual void UMLWidget::mouseReleaseEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 255 | virtual void mouseReleaseEvent(QGraphicsSceneMouseEvent *event); | ^~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/umlscene.h:17, from /<>/umbrello/umlwidgets/linkwidget.h:15, from /<>/umbrello/umlwidgets/associationwidget.h:15, from /<>/umbrello/dialogs/associationpropertiesdialog.cpp:15: /<>/umbrello/umlwidgets/classifierwidget.h:97:16: warning: ‘virtual UMLWidget* ClassifierWidget::onWidget(const QPointF&)’ can be marked override [-Wsuggest-override] 97 | UMLWidget* onWidget(const QPointF& p); | ^~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:98:16: warning: ‘virtual UMLWidget* ClassifierWidget::widgetWithID(Uml::ID::Type)’ can be marked override [-Wsuggest-override] 98 | UMLWidget* widgetWithID(Uml::ID::Type id); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:100:18: warning: ‘virtual void ClassifierWidget::setDocumentation(const QString&)’ can be marked override [-Wsuggest-override] 100 | virtual void setDocumentation(const QString& doc); | ^~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:102:12: warning: ‘virtual QSizeF ClassifierWidget::calculateSize(bool) const’ can be marked override [-Wsuggest-override] 102 | QSizeF calculateSize(bool withExtensions = true) const; | ^~~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:104:18: warning: ‘virtual void ClassifierWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] 104 | virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); | ^~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:105:26: warning: ‘virtual QPainterPath ClassifierWidget::shape() const’ can be marked override [-Wsuggest-override] 105 | virtual QPainterPath shape() const; | ^~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:107:18: warning: ‘virtual void ClassifierWidget::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 107 | virtual void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); | ^~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:108:18: warning: ‘virtual bool ClassifierWidget::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] 108 | virtual bool loadFromXMI1(QDomElement & qElement); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:111:18: warning: ‘virtual void ClassifierWidget::slotMenuSelection(QAction*)’ can be marked override [-Wsuggest-override] 111 | virtual void slotMenuSelection(QAction* action); | ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:121:12: warning: ‘virtual QSizeF ClassifierWidget::minimumSize() const’ can be marked override [-Wsuggest-override] 121 | QSizeF minimumSize() const; | ^~~~~~~~~~~ In file included from /<>/umbrello/umlwidgets/linkwidget.h:15, from /<>/umbrello/umlwidgets/associationwidget.h:15, from /<>/umbrello/dialogs/associationpropertiesdialog.cpp:15: /<>/umbrello/umlscene.h:338:10: warning: ‘virtual void UMLScene::dragEnterEvent(QGraphicsSceneDragDropEvent*)’ can be marked override [-Wsuggest-override] 338 | void dragEnterEvent(QGraphicsSceneDragDropEvent* enterEvent); | ^~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:339:10: warning: ‘virtual void UMLScene::dragMoveEvent(QGraphicsSceneDragDropEvent*)’ can be marked override [-Wsuggest-override] 339 | void dragMoveEvent(QGraphicsSceneDragDropEvent* moveEvent); | ^~~~~~~~~~~~~ /<>/umbrello/umlscene.h:340:10: warning: ‘virtual void UMLScene::dropEvent(QGraphicsSceneDragDropEvent*)’ can be marked override [-Wsuggest-override] 340 | void dropEvent(QGraphicsSceneDragDropEvent* dropEvent); | ^~~~~~~~~ /<>/umbrello/umlscene.h:342:10: warning: ‘virtual void UMLScene::mouseMoveEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 342 | void mouseMoveEvent(QGraphicsSceneMouseEvent* mouseEvent); | ^~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:343:10: warning: ‘virtual void UMLScene::mousePressEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 343 | void mousePressEvent(QGraphicsSceneMouseEvent* mouseEvent); | ^~~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:344:10: warning: ‘virtual void UMLScene::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 344 | void mouseDoubleClickEvent(QGraphicsSceneMouseEvent* mouseEvent); | ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:345:10: warning: ‘virtual void UMLScene::mouseReleaseEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 345 | void mouseReleaseEvent(QGraphicsSceneMouseEvent* mouseEvent); | ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:346:18: warning: ‘virtual void UMLScene::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] 346 | virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent* contextMenuEvent); | ^~~~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:358:18: warning: ‘virtual void UMLScene::drawBackground(QPainter*, const QRectF&)’ can be marked override [-Wsuggest-override] 358 | virtual void drawBackground(QPainter *painter, const QRectF &rect); | ^~~~~~~~~~~~~~ In file included from /<>/umbrello/dialogs/associationpropertiesdialog.cpp:15: /<>/umbrello/umlwidgets/associationwidget.h:62:18: warning: ‘virtual void AssociationWidget::setUMLObject(UMLObject*)’ can be marked override [-Wsuggest-override] 62 | virtual void setUMLObject(UMLObject *obj); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:66:18: warning: ‘virtual void AssociationWidget::lwSetFont(QFont)’ can be marked override [-Wsuggest-override] 66 | virtual void lwSetFont(QFont font); | ^~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:67:28: warning: ‘virtual UMLClassifier* AssociationWidget::operationOwner()’ can be marked override [-Wsuggest-override] 67 | virtual UMLClassifier *operationOwner(); | ^~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:69:27: warning: ‘virtual UMLOperation* AssociationWidget::operation()’ can be marked override [-Wsuggest-override] 69 | virtual UMLOperation *operation(); | ^~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:70:18: warning: ‘virtual void AssociationWidget::setOperation(UMLOperation*)’ can be marked override [-Wsuggest-override] 70 | virtual void setOperation(UMLOperation *op); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:72:21: warning: ‘virtual QString AssociationWidget::customOpText()’ can be marked override [-Wsuggest-override] 72 | virtual QString customOpText(); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:73:18: warning: ‘virtual void AssociationWidget::setCustomOpText(const QString&)’ can be marked override [-Wsuggest-override] 73 | virtual void setCustomOpText(const QString &opText); | ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:75:18: warning: ‘virtual void AssociationWidget::resetTextPositions()’ can be marked override [-Wsuggest-override] 75 | virtual void resetTextPositions(); | ^~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:77:18: warning: ‘virtual void AssociationWidget::setMessageText(FloatingTextWidget*)’ can be marked override [-Wsuggest-override] 77 | virtual void setMessageText(FloatingTextWidget *ft); | ^~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:78:18: warning: ‘virtual void AssociationWidget::setText(FloatingTextWidget*, const QString&)’ can be marked override [-Wsuggest-override] 78 | virtual void setText(FloatingTextWidget *ft, const QString &newText); | ^~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:80:18: warning: ‘virtual void AssociationWidget::showPropertiesDialog()’ can be marked override [-Wsuggest-override] 80 | virtual void showPropertiesDialog(); | ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:82:21: warning: ‘virtual QString AssociationWidget::lwOperationText()’ can be marked override [-Wsuggest-override] 82 | virtual QString lwOperationText(); | ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:83:28: warning: ‘virtual UMLClassifier* AssociationWidget::lwClassifier()’ can be marked override [-Wsuggest-override] 83 | virtual UMLClassifier *lwClassifier(); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:84:18: warning: ‘virtual void AssociationWidget::setOperationText(const QString&)’ can be marked override [-Wsuggest-override] 84 | virtual void setOperationText(const QString &op); | ^~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:86:18: warning: ‘virtual void AssociationWidget::constrainTextPos(qreal&, qreal&, qreal, qreal, Uml::TextRole::Enum)’ can be marked override [-Wsuggest-override] 86 | virtual void constrainTextPos(qreal &textX, qreal &textY, | ^~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:90:18: warning: ‘virtual void AssociationWidget::calculateNameTextSegment()’ can be marked override [-Wsuggest-override] 90 | virtual void calculateNameTextSegment(); | ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:105:10: warning: ‘virtual void AssociationWidget::setName(const QString&)’ can be marked override [-Wsuggest-override] 105 | void setName(const QString &strRole); | ^~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:149:20: warning: ‘virtual QRectF AssociationWidget::boundingRect() const’ can be marked override [-Wsuggest-override] 149 | virtual QRectF boundingRect() const; | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:150:26: warning: ‘virtual QPainterPath AssociationWidget::shape() const’ can be marked override [-Wsuggest-override] 150 | virtual QPainterPath shape() const; | ^~~~~ /<>/umbrello/umlwidgets/associationwidget.h:156:16: warning: ‘virtual UMLWidget* AssociationWidget::onWidget(const QPointF&)’ can be marked override [-Wsuggest-override] 156 | UMLWidget* onWidget(const QPointF &p); | ^~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:174:11: warning: ‘virtual QFont AssociationWidget::font() const’ can be marked override [-Wsuggest-override] 174 | QFont font() const; | ^~~~ /<>/umbrello/umlwidgets/associationwidget.h:176:18: warning: ‘virtual void AssociationWidget::setTextColor(const QColor&)’ can be marked override [-Wsuggest-override] 176 | virtual void setTextColor(const QColor &color); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:177:18: warning: ‘virtual void AssociationWidget::setLineColor(const QColor&)’ can be marked override [-Wsuggest-override] 177 | virtual void setLineColor(const QColor &color); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:178:18: warning: ‘virtual void AssociationWidget::setLineWidth(uint)’ can be marked override [-Wsuggest-override] 178 | virtual void setLineWidth(uint width); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:186:18: warning: ‘virtual bool AssociationWidget::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] 186 | virtual bool loadFromXMI1(QDomElement& qElement); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:187:18: warning: ‘virtual void AssociationWidget::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 187 | virtual void saveToXMI1(QDomDocument &qDoc, QDomElement &qElement); | ^~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:195:18: warning: ‘virtual void AssociationWidget::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 195 | virtual void mouseDoubleClickEvent(QGraphicsSceneMouseEvent *event); | ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:196:18: warning: ‘virtual void AssociationWidget::mouseMoveEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 196 | virtual void mouseMoveEvent(QGraphicsSceneMouseEvent *event); | ^~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:197:18: warning: ‘virtual void AssociationWidget::mousePressEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 197 | virtual void mousePressEvent(QGraphicsSceneMouseEvent *event); | ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:198:18: warning: ‘virtual void AssociationWidget::mouseReleaseEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 198 | virtual void mouseReleaseEvent(QGraphicsSceneMouseEvent *event); | ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:200:18: warning: ‘virtual void AssociationWidget::setSelected(bool)’ can be marked override [-Wsuggest-override] 200 | virtual void setSelected(bool _select); | ^~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:202:18: warning: ‘virtual void AssociationWidget::slotMenuSelection(QAction*)’ can be marked override [-Wsuggest-override] 202 | virtual void slotMenuSelection(QAction* action); | ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:209:18: warning: ‘virtual void AssociationWidget::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] 209 | virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent *event); | ^~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:211:18: warning: ‘virtual void AssociationWidget::hoverEnterEvent(QGraphicsSceneHoverEvent*)’ can be marked override [-Wsuggest-override] 211 | virtual void hoverEnterEvent(QGraphicsSceneHoverEvent *event); | ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:212:18: warning: ‘virtual void AssociationWidget::hoverLeaveEvent(QGraphicsSceneHoverEvent*)’ can be marked override [-Wsuggest-override] 212 | virtual void hoverLeaveEvent(QGraphicsSceneHoverEvent *event); | ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:213:18: warning: ‘virtual void AssociationWidget::hoverMoveEvent(QGraphicsSceneHoverEvent*)’ can be marked override [-Wsuggest-override] 213 | virtual void hoverMoveEvent(QGraphicsSceneHoverEvent *event); | ^~~~~~~~~~~~~~ In file included from /<>/umbrello/dialogs/associationpropertiesdialog.cpp:16: /<>/umbrello/debug/debug_utils.h:91:18: warning: ‘virtual void Tracer::showEvent(QShowEvent*)’ can be marked override [-Wsuggest-override] 91 | virtual void showEvent(QShowEvent*); | ^~~~~~~~~ In file included from /<>/umbrello/dialogs/associationpropertiesdialog.cpp:18: /<>/umbrello/umlwidgets/objectwidget.h:39:18: warning: ‘virtual void ObjectWidget::setX(qreal)’ can be marked override [-Wsuggest-override] 39 | virtual void setX(qreal x); | ^~~~ /<>/umbrello/umlwidgets/objectwidget.h:40:18: warning: ‘virtual void ObjectWidget::setY(qreal)’ can be marked override [-Wsuggest-override] 40 | virtual void setY(qreal y); | ^~~~ /<>/umbrello/umlwidgets/objectwidget.h:47:18: warning: ‘virtual void ObjectWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] 47 | virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); | ^~~~~ /<>/umbrello/umlwidgets/objectwidget.h:49:10: warning: ‘virtual bool ObjectWidget::activate(IDChangeLog*)’ can be marked override [-Wsuggest-override] 49 | bool activate(IDChangeLog* ChangeLog = 0); | ^~~~~~~~ /<>/umbrello/umlwidgets/objectwidget.h:51:10: warning: ‘virtual void ObjectWidget::cleanup()’ can be marked override [-Wsuggest-override] 51 | void cleanup(); | ^~~~~~~ /<>/umbrello/umlwidgets/objectwidget.h:53:10: warning: ‘virtual void ObjectWidget::showPropertiesDialog()’ can be marked override [-Wsuggest-override] 53 | void showPropertiesDialog(); | ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/objectwidget.h:73:18: warning: ‘virtual void ObjectWidget::setLineColorCmd(const QColor&)’ can be marked override [-Wsuggest-override] 73 | virtual void setLineColorCmd(const QColor &color); | ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/objectwidget.h:77:18: warning: ‘virtual void ObjectWidget::resizeWidget(qreal, qreal)’ can be marked override [-Wsuggest-override] 77 | virtual void resizeWidget(qreal newW, qreal newH); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/objectwidget.h:79:18: warning: ‘virtual void ObjectWidget::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 79 | virtual void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); | ^~~~~~~~~~ /<>/umbrello/umlwidgets/objectwidget.h:80:18: warning: ‘virtual bool ObjectWidget::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] 80 | virtual bool loadFromXMI1(QDomElement& qElement); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/objectwidget.h:83:10: warning: ‘virtual void ObjectWidget::slotMenuSelection(QAction*)’ can be marked override [-Wsuggest-override] 83 | void slotMenuSelection(QAction* action); | ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/objectwidget.h:84:18: warning: ‘virtual void ObjectWidget::slotFillColorChanged(Uml::ID::Type)’ can be marked override [-Wsuggest-override] 84 | virtual void slotFillColorChanged(Uml::ID::Type viewID); | ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/objectwidget.h:88:18: warning: ‘virtual void ObjectWidget::mousePressEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 88 | virtual void mousePressEvent(QGraphicsSceneMouseEvent *me); | ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/objectwidget.h:89:18: warning: ‘virtual void ObjectWidget::mouseMoveEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 89 | virtual void mouseMoveEvent(QGraphicsSceneMouseEvent *me); | ^~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/objectwidget.h:91:12: warning: ‘virtual QSizeF ObjectWidget::minimumSize() const’ can be marked override [-Wsuggest-override] 91 | QSizeF minimumSize() const; | ^~~~~~~~~~~ /<>/umbrello/umlwidgets/objectwidget.h:93:18: warning: ‘virtual void ObjectWidget::moveEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 93 | virtual void moveEvent(QGraphicsSceneMouseEvent *event); | ^~~~~~~~~ /<>/umbrello/umlwidgets/objectwidget.h:94:18: warning: ‘virtual void ObjectWidget::moveWidgetBy(qreal, qreal)’ can be marked override [-Wsuggest-override] 94 | virtual void moveWidgetBy(qreal diffX, qreal diffY); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/objectwidget.h:95:18: warning: ‘virtual void ObjectWidget::constrainMovementForAllWidgets(qreal&, qreal&)’ can be marked override [-Wsuggest-override] 95 | virtual void constrainMovementForAllWidgets(qreal &diffX, qreal &diffY); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/objectwidget.h:97:21: warning: ‘virtual QCursor ObjectWidget::resizeCursor() const’ can be marked override [-Wsuggest-override] 97 | virtual QCursor resizeCursor() const; | ^~~~~~~~~~~~ In file included from /<>/umbrello/dialogs/associationpropertiesdialog.cpp:19: /<>/umbrello/uml.h:201:18: warning: ‘virtual void UMLApp::keyPressEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] 201 | virtual void keyPressEvent(QKeyEvent* e); | ^~~~~~~~~~~~~ /<>/umbrello/uml.h:202:18: warning: ‘virtual void UMLApp::keyReleaseEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] 202 | virtual void keyReleaseEvent(QKeyEvent* e); | ^~~~~~~~~~~~~~~ /<>/umbrello/uml.h:204:18: warning: ‘virtual void UMLApp::customEvent(QEvent*)’ can be marked override [-Wsuggest-override] 204 | virtual void customEvent(QEvent* e); | ^~~~~~~~~~~ /<>/umbrello/uml.h:215:18: warning: ‘virtual bool UMLApp::queryClose()’ can be marked override [-Wsuggest-override] 215 | virtual bool queryClose(); | ^~~~~~~~~~ /<>/umbrello/uml.h:217:18: warning: ‘virtual void UMLApp::saveProperties(KConfigGroup&)’ can be marked override [-Wsuggest-override] 217 | virtual void saveProperties(KConfigGroup & cfg); | ^~~~~~~~~~~~~~ /<>/umbrello/uml.h:218:18: warning: ‘virtual void UMLApp::readProperties(const KConfigGroup&)’ can be marked override [-Wsuggest-override] 218 | virtual void readProperties(const KConfigGroup & cfg); | ^~~~~~~~~~~~~~ In file included from /<>/umbrello/dialogs/associationpropertiesdialog.cpp:21: /<>/umbrello/umlview.h:54:18: warning: ‘virtual void UMLView::wheelEvent(QWheelEvent*)’ can be marked override [-Wsuggest-override] 54 | virtual void wheelEvent(QWheelEvent* event); | ^~~~~~~~~~ /<>/umbrello/umlview.h:55:18: warning: ‘virtual void UMLView::showEvent(QShowEvent*)’ can be marked override [-Wsuggest-override] 55 | virtual void showEvent(QShowEvent *se); | ^~~~~~~~~ /<>/umbrello/umlview.h:56:18: warning: ‘virtual void UMLView::hideEvent(QHideEvent*)’ can be marked override [-Wsuggest-override] 56 | virtual void hideEvent(QHideEvent *he); | ^~~~~~~~~ /<>/umbrello/umlview.h:57:18: warning: ‘virtual void UMLView::mousePressEvent(QMouseEvent*)’ can be marked override [-Wsuggest-override] 57 | virtual void mousePressEvent(QMouseEvent* event); | ^~~~~~~~~~~~~~~ /<>/umbrello/umlview.h:58:18: warning: ‘virtual void UMLView::mouseReleaseEvent(QMouseEvent*)’ can be marked override [-Wsuggest-override] 58 | virtual void mouseReleaseEvent(QMouseEvent* event); | ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlview.h:59:18: warning: ‘virtual void UMLView::resizeEvent(QResizeEvent*)’ can be marked override [-Wsuggest-override] 59 | virtual void resizeEvent(QResizeEvent *event); | ^~~~~~~~~~~ [ 7%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/dialogs/classpropertiesdialog.cpp.o cd /<>/obj-aarch64-linux-gnu/umbrello && /usr/bin/aarch64-linux-gnu-g++ -DCMAKE_BINARY_DIR=\"/<>/obj-aarch64-linux-gnu\" -DKCOREADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLO_VERSION_STRING=\"2.23.3\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-aarch64-linux-gnu/umbrello -I/<>/umbrello -I/<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/include -I/<>/obj-aarch64-linux-gnu -I/<>/umbrello/clipboard -I/<>/umbrello/cmds -I/<>/umbrello/codegenerators -I/<>/umbrello/codegenerators/ada -I/<>/umbrello/codegenerators/as -I/<>/umbrello/codegenerators/cpp -I/<>/umbrello/codegenerators/csharp -I/<>/umbrello/codegenerators/d -I/<>/umbrello/codegenerators/idl -I/<>/umbrello/codegenerators/java -I/<>/umbrello/codegenerators/js -I/<>/umbrello/codegenerators/pascal -I/<>/umbrello/codegenerators/perl -I/<>/umbrello/codegenerators/php -I/<>/umbrello/codegenerators/python -I/<>/umbrello/codegenerators/ruby -I/<>/umbrello/codegenerators/sql -I/<>/umbrello/codegenerators/tcl -I/<>/umbrello/codegenerators/vala -I/<>/umbrello/codegenerators/xml -I/<>/umbrello/codegenwizard -I/<>/umbrello/codeimport -I/<>/umbrello/codeimport/csharp -I/<>/umbrello/codeimpwizard -I/<>/umbrello/debug -I/<>/umbrello/dialogs -I/<>/umbrello/dialogs/pages -I/<>/umbrello/dialogs/widgets -I/<>/umbrello/docgenerators -I/<>/umbrello/finder -I/<>/umbrello/refactoring -I/<>/umbrello/uml1model -I/<>/umbrello/umlwidgets -I/<>/lib/cppparser -I/<>/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/aarch64-linux-gnu/qt5 -isystem /usr/include/aarch64-linux-gnu/qt5/QtWidgets -isystem /usr/include/aarch64-linux-gnu/qt5/QtGui -isystem /usr/include/aarch64-linux-gnu/qt5/QtCore -isystem /usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/aarch64-linux-gnu/qt5/QtXml -isystem /usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/aarch64-linux-gnu/qt5/QtSvg -isystem /usr/include/aarch64-linux-gnu/qt5/QtWebKitWidgets -isystem /usr/include/aarch64-linux-gnu/qt5/QtWebKit -isystem /usr/include/aarch64-linux-gnu/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/aarch64-linux-gnu/qt5/QtConcurrent -isystem /usr/include/aarch64-linux-gnu/qt5/QtDBus -isystem /usr/include/KF5/KTextEditor -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -fno-delete-null-pointer-checks -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -o CMakeFiles/libumbrello.dir/dialogs/classpropertiesdialog.cpp.o -c /<>/umbrello/dialogs/classpropertiesdialog.cpp In file included from /<>/umbrello/dialogs/classpropertiesdialog.h:14, from /<>/umbrello/dialogs/classpropertiesdialog.cpp:12: /<>/umbrello/dialogs/multipagedialogbase.h:101:18: warning: ‘virtual void MultiPageDialogBase::keyPressEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] 101 | virtual void keyPressEvent(QKeyEvent *event); | ^~~~~~~~~~~~~ In file included from /<>/umbrello/dialogs/pages/classassociationspage.h:15, from /<>/umbrello/dialogs/classpropertiesdialog.cpp:15: /<>/umbrello/dialogs/pages/dialogpagebase.h:34:18: warning: ‘virtual void DialogPageBase::keyPressEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] 34 | virtual void keyPressEvent(QKeyEvent *event); | ^~~~~~~~~~~~~ In file included from /<>/umbrello/umlwidgets/umlwidget.h:18, from /<>/umbrello/umlwidgets/classifierwidget.h:16, from /<>/umbrello/dialogs/classpropertiesdialog.cpp:18: /<>/umbrello/umlwidgets/widgetbase.h:187:20: warning: ‘virtual QRectF WidgetBase::boundingRect() const’ can be marked override [-Wsuggest-override] 187 | virtual QRectF boundingRect() const; | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/widgetbase.h:191:18: warning: ‘virtual void WidgetBase::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] 191 | virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); | ^~~~~ /<>/umbrello/umlwidgets/widgetbase.h:260:18: warning: ‘virtual void WidgetBase::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] 260 | virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent *event); | ^~~~~~~~~~~~~~~~ In file included from /<>/umbrello/umlwidgets/classifierwidget.h:16, from /<>/umbrello/dialogs/classpropertiesdialog.cpp:18: /<>/umbrello/umlwidgets/umlwidget.h:71:18: warning: ‘virtual void UMLWidget::setUseFillColor(bool)’ can be marked override [-Wsuggest-override] 71 | virtual void setUseFillColor(bool fc); | ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:74:18: warning: ‘virtual void UMLWidget::setTextColor(const QColor&)’ can be marked override [-Wsuggest-override] 74 | virtual void setTextColor(const QColor &color); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:77:18: warning: ‘virtual void UMLWidget::setLineColor(const QColor&)’ can be marked override [-Wsuggest-override] 77 | virtual void setLineColor(const QColor &color); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:80:18: warning: ‘virtual void UMLWidget::setLineWidth(uint)’ can be marked override [-Wsuggest-override] 80 | virtual void setLineWidth(uint width); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:83:18: warning: ‘virtual void UMLWidget::setFillColor(const QColor&)’ can be marked override [-Wsuggest-override] 83 | virtual void setFillColor(const QColor &color); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:87:18: warning: ‘virtual void UMLWidget::setSelected(bool)’ can be marked override [-Wsuggest-override] 87 | virtual void setSelected(bool _select); | ^~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:96:18: warning: ‘virtual void UMLWidget::setFont(const QFont&)’ can be marked override [-Wsuggest-override] 96 | virtual void setFont(const QFont &font); | ^~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:173:18: warning: ‘virtual void UMLWidget::showPropertiesDialog()’ can be marked override [-Wsuggest-override] 173 | virtual void showPropertiesDialog(); | ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:192:18: warning: ‘virtual bool UMLWidget::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] 192 | virtual bool loadFromXMI1(QDomElement &qElement); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:193:18: warning: ‘virtual void UMLWidget::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 193 | virtual void saveToXMI1(QDomDocument &qDoc, QDomElement &qElement); | ^~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:230:18: warning: ‘virtual void UMLWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] 230 | virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); | ^~~~~ /<>/umbrello/umlwidgets/umlwidget.h:234:18: warning: ‘virtual void UMLWidget::slotMenuSelection(QAction*)’ can be marked override [-Wsuggest-override] 234 | virtual void slotMenuSelection(QAction* action); | ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:251:18: warning: ‘virtual void UMLWidget::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] 251 | virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent* event); | ^~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:252:18: warning: ‘virtual void UMLWidget::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 252 | virtual void mouseDoubleClickEvent(QGraphicsSceneMouseEvent *event); | ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:253:18: warning: ‘virtual void UMLWidget::mousePressEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 253 | virtual void mousePressEvent(QGraphicsSceneMouseEvent *event); | ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:254:18: warning: ‘virtual void UMLWidget::mouseMoveEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 254 | virtual void mouseMoveEvent(QGraphicsSceneMouseEvent *event); | ^~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:255:18: warning: ‘virtual void UMLWidget::mouseReleaseEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 255 | virtual void mouseReleaseEvent(QGraphicsSceneMouseEvent *event); | ^~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/dialogs/classpropertiesdialog.cpp:18: /<>/umbrello/umlwidgets/classifierwidget.h:97:16: warning: ‘virtual UMLWidget* ClassifierWidget::onWidget(const QPointF&)’ can be marked override [-Wsuggest-override] 97 | UMLWidget* onWidget(const QPointF& p); | ^~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:98:16: warning: ‘virtual UMLWidget* ClassifierWidget::widgetWithID(Uml::ID::Type)’ can be marked override [-Wsuggest-override] 98 | UMLWidget* widgetWithID(Uml::ID::Type id); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:100:18: warning: ‘virtual void ClassifierWidget::setDocumentation(const QString&)’ can be marked override [-Wsuggest-override] 100 | virtual void setDocumentation(const QString& doc); | ^~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:102:12: warning: ‘virtual QSizeF ClassifierWidget::calculateSize(bool) const’ can be marked override [-Wsuggest-override] 102 | QSizeF calculateSize(bool withExtensions = true) const; | ^~~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:104:18: warning: ‘virtual void ClassifierWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] 104 | virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); | ^~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:105:26: warning: ‘virtual QPainterPath ClassifierWidget::shape() const’ can be marked override [-Wsuggest-override] 105 | virtual QPainterPath shape() const; | ^~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:107:18: warning: ‘virtual void ClassifierWidget::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 107 | virtual void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); | ^~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:108:18: warning: ‘virtual bool ClassifierWidget::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] 108 | virtual bool loadFromXMI1(QDomElement & qElement); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:111:18: warning: ‘virtual void ClassifierWidget::slotMenuSelection(QAction*)’ can be marked override [-Wsuggest-override] 111 | virtual void slotMenuSelection(QAction* action); | ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:121:12: warning: ‘virtual QSizeF ClassifierWidget::minimumSize() const’ can be marked override [-Wsuggest-override] 121 | QSizeF minimumSize() const; | ^~~~~~~~~~~ In file included from /<>/umbrello/dialogs/classpropertiesdialog.cpp:20: /<>/umbrello/umlwidgets/componentwidget.h:36:18: warning: ‘virtual void ComponentWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] 36 | virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); | ^~~~~ /<>/umbrello/umlwidgets/componentwidget.h:37:18: warning: ‘virtual void ComponentWidget::moveWidgetBy(qreal, qreal)’ can be marked override [-Wsuggest-override] 37 | virtual void moveWidgetBy(qreal diffX, qreal diffY); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/componentwidget.h:38:18: warning: ‘virtual void ComponentWidget::adjustAssocs(qreal, qreal)’ can be marked override [-Wsuggest-override] 38 | virtual void adjustAssocs(qreal dx, qreal dy); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/componentwidget.h:40:18: warning: ‘virtual void ComponentWidget::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 40 | virtual void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); | ^~~~~~~~~~ /<>/umbrello/umlwidgets/componentwidget.h:54:12: warning: ‘virtual QSizeF ComponentWidget::minimumSize() const’ can be marked override [-Wsuggest-override] 54 | QSizeF minimumSize() const; | ^~~~~~~~~~~ In file included from /<>/umbrello/dialogs/classpropertiesdialog.cpp:21: /<>/umbrello/dialogs/pages/constraintlistpage.h:66:39: warning: ‘virtual UMLClassifierListItemList ConstraintListPage::getItemList()’ can be marked override [-Wsuggest-override] 66 | virtual UMLClassifierListItemList getItemList(); | ^~~~~~~~~~~ In file included from /<>/umbrello/dialogs/classpropertiesdialog.cpp:22: /<>/umbrello/debug/debug_utils.h:91:18: warning: ‘virtual void Tracer::showEvent(QShowEvent*)’ can be marked override [-Wsuggest-override] 91 | virtual void showEvent(QShowEvent*); | ^~~~~~~~~ In file included from /<>/umbrello/uml1model/package.h:14, from /<>/umbrello/uml1model/classifier.h:13, from /<>/umbrello/uml1model/entity.h:14, from /<>/umbrello/dialogs/classpropertiesdialog.cpp:23: /<>/umbrello/uml1model/umlcanvasobject.h:43:18: warning: ‘virtual void UMLCanvasObject::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 43 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/umlcanvasobject.h:85:18: warning: ‘virtual bool UMLCanvasObject::resolveRef()’ can be marked override [-Wsuggest-override] 85 | virtual bool resolveRef(); | ^~~~~~~~~~ In file included from /<>/umbrello/uml1model/classifier.h:13, from /<>/umbrello/uml1model/entity.h:14, from /<>/umbrello/dialogs/classpropertiesdialog.cpp:23: /<>/umbrello/uml1model/package.h:39:18: warning: ‘virtual void UMLPackage::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 39 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/package.h:41:24: warning: ‘virtual UMLObject* UMLPackage::clone() const’ can be marked override [-Wsuggest-override] 41 | virtual UMLObject* clone() const; | ^~~~~ /<>/umbrello/uml1model/package.h:64:18: warning: ‘virtual bool UMLPackage::resolveRef()’ can be marked override [-Wsuggest-override] 64 | virtual bool resolveRef(); | ^~~~~~~~~~ /<>/umbrello/uml1model/package.h:66:18: warning: ‘virtual void UMLPackage::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 66 | virtual void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/package.h:69:18: warning: ‘virtual bool UMLPackage::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 69 | virtual bool load1(QDomElement& element); | ^~~~~ In file included from /<>/umbrello/uml1model/attribute.h:15, from /<>/umbrello/uml1model/umlattributelist.h:17, from /<>/umbrello/uml1model/classifier.h:14, from /<>/umbrello/uml1model/entity.h:14, from /<>/umbrello/dialogs/classpropertiesdialog.cpp:23: /<>/umbrello/uml1model/classifierlistitem.h:48:18: warning: ‘virtual void UMLClassifierListItem::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 48 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/classifierlistitem.h:54:24: warning: ‘virtual UMLObject* UMLClassifierListItem::clone() const’ can be marked override [-Wsuggest-override] 54 | virtual UMLObject* clone() const = 0; | ^~~~~ In file included from /<>/umbrello/uml1model/umlattributelist.h:17, from /<>/umbrello/uml1model/classifier.h:14, from /<>/umbrello/uml1model/entity.h:14, from /<>/umbrello/dialogs/classpropertiesdialog.cpp:23: /<>/umbrello/uml1model/attribute.h:42:18: warning: ‘virtual void UMLAttribute::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 42 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/attribute.h:44:10: warning: ‘virtual void UMLAttribute::setName(const QString&)’ can be marked override [-Wsuggest-override] 44 | void setName(const QString &name); | ^~~~~~~ /<>/umbrello/uml1model/attribute.h:48:24: warning: ‘virtual UMLObject* UMLAttribute::clone() const’ can be marked override [-Wsuggest-override] 48 | virtual UMLObject* clone() const; | ^~~~~ /<>/umbrello/uml1model/attribute.h:53:13: warning: ‘virtual QString UMLAttribute::toString(Uml::SignatureType::Enum, bool)’ can be marked override [-Wsuggest-override] 53 | QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false); | ^~~~~~~~ /<>/umbrello/uml1model/attribute.h:58:18: warning: ‘virtual void UMLAttribute::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 58 | virtual void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/attribute.h:60:18: warning: ‘virtual bool UMLAttribute::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] 60 | virtual bool showPropertiesDialog(QWidget* parent = 0); | ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/attribute.h:73:10: warning: ‘virtual bool UMLAttribute::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 73 | bool load1(QDomElement & element); | ^~~~~ In file included from /<>/umbrello/uml1model/foreignkeyconstraint.h:16, from /<>/umbrello/model_utils.h:18, from /<>/umbrello/uml1model/classifier.h:19, from /<>/umbrello/uml1model/entity.h:14, from /<>/umbrello/dialogs/classpropertiesdialog.cpp:23: /<>/umbrello/uml1model/entityconstraint.h:40:18: warning: ‘virtual void UMLEntityConstraint::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 40 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/entityconstraint.h:45:24: warning: ‘virtual UMLObject* UMLEntityConstraint::clone() const’ can be marked override [-Wsuggest-override] 45 | virtual UMLObject* clone() const = 0; | ^~~~~ In file included from /<>/umbrello/model_utils.h:18, from /<>/umbrello/uml1model/classifier.h:19, from /<>/umbrello/uml1model/entity.h:14, from /<>/umbrello/dialogs/classpropertiesdialog.cpp:23: /<>/umbrello/uml1model/foreignkeyconstraint.h:56:18: warning: ‘virtual void UMLForeignKeyConstraint::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 56 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:58:24: warning: ‘virtual UMLObject* UMLForeignKeyConstraint::clone() const’ can be marked override [-Wsuggest-override] 58 | virtual UMLObject* clone() const; | ^~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:60:13: warning: ‘virtual QString UMLForeignKeyConstraint::toString(Uml::SignatureType::Enum, bool)’ can be marked override [-Wsuggest-override] 60 | QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false); | ^~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:65:10: warning: ‘virtual void UMLForeignKeyConstraint::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 65 | void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:67:18: warning: ‘virtual bool UMLForeignKeyConstraint::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] 67 | virtual bool showPropertiesDialog(QWidget* parent = 0); | ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:85:10: warning: ‘virtual bool UMLForeignKeyConstraint::resolveRef()’ can be marked override [-Wsuggest-override] 85 | bool resolveRef(); | ^~~~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:94:10: warning: ‘virtual bool UMLForeignKeyConstraint::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 94 | bool load1(QDomElement & element); | ^~~~~ In file included from /<>/umbrello/uml1model/entity.h:14, from /<>/umbrello/dialogs/classpropertiesdialog.cpp:23: /<>/umbrello/uml1model/classifier.h:54:18: warning: ‘virtual void UMLClassifier::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 54 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/classifier.h:56:16: warning: ‘virtual UMLObject* UMLClassifier::clone() const’ can be marked override [-Wsuggest-override] 56 | UMLObject* clone() const; | ^~~~~ /<>/umbrello/uml1model/classifier.h:111:18: warning: ‘virtual bool UMLClassifier::resolveRef()’ can be marked override [-Wsuggest-override] 111 | virtual bool resolveRef(); | ^~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:115:24: warning: ‘virtual UMLObject* UMLClassifier::findChildObjectById(Uml::ID::Type, bool)’ can be marked override [-Wsuggest-override] 115 | virtual UMLObject* findChildObjectById(Uml::ID::Type id, bool considerAncestors = false); | ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:124:18: warning: ‘virtual bool UMLClassifier::acceptAssociationType(Uml::AssociationType::Enum)’ can be marked override [-Wsuggest-override] 124 | virtual bool acceptAssociationType(Uml::AssociationType::Enum type); | ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:129:10: warning: ‘virtual void UMLClassifier::setBaseType(UMLObject::ObjectType)’ can be marked override [-Wsuggest-override] 129 | void setBaseType(UMLObject::ObjectType ot); | ^~~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:181:10: warning: ‘virtual void UMLClassifier::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 181 | void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:183:18: warning: ‘virtual bool UMLClassifier::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 183 | virtual bool load1(QDomElement& element); | ^~~~~ In file included from /<>/umbrello/dialogs/classpropertiesdialog.cpp:23: /<>/umbrello/uml1model/entity.h:43:18: warning: ‘virtual void UMLEntity::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 43 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/entity.h:45:24: warning: ‘virtual UMLObject* UMLEntity::clone() const’ can be marked override [-Wsuggest-override] 45 | virtual UMLObject* clone() const; | ^~~~~ /<>/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] 47 | virtual UMLAttribute* createAttribute(const QString &name = QString(), | ^~~~~~~~~~~~~~~ /<>/umbrello/uml1model/entity.h:73:18: warning: ‘virtual bool UMLEntity::resolveRef()’ can be marked override [-Wsuggest-override] 73 | virtual bool resolveRef(); | ^~~~~~~~~~ /<>/umbrello/uml1model/entity.h:75:18: warning: ‘virtual void UMLEntity::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 75 | virtual void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/entity.h:77:31: warning: ‘virtual UMLClassifierListItemList UMLEntity::getFilteredList(UMLObject::ObjectType) const’ can be marked override [-Wsuggest-override] 77 | UMLClassifierListItemList getFilteredList(UMLObject::ObjectType ot) const; | ^~~~~~~~~~~~~~~ /<>/umbrello/uml1model/entity.h:81:36: warning: ‘virtual UMLClassifierListItem* UMLEntity::makeChildObject(const QString&)’ can be marked override [-Wsuggest-override] 81 | virtual UMLClassifierListItem* makeChildObject(const QString& xmiTag); | ^~~~~~~~~~~~~~~ /<>/umbrello/uml1model/entity.h:93:10: warning: ‘virtual bool UMLEntity::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 93 | bool load1(QDomElement& element); | ^~~~~ In file included from /<>/umbrello/dialogs/classpropertiesdialog.cpp:24: /<>/umbrello/umlwidgets/objectwidget.h:39:18: warning: ‘virtual void ObjectWidget::setX(qreal)’ can be marked override [-Wsuggest-override] 39 | virtual void setX(qreal x); | ^~~~ /<>/umbrello/umlwidgets/objectwidget.h:40:18: warning: ‘virtual void ObjectWidget::setY(qreal)’ can be marked override [-Wsuggest-override] 40 | virtual void setY(qreal y); | ^~~~ /<>/umbrello/umlwidgets/objectwidget.h:47:18: warning: ‘virtual void ObjectWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] 47 | virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); | ^~~~~ /<>/umbrello/umlwidgets/objectwidget.h:49:10: warning: ‘virtual bool ObjectWidget::activate(IDChangeLog*)’ can be marked override [-Wsuggest-override] 49 | bool activate(IDChangeLog* ChangeLog = 0); | ^~~~~~~~ /<>/umbrello/umlwidgets/objectwidget.h:51:10: warning: ‘virtual void ObjectWidget::cleanup()’ can be marked override [-Wsuggest-override] 51 | void cleanup(); | ^~~~~~~ /<>/umbrello/umlwidgets/objectwidget.h:53:10: warning: ‘virtual void ObjectWidget::showPropertiesDialog()’ can be marked override [-Wsuggest-override] 53 | void showPropertiesDialog(); | ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/objectwidget.h:73:18: warning: ‘virtual void ObjectWidget::setLineColorCmd(const QColor&)’ can be marked override [-Wsuggest-override] 73 | virtual void setLineColorCmd(const QColor &color); | ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/objectwidget.h:77:18: warning: ‘virtual void ObjectWidget::resizeWidget(qreal, qreal)’ can be marked override [-Wsuggest-override] 77 | virtual void resizeWidget(qreal newW, qreal newH); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/objectwidget.h:79:18: warning: ‘virtual void ObjectWidget::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 79 | virtual void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); | ^~~~~~~~~~ /<>/umbrello/umlwidgets/objectwidget.h:80:18: warning: ‘virtual bool ObjectWidget::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] 80 | virtual bool loadFromXMI1(QDomElement& qElement); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/objectwidget.h:83:10: warning: ‘virtual void ObjectWidget::slotMenuSelection(QAction*)’ can be marked override [-Wsuggest-override] 83 | void slotMenuSelection(QAction* action); | ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/objectwidget.h:84:18: warning: ‘virtual void ObjectWidget::slotFillColorChanged(Uml::ID::Type)’ can be marked override [-Wsuggest-override] 84 | virtual void slotFillColorChanged(Uml::ID::Type viewID); | ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/objectwidget.h:88:18: warning: ‘virtual void ObjectWidget::mousePressEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 88 | virtual void mousePressEvent(QGraphicsSceneMouseEvent *me); | ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/objectwidget.h:89:18: warning: ‘virtual void ObjectWidget::mouseMoveEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 89 | virtual void mouseMoveEvent(QGraphicsSceneMouseEvent *me); | ^~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/objectwidget.h:91:12: warning: ‘virtual QSizeF ObjectWidget::minimumSize() const’ can be marked override [-Wsuggest-override] 91 | QSizeF minimumSize() const; | ^~~~~~~~~~~ /<>/umbrello/umlwidgets/objectwidget.h:93:18: warning: ‘virtual void ObjectWidget::moveEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 93 | virtual void moveEvent(QGraphicsSceneMouseEvent *event); | ^~~~~~~~~ /<>/umbrello/umlwidgets/objectwidget.h:94:18: warning: ‘virtual void ObjectWidget::moveWidgetBy(qreal, qreal)’ can be marked override [-Wsuggest-override] 94 | virtual void moveWidgetBy(qreal diffX, qreal diffY); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/objectwidget.h:95:18: warning: ‘virtual void ObjectWidget::constrainMovementForAllWidgets(qreal&, qreal&)’ can be marked override [-Wsuggest-override] 95 | virtual void constrainMovementForAllWidgets(qreal &diffX, qreal &diffY); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/objectwidget.h:97:21: warning: ‘virtual QCursor ObjectWidget::resizeCursor() const’ can be marked override [-Wsuggest-override] 97 | virtual QCursor resizeCursor() const; | ^~~~~~~~~~~~ In file included from /<>/umbrello/dialogs/classpropertiesdialog.cpp:26: /<>/umbrello/uml.h:201:18: warning: ‘virtual void UMLApp::keyPressEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] 201 | virtual void keyPressEvent(QKeyEvent* e); | ^~~~~~~~~~~~~ /<>/umbrello/uml.h:202:18: warning: ‘virtual void UMLApp::keyReleaseEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] 202 | virtual void keyReleaseEvent(QKeyEvent* e); | ^~~~~~~~~~~~~~~ /<>/umbrello/uml.h:204:18: warning: ‘virtual void UMLApp::customEvent(QEvent*)’ can be marked override [-Wsuggest-override] 204 | virtual void customEvent(QEvent* e); | ^~~~~~~~~~~ /<>/umbrello/uml.h:215:18: warning: ‘virtual bool UMLApp::queryClose()’ can be marked override [-Wsuggest-override] 215 | virtual bool queryClose(); | ^~~~~~~~~~ /<>/umbrello/uml.h:217:18: warning: ‘virtual void UMLApp::saveProperties(KConfigGroup&)’ can be marked override [-Wsuggest-override] 217 | virtual void saveProperties(KConfigGroup & cfg); | ^~~~~~~~~~~~~~ /<>/umbrello/uml.h:218:18: warning: ‘virtual void UMLApp::readProperties(const KConfigGroup&)’ can be marked override [-Wsuggest-override] 218 | virtual void readProperties(const KConfigGroup & cfg); | ^~~~~~~~~~~~~~ In file included from /<>/umbrello/dialogs/classpropertiesdialog.cpp:29: /<>/umbrello/umlview.h:54:18: warning: ‘virtual void UMLView::wheelEvent(QWheelEvent*)’ can be marked override [-Wsuggest-override] 54 | virtual void wheelEvent(QWheelEvent* event); | ^~~~~~~~~~ /<>/umbrello/umlview.h:55:18: warning: ‘virtual void UMLView::showEvent(QShowEvent*)’ can be marked override [-Wsuggest-override] 55 | virtual void showEvent(QShowEvent *se); | ^~~~~~~~~ /<>/umbrello/umlview.h:56:18: warning: ‘virtual void UMLView::hideEvent(QHideEvent*)’ can be marked override [-Wsuggest-override] 56 | virtual void hideEvent(QHideEvent *he); | ^~~~~~~~~ /<>/umbrello/umlview.h:57:18: warning: ‘virtual void UMLView::mousePressEvent(QMouseEvent*)’ can be marked override [-Wsuggest-override] 57 | virtual void mousePressEvent(QMouseEvent* event); | ^~~~~~~~~~~~~~~ /<>/umbrello/umlview.h:58:18: warning: ‘virtual void UMLView::mouseReleaseEvent(QMouseEvent*)’ can be marked override [-Wsuggest-override] 58 | virtual void mouseReleaseEvent(QMouseEvent* event); | ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlview.h:59:18: warning: ‘virtual void UMLView::resizeEvent(QResizeEvent*)’ can be marked override [-Wsuggest-override] 59 | virtual void resizeEvent(QResizeEvent *event); | ^~~~~~~~~~~ [ 7%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/dialogs/classwizard.cpp.o cd /<>/obj-aarch64-linux-gnu/umbrello && /usr/bin/aarch64-linux-gnu-g++ -DCMAKE_BINARY_DIR=\"/<>/obj-aarch64-linux-gnu\" -DKCOREADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLO_VERSION_STRING=\"2.23.3\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-aarch64-linux-gnu/umbrello -I/<>/umbrello -I/<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/include -I/<>/obj-aarch64-linux-gnu -I/<>/umbrello/clipboard -I/<>/umbrello/cmds -I/<>/umbrello/codegenerators -I/<>/umbrello/codegenerators/ada -I/<>/umbrello/codegenerators/as -I/<>/umbrello/codegenerators/cpp -I/<>/umbrello/codegenerators/csharp -I/<>/umbrello/codegenerators/d -I/<>/umbrello/codegenerators/idl -I/<>/umbrello/codegenerators/java -I/<>/umbrello/codegenerators/js -I/<>/umbrello/codegenerators/pascal -I/<>/umbrello/codegenerators/perl -I/<>/umbrello/codegenerators/php -I/<>/umbrello/codegenerators/python -I/<>/umbrello/codegenerators/ruby -I/<>/umbrello/codegenerators/sql -I/<>/umbrello/codegenerators/tcl -I/<>/umbrello/codegenerators/vala -I/<>/umbrello/codegenerators/xml -I/<>/umbrello/codegenwizard -I/<>/umbrello/codeimport -I/<>/umbrello/codeimport/csharp -I/<>/umbrello/codeimpwizard -I/<>/umbrello/debug -I/<>/umbrello/dialogs -I/<>/umbrello/dialogs/pages -I/<>/umbrello/dialogs/widgets -I/<>/umbrello/docgenerators -I/<>/umbrello/finder -I/<>/umbrello/refactoring -I/<>/umbrello/uml1model -I/<>/umbrello/umlwidgets -I/<>/lib/cppparser -I/<>/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/aarch64-linux-gnu/qt5 -isystem /usr/include/aarch64-linux-gnu/qt5/QtWidgets -isystem /usr/include/aarch64-linux-gnu/qt5/QtGui -isystem /usr/include/aarch64-linux-gnu/qt5/QtCore -isystem /usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/aarch64-linux-gnu/qt5/QtXml -isystem /usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/aarch64-linux-gnu/qt5/QtSvg -isystem /usr/include/aarch64-linux-gnu/qt5/QtWebKitWidgets -isystem /usr/include/aarch64-linux-gnu/qt5/QtWebKit -isystem /usr/include/aarch64-linux-gnu/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/aarch64-linux-gnu/qt5/QtConcurrent -isystem /usr/include/aarch64-linux-gnu/qt5/QtDBus -isystem /usr/include/KF5/KTextEditor -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -fno-delete-null-pointer-checks -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -o CMakeFiles/libumbrello.dir/dialogs/classwizard.cpp.o -c /<>/umbrello/dialogs/classwizard.cpp In file included from /<>/umbrello/dialogs/classwizard.cpp:12: /<>/umbrello/dialogs/classwizard.h:52:10: warning: ‘virtual void ClassWizard::accept()’ can be marked override [-Wsuggest-override] 52 | void accept(); | ^~~~~~ /<>/umbrello/dialogs/classwizard.h:53:10: warning: ‘virtual void ClassWizard::reject()’ can be marked override [-Wsuggest-override] 53 | void reject(); | ^~~~~~ In file included from /<>/umbrello/uml1model/attribute.h:15, from /<>/umbrello/dialogs/classwizard.cpp:15: /<>/umbrello/uml1model/classifierlistitem.h:48:18: warning: ‘virtual void UMLClassifierListItem::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 48 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/classifierlistitem.h:54:24: warning: ‘virtual UMLObject* UMLClassifierListItem::clone() const’ can be marked override [-Wsuggest-override] 54 | virtual UMLObject* clone() const = 0; | ^~~~~ In file included from /<>/umbrello/dialogs/classwizard.cpp:15: /<>/umbrello/uml1model/attribute.h:42:18: warning: ‘virtual void UMLAttribute::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 42 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/attribute.h:44:10: warning: ‘virtual void UMLAttribute::setName(const QString&)’ can be marked override [-Wsuggest-override] 44 | void setName(const QString &name); | ^~~~~~~ /<>/umbrello/uml1model/attribute.h:48:24: warning: ‘virtual UMLObject* UMLAttribute::clone() const’ can be marked override [-Wsuggest-override] 48 | virtual UMLObject* clone() const; | ^~~~~ /<>/umbrello/uml1model/attribute.h:53:13: warning: ‘virtual QString UMLAttribute::toString(Uml::SignatureType::Enum, bool)’ can be marked override [-Wsuggest-override] 53 | QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false); | ^~~~~~~~ /<>/umbrello/uml1model/attribute.h:58:18: warning: ‘virtual void UMLAttribute::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 58 | virtual void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/attribute.h:60:18: warning: ‘virtual bool UMLAttribute::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] 60 | virtual bool showPropertiesDialog(QWidget* parent = 0); | ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/attribute.h:73:10: warning: ‘virtual bool UMLAttribute::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 73 | bool load1(QDomElement & element); | ^~~~~ In file included from /<>/umbrello/uml1model/package.h:14, from /<>/umbrello/uml1model/classifier.h:13, from /<>/umbrello/dialogs/classwizard.cpp:16: /<>/umbrello/uml1model/umlcanvasobject.h:43:18: warning: ‘virtual void UMLCanvasObject::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 43 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/umlcanvasobject.h:85:18: warning: ‘virtual bool UMLCanvasObject::resolveRef()’ can be marked override [-Wsuggest-override] 85 | virtual bool resolveRef(); | ^~~~~~~~~~ In file included from /<>/umbrello/uml1model/classifier.h:13, from /<>/umbrello/dialogs/classwizard.cpp:16: /<>/umbrello/uml1model/package.h:39:18: warning: ‘virtual void UMLPackage::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 39 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/package.h:41:24: warning: ‘virtual UMLObject* UMLPackage::clone() const’ can be marked override [-Wsuggest-override] 41 | virtual UMLObject* clone() const; | ^~~~~ /<>/umbrello/uml1model/package.h:64:18: warning: ‘virtual bool UMLPackage::resolveRef()’ can be marked override [-Wsuggest-override] 64 | virtual bool resolveRef(); | ^~~~~~~~~~ /<>/umbrello/uml1model/package.h:66:18: warning: ‘virtual void UMLPackage::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 66 | virtual void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/package.h:69:18: warning: ‘virtual bool UMLPackage::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 69 | virtual bool load1(QDomElement& element); | ^~~~~ In file included from /<>/umbrello/uml1model/foreignkeyconstraint.h:16, from /<>/umbrello/model_utils.h:18, from /<>/umbrello/uml1model/classifier.h:19, from /<>/umbrello/dialogs/classwizard.cpp:16: /<>/umbrello/uml1model/entityconstraint.h:40:18: warning: ‘virtual void UMLEntityConstraint::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 40 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/entityconstraint.h:45:24: warning: ‘virtual UMLObject* UMLEntityConstraint::clone() const’ can be marked override [-Wsuggest-override] 45 | virtual UMLObject* clone() const = 0; | ^~~~~ In file included from /<>/umbrello/model_utils.h:18, from /<>/umbrello/uml1model/classifier.h:19, from /<>/umbrello/dialogs/classwizard.cpp:16: /<>/umbrello/uml1model/foreignkeyconstraint.h:56:18: warning: ‘virtual void UMLForeignKeyConstraint::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 56 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:58:24: warning: ‘virtual UMLObject* UMLForeignKeyConstraint::clone() const’ can be marked override [-Wsuggest-override] 58 | virtual UMLObject* clone() const; | ^~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:60:13: warning: ‘virtual QString UMLForeignKeyConstraint::toString(Uml::SignatureType::Enum, bool)’ can be marked override [-Wsuggest-override] 60 | QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false); | ^~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:65:10: warning: ‘virtual void UMLForeignKeyConstraint::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 65 | void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:67:18: warning: ‘virtual bool UMLForeignKeyConstraint::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] 67 | virtual bool showPropertiesDialog(QWidget* parent = 0); | ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:85:10: warning: ‘virtual bool UMLForeignKeyConstraint::resolveRef()’ can be marked override [-Wsuggest-override] 85 | bool resolveRef(); | ^~~~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:94:10: warning: ‘virtual bool UMLForeignKeyConstraint::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 94 | bool load1(QDomElement & element); | ^~~~~ In file included from /<>/umbrello/model_utils.h:20, from /<>/umbrello/uml1model/classifier.h:19, from /<>/umbrello/dialogs/classwizard.cpp:16: /<>/umbrello/dialogs/multipagedialogbase.h:101:18: warning: ‘virtual void MultiPageDialogBase::keyPressEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] 101 | virtual void keyPressEvent(QKeyEvent *event); | ^~~~~~~~~~~~~ In file included from /<>/umbrello/model_utils.h:21, from /<>/umbrello/uml1model/classifier.h:19, from /<>/umbrello/dialogs/classwizard.cpp:16: /<>/umbrello/umlwidgets/widgetbase.h:187:20: warning: ‘virtual QRectF WidgetBase::boundingRect() const’ can be marked override [-Wsuggest-override] 187 | virtual QRectF boundingRect() const; | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/widgetbase.h:191:18: warning: ‘virtual void WidgetBase::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] 191 | virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); | ^~~~~ /<>/umbrello/umlwidgets/widgetbase.h:260:18: warning: ‘virtual void WidgetBase::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] 260 | virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent *event); | ^~~~~~~~~~~~~~~~ In file included from /<>/umbrello/dialogs/classwizard.cpp:16: /<>/umbrello/uml1model/classifier.h:54:18: warning: ‘virtual void UMLClassifier::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 54 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/classifier.h:56:16: warning: ‘virtual UMLObject* UMLClassifier::clone() const’ can be marked override [-Wsuggest-override] 56 | UMLObject* clone() const; | ^~~~~ /<>/umbrello/uml1model/classifier.h:111:18: warning: ‘virtual bool UMLClassifier::resolveRef()’ can be marked override [-Wsuggest-override] 111 | virtual bool resolveRef(); | ^~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:115:24: warning: ‘virtual UMLObject* UMLClassifier::findChildObjectById(Uml::ID::Type, bool)’ can be marked override [-Wsuggest-override] 115 | virtual UMLObject* findChildObjectById(Uml::ID::Type id, bool considerAncestors = false); | ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:124:18: warning: ‘virtual bool UMLClassifier::acceptAssociationType(Uml::AssociationType::Enum)’ can be marked override [-Wsuggest-override] 124 | virtual bool acceptAssociationType(Uml::AssociationType::Enum type); | ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:129:10: warning: ‘virtual void UMLClassifier::setBaseType(UMLObject::ObjectType)’ can be marked override [-Wsuggest-override] 129 | void setBaseType(UMLObject::ObjectType ot); | ^~~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:181:10: warning: ‘virtual void UMLClassifier::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 181 | void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:183:18: warning: ‘virtual bool UMLClassifier::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 183 | virtual bool load1(QDomElement& element); | ^~~~~ In file included from /<>/umbrello/dialogs/pages/classifierlistpage.h:15, from /<>/umbrello/dialogs/classwizard.cpp:18: /<>/umbrello/dialogs/pages/dialogpagebase.h:34:18: warning: ‘virtual void DialogPageBase::keyPressEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] 34 | virtual void keyPressEvent(QKeyEvent *event); | ^~~~~~~~~~~~~ In file included from /<>/umbrello/dialogs/classwizard.cpp:20: /<>/umbrello/uml1model/operation.h:37:18: warning: ‘virtual void UMLOperation::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 37 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/operation.h:39:24: warning: ‘virtual UMLObject* UMLOperation::clone() const’ can be marked override [-Wsuggest-override] 39 | virtual UMLObject* clone() const; | ^~~~~ /<>/umbrello/uml1model/operation.h:41:10: warning: ‘virtual void UMLOperation::setType(UMLObject*)’ can be marked override [-Wsuggest-override] 41 | void setType(UMLObject* type); | ^~~~~~~ /<>/umbrello/uml1model/operation.h:52:13: warning: ‘virtual QString UMLOperation::toString(Uml::SignatureType::Enum, bool)’ can be marked override [-Wsuggest-override] 52 | QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false); | ^~~~~~~~ /<>/umbrello/uml1model/operation.h:56:10: warning: ‘virtual bool UMLOperation::resolveRef()’ can be marked override [-Wsuggest-override] 56 | bool resolveRef(); | ^~~~~~~~~~ /<>/umbrello/uml1model/operation.h:60:18: warning: ‘virtual bool UMLOperation::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] 60 | virtual bool showPropertiesDialog(QWidget* parent = 0); | ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/operation.h:72:10: warning: ‘virtual void UMLOperation::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 72 | void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/operation.h:75:10: warning: ‘virtual bool UMLOperation::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 75 | bool load1(QDomElement & element); | ^~~~~ In file included from /<>/umbrello/dialogs/classwizard.cpp:21: /<>/umbrello/uml.h:201:18: warning: ‘virtual void UMLApp::keyPressEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] 201 | virtual void keyPressEvent(QKeyEvent* e); | ^~~~~~~~~~~~~ /<>/umbrello/uml.h:202:18: warning: ‘virtual void UMLApp::keyReleaseEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] 202 | virtual void keyReleaseEvent(QKeyEvent* e); | ^~~~~~~~~~~~~~~ /<>/umbrello/uml.h:204:18: warning: ‘virtual void UMLApp::customEvent(QEvent*)’ can be marked override [-Wsuggest-override] 204 | virtual void customEvent(QEvent* e); | ^~~~~~~~~~~ /<>/umbrello/uml.h:215:18: warning: ‘virtual bool UMLApp::queryClose()’ can be marked override [-Wsuggest-override] 215 | virtual bool queryClose(); | ^~~~~~~~~~ /<>/umbrello/uml.h:217:18: warning: ‘virtual void UMLApp::saveProperties(KConfigGroup&)’ can be marked override [-Wsuggest-override] 217 | virtual void saveProperties(KConfigGroup & cfg); | ^~~~~~~~~~~~~~ /<>/umbrello/uml.h:218:18: warning: ‘virtual void UMLApp::readProperties(const KConfigGroup&)’ can be marked override [-Wsuggest-override] 218 | virtual void readProperties(const KConfigGroup & cfg); | ^~~~~~~~~~~~~~ [ 7%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/dialogs/codeeditor.cpp.o cd /<>/obj-aarch64-linux-gnu/umbrello && /usr/bin/aarch64-linux-gnu-g++ -DCMAKE_BINARY_DIR=\"/<>/obj-aarch64-linux-gnu\" -DKCOREADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLO_VERSION_STRING=\"2.23.3\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-aarch64-linux-gnu/umbrello -I/<>/umbrello -I/<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/include -I/<>/obj-aarch64-linux-gnu -I/<>/umbrello/clipboard -I/<>/umbrello/cmds -I/<>/umbrello/codegenerators -I/<>/umbrello/codegenerators/ada -I/<>/umbrello/codegenerators/as -I/<>/umbrello/codegenerators/cpp -I/<>/umbrello/codegenerators/csharp -I/<>/umbrello/codegenerators/d -I/<>/umbrello/codegenerators/idl -I/<>/umbrello/codegenerators/java -I/<>/umbrello/codegenerators/js -I/<>/umbrello/codegenerators/pascal -I/<>/umbrello/codegenerators/perl -I/<>/umbrello/codegenerators/php -I/<>/umbrello/codegenerators/python -I/<>/umbrello/codegenerators/ruby -I/<>/umbrello/codegenerators/sql -I/<>/umbrello/codegenerators/tcl -I/<>/umbrello/codegenerators/vala -I/<>/umbrello/codegenerators/xml -I/<>/umbrello/codegenwizard -I/<>/umbrello/codeimport -I/<>/umbrello/codeimport/csharp -I/<>/umbrello/codeimpwizard -I/<>/umbrello/debug -I/<>/umbrello/dialogs -I/<>/umbrello/dialogs/pages -I/<>/umbrello/dialogs/widgets -I/<>/umbrello/docgenerators -I/<>/umbrello/finder -I/<>/umbrello/refactoring -I/<>/umbrello/uml1model -I/<>/umbrello/umlwidgets -I/<>/lib/cppparser -I/<>/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/aarch64-linux-gnu/qt5 -isystem /usr/include/aarch64-linux-gnu/qt5/QtWidgets -isystem /usr/include/aarch64-linux-gnu/qt5/QtGui -isystem /usr/include/aarch64-linux-gnu/qt5/QtCore -isystem /usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/aarch64-linux-gnu/qt5/QtXml -isystem /usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/aarch64-linux-gnu/qt5/QtSvg -isystem /usr/include/aarch64-linux-gnu/qt5/QtWebKitWidgets -isystem /usr/include/aarch64-linux-gnu/qt5/QtWebKit -isystem /usr/include/aarch64-linux-gnu/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/aarch64-linux-gnu/qt5/QtConcurrent -isystem /usr/include/aarch64-linux-gnu/qt5/QtDBus -isystem /usr/include/KF5/KTextEditor -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -fno-delete-null-pointer-checks -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -o CMakeFiles/libumbrello.dir/dialogs/codeeditor.cpp.o -c /<>/umbrello/dialogs/codeeditor.cpp In file included from /<>/umbrello/dialogs/codeeditor.cpp:13: /<>/umbrello/dialogs/codeeditor.h:93:10: warning: ‘virtual void CodeEditor::contextMenuEvent(QContextMenuEvent*)’ can be marked override [-Wsuggest-override] 93 | void contextMenuEvent(QContextMenuEvent * event); | ^~~~~~~~~~~~~~~~ /<>/umbrello/dialogs/codeeditor.h:95:10: warning: ‘virtual void CodeEditor::keyPressEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] 95 | void keyPressEvent(QKeyEvent * e); | ^~~~~~~~~~~~~ /<>/umbrello/dialogs/codeeditor.h:96:10: warning: ‘virtual void CodeEditor::mouseDoubleClickEvent(QMouseEvent*)’ can be marked override [-Wsuggest-override] 96 | void mouseDoubleClickEvent(QMouseEvent * e); | ^~~~~~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/uml1model/attribute.h:15, from /<>/umbrello/dialogs/codeeditor.cpp:16: /<>/umbrello/uml1model/classifierlistitem.h:48:18: warning: ‘virtual void UMLClassifierListItem::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 48 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/classifierlistitem.h:54:24: warning: ‘virtual UMLObject* UMLClassifierListItem::clone() const’ can be marked override [-Wsuggest-override] 54 | virtual UMLObject* clone() const = 0; | ^~~~~ In file included from /<>/umbrello/dialogs/codeeditor.cpp:16: /<>/umbrello/uml1model/attribute.h:42:18: warning: ‘virtual void UMLAttribute::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 42 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/attribute.h:44:10: warning: ‘virtual void UMLAttribute::setName(const QString&)’ can be marked override [-Wsuggest-override] 44 | void setName(const QString &name); | ^~~~~~~ /<>/umbrello/uml1model/attribute.h:48:24: warning: ‘virtual UMLObject* UMLAttribute::clone() const’ can be marked override [-Wsuggest-override] 48 | virtual UMLObject* clone() const; | ^~~~~ /<>/umbrello/uml1model/attribute.h:53:13: warning: ‘virtual QString UMLAttribute::toString(Uml::SignatureType::Enum, bool)’ can be marked override [-Wsuggest-override] 53 | QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false); | ^~~~~~~~ /<>/umbrello/uml1model/attribute.h:58:18: warning: ‘virtual void UMLAttribute::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 58 | virtual void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/attribute.h:60:18: warning: ‘virtual bool UMLAttribute::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] 60 | virtual bool showPropertiesDialog(QWidget* parent = 0); | ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/attribute.h:73:10: warning: ‘virtual bool UMLAttribute::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 73 | bool load1(QDomElement & element); | ^~~~~ In file included from /<>/umbrello/uml1model/package.h:14, from /<>/umbrello/uml1model/classifier.h:13, from /<>/umbrello/dialogs/codeeditor.cpp:17: /<>/umbrello/uml1model/umlcanvasobject.h:43:18: warning: ‘virtual void UMLCanvasObject::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 43 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/umlcanvasobject.h:85:18: warning: ‘virtual bool UMLCanvasObject::resolveRef()’ can be marked override [-Wsuggest-override] 85 | virtual bool resolveRef(); | ^~~~~~~~~~ In file included from /<>/umbrello/uml1model/classifier.h:13, from /<>/umbrello/dialogs/codeeditor.cpp:17: /<>/umbrello/uml1model/package.h:39:18: warning: ‘virtual void UMLPackage::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 39 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/package.h:41:24: warning: ‘virtual UMLObject* UMLPackage::clone() const’ can be marked override [-Wsuggest-override] 41 | virtual UMLObject* clone() const; | ^~~~~ /<>/umbrello/uml1model/package.h:64:18: warning: ‘virtual bool UMLPackage::resolveRef()’ can be marked override [-Wsuggest-override] 64 | virtual bool resolveRef(); | ^~~~~~~~~~ /<>/umbrello/uml1model/package.h:66:18: warning: ‘virtual void UMLPackage::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 66 | virtual void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/package.h:69:18: warning: ‘virtual bool UMLPackage::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 69 | virtual bool load1(QDomElement& element); | ^~~~~ In file included from /<>/umbrello/uml1model/foreignkeyconstraint.h:16, from /<>/umbrello/model_utils.h:18, from /<>/umbrello/uml1model/classifier.h:19, from /<>/umbrello/dialogs/codeeditor.cpp:17: /<>/umbrello/uml1model/entityconstraint.h:40:18: warning: ‘virtual void UMLEntityConstraint::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 40 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/entityconstraint.h:45:24: warning: ‘virtual UMLObject* UMLEntityConstraint::clone() const’ can be marked override [-Wsuggest-override] 45 | virtual UMLObject* clone() const = 0; | ^~~~~ In file included from /<>/umbrello/model_utils.h:18, from /<>/umbrello/uml1model/classifier.h:19, from /<>/umbrello/dialogs/codeeditor.cpp:17: /<>/umbrello/uml1model/foreignkeyconstraint.h:56:18: warning: ‘virtual void UMLForeignKeyConstraint::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 56 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:58:24: warning: ‘virtual UMLObject* UMLForeignKeyConstraint::clone() const’ can be marked override [-Wsuggest-override] 58 | virtual UMLObject* clone() const; | ^~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:60:13: warning: ‘virtual QString UMLForeignKeyConstraint::toString(Uml::SignatureType::Enum, bool)’ can be marked override [-Wsuggest-override] 60 | QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false); | ^~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:65:10: warning: ‘virtual void UMLForeignKeyConstraint::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 65 | void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:67:18: warning: ‘virtual bool UMLForeignKeyConstraint::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] 67 | virtual bool showPropertiesDialog(QWidget* parent = 0); | ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:85:10: warning: ‘virtual bool UMLForeignKeyConstraint::resolveRef()’ can be marked override [-Wsuggest-override] 85 | bool resolveRef(); | ^~~~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:94:10: warning: ‘virtual bool UMLForeignKeyConstraint::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 94 | bool load1(QDomElement & element); | ^~~~~ In file included from /<>/umbrello/model_utils.h:20, from /<>/umbrello/uml1model/classifier.h:19, from /<>/umbrello/dialogs/codeeditor.cpp:17: /<>/umbrello/dialogs/multipagedialogbase.h:101:18: warning: ‘virtual void MultiPageDialogBase::keyPressEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] 101 | virtual void keyPressEvent(QKeyEvent *event); | ^~~~~~~~~~~~~ In file included from /<>/umbrello/model_utils.h:21, from /<>/umbrello/uml1model/classifier.h:19, from /<>/umbrello/dialogs/codeeditor.cpp:17: /<>/umbrello/umlwidgets/widgetbase.h:187:20: warning: ‘virtual QRectF WidgetBase::boundingRect() const’ can be marked override [-Wsuggest-override] 187 | virtual QRectF boundingRect() const; | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/widgetbase.h:191:18: warning: ‘virtual void WidgetBase::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] 191 | virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); | ^~~~~ /<>/umbrello/umlwidgets/widgetbase.h:260:18: warning: ‘virtual void WidgetBase::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] 260 | virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent *event); | ^~~~~~~~~~~~~~~~ In file included from /<>/umbrello/dialogs/codeeditor.cpp:17: /<>/umbrello/uml1model/classifier.h:54:18: warning: ‘virtual void UMLClassifier::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 54 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/classifier.h:56:16: warning: ‘virtual UMLObject* UMLClassifier::clone() const’ can be marked override [-Wsuggest-override] 56 | UMLObject* clone() const; | ^~~~~ /<>/umbrello/uml1model/classifier.h:111:18: warning: ‘virtual bool UMLClassifier::resolveRef()’ can be marked override [-Wsuggest-override] 111 | virtual bool resolveRef(); | ^~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:115:24: warning: ‘virtual UMLObject* UMLClassifier::findChildObjectById(Uml::ID::Type, bool)’ can be marked override [-Wsuggest-override] 115 | virtual UMLObject* findChildObjectById(Uml::ID::Type id, bool considerAncestors = false); | ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:124:18: warning: ‘virtual bool UMLClassifier::acceptAssociationType(Uml::AssociationType::Enum)’ can be marked override [-Wsuggest-override] 124 | virtual bool acceptAssociationType(Uml::AssociationType::Enum type); | ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:129:10: warning: ‘virtual void UMLClassifier::setBaseType(UMLObject::ObjectType)’ can be marked override [-Wsuggest-override] 129 | void setBaseType(UMLObject::ObjectType ot); | ^~~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:181:10: warning: ‘virtual void UMLClassifier::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 181 | void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:183:18: warning: ‘virtual bool UMLClassifier::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 183 | virtual bool load1(QDomElement& element); | ^~~~~ In file included from /<>/umbrello/dialogs/codeeditor.cpp:18: /<>/umbrello/debug/debug_utils.h:91:18: warning: ‘virtual void Tracer::showEvent(QShowEvent*)’ can be marked override [-Wsuggest-override] 91 | virtual void showEvent(QShowEvent*); | ^~~~~~~~~ In file included from /<>/umbrello/dialogs/codeeditor.cpp:20: /<>/umbrello/uml1model/umlrole.h:47:16: warning: ‘virtual UMLObject* UMLRole::clone() const’ can be marked override [-Wsuggest-override] 47 | UMLObject* clone() const { return 0; } | ^~~~~ /<>/umbrello/uml1model/umlrole.h:49:10: warning: ‘virtual void UMLRole::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 49 | void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/umlrole.h:51:18: warning: ‘virtual bool UMLRole::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] 51 | virtual bool showPropertiesDialog(QWidget *parent = 0); | ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/umlrole.h:55:10: warning: ‘virtual bool UMLRole::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 55 | bool load1(QDomElement& element); | ^~~~~ In file included from /<>/umbrello/codegenerators/codeblockwithcomments.h:15, from /<>/umbrello/codegenerators/codemethodblock.h:17, from /<>/umbrello/codegenerators/codeaccessormethod.h:15, from /<>/umbrello/dialogs/codeeditor.cpp:22: /<>/umbrello/codegenerators/codeblock.h:40:18: warning: ‘virtual void CodeBlock::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 40 | virtual void saveToXMI1(QDomDocument & doc, QDomElement & root); | ^~~~~~~~~~ /<>/umbrello/codegenerators/codeblock.h:41:18: warning: ‘virtual void CodeBlock::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] 41 | virtual void loadFromXMI1(QDomElement & root); | ^~~~~~~~~~~~ /<>/umbrello/codegenerators/codeblock.h:43:18: warning: ‘virtual void CodeBlock::setAttributesFromObject(TextBlock*)’ can be marked override [-Wsuggest-override] 43 | virtual void setAttributesFromObject(TextBlock * obj); | ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeblock.h:49:18: warning: ‘virtual void CodeBlock::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 49 | virtual void setAttributesOnNode(QDomDocument & doc, QDomElement & blockElement); | ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeblock.h:50:18: warning: ‘virtual void CodeBlock::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] 50 | virtual void setAttributesFromNode(QDomElement & element); | ^~~~~~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/codeblockwithcomments.h:16, from /<>/umbrello/codegenerators/codemethodblock.h:17, from /<>/umbrello/codegenerators/codeaccessormethod.h:15, from /<>/umbrello/dialogs/codeeditor.cpp:22: /<>/umbrello/codegenerators/codecomment.h:30:18: warning: ‘virtual void CodeComment::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 30 | virtual void saveToXMI1(QDomDocument & doc, QDomElement & root); | ^~~~~~~~~~ /<>/umbrello/codegenerators/codecomment.h:31:18: warning: ‘virtual void CodeComment::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] 31 | virtual void loadFromXMI1(QDomElement & root); | ^~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/codemethodblock.h:17, from /<>/umbrello/codegenerators/codeaccessormethod.h:15, from /<>/umbrello/dialogs/codeeditor.cpp:22: /<>/umbrello/codegenerators/codeblockwithcomments.h:38:21: warning: ‘virtual QString CodeBlockWithComments::toString() const’ can be marked override [-Wsuggest-override] 38 | virtual QString toString () const; | ^~~~~~~~ /<>/umbrello/codegenerators/codeblockwithcomments.h:42:18: warning: ‘virtual void CodeBlockWithComments::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 42 | virtual void saveToXMI1 (QDomDocument & doc, QDomElement & root); | ^~~~~~~~~~ /<>/umbrello/codegenerators/codeblockwithcomments.h:44:18: warning: ‘virtual void CodeBlockWithComments::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] 44 | virtual void loadFromXMI1 (QDomElement & root); | ^~~~~~~~~~~~ /<>/umbrello/codegenerators/codeblockwithcomments.h:46:18: warning: ‘virtual void CodeBlockWithComments::setAttributesFromObject(TextBlock*)’ can be marked override [-Wsuggest-override] 46 | virtual void setAttributesFromObject (TextBlock * obj); | ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeblockwithcomments.h:50:18: warning: ‘virtual void CodeBlockWithComments::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 50 | virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement); | ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeblockwithcomments.h:52:18: warning: ‘virtual void CodeBlockWithComments::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] 52 | virtual void setAttributesFromNode (QDomElement & element); | ^~~~~~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/codeaccessormethod.h:15, from /<>/umbrello/dialogs/codeeditor.cpp:22: /<>/umbrello/codegenerators/codemethodblock.h:45:21: warning: ‘virtual QString CodeMethodBlock::toString() const’ can be marked override [-Wsuggest-override] 45 | virtual QString toString () const; | ^~~~~~~~ /<>/umbrello/codegenerators/codemethodblock.h:58:18: warning: ‘virtual void CodeMethodBlock::updateContent()’ can be marked override [-Wsuggest-override] 58 | virtual void updateContent () = 0; | ^~~~~~~~~~~~~ /<>/umbrello/codegenerators/codemethodblock.h:62:18: warning: ‘virtual void CodeMethodBlock::release()’ can be marked override [-Wsuggest-override] 62 | virtual void release (); | ^~~~~~~ /<>/umbrello/codegenerators/codemethodblock.h:75:18: warning: ‘virtual void CodeMethodBlock::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 75 | virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement); | ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codemethodblock.h:77:18: warning: ‘virtual void CodeMethodBlock::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] 77 | virtual void setAttributesFromNode (QDomElement & element); | ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codemethodblock.h:79:18: warning: ‘virtual void CodeMethodBlock::setAttributesFromObject(TextBlock*)’ can be marked override [-Wsuggest-override] 79 | virtual void setAttributesFromObject (TextBlock * obj); | ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codemethodblock.h:88:18: warning: ‘virtual void CodeMethodBlock::syncToParent()’ can be marked override [-Wsuggest-override] 88 | virtual void syncToParent(); | ^~~~~~~~~~~~ In file included from /<>/umbrello/dialogs/codeeditor.cpp:22: /<>/umbrello/codegenerators/codeaccessormethod.h:47:18: warning: ‘virtual void CodeAccessorMethod::updateContent()’ can be marked override [-Wsuggest-override] 47 | virtual void updateContent() = 0; | ^~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeaccessormethod.h:49:18: warning: ‘virtual void CodeAccessorMethod::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 49 | virtual void saveToXMI1(QDomDocument & doc, QDomElement & root); | ^~~~~~~~~~ /<>/umbrello/codegenerators/codeaccessormethod.h:50:18: warning: ‘virtual void CodeAccessorMethod::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] 50 | virtual void loadFromXMI1(QDomElement & root); | ^~~~~~~~~~~~ /<>/umbrello/codegenerators/codeaccessormethod.h:52:18: warning: ‘virtual void CodeAccessorMethod::setAttributesFromObject(TextBlock*)’ can be marked override [-Wsuggest-override] 52 | virtual void setAttributesFromObject(TextBlock * obj); | ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeaccessormethod.h:56:18: warning: ‘virtual void CodeAccessorMethod::release()’ can be marked override [-Wsuggest-override] 56 | virtual void release(); | ^~~~~~~ /<>/umbrello/codegenerators/codeaccessormethod.h:58:18: warning: ‘virtual void CodeAccessorMethod::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 58 | virtual void setAttributesOnNode(QDomDocument & doc, QDomElement & blockElement); | ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeaccessormethod.h:60:18: warning: ‘virtual void CodeAccessorMethod::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] 60 | virtual void setAttributesFromNode(QDomElement & element); | ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeaccessormethod.h:62:18: warning: ‘virtual void CodeAccessorMethod::updateMethodDeclaration()’ can be marked override [-Wsuggest-override] 62 | virtual void updateMethodDeclaration() = 0; | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/codeclassfield.h:16, from /<>/umbrello/dialogs/codeeditor.cpp:23: /<>/umbrello/codegenerators/codeclassfielddeclarationblock.h:42:18: warning: ‘virtual void CodeClassFieldDeclarationBlock::setAttributesFromObject(TextBlock*)’ can be marked override [-Wsuggest-override] 42 | virtual void setAttributesFromObject(TextBlock * obj); | ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeclassfielddeclarationblock.h:44:18: warning: ‘virtual void CodeClassFieldDeclarationBlock::updateContent()’ can be marked override [-Wsuggest-override] 44 | virtual void updateContent() = 0; | ^~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeclassfielddeclarationblock.h:46:18: warning: ‘virtual void CodeClassFieldDeclarationBlock::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 46 | virtual void saveToXMI1(QDomDocument & doc, QDomElement & root); | ^~~~~~~~~~ /<>/umbrello/codegenerators/codeclassfielddeclarationblock.h:48:18: warning: ‘virtual void CodeClassFieldDeclarationBlock::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] 48 | virtual void loadFromXMI1(QDomElement & root); | ^~~~~~~~~~~~ /<>/umbrello/codegenerators/codeclassfielddeclarationblock.h:52:18: warning: ‘virtual void CodeClassFieldDeclarationBlock::release()’ can be marked override [-Wsuggest-override] 52 | virtual void release(); | ^~~~~~~ /<>/umbrello/codegenerators/codeclassfielddeclarationblock.h:54:18: warning: ‘virtual void CodeClassFieldDeclarationBlock::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 54 | virtual void setAttributesOnNode(QDomDocument & doc, QDomElement & blockElement); | ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeclassfielddeclarationblock.h:56:18: warning: ‘virtual void CodeClassFieldDeclarationBlock::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] 56 | virtual void setAttributesFromNode(QDomElement & element); | ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeclassfielddeclarationblock.h:67:18: warning: ‘virtual void CodeClassFieldDeclarationBlock::syncToParent()’ can be marked override [-Wsuggest-override] 67 | virtual void syncToParent(); | ^~~~~~~~~~~~ In file included from /<>/umbrello/dialogs/codeeditor.cpp:23: /<>/umbrello/codegenerators/codeclassfield.h:52:13: warning: ‘virtual QString CodeClassField::getTypeName()’ can be marked override [-Wsuggest-override] 52 | QString getTypeName (); | ^~~~~~~~~~~ /<>/umbrello/codegenerators/codeclassfield.h:85:10: warning: ‘virtual void CodeClassField::updateContent()’ can be marked override [-Wsuggest-override] 85 | void updateContent(); | ^~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeclassfield.h:121:18: warning: ‘virtual void CodeClassField::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 121 | virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement); | ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeclassfield.h:123:18: warning: ‘virtual void CodeClassField::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] 123 | virtual void setAttributesFromNode (QDomElement & element); | ^~~~~~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/codedocument.h:16, from /<>/umbrello/dialogs/codeeditor.cpp:25: /<>/umbrello/codegenerators/hierarchicalcodeblock.h:38:10: warning: ‘virtual bool HierarchicalCodeBlock::addTextBlock(TextBlock*)’ can be marked override [-Wsuggest-override] 38 | bool addTextBlock (TextBlock * add_object); | ^~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:40:10: warning: ‘virtual bool HierarchicalCodeBlock::insertTextBlock(TextBlock*, TextBlock*, bool)’ can be marked override [-Wsuggest-override] 40 | bool insertTextBlock (TextBlock * newBlock, TextBlock * existingBlock, bool after = true); | ^~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:42:10: warning: ‘virtual bool HierarchicalCodeBlock::removeTextBlock(TextBlock*)’ can be marked override [-Wsuggest-override] 42 | bool removeTextBlock (TextBlock * remove_object); | ^~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:48:18: warning: ‘virtual void HierarchicalCodeBlock::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 48 | virtual void saveToXMI1 (QDomDocument & doc, QDomElement & root); | ^~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:50:18: warning: ‘virtual void HierarchicalCodeBlock::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] 50 | virtual void loadFromXMI1 (QDomElement & root); | ^~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:52:21: warning: ‘virtual QString HierarchicalCodeBlock::toString() const’ can be marked override [-Wsuggest-override] 52 | virtual QString toString () const; | ^~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:55:13: warning: ‘virtual QString HierarchicalCodeBlock::getUniqueTag(const QString&)’ can be marked override [-Wsuggest-override] 55 | QString getUniqueTag(const QString& prefix); | ^~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:59:25: warning: ‘virtual CodeBlock* HierarchicalCodeBlock::newCodeBlock()’ can be marked override [-Wsuggest-override] 59 | virtual CodeBlock * newCodeBlock(); | ^~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:60:37: warning: ‘virtual CodeBlockWithComments* HierarchicalCodeBlock::newCodeBlockWithComments()’ can be marked override [-Wsuggest-override] 60 | virtual CodeBlockWithComments * newCodeBlockWithComments(); | ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:61:37: warning: ‘virtual HierarchicalCodeBlock* HierarchicalCodeBlock::newHierarchicalCodeBlock()’ can be marked override [-Wsuggest-override] 61 | virtual HierarchicalCodeBlock * newHierarchicalCodeBlock(); | ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:65:18: warning: ‘virtual void HierarchicalCodeBlock::release()’ can be marked override [-Wsuggest-override] 65 | virtual void release (); | ^~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:67:18: warning: ‘virtual void HierarchicalCodeBlock::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 67 | virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & elem); | ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:69:18: warning: ‘virtual void HierarchicalCodeBlock::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] 69 | virtual void setAttributesFromNode (QDomElement & element); | ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:71:18: warning: ‘virtual void HierarchicalCodeBlock::setAttributesFromObject(TextBlock*)’ can be marked override [-Wsuggest-override] 71 | virtual void setAttributesFromObject (TextBlock * obj); | ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:73:17: warning: ‘virtual TextBlock* HierarchicalCodeBlock::findCodeClassFieldTextBlockByTag(const QString&)’ can be marked override [-Wsuggest-override] 73 | TextBlock * findCodeClassFieldTextBlockByTag (const QString &tag); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/dialogs/codeeditor.cpp:25: /<>/umbrello/codegenerators/codedocument.h:61:10: warning: ‘virtual bool CodeDocument::insertTextBlock(TextBlock*, TextBlock*, bool)’ can be marked override [-Wsuggest-override] 61 | bool insertTextBlock (TextBlock * newBlock, TextBlock * existingBlock, bool after = true); | ^~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codedocument.h:70:25: warning: ‘virtual CodeBlock* CodeDocument::newCodeBlock()’ can be marked override [-Wsuggest-override] 70 | virtual CodeBlock * newCodeBlock (); | ^~~~~~~~~~~~ /<>/umbrello/codegenerators/codedocument.h:71:37: warning: ‘virtual HierarchicalCodeBlock* CodeDocument::newHierarchicalCodeBlock()’ can be marked override [-Wsuggest-override] 71 | virtual HierarchicalCodeBlock * newHierarchicalCodeBlock (); | ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codedocument.h:72:37: warning: ‘virtual CodeBlockWithComments* CodeDocument::newCodeBlockWithComments()’ can be marked override [-Wsuggest-override] 72 | virtual CodeBlockWithComments * newCodeBlockWithComments (); | ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codedocument.h:74:21: warning: ‘virtual QString CodeDocument::getUniqueTag(const QString&)’ can be marked override [-Wsuggest-override] 74 | virtual QString getUniqueTag(const QString& prefix = QString()); | ^~~~~~~~~~~~ /<>/umbrello/codegenerators/codedocument.h:86:18: warning: ‘virtual void CodeDocument::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 86 | virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement); | ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codedocument.h:88:18: warning: ‘virtual void CodeDocument::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] 88 | virtual void setAttributesFromNode (QDomElement & element); | ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codedocument.h:100:10: warning: ‘virtual void CodeDocument::resetTextBlocks()’ can be marked override [-Wsuggest-override] 100 | void resetTextBlocks(); | ^~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codedocument.h:102:25: warning: ‘virtual TextBlock* CodeDocument::findCodeClassFieldTextBlockByTag(const QString&)’ can be marked override [-Wsuggest-override] 102 | virtual TextBlock * findCodeClassFieldTextBlockByTag(const QString &tag); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/codeoperation.h:16, from /<>/umbrello/dialogs/codeeditor.cpp:26: /<>/umbrello/uml1model/operation.h:37:18: warning: ‘virtual void UMLOperation::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 37 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/operation.h:39:24: warning: ‘virtual UMLObject* UMLOperation::clone() const’ can be marked override [-Wsuggest-override] 39 | virtual UMLObject* clone() const; | ^~~~~ /<>/umbrello/uml1model/operation.h:41:10: warning: ‘virtual void UMLOperation::setType(UMLObject*)’ can be marked override [-Wsuggest-override] 41 | void setType(UMLObject* type); | ^~~~~~~ /<>/umbrello/uml1model/operation.h:52:13: warning: ‘virtual QString UMLOperation::toString(Uml::SignatureType::Enum, bool)’ can be marked override [-Wsuggest-override] 52 | QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false); | ^~~~~~~~ /<>/umbrello/uml1model/operation.h:56:10: warning: ‘virtual bool UMLOperation::resolveRef()’ can be marked override [-Wsuggest-override] 56 | bool resolveRef(); | ^~~~~~~~~~ /<>/umbrello/uml1model/operation.h:60:18: warning: ‘virtual bool UMLOperation::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] 60 | virtual bool showPropertiesDialog(QWidget* parent = 0); | ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/operation.h:72:10: warning: ‘virtual void UMLOperation::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 72 | void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/operation.h:75:10: warning: ‘virtual bool UMLOperation::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 75 | bool load1(QDomElement & element); | ^~~~~ In file included from /<>/umbrello/dialogs/codeeditor.cpp:26: /<>/umbrello/codegenerators/codeoperation.h:41:18: warning: ‘virtual void CodeOperation::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 41 | virtual void saveToXMI1 (QDomDocument & doc, QDomElement & root); | ^~~~~~~~~~ /<>/umbrello/codegenerators/codeoperation.h:43:18: warning: ‘virtual void CodeOperation::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] 43 | virtual void loadFromXMI1 (QDomElement & root); | ^~~~~~~~~~~~ /<>/umbrello/codegenerators/codeoperation.h:47:18: warning: ‘virtual void CodeOperation::setAttributesFromObject(TextBlock*)’ can be marked override [-Wsuggest-override] 47 | virtual void setAttributesFromObject (TextBlock * obj); | ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeoperation.h:49:18: warning: ‘virtual void CodeOperation::updateMethodDeclaration()’ can be marked override [-Wsuggest-override] 49 | virtual void updateMethodDeclaration() = 0; | ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeoperation.h:50:18: warning: ‘virtual void CodeOperation::updateContent()’ can be marked override [-Wsuggest-override] 50 | virtual void updateContent(); | ^~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeoperation.h:57:18: warning: ‘virtual void CodeOperation::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 57 | virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement); | ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeoperation.h:59:18: warning: ‘virtual void CodeOperation::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] 59 | virtual void setAttributesFromNode (QDomElement & element); | ^~~~~~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/dialogs/codeeditor.cpp:28: /<>/umbrello/codegenerators/classifiercodedocument.h:74:18: warning: ‘virtual void ClassifierCodeDocument::synchronize()’ can be marked override [-Wsuggest-override] 74 | virtual void synchronize(); | ^~~~~~~~~~~ /<>/umbrello/codegenerators/classifiercodedocument.h:81:18: warning: ‘virtual void ClassifierCodeDocument::updateContent()’ can be marked override [-Wsuggest-override] 81 | virtual void updateContent() = 0; | ^~~~~~~~~~~~~ /<>/umbrello/codegenerators/classifiercodedocument.h:83:18: warning: ‘virtual void ClassifierCodeDocument::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 83 | virtual void saveToXMI1(QDomDocument &doc, QDomElement &root); | ^~~~~~~~~~ /<>/umbrello/codegenerators/classifiercodedocument.h:84:18: warning: ‘virtual void ClassifierCodeDocument::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] 84 | virtual void loadFromXMI1(QDomElement &root); | ^~~~~~~~~~~~ /<>/umbrello/codegenerators/classifiercodedocument.h:90:18: warning: ‘virtual void ClassifierCodeDocument::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 90 | virtual void setAttributesOnNode(QDomDocument &doc, QDomElement &blockElement); | ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/classifiercodedocument.h:91:18: warning: ‘virtual void ClassifierCodeDocument::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] 91 | virtual void setAttributesFromNode(QDomElement &element); | ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/classifiercodedocument.h:93:17: warning: ‘virtual TextBlock* ClassifierCodeDocument::findCodeClassFieldTextBlockByTag(const QString&)’ can be marked override [-Wsuggest-override] 93 | TextBlock * findCodeClassFieldTextBlockByTag(const QString &tag); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/dialogs/codeeditor.cpp:29: /<>/umbrello/codegenerators/ownedhierarchicalcodeblock.h:44:18: warning: ‘virtual void OwnedHierarchicalCodeBlock::updateContent()’ can be marked override [-Wsuggest-override] 44 | virtual void updateContent () = 0; | ^~~~~~~~~~~~~ /<>/umbrello/codegenerators/ownedhierarchicalcodeblock.h:51:18: warning: ‘virtual void OwnedHierarchicalCodeBlock::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 51 | virtual void saveToXMI1 (QDomDocument & doc, QDomElement & root) = 0; | ^~~~~~~~~~ /<>/umbrello/codegenerators/ownedhierarchicalcodeblock.h:56:18: warning: ‘virtual void OwnedHierarchicalCodeBlock::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] 56 | virtual void loadFromXMI1 (QDomElement & root) = 0; | ^~~~~~~~~~~~ /<>/umbrello/codegenerators/ownedhierarchicalcodeblock.h:60:18: warning: ‘virtual void OwnedHierarchicalCodeBlock::release()’ can be marked override [-Wsuggest-override] 60 | virtual void release (); | ^~~~~~~ /<>/umbrello/codegenerators/ownedhierarchicalcodeblock.h:62:18: warning: ‘virtual void OwnedHierarchicalCodeBlock::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 62 | virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement); | ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/ownedhierarchicalcodeblock.h:64:18: warning: ‘virtual void OwnedHierarchicalCodeBlock::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] 64 | virtual void setAttributesFromNode (QDomElement & element); | ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/ownedhierarchicalcodeblock.h:66:18: warning: ‘virtual void OwnedHierarchicalCodeBlock::setAttributesFromObject(TextBlock*)’ can be marked override [-Wsuggest-override] 66 | virtual void setAttributesFromObject (TextBlock * obj); | ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/ownedhierarchicalcodeblock.h:72:10: warning: ‘virtual void OwnedHierarchicalCodeBlock::syncToParent()’ can be marked override [-Wsuggest-override] 72 | void syncToParent (); | ^~~~~~~~~~~~ In file included from /<>/umbrello/dialogs/codeeditor.cpp:34: /<>/umbrello/dialogs/umlattributedialog.h:40:10: warning: ‘virtual bool UMLAttributeDialog::apply()’ can be marked override [-Wsuggest-override] 40 | bool apply(); | ^~~~~ In file included from /<>/umbrello/dialogs/codeeditor.cpp:35: /<>/umbrello/dialogs/umlroledialog.h:43:10: warning: ‘virtual bool UMLRoleDialog::apply()’ can be marked override [-Wsuggest-override] 43 | bool apply(); | ^~~~~ In file included from /<>/umbrello/dialogs/codeeditor.cpp:36: /<>/umbrello/dialogs/umloperationdialog.h:52:10: warning: ‘virtual bool UMLOperationDialog::apply()’ can be marked override [-Wsuggest-override] 52 | bool apply(); | ^~~~~ [ 8%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/dialogs/codetextedit.cpp.o cd /<>/obj-aarch64-linux-gnu/umbrello && /usr/bin/aarch64-linux-gnu-g++ -DCMAKE_BINARY_DIR=\"/<>/obj-aarch64-linux-gnu\" -DKCOREADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLO_VERSION_STRING=\"2.23.3\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-aarch64-linux-gnu/umbrello -I/<>/umbrello -I/<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/include -I/<>/obj-aarch64-linux-gnu -I/<>/umbrello/clipboard -I/<>/umbrello/cmds -I/<>/umbrello/codegenerators -I/<>/umbrello/codegenerators/ada -I/<>/umbrello/codegenerators/as -I/<>/umbrello/codegenerators/cpp -I/<>/umbrello/codegenerators/csharp -I/<>/umbrello/codegenerators/d -I/<>/umbrello/codegenerators/idl -I/<>/umbrello/codegenerators/java -I/<>/umbrello/codegenerators/js -I/<>/umbrello/codegenerators/pascal -I/<>/umbrello/codegenerators/perl -I/<>/umbrello/codegenerators/php -I/<>/umbrello/codegenerators/python -I/<>/umbrello/codegenerators/ruby -I/<>/umbrello/codegenerators/sql -I/<>/umbrello/codegenerators/tcl -I/<>/umbrello/codegenerators/vala -I/<>/umbrello/codegenerators/xml -I/<>/umbrello/codegenwizard -I/<>/umbrello/codeimport -I/<>/umbrello/codeimport/csharp -I/<>/umbrello/codeimpwizard -I/<>/umbrello/debug -I/<>/umbrello/dialogs -I/<>/umbrello/dialogs/pages -I/<>/umbrello/dialogs/widgets -I/<>/umbrello/docgenerators -I/<>/umbrello/finder -I/<>/umbrello/refactoring -I/<>/umbrello/uml1model -I/<>/umbrello/umlwidgets -I/<>/lib/cppparser -I/<>/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/aarch64-linux-gnu/qt5 -isystem /usr/include/aarch64-linux-gnu/qt5/QtWidgets -isystem /usr/include/aarch64-linux-gnu/qt5/QtGui -isystem /usr/include/aarch64-linux-gnu/qt5/QtCore -isystem /usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/aarch64-linux-gnu/qt5/QtXml -isystem /usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/aarch64-linux-gnu/qt5/QtSvg -isystem /usr/include/aarch64-linux-gnu/qt5/QtWebKitWidgets -isystem /usr/include/aarch64-linux-gnu/qt5/QtWebKit -isystem /usr/include/aarch64-linux-gnu/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/aarch64-linux-gnu/qt5/QtConcurrent -isystem /usr/include/aarch64-linux-gnu/qt5/QtDBus -isystem /usr/include/KF5/KTextEditor -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -fno-delete-null-pointer-checks -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -o CMakeFiles/libumbrello.dir/dialogs/codetextedit.cpp.o -c /<>/umbrello/dialogs/codetextedit.cpp In file included from /<>/umbrello/dialogs/codetextedit.cpp:25: /<>/umbrello/dialogs/codetextedit.h:50:10: warning: ‘virtual void CodeTextEdit::resizeEvent(QResizeEvent*)’ can be marked override [-Wsuggest-override] 50 | void resizeEvent(QResizeEvent *event); | ^~~~~~~~~~~ /<>/umbrello/dialogs/codetextedit.h:70:11: warning: ‘virtual QSize LineNumberArea::sizeHint() const’ can be marked override [-Wsuggest-override] 70 | QSize sizeHint() const { | ^~~~~~~~ /<>/umbrello/dialogs/codetextedit.h:75:10: warning: ‘virtual void LineNumberArea::paintEvent(QPaintEvent*)’ can be marked override [-Wsuggest-override] 75 | void paintEvent(QPaintEvent *event) { | ^~~~~~~~~~ In file included from /<>/umbrello/dialogs/codetextedit.cpp:27: /<>/umbrello/dialogs/codetexthighlighter.h:42:10: warning: ‘virtual void CodeTextHighlighter::highlightBlock(const QString&)’ can be marked override [-Wsuggest-override] 42 | void highlightBlock(const QString &text); | ^~~~~~~~~~~~~~ [ 8%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/dialogs/codetexthighlighter.cpp.o cd /<>/obj-aarch64-linux-gnu/umbrello && /usr/bin/aarch64-linux-gnu-g++ -DCMAKE_BINARY_DIR=\"/<>/obj-aarch64-linux-gnu\" -DKCOREADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLO_VERSION_STRING=\"2.23.3\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-aarch64-linux-gnu/umbrello -I/<>/umbrello -I/<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/include -I/<>/obj-aarch64-linux-gnu -I/<>/umbrello/clipboard -I/<>/umbrello/cmds -I/<>/umbrello/codegenerators -I/<>/umbrello/codegenerators/ada -I/<>/umbrello/codegenerators/as -I/<>/umbrello/codegenerators/cpp -I/<>/umbrello/codegenerators/csharp -I/<>/umbrello/codegenerators/d -I/<>/umbrello/codegenerators/idl -I/<>/umbrello/codegenerators/java -I/<>/umbrello/codegenerators/js -I/<>/umbrello/codegenerators/pascal -I/<>/umbrello/codegenerators/perl -I/<>/umbrello/codegenerators/php -I/<>/umbrello/codegenerators/python -I/<>/umbrello/codegenerators/ruby -I/<>/umbrello/codegenerators/sql -I/<>/umbrello/codegenerators/tcl -I/<>/umbrello/codegenerators/vala -I/<>/umbrello/codegenerators/xml -I/<>/umbrello/codegenwizard -I/<>/umbrello/codeimport -I/<>/umbrello/codeimport/csharp -I/<>/umbrello/codeimpwizard -I/<>/umbrello/debug -I/<>/umbrello/dialogs -I/<>/umbrello/dialogs/pages -I/<>/umbrello/dialogs/widgets -I/<>/umbrello/docgenerators -I/<>/umbrello/finder -I/<>/umbrello/refactoring -I/<>/umbrello/uml1model -I/<>/umbrello/umlwidgets -I/<>/lib/cppparser -I/<>/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/aarch64-linux-gnu/qt5 -isystem /usr/include/aarch64-linux-gnu/qt5/QtWidgets -isystem /usr/include/aarch64-linux-gnu/qt5/QtGui -isystem /usr/include/aarch64-linux-gnu/qt5/QtCore -isystem /usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/aarch64-linux-gnu/qt5/QtXml -isystem /usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/aarch64-linux-gnu/qt5/QtSvg -isystem /usr/include/aarch64-linux-gnu/qt5/QtWebKitWidgets -isystem /usr/include/aarch64-linux-gnu/qt5/QtWebKit -isystem /usr/include/aarch64-linux-gnu/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/aarch64-linux-gnu/qt5/QtConcurrent -isystem /usr/include/aarch64-linux-gnu/qt5/QtDBus -isystem /usr/include/KF5/KTextEditor -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -fno-delete-null-pointer-checks -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -o CMakeFiles/libumbrello.dir/dialogs/codetexthighlighter.cpp.o -c /<>/umbrello/dialogs/codetexthighlighter.cpp In file included from /<>/umbrello/dialogs/codetexthighlighter.cpp:25: /<>/umbrello/dialogs/codetexthighlighter.h:42:10: warning: ‘virtual void CodeTextHighlighter::highlightBlock(const QString&)’ can be marked override [-Wsuggest-override] 42 | void highlightBlock(const QString &text); | ^~~~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/codeblockwithcomments.h:15, from /<>/umbrello/codegenerators/codemethodblock.h:17, from /<>/umbrello/codegenerators/codeaccessormethod.h:15, from /<>/umbrello/codegenerators/codegenfactory.h:15, from /<>/umbrello/dialogs/codetexthighlighter.cpp:28: /<>/umbrello/codegenerators/codeblock.h:40:18: warning: ‘virtual void CodeBlock::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 40 | virtual void saveToXMI1(QDomDocument & doc, QDomElement & root); | ^~~~~~~~~~ /<>/umbrello/codegenerators/codeblock.h:41:18: warning: ‘virtual void CodeBlock::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] 41 | virtual void loadFromXMI1(QDomElement & root); | ^~~~~~~~~~~~ /<>/umbrello/codegenerators/codeblock.h:43:18: warning: ‘virtual void CodeBlock::setAttributesFromObject(TextBlock*)’ can be marked override [-Wsuggest-override] 43 | virtual void setAttributesFromObject(TextBlock * obj); | ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeblock.h:49:18: warning: ‘virtual void CodeBlock::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 49 | virtual void setAttributesOnNode(QDomDocument & doc, QDomElement & blockElement); | ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeblock.h:50:18: warning: ‘virtual void CodeBlock::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] 50 | virtual void setAttributesFromNode(QDomElement & element); | ^~~~~~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/codeblockwithcomments.h:16, from /<>/umbrello/codegenerators/codemethodblock.h:17, from /<>/umbrello/codegenerators/codeaccessormethod.h:15, from /<>/umbrello/codegenerators/codegenfactory.h:15, from /<>/umbrello/dialogs/codetexthighlighter.cpp:28: /<>/umbrello/codegenerators/codecomment.h:30:18: warning: ‘virtual void CodeComment::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 30 | virtual void saveToXMI1(QDomDocument & doc, QDomElement & root); | ^~~~~~~~~~ /<>/umbrello/codegenerators/codecomment.h:31:18: warning: ‘virtual void CodeComment::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] 31 | virtual void loadFromXMI1(QDomElement & root); | ^~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/codemethodblock.h:17, from /<>/umbrello/codegenerators/codeaccessormethod.h:15, from /<>/umbrello/codegenerators/codegenfactory.h:15, from /<>/umbrello/dialogs/codetexthighlighter.cpp:28: /<>/umbrello/codegenerators/codeblockwithcomments.h:38:21: warning: ‘virtual QString CodeBlockWithComments::toString() const’ can be marked override [-Wsuggest-override] 38 | virtual QString toString () const; | ^~~~~~~~ /<>/umbrello/codegenerators/codeblockwithcomments.h:42:18: warning: ‘virtual void CodeBlockWithComments::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 42 | virtual void saveToXMI1 (QDomDocument & doc, QDomElement & root); | ^~~~~~~~~~ /<>/umbrello/codegenerators/codeblockwithcomments.h:44:18: warning: ‘virtual void CodeBlockWithComments::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] 44 | virtual void loadFromXMI1 (QDomElement & root); | ^~~~~~~~~~~~ /<>/umbrello/codegenerators/codeblockwithcomments.h:46:18: warning: ‘virtual void CodeBlockWithComments::setAttributesFromObject(TextBlock*)’ can be marked override [-Wsuggest-override] 46 | virtual void setAttributesFromObject (TextBlock * obj); | ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeblockwithcomments.h:50:18: warning: ‘virtual void CodeBlockWithComments::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 50 | virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement); | ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeblockwithcomments.h:52:18: warning: ‘virtual void CodeBlockWithComments::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] 52 | virtual void setAttributesFromNode (QDomElement & element); | ^~~~~~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/codeaccessormethod.h:15, from /<>/umbrello/codegenerators/codegenfactory.h:15, from /<>/umbrello/dialogs/codetexthighlighter.cpp:28: /<>/umbrello/codegenerators/codemethodblock.h:45:21: warning: ‘virtual QString CodeMethodBlock::toString() const’ can be marked override [-Wsuggest-override] 45 | virtual QString toString () const; | ^~~~~~~~ /<>/umbrello/codegenerators/codemethodblock.h:58:18: warning: ‘virtual void CodeMethodBlock::updateContent()’ can be marked override [-Wsuggest-override] 58 | virtual void updateContent () = 0; | ^~~~~~~~~~~~~ /<>/umbrello/codegenerators/codemethodblock.h:62:18: warning: ‘virtual void CodeMethodBlock::release()’ can be marked override [-Wsuggest-override] 62 | virtual void release (); | ^~~~~~~ /<>/umbrello/codegenerators/codemethodblock.h:75:18: warning: ‘virtual void CodeMethodBlock::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 75 | virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement); | ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codemethodblock.h:77:18: warning: ‘virtual void CodeMethodBlock::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] 77 | virtual void setAttributesFromNode (QDomElement & element); | ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codemethodblock.h:79:18: warning: ‘virtual void CodeMethodBlock::setAttributesFromObject(TextBlock*)’ can be marked override [-Wsuggest-override] 79 | virtual void setAttributesFromObject (TextBlock * obj); | ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codemethodblock.h:88:18: warning: ‘virtual void CodeMethodBlock::syncToParent()’ can be marked override [-Wsuggest-override] 88 | virtual void syncToParent(); | ^~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/codegenfactory.h:15, from /<>/umbrello/dialogs/codetexthighlighter.cpp:28: /<>/umbrello/codegenerators/codeaccessormethod.h:47:18: warning: ‘virtual void CodeAccessorMethod::updateContent()’ can be marked override [-Wsuggest-override] 47 | virtual void updateContent() = 0; | ^~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeaccessormethod.h:49:18: warning: ‘virtual void CodeAccessorMethod::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 49 | virtual void saveToXMI1(QDomDocument & doc, QDomElement & root); | ^~~~~~~~~~ /<>/umbrello/codegenerators/codeaccessormethod.h:50:18: warning: ‘virtual void CodeAccessorMethod::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] 50 | virtual void loadFromXMI1(QDomElement & root); | ^~~~~~~~~~~~ /<>/umbrello/codegenerators/codeaccessormethod.h:52:18: warning: ‘virtual void CodeAccessorMethod::setAttributesFromObject(TextBlock*)’ can be marked override [-Wsuggest-override] 52 | virtual void setAttributesFromObject(TextBlock * obj); | ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeaccessormethod.h:56:18: warning: ‘virtual void CodeAccessorMethod::release()’ can be marked override [-Wsuggest-override] 56 | virtual void release(); | ^~~~~~~ /<>/umbrello/codegenerators/codeaccessormethod.h:58:18: warning: ‘virtual void CodeAccessorMethod::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 58 | virtual void setAttributesOnNode(QDomDocument & doc, QDomElement & blockElement); | ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeaccessormethod.h:60:18: warning: ‘virtual void CodeAccessorMethod::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] 60 | virtual void setAttributesFromNode(QDomElement & element); | ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeaccessormethod.h:62:18: warning: ‘virtual void CodeAccessorMethod::updateMethodDeclaration()’ can be marked override [-Wsuggest-override] 62 | virtual void updateMethodDeclaration() = 0; | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/uml.h:15, from /<>/umbrello/dialogs/codetexthighlighter.cpp:29: /<>/umbrello/dialogs/multipagedialogbase.h:101:18: warning: ‘virtual void MultiPageDialogBase::keyPressEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] 101 | virtual void keyPressEvent(QKeyEvent *event); | ^~~~~~~~~~~~~ In file included from /<>/umbrello/dialogs/codetexthighlighter.cpp:29: /<>/umbrello/uml.h:201:18: warning: ‘virtual void UMLApp::keyPressEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] 201 | virtual void keyPressEvent(QKeyEvent* e); | ^~~~~~~~~~~~~ /<>/umbrello/uml.h:202:18: warning: ‘virtual void UMLApp::keyReleaseEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] 202 | virtual void keyReleaseEvent(QKeyEvent* e); | ^~~~~~~~~~~~~~~ /<>/umbrello/uml.h:204:18: warning: ‘virtual void UMLApp::customEvent(QEvent*)’ can be marked override [-Wsuggest-override] 204 | virtual void customEvent(QEvent* e); | ^~~~~~~~~~~ /<>/umbrello/uml.h:215:18: warning: ‘virtual bool UMLApp::queryClose()’ can be marked override [-Wsuggest-override] 215 | virtual bool queryClose(); | ^~~~~~~~~~ /<>/umbrello/uml.h:217:18: warning: ‘virtual void UMLApp::saveProperties(KConfigGroup&)’ can be marked override [-Wsuggest-override] 217 | virtual void saveProperties(KConfigGroup & cfg); | ^~~~~~~~~~~~~~ /<>/umbrello/uml.h:218:18: warning: ‘virtual void UMLApp::readProperties(const KConfigGroup&)’ can be marked override [-Wsuggest-override] 218 | virtual void readProperties(const KConfigGroup & cfg); | ^~~~~~~~~~~~~~ [ 8%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/dialogs/codeviewerdialog.cpp.o cd /<>/obj-aarch64-linux-gnu/umbrello && /usr/bin/aarch64-linux-gnu-g++ -DCMAKE_BINARY_DIR=\"/<>/obj-aarch64-linux-gnu\" -DKCOREADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLO_VERSION_STRING=\"2.23.3\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-aarch64-linux-gnu/umbrello -I/<>/umbrello -I/<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/include -I/<>/obj-aarch64-linux-gnu -I/<>/umbrello/clipboard -I/<>/umbrello/cmds -I/<>/umbrello/codegenerators -I/<>/umbrello/codegenerators/ada -I/<>/umbrello/codegenerators/as -I/<>/umbrello/codegenerators/cpp -I/<>/umbrello/codegenerators/csharp -I/<>/umbrello/codegenerators/d -I/<>/umbrello/codegenerators/idl -I/<>/umbrello/codegenerators/java -I/<>/umbrello/codegenerators/js -I/<>/umbrello/codegenerators/pascal -I/<>/umbrello/codegenerators/perl -I/<>/umbrello/codegenerators/php -I/<>/umbrello/codegenerators/python -I/<>/umbrello/codegenerators/ruby -I/<>/umbrello/codegenerators/sql -I/<>/umbrello/codegenerators/tcl -I/<>/umbrello/codegenerators/vala -I/<>/umbrello/codegenerators/xml -I/<>/umbrello/codegenwizard -I/<>/umbrello/codeimport -I/<>/umbrello/codeimport/csharp -I/<>/umbrello/codeimpwizard -I/<>/umbrello/debug -I/<>/umbrello/dialogs -I/<>/umbrello/dialogs/pages -I/<>/umbrello/dialogs/widgets -I/<>/umbrello/docgenerators -I/<>/umbrello/finder -I/<>/umbrello/refactoring -I/<>/umbrello/uml1model -I/<>/umbrello/umlwidgets -I/<>/lib/cppparser -I/<>/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/aarch64-linux-gnu/qt5 -isystem /usr/include/aarch64-linux-gnu/qt5/QtWidgets -isystem /usr/include/aarch64-linux-gnu/qt5/QtGui -isystem /usr/include/aarch64-linux-gnu/qt5/QtCore -isystem /usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/aarch64-linux-gnu/qt5/QtXml -isystem /usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/aarch64-linux-gnu/qt5/QtSvg -isystem /usr/include/aarch64-linux-gnu/qt5/QtWebKitWidgets -isystem /usr/include/aarch64-linux-gnu/qt5/QtWebKit -isystem /usr/include/aarch64-linux-gnu/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/aarch64-linux-gnu/qt5/QtConcurrent -isystem /usr/include/aarch64-linux-gnu/qt5/QtDBus -isystem /usr/include/KF5/KTextEditor -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -fno-delete-null-pointer-checks -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -o CMakeFiles/libumbrello.dir/dialogs/codeviewerdialog.cpp.o -c /<>/umbrello/dialogs/codeviewerdialog.cpp In file included from /<>/umbrello/codegenerators/codeblockwithcomments.h:15, from /<>/umbrello/codegenerators/codemethodblock.h:17, from /<>/umbrello/codegenerators/codeaccessormethod.h:15, from /<>/umbrello/codegenerators/codegenobjectwithtextblocks.h:15, from /<>/umbrello/codegenerators/codedocument.h:15, from /<>/umbrello/dialogs/codeviewerdialog.cpp:17: /<>/umbrello/codegenerators/codeblock.h:40:18: warning: ‘virtual void CodeBlock::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 40 | virtual void saveToXMI1(QDomDocument & doc, QDomElement & root); | ^~~~~~~~~~ /<>/umbrello/codegenerators/codeblock.h:41:18: warning: ‘virtual void CodeBlock::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] 41 | virtual void loadFromXMI1(QDomElement & root); | ^~~~~~~~~~~~ /<>/umbrello/codegenerators/codeblock.h:43:18: warning: ‘virtual void CodeBlock::setAttributesFromObject(TextBlock*)’ can be marked override [-Wsuggest-override] 43 | virtual void setAttributesFromObject(TextBlock * obj); | ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeblock.h:49:18: warning: ‘virtual void CodeBlock::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 49 | virtual void setAttributesOnNode(QDomDocument & doc, QDomElement & blockElement); | ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeblock.h:50:18: warning: ‘virtual void CodeBlock::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] 50 | virtual void setAttributesFromNode(QDomElement & element); | ^~~~~~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/codeblockwithcomments.h:16, from /<>/umbrello/codegenerators/codemethodblock.h:17, from /<>/umbrello/codegenerators/codeaccessormethod.h:15, from /<>/umbrello/codegenerators/codegenobjectwithtextblocks.h:15, from /<>/umbrello/codegenerators/codedocument.h:15, from /<>/umbrello/dialogs/codeviewerdialog.cpp:17: /<>/umbrello/codegenerators/codecomment.h:30:18: warning: ‘virtual void CodeComment::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 30 | virtual void saveToXMI1(QDomDocument & doc, QDomElement & root); | ^~~~~~~~~~ /<>/umbrello/codegenerators/codecomment.h:31:18: warning: ‘virtual void CodeComment::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] 31 | virtual void loadFromXMI1(QDomElement & root); | ^~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/codemethodblock.h:17, from /<>/umbrello/codegenerators/codeaccessormethod.h:15, from /<>/umbrello/codegenerators/codegenobjectwithtextblocks.h:15, from /<>/umbrello/codegenerators/codedocument.h:15, from /<>/umbrello/dialogs/codeviewerdialog.cpp:17: /<>/umbrello/codegenerators/codeblockwithcomments.h:38:21: warning: ‘virtual QString CodeBlockWithComments::toString() const’ can be marked override [-Wsuggest-override] 38 | virtual QString toString () const; | ^~~~~~~~ /<>/umbrello/codegenerators/codeblockwithcomments.h:42:18: warning: ‘virtual void CodeBlockWithComments::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 42 | virtual void saveToXMI1 (QDomDocument & doc, QDomElement & root); | ^~~~~~~~~~ /<>/umbrello/codegenerators/codeblockwithcomments.h:44:18: warning: ‘virtual void CodeBlockWithComments::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] 44 | virtual void loadFromXMI1 (QDomElement & root); | ^~~~~~~~~~~~ /<>/umbrello/codegenerators/codeblockwithcomments.h:46:18: warning: ‘virtual void CodeBlockWithComments::setAttributesFromObject(TextBlock*)’ can be marked override [-Wsuggest-override] 46 | virtual void setAttributesFromObject (TextBlock * obj); | ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeblockwithcomments.h:50:18: warning: ‘virtual void CodeBlockWithComments::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 50 | virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement); | ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeblockwithcomments.h:52:18: warning: ‘virtual void CodeBlockWithComments::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] 52 | virtual void setAttributesFromNode (QDomElement & element); | ^~~~~~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/codeaccessormethod.h:15, from /<>/umbrello/codegenerators/codegenobjectwithtextblocks.h:15, from /<>/umbrello/codegenerators/codedocument.h:15, from /<>/umbrello/dialogs/codeviewerdialog.cpp:17: /<>/umbrello/codegenerators/codemethodblock.h:45:21: warning: ‘virtual QString CodeMethodBlock::toString() const’ can be marked override [-Wsuggest-override] 45 | virtual QString toString () const; | ^~~~~~~~ /<>/umbrello/codegenerators/codemethodblock.h:58:18: warning: ‘virtual void CodeMethodBlock::updateContent()’ can be marked override [-Wsuggest-override] 58 | virtual void updateContent () = 0; | ^~~~~~~~~~~~~ /<>/umbrello/codegenerators/codemethodblock.h:62:18: warning: ‘virtual void CodeMethodBlock::release()’ can be marked override [-Wsuggest-override] 62 | virtual void release (); | ^~~~~~~ /<>/umbrello/codegenerators/codemethodblock.h:75:18: warning: ‘virtual void CodeMethodBlock::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 75 | virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement); | ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codemethodblock.h:77:18: warning: ‘virtual void CodeMethodBlock::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] 77 | virtual void setAttributesFromNode (QDomElement & element); | ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codemethodblock.h:79:18: warning: ‘virtual void CodeMethodBlock::setAttributesFromObject(TextBlock*)’ can be marked override [-Wsuggest-override] 79 | virtual void setAttributesFromObject (TextBlock * obj); | ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codemethodblock.h:88:18: warning: ‘virtual void CodeMethodBlock::syncToParent()’ can be marked override [-Wsuggest-override] 88 | virtual void syncToParent(); | ^~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/codegenobjectwithtextblocks.h:15, from /<>/umbrello/codegenerators/codedocument.h:15, from /<>/umbrello/dialogs/codeviewerdialog.cpp:17: /<>/umbrello/codegenerators/codeaccessormethod.h:47:18: warning: ‘virtual void CodeAccessorMethod::updateContent()’ can be marked override [-Wsuggest-override] 47 | virtual void updateContent() = 0; | ^~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeaccessormethod.h:49:18: warning: ‘virtual void CodeAccessorMethod::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 49 | virtual void saveToXMI1(QDomDocument & doc, QDomElement & root); | ^~~~~~~~~~ /<>/umbrello/codegenerators/codeaccessormethod.h:50:18: warning: ‘virtual void CodeAccessorMethod::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] 50 | virtual void loadFromXMI1(QDomElement & root); | ^~~~~~~~~~~~ /<>/umbrello/codegenerators/codeaccessormethod.h:52:18: warning: ‘virtual void CodeAccessorMethod::setAttributesFromObject(TextBlock*)’ can be marked override [-Wsuggest-override] 52 | virtual void setAttributesFromObject(TextBlock * obj); | ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeaccessormethod.h:56:18: warning: ‘virtual void CodeAccessorMethod::release()’ can be marked override [-Wsuggest-override] 56 | virtual void release(); | ^~~~~~~ /<>/umbrello/codegenerators/codeaccessormethod.h:58:18: warning: ‘virtual void CodeAccessorMethod::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 58 | virtual void setAttributesOnNode(QDomDocument & doc, QDomElement & blockElement); | ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeaccessormethod.h:60:18: warning: ‘virtual void CodeAccessorMethod::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] 60 | virtual void setAttributesFromNode(QDomElement & element); | ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeaccessormethod.h:62:18: warning: ‘virtual void CodeAccessorMethod::updateMethodDeclaration()’ can be marked override [-Wsuggest-override] 62 | virtual void updateMethodDeclaration() = 0; | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/codedocument.h:16, from /<>/umbrello/dialogs/codeviewerdialog.cpp:17: /<>/umbrello/codegenerators/hierarchicalcodeblock.h:38:10: warning: ‘virtual bool HierarchicalCodeBlock::addTextBlock(TextBlock*)’ can be marked override [-Wsuggest-override] 38 | bool addTextBlock (TextBlock * add_object); | ^~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:40:10: warning: ‘virtual bool HierarchicalCodeBlock::insertTextBlock(TextBlock*, TextBlock*, bool)’ can be marked override [-Wsuggest-override] 40 | bool insertTextBlock (TextBlock * newBlock, TextBlock * existingBlock, bool after = true); | ^~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:42:10: warning: ‘virtual bool HierarchicalCodeBlock::removeTextBlock(TextBlock*)’ can be marked override [-Wsuggest-override] 42 | bool removeTextBlock (TextBlock * remove_object); | ^~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:48:18: warning: ‘virtual void HierarchicalCodeBlock::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 48 | virtual void saveToXMI1 (QDomDocument & doc, QDomElement & root); | ^~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:50:18: warning: ‘virtual void HierarchicalCodeBlock::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] 50 | virtual void loadFromXMI1 (QDomElement & root); | ^~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:52:21: warning: ‘virtual QString HierarchicalCodeBlock::toString() const’ can be marked override [-Wsuggest-override] 52 | virtual QString toString () const; | ^~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:55:13: warning: ‘virtual QString HierarchicalCodeBlock::getUniqueTag(const QString&)’ can be marked override [-Wsuggest-override] 55 | QString getUniqueTag(const QString& prefix); | ^~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:59:25: warning: ‘virtual CodeBlock* HierarchicalCodeBlock::newCodeBlock()’ can be marked override [-Wsuggest-override] 59 | virtual CodeBlock * newCodeBlock(); | ^~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:60:37: warning: ‘virtual CodeBlockWithComments* HierarchicalCodeBlock::newCodeBlockWithComments()’ can be marked override [-Wsuggest-override] 60 | virtual CodeBlockWithComments * newCodeBlockWithComments(); | ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:61:37: warning: ‘virtual HierarchicalCodeBlock* HierarchicalCodeBlock::newHierarchicalCodeBlock()’ can be marked override [-Wsuggest-override] 61 | virtual HierarchicalCodeBlock * newHierarchicalCodeBlock(); | ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:65:18: warning: ‘virtual void HierarchicalCodeBlock::release()’ can be marked override [-Wsuggest-override] 65 | virtual void release (); | ^~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:67:18: warning: ‘virtual void HierarchicalCodeBlock::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 67 | virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & elem); | ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:69:18: warning: ‘virtual void HierarchicalCodeBlock::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] 69 | virtual void setAttributesFromNode (QDomElement & element); | ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:71:18: warning: ‘virtual void HierarchicalCodeBlock::setAttributesFromObject(TextBlock*)’ can be marked override [-Wsuggest-override] 71 | virtual void setAttributesFromObject (TextBlock * obj); | ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:73:17: warning: ‘virtual TextBlock* HierarchicalCodeBlock::findCodeClassFieldTextBlockByTag(const QString&)’ can be marked override [-Wsuggest-override] 73 | TextBlock * findCodeClassFieldTextBlockByTag (const QString &tag); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/dialogs/codeviewerdialog.cpp:17: /<>/umbrello/codegenerators/codedocument.h:61:10: warning: ‘virtual bool CodeDocument::insertTextBlock(TextBlock*, TextBlock*, bool)’ can be marked override [-Wsuggest-override] 61 | bool insertTextBlock (TextBlock * newBlock, TextBlock * existingBlock, bool after = true); | ^~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codedocument.h:70:25: warning: ‘virtual CodeBlock* CodeDocument::newCodeBlock()’ can be marked override [-Wsuggest-override] 70 | virtual CodeBlock * newCodeBlock (); | ^~~~~~~~~~~~ /<>/umbrello/codegenerators/codedocument.h:71:37: warning: ‘virtual HierarchicalCodeBlock* CodeDocument::newHierarchicalCodeBlock()’ can be marked override [-Wsuggest-override] 71 | virtual HierarchicalCodeBlock * newHierarchicalCodeBlock (); | ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codedocument.h:72:37: warning: ‘virtual CodeBlockWithComments* CodeDocument::newCodeBlockWithComments()’ can be marked override [-Wsuggest-override] 72 | virtual CodeBlockWithComments * newCodeBlockWithComments (); | ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codedocument.h:74:21: warning: ‘virtual QString CodeDocument::getUniqueTag(const QString&)’ can be marked override [-Wsuggest-override] 74 | virtual QString getUniqueTag(const QString& prefix = QString()); | ^~~~~~~~~~~~ /<>/umbrello/codegenerators/codedocument.h:86:18: warning: ‘virtual void CodeDocument::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 86 | virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement); | ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codedocument.h:88:18: warning: ‘virtual void CodeDocument::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] 88 | virtual void setAttributesFromNode (QDomElement & element); | ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codedocument.h:100:10: warning: ‘virtual void CodeDocument::resetTextBlocks()’ can be marked override [-Wsuggest-override] 100 | void resetTextBlocks(); | ^~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codedocument.h:102:25: warning: ‘virtual TextBlock* CodeDocument::findCodeClassFieldTextBlockByTag(const QString&)’ can be marked override [-Wsuggest-override] 102 | virtual TextBlock * findCodeClassFieldTextBlockByTag(const QString &tag); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/uml1model/package.h:14, from /<>/umbrello/uml1model/classifier.h:13, from /<>/umbrello/codegenerators/classifiercodedocument.h:15, from /<>/umbrello/dialogs/codeviewerdialog.cpp:18: /<>/umbrello/uml1model/umlcanvasobject.h:43:18: warning: ‘virtual void UMLCanvasObject::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 43 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/umlcanvasobject.h:85:18: warning: ‘virtual bool UMLCanvasObject::resolveRef()’ can be marked override [-Wsuggest-override] 85 | virtual bool resolveRef(); | ^~~~~~~~~~ In file included from /<>/umbrello/uml1model/classifier.h:13, from /<>/umbrello/codegenerators/classifiercodedocument.h:15, from /<>/umbrello/dialogs/codeviewerdialog.cpp:18: /<>/umbrello/uml1model/package.h:39:18: warning: ‘virtual void UMLPackage::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 39 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/package.h:41:24: warning: ‘virtual UMLObject* UMLPackage::clone() const’ can be marked override [-Wsuggest-override] 41 | virtual UMLObject* clone() const; | ^~~~~ /<>/umbrello/uml1model/package.h:64:18: warning: ‘virtual bool UMLPackage::resolveRef()’ can be marked override [-Wsuggest-override] 64 | virtual bool resolveRef(); | ^~~~~~~~~~ /<>/umbrello/uml1model/package.h:66:18: warning: ‘virtual void UMLPackage::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 66 | virtual void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/package.h:69:18: warning: ‘virtual bool UMLPackage::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 69 | virtual bool load1(QDomElement& element); | ^~~~~ In file included from /<>/umbrello/uml1model/attribute.h:15, from /<>/umbrello/uml1model/umlattributelist.h:17, from /<>/umbrello/uml1model/classifier.h:14, from /<>/umbrello/codegenerators/classifiercodedocument.h:15, from /<>/umbrello/dialogs/codeviewerdialog.cpp:18: /<>/umbrello/uml1model/classifierlistitem.h:48:18: warning: ‘virtual void UMLClassifierListItem::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 48 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/classifierlistitem.h:54:24: warning: ‘virtual UMLObject* UMLClassifierListItem::clone() const’ can be marked override [-Wsuggest-override] 54 | virtual UMLObject* clone() const = 0; | ^~~~~ In file included from /<>/umbrello/uml1model/umlattributelist.h:17, from /<>/umbrello/uml1model/classifier.h:14, from /<>/umbrello/codegenerators/classifiercodedocument.h:15, from /<>/umbrello/dialogs/codeviewerdialog.cpp:18: /<>/umbrello/uml1model/attribute.h:42:18: warning: ‘virtual void UMLAttribute::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 42 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/attribute.h:44:10: warning: ‘virtual void UMLAttribute::setName(const QString&)’ can be marked override [-Wsuggest-override] 44 | void setName(const QString &name); | ^~~~~~~ /<>/umbrello/uml1model/attribute.h:48:24: warning: ‘virtual UMLObject* UMLAttribute::clone() const’ can be marked override [-Wsuggest-override] 48 | virtual UMLObject* clone() const; | ^~~~~ /<>/umbrello/uml1model/attribute.h:53:13: warning: ‘virtual QString UMLAttribute::toString(Uml::SignatureType::Enum, bool)’ can be marked override [-Wsuggest-override] 53 | QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false); | ^~~~~~~~ /<>/umbrello/uml1model/attribute.h:58:18: warning: ‘virtual void UMLAttribute::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 58 | virtual void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/attribute.h:60:18: warning: ‘virtual bool UMLAttribute::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] 60 | virtual bool showPropertiesDialog(QWidget* parent = 0); | ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/attribute.h:73:10: warning: ‘virtual bool UMLAttribute::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 73 | bool load1(QDomElement & element); | ^~~~~ In file included from /<>/umbrello/uml1model/foreignkeyconstraint.h:16, from /<>/umbrello/model_utils.h:18, from /<>/umbrello/uml1model/classifier.h:19, from /<>/umbrello/codegenerators/classifiercodedocument.h:15, from /<>/umbrello/dialogs/codeviewerdialog.cpp:18: /<>/umbrello/uml1model/entityconstraint.h:40:18: warning: ‘virtual void UMLEntityConstraint::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 40 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/entityconstraint.h:45:24: warning: ‘virtual UMLObject* UMLEntityConstraint::clone() const’ can be marked override [-Wsuggest-override] 45 | virtual UMLObject* clone() const = 0; | ^~~~~ In file included from /<>/umbrello/model_utils.h:18, from /<>/umbrello/uml1model/classifier.h:19, from /<>/umbrello/codegenerators/classifiercodedocument.h:15, from /<>/umbrello/dialogs/codeviewerdialog.cpp:18: /<>/umbrello/uml1model/foreignkeyconstraint.h:56:18: warning: ‘virtual void UMLForeignKeyConstraint::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 56 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:58:24: warning: ‘virtual UMLObject* UMLForeignKeyConstraint::clone() const’ can be marked override [-Wsuggest-override] 58 | virtual UMLObject* clone() const; | ^~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:60:13: warning: ‘virtual QString UMLForeignKeyConstraint::toString(Uml::SignatureType::Enum, bool)’ can be marked override [-Wsuggest-override] 60 | QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false); | ^~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:65:10: warning: ‘virtual void UMLForeignKeyConstraint::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 65 | void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:67:18: warning: ‘virtual bool UMLForeignKeyConstraint::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] 67 | virtual bool showPropertiesDialog(QWidget* parent = 0); | ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:85:10: warning: ‘virtual bool UMLForeignKeyConstraint::resolveRef()’ can be marked override [-Wsuggest-override] 85 | bool resolveRef(); | ^~~~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:94:10: warning: ‘virtual bool UMLForeignKeyConstraint::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 94 | bool load1(QDomElement & element); | ^~~~~ In file included from /<>/umbrello/model_utils.h:20, from /<>/umbrello/uml1model/classifier.h:19, from /<>/umbrello/codegenerators/classifiercodedocument.h:15, from /<>/umbrello/dialogs/codeviewerdialog.cpp:18: /<>/umbrello/dialogs/multipagedialogbase.h:101:18: warning: ‘virtual void MultiPageDialogBase::keyPressEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] 101 | virtual void keyPressEvent(QKeyEvent *event); | ^~~~~~~~~~~~~ In file included from /<>/umbrello/model_utils.h:21, from /<>/umbrello/uml1model/classifier.h:19, from /<>/umbrello/codegenerators/classifiercodedocument.h:15, from /<>/umbrello/dialogs/codeviewerdialog.cpp:18: /<>/umbrello/umlwidgets/widgetbase.h:187:20: warning: ‘virtual QRectF WidgetBase::boundingRect() const’ can be marked override [-Wsuggest-override] 187 | virtual QRectF boundingRect() const; | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/widgetbase.h:191:18: warning: ‘virtual void WidgetBase::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] 191 | virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); | ^~~~~ /<>/umbrello/umlwidgets/widgetbase.h:260:18: warning: ‘virtual void WidgetBase::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] 260 | virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent *event); | ^~~~~~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/classifiercodedocument.h:15, from /<>/umbrello/dialogs/codeviewerdialog.cpp:18: /<>/umbrello/uml1model/classifier.h:54:18: warning: ‘virtual void UMLClassifier::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 54 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/classifier.h:56:16: warning: ‘virtual UMLObject* UMLClassifier::clone() const’ can be marked override [-Wsuggest-override] 56 | UMLObject* clone() const; | ^~~~~ /<>/umbrello/uml1model/classifier.h:111:18: warning: ‘virtual bool UMLClassifier::resolveRef()’ can be marked override [-Wsuggest-override] 111 | virtual bool resolveRef(); | ^~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:115:24: warning: ‘virtual UMLObject* UMLClassifier::findChildObjectById(Uml::ID::Type, bool)’ can be marked override [-Wsuggest-override] 115 | virtual UMLObject* findChildObjectById(Uml::ID::Type id, bool considerAncestors = false); | ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:124:18: warning: ‘virtual bool UMLClassifier::acceptAssociationType(Uml::AssociationType::Enum)’ can be marked override [-Wsuggest-override] 124 | virtual bool acceptAssociationType(Uml::AssociationType::Enum type); | ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:129:10: warning: ‘virtual void UMLClassifier::setBaseType(UMLObject::ObjectType)’ can be marked override [-Wsuggest-override] 129 | void setBaseType(UMLObject::ObjectType ot); | ^~~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:181:10: warning: ‘virtual void UMLClassifier::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 181 | void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:183:18: warning: ‘virtual bool UMLClassifier::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 183 | virtual bool load1(QDomElement& element); | ^~~~~ In file included from /<>/umbrello/codegenerators/codeoperation.h:16, from /<>/umbrello/codegenerators/classifiercodedocument.h:18, from /<>/umbrello/dialogs/codeviewerdialog.cpp:18: /<>/umbrello/uml1model/operation.h:37:18: warning: ‘virtual void UMLOperation::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 37 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/operation.h:39:24: warning: ‘virtual UMLObject* UMLOperation::clone() const’ can be marked override [-Wsuggest-override] 39 | virtual UMLObject* clone() const; | ^~~~~ /<>/umbrello/uml1model/operation.h:41:10: warning: ‘virtual void UMLOperation::setType(UMLObject*)’ can be marked override [-Wsuggest-override] 41 | void setType(UMLObject* type); | ^~~~~~~ /<>/umbrello/uml1model/operation.h:52:13: warning: ‘virtual QString UMLOperation::toString(Uml::SignatureType::Enum, bool)’ can be marked override [-Wsuggest-override] 52 | QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false); | ^~~~~~~~ /<>/umbrello/uml1model/operation.h:56:10: warning: ‘virtual bool UMLOperation::resolveRef()’ can be marked override [-Wsuggest-override] 56 | bool resolveRef(); | ^~~~~~~~~~ /<>/umbrello/uml1model/operation.h:60:18: warning: ‘virtual bool UMLOperation::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] 60 | virtual bool showPropertiesDialog(QWidget* parent = 0); | ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/operation.h:72:10: warning: ‘virtual void UMLOperation::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 72 | void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/operation.h:75:10: warning: ‘virtual bool UMLOperation::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 75 | bool load1(QDomElement & element); | ^~~~~ In file included from /<>/umbrello/codegenerators/classifiercodedocument.h:18, from /<>/umbrello/dialogs/codeviewerdialog.cpp:18: /<>/umbrello/codegenerators/codeoperation.h:41:18: warning: ‘virtual void CodeOperation::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 41 | virtual void saveToXMI1 (QDomDocument & doc, QDomElement & root); | ^~~~~~~~~~ /<>/umbrello/codegenerators/codeoperation.h:43:18: warning: ‘virtual void CodeOperation::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] 43 | virtual void loadFromXMI1 (QDomElement & root); | ^~~~~~~~~~~~ /<>/umbrello/codegenerators/codeoperation.h:47:18: warning: ‘virtual void CodeOperation::setAttributesFromObject(TextBlock*)’ can be marked override [-Wsuggest-override] 47 | virtual void setAttributesFromObject (TextBlock * obj); | ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeoperation.h:49:18: warning: ‘virtual void CodeOperation::updateMethodDeclaration()’ can be marked override [-Wsuggest-override] 49 | virtual void updateMethodDeclaration() = 0; | ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeoperation.h:50:18: warning: ‘virtual void CodeOperation::updateContent()’ can be marked override [-Wsuggest-override] 50 | virtual void updateContent(); | ^~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeoperation.h:57:18: warning: ‘virtual void CodeOperation::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 57 | virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement); | ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeoperation.h:59:18: warning: ‘virtual void CodeOperation::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] 59 | virtual void setAttributesFromNode (QDomElement & element); | ^~~~~~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/codeclassfield.h:16, from /<>/umbrello/codegenerators/classifiercodedocument.h:19, from /<>/umbrello/dialogs/codeviewerdialog.cpp:18: /<>/umbrello/codegenerators/codeclassfielddeclarationblock.h:42:18: warning: ‘virtual void CodeClassFieldDeclarationBlock::setAttributesFromObject(TextBlock*)’ can be marked override [-Wsuggest-override] 42 | virtual void setAttributesFromObject(TextBlock * obj); | ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeclassfielddeclarationblock.h:44:18: warning: ‘virtual void CodeClassFieldDeclarationBlock::updateContent()’ can be marked override [-Wsuggest-override] 44 | virtual void updateContent() = 0; | ^~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeclassfielddeclarationblock.h:46:18: warning: ‘virtual void CodeClassFieldDeclarationBlock::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 46 | virtual void saveToXMI1(QDomDocument & doc, QDomElement & root); | ^~~~~~~~~~ /<>/umbrello/codegenerators/codeclassfielddeclarationblock.h:48:18: warning: ‘virtual void CodeClassFieldDeclarationBlock::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] 48 | virtual void loadFromXMI1(QDomElement & root); | ^~~~~~~~~~~~ /<>/umbrello/codegenerators/codeclassfielddeclarationblock.h:52:18: warning: ‘virtual void CodeClassFieldDeclarationBlock::release()’ can be marked override [-Wsuggest-override] 52 | virtual void release(); | ^~~~~~~ /<>/umbrello/codegenerators/codeclassfielddeclarationblock.h:54:18: warning: ‘virtual void CodeClassFieldDeclarationBlock::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 54 | virtual void setAttributesOnNode(QDomDocument & doc, QDomElement & blockElement); | ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeclassfielddeclarationblock.h:56:18: warning: ‘virtual void CodeClassFieldDeclarationBlock::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] 56 | virtual void setAttributesFromNode(QDomElement & element); | ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeclassfielddeclarationblock.h:67:18: warning: ‘virtual void CodeClassFieldDeclarationBlock::syncToParent()’ can be marked override [-Wsuggest-override] 67 | virtual void syncToParent(); | ^~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/classifiercodedocument.h:19, from /<>/umbrello/dialogs/codeviewerdialog.cpp:18: /<>/umbrello/codegenerators/codeclassfield.h:52:13: warning: ‘virtual QString CodeClassField::getTypeName()’ can be marked override [-Wsuggest-override] 52 | QString getTypeName (); | ^~~~~~~~~~~ /<>/umbrello/codegenerators/codeclassfield.h:85:10: warning: ‘virtual void CodeClassField::updateContent()’ can be marked override [-Wsuggest-override] 85 | void updateContent(); | ^~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeclassfield.h:121:18: warning: ‘virtual void CodeClassField::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 121 | virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement); | ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeclassfield.h:123:18: warning: ‘virtual void CodeClassField::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] 123 | virtual void setAttributesFromNode (QDomElement & element); | ^~~~~~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/dialogs/codeviewerdialog.cpp:18: /<>/umbrello/codegenerators/classifiercodedocument.h:74:18: warning: ‘virtual void ClassifierCodeDocument::synchronize()’ can be marked override [-Wsuggest-override] 74 | virtual void synchronize(); | ^~~~~~~~~~~ /<>/umbrello/codegenerators/classifiercodedocument.h:81:18: warning: ‘virtual void ClassifierCodeDocument::updateContent()’ can be marked override [-Wsuggest-override] 81 | virtual void updateContent() = 0; | ^~~~~~~~~~~~~ /<>/umbrello/codegenerators/classifiercodedocument.h:83:18: warning: ‘virtual void ClassifierCodeDocument::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 83 | virtual void saveToXMI1(QDomDocument &doc, QDomElement &root); | ^~~~~~~~~~ /<>/umbrello/codegenerators/classifiercodedocument.h:84:18: warning: ‘virtual void ClassifierCodeDocument::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] 84 | virtual void loadFromXMI1(QDomElement &root); | ^~~~~~~~~~~~ /<>/umbrello/codegenerators/classifiercodedocument.h:90:18: warning: ‘virtual void ClassifierCodeDocument::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 90 | virtual void setAttributesOnNode(QDomDocument &doc, QDomElement &blockElement); | ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/classifiercodedocument.h:91:18: warning: ‘virtual void ClassifierCodeDocument::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] 91 | virtual void setAttributesFromNode(QDomElement &element); | ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/classifiercodedocument.h:93:17: warning: ‘virtual TextBlock* ClassifierCodeDocument::findCodeClassFieldTextBlockByTag(const QString&)’ can be marked override [-Wsuggest-override] 93 | TextBlock * findCodeClassFieldTextBlockByTag(const QString &tag); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/dialogs/codeviewerdialog.cpp:19: /<>/umbrello/dialogs/codeeditor.h:93:10: warning: ‘virtual void CodeEditor::contextMenuEvent(QContextMenuEvent*)’ can be marked override [-Wsuggest-override] 93 | void contextMenuEvent(QContextMenuEvent * event); | ^~~~~~~~~~~~~~~~ /<>/umbrello/dialogs/codeeditor.h:95:10: warning: ‘virtual void CodeEditor::keyPressEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] 95 | void keyPressEvent(QKeyEvent * e); | ^~~~~~~~~~~~~ /<>/umbrello/dialogs/codeeditor.h:96:10: warning: ‘virtual void CodeEditor::mouseDoubleClickEvent(QMouseEvent*)’ can be marked override [-Wsuggest-override] 96 | void mouseDoubleClickEvent(QMouseEvent * e); | ^~~~~~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/dialogs/codeviewerdialog.cpp:20: /<>/umbrello/debug/debug_utils.h:91:18: warning: ‘virtual void Tracer::showEvent(QShowEvent*)’ can be marked override [-Wsuggest-override] 91 | virtual void showEvent(QShowEvent*); | ^~~~~~~~~ In file included from /<>/umbrello/dialogs/codeviewerdialog.cpp:21: /<>/umbrello/uml.h:201:18: warning: ‘virtual void UMLApp::keyPressEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] 201 | virtual void keyPressEvent(QKeyEvent* e); | ^~~~~~~~~~~~~ /<>/umbrello/uml.h:202:18: warning: ‘virtual void UMLApp::keyReleaseEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] 202 | virtual void keyReleaseEvent(QKeyEvent* e); | ^~~~~~~~~~~~~~~ /<>/umbrello/uml.h:204:18: warning: ‘virtual void UMLApp::customEvent(QEvent*)’ can be marked override [-Wsuggest-override] 204 | virtual void customEvent(QEvent* e); | ^~~~~~~~~~~ /<>/umbrello/uml.h:215:18: warning: ‘virtual bool UMLApp::queryClose()’ can be marked override [-Wsuggest-override] 215 | virtual bool queryClose(); | ^~~~~~~~~~ /<>/umbrello/uml.h:217:18: warning: ‘virtual void UMLApp::saveProperties(KConfigGroup&)’ can be marked override [-Wsuggest-override] 217 | virtual void saveProperties(KConfigGroup & cfg); | ^~~~~~~~~~~~~~ /<>/umbrello/uml.h:218:18: warning: ‘virtual void UMLApp::readProperties(const KConfigGroup&)’ can be marked override [-Wsuggest-override] 218 | virtual void readProperties(const KConfigGroup & cfg); | ^~~~~~~~~~~~~~ [ 8%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/dialogs/diagramselectiondialog.cpp.o cd /<>/obj-aarch64-linux-gnu/umbrello && /usr/bin/aarch64-linux-gnu-g++ -DCMAKE_BINARY_DIR=\"/<>/obj-aarch64-linux-gnu\" -DKCOREADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLO_VERSION_STRING=\"2.23.3\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-aarch64-linux-gnu/umbrello -I/<>/umbrello -I/<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/include -I/<>/obj-aarch64-linux-gnu -I/<>/umbrello/clipboard -I/<>/umbrello/cmds -I/<>/umbrello/codegenerators -I/<>/umbrello/codegenerators/ada -I/<>/umbrello/codegenerators/as -I/<>/umbrello/codegenerators/cpp -I/<>/umbrello/codegenerators/csharp -I/<>/umbrello/codegenerators/d -I/<>/umbrello/codegenerators/idl -I/<>/umbrello/codegenerators/java -I/<>/umbrello/codegenerators/js -I/<>/umbrello/codegenerators/pascal -I/<>/umbrello/codegenerators/perl -I/<>/umbrello/codegenerators/php -I/<>/umbrello/codegenerators/python -I/<>/umbrello/codegenerators/ruby -I/<>/umbrello/codegenerators/sql -I/<>/umbrello/codegenerators/tcl -I/<>/umbrello/codegenerators/vala -I/<>/umbrello/codegenerators/xml -I/<>/umbrello/codegenwizard -I/<>/umbrello/codeimport -I/<>/umbrello/codeimport/csharp -I/<>/umbrello/codeimpwizard -I/<>/umbrello/debug -I/<>/umbrello/dialogs -I/<>/umbrello/dialogs/pages -I/<>/umbrello/dialogs/widgets -I/<>/umbrello/docgenerators -I/<>/umbrello/finder -I/<>/umbrello/refactoring -I/<>/umbrello/uml1model -I/<>/umbrello/umlwidgets -I/<>/lib/cppparser -I/<>/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/aarch64-linux-gnu/qt5 -isystem /usr/include/aarch64-linux-gnu/qt5/QtWidgets -isystem /usr/include/aarch64-linux-gnu/qt5/QtGui -isystem /usr/include/aarch64-linux-gnu/qt5/QtCore -isystem /usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/aarch64-linux-gnu/qt5/QtXml -isystem /usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/aarch64-linux-gnu/qt5/QtSvg -isystem /usr/include/aarch64-linux-gnu/qt5/QtWebKitWidgets -isystem /usr/include/aarch64-linux-gnu/qt5/QtWebKit -isystem /usr/include/aarch64-linux-gnu/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/aarch64-linux-gnu/qt5/QtConcurrent -isystem /usr/include/aarch64-linux-gnu/qt5/QtDBus -isystem /usr/include/KF5/KTextEditor -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -fno-delete-null-pointer-checks -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -o CMakeFiles/libumbrello.dir/dialogs/diagramselectiondialog.cpp.o -c /<>/umbrello/dialogs/diagramselectiondialog.cpp In file included from /<>/umbrello/dialogs/pages/diagramprintpage.h:15, from /<>/umbrello/dialogs/diagramselectiondialog.cpp:23: /<>/umbrello/dialogs/pages/dialogpagebase.h:34:18: warning: ‘virtual void DialogPageBase::keyPressEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] 34 | virtual void keyPressEvent(QKeyEvent *event); | ^~~~~~~~~~~~~ In file included from /<>/umbrello/dialogs/pages/diagramprintpage.h:16, from /<>/umbrello/dialogs/diagramselectiondialog.cpp:23: /<>/umbrello/umlview.h:54:18: warning: ‘virtual void UMLView::wheelEvent(QWheelEvent*)’ can be marked override [-Wsuggest-override] 54 | virtual void wheelEvent(QWheelEvent* event); | ^~~~~~~~~~ /<>/umbrello/umlview.h:55:18: warning: ‘virtual void UMLView::showEvent(QShowEvent*)’ can be marked override [-Wsuggest-override] 55 | virtual void showEvent(QShowEvent *se); | ^~~~~~~~~ /<>/umbrello/umlview.h:56:18: warning: ‘virtual void UMLView::hideEvent(QHideEvent*)’ can be marked override [-Wsuggest-override] 56 | virtual void hideEvent(QHideEvent *he); | ^~~~~~~~~ /<>/umbrello/umlview.h:57:18: warning: ‘virtual void UMLView::mousePressEvent(QMouseEvent*)’ can be marked override [-Wsuggest-override] 57 | virtual void mousePressEvent(QMouseEvent* event); | ^~~~~~~~~~~~~~~ /<>/umbrello/umlview.h:58:18: warning: ‘virtual void UMLView::mouseReleaseEvent(QMouseEvent*)’ can be marked override [-Wsuggest-override] 58 | virtual void mouseReleaseEvent(QMouseEvent* event); | ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlview.h:59:18: warning: ‘virtual void UMLView::resizeEvent(QResizeEvent*)’ can be marked override [-Wsuggest-override] 59 | virtual void resizeEvent(QResizeEvent *event); | ^~~~~~~~~~~ [ 9%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/dialogs/dialog_utils.cpp.o cd /<>/obj-aarch64-linux-gnu/umbrello && /usr/bin/aarch64-linux-gnu-g++ -DCMAKE_BINARY_DIR=\"/<>/obj-aarch64-linux-gnu\" -DKCOREADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLO_VERSION_STRING=\"2.23.3\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-aarch64-linux-gnu/umbrello -I/<>/umbrello -I/<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/include -I/<>/obj-aarch64-linux-gnu -I/<>/umbrello/clipboard -I/<>/umbrello/cmds -I/<>/umbrello/codegenerators -I/<>/umbrello/codegenerators/ada -I/<>/umbrello/codegenerators/as -I/<>/umbrello/codegenerators/cpp -I/<>/umbrello/codegenerators/csharp -I/<>/umbrello/codegenerators/d -I/<>/umbrello/codegenerators/idl -I/<>/umbrello/codegenerators/java -I/<>/umbrello/codegenerators/js -I/<>/umbrello/codegenerators/pascal -I/<>/umbrello/codegenerators/perl -I/<>/umbrello/codegenerators/php -I/<>/umbrello/codegenerators/python -I/<>/umbrello/codegenerators/ruby -I/<>/umbrello/codegenerators/sql -I/<>/umbrello/codegenerators/tcl -I/<>/umbrello/codegenerators/vala -I/<>/umbrello/codegenerators/xml -I/<>/umbrello/codegenwizard -I/<>/umbrello/codeimport -I/<>/umbrello/codeimport/csharp -I/<>/umbrello/codeimpwizard -I/<>/umbrello/debug -I/<>/umbrello/dialogs -I/<>/umbrello/dialogs/pages -I/<>/umbrello/dialogs/widgets -I/<>/umbrello/docgenerators -I/<>/umbrello/finder -I/<>/umbrello/refactoring -I/<>/umbrello/uml1model -I/<>/umbrello/umlwidgets -I/<>/lib/cppparser -I/<>/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/aarch64-linux-gnu/qt5 -isystem /usr/include/aarch64-linux-gnu/qt5/QtWidgets -isystem /usr/include/aarch64-linux-gnu/qt5/QtGui -isystem /usr/include/aarch64-linux-gnu/qt5/QtCore -isystem /usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/aarch64-linux-gnu/qt5/QtXml -isystem /usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/aarch64-linux-gnu/qt5/QtSvg -isystem /usr/include/aarch64-linux-gnu/qt5/QtWebKitWidgets -isystem /usr/include/aarch64-linux-gnu/qt5/QtWebKit -isystem /usr/include/aarch64-linux-gnu/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/aarch64-linux-gnu/qt5/QtConcurrent -isystem /usr/include/aarch64-linux-gnu/qt5/QtDBus -isystem /usr/include/KF5/KTextEditor -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -fno-delete-null-pointer-checks -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -o CMakeFiles/libumbrello.dir/dialogs/dialog_utils.cpp.o -c /<>/umbrello/dialogs/dialog_utils.cpp In file included from /<>/umbrello/uml.h:15, from /<>/umbrello/dialogs/dialog_utils.cpp:15: /<>/umbrello/dialogs/multipagedialogbase.h:101:18: warning: ‘virtual void MultiPageDialogBase::keyPressEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] 101 | virtual void keyPressEvent(QKeyEvent *event); | ^~~~~~~~~~~~~ In file included from /<>/umbrello/dialogs/dialog_utils.cpp:15: /<>/umbrello/uml.h:201:18: warning: ‘virtual void UMLApp::keyPressEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] 201 | virtual void keyPressEvent(QKeyEvent* e); | ^~~~~~~~~~~~~ /<>/umbrello/uml.h:202:18: warning: ‘virtual void UMLApp::keyReleaseEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] 202 | virtual void keyReleaseEvent(QKeyEvent* e); | ^~~~~~~~~~~~~~~ /<>/umbrello/uml.h:204:18: warning: ‘virtual void UMLApp::customEvent(QEvent*)’ can be marked override [-Wsuggest-override] 204 | virtual void customEvent(QEvent* e); | ^~~~~~~~~~~ /<>/umbrello/uml.h:215:18: warning: ‘virtual bool UMLApp::queryClose()’ can be marked override [-Wsuggest-override] 215 | virtual bool queryClose(); | ^~~~~~~~~~ /<>/umbrello/uml.h:217:18: warning: ‘virtual void UMLApp::saveProperties(KConfigGroup&)’ can be marked override [-Wsuggest-override] 217 | virtual void saveProperties(KConfigGroup & cfg); | ^~~~~~~~~~~~~~ /<>/umbrello/uml.h:218:18: warning: ‘virtual void UMLApp::readProperties(const KConfigGroup&)’ can be marked override [-Wsuggest-override] 218 | virtual void readProperties(const KConfigGroup & cfg); | ^~~~~~~~~~~~~~ In file included from /<>/umbrello/listpopupmenu.h:17, from /<>/umbrello/umldoc.h:16, from /<>/umbrello/dialogs/dialog_utils.cpp:16: /<>/umbrello/umlwidgets/widgetbase.h:187:20: warning: ‘virtual QRectF WidgetBase::boundingRect() const’ can be marked override [-Wsuggest-override] 187 | virtual QRectF boundingRect() const; | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/widgetbase.h:191:18: warning: ‘virtual void WidgetBase::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] 191 | virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); | ^~~~~ /<>/umbrello/umlwidgets/widgetbase.h:260:18: warning: ‘virtual void WidgetBase::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] 260 | virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent *event); | ^~~~~~~~~~~~~~~~ In file included from /<>/umbrello/dialogs/dialog_utils.cpp:17: /<>/umbrello/uml1model/stereotype.h:51:18: warning: ‘virtual void UMLStereotype::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 51 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/stereotype.h:53:24: warning: ‘virtual UMLObject* UMLStereotype::clone() const’ can be marked override [-Wsuggest-override] 53 | virtual UMLObject* clone() const; | ^~~~~ /<>/umbrello/uml1model/stereotype.h:62:10: warning: ‘virtual void UMLStereotype::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 62 | void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/stereotype.h:64:18: warning: ‘virtual bool UMLStereotype::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] 64 | virtual bool showPropertiesDialog(QWidget* parent); | ^~~~~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/dialogs/dialog_utils.cpp:18: /<>/umbrello/umlwidgets/umlwidget.h:71:18: warning: ‘virtual void UMLWidget::setUseFillColor(bool)’ can be marked override [-Wsuggest-override] 71 | virtual void setUseFillColor(bool fc); | ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:74:18: warning: ‘virtual void UMLWidget::setTextColor(const QColor&)’ can be marked override [-Wsuggest-override] 74 | virtual void setTextColor(const QColor &color); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:77:18: warning: ‘virtual void UMLWidget::setLineColor(const QColor&)’ can be marked override [-Wsuggest-override] 77 | virtual void setLineColor(const QColor &color); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:80:18: warning: ‘virtual void UMLWidget::setLineWidth(uint)’ can be marked override [-Wsuggest-override] 80 | virtual void setLineWidth(uint width); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:83:18: warning: ‘virtual void UMLWidget::setFillColor(const QColor&)’ can be marked override [-Wsuggest-override] 83 | virtual void setFillColor(const QColor &color); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:87:18: warning: ‘virtual void UMLWidget::setSelected(bool)’ can be marked override [-Wsuggest-override] 87 | virtual void setSelected(bool _select); | ^~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:96:18: warning: ‘virtual void UMLWidget::setFont(const QFont&)’ can be marked override [-Wsuggest-override] 96 | virtual void setFont(const QFont &font); | ^~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:173:18: warning: ‘virtual void UMLWidget::showPropertiesDialog()’ can be marked override [-Wsuggest-override] 173 | virtual void showPropertiesDialog(); | ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:192:18: warning: ‘virtual bool UMLWidget::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] 192 | virtual bool loadFromXMI1(QDomElement &qElement); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:193:18: warning: ‘virtual void UMLWidget::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 193 | virtual void saveToXMI1(QDomDocument &qDoc, QDomElement &qElement); | ^~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:230:18: warning: ‘virtual void UMLWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] 230 | virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); | ^~~~~ /<>/umbrello/umlwidgets/umlwidget.h:234:18: warning: ‘virtual void UMLWidget::slotMenuSelection(QAction*)’ can be marked override [-Wsuggest-override] 234 | virtual void slotMenuSelection(QAction* action); | ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:251:18: warning: ‘virtual void UMLWidget::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] 251 | virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent* event); | ^~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:252:18: warning: ‘virtual void UMLWidget::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 252 | virtual void mouseDoubleClickEvent(QGraphicsSceneMouseEvent *event); | ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:253:18: warning: ‘virtual void UMLWidget::mousePressEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 253 | virtual void mousePressEvent(QGraphicsSceneMouseEvent *event); | ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:254:18: warning: ‘virtual void UMLWidget::mouseMoveEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 254 | virtual void mouseMoveEvent(QGraphicsSceneMouseEvent *event); | ^~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:255:18: warning: ‘virtual void UMLWidget::mouseReleaseEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 255 | virtual void mouseReleaseEvent(QGraphicsSceneMouseEvent *event); | ^~~~~~~~~~~~~~~~~ [ 9%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/dialogs/exportallviewsdialog.cpp.o cd /<>/obj-aarch64-linux-gnu/umbrello && /usr/bin/aarch64-linux-gnu-g++ -DCMAKE_BINARY_DIR=\"/<>/obj-aarch64-linux-gnu\" -DKCOREADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLO_VERSION_STRING=\"2.23.3\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-aarch64-linux-gnu/umbrello -I/<>/umbrello -I/<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/include -I/<>/obj-aarch64-linux-gnu -I/<>/umbrello/clipboard -I/<>/umbrello/cmds -I/<>/umbrello/codegenerators -I/<>/umbrello/codegenerators/ada -I/<>/umbrello/codegenerators/as -I/<>/umbrello/codegenerators/cpp -I/<>/umbrello/codegenerators/csharp -I/<>/umbrello/codegenerators/d -I/<>/umbrello/codegenerators/idl -I/<>/umbrello/codegenerators/java -I/<>/umbrello/codegenerators/js -I/<>/umbrello/codegenerators/pascal -I/<>/umbrello/codegenerators/perl -I/<>/umbrello/codegenerators/php -I/<>/umbrello/codegenerators/python -I/<>/umbrello/codegenerators/ruby -I/<>/umbrello/codegenerators/sql -I/<>/umbrello/codegenerators/tcl -I/<>/umbrello/codegenerators/vala -I/<>/umbrello/codegenerators/xml -I/<>/umbrello/codegenwizard -I/<>/umbrello/codeimport -I/<>/umbrello/codeimport/csharp -I/<>/umbrello/codeimpwizard -I/<>/umbrello/debug -I/<>/umbrello/dialogs -I/<>/umbrello/dialogs/pages -I/<>/umbrello/dialogs/widgets -I/<>/umbrello/docgenerators -I/<>/umbrello/finder -I/<>/umbrello/refactoring -I/<>/umbrello/uml1model -I/<>/umbrello/umlwidgets -I/<>/lib/cppparser -I/<>/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/aarch64-linux-gnu/qt5 -isystem /usr/include/aarch64-linux-gnu/qt5/QtWidgets -isystem /usr/include/aarch64-linux-gnu/qt5/QtGui -isystem /usr/include/aarch64-linux-gnu/qt5/QtCore -isystem /usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/aarch64-linux-gnu/qt5/QtXml -isystem /usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/aarch64-linux-gnu/qt5/QtSvg -isystem /usr/include/aarch64-linux-gnu/qt5/QtWebKitWidgets -isystem /usr/include/aarch64-linux-gnu/qt5/QtWebKit -isystem /usr/include/aarch64-linux-gnu/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/aarch64-linux-gnu/qt5/QtConcurrent -isystem /usr/include/aarch64-linux-gnu/qt5/QtDBus -isystem /usr/include/KF5/KTextEditor -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -fno-delete-null-pointer-checks -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -o CMakeFiles/libumbrello.dir/dialogs/exportallviewsdialog.cpp.o -c /<>/umbrello/dialogs/exportallviewsdialog.cpp In file included from /<>/umbrello/umlwidgets/umlwidget.h:18, from /<>/umbrello/umlwidgets/classifierwidget.h:16, from /<>/umbrello/umlscene.h:17, from /<>/umbrello/umlviewimageexportermodel.h:14, from /<>/umbrello/dialogs/exportallviewsdialog.cpp:18: /<>/umbrello/umlwidgets/widgetbase.h:187:20: warning: ‘virtual QRectF WidgetBase::boundingRect() const’ can be marked override [-Wsuggest-override] 187 | virtual QRectF boundingRect() const; | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/widgetbase.h:191:18: warning: ‘virtual void WidgetBase::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] 191 | virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); | ^~~~~ /<>/umbrello/umlwidgets/widgetbase.h:260:18: warning: ‘virtual void WidgetBase::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] 260 | virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent *event); | ^~~~~~~~~~~~~~~~ In file included from /<>/umbrello/umlwidgets/classifierwidget.h:16, from /<>/umbrello/umlscene.h:17, from /<>/umbrello/umlviewimageexportermodel.h:14, from /<>/umbrello/dialogs/exportallviewsdialog.cpp:18: /<>/umbrello/umlwidgets/umlwidget.h:71:18: warning: ‘virtual void UMLWidget::setUseFillColor(bool)’ can be marked override [-Wsuggest-override] 71 | virtual void setUseFillColor(bool fc); | ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:74:18: warning: ‘virtual void UMLWidget::setTextColor(const QColor&)’ can be marked override [-Wsuggest-override] 74 | virtual void setTextColor(const QColor &color); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:77:18: warning: ‘virtual void UMLWidget::setLineColor(const QColor&)’ can be marked override [-Wsuggest-override] 77 | virtual void setLineColor(const QColor &color); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:80:18: warning: ‘virtual void UMLWidget::setLineWidth(uint)’ can be marked override [-Wsuggest-override] 80 | virtual void setLineWidth(uint width); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:83:18: warning: ‘virtual void UMLWidget::setFillColor(const QColor&)’ can be marked override [-Wsuggest-override] 83 | virtual void setFillColor(const QColor &color); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:87:18: warning: ‘virtual void UMLWidget::setSelected(bool)’ can be marked override [-Wsuggest-override] 87 | virtual void setSelected(bool _select); | ^~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:96:18: warning: ‘virtual void UMLWidget::setFont(const QFont&)’ can be marked override [-Wsuggest-override] 96 | virtual void setFont(const QFont &font); | ^~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:173:18: warning: ‘virtual void UMLWidget::showPropertiesDialog()’ can be marked override [-Wsuggest-override] 173 | virtual void showPropertiesDialog(); | ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:192:18: warning: ‘virtual bool UMLWidget::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] 192 | virtual bool loadFromXMI1(QDomElement &qElement); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:193:18: warning: ‘virtual void UMLWidget::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 193 | virtual void saveToXMI1(QDomDocument &qDoc, QDomElement &qElement); | ^~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:230:18: warning: ‘virtual void UMLWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] 230 | virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); | ^~~~~ /<>/umbrello/umlwidgets/umlwidget.h:234:18: warning: ‘virtual void UMLWidget::slotMenuSelection(QAction*)’ can be marked override [-Wsuggest-override] 234 | virtual void slotMenuSelection(QAction* action); | ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:251:18: warning: ‘virtual void UMLWidget::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] 251 | virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent* event); | ^~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:252:18: warning: ‘virtual void UMLWidget::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 252 | virtual void mouseDoubleClickEvent(QGraphicsSceneMouseEvent *event); | ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:253:18: warning: ‘virtual void UMLWidget::mousePressEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 253 | virtual void mousePressEvent(QGraphicsSceneMouseEvent *event); | ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:254:18: warning: ‘virtual void UMLWidget::mouseMoveEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 254 | virtual void mouseMoveEvent(QGraphicsSceneMouseEvent *event); | ^~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:255:18: warning: ‘virtual void UMLWidget::mouseReleaseEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 255 | virtual void mouseReleaseEvent(QGraphicsSceneMouseEvent *event); | ^~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/umlscene.h:17, from /<>/umbrello/umlviewimageexportermodel.h:14, from /<>/umbrello/dialogs/exportallviewsdialog.cpp:18: /<>/umbrello/umlwidgets/classifierwidget.h:97:16: warning: ‘virtual UMLWidget* ClassifierWidget::onWidget(const QPointF&)’ can be marked override [-Wsuggest-override] 97 | UMLWidget* onWidget(const QPointF& p); | ^~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:98:16: warning: ‘virtual UMLWidget* ClassifierWidget::widgetWithID(Uml::ID::Type)’ can be marked override [-Wsuggest-override] 98 | UMLWidget* widgetWithID(Uml::ID::Type id); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:100:18: warning: ‘virtual void ClassifierWidget::setDocumentation(const QString&)’ can be marked override [-Wsuggest-override] 100 | virtual void setDocumentation(const QString& doc); | ^~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:102:12: warning: ‘virtual QSizeF ClassifierWidget::calculateSize(bool) const’ can be marked override [-Wsuggest-override] 102 | QSizeF calculateSize(bool withExtensions = true) const; | ^~~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:104:18: warning: ‘virtual void ClassifierWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] 104 | virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); | ^~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:105:26: warning: ‘virtual QPainterPath ClassifierWidget::shape() const’ can be marked override [-Wsuggest-override] 105 | virtual QPainterPath shape() const; | ^~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:107:18: warning: ‘virtual void ClassifierWidget::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 107 | virtual void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); | ^~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:108:18: warning: ‘virtual bool ClassifierWidget::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] 108 | virtual bool loadFromXMI1(QDomElement & qElement); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:111:18: warning: ‘virtual void ClassifierWidget::slotMenuSelection(QAction*)’ can be marked override [-Wsuggest-override] 111 | virtual void slotMenuSelection(QAction* action); | ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:121:12: warning: ‘virtual QSizeF ClassifierWidget::minimumSize() const’ can be marked override [-Wsuggest-override] 121 | QSizeF minimumSize() const; | ^~~~~~~~~~~ In file included from /<>/umbrello/umlviewimageexportermodel.h:14, from /<>/umbrello/dialogs/exportallviewsdialog.cpp:18: /<>/umbrello/umlscene.h:338:10: warning: ‘virtual void UMLScene::dragEnterEvent(QGraphicsSceneDragDropEvent*)’ can be marked override [-Wsuggest-override] 338 | void dragEnterEvent(QGraphicsSceneDragDropEvent* enterEvent); | ^~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:339:10: warning: ‘virtual void UMLScene::dragMoveEvent(QGraphicsSceneDragDropEvent*)’ can be marked override [-Wsuggest-override] 339 | void dragMoveEvent(QGraphicsSceneDragDropEvent* moveEvent); | ^~~~~~~~~~~~~ /<>/umbrello/umlscene.h:340:10: warning: ‘virtual void UMLScene::dropEvent(QGraphicsSceneDragDropEvent*)’ can be marked override [-Wsuggest-override] 340 | void dropEvent(QGraphicsSceneDragDropEvent* dropEvent); | ^~~~~~~~~ /<>/umbrello/umlscene.h:342:10: warning: ‘virtual void UMLScene::mouseMoveEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 342 | void mouseMoveEvent(QGraphicsSceneMouseEvent* mouseEvent); | ^~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:343:10: warning: ‘virtual void UMLScene::mousePressEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 343 | void mousePressEvent(QGraphicsSceneMouseEvent* mouseEvent); | ^~~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:344:10: warning: ‘virtual void UMLScene::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 344 | void mouseDoubleClickEvent(QGraphicsSceneMouseEvent* mouseEvent); | ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:345:10: warning: ‘virtual void UMLScene::mouseReleaseEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 345 | void mouseReleaseEvent(QGraphicsSceneMouseEvent* mouseEvent); | ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:346:18: warning: ‘virtual void UMLScene::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] 346 | virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent* contextMenuEvent); | ^~~~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:358:18: warning: ‘virtual void UMLScene::drawBackground(QPainter*, const QRectF&)’ can be marked override [-Wsuggest-override] 358 | virtual void drawBackground(QPainter *painter, const QRectF &rect); | ^~~~~~~~~~~~~~ [ 9%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/dialogs/finddialog.cpp.o cd /<>/obj-aarch64-linux-gnu/umbrello && /usr/bin/aarch64-linux-gnu-g++ -DCMAKE_BINARY_DIR=\"/<>/obj-aarch64-linux-gnu\" -DKCOREADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLO_VERSION_STRING=\"2.23.3\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-aarch64-linux-gnu/umbrello -I/<>/umbrello -I/<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/include -I/<>/obj-aarch64-linux-gnu -I/<>/umbrello/clipboard -I/<>/umbrello/cmds -I/<>/umbrello/codegenerators -I/<>/umbrello/codegenerators/ada -I/<>/umbrello/codegenerators/as -I/<>/umbrello/codegenerators/cpp -I/<>/umbrello/codegenerators/csharp -I/<>/umbrello/codegenerators/d -I/<>/umbrello/codegenerators/idl -I/<>/umbrello/codegenerators/java -I/<>/umbrello/codegenerators/js -I/<>/umbrello/codegenerators/pascal -I/<>/umbrello/codegenerators/perl -I/<>/umbrello/codegenerators/php -I/<>/umbrello/codegenerators/python -I/<>/umbrello/codegenerators/ruby -I/<>/umbrello/codegenerators/sql -I/<>/umbrello/codegenerators/tcl -I/<>/umbrello/codegenerators/vala -I/<>/umbrello/codegenerators/xml -I/<>/umbrello/codegenwizard -I/<>/umbrello/codeimport -I/<>/umbrello/codeimport/csharp -I/<>/umbrello/codeimpwizard -I/<>/umbrello/debug -I/<>/umbrello/dialogs -I/<>/umbrello/dialogs/pages -I/<>/umbrello/dialogs/widgets -I/<>/umbrello/docgenerators -I/<>/umbrello/finder -I/<>/umbrello/refactoring -I/<>/umbrello/uml1model -I/<>/umbrello/umlwidgets -I/<>/lib/cppparser -I/<>/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/aarch64-linux-gnu/qt5 -isystem /usr/include/aarch64-linux-gnu/qt5/QtWidgets -isystem /usr/include/aarch64-linux-gnu/qt5/QtGui -isystem /usr/include/aarch64-linux-gnu/qt5/QtCore -isystem /usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/aarch64-linux-gnu/qt5/QtXml -isystem /usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/aarch64-linux-gnu/qt5/QtSvg -isystem /usr/include/aarch64-linux-gnu/qt5/QtWebKitWidgets -isystem /usr/include/aarch64-linux-gnu/qt5/QtWebKit -isystem /usr/include/aarch64-linux-gnu/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/aarch64-linux-gnu/qt5/QtConcurrent -isystem /usr/include/aarch64-linux-gnu/qt5/QtDBus -isystem /usr/include/KF5/KTextEditor -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -fno-delete-null-pointer-checks -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -o CMakeFiles/libumbrello.dir/dialogs/finddialog.cpp.o -c /<>/umbrello/dialogs/finddialog.cpp In file included from /<>/umbrello/dialogs/finddialog.cpp:11: /<>/umbrello/dialogs/finddialog.h:35:10: warning: ‘virtual void FindDialog::showEvent(QShowEvent*)’ can be marked override [-Wsuggest-override] 35 | void showEvent(QShowEvent *event); | ^~~~~~~~~ [ 9%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/dialogs/multipagedialogbase.cpp.o cd /<>/obj-aarch64-linux-gnu/umbrello && /usr/bin/aarch64-linux-gnu-g++ -DCMAKE_BINARY_DIR=\"/<>/obj-aarch64-linux-gnu\" -DKCOREADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLO_VERSION_STRING=\"2.23.3\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-aarch64-linux-gnu/umbrello -I/<>/umbrello -I/<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/include -I/<>/obj-aarch64-linux-gnu -I/<>/umbrello/clipboard -I/<>/umbrello/cmds -I/<>/umbrello/codegenerators -I/<>/umbrello/codegenerators/ada -I/<>/umbrello/codegenerators/as -I/<>/umbrello/codegenerators/cpp -I/<>/umbrello/codegenerators/csharp -I/<>/umbrello/codegenerators/d -I/<>/umbrello/codegenerators/idl -I/<>/umbrello/codegenerators/java -I/<>/umbrello/codegenerators/js -I/<>/umbrello/codegenerators/pascal -I/<>/umbrello/codegenerators/perl -I/<>/umbrello/codegenerators/php -I/<>/umbrello/codegenerators/python -I/<>/umbrello/codegenerators/ruby -I/<>/umbrello/codegenerators/sql -I/<>/umbrello/codegenerators/tcl -I/<>/umbrello/codegenerators/vala -I/<>/umbrello/codegenerators/xml -I/<>/umbrello/codegenwizard -I/<>/umbrello/codeimport -I/<>/umbrello/codeimport/csharp -I/<>/umbrello/codeimpwizard -I/<>/umbrello/debug -I/<>/umbrello/dialogs -I/<>/umbrello/dialogs/pages -I/<>/umbrello/dialogs/widgets -I/<>/umbrello/docgenerators -I/<>/umbrello/finder -I/<>/umbrello/refactoring -I/<>/umbrello/uml1model -I/<>/umbrello/umlwidgets -I/<>/lib/cppparser -I/<>/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/aarch64-linux-gnu/qt5 -isystem /usr/include/aarch64-linux-gnu/qt5/QtWidgets -isystem /usr/include/aarch64-linux-gnu/qt5/QtGui -isystem /usr/include/aarch64-linux-gnu/qt5/QtCore -isystem /usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/aarch64-linux-gnu/qt5/QtXml -isystem /usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/aarch64-linux-gnu/qt5/QtSvg -isystem /usr/include/aarch64-linux-gnu/qt5/QtWebKitWidgets -isystem /usr/include/aarch64-linux-gnu/qt5/QtWebKit -isystem /usr/include/aarch64-linux-gnu/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/aarch64-linux-gnu/qt5/QtConcurrent -isystem /usr/include/aarch64-linux-gnu/qt5/QtDBus -isystem /usr/include/KF5/KTextEditor -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -fno-delete-null-pointer-checks -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -o CMakeFiles/libumbrello.dir/dialogs/multipagedialogbase.cpp.o -c /<>/umbrello/dialogs/multipagedialogbase.cpp In file included from /<>/umbrello/dialogs/multipagedialogbase.cpp:12: /<>/umbrello/dialogs/multipagedialogbase.h:101:18: warning: ‘virtual void MultiPageDialogBase::keyPressEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] 101 | virtual void keyPressEvent(QKeyEvent *event); | ^~~~~~~~~~~~~ In file included from /<>/umbrello/dialogs/pages/associationgeneralpage.h:15, from /<>/umbrello/dialogs/multipagedialogbase.cpp:15: /<>/umbrello/dialogs/pages/dialogpagebase.h:34:18: warning: ‘virtual void DialogPageBase::keyPressEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] 34 | virtual void keyPressEvent(QKeyEvent *event); | ^~~~~~~~~~~~~ In file included from /<>/umbrello/umlwidgets/umlwidget.h:18, from /<>/umbrello/umlwidgets/classifierwidget.h:16, from /<>/umbrello/umlscene.h:17, from /<>/umbrello/umlwidgets/linkwidget.h:15, from /<>/umbrello/umlwidgets/associationwidget.h:15, from /<>/umbrello/dialogs/multipagedialogbase.cpp:17: /<>/umbrello/umlwidgets/widgetbase.h:187:20: warning: ‘virtual QRectF WidgetBase::boundingRect() const’ can be marked override [-Wsuggest-override] 187 | virtual QRectF boundingRect() const; | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/widgetbase.h:191:18: warning: ‘virtual void WidgetBase::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] 191 | virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); | ^~~~~ /<>/umbrello/umlwidgets/widgetbase.h:260:18: warning: ‘virtual void WidgetBase::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] 260 | virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent *event); | ^~~~~~~~~~~~~~~~ In file included from /<>/umbrello/umlwidgets/classifierwidget.h:16, from /<>/umbrello/umlscene.h:17, from /<>/umbrello/umlwidgets/linkwidget.h:15, from /<>/umbrello/umlwidgets/associationwidget.h:15, from /<>/umbrello/dialogs/multipagedialogbase.cpp:17: /<>/umbrello/umlwidgets/umlwidget.h:71:18: warning: ‘virtual void UMLWidget::setUseFillColor(bool)’ can be marked override [-Wsuggest-override] 71 | virtual void setUseFillColor(bool fc); | ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:74:18: warning: ‘virtual void UMLWidget::setTextColor(const QColor&)’ can be marked override [-Wsuggest-override] 74 | virtual void setTextColor(const QColor &color); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:77:18: warning: ‘virtual void UMLWidget::setLineColor(const QColor&)’ can be marked override [-Wsuggest-override] 77 | virtual void setLineColor(const QColor &color); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:80:18: warning: ‘virtual void UMLWidget::setLineWidth(uint)’ can be marked override [-Wsuggest-override] 80 | virtual void setLineWidth(uint width); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:83:18: warning: ‘virtual void UMLWidget::setFillColor(const QColor&)’ can be marked override [-Wsuggest-override] 83 | virtual void setFillColor(const QColor &color); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:87:18: warning: ‘virtual void UMLWidget::setSelected(bool)’ can be marked override [-Wsuggest-override] 87 | virtual void setSelected(bool _select); | ^~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:96:18: warning: ‘virtual void UMLWidget::setFont(const QFont&)’ can be marked override [-Wsuggest-override] 96 | virtual void setFont(const QFont &font); | ^~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:173:18: warning: ‘virtual void UMLWidget::showPropertiesDialog()’ can be marked override [-Wsuggest-override] 173 | virtual void showPropertiesDialog(); | ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:192:18: warning: ‘virtual bool UMLWidget::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] 192 | virtual bool loadFromXMI1(QDomElement &qElement); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:193:18: warning: ‘virtual void UMLWidget::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 193 | virtual void saveToXMI1(QDomDocument &qDoc, QDomElement &qElement); | ^~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:230:18: warning: ‘virtual void UMLWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] 230 | virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); | ^~~~~ /<>/umbrello/umlwidgets/umlwidget.h:234:18: warning: ‘virtual void UMLWidget::slotMenuSelection(QAction*)’ can be marked override [-Wsuggest-override] 234 | virtual void slotMenuSelection(QAction* action); | ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:251:18: warning: ‘virtual void UMLWidget::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] 251 | virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent* event); | ^~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:252:18: warning: ‘virtual void UMLWidget::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 252 | virtual void mouseDoubleClickEvent(QGraphicsSceneMouseEvent *event); | ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:253:18: warning: ‘virtual void UMLWidget::mousePressEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 253 | virtual void mousePressEvent(QGraphicsSceneMouseEvent *event); | ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:254:18: warning: ‘virtual void UMLWidget::mouseMoveEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 254 | virtual void mouseMoveEvent(QGraphicsSceneMouseEvent *event); | ^~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:255:18: warning: ‘virtual void UMLWidget::mouseReleaseEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 255 | virtual void mouseReleaseEvent(QGraphicsSceneMouseEvent *event); | ^~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/umlscene.h:17, from /<>/umbrello/umlwidgets/linkwidget.h:15, from /<>/umbrello/umlwidgets/associationwidget.h:15, from /<>/umbrello/dialogs/multipagedialogbase.cpp:17: /<>/umbrello/umlwidgets/classifierwidget.h:97:16: warning: ‘virtual UMLWidget* ClassifierWidget::onWidget(const QPointF&)’ can be marked override [-Wsuggest-override] 97 | UMLWidget* onWidget(const QPointF& p); | ^~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:98:16: warning: ‘virtual UMLWidget* ClassifierWidget::widgetWithID(Uml::ID::Type)’ can be marked override [-Wsuggest-override] 98 | UMLWidget* widgetWithID(Uml::ID::Type id); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:100:18: warning: ‘virtual void ClassifierWidget::setDocumentation(const QString&)’ can be marked override [-Wsuggest-override] 100 | virtual void setDocumentation(const QString& doc); | ^~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:102:12: warning: ‘virtual QSizeF ClassifierWidget::calculateSize(bool) const’ can be marked override [-Wsuggest-override] 102 | QSizeF calculateSize(bool withExtensions = true) const; | ^~~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:104:18: warning: ‘virtual void ClassifierWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] 104 | virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); | ^~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:105:26: warning: ‘virtual QPainterPath ClassifierWidget::shape() const’ can be marked override [-Wsuggest-override] 105 | virtual QPainterPath shape() const; | ^~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:107:18: warning: ‘virtual void ClassifierWidget::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 107 | virtual void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); | ^~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:108:18: warning: ‘virtual bool ClassifierWidget::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] 108 | virtual bool loadFromXMI1(QDomElement & qElement); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:111:18: warning: ‘virtual void ClassifierWidget::slotMenuSelection(QAction*)’ can be marked override [-Wsuggest-override] 111 | virtual void slotMenuSelection(QAction* action); | ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:121:12: warning: ‘virtual QSizeF ClassifierWidget::minimumSize() const’ can be marked override [-Wsuggest-override] 121 | QSizeF minimumSize() const; | ^~~~~~~~~~~ In file included from /<>/umbrello/umlwidgets/linkwidget.h:15, from /<>/umbrello/umlwidgets/associationwidget.h:15, from /<>/umbrello/dialogs/multipagedialogbase.cpp:17: /<>/umbrello/umlscene.h:338:10: warning: ‘virtual void UMLScene::dragEnterEvent(QGraphicsSceneDragDropEvent*)’ can be marked override [-Wsuggest-override] 338 | void dragEnterEvent(QGraphicsSceneDragDropEvent* enterEvent); | ^~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:339:10: warning: ‘virtual void UMLScene::dragMoveEvent(QGraphicsSceneDragDropEvent*)’ can be marked override [-Wsuggest-override] 339 | void dragMoveEvent(QGraphicsSceneDragDropEvent* moveEvent); | ^~~~~~~~~~~~~ /<>/umbrello/umlscene.h:340:10: warning: ‘virtual void UMLScene::dropEvent(QGraphicsSceneDragDropEvent*)’ can be marked override [-Wsuggest-override] 340 | void dropEvent(QGraphicsSceneDragDropEvent* dropEvent); | ^~~~~~~~~ /<>/umbrello/umlscene.h:342:10: warning: ‘virtual void UMLScene::mouseMoveEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 342 | void mouseMoveEvent(QGraphicsSceneMouseEvent* mouseEvent); | ^~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:343:10: warning: ‘virtual void UMLScene::mousePressEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 343 | void mousePressEvent(QGraphicsSceneMouseEvent* mouseEvent); | ^~~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:344:10: warning: ‘virtual void UMLScene::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 344 | void mouseDoubleClickEvent(QGraphicsSceneMouseEvent* mouseEvent); | ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:345:10: warning: ‘virtual void UMLScene::mouseReleaseEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 345 | void mouseReleaseEvent(QGraphicsSceneMouseEvent* mouseEvent); | ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:346:18: warning: ‘virtual void UMLScene::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] 346 | virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent* contextMenuEvent); | ^~~~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:358:18: warning: ‘virtual void UMLScene::drawBackground(QPainter*, const QRectF&)’ can be marked override [-Wsuggest-override] 358 | virtual void drawBackground(QPainter *painter, const QRectF &rect); | ^~~~~~~~~~~~~~ In file included from /<>/umbrello/dialogs/multipagedialogbase.cpp:17: /<>/umbrello/umlwidgets/associationwidget.h:62:18: warning: ‘virtual void AssociationWidget::setUMLObject(UMLObject*)’ can be marked override [-Wsuggest-override] 62 | virtual void setUMLObject(UMLObject *obj); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:66:18: warning: ‘virtual void AssociationWidget::lwSetFont(QFont)’ can be marked override [-Wsuggest-override] 66 | virtual void lwSetFont(QFont font); | ^~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:67:28: warning: ‘virtual UMLClassifier* AssociationWidget::operationOwner()’ can be marked override [-Wsuggest-override] 67 | virtual UMLClassifier *operationOwner(); | ^~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:69:27: warning: ‘virtual UMLOperation* AssociationWidget::operation()’ can be marked override [-Wsuggest-override] 69 | virtual UMLOperation *operation(); | ^~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:70:18: warning: ‘virtual void AssociationWidget::setOperation(UMLOperation*)’ can be marked override [-Wsuggest-override] 70 | virtual void setOperation(UMLOperation *op); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:72:21: warning: ‘virtual QString AssociationWidget::customOpText()’ can be marked override [-Wsuggest-override] 72 | virtual QString customOpText(); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:73:18: warning: ‘virtual void AssociationWidget::setCustomOpText(const QString&)’ can be marked override [-Wsuggest-override] 73 | virtual void setCustomOpText(const QString &opText); | ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:75:18: warning: ‘virtual void AssociationWidget::resetTextPositions()’ can be marked override [-Wsuggest-override] 75 | virtual void resetTextPositions(); | ^~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:77:18: warning: ‘virtual void AssociationWidget::setMessageText(FloatingTextWidget*)’ can be marked override [-Wsuggest-override] 77 | virtual void setMessageText(FloatingTextWidget *ft); | ^~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:78:18: warning: ‘virtual void AssociationWidget::setText(FloatingTextWidget*, const QString&)’ can be marked override [-Wsuggest-override] 78 | virtual void setText(FloatingTextWidget *ft, const QString &newText); | ^~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:80:18: warning: ‘virtual void AssociationWidget::showPropertiesDialog()’ can be marked override [-Wsuggest-override] 80 | virtual void showPropertiesDialog(); | ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:82:21: warning: ‘virtual QString AssociationWidget::lwOperationText()’ can be marked override [-Wsuggest-override] 82 | virtual QString lwOperationText(); | ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:83:28: warning: ‘virtual UMLClassifier* AssociationWidget::lwClassifier()’ can be marked override [-Wsuggest-override] 83 | virtual UMLClassifier *lwClassifier(); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:84:18: warning: ‘virtual void AssociationWidget::setOperationText(const QString&)’ can be marked override [-Wsuggest-override] 84 | virtual void setOperationText(const QString &op); | ^~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:86:18: warning: ‘virtual void AssociationWidget::constrainTextPos(qreal&, qreal&, qreal, qreal, Uml::TextRole::Enum)’ can be marked override [-Wsuggest-override] 86 | virtual void constrainTextPos(qreal &textX, qreal &textY, | ^~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:90:18: warning: ‘virtual void AssociationWidget::calculateNameTextSegment()’ can be marked override [-Wsuggest-override] 90 | virtual void calculateNameTextSegment(); | ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:105:10: warning: ‘virtual void AssociationWidget::setName(const QString&)’ can be marked override [-Wsuggest-override] 105 | void setName(const QString &strRole); | ^~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:149:20: warning: ‘virtual QRectF AssociationWidget::boundingRect() const’ can be marked override [-Wsuggest-override] 149 | virtual QRectF boundingRect() const; | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:150:26: warning: ‘virtual QPainterPath AssociationWidget::shape() const’ can be marked override [-Wsuggest-override] 150 | virtual QPainterPath shape() const; | ^~~~~ /<>/umbrello/umlwidgets/associationwidget.h:156:16: warning: ‘virtual UMLWidget* AssociationWidget::onWidget(const QPointF&)’ can be marked override [-Wsuggest-override] 156 | UMLWidget* onWidget(const QPointF &p); | ^~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:174:11: warning: ‘virtual QFont AssociationWidget::font() const’ can be marked override [-Wsuggest-override] 174 | QFont font() const; | ^~~~ /<>/umbrello/umlwidgets/associationwidget.h:176:18: warning: ‘virtual void AssociationWidget::setTextColor(const QColor&)’ can be marked override [-Wsuggest-override] 176 | virtual void setTextColor(const QColor &color); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:177:18: warning: ‘virtual void AssociationWidget::setLineColor(const QColor&)’ can be marked override [-Wsuggest-override] 177 | virtual void setLineColor(const QColor &color); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:178:18: warning: ‘virtual void AssociationWidget::setLineWidth(uint)’ can be marked override [-Wsuggest-override] 178 | virtual void setLineWidth(uint width); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:186:18: warning: ‘virtual bool AssociationWidget::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] 186 | virtual bool loadFromXMI1(QDomElement& qElement); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:187:18: warning: ‘virtual void AssociationWidget::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 187 | virtual void saveToXMI1(QDomDocument &qDoc, QDomElement &qElement); | ^~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:195:18: warning: ‘virtual void AssociationWidget::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 195 | virtual void mouseDoubleClickEvent(QGraphicsSceneMouseEvent *event); | ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:196:18: warning: ‘virtual void AssociationWidget::mouseMoveEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 196 | virtual void mouseMoveEvent(QGraphicsSceneMouseEvent *event); | ^~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:197:18: warning: ‘virtual void AssociationWidget::mousePressEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 197 | virtual void mousePressEvent(QGraphicsSceneMouseEvent *event); | ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:198:18: warning: ‘virtual void AssociationWidget::mouseReleaseEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 198 | virtual void mouseReleaseEvent(QGraphicsSceneMouseEvent *event); | ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:200:18: warning: ‘virtual void AssociationWidget::setSelected(bool)’ can be marked override [-Wsuggest-override] 200 | virtual void setSelected(bool _select); | ^~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:202:18: warning: ‘virtual void AssociationWidget::slotMenuSelection(QAction*)’ can be marked override [-Wsuggest-override] 202 | virtual void slotMenuSelection(QAction* action); | ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:209:18: warning: ‘virtual void AssociationWidget::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] 209 | virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent *event); | ^~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:211:18: warning: ‘virtual void AssociationWidget::hoverEnterEvent(QGraphicsSceneHoverEvent*)’ can be marked override [-Wsuggest-override] 211 | virtual void hoverEnterEvent(QGraphicsSceneHoverEvent *event); | ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:212:18: warning: ‘virtual void AssociationWidget::hoverLeaveEvent(QGraphicsSceneHoverEvent*)’ can be marked override [-Wsuggest-override] 212 | virtual void hoverLeaveEvent(QGraphicsSceneHoverEvent *event); | ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:213:18: warning: ‘virtual void AssociationWidget::hoverMoveEvent(QGraphicsSceneHoverEvent*)’ can be marked override [-Wsuggest-override] 213 | virtual void hoverMoveEvent(QGraphicsSceneHoverEvent *event); | ^~~~~~~~~~~~~~ In file included from /<>/umbrello/dialogs/multipagedialogbase.cpp:18: /<>/umbrello/debug/debug_utils.h:91:18: warning: ‘virtual void Tracer::showEvent(QShowEvent*)’ can be marked override [-Wsuggest-override] 91 | virtual void showEvent(QShowEvent*); | ^~~~~~~~~ In file included from /<>/umbrello/dialogs/multipagedialogbase.cpp:20: /<>/umbrello/uml.h:201:18: warning: ‘virtual void UMLApp::keyPressEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] 201 | virtual void keyPressEvent(QKeyEvent* e); | ^~~~~~~~~~~~~ /<>/umbrello/uml.h:202:18: warning: ‘virtual void UMLApp::keyReleaseEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] 202 | virtual void keyReleaseEvent(QKeyEvent* e); | ^~~~~~~~~~~~~~~ /<>/umbrello/uml.h:204:18: warning: ‘virtual void UMLApp::customEvent(QEvent*)’ can be marked override [-Wsuggest-override] 204 | virtual void customEvent(QEvent* e); | ^~~~~~~~~~~ /<>/umbrello/uml.h:215:18: warning: ‘virtual bool UMLApp::queryClose()’ can be marked override [-Wsuggest-override] 215 | virtual bool queryClose(); | ^~~~~~~~~~ /<>/umbrello/uml.h:217:18: warning: ‘virtual void UMLApp::saveProperties(KConfigGroup&)’ can be marked override [-Wsuggest-override] 217 | virtual void saveProperties(KConfigGroup & cfg); | ^~~~~~~~~~~~~~ /<>/umbrello/uml.h:218:18: warning: ‘virtual void UMLApp::readProperties(const KConfigGroup&)’ can be marked override [-Wsuggest-override] 218 | virtual void readProperties(const KConfigGroup & cfg); | ^~~~~~~~~~~~~~ [ 9%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/dialogs/notedialog.cpp.o cd /<>/obj-aarch64-linux-gnu/umbrello && /usr/bin/aarch64-linux-gnu-g++ -DCMAKE_BINARY_DIR=\"/<>/obj-aarch64-linux-gnu\" -DKCOREADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLO_VERSION_STRING=\"2.23.3\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-aarch64-linux-gnu/umbrello -I/<>/umbrello -I/<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/include -I/<>/obj-aarch64-linux-gnu -I/<>/umbrello/clipboard -I/<>/umbrello/cmds -I/<>/umbrello/codegenerators -I/<>/umbrello/codegenerators/ada -I/<>/umbrello/codegenerators/as -I/<>/umbrello/codegenerators/cpp -I/<>/umbrello/codegenerators/csharp -I/<>/umbrello/codegenerators/d -I/<>/umbrello/codegenerators/idl -I/<>/umbrello/codegenerators/java -I/<>/umbrello/codegenerators/js -I/<>/umbrello/codegenerators/pascal -I/<>/umbrello/codegenerators/perl -I/<>/umbrello/codegenerators/php -I/<>/umbrello/codegenerators/python -I/<>/umbrello/codegenerators/ruby -I/<>/umbrello/codegenerators/sql -I/<>/umbrello/codegenerators/tcl -I/<>/umbrello/codegenerators/vala -I/<>/umbrello/codegenerators/xml -I/<>/umbrello/codegenwizard -I/<>/umbrello/codeimport -I/<>/umbrello/codeimport/csharp -I/<>/umbrello/codeimpwizard -I/<>/umbrello/debug -I/<>/umbrello/dialogs -I/<>/umbrello/dialogs/pages -I/<>/umbrello/dialogs/widgets -I/<>/umbrello/docgenerators -I/<>/umbrello/finder -I/<>/umbrello/refactoring -I/<>/umbrello/uml1model -I/<>/umbrello/umlwidgets -I/<>/lib/cppparser -I/<>/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/aarch64-linux-gnu/qt5 -isystem /usr/include/aarch64-linux-gnu/qt5/QtWidgets -isystem /usr/include/aarch64-linux-gnu/qt5/QtGui -isystem /usr/include/aarch64-linux-gnu/qt5/QtCore -isystem /usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/aarch64-linux-gnu/qt5/QtXml -isystem /usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/aarch64-linux-gnu/qt5/QtSvg -isystem /usr/include/aarch64-linux-gnu/qt5/QtWebKitWidgets -isystem /usr/include/aarch64-linux-gnu/qt5/QtWebKit -isystem /usr/include/aarch64-linux-gnu/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/aarch64-linux-gnu/qt5/QtConcurrent -isystem /usr/include/aarch64-linux-gnu/qt5/QtDBus -isystem /usr/include/KF5/KTextEditor -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -fno-delete-null-pointer-checks -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -o CMakeFiles/libumbrello.dir/dialogs/notedialog.cpp.o -c /<>/umbrello/dialogs/notedialog.cpp In file included from /<>/umbrello/dialogs/notedialog.cpp:12: /<>/umbrello/dialogs/notedialog.h:35:10: warning: ‘virtual bool NoteDialog::apply()’ can be marked override [-Wsuggest-override] 35 | bool apply(); | ^~~~~ In file included from /<>/umbrello/umlwidgets/umlwidget.h:18, from /<>/umbrello/umlwidgets/notewidget.h:15, from /<>/umbrello/dialogs/notedialog.cpp:14: /<>/umbrello/umlwidgets/widgetbase.h:187:20: warning: ‘virtual QRectF WidgetBase::boundingRect() const’ can be marked override [-Wsuggest-override] 187 | virtual QRectF boundingRect() const; | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/widgetbase.h:191:18: warning: ‘virtual void WidgetBase::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] 191 | virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); | ^~~~~ /<>/umbrello/umlwidgets/widgetbase.h:260:18: warning: ‘virtual void WidgetBase::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] 260 | virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent *event); | ^~~~~~~~~~~~~~~~ In file included from /<>/umbrello/umlwidgets/notewidget.h:15, from /<>/umbrello/dialogs/notedialog.cpp:14: /<>/umbrello/umlwidgets/umlwidget.h:71:18: warning: ‘virtual void UMLWidget::setUseFillColor(bool)’ can be marked override [-Wsuggest-override] 71 | virtual void setUseFillColor(bool fc); | ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:74:18: warning: ‘virtual void UMLWidget::setTextColor(const QColor&)’ can be marked override [-Wsuggest-override] 74 | virtual void setTextColor(const QColor &color); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:77:18: warning: ‘virtual void UMLWidget::setLineColor(const QColor&)’ can be marked override [-Wsuggest-override] 77 | virtual void setLineColor(const QColor &color); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:80:18: warning: ‘virtual void UMLWidget::setLineWidth(uint)’ can be marked override [-Wsuggest-override] 80 | virtual void setLineWidth(uint width); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:83:18: warning: ‘virtual void UMLWidget::setFillColor(const QColor&)’ can be marked override [-Wsuggest-override] 83 | virtual void setFillColor(const QColor &color); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:87:18: warning: ‘virtual void UMLWidget::setSelected(bool)’ can be marked override [-Wsuggest-override] 87 | virtual void setSelected(bool _select); | ^~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:96:18: warning: ‘virtual void UMLWidget::setFont(const QFont&)’ can be marked override [-Wsuggest-override] 96 | virtual void setFont(const QFont &font); | ^~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:173:18: warning: ‘virtual void UMLWidget::showPropertiesDialog()’ can be marked override [-Wsuggest-override] 173 | virtual void showPropertiesDialog(); | ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:192:18: warning: ‘virtual bool UMLWidget::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] 192 | virtual bool loadFromXMI1(QDomElement &qElement); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:193:18: warning: ‘virtual void UMLWidget::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 193 | virtual void saveToXMI1(QDomDocument &qDoc, QDomElement &qElement); | ^~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:230:18: warning: ‘virtual void UMLWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] 230 | virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); | ^~~~~ /<>/umbrello/umlwidgets/umlwidget.h:234:18: warning: ‘virtual void UMLWidget::slotMenuSelection(QAction*)’ can be marked override [-Wsuggest-override] 234 | virtual void slotMenuSelection(QAction* action); | ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:251:18: warning: ‘virtual void UMLWidget::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] 251 | virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent* event); | ^~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:252:18: warning: ‘virtual void UMLWidget::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 252 | virtual void mouseDoubleClickEvent(QGraphicsSceneMouseEvent *event); | ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:253:18: warning: ‘virtual void UMLWidget::mousePressEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 253 | virtual void mousePressEvent(QGraphicsSceneMouseEvent *event); | ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:254:18: warning: ‘virtual void UMLWidget::mouseMoveEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 254 | virtual void mouseMoveEvent(QGraphicsSceneMouseEvent *event); | ^~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:255:18: warning: ‘virtual void UMLWidget::mouseReleaseEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 255 | virtual void mouseReleaseEvent(QGraphicsSceneMouseEvent *event); | ^~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/dialogs/notedialog.cpp:14: /<>/umbrello/umlwidgets/notewidget.h:48:18: warning: ‘virtual void NoteWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] 48 | virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); | ^~~~~ /<>/umbrello/umlwidgets/notewidget.h:61:18: warning: ‘virtual void NoteWidget::showPropertiesDialog()’ can be marked override [-Wsuggest-override] 61 | virtual void showPropertiesDialog(); | ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/notewidget.h:63:18: warning: ‘virtual bool NoteWidget::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] 63 | virtual bool loadFromXMI1(QDomElement & qElement); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/notewidget.h:64:18: warning: ‘virtual void NoteWidget::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 64 | virtual void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); | ^~~~~~~~~~ /<>/umbrello/umlwidgets/notewidget.h:69:10: warning: ‘virtual void NoteWidget::slotMenuSelection(QAction*)’ can be marked override [-Wsuggest-override] 69 | void slotMenuSelection(QAction* action); | ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/notewidget.h:72:20: warning: ‘virtual QSizeF NoteWidget::minimumSize() const’ can be marked override [-Wsuggest-override] 72 | virtual QSizeF minimumSize() const; | ^~~~~~~~~~~ /<>/umbrello/umlwidgets/notewidget.h:73:20: warning: ‘virtual QSizeF NoteWidget::calculateSize(bool) const’ can be marked override [-Wsuggest-override] 73 | virtual QSizeF calculateSize(bool withExtensions = true) const; | ^~~~~~~~~~~~~ /<>/umbrello/umlwidgets/notewidget.h:76:18: warning: ‘virtual void NoteWidget::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 76 | virtual void mouseDoubleClickEvent(QGraphicsSceneMouseEvent *event); | ^~~~~~~~~~~~~~~~~~~~~ [ 10%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/dialogs/objectnodedialog.cpp.o cd /<>/obj-aarch64-linux-gnu/umbrello && /usr/bin/aarch64-linux-gnu-g++ -DCMAKE_BINARY_DIR=\"/<>/obj-aarch64-linux-gnu\" -DKCOREADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLO_VERSION_STRING=\"2.23.3\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-aarch64-linux-gnu/umbrello -I/<>/umbrello -I/<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/include -I/<>/obj-aarch64-linux-gnu -I/<>/umbrello/clipboard -I/<>/umbrello/cmds -I/<>/umbrello/codegenerators -I/<>/umbrello/codegenerators/ada -I/<>/umbrello/codegenerators/as -I/<>/umbrello/codegenerators/cpp -I/<>/umbrello/codegenerators/csharp -I/<>/umbrello/codegenerators/d -I/<>/umbrello/codegenerators/idl -I/<>/umbrello/codegenerators/java -I/<>/umbrello/codegenerators/js -I/<>/umbrello/codegenerators/pascal -I/<>/umbrello/codegenerators/perl -I/<>/umbrello/codegenerators/php -I/<>/umbrello/codegenerators/python -I/<>/umbrello/codegenerators/ruby -I/<>/umbrello/codegenerators/sql -I/<>/umbrello/codegenerators/tcl -I/<>/umbrello/codegenerators/vala -I/<>/umbrello/codegenerators/xml -I/<>/umbrello/codegenwizard -I/<>/umbrello/codeimport -I/<>/umbrello/codeimport/csharp -I/<>/umbrello/codeimpwizard -I/<>/umbrello/debug -I/<>/umbrello/dialogs -I/<>/umbrello/dialogs/pages -I/<>/umbrello/dialogs/widgets -I/<>/umbrello/docgenerators -I/<>/umbrello/finder -I/<>/umbrello/refactoring -I/<>/umbrello/uml1model -I/<>/umbrello/umlwidgets -I/<>/lib/cppparser -I/<>/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/aarch64-linux-gnu/qt5 -isystem /usr/include/aarch64-linux-gnu/qt5/QtWidgets -isystem /usr/include/aarch64-linux-gnu/qt5/QtGui -isystem /usr/include/aarch64-linux-gnu/qt5/QtCore -isystem /usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/aarch64-linux-gnu/qt5/QtXml -isystem /usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/aarch64-linux-gnu/qt5/QtSvg -isystem /usr/include/aarch64-linux-gnu/qt5/QtWebKitWidgets -isystem /usr/include/aarch64-linux-gnu/qt5/QtWebKit -isystem /usr/include/aarch64-linux-gnu/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/aarch64-linux-gnu/qt5/QtConcurrent -isystem /usr/include/aarch64-linux-gnu/qt5/QtDBus -isystem /usr/include/KF5/KTextEditor -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -fno-delete-null-pointer-checks -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -o CMakeFiles/libumbrello.dir/dialogs/objectnodedialog.cpp.o -c /<>/umbrello/dialogs/objectnodedialog.cpp In file included from /<>/umbrello/dialogs/objectnodedialog.h:15, from /<>/umbrello/dialogs/objectnodedialog.cpp:12: /<>/umbrello/dialogs/multipagedialogbase.h:101:18: warning: ‘virtual void MultiPageDialogBase::keyPressEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] 101 | virtual void keyPressEvent(QKeyEvent *event); | ^~~~~~~~~~~~~ In file included from /<>/umbrello/dialogs/objectnodedialog.cpp:15: /<>/umbrello/debug/debug_utils.h:91:18: warning: ‘virtual void Tracer::showEvent(QShowEvent*)’ can be marked override [-Wsuggest-override] 91 | virtual void showEvent(QShowEvent*); | ^~~~~~~~~ In file included from /<>/umbrello/dialogs/objectnodedialog.cpp:17: /<>/umbrello/umlview.h:54:18: warning: ‘virtual void UMLView::wheelEvent(QWheelEvent*)’ can be marked override [-Wsuggest-override] 54 | virtual void wheelEvent(QWheelEvent* event); | ^~~~~~~~~~ /<>/umbrello/umlview.h:55:18: warning: ‘virtual void UMLView::showEvent(QShowEvent*)’ can be marked override [-Wsuggest-override] 55 | virtual void showEvent(QShowEvent *se); | ^~~~~~~~~ /<>/umbrello/umlview.h:56:18: warning: ‘virtual void UMLView::hideEvent(QHideEvent*)’ can be marked override [-Wsuggest-override] 56 | virtual void hideEvent(QHideEvent *he); | ^~~~~~~~~ /<>/umbrello/umlview.h:57:18: warning: ‘virtual void UMLView::mousePressEvent(QMouseEvent*)’ can be marked override [-Wsuggest-override] 57 | virtual void mousePressEvent(QMouseEvent* event); | ^~~~~~~~~~~~~~~ /<>/umbrello/umlview.h:58:18: warning: ‘virtual void UMLView::mouseReleaseEvent(QMouseEvent*)’ can be marked override [-Wsuggest-override] 58 | virtual void mouseReleaseEvent(QMouseEvent* event); | ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlview.h:59:18: warning: ‘virtual void UMLView::resizeEvent(QResizeEvent*)’ can be marked override [-Wsuggest-override] 59 | virtual void resizeEvent(QResizeEvent *event); | ^~~~~~~~~~~ In file included from /<>/umbrello/umlwidgets/umlwidget.h:18, from /<>/umbrello/umlwidgets/objectnodewidget.h:14, from /<>/umbrello/dialogs/objectnodedialog.cpp:20: /<>/umbrello/umlwidgets/widgetbase.h:187:20: warning: ‘virtual QRectF WidgetBase::boundingRect() const’ can be marked override [-Wsuggest-override] 187 | virtual QRectF boundingRect() const; | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/widgetbase.h:191:18: warning: ‘virtual void WidgetBase::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] 191 | virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); | ^~~~~ /<>/umbrello/umlwidgets/widgetbase.h:260:18: warning: ‘virtual void WidgetBase::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] 260 | virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent *event); | ^~~~~~~~~~~~~~~~ In file included from /<>/umbrello/umlwidgets/objectnodewidget.h:14, from /<>/umbrello/dialogs/objectnodedialog.cpp:20: /<>/umbrello/umlwidgets/umlwidget.h:71:18: warning: ‘virtual void UMLWidget::setUseFillColor(bool)’ can be marked override [-Wsuggest-override] 71 | virtual void setUseFillColor(bool fc); | ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:74:18: warning: ‘virtual void UMLWidget::setTextColor(const QColor&)’ can be marked override [-Wsuggest-override] 74 | virtual void setTextColor(const QColor &color); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:77:18: warning: ‘virtual void UMLWidget::setLineColor(const QColor&)’ can be marked override [-Wsuggest-override] 77 | virtual void setLineColor(const QColor &color); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:80:18: warning: ‘virtual void UMLWidget::setLineWidth(uint)’ can be marked override [-Wsuggest-override] 80 | virtual void setLineWidth(uint width); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:83:18: warning: ‘virtual void UMLWidget::setFillColor(const QColor&)’ can be marked override [-Wsuggest-override] 83 | virtual void setFillColor(const QColor &color); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:87:18: warning: ‘virtual void UMLWidget::setSelected(bool)’ can be marked override [-Wsuggest-override] 87 | virtual void setSelected(bool _select); | ^~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:96:18: warning: ‘virtual void UMLWidget::setFont(const QFont&)’ can be marked override [-Wsuggest-override] 96 | virtual void setFont(const QFont &font); | ^~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:173:18: warning: ‘virtual void UMLWidget::showPropertiesDialog()’ can be marked override [-Wsuggest-override] 173 | virtual void showPropertiesDialog(); | ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:192:18: warning: ‘virtual bool UMLWidget::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] 192 | virtual bool loadFromXMI1(QDomElement &qElement); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:193:18: warning: ‘virtual void UMLWidget::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 193 | virtual void saveToXMI1(QDomDocument &qDoc, QDomElement &qElement); | ^~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:230:18: warning: ‘virtual void UMLWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] 230 | virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); | ^~~~~ /<>/umbrello/umlwidgets/umlwidget.h:234:18: warning: ‘virtual void UMLWidget::slotMenuSelection(QAction*)’ can be marked override [-Wsuggest-override] 234 | virtual void slotMenuSelection(QAction* action); | ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:251:18: warning: ‘virtual void UMLWidget::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] 251 | virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent* event); | ^~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:252:18: warning: ‘virtual void UMLWidget::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 252 | virtual void mouseDoubleClickEvent(QGraphicsSceneMouseEvent *event); | ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:253:18: warning: ‘virtual void UMLWidget::mousePressEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 253 | virtual void mousePressEvent(QGraphicsSceneMouseEvent *event); | ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:254:18: warning: ‘virtual void UMLWidget::mouseMoveEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 254 | virtual void mouseMoveEvent(QGraphicsSceneMouseEvent *event); | ^~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:255:18: warning: ‘virtual void UMLWidget::mouseReleaseEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 255 | virtual void mouseReleaseEvent(QGraphicsSceneMouseEvent *event); | ^~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/dialogs/objectnodedialog.cpp:20: /<>/umbrello/umlwidgets/objectnodewidget.h:44:18: warning: ‘virtual void ObjectNodeWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] 44 | virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); | ^~~~~ /<>/umbrello/umlwidgets/objectnodewidget.h:55:18: warning: ‘virtual void ObjectNodeWidget::showPropertiesDialog()’ can be marked override [-Wsuggest-override] 55 | virtual void showPropertiesDialog(); | ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/objectnodewidget.h:60:18: warning: ‘virtual void ObjectNodeWidget::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 60 | virtual void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); | ^~~~~~~~~~ /<>/umbrello/umlwidgets/objectnodewidget.h:61:18: warning: ‘virtual bool ObjectNodeWidget::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] 61 | virtual bool loadFromXMI1(QDomElement& qElement); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/objectnodewidget.h:64:12: warning: ‘virtual QSizeF ObjectNodeWidget::minimumSize() const’ can be marked override [-Wsuggest-override] 64 | QSizeF minimumSize() const; | ^~~~~~~~~~~ /<>/umbrello/umlwidgets/objectnodewidget.h:67:10: warning: ‘virtual void ObjectNodeWidget::slotMenuSelection(QAction*)’ can be marked override [-Wsuggest-override] 67 | void slotMenuSelection(QAction* action); | ^~~~~~~~~~~~~~~~~ [ 10%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/dialogs/overwritedialog.cpp.o cd /<>/obj-aarch64-linux-gnu/umbrello && /usr/bin/aarch64-linux-gnu-g++ -DCMAKE_BINARY_DIR=\"/<>/obj-aarch64-linux-gnu\" -DKCOREADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLO_VERSION_STRING=\"2.23.3\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-aarch64-linux-gnu/umbrello -I/<>/umbrello -I/<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/include -I/<>/obj-aarch64-linux-gnu -I/<>/umbrello/clipboard -I/<>/umbrello/cmds -I/<>/umbrello/codegenerators -I/<>/umbrello/codegenerators/ada -I/<>/umbrello/codegenerators/as -I/<>/umbrello/codegenerators/cpp -I/<>/umbrello/codegenerators/csharp -I/<>/umbrello/codegenerators/d -I/<>/umbrello/codegenerators/idl -I/<>/umbrello/codegenerators/java -I/<>/umbrello/codegenerators/js -I/<>/umbrello/codegenerators/pascal -I/<>/umbrello/codegenerators/perl -I/<>/umbrello/codegenerators/php -I/<>/umbrello/codegenerators/python -I/<>/umbrello/codegenerators/ruby -I/<>/umbrello/codegenerators/sql -I/<>/umbrello/codegenerators/tcl -I/<>/umbrello/codegenerators/vala -I/<>/umbrello/codegenerators/xml -I/<>/umbrello/codegenwizard -I/<>/umbrello/codeimport -I/<>/umbrello/codeimport/csharp -I/<>/umbrello/codeimpwizard -I/<>/umbrello/debug -I/<>/umbrello/dialogs -I/<>/umbrello/dialogs/pages -I/<>/umbrello/dialogs/widgets -I/<>/umbrello/docgenerators -I/<>/umbrello/finder -I/<>/umbrello/refactoring -I/<>/umbrello/uml1model -I/<>/umbrello/umlwidgets -I/<>/lib/cppparser -I/<>/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/aarch64-linux-gnu/qt5 -isystem /usr/include/aarch64-linux-gnu/qt5/QtWidgets -isystem /usr/include/aarch64-linux-gnu/qt5/QtGui -isystem /usr/include/aarch64-linux-gnu/qt5/QtCore -isystem /usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/aarch64-linux-gnu/qt5/QtXml -isystem /usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/aarch64-linux-gnu/qt5/QtSvg -isystem /usr/include/aarch64-linux-gnu/qt5/QtWebKitWidgets -isystem /usr/include/aarch64-linux-gnu/qt5/QtWebKit -isystem /usr/include/aarch64-linux-gnu/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/aarch64-linux-gnu/qt5/QtConcurrent -isystem /usr/include/aarch64-linux-gnu/qt5/QtDBus -isystem /usr/include/KF5/KTextEditor -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -fno-delete-null-pointer-checks -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -o CMakeFiles/libumbrello.dir/dialogs/overwritedialog.cpp.o -c /<>/umbrello/dialogs/overwritedialog.cpp [ 10%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/dialogs/parameterpropertiesdialog.cpp.o cd /<>/obj-aarch64-linux-gnu/umbrello && /usr/bin/aarch64-linux-gnu-g++ -DCMAKE_BINARY_DIR=\"/<>/obj-aarch64-linux-gnu\" -DKCOREADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLO_VERSION_STRING=\"2.23.3\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-aarch64-linux-gnu/umbrello -I/<>/umbrello -I/<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/include -I/<>/obj-aarch64-linux-gnu -I/<>/umbrello/clipboard -I/<>/umbrello/cmds -I/<>/umbrello/codegenerators -I/<>/umbrello/codegenerators/ada -I/<>/umbrello/codegenerators/as -I/<>/umbrello/codegenerators/cpp -I/<>/umbrello/codegenerators/csharp -I/<>/umbrello/codegenerators/d -I/<>/umbrello/codegenerators/idl -I/<>/umbrello/codegenerators/java -I/<>/umbrello/codegenerators/js -I/<>/umbrello/codegenerators/pascal -I/<>/umbrello/codegenerators/perl -I/<>/umbrello/codegenerators/php -I/<>/umbrello/codegenerators/python -I/<>/umbrello/codegenerators/ruby -I/<>/umbrello/codegenerators/sql -I/<>/umbrello/codegenerators/tcl -I/<>/umbrello/codegenerators/vala -I/<>/umbrello/codegenerators/xml -I/<>/umbrello/codegenwizard -I/<>/umbrello/codeimport -I/<>/umbrello/codeimport/csharp -I/<>/umbrello/codeimpwizard -I/<>/umbrello/debug -I/<>/umbrello/dialogs -I/<>/umbrello/dialogs/pages -I/<>/umbrello/dialogs/widgets -I/<>/umbrello/docgenerators -I/<>/umbrello/finder -I/<>/umbrello/refactoring -I/<>/umbrello/uml1model -I/<>/umbrello/umlwidgets -I/<>/lib/cppparser -I/<>/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/aarch64-linux-gnu/qt5 -isystem /usr/include/aarch64-linux-gnu/qt5/QtWidgets -isystem /usr/include/aarch64-linux-gnu/qt5/QtGui -isystem /usr/include/aarch64-linux-gnu/qt5/QtCore -isystem /usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/aarch64-linux-gnu/qt5/QtXml -isystem /usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/aarch64-linux-gnu/qt5/QtSvg -isystem /usr/include/aarch64-linux-gnu/qt5/QtWebKitWidgets -isystem /usr/include/aarch64-linux-gnu/qt5/QtWebKit -isystem /usr/include/aarch64-linux-gnu/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/aarch64-linux-gnu/qt5/QtConcurrent -isystem /usr/include/aarch64-linux-gnu/qt5/QtDBus -isystem /usr/include/KF5/KTextEditor -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -fno-delete-null-pointer-checks -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -o CMakeFiles/libumbrello.dir/dialogs/parameterpropertiesdialog.cpp.o -c /<>/umbrello/dialogs/parameterpropertiesdialog.cpp In file included from /<>/umbrello/dialogs/parameterpropertiesdialog.cpp:12: /<>/umbrello/dialogs/parameterpropertiesdialog.h:46:18: warning: ‘virtual bool ParameterPropertiesDialog::apply()’ can be marked override [-Wsuggest-override] 46 | virtual bool apply(); | ^~~~~ /<>/umbrello/dialogs/parameterpropertiesdialog.h:52:18: warning: ‘virtual bool ParameterPropertiesDialog::validate()’ can be marked override [-Wsuggest-override] 52 | virtual bool validate(); | ^~~~~~~~ In file included from /<>/umbrello/uml1model/attribute.h:15, from /<>/umbrello/dialogs/parameterpropertiesdialog.cpp:15: /<>/umbrello/uml1model/classifierlistitem.h:48:18: warning: ‘virtual void UMLClassifierListItem::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 48 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/classifierlistitem.h:54:24: warning: ‘virtual UMLObject* UMLClassifierListItem::clone() const’ can be marked override [-Wsuggest-override] 54 | virtual UMLObject* clone() const = 0; | ^~~~~ In file included from /<>/umbrello/dialogs/parameterpropertiesdialog.cpp:15: /<>/umbrello/uml1model/attribute.h:42:18: warning: ‘virtual void UMLAttribute::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 42 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/attribute.h:44:10: warning: ‘virtual void UMLAttribute::setName(const QString&)’ can be marked override [-Wsuggest-override] 44 | void setName(const QString &name); | ^~~~~~~ /<>/umbrello/uml1model/attribute.h:48:24: warning: ‘virtual UMLObject* UMLAttribute::clone() const’ can be marked override [-Wsuggest-override] 48 | virtual UMLObject* clone() const; | ^~~~~ /<>/umbrello/uml1model/attribute.h:53:13: warning: ‘virtual QString UMLAttribute::toString(Uml::SignatureType::Enum, bool)’ can be marked override [-Wsuggest-override] 53 | QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false); | ^~~~~~~~ /<>/umbrello/uml1model/attribute.h:58:18: warning: ‘virtual void UMLAttribute::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 58 | virtual void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/attribute.h:60:18: warning: ‘virtual bool UMLAttribute::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] 60 | virtual bool showPropertiesDialog(QWidget* parent = 0); | ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/attribute.h:73:10: warning: ‘virtual bool UMLAttribute::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 73 | bool load1(QDomElement & element); | ^~~~~ In file included from /<>/umbrello/uml1model/package.h:14, from /<>/umbrello/uml1model/classifier.h:13, from /<>/umbrello/dialogs/parameterpropertiesdialog.cpp:16: /<>/umbrello/uml1model/umlcanvasobject.h:43:18: warning: ‘virtual void UMLCanvasObject::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 43 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/umlcanvasobject.h:85:18: warning: ‘virtual bool UMLCanvasObject::resolveRef()’ can be marked override [-Wsuggest-override] 85 | virtual bool resolveRef(); | ^~~~~~~~~~ In file included from /<>/umbrello/uml1model/classifier.h:13, from /<>/umbrello/dialogs/parameterpropertiesdialog.cpp:16: /<>/umbrello/uml1model/package.h:39:18: warning: ‘virtual void UMLPackage::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 39 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/package.h:41:24: warning: ‘virtual UMLObject* UMLPackage::clone() const’ can be marked override [-Wsuggest-override] 41 | virtual UMLObject* clone() const; | ^~~~~ /<>/umbrello/uml1model/package.h:64:18: warning: ‘virtual bool UMLPackage::resolveRef()’ can be marked override [-Wsuggest-override] 64 | virtual bool resolveRef(); | ^~~~~~~~~~ /<>/umbrello/uml1model/package.h:66:18: warning: ‘virtual void UMLPackage::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 66 | virtual void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/package.h:69:18: warning: ‘virtual bool UMLPackage::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 69 | virtual bool load1(QDomElement& element); | ^~~~~ In file included from /<>/umbrello/uml1model/foreignkeyconstraint.h:16, from /<>/umbrello/model_utils.h:18, from /<>/umbrello/uml1model/classifier.h:19, from /<>/umbrello/dialogs/parameterpropertiesdialog.cpp:16: /<>/umbrello/uml1model/entityconstraint.h:40:18: warning: ‘virtual void UMLEntityConstraint::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 40 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/entityconstraint.h:45:24: warning: ‘virtual UMLObject* UMLEntityConstraint::clone() const’ can be marked override [-Wsuggest-override] 45 | virtual UMLObject* clone() const = 0; | ^~~~~ In file included from /<>/umbrello/model_utils.h:18, from /<>/umbrello/uml1model/classifier.h:19, from /<>/umbrello/dialogs/parameterpropertiesdialog.cpp:16: /<>/umbrello/uml1model/foreignkeyconstraint.h:56:18: warning: ‘virtual void UMLForeignKeyConstraint::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 56 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:58:24: warning: ‘virtual UMLObject* UMLForeignKeyConstraint::clone() const’ can be marked override [-Wsuggest-override] 58 | virtual UMLObject* clone() const; | ^~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:60:13: warning: ‘virtual QString UMLForeignKeyConstraint::toString(Uml::SignatureType::Enum, bool)’ can be marked override [-Wsuggest-override] 60 | QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false); | ^~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:65:10: warning: ‘virtual void UMLForeignKeyConstraint::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 65 | void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:67:18: warning: ‘virtual bool UMLForeignKeyConstraint::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] 67 | virtual bool showPropertiesDialog(QWidget* parent = 0); | ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:85:10: warning: ‘virtual bool UMLForeignKeyConstraint::resolveRef()’ can be marked override [-Wsuggest-override] 85 | bool resolveRef(); | ^~~~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:94:10: warning: ‘virtual bool UMLForeignKeyConstraint::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 94 | bool load1(QDomElement & element); | ^~~~~ In file included from /<>/umbrello/model_utils.h:20, from /<>/umbrello/uml1model/classifier.h:19, from /<>/umbrello/dialogs/parameterpropertiesdialog.cpp:16: /<>/umbrello/dialogs/multipagedialogbase.h:101:18: warning: ‘virtual void MultiPageDialogBase::keyPressEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] 101 | virtual void keyPressEvent(QKeyEvent *event); | ^~~~~~~~~~~~~ In file included from /<>/umbrello/model_utils.h:21, from /<>/umbrello/uml1model/classifier.h:19, from /<>/umbrello/dialogs/parameterpropertiesdialog.cpp:16: /<>/umbrello/umlwidgets/widgetbase.h:187:20: warning: ‘virtual QRectF WidgetBase::boundingRect() const’ can be marked override [-Wsuggest-override] 187 | virtual QRectF boundingRect() const; | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/widgetbase.h:191:18: warning: ‘virtual void WidgetBase::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] 191 | virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); | ^~~~~ /<>/umbrello/umlwidgets/widgetbase.h:260:18: warning: ‘virtual void WidgetBase::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] 260 | virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent *event); | ^~~~~~~~~~~~~~~~ In file included from /<>/umbrello/dialogs/parameterpropertiesdialog.cpp:16: /<>/umbrello/uml1model/classifier.h:54:18: warning: ‘virtual void UMLClassifier::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 54 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/classifier.h:56:16: warning: ‘virtual UMLObject* UMLClassifier::clone() const’ can be marked override [-Wsuggest-override] 56 | UMLObject* clone() const; | ^~~~~ /<>/umbrello/uml1model/classifier.h:111:18: warning: ‘virtual bool UMLClassifier::resolveRef()’ can be marked override [-Wsuggest-override] 111 | virtual bool resolveRef(); | ^~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:115:24: warning: ‘virtual UMLObject* UMLClassifier::findChildObjectById(Uml::ID::Type, bool)’ can be marked override [-Wsuggest-override] 115 | virtual UMLObject* findChildObjectById(Uml::ID::Type id, bool considerAncestors = false); | ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:124:18: warning: ‘virtual bool UMLClassifier::acceptAssociationType(Uml::AssociationType::Enum)’ can be marked override [-Wsuggest-override] 124 | virtual bool acceptAssociationType(Uml::AssociationType::Enum type); | ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:129:10: warning: ‘virtual void UMLClassifier::setBaseType(UMLObject::ObjectType)’ can be marked override [-Wsuggest-override] 129 | void setBaseType(UMLObject::ObjectType ot); | ^~~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:181:10: warning: ‘virtual void UMLClassifier::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 181 | void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:183:18: warning: ‘virtual bool UMLClassifier::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 183 | virtual bool load1(QDomElement& element); | ^~~~~ In file included from /<>/umbrello/dialogs/parameterpropertiesdialog.cpp:17: /<>/umbrello/debug/debug_utils.h:91:18: warning: ‘virtual void Tracer::showEvent(QShowEvent*)’ can be marked override [-Wsuggest-override] 91 | virtual void showEvent(QShowEvent*); | ^~~~~~~~~ In file included from /<>/umbrello/dialogs/parameterpropertiesdialog.cpp:22: /<>/umbrello/uml1model/template.h:37:18: warning: ‘virtual void UMLTemplate::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 37 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/template.h:39:24: warning: ‘virtual UMLObject* UMLTemplate::clone() const’ can be marked override [-Wsuggest-override] 39 | virtual UMLObject* clone() const; | ^~~~~ /<>/umbrello/uml1model/template.h:43:13: warning: ‘virtual QString UMLTemplate::toString(Uml::SignatureType::Enum, bool)’ can be marked override [-Wsuggest-override] 43 | QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false); | ^~~~~~~~ /<>/umbrello/uml1model/template.h:45:21: warning: ‘virtual QString UMLTemplate::getTypeName() const’ can be marked override [-Wsuggest-override] 45 | virtual QString getTypeName() const; | ^~~~~~~~~~~ /<>/umbrello/uml1model/template.h:47:18: warning: ‘virtual bool UMLTemplate::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] 47 | virtual bool showPropertiesDialog(QWidget* parent); | ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/template.h:49:10: warning: ‘virtual void UMLTemplate::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 49 | void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/template.h:53:10: warning: ‘virtual bool UMLTemplate::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 53 | bool load1(QDomElement & element); | ^~~~~ In file included from /<>/umbrello/dialogs/parameterpropertiesdialog.cpp:26: /<>/umbrello/uml1model/stereotype.h:51:18: warning: ‘virtual void UMLStereotype::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 51 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/stereotype.h:53:24: warning: ‘virtual UMLObject* UMLStereotype::clone() const’ can be marked override [-Wsuggest-override] 53 | virtual UMLObject* clone() const; | ^~~~~ /<>/umbrello/uml1model/stereotype.h:62:10: warning: ‘virtual void UMLStereotype::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 62 | void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/stereotype.h:64:18: warning: ‘virtual bool UMLStereotype::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] 64 | virtual bool showPropertiesDialog(QWidget* parent); | ^~~~~~~~~~~~~~~~~~~~ [ 10%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/dialogs/selectoperationdialog.cpp.o cd /<>/obj-aarch64-linux-gnu/umbrello && /usr/bin/aarch64-linux-gnu-g++ -DCMAKE_BINARY_DIR=\"/<>/obj-aarch64-linux-gnu\" -DKCOREADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLO_VERSION_STRING=\"2.23.3\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-aarch64-linux-gnu/umbrello -I/<>/umbrello -I/<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/include -I/<>/obj-aarch64-linux-gnu -I/<>/umbrello/clipboard -I/<>/umbrello/cmds -I/<>/umbrello/codegenerators -I/<>/umbrello/codegenerators/ada -I/<>/umbrello/codegenerators/as -I/<>/umbrello/codegenerators/cpp -I/<>/umbrello/codegenerators/csharp -I/<>/umbrello/codegenerators/d -I/<>/umbrello/codegenerators/idl -I/<>/umbrello/codegenerators/java -I/<>/umbrello/codegenerators/js -I/<>/umbrello/codegenerators/pascal -I/<>/umbrello/codegenerators/perl -I/<>/umbrello/codegenerators/php -I/<>/umbrello/codegenerators/python -I/<>/umbrello/codegenerators/ruby -I/<>/umbrello/codegenerators/sql -I/<>/umbrello/codegenerators/tcl -I/<>/umbrello/codegenerators/vala -I/<>/umbrello/codegenerators/xml -I/<>/umbrello/codegenwizard -I/<>/umbrello/codeimport -I/<>/umbrello/codeimport/csharp -I/<>/umbrello/codeimpwizard -I/<>/umbrello/debug -I/<>/umbrello/dialogs -I/<>/umbrello/dialogs/pages -I/<>/umbrello/dialogs/widgets -I/<>/umbrello/docgenerators -I/<>/umbrello/finder -I/<>/umbrello/refactoring -I/<>/umbrello/uml1model -I/<>/umbrello/umlwidgets -I/<>/lib/cppparser -I/<>/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/aarch64-linux-gnu/qt5 -isystem /usr/include/aarch64-linux-gnu/qt5/QtWidgets -isystem /usr/include/aarch64-linux-gnu/qt5/QtGui -isystem /usr/include/aarch64-linux-gnu/qt5/QtCore -isystem /usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/aarch64-linux-gnu/qt5/QtXml -isystem /usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/aarch64-linux-gnu/qt5/QtSvg -isystem /usr/include/aarch64-linux-gnu/qt5/QtWebKitWidgets -isystem /usr/include/aarch64-linux-gnu/qt5/QtWebKit -isystem /usr/include/aarch64-linux-gnu/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/aarch64-linux-gnu/qt5/QtConcurrent -isystem /usr/include/aarch64-linux-gnu/qt5/QtDBus -isystem /usr/include/KF5/KTextEditor -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -fno-delete-null-pointer-checks -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -o CMakeFiles/libumbrello.dir/dialogs/selectoperationdialog.cpp.o -c /<>/umbrello/dialogs/selectoperationdialog.cpp In file included from /<>/umbrello/uml1model/attribute.h:15, from /<>/umbrello/dialogs/selectoperationdialog.cpp:15: /<>/umbrello/uml1model/classifierlistitem.h:48:18: warning: ‘virtual void UMLClassifierListItem::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 48 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/classifierlistitem.h:54:24: warning: ‘virtual UMLObject* UMLClassifierListItem::clone() const’ can be marked override [-Wsuggest-override] 54 | virtual UMLObject* clone() const = 0; | ^~~~~ In file included from /<>/umbrello/dialogs/selectoperationdialog.cpp:15: /<>/umbrello/uml1model/attribute.h:42:18: warning: ‘virtual void UMLAttribute::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 42 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/attribute.h:44:10: warning: ‘virtual void UMLAttribute::setName(const QString&)’ can be marked override [-Wsuggest-override] 44 | void setName(const QString &name); | ^~~~~~~ /<>/umbrello/uml1model/attribute.h:48:24: warning: ‘virtual UMLObject* UMLAttribute::clone() const’ can be marked override [-Wsuggest-override] 48 | virtual UMLObject* clone() const; | ^~~~~ /<>/umbrello/uml1model/attribute.h:53:13: warning: ‘virtual QString UMLAttribute::toString(Uml::SignatureType::Enum, bool)’ can be marked override [-Wsuggest-override] 53 | QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false); | ^~~~~~~~ /<>/umbrello/uml1model/attribute.h:58:18: warning: ‘virtual void UMLAttribute::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 58 | virtual void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/attribute.h:60:18: warning: ‘virtual bool UMLAttribute::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] 60 | virtual bool showPropertiesDialog(QWidget* parent = 0); | ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/attribute.h:73:10: warning: ‘virtual bool UMLAttribute::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 73 | bool load1(QDomElement & element); | ^~~~~ In file included from /<>/umbrello/uml1model/package.h:14, from /<>/umbrello/uml1model/classifier.h:13, from /<>/umbrello/dialogs/selectoperationdialog.cpp:16: /<>/umbrello/uml1model/umlcanvasobject.h:43:18: warning: ‘virtual void UMLCanvasObject::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 43 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/umlcanvasobject.h:85:18: warning: ‘virtual bool UMLCanvasObject::resolveRef()’ can be marked override [-Wsuggest-override] 85 | virtual bool resolveRef(); | ^~~~~~~~~~ In file included from /<>/umbrello/uml1model/classifier.h:13, from /<>/umbrello/dialogs/selectoperationdialog.cpp:16: /<>/umbrello/uml1model/package.h:39:18: warning: ‘virtual void UMLPackage::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 39 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/package.h:41:24: warning: ‘virtual UMLObject* UMLPackage::clone() const’ can be marked override [-Wsuggest-override] 41 | virtual UMLObject* clone() const; | ^~~~~ /<>/umbrello/uml1model/package.h:64:18: warning: ‘virtual bool UMLPackage::resolveRef()’ can be marked override [-Wsuggest-override] 64 | virtual bool resolveRef(); | ^~~~~~~~~~ /<>/umbrello/uml1model/package.h:66:18: warning: ‘virtual void UMLPackage::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 66 | virtual void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/package.h:69:18: warning: ‘virtual bool UMLPackage::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 69 | virtual bool load1(QDomElement& element); | ^~~~~ In file included from /<>/umbrello/uml1model/foreignkeyconstraint.h:16, from /<>/umbrello/model_utils.h:18, from /<>/umbrello/uml1model/classifier.h:19, from /<>/umbrello/dialogs/selectoperationdialog.cpp:16: /<>/umbrello/uml1model/entityconstraint.h:40:18: warning: ‘virtual void UMLEntityConstraint::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 40 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/entityconstraint.h:45:24: warning: ‘virtual UMLObject* UMLEntityConstraint::clone() const’ can be marked override [-Wsuggest-override] 45 | virtual UMLObject* clone() const = 0; | ^~~~~ In file included from /<>/umbrello/model_utils.h:18, from /<>/umbrello/uml1model/classifier.h:19, from /<>/umbrello/dialogs/selectoperationdialog.cpp:16: /<>/umbrello/uml1model/foreignkeyconstraint.h:56:18: warning: ‘virtual void UMLForeignKeyConstraint::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 56 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:58:24: warning: ‘virtual UMLObject* UMLForeignKeyConstraint::clone() const’ can be marked override [-Wsuggest-override] 58 | virtual UMLObject* clone() const; | ^~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:60:13: warning: ‘virtual QString UMLForeignKeyConstraint::toString(Uml::SignatureType::Enum, bool)’ can be marked override [-Wsuggest-override] 60 | QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false); | ^~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:65:10: warning: ‘virtual void UMLForeignKeyConstraint::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 65 | void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:67:18: warning: ‘virtual bool UMLForeignKeyConstraint::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] 67 | virtual bool showPropertiesDialog(QWidget* parent = 0); | ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:85:10: warning: ‘virtual bool UMLForeignKeyConstraint::resolveRef()’ can be marked override [-Wsuggest-override] 85 | bool resolveRef(); | ^~~~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:94:10: warning: ‘virtual bool UMLForeignKeyConstraint::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 94 | bool load1(QDomElement & element); | ^~~~~ In file included from /<>/umbrello/model_utils.h:20, from /<>/umbrello/uml1model/classifier.h:19, from /<>/umbrello/dialogs/selectoperationdialog.cpp:16: /<>/umbrello/dialogs/multipagedialogbase.h:101:18: warning: ‘virtual void MultiPageDialogBase::keyPressEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] 101 | virtual void keyPressEvent(QKeyEvent *event); | ^~~~~~~~~~~~~ In file included from /<>/umbrello/model_utils.h:21, from /<>/umbrello/uml1model/classifier.h:19, from /<>/umbrello/dialogs/selectoperationdialog.cpp:16: /<>/umbrello/umlwidgets/widgetbase.h:187:20: warning: ‘virtual QRectF WidgetBase::boundingRect() const’ can be marked override [-Wsuggest-override] 187 | virtual QRectF boundingRect() const; | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/widgetbase.h:191:18: warning: ‘virtual void WidgetBase::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] 191 | virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); | ^~~~~ /<>/umbrello/umlwidgets/widgetbase.h:260:18: warning: ‘virtual void WidgetBase::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] 260 | virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent *event); | ^~~~~~~~~~~~~~~~ In file included from /<>/umbrello/dialogs/selectoperationdialog.cpp:16: /<>/umbrello/uml1model/classifier.h:54:18: warning: ‘virtual void UMLClassifier::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 54 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/classifier.h:56:16: warning: ‘virtual UMLObject* UMLClassifier::clone() const’ can be marked override [-Wsuggest-override] 56 | UMLObject* clone() const; | ^~~~~ /<>/umbrello/uml1model/classifier.h:111:18: warning: ‘virtual bool UMLClassifier::resolveRef()’ can be marked override [-Wsuggest-override] 111 | virtual bool resolveRef(); | ^~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:115:24: warning: ‘virtual UMLObject* UMLClassifier::findChildObjectById(Uml::ID::Type, bool)’ can be marked override [-Wsuggest-override] 115 | virtual UMLObject* findChildObjectById(Uml::ID::Type id, bool considerAncestors = false); | ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:124:18: warning: ‘virtual bool UMLClassifier::acceptAssociationType(Uml::AssociationType::Enum)’ can be marked override [-Wsuggest-override] 124 | virtual bool acceptAssociationType(Uml::AssociationType::Enum type); | ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:129:10: warning: ‘virtual void UMLClassifier::setBaseType(UMLObject::ObjectType)’ can be marked override [-Wsuggest-override] 129 | void setBaseType(UMLObject::ObjectType ot); | ^~~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:181:10: warning: ‘virtual void UMLClassifier::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 181 | void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:183:18: warning: ‘virtual bool UMLClassifier::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 183 | virtual bool load1(QDomElement& element); | ^~~~~ In file included from /<>/umbrello/dialogs/selectoperationdialog.cpp:17: /<>/umbrello/debug/debug_utils.h:91:18: warning: ‘virtual void Tracer::showEvent(QShowEvent*)’ can be marked override [-Wsuggest-override] 91 | virtual void showEvent(QShowEvent*); | ^~~~~~~~~ In file included from /<>/umbrello/dialogs/selectoperationdialog.cpp:18: /<>/umbrello/uml1model/operation.h:37:18: warning: ‘virtual void UMLOperation::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 37 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/operation.h:39:24: warning: ‘virtual UMLObject* UMLOperation::clone() const’ can be marked override [-Wsuggest-override] 39 | virtual UMLObject* clone() const; | ^~~~~ /<>/umbrello/uml1model/operation.h:41:10: warning: ‘virtual void UMLOperation::setType(UMLObject*)’ can be marked override [-Wsuggest-override] 41 | void setType(UMLObject* type); | ^~~~~~~ /<>/umbrello/uml1model/operation.h:52:13: warning: ‘virtual QString UMLOperation::toString(Uml::SignatureType::Enum, bool)’ can be marked override [-Wsuggest-override] 52 | QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false); | ^~~~~~~~ /<>/umbrello/uml1model/operation.h:56:10: warning: ‘virtual bool UMLOperation::resolveRef()’ can be marked override [-Wsuggest-override] 56 | bool resolveRef(); | ^~~~~~~~~~ /<>/umbrello/uml1model/operation.h:60:18: warning: ‘virtual bool UMLOperation::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] 60 | virtual bool showPropertiesDialog(QWidget* parent = 0); | ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/operation.h:72:10: warning: ‘virtual void UMLOperation::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 72 | void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/operation.h:75:10: warning: ‘virtual bool UMLOperation::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 75 | bool load1(QDomElement & element); | ^~~~~ In file included from /<>/umbrello/umlwidgets/classifierwidget.h:16, from /<>/umbrello/umlscene.h:17, from /<>/umbrello/dialogs/selectoperationdialog.cpp:20: /<>/umbrello/umlwidgets/umlwidget.h:71:18: warning: ‘virtual void UMLWidget::setUseFillColor(bool)’ can be marked override [-Wsuggest-override] 71 | virtual void setUseFillColor(bool fc); | ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:74:18: warning: ‘virtual void UMLWidget::setTextColor(const QColor&)’ can be marked override [-Wsuggest-override] 74 | virtual void setTextColor(const QColor &color); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:77:18: warning: ‘virtual void UMLWidget::setLineColor(const QColor&)’ can be marked override [-Wsuggest-override] 77 | virtual void setLineColor(const QColor &color); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:80:18: warning: ‘virtual void UMLWidget::setLineWidth(uint)’ can be marked override [-Wsuggest-override] 80 | virtual void setLineWidth(uint width); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:83:18: warning: ‘virtual void UMLWidget::setFillColor(const QColor&)’ can be marked override [-Wsuggest-override] 83 | virtual void setFillColor(const QColor &color); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:87:18: warning: ‘virtual void UMLWidget::setSelected(bool)’ can be marked override [-Wsuggest-override] 87 | virtual void setSelected(bool _select); | ^~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:96:18: warning: ‘virtual void UMLWidget::setFont(const QFont&)’ can be marked override [-Wsuggest-override] 96 | virtual void setFont(const QFont &font); | ^~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:173:18: warning: ‘virtual void UMLWidget::showPropertiesDialog()’ can be marked override [-Wsuggest-override] 173 | virtual void showPropertiesDialog(); | ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:192:18: warning: ‘virtual bool UMLWidget::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] 192 | virtual bool loadFromXMI1(QDomElement &qElement); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:193:18: warning: ‘virtual void UMLWidget::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 193 | virtual void saveToXMI1(QDomDocument &qDoc, QDomElement &qElement); | ^~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:230:18: warning: ‘virtual void UMLWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] 230 | virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); | ^~~~~ /<>/umbrello/umlwidgets/umlwidget.h:234:18: warning: ‘virtual void UMLWidget::slotMenuSelection(QAction*)’ can be marked override [-Wsuggest-override] 234 | virtual void slotMenuSelection(QAction* action); | ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:251:18: warning: ‘virtual void UMLWidget::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] 251 | virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent* event); | ^~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:252:18: warning: ‘virtual void UMLWidget::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 252 | virtual void mouseDoubleClickEvent(QGraphicsSceneMouseEvent *event); | ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:253:18: warning: ‘virtual void UMLWidget::mousePressEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 253 | virtual void mousePressEvent(QGraphicsSceneMouseEvent *event); | ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:254:18: warning: ‘virtual void UMLWidget::mouseMoveEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 254 | virtual void mouseMoveEvent(QGraphicsSceneMouseEvent *event); | ^~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:255:18: warning: ‘virtual void UMLWidget::mouseReleaseEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 255 | virtual void mouseReleaseEvent(QGraphicsSceneMouseEvent *event); | ^~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/umlscene.h:17, from /<>/umbrello/dialogs/selectoperationdialog.cpp:20: /<>/umbrello/umlwidgets/classifierwidget.h:97:16: warning: ‘virtual UMLWidget* ClassifierWidget::onWidget(const QPointF&)’ can be marked override [-Wsuggest-override] 97 | UMLWidget* onWidget(const QPointF& p); | ^~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:98:16: warning: ‘virtual UMLWidget* ClassifierWidget::widgetWithID(Uml::ID::Type)’ can be marked override [-Wsuggest-override] 98 | UMLWidget* widgetWithID(Uml::ID::Type id); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:100:18: warning: ‘virtual void ClassifierWidget::setDocumentation(const QString&)’ can be marked override [-Wsuggest-override] 100 | virtual void setDocumentation(const QString& doc); | ^~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:102:12: warning: ‘virtual QSizeF ClassifierWidget::calculateSize(bool) const’ can be marked override [-Wsuggest-override] 102 | QSizeF calculateSize(bool withExtensions = true) const; | ^~~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:104:18: warning: ‘virtual void ClassifierWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] 104 | virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); | ^~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:105:26: warning: ‘virtual QPainterPath ClassifierWidget::shape() const’ can be marked override [-Wsuggest-override] 105 | virtual QPainterPath shape() const; | ^~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:107:18: warning: ‘virtual void ClassifierWidget::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 107 | virtual void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); | ^~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:108:18: warning: ‘virtual bool ClassifierWidget::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] 108 | virtual bool loadFromXMI1(QDomElement & qElement); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:111:18: warning: ‘virtual void ClassifierWidget::slotMenuSelection(QAction*)’ can be marked override [-Wsuggest-override] 111 | virtual void slotMenuSelection(QAction* action); | ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:121:12: warning: ‘virtual QSizeF ClassifierWidget::minimumSize() const’ can be marked override [-Wsuggest-override] 121 | QSizeF minimumSize() const; | ^~~~~~~~~~~ In file included from /<>/umbrello/dialogs/selectoperationdialog.cpp:20: /<>/umbrello/umlscene.h:338:10: warning: ‘virtual void UMLScene::dragEnterEvent(QGraphicsSceneDragDropEvent*)’ can be marked override [-Wsuggest-override] 338 | void dragEnterEvent(QGraphicsSceneDragDropEvent* enterEvent); | ^~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:339:10: warning: ‘virtual void UMLScene::dragMoveEvent(QGraphicsSceneDragDropEvent*)’ can be marked override [-Wsuggest-override] 339 | void dragMoveEvent(QGraphicsSceneDragDropEvent* moveEvent); | ^~~~~~~~~~~~~ /<>/umbrello/umlscene.h:340:10: warning: ‘virtual void UMLScene::dropEvent(QGraphicsSceneDragDropEvent*)’ can be marked override [-Wsuggest-override] 340 | void dropEvent(QGraphicsSceneDragDropEvent* dropEvent); | ^~~~~~~~~ /<>/umbrello/umlscene.h:342:10: warning: ‘virtual void UMLScene::mouseMoveEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 342 | void mouseMoveEvent(QGraphicsSceneMouseEvent* mouseEvent); | ^~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:343:10: warning: ‘virtual void UMLScene::mousePressEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 343 | void mousePressEvent(QGraphicsSceneMouseEvent* mouseEvent); | ^~~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:344:10: warning: ‘virtual void UMLScene::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 344 | void mouseDoubleClickEvent(QGraphicsSceneMouseEvent* mouseEvent); | ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:345:10: warning: ‘virtual void UMLScene::mouseReleaseEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 345 | void mouseReleaseEvent(QGraphicsSceneMouseEvent* mouseEvent); | ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:346:18: warning: ‘virtual void UMLScene::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] 346 | virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent* contextMenuEvent); | ^~~~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:358:18: warning: ‘virtual void UMLScene::drawBackground(QPainter*, const QRectF&)’ can be marked override [-Wsuggest-override] 358 | virtual void drawBackground(QPainter *painter, const QRectF &rect); | ^~~~~~~~~~~~~~ In file included from /<>/umbrello/dialogs/selectoperationdialog.cpp:21: /<>/umbrello/umlview.h:54:18: warning: ‘virtual void UMLView::wheelEvent(QWheelEvent*)’ can be marked override [-Wsuggest-override] 54 | virtual void wheelEvent(QWheelEvent* event); | ^~~~~~~~~~ /<>/umbrello/umlview.h:55:18: warning: ‘virtual void UMLView::showEvent(QShowEvent*)’ can be marked override [-Wsuggest-override] 55 | virtual void showEvent(QShowEvent *se); | ^~~~~~~~~ /<>/umbrello/umlview.h:56:18: warning: ‘virtual void UMLView::hideEvent(QHideEvent*)’ can be marked override [-Wsuggest-override] 56 | virtual void hideEvent(QHideEvent *he); | ^~~~~~~~~ /<>/umbrello/umlview.h:57:18: warning: ‘virtual void UMLView::mousePressEvent(QMouseEvent*)’ can be marked override [-Wsuggest-override] 57 | virtual void mousePressEvent(QMouseEvent* event); | ^~~~~~~~~~~~~~~ /<>/umbrello/umlview.h:58:18: warning: ‘virtual void UMLView::mouseReleaseEvent(QMouseEvent*)’ can be marked override [-Wsuggest-override] 58 | virtual void mouseReleaseEvent(QMouseEvent* event); | ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlview.h:59:18: warning: ‘virtual void UMLView::resizeEvent(QResizeEvent*)’ can be marked override [-Wsuggest-override] 59 | virtual void resizeEvent(QResizeEvent *event); | ^~~~~~~~~~~ [ 11%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/dialogs/settingsdialog.cpp.o cd /<>/obj-aarch64-linux-gnu/umbrello && /usr/bin/aarch64-linux-gnu-g++ -DCMAKE_BINARY_DIR=\"/<>/obj-aarch64-linux-gnu\" -DKCOREADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLO_VERSION_STRING=\"2.23.3\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-aarch64-linux-gnu/umbrello -I/<>/umbrello -I/<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/include -I/<>/obj-aarch64-linux-gnu -I/<>/umbrello/clipboard -I/<>/umbrello/cmds -I/<>/umbrello/codegenerators -I/<>/umbrello/codegenerators/ada -I/<>/umbrello/codegenerators/as -I/<>/umbrello/codegenerators/cpp -I/<>/umbrello/codegenerators/csharp -I/<>/umbrello/codegenerators/d -I/<>/umbrello/codegenerators/idl -I/<>/umbrello/codegenerators/java -I/<>/umbrello/codegenerators/js -I/<>/umbrello/codegenerators/pascal -I/<>/umbrello/codegenerators/perl -I/<>/umbrello/codegenerators/php -I/<>/umbrello/codegenerators/python -I/<>/umbrello/codegenerators/ruby -I/<>/umbrello/codegenerators/sql -I/<>/umbrello/codegenerators/tcl -I/<>/umbrello/codegenerators/vala -I/<>/umbrello/codegenerators/xml -I/<>/umbrello/codegenwizard -I/<>/umbrello/codeimport -I/<>/umbrello/codeimport/csharp -I/<>/umbrello/codeimpwizard -I/<>/umbrello/debug -I/<>/umbrello/dialogs -I/<>/umbrello/dialogs/pages -I/<>/umbrello/dialogs/widgets -I/<>/umbrello/docgenerators -I/<>/umbrello/finder -I/<>/umbrello/refactoring -I/<>/umbrello/uml1model -I/<>/umbrello/umlwidgets -I/<>/lib/cppparser -I/<>/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/aarch64-linux-gnu/qt5 -isystem /usr/include/aarch64-linux-gnu/qt5/QtWidgets -isystem /usr/include/aarch64-linux-gnu/qt5/QtGui -isystem /usr/include/aarch64-linux-gnu/qt5/QtCore -isystem /usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/aarch64-linux-gnu/qt5/QtXml -isystem /usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/aarch64-linux-gnu/qt5/QtSvg -isystem /usr/include/aarch64-linux-gnu/qt5/QtWebKitWidgets -isystem /usr/include/aarch64-linux-gnu/qt5/QtWebKit -isystem /usr/include/aarch64-linux-gnu/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/aarch64-linux-gnu/qt5/QtConcurrent -isystem /usr/include/aarch64-linux-gnu/qt5/QtDBus -isystem /usr/include/KF5/KTextEditor -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -fno-delete-null-pointer-checks -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -o CMakeFiles/libumbrello.dir/dialogs/settingsdialog.cpp.o -c /<>/umbrello/dialogs/settingsdialog.cpp In file included from /<>/umbrello/dialogs/settingsdialog.h:14, from /<>/umbrello/dialogs/settingsdialog.cpp:12: /<>/umbrello/dialogs/multipagedialogbase.h:101:18: warning: ‘virtual void MultiPageDialogBase::keyPressEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] 101 | virtual void keyPressEvent(QKeyEvent *event); | ^~~~~~~~~~~~~ In file included from /<>/umbrello/dialogs/pages/autolayoutoptionpage.h:14, from /<>/umbrello/dialogs/settingsdialog.cpp:15: /<>/umbrello/dialogs/pages/dialogpagebase.h:34:18: warning: ‘virtual void DialogPageBase::keyPressEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] 34 | virtual void keyPressEvent(QKeyEvent *event); | ^~~~~~~~~~~~~ In file included from /<>/umbrello/dialogs/settingsdialog.cpp:18: /<>/umbrello/codegenwizard/codegenoptionspage.h:44:10: warning: ‘virtual bool CodeGenOptionsPage::validatePage()’ can be marked override [-Wsuggest-override] 44 | bool validatePage(); | ^~~~~~~~~~~~ In file included from /<>/umbrello/dialogs/settingsdialog.cpp:23: /<>/umbrello/debug/debug_utils.h:91:18: warning: ‘virtual void Tracer::showEvent(QShowEvent*)’ can be marked override [-Wsuggest-override] 91 | virtual void showEvent(QShowEvent*); | ^~~~~~~~~ [ 11%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/dialogs/singlepagedialogbase.cpp.o cd /<>/obj-aarch64-linux-gnu/umbrello && /usr/bin/aarch64-linux-gnu-g++ -DCMAKE_BINARY_DIR=\"/<>/obj-aarch64-linux-gnu\" -DKCOREADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLO_VERSION_STRING=\"2.23.3\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-aarch64-linux-gnu/umbrello -I/<>/umbrello -I/<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/include -I/<>/obj-aarch64-linux-gnu -I/<>/umbrello/clipboard -I/<>/umbrello/cmds -I/<>/umbrello/codegenerators -I/<>/umbrello/codegenerators/ada -I/<>/umbrello/codegenerators/as -I/<>/umbrello/codegenerators/cpp -I/<>/umbrello/codegenerators/csharp -I/<>/umbrello/codegenerators/d -I/<>/umbrello/codegenerators/idl -I/<>/umbrello/codegenerators/java -I/<>/umbrello/codegenerators/js -I/<>/umbrello/codegenerators/pascal -I/<>/umbrello/codegenerators/perl -I/<>/umbrello/codegenerators/php -I/<>/umbrello/codegenerators/python -I/<>/umbrello/codegenerators/ruby -I/<>/umbrello/codegenerators/sql -I/<>/umbrello/codegenerators/tcl -I/<>/umbrello/codegenerators/vala -I/<>/umbrello/codegenerators/xml -I/<>/umbrello/codegenwizard -I/<>/umbrello/codeimport -I/<>/umbrello/codeimport/csharp -I/<>/umbrello/codeimpwizard -I/<>/umbrello/debug -I/<>/umbrello/dialogs -I/<>/umbrello/dialogs/pages -I/<>/umbrello/dialogs/widgets -I/<>/umbrello/docgenerators -I/<>/umbrello/finder -I/<>/umbrello/refactoring -I/<>/umbrello/uml1model -I/<>/umbrello/umlwidgets -I/<>/lib/cppparser -I/<>/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/aarch64-linux-gnu/qt5 -isystem /usr/include/aarch64-linux-gnu/qt5/QtWidgets -isystem /usr/include/aarch64-linux-gnu/qt5/QtGui -isystem /usr/include/aarch64-linux-gnu/qt5/QtCore -isystem /usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/aarch64-linux-gnu/qt5/QtXml -isystem /usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/aarch64-linux-gnu/qt5/QtSvg -isystem /usr/include/aarch64-linux-gnu/qt5/QtWebKitWidgets -isystem /usr/include/aarch64-linux-gnu/qt5/QtWebKit -isystem /usr/include/aarch64-linux-gnu/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/aarch64-linux-gnu/qt5/QtConcurrent -isystem /usr/include/aarch64-linux-gnu/qt5/QtDBus -isystem /usr/include/KF5/KTextEditor -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -fno-delete-null-pointer-checks -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -o CMakeFiles/libumbrello.dir/dialogs/singlepagedialogbase.cpp.o -c /<>/umbrello/dialogs/singlepagedialogbase.cpp In file included from /<>/umbrello/dialogs/singlepagedialogbase.cpp:14: /<>/umbrello/debug/debug_utils.h:91:18: warning: ‘virtual void Tracer::showEvent(QShowEvent*)’ can be marked override [-Wsuggest-override] 91 | virtual void showEvent(QShowEvent*); | ^~~~~~~~~ [ 11%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/dialogs/statedialog.cpp.o cd /<>/obj-aarch64-linux-gnu/umbrello && /usr/bin/aarch64-linux-gnu-g++ -DCMAKE_BINARY_DIR=\"/<>/obj-aarch64-linux-gnu\" -DKCOREADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLO_VERSION_STRING=\"2.23.3\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-aarch64-linux-gnu/umbrello -I/<>/umbrello -I/<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/include -I/<>/obj-aarch64-linux-gnu -I/<>/umbrello/clipboard -I/<>/umbrello/cmds -I/<>/umbrello/codegenerators -I/<>/umbrello/codegenerators/ada -I/<>/umbrello/codegenerators/as -I/<>/umbrello/codegenerators/cpp -I/<>/umbrello/codegenerators/csharp -I/<>/umbrello/codegenerators/d -I/<>/umbrello/codegenerators/idl -I/<>/umbrello/codegenerators/java -I/<>/umbrello/codegenerators/js -I/<>/umbrello/codegenerators/pascal -I/<>/umbrello/codegenerators/perl -I/<>/umbrello/codegenerators/php -I/<>/umbrello/codegenerators/python -I/<>/umbrello/codegenerators/ruby -I/<>/umbrello/codegenerators/sql -I/<>/umbrello/codegenerators/tcl -I/<>/umbrello/codegenerators/vala -I/<>/umbrello/codegenerators/xml -I/<>/umbrello/codegenwizard -I/<>/umbrello/codeimport -I/<>/umbrello/codeimport/csharp -I/<>/umbrello/codeimpwizard -I/<>/umbrello/debug -I/<>/umbrello/dialogs -I/<>/umbrello/dialogs/pages -I/<>/umbrello/dialogs/widgets -I/<>/umbrello/docgenerators -I/<>/umbrello/finder -I/<>/umbrello/refactoring -I/<>/umbrello/uml1model -I/<>/umbrello/umlwidgets -I/<>/lib/cppparser -I/<>/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/aarch64-linux-gnu/qt5 -isystem /usr/include/aarch64-linux-gnu/qt5/QtWidgets -isystem /usr/include/aarch64-linux-gnu/qt5/QtGui -isystem /usr/include/aarch64-linux-gnu/qt5/QtCore -isystem /usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/aarch64-linux-gnu/qt5/QtXml -isystem /usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/aarch64-linux-gnu/qt5/QtSvg -isystem /usr/include/aarch64-linux-gnu/qt5/QtWebKitWidgets -isystem /usr/include/aarch64-linux-gnu/qt5/QtWebKit -isystem /usr/include/aarch64-linux-gnu/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/aarch64-linux-gnu/qt5/QtConcurrent -isystem /usr/include/aarch64-linux-gnu/qt5/QtDBus -isystem /usr/include/KF5/KTextEditor -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -fno-delete-null-pointer-checks -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -o CMakeFiles/libumbrello.dir/dialogs/statedialog.cpp.o -c /<>/umbrello/dialogs/statedialog.cpp In file included from /<>/umbrello/dialogs/statedialog.h:15, from /<>/umbrello/dialogs/statedialog.cpp:12: /<>/umbrello/dialogs/multipagedialogbase.h:101:18: warning: ‘virtual void MultiPageDialogBase::keyPressEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] 101 | virtual void keyPressEvent(QKeyEvent *event); | ^~~~~~~~~~~~~ In file included from /<>/umbrello/dialogs/pages/activitypage.h:14, from /<>/umbrello/dialogs/statedialog.cpp:15: /<>/umbrello/dialogs/pages/dialogpagebase.h:34:18: warning: ‘virtual void DialogPageBase::keyPressEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] 34 | virtual void keyPressEvent(QKeyEvent *event); | ^~~~~~~~~~~~~ In file included from /<>/umbrello/dialogs/statedialog.cpp:17: /<>/umbrello/umlview.h:54:18: warning: ‘virtual void UMLView::wheelEvent(QWheelEvent*)’ can be marked override [-Wsuggest-override] 54 | virtual void wheelEvent(QWheelEvent* event); | ^~~~~~~~~~ /<>/umbrello/umlview.h:55:18: warning: ‘virtual void UMLView::showEvent(QShowEvent*)’ can be marked override [-Wsuggest-override] 55 | virtual void showEvent(QShowEvent *se); | ^~~~~~~~~ /<>/umbrello/umlview.h:56:18: warning: ‘virtual void UMLView::hideEvent(QHideEvent*)’ can be marked override [-Wsuggest-override] 56 | virtual void hideEvent(QHideEvent *he); | ^~~~~~~~~ /<>/umbrello/umlview.h:57:18: warning: ‘virtual void UMLView::mousePressEvent(QMouseEvent*)’ can be marked override [-Wsuggest-override] 57 | virtual void mousePressEvent(QMouseEvent* event); | ^~~~~~~~~~~~~~~ /<>/umbrello/umlview.h:58:18: warning: ‘virtual void UMLView::mouseReleaseEvent(QMouseEvent*)’ can be marked override [-Wsuggest-override] 58 | virtual void mouseReleaseEvent(QMouseEvent* event); | ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlview.h:59:18: warning: ‘virtual void UMLView::resizeEvent(QResizeEvent*)’ can be marked override [-Wsuggest-override] 59 | virtual void resizeEvent(QResizeEvent *event); | ^~~~~~~~~~~ In file included from /<>/umbrello/umlwidgets/umlwidget.h:18, from /<>/umbrello/umlwidgets/statewidget.h:14, from /<>/umbrello/dialogs/statedialog.cpp:18: /<>/umbrello/umlwidgets/widgetbase.h:187:20: warning: ‘virtual QRectF WidgetBase::boundingRect() const’ can be marked override [-Wsuggest-override] 187 | virtual QRectF boundingRect() const; | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/widgetbase.h:191:18: warning: ‘virtual void WidgetBase::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] 191 | virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); | ^~~~~ /<>/umbrello/umlwidgets/widgetbase.h:260:18: warning: ‘virtual void WidgetBase::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] 260 | virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent *event); | ^~~~~~~~~~~~~~~~ In file included from /<>/umbrello/umlwidgets/statewidget.h:14, from /<>/umbrello/dialogs/statedialog.cpp:18: /<>/umbrello/umlwidgets/umlwidget.h:71:18: warning: ‘virtual void UMLWidget::setUseFillColor(bool)’ can be marked override [-Wsuggest-override] 71 | virtual void setUseFillColor(bool fc); | ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:74:18: warning: ‘virtual void UMLWidget::setTextColor(const QColor&)’ can be marked override [-Wsuggest-override] 74 | virtual void setTextColor(const QColor &color); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:77:18: warning: ‘virtual void UMLWidget::setLineColor(const QColor&)’ can be marked override [-Wsuggest-override] 77 | virtual void setLineColor(const QColor &color); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:80:18: warning: ‘virtual void UMLWidget::setLineWidth(uint)’ can be marked override [-Wsuggest-override] 80 | virtual void setLineWidth(uint width); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:83:18: warning: ‘virtual void UMLWidget::setFillColor(const QColor&)’ can be marked override [-Wsuggest-override] 83 | virtual void setFillColor(const QColor &color); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:87:18: warning: ‘virtual void UMLWidget::setSelected(bool)’ can be marked override [-Wsuggest-override] 87 | virtual void setSelected(bool _select); | ^~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:96:18: warning: ‘virtual void UMLWidget::setFont(const QFont&)’ can be marked override [-Wsuggest-override] 96 | virtual void setFont(const QFont &font); | ^~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:173:18: warning: ‘virtual void UMLWidget::showPropertiesDialog()’ can be marked override [-Wsuggest-override] 173 | virtual void showPropertiesDialog(); | ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:192:18: warning: ‘virtual bool UMLWidget::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] 192 | virtual bool loadFromXMI1(QDomElement &qElement); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:193:18: warning: ‘virtual void UMLWidget::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 193 | virtual void saveToXMI1(QDomDocument &qDoc, QDomElement &qElement); | ^~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:230:18: warning: ‘virtual void UMLWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] 230 | virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); | ^~~~~ /<>/umbrello/umlwidgets/umlwidget.h:234:18: warning: ‘virtual void UMLWidget::slotMenuSelection(QAction*)’ can be marked override [-Wsuggest-override] 234 | virtual void slotMenuSelection(QAction* action); | ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:251:18: warning: ‘virtual void UMLWidget::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] 251 | virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent* event); | ^~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:252:18: warning: ‘virtual void UMLWidget::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 252 | virtual void mouseDoubleClickEvent(QGraphicsSceneMouseEvent *event); | ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:253:18: warning: ‘virtual void UMLWidget::mousePressEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 253 | virtual void mousePressEvent(QGraphicsSceneMouseEvent *event); | ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:254:18: warning: ‘virtual void UMLWidget::mouseMoveEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 254 | virtual void mouseMoveEvent(QGraphicsSceneMouseEvent *event); | ^~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:255:18: warning: ‘virtual void UMLWidget::mouseReleaseEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 255 | virtual void mouseReleaseEvent(QGraphicsSceneMouseEvent *event); | ^~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/dialogs/statedialog.cpp:18: /<>/umbrello/umlwidgets/statewidget.h:63:18: warning: ‘virtual void StateWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] 63 | virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); | ^~~~~ /<>/umbrello/umlwidgets/statewidget.h:79:18: warning: ‘virtual void StateWidget::showPropertiesDialog()’ can be marked override [-Wsuggest-override] 79 | virtual void showPropertiesDialog(); | ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/statewidget.h:81:18: warning: ‘virtual bool StateWidget::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] 81 | virtual bool loadFromXMI1(QDomElement & qElement); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/statewidget.h:82:18: warning: ‘virtual void StateWidget::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 82 | virtual void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); | ^~~~~~~~~~ /<>/umbrello/umlwidgets/statewidget.h:85:12: warning: ‘virtual QSizeF StateWidget::minimumSize() const’ can be marked override [-Wsuggest-override] 85 | QSizeF minimumSize() const; | ^~~~~~~~~~~ /<>/umbrello/umlwidgets/statewidget.h:86:12: warning: ‘virtual QSizeF StateWidget::maximumSize()’ can be marked override [-Wsuggest-override] 86 | QSizeF maximumSize(); | ^~~~~~~~~~~ /<>/umbrello/umlwidgets/statewidget.h:90:18: warning: ‘virtual void StateWidget::slotMenuSelection(QAction*)’ can be marked override [-Wsuggest-override] 90 | virtual void slotMenuSelection(QAction* action); | ^~~~~~~~~~~~~~~~~ [ 11%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/dialogs/umlattributedialog.cpp.o cd /<>/obj-aarch64-linux-gnu/umbrello && /usr/bin/aarch64-linux-gnu-g++ -DCMAKE_BINARY_DIR=\"/<>/obj-aarch64-linux-gnu\" -DKCOREADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLO_VERSION_STRING=\"2.23.3\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-aarch64-linux-gnu/umbrello -I/<>/umbrello -I/<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/include -I/<>/obj-aarch64-linux-gnu -I/<>/umbrello/clipboard -I/<>/umbrello/cmds -I/<>/umbrello/codegenerators -I/<>/umbrello/codegenerators/ada -I/<>/umbrello/codegenerators/as -I/<>/umbrello/codegenerators/cpp -I/<>/umbrello/codegenerators/csharp -I/<>/umbrello/codegenerators/d -I/<>/umbrello/codegenerators/idl -I/<>/umbrello/codegenerators/java -I/<>/umbrello/codegenerators/js -I/<>/umbrello/codegenerators/pascal -I/<>/umbrello/codegenerators/perl -I/<>/umbrello/codegenerators/php -I/<>/umbrello/codegenerators/python -I/<>/umbrello/codegenerators/ruby -I/<>/umbrello/codegenerators/sql -I/<>/umbrello/codegenerators/tcl -I/<>/umbrello/codegenerators/vala -I/<>/umbrello/codegenerators/xml -I/<>/umbrello/codegenwizard -I/<>/umbrello/codeimport -I/<>/umbrello/codeimport/csharp -I/<>/umbrello/codeimpwizard -I/<>/umbrello/debug -I/<>/umbrello/dialogs -I/<>/umbrello/dialogs/pages -I/<>/umbrello/dialogs/widgets -I/<>/umbrello/docgenerators -I/<>/umbrello/finder -I/<>/umbrello/refactoring -I/<>/umbrello/uml1model -I/<>/umbrello/umlwidgets -I/<>/lib/cppparser -I/<>/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/aarch64-linux-gnu/qt5 -isystem /usr/include/aarch64-linux-gnu/qt5/QtWidgets -isystem /usr/include/aarch64-linux-gnu/qt5/QtGui -isystem /usr/include/aarch64-linux-gnu/qt5/QtCore -isystem /usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/aarch64-linux-gnu/qt5/QtXml -isystem /usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/aarch64-linux-gnu/qt5/QtSvg -isystem /usr/include/aarch64-linux-gnu/qt5/QtWebKitWidgets -isystem /usr/include/aarch64-linux-gnu/qt5/QtWebKit -isystem /usr/include/aarch64-linux-gnu/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/aarch64-linux-gnu/qt5/QtConcurrent -isystem /usr/include/aarch64-linux-gnu/qt5/QtDBus -isystem /usr/include/KF5/KTextEditor -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -fno-delete-null-pointer-checks -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -o CMakeFiles/libumbrello.dir/dialogs/umlattributedialog.cpp.o -c /<>/umbrello/dialogs/umlattributedialog.cpp In file included from /<>/umbrello/dialogs/umlattributedialog.cpp:12: /<>/umbrello/dialogs/umlattributedialog.h:40:10: warning: ‘virtual bool UMLAttributeDialog::apply()’ can be marked override [-Wsuggest-override] 40 | bool apply(); | ^~~~~ In file included from /<>/umbrello/uml1model/attribute.h:15, from /<>/umbrello/dialogs/umlattributedialog.cpp:15: /<>/umbrello/uml1model/classifierlistitem.h:48:18: warning: ‘virtual void UMLClassifierListItem::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 48 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/classifierlistitem.h:54:24: warning: ‘virtual UMLObject* UMLClassifierListItem::clone() const’ can be marked override [-Wsuggest-override] 54 | virtual UMLObject* clone() const = 0; | ^~~~~ In file included from /<>/umbrello/dialogs/umlattributedialog.cpp:15: /<>/umbrello/uml1model/attribute.h:42:18: warning: ‘virtual void UMLAttribute::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 42 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/attribute.h:44:10: warning: ‘virtual void UMLAttribute::setName(const QString&)’ can be marked override [-Wsuggest-override] 44 | void setName(const QString &name); | ^~~~~~~ /<>/umbrello/uml1model/attribute.h:48:24: warning: ‘virtual UMLObject* UMLAttribute::clone() const’ can be marked override [-Wsuggest-override] 48 | virtual UMLObject* clone() const; | ^~~~~ /<>/umbrello/uml1model/attribute.h:53:13: warning: ‘virtual QString UMLAttribute::toString(Uml::SignatureType::Enum, bool)’ can be marked override [-Wsuggest-override] 53 | QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false); | ^~~~~~~~ /<>/umbrello/uml1model/attribute.h:58:18: warning: ‘virtual void UMLAttribute::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 58 | virtual void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/attribute.h:60:18: warning: ‘virtual bool UMLAttribute::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] 60 | virtual bool showPropertiesDialog(QWidget* parent = 0); | ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/attribute.h:73:10: warning: ‘virtual bool UMLAttribute::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 73 | bool load1(QDomElement & element); | ^~~~~ In file included from /<>/umbrello/uml1model/package.h:14, from /<>/umbrello/uml1model/classifier.h:13, from /<>/umbrello/dialogs/umlattributedialog.cpp:16: /<>/umbrello/uml1model/umlcanvasobject.h:43:18: warning: ‘virtual void UMLCanvasObject::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 43 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/umlcanvasobject.h:85:18: warning: ‘virtual bool UMLCanvasObject::resolveRef()’ can be marked override [-Wsuggest-override] 85 | virtual bool resolveRef(); | ^~~~~~~~~~ In file included from /<>/umbrello/uml1model/classifier.h:13, from /<>/umbrello/dialogs/umlattributedialog.cpp:16: /<>/umbrello/uml1model/package.h:39:18: warning: ‘virtual void UMLPackage::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 39 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/package.h:41:24: warning: ‘virtual UMLObject* UMLPackage::clone() const’ can be marked override [-Wsuggest-override] 41 | virtual UMLObject* clone() const; | ^~~~~ /<>/umbrello/uml1model/package.h:64:18: warning: ‘virtual bool UMLPackage::resolveRef()’ can be marked override [-Wsuggest-override] 64 | virtual bool resolveRef(); | ^~~~~~~~~~ /<>/umbrello/uml1model/package.h:66:18: warning: ‘virtual void UMLPackage::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 66 | virtual void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/package.h:69:18: warning: ‘virtual bool UMLPackage::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 69 | virtual bool load1(QDomElement& element); | ^~~~~ In file included from /<>/umbrello/uml1model/foreignkeyconstraint.h:16, from /<>/umbrello/model_utils.h:18, from /<>/umbrello/uml1model/classifier.h:19, from /<>/umbrello/dialogs/umlattributedialog.cpp:16: /<>/umbrello/uml1model/entityconstraint.h:40:18: warning: ‘virtual void UMLEntityConstraint::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 40 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/entityconstraint.h:45:24: warning: ‘virtual UMLObject* UMLEntityConstraint::clone() const’ can be marked override [-Wsuggest-override] 45 | virtual UMLObject* clone() const = 0; | ^~~~~ In file included from /<>/umbrello/model_utils.h:18, from /<>/umbrello/uml1model/classifier.h:19, from /<>/umbrello/dialogs/umlattributedialog.cpp:16: /<>/umbrello/uml1model/foreignkeyconstraint.h:56:18: warning: ‘virtual void UMLForeignKeyConstraint::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 56 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:58:24: warning: ‘virtual UMLObject* UMLForeignKeyConstraint::clone() const’ can be marked override [-Wsuggest-override] 58 | virtual UMLObject* clone() const; | ^~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:60:13: warning: ‘virtual QString UMLForeignKeyConstraint::toString(Uml::SignatureType::Enum, bool)’ can be marked override [-Wsuggest-override] 60 | QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false); | ^~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:65:10: warning: ‘virtual void UMLForeignKeyConstraint::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 65 | void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:67:18: warning: ‘virtual bool UMLForeignKeyConstraint::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] 67 | virtual bool showPropertiesDialog(QWidget* parent = 0); | ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:85:10: warning: ‘virtual bool UMLForeignKeyConstraint::resolveRef()’ can be marked override [-Wsuggest-override] 85 | bool resolveRef(); | ^~~~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:94:10: warning: ‘virtual bool UMLForeignKeyConstraint::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 94 | bool load1(QDomElement & element); | ^~~~~ In file included from /<>/umbrello/model_utils.h:20, from /<>/umbrello/uml1model/classifier.h:19, from /<>/umbrello/dialogs/umlattributedialog.cpp:16: /<>/umbrello/dialogs/multipagedialogbase.h:101:18: warning: ‘virtual void MultiPageDialogBase::keyPressEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] 101 | virtual void keyPressEvent(QKeyEvent *event); | ^~~~~~~~~~~~~ In file included from /<>/umbrello/model_utils.h:21, from /<>/umbrello/uml1model/classifier.h:19, from /<>/umbrello/dialogs/umlattributedialog.cpp:16: /<>/umbrello/umlwidgets/widgetbase.h:187:20: warning: ‘virtual QRectF WidgetBase::boundingRect() const’ can be marked override [-Wsuggest-override] 187 | virtual QRectF boundingRect() const; | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/widgetbase.h:191:18: warning: ‘virtual void WidgetBase::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] 191 | virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); | ^~~~~ /<>/umbrello/umlwidgets/widgetbase.h:260:18: warning: ‘virtual void WidgetBase::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] 260 | virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent *event); | ^~~~~~~~~~~~~~~~ In file included from /<>/umbrello/dialogs/umlattributedialog.cpp:16: /<>/umbrello/uml1model/classifier.h:54:18: warning: ‘virtual void UMLClassifier::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 54 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/classifier.h:56:16: warning: ‘virtual UMLObject* UMLClassifier::clone() const’ can be marked override [-Wsuggest-override] 56 | UMLObject* clone() const; | ^~~~~ /<>/umbrello/uml1model/classifier.h:111:18: warning: ‘virtual bool UMLClassifier::resolveRef()’ can be marked override [-Wsuggest-override] 111 | virtual bool resolveRef(); | ^~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:115:24: warning: ‘virtual UMLObject* UMLClassifier::findChildObjectById(Uml::ID::Type, bool)’ can be marked override [-Wsuggest-override] 115 | virtual UMLObject* findChildObjectById(Uml::ID::Type id, bool considerAncestors = false); | ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:124:18: warning: ‘virtual bool UMLClassifier::acceptAssociationType(Uml::AssociationType::Enum)’ can be marked override [-Wsuggest-override] 124 | virtual bool acceptAssociationType(Uml::AssociationType::Enum type); | ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:129:10: warning: ‘virtual void UMLClassifier::setBaseType(UMLObject::ObjectType)’ can be marked override [-Wsuggest-override] 129 | void setBaseType(UMLObject::ObjectType ot); | ^~~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:181:10: warning: ‘virtual void UMLClassifier::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 181 | void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:183:18: warning: ‘virtual bool UMLClassifier::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 183 | virtual bool load1(QDomElement& element); | ^~~~~ In file included from /<>/umbrello/dialogs/umlattributedialog.cpp:18: /<>/umbrello/uml1model/template.h:37:18: warning: ‘virtual void UMLTemplate::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 37 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/template.h:39:24: warning: ‘virtual UMLObject* UMLTemplate::clone() const’ can be marked override [-Wsuggest-override] 39 | virtual UMLObject* clone() const; | ^~~~~ /<>/umbrello/uml1model/template.h:43:13: warning: ‘virtual QString UMLTemplate::toString(Uml::SignatureType::Enum, bool)’ can be marked override [-Wsuggest-override] 43 | QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false); | ^~~~~~~~ /<>/umbrello/uml1model/template.h:45:21: warning: ‘virtual QString UMLTemplate::getTypeName() const’ can be marked override [-Wsuggest-override] 45 | virtual QString getTypeName() const; | ^~~~~~~~~~~ /<>/umbrello/uml1model/template.h:47:18: warning: ‘virtual bool UMLTemplate::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] 47 | virtual bool showPropertiesDialog(QWidget* parent); | ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/template.h:49:10: warning: ‘virtual void UMLTemplate::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 49 | void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/template.h:53:10: warning: ‘virtual bool UMLTemplate::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 53 | bool load1(QDomElement & element); | ^~~~~ In file included from /<>/umbrello/dialogs/umlattributedialog.cpp:20: /<>/umbrello/uml.h:201:18: warning: ‘virtual void UMLApp::keyPressEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] 201 | virtual void keyPressEvent(QKeyEvent* e); | ^~~~~~~~~~~~~ /<>/umbrello/uml.h:202:18: warning: ‘virtual void UMLApp::keyReleaseEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] 202 | virtual void keyReleaseEvent(QKeyEvent* e); | ^~~~~~~~~~~~~~~ /<>/umbrello/uml.h:204:18: warning: ‘virtual void UMLApp::customEvent(QEvent*)’ can be marked override [-Wsuggest-override] 204 | virtual void customEvent(QEvent* e); | ^~~~~~~~~~~ /<>/umbrello/uml.h:215:18: warning: ‘virtual bool UMLApp::queryClose()’ can be marked override [-Wsuggest-override] 215 | virtual bool queryClose(); | ^~~~~~~~~~ /<>/umbrello/uml.h:217:18: warning: ‘virtual void UMLApp::saveProperties(KConfigGroup&)’ can be marked override [-Wsuggest-override] 217 | virtual void saveProperties(KConfigGroup & cfg); | ^~~~~~~~~~~~~~ /<>/umbrello/uml.h:218:18: warning: ‘virtual void UMLApp::readProperties(const KConfigGroup&)’ can be marked override [-Wsuggest-override] 218 | virtual void readProperties(const KConfigGroup & cfg); | ^~~~~~~~~~~~~~ In file included from /<>/umbrello/codeimport/import_utils.h:15, from /<>/umbrello/dialogs/umlattributedialog.cpp:26: /<>/umbrello/uml1model/folder.h:41:24: warning: ‘virtual UMLObject* UMLFolder::clone() const’ can be marked override [-Wsuggest-override] 41 | virtual UMLObject* clone() const; | ^~~~~ /<>/umbrello/uml1model/folder.h:64:10: warning: ‘virtual bool UMLFolder::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] 64 | bool showPropertiesDialog(QWidget *parent); | ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/folder.h:66:10: warning: ‘virtual void UMLFolder::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 66 | void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/folder.h:79:10: warning: ‘virtual bool UMLFolder::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 79 | bool load1(QDomElement & element); | ^~~~~ [ 12%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/dialogs/umlinstanceattributedialog.cpp.o cd /<>/obj-aarch64-linux-gnu/umbrello && /usr/bin/aarch64-linux-gnu-g++ -DCMAKE_BINARY_DIR=\"/<>/obj-aarch64-linux-gnu\" -DKCOREADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLO_VERSION_STRING=\"2.23.3\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-aarch64-linux-gnu/umbrello -I/<>/umbrello -I/<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/include -I/<>/obj-aarch64-linux-gnu -I/<>/umbrello/clipboard -I/<>/umbrello/cmds -I/<>/umbrello/codegenerators -I/<>/umbrello/codegenerators/ada -I/<>/umbrello/codegenerators/as -I/<>/umbrello/codegenerators/cpp -I/<>/umbrello/codegenerators/csharp -I/<>/umbrello/codegenerators/d -I/<>/umbrello/codegenerators/idl -I/<>/umbrello/codegenerators/java -I/<>/umbrello/codegenerators/js -I/<>/umbrello/codegenerators/pascal -I/<>/umbrello/codegenerators/perl -I/<>/umbrello/codegenerators/php -I/<>/umbrello/codegenerators/python -I/<>/umbrello/codegenerators/ruby -I/<>/umbrello/codegenerators/sql -I/<>/umbrello/codegenerators/tcl -I/<>/umbrello/codegenerators/vala -I/<>/umbrello/codegenerators/xml -I/<>/umbrello/codegenwizard -I/<>/umbrello/codeimport -I/<>/umbrello/codeimport/csharp -I/<>/umbrello/codeimpwizard -I/<>/umbrello/debug -I/<>/umbrello/dialogs -I/<>/umbrello/dialogs/pages -I/<>/umbrello/dialogs/widgets -I/<>/umbrello/docgenerators -I/<>/umbrello/finder -I/<>/umbrello/refactoring -I/<>/umbrello/uml1model -I/<>/umbrello/umlwidgets -I/<>/lib/cppparser -I/<>/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/aarch64-linux-gnu/qt5 -isystem /usr/include/aarch64-linux-gnu/qt5/QtWidgets -isystem /usr/include/aarch64-linux-gnu/qt5/QtGui -isystem /usr/include/aarch64-linux-gnu/qt5/QtCore -isystem /usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/aarch64-linux-gnu/qt5/QtXml -isystem /usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/aarch64-linux-gnu/qt5/QtSvg -isystem /usr/include/aarch64-linux-gnu/qt5/QtWebKitWidgets -isystem /usr/include/aarch64-linux-gnu/qt5/QtWebKit -isystem /usr/include/aarch64-linux-gnu/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/aarch64-linux-gnu/qt5/QtConcurrent -isystem /usr/include/aarch64-linux-gnu/qt5/QtDBus -isystem /usr/include/KF5/KTextEditor -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -fno-delete-null-pointer-checks -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -o CMakeFiles/libumbrello.dir/dialogs/umlinstanceattributedialog.cpp.o -c /<>/umbrello/dialogs/umlinstanceattributedialog.cpp In file included from /<>/umbrello/uml1model/attribute.h:15, from /<>/umbrello/dialogs/umlinstanceattributedialog.h:16, from /<>/umbrello/dialogs/umlinstanceattributedialog.cpp:12: /<>/umbrello/uml1model/classifierlistitem.h:48:18: warning: ‘virtual void UMLClassifierListItem::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 48 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/classifierlistitem.h:54:24: warning: ‘virtual UMLObject* UMLClassifierListItem::clone() const’ can be marked override [-Wsuggest-override] 54 | virtual UMLObject* clone() const = 0; | ^~~~~ In file included from /<>/umbrello/dialogs/umlinstanceattributedialog.h:16, from /<>/umbrello/dialogs/umlinstanceattributedialog.cpp:12: /<>/umbrello/uml1model/attribute.h:42:18: warning: ‘virtual void UMLAttribute::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 42 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/attribute.h:44:10: warning: ‘virtual void UMLAttribute::setName(const QString&)’ can be marked override [-Wsuggest-override] 44 | void setName(const QString &name); | ^~~~~~~ /<>/umbrello/uml1model/attribute.h:48:24: warning: ‘virtual UMLObject* UMLAttribute::clone() const’ can be marked override [-Wsuggest-override] 48 | virtual UMLObject* clone() const; | ^~~~~ /<>/umbrello/uml1model/attribute.h:53:13: warning: ‘virtual QString UMLAttribute::toString(Uml::SignatureType::Enum, bool)’ can be marked override [-Wsuggest-override] 53 | QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false); | ^~~~~~~~ /<>/umbrello/uml1model/attribute.h:58:18: warning: ‘virtual void UMLAttribute::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 58 | virtual void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/attribute.h:60:18: warning: ‘virtual bool UMLAttribute::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] 60 | virtual bool showPropertiesDialog(QWidget* parent = 0); | ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/attribute.h:73:10: warning: ‘virtual bool UMLAttribute::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 73 | bool load1(QDomElement & element); | ^~~~~ In file included from /<>/umbrello/dialogs/umlinstanceattributedialog.cpp:12: /<>/umbrello/dialogs/umlinstanceattributedialog.h:35:10: warning: ‘virtual bool UMLInstanceAttributeDialog::apply()’ can be marked override [-Wsuggest-override] 35 | bool apply(); | ^~~~~ In file included from /<>/umbrello/uml1model/package.h:14, from /<>/umbrello/uml1model/classifier.h:13, from /<>/umbrello/dialogs/umlinstanceattributedialog.cpp:14: /<>/umbrello/uml1model/umlcanvasobject.h:43:18: warning: ‘virtual void UMLCanvasObject::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 43 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/umlcanvasobject.h:85:18: warning: ‘virtual bool UMLCanvasObject::resolveRef()’ can be marked override [-Wsuggest-override] 85 | virtual bool resolveRef(); | ^~~~~~~~~~ In file included from /<>/umbrello/uml1model/classifier.h:13, from /<>/umbrello/dialogs/umlinstanceattributedialog.cpp:14: /<>/umbrello/uml1model/package.h:39:18: warning: ‘virtual void UMLPackage::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 39 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/package.h:41:24: warning: ‘virtual UMLObject* UMLPackage::clone() const’ can be marked override [-Wsuggest-override] 41 | virtual UMLObject* clone() const; | ^~~~~ /<>/umbrello/uml1model/package.h:64:18: warning: ‘virtual bool UMLPackage::resolveRef()’ can be marked override [-Wsuggest-override] 64 | virtual bool resolveRef(); | ^~~~~~~~~~ /<>/umbrello/uml1model/package.h:66:18: warning: ‘virtual void UMLPackage::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 66 | virtual void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/package.h:69:18: warning: ‘virtual bool UMLPackage::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 69 | virtual bool load1(QDomElement& element); | ^~~~~ In file included from /<>/umbrello/uml1model/foreignkeyconstraint.h:16, from /<>/umbrello/model_utils.h:18, from /<>/umbrello/uml1model/classifier.h:19, from /<>/umbrello/dialogs/umlinstanceattributedialog.cpp:14: /<>/umbrello/uml1model/entityconstraint.h:40:18: warning: ‘virtual void UMLEntityConstraint::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 40 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/entityconstraint.h:45:24: warning: ‘virtual UMLObject* UMLEntityConstraint::clone() const’ can be marked override [-Wsuggest-override] 45 | virtual UMLObject* clone() const = 0; | ^~~~~ In file included from /<>/umbrello/model_utils.h:18, from /<>/umbrello/uml1model/classifier.h:19, from /<>/umbrello/dialogs/umlinstanceattributedialog.cpp:14: /<>/umbrello/uml1model/foreignkeyconstraint.h:56:18: warning: ‘virtual void UMLForeignKeyConstraint::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 56 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:58:24: warning: ‘virtual UMLObject* UMLForeignKeyConstraint::clone() const’ can be marked override [-Wsuggest-override] 58 | virtual UMLObject* clone() const; | ^~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:60:13: warning: ‘virtual QString UMLForeignKeyConstraint::toString(Uml::SignatureType::Enum, bool)’ can be marked override [-Wsuggest-override] 60 | QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false); | ^~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:65:10: warning: ‘virtual void UMLForeignKeyConstraint::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 65 | void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:67:18: warning: ‘virtual bool UMLForeignKeyConstraint::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] 67 | virtual bool showPropertiesDialog(QWidget* parent = 0); | ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:85:10: warning: ‘virtual bool UMLForeignKeyConstraint::resolveRef()’ can be marked override [-Wsuggest-override] 85 | bool resolveRef(); | ^~~~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:94:10: warning: ‘virtual bool UMLForeignKeyConstraint::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 94 | bool load1(QDomElement & element); | ^~~~~ In file included from /<>/umbrello/model_utils.h:20, from /<>/umbrello/uml1model/classifier.h:19, from /<>/umbrello/dialogs/umlinstanceattributedialog.cpp:14: /<>/umbrello/dialogs/multipagedialogbase.h:101:18: warning: ‘virtual void MultiPageDialogBase::keyPressEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] 101 | virtual void keyPressEvent(QKeyEvent *event); | ^~~~~~~~~~~~~ In file included from /<>/umbrello/model_utils.h:21, from /<>/umbrello/uml1model/classifier.h:19, from /<>/umbrello/dialogs/umlinstanceattributedialog.cpp:14: /<>/umbrello/umlwidgets/widgetbase.h:187:20: warning: ‘virtual QRectF WidgetBase::boundingRect() const’ can be marked override [-Wsuggest-override] 187 | virtual QRectF boundingRect() const; | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/widgetbase.h:191:18: warning: ‘virtual void WidgetBase::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] 191 | virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); | ^~~~~ /<>/umbrello/umlwidgets/widgetbase.h:260:18: warning: ‘virtual void WidgetBase::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] 260 | virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent *event); | ^~~~~~~~~~~~~~~~ In file included from /<>/umbrello/dialogs/umlinstanceattributedialog.cpp:14: /<>/umbrello/uml1model/classifier.h:54:18: warning: ‘virtual void UMLClassifier::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 54 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/classifier.h:56:16: warning: ‘virtual UMLObject* UMLClassifier::clone() const’ can be marked override [-Wsuggest-override] 56 | UMLObject* clone() const; | ^~~~~ /<>/umbrello/uml1model/classifier.h:111:18: warning: ‘virtual bool UMLClassifier::resolveRef()’ can be marked override [-Wsuggest-override] 111 | virtual bool resolveRef(); | ^~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:115:24: warning: ‘virtual UMLObject* UMLClassifier::findChildObjectById(Uml::ID::Type, bool)’ can be marked override [-Wsuggest-override] 115 | virtual UMLObject* findChildObjectById(Uml::ID::Type id, bool considerAncestors = false); | ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:124:18: warning: ‘virtual bool UMLClassifier::acceptAssociationType(Uml::AssociationType::Enum)’ can be marked override [-Wsuggest-override] 124 | virtual bool acceptAssociationType(Uml::AssociationType::Enum type); | ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:129:10: warning: ‘virtual void UMLClassifier::setBaseType(UMLObject::ObjectType)’ can be marked override [-Wsuggest-override] 129 | void setBaseType(UMLObject::ObjectType ot); | ^~~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:181:10: warning: ‘virtual void UMLClassifier::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 181 | void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:183:18: warning: ‘virtual bool UMLClassifier::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 183 | virtual bool load1(QDomElement& element); | ^~~~~ In file included from /<>/umbrello/dialogs/umlinstanceattributedialog.cpp:15: /<>/umbrello/uml.h:201:18: warning: ‘virtual void UMLApp::keyPressEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] 201 | virtual void keyPressEvent(QKeyEvent* e); | ^~~~~~~~~~~~~ /<>/umbrello/uml.h:202:18: warning: ‘virtual void UMLApp::keyReleaseEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] 202 | virtual void keyReleaseEvent(QKeyEvent* e); | ^~~~~~~~~~~~~~~ /<>/umbrello/uml.h:204:18: warning: ‘virtual void UMLApp::customEvent(QEvent*)’ can be marked override [-Wsuggest-override] 204 | virtual void customEvent(QEvent* e); | ^~~~~~~~~~~ /<>/umbrello/uml.h:215:18: warning: ‘virtual bool UMLApp::queryClose()’ can be marked override [-Wsuggest-override] 215 | virtual bool queryClose(); | ^~~~~~~~~~ /<>/umbrello/uml.h:217:18: warning: ‘virtual void UMLApp::saveProperties(KConfigGroup&)’ can be marked override [-Wsuggest-override] 217 | virtual void saveProperties(KConfigGroup & cfg); | ^~~~~~~~~~~~~~ /<>/umbrello/uml.h:218:18: warning: ‘virtual void UMLApp::readProperties(const KConfigGroup&)’ can be marked override [-Wsuggest-override] 218 | virtual void readProperties(const KConfigGroup & cfg); | ^~~~~~~~~~~~~~ [ 12%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/dialogs/umlcheckconstraintdialog.cpp.o cd /<>/obj-aarch64-linux-gnu/umbrello && /usr/bin/aarch64-linux-gnu-g++ -DCMAKE_BINARY_DIR=\"/<>/obj-aarch64-linux-gnu\" -DKCOREADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLO_VERSION_STRING=\"2.23.3\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-aarch64-linux-gnu/umbrello -I/<>/umbrello -I/<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/include -I/<>/obj-aarch64-linux-gnu -I/<>/umbrello/clipboard -I/<>/umbrello/cmds -I/<>/umbrello/codegenerators -I/<>/umbrello/codegenerators/ada -I/<>/umbrello/codegenerators/as -I/<>/umbrello/codegenerators/cpp -I/<>/umbrello/codegenerators/csharp -I/<>/umbrello/codegenerators/d -I/<>/umbrello/codegenerators/idl -I/<>/umbrello/codegenerators/java -I/<>/umbrello/codegenerators/js -I/<>/umbrello/codegenerators/pascal -I/<>/umbrello/codegenerators/perl -I/<>/umbrello/codegenerators/php -I/<>/umbrello/codegenerators/python -I/<>/umbrello/codegenerators/ruby -I/<>/umbrello/codegenerators/sql -I/<>/umbrello/codegenerators/tcl -I/<>/umbrello/codegenerators/vala -I/<>/umbrello/codegenerators/xml -I/<>/umbrello/codegenwizard -I/<>/umbrello/codeimport -I/<>/umbrello/codeimport/csharp -I/<>/umbrello/codeimpwizard -I/<>/umbrello/debug -I/<>/umbrello/dialogs -I/<>/umbrello/dialogs/pages -I/<>/umbrello/dialogs/widgets -I/<>/umbrello/docgenerators -I/<>/umbrello/finder -I/<>/umbrello/refactoring -I/<>/umbrello/uml1model -I/<>/umbrello/umlwidgets -I/<>/lib/cppparser -I/<>/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/aarch64-linux-gnu/qt5 -isystem /usr/include/aarch64-linux-gnu/qt5/QtWidgets -isystem /usr/include/aarch64-linux-gnu/qt5/QtGui -isystem /usr/include/aarch64-linux-gnu/qt5/QtCore -isystem /usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/aarch64-linux-gnu/qt5/QtXml -isystem /usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/aarch64-linux-gnu/qt5/QtSvg -isystem /usr/include/aarch64-linux-gnu/qt5/QtWebKitWidgets -isystem /usr/include/aarch64-linux-gnu/qt5/QtWebKit -isystem /usr/include/aarch64-linux-gnu/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/aarch64-linux-gnu/qt5/QtConcurrent -isystem /usr/include/aarch64-linux-gnu/qt5/QtDBus -isystem /usr/include/KF5/KTextEditor -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -fno-delete-null-pointer-checks -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -o CMakeFiles/libumbrello.dir/dialogs/umlcheckconstraintdialog.cpp.o -c /<>/umbrello/dialogs/umlcheckconstraintdialog.cpp In file included from /<>/umbrello/dialogs/umlcheckconstraintdialog.cpp:11: /<>/umbrello/dialogs/umlcheckconstraintdialog.h:52:18: warning: ‘virtual bool UMLCheckConstraintDialog::apply()’ can be marked override [-Wsuggest-override] 52 | virtual bool apply(); | ^~~~~ In file included from /<>/umbrello/uml.h:15, from /<>/umbrello/dialogs/umlcheckconstraintdialog.cpp:13: /<>/umbrello/dialogs/multipagedialogbase.h:101:18: warning: ‘virtual void MultiPageDialogBase::keyPressEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] 101 | virtual void keyPressEvent(QKeyEvent *event); | ^~~~~~~~~~~~~ In file included from /<>/umbrello/dialogs/umlcheckconstraintdialog.cpp:13: /<>/umbrello/uml.h:201:18: warning: ‘virtual void UMLApp::keyPressEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] 201 | virtual void keyPressEvent(QKeyEvent* e); | ^~~~~~~~~~~~~ /<>/umbrello/uml.h:202:18: warning: ‘virtual void UMLApp::keyReleaseEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] 202 | virtual void keyReleaseEvent(QKeyEvent* e); | ^~~~~~~~~~~~~~~ /<>/umbrello/uml.h:204:18: warning: ‘virtual void UMLApp::customEvent(QEvent*)’ can be marked override [-Wsuggest-override] 204 | virtual void customEvent(QEvent* e); | ^~~~~~~~~~~ /<>/umbrello/uml.h:215:18: warning: ‘virtual bool UMLApp::queryClose()’ can be marked override [-Wsuggest-override] 215 | virtual bool queryClose(); | ^~~~~~~~~~ /<>/umbrello/uml.h:217:18: warning: ‘virtual void UMLApp::saveProperties(KConfigGroup&)’ can be marked override [-Wsuggest-override] 217 | virtual void saveProperties(KConfigGroup & cfg); | ^~~~~~~~~~~~~~ /<>/umbrello/uml.h:218:18: warning: ‘virtual void UMLApp::readProperties(const KConfigGroup&)’ can be marked override [-Wsuggest-override] 218 | virtual void readProperties(const KConfigGroup & cfg); | ^~~~~~~~~~~~~~ In file included from /<>/umbrello/listpopupmenu.h:17, from /<>/umbrello/umldoc.h:16, from /<>/umbrello/dialogs/umlcheckconstraintdialog.cpp:14: /<>/umbrello/umlwidgets/widgetbase.h:187:20: warning: ‘virtual QRectF WidgetBase::boundingRect() const’ can be marked override [-Wsuggest-override] 187 | virtual QRectF boundingRect() const; | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/widgetbase.h:191:18: warning: ‘virtual void WidgetBase::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] 191 | virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); | ^~~~~ /<>/umbrello/umlwidgets/widgetbase.h:260:18: warning: ‘virtual void WidgetBase::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] 260 | virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent *event); | ^~~~~~~~~~~~~~~~ In file included from /<>/umbrello/uml1model/entityconstraint.h:15, from /<>/umbrello/uml1model/checkconstraint.h:15, from /<>/umbrello/dialogs/umlcheckconstraintdialog.cpp:15: /<>/umbrello/uml1model/classifierlistitem.h:48:18: warning: ‘virtual void UMLClassifierListItem::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 48 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/classifierlistitem.h:54:24: warning: ‘virtual UMLObject* UMLClassifierListItem::clone() const’ can be marked override [-Wsuggest-override] 54 | virtual UMLObject* clone() const = 0; | ^~~~~ In file included from /<>/umbrello/uml1model/checkconstraint.h:15, from /<>/umbrello/dialogs/umlcheckconstraintdialog.cpp:15: /<>/umbrello/uml1model/entityconstraint.h:40:18: warning: ‘virtual void UMLEntityConstraint::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 40 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/entityconstraint.h:45:24: warning: ‘virtual UMLObject* UMLEntityConstraint::clone() const’ can be marked override [-Wsuggest-override] 45 | virtual UMLObject* clone() const = 0; | ^~~~~ In file included from /<>/umbrello/dialogs/umlcheckconstraintdialog.cpp:15: /<>/umbrello/uml1model/checkconstraint.h:38:18: warning: ‘virtual void UMLCheckConstraint::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 38 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/checkconstraint.h:40:24: warning: ‘virtual UMLObject* UMLCheckConstraint::clone() const’ can be marked override [-Wsuggest-override] 40 | virtual UMLObject* clone() const; | ^~~~~ /<>/umbrello/uml1model/checkconstraint.h:42:13: warning: ‘virtual QString UMLCheckConstraint::toString(Uml::SignatureType::Enum, bool)’ can be marked override [-Wsuggest-override] 42 | QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false); | ^~~~~~~~ /<>/umbrello/uml1model/checkconstraint.h:47:10: warning: ‘virtual void UMLCheckConstraint::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 47 | void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/checkconstraint.h:49:18: warning: ‘virtual bool UMLCheckConstraint::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] 49 | virtual bool showPropertiesDialog(QWidget* parent = 0); | ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/checkconstraint.h:61:10: warning: ‘virtual bool UMLCheckConstraint::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 61 | bool load1(QDomElement & element); | ^~~~~ [ 12%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/dialogs/umlentityattributedialog.cpp.o cd /<>/obj-aarch64-linux-gnu/umbrello && /usr/bin/aarch64-linux-gnu-g++ -DCMAKE_BINARY_DIR=\"/<>/obj-aarch64-linux-gnu\" -DKCOREADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLO_VERSION_STRING=\"2.23.3\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-aarch64-linux-gnu/umbrello -I/<>/umbrello -I/<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/include -I/<>/obj-aarch64-linux-gnu -I/<>/umbrello/clipboard -I/<>/umbrello/cmds -I/<>/umbrello/codegenerators -I/<>/umbrello/codegenerators/ada -I/<>/umbrello/codegenerators/as -I/<>/umbrello/codegenerators/cpp -I/<>/umbrello/codegenerators/csharp -I/<>/umbrello/codegenerators/d -I/<>/umbrello/codegenerators/idl -I/<>/umbrello/codegenerators/java -I/<>/umbrello/codegenerators/js -I/<>/umbrello/codegenerators/pascal -I/<>/umbrello/codegenerators/perl -I/<>/umbrello/codegenerators/php -I/<>/umbrello/codegenerators/python -I/<>/umbrello/codegenerators/ruby -I/<>/umbrello/codegenerators/sql -I/<>/umbrello/codegenerators/tcl -I/<>/umbrello/codegenerators/vala -I/<>/umbrello/codegenerators/xml -I/<>/umbrello/codegenwizard -I/<>/umbrello/codeimport -I/<>/umbrello/codeimport/csharp -I/<>/umbrello/codeimpwizard -I/<>/umbrello/debug -I/<>/umbrello/dialogs -I/<>/umbrello/dialogs/pages -I/<>/umbrello/dialogs/widgets -I/<>/umbrello/docgenerators -I/<>/umbrello/finder -I/<>/umbrello/refactoring -I/<>/umbrello/uml1model -I/<>/umbrello/umlwidgets -I/<>/lib/cppparser -I/<>/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/aarch64-linux-gnu/qt5 -isystem /usr/include/aarch64-linux-gnu/qt5/QtWidgets -isystem /usr/include/aarch64-linux-gnu/qt5/QtGui -isystem /usr/include/aarch64-linux-gnu/qt5/QtCore -isystem /usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/aarch64-linux-gnu/qt5/QtXml -isystem /usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/aarch64-linux-gnu/qt5/QtSvg -isystem /usr/include/aarch64-linux-gnu/qt5/QtWebKitWidgets -isystem /usr/include/aarch64-linux-gnu/qt5/QtWebKit -isystem /usr/include/aarch64-linux-gnu/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/aarch64-linux-gnu/qt5/QtConcurrent -isystem /usr/include/aarch64-linux-gnu/qt5/QtDBus -isystem /usr/include/KF5/KTextEditor -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -fno-delete-null-pointer-checks -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -o CMakeFiles/libumbrello.dir/dialogs/umlentityattributedialog.cpp.o -c /<>/umbrello/dialogs/umlentityattributedialog.cpp In file included from /<>/umbrello/dialogs/umlentityattributedialog.cpp:12: /<>/umbrello/dialogs/umlentityattributedialog.h:41:18: warning: ‘virtual bool UMLEntityAttributeDialog::apply()’ can be marked override [-Wsuggest-override] 41 | virtual bool apply(); | ^~~~~ In file included from /<>/umbrello/uml1model/attribute.h:15, from /<>/umbrello/uml1model/entityattribute.h:14, from /<>/umbrello/dialogs/umlentityattributedialog.cpp:15: /<>/umbrello/uml1model/classifierlistitem.h:48:18: warning: ‘virtual void UMLClassifierListItem::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 48 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/classifierlistitem.h:54:24: warning: ‘virtual UMLObject* UMLClassifierListItem::clone() const’ can be marked override [-Wsuggest-override] 54 | virtual UMLObject* clone() const = 0; | ^~~~~ In file included from /<>/umbrello/uml1model/entityattribute.h:14, from /<>/umbrello/dialogs/umlentityattributedialog.cpp:15: /<>/umbrello/uml1model/attribute.h:42:18: warning: ‘virtual void UMLAttribute::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 42 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/attribute.h:44:10: warning: ‘virtual void UMLAttribute::setName(const QString&)’ can be marked override [-Wsuggest-override] 44 | void setName(const QString &name); | ^~~~~~~ /<>/umbrello/uml1model/attribute.h:48:24: warning: ‘virtual UMLObject* UMLAttribute::clone() const’ can be marked override [-Wsuggest-override] 48 | virtual UMLObject* clone() const; | ^~~~~ /<>/umbrello/uml1model/attribute.h:53:13: warning: ‘virtual QString UMLAttribute::toString(Uml::SignatureType::Enum, bool)’ can be marked override [-Wsuggest-override] 53 | QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false); | ^~~~~~~~ /<>/umbrello/uml1model/attribute.h:58:18: warning: ‘virtual void UMLAttribute::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 58 | virtual void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/attribute.h:60:18: warning: ‘virtual bool UMLAttribute::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] 60 | virtual bool showPropertiesDialog(QWidget* parent = 0); | ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/attribute.h:73:10: warning: ‘virtual bool UMLAttribute::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 73 | bool load1(QDomElement & element); | ^~~~~ In file included from /<>/umbrello/dialogs/umlentityattributedialog.cpp:15: /<>/umbrello/uml1model/entityattribute.h:47:18: warning: ‘virtual void UMLEntityAttribute::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 47 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/entityattribute.h:49:24: warning: ‘virtual UMLObject* UMLEntityAttribute::clone() const’ can be marked override [-Wsuggest-override] 49 | virtual UMLObject* clone() const; | ^~~~~ /<>/umbrello/uml1model/entityattribute.h:66:13: warning: ‘virtual QString UMLEntityAttribute::toString(Uml::SignatureType::Enum, bool)’ can be marked override [-Wsuggest-override] 66 | QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false); | ^~~~~~~~ /<>/umbrello/uml1model/entityattribute.h:68:18: warning: ‘virtual void UMLEntityAttribute::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 68 | virtual void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/entityattribute.h:70:18: warning: ‘virtual bool UMLEntityAttribute::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] 70 | virtual bool showPropertiesDialog(QWidget* parent = 0); | ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/entityattribute.h:75:10: warning: ‘virtual bool UMLEntityAttribute::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 75 | bool load1(QDomElement& element); | ^~~~~ In file included from /<>/umbrello/uml1model/package.h:14, from /<>/umbrello/uml1model/classifier.h:13, from /<>/umbrello/dialogs/umlentityattributedialog.cpp:16: /<>/umbrello/uml1model/umlcanvasobject.h:43:18: warning: ‘virtual void UMLCanvasObject::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 43 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/umlcanvasobject.h:85:18: warning: ‘virtual bool UMLCanvasObject::resolveRef()’ can be marked override [-Wsuggest-override] 85 | virtual bool resolveRef(); | ^~~~~~~~~~ In file included from /<>/umbrello/uml1model/classifier.h:13, from /<>/umbrello/dialogs/umlentityattributedialog.cpp:16: /<>/umbrello/uml1model/package.h:39:18: warning: ‘virtual void UMLPackage::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 39 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/package.h:41:24: warning: ‘virtual UMLObject* UMLPackage::clone() const’ can be marked override [-Wsuggest-override] 41 | virtual UMLObject* clone() const; | ^~~~~ /<>/umbrello/uml1model/package.h:64:18: warning: ‘virtual bool UMLPackage::resolveRef()’ can be marked override [-Wsuggest-override] 64 | virtual bool resolveRef(); | ^~~~~~~~~~ /<>/umbrello/uml1model/package.h:66:18: warning: ‘virtual void UMLPackage::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 66 | virtual void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/package.h:69:18: warning: ‘virtual bool UMLPackage::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 69 | virtual bool load1(QDomElement& element); | ^~~~~ In file included from /<>/umbrello/uml1model/foreignkeyconstraint.h:16, from /<>/umbrello/model_utils.h:18, from /<>/umbrello/uml1model/classifier.h:19, from /<>/umbrello/dialogs/umlentityattributedialog.cpp:16: /<>/umbrello/uml1model/entityconstraint.h:40:18: warning: ‘virtual void UMLEntityConstraint::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 40 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/entityconstraint.h:45:24: warning: ‘virtual UMLObject* UMLEntityConstraint::clone() const’ can be marked override [-Wsuggest-override] 45 | virtual UMLObject* clone() const = 0; | ^~~~~ In file included from /<>/umbrello/model_utils.h:18, from /<>/umbrello/uml1model/classifier.h:19, from /<>/umbrello/dialogs/umlentityattributedialog.cpp:16: /<>/umbrello/uml1model/foreignkeyconstraint.h:56:18: warning: ‘virtual void UMLForeignKeyConstraint::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 56 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:58:24: warning: ‘virtual UMLObject* UMLForeignKeyConstraint::clone() const’ can be marked override [-Wsuggest-override] 58 | virtual UMLObject* clone() const; | ^~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:60:13: warning: ‘virtual QString UMLForeignKeyConstraint::toString(Uml::SignatureType::Enum, bool)’ can be marked override [-Wsuggest-override] 60 | QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false); | ^~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:65:10: warning: ‘virtual void UMLForeignKeyConstraint::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 65 | void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:67:18: warning: ‘virtual bool UMLForeignKeyConstraint::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] 67 | virtual bool showPropertiesDialog(QWidget* parent = 0); | ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:85:10: warning: ‘virtual bool UMLForeignKeyConstraint::resolveRef()’ can be marked override [-Wsuggest-override] 85 | bool resolveRef(); | ^~~~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:94:10: warning: ‘virtual bool UMLForeignKeyConstraint::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 94 | bool load1(QDomElement & element); | ^~~~~ In file included from /<>/umbrello/model_utils.h:20, from /<>/umbrello/uml1model/classifier.h:19, from /<>/umbrello/dialogs/umlentityattributedialog.cpp:16: /<>/umbrello/dialogs/multipagedialogbase.h:101:18: warning: ‘virtual void MultiPageDialogBase::keyPressEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] 101 | virtual void keyPressEvent(QKeyEvent *event); | ^~~~~~~~~~~~~ In file included from /<>/umbrello/model_utils.h:21, from /<>/umbrello/uml1model/classifier.h:19, from /<>/umbrello/dialogs/umlentityattributedialog.cpp:16: /<>/umbrello/umlwidgets/widgetbase.h:187:20: warning: ‘virtual QRectF WidgetBase::boundingRect() const’ can be marked override [-Wsuggest-override] 187 | virtual QRectF boundingRect() const; | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/widgetbase.h:191:18: warning: ‘virtual void WidgetBase::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] 191 | virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); | ^~~~~ /<>/umbrello/umlwidgets/widgetbase.h:260:18: warning: ‘virtual void WidgetBase::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] 260 | virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent *event); | ^~~~~~~~~~~~~~~~ In file included from /<>/umbrello/dialogs/umlentityattributedialog.cpp:16: /<>/umbrello/uml1model/classifier.h:54:18: warning: ‘virtual void UMLClassifier::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 54 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/classifier.h:56:16: warning: ‘virtual UMLObject* UMLClassifier::clone() const’ can be marked override [-Wsuggest-override] 56 | UMLObject* clone() const; | ^~~~~ /<>/umbrello/uml1model/classifier.h:111:18: warning: ‘virtual bool UMLClassifier::resolveRef()’ can be marked override [-Wsuggest-override] 111 | virtual bool resolveRef(); | ^~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:115:24: warning: ‘virtual UMLObject* UMLClassifier::findChildObjectById(Uml::ID::Type, bool)’ can be marked override [-Wsuggest-override] 115 | virtual UMLObject* findChildObjectById(Uml::ID::Type id, bool considerAncestors = false); | ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:124:18: warning: ‘virtual bool UMLClassifier::acceptAssociationType(Uml::AssociationType::Enum)’ can be marked override [-Wsuggest-override] 124 | virtual bool acceptAssociationType(Uml::AssociationType::Enum type); | ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:129:10: warning: ‘virtual void UMLClassifier::setBaseType(UMLObject::ObjectType)’ can be marked override [-Wsuggest-override] 129 | void setBaseType(UMLObject::ObjectType ot); | ^~~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:181:10: warning: ‘virtual void UMLClassifier::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 181 | void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:183:18: warning: ‘virtual bool UMLClassifier::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 183 | virtual bool load1(QDomElement& element); | ^~~~~ In file included from /<>/umbrello/dialogs/umlentityattributedialog.cpp:18: /<>/umbrello/uml.h:201:18: warning: ‘virtual void UMLApp::keyPressEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] 201 | virtual void keyPressEvent(QKeyEvent* e); | ^~~~~~~~~~~~~ /<>/umbrello/uml.h:202:18: warning: ‘virtual void UMLApp::keyReleaseEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] 202 | virtual void keyReleaseEvent(QKeyEvent* e); | ^~~~~~~~~~~~~~~ /<>/umbrello/uml.h:204:18: warning: ‘virtual void UMLApp::customEvent(QEvent*)’ can be marked override [-Wsuggest-override] 204 | virtual void customEvent(QEvent* e); | ^~~~~~~~~~~ /<>/umbrello/uml.h:215:18: warning: ‘virtual bool UMLApp::queryClose()’ can be marked override [-Wsuggest-override] 215 | virtual bool queryClose(); | ^~~~~~~~~~ /<>/umbrello/uml.h:217:18: warning: ‘virtual void UMLApp::saveProperties(KConfigGroup&)’ can be marked override [-Wsuggest-override] 217 | virtual void saveProperties(KConfigGroup & cfg); | ^~~~~~~~~~~~~~ /<>/umbrello/uml.h:218:18: warning: ‘virtual void UMLApp::readProperties(const KConfigGroup&)’ can be marked override [-Wsuggest-override] 218 | virtual void readProperties(const KConfigGroup & cfg); | ^~~~~~~~~~~~~~ [ 12%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/dialogs/umlenumliteraldialog.cpp.o cd /<>/obj-aarch64-linux-gnu/umbrello && /usr/bin/aarch64-linux-gnu-g++ -DCMAKE_BINARY_DIR=\"/<>/obj-aarch64-linux-gnu\" -DKCOREADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLO_VERSION_STRING=\"2.23.3\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-aarch64-linux-gnu/umbrello -I/<>/umbrello -I/<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/include -I/<>/obj-aarch64-linux-gnu -I/<>/umbrello/clipboard -I/<>/umbrello/cmds -I/<>/umbrello/codegenerators -I/<>/umbrello/codegenerators/ada -I/<>/umbrello/codegenerators/as -I/<>/umbrello/codegenerators/cpp -I/<>/umbrello/codegenerators/csharp -I/<>/umbrello/codegenerators/d -I/<>/umbrello/codegenerators/idl -I/<>/umbrello/codegenerators/java -I/<>/umbrello/codegenerators/js -I/<>/umbrello/codegenerators/pascal -I/<>/umbrello/codegenerators/perl -I/<>/umbrello/codegenerators/php -I/<>/umbrello/codegenerators/python -I/<>/umbrello/codegenerators/ruby -I/<>/umbrello/codegenerators/sql -I/<>/umbrello/codegenerators/tcl -I/<>/umbrello/codegenerators/vala -I/<>/umbrello/codegenerators/xml -I/<>/umbrello/codegenwizard -I/<>/umbrello/codeimport -I/<>/umbrello/codeimport/csharp -I/<>/umbrello/codeimpwizard -I/<>/umbrello/debug -I/<>/umbrello/dialogs -I/<>/umbrello/dialogs/pages -I/<>/umbrello/dialogs/widgets -I/<>/umbrello/docgenerators -I/<>/umbrello/finder -I/<>/umbrello/refactoring -I/<>/umbrello/uml1model -I/<>/umbrello/umlwidgets -I/<>/lib/cppparser -I/<>/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/aarch64-linux-gnu/qt5 -isystem /usr/include/aarch64-linux-gnu/qt5/QtWidgets -isystem /usr/include/aarch64-linux-gnu/qt5/QtGui -isystem /usr/include/aarch64-linux-gnu/qt5/QtCore -isystem /usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/aarch64-linux-gnu/qt5/QtXml -isystem /usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/aarch64-linux-gnu/qt5/QtSvg -isystem /usr/include/aarch64-linux-gnu/qt5/QtWebKitWidgets -isystem /usr/include/aarch64-linux-gnu/qt5/QtWebKit -isystem /usr/include/aarch64-linux-gnu/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/aarch64-linux-gnu/qt5/QtConcurrent -isystem /usr/include/aarch64-linux-gnu/qt5/QtDBus -isystem /usr/include/KF5/KTextEditor -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -fno-delete-null-pointer-checks -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -o CMakeFiles/libumbrello.dir/dialogs/umlenumliteraldialog.cpp.o -c /<>/umbrello/dialogs/umlenumliteraldialog.cpp In file included from /<>/umbrello/dialogs/umlenumliteraldialog.cpp:13: /<>/umbrello/dialogs/umlenumliteraldialog.h:37:10: warning: ‘virtual bool UMLEnumLiteralDialog::apply()’ can be marked override [-Wsuggest-override] 37 | bool apply(); | ^~~~~ In file included from /<>/umbrello/uml1model/enumliteral.h:14, from /<>/umbrello/dialogs/umlenumliteraldialog.cpp:16: /<>/umbrello/uml1model/classifierlistitem.h:48:18: warning: ‘virtual void UMLClassifierListItem::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 48 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/classifierlistitem.h:54:24: warning: ‘virtual UMLObject* UMLClassifierListItem::clone() const’ can be marked override [-Wsuggest-override] 54 | virtual UMLObject* clone() const = 0; | ^~~~~ In file included from /<>/umbrello/dialogs/umlenumliteraldialog.cpp:16: /<>/umbrello/uml1model/enumliteral.h:35:18: warning: ‘virtual void UMLEnumLiteral::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 35 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/enumliteral.h:37:24: warning: ‘virtual UMLObject* UMLEnumLiteral::clone() const’ can be marked override [-Wsuggest-override] 37 | virtual UMLObject* clone() const; | ^~~~~ /<>/umbrello/uml1model/enumliteral.h:44:13: warning: ‘virtual QString UMLEnumLiteral::toString(Uml::SignatureType::Enum, bool)’ can be marked override [-Wsuggest-override] 44 | QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false); | ^~~~~~~~ /<>/umbrello/uml1model/enumliteral.h:46:18: warning: ‘virtual void UMLEnumLiteral::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 46 | virtual void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/enumliteral.h:48:18: warning: ‘virtual bool UMLEnumLiteral::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] 48 | virtual bool showPropertiesDialog(QWidget* parent = 0); | ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/enumliteral.h:51:10: warning: ‘virtual bool UMLEnumLiteral::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 51 | bool load1(QDomElement& element); | ^~~~~ In file included from /<>/umbrello/uml1model/package.h:14, from /<>/umbrello/uml1model/classifier.h:13, from /<>/umbrello/dialogs/umlenumliteraldialog.cpp:17: /<>/umbrello/uml1model/umlcanvasobject.h:43:18: warning: ‘virtual void UMLCanvasObject::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 43 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/umlcanvasobject.h:85:18: warning: ‘virtual bool UMLCanvasObject::resolveRef()’ can be marked override [-Wsuggest-override] 85 | virtual bool resolveRef(); | ^~~~~~~~~~ In file included from /<>/umbrello/uml1model/classifier.h:13, from /<>/umbrello/dialogs/umlenumliteraldialog.cpp:17: /<>/umbrello/uml1model/package.h:39:18: warning: ‘virtual void UMLPackage::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 39 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/package.h:41:24: warning: ‘virtual UMLObject* UMLPackage::clone() const’ can be marked override [-Wsuggest-override] 41 | virtual UMLObject* clone() const; | ^~~~~ /<>/umbrello/uml1model/package.h:64:18: warning: ‘virtual bool UMLPackage::resolveRef()’ can be marked override [-Wsuggest-override] 64 | virtual bool resolveRef(); | ^~~~~~~~~~ /<>/umbrello/uml1model/package.h:66:18: warning: ‘virtual void UMLPackage::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 66 | virtual void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/package.h:69:18: warning: ‘virtual bool UMLPackage::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 69 | virtual bool load1(QDomElement& element); | ^~~~~ In file included from /<>/umbrello/uml1model/umlattributelist.h:17, from /<>/umbrello/uml1model/classifier.h:14, from /<>/umbrello/dialogs/umlenumliteraldialog.cpp:17: /<>/umbrello/uml1model/attribute.h:42:18: warning: ‘virtual void UMLAttribute::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 42 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/attribute.h:44:10: warning: ‘virtual void UMLAttribute::setName(const QString&)’ can be marked override [-Wsuggest-override] 44 | void setName(const QString &name); | ^~~~~~~ /<>/umbrello/uml1model/attribute.h:48:24: warning: ‘virtual UMLObject* UMLAttribute::clone() const’ can be marked override [-Wsuggest-override] 48 | virtual UMLObject* clone() const; | ^~~~~ /<>/umbrello/uml1model/attribute.h:53:13: warning: ‘virtual QString UMLAttribute::toString(Uml::SignatureType::Enum, bool)’ can be marked override [-Wsuggest-override] 53 | QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false); | ^~~~~~~~ /<>/umbrello/uml1model/attribute.h:58:18: warning: ‘virtual void UMLAttribute::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 58 | virtual void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/attribute.h:60:18: warning: ‘virtual bool UMLAttribute::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] 60 | virtual bool showPropertiesDialog(QWidget* parent = 0); | ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/attribute.h:73:10: warning: ‘virtual bool UMLAttribute::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 73 | bool load1(QDomElement & element); | ^~~~~ In file included from /<>/umbrello/uml1model/foreignkeyconstraint.h:16, from /<>/umbrello/model_utils.h:18, from /<>/umbrello/uml1model/classifier.h:19, from /<>/umbrello/dialogs/umlenumliteraldialog.cpp:17: /<>/umbrello/uml1model/entityconstraint.h:40:18: warning: ‘virtual void UMLEntityConstraint::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 40 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/entityconstraint.h:45:24: warning: ‘virtual UMLObject* UMLEntityConstraint::clone() const’ can be marked override [-Wsuggest-override] 45 | virtual UMLObject* clone() const = 0; | ^~~~~ In file included from /<>/umbrello/model_utils.h:18, from /<>/umbrello/uml1model/classifier.h:19, from /<>/umbrello/dialogs/umlenumliteraldialog.cpp:17: /<>/umbrello/uml1model/foreignkeyconstraint.h:56:18: warning: ‘virtual void UMLForeignKeyConstraint::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 56 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:58:24: warning: ‘virtual UMLObject* UMLForeignKeyConstraint::clone() const’ can be marked override [-Wsuggest-override] 58 | virtual UMLObject* clone() const; | ^~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:60:13: warning: ‘virtual QString UMLForeignKeyConstraint::toString(Uml::SignatureType::Enum, bool)’ can be marked override [-Wsuggest-override] 60 | QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false); | ^~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:65:10: warning: ‘virtual void UMLForeignKeyConstraint::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 65 | void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:67:18: warning: ‘virtual bool UMLForeignKeyConstraint::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] 67 | virtual bool showPropertiesDialog(QWidget* parent = 0); | ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:85:10: warning: ‘virtual bool UMLForeignKeyConstraint::resolveRef()’ can be marked override [-Wsuggest-override] 85 | bool resolveRef(); | ^~~~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:94:10: warning: ‘virtual bool UMLForeignKeyConstraint::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 94 | bool load1(QDomElement & element); | ^~~~~ In file included from /<>/umbrello/model_utils.h:20, from /<>/umbrello/uml1model/classifier.h:19, from /<>/umbrello/dialogs/umlenumliteraldialog.cpp:17: /<>/umbrello/dialogs/multipagedialogbase.h:101:18: warning: ‘virtual void MultiPageDialogBase::keyPressEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] 101 | virtual void keyPressEvent(QKeyEvent *event); | ^~~~~~~~~~~~~ In file included from /<>/umbrello/model_utils.h:21, from /<>/umbrello/uml1model/classifier.h:19, from /<>/umbrello/dialogs/umlenumliteraldialog.cpp:17: /<>/umbrello/umlwidgets/widgetbase.h:187:20: warning: ‘virtual QRectF WidgetBase::boundingRect() const’ can be marked override [-Wsuggest-override] 187 | virtual QRectF boundingRect() const; | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/widgetbase.h:191:18: warning: ‘virtual void WidgetBase::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] 191 | virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); | ^~~~~ /<>/umbrello/umlwidgets/widgetbase.h:260:18: warning: ‘virtual void WidgetBase::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] 260 | virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent *event); | ^~~~~~~~~~~~~~~~ In file included from /<>/umbrello/dialogs/umlenumliteraldialog.cpp:17: /<>/umbrello/uml1model/classifier.h:54:18: warning: ‘virtual void UMLClassifier::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 54 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/classifier.h:56:16: warning: ‘virtual UMLObject* UMLClassifier::clone() const’ can be marked override [-Wsuggest-override] 56 | UMLObject* clone() const; | ^~~~~ /<>/umbrello/uml1model/classifier.h:111:18: warning: ‘virtual bool UMLClassifier::resolveRef()’ can be marked override [-Wsuggest-override] 111 | virtual bool resolveRef(); | ^~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:115:24: warning: ‘virtual UMLObject* UMLClassifier::findChildObjectById(Uml::ID::Type, bool)’ can be marked override [-Wsuggest-override] 115 | virtual UMLObject* findChildObjectById(Uml::ID::Type id, bool considerAncestors = false); | ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:124:18: warning: ‘virtual bool UMLClassifier::acceptAssociationType(Uml::AssociationType::Enum)’ can be marked override [-Wsuggest-override] 124 | virtual bool acceptAssociationType(Uml::AssociationType::Enum type); | ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:129:10: warning: ‘virtual void UMLClassifier::setBaseType(UMLObject::ObjectType)’ can be marked override [-Wsuggest-override] 129 | void setBaseType(UMLObject::ObjectType ot); | ^~~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:181:10: warning: ‘virtual void UMLClassifier::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 181 | void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:183:18: warning: ‘virtual bool UMLClassifier::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 183 | virtual bool load1(QDomElement& element); | ^~~~~ In file included from /<>/umbrello/dialogs/umlenumliteraldialog.cpp:18: /<>/umbrello/debug/debug_utils.h:91:18: warning: ‘virtual void Tracer::showEvent(QShowEvent*)’ can be marked override [-Wsuggest-override] 91 | virtual void showEvent(QShowEvent*); | ^~~~~~~~~ [ 13%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/dialogs/umlfiledialog.cpp.o cd /<>/obj-aarch64-linux-gnu/umbrello && /usr/bin/aarch64-linux-gnu-g++ -DCMAKE_BINARY_DIR=\"/<>/obj-aarch64-linux-gnu\" -DKCOREADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLO_VERSION_STRING=\"2.23.3\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-aarch64-linux-gnu/umbrello -I/<>/umbrello -I/<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/include -I/<>/obj-aarch64-linux-gnu -I/<>/umbrello/clipboard -I/<>/umbrello/cmds -I/<>/umbrello/codegenerators -I/<>/umbrello/codegenerators/ada -I/<>/umbrello/codegenerators/as -I/<>/umbrello/codegenerators/cpp -I/<>/umbrello/codegenerators/csharp -I/<>/umbrello/codegenerators/d -I/<>/umbrello/codegenerators/idl -I/<>/umbrello/codegenerators/java -I/<>/umbrello/codegenerators/js -I/<>/umbrello/codegenerators/pascal -I/<>/umbrello/codegenerators/perl -I/<>/umbrello/codegenerators/php -I/<>/umbrello/codegenerators/python -I/<>/umbrello/codegenerators/ruby -I/<>/umbrello/codegenerators/sql -I/<>/umbrello/codegenerators/tcl -I/<>/umbrello/codegenerators/vala -I/<>/umbrello/codegenerators/xml -I/<>/umbrello/codegenwizard -I/<>/umbrello/codeimport -I/<>/umbrello/codeimport/csharp -I/<>/umbrello/codeimpwizard -I/<>/umbrello/debug -I/<>/umbrello/dialogs -I/<>/umbrello/dialogs/pages -I/<>/umbrello/dialogs/widgets -I/<>/umbrello/docgenerators -I/<>/umbrello/finder -I/<>/umbrello/refactoring -I/<>/umbrello/uml1model -I/<>/umbrello/umlwidgets -I/<>/lib/cppparser -I/<>/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/aarch64-linux-gnu/qt5 -isystem /usr/include/aarch64-linux-gnu/qt5/QtWidgets -isystem /usr/include/aarch64-linux-gnu/qt5/QtGui -isystem /usr/include/aarch64-linux-gnu/qt5/QtCore -isystem /usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/aarch64-linux-gnu/qt5/QtXml -isystem /usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/aarch64-linux-gnu/qt5/QtSvg -isystem /usr/include/aarch64-linux-gnu/qt5/QtWebKitWidgets -isystem /usr/include/aarch64-linux-gnu/qt5/QtWebKit -isystem /usr/include/aarch64-linux-gnu/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/aarch64-linux-gnu/qt5/QtConcurrent -isystem /usr/include/aarch64-linux-gnu/qt5/QtDBus -isystem /usr/include/KF5/KTextEditor -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -fno-delete-null-pointer-checks -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -o CMakeFiles/libumbrello.dir/dialogs/umlfiledialog.cpp.o -c /<>/umbrello/dialogs/umlfiledialog.cpp In file included from /<>/umbrello/umlwidgets/umlwidget.h:18, from /<>/umbrello/umlwidgets/classifierwidget.h:16, from /<>/umbrello/umlscene.h:17, from /<>/umbrello/umlviewimageexportermodel.h:14, from /<>/umbrello/dialogs/umlfiledialog.cpp:13: /<>/umbrello/umlwidgets/widgetbase.h:187:20: warning: ‘virtual QRectF WidgetBase::boundingRect() const’ can be marked override [-Wsuggest-override] 187 | virtual QRectF boundingRect() const; | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/widgetbase.h:191:18: warning: ‘virtual void WidgetBase::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] 191 | virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); | ^~~~~ /<>/umbrello/umlwidgets/widgetbase.h:260:18: warning: ‘virtual void WidgetBase::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] 260 | virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent *event); | ^~~~~~~~~~~~~~~~ In file included from /<>/umbrello/umlwidgets/classifierwidget.h:16, from /<>/umbrello/umlscene.h:17, from /<>/umbrello/umlviewimageexportermodel.h:14, from /<>/umbrello/dialogs/umlfiledialog.cpp:13: /<>/umbrello/umlwidgets/umlwidget.h:71:18: warning: ‘virtual void UMLWidget::setUseFillColor(bool)’ can be marked override [-Wsuggest-override] 71 | virtual void setUseFillColor(bool fc); | ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:74:18: warning: ‘virtual void UMLWidget::setTextColor(const QColor&)’ can be marked override [-Wsuggest-override] 74 | virtual void setTextColor(const QColor &color); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:77:18: warning: ‘virtual void UMLWidget::setLineColor(const QColor&)’ can be marked override [-Wsuggest-override] 77 | virtual void setLineColor(const QColor &color); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:80:18: warning: ‘virtual void UMLWidget::setLineWidth(uint)’ can be marked override [-Wsuggest-override] 80 | virtual void setLineWidth(uint width); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:83:18: warning: ‘virtual void UMLWidget::setFillColor(const QColor&)’ can be marked override [-Wsuggest-override] 83 | virtual void setFillColor(const QColor &color); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:87:18: warning: ‘virtual void UMLWidget::setSelected(bool)’ can be marked override [-Wsuggest-override] 87 | virtual void setSelected(bool _select); | ^~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:96:18: warning: ‘virtual void UMLWidget::setFont(const QFont&)’ can be marked override [-Wsuggest-override] 96 | virtual void setFont(const QFont &font); | ^~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:173:18: warning: ‘virtual void UMLWidget::showPropertiesDialog()’ can be marked override [-Wsuggest-override] 173 | virtual void showPropertiesDialog(); | ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:192:18: warning: ‘virtual bool UMLWidget::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] 192 | virtual bool loadFromXMI1(QDomElement &qElement); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:193:18: warning: ‘virtual void UMLWidget::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 193 | virtual void saveToXMI1(QDomDocument &qDoc, QDomElement &qElement); | ^~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:230:18: warning: ‘virtual void UMLWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] 230 | virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); | ^~~~~ /<>/umbrello/umlwidgets/umlwidget.h:234:18: warning: ‘virtual void UMLWidget::slotMenuSelection(QAction*)’ can be marked override [-Wsuggest-override] 234 | virtual void slotMenuSelection(QAction* action); | ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:251:18: warning: ‘virtual void UMLWidget::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] 251 | virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent* event); | ^~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:252:18: warning: ‘virtual void UMLWidget::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 252 | virtual void mouseDoubleClickEvent(QGraphicsSceneMouseEvent *event); | ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:253:18: warning: ‘virtual void UMLWidget::mousePressEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 253 | virtual void mousePressEvent(QGraphicsSceneMouseEvent *event); | ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:254:18: warning: ‘virtual void UMLWidget::mouseMoveEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 254 | virtual void mouseMoveEvent(QGraphicsSceneMouseEvent *event); | ^~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:255:18: warning: ‘virtual void UMLWidget::mouseReleaseEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 255 | virtual void mouseReleaseEvent(QGraphicsSceneMouseEvent *event); | ^~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/umlscene.h:17, from /<>/umbrello/umlviewimageexportermodel.h:14, from /<>/umbrello/dialogs/umlfiledialog.cpp:13: /<>/umbrello/umlwidgets/classifierwidget.h:97:16: warning: ‘virtual UMLWidget* ClassifierWidget::onWidget(const QPointF&)’ can be marked override [-Wsuggest-override] 97 | UMLWidget* onWidget(const QPointF& p); | ^~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:98:16: warning: ‘virtual UMLWidget* ClassifierWidget::widgetWithID(Uml::ID::Type)’ can be marked override [-Wsuggest-override] 98 | UMLWidget* widgetWithID(Uml::ID::Type id); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:100:18: warning: ‘virtual void ClassifierWidget::setDocumentation(const QString&)’ can be marked override [-Wsuggest-override] 100 | virtual void setDocumentation(const QString& doc); | ^~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:102:12: warning: ‘virtual QSizeF ClassifierWidget::calculateSize(bool) const’ can be marked override [-Wsuggest-override] 102 | QSizeF calculateSize(bool withExtensions = true) const; | ^~~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:104:18: warning: ‘virtual void ClassifierWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] 104 | virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); | ^~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:105:26: warning: ‘virtual QPainterPath ClassifierWidget::shape() const’ can be marked override [-Wsuggest-override] 105 | virtual QPainterPath shape() const; | ^~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:107:18: warning: ‘virtual void ClassifierWidget::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 107 | virtual void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); | ^~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:108:18: warning: ‘virtual bool ClassifierWidget::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] 108 | virtual bool loadFromXMI1(QDomElement & qElement); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:111:18: warning: ‘virtual void ClassifierWidget::slotMenuSelection(QAction*)’ can be marked override [-Wsuggest-override] 111 | virtual void slotMenuSelection(QAction* action); | ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:121:12: warning: ‘virtual QSizeF ClassifierWidget::minimumSize() const’ can be marked override [-Wsuggest-override] 121 | QSizeF minimumSize() const; | ^~~~~~~~~~~ In file included from /<>/umbrello/umlviewimageexportermodel.h:14, from /<>/umbrello/dialogs/umlfiledialog.cpp:13: /<>/umbrello/umlscene.h:338:10: warning: ‘virtual void UMLScene::dragEnterEvent(QGraphicsSceneDragDropEvent*)’ can be marked override [-Wsuggest-override] 338 | void dragEnterEvent(QGraphicsSceneDragDropEvent* enterEvent); | ^~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:339:10: warning: ‘virtual void UMLScene::dragMoveEvent(QGraphicsSceneDragDropEvent*)’ can be marked override [-Wsuggest-override] 339 | void dragMoveEvent(QGraphicsSceneDragDropEvent* moveEvent); | ^~~~~~~~~~~~~ /<>/umbrello/umlscene.h:340:10: warning: ‘virtual void UMLScene::dropEvent(QGraphicsSceneDragDropEvent*)’ can be marked override [-Wsuggest-override] 340 | void dropEvent(QGraphicsSceneDragDropEvent* dropEvent); | ^~~~~~~~~ /<>/umbrello/umlscene.h:342:10: warning: ‘virtual void UMLScene::mouseMoveEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 342 | void mouseMoveEvent(QGraphicsSceneMouseEvent* mouseEvent); | ^~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:343:10: warning: ‘virtual void UMLScene::mousePressEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 343 | void mousePressEvent(QGraphicsSceneMouseEvent* mouseEvent); | ^~~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:344:10: warning: ‘virtual void UMLScene::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 344 | void mouseDoubleClickEvent(QGraphicsSceneMouseEvent* mouseEvent); | ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:345:10: warning: ‘virtual void UMLScene::mouseReleaseEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 345 | void mouseReleaseEvent(QGraphicsSceneMouseEvent* mouseEvent); | ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:346:18: warning: ‘virtual void UMLScene::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] 346 | virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent* contextMenuEvent); | ^~~~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:358:18: warning: ‘virtual void UMLScene::drawBackground(QPainter*, const QRectF&)’ can be marked override [-Wsuggest-override] 358 | virtual void drawBackground(QPainter *painter, const QRectF &rect); | ^~~~~~~~~~~~~~ [ 13%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/dialogs/umlforeignkeyconstraintdialog.cpp.o cd /<>/obj-aarch64-linux-gnu/umbrello && /usr/bin/aarch64-linux-gnu-g++ -DCMAKE_BINARY_DIR=\"/<>/obj-aarch64-linux-gnu\" -DKCOREADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLO_VERSION_STRING=\"2.23.3\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-aarch64-linux-gnu/umbrello -I/<>/umbrello -I/<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/include -I/<>/obj-aarch64-linux-gnu -I/<>/umbrello/clipboard -I/<>/umbrello/cmds -I/<>/umbrello/codegenerators -I/<>/umbrello/codegenerators/ada -I/<>/umbrello/codegenerators/as -I/<>/umbrello/codegenerators/cpp -I/<>/umbrello/codegenerators/csharp -I/<>/umbrello/codegenerators/d -I/<>/umbrello/codegenerators/idl -I/<>/umbrello/codegenerators/java -I/<>/umbrello/codegenerators/js -I/<>/umbrello/codegenerators/pascal -I/<>/umbrello/codegenerators/perl -I/<>/umbrello/codegenerators/php -I/<>/umbrello/codegenerators/python -I/<>/umbrello/codegenerators/ruby -I/<>/umbrello/codegenerators/sql -I/<>/umbrello/codegenerators/tcl -I/<>/umbrello/codegenerators/vala -I/<>/umbrello/codegenerators/xml -I/<>/umbrello/codegenwizard -I/<>/umbrello/codeimport -I/<>/umbrello/codeimport/csharp -I/<>/umbrello/codeimpwizard -I/<>/umbrello/debug -I/<>/umbrello/dialogs -I/<>/umbrello/dialogs/pages -I/<>/umbrello/dialogs/widgets -I/<>/umbrello/docgenerators -I/<>/umbrello/finder -I/<>/umbrello/refactoring -I/<>/umbrello/uml1model -I/<>/umbrello/umlwidgets -I/<>/lib/cppparser -I/<>/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/aarch64-linux-gnu/qt5 -isystem /usr/include/aarch64-linux-gnu/qt5/QtWidgets -isystem /usr/include/aarch64-linux-gnu/qt5/QtGui -isystem /usr/include/aarch64-linux-gnu/qt5/QtCore -isystem /usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/aarch64-linux-gnu/qt5/QtXml -isystem /usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/aarch64-linux-gnu/qt5/QtSvg -isystem /usr/include/aarch64-linux-gnu/qt5/QtWebKitWidgets -isystem /usr/include/aarch64-linux-gnu/qt5/QtWebKit -isystem /usr/include/aarch64-linux-gnu/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/aarch64-linux-gnu/qt5/QtConcurrent -isystem /usr/include/aarch64-linux-gnu/qt5/QtDBus -isystem /usr/include/KF5/KTextEditor -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -fno-delete-null-pointer-checks -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -o CMakeFiles/libumbrello.dir/dialogs/umlforeignkeyconstraintdialog.cpp.o -c /<>/umbrello/dialogs/umlforeignkeyconstraintdialog.cpp In file included from /<>/umbrello/dialogs/umlforeignkeyconstraintdialog.h:15, from /<>/umbrello/dialogs/umlforeignkeyconstraintdialog.cpp:11: /<>/umbrello/dialogs/multipagedialogbase.h:101:18: warning: ‘virtual void MultiPageDialogBase::keyPressEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] 101 | virtual void keyPressEvent(QKeyEvent *event); | ^~~~~~~~~~~~~ In file included from /<>/umbrello/uml1model/attribute.h:15, from /<>/umbrello/uml1model/entityattribute.h:14, from /<>/umbrello/uml1model/umlentityattributelist.h:16, from /<>/umbrello/dialogs/umlforeignkeyconstraintdialog.h:16, from /<>/umbrello/dialogs/umlforeignkeyconstraintdialog.cpp:11: /<>/umbrello/uml1model/classifierlistitem.h:48:18: warning: ‘virtual void UMLClassifierListItem::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 48 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/classifierlistitem.h:54:24: warning: ‘virtual UMLObject* UMLClassifierListItem::clone() const’ can be marked override [-Wsuggest-override] 54 | virtual UMLObject* clone() const = 0; | ^~~~~ In file included from /<>/umbrello/uml1model/entityattribute.h:14, from /<>/umbrello/uml1model/umlentityattributelist.h:16, from /<>/umbrello/dialogs/umlforeignkeyconstraintdialog.h:16, from /<>/umbrello/dialogs/umlforeignkeyconstraintdialog.cpp:11: /<>/umbrello/uml1model/attribute.h:42:18: warning: ‘virtual void UMLAttribute::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 42 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/attribute.h:44:10: warning: ‘virtual void UMLAttribute::setName(const QString&)’ can be marked override [-Wsuggest-override] 44 | void setName(const QString &name); | ^~~~~~~ /<>/umbrello/uml1model/attribute.h:48:24: warning: ‘virtual UMLObject* UMLAttribute::clone() const’ can be marked override [-Wsuggest-override] 48 | virtual UMLObject* clone() const; | ^~~~~ /<>/umbrello/uml1model/attribute.h:53:13: warning: ‘virtual QString UMLAttribute::toString(Uml::SignatureType::Enum, bool)’ can be marked override [-Wsuggest-override] 53 | QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false); | ^~~~~~~~ /<>/umbrello/uml1model/attribute.h:58:18: warning: ‘virtual void UMLAttribute::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 58 | virtual void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/attribute.h:60:18: warning: ‘virtual bool UMLAttribute::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] 60 | virtual bool showPropertiesDialog(QWidget* parent = 0); | ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/attribute.h:73:10: warning: ‘virtual bool UMLAttribute::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 73 | bool load1(QDomElement & element); | ^~~~~ In file included from /<>/umbrello/uml1model/umlentityattributelist.h:16, from /<>/umbrello/dialogs/umlforeignkeyconstraintdialog.h:16, from /<>/umbrello/dialogs/umlforeignkeyconstraintdialog.cpp:11: /<>/umbrello/uml1model/entityattribute.h:47:18: warning: ‘virtual void UMLEntityAttribute::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 47 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/entityattribute.h:49:24: warning: ‘virtual UMLObject* UMLEntityAttribute::clone() const’ can be marked override [-Wsuggest-override] 49 | virtual UMLObject* clone() const; | ^~~~~ /<>/umbrello/uml1model/entityattribute.h:66:13: warning: ‘virtual QString UMLEntityAttribute::toString(Uml::SignatureType::Enum, bool)’ can be marked override [-Wsuggest-override] 66 | QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false); | ^~~~~~~~ /<>/umbrello/uml1model/entityattribute.h:68:18: warning: ‘virtual void UMLEntityAttribute::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 68 | virtual void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/entityattribute.h:70:18: warning: ‘virtual bool UMLEntityAttribute::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] 70 | virtual bool showPropertiesDialog(QWidget* parent = 0); | ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/entityattribute.h:75:10: warning: ‘virtual bool UMLEntityAttribute::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 75 | bool load1(QDomElement& element); | ^~~~~ In file included from /<>/umbrello/uml1model/package.h:14, from /<>/umbrello/uml1model/classifier.h:13, from /<>/umbrello/dialogs/umlforeignkeyconstraintdialog.cpp:14: /<>/umbrello/uml1model/umlcanvasobject.h:43:18: warning: ‘virtual void UMLCanvasObject::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 43 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/umlcanvasobject.h:85:18: warning: ‘virtual bool UMLCanvasObject::resolveRef()’ can be marked override [-Wsuggest-override] 85 | virtual bool resolveRef(); | ^~~~~~~~~~ In file included from /<>/umbrello/uml1model/classifier.h:13, from /<>/umbrello/dialogs/umlforeignkeyconstraintdialog.cpp:14: /<>/umbrello/uml1model/package.h:39:18: warning: ‘virtual void UMLPackage::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 39 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/package.h:41:24: warning: ‘virtual UMLObject* UMLPackage::clone() const’ can be marked override [-Wsuggest-override] 41 | virtual UMLObject* clone() const; | ^~~~~ /<>/umbrello/uml1model/package.h:64:18: warning: ‘virtual bool UMLPackage::resolveRef()’ can be marked override [-Wsuggest-override] 64 | virtual bool resolveRef(); | ^~~~~~~~~~ /<>/umbrello/uml1model/package.h:66:18: warning: ‘virtual void UMLPackage::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 66 | virtual void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/package.h:69:18: warning: ‘virtual bool UMLPackage::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 69 | virtual bool load1(QDomElement& element); | ^~~~~ In file included from /<>/umbrello/uml1model/foreignkeyconstraint.h:16, from /<>/umbrello/model_utils.h:18, from /<>/umbrello/uml1model/classifier.h:19, from /<>/umbrello/dialogs/umlforeignkeyconstraintdialog.cpp:14: /<>/umbrello/uml1model/entityconstraint.h:40:18: warning: ‘virtual void UMLEntityConstraint::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 40 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/entityconstraint.h:45:24: warning: ‘virtual UMLObject* UMLEntityConstraint::clone() const’ can be marked override [-Wsuggest-override] 45 | virtual UMLObject* clone() const = 0; | ^~~~~ In file included from /<>/umbrello/model_utils.h:18, from /<>/umbrello/uml1model/classifier.h:19, from /<>/umbrello/dialogs/umlforeignkeyconstraintdialog.cpp:14: /<>/umbrello/uml1model/foreignkeyconstraint.h:56:18: warning: ‘virtual void UMLForeignKeyConstraint::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 56 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:58:24: warning: ‘virtual UMLObject* UMLForeignKeyConstraint::clone() const’ can be marked override [-Wsuggest-override] 58 | virtual UMLObject* clone() const; | ^~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:60:13: warning: ‘virtual QString UMLForeignKeyConstraint::toString(Uml::SignatureType::Enum, bool)’ can be marked override [-Wsuggest-override] 60 | QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false); | ^~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:65:10: warning: ‘virtual void UMLForeignKeyConstraint::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 65 | void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:67:18: warning: ‘virtual bool UMLForeignKeyConstraint::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] 67 | virtual bool showPropertiesDialog(QWidget* parent = 0); | ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:85:10: warning: ‘virtual bool UMLForeignKeyConstraint::resolveRef()’ can be marked override [-Wsuggest-override] 85 | bool resolveRef(); | ^~~~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:94:10: warning: ‘virtual bool UMLForeignKeyConstraint::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 94 | bool load1(QDomElement & element); | ^~~~~ In file included from /<>/umbrello/model_utils.h:21, from /<>/umbrello/uml1model/classifier.h:19, from /<>/umbrello/dialogs/umlforeignkeyconstraintdialog.cpp:14: /<>/umbrello/umlwidgets/widgetbase.h:187:20: warning: ‘virtual QRectF WidgetBase::boundingRect() const’ can be marked override [-Wsuggest-override] 187 | virtual QRectF boundingRect() const; | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/widgetbase.h:191:18: warning: ‘virtual void WidgetBase::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] 191 | virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); | ^~~~~ /<>/umbrello/umlwidgets/widgetbase.h:260:18: warning: ‘virtual void WidgetBase::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] 260 | virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent *event); | ^~~~~~~~~~~~~~~~ In file included from /<>/umbrello/dialogs/umlforeignkeyconstraintdialog.cpp:14: /<>/umbrello/uml1model/classifier.h:54:18: warning: ‘virtual void UMLClassifier::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 54 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/classifier.h:56:16: warning: ‘virtual UMLObject* UMLClassifier::clone() const’ can be marked override [-Wsuggest-override] 56 | UMLObject* clone() const; | ^~~~~ /<>/umbrello/uml1model/classifier.h:111:18: warning: ‘virtual bool UMLClassifier::resolveRef()’ can be marked override [-Wsuggest-override] 111 | virtual bool resolveRef(); | ^~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:115:24: warning: ‘virtual UMLObject* UMLClassifier::findChildObjectById(Uml::ID::Type, bool)’ can be marked override [-Wsuggest-override] 115 | virtual UMLObject* findChildObjectById(Uml::ID::Type id, bool considerAncestors = false); | ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:124:18: warning: ‘virtual bool UMLClassifier::acceptAssociationType(Uml::AssociationType::Enum)’ can be marked override [-Wsuggest-override] 124 | virtual bool acceptAssociationType(Uml::AssociationType::Enum type); | ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:129:10: warning: ‘virtual void UMLClassifier::setBaseType(UMLObject::ObjectType)’ can be marked override [-Wsuggest-override] 129 | void setBaseType(UMLObject::ObjectType ot); | ^~~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:181:10: warning: ‘virtual void UMLClassifier::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 181 | void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:183:18: warning: ‘virtual bool UMLClassifier::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 183 | virtual bool load1(QDomElement& element); | ^~~~~ In file included from /<>/umbrello/dialogs/umlforeignkeyconstraintdialog.cpp:16: /<>/umbrello/debug/debug_utils.h:91:18: warning: ‘virtual void Tracer::showEvent(QShowEvent*)’ can be marked override [-Wsuggest-override] 91 | virtual void showEvent(QShowEvent*); | ^~~~~~~~~ In file included from /<>/umbrello/dialogs/umlforeignkeyconstraintdialog.cpp:19: /<>/umbrello/uml1model/enumliteral.h:35:18: warning: ‘virtual void UMLEnumLiteral::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 35 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/enumliteral.h:37:24: warning: ‘virtual UMLObject* UMLEnumLiteral::clone() const’ can be marked override [-Wsuggest-override] 37 | virtual UMLObject* clone() const; | ^~~~~ /<>/umbrello/uml1model/enumliteral.h:44:13: warning: ‘virtual QString UMLEnumLiteral::toString(Uml::SignatureType::Enum, bool)’ can be marked override [-Wsuggest-override] 44 | QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false); | ^~~~~~~~ /<>/umbrello/uml1model/enumliteral.h:46:18: warning: ‘virtual void UMLEnumLiteral::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 46 | virtual void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/enumliteral.h:48:18: warning: ‘virtual bool UMLEnumLiteral::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] 48 | virtual bool showPropertiesDialog(QWidget* parent = 0); | ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/enumliteral.h:51:10: warning: ‘virtual bool UMLEnumLiteral::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 51 | bool load1(QDomElement& element); | ^~~~~ In file included from /<>/umbrello/dialogs/umlforeignkeyconstraintdialog.cpp:20: /<>/umbrello/uml1model/enum.h:38:18: warning: ‘virtual void UMLEnum::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 38 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/enum.h:40:24: warning: ‘virtual UMLObject* UMLEnum::clone() const’ can be marked override [-Wsuggest-override] 40 | virtual UMLObject* clone() const; | ^~~~~ /<>/umbrello/uml1model/enum.h:57:18: warning: ‘virtual void UMLEnum::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 57 | virtual void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/enum.h:59:36: warning: ‘virtual UMLClassifierListItem* UMLEnum::makeChildObject(const QString&)’ can be marked override [-Wsuggest-override] 59 | virtual UMLClassifierListItem* makeChildObject(const QString& xmiTag); | ^~~~~~~~~~~~~~~ /<>/umbrello/uml1model/enum.h:66:10: warning: ‘virtual bool UMLEnum::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 66 | bool load1(QDomElement & element); | ^~~~~ In file included from /<>/umbrello/dialogs/umlforeignkeyconstraintdialog.cpp:21: /<>/umbrello/uml1model/entity.h:43:18: warning: ‘virtual void UMLEntity::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 43 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/entity.h:45:24: warning: ‘virtual UMLObject* UMLEntity::clone() const’ can be marked override [-Wsuggest-override] 45 | virtual UMLObject* clone() const; | ^~~~~ /<>/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] 47 | virtual UMLAttribute* createAttribute(const QString &name = QString(), | ^~~~~~~~~~~~~~~ /<>/umbrello/uml1model/entity.h:73:18: warning: ‘virtual bool UMLEntity::resolveRef()’ can be marked override [-Wsuggest-override] 73 | virtual bool resolveRef(); | ^~~~~~~~~~ /<>/umbrello/uml1model/entity.h:75:18: warning: ‘virtual void UMLEntity::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 75 | virtual void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/entity.h:77:31: warning: ‘virtual UMLClassifierListItemList UMLEntity::getFilteredList(UMLObject::ObjectType) const’ can be marked override [-Wsuggest-override] 77 | UMLClassifierListItemList getFilteredList(UMLObject::ObjectType ot) const; | ^~~~~~~~~~~~~~~ /<>/umbrello/uml1model/entity.h:81:36: warning: ‘virtual UMLClassifierListItem* UMLEntity::makeChildObject(const QString&)’ can be marked override [-Wsuggest-override] 81 | virtual UMLClassifierListItem* makeChildObject(const QString& xmiTag); | ^~~~~~~~~~~~~~~ /<>/umbrello/uml1model/entity.h:93:10: warning: ‘virtual bool UMLEntity::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 93 | bool load1(QDomElement& element); | ^~~~~ In file included from /<>/umbrello/dialogs/umlforeignkeyconstraintdialog.cpp:24: /<>/umbrello/uml1model/operation.h:37:18: warning: ‘virtual void UMLOperation::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 37 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/operation.h:39:24: warning: ‘virtual UMLObject* UMLOperation::clone() const’ can be marked override [-Wsuggest-override] 39 | virtual UMLObject* clone() const; | ^~~~~ /<>/umbrello/uml1model/operation.h:41:10: warning: ‘virtual void UMLOperation::setType(UMLObject*)’ can be marked override [-Wsuggest-override] 41 | void setType(UMLObject* type); | ^~~~~~~ /<>/umbrello/uml1model/operation.h:52:13: warning: ‘virtual QString UMLOperation::toString(Uml::SignatureType::Enum, bool)’ can be marked override [-Wsuggest-override] 52 | QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false); | ^~~~~~~~ /<>/umbrello/uml1model/operation.h:56:10: warning: ‘virtual bool UMLOperation::resolveRef()’ can be marked override [-Wsuggest-override] 56 | bool resolveRef(); | ^~~~~~~~~~ /<>/umbrello/uml1model/operation.h:60:18: warning: ‘virtual bool UMLOperation::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] 60 | virtual bool showPropertiesDialog(QWidget* parent = 0); | ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/operation.h:72:10: warning: ‘virtual void UMLOperation::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 72 | void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/operation.h:75:10: warning: ‘virtual bool UMLOperation::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 75 | bool load1(QDomElement & element); | ^~~~~ In file included from /<>/umbrello/dialogs/umlforeignkeyconstraintdialog.cpp:25: /<>/umbrello/uml1model/template.h:37:18: warning: ‘virtual void UMLTemplate::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 37 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/template.h:39:24: warning: ‘virtual UMLObject* UMLTemplate::clone() const’ can be marked override [-Wsuggest-override] 39 | virtual UMLObject* clone() const; | ^~~~~ /<>/umbrello/uml1model/template.h:43:13: warning: ‘virtual QString UMLTemplate::toString(Uml::SignatureType::Enum, bool)’ can be marked override [-Wsuggest-override] 43 | QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false); | ^~~~~~~~ /<>/umbrello/uml1model/template.h:45:21: warning: ‘virtual QString UMLTemplate::getTypeName() const’ can be marked override [-Wsuggest-override] 45 | virtual QString getTypeName() const; | ^~~~~~~~~~~ /<>/umbrello/uml1model/template.h:47:18: warning: ‘virtual bool UMLTemplate::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] 47 | virtual bool showPropertiesDialog(QWidget* parent); | ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/template.h:49:10: warning: ‘virtual void UMLTemplate::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 49 | void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/template.h:53:10: warning: ‘virtual bool UMLTemplate::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 53 | bool load1(QDomElement & element); | ^~~~~ In file included from /<>/umbrello/dialogs/umlforeignkeyconstraintdialog.cpp:26: /<>/umbrello/uml.h:201:18: warning: ‘virtual void UMLApp::keyPressEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] 201 | virtual void keyPressEvent(QKeyEvent* e); | ^~~~~~~~~~~~~ /<>/umbrello/uml.h:202:18: warning: ‘virtual void UMLApp::keyReleaseEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] 202 | virtual void keyReleaseEvent(QKeyEvent* e); | ^~~~~~~~~~~~~~~ /<>/umbrello/uml.h:204:18: warning: ‘virtual void UMLApp::customEvent(QEvent*)’ can be marked override [-Wsuggest-override] 204 | virtual void customEvent(QEvent* e); | ^~~~~~~~~~~ /<>/umbrello/uml.h:215:18: warning: ‘virtual bool UMLApp::queryClose()’ can be marked override [-Wsuggest-override] 215 | virtual bool queryClose(); | ^~~~~~~~~~ /<>/umbrello/uml.h:217:18: warning: ‘virtual void UMLApp::saveProperties(KConfigGroup&)’ can be marked override [-Wsuggest-override] 217 | virtual void saveProperties(KConfigGroup & cfg); | ^~~~~~~~~~~~~~ /<>/umbrello/uml.h:218:18: warning: ‘virtual void UMLApp::readProperties(const KConfigGroup&)’ can be marked override [-Wsuggest-override] 218 | virtual void readProperties(const KConfigGroup & cfg); | ^~~~~~~~~~~~~~ In file included from /<>/umbrello/dialogs/umlforeignkeyconstraintdialog.cpp:29: /<>/umbrello/uml1model/uniqueconstraint.h:39:18: warning: ‘virtual void UMLUniqueConstraint::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 39 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/uniqueconstraint.h:41:24: warning: ‘virtual UMLObject* UMLUniqueConstraint::clone() const’ can be marked override [-Wsuggest-override] 41 | virtual UMLObject* clone() const; | ^~~~~ /<>/umbrello/uml1model/uniqueconstraint.h:43:13: warning: ‘virtual QString UMLUniqueConstraint::toString(Uml::SignatureType::Enum, bool)’ can be marked override [-Wsuggest-override] 43 | QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false); | ^~~~~~~~ /<>/umbrello/uml1model/uniqueconstraint.h:48:10: warning: ‘virtual void UMLUniqueConstraint::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 48 | void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/uniqueconstraint.h:50:18: warning: ‘virtual bool UMLUniqueConstraint::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] 50 | virtual bool showPropertiesDialog(QWidget* parent = 0); | ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/uniqueconstraint.h:64:10: warning: ‘virtual bool UMLUniqueConstraint::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 64 | bool load1(QDomElement & element); | ^~~~~ [ 13%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/dialogs/umloperationdialog.cpp.o cd /<>/obj-aarch64-linux-gnu/umbrello && /usr/bin/aarch64-linux-gnu-g++ -DCMAKE_BINARY_DIR=\"/<>/obj-aarch64-linux-gnu\" -DKCOREADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLO_VERSION_STRING=\"2.23.3\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-aarch64-linux-gnu/umbrello -I/<>/umbrello -I/<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/include -I/<>/obj-aarch64-linux-gnu -I/<>/umbrello/clipboard -I/<>/umbrello/cmds -I/<>/umbrello/codegenerators -I/<>/umbrello/codegenerators/ada -I/<>/umbrello/codegenerators/as -I/<>/umbrello/codegenerators/cpp -I/<>/umbrello/codegenerators/csharp -I/<>/umbrello/codegenerators/d -I/<>/umbrello/codegenerators/idl -I/<>/umbrello/codegenerators/java -I/<>/umbrello/codegenerators/js -I/<>/umbrello/codegenerators/pascal -I/<>/umbrello/codegenerators/perl -I/<>/umbrello/codegenerators/php -I/<>/umbrello/codegenerators/python -I/<>/umbrello/codegenerators/ruby -I/<>/umbrello/codegenerators/sql -I/<>/umbrello/codegenerators/tcl -I/<>/umbrello/codegenerators/vala -I/<>/umbrello/codegenerators/xml -I/<>/umbrello/codegenwizard -I/<>/umbrello/codeimport -I/<>/umbrello/codeimport/csharp -I/<>/umbrello/codeimpwizard -I/<>/umbrello/debug -I/<>/umbrello/dialogs -I/<>/umbrello/dialogs/pages -I/<>/umbrello/dialogs/widgets -I/<>/umbrello/docgenerators -I/<>/umbrello/finder -I/<>/umbrello/refactoring -I/<>/umbrello/uml1model -I/<>/umbrello/umlwidgets -I/<>/lib/cppparser -I/<>/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/aarch64-linux-gnu/qt5 -isystem /usr/include/aarch64-linux-gnu/qt5/QtWidgets -isystem /usr/include/aarch64-linux-gnu/qt5/QtGui -isystem /usr/include/aarch64-linux-gnu/qt5/QtCore -isystem /usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/aarch64-linux-gnu/qt5/QtXml -isystem /usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/aarch64-linux-gnu/qt5/QtSvg -isystem /usr/include/aarch64-linux-gnu/qt5/QtWebKitWidgets -isystem /usr/include/aarch64-linux-gnu/qt5/QtWebKit -isystem /usr/include/aarch64-linux-gnu/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/aarch64-linux-gnu/qt5/QtConcurrent -isystem /usr/include/aarch64-linux-gnu/qt5/QtDBus -isystem /usr/include/KF5/KTextEditor -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -fno-delete-null-pointer-checks -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -o CMakeFiles/libumbrello.dir/dialogs/umloperationdialog.cpp.o -c /<>/umbrello/dialogs/umloperationdialog.cpp In file included from /<>/umbrello/dialogs/umloperationdialog.cpp:12: /<>/umbrello/dialogs/umloperationdialog.h:52:10: warning: ‘virtual bool UMLOperationDialog::apply()’ can be marked override [-Wsuggest-override] 52 | bool apply(); | ^~~~~ In file included from /<>/umbrello/dialogs/umloperationdialog.cpp:15: /<>/umbrello/debug/debug_utils.h:91:18: warning: ‘virtual void Tracer::showEvent(QShowEvent*)’ can be marked override [-Wsuggest-override] 91 | virtual void showEvent(QShowEvent*); | ^~~~~~~~~ In file included from /<>/umbrello/uml.h:15, from /<>/umbrello/dialogs/umloperationdialog.cpp:16: /<>/umbrello/dialogs/multipagedialogbase.h:101:18: warning: ‘virtual void MultiPageDialogBase::keyPressEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] 101 | virtual void keyPressEvent(QKeyEvent *event); | ^~~~~~~~~~~~~ In file included from /<>/umbrello/dialogs/umloperationdialog.cpp:16: /<>/umbrello/uml.h:201:18: warning: ‘virtual void UMLApp::keyPressEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] 201 | virtual void keyPressEvent(QKeyEvent* e); | ^~~~~~~~~~~~~ /<>/umbrello/uml.h:202:18: warning: ‘virtual void UMLApp::keyReleaseEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] 202 | virtual void keyReleaseEvent(QKeyEvent* e); | ^~~~~~~~~~~~~~~ /<>/umbrello/uml.h:204:18: warning: ‘virtual void UMLApp::customEvent(QEvent*)’ can be marked override [-Wsuggest-override] 204 | virtual void customEvent(QEvent* e); | ^~~~~~~~~~~ /<>/umbrello/uml.h:215:18: warning: ‘virtual bool UMLApp::queryClose()’ can be marked override [-Wsuggest-override] 215 | virtual bool queryClose(); | ^~~~~~~~~~ /<>/umbrello/uml.h:217:18: warning: ‘virtual void UMLApp::saveProperties(KConfigGroup&)’ can be marked override [-Wsuggest-override] 217 | virtual void saveProperties(KConfigGroup & cfg); | ^~~~~~~~~~~~~~ /<>/umbrello/uml.h:218:18: warning: ‘virtual void UMLApp::readProperties(const KConfigGroup&)’ can be marked override [-Wsuggest-override] 218 | virtual void readProperties(const KConfigGroup & cfg); | ^~~~~~~~~~~~~~ In file included from /<>/umbrello/listpopupmenu.h:17, from /<>/umbrello/umldoc.h:16, from /<>/umbrello/dialogs/umloperationdialog.cpp:17: /<>/umbrello/umlwidgets/widgetbase.h:187:20: warning: ‘virtual QRectF WidgetBase::boundingRect() const’ can be marked override [-Wsuggest-override] 187 | virtual QRectF boundingRect() const; | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/widgetbase.h:191:18: warning: ‘virtual void WidgetBase::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] 191 | virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); | ^~~~~ /<>/umbrello/umlwidgets/widgetbase.h:260:18: warning: ‘virtual void WidgetBase::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] 260 | virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent *event); | ^~~~~~~~~~~~~~~~ In file included from /<>/umbrello/uml1model/attribute.h:15, from /<>/umbrello/uml1model/umlattributelist.h:17, from /<>/umbrello/uml1model/operation.h:14, from /<>/umbrello/dialogs/umloperationdialog.cpp:18: /<>/umbrello/uml1model/classifierlistitem.h:48:18: warning: ‘virtual void UMLClassifierListItem::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 48 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/classifierlistitem.h:54:24: warning: ‘virtual UMLObject* UMLClassifierListItem::clone() const’ can be marked override [-Wsuggest-override] 54 | virtual UMLObject* clone() const = 0; | ^~~~~ In file included from /<>/umbrello/uml1model/umlattributelist.h:17, from /<>/umbrello/uml1model/operation.h:14, from /<>/umbrello/dialogs/umloperationdialog.cpp:18: /<>/umbrello/uml1model/attribute.h:42:18: warning: ‘virtual void UMLAttribute::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 42 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/attribute.h:44:10: warning: ‘virtual void UMLAttribute::setName(const QString&)’ can be marked override [-Wsuggest-override] 44 | void setName(const QString &name); | ^~~~~~~ /<>/umbrello/uml1model/attribute.h:48:24: warning: ‘virtual UMLObject* UMLAttribute::clone() const’ can be marked override [-Wsuggest-override] 48 | virtual UMLObject* clone() const; | ^~~~~ /<>/umbrello/uml1model/attribute.h:53:13: warning: ‘virtual QString UMLAttribute::toString(Uml::SignatureType::Enum, bool)’ can be marked override [-Wsuggest-override] 53 | QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false); | ^~~~~~~~ /<>/umbrello/uml1model/attribute.h:58:18: warning: ‘virtual void UMLAttribute::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 58 | virtual void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/attribute.h:60:18: warning: ‘virtual bool UMLAttribute::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] 60 | virtual bool showPropertiesDialog(QWidget* parent = 0); | ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/attribute.h:73:10: warning: ‘virtual bool UMLAttribute::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 73 | bool load1(QDomElement & element); | ^~~~~ In file included from /<>/umbrello/dialogs/umloperationdialog.cpp:18: /<>/umbrello/uml1model/operation.h:37:18: warning: ‘virtual void UMLOperation::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 37 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/operation.h:39:24: warning: ‘virtual UMLObject* UMLOperation::clone() const’ can be marked override [-Wsuggest-override] 39 | virtual UMLObject* clone() const; | ^~~~~ /<>/umbrello/uml1model/operation.h:41:10: warning: ‘virtual void UMLOperation::setType(UMLObject*)’ can be marked override [-Wsuggest-override] 41 | void setType(UMLObject* type); | ^~~~~~~ /<>/umbrello/uml1model/operation.h:52:13: warning: ‘virtual QString UMLOperation::toString(Uml::SignatureType::Enum, bool)’ can be marked override [-Wsuggest-override] 52 | QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false); | ^~~~~~~~ /<>/umbrello/uml1model/operation.h:56:10: warning: ‘virtual bool UMLOperation::resolveRef()’ can be marked override [-Wsuggest-override] 56 | bool resolveRef(); | ^~~~~~~~~~ /<>/umbrello/uml1model/operation.h:60:18: warning: ‘virtual bool UMLOperation::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] 60 | virtual bool showPropertiesDialog(QWidget* parent = 0); | ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/operation.h:72:10: warning: ‘virtual void UMLOperation::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 72 | void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/operation.h:75:10: warning: ‘virtual bool UMLOperation::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 75 | bool load1(QDomElement & element); | ^~~~~ In file included from /<>/umbrello/uml1model/package.h:14, from /<>/umbrello/uml1model/classifier.h:13, from /<>/umbrello/dialogs/umloperationdialog.cpp:19: /<>/umbrello/uml1model/umlcanvasobject.h:43:18: warning: ‘virtual void UMLCanvasObject::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 43 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/umlcanvasobject.h:85:18: warning: ‘virtual bool UMLCanvasObject::resolveRef()’ can be marked override [-Wsuggest-override] 85 | virtual bool resolveRef(); | ^~~~~~~~~~ In file included from /<>/umbrello/uml1model/classifier.h:13, from /<>/umbrello/dialogs/umloperationdialog.cpp:19: /<>/umbrello/uml1model/package.h:39:18: warning: ‘virtual void UMLPackage::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 39 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/package.h:41:24: warning: ‘virtual UMLObject* UMLPackage::clone() const’ can be marked override [-Wsuggest-override] 41 | virtual UMLObject* clone() const; | ^~~~~ /<>/umbrello/uml1model/package.h:64:18: warning: ‘virtual bool UMLPackage::resolveRef()’ can be marked override [-Wsuggest-override] 64 | virtual bool resolveRef(); | ^~~~~~~~~~ /<>/umbrello/uml1model/package.h:66:18: warning: ‘virtual void UMLPackage::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 66 | virtual void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/package.h:69:18: warning: ‘virtual bool UMLPackage::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 69 | virtual bool load1(QDomElement& element); | ^~~~~ In file included from /<>/umbrello/uml1model/foreignkeyconstraint.h:16, from /<>/umbrello/model_utils.h:18, from /<>/umbrello/uml1model/classifier.h:19, from /<>/umbrello/dialogs/umloperationdialog.cpp:19: /<>/umbrello/uml1model/entityconstraint.h:40:18: warning: ‘virtual void UMLEntityConstraint::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 40 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/entityconstraint.h:45:24: warning: ‘virtual UMLObject* UMLEntityConstraint::clone() const’ can be marked override [-Wsuggest-override] 45 | virtual UMLObject* clone() const = 0; | ^~~~~ In file included from /<>/umbrello/model_utils.h:18, from /<>/umbrello/uml1model/classifier.h:19, from /<>/umbrello/dialogs/umloperationdialog.cpp:19: /<>/umbrello/uml1model/foreignkeyconstraint.h:56:18: warning: ‘virtual void UMLForeignKeyConstraint::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 56 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:58:24: warning: ‘virtual UMLObject* UMLForeignKeyConstraint::clone() const’ can be marked override [-Wsuggest-override] 58 | virtual UMLObject* clone() const; | ^~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:60:13: warning: ‘virtual QString UMLForeignKeyConstraint::toString(Uml::SignatureType::Enum, bool)’ can be marked override [-Wsuggest-override] 60 | QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false); | ^~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:65:10: warning: ‘virtual void UMLForeignKeyConstraint::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 65 | void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:67:18: warning: ‘virtual bool UMLForeignKeyConstraint::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] 67 | virtual bool showPropertiesDialog(QWidget* parent = 0); | ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:85:10: warning: ‘virtual bool UMLForeignKeyConstraint::resolveRef()’ can be marked override [-Wsuggest-override] 85 | bool resolveRef(); | ^~~~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:94:10: warning: ‘virtual bool UMLForeignKeyConstraint::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 94 | bool load1(QDomElement & element); | ^~~~~ In file included from /<>/umbrello/dialogs/umloperationdialog.cpp:19: /<>/umbrello/uml1model/classifier.h:54:18: warning: ‘virtual void UMLClassifier::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 54 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/classifier.h:56:16: warning: ‘virtual UMLObject* UMLClassifier::clone() const’ can be marked override [-Wsuggest-override] 56 | UMLObject* clone() const; | ^~~~~ /<>/umbrello/uml1model/classifier.h:111:18: warning: ‘virtual bool UMLClassifier::resolveRef()’ can be marked override [-Wsuggest-override] 111 | virtual bool resolveRef(); | ^~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:115:24: warning: ‘virtual UMLObject* UMLClassifier::findChildObjectById(Uml::ID::Type, bool)’ can be marked override [-Wsuggest-override] 115 | virtual UMLObject* findChildObjectById(Uml::ID::Type id, bool considerAncestors = false); | ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:124:18: warning: ‘virtual bool UMLClassifier::acceptAssociationType(Uml::AssociationType::Enum)’ can be marked override [-Wsuggest-override] 124 | virtual bool acceptAssociationType(Uml::AssociationType::Enum type); | ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:129:10: warning: ‘virtual void UMLClassifier::setBaseType(UMLObject::ObjectType)’ can be marked override [-Wsuggest-override] 129 | void setBaseType(UMLObject::ObjectType ot); | ^~~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:181:10: warning: ‘virtual void UMLClassifier::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 181 | void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:183:18: warning: ‘virtual bool UMLClassifier::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 183 | virtual bool load1(QDomElement& element); | ^~~~~ In file included from /<>/umbrello/dialogs/umloperationdialog.cpp:20: /<>/umbrello/uml1model/template.h:37:18: warning: ‘virtual void UMLTemplate::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 37 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/template.h:39:24: warning: ‘virtual UMLObject* UMLTemplate::clone() const’ can be marked override [-Wsuggest-override] 39 | virtual UMLObject* clone() const; | ^~~~~ /<>/umbrello/uml1model/template.h:43:13: warning: ‘virtual QString UMLTemplate::toString(Uml::SignatureType::Enum, bool)’ can be marked override [-Wsuggest-override] 43 | QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false); | ^~~~~~~~ /<>/umbrello/uml1model/template.h:45:21: warning: ‘virtual QString UMLTemplate::getTypeName() const’ can be marked override [-Wsuggest-override] 45 | virtual QString getTypeName() const; | ^~~~~~~~~~~ /<>/umbrello/uml1model/template.h:47:18: warning: ‘virtual bool UMLTemplate::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] 47 | virtual bool showPropertiesDialog(QWidget* parent); | ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/template.h:49:10: warning: ‘virtual void UMLTemplate::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 49 | void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/template.h:53:10: warning: ‘virtual bool UMLTemplate::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 53 | bool load1(QDomElement & element); | ^~~~~ In file included from /<>/umbrello/dialogs/umloperationdialog.cpp:29: /<>/umbrello/dialogs/parameterpropertiesdialog.h:46:18: warning: ‘virtual bool ParameterPropertiesDialog::apply()’ can be marked override [-Wsuggest-override] 46 | virtual bool apply(); | ^~~~~ /<>/umbrello/dialogs/parameterpropertiesdialog.h:52:18: warning: ‘virtual bool ParameterPropertiesDialog::validate()’ can be marked override [-Wsuggest-override] 52 | virtual bool validate(); | ^~~~~~~~ In file included from /<>/umbrello/dialogs/umloperationdialog.cpp:30: /<>/umbrello/uml1model/stereotype.h:51:18: warning: ‘virtual void UMLStereotype::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 51 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/stereotype.h:53:24: warning: ‘virtual UMLObject* UMLStereotype::clone() const’ can be marked override [-Wsuggest-override] 53 | virtual UMLObject* clone() const; | ^~~~~ /<>/umbrello/uml1model/stereotype.h:62:10: warning: ‘virtual void UMLStereotype::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 62 | void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/stereotype.h:64:18: warning: ‘virtual bool UMLStereotype::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] 64 | virtual bool showPropertiesDialog(QWidget* parent); | ^~~~~~~~~~~~~~~~~~~~ [ 13%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/dialogs/umlroledialog.cpp.o cd /<>/obj-aarch64-linux-gnu/umbrello && /usr/bin/aarch64-linux-gnu-g++ -DCMAKE_BINARY_DIR=\"/<>/obj-aarch64-linux-gnu\" -DKCOREADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLO_VERSION_STRING=\"2.23.3\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-aarch64-linux-gnu/umbrello -I/<>/umbrello -I/<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/include -I/<>/obj-aarch64-linux-gnu -I/<>/umbrello/clipboard -I/<>/umbrello/cmds -I/<>/umbrello/codegenerators -I/<>/umbrello/codegenerators/ada -I/<>/umbrello/codegenerators/as -I/<>/umbrello/codegenerators/cpp -I/<>/umbrello/codegenerators/csharp -I/<>/umbrello/codegenerators/d -I/<>/umbrello/codegenerators/idl -I/<>/umbrello/codegenerators/java -I/<>/umbrello/codegenerators/js -I/<>/umbrello/codegenerators/pascal -I/<>/umbrello/codegenerators/perl -I/<>/umbrello/codegenerators/php -I/<>/umbrello/codegenerators/python -I/<>/umbrello/codegenerators/ruby -I/<>/umbrello/codegenerators/sql -I/<>/umbrello/codegenerators/tcl -I/<>/umbrello/codegenerators/vala -I/<>/umbrello/codegenerators/xml -I/<>/umbrello/codegenwizard -I/<>/umbrello/codeimport -I/<>/umbrello/codeimport/csharp -I/<>/umbrello/codeimpwizard -I/<>/umbrello/debug -I/<>/umbrello/dialogs -I/<>/umbrello/dialogs/pages -I/<>/umbrello/dialogs/widgets -I/<>/umbrello/docgenerators -I/<>/umbrello/finder -I/<>/umbrello/refactoring -I/<>/umbrello/uml1model -I/<>/umbrello/umlwidgets -I/<>/lib/cppparser -I/<>/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/aarch64-linux-gnu/qt5 -isystem /usr/include/aarch64-linux-gnu/qt5/QtWidgets -isystem /usr/include/aarch64-linux-gnu/qt5/QtGui -isystem /usr/include/aarch64-linux-gnu/qt5/QtCore -isystem /usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/aarch64-linux-gnu/qt5/QtXml -isystem /usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/aarch64-linux-gnu/qt5/QtSvg -isystem /usr/include/aarch64-linux-gnu/qt5/QtWebKitWidgets -isystem /usr/include/aarch64-linux-gnu/qt5/QtWebKit -isystem /usr/include/aarch64-linux-gnu/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/aarch64-linux-gnu/qt5/QtConcurrent -isystem /usr/include/aarch64-linux-gnu/qt5/QtDBus -isystem /usr/include/KF5/KTextEditor -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -fno-delete-null-pointer-checks -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -o CMakeFiles/libumbrello.dir/dialogs/umlroledialog.cpp.o -c /<>/umbrello/dialogs/umlroledialog.cpp In file included from /<>/umbrello/dialogs/umlroledialog.cpp:12: /<>/umbrello/dialogs/umlroledialog.h:43:10: warning: ‘virtual bool UMLRoleDialog::apply()’ can be marked override [-Wsuggest-override] 43 | bool apply(); | ^~~~~ In file included from /<>/umbrello/dialogs/umlroledialog.cpp:18: /<>/umbrello/uml1model/umlrole.h:47:16: warning: ‘virtual UMLObject* UMLRole::clone() const’ can be marked override [-Wsuggest-override] 47 | UMLObject* clone() const { return 0; } | ^~~~~ /<>/umbrello/uml1model/umlrole.h:49:10: warning: ‘virtual void UMLRole::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 49 | void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/umlrole.h:51:18: warning: ‘virtual bool UMLRole::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] 51 | virtual bool showPropertiesDialog(QWidget *parent = 0); | ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/umlrole.h:55:10: warning: ‘virtual bool UMLRole::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 55 | bool load1(QDomElement& element); | ^~~~~ In file included from /<>/umbrello/dialogs/pages/umlroleproperties.h:13, from /<>/umbrello/dialogs/umlroledialog.cpp:19: /<>/umbrello/dialogs/pages/dialogpagebase.h:34:18: warning: ‘virtual void DialogPageBase::keyPressEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] 34 | virtual void keyPressEvent(QKeyEvent *event); | ^~~~~~~~~~~~~ [ 13%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/dialogs/umltemplatedialog.cpp.o cd /<>/obj-aarch64-linux-gnu/umbrello && /usr/bin/aarch64-linux-gnu-g++ -DCMAKE_BINARY_DIR=\"/<>/obj-aarch64-linux-gnu\" -DKCOREADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLO_VERSION_STRING=\"2.23.3\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-aarch64-linux-gnu/umbrello -I/<>/umbrello -I/<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/include -I/<>/obj-aarch64-linux-gnu -I/<>/umbrello/clipboard -I/<>/umbrello/cmds -I/<>/umbrello/codegenerators -I/<>/umbrello/codegenerators/ada -I/<>/umbrello/codegenerators/as -I/<>/umbrello/codegenerators/cpp -I/<>/umbrello/codegenerators/csharp -I/<>/umbrello/codegenerators/d -I/<>/umbrello/codegenerators/idl -I/<>/umbrello/codegenerators/java -I/<>/umbrello/codegenerators/js -I/<>/umbrello/codegenerators/pascal -I/<>/umbrello/codegenerators/perl -I/<>/umbrello/codegenerators/php -I/<>/umbrello/codegenerators/python -I/<>/umbrello/codegenerators/ruby -I/<>/umbrello/codegenerators/sql -I/<>/umbrello/codegenerators/tcl -I/<>/umbrello/codegenerators/vala -I/<>/umbrello/codegenerators/xml -I/<>/umbrello/codegenwizard -I/<>/umbrello/codeimport -I/<>/umbrello/codeimport/csharp -I/<>/umbrello/codeimpwizard -I/<>/umbrello/debug -I/<>/umbrello/dialogs -I/<>/umbrello/dialogs/pages -I/<>/umbrello/dialogs/widgets -I/<>/umbrello/docgenerators -I/<>/umbrello/finder -I/<>/umbrello/refactoring -I/<>/umbrello/uml1model -I/<>/umbrello/umlwidgets -I/<>/lib/cppparser -I/<>/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/aarch64-linux-gnu/qt5 -isystem /usr/include/aarch64-linux-gnu/qt5/QtWidgets -isystem /usr/include/aarch64-linux-gnu/qt5/QtGui -isystem /usr/include/aarch64-linux-gnu/qt5/QtCore -isystem /usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/aarch64-linux-gnu/qt5/QtXml -isystem /usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/aarch64-linux-gnu/qt5/QtSvg -isystem /usr/include/aarch64-linux-gnu/qt5/QtWebKitWidgets -isystem /usr/include/aarch64-linux-gnu/qt5/QtWebKit -isystem /usr/include/aarch64-linux-gnu/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/aarch64-linux-gnu/qt5/QtConcurrent -isystem /usr/include/aarch64-linux-gnu/qt5/QtDBus -isystem /usr/include/KF5/KTextEditor -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -fno-delete-null-pointer-checks -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -o CMakeFiles/libumbrello.dir/dialogs/umltemplatedialog.cpp.o -c /<>/umbrello/dialogs/umltemplatedialog.cpp In file included from /<>/umbrello/dialogs/umltemplatedialog.cpp:12: /<>/umbrello/dialogs/umltemplatedialog.h:42:18: warning: ‘virtual bool UMLTemplateDialog::apply()’ can be marked override [-Wsuggest-override] 42 | virtual bool apply(); | ^~~~~ In file included from /<>/umbrello/uml1model/template.h:14, from /<>/umbrello/dialogs/umltemplatedialog.cpp:15: /<>/umbrello/uml1model/classifierlistitem.h:48:18: warning: ‘virtual void UMLClassifierListItem::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 48 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/classifierlistitem.h:54:24: warning: ‘virtual UMLObject* UMLClassifierListItem::clone() const’ can be marked override [-Wsuggest-override] 54 | virtual UMLObject* clone() const = 0; | ^~~~~ In file included from /<>/umbrello/dialogs/umltemplatedialog.cpp:15: /<>/umbrello/uml1model/template.h:37:18: warning: ‘virtual void UMLTemplate::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 37 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/template.h:39:24: warning: ‘virtual UMLObject* UMLTemplate::clone() const’ can be marked override [-Wsuggest-override] 39 | virtual UMLObject* clone() const; | ^~~~~ /<>/umbrello/uml1model/template.h:43:13: warning: ‘virtual QString UMLTemplate::toString(Uml::SignatureType::Enum, bool)’ can be marked override [-Wsuggest-override] 43 | QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false); | ^~~~~~~~ /<>/umbrello/uml1model/template.h:45:21: warning: ‘virtual QString UMLTemplate::getTypeName() const’ can be marked override [-Wsuggest-override] 45 | virtual QString getTypeName() const; | ^~~~~~~~~~~ /<>/umbrello/uml1model/template.h:47:18: warning: ‘virtual bool UMLTemplate::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] 47 | virtual bool showPropertiesDialog(QWidget* parent); | ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/template.h:49:10: warning: ‘virtual void UMLTemplate::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 49 | void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/template.h:53:10: warning: ‘virtual bool UMLTemplate::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 53 | bool load1(QDomElement & element); | ^~~~~ In file included from /<>/umbrello/uml1model/package.h:14, from /<>/umbrello/uml1model/classifier.h:13, from /<>/umbrello/dialogs/umltemplatedialog.cpp:16: /<>/umbrello/uml1model/umlcanvasobject.h:43:18: warning: ‘virtual void UMLCanvasObject::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 43 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/umlcanvasobject.h:85:18: warning: ‘virtual bool UMLCanvasObject::resolveRef()’ can be marked override [-Wsuggest-override] 85 | virtual bool resolveRef(); | ^~~~~~~~~~ In file included from /<>/umbrello/uml1model/classifier.h:13, from /<>/umbrello/dialogs/umltemplatedialog.cpp:16: /<>/umbrello/uml1model/package.h:39:18: warning: ‘virtual void UMLPackage::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 39 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/package.h:41:24: warning: ‘virtual UMLObject* UMLPackage::clone() const’ can be marked override [-Wsuggest-override] 41 | virtual UMLObject* clone() const; | ^~~~~ /<>/umbrello/uml1model/package.h:64:18: warning: ‘virtual bool UMLPackage::resolveRef()’ can be marked override [-Wsuggest-override] 64 | virtual bool resolveRef(); | ^~~~~~~~~~ /<>/umbrello/uml1model/package.h:66:18: warning: ‘virtual void UMLPackage::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 66 | virtual void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/package.h:69:18: warning: ‘virtual bool UMLPackage::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 69 | virtual bool load1(QDomElement& element); | ^~~~~ In file included from /<>/umbrello/uml1model/umlattributelist.h:17, from /<>/umbrello/uml1model/classifier.h:14, from /<>/umbrello/dialogs/umltemplatedialog.cpp:16: /<>/umbrello/uml1model/attribute.h:42:18: warning: ‘virtual void UMLAttribute::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 42 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/attribute.h:44:10: warning: ‘virtual void UMLAttribute::setName(const QString&)’ can be marked override [-Wsuggest-override] 44 | void setName(const QString &name); | ^~~~~~~ /<>/umbrello/uml1model/attribute.h:48:24: warning: ‘virtual UMLObject* UMLAttribute::clone() const’ can be marked override [-Wsuggest-override] 48 | virtual UMLObject* clone() const; | ^~~~~ /<>/umbrello/uml1model/attribute.h:53:13: warning: ‘virtual QString UMLAttribute::toString(Uml::SignatureType::Enum, bool)’ can be marked override [-Wsuggest-override] 53 | QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false); | ^~~~~~~~ /<>/umbrello/uml1model/attribute.h:58:18: warning: ‘virtual void UMLAttribute::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 58 | virtual void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/attribute.h:60:18: warning: ‘virtual bool UMLAttribute::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] 60 | virtual bool showPropertiesDialog(QWidget* parent = 0); | ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/attribute.h:73:10: warning: ‘virtual bool UMLAttribute::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 73 | bool load1(QDomElement & element); | ^~~~~ In file included from /<>/umbrello/uml1model/foreignkeyconstraint.h:16, from /<>/umbrello/model_utils.h:18, from /<>/umbrello/uml1model/classifier.h:19, from /<>/umbrello/dialogs/umltemplatedialog.cpp:16: /<>/umbrello/uml1model/entityconstraint.h:40:18: warning: ‘virtual void UMLEntityConstraint::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 40 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/entityconstraint.h:45:24: warning: ‘virtual UMLObject* UMLEntityConstraint::clone() const’ can be marked override [-Wsuggest-override] 45 | virtual UMLObject* clone() const = 0; | ^~~~~ In file included from /<>/umbrello/model_utils.h:18, from /<>/umbrello/uml1model/classifier.h:19, from /<>/umbrello/dialogs/umltemplatedialog.cpp:16: /<>/umbrello/uml1model/foreignkeyconstraint.h:56:18: warning: ‘virtual void UMLForeignKeyConstraint::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 56 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:58:24: warning: ‘virtual UMLObject* UMLForeignKeyConstraint::clone() const’ can be marked override [-Wsuggest-override] 58 | virtual UMLObject* clone() const; | ^~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:60:13: warning: ‘virtual QString UMLForeignKeyConstraint::toString(Uml::SignatureType::Enum, bool)’ can be marked override [-Wsuggest-override] 60 | QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false); | ^~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:65:10: warning: ‘virtual void UMLForeignKeyConstraint::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 65 | void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:67:18: warning: ‘virtual bool UMLForeignKeyConstraint::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] 67 | virtual bool showPropertiesDialog(QWidget* parent = 0); | ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:85:10: warning: ‘virtual bool UMLForeignKeyConstraint::resolveRef()’ can be marked override [-Wsuggest-override] 85 | bool resolveRef(); | ^~~~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:94:10: warning: ‘virtual bool UMLForeignKeyConstraint::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 94 | bool load1(QDomElement & element); | ^~~~~ In file included from /<>/umbrello/model_utils.h:20, from /<>/umbrello/uml1model/classifier.h:19, from /<>/umbrello/dialogs/umltemplatedialog.cpp:16: /<>/umbrello/dialogs/multipagedialogbase.h:101:18: warning: ‘virtual void MultiPageDialogBase::keyPressEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] 101 | virtual void keyPressEvent(QKeyEvent *event); | ^~~~~~~~~~~~~ In file included from /<>/umbrello/model_utils.h:21, from /<>/umbrello/uml1model/classifier.h:19, from /<>/umbrello/dialogs/umltemplatedialog.cpp:16: /<>/umbrello/umlwidgets/widgetbase.h:187:20: warning: ‘virtual QRectF WidgetBase::boundingRect() const’ can be marked override [-Wsuggest-override] 187 | virtual QRectF boundingRect() const; | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/widgetbase.h:191:18: warning: ‘virtual void WidgetBase::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] 191 | virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); | ^~~~~ /<>/umbrello/umlwidgets/widgetbase.h:260:18: warning: ‘virtual void WidgetBase::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] 260 | virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent *event); | ^~~~~~~~~~~~~~~~ In file included from /<>/umbrello/dialogs/umltemplatedialog.cpp:16: /<>/umbrello/uml1model/classifier.h:54:18: warning: ‘virtual void UMLClassifier::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 54 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/classifier.h:56:16: warning: ‘virtual UMLObject* UMLClassifier::clone() const’ can be marked override [-Wsuggest-override] 56 | UMLObject* clone() const; | ^~~~~ /<>/umbrello/uml1model/classifier.h:111:18: warning: ‘virtual bool UMLClassifier::resolveRef()’ can be marked override [-Wsuggest-override] 111 | virtual bool resolveRef(); | ^~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:115:24: warning: ‘virtual UMLObject* UMLClassifier::findChildObjectById(Uml::ID::Type, bool)’ can be marked override [-Wsuggest-override] 115 | virtual UMLObject* findChildObjectById(Uml::ID::Type id, bool considerAncestors = false); | ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:124:18: warning: ‘virtual bool UMLClassifier::acceptAssociationType(Uml::AssociationType::Enum)’ can be marked override [-Wsuggest-override] 124 | virtual bool acceptAssociationType(Uml::AssociationType::Enum type); | ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:129:10: warning: ‘virtual void UMLClassifier::setBaseType(UMLObject::ObjectType)’ can be marked override [-Wsuggest-override] 129 | void setBaseType(UMLObject::ObjectType ot); | ^~~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:181:10: warning: ‘virtual void UMLClassifier::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 181 | void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:183:18: warning: ‘virtual bool UMLClassifier::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 183 | virtual bool load1(QDomElement& element); | ^~~~~ In file included from /<>/umbrello/dialogs/umltemplatedialog.cpp:19: /<>/umbrello/uml.h:201:18: warning: ‘virtual void UMLApp::keyPressEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] 201 | virtual void keyPressEvent(QKeyEvent* e); | ^~~~~~~~~~~~~ /<>/umbrello/uml.h:202:18: warning: ‘virtual void UMLApp::keyReleaseEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] 202 | virtual void keyReleaseEvent(QKeyEvent* e); | ^~~~~~~~~~~~~~~ /<>/umbrello/uml.h:204:18: warning: ‘virtual void UMLApp::customEvent(QEvent*)’ can be marked override [-Wsuggest-override] 204 | virtual void customEvent(QEvent* e); | ^~~~~~~~~~~ /<>/umbrello/uml.h:215:18: warning: ‘virtual bool UMLApp::queryClose()’ can be marked override [-Wsuggest-override] 215 | virtual bool queryClose(); | ^~~~~~~~~~ /<>/umbrello/uml.h:217:18: warning: ‘virtual void UMLApp::saveProperties(KConfigGroup&)’ can be marked override [-Wsuggest-override] 217 | virtual void saveProperties(KConfigGroup & cfg); | ^~~~~~~~~~~~~~ /<>/umbrello/uml.h:218:18: warning: ‘virtual void UMLApp::readProperties(const KConfigGroup&)’ can be marked override [-Wsuggest-override] 218 | virtual void readProperties(const KConfigGroup & cfg); | ^~~~~~~~~~~~~~ [ 14%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/dialogs/umluniqueconstraintdialog.cpp.o cd /<>/obj-aarch64-linux-gnu/umbrello && /usr/bin/aarch64-linux-gnu-g++ -DCMAKE_BINARY_DIR=\"/<>/obj-aarch64-linux-gnu\" -DKCOREADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLO_VERSION_STRING=\"2.23.3\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-aarch64-linux-gnu/umbrello -I/<>/umbrello -I/<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/include -I/<>/obj-aarch64-linux-gnu -I/<>/umbrello/clipboard -I/<>/umbrello/cmds -I/<>/umbrello/codegenerators -I/<>/umbrello/codegenerators/ada -I/<>/umbrello/codegenerators/as -I/<>/umbrello/codegenerators/cpp -I/<>/umbrello/codegenerators/csharp -I/<>/umbrello/codegenerators/d -I/<>/umbrello/codegenerators/idl -I/<>/umbrello/codegenerators/java -I/<>/umbrello/codegenerators/js -I/<>/umbrello/codegenerators/pascal -I/<>/umbrello/codegenerators/perl -I/<>/umbrello/codegenerators/php -I/<>/umbrello/codegenerators/python -I/<>/umbrello/codegenerators/ruby -I/<>/umbrello/codegenerators/sql -I/<>/umbrello/codegenerators/tcl -I/<>/umbrello/codegenerators/vala -I/<>/umbrello/codegenerators/xml -I/<>/umbrello/codegenwizard -I/<>/umbrello/codeimport -I/<>/umbrello/codeimport/csharp -I/<>/umbrello/codeimpwizard -I/<>/umbrello/debug -I/<>/umbrello/dialogs -I/<>/umbrello/dialogs/pages -I/<>/umbrello/dialogs/widgets -I/<>/umbrello/docgenerators -I/<>/umbrello/finder -I/<>/umbrello/refactoring -I/<>/umbrello/uml1model -I/<>/umbrello/umlwidgets -I/<>/lib/cppparser -I/<>/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/aarch64-linux-gnu/qt5 -isystem /usr/include/aarch64-linux-gnu/qt5/QtWidgets -isystem /usr/include/aarch64-linux-gnu/qt5/QtGui -isystem /usr/include/aarch64-linux-gnu/qt5/QtCore -isystem /usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/aarch64-linux-gnu/qt5/QtXml -isystem /usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/aarch64-linux-gnu/qt5/QtSvg -isystem /usr/include/aarch64-linux-gnu/qt5/QtWebKitWidgets -isystem /usr/include/aarch64-linux-gnu/qt5/QtWebKit -isystem /usr/include/aarch64-linux-gnu/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/aarch64-linux-gnu/qt5/QtConcurrent -isystem /usr/include/aarch64-linux-gnu/qt5/QtDBus -isystem /usr/include/KF5/KTextEditor -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -fno-delete-null-pointer-checks -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -o CMakeFiles/libumbrello.dir/dialogs/umluniqueconstraintdialog.cpp.o -c /<>/umbrello/dialogs/umluniqueconstraintdialog.cpp In file included from /<>/umbrello/uml1model/attribute.h:15, from /<>/umbrello/uml1model/entityattribute.h:14, from /<>/umbrello/uml1model/umlentityattributelist.h:16, from /<>/umbrello/dialogs/umluniqueconstraintdialog.h:15, from /<>/umbrello/dialogs/umluniqueconstraintdialog.cpp:10: /<>/umbrello/uml1model/classifierlistitem.h:48:18: warning: ‘virtual void UMLClassifierListItem::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 48 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/classifierlistitem.h:54:24: warning: ‘virtual UMLObject* UMLClassifierListItem::clone() const’ can be marked override [-Wsuggest-override] 54 | virtual UMLObject* clone() const = 0; | ^~~~~ In file included from /<>/umbrello/uml1model/entityattribute.h:14, from /<>/umbrello/uml1model/umlentityattributelist.h:16, from /<>/umbrello/dialogs/umluniqueconstraintdialog.h:15, from /<>/umbrello/dialogs/umluniqueconstraintdialog.cpp:10: /<>/umbrello/uml1model/attribute.h:42:18: warning: ‘virtual void UMLAttribute::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 42 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/attribute.h:44:10: warning: ‘virtual void UMLAttribute::setName(const QString&)’ can be marked override [-Wsuggest-override] 44 | void setName(const QString &name); | ^~~~~~~ /<>/umbrello/uml1model/attribute.h:48:24: warning: ‘virtual UMLObject* UMLAttribute::clone() const’ can be marked override [-Wsuggest-override] 48 | virtual UMLObject* clone() const; | ^~~~~ /<>/umbrello/uml1model/attribute.h:53:13: warning: ‘virtual QString UMLAttribute::toString(Uml::SignatureType::Enum, bool)’ can be marked override [-Wsuggest-override] 53 | QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false); | ^~~~~~~~ /<>/umbrello/uml1model/attribute.h:58:18: warning: ‘virtual void UMLAttribute::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 58 | virtual void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/attribute.h:60:18: warning: ‘virtual bool UMLAttribute::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] 60 | virtual bool showPropertiesDialog(QWidget* parent = 0); | ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/attribute.h:73:10: warning: ‘virtual bool UMLAttribute::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 73 | bool load1(QDomElement & element); | ^~~~~ In file included from /<>/umbrello/uml1model/umlentityattributelist.h:16, from /<>/umbrello/dialogs/umluniqueconstraintdialog.h:15, from /<>/umbrello/dialogs/umluniqueconstraintdialog.cpp:10: /<>/umbrello/uml1model/entityattribute.h:47:18: warning: ‘virtual void UMLEntityAttribute::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 47 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/entityattribute.h:49:24: warning: ‘virtual UMLObject* UMLEntityAttribute::clone() const’ can be marked override [-Wsuggest-override] 49 | virtual UMLObject* clone() const; | ^~~~~ /<>/umbrello/uml1model/entityattribute.h:66:13: warning: ‘virtual QString UMLEntityAttribute::toString(Uml::SignatureType::Enum, bool)’ can be marked override [-Wsuggest-override] 66 | QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false); | ^~~~~~~~ /<>/umbrello/uml1model/entityattribute.h:68:18: warning: ‘virtual void UMLEntityAttribute::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 68 | virtual void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/entityattribute.h:70:18: warning: ‘virtual bool UMLEntityAttribute::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] 70 | virtual bool showPropertiesDialog(QWidget* parent = 0); | ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/entityattribute.h:75:10: warning: ‘virtual bool UMLEntityAttribute::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 75 | bool load1(QDomElement& element); | ^~~~~ In file included from /<>/umbrello/dialogs/umluniqueconstraintdialog.cpp:10: /<>/umbrello/dialogs/umluniqueconstraintdialog.h:45:18: warning: ‘virtual bool UMLUniqueConstraintDialog::apply()’ can be marked override [-Wsuggest-override] 45 | virtual bool apply(); | ^~~~~ In file included from /<>/umbrello/uml1model/package.h:14, from /<>/umbrello/uml1model/classifier.h:13, from /<>/umbrello/dialogs/umluniqueconstraintdialog.cpp:14: /<>/umbrello/uml1model/umlcanvasobject.h:43:18: warning: ‘virtual void UMLCanvasObject::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 43 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/umlcanvasobject.h:85:18: warning: ‘virtual bool UMLCanvasObject::resolveRef()’ can be marked override [-Wsuggest-override] 85 | virtual bool resolveRef(); | ^~~~~~~~~~ In file included from /<>/umbrello/uml1model/classifier.h:13, from /<>/umbrello/dialogs/umluniqueconstraintdialog.cpp:14: /<>/umbrello/uml1model/package.h:39:18: warning: ‘virtual void UMLPackage::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 39 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/package.h:41:24: warning: ‘virtual UMLObject* UMLPackage::clone() const’ can be marked override [-Wsuggest-override] 41 | virtual UMLObject* clone() const; | ^~~~~ /<>/umbrello/uml1model/package.h:64:18: warning: ‘virtual bool UMLPackage::resolveRef()’ can be marked override [-Wsuggest-override] 64 | virtual bool resolveRef(); | ^~~~~~~~~~ /<>/umbrello/uml1model/package.h:66:18: warning: ‘virtual void UMLPackage::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 66 | virtual void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/package.h:69:18: warning: ‘virtual bool UMLPackage::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 69 | virtual bool load1(QDomElement& element); | ^~~~~ In file included from /<>/umbrello/uml1model/foreignkeyconstraint.h:16, from /<>/umbrello/model_utils.h:18, from /<>/umbrello/uml1model/classifier.h:19, from /<>/umbrello/dialogs/umluniqueconstraintdialog.cpp:14: /<>/umbrello/uml1model/entityconstraint.h:40:18: warning: ‘virtual void UMLEntityConstraint::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 40 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/entityconstraint.h:45:24: warning: ‘virtual UMLObject* UMLEntityConstraint::clone() const’ can be marked override [-Wsuggest-override] 45 | virtual UMLObject* clone() const = 0; | ^~~~~ In file included from /<>/umbrello/model_utils.h:18, from /<>/umbrello/uml1model/classifier.h:19, from /<>/umbrello/dialogs/umluniqueconstraintdialog.cpp:14: /<>/umbrello/uml1model/foreignkeyconstraint.h:56:18: warning: ‘virtual void UMLForeignKeyConstraint::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 56 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:58:24: warning: ‘virtual UMLObject* UMLForeignKeyConstraint::clone() const’ can be marked override [-Wsuggest-override] 58 | virtual UMLObject* clone() const; | ^~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:60:13: warning: ‘virtual QString UMLForeignKeyConstraint::toString(Uml::SignatureType::Enum, bool)’ can be marked override [-Wsuggest-override] 60 | QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false); | ^~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:65:10: warning: ‘virtual void UMLForeignKeyConstraint::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 65 | void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:67:18: warning: ‘virtual bool UMLForeignKeyConstraint::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] 67 | virtual bool showPropertiesDialog(QWidget* parent = 0); | ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:85:10: warning: ‘virtual bool UMLForeignKeyConstraint::resolveRef()’ can be marked override [-Wsuggest-override] 85 | bool resolveRef(); | ^~~~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:94:10: warning: ‘virtual bool UMLForeignKeyConstraint::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 94 | bool load1(QDomElement & element); | ^~~~~ In file included from /<>/umbrello/model_utils.h:20, from /<>/umbrello/uml1model/classifier.h:19, from /<>/umbrello/dialogs/umluniqueconstraintdialog.cpp:14: /<>/umbrello/dialogs/multipagedialogbase.h:101:18: warning: ‘virtual void MultiPageDialogBase::keyPressEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] 101 | virtual void keyPressEvent(QKeyEvent *event); | ^~~~~~~~~~~~~ In file included from /<>/umbrello/model_utils.h:21, from /<>/umbrello/uml1model/classifier.h:19, from /<>/umbrello/dialogs/umluniqueconstraintdialog.cpp:14: /<>/umbrello/umlwidgets/widgetbase.h:187:20: warning: ‘virtual QRectF WidgetBase::boundingRect() const’ can be marked override [-Wsuggest-override] 187 | virtual QRectF boundingRect() const; | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/widgetbase.h:191:18: warning: ‘virtual void WidgetBase::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] 191 | virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); | ^~~~~ /<>/umbrello/umlwidgets/widgetbase.h:260:18: warning: ‘virtual void WidgetBase::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] 260 | virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent *event); | ^~~~~~~~~~~~~~~~ In file included from /<>/umbrello/dialogs/umluniqueconstraintdialog.cpp:14: /<>/umbrello/uml1model/classifier.h:54:18: warning: ‘virtual void UMLClassifier::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 54 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/classifier.h:56:16: warning: ‘virtual UMLObject* UMLClassifier::clone() const’ can be marked override [-Wsuggest-override] 56 | UMLObject* clone() const; | ^~~~~ /<>/umbrello/uml1model/classifier.h:111:18: warning: ‘virtual bool UMLClassifier::resolveRef()’ can be marked override [-Wsuggest-override] 111 | virtual bool resolveRef(); | ^~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:115:24: warning: ‘virtual UMLObject* UMLClassifier::findChildObjectById(Uml::ID::Type, bool)’ can be marked override [-Wsuggest-override] 115 | virtual UMLObject* findChildObjectById(Uml::ID::Type id, bool considerAncestors = false); | ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:124:18: warning: ‘virtual bool UMLClassifier::acceptAssociationType(Uml::AssociationType::Enum)’ can be marked override [-Wsuggest-override] 124 | virtual bool acceptAssociationType(Uml::AssociationType::Enum type); | ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:129:10: warning: ‘virtual void UMLClassifier::setBaseType(UMLObject::ObjectType)’ can be marked override [-Wsuggest-override] 129 | void setBaseType(UMLObject::ObjectType ot); | ^~~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:181:10: warning: ‘virtual void UMLClassifier::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 181 | void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:183:18: warning: ‘virtual bool UMLClassifier::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 183 | virtual bool load1(QDomElement& element); | ^~~~~ In file included from /<>/umbrello/dialogs/umluniqueconstraintdialog.cpp:15: /<>/umbrello/debug/debug_utils.h:91:18: warning: ‘virtual void Tracer::showEvent(QShowEvent*)’ can be marked override [-Wsuggest-override] 91 | virtual void showEvent(QShowEvent*); | ^~~~~~~~~ In file included from /<>/umbrello/dialogs/umluniqueconstraintdialog.cpp:16: /<>/umbrello/uml1model/entity.h:43:18: warning: ‘virtual void UMLEntity::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 43 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/entity.h:45:24: warning: ‘virtual UMLObject* UMLEntity::clone() const’ can be marked override [-Wsuggest-override] 45 | virtual UMLObject* clone() const; | ^~~~~ /<>/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] 47 | virtual UMLAttribute* createAttribute(const QString &name = QString(), | ^~~~~~~~~~~~~~~ /<>/umbrello/uml1model/entity.h:73:18: warning: ‘virtual bool UMLEntity::resolveRef()’ can be marked override [-Wsuggest-override] 73 | virtual bool resolveRef(); | ^~~~~~~~~~ /<>/umbrello/uml1model/entity.h:75:18: warning: ‘virtual void UMLEntity::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 75 | virtual void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/entity.h:77:31: warning: ‘virtual UMLClassifierListItemList UMLEntity::getFilteredList(UMLObject::ObjectType) const’ can be marked override [-Wsuggest-override] 77 | UMLClassifierListItemList getFilteredList(UMLObject::ObjectType ot) const; | ^~~~~~~~~~~~~~~ /<>/umbrello/uml1model/entity.h:81:36: warning: ‘virtual UMLClassifierListItem* UMLEntity::makeChildObject(const QString&)’ can be marked override [-Wsuggest-override] 81 | virtual UMLClassifierListItem* makeChildObject(const QString& xmiTag); | ^~~~~~~~~~~~~~~ /<>/umbrello/uml1model/entity.h:93:10: warning: ‘virtual bool UMLEntity::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 93 | bool load1(QDomElement& element); | ^~~~~ In file included from /<>/umbrello/dialogs/umluniqueconstraintdialog.cpp:18: /<>/umbrello/uml1model/enumliteral.h:35:18: warning: ‘virtual void UMLEnumLiteral::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 35 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/enumliteral.h:37:24: warning: ‘virtual UMLObject* UMLEnumLiteral::clone() const’ can be marked override [-Wsuggest-override] 37 | virtual UMLObject* clone() const; | ^~~~~ /<>/umbrello/uml1model/enumliteral.h:44:13: warning: ‘virtual QString UMLEnumLiteral::toString(Uml::SignatureType::Enum, bool)’ can be marked override [-Wsuggest-override] 44 | QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false); | ^~~~~~~~ /<>/umbrello/uml1model/enumliteral.h:46:18: warning: ‘virtual void UMLEnumLiteral::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 46 | virtual void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/enumliteral.h:48:18: warning: ‘virtual bool UMLEnumLiteral::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] 48 | virtual bool showPropertiesDialog(QWidget* parent = 0); | ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/enumliteral.h:51:10: warning: ‘virtual bool UMLEnumLiteral::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 51 | bool load1(QDomElement& element); | ^~~~~ In file included from /<>/umbrello/dialogs/umluniqueconstraintdialog.cpp:19: /<>/umbrello/uml1model/enum.h:38:18: warning: ‘virtual void UMLEnum::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 38 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/enum.h:40:24: warning: ‘virtual UMLObject* UMLEnum::clone() const’ can be marked override [-Wsuggest-override] 40 | virtual UMLObject* clone() const; | ^~~~~ /<>/umbrello/uml1model/enum.h:57:18: warning: ‘virtual void UMLEnum::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 57 | virtual void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/enum.h:59:36: warning: ‘virtual UMLClassifierListItem* UMLEnum::makeChildObject(const QString&)’ can be marked override [-Wsuggest-override] 59 | virtual UMLClassifierListItem* makeChildObject(const QString& xmiTag); | ^~~~~~~~~~~~~~~ /<>/umbrello/uml1model/enum.h:66:10: warning: ‘virtual bool UMLEnum::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 66 | bool load1(QDomElement & element); | ^~~~~ In file included from /<>/umbrello/dialogs/umluniqueconstraintdialog.cpp:21: /<>/umbrello/uml1model/operation.h:37:18: warning: ‘virtual void UMLOperation::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 37 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/operation.h:39:24: warning: ‘virtual UMLObject* UMLOperation::clone() const’ can be marked override [-Wsuggest-override] 39 | virtual UMLObject* clone() const; | ^~~~~ /<>/umbrello/uml1model/operation.h:41:10: warning: ‘virtual void UMLOperation::setType(UMLObject*)’ can be marked override [-Wsuggest-override] 41 | void setType(UMLObject* type); | ^~~~~~~ /<>/umbrello/uml1model/operation.h:52:13: warning: ‘virtual QString UMLOperation::toString(Uml::SignatureType::Enum, bool)’ can be marked override [-Wsuggest-override] 52 | QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false); | ^~~~~~~~ /<>/umbrello/uml1model/operation.h:56:10: warning: ‘virtual bool UMLOperation::resolveRef()’ can be marked override [-Wsuggest-override] 56 | bool resolveRef(); | ^~~~~~~~~~ /<>/umbrello/uml1model/operation.h:60:18: warning: ‘virtual bool UMLOperation::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] 60 | virtual bool showPropertiesDialog(QWidget* parent = 0); | ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/operation.h:72:10: warning: ‘virtual void UMLOperation::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 72 | void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/operation.h:75:10: warning: ‘virtual bool UMLOperation::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 75 | bool load1(QDomElement & element); | ^~~~~ In file included from /<>/umbrello/dialogs/umluniqueconstraintdialog.cpp:22: /<>/umbrello/uml1model/template.h:37:18: warning: ‘virtual void UMLTemplate::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 37 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/template.h:39:24: warning: ‘virtual UMLObject* UMLTemplate::clone() const’ can be marked override [-Wsuggest-override] 39 | virtual UMLObject* clone() const; | ^~~~~ /<>/umbrello/uml1model/template.h:43:13: warning: ‘virtual QString UMLTemplate::toString(Uml::SignatureType::Enum, bool)’ can be marked override [-Wsuggest-override] 43 | QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false); | ^~~~~~~~ /<>/umbrello/uml1model/template.h:45:21: warning: ‘virtual QString UMLTemplate::getTypeName() const’ can be marked override [-Wsuggest-override] 45 | virtual QString getTypeName() const; | ^~~~~~~~~~~ /<>/umbrello/uml1model/template.h:47:18: warning: ‘virtual bool UMLTemplate::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] 47 | virtual bool showPropertiesDialog(QWidget* parent); | ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/template.h:49:10: warning: ‘virtual void UMLTemplate::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 49 | void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/template.h:53:10: warning: ‘virtual bool UMLTemplate::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 53 | bool load1(QDomElement & element); | ^~~~~ In file included from /<>/umbrello/dialogs/umluniqueconstraintdialog.cpp:23: /<>/umbrello/uml.h:201:18: warning: ‘virtual void UMLApp::keyPressEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] 201 | virtual void keyPressEvent(QKeyEvent* e); | ^~~~~~~~~~~~~ /<>/umbrello/uml.h:202:18: warning: ‘virtual void UMLApp::keyReleaseEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] 202 | virtual void keyReleaseEvent(QKeyEvent* e); | ^~~~~~~~~~~~~~~ /<>/umbrello/uml.h:204:18: warning: ‘virtual void UMLApp::customEvent(QEvent*)’ can be marked override [-Wsuggest-override] 204 | virtual void customEvent(QEvent* e); | ^~~~~~~~~~~ /<>/umbrello/uml.h:215:18: warning: ‘virtual bool UMLApp::queryClose()’ can be marked override [-Wsuggest-override] 215 | virtual bool queryClose(); | ^~~~~~~~~~ /<>/umbrello/uml.h:217:18: warning: ‘virtual void UMLApp::saveProperties(KConfigGroup&)’ can be marked override [-Wsuggest-override] 217 | virtual void saveProperties(KConfigGroup & cfg); | ^~~~~~~~~~~~~~ /<>/umbrello/uml.h:218:18: warning: ‘virtual void UMLApp::readProperties(const KConfigGroup&)’ can be marked override [-Wsuggest-override] 218 | virtual void readProperties(const KConfigGroup & cfg); | ^~~~~~~~~~~~~~ In file included from /<>/umbrello/dialogs/umluniqueconstraintdialog.cpp:24: /<>/umbrello/uml1model/uniqueconstraint.h:39:18: warning: ‘virtual void UMLUniqueConstraint::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 39 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/uniqueconstraint.h:41:24: warning: ‘virtual UMLObject* UMLUniqueConstraint::clone() const’ can be marked override [-Wsuggest-override] 41 | virtual UMLObject* clone() const; | ^~~~~ /<>/umbrello/uml1model/uniqueconstraint.h:43:13: warning: ‘virtual QString UMLUniqueConstraint::toString(Uml::SignatureType::Enum, bool)’ can be marked override [-Wsuggest-override] 43 | QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false); | ^~~~~~~~ /<>/umbrello/uml1model/uniqueconstraint.h:48:10: warning: ‘virtual void UMLUniqueConstraint::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 48 | void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/uniqueconstraint.h:50:18: warning: ‘virtual bool UMLUniqueConstraint::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] 50 | virtual bool showPropertiesDialog(QWidget* parent = 0); | ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/uniqueconstraint.h:64:10: warning: ‘virtual bool UMLUniqueConstraint::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 64 | bool load1(QDomElement & element); | ^~~~~ [ 14%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/dialogs/umlviewdialog.cpp.o cd /<>/obj-aarch64-linux-gnu/umbrello && /usr/bin/aarch64-linux-gnu-g++ -DCMAKE_BINARY_DIR=\"/<>/obj-aarch64-linux-gnu\" -DKCOREADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLO_VERSION_STRING=\"2.23.3\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-aarch64-linux-gnu/umbrello -I/<>/umbrello -I/<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/include -I/<>/obj-aarch64-linux-gnu -I/<>/umbrello/clipboard -I/<>/umbrello/cmds -I/<>/umbrello/codegenerators -I/<>/umbrello/codegenerators/ada -I/<>/umbrello/codegenerators/as -I/<>/umbrello/codegenerators/cpp -I/<>/umbrello/codegenerators/csharp -I/<>/umbrello/codegenerators/d -I/<>/umbrello/codegenerators/idl -I/<>/umbrello/codegenerators/java -I/<>/umbrello/codegenerators/js -I/<>/umbrello/codegenerators/pascal -I/<>/umbrello/codegenerators/perl -I/<>/umbrello/codegenerators/php -I/<>/umbrello/codegenerators/python -I/<>/umbrello/codegenerators/ruby -I/<>/umbrello/codegenerators/sql -I/<>/umbrello/codegenerators/tcl -I/<>/umbrello/codegenerators/vala -I/<>/umbrello/codegenerators/xml -I/<>/umbrello/codegenwizard -I/<>/umbrello/codeimport -I/<>/umbrello/codeimport/csharp -I/<>/umbrello/codeimpwizard -I/<>/umbrello/debug -I/<>/umbrello/dialogs -I/<>/umbrello/dialogs/pages -I/<>/umbrello/dialogs/widgets -I/<>/umbrello/docgenerators -I/<>/umbrello/finder -I/<>/umbrello/refactoring -I/<>/umbrello/uml1model -I/<>/umbrello/umlwidgets -I/<>/lib/cppparser -I/<>/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/aarch64-linux-gnu/qt5 -isystem /usr/include/aarch64-linux-gnu/qt5/QtWidgets -isystem /usr/include/aarch64-linux-gnu/qt5/QtGui -isystem /usr/include/aarch64-linux-gnu/qt5/QtCore -isystem /usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/aarch64-linux-gnu/qt5/QtXml -isystem /usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/aarch64-linux-gnu/qt5/QtSvg -isystem /usr/include/aarch64-linux-gnu/qt5/QtWebKitWidgets -isystem /usr/include/aarch64-linux-gnu/qt5/QtWebKit -isystem /usr/include/aarch64-linux-gnu/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/aarch64-linux-gnu/qt5/QtConcurrent -isystem /usr/include/aarch64-linux-gnu/qt5/QtDBus -isystem /usr/include/KF5/KTextEditor -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -fno-delete-null-pointer-checks -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -o CMakeFiles/libumbrello.dir/dialogs/umlviewdialog.cpp.o -c /<>/umbrello/dialogs/umlviewdialog.cpp In file included from /<>/umbrello/dialogs/umlviewdialog.h:18, from /<>/umbrello/dialogs/umlviewdialog.cpp:12: /<>/umbrello/dialogs/multipagedialogbase.h:101:18: warning: ‘virtual void MultiPageDialogBase::keyPressEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] 101 | virtual void keyPressEvent(QKeyEvent *event); | ^~~~~~~~~~~~~ In file included from /<>/umbrello/dialogs/pages/diagrampropertiespage.h:14, from /<>/umbrello/dialogs/umlviewdialog.cpp:16: /<>/umbrello/dialogs/pages/dialogpagebase.h:34:18: warning: ‘virtual void DialogPageBase::keyPressEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] 34 | virtual void keyPressEvent(QKeyEvent *event); | ^~~~~~~~~~~~~ In file included from /<>/umbrello/dialogs/umlviewdialog.cpp:17: /<>/umbrello/debug/debug_utils.h:91:18: warning: ‘virtual void Tracer::showEvent(QShowEvent*)’ can be marked override [-Wsuggest-override] 91 | virtual void showEvent(QShowEvent*); | ^~~~~~~~~ In file included from /<>/umbrello/dialogs/umlviewdialog.cpp:19: /<>/umbrello/uml.h:201:18: warning: ‘virtual void UMLApp::keyPressEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] 201 | virtual void keyPressEvent(QKeyEvent* e); | ^~~~~~~~~~~~~ /<>/umbrello/uml.h:202:18: warning: ‘virtual void UMLApp::keyReleaseEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] 202 | virtual void keyReleaseEvent(QKeyEvent* e); | ^~~~~~~~~~~~~~~ /<>/umbrello/uml.h:204:18: warning: ‘virtual void UMLApp::customEvent(QEvent*)’ can be marked override [-Wsuggest-override] 204 | virtual void customEvent(QEvent* e); | ^~~~~~~~~~~ /<>/umbrello/uml.h:215:18: warning: ‘virtual bool UMLApp::queryClose()’ can be marked override [-Wsuggest-override] 215 | virtual bool queryClose(); | ^~~~~~~~~~ /<>/umbrello/uml.h:217:18: warning: ‘virtual void UMLApp::saveProperties(KConfigGroup&)’ can be marked override [-Wsuggest-override] 217 | virtual void saveProperties(KConfigGroup & cfg); | ^~~~~~~~~~~~~~ /<>/umbrello/uml.h:218:18: warning: ‘virtual void UMLApp::readProperties(const KConfigGroup&)’ can be marked override [-Wsuggest-override] 218 | virtual void readProperties(const KConfigGroup & cfg); | ^~~~~~~~~~~~~~ In file included from /<>/umbrello/listpopupmenu.h:17, from /<>/umbrello/umldoc.h:16, from /<>/umbrello/dialogs/umlviewdialog.cpp:20: /<>/umbrello/umlwidgets/widgetbase.h:187:20: warning: ‘virtual QRectF WidgetBase::boundingRect() const’ can be marked override [-Wsuggest-override] 187 | virtual QRectF boundingRect() const; | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/widgetbase.h:191:18: warning: ‘virtual void WidgetBase::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] 191 | virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); | ^~~~~ /<>/umbrello/umlwidgets/widgetbase.h:260:18: warning: ‘virtual void WidgetBase::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] 260 | virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent *event); | ^~~~~~~~~~~~~~~~ In file included from /<>/umbrello/umlwidgets/classifierwidget.h:16, from /<>/umbrello/umlscene.h:17, from /<>/umbrello/dialogs/umlviewdialog.cpp:21: /<>/umbrello/umlwidgets/umlwidget.h:71:18: warning: ‘virtual void UMLWidget::setUseFillColor(bool)’ can be marked override [-Wsuggest-override] 71 | virtual void setUseFillColor(bool fc); | ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:74:18: warning: ‘virtual void UMLWidget::setTextColor(const QColor&)’ can be marked override [-Wsuggest-override] 74 | virtual void setTextColor(const QColor &color); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:77:18: warning: ‘virtual void UMLWidget::setLineColor(const QColor&)’ can be marked override [-Wsuggest-override] 77 | virtual void setLineColor(const QColor &color); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:80:18: warning: ‘virtual void UMLWidget::setLineWidth(uint)’ can be marked override [-Wsuggest-override] 80 | virtual void setLineWidth(uint width); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:83:18: warning: ‘virtual void UMLWidget::setFillColor(const QColor&)’ can be marked override [-Wsuggest-override] 83 | virtual void setFillColor(const QColor &color); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:87:18: warning: ‘virtual void UMLWidget::setSelected(bool)’ can be marked override [-Wsuggest-override] 87 | virtual void setSelected(bool _select); | ^~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:96:18: warning: ‘virtual void UMLWidget::setFont(const QFont&)’ can be marked override [-Wsuggest-override] 96 | virtual void setFont(const QFont &font); | ^~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:173:18: warning: ‘virtual void UMLWidget::showPropertiesDialog()’ can be marked override [-Wsuggest-override] 173 | virtual void showPropertiesDialog(); | ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:192:18: warning: ‘virtual bool UMLWidget::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] 192 | virtual bool loadFromXMI1(QDomElement &qElement); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:193:18: warning: ‘virtual void UMLWidget::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 193 | virtual void saveToXMI1(QDomDocument &qDoc, QDomElement &qElement); | ^~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:230:18: warning: ‘virtual void UMLWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] 230 | virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); | ^~~~~ /<>/umbrello/umlwidgets/umlwidget.h:234:18: warning: ‘virtual void UMLWidget::slotMenuSelection(QAction*)’ can be marked override [-Wsuggest-override] 234 | virtual void slotMenuSelection(QAction* action); | ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:251:18: warning: ‘virtual void UMLWidget::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] 251 | virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent* event); | ^~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:252:18: warning: ‘virtual void UMLWidget::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 252 | virtual void mouseDoubleClickEvent(QGraphicsSceneMouseEvent *event); | ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:253:18: warning: ‘virtual void UMLWidget::mousePressEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 253 | virtual void mousePressEvent(QGraphicsSceneMouseEvent *event); | ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:254:18: warning: ‘virtual void UMLWidget::mouseMoveEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 254 | virtual void mouseMoveEvent(QGraphicsSceneMouseEvent *event); | ^~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:255:18: warning: ‘virtual void UMLWidget::mouseReleaseEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 255 | virtual void mouseReleaseEvent(QGraphicsSceneMouseEvent *event); | ^~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/umlscene.h:17, from /<>/umbrello/dialogs/umlviewdialog.cpp:21: /<>/umbrello/umlwidgets/classifierwidget.h:97:16: warning: ‘virtual UMLWidget* ClassifierWidget::onWidget(const QPointF&)’ can be marked override [-Wsuggest-override] 97 | UMLWidget* onWidget(const QPointF& p); | ^~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:98:16: warning: ‘virtual UMLWidget* ClassifierWidget::widgetWithID(Uml::ID::Type)’ can be marked override [-Wsuggest-override] 98 | UMLWidget* widgetWithID(Uml::ID::Type id); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:100:18: warning: ‘virtual void ClassifierWidget::setDocumentation(const QString&)’ can be marked override [-Wsuggest-override] 100 | virtual void setDocumentation(const QString& doc); | ^~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:102:12: warning: ‘virtual QSizeF ClassifierWidget::calculateSize(bool) const’ can be marked override [-Wsuggest-override] 102 | QSizeF calculateSize(bool withExtensions = true) const; | ^~~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:104:18: warning: ‘virtual void ClassifierWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] 104 | virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); | ^~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:105:26: warning: ‘virtual QPainterPath ClassifierWidget::shape() const’ can be marked override [-Wsuggest-override] 105 | virtual QPainterPath shape() const; | ^~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:107:18: warning: ‘virtual void ClassifierWidget::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 107 | virtual void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); | ^~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:108:18: warning: ‘virtual bool ClassifierWidget::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] 108 | virtual bool loadFromXMI1(QDomElement & qElement); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:111:18: warning: ‘virtual void ClassifierWidget::slotMenuSelection(QAction*)’ can be marked override [-Wsuggest-override] 111 | virtual void slotMenuSelection(QAction* action); | ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:121:12: warning: ‘virtual QSizeF ClassifierWidget::minimumSize() const’ can be marked override [-Wsuggest-override] 121 | QSizeF minimumSize() const; | ^~~~~~~~~~~ In file included from /<>/umbrello/dialogs/umlviewdialog.cpp:21: /<>/umbrello/umlscene.h:338:10: warning: ‘virtual void UMLScene::dragEnterEvent(QGraphicsSceneDragDropEvent*)’ can be marked override [-Wsuggest-override] 338 | void dragEnterEvent(QGraphicsSceneDragDropEvent* enterEvent); | ^~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:339:10: warning: ‘virtual void UMLScene::dragMoveEvent(QGraphicsSceneDragDropEvent*)’ can be marked override [-Wsuggest-override] 339 | void dragMoveEvent(QGraphicsSceneDragDropEvent* moveEvent); | ^~~~~~~~~~~~~ /<>/umbrello/umlscene.h:340:10: warning: ‘virtual void UMLScene::dropEvent(QGraphicsSceneDragDropEvent*)’ can be marked override [-Wsuggest-override] 340 | void dropEvent(QGraphicsSceneDragDropEvent* dropEvent); | ^~~~~~~~~ /<>/umbrello/umlscene.h:342:10: warning: ‘virtual void UMLScene::mouseMoveEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 342 | void mouseMoveEvent(QGraphicsSceneMouseEvent* mouseEvent); | ^~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:343:10: warning: ‘virtual void UMLScene::mousePressEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 343 | void mousePressEvent(QGraphicsSceneMouseEvent* mouseEvent); | ^~~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:344:10: warning: ‘virtual void UMLScene::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 344 | void mouseDoubleClickEvent(QGraphicsSceneMouseEvent* mouseEvent); | ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:345:10: warning: ‘virtual void UMLScene::mouseReleaseEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 345 | void mouseReleaseEvent(QGraphicsSceneMouseEvent* mouseEvent); | ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:346:18: warning: ‘virtual void UMLScene::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] 346 | virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent* contextMenuEvent); | ^~~~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:358:18: warning: ‘virtual void UMLScene::drawBackground(QPainter*, const QRectF&)’ can be marked override [-Wsuggest-override] 358 | virtual void drawBackground(QPainter *painter, const QRectF &rect); | ^~~~~~~~~~~~~~ In file included from /<>/umbrello/dialogs/umlviewdialog.cpp:22: /<>/umbrello/umlview.h:54:18: warning: ‘virtual void UMLView::wheelEvent(QWheelEvent*)’ can be marked override [-Wsuggest-override] 54 | virtual void wheelEvent(QWheelEvent* event); | ^~~~~~~~~~ /<>/umbrello/umlview.h:55:18: warning: ‘virtual void UMLView::showEvent(QShowEvent*)’ can be marked override [-Wsuggest-override] 55 | virtual void showEvent(QShowEvent *se); | ^~~~~~~~~ /<>/umbrello/umlview.h:56:18: warning: ‘virtual void UMLView::hideEvent(QHideEvent*)’ can be marked override [-Wsuggest-override] 56 | virtual void hideEvent(QHideEvent *he); | ^~~~~~~~~ /<>/umbrello/umlview.h:57:18: warning: ‘virtual void UMLView::mousePressEvent(QMouseEvent*)’ can be marked override [-Wsuggest-override] 57 | virtual void mousePressEvent(QMouseEvent* event); | ^~~~~~~~~~~~~~~ /<>/umbrello/umlview.h:58:18: warning: ‘virtual void UMLView::mouseReleaseEvent(QMouseEvent*)’ can be marked override [-Wsuggest-override] 58 | virtual void mouseReleaseEvent(QMouseEvent* event); | ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlview.h:59:18: warning: ‘virtual void UMLView::resizeEvent(QResizeEvent*)’ can be marked override [-Wsuggest-override] 59 | virtual void resizeEvent(QResizeEvent *event); | ^~~~~~~~~~~ [ 14%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/dialogs/pages/activitypage.cpp.o cd /<>/obj-aarch64-linux-gnu/umbrello && /usr/bin/aarch64-linux-gnu-g++ -DCMAKE_BINARY_DIR=\"/<>/obj-aarch64-linux-gnu\" -DKCOREADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLO_VERSION_STRING=\"2.23.3\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-aarch64-linux-gnu/umbrello -I/<>/umbrello -I/<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/include -I/<>/obj-aarch64-linux-gnu -I/<>/umbrello/clipboard -I/<>/umbrello/cmds -I/<>/umbrello/codegenerators -I/<>/umbrello/codegenerators/ada -I/<>/umbrello/codegenerators/as -I/<>/umbrello/codegenerators/cpp -I/<>/umbrello/codegenerators/csharp -I/<>/umbrello/codegenerators/d -I/<>/umbrello/codegenerators/idl -I/<>/umbrello/codegenerators/java -I/<>/umbrello/codegenerators/js -I/<>/umbrello/codegenerators/pascal -I/<>/umbrello/codegenerators/perl -I/<>/umbrello/codegenerators/php -I/<>/umbrello/codegenerators/python -I/<>/umbrello/codegenerators/ruby -I/<>/umbrello/codegenerators/sql -I/<>/umbrello/codegenerators/tcl -I/<>/umbrello/codegenerators/vala -I/<>/umbrello/codegenerators/xml -I/<>/umbrello/codegenwizard -I/<>/umbrello/codeimport -I/<>/umbrello/codeimport/csharp -I/<>/umbrello/codeimpwizard -I/<>/umbrello/debug -I/<>/umbrello/dialogs -I/<>/umbrello/dialogs/pages -I/<>/umbrello/dialogs/widgets -I/<>/umbrello/docgenerators -I/<>/umbrello/finder -I/<>/umbrello/refactoring -I/<>/umbrello/uml1model -I/<>/umbrello/umlwidgets -I/<>/lib/cppparser -I/<>/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/aarch64-linux-gnu/qt5 -isystem /usr/include/aarch64-linux-gnu/qt5/QtWidgets -isystem /usr/include/aarch64-linux-gnu/qt5/QtGui -isystem /usr/include/aarch64-linux-gnu/qt5/QtCore -isystem /usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/aarch64-linux-gnu/qt5/QtXml -isystem /usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/aarch64-linux-gnu/qt5/QtSvg -isystem /usr/include/aarch64-linux-gnu/qt5/QtWebKitWidgets -isystem /usr/include/aarch64-linux-gnu/qt5/QtWebKit -isystem /usr/include/aarch64-linux-gnu/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/aarch64-linux-gnu/qt5/QtConcurrent -isystem /usr/include/aarch64-linux-gnu/qt5/QtDBus -isystem /usr/include/KF5/KTextEditor -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -fno-delete-null-pointer-checks -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -o CMakeFiles/libumbrello.dir/dialogs/pages/activitypage.cpp.o -c /<>/umbrello/dialogs/pages/activitypage.cpp In file included from /<>/umbrello/dialogs/pages/activitypage.h:14, from /<>/umbrello/dialogs/pages/activitypage.cpp:11: /<>/umbrello/dialogs/pages/dialogpagebase.h:34:18: warning: ‘virtual void DialogPageBase::keyPressEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] 34 | virtual void keyPressEvent(QKeyEvent *event); | ^~~~~~~~~~~~~ In file included from /<>/umbrello/dialogs/pages/activitypage.cpp:13: /<>/umbrello/debug/debug_utils.h:91:18: warning: ‘virtual void Tracer::showEvent(QShowEvent*)’ can be marked override [-Wsuggest-override] 91 | virtual void showEvent(QShowEvent*); | ^~~~~~~~~ In file included from /<>/umbrello/listpopupmenu.h:17, from /<>/umbrello/dialogs/pages/activitypage.cpp:15: /<>/umbrello/umlwidgets/widgetbase.h:187:20: warning: ‘virtual QRectF WidgetBase::boundingRect() const’ can be marked override [-Wsuggest-override] 187 | virtual QRectF boundingRect() const; | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/widgetbase.h:191:18: warning: ‘virtual void WidgetBase::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] 191 | virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); | ^~~~~ /<>/umbrello/umlwidgets/widgetbase.h:260:18: warning: ‘virtual void WidgetBase::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] 260 | virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent *event); | ^~~~~~~~~~~~~~~~ In file included from /<>/umbrello/umlwidgets/statewidget.h:14, from /<>/umbrello/dialogs/pages/activitypage.cpp:16: /<>/umbrello/umlwidgets/umlwidget.h:71:18: warning: ‘virtual void UMLWidget::setUseFillColor(bool)’ can be marked override [-Wsuggest-override] 71 | virtual void setUseFillColor(bool fc); | ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:74:18: warning: ‘virtual void UMLWidget::setTextColor(const QColor&)’ can be marked override [-Wsuggest-override] 74 | virtual void setTextColor(const QColor &color); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:77:18: warning: ‘virtual void UMLWidget::setLineColor(const QColor&)’ can be marked override [-Wsuggest-override] 77 | virtual void setLineColor(const QColor &color); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:80:18: warning: ‘virtual void UMLWidget::setLineWidth(uint)’ can be marked override [-Wsuggest-override] 80 | virtual void setLineWidth(uint width); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:83:18: warning: ‘virtual void UMLWidget::setFillColor(const QColor&)’ can be marked override [-Wsuggest-override] 83 | virtual void setFillColor(const QColor &color); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:87:18: warning: ‘virtual void UMLWidget::setSelected(bool)’ can be marked override [-Wsuggest-override] 87 | virtual void setSelected(bool _select); | ^~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:96:18: warning: ‘virtual void UMLWidget::setFont(const QFont&)’ can be marked override [-Wsuggest-override] 96 | virtual void setFont(const QFont &font); | ^~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:173:18: warning: ‘virtual void UMLWidget::showPropertiesDialog()’ can be marked override [-Wsuggest-override] 173 | virtual void showPropertiesDialog(); | ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:192:18: warning: ‘virtual bool UMLWidget::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] 192 | virtual bool loadFromXMI1(QDomElement &qElement); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:193:18: warning: ‘virtual void UMLWidget::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 193 | virtual void saveToXMI1(QDomDocument &qDoc, QDomElement &qElement); | ^~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:230:18: warning: ‘virtual void UMLWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] 230 | virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); | ^~~~~ /<>/umbrello/umlwidgets/umlwidget.h:234:18: warning: ‘virtual void UMLWidget::slotMenuSelection(QAction*)’ can be marked override [-Wsuggest-override] 234 | virtual void slotMenuSelection(QAction* action); | ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:251:18: warning: ‘virtual void UMLWidget::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] 251 | virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent* event); | ^~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:252:18: warning: ‘virtual void UMLWidget::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 252 | virtual void mouseDoubleClickEvent(QGraphicsSceneMouseEvent *event); | ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:253:18: warning: ‘virtual void UMLWidget::mousePressEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 253 | virtual void mousePressEvent(QGraphicsSceneMouseEvent *event); | ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:254:18: warning: ‘virtual void UMLWidget::mouseMoveEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 254 | virtual void mouseMoveEvent(QGraphicsSceneMouseEvent *event); | ^~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:255:18: warning: ‘virtual void UMLWidget::mouseReleaseEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 255 | virtual void mouseReleaseEvent(QGraphicsSceneMouseEvent *event); | ^~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/dialogs/pages/activitypage.cpp:16: /<>/umbrello/umlwidgets/statewidget.h:63:18: warning: ‘virtual void StateWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] 63 | virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); | ^~~~~ /<>/umbrello/umlwidgets/statewidget.h:79:18: warning: ‘virtual void StateWidget::showPropertiesDialog()’ can be marked override [-Wsuggest-override] 79 | virtual void showPropertiesDialog(); | ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/statewidget.h:81:18: warning: ‘virtual bool StateWidget::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] 81 | virtual bool loadFromXMI1(QDomElement & qElement); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/statewidget.h:82:18: warning: ‘virtual void StateWidget::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 82 | virtual void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); | ^~~~~~~~~~ /<>/umbrello/umlwidgets/statewidget.h:85:12: warning: ‘virtual QSizeF StateWidget::minimumSize() const’ can be marked override [-Wsuggest-override] 85 | QSizeF minimumSize() const; | ^~~~~~~~~~~ /<>/umbrello/umlwidgets/statewidget.h:86:12: warning: ‘virtual QSizeF StateWidget::maximumSize()’ can be marked override [-Wsuggest-override] 86 | QSizeF maximumSize(); | ^~~~~~~~~~~ /<>/umbrello/umlwidgets/statewidget.h:90:18: warning: ‘virtual void StateWidget::slotMenuSelection(QAction*)’ can be marked override [-Wsuggest-override] 90 | virtual void slotMenuSelection(QAction* action); | ^~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/uml.h:15, from /<>/umbrello/dialogs/pages/activitypage.cpp:17: /<>/umbrello/dialogs/multipagedialogbase.h:101:18: warning: ‘virtual void MultiPageDialogBase::keyPressEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] 101 | virtual void keyPressEvent(QKeyEvent *event); | ^~~~~~~~~~~~~ In file included from /<>/umbrello/dialogs/pages/activitypage.cpp:17: /<>/umbrello/uml.h:201:18: warning: ‘virtual void UMLApp::keyPressEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] 201 | virtual void keyPressEvent(QKeyEvent* e); | ^~~~~~~~~~~~~ /<>/umbrello/uml.h:202:18: warning: ‘virtual void UMLApp::keyReleaseEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] 202 | virtual void keyReleaseEvent(QKeyEvent* e); | ^~~~~~~~~~~~~~~ /<>/umbrello/uml.h:204:18: warning: ‘virtual void UMLApp::customEvent(QEvent*)’ can be marked override [-Wsuggest-override] 204 | virtual void customEvent(QEvent* e); | ^~~~~~~~~~~ /<>/umbrello/uml.h:215:18: warning: ‘virtual bool UMLApp::queryClose()’ can be marked override [-Wsuggest-override] 215 | virtual bool queryClose(); | ^~~~~~~~~~ /<>/umbrello/uml.h:217:18: warning: ‘virtual void UMLApp::saveProperties(KConfigGroup&)’ can be marked override [-Wsuggest-override] 217 | virtual void saveProperties(KConfigGroup & cfg); | ^~~~~~~~~~~~~~ /<>/umbrello/uml.h:218:18: warning: ‘virtual void UMLApp::readProperties(const KConfigGroup&)’ can be marked override [-Wsuggest-override] 218 | virtual void readProperties(const KConfigGroup & cfg); | ^~~~~~~~~~~~~~ [ 14%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/dialogs/pages/associationgeneralpage.cpp.o cd /<>/obj-aarch64-linux-gnu/umbrello && /usr/bin/aarch64-linux-gnu-g++ -DCMAKE_BINARY_DIR=\"/<>/obj-aarch64-linux-gnu\" -DKCOREADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLO_VERSION_STRING=\"2.23.3\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-aarch64-linux-gnu/umbrello -I/<>/umbrello -I/<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/include -I/<>/obj-aarch64-linux-gnu -I/<>/umbrello/clipboard -I/<>/umbrello/cmds -I/<>/umbrello/codegenerators -I/<>/umbrello/codegenerators/ada -I/<>/umbrello/codegenerators/as -I/<>/umbrello/codegenerators/cpp -I/<>/umbrello/codegenerators/csharp -I/<>/umbrello/codegenerators/d -I/<>/umbrello/codegenerators/idl -I/<>/umbrello/codegenerators/java -I/<>/umbrello/codegenerators/js -I/<>/umbrello/codegenerators/pascal -I/<>/umbrello/codegenerators/perl -I/<>/umbrello/codegenerators/php -I/<>/umbrello/codegenerators/python -I/<>/umbrello/codegenerators/ruby -I/<>/umbrello/codegenerators/sql -I/<>/umbrello/codegenerators/tcl -I/<>/umbrello/codegenerators/vala -I/<>/umbrello/codegenerators/xml -I/<>/umbrello/codegenwizard -I/<>/umbrello/codeimport -I/<>/umbrello/codeimport/csharp -I/<>/umbrello/codeimpwizard -I/<>/umbrello/debug -I/<>/umbrello/dialogs -I/<>/umbrello/dialogs/pages -I/<>/umbrello/dialogs/widgets -I/<>/umbrello/docgenerators -I/<>/umbrello/finder -I/<>/umbrello/refactoring -I/<>/umbrello/uml1model -I/<>/umbrello/umlwidgets -I/<>/lib/cppparser -I/<>/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/aarch64-linux-gnu/qt5 -isystem /usr/include/aarch64-linux-gnu/qt5/QtWidgets -isystem /usr/include/aarch64-linux-gnu/qt5/QtGui -isystem /usr/include/aarch64-linux-gnu/qt5/QtCore -isystem /usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/aarch64-linux-gnu/qt5/QtXml -isystem /usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/aarch64-linux-gnu/qt5/QtSvg -isystem /usr/include/aarch64-linux-gnu/qt5/QtWebKitWidgets -isystem /usr/include/aarch64-linux-gnu/qt5/QtWebKit -isystem /usr/include/aarch64-linux-gnu/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/aarch64-linux-gnu/qt5/QtConcurrent -isystem /usr/include/aarch64-linux-gnu/qt5/QtDBus -isystem /usr/include/KF5/KTextEditor -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -fno-delete-null-pointer-checks -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -o CMakeFiles/libumbrello.dir/dialogs/pages/associationgeneralpage.cpp.o -c /<>/umbrello/dialogs/pages/associationgeneralpage.cpp In file included from /<>/umbrello/dialogs/pages/associationgeneralpage.h:15, from /<>/umbrello/dialogs/pages/associationgeneralpage.cpp:12: /<>/umbrello/dialogs/pages/dialogpagebase.h:34:18: warning: ‘virtual void DialogPageBase::keyPressEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] 34 | virtual void keyPressEvent(QKeyEvent *event); | ^~~~~~~~~~~~~ In file included from /<>/umbrello/umlwidgets/umlwidget.h:18, from /<>/umbrello/umlwidgets/classifierwidget.h:16, from /<>/umbrello/umlscene.h:17, from /<>/umbrello/umlwidgets/linkwidget.h:15, from /<>/umbrello/umlwidgets/associationwidget.h:15, from /<>/umbrello/dialogs/pages/associationgeneralpage.cpp:15: /<>/umbrello/umlwidgets/widgetbase.h:187:20: warning: ‘virtual QRectF WidgetBase::boundingRect() const’ can be marked override [-Wsuggest-override] 187 | virtual QRectF boundingRect() const; | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/widgetbase.h:191:18: warning: ‘virtual void WidgetBase::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] 191 | virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); | ^~~~~ /<>/umbrello/umlwidgets/widgetbase.h:260:18: warning: ‘virtual void WidgetBase::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] 260 | virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent *event); | ^~~~~~~~~~~~~~~~ In file included from /<>/umbrello/umlwidgets/classifierwidget.h:16, from /<>/umbrello/umlscene.h:17, from /<>/umbrello/umlwidgets/linkwidget.h:15, from /<>/umbrello/umlwidgets/associationwidget.h:15, from /<>/umbrello/dialogs/pages/associationgeneralpage.cpp:15: /<>/umbrello/umlwidgets/umlwidget.h:71:18: warning: ‘virtual void UMLWidget::setUseFillColor(bool)’ can be marked override [-Wsuggest-override] 71 | virtual void setUseFillColor(bool fc); | ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:74:18: warning: ‘virtual void UMLWidget::setTextColor(const QColor&)’ can be marked override [-Wsuggest-override] 74 | virtual void setTextColor(const QColor &color); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:77:18: warning: ‘virtual void UMLWidget::setLineColor(const QColor&)’ can be marked override [-Wsuggest-override] 77 | virtual void setLineColor(const QColor &color); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:80:18: warning: ‘virtual void UMLWidget::setLineWidth(uint)’ can be marked override [-Wsuggest-override] 80 | virtual void setLineWidth(uint width); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:83:18: warning: ‘virtual void UMLWidget::setFillColor(const QColor&)’ can be marked override [-Wsuggest-override] 83 | virtual void setFillColor(const QColor &color); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:87:18: warning: ‘virtual void UMLWidget::setSelected(bool)’ can be marked override [-Wsuggest-override] 87 | virtual void setSelected(bool _select); | ^~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:96:18: warning: ‘virtual void UMLWidget::setFont(const QFont&)’ can be marked override [-Wsuggest-override] 96 | virtual void setFont(const QFont &font); | ^~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:173:18: warning: ‘virtual void UMLWidget::showPropertiesDialog()’ can be marked override [-Wsuggest-override] 173 | virtual void showPropertiesDialog(); | ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:192:18: warning: ‘virtual bool UMLWidget::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] 192 | virtual bool loadFromXMI1(QDomElement &qElement); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:193:18: warning: ‘virtual void UMLWidget::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 193 | virtual void saveToXMI1(QDomDocument &qDoc, QDomElement &qElement); | ^~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:230:18: warning: ‘virtual void UMLWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] 230 | virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); | ^~~~~ /<>/umbrello/umlwidgets/umlwidget.h:234:18: warning: ‘virtual void UMLWidget::slotMenuSelection(QAction*)’ can be marked override [-Wsuggest-override] 234 | virtual void slotMenuSelection(QAction* action); | ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:251:18: warning: ‘virtual void UMLWidget::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] 251 | virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent* event); | ^~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:252:18: warning: ‘virtual void UMLWidget::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 252 | virtual void mouseDoubleClickEvent(QGraphicsSceneMouseEvent *event); | ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:253:18: warning: ‘virtual void UMLWidget::mousePressEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 253 | virtual void mousePressEvent(QGraphicsSceneMouseEvent *event); | ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:254:18: warning: ‘virtual void UMLWidget::mouseMoveEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 254 | virtual void mouseMoveEvent(QGraphicsSceneMouseEvent *event); | ^~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:255:18: warning: ‘virtual void UMLWidget::mouseReleaseEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 255 | virtual void mouseReleaseEvent(QGraphicsSceneMouseEvent *event); | ^~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/umlscene.h:17, from /<>/umbrello/umlwidgets/linkwidget.h:15, from /<>/umbrello/umlwidgets/associationwidget.h:15, from /<>/umbrello/dialogs/pages/associationgeneralpage.cpp:15: /<>/umbrello/umlwidgets/classifierwidget.h:97:16: warning: ‘virtual UMLWidget* ClassifierWidget::onWidget(const QPointF&)’ can be marked override [-Wsuggest-override] 97 | UMLWidget* onWidget(const QPointF& p); | ^~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:98:16: warning: ‘virtual UMLWidget* ClassifierWidget::widgetWithID(Uml::ID::Type)’ can be marked override [-Wsuggest-override] 98 | UMLWidget* widgetWithID(Uml::ID::Type id); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:100:18: warning: ‘virtual void ClassifierWidget::setDocumentation(const QString&)’ can be marked override [-Wsuggest-override] 100 | virtual void setDocumentation(const QString& doc); | ^~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:102:12: warning: ‘virtual QSizeF ClassifierWidget::calculateSize(bool) const’ can be marked override [-Wsuggest-override] 102 | QSizeF calculateSize(bool withExtensions = true) const; | ^~~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:104:18: warning: ‘virtual void ClassifierWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] 104 | virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); | ^~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:105:26: warning: ‘virtual QPainterPath ClassifierWidget::shape() const’ can be marked override [-Wsuggest-override] 105 | virtual QPainterPath shape() const; | ^~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:107:18: warning: ‘virtual void ClassifierWidget::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 107 | virtual void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); | ^~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:108:18: warning: ‘virtual bool ClassifierWidget::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] 108 | virtual bool loadFromXMI1(QDomElement & qElement); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:111:18: warning: ‘virtual void ClassifierWidget::slotMenuSelection(QAction*)’ can be marked override [-Wsuggest-override] 111 | virtual void slotMenuSelection(QAction* action); | ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:121:12: warning: ‘virtual QSizeF ClassifierWidget::minimumSize() const’ can be marked override [-Wsuggest-override] 121 | QSizeF minimumSize() const; | ^~~~~~~~~~~ In file included from /<>/umbrello/umlwidgets/linkwidget.h:15, from /<>/umbrello/umlwidgets/associationwidget.h:15, from /<>/umbrello/dialogs/pages/associationgeneralpage.cpp:15: /<>/umbrello/umlscene.h:338:10: warning: ‘virtual void UMLScene::dragEnterEvent(QGraphicsSceneDragDropEvent*)’ can be marked override [-Wsuggest-override] 338 | void dragEnterEvent(QGraphicsSceneDragDropEvent* enterEvent); | ^~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:339:10: warning: ‘virtual void UMLScene::dragMoveEvent(QGraphicsSceneDragDropEvent*)’ can be marked override [-Wsuggest-override] 339 | void dragMoveEvent(QGraphicsSceneDragDropEvent* moveEvent); | ^~~~~~~~~~~~~ /<>/umbrello/umlscene.h:340:10: warning: ‘virtual void UMLScene::dropEvent(QGraphicsSceneDragDropEvent*)’ can be marked override [-Wsuggest-override] 340 | void dropEvent(QGraphicsSceneDragDropEvent* dropEvent); | ^~~~~~~~~ /<>/umbrello/umlscene.h:342:10: warning: ‘virtual void UMLScene::mouseMoveEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 342 | void mouseMoveEvent(QGraphicsSceneMouseEvent* mouseEvent); | ^~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:343:10: warning: ‘virtual void UMLScene::mousePressEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 343 | void mousePressEvent(QGraphicsSceneMouseEvent* mouseEvent); | ^~~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:344:10: warning: ‘virtual void UMLScene::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 344 | void mouseDoubleClickEvent(QGraphicsSceneMouseEvent* mouseEvent); | ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:345:10: warning: ‘virtual void UMLScene::mouseReleaseEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 345 | void mouseReleaseEvent(QGraphicsSceneMouseEvent* mouseEvent); | ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:346:18: warning: ‘virtual void UMLScene::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] 346 | virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent* contextMenuEvent); | ^~~~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:358:18: warning: ‘virtual void UMLScene::drawBackground(QPainter*, const QRectF&)’ can be marked override [-Wsuggest-override] 358 | virtual void drawBackground(QPainter *painter, const QRectF &rect); | ^~~~~~~~~~~~~~ In file included from /<>/umbrello/dialogs/pages/associationgeneralpage.cpp:15: /<>/umbrello/umlwidgets/associationwidget.h:62:18: warning: ‘virtual void AssociationWidget::setUMLObject(UMLObject*)’ can be marked override [-Wsuggest-override] 62 | virtual void setUMLObject(UMLObject *obj); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:66:18: warning: ‘virtual void AssociationWidget::lwSetFont(QFont)’ can be marked override [-Wsuggest-override] 66 | virtual void lwSetFont(QFont font); | ^~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:67:28: warning: ‘virtual UMLClassifier* AssociationWidget::operationOwner()’ can be marked override [-Wsuggest-override] 67 | virtual UMLClassifier *operationOwner(); | ^~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:69:27: warning: ‘virtual UMLOperation* AssociationWidget::operation()’ can be marked override [-Wsuggest-override] 69 | virtual UMLOperation *operation(); | ^~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:70:18: warning: ‘virtual void AssociationWidget::setOperation(UMLOperation*)’ can be marked override [-Wsuggest-override] 70 | virtual void setOperation(UMLOperation *op); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:72:21: warning: ‘virtual QString AssociationWidget::customOpText()’ can be marked override [-Wsuggest-override] 72 | virtual QString customOpText(); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:73:18: warning: ‘virtual void AssociationWidget::setCustomOpText(const QString&)’ can be marked override [-Wsuggest-override] 73 | virtual void setCustomOpText(const QString &opText); | ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:75:18: warning: ‘virtual void AssociationWidget::resetTextPositions()’ can be marked override [-Wsuggest-override] 75 | virtual void resetTextPositions(); | ^~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:77:18: warning: ‘virtual void AssociationWidget::setMessageText(FloatingTextWidget*)’ can be marked override [-Wsuggest-override] 77 | virtual void setMessageText(FloatingTextWidget *ft); | ^~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:78:18: warning: ‘virtual void AssociationWidget::setText(FloatingTextWidget*, const QString&)’ can be marked override [-Wsuggest-override] 78 | virtual void setText(FloatingTextWidget *ft, const QString &newText); | ^~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:80:18: warning: ‘virtual void AssociationWidget::showPropertiesDialog()’ can be marked override [-Wsuggest-override] 80 | virtual void showPropertiesDialog(); | ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:82:21: warning: ‘virtual QString AssociationWidget::lwOperationText()’ can be marked override [-Wsuggest-override] 82 | virtual QString lwOperationText(); | ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:83:28: warning: ‘virtual UMLClassifier* AssociationWidget::lwClassifier()’ can be marked override [-Wsuggest-override] 83 | virtual UMLClassifier *lwClassifier(); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:84:18: warning: ‘virtual void AssociationWidget::setOperationText(const QString&)’ can be marked override [-Wsuggest-override] 84 | virtual void setOperationText(const QString &op); | ^~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:86:18: warning: ‘virtual void AssociationWidget::constrainTextPos(qreal&, qreal&, qreal, qreal, Uml::TextRole::Enum)’ can be marked override [-Wsuggest-override] 86 | virtual void constrainTextPos(qreal &textX, qreal &textY, | ^~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:90:18: warning: ‘virtual void AssociationWidget::calculateNameTextSegment()’ can be marked override [-Wsuggest-override] 90 | virtual void calculateNameTextSegment(); | ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:105:10: warning: ‘virtual void AssociationWidget::setName(const QString&)’ can be marked override [-Wsuggest-override] 105 | void setName(const QString &strRole); | ^~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:149:20: warning: ‘virtual QRectF AssociationWidget::boundingRect() const’ can be marked override [-Wsuggest-override] 149 | virtual QRectF boundingRect() const; | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:150:26: warning: ‘virtual QPainterPath AssociationWidget::shape() const’ can be marked override [-Wsuggest-override] 150 | virtual QPainterPath shape() const; | ^~~~~ /<>/umbrello/umlwidgets/associationwidget.h:156:16: warning: ‘virtual UMLWidget* AssociationWidget::onWidget(const QPointF&)’ can be marked override [-Wsuggest-override] 156 | UMLWidget* onWidget(const QPointF &p); | ^~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:174:11: warning: ‘virtual QFont AssociationWidget::font() const’ can be marked override [-Wsuggest-override] 174 | QFont font() const; | ^~~~ /<>/umbrello/umlwidgets/associationwidget.h:176:18: warning: ‘virtual void AssociationWidget::setTextColor(const QColor&)’ can be marked override [-Wsuggest-override] 176 | virtual void setTextColor(const QColor &color); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:177:18: warning: ‘virtual void AssociationWidget::setLineColor(const QColor&)’ can be marked override [-Wsuggest-override] 177 | virtual void setLineColor(const QColor &color); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:178:18: warning: ‘virtual void AssociationWidget::setLineWidth(uint)’ can be marked override [-Wsuggest-override] 178 | virtual void setLineWidth(uint width); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:186:18: warning: ‘virtual bool AssociationWidget::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] 186 | virtual bool loadFromXMI1(QDomElement& qElement); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:187:18: warning: ‘virtual void AssociationWidget::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 187 | virtual void saveToXMI1(QDomDocument &qDoc, QDomElement &qElement); | ^~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:195:18: warning: ‘virtual void AssociationWidget::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 195 | virtual void mouseDoubleClickEvent(QGraphicsSceneMouseEvent *event); | ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:196:18: warning: ‘virtual void AssociationWidget::mouseMoveEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 196 | virtual void mouseMoveEvent(QGraphicsSceneMouseEvent *event); | ^~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:197:18: warning: ‘virtual void AssociationWidget::mousePressEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 197 | virtual void mousePressEvent(QGraphicsSceneMouseEvent *event); | ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:198:18: warning: ‘virtual void AssociationWidget::mouseReleaseEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 198 | virtual void mouseReleaseEvent(QGraphicsSceneMouseEvent *event); | ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:200:18: warning: ‘virtual void AssociationWidget::setSelected(bool)’ can be marked override [-Wsuggest-override] 200 | virtual void setSelected(bool _select); | ^~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:202:18: warning: ‘virtual void AssociationWidget::slotMenuSelection(QAction*)’ can be marked override [-Wsuggest-override] 202 | virtual void slotMenuSelection(QAction* action); | ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:209:18: warning: ‘virtual void AssociationWidget::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] 209 | virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent *event); | ^~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:211:18: warning: ‘virtual void AssociationWidget::hoverEnterEvent(QGraphicsSceneHoverEvent*)’ can be marked override [-Wsuggest-override] 211 | virtual void hoverEnterEvent(QGraphicsSceneHoverEvent *event); | ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:212:18: warning: ‘virtual void AssociationWidget::hoverLeaveEvent(QGraphicsSceneHoverEvent*)’ can be marked override [-Wsuggest-override] 212 | virtual void hoverLeaveEvent(QGraphicsSceneHoverEvent *event); | ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:213:18: warning: ‘virtual void AssociationWidget::hoverMoveEvent(QGraphicsSceneHoverEvent*)’ can be marked override [-Wsuggest-override] 213 | virtual void hoverMoveEvent(QGraphicsSceneHoverEvent *event); | ^~~~~~~~~~~~~~ In file included from /<>/umbrello/dialogs/pages/associationgeneralpage.cpp:17: /<>/umbrello/debug/debug_utils.h:91:18: warning: ‘virtual void Tracer::showEvent(QShowEvent*)’ can be marked override [-Wsuggest-override] 91 | virtual void showEvent(QShowEvent*); | ^~~~~~~~~ In file included from /<>/umbrello/dialogs/pages/associationgeneralpage.cpp:20: /<>/umbrello/umlwidgets/objectwidget.h:39:18: warning: ‘virtual void ObjectWidget::setX(qreal)’ can be marked override [-Wsuggest-override] 39 | virtual void setX(qreal x); | ^~~~ /<>/umbrello/umlwidgets/objectwidget.h:40:18: warning: ‘virtual void ObjectWidget::setY(qreal)’ can be marked override [-Wsuggest-override] 40 | virtual void setY(qreal y); | ^~~~ /<>/umbrello/umlwidgets/objectwidget.h:47:18: warning: ‘virtual void ObjectWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] 47 | virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); | ^~~~~ /<>/umbrello/umlwidgets/objectwidget.h:49:10: warning: ‘virtual bool ObjectWidget::activate(IDChangeLog*)’ can be marked override [-Wsuggest-override] 49 | bool activate(IDChangeLog* ChangeLog = 0); | ^~~~~~~~ /<>/umbrello/umlwidgets/objectwidget.h:51:10: warning: ‘virtual void ObjectWidget::cleanup()’ can be marked override [-Wsuggest-override] 51 | void cleanup(); | ^~~~~~~ /<>/umbrello/umlwidgets/objectwidget.h:53:10: warning: ‘virtual void ObjectWidget::showPropertiesDialog()’ can be marked override [-Wsuggest-override] 53 | void showPropertiesDialog(); | ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/objectwidget.h:73:18: warning: ‘virtual void ObjectWidget::setLineColorCmd(const QColor&)’ can be marked override [-Wsuggest-override] 73 | virtual void setLineColorCmd(const QColor &color); | ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/objectwidget.h:77:18: warning: ‘virtual void ObjectWidget::resizeWidget(qreal, qreal)’ can be marked override [-Wsuggest-override] 77 | virtual void resizeWidget(qreal newW, qreal newH); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/objectwidget.h:79:18: warning: ‘virtual void ObjectWidget::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 79 | virtual void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); | ^~~~~~~~~~ /<>/umbrello/umlwidgets/objectwidget.h:80:18: warning: ‘virtual bool ObjectWidget::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] 80 | virtual bool loadFromXMI1(QDomElement& qElement); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/objectwidget.h:83:10: warning: ‘virtual void ObjectWidget::slotMenuSelection(QAction*)’ can be marked override [-Wsuggest-override] 83 | void slotMenuSelection(QAction* action); | ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/objectwidget.h:84:18: warning: ‘virtual void ObjectWidget::slotFillColorChanged(Uml::ID::Type)’ can be marked override [-Wsuggest-override] 84 | virtual void slotFillColorChanged(Uml::ID::Type viewID); | ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/objectwidget.h:88:18: warning: ‘virtual void ObjectWidget::mousePressEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 88 | virtual void mousePressEvent(QGraphicsSceneMouseEvent *me); | ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/objectwidget.h:89:18: warning: ‘virtual void ObjectWidget::mouseMoveEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 89 | virtual void mouseMoveEvent(QGraphicsSceneMouseEvent *me); | ^~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/objectwidget.h:91:12: warning: ‘virtual QSizeF ObjectWidget::minimumSize() const’ can be marked override [-Wsuggest-override] 91 | QSizeF minimumSize() const; | ^~~~~~~~~~~ /<>/umbrello/umlwidgets/objectwidget.h:93:18: warning: ‘virtual void ObjectWidget::moveEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 93 | virtual void moveEvent(QGraphicsSceneMouseEvent *event); | ^~~~~~~~~ /<>/umbrello/umlwidgets/objectwidget.h:94:18: warning: ‘virtual void ObjectWidget::moveWidgetBy(qreal, qreal)’ can be marked override [-Wsuggest-override] 94 | virtual void moveWidgetBy(qreal diffX, qreal diffY); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/objectwidget.h:95:18: warning: ‘virtual void ObjectWidget::constrainMovementForAllWidgets(qreal&, qreal&)’ can be marked override [-Wsuggest-override] 95 | virtual void constrainMovementForAllWidgets(qreal &diffX, qreal &diffY); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/objectwidget.h:97:21: warning: ‘virtual QCursor ObjectWidget::resizeCursor() const’ can be marked override [-Wsuggest-override] 97 | virtual QCursor resizeCursor() const; | ^~~~~~~~~~~~ In file included from /<>/umbrello/dialogs/pages/associationgeneralpage.cpp:23: /<>/umbrello/uml1model/association.h:75:24: warning: ‘virtual UMLObject* UMLAssociation::clone() const’ can be marked override [-Wsuggest-override] 75 | virtual UMLObject* clone() const { return 0; } | ^~~~~ /<>/umbrello/uml1model/association.h:77:18: warning: ‘virtual bool UMLAssociation::resolveRef()’ can be marked override [-Wsuggest-override] 77 | virtual bool resolveRef(); | ^~~~~~~~~~ /<>/umbrello/uml1model/association.h:79:10: warning: ‘virtual void UMLAssociation::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 79 | void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/association.h:81:18: warning: ‘virtual bool UMLAssociation::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] 81 | virtual bool showPropertiesDialog(QWidget *parent = 0); | ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/association.h:85:10: warning: ‘virtual bool UMLAssociation::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 85 | bool load1(QDomElement& element); | ^~~~~ [ 15%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/dialogs/pages/associationrolepage.cpp.o cd /<>/obj-aarch64-linux-gnu/umbrello && /usr/bin/aarch64-linux-gnu-g++ -DCMAKE_BINARY_DIR=\"/<>/obj-aarch64-linux-gnu\" -DKCOREADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLO_VERSION_STRING=\"2.23.3\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-aarch64-linux-gnu/umbrello -I/<>/umbrello -I/<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/include -I/<>/obj-aarch64-linux-gnu -I/<>/umbrello/clipboard -I/<>/umbrello/cmds -I/<>/umbrello/codegenerators -I/<>/umbrello/codegenerators/ada -I/<>/umbrello/codegenerators/as -I/<>/umbrello/codegenerators/cpp -I/<>/umbrello/codegenerators/csharp -I/<>/umbrello/codegenerators/d -I/<>/umbrello/codegenerators/idl -I/<>/umbrello/codegenerators/java -I/<>/umbrello/codegenerators/js -I/<>/umbrello/codegenerators/pascal -I/<>/umbrello/codegenerators/perl -I/<>/umbrello/codegenerators/php -I/<>/umbrello/codegenerators/python -I/<>/umbrello/codegenerators/ruby -I/<>/umbrello/codegenerators/sql -I/<>/umbrello/codegenerators/tcl -I/<>/umbrello/codegenerators/vala -I/<>/umbrello/codegenerators/xml -I/<>/umbrello/codegenwizard -I/<>/umbrello/codeimport -I/<>/umbrello/codeimport/csharp -I/<>/umbrello/codeimpwizard -I/<>/umbrello/debug -I/<>/umbrello/dialogs -I/<>/umbrello/dialogs/pages -I/<>/umbrello/dialogs/widgets -I/<>/umbrello/docgenerators -I/<>/umbrello/finder -I/<>/umbrello/refactoring -I/<>/umbrello/uml1model -I/<>/umbrello/umlwidgets -I/<>/lib/cppparser -I/<>/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/aarch64-linux-gnu/qt5 -isystem /usr/include/aarch64-linux-gnu/qt5/QtWidgets -isystem /usr/include/aarch64-linux-gnu/qt5/QtGui -isystem /usr/include/aarch64-linux-gnu/qt5/QtCore -isystem /usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/aarch64-linux-gnu/qt5/QtXml -isystem /usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/aarch64-linux-gnu/qt5/QtSvg -isystem /usr/include/aarch64-linux-gnu/qt5/QtWebKitWidgets -isystem /usr/include/aarch64-linux-gnu/qt5/QtWebKit -isystem /usr/include/aarch64-linux-gnu/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/aarch64-linux-gnu/qt5/QtConcurrent -isystem /usr/include/aarch64-linux-gnu/qt5/QtDBus -isystem /usr/include/KF5/KTextEditor -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -fno-delete-null-pointer-checks -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -o CMakeFiles/libumbrello.dir/dialogs/pages/associationrolepage.cpp.o -c /<>/umbrello/dialogs/pages/associationrolepage.cpp In file included from /<>/umbrello/dialogs/pages/associationrolepage.h:14, from /<>/umbrello/dialogs/pages/associationrolepage.cpp:12: /<>/umbrello/dialogs/pages/dialogpagebase.h:34:18: warning: ‘virtual void DialogPageBase::keyPressEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] 34 | virtual void keyPressEvent(QKeyEvent *event); | ^~~~~~~~~~~~~ In file included from /<>/umbrello/umlwidgets/umlwidget.h:18, from /<>/umbrello/umlwidgets/classifierwidget.h:16, from /<>/umbrello/umlscene.h:17, from /<>/umbrello/umlwidgets/linkwidget.h:15, from /<>/umbrello/umlwidgets/associationwidget.h:15, from /<>/umbrello/dialogs/pages/associationrolepage.cpp:15: /<>/umbrello/umlwidgets/widgetbase.h:187:20: warning: ‘virtual QRectF WidgetBase::boundingRect() const’ can be marked override [-Wsuggest-override] 187 | virtual QRectF boundingRect() const; | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/widgetbase.h:191:18: warning: ‘virtual void WidgetBase::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] 191 | virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); | ^~~~~ /<>/umbrello/umlwidgets/widgetbase.h:260:18: warning: ‘virtual void WidgetBase::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] 260 | virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent *event); | ^~~~~~~~~~~~~~~~ In file included from /<>/umbrello/umlwidgets/classifierwidget.h:16, from /<>/umbrello/umlscene.h:17, from /<>/umbrello/umlwidgets/linkwidget.h:15, from /<>/umbrello/umlwidgets/associationwidget.h:15, from /<>/umbrello/dialogs/pages/associationrolepage.cpp:15: /<>/umbrello/umlwidgets/umlwidget.h:71:18: warning: ‘virtual void UMLWidget::setUseFillColor(bool)’ can be marked override [-Wsuggest-override] 71 | virtual void setUseFillColor(bool fc); | ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:74:18: warning: ‘virtual void UMLWidget::setTextColor(const QColor&)’ can be marked override [-Wsuggest-override] 74 | virtual void setTextColor(const QColor &color); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:77:18: warning: ‘virtual void UMLWidget::setLineColor(const QColor&)’ can be marked override [-Wsuggest-override] 77 | virtual void setLineColor(const QColor &color); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:80:18: warning: ‘virtual void UMLWidget::setLineWidth(uint)’ can be marked override [-Wsuggest-override] 80 | virtual void setLineWidth(uint width); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:83:18: warning: ‘virtual void UMLWidget::setFillColor(const QColor&)’ can be marked override [-Wsuggest-override] 83 | virtual void setFillColor(const QColor &color); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:87:18: warning: ‘virtual void UMLWidget::setSelected(bool)’ can be marked override [-Wsuggest-override] 87 | virtual void setSelected(bool _select); | ^~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:96:18: warning: ‘virtual void UMLWidget::setFont(const QFont&)’ can be marked override [-Wsuggest-override] 96 | virtual void setFont(const QFont &font); | ^~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:173:18: warning: ‘virtual void UMLWidget::showPropertiesDialog()’ can be marked override [-Wsuggest-override] 173 | virtual void showPropertiesDialog(); | ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:192:18: warning: ‘virtual bool UMLWidget::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] 192 | virtual bool loadFromXMI1(QDomElement &qElement); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:193:18: warning: ‘virtual void UMLWidget::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 193 | virtual void saveToXMI1(QDomDocument &qDoc, QDomElement &qElement); | ^~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:230:18: warning: ‘virtual void UMLWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] 230 | virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); | ^~~~~ /<>/umbrello/umlwidgets/umlwidget.h:234:18: warning: ‘virtual void UMLWidget::slotMenuSelection(QAction*)’ can be marked override [-Wsuggest-override] 234 | virtual void slotMenuSelection(QAction* action); | ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:251:18: warning: ‘virtual void UMLWidget::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] 251 | virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent* event); | ^~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:252:18: warning: ‘virtual void UMLWidget::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 252 | virtual void mouseDoubleClickEvent(QGraphicsSceneMouseEvent *event); | ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:253:18: warning: ‘virtual void UMLWidget::mousePressEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 253 | virtual void mousePressEvent(QGraphicsSceneMouseEvent *event); | ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:254:18: warning: ‘virtual void UMLWidget::mouseMoveEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 254 | virtual void mouseMoveEvent(QGraphicsSceneMouseEvent *event); | ^~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:255:18: warning: ‘virtual void UMLWidget::mouseReleaseEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 255 | virtual void mouseReleaseEvent(QGraphicsSceneMouseEvent *event); | ^~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/umlscene.h:17, from /<>/umbrello/umlwidgets/linkwidget.h:15, from /<>/umbrello/umlwidgets/associationwidget.h:15, from /<>/umbrello/dialogs/pages/associationrolepage.cpp:15: /<>/umbrello/umlwidgets/classifierwidget.h:97:16: warning: ‘virtual UMLWidget* ClassifierWidget::onWidget(const QPointF&)’ can be marked override [-Wsuggest-override] 97 | UMLWidget* onWidget(const QPointF& p); | ^~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:98:16: warning: ‘virtual UMLWidget* ClassifierWidget::widgetWithID(Uml::ID::Type)’ can be marked override [-Wsuggest-override] 98 | UMLWidget* widgetWithID(Uml::ID::Type id); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:100:18: warning: ‘virtual void ClassifierWidget::setDocumentation(const QString&)’ can be marked override [-Wsuggest-override] 100 | virtual void setDocumentation(const QString& doc); | ^~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:102:12: warning: ‘virtual QSizeF ClassifierWidget::calculateSize(bool) const’ can be marked override [-Wsuggest-override] 102 | QSizeF calculateSize(bool withExtensions = true) const; | ^~~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:104:18: warning: ‘virtual void ClassifierWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] 104 | virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); | ^~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:105:26: warning: ‘virtual QPainterPath ClassifierWidget::shape() const’ can be marked override [-Wsuggest-override] 105 | virtual QPainterPath shape() const; | ^~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:107:18: warning: ‘virtual void ClassifierWidget::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 107 | virtual void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); | ^~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:108:18: warning: ‘virtual bool ClassifierWidget::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] 108 | virtual bool loadFromXMI1(QDomElement & qElement); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:111:18: warning: ‘virtual void ClassifierWidget::slotMenuSelection(QAction*)’ can be marked override [-Wsuggest-override] 111 | virtual void slotMenuSelection(QAction* action); | ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:121:12: warning: ‘virtual QSizeF ClassifierWidget::minimumSize() const’ can be marked override [-Wsuggest-override] 121 | QSizeF minimumSize() const; | ^~~~~~~~~~~ In file included from /<>/umbrello/umlwidgets/linkwidget.h:15, from /<>/umbrello/umlwidgets/associationwidget.h:15, from /<>/umbrello/dialogs/pages/associationrolepage.cpp:15: /<>/umbrello/umlscene.h:338:10: warning: ‘virtual void UMLScene::dragEnterEvent(QGraphicsSceneDragDropEvent*)’ can be marked override [-Wsuggest-override] 338 | void dragEnterEvent(QGraphicsSceneDragDropEvent* enterEvent); | ^~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:339:10: warning: ‘virtual void UMLScene::dragMoveEvent(QGraphicsSceneDragDropEvent*)’ can be marked override [-Wsuggest-override] 339 | void dragMoveEvent(QGraphicsSceneDragDropEvent* moveEvent); | ^~~~~~~~~~~~~ /<>/umbrello/umlscene.h:340:10: warning: ‘virtual void UMLScene::dropEvent(QGraphicsSceneDragDropEvent*)’ can be marked override [-Wsuggest-override] 340 | void dropEvent(QGraphicsSceneDragDropEvent* dropEvent); | ^~~~~~~~~ /<>/umbrello/umlscene.h:342:10: warning: ‘virtual void UMLScene::mouseMoveEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 342 | void mouseMoveEvent(QGraphicsSceneMouseEvent* mouseEvent); | ^~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:343:10: warning: ‘virtual void UMLScene::mousePressEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 343 | void mousePressEvent(QGraphicsSceneMouseEvent* mouseEvent); | ^~~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:344:10: warning: ‘virtual void UMLScene::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 344 | void mouseDoubleClickEvent(QGraphicsSceneMouseEvent* mouseEvent); | ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:345:10: warning: ‘virtual void UMLScene::mouseReleaseEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 345 | void mouseReleaseEvent(QGraphicsSceneMouseEvent* mouseEvent); | ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:346:18: warning: ‘virtual void UMLScene::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] 346 | virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent* contextMenuEvent); | ^~~~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:358:18: warning: ‘virtual void UMLScene::drawBackground(QPainter*, const QRectF&)’ can be marked override [-Wsuggest-override] 358 | virtual void drawBackground(QPainter *painter, const QRectF &rect); | ^~~~~~~~~~~~~~ In file included from /<>/umbrello/dialogs/pages/associationrolepage.cpp:15: /<>/umbrello/umlwidgets/associationwidget.h:62:18: warning: ‘virtual void AssociationWidget::setUMLObject(UMLObject*)’ can be marked override [-Wsuggest-override] 62 | virtual void setUMLObject(UMLObject *obj); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:66:18: warning: ‘virtual void AssociationWidget::lwSetFont(QFont)’ can be marked override [-Wsuggest-override] 66 | virtual void lwSetFont(QFont font); | ^~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:67:28: warning: ‘virtual UMLClassifier* AssociationWidget::operationOwner()’ can be marked override [-Wsuggest-override] 67 | virtual UMLClassifier *operationOwner(); | ^~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:69:27: warning: ‘virtual UMLOperation* AssociationWidget::operation()’ can be marked override [-Wsuggest-override] 69 | virtual UMLOperation *operation(); | ^~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:70:18: warning: ‘virtual void AssociationWidget::setOperation(UMLOperation*)’ can be marked override [-Wsuggest-override] 70 | virtual void setOperation(UMLOperation *op); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:72:21: warning: ‘virtual QString AssociationWidget::customOpText()’ can be marked override [-Wsuggest-override] 72 | virtual QString customOpText(); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:73:18: warning: ‘virtual void AssociationWidget::setCustomOpText(const QString&)’ can be marked override [-Wsuggest-override] 73 | virtual void setCustomOpText(const QString &opText); | ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:75:18: warning: ‘virtual void AssociationWidget::resetTextPositions()’ can be marked override [-Wsuggest-override] 75 | virtual void resetTextPositions(); | ^~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:77:18: warning: ‘virtual void AssociationWidget::setMessageText(FloatingTextWidget*)’ can be marked override [-Wsuggest-override] 77 | virtual void setMessageText(FloatingTextWidget *ft); | ^~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:78:18: warning: ‘virtual void AssociationWidget::setText(FloatingTextWidget*, const QString&)’ can be marked override [-Wsuggest-override] 78 | virtual void setText(FloatingTextWidget *ft, const QString &newText); | ^~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:80:18: warning: ‘virtual void AssociationWidget::showPropertiesDialog()’ can be marked override [-Wsuggest-override] 80 | virtual void showPropertiesDialog(); | ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:82:21: warning: ‘virtual QString AssociationWidget::lwOperationText()’ can be marked override [-Wsuggest-override] 82 | virtual QString lwOperationText(); | ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:83:28: warning: ‘virtual UMLClassifier* AssociationWidget::lwClassifier()’ can be marked override [-Wsuggest-override] 83 | virtual UMLClassifier *lwClassifier(); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:84:18: warning: ‘virtual void AssociationWidget::setOperationText(const QString&)’ can be marked override [-Wsuggest-override] 84 | virtual void setOperationText(const QString &op); | ^~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:86:18: warning: ‘virtual void AssociationWidget::constrainTextPos(qreal&, qreal&, qreal, qreal, Uml::TextRole::Enum)’ can be marked override [-Wsuggest-override] 86 | virtual void constrainTextPos(qreal &textX, qreal &textY, | ^~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:90:18: warning: ‘virtual void AssociationWidget::calculateNameTextSegment()’ can be marked override [-Wsuggest-override] 90 | virtual void calculateNameTextSegment(); | ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:105:10: warning: ‘virtual void AssociationWidget::setName(const QString&)’ can be marked override [-Wsuggest-override] 105 | void setName(const QString &strRole); | ^~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:149:20: warning: ‘virtual QRectF AssociationWidget::boundingRect() const’ can be marked override [-Wsuggest-override] 149 | virtual QRectF boundingRect() const; | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:150:26: warning: ‘virtual QPainterPath AssociationWidget::shape() const’ can be marked override [-Wsuggest-override] 150 | virtual QPainterPath shape() const; | ^~~~~ /<>/umbrello/umlwidgets/associationwidget.h:156:16: warning: ‘virtual UMLWidget* AssociationWidget::onWidget(const QPointF&)’ can be marked override [-Wsuggest-override] 156 | UMLWidget* onWidget(const QPointF &p); | ^~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:174:11: warning: ‘virtual QFont AssociationWidget::font() const’ can be marked override [-Wsuggest-override] 174 | QFont font() const; | ^~~~ /<>/umbrello/umlwidgets/associationwidget.h:176:18: warning: ‘virtual void AssociationWidget::setTextColor(const QColor&)’ can be marked override [-Wsuggest-override] 176 | virtual void setTextColor(const QColor &color); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:177:18: warning: ‘virtual void AssociationWidget::setLineColor(const QColor&)’ can be marked override [-Wsuggest-override] 177 | virtual void setLineColor(const QColor &color); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:178:18: warning: ‘virtual void AssociationWidget::setLineWidth(uint)’ can be marked override [-Wsuggest-override] 178 | virtual void setLineWidth(uint width); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:186:18: warning: ‘virtual bool AssociationWidget::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] 186 | virtual bool loadFromXMI1(QDomElement& qElement); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:187:18: warning: ‘virtual void AssociationWidget::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 187 | virtual void saveToXMI1(QDomDocument &qDoc, QDomElement &qElement); | ^~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:195:18: warning: ‘virtual void AssociationWidget::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 195 | virtual void mouseDoubleClickEvent(QGraphicsSceneMouseEvent *event); | ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:196:18: warning: ‘virtual void AssociationWidget::mouseMoveEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 196 | virtual void mouseMoveEvent(QGraphicsSceneMouseEvent *event); | ^~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:197:18: warning: ‘virtual void AssociationWidget::mousePressEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 197 | virtual void mousePressEvent(QGraphicsSceneMouseEvent *event); | ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:198:18: warning: ‘virtual void AssociationWidget::mouseReleaseEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 198 | virtual void mouseReleaseEvent(QGraphicsSceneMouseEvent *event); | ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:200:18: warning: ‘virtual void AssociationWidget::setSelected(bool)’ can be marked override [-Wsuggest-override] 200 | virtual void setSelected(bool _select); | ^~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:202:18: warning: ‘virtual void AssociationWidget::slotMenuSelection(QAction*)’ can be marked override [-Wsuggest-override] 202 | virtual void slotMenuSelection(QAction* action); | ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:209:18: warning: ‘virtual void AssociationWidget::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] 209 | virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent *event); | ^~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:211:18: warning: ‘virtual void AssociationWidget::hoverEnterEvent(QGraphicsSceneHoverEvent*)’ can be marked override [-Wsuggest-override] 211 | virtual void hoverEnterEvent(QGraphicsSceneHoverEvent *event); | ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:212:18: warning: ‘virtual void AssociationWidget::hoverLeaveEvent(QGraphicsSceneHoverEvent*)’ can be marked override [-Wsuggest-override] 212 | virtual void hoverLeaveEvent(QGraphicsSceneHoverEvent *event); | ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:213:18: warning: ‘virtual void AssociationWidget::hoverMoveEvent(QGraphicsSceneHoverEvent*)’ can be marked override [-Wsuggest-override] 213 | virtual void hoverMoveEvent(QGraphicsSceneHoverEvent *event); | ^~~~~~~~~~~~~~ In file included from /<>/umbrello/dialogs/pages/associationrolepage.cpp:17: /<>/umbrello/umlwidgets/objectwidget.h:39:18: warning: ‘virtual void ObjectWidget::setX(qreal)’ can be marked override [-Wsuggest-override] 39 | virtual void setX(qreal x); | ^~~~ /<>/umbrello/umlwidgets/objectwidget.h:40:18: warning: ‘virtual void ObjectWidget::setY(qreal)’ can be marked override [-Wsuggest-override] 40 | virtual void setY(qreal y); | ^~~~ /<>/umbrello/umlwidgets/objectwidget.h:47:18: warning: ‘virtual void ObjectWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] 47 | virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); | ^~~~~ /<>/umbrello/umlwidgets/objectwidget.h:49:10: warning: ‘virtual bool ObjectWidget::activate(IDChangeLog*)’ can be marked override [-Wsuggest-override] 49 | bool activate(IDChangeLog* ChangeLog = 0); | ^~~~~~~~ /<>/umbrello/umlwidgets/objectwidget.h:51:10: warning: ‘virtual void ObjectWidget::cleanup()’ can be marked override [-Wsuggest-override] 51 | void cleanup(); | ^~~~~~~ /<>/umbrello/umlwidgets/objectwidget.h:53:10: warning: ‘virtual void ObjectWidget::showPropertiesDialog()’ can be marked override [-Wsuggest-override] 53 | void showPropertiesDialog(); | ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/objectwidget.h:73:18: warning: ‘virtual void ObjectWidget::setLineColorCmd(const QColor&)’ can be marked override [-Wsuggest-override] 73 | virtual void setLineColorCmd(const QColor &color); | ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/objectwidget.h:77:18: warning: ‘virtual void ObjectWidget::resizeWidget(qreal, qreal)’ can be marked override [-Wsuggest-override] 77 | virtual void resizeWidget(qreal newW, qreal newH); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/objectwidget.h:79:18: warning: ‘virtual void ObjectWidget::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 79 | virtual void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); | ^~~~~~~~~~ /<>/umbrello/umlwidgets/objectwidget.h:80:18: warning: ‘virtual bool ObjectWidget::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] 80 | virtual bool loadFromXMI1(QDomElement& qElement); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/objectwidget.h:83:10: warning: ‘virtual void ObjectWidget::slotMenuSelection(QAction*)’ can be marked override [-Wsuggest-override] 83 | void slotMenuSelection(QAction* action); | ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/objectwidget.h:84:18: warning: ‘virtual void ObjectWidget::slotFillColorChanged(Uml::ID::Type)’ can be marked override [-Wsuggest-override] 84 | virtual void slotFillColorChanged(Uml::ID::Type viewID); | ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/objectwidget.h:88:18: warning: ‘virtual void ObjectWidget::mousePressEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 88 | virtual void mousePressEvent(QGraphicsSceneMouseEvent *me); | ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/objectwidget.h:89:18: warning: ‘virtual void ObjectWidget::mouseMoveEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 89 | virtual void mouseMoveEvent(QGraphicsSceneMouseEvent *me); | ^~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/objectwidget.h:91:12: warning: ‘virtual QSizeF ObjectWidget::minimumSize() const’ can be marked override [-Wsuggest-override] 91 | QSizeF minimumSize() const; | ^~~~~~~~~~~ /<>/umbrello/umlwidgets/objectwidget.h:93:18: warning: ‘virtual void ObjectWidget::moveEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 93 | virtual void moveEvent(QGraphicsSceneMouseEvent *event); | ^~~~~~~~~ /<>/umbrello/umlwidgets/objectwidget.h:94:18: warning: ‘virtual void ObjectWidget::moveWidgetBy(qreal, qreal)’ can be marked override [-Wsuggest-override] 94 | virtual void moveWidgetBy(qreal diffX, qreal diffY); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/objectwidget.h:95:18: warning: ‘virtual void ObjectWidget::constrainMovementForAllWidgets(qreal&, qreal&)’ can be marked override [-Wsuggest-override] 95 | virtual void constrainMovementForAllWidgets(qreal &diffX, qreal &diffY); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/objectwidget.h:97:21: warning: ‘virtual QCursor ObjectWidget::resizeCursor() const’ can be marked override [-Wsuggest-override] 97 | virtual QCursor resizeCursor() const; | ^~~~~~~~~~~~ [ 15%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/dialogs/pages/autolayoutoptionpage.cpp.o cd /<>/obj-aarch64-linux-gnu/umbrello && /usr/bin/aarch64-linux-gnu-g++ -DCMAKE_BINARY_DIR=\"/<>/obj-aarch64-linux-gnu\" -DKCOREADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLO_VERSION_STRING=\"2.23.3\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-aarch64-linux-gnu/umbrello -I/<>/umbrello -I/<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/include -I/<>/obj-aarch64-linux-gnu -I/<>/umbrello/clipboard -I/<>/umbrello/cmds -I/<>/umbrello/codegenerators -I/<>/umbrello/codegenerators/ada -I/<>/umbrello/codegenerators/as -I/<>/umbrello/codegenerators/cpp -I/<>/umbrello/codegenerators/csharp -I/<>/umbrello/codegenerators/d -I/<>/umbrello/codegenerators/idl -I/<>/umbrello/codegenerators/java -I/<>/umbrello/codegenerators/js -I/<>/umbrello/codegenerators/pascal -I/<>/umbrello/codegenerators/perl -I/<>/umbrello/codegenerators/php -I/<>/umbrello/codegenerators/python -I/<>/umbrello/codegenerators/ruby -I/<>/umbrello/codegenerators/sql -I/<>/umbrello/codegenerators/tcl -I/<>/umbrello/codegenerators/vala -I/<>/umbrello/codegenerators/xml -I/<>/umbrello/codegenwizard -I/<>/umbrello/codeimport -I/<>/umbrello/codeimport/csharp -I/<>/umbrello/codeimpwizard -I/<>/umbrello/debug -I/<>/umbrello/dialogs -I/<>/umbrello/dialogs/pages -I/<>/umbrello/dialogs/widgets -I/<>/umbrello/docgenerators -I/<>/umbrello/finder -I/<>/umbrello/refactoring -I/<>/umbrello/uml1model -I/<>/umbrello/umlwidgets -I/<>/lib/cppparser -I/<>/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/aarch64-linux-gnu/qt5 -isystem /usr/include/aarch64-linux-gnu/qt5/QtWidgets -isystem /usr/include/aarch64-linux-gnu/qt5/QtGui -isystem /usr/include/aarch64-linux-gnu/qt5/QtCore -isystem /usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/aarch64-linux-gnu/qt5/QtXml -isystem /usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/aarch64-linux-gnu/qt5/QtSvg -isystem /usr/include/aarch64-linux-gnu/qt5/QtWebKitWidgets -isystem /usr/include/aarch64-linux-gnu/qt5/QtWebKit -isystem /usr/include/aarch64-linux-gnu/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/aarch64-linux-gnu/qt5/QtConcurrent -isystem /usr/include/aarch64-linux-gnu/qt5/QtDBus -isystem /usr/include/KF5/KTextEditor -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -fno-delete-null-pointer-checks -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -o CMakeFiles/libumbrello.dir/dialogs/pages/autolayoutoptionpage.cpp.o -c /<>/umbrello/dialogs/pages/autolayoutoptionpage.cpp In file included from /<>/umbrello/dialogs/pages/autolayoutoptionpage.h:14, from /<>/umbrello/dialogs/pages/autolayoutoptionpage.cpp:12: /<>/umbrello/dialogs/pages/dialogpagebase.h:34:18: warning: ‘virtual void DialogPageBase::keyPressEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] 34 | virtual void keyPressEvent(QKeyEvent *event); | ^~~~~~~~~~~~~ [ 15%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/dialogs/pages/classassociationspage.cpp.o cd /<>/obj-aarch64-linux-gnu/umbrello && /usr/bin/aarch64-linux-gnu-g++ -DCMAKE_BINARY_DIR=\"/<>/obj-aarch64-linux-gnu\" -DKCOREADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLO_VERSION_STRING=\"2.23.3\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-aarch64-linux-gnu/umbrello -I/<>/umbrello -I/<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/include -I/<>/obj-aarch64-linux-gnu -I/<>/umbrello/clipboard -I/<>/umbrello/cmds -I/<>/umbrello/codegenerators -I/<>/umbrello/codegenerators/ada -I/<>/umbrello/codegenerators/as -I/<>/umbrello/codegenerators/cpp -I/<>/umbrello/codegenerators/csharp -I/<>/umbrello/codegenerators/d -I/<>/umbrello/codegenerators/idl -I/<>/umbrello/codegenerators/java -I/<>/umbrello/codegenerators/js -I/<>/umbrello/codegenerators/pascal -I/<>/umbrello/codegenerators/perl -I/<>/umbrello/codegenerators/php -I/<>/umbrello/codegenerators/python -I/<>/umbrello/codegenerators/ruby -I/<>/umbrello/codegenerators/sql -I/<>/umbrello/codegenerators/tcl -I/<>/umbrello/codegenerators/vala -I/<>/umbrello/codegenerators/xml -I/<>/umbrello/codegenwizard -I/<>/umbrello/codeimport -I/<>/umbrello/codeimport/csharp -I/<>/umbrello/codeimpwizard -I/<>/umbrello/debug -I/<>/umbrello/dialogs -I/<>/umbrello/dialogs/pages -I/<>/umbrello/dialogs/widgets -I/<>/umbrello/docgenerators -I/<>/umbrello/finder -I/<>/umbrello/refactoring -I/<>/umbrello/uml1model -I/<>/umbrello/umlwidgets -I/<>/lib/cppparser -I/<>/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/aarch64-linux-gnu/qt5 -isystem /usr/include/aarch64-linux-gnu/qt5/QtWidgets -isystem /usr/include/aarch64-linux-gnu/qt5/QtGui -isystem /usr/include/aarch64-linux-gnu/qt5/QtCore -isystem /usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/aarch64-linux-gnu/qt5/QtXml -isystem /usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/aarch64-linux-gnu/qt5/QtSvg -isystem /usr/include/aarch64-linux-gnu/qt5/QtWebKitWidgets -isystem /usr/include/aarch64-linux-gnu/qt5/QtWebKit -isystem /usr/include/aarch64-linux-gnu/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/aarch64-linux-gnu/qt5/QtConcurrent -isystem /usr/include/aarch64-linux-gnu/qt5/QtDBus -isystem /usr/include/KF5/KTextEditor -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -fno-delete-null-pointer-checks -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -o CMakeFiles/libumbrello.dir/dialogs/pages/classassociationspage.cpp.o -c /<>/umbrello/dialogs/pages/classassociationspage.cpp In file included from /<>/umbrello/dialogs/pages/classassociationspage.h:15, from /<>/umbrello/dialogs/pages/classassociationspage.cpp:11: /<>/umbrello/dialogs/pages/dialogpagebase.h:34:18: warning: ‘virtual void DialogPageBase::keyPressEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] 34 | virtual void keyPressEvent(QKeyEvent *event); | ^~~~~~~~~~~~~ In file included from /<>/umbrello/umlwidgets/umlwidget.h:18, from /<>/umbrello/umlwidgets/classifierwidget.h:16, from /<>/umbrello/umlscene.h:17, from /<>/umbrello/umlwidgets/linkwidget.h:15, from /<>/umbrello/umlwidgets/associationwidget.h:15, from /<>/umbrello/dialogs/pages/classassociationspage.cpp:13: /<>/umbrello/umlwidgets/widgetbase.h:187:20: warning: ‘virtual QRectF WidgetBase::boundingRect() const’ can be marked override [-Wsuggest-override] 187 | virtual QRectF boundingRect() const; | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/widgetbase.h:191:18: warning: ‘virtual void WidgetBase::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] 191 | virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); | ^~~~~ /<>/umbrello/umlwidgets/widgetbase.h:260:18: warning: ‘virtual void WidgetBase::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] 260 | virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent *event); | ^~~~~~~~~~~~~~~~ In file included from /<>/umbrello/umlwidgets/classifierwidget.h:16, from /<>/umbrello/umlscene.h:17, from /<>/umbrello/umlwidgets/linkwidget.h:15, from /<>/umbrello/umlwidgets/associationwidget.h:15, from /<>/umbrello/dialogs/pages/classassociationspage.cpp:13: /<>/umbrello/umlwidgets/umlwidget.h:71:18: warning: ‘virtual void UMLWidget::setUseFillColor(bool)’ can be marked override [-Wsuggest-override] 71 | virtual void setUseFillColor(bool fc); | ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:74:18: warning: ‘virtual void UMLWidget::setTextColor(const QColor&)’ can be marked override [-Wsuggest-override] 74 | virtual void setTextColor(const QColor &color); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:77:18: warning: ‘virtual void UMLWidget::setLineColor(const QColor&)’ can be marked override [-Wsuggest-override] 77 | virtual void setLineColor(const QColor &color); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:80:18: warning: ‘virtual void UMLWidget::setLineWidth(uint)’ can be marked override [-Wsuggest-override] 80 | virtual void setLineWidth(uint width); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:83:18: warning: ‘virtual void UMLWidget::setFillColor(const QColor&)’ can be marked override [-Wsuggest-override] 83 | virtual void setFillColor(const QColor &color); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:87:18: warning: ‘virtual void UMLWidget::setSelected(bool)’ can be marked override [-Wsuggest-override] 87 | virtual void setSelected(bool _select); | ^~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:96:18: warning: ‘virtual void UMLWidget::setFont(const QFont&)’ can be marked override [-Wsuggest-override] 96 | virtual void setFont(const QFont &font); | ^~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:173:18: warning: ‘virtual void UMLWidget::showPropertiesDialog()’ can be marked override [-Wsuggest-override] 173 | virtual void showPropertiesDialog(); | ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:192:18: warning: ‘virtual bool UMLWidget::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] 192 | virtual bool loadFromXMI1(QDomElement &qElement); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:193:18: warning: ‘virtual void UMLWidget::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 193 | virtual void saveToXMI1(QDomDocument &qDoc, QDomElement &qElement); | ^~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:230:18: warning: ‘virtual void UMLWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] 230 | virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); | ^~~~~ /<>/umbrello/umlwidgets/umlwidget.h:234:18: warning: ‘virtual void UMLWidget::slotMenuSelection(QAction*)’ can be marked override [-Wsuggest-override] 234 | virtual void slotMenuSelection(QAction* action); | ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:251:18: warning: ‘virtual void UMLWidget::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] 251 | virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent* event); | ^~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:252:18: warning: ‘virtual void UMLWidget::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 252 | virtual void mouseDoubleClickEvent(QGraphicsSceneMouseEvent *event); | ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:253:18: warning: ‘virtual void UMLWidget::mousePressEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 253 | virtual void mousePressEvent(QGraphicsSceneMouseEvent *event); | ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:254:18: warning: ‘virtual void UMLWidget::mouseMoveEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 254 | virtual void mouseMoveEvent(QGraphicsSceneMouseEvent *event); | ^~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:255:18: warning: ‘virtual void UMLWidget::mouseReleaseEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 255 | virtual void mouseReleaseEvent(QGraphicsSceneMouseEvent *event); | ^~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/umlscene.h:17, from /<>/umbrello/umlwidgets/linkwidget.h:15, from /<>/umbrello/umlwidgets/associationwidget.h:15, from /<>/umbrello/dialogs/pages/classassociationspage.cpp:13: /<>/umbrello/umlwidgets/classifierwidget.h:97:16: warning: ‘virtual UMLWidget* ClassifierWidget::onWidget(const QPointF&)’ can be marked override [-Wsuggest-override] 97 | UMLWidget* onWidget(const QPointF& p); | ^~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:98:16: warning: ‘virtual UMLWidget* ClassifierWidget::widgetWithID(Uml::ID::Type)’ can be marked override [-Wsuggest-override] 98 | UMLWidget* widgetWithID(Uml::ID::Type id); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:100:18: warning: ‘virtual void ClassifierWidget::setDocumentation(const QString&)’ can be marked override [-Wsuggest-override] 100 | virtual void setDocumentation(const QString& doc); | ^~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:102:12: warning: ‘virtual QSizeF ClassifierWidget::calculateSize(bool) const’ can be marked override [-Wsuggest-override] 102 | QSizeF calculateSize(bool withExtensions = true) const; | ^~~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:104:18: warning: ‘virtual void ClassifierWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] 104 | virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); | ^~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:105:26: warning: ‘virtual QPainterPath ClassifierWidget::shape() const’ can be marked override [-Wsuggest-override] 105 | virtual QPainterPath shape() const; | ^~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:107:18: warning: ‘virtual void ClassifierWidget::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 107 | virtual void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); | ^~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:108:18: warning: ‘virtual bool ClassifierWidget::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] 108 | virtual bool loadFromXMI1(QDomElement & qElement); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:111:18: warning: ‘virtual void ClassifierWidget::slotMenuSelection(QAction*)’ can be marked override [-Wsuggest-override] 111 | virtual void slotMenuSelection(QAction* action); | ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:121:12: warning: ‘virtual QSizeF ClassifierWidget::minimumSize() const’ can be marked override [-Wsuggest-override] 121 | QSizeF minimumSize() const; | ^~~~~~~~~~~ In file included from /<>/umbrello/umlwidgets/linkwidget.h:15, from /<>/umbrello/umlwidgets/associationwidget.h:15, from /<>/umbrello/dialogs/pages/classassociationspage.cpp:13: /<>/umbrello/umlscene.h:338:10: warning: ‘virtual void UMLScene::dragEnterEvent(QGraphicsSceneDragDropEvent*)’ can be marked override [-Wsuggest-override] 338 | void dragEnterEvent(QGraphicsSceneDragDropEvent* enterEvent); | ^~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:339:10: warning: ‘virtual void UMLScene::dragMoveEvent(QGraphicsSceneDragDropEvent*)’ can be marked override [-Wsuggest-override] 339 | void dragMoveEvent(QGraphicsSceneDragDropEvent* moveEvent); | ^~~~~~~~~~~~~ /<>/umbrello/umlscene.h:340:10: warning: ‘virtual void UMLScene::dropEvent(QGraphicsSceneDragDropEvent*)’ can be marked override [-Wsuggest-override] 340 | void dropEvent(QGraphicsSceneDragDropEvent* dropEvent); | ^~~~~~~~~ /<>/umbrello/umlscene.h:342:10: warning: ‘virtual void UMLScene::mouseMoveEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 342 | void mouseMoveEvent(QGraphicsSceneMouseEvent* mouseEvent); | ^~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:343:10: warning: ‘virtual void UMLScene::mousePressEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 343 | void mousePressEvent(QGraphicsSceneMouseEvent* mouseEvent); | ^~~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:344:10: warning: ‘virtual void UMLScene::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 344 | void mouseDoubleClickEvent(QGraphicsSceneMouseEvent* mouseEvent); | ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:345:10: warning: ‘virtual void UMLScene::mouseReleaseEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 345 | void mouseReleaseEvent(QGraphicsSceneMouseEvent* mouseEvent); | ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:346:18: warning: ‘virtual void UMLScene::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] 346 | virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent* contextMenuEvent); | ^~~~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:358:18: warning: ‘virtual void UMLScene::drawBackground(QPainter*, const QRectF&)’ can be marked override [-Wsuggest-override] 358 | virtual void drawBackground(QPainter *painter, const QRectF &rect); | ^~~~~~~~~~~~~~ In file included from /<>/umbrello/dialogs/pages/classassociationspage.cpp:13: /<>/umbrello/umlwidgets/associationwidget.h:62:18: warning: ‘virtual void AssociationWidget::setUMLObject(UMLObject*)’ can be marked override [-Wsuggest-override] 62 | virtual void setUMLObject(UMLObject *obj); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:66:18: warning: ‘virtual void AssociationWidget::lwSetFont(QFont)’ can be marked override [-Wsuggest-override] 66 | virtual void lwSetFont(QFont font); | ^~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:67:28: warning: ‘virtual UMLClassifier* AssociationWidget::operationOwner()’ can be marked override [-Wsuggest-override] 67 | virtual UMLClassifier *operationOwner(); | ^~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:69:27: warning: ‘virtual UMLOperation* AssociationWidget::operation()’ can be marked override [-Wsuggest-override] 69 | virtual UMLOperation *operation(); | ^~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:70:18: warning: ‘virtual void AssociationWidget::setOperation(UMLOperation*)’ can be marked override [-Wsuggest-override] 70 | virtual void setOperation(UMLOperation *op); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:72:21: warning: ‘virtual QString AssociationWidget::customOpText()’ can be marked override [-Wsuggest-override] 72 | virtual QString customOpText(); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:73:18: warning: ‘virtual void AssociationWidget::setCustomOpText(const QString&)’ can be marked override [-Wsuggest-override] 73 | virtual void setCustomOpText(const QString &opText); | ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:75:18: warning: ‘virtual void AssociationWidget::resetTextPositions()’ can be marked override [-Wsuggest-override] 75 | virtual void resetTextPositions(); | ^~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:77:18: warning: ‘virtual void AssociationWidget::setMessageText(FloatingTextWidget*)’ can be marked override [-Wsuggest-override] 77 | virtual void setMessageText(FloatingTextWidget *ft); | ^~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:78:18: warning: ‘virtual void AssociationWidget::setText(FloatingTextWidget*, const QString&)’ can be marked override [-Wsuggest-override] 78 | virtual void setText(FloatingTextWidget *ft, const QString &newText); | ^~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:80:18: warning: ‘virtual void AssociationWidget::showPropertiesDialog()’ can be marked override [-Wsuggest-override] 80 | virtual void showPropertiesDialog(); | ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:82:21: warning: ‘virtual QString AssociationWidget::lwOperationText()’ can be marked override [-Wsuggest-override] 82 | virtual QString lwOperationText(); | ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:83:28: warning: ‘virtual UMLClassifier* AssociationWidget::lwClassifier()’ can be marked override [-Wsuggest-override] 83 | virtual UMLClassifier *lwClassifier(); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:84:18: warning: ‘virtual void AssociationWidget::setOperationText(const QString&)’ can be marked override [-Wsuggest-override] 84 | virtual void setOperationText(const QString &op); | ^~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:86:18: warning: ‘virtual void AssociationWidget::constrainTextPos(qreal&, qreal&, qreal, qreal, Uml::TextRole::Enum)’ can be marked override [-Wsuggest-override] 86 | virtual void constrainTextPos(qreal &textX, qreal &textY, | ^~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:90:18: warning: ‘virtual void AssociationWidget::calculateNameTextSegment()’ can be marked override [-Wsuggest-override] 90 | virtual void calculateNameTextSegment(); | ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:105:10: warning: ‘virtual void AssociationWidget::setName(const QString&)’ can be marked override [-Wsuggest-override] 105 | void setName(const QString &strRole); | ^~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:149:20: warning: ‘virtual QRectF AssociationWidget::boundingRect() const’ can be marked override [-Wsuggest-override] 149 | virtual QRectF boundingRect() const; | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:150:26: warning: ‘virtual QPainterPath AssociationWidget::shape() const’ can be marked override [-Wsuggest-override] 150 | virtual QPainterPath shape() const; | ^~~~~ /<>/umbrello/umlwidgets/associationwidget.h:156:16: warning: ‘virtual UMLWidget* AssociationWidget::onWidget(const QPointF&)’ can be marked override [-Wsuggest-override] 156 | UMLWidget* onWidget(const QPointF &p); | ^~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:174:11: warning: ‘virtual QFont AssociationWidget::font() const’ can be marked override [-Wsuggest-override] 174 | QFont font() const; | ^~~~ /<>/umbrello/umlwidgets/associationwidget.h:176:18: warning: ‘virtual void AssociationWidget::setTextColor(const QColor&)’ can be marked override [-Wsuggest-override] 176 | virtual void setTextColor(const QColor &color); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:177:18: warning: ‘virtual void AssociationWidget::setLineColor(const QColor&)’ can be marked override [-Wsuggest-override] 177 | virtual void setLineColor(const QColor &color); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:178:18: warning: ‘virtual void AssociationWidget::setLineWidth(uint)’ can be marked override [-Wsuggest-override] 178 | virtual void setLineWidth(uint width); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:186:18: warning: ‘virtual bool AssociationWidget::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] 186 | virtual bool loadFromXMI1(QDomElement& qElement); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:187:18: warning: ‘virtual void AssociationWidget::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 187 | virtual void saveToXMI1(QDomDocument &qDoc, QDomElement &qElement); | ^~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:195:18: warning: ‘virtual void AssociationWidget::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 195 | virtual void mouseDoubleClickEvent(QGraphicsSceneMouseEvent *event); | ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:196:18: warning: ‘virtual void AssociationWidget::mouseMoveEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 196 | virtual void mouseMoveEvent(QGraphicsSceneMouseEvent *event); | ^~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:197:18: warning: ‘virtual void AssociationWidget::mousePressEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 197 | virtual void mousePressEvent(QGraphicsSceneMouseEvent *event); | ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:198:18: warning: ‘virtual void AssociationWidget::mouseReleaseEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 198 | virtual void mouseReleaseEvent(QGraphicsSceneMouseEvent *event); | ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:200:18: warning: ‘virtual void AssociationWidget::setSelected(bool)’ can be marked override [-Wsuggest-override] 200 | virtual void setSelected(bool _select); | ^~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:202:18: warning: ‘virtual void AssociationWidget::slotMenuSelection(QAction*)’ can be marked override [-Wsuggest-override] 202 | virtual void slotMenuSelection(QAction* action); | ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:209:18: warning: ‘virtual void AssociationWidget::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] 209 | virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent *event); | ^~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:211:18: warning: ‘virtual void AssociationWidget::hoverEnterEvent(QGraphicsSceneHoverEvent*)’ can be marked override [-Wsuggest-override] 211 | virtual void hoverEnterEvent(QGraphicsSceneHoverEvent *event); | ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:212:18: warning: ‘virtual void AssociationWidget::hoverLeaveEvent(QGraphicsSceneHoverEvent*)’ can be marked override [-Wsuggest-override] 212 | virtual void hoverLeaveEvent(QGraphicsSceneHoverEvent *event); | ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:213:18: warning: ‘virtual void AssociationWidget::hoverMoveEvent(QGraphicsSceneHoverEvent*)’ can be marked override [-Wsuggest-override] 213 | virtual void hoverMoveEvent(QGraphicsSceneHoverEvent *event); | ^~~~~~~~~~~~~~ In file included from /<>/umbrello/dialogs/associationpropertiesdialog.h:14, from /<>/umbrello/dialogs/pages/classassociationspage.cpp:14: /<>/umbrello/dialogs/multipagedialogbase.h:101:18: warning: ‘virtual void MultiPageDialogBase::keyPressEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] 101 | virtual void keyPressEvent(QKeyEvent *event); | ^~~~~~~~~~~~~ In file included from /<>/umbrello/dialogs/pages/classassociationspage.cpp:15: /<>/umbrello/debug/debug_utils.h:91:18: warning: ‘virtual void Tracer::showEvent(QShowEvent*)’ can be marked override [-Wsuggest-override] 91 | virtual void showEvent(QShowEvent*); | ^~~~~~~~~ [ 15%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/dialogs/pages/classgeneralpage.cpp.o cd /<>/obj-aarch64-linux-gnu/umbrello && /usr/bin/aarch64-linux-gnu-g++ -DCMAKE_BINARY_DIR=\"/<>/obj-aarch64-linux-gnu\" -DKCOREADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLO_VERSION_STRING=\"2.23.3\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-aarch64-linux-gnu/umbrello -I/<>/umbrello -I/<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/include -I/<>/obj-aarch64-linux-gnu -I/<>/umbrello/clipboard -I/<>/umbrello/cmds -I/<>/umbrello/codegenerators -I/<>/umbrello/codegenerators/ada -I/<>/umbrello/codegenerators/as -I/<>/umbrello/codegenerators/cpp -I/<>/umbrello/codegenerators/csharp -I/<>/umbrello/codegenerators/d -I/<>/umbrello/codegenerators/idl -I/<>/umbrello/codegenerators/java -I/<>/umbrello/codegenerators/js -I/<>/umbrello/codegenerators/pascal -I/<>/umbrello/codegenerators/perl -I/<>/umbrello/codegenerators/php -I/<>/umbrello/codegenerators/python -I/<>/umbrello/codegenerators/ruby -I/<>/umbrello/codegenerators/sql -I/<>/umbrello/codegenerators/tcl -I/<>/umbrello/codegenerators/vala -I/<>/umbrello/codegenerators/xml -I/<>/umbrello/codegenwizard -I/<>/umbrello/codeimport -I/<>/umbrello/codeimport/csharp -I/<>/umbrello/codeimpwizard -I/<>/umbrello/debug -I/<>/umbrello/dialogs -I/<>/umbrello/dialogs/pages -I/<>/umbrello/dialogs/widgets -I/<>/umbrello/docgenerators -I/<>/umbrello/finder -I/<>/umbrello/refactoring -I/<>/umbrello/uml1model -I/<>/umbrello/umlwidgets -I/<>/lib/cppparser -I/<>/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/aarch64-linux-gnu/qt5 -isystem /usr/include/aarch64-linux-gnu/qt5/QtWidgets -isystem /usr/include/aarch64-linux-gnu/qt5/QtGui -isystem /usr/include/aarch64-linux-gnu/qt5/QtCore -isystem /usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/aarch64-linux-gnu/qt5/QtXml -isystem /usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/aarch64-linux-gnu/qt5/QtSvg -isystem /usr/include/aarch64-linux-gnu/qt5/QtWebKitWidgets -isystem /usr/include/aarch64-linux-gnu/qt5/QtWebKit -isystem /usr/include/aarch64-linux-gnu/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/aarch64-linux-gnu/qt5/QtConcurrent -isystem /usr/include/aarch64-linux-gnu/qt5/QtDBus -isystem /usr/include/KF5/KTextEditor -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -fno-delete-null-pointer-checks -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -o CMakeFiles/libumbrello.dir/dialogs/pages/classgeneralpage.cpp.o -c /<>/umbrello/dialogs/pages/classgeneralpage.cpp In file included from /<>/umbrello/dialogs/pages/classgeneralpage.h:14, from /<>/umbrello/dialogs/pages/classgeneralpage.cpp:12: /<>/umbrello/dialogs/pages/dialogpagebase.h:34:18: warning: ‘virtual void DialogPageBase::keyPressEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] 34 | virtual void keyPressEvent(QKeyEvent *event); | ^~~~~~~~~~~~~ In file included from /<>/umbrello/dialogs/pages/classgeneralpage.cpp:15: /<>/umbrello/debug/debug_utils.h:91:18: warning: ‘virtual void Tracer::showEvent(QShowEvent*)’ can be marked override [-Wsuggest-override] 91 | virtual void showEvent(QShowEvent*); | ^~~~~~~~~ In file included from /<>/umbrello/uml1model/package.h:14, from /<>/umbrello/uml1model/classifier.h:13, from /<>/umbrello/dialogs/pages/classgeneralpage.cpp:18: /<>/umbrello/uml1model/umlcanvasobject.h:43:18: warning: ‘virtual void UMLCanvasObject::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 43 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/umlcanvasobject.h:85:18: warning: ‘virtual bool UMLCanvasObject::resolveRef()’ can be marked override [-Wsuggest-override] 85 | virtual bool resolveRef(); | ^~~~~~~~~~ In file included from /<>/umbrello/uml1model/classifier.h:13, from /<>/umbrello/dialogs/pages/classgeneralpage.cpp:18: /<>/umbrello/uml1model/package.h:39:18: warning: ‘virtual void UMLPackage::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 39 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/package.h:41:24: warning: ‘virtual UMLObject* UMLPackage::clone() const’ can be marked override [-Wsuggest-override] 41 | virtual UMLObject* clone() const; | ^~~~~ /<>/umbrello/uml1model/package.h:64:18: warning: ‘virtual bool UMLPackage::resolveRef()’ can be marked override [-Wsuggest-override] 64 | virtual bool resolveRef(); | ^~~~~~~~~~ /<>/umbrello/uml1model/package.h:66:18: warning: ‘virtual void UMLPackage::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 66 | virtual void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/package.h:69:18: warning: ‘virtual bool UMLPackage::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 69 | virtual bool load1(QDomElement& element); | ^~~~~ In file included from /<>/umbrello/uml1model/attribute.h:15, from /<>/umbrello/uml1model/umlattributelist.h:17, from /<>/umbrello/uml1model/classifier.h:14, from /<>/umbrello/dialogs/pages/classgeneralpage.cpp:18: /<>/umbrello/uml1model/classifierlistitem.h:48:18: warning: ‘virtual void UMLClassifierListItem::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 48 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/classifierlistitem.h:54:24: warning: ‘virtual UMLObject* UMLClassifierListItem::clone() const’ can be marked override [-Wsuggest-override] 54 | virtual UMLObject* clone() const = 0; | ^~~~~ In file included from /<>/umbrello/uml1model/umlattributelist.h:17, from /<>/umbrello/uml1model/classifier.h:14, from /<>/umbrello/dialogs/pages/classgeneralpage.cpp:18: /<>/umbrello/uml1model/attribute.h:42:18: warning: ‘virtual void UMLAttribute::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 42 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/attribute.h:44:10: warning: ‘virtual void UMLAttribute::setName(const QString&)’ can be marked override [-Wsuggest-override] 44 | void setName(const QString &name); | ^~~~~~~ /<>/umbrello/uml1model/attribute.h:48:24: warning: ‘virtual UMLObject* UMLAttribute::clone() const’ can be marked override [-Wsuggest-override] 48 | virtual UMLObject* clone() const; | ^~~~~ /<>/umbrello/uml1model/attribute.h:53:13: warning: ‘virtual QString UMLAttribute::toString(Uml::SignatureType::Enum, bool)’ can be marked override [-Wsuggest-override] 53 | QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false); | ^~~~~~~~ /<>/umbrello/uml1model/attribute.h:58:18: warning: ‘virtual void UMLAttribute::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 58 | virtual void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/attribute.h:60:18: warning: ‘virtual bool UMLAttribute::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] 60 | virtual bool showPropertiesDialog(QWidget* parent = 0); | ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/attribute.h:73:10: warning: ‘virtual bool UMLAttribute::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 73 | bool load1(QDomElement & element); | ^~~~~ In file included from /<>/umbrello/uml1model/foreignkeyconstraint.h:16, from /<>/umbrello/model_utils.h:18, from /<>/umbrello/uml1model/classifier.h:19, from /<>/umbrello/dialogs/pages/classgeneralpage.cpp:18: /<>/umbrello/uml1model/entityconstraint.h:40:18: warning: ‘virtual void UMLEntityConstraint::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 40 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/entityconstraint.h:45:24: warning: ‘virtual UMLObject* UMLEntityConstraint::clone() const’ can be marked override [-Wsuggest-override] 45 | virtual UMLObject* clone() const = 0; | ^~~~~ In file included from /<>/umbrello/model_utils.h:18, from /<>/umbrello/uml1model/classifier.h:19, from /<>/umbrello/dialogs/pages/classgeneralpage.cpp:18: /<>/umbrello/uml1model/foreignkeyconstraint.h:56:18: warning: ‘virtual void UMLForeignKeyConstraint::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 56 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:58:24: warning: ‘virtual UMLObject* UMLForeignKeyConstraint::clone() const’ can be marked override [-Wsuggest-override] 58 | virtual UMLObject* clone() const; | ^~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:60:13: warning: ‘virtual QString UMLForeignKeyConstraint::toString(Uml::SignatureType::Enum, bool)’ can be marked override [-Wsuggest-override] 60 | QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false); | ^~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:65:10: warning: ‘virtual void UMLForeignKeyConstraint::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 65 | void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:67:18: warning: ‘virtual bool UMLForeignKeyConstraint::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] 67 | virtual bool showPropertiesDialog(QWidget* parent = 0); | ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:85:10: warning: ‘virtual bool UMLForeignKeyConstraint::resolveRef()’ can be marked override [-Wsuggest-override] 85 | bool resolveRef(); | ^~~~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:94:10: warning: ‘virtual bool UMLForeignKeyConstraint::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 94 | bool load1(QDomElement & element); | ^~~~~ In file included from /<>/umbrello/model_utils.h:20, from /<>/umbrello/uml1model/classifier.h:19, from /<>/umbrello/dialogs/pages/classgeneralpage.cpp:18: /<>/umbrello/dialogs/multipagedialogbase.h:101:18: warning: ‘virtual void MultiPageDialogBase::keyPressEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] 101 | virtual void keyPressEvent(QKeyEvent *event); | ^~~~~~~~~~~~~ In file included from /<>/umbrello/model_utils.h:21, from /<>/umbrello/uml1model/classifier.h:19, from /<>/umbrello/dialogs/pages/classgeneralpage.cpp:18: /<>/umbrello/umlwidgets/widgetbase.h:187:20: warning: ‘virtual QRectF WidgetBase::boundingRect() const’ can be marked override [-Wsuggest-override] 187 | virtual QRectF boundingRect() const; | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/widgetbase.h:191:18: warning: ‘virtual void WidgetBase::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] 191 | virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); | ^~~~~ /<>/umbrello/umlwidgets/widgetbase.h:260:18: warning: ‘virtual void WidgetBase::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] 260 | virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent *event); | ^~~~~~~~~~~~~~~~ In file included from /<>/umbrello/dialogs/pages/classgeneralpage.cpp:18: /<>/umbrello/uml1model/classifier.h:54:18: warning: ‘virtual void UMLClassifier::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 54 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/classifier.h:56:16: warning: ‘virtual UMLObject* UMLClassifier::clone() const’ can be marked override [-Wsuggest-override] 56 | UMLObject* clone() const; | ^~~~~ /<>/umbrello/uml1model/classifier.h:111:18: warning: ‘virtual bool UMLClassifier::resolveRef()’ can be marked override [-Wsuggest-override] 111 | virtual bool resolveRef(); | ^~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:115:24: warning: ‘virtual UMLObject* UMLClassifier::findChildObjectById(Uml::ID::Type, bool)’ can be marked override [-Wsuggest-override] 115 | virtual UMLObject* findChildObjectById(Uml::ID::Type id, bool considerAncestors = false); | ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:124:18: warning: ‘virtual bool UMLClassifier::acceptAssociationType(Uml::AssociationType::Enum)’ can be marked override [-Wsuggest-override] 124 | virtual bool acceptAssociationType(Uml::AssociationType::Enum type); | ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:129:10: warning: ‘virtual void UMLClassifier::setBaseType(UMLObject::ObjectType)’ can be marked override [-Wsuggest-override] 129 | void setBaseType(UMLObject::ObjectType ot); | ^~~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:181:10: warning: ‘virtual void UMLClassifier::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 181 | void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:183:18: warning: ‘virtual bool UMLClassifier::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 183 | virtual bool load1(QDomElement& element); | ^~~~~ In file included from /<>/umbrello/dialogs/pages/classgeneralpage.cpp:19: /<>/umbrello/uml1model/datatype.h:38:18: warning: ‘virtual bool UMLDatatype::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] 38 | virtual bool loadFromXMI1(QDomElement & element); | ^~~~~~~~~~~~ /<>/umbrello/uml1model/datatype.h:39:18: warning: ‘virtual void UMLDatatype::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 39 | virtual void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); | ^~~~~~~~~~ In file included from /<>/umbrello/dialogs/pages/classgeneralpage.cpp:20: /<>/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] 38 | virtual UMLAttribute* createAttribute(const QString &name = QString(), | ^~~~~~~~~~~~~~~ /<>/umbrello/uml1model/instance.h:42:18: warning: ‘virtual void UMLInstance::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 42 | virtual void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/instance.h:46:10: warning: ‘virtual bool UMLInstance::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 46 | bool load1(QDomElement& element); | ^~~~~ /<>/umbrello/uml1model/instance.h:47:18: warning: ‘virtual bool UMLInstance::resolveRef()’ can be marked override [-Wsuggest-override] 47 | virtual bool resolveRef(); | ^~~~~~~~~~ /<>/umbrello/uml1model/instance.h:48:10: warning: ‘virtual bool UMLInstance::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] 48 | bool showPropertiesDialog(QWidget *parent); | ^~~~~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/umlwidgets/objectwidget.h:15, from /<>/umbrello/dialogs/pages/classgeneralpage.cpp:22: /<>/umbrello/umlwidgets/umlwidget.h:71:18: warning: ‘virtual void UMLWidget::setUseFillColor(bool)’ can be marked override [-Wsuggest-override] 71 | virtual void setUseFillColor(bool fc); | ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:74:18: warning: ‘virtual void UMLWidget::setTextColor(const QColor&)’ can be marked override [-Wsuggest-override] 74 | virtual void setTextColor(const QColor &color); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:77:18: warning: ‘virtual void UMLWidget::setLineColor(const QColor&)’ can be marked override [-Wsuggest-override] 77 | virtual void setLineColor(const QColor &color); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:80:18: warning: ‘virtual void UMLWidget::setLineWidth(uint)’ can be marked override [-Wsuggest-override] 80 | virtual void setLineWidth(uint width); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:83:18: warning: ‘virtual void UMLWidget::setFillColor(const QColor&)’ can be marked override [-Wsuggest-override] 83 | virtual void setFillColor(const QColor &color); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:87:18: warning: ‘virtual void UMLWidget::setSelected(bool)’ can be marked override [-Wsuggest-override] 87 | virtual void setSelected(bool _select); | ^~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:96:18: warning: ‘virtual void UMLWidget::setFont(const QFont&)’ can be marked override [-Wsuggest-override] 96 | virtual void setFont(const QFont &font); | ^~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:173:18: warning: ‘virtual void UMLWidget::showPropertiesDialog()’ can be marked override [-Wsuggest-override] 173 | virtual void showPropertiesDialog(); | ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:192:18: warning: ‘virtual bool UMLWidget::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] 192 | virtual bool loadFromXMI1(QDomElement &qElement); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:193:18: warning: ‘virtual void UMLWidget::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 193 | virtual void saveToXMI1(QDomDocument &qDoc, QDomElement &qElement); | ^~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:230:18: warning: ‘virtual void UMLWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] 230 | virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); | ^~~~~ /<>/umbrello/umlwidgets/umlwidget.h:234:18: warning: ‘virtual void UMLWidget::slotMenuSelection(QAction*)’ can be marked override [-Wsuggest-override] 234 | virtual void slotMenuSelection(QAction* action); | ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:251:18: warning: ‘virtual void UMLWidget::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] 251 | virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent* event); | ^~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:252:18: warning: ‘virtual void UMLWidget::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 252 | virtual void mouseDoubleClickEvent(QGraphicsSceneMouseEvent *event); | ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:253:18: warning: ‘virtual void UMLWidget::mousePressEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 253 | virtual void mousePressEvent(QGraphicsSceneMouseEvent *event); | ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:254:18: warning: ‘virtual void UMLWidget::mouseMoveEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 254 | virtual void mouseMoveEvent(QGraphicsSceneMouseEvent *event); | ^~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:255:18: warning: ‘virtual void UMLWidget::mouseReleaseEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 255 | virtual void mouseReleaseEvent(QGraphicsSceneMouseEvent *event); | ^~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/dialogs/pages/classgeneralpage.cpp:22: /<>/umbrello/umlwidgets/objectwidget.h:39:18: warning: ‘virtual void ObjectWidget::setX(qreal)’ can be marked override [-Wsuggest-override] 39 | virtual void setX(qreal x); | ^~~~ /<>/umbrello/umlwidgets/objectwidget.h:40:18: warning: ‘virtual void ObjectWidget::setY(qreal)’ can be marked override [-Wsuggest-override] 40 | virtual void setY(qreal y); | ^~~~ /<>/umbrello/umlwidgets/objectwidget.h:47:18: warning: ‘virtual void ObjectWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] 47 | virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); | ^~~~~ /<>/umbrello/umlwidgets/objectwidget.h:49:10: warning: ‘virtual bool ObjectWidget::activate(IDChangeLog*)’ can be marked override [-Wsuggest-override] 49 | bool activate(IDChangeLog* ChangeLog = 0); | ^~~~~~~~ /<>/umbrello/umlwidgets/objectwidget.h:51:10: warning: ‘virtual void ObjectWidget::cleanup()’ can be marked override [-Wsuggest-override] 51 | void cleanup(); | ^~~~~~~ /<>/umbrello/umlwidgets/objectwidget.h:53:10: warning: ‘virtual void ObjectWidget::showPropertiesDialog()’ can be marked override [-Wsuggest-override] 53 | void showPropertiesDialog(); | ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/objectwidget.h:73:18: warning: ‘virtual void ObjectWidget::setLineColorCmd(const QColor&)’ can be marked override [-Wsuggest-override] 73 | virtual void setLineColorCmd(const QColor &color); | ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/objectwidget.h:77:18: warning: ‘virtual void ObjectWidget::resizeWidget(qreal, qreal)’ can be marked override [-Wsuggest-override] 77 | virtual void resizeWidget(qreal newW, qreal newH); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/objectwidget.h:79:18: warning: ‘virtual void ObjectWidget::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 79 | virtual void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); | ^~~~~~~~~~ /<>/umbrello/umlwidgets/objectwidget.h:80:18: warning: ‘virtual bool ObjectWidget::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] 80 | virtual bool loadFromXMI1(QDomElement& qElement); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/objectwidget.h:83:10: warning: ‘virtual void ObjectWidget::slotMenuSelection(QAction*)’ can be marked override [-Wsuggest-override] 83 | void slotMenuSelection(QAction* action); | ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/objectwidget.h:84:18: warning: ‘virtual void ObjectWidget::slotFillColorChanged(Uml::ID::Type)’ can be marked override [-Wsuggest-override] 84 | virtual void slotFillColorChanged(Uml::ID::Type viewID); | ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/objectwidget.h:88:18: warning: ‘virtual void ObjectWidget::mousePressEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 88 | virtual void mousePressEvent(QGraphicsSceneMouseEvent *me); | ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/objectwidget.h:89:18: warning: ‘virtual void ObjectWidget::mouseMoveEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 89 | virtual void mouseMoveEvent(QGraphicsSceneMouseEvent *me); | ^~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/objectwidget.h:91:12: warning: ‘virtual QSizeF ObjectWidget::minimumSize() const’ can be marked override [-Wsuggest-override] 91 | QSizeF minimumSize() const; | ^~~~~~~~~~~ /<>/umbrello/umlwidgets/objectwidget.h:93:18: warning: ‘virtual void ObjectWidget::moveEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 93 | virtual void moveEvent(QGraphicsSceneMouseEvent *event); | ^~~~~~~~~ /<>/umbrello/umlwidgets/objectwidget.h:94:18: warning: ‘virtual void ObjectWidget::moveWidgetBy(qreal, qreal)’ can be marked override [-Wsuggest-override] 94 | virtual void moveWidgetBy(qreal diffX, qreal diffY); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/objectwidget.h:95:18: warning: ‘virtual void ObjectWidget::constrainMovementForAllWidgets(qreal&, qreal&)’ can be marked override [-Wsuggest-override] 95 | virtual void constrainMovementForAllWidgets(qreal &diffX, qreal &diffY); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/objectwidget.h:97:21: warning: ‘virtual QCursor ObjectWidget::resizeCursor() const’ can be marked override [-Wsuggest-override] 97 | virtual QCursor resizeCursor() const; | ^~~~~~~~~~~~ In file included from /<>/umbrello/dialogs/pages/classgeneralpage.cpp:23: /<>/umbrello/uml.h:201:18: warning: ‘virtual void UMLApp::keyPressEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] 201 | virtual void keyPressEvent(QKeyEvent* e); | ^~~~~~~~~~~~~ /<>/umbrello/uml.h:202:18: warning: ‘virtual void UMLApp::keyReleaseEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] 202 | virtual void keyReleaseEvent(QKeyEvent* e); | ^~~~~~~~~~~~~~~ /<>/umbrello/uml.h:204:18: warning: ‘virtual void UMLApp::customEvent(QEvent*)’ can be marked override [-Wsuggest-override] 204 | virtual void customEvent(QEvent* e); | ^~~~~~~~~~~ /<>/umbrello/uml.h:215:18: warning: ‘virtual bool UMLApp::queryClose()’ can be marked override [-Wsuggest-override] 215 | virtual bool queryClose(); | ^~~~~~~~~~ /<>/umbrello/uml.h:217:18: warning: ‘virtual void UMLApp::saveProperties(KConfigGroup&)’ can be marked override [-Wsuggest-override] 217 | virtual void saveProperties(KConfigGroup & cfg); | ^~~~~~~~~~~~~~ /<>/umbrello/uml.h:218:18: warning: ‘virtual void UMLApp::readProperties(const KConfigGroup&)’ can be marked override [-Wsuggest-override] 218 | virtual void readProperties(const KConfigGroup & cfg); | ^~~~~~~~~~~~~~ In file included from /<>/umbrello/dialogs/pages/classgeneralpage.cpp:25: /<>/umbrello/uml1model/artifact.h:45:24: warning: ‘virtual UMLObject* UMLArtifact::clone() const’ can be marked override [-Wsuggest-override] 45 | virtual UMLObject* clone() const; | ^~~~~ /<>/umbrello/uml1model/artifact.h:47:10: warning: ‘virtual void UMLArtifact::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 47 | void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/artifact.h:55:10: warning: ‘virtual bool UMLArtifact::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 55 | bool load1(QDomElement & element); | ^~~~~ In file included from /<>/umbrello/dialogs/pages/classgeneralpage.cpp:26: /<>/umbrello/uml1model/component.h:34:24: warning: ‘virtual UMLObject* UMLComponent::clone() const’ can be marked override [-Wsuggest-override] 34 | virtual UMLObject* clone() const; | ^~~~~ /<>/umbrello/uml1model/component.h:36:10: warning: ‘virtual void UMLComponent::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 36 | void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/component.h:42:10: warning: ‘virtual bool UMLComponent::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 42 | bool load1(QDomElement & element); | ^~~~~ In file included from /<>/umbrello/dialogs/pages/classgeneralpage.cpp:27: /<>/umbrello/umlview.h:54:18: warning: ‘virtual void UMLView::wheelEvent(QWheelEvent*)’ can be marked override [-Wsuggest-override] 54 | virtual void wheelEvent(QWheelEvent* event); | ^~~~~~~~~~ /<>/umbrello/umlview.h:55:18: warning: ‘virtual void UMLView::showEvent(QShowEvent*)’ can be marked override [-Wsuggest-override] 55 | virtual void showEvent(QShowEvent *se); | ^~~~~~~~~ /<>/umbrello/umlview.h:56:18: warning: ‘virtual void UMLView::hideEvent(QHideEvent*)’ can be marked override [-Wsuggest-override] 56 | virtual void hideEvent(QHideEvent *he); | ^~~~~~~~~ /<>/umbrello/umlview.h:57:18: warning: ‘virtual void UMLView::mousePressEvent(QMouseEvent*)’ can be marked override [-Wsuggest-override] 57 | virtual void mousePressEvent(QMouseEvent* event); | ^~~~~~~~~~~~~~~ /<>/umbrello/umlview.h:58:18: warning: ‘virtual void UMLView::mouseReleaseEvent(QMouseEvent*)’ can be marked override [-Wsuggest-override] 58 | virtual void mouseReleaseEvent(QMouseEvent* event); | ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlview.h:59:18: warning: ‘virtual void UMLView::resizeEvent(QResizeEvent*)’ can be marked override [-Wsuggest-override] 59 | virtual void resizeEvent(QResizeEvent *event); | ^~~~~~~~~~~ In file included from /<>/umbrello/dialogs/pages/classgeneralpage.cpp:28: /<>/umbrello/uml1model/stereotype.h:51:18: warning: ‘virtual void UMLStereotype::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 51 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/stereotype.h:53:24: warning: ‘virtual UMLObject* UMLStereotype::clone() const’ can be marked override [-Wsuggest-override] 53 | virtual UMLObject* clone() const; | ^~~~~ /<>/umbrello/uml1model/stereotype.h:62:10: warning: ‘virtual void UMLStereotype::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 62 | void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/stereotype.h:64:18: warning: ‘virtual bool UMLStereotype::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] 64 | virtual bool showPropertiesDialog(QWidget* parent); | ^~~~~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/dialogs/pages/classgeneralpage.cpp:32: /<>/umbrello/uml1model/folder.h:41:24: warning: ‘virtual UMLObject* UMLFolder::clone() const’ can be marked override [-Wsuggest-override] 41 | virtual UMLObject* clone() const; | ^~~~~ /<>/umbrello/uml1model/folder.h:64:10: warning: ‘virtual bool UMLFolder::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] 64 | bool showPropertiesDialog(QWidget *parent); | ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/folder.h:66:10: warning: ‘virtual void UMLFolder::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 66 | void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/folder.h:79:10: warning: ‘virtual bool UMLFolder::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 79 | bool load1(QDomElement & element); | ^~~~~ In file included from /<>/umbrello/umlscene.h:17, from /<>/umbrello/dialogs/pages/classgeneralpage.cpp:34: /<>/umbrello/umlwidgets/classifierwidget.h:97:16: warning: ‘virtual UMLWidget* ClassifierWidget::onWidget(const QPointF&)’ can be marked override [-Wsuggest-override] 97 | UMLWidget* onWidget(const QPointF& p); | ^~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:98:16: warning: ‘virtual UMLWidget* ClassifierWidget::widgetWithID(Uml::ID::Type)’ can be marked override [-Wsuggest-override] 98 | UMLWidget* widgetWithID(Uml::ID::Type id); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:100:18: warning: ‘virtual void ClassifierWidget::setDocumentation(const QString&)’ can be marked override [-Wsuggest-override] 100 | virtual void setDocumentation(const QString& doc); | ^~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:102:12: warning: ‘virtual QSizeF ClassifierWidget::calculateSize(bool) const’ can be marked override [-Wsuggest-override] 102 | QSizeF calculateSize(bool withExtensions = true) const; | ^~~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:104:18: warning: ‘virtual void ClassifierWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] 104 | virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); | ^~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:105:26: warning: ‘virtual QPainterPath ClassifierWidget::shape() const’ can be marked override [-Wsuggest-override] 105 | virtual QPainterPath shape() const; | ^~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:107:18: warning: ‘virtual void ClassifierWidget::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 107 | virtual void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); | ^~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:108:18: warning: ‘virtual bool ClassifierWidget::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] 108 | virtual bool loadFromXMI1(QDomElement & qElement); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:111:18: warning: ‘virtual void ClassifierWidget::slotMenuSelection(QAction*)’ can be marked override [-Wsuggest-override] 111 | virtual void slotMenuSelection(QAction* action); | ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:121:12: warning: ‘virtual QSizeF ClassifierWidget::minimumSize() const’ can be marked override [-Wsuggest-override] 121 | QSizeF minimumSize() const; | ^~~~~~~~~~~ In file included from /<>/umbrello/dialogs/pages/classgeneralpage.cpp:34: /<>/umbrello/umlscene.h:338:10: warning: ‘virtual void UMLScene::dragEnterEvent(QGraphicsSceneDragDropEvent*)’ can be marked override [-Wsuggest-override] 338 | void dragEnterEvent(QGraphicsSceneDragDropEvent* enterEvent); | ^~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:339:10: warning: ‘virtual void UMLScene::dragMoveEvent(QGraphicsSceneDragDropEvent*)’ can be marked override [-Wsuggest-override] 339 | void dragMoveEvent(QGraphicsSceneDragDropEvent* moveEvent); | ^~~~~~~~~~~~~ /<>/umbrello/umlscene.h:340:10: warning: ‘virtual void UMLScene::dropEvent(QGraphicsSceneDragDropEvent*)’ can be marked override [-Wsuggest-override] 340 | void dropEvent(QGraphicsSceneDragDropEvent* dropEvent); | ^~~~~~~~~ /<>/umbrello/umlscene.h:342:10: warning: ‘virtual void UMLScene::mouseMoveEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 342 | void mouseMoveEvent(QGraphicsSceneMouseEvent* mouseEvent); | ^~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:343:10: warning: ‘virtual void UMLScene::mousePressEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 343 | void mousePressEvent(QGraphicsSceneMouseEvent* mouseEvent); | ^~~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:344:10: warning: ‘virtual void UMLScene::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 344 | void mouseDoubleClickEvent(QGraphicsSceneMouseEvent* mouseEvent); | ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:345:10: warning: ‘virtual void UMLScene::mouseReleaseEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 345 | void mouseReleaseEvent(QGraphicsSceneMouseEvent* mouseEvent); | ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:346:18: warning: ‘virtual void UMLScene::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] 346 | virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent* contextMenuEvent); | ^~~~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:358:18: warning: ‘virtual void UMLScene::drawBackground(QPainter*, const QRectF&)’ can be marked override [-Wsuggest-override] 358 | virtual void drawBackground(QPainter *painter, const QRectF &rect); | ^~~~~~~~~~~~~~ [ 16%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/dialogs/pages/classifierlistpage.cpp.o cd /<>/obj-aarch64-linux-gnu/umbrello && /usr/bin/aarch64-linux-gnu-g++ -DCMAKE_BINARY_DIR=\"/<>/obj-aarch64-linux-gnu\" -DKCOREADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLO_VERSION_STRING=\"2.23.3\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-aarch64-linux-gnu/umbrello -I/<>/umbrello -I/<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/include -I/<>/obj-aarch64-linux-gnu -I/<>/umbrello/clipboard -I/<>/umbrello/cmds -I/<>/umbrello/codegenerators -I/<>/umbrello/codegenerators/ada -I/<>/umbrello/codegenerators/as -I/<>/umbrello/codegenerators/cpp -I/<>/umbrello/codegenerators/csharp -I/<>/umbrello/codegenerators/d -I/<>/umbrello/codegenerators/idl -I/<>/umbrello/codegenerators/java -I/<>/umbrello/codegenerators/js -I/<>/umbrello/codegenerators/pascal -I/<>/umbrello/codegenerators/perl -I/<>/umbrello/codegenerators/php -I/<>/umbrello/codegenerators/python -I/<>/umbrello/codegenerators/ruby -I/<>/umbrello/codegenerators/sql -I/<>/umbrello/codegenerators/tcl -I/<>/umbrello/codegenerators/vala -I/<>/umbrello/codegenerators/xml -I/<>/umbrello/codegenwizard -I/<>/umbrello/codeimport -I/<>/umbrello/codeimport/csharp -I/<>/umbrello/codeimpwizard -I/<>/umbrello/debug -I/<>/umbrello/dialogs -I/<>/umbrello/dialogs/pages -I/<>/umbrello/dialogs/widgets -I/<>/umbrello/docgenerators -I/<>/umbrello/finder -I/<>/umbrello/refactoring -I/<>/umbrello/uml1model -I/<>/umbrello/umlwidgets -I/<>/lib/cppparser -I/<>/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/aarch64-linux-gnu/qt5 -isystem /usr/include/aarch64-linux-gnu/qt5/QtWidgets -isystem /usr/include/aarch64-linux-gnu/qt5/QtGui -isystem /usr/include/aarch64-linux-gnu/qt5/QtCore -isystem /usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/aarch64-linux-gnu/qt5/QtXml -isystem /usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/aarch64-linux-gnu/qt5/QtSvg -isystem /usr/include/aarch64-linux-gnu/qt5/QtWebKitWidgets -isystem /usr/include/aarch64-linux-gnu/qt5/QtWebKit -isystem /usr/include/aarch64-linux-gnu/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/aarch64-linux-gnu/qt5/QtConcurrent -isystem /usr/include/aarch64-linux-gnu/qt5/QtDBus -isystem /usr/include/KF5/KTextEditor -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -fno-delete-null-pointer-checks -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -o CMakeFiles/libumbrello.dir/dialogs/pages/classifierlistpage.cpp.o -c /<>/umbrello/dialogs/pages/classifierlistpage.cpp In file included from /<>/umbrello/dialogs/pages/classifierlistpage.h:15, from /<>/umbrello/dialogs/pages/classifierlistpage.cpp:11: /<>/umbrello/dialogs/pages/dialogpagebase.h:34:18: warning: ‘virtual void DialogPageBase::keyPressEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] 34 | virtual void keyPressEvent(QKeyEvent *event); | ^~~~~~~~~~~~~ In file included from /<>/umbrello/dialogs/pages/classifierlistpage.cpp:14: /<>/umbrello/uml1model/classifierlistitem.h:48:18: warning: ‘virtual void UMLClassifierListItem::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 48 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/classifierlistitem.h:54:24: warning: ‘virtual UMLObject* UMLClassifierListItem::clone() const’ can be marked override [-Wsuggest-override] 54 | virtual UMLObject* clone() const = 0; | ^~~~~ In file included from /<>/umbrello/dialogs/pages/classifierlistpage.cpp:15: /<>/umbrello/dialogs/codetextedit.h:50:10: warning: ‘virtual void CodeTextEdit::resizeEvent(QResizeEvent*)’ can be marked override [-Wsuggest-override] 50 | void resizeEvent(QResizeEvent *event); | ^~~~~~~~~~~ /<>/umbrello/dialogs/codetextedit.h:70:11: warning: ‘virtual QSize LineNumberArea::sizeHint() const’ can be marked override [-Wsuggest-override] 70 | QSize sizeHint() const { | ^~~~~~~~ /<>/umbrello/dialogs/codetextedit.h:75:10: warning: ‘virtual void LineNumberArea::paintEvent(QPaintEvent*)’ can be marked override [-Wsuggest-override] 75 | void paintEvent(QPaintEvent *event) { | ^~~~~~~~~~ In file included from /<>/umbrello/dialogs/pages/classifierlistpage.cpp:16: /<>/umbrello/debug/debug_utils.h:91:18: warning: ‘virtual void Tracer::showEvent(QShowEvent*)’ can be marked override [-Wsuggest-override] 91 | virtual void showEvent(QShowEvent*); | ^~~~~~~~~ In file included from /<>/umbrello/listpopupmenu.h:17, from /<>/umbrello/umldoc.h:16, from /<>/umbrello/dialogs/pages/classifierlistpage.cpp:17: /<>/umbrello/umlwidgets/widgetbase.h:187:20: warning: ‘virtual QRectF WidgetBase::boundingRect() const’ can be marked override [-Wsuggest-override] 187 | virtual QRectF boundingRect() const; | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/widgetbase.h:191:18: warning: ‘virtual void WidgetBase::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] 191 | virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); | ^~~~~ /<>/umbrello/umlwidgets/widgetbase.h:260:18: warning: ‘virtual void WidgetBase::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] 260 | virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent *event); | ^~~~~~~~~~~~~~~~ In file included from /<>/umbrello/uml1model/package.h:14, from /<>/umbrello/uml1model/classifier.h:13, from /<>/umbrello/dialogs/pages/classifierlistpage.cpp:18: /<>/umbrello/uml1model/umlcanvasobject.h:43:18: warning: ‘virtual void UMLCanvasObject::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 43 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/umlcanvasobject.h:85:18: warning: ‘virtual bool UMLCanvasObject::resolveRef()’ can be marked override [-Wsuggest-override] 85 | virtual bool resolveRef(); | ^~~~~~~~~~ In file included from /<>/umbrello/uml1model/classifier.h:13, from /<>/umbrello/dialogs/pages/classifierlistpage.cpp:18: /<>/umbrello/uml1model/package.h:39:18: warning: ‘virtual void UMLPackage::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 39 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/package.h:41:24: warning: ‘virtual UMLObject* UMLPackage::clone() const’ can be marked override [-Wsuggest-override] 41 | virtual UMLObject* clone() const; | ^~~~~ /<>/umbrello/uml1model/package.h:64:18: warning: ‘virtual bool UMLPackage::resolveRef()’ can be marked override [-Wsuggest-override] 64 | virtual bool resolveRef(); | ^~~~~~~~~~ /<>/umbrello/uml1model/package.h:66:18: warning: ‘virtual void UMLPackage::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 66 | virtual void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/package.h:69:18: warning: ‘virtual bool UMLPackage::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 69 | virtual bool load1(QDomElement& element); | ^~~~~ In file included from /<>/umbrello/uml1model/umlattributelist.h:17, from /<>/umbrello/uml1model/classifier.h:14, from /<>/umbrello/dialogs/pages/classifierlistpage.cpp:18: /<>/umbrello/uml1model/attribute.h:42:18: warning: ‘virtual void UMLAttribute::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 42 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/attribute.h:44:10: warning: ‘virtual void UMLAttribute::setName(const QString&)’ can be marked override [-Wsuggest-override] 44 | void setName(const QString &name); | ^~~~~~~ /<>/umbrello/uml1model/attribute.h:48:24: warning: ‘virtual UMLObject* UMLAttribute::clone() const’ can be marked override [-Wsuggest-override] 48 | virtual UMLObject* clone() const; | ^~~~~ /<>/umbrello/uml1model/attribute.h:53:13: warning: ‘virtual QString UMLAttribute::toString(Uml::SignatureType::Enum, bool)’ can be marked override [-Wsuggest-override] 53 | QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false); | ^~~~~~~~ /<>/umbrello/uml1model/attribute.h:58:18: warning: ‘virtual void UMLAttribute::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 58 | virtual void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/attribute.h:60:18: warning: ‘virtual bool UMLAttribute::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] 60 | virtual bool showPropertiesDialog(QWidget* parent = 0); | ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/attribute.h:73:10: warning: ‘virtual bool UMLAttribute::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 73 | bool load1(QDomElement & element); | ^~~~~ In file included from /<>/umbrello/uml1model/foreignkeyconstraint.h:16, from /<>/umbrello/model_utils.h:18, from /<>/umbrello/uml1model/classifier.h:19, from /<>/umbrello/dialogs/pages/classifierlistpage.cpp:18: /<>/umbrello/uml1model/entityconstraint.h:40:18: warning: ‘virtual void UMLEntityConstraint::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 40 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/entityconstraint.h:45:24: warning: ‘virtual UMLObject* UMLEntityConstraint::clone() const’ can be marked override [-Wsuggest-override] 45 | virtual UMLObject* clone() const = 0; | ^~~~~ In file included from /<>/umbrello/model_utils.h:18, from /<>/umbrello/uml1model/classifier.h:19, from /<>/umbrello/dialogs/pages/classifierlistpage.cpp:18: /<>/umbrello/uml1model/foreignkeyconstraint.h:56:18: warning: ‘virtual void UMLForeignKeyConstraint::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 56 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:58:24: warning: ‘virtual UMLObject* UMLForeignKeyConstraint::clone() const’ can be marked override [-Wsuggest-override] 58 | virtual UMLObject* clone() const; | ^~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:60:13: warning: ‘virtual QString UMLForeignKeyConstraint::toString(Uml::SignatureType::Enum, bool)’ can be marked override [-Wsuggest-override] 60 | QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false); | ^~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:65:10: warning: ‘virtual void UMLForeignKeyConstraint::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 65 | void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:67:18: warning: ‘virtual bool UMLForeignKeyConstraint::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] 67 | virtual bool showPropertiesDialog(QWidget* parent = 0); | ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:85:10: warning: ‘virtual bool UMLForeignKeyConstraint::resolveRef()’ can be marked override [-Wsuggest-override] 85 | bool resolveRef(); | ^~~~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:94:10: warning: ‘virtual bool UMLForeignKeyConstraint::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 94 | bool load1(QDomElement & element); | ^~~~~ In file included from /<>/umbrello/model_utils.h:20, from /<>/umbrello/uml1model/classifier.h:19, from /<>/umbrello/dialogs/pages/classifierlistpage.cpp:18: /<>/umbrello/dialogs/multipagedialogbase.h:101:18: warning: ‘virtual void MultiPageDialogBase::keyPressEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] 101 | virtual void keyPressEvent(QKeyEvent *event); | ^~~~~~~~~~~~~ In file included from /<>/umbrello/dialogs/pages/classifierlistpage.cpp:18: /<>/umbrello/uml1model/classifier.h:54:18: warning: ‘virtual void UMLClassifier::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 54 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/classifier.h:56:16: warning: ‘virtual UMLObject* UMLClassifier::clone() const’ can be marked override [-Wsuggest-override] 56 | UMLObject* clone() const; | ^~~~~ /<>/umbrello/uml1model/classifier.h:111:18: warning: ‘virtual bool UMLClassifier::resolveRef()’ can be marked override [-Wsuggest-override] 111 | virtual bool resolveRef(); | ^~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:115:24: warning: ‘virtual UMLObject* UMLClassifier::findChildObjectById(Uml::ID::Type, bool)’ can be marked override [-Wsuggest-override] 115 | virtual UMLObject* findChildObjectById(Uml::ID::Type id, bool considerAncestors = false); | ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:124:18: warning: ‘virtual bool UMLClassifier::acceptAssociationType(Uml::AssociationType::Enum)’ can be marked override [-Wsuggest-override] 124 | virtual bool acceptAssociationType(Uml::AssociationType::Enum type); | ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:129:10: warning: ‘virtual void UMLClassifier::setBaseType(UMLObject::ObjectType)’ can be marked override [-Wsuggest-override] 129 | void setBaseType(UMLObject::ObjectType ot); | ^~~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:181:10: warning: ‘virtual void UMLClassifier::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 181 | void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:183:18: warning: ‘virtual bool UMLClassifier::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 183 | virtual bool load1(QDomElement& element); | ^~~~~ In file included from /<>/umbrello/dialogs/pages/classifierlistpage.cpp:19: /<>/umbrello/uml1model/enum.h:38:18: warning: ‘virtual void UMLEnum::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 38 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/enum.h:40:24: warning: ‘virtual UMLObject* UMLEnum::clone() const’ can be marked override [-Wsuggest-override] 40 | virtual UMLObject* clone() const; | ^~~~~ /<>/umbrello/uml1model/enum.h:57:18: warning: ‘virtual void UMLEnum::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 57 | virtual void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/enum.h:59:36: warning: ‘virtual UMLClassifierListItem* UMLEnum::makeChildObject(const QString&)’ can be marked override [-Wsuggest-override] 59 | virtual UMLClassifierListItem* makeChildObject(const QString& xmiTag); | ^~~~~~~~~~~~~~~ /<>/umbrello/uml1model/enum.h:66:10: warning: ‘virtual bool UMLEnum::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 66 | bool load1(QDomElement & element); | ^~~~~ In file included from /<>/umbrello/dialogs/pages/classifierlistpage.cpp:20: /<>/umbrello/uml1model/entity.h:43:18: warning: ‘virtual void UMLEntity::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 43 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/entity.h:45:24: warning: ‘virtual UMLObject* UMLEntity::clone() const’ can be marked override [-Wsuggest-override] 45 | virtual UMLObject* clone() const; | ^~~~~ /<>/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] 47 | virtual UMLAttribute* createAttribute(const QString &name = QString(), | ^~~~~~~~~~~~~~~ /<>/umbrello/uml1model/entity.h:73:18: warning: ‘virtual bool UMLEntity::resolveRef()’ can be marked override [-Wsuggest-override] 73 | virtual bool resolveRef(); | ^~~~~~~~~~ /<>/umbrello/uml1model/entity.h:75:18: warning: ‘virtual void UMLEntity::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 75 | virtual void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/entity.h:77:31: warning: ‘virtual UMLClassifierListItemList UMLEntity::getFilteredList(UMLObject::ObjectType) const’ can be marked override [-Wsuggest-override] 77 | UMLClassifierListItemList getFilteredList(UMLObject::ObjectType ot) const; | ^~~~~~~~~~~~~~~ /<>/umbrello/uml1model/entity.h:81:36: warning: ‘virtual UMLClassifierListItem* UMLEntity::makeChildObject(const QString&)’ can be marked override [-Wsuggest-override] 81 | virtual UMLClassifierListItem* makeChildObject(const QString& xmiTag); | ^~~~~~~~~~~~~~~ /<>/umbrello/uml1model/entity.h:93:10: warning: ‘virtual bool UMLEntity::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 93 | bool load1(QDomElement& element); | ^~~~~ In file included from /<>/umbrello/dialogs/pages/classifierlistpage.cpp:23: /<>/umbrello/uml1model/operation.h:37:18: warning: ‘virtual void UMLOperation::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 37 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/operation.h:39:24: warning: ‘virtual UMLObject* UMLOperation::clone() const’ can be marked override [-Wsuggest-override] 39 | virtual UMLObject* clone() const; | ^~~~~ /<>/umbrello/uml1model/operation.h:41:10: warning: ‘virtual void UMLOperation::setType(UMLObject*)’ can be marked override [-Wsuggest-override] 41 | void setType(UMLObject* type); | ^~~~~~~ /<>/umbrello/uml1model/operation.h:52:13: warning: ‘virtual QString UMLOperation::toString(Uml::SignatureType::Enum, bool)’ can be marked override [-Wsuggest-override] 52 | QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false); | ^~~~~~~~ /<>/umbrello/uml1model/operation.h:56:10: warning: ‘virtual bool UMLOperation::resolveRef()’ can be marked override [-Wsuggest-override] 56 | bool resolveRef(); | ^~~~~~~~~~ /<>/umbrello/uml1model/operation.h:60:18: warning: ‘virtual bool UMLOperation::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] 60 | virtual bool showPropertiesDialog(QWidget* parent = 0); | ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/operation.h:72:10: warning: ‘virtual void UMLOperation::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 72 | void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/operation.h:75:10: warning: ‘virtual bool UMLOperation::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 75 | bool load1(QDomElement & element); | ^~~~~ In file included from /<>/umbrello/dialogs/pages/classifierlistpage.cpp:24: /<>/umbrello/uml1model/template.h:37:18: warning: ‘virtual void UMLTemplate::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 37 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/template.h:39:24: warning: ‘virtual UMLObject* UMLTemplate::clone() const’ can be marked override [-Wsuggest-override] 39 | virtual UMLObject* clone() const; | ^~~~~ /<>/umbrello/uml1model/template.h:43:13: warning: ‘virtual QString UMLTemplate::toString(Uml::SignatureType::Enum, bool)’ can be marked override [-Wsuggest-override] 43 | QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false); | ^~~~~~~~ /<>/umbrello/uml1model/template.h:45:21: warning: ‘virtual QString UMLTemplate::getTypeName() const’ can be marked override [-Wsuggest-override] 45 | virtual QString getTypeName() const; | ^~~~~~~~~~~ /<>/umbrello/uml1model/template.h:47:18: warning: ‘virtual bool UMLTemplate::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] 47 | virtual bool showPropertiesDialog(QWidget* parent); | ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/template.h:49:10: warning: ‘virtual void UMLTemplate::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 49 | void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/template.h:53:10: warning: ‘virtual bool UMLTemplate::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 53 | bool load1(QDomElement & element); | ^~~~~ In file included from /<>/umbrello/dialogs/pages/classifierlistpage.cpp:25: /<>/umbrello/uml1model/enumliteral.h:35:18: warning: ‘virtual void UMLEnumLiteral::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 35 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/enumliteral.h:37:24: warning: ‘virtual UMLObject* UMLEnumLiteral::clone() const’ can be marked override [-Wsuggest-override] 37 | virtual UMLObject* clone() const; | ^~~~~ /<>/umbrello/uml1model/enumliteral.h:44:13: warning: ‘virtual QString UMLEnumLiteral::toString(Uml::SignatureType::Enum, bool)’ can be marked override [-Wsuggest-override] 44 | QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false); | ^~~~~~~~ /<>/umbrello/uml1model/enumliteral.h:46:18: warning: ‘virtual void UMLEnumLiteral::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 46 | virtual void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/enumliteral.h:48:18: warning: ‘virtual bool UMLEnumLiteral::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] 48 | virtual bool showPropertiesDialog(QWidget* parent = 0); | ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/enumliteral.h:51:10: warning: ‘virtual bool UMLEnumLiteral::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 51 | bool load1(QDomElement& element); | ^~~~~ In file included from /<>/umbrello/dialogs/pages/classifierlistpage.cpp:26: /<>/umbrello/uml1model/entityattribute.h:47:18: warning: ‘virtual void UMLEntityAttribute::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 47 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/entityattribute.h:49:24: warning: ‘virtual UMLObject* UMLEntityAttribute::clone() const’ can be marked override [-Wsuggest-override] 49 | virtual UMLObject* clone() const; | ^~~~~ /<>/umbrello/uml1model/entityattribute.h:66:13: warning: ‘virtual QString UMLEntityAttribute::toString(Uml::SignatureType::Enum, bool)’ can be marked override [-Wsuggest-override] 66 | QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false); | ^~~~~~~~ /<>/umbrello/uml1model/entityattribute.h:68:18: warning: ‘virtual void UMLEntityAttribute::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 68 | virtual void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/entityattribute.h:70:18: warning: ‘virtual bool UMLEntityAttribute::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] 70 | virtual bool showPropertiesDialog(QWidget* parent = 0); | ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/entityattribute.h:75:10: warning: ‘virtual bool UMLEntityAttribute::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 75 | bool load1(QDomElement& element); | ^~~~~ [ 16%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/dialogs/pages/classoptionspage.cpp.o cd /<>/obj-aarch64-linux-gnu/umbrello && /usr/bin/aarch64-linux-gnu-g++ -DCMAKE_BINARY_DIR=\"/<>/obj-aarch64-linux-gnu\" -DKCOREADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLO_VERSION_STRING=\"2.23.3\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-aarch64-linux-gnu/umbrello -I/<>/umbrello -I/<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/include -I/<>/obj-aarch64-linux-gnu -I/<>/umbrello/clipboard -I/<>/umbrello/cmds -I/<>/umbrello/codegenerators -I/<>/umbrello/codegenerators/ada -I/<>/umbrello/codegenerators/as -I/<>/umbrello/codegenerators/cpp -I/<>/umbrello/codegenerators/csharp -I/<>/umbrello/codegenerators/d -I/<>/umbrello/codegenerators/idl -I/<>/umbrello/codegenerators/java -I/<>/umbrello/codegenerators/js -I/<>/umbrello/codegenerators/pascal -I/<>/umbrello/codegenerators/perl -I/<>/umbrello/codegenerators/php -I/<>/umbrello/codegenerators/python -I/<>/umbrello/codegenerators/ruby -I/<>/umbrello/codegenerators/sql -I/<>/umbrello/codegenerators/tcl -I/<>/umbrello/codegenerators/vala -I/<>/umbrello/codegenerators/xml -I/<>/umbrello/codegenwizard -I/<>/umbrello/codeimport -I/<>/umbrello/codeimport/csharp -I/<>/umbrello/codeimpwizard -I/<>/umbrello/debug -I/<>/umbrello/dialogs -I/<>/umbrello/dialogs/pages -I/<>/umbrello/dialogs/widgets -I/<>/umbrello/docgenerators -I/<>/umbrello/finder -I/<>/umbrello/refactoring -I/<>/umbrello/uml1model -I/<>/umbrello/umlwidgets -I/<>/lib/cppparser -I/<>/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/aarch64-linux-gnu/qt5 -isystem /usr/include/aarch64-linux-gnu/qt5/QtWidgets -isystem /usr/include/aarch64-linux-gnu/qt5/QtGui -isystem /usr/include/aarch64-linux-gnu/qt5/QtCore -isystem /usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/aarch64-linux-gnu/qt5/QtXml -isystem /usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/aarch64-linux-gnu/qt5/QtSvg -isystem /usr/include/aarch64-linux-gnu/qt5/QtWebKitWidgets -isystem /usr/include/aarch64-linux-gnu/qt5/QtWebKit -isystem /usr/include/aarch64-linux-gnu/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/aarch64-linux-gnu/qt5/QtConcurrent -isystem /usr/include/aarch64-linux-gnu/qt5/QtDBus -isystem /usr/include/KF5/KTextEditor -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -fno-delete-null-pointer-checks -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -o CMakeFiles/libumbrello.dir/dialogs/pages/classoptionspage.cpp.o -c /<>/umbrello/dialogs/pages/classoptionspage.cpp In file included from /<>/umbrello/umlwidgets/umlwidget.h:18, from /<>/umbrello/umlwidgets/classifierwidget.h:16, from /<>/umbrello/umlscene.h:17, from /<>/umbrello/dialogs/pages/classoptionspage.cpp:15: /<>/umbrello/umlwidgets/widgetbase.h:187:20: warning: ‘virtual QRectF WidgetBase::boundingRect() const’ can be marked override [-Wsuggest-override] 187 | virtual QRectF boundingRect() const; | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/widgetbase.h:191:18: warning: ‘virtual void WidgetBase::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] 191 | virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); | ^~~~~ /<>/umbrello/umlwidgets/widgetbase.h:260:18: warning: ‘virtual void WidgetBase::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] 260 | virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent *event); | ^~~~~~~~~~~~~~~~ In file included from /<>/umbrello/umlwidgets/classifierwidget.h:16, from /<>/umbrello/umlscene.h:17, from /<>/umbrello/dialogs/pages/classoptionspage.cpp:15: /<>/umbrello/umlwidgets/umlwidget.h:71:18: warning: ‘virtual void UMLWidget::setUseFillColor(bool)’ can be marked override [-Wsuggest-override] 71 | virtual void setUseFillColor(bool fc); | ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:74:18: warning: ‘virtual void UMLWidget::setTextColor(const QColor&)’ can be marked override [-Wsuggest-override] 74 | virtual void setTextColor(const QColor &color); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:77:18: warning: ‘virtual void UMLWidget::setLineColor(const QColor&)’ can be marked override [-Wsuggest-override] 77 | virtual void setLineColor(const QColor &color); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:80:18: warning: ‘virtual void UMLWidget::setLineWidth(uint)’ can be marked override [-Wsuggest-override] 80 | virtual void setLineWidth(uint width); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:83:18: warning: ‘virtual void UMLWidget::setFillColor(const QColor&)’ can be marked override [-Wsuggest-override] 83 | virtual void setFillColor(const QColor &color); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:87:18: warning: ‘virtual void UMLWidget::setSelected(bool)’ can be marked override [-Wsuggest-override] 87 | virtual void setSelected(bool _select); | ^~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:96:18: warning: ‘virtual void UMLWidget::setFont(const QFont&)’ can be marked override [-Wsuggest-override] 96 | virtual void setFont(const QFont &font); | ^~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:173:18: warning: ‘virtual void UMLWidget::showPropertiesDialog()’ can be marked override [-Wsuggest-override] 173 | virtual void showPropertiesDialog(); | ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:192:18: warning: ‘virtual bool UMLWidget::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] 192 | virtual bool loadFromXMI1(QDomElement &qElement); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:193:18: warning: ‘virtual void UMLWidget::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 193 | virtual void saveToXMI1(QDomDocument &qDoc, QDomElement &qElement); | ^~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:230:18: warning: ‘virtual void UMLWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] 230 | virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); | ^~~~~ /<>/umbrello/umlwidgets/umlwidget.h:234:18: warning: ‘virtual void UMLWidget::slotMenuSelection(QAction*)’ can be marked override [-Wsuggest-override] 234 | virtual void slotMenuSelection(QAction* action); | ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:251:18: warning: ‘virtual void UMLWidget::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] 251 | virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent* event); | ^~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:252:18: warning: ‘virtual void UMLWidget::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 252 | virtual void mouseDoubleClickEvent(QGraphicsSceneMouseEvent *event); | ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:253:18: warning: ‘virtual void UMLWidget::mousePressEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 253 | virtual void mousePressEvent(QGraphicsSceneMouseEvent *event); | ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:254:18: warning: ‘virtual void UMLWidget::mouseMoveEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 254 | virtual void mouseMoveEvent(QGraphicsSceneMouseEvent *event); | ^~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:255:18: warning: ‘virtual void UMLWidget::mouseReleaseEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 255 | virtual void mouseReleaseEvent(QGraphicsSceneMouseEvent *event); | ^~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/umlscene.h:17, from /<>/umbrello/dialogs/pages/classoptionspage.cpp:15: /<>/umbrello/umlwidgets/classifierwidget.h:97:16: warning: ‘virtual UMLWidget* ClassifierWidget::onWidget(const QPointF&)’ can be marked override [-Wsuggest-override] 97 | UMLWidget* onWidget(const QPointF& p); | ^~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:98:16: warning: ‘virtual UMLWidget* ClassifierWidget::widgetWithID(Uml::ID::Type)’ can be marked override [-Wsuggest-override] 98 | UMLWidget* widgetWithID(Uml::ID::Type id); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:100:18: warning: ‘virtual void ClassifierWidget::setDocumentation(const QString&)’ can be marked override [-Wsuggest-override] 100 | virtual void setDocumentation(const QString& doc); | ^~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:102:12: warning: ‘virtual QSizeF ClassifierWidget::calculateSize(bool) const’ can be marked override [-Wsuggest-override] 102 | QSizeF calculateSize(bool withExtensions = true) const; | ^~~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:104:18: warning: ‘virtual void ClassifierWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] 104 | virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); | ^~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:105:26: warning: ‘virtual QPainterPath ClassifierWidget::shape() const’ can be marked override [-Wsuggest-override] 105 | virtual QPainterPath shape() const; | ^~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:107:18: warning: ‘virtual void ClassifierWidget::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 107 | virtual void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); | ^~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:108:18: warning: ‘virtual bool ClassifierWidget::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] 108 | virtual bool loadFromXMI1(QDomElement & qElement); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:111:18: warning: ‘virtual void ClassifierWidget::slotMenuSelection(QAction*)’ can be marked override [-Wsuggest-override] 111 | virtual void slotMenuSelection(QAction* action); | ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:121:12: warning: ‘virtual QSizeF ClassifierWidget::minimumSize() const’ can be marked override [-Wsuggest-override] 121 | QSizeF minimumSize() const; | ^~~~~~~~~~~ In file included from /<>/umbrello/dialogs/pages/classoptionspage.cpp:15: /<>/umbrello/umlscene.h:338:10: warning: ‘virtual void UMLScene::dragEnterEvent(QGraphicsSceneDragDropEvent*)’ can be marked override [-Wsuggest-override] 338 | void dragEnterEvent(QGraphicsSceneDragDropEvent* enterEvent); | ^~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:339:10: warning: ‘virtual void UMLScene::dragMoveEvent(QGraphicsSceneDragDropEvent*)’ can be marked override [-Wsuggest-override] 339 | void dragMoveEvent(QGraphicsSceneDragDropEvent* moveEvent); | ^~~~~~~~~~~~~ /<>/umbrello/umlscene.h:340:10: warning: ‘virtual void UMLScene::dropEvent(QGraphicsSceneDragDropEvent*)’ can be marked override [-Wsuggest-override] 340 | void dropEvent(QGraphicsSceneDragDropEvent* dropEvent); | ^~~~~~~~~ /<>/umbrello/umlscene.h:342:10: warning: ‘virtual void UMLScene::mouseMoveEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 342 | void mouseMoveEvent(QGraphicsSceneMouseEvent* mouseEvent); | ^~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:343:10: warning: ‘virtual void UMLScene::mousePressEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 343 | void mousePressEvent(QGraphicsSceneMouseEvent* mouseEvent); | ^~~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:344:10: warning: ‘virtual void UMLScene::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 344 | void mouseDoubleClickEvent(QGraphicsSceneMouseEvent* mouseEvent); | ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:345:10: warning: ‘virtual void UMLScene::mouseReleaseEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 345 | void mouseReleaseEvent(QGraphicsSceneMouseEvent* mouseEvent); | ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:346:18: warning: ‘virtual void UMLScene::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] 346 | virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent* contextMenuEvent); | ^~~~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:358:18: warning: ‘virtual void UMLScene::drawBackground(QPainter*, const QRectF&)’ can be marked override [-Wsuggest-override] 358 | virtual void drawBackground(QPainter *painter, const QRectF &rect); | ^~~~~~~~~~~~~~ In file included from /<>/umbrello/dialogs/pages/classoptionspage.cpp:16: /<>/umbrello/umlview.h:54:18: warning: ‘virtual void UMLView::wheelEvent(QWheelEvent*)’ can be marked override [-Wsuggest-override] 54 | virtual void wheelEvent(QWheelEvent* event); | ^~~~~~~~~~ /<>/umbrello/umlview.h:55:18: warning: ‘virtual void UMLView::showEvent(QShowEvent*)’ can be marked override [-Wsuggest-override] 55 | virtual void showEvent(QShowEvent *se); | ^~~~~~~~~ /<>/umbrello/umlview.h:56:18: warning: ‘virtual void UMLView::hideEvent(QHideEvent*)’ can be marked override [-Wsuggest-override] 56 | virtual void hideEvent(QHideEvent *he); | ^~~~~~~~~ /<>/umbrello/umlview.h:57:18: warning: ‘virtual void UMLView::mousePressEvent(QMouseEvent*)’ can be marked override [-Wsuggest-override] 57 | virtual void mousePressEvent(QMouseEvent* event); | ^~~~~~~~~~~~~~~ /<>/umbrello/umlview.h:58:18: warning: ‘virtual void UMLView::mouseReleaseEvent(QMouseEvent*)’ can be marked override [-Wsuggest-override] 58 | virtual void mouseReleaseEvent(QMouseEvent* event); | ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlview.h:59:18: warning: ‘virtual void UMLView::resizeEvent(QResizeEvent*)’ can be marked override [-Wsuggest-override] 59 | virtual void resizeEvent(QResizeEvent *event); | ^~~~~~~~~~~ [ 16%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/dialogs/pages/codegenerationpolicypage.cpp.o cd /<>/obj-aarch64-linux-gnu/umbrello && /usr/bin/aarch64-linux-gnu-g++ -DCMAKE_BINARY_DIR=\"/<>/obj-aarch64-linux-gnu\" -DKCOREADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLO_VERSION_STRING=\"2.23.3\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-aarch64-linux-gnu/umbrello -I/<>/umbrello -I/<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/include -I/<>/obj-aarch64-linux-gnu -I/<>/umbrello/clipboard -I/<>/umbrello/cmds -I/<>/umbrello/codegenerators -I/<>/umbrello/codegenerators/ada -I/<>/umbrello/codegenerators/as -I/<>/umbrello/codegenerators/cpp -I/<>/umbrello/codegenerators/csharp -I/<>/umbrello/codegenerators/d -I/<>/umbrello/codegenerators/idl -I/<>/umbrello/codegenerators/java -I/<>/umbrello/codegenerators/js -I/<>/umbrello/codegenerators/pascal -I/<>/umbrello/codegenerators/perl -I/<>/umbrello/codegenerators/php -I/<>/umbrello/codegenerators/python -I/<>/umbrello/codegenerators/ruby -I/<>/umbrello/codegenerators/sql -I/<>/umbrello/codegenerators/tcl -I/<>/umbrello/codegenerators/vala -I/<>/umbrello/codegenerators/xml -I/<>/umbrello/codegenwizard -I/<>/umbrello/codeimport -I/<>/umbrello/codeimport/csharp -I/<>/umbrello/codeimpwizard -I/<>/umbrello/debug -I/<>/umbrello/dialogs -I/<>/umbrello/dialogs/pages -I/<>/umbrello/dialogs/widgets -I/<>/umbrello/docgenerators -I/<>/umbrello/finder -I/<>/umbrello/refactoring -I/<>/umbrello/uml1model -I/<>/umbrello/umlwidgets -I/<>/lib/cppparser -I/<>/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/aarch64-linux-gnu/qt5 -isystem /usr/include/aarch64-linux-gnu/qt5/QtWidgets -isystem /usr/include/aarch64-linux-gnu/qt5/QtGui -isystem /usr/include/aarch64-linux-gnu/qt5/QtCore -isystem /usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/aarch64-linux-gnu/qt5/QtXml -isystem /usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/aarch64-linux-gnu/qt5/QtSvg -isystem /usr/include/aarch64-linux-gnu/qt5/QtWebKitWidgets -isystem /usr/include/aarch64-linux-gnu/qt5/QtWebKit -isystem /usr/include/aarch64-linux-gnu/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/aarch64-linux-gnu/qt5/QtConcurrent -isystem /usr/include/aarch64-linux-gnu/qt5/QtDBus -isystem /usr/include/KF5/KTextEditor -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -fno-delete-null-pointer-checks -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -o CMakeFiles/libumbrello.dir/dialogs/pages/codegenerationpolicypage.cpp.o -c /<>/umbrello/dialogs/pages/codegenerationpolicypage.cpp In file included from /<>/umbrello/dialogs/pages/codegenerationpolicypage.h:23, from /<>/umbrello/dialogs/pages/codegenerationpolicypage.cpp:19: /<>/umbrello/dialogs/pages/dialogpagebase.h:34:18: warning: ‘virtual void DialogPageBase::keyPressEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] 34 | virtual void keyPressEvent(QKeyEvent *event); | ^~~~~~~~~~~~~ [ 16%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/dialogs/pages/codeimportoptionspage.cpp.o cd /<>/obj-aarch64-linux-gnu/umbrello && /usr/bin/aarch64-linux-gnu-g++ -DCMAKE_BINARY_DIR=\"/<>/obj-aarch64-linux-gnu\" -DKCOREADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLO_VERSION_STRING=\"2.23.3\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-aarch64-linux-gnu/umbrello -I/<>/umbrello -I/<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/include -I/<>/obj-aarch64-linux-gnu -I/<>/umbrello/clipboard -I/<>/umbrello/cmds -I/<>/umbrello/codegenerators -I/<>/umbrello/codegenerators/ada -I/<>/umbrello/codegenerators/as -I/<>/umbrello/codegenerators/cpp -I/<>/umbrello/codegenerators/csharp -I/<>/umbrello/codegenerators/d -I/<>/umbrello/codegenerators/idl -I/<>/umbrello/codegenerators/java -I/<>/umbrello/codegenerators/js -I/<>/umbrello/codegenerators/pascal -I/<>/umbrello/codegenerators/perl -I/<>/umbrello/codegenerators/php -I/<>/umbrello/codegenerators/python -I/<>/umbrello/codegenerators/ruby -I/<>/umbrello/codegenerators/sql -I/<>/umbrello/codegenerators/tcl -I/<>/umbrello/codegenerators/vala -I/<>/umbrello/codegenerators/xml -I/<>/umbrello/codegenwizard -I/<>/umbrello/codeimport -I/<>/umbrello/codeimport/csharp -I/<>/umbrello/codeimpwizard -I/<>/umbrello/debug -I/<>/umbrello/dialogs -I/<>/umbrello/dialogs/pages -I/<>/umbrello/dialogs/widgets -I/<>/umbrello/docgenerators -I/<>/umbrello/finder -I/<>/umbrello/refactoring -I/<>/umbrello/uml1model -I/<>/umbrello/umlwidgets -I/<>/lib/cppparser -I/<>/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/aarch64-linux-gnu/qt5 -isystem /usr/include/aarch64-linux-gnu/qt5/QtWidgets -isystem /usr/include/aarch64-linux-gnu/qt5/QtGui -isystem /usr/include/aarch64-linux-gnu/qt5/QtCore -isystem /usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/aarch64-linux-gnu/qt5/QtXml -isystem /usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/aarch64-linux-gnu/qt5/QtSvg -isystem /usr/include/aarch64-linux-gnu/qt5/QtWebKitWidgets -isystem /usr/include/aarch64-linux-gnu/qt5/QtWebKit -isystem /usr/include/aarch64-linux-gnu/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/aarch64-linux-gnu/qt5/QtConcurrent -isystem /usr/include/aarch64-linux-gnu/qt5/QtDBus -isystem /usr/include/KF5/KTextEditor -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -fno-delete-null-pointer-checks -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -o CMakeFiles/libumbrello.dir/dialogs/pages/codeimportoptionspage.cpp.o -c /<>/umbrello/dialogs/pages/codeimportoptionspage.cpp In file included from /<>/umbrello/dialogs/pages/codeimportoptionspage.h:23, from /<>/umbrello/dialogs/pages/codeimportoptionspage.cpp:21: /<>/umbrello/dialogs/pages/dialogpagebase.h:34:18: warning: ‘virtual void DialogPageBase::keyPressEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] 34 | virtual void keyPressEvent(QKeyEvent *event); | ^~~~~~~~~~~~~ [ 17%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/dialogs/pages/codevieweroptionspage.cpp.o cd /<>/obj-aarch64-linux-gnu/umbrello && /usr/bin/aarch64-linux-gnu-g++ -DCMAKE_BINARY_DIR=\"/<>/obj-aarch64-linux-gnu\" -DKCOREADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLO_VERSION_STRING=\"2.23.3\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-aarch64-linux-gnu/umbrello -I/<>/umbrello -I/<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/include -I/<>/obj-aarch64-linux-gnu -I/<>/umbrello/clipboard -I/<>/umbrello/cmds -I/<>/umbrello/codegenerators -I/<>/umbrello/codegenerators/ada -I/<>/umbrello/codegenerators/as -I/<>/umbrello/codegenerators/cpp -I/<>/umbrello/codegenerators/csharp -I/<>/umbrello/codegenerators/d -I/<>/umbrello/codegenerators/idl -I/<>/umbrello/codegenerators/java -I/<>/umbrello/codegenerators/js -I/<>/umbrello/codegenerators/pascal -I/<>/umbrello/codegenerators/perl -I/<>/umbrello/codegenerators/php -I/<>/umbrello/codegenerators/python -I/<>/umbrello/codegenerators/ruby -I/<>/umbrello/codegenerators/sql -I/<>/umbrello/codegenerators/tcl -I/<>/umbrello/codegenerators/vala -I/<>/umbrello/codegenerators/xml -I/<>/umbrello/codegenwizard -I/<>/umbrello/codeimport -I/<>/umbrello/codeimport/csharp -I/<>/umbrello/codeimpwizard -I/<>/umbrello/debug -I/<>/umbrello/dialogs -I/<>/umbrello/dialogs/pages -I/<>/umbrello/dialogs/widgets -I/<>/umbrello/docgenerators -I/<>/umbrello/finder -I/<>/umbrello/refactoring -I/<>/umbrello/uml1model -I/<>/umbrello/umlwidgets -I/<>/lib/cppparser -I/<>/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/aarch64-linux-gnu/qt5 -isystem /usr/include/aarch64-linux-gnu/qt5/QtWidgets -isystem /usr/include/aarch64-linux-gnu/qt5/QtGui -isystem /usr/include/aarch64-linux-gnu/qt5/QtCore -isystem /usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/aarch64-linux-gnu/qt5/QtXml -isystem /usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/aarch64-linux-gnu/qt5/QtSvg -isystem /usr/include/aarch64-linux-gnu/qt5/QtWebKitWidgets -isystem /usr/include/aarch64-linux-gnu/qt5/QtWebKit -isystem /usr/include/aarch64-linux-gnu/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/aarch64-linux-gnu/qt5/QtConcurrent -isystem /usr/include/aarch64-linux-gnu/qt5/QtDBus -isystem /usr/include/KF5/KTextEditor -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -fno-delete-null-pointer-checks -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -o CMakeFiles/libumbrello.dir/dialogs/pages/codevieweroptionspage.cpp.o -c /<>/umbrello/dialogs/pages/codevieweroptionspage.cpp In file included from /<>/umbrello/dialogs/pages/codevieweroptionspage.h:15, from /<>/umbrello/dialogs/pages/codevieweroptionspage.cpp:14: /<>/umbrello/dialogs/pages/dialogpagebase.h:34:18: warning: ‘virtual void DialogPageBase::keyPressEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] 34 | virtual void keyPressEvent(QKeyEvent *event); | ^~~~~~~~~~~~~ [ 17%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/dialogs/pages/constraintlistpage.cpp.o cd /<>/obj-aarch64-linux-gnu/umbrello && /usr/bin/aarch64-linux-gnu-g++ -DCMAKE_BINARY_DIR=\"/<>/obj-aarch64-linux-gnu\" -DKCOREADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLO_VERSION_STRING=\"2.23.3\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-aarch64-linux-gnu/umbrello -I/<>/umbrello -I/<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/include -I/<>/obj-aarch64-linux-gnu -I/<>/umbrello/clipboard -I/<>/umbrello/cmds -I/<>/umbrello/codegenerators -I/<>/umbrello/codegenerators/ada -I/<>/umbrello/codegenerators/as -I/<>/umbrello/codegenerators/cpp -I/<>/umbrello/codegenerators/csharp -I/<>/umbrello/codegenerators/d -I/<>/umbrello/codegenerators/idl -I/<>/umbrello/codegenerators/java -I/<>/umbrello/codegenerators/js -I/<>/umbrello/codegenerators/pascal -I/<>/umbrello/codegenerators/perl -I/<>/umbrello/codegenerators/php -I/<>/umbrello/codegenerators/python -I/<>/umbrello/codegenerators/ruby -I/<>/umbrello/codegenerators/sql -I/<>/umbrello/codegenerators/tcl -I/<>/umbrello/codegenerators/vala -I/<>/umbrello/codegenerators/xml -I/<>/umbrello/codegenwizard -I/<>/umbrello/codeimport -I/<>/umbrello/codeimport/csharp -I/<>/umbrello/codeimpwizard -I/<>/umbrello/debug -I/<>/umbrello/dialogs -I/<>/umbrello/dialogs/pages -I/<>/umbrello/dialogs/widgets -I/<>/umbrello/docgenerators -I/<>/umbrello/finder -I/<>/umbrello/refactoring -I/<>/umbrello/uml1model -I/<>/umbrello/umlwidgets -I/<>/lib/cppparser -I/<>/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/aarch64-linux-gnu/qt5 -isystem /usr/include/aarch64-linux-gnu/qt5/QtWidgets -isystem /usr/include/aarch64-linux-gnu/qt5/QtGui -isystem /usr/include/aarch64-linux-gnu/qt5/QtCore -isystem /usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/aarch64-linux-gnu/qt5/QtXml -isystem /usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/aarch64-linux-gnu/qt5/QtSvg -isystem /usr/include/aarch64-linux-gnu/qt5/QtWebKitWidgets -isystem /usr/include/aarch64-linux-gnu/qt5/QtWebKit -isystem /usr/include/aarch64-linux-gnu/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/aarch64-linux-gnu/qt5/QtConcurrent -isystem /usr/include/aarch64-linux-gnu/qt5/QtDBus -isystem /usr/include/KF5/KTextEditor -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -fno-delete-null-pointer-checks -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -o CMakeFiles/libumbrello.dir/dialogs/pages/constraintlistpage.cpp.o -c /<>/umbrello/dialogs/pages/constraintlistpage.cpp In file included from /<>/umbrello/dialogs/pages/classifierlistpage.h:15, from /<>/umbrello/dialogs/pages/constraintlistpage.h:16, from /<>/umbrello/dialogs/pages/constraintlistpage.cpp:11: /<>/umbrello/dialogs/pages/dialogpagebase.h:34:18: warning: ‘virtual void DialogPageBase::keyPressEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] 34 | virtual void keyPressEvent(QKeyEvent *event); | ^~~~~~~~~~~~~ In file included from /<>/umbrello/dialogs/pages/constraintlistpage.cpp:11: /<>/umbrello/dialogs/pages/constraintlistpage.h:66:39: warning: ‘virtual UMLClassifierListItemList ConstraintListPage::getItemList()’ can be marked override [-Wsuggest-override] 66 | virtual UMLClassifierListItemList getItemList(); | ^~~~~~~~~~~ In file included from /<>/umbrello/uml1model/attribute.h:15, from /<>/umbrello/dialogs/pages/constraintlistpage.cpp:13: /<>/umbrello/uml1model/classifierlistitem.h:48:18: warning: ‘virtual void UMLClassifierListItem::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 48 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/classifierlistitem.h:54:24: warning: ‘virtual UMLObject* UMLClassifierListItem::clone() const’ can be marked override [-Wsuggest-override] 54 | virtual UMLObject* clone() const = 0; | ^~~~~ In file included from /<>/umbrello/dialogs/pages/constraintlistpage.cpp:13: /<>/umbrello/uml1model/attribute.h:42:18: warning: ‘virtual void UMLAttribute::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 42 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/attribute.h:44:10: warning: ‘virtual void UMLAttribute::setName(const QString&)’ can be marked override [-Wsuggest-override] 44 | void setName(const QString &name); | ^~~~~~~ /<>/umbrello/uml1model/attribute.h:48:24: warning: ‘virtual UMLObject* UMLAttribute::clone() const’ can be marked override [-Wsuggest-override] 48 | virtual UMLObject* clone() const; | ^~~~~ /<>/umbrello/uml1model/attribute.h:53:13: warning: ‘virtual QString UMLAttribute::toString(Uml::SignatureType::Enum, bool)’ can be marked override [-Wsuggest-override] 53 | QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false); | ^~~~~~~~ /<>/umbrello/uml1model/attribute.h:58:18: warning: ‘virtual void UMLAttribute::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 58 | virtual void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/attribute.h:60:18: warning: ‘virtual bool UMLAttribute::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] 60 | virtual bool showPropertiesDialog(QWidget* parent = 0); | ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/attribute.h:73:10: warning: ‘virtual bool UMLAttribute::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 73 | bool load1(QDomElement & element); | ^~~~~ In file included from /<>/umbrello/dialogs/pages/constraintlistpage.cpp:14: /<>/umbrello/debug/debug_utils.h:91:18: warning: ‘virtual void Tracer::showEvent(QShowEvent*)’ can be marked override [-Wsuggest-override] 91 | virtual void showEvent(QShowEvent*); | ^~~~~~~~~ In file included from /<>/umbrello/uml1model/package.h:14, from /<>/umbrello/uml1model/classifier.h:13, from /<>/umbrello/dialogs/pages/constraintlistpage.cpp:16: /<>/umbrello/uml1model/umlcanvasobject.h:43:18: warning: ‘virtual void UMLCanvasObject::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 43 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/umlcanvasobject.h:85:18: warning: ‘virtual bool UMLCanvasObject::resolveRef()’ can be marked override [-Wsuggest-override] 85 | virtual bool resolveRef(); | ^~~~~~~~~~ In file included from /<>/umbrello/uml1model/classifier.h:13, from /<>/umbrello/dialogs/pages/constraintlistpage.cpp:16: /<>/umbrello/uml1model/package.h:39:18: warning: ‘virtual void UMLPackage::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 39 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/package.h:41:24: warning: ‘virtual UMLObject* UMLPackage::clone() const’ can be marked override [-Wsuggest-override] 41 | virtual UMLObject* clone() const; | ^~~~~ /<>/umbrello/uml1model/package.h:64:18: warning: ‘virtual bool UMLPackage::resolveRef()’ can be marked override [-Wsuggest-override] 64 | virtual bool resolveRef(); | ^~~~~~~~~~ /<>/umbrello/uml1model/package.h:66:18: warning: ‘virtual void UMLPackage::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 66 | virtual void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/package.h:69:18: warning: ‘virtual bool UMLPackage::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 69 | virtual bool load1(QDomElement& element); | ^~~~~ In file included from /<>/umbrello/uml1model/foreignkeyconstraint.h:16, from /<>/umbrello/model_utils.h:18, from /<>/umbrello/uml1model/classifier.h:19, from /<>/umbrello/dialogs/pages/constraintlistpage.cpp:16: /<>/umbrello/uml1model/entityconstraint.h:40:18: warning: ‘virtual void UMLEntityConstraint::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 40 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/entityconstraint.h:45:24: warning: ‘virtual UMLObject* UMLEntityConstraint::clone() const’ can be marked override [-Wsuggest-override] 45 | virtual UMLObject* clone() const = 0; | ^~~~~ In file included from /<>/umbrello/model_utils.h:18, from /<>/umbrello/uml1model/classifier.h:19, from /<>/umbrello/dialogs/pages/constraintlistpage.cpp:16: /<>/umbrello/uml1model/foreignkeyconstraint.h:56:18: warning: ‘virtual void UMLForeignKeyConstraint::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 56 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:58:24: warning: ‘virtual UMLObject* UMLForeignKeyConstraint::clone() const’ can be marked override [-Wsuggest-override] 58 | virtual UMLObject* clone() const; | ^~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:60:13: warning: ‘virtual QString UMLForeignKeyConstraint::toString(Uml::SignatureType::Enum, bool)’ can be marked override [-Wsuggest-override] 60 | QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false); | ^~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:65:10: warning: ‘virtual void UMLForeignKeyConstraint::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 65 | void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:67:18: warning: ‘virtual bool UMLForeignKeyConstraint::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] 67 | virtual bool showPropertiesDialog(QWidget* parent = 0); | ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:85:10: warning: ‘virtual bool UMLForeignKeyConstraint::resolveRef()’ can be marked override [-Wsuggest-override] 85 | bool resolveRef(); | ^~~~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:94:10: warning: ‘virtual bool UMLForeignKeyConstraint::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 94 | bool load1(QDomElement & element); | ^~~~~ In file included from /<>/umbrello/model_utils.h:20, from /<>/umbrello/uml1model/classifier.h:19, from /<>/umbrello/dialogs/pages/constraintlistpage.cpp:16: /<>/umbrello/dialogs/multipagedialogbase.h:101:18: warning: ‘virtual void MultiPageDialogBase::keyPressEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] 101 | virtual void keyPressEvent(QKeyEvent *event); | ^~~~~~~~~~~~~ In file included from /<>/umbrello/model_utils.h:21, from /<>/umbrello/uml1model/classifier.h:19, from /<>/umbrello/dialogs/pages/constraintlistpage.cpp:16: /<>/umbrello/umlwidgets/widgetbase.h:187:20: warning: ‘virtual QRectF WidgetBase::boundingRect() const’ can be marked override [-Wsuggest-override] 187 | virtual QRectF boundingRect() const; | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/widgetbase.h:191:18: warning: ‘virtual void WidgetBase::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] 191 | virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); | ^~~~~ /<>/umbrello/umlwidgets/widgetbase.h:260:18: warning: ‘virtual void WidgetBase::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] 260 | virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent *event); | ^~~~~~~~~~~~~~~~ In file included from /<>/umbrello/dialogs/pages/constraintlistpage.cpp:16: /<>/umbrello/uml1model/classifier.h:54:18: warning: ‘virtual void UMLClassifier::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 54 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/classifier.h:56:16: warning: ‘virtual UMLObject* UMLClassifier::clone() const’ can be marked override [-Wsuggest-override] 56 | UMLObject* clone() const; | ^~~~~ /<>/umbrello/uml1model/classifier.h:111:18: warning: ‘virtual bool UMLClassifier::resolveRef()’ can be marked override [-Wsuggest-override] 111 | virtual bool resolveRef(); | ^~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:115:24: warning: ‘virtual UMLObject* UMLClassifier::findChildObjectById(Uml::ID::Type, bool)’ can be marked override [-Wsuggest-override] 115 | virtual UMLObject* findChildObjectById(Uml::ID::Type id, bool considerAncestors = false); | ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:124:18: warning: ‘virtual bool UMLClassifier::acceptAssociationType(Uml::AssociationType::Enum)’ can be marked override [-Wsuggest-override] 124 | virtual bool acceptAssociationType(Uml::AssociationType::Enum type); | ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:129:10: warning: ‘virtual void UMLClassifier::setBaseType(UMLObject::ObjectType)’ can be marked override [-Wsuggest-override] 129 | void setBaseType(UMLObject::ObjectType ot); | ^~~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:181:10: warning: ‘virtual void UMLClassifier::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 181 | void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:183:18: warning: ‘virtual bool UMLClassifier::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 183 | virtual bool load1(QDomElement& element); | ^~~~~ In file included from /<>/umbrello/dialogs/pages/constraintlistpage.cpp:17: /<>/umbrello/uml1model/enum.h:38:18: warning: ‘virtual void UMLEnum::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 38 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/enum.h:40:24: warning: ‘virtual UMLObject* UMLEnum::clone() const’ can be marked override [-Wsuggest-override] 40 | virtual UMLObject* clone() const; | ^~~~~ /<>/umbrello/uml1model/enum.h:57:18: warning: ‘virtual void UMLEnum::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 57 | virtual void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/enum.h:59:36: warning: ‘virtual UMLClassifierListItem* UMLEnum::makeChildObject(const QString&)’ can be marked override [-Wsuggest-override] 59 | virtual UMLClassifierListItem* makeChildObject(const QString& xmiTag); | ^~~~~~~~~~~~~~~ /<>/umbrello/uml1model/enum.h:66:10: warning: ‘virtual bool UMLEnum::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 66 | bool load1(QDomElement & element); | ^~~~~ In file included from /<>/umbrello/dialogs/pages/constraintlistpage.cpp:18: /<>/umbrello/uml1model/entity.h:43:18: warning: ‘virtual void UMLEntity::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 43 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/entity.h:45:24: warning: ‘virtual UMLObject* UMLEntity::clone() const’ can be marked override [-Wsuggest-override] 45 | virtual UMLObject* clone() const; | ^~~~~ /<>/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] 47 | virtual UMLAttribute* createAttribute(const QString &name = QString(), | ^~~~~~~~~~~~~~~ /<>/umbrello/uml1model/entity.h:73:18: warning: ‘virtual bool UMLEntity::resolveRef()’ can be marked override [-Wsuggest-override] 73 | virtual bool resolveRef(); | ^~~~~~~~~~ /<>/umbrello/uml1model/entity.h:75:18: warning: ‘virtual void UMLEntity::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 75 | virtual void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/entity.h:77:31: warning: ‘virtual UMLClassifierListItemList UMLEntity::getFilteredList(UMLObject::ObjectType) const’ can be marked override [-Wsuggest-override] 77 | UMLClassifierListItemList getFilteredList(UMLObject::ObjectType ot) const; | ^~~~~~~~~~~~~~~ /<>/umbrello/uml1model/entity.h:81:36: warning: ‘virtual UMLClassifierListItem* UMLEntity::makeChildObject(const QString&)’ can be marked override [-Wsuggest-override] 81 | virtual UMLClassifierListItem* makeChildObject(const QString& xmiTag); | ^~~~~~~~~~~~~~~ /<>/umbrello/uml1model/entity.h:93:10: warning: ‘virtual bool UMLEntity::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 93 | bool load1(QDomElement& element); | ^~~~~ In file included from /<>/umbrello/dialogs/pages/constraintlistpage.cpp:19: /<>/umbrello/uml1model/entityattribute.h:47:18: warning: ‘virtual void UMLEntityAttribute::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 47 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/entityattribute.h:49:24: warning: ‘virtual UMLObject* UMLEntityAttribute::clone() const’ can be marked override [-Wsuggest-override] 49 | virtual UMLObject* clone() const; | ^~~~~ /<>/umbrello/uml1model/entityattribute.h:66:13: warning: ‘virtual QString UMLEntityAttribute::toString(Uml::SignatureType::Enum, bool)’ can be marked override [-Wsuggest-override] 66 | QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false); | ^~~~~~~~ /<>/umbrello/uml1model/entityattribute.h:68:18: warning: ‘virtual void UMLEntityAttribute::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 68 | virtual void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/entityattribute.h:70:18: warning: ‘virtual bool UMLEntityAttribute::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] 70 | virtual bool showPropertiesDialog(QWidget* parent = 0); | ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/entityattribute.h:75:10: warning: ‘virtual bool UMLEntityAttribute::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 75 | bool load1(QDomElement& element); | ^~~~~ In file included from /<>/umbrello/dialogs/pages/constraintlistpage.cpp:20: /<>/umbrello/uml1model/enumliteral.h:35:18: warning: ‘virtual void UMLEnumLiteral::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 35 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/enumliteral.h:37:24: warning: ‘virtual UMLObject* UMLEnumLiteral::clone() const’ can be marked override [-Wsuggest-override] 37 | virtual UMLObject* clone() const; | ^~~~~ /<>/umbrello/uml1model/enumliteral.h:44:13: warning: ‘virtual QString UMLEnumLiteral::toString(Uml::SignatureType::Enum, bool)’ can be marked override [-Wsuggest-override] 44 | QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false); | ^~~~~~~~ /<>/umbrello/uml1model/enumliteral.h:46:18: warning: ‘virtual void UMLEnumLiteral::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 46 | virtual void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/enumliteral.h:48:18: warning: ‘virtual bool UMLEnumLiteral::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] 48 | virtual bool showPropertiesDialog(QWidget* parent = 0); | ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/enumliteral.h:51:10: warning: ‘virtual bool UMLEnumLiteral::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 51 | bool load1(QDomElement& element); | ^~~~~ In file included from /<>/umbrello/dialogs/pages/constraintlistpage.cpp:22: /<>/umbrello/uml1model/operation.h:37:18: warning: ‘virtual void UMLOperation::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 37 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/operation.h:39:24: warning: ‘virtual UMLObject* UMLOperation::clone() const’ can be marked override [-Wsuggest-override] 39 | virtual UMLObject* clone() const; | ^~~~~ /<>/umbrello/uml1model/operation.h:41:10: warning: ‘virtual void UMLOperation::setType(UMLObject*)’ can be marked override [-Wsuggest-override] 41 | void setType(UMLObject* type); | ^~~~~~~ /<>/umbrello/uml1model/operation.h:52:13: warning: ‘virtual QString UMLOperation::toString(Uml::SignatureType::Enum, bool)’ can be marked override [-Wsuggest-override] 52 | QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false); | ^~~~~~~~ /<>/umbrello/uml1model/operation.h:56:10: warning: ‘virtual bool UMLOperation::resolveRef()’ can be marked override [-Wsuggest-override] 56 | bool resolveRef(); | ^~~~~~~~~~ /<>/umbrello/uml1model/operation.h:60:18: warning: ‘virtual bool UMLOperation::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] 60 | virtual bool showPropertiesDialog(QWidget* parent = 0); | ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/operation.h:72:10: warning: ‘virtual void UMLOperation::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 72 | void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/operation.h:75:10: warning: ‘virtual bool UMLOperation::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 75 | bool load1(QDomElement & element); | ^~~~~ In file included from /<>/umbrello/dialogs/pages/constraintlistpage.cpp:23: /<>/umbrello/uml1model/template.h:37:18: warning: ‘virtual void UMLTemplate::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 37 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/template.h:39:24: warning: ‘virtual UMLObject* UMLTemplate::clone() const’ can be marked override [-Wsuggest-override] 39 | virtual UMLObject* clone() const; | ^~~~~ /<>/umbrello/uml1model/template.h:43:13: warning: ‘virtual QString UMLTemplate::toString(Uml::SignatureType::Enum, bool)’ can be marked override [-Wsuggest-override] 43 | QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false); | ^~~~~~~~ /<>/umbrello/uml1model/template.h:45:21: warning: ‘virtual QString UMLTemplate::getTypeName() const’ can be marked override [-Wsuggest-override] 45 | virtual QString getTypeName() const; | ^~~~~~~~~~~ /<>/umbrello/uml1model/template.h:47:18: warning: ‘virtual bool UMLTemplate::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] 47 | virtual bool showPropertiesDialog(QWidget* parent); | ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/template.h:49:10: warning: ‘virtual void UMLTemplate::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 49 | void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/template.h:53:10: warning: ‘virtual bool UMLTemplate::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 53 | bool load1(QDomElement & element); | ^~~~~ In file included from /<>/umbrello/dialogs/pages/constraintlistpage.cpp:25: /<>/umbrello/uml1model/uniqueconstraint.h:39:18: warning: ‘virtual void UMLUniqueConstraint::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 39 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/uniqueconstraint.h:41:24: warning: ‘virtual UMLObject* UMLUniqueConstraint::clone() const’ can be marked override [-Wsuggest-override] 41 | virtual UMLObject* clone() const; | ^~~~~ /<>/umbrello/uml1model/uniqueconstraint.h:43:13: warning: ‘virtual QString UMLUniqueConstraint::toString(Uml::SignatureType::Enum, bool)’ can be marked override [-Wsuggest-override] 43 | QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false); | ^~~~~~~~ /<>/umbrello/uml1model/uniqueconstraint.h:48:10: warning: ‘virtual void UMLUniqueConstraint::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 48 | void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/uniqueconstraint.h:50:18: warning: ‘virtual bool UMLUniqueConstraint::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] 50 | virtual bool showPropertiesDialog(QWidget* parent = 0); | ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/uniqueconstraint.h:64:10: warning: ‘virtual bool UMLUniqueConstraint::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 64 | bool load1(QDomElement & element); | ^~~~~ [ 17%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/dialogs/pages/defaultcodegenpolicypage.cpp.o cd /<>/obj-aarch64-linux-gnu/umbrello && /usr/bin/aarch64-linux-gnu-g++ -DCMAKE_BINARY_DIR=\"/<>/obj-aarch64-linux-gnu\" -DKCOREADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLO_VERSION_STRING=\"2.23.3\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-aarch64-linux-gnu/umbrello -I/<>/umbrello -I/<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/include -I/<>/obj-aarch64-linux-gnu -I/<>/umbrello/clipboard -I/<>/umbrello/cmds -I/<>/umbrello/codegenerators -I/<>/umbrello/codegenerators/ada -I/<>/umbrello/codegenerators/as -I/<>/umbrello/codegenerators/cpp -I/<>/umbrello/codegenerators/csharp -I/<>/umbrello/codegenerators/d -I/<>/umbrello/codegenerators/idl -I/<>/umbrello/codegenerators/java -I/<>/umbrello/codegenerators/js -I/<>/umbrello/codegenerators/pascal -I/<>/umbrello/codegenerators/perl -I/<>/umbrello/codegenerators/php -I/<>/umbrello/codegenerators/python -I/<>/umbrello/codegenerators/ruby -I/<>/umbrello/codegenerators/sql -I/<>/umbrello/codegenerators/tcl -I/<>/umbrello/codegenerators/vala -I/<>/umbrello/codegenerators/xml -I/<>/umbrello/codegenwizard -I/<>/umbrello/codeimport -I/<>/umbrello/codeimport/csharp -I/<>/umbrello/codeimpwizard -I/<>/umbrello/debug -I/<>/umbrello/dialogs -I/<>/umbrello/dialogs/pages -I/<>/umbrello/dialogs/widgets -I/<>/umbrello/docgenerators -I/<>/umbrello/finder -I/<>/umbrello/refactoring -I/<>/umbrello/uml1model -I/<>/umbrello/umlwidgets -I/<>/lib/cppparser -I/<>/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/aarch64-linux-gnu/qt5 -isystem /usr/include/aarch64-linux-gnu/qt5/QtWidgets -isystem /usr/include/aarch64-linux-gnu/qt5/QtGui -isystem /usr/include/aarch64-linux-gnu/qt5/QtCore -isystem /usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/aarch64-linux-gnu/qt5/QtXml -isystem /usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/aarch64-linux-gnu/qt5/QtSvg -isystem /usr/include/aarch64-linux-gnu/qt5/QtWebKitWidgets -isystem /usr/include/aarch64-linux-gnu/qt5/QtWebKit -isystem /usr/include/aarch64-linux-gnu/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/aarch64-linux-gnu/qt5/QtConcurrent -isystem /usr/include/aarch64-linux-gnu/qt5/QtDBus -isystem /usr/include/KF5/KTextEditor -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -fno-delete-null-pointer-checks -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -o CMakeFiles/libumbrello.dir/dialogs/pages/defaultcodegenpolicypage.cpp.o -c /<>/umbrello/dialogs/pages/defaultcodegenpolicypage.cpp In file included from /<>/umbrello/dialogs/pages/codegenerationpolicypage.h:23, from /<>/umbrello/dialogs/pages/defaultcodegenpolicypage.h:13, from /<>/umbrello/dialogs/pages/defaultcodegenpolicypage.cpp:13: /<>/umbrello/dialogs/pages/dialogpagebase.h:34:18: warning: ‘virtual void DialogPageBase::keyPressEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] 34 | virtual void keyPressEvent(QKeyEvent *event); | ^~~~~~~~~~~~~ [ 17%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/dialogs/pages/diagramprintpage.cpp.o cd /<>/obj-aarch64-linux-gnu/umbrello && /usr/bin/aarch64-linux-gnu-g++ -DCMAKE_BINARY_DIR=\"/<>/obj-aarch64-linux-gnu\" -DKCOREADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLO_VERSION_STRING=\"2.23.3\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-aarch64-linux-gnu/umbrello -I/<>/umbrello -I/<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/include -I/<>/obj-aarch64-linux-gnu -I/<>/umbrello/clipboard -I/<>/umbrello/cmds -I/<>/umbrello/codegenerators -I/<>/umbrello/codegenerators/ada -I/<>/umbrello/codegenerators/as -I/<>/umbrello/codegenerators/cpp -I/<>/umbrello/codegenerators/csharp -I/<>/umbrello/codegenerators/d -I/<>/umbrello/codegenerators/idl -I/<>/umbrello/codegenerators/java -I/<>/umbrello/codegenerators/js -I/<>/umbrello/codegenerators/pascal -I/<>/umbrello/codegenerators/perl -I/<>/umbrello/codegenerators/php -I/<>/umbrello/codegenerators/python -I/<>/umbrello/codegenerators/ruby -I/<>/umbrello/codegenerators/sql -I/<>/umbrello/codegenerators/tcl -I/<>/umbrello/codegenerators/vala -I/<>/umbrello/codegenerators/xml -I/<>/umbrello/codegenwizard -I/<>/umbrello/codeimport -I/<>/umbrello/codeimport/csharp -I/<>/umbrello/codeimpwizard -I/<>/umbrello/debug -I/<>/umbrello/dialogs -I/<>/umbrello/dialogs/pages -I/<>/umbrello/dialogs/widgets -I/<>/umbrello/docgenerators -I/<>/umbrello/finder -I/<>/umbrello/refactoring -I/<>/umbrello/uml1model -I/<>/umbrello/umlwidgets -I/<>/lib/cppparser -I/<>/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/aarch64-linux-gnu/qt5 -isystem /usr/include/aarch64-linux-gnu/qt5/QtWidgets -isystem /usr/include/aarch64-linux-gnu/qt5/QtGui -isystem /usr/include/aarch64-linux-gnu/qt5/QtCore -isystem /usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/aarch64-linux-gnu/qt5/QtXml -isystem /usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/aarch64-linux-gnu/qt5/QtSvg -isystem /usr/include/aarch64-linux-gnu/qt5/QtWebKitWidgets -isystem /usr/include/aarch64-linux-gnu/qt5/QtWebKit -isystem /usr/include/aarch64-linux-gnu/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/aarch64-linux-gnu/qt5/QtConcurrent -isystem /usr/include/aarch64-linux-gnu/qt5/QtDBus -isystem /usr/include/KF5/KTextEditor -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -fno-delete-null-pointer-checks -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -o CMakeFiles/libumbrello.dir/dialogs/pages/diagramprintpage.cpp.o -c /<>/umbrello/dialogs/pages/diagramprintpage.cpp In file included from /<>/umbrello/dialogs/pages/diagramprintpage.h:15, from /<>/umbrello/dialogs/pages/diagramprintpage.cpp:12: /<>/umbrello/dialogs/pages/dialogpagebase.h:34:18: warning: ‘virtual void DialogPageBase::keyPressEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] 34 | virtual void keyPressEvent(QKeyEvent *event); | ^~~~~~~~~~~~~ In file included from /<>/umbrello/dialogs/pages/diagramprintpage.h:16, from /<>/umbrello/dialogs/pages/diagramprintpage.cpp:12: /<>/umbrello/umlview.h:54:18: warning: ‘virtual void UMLView::wheelEvent(QWheelEvent*)’ can be marked override [-Wsuggest-override] 54 | virtual void wheelEvent(QWheelEvent* event); | ^~~~~~~~~~ /<>/umbrello/umlview.h:55:18: warning: ‘virtual void UMLView::showEvent(QShowEvent*)’ can be marked override [-Wsuggest-override] 55 | virtual void showEvent(QShowEvent *se); | ^~~~~~~~~ /<>/umbrello/umlview.h:56:18: warning: ‘virtual void UMLView::hideEvent(QHideEvent*)’ can be marked override [-Wsuggest-override] 56 | virtual void hideEvent(QHideEvent *he); | ^~~~~~~~~ /<>/umbrello/umlview.h:57:18: warning: ‘virtual void UMLView::mousePressEvent(QMouseEvent*)’ can be marked override [-Wsuggest-override] 57 | virtual void mousePressEvent(QMouseEvent* event); | ^~~~~~~~~~~~~~~ /<>/umbrello/umlview.h:58:18: warning: ‘virtual void UMLView::mouseReleaseEvent(QMouseEvent*)’ can be marked override [-Wsuggest-override] 58 | virtual void mouseReleaseEvent(QMouseEvent* event); | ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlview.h:59:18: warning: ‘virtual void UMLView::resizeEvent(QResizeEvent*)’ can be marked override [-Wsuggest-override] 59 | virtual void resizeEvent(QResizeEvent *event); | ^~~~~~~~~~~ In file included from /<>/umbrello/dialogs/pages/diagramprintpage.cpp:16: /<>/umbrello/debug/debug_utils.h:91:18: warning: ‘virtual void Tracer::showEvent(QShowEvent*)’ can be marked override [-Wsuggest-override] 91 | virtual void showEvent(QShowEvent*); | ^~~~~~~~~ In file included from /<>/umbrello/uml1model/entityconstraint.h:15, from /<>/umbrello/uml1model/foreignkeyconstraint.h:16, from /<>/umbrello/model_utils.h:18, from /<>/umbrello/dialogs/pages/diagramprintpage.cpp:17: /<>/umbrello/uml1model/classifierlistitem.h:48:18: warning: ‘virtual void UMLClassifierListItem::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 48 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/classifierlistitem.h:54:24: warning: ‘virtual UMLObject* UMLClassifierListItem::clone() const’ can be marked override [-Wsuggest-override] 54 | virtual UMLObject* clone() const = 0; | ^~~~~ In file included from /<>/umbrello/uml1model/foreignkeyconstraint.h:16, from /<>/umbrello/model_utils.h:18, from /<>/umbrello/dialogs/pages/diagramprintpage.cpp:17: /<>/umbrello/uml1model/entityconstraint.h:40:18: warning: ‘virtual void UMLEntityConstraint::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 40 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/entityconstraint.h:45:24: warning: ‘virtual UMLObject* UMLEntityConstraint::clone() const’ can be marked override [-Wsuggest-override] 45 | virtual UMLObject* clone() const = 0; | ^~~~~ In file included from /<>/umbrello/model_utils.h:18, from /<>/umbrello/dialogs/pages/diagramprintpage.cpp:17: /<>/umbrello/uml1model/foreignkeyconstraint.h:56:18: warning: ‘virtual void UMLForeignKeyConstraint::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 56 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:58:24: warning: ‘virtual UMLObject* UMLForeignKeyConstraint::clone() const’ can be marked override [-Wsuggest-override] 58 | virtual UMLObject* clone() const; | ^~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:60:13: warning: ‘virtual QString UMLForeignKeyConstraint::toString(Uml::SignatureType::Enum, bool)’ can be marked override [-Wsuggest-override] 60 | QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false); | ^~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:65:10: warning: ‘virtual void UMLForeignKeyConstraint::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 65 | void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:67:18: warning: ‘virtual bool UMLForeignKeyConstraint::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] 67 | virtual bool showPropertiesDialog(QWidget* parent = 0); | ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:85:10: warning: ‘virtual bool UMLForeignKeyConstraint::resolveRef()’ can be marked override [-Wsuggest-override] 85 | bool resolveRef(); | ^~~~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:94:10: warning: ‘virtual bool UMLForeignKeyConstraint::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 94 | bool load1(QDomElement & element); | ^~~~~ In file included from /<>/umbrello/model_utils.h:20, from /<>/umbrello/dialogs/pages/diagramprintpage.cpp:17: /<>/umbrello/dialogs/multipagedialogbase.h:101:18: warning: ‘virtual void MultiPageDialogBase::keyPressEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] 101 | virtual void keyPressEvent(QKeyEvent *event); | ^~~~~~~~~~~~~ In file included from /<>/umbrello/model_utils.h:21, from /<>/umbrello/dialogs/pages/diagramprintpage.cpp:17: /<>/umbrello/umlwidgets/widgetbase.h:187:20: warning: ‘virtual QRectF WidgetBase::boundingRect() const’ can be marked override [-Wsuggest-override] 187 | virtual QRectF boundingRect() const; | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/widgetbase.h:191:18: warning: ‘virtual void WidgetBase::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] 191 | virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); | ^~~~~ /<>/umbrello/umlwidgets/widgetbase.h:260:18: warning: ‘virtual void WidgetBase::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] 260 | virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent *event); | ^~~~~~~~~~~~~~~~ In file included from /<>/umbrello/dialogs/pages/diagramprintpage.cpp:18: /<>/umbrello/uml.h:201:18: warning: ‘virtual void UMLApp::keyPressEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] 201 | virtual void keyPressEvent(QKeyEvent* e); | ^~~~~~~~~~~~~ /<>/umbrello/uml.h:202:18: warning: ‘virtual void UMLApp::keyReleaseEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] 202 | virtual void keyReleaseEvent(QKeyEvent* e); | ^~~~~~~~~~~~~~~ /<>/umbrello/uml.h:204:18: warning: ‘virtual void UMLApp::customEvent(QEvent*)’ can be marked override [-Wsuggest-override] 204 | virtual void customEvent(QEvent* e); | ^~~~~~~~~~~ /<>/umbrello/uml.h:215:18: warning: ‘virtual bool UMLApp::queryClose()’ can be marked override [-Wsuggest-override] 215 | virtual bool queryClose(); | ^~~~~~~~~~ /<>/umbrello/uml.h:217:18: warning: ‘virtual void UMLApp::saveProperties(KConfigGroup&)’ can be marked override [-Wsuggest-override] 217 | virtual void saveProperties(KConfigGroup & cfg); | ^~~~~~~~~~~~~~ /<>/umbrello/uml.h:218:18: warning: ‘virtual void UMLApp::readProperties(const KConfigGroup&)’ can be marked override [-Wsuggest-override] 218 | virtual void readProperties(const KConfigGroup & cfg); | ^~~~~~~~~~~~~~ In file included from /<>/umbrello/umlwidgets/classifierwidget.h:16, from /<>/umbrello/umlscene.h:17, from /<>/umbrello/dialogs/pages/diagramprintpage.cpp:20: /<>/umbrello/umlwidgets/umlwidget.h:71:18: warning: ‘virtual void UMLWidget::setUseFillColor(bool)’ can be marked override [-Wsuggest-override] 71 | virtual void setUseFillColor(bool fc); | ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:74:18: warning: ‘virtual void UMLWidget::setTextColor(const QColor&)’ can be marked override [-Wsuggest-override] 74 | virtual void setTextColor(const QColor &color); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:77:18: warning: ‘virtual void UMLWidget::setLineColor(const QColor&)’ can be marked override [-Wsuggest-override] 77 | virtual void setLineColor(const QColor &color); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:80:18: warning: ‘virtual void UMLWidget::setLineWidth(uint)’ can be marked override [-Wsuggest-override] 80 | virtual void setLineWidth(uint width); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:83:18: warning: ‘virtual void UMLWidget::setFillColor(const QColor&)’ can be marked override [-Wsuggest-override] 83 | virtual void setFillColor(const QColor &color); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:87:18: warning: ‘virtual void UMLWidget::setSelected(bool)’ can be marked override [-Wsuggest-override] 87 | virtual void setSelected(bool _select); | ^~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:96:18: warning: ‘virtual void UMLWidget::setFont(const QFont&)’ can be marked override [-Wsuggest-override] 96 | virtual void setFont(const QFont &font); | ^~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:173:18: warning: ‘virtual void UMLWidget::showPropertiesDialog()’ can be marked override [-Wsuggest-override] 173 | virtual void showPropertiesDialog(); | ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:192:18: warning: ‘virtual bool UMLWidget::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] 192 | virtual bool loadFromXMI1(QDomElement &qElement); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:193:18: warning: ‘virtual void UMLWidget::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 193 | virtual void saveToXMI1(QDomDocument &qDoc, QDomElement &qElement); | ^~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:230:18: warning: ‘virtual void UMLWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] 230 | virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); | ^~~~~ /<>/umbrello/umlwidgets/umlwidget.h:234:18: warning: ‘virtual void UMLWidget::slotMenuSelection(QAction*)’ can be marked override [-Wsuggest-override] 234 | virtual void slotMenuSelection(QAction* action); | ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:251:18: warning: ‘virtual void UMLWidget::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] 251 | virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent* event); | ^~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:252:18: warning: ‘virtual void UMLWidget::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 252 | virtual void mouseDoubleClickEvent(QGraphicsSceneMouseEvent *event); | ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:253:18: warning: ‘virtual void UMLWidget::mousePressEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 253 | virtual void mousePressEvent(QGraphicsSceneMouseEvent *event); | ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:254:18: warning: ‘virtual void UMLWidget::mouseMoveEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 254 | virtual void mouseMoveEvent(QGraphicsSceneMouseEvent *event); | ^~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:255:18: warning: ‘virtual void UMLWidget::mouseReleaseEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 255 | virtual void mouseReleaseEvent(QGraphicsSceneMouseEvent *event); | ^~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/umlscene.h:17, from /<>/umbrello/dialogs/pages/diagramprintpage.cpp:20: /<>/umbrello/umlwidgets/classifierwidget.h:97:16: warning: ‘virtual UMLWidget* ClassifierWidget::onWidget(const QPointF&)’ can be marked override [-Wsuggest-override] 97 | UMLWidget* onWidget(const QPointF& p); | ^~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:98:16: warning: ‘virtual UMLWidget* ClassifierWidget::widgetWithID(Uml::ID::Type)’ can be marked override [-Wsuggest-override] 98 | UMLWidget* widgetWithID(Uml::ID::Type id); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:100:18: warning: ‘virtual void ClassifierWidget::setDocumentation(const QString&)’ can be marked override [-Wsuggest-override] 100 | virtual void setDocumentation(const QString& doc); | ^~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:102:12: warning: ‘virtual QSizeF ClassifierWidget::calculateSize(bool) const’ can be marked override [-Wsuggest-override] 102 | QSizeF calculateSize(bool withExtensions = true) const; | ^~~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:104:18: warning: ‘virtual void ClassifierWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] 104 | virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); | ^~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:105:26: warning: ‘virtual QPainterPath ClassifierWidget::shape() const’ can be marked override [-Wsuggest-override] 105 | virtual QPainterPath shape() const; | ^~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:107:18: warning: ‘virtual void ClassifierWidget::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 107 | virtual void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); | ^~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:108:18: warning: ‘virtual bool ClassifierWidget::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] 108 | virtual bool loadFromXMI1(QDomElement & qElement); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:111:18: warning: ‘virtual void ClassifierWidget::slotMenuSelection(QAction*)’ can be marked override [-Wsuggest-override] 111 | virtual void slotMenuSelection(QAction* action); | ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:121:12: warning: ‘virtual QSizeF ClassifierWidget::minimumSize() const’ can be marked override [-Wsuggest-override] 121 | QSizeF minimumSize() const; | ^~~~~~~~~~~ In file included from /<>/umbrello/dialogs/pages/diagramprintpage.cpp:20: /<>/umbrello/umlscene.h:338:10: warning: ‘virtual void UMLScene::dragEnterEvent(QGraphicsSceneDragDropEvent*)’ can be marked override [-Wsuggest-override] 338 | void dragEnterEvent(QGraphicsSceneDragDropEvent* enterEvent); | ^~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:339:10: warning: ‘virtual void UMLScene::dragMoveEvent(QGraphicsSceneDragDropEvent*)’ can be marked override [-Wsuggest-override] 339 | void dragMoveEvent(QGraphicsSceneDragDropEvent* moveEvent); | ^~~~~~~~~~~~~ /<>/umbrello/umlscene.h:340:10: warning: ‘virtual void UMLScene::dropEvent(QGraphicsSceneDragDropEvent*)’ can be marked override [-Wsuggest-override] 340 | void dropEvent(QGraphicsSceneDragDropEvent* dropEvent); | ^~~~~~~~~ /<>/umbrello/umlscene.h:342:10: warning: ‘virtual void UMLScene::mouseMoveEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 342 | void mouseMoveEvent(QGraphicsSceneMouseEvent* mouseEvent); | ^~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:343:10: warning: ‘virtual void UMLScene::mousePressEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 343 | void mousePressEvent(QGraphicsSceneMouseEvent* mouseEvent); | ^~~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:344:10: warning: ‘virtual void UMLScene::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 344 | void mouseDoubleClickEvent(QGraphicsSceneMouseEvent* mouseEvent); | ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:345:10: warning: ‘virtual void UMLScene::mouseReleaseEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 345 | void mouseReleaseEvent(QGraphicsSceneMouseEvent* mouseEvent); | ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:346:18: warning: ‘virtual void UMLScene::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] 346 | virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent* contextMenuEvent); | ^~~~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:358:18: warning: ‘virtual void UMLScene::drawBackground(QPainter*, const QRectF&)’ can be marked override [-Wsuggest-override] 358 | virtual void drawBackground(QPainter *painter, const QRectF &rect); | ^~~~~~~~~~~~~~ [ 17%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/dialogs/pages/diagrampropertiespage.cpp.o cd /<>/obj-aarch64-linux-gnu/umbrello && /usr/bin/aarch64-linux-gnu-g++ -DCMAKE_BINARY_DIR=\"/<>/obj-aarch64-linux-gnu\" -DKCOREADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLO_VERSION_STRING=\"2.23.3\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-aarch64-linux-gnu/umbrello -I/<>/umbrello -I/<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/include -I/<>/obj-aarch64-linux-gnu -I/<>/umbrello/clipboard -I/<>/umbrello/cmds -I/<>/umbrello/codegenerators -I/<>/umbrello/codegenerators/ada -I/<>/umbrello/codegenerators/as -I/<>/umbrello/codegenerators/cpp -I/<>/umbrello/codegenerators/csharp -I/<>/umbrello/codegenerators/d -I/<>/umbrello/codegenerators/idl -I/<>/umbrello/codegenerators/java -I/<>/umbrello/codegenerators/js -I/<>/umbrello/codegenerators/pascal -I/<>/umbrello/codegenerators/perl -I/<>/umbrello/codegenerators/php -I/<>/umbrello/codegenerators/python -I/<>/umbrello/codegenerators/ruby -I/<>/umbrello/codegenerators/sql -I/<>/umbrello/codegenerators/tcl -I/<>/umbrello/codegenerators/vala -I/<>/umbrello/codegenerators/xml -I/<>/umbrello/codegenwizard -I/<>/umbrello/codeimport -I/<>/umbrello/codeimport/csharp -I/<>/umbrello/codeimpwizard -I/<>/umbrello/debug -I/<>/umbrello/dialogs -I/<>/umbrello/dialogs/pages -I/<>/umbrello/dialogs/widgets -I/<>/umbrello/docgenerators -I/<>/umbrello/finder -I/<>/umbrello/refactoring -I/<>/umbrello/uml1model -I/<>/umbrello/umlwidgets -I/<>/lib/cppparser -I/<>/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/aarch64-linux-gnu/qt5 -isystem /usr/include/aarch64-linux-gnu/qt5/QtWidgets -isystem /usr/include/aarch64-linux-gnu/qt5/QtGui -isystem /usr/include/aarch64-linux-gnu/qt5/QtCore -isystem /usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/aarch64-linux-gnu/qt5/QtXml -isystem /usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/aarch64-linux-gnu/qt5/QtSvg -isystem /usr/include/aarch64-linux-gnu/qt5/QtWebKitWidgets -isystem /usr/include/aarch64-linux-gnu/qt5/QtWebKit -isystem /usr/include/aarch64-linux-gnu/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/aarch64-linux-gnu/qt5/QtConcurrent -isystem /usr/include/aarch64-linux-gnu/qt5/QtDBus -isystem /usr/include/KF5/KTextEditor -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -fno-delete-null-pointer-checks -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -o CMakeFiles/libumbrello.dir/dialogs/pages/diagrampropertiespage.cpp.o -c /<>/umbrello/dialogs/pages/diagrampropertiespage.cpp In file included from /<>/umbrello/dialogs/pages/diagrampropertiespage.h:14, from /<>/umbrello/dialogs/pages/diagrampropertiespage.cpp:12: /<>/umbrello/dialogs/pages/dialogpagebase.h:34:18: warning: ‘virtual void DialogPageBase::keyPressEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] 34 | virtual void keyPressEvent(QKeyEvent *event); | ^~~~~~~~~~~~~ In file included from /<>/umbrello/uml.h:15, from /<>/umbrello/dialogs/pages/diagrampropertiespage.cpp:15: /<>/umbrello/dialogs/multipagedialogbase.h:101:18: warning: ‘virtual void MultiPageDialogBase::keyPressEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] 101 | virtual void keyPressEvent(QKeyEvent *event); | ^~~~~~~~~~~~~ In file included from /<>/umbrello/dialogs/pages/diagrampropertiespage.cpp:15: /<>/umbrello/uml.h:201:18: warning: ‘virtual void UMLApp::keyPressEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] 201 | virtual void keyPressEvent(QKeyEvent* e); | ^~~~~~~~~~~~~ /<>/umbrello/uml.h:202:18: warning: ‘virtual void UMLApp::keyReleaseEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] 202 | virtual void keyReleaseEvent(QKeyEvent* e); | ^~~~~~~~~~~~~~~ /<>/umbrello/uml.h:204:18: warning: ‘virtual void UMLApp::customEvent(QEvent*)’ can be marked override [-Wsuggest-override] 204 | virtual void customEvent(QEvent* e); | ^~~~~~~~~~~ /<>/umbrello/uml.h:215:18: warning: ‘virtual bool UMLApp::queryClose()’ can be marked override [-Wsuggest-override] 215 | virtual bool queryClose(); | ^~~~~~~~~~ /<>/umbrello/uml.h:217:18: warning: ‘virtual void UMLApp::saveProperties(KConfigGroup&)’ can be marked override [-Wsuggest-override] 217 | virtual void saveProperties(KConfigGroup & cfg); | ^~~~~~~~~~~~~~ /<>/umbrello/uml.h:218:18: warning: ‘virtual void UMLApp::readProperties(const KConfigGroup&)’ can be marked override [-Wsuggest-override] 218 | virtual void readProperties(const KConfigGroup & cfg); | ^~~~~~~~~~~~~~ In file included from /<>/umbrello/listpopupmenu.h:17, from /<>/umbrello/umldoc.h:16, from /<>/umbrello/dialogs/pages/diagrampropertiespage.cpp:16: /<>/umbrello/umlwidgets/widgetbase.h:187:20: warning: ‘virtual QRectF WidgetBase::boundingRect() const’ can be marked override [-Wsuggest-override] 187 | virtual QRectF boundingRect() const; | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/widgetbase.h:191:18: warning: ‘virtual void WidgetBase::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] 191 | virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); | ^~~~~ /<>/umbrello/umlwidgets/widgetbase.h:260:18: warning: ‘virtual void WidgetBase::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] 260 | virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent *event); | ^~~~~~~~~~~~~~~~ In file included from /<>/umbrello/umlwidgets/classifierwidget.h:16, from /<>/umbrello/umlscene.h:17, from /<>/umbrello/dialogs/pages/diagrampropertiespage.cpp:17: /<>/umbrello/umlwidgets/umlwidget.h:71:18: warning: ‘virtual void UMLWidget::setUseFillColor(bool)’ can be marked override [-Wsuggest-override] 71 | virtual void setUseFillColor(bool fc); | ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:74:18: warning: ‘virtual void UMLWidget::setTextColor(const QColor&)’ can be marked override [-Wsuggest-override] 74 | virtual void setTextColor(const QColor &color); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:77:18: warning: ‘virtual void UMLWidget::setLineColor(const QColor&)’ can be marked override [-Wsuggest-override] 77 | virtual void setLineColor(const QColor &color); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:80:18: warning: ‘virtual void UMLWidget::setLineWidth(uint)’ can be marked override [-Wsuggest-override] 80 | virtual void setLineWidth(uint width); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:83:18: warning: ‘virtual void UMLWidget::setFillColor(const QColor&)’ can be marked override [-Wsuggest-override] 83 | virtual void setFillColor(const QColor &color); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:87:18: warning: ‘virtual void UMLWidget::setSelected(bool)’ can be marked override [-Wsuggest-override] 87 | virtual void setSelected(bool _select); | ^~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:96:18: warning: ‘virtual void UMLWidget::setFont(const QFont&)’ can be marked override [-Wsuggest-override] 96 | virtual void setFont(const QFont &font); | ^~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:173:18: warning: ‘virtual void UMLWidget::showPropertiesDialog()’ can be marked override [-Wsuggest-override] 173 | virtual void showPropertiesDialog(); | ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:192:18: warning: ‘virtual bool UMLWidget::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] 192 | virtual bool loadFromXMI1(QDomElement &qElement); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:193:18: warning: ‘virtual void UMLWidget::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 193 | virtual void saveToXMI1(QDomDocument &qDoc, QDomElement &qElement); | ^~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:230:18: warning: ‘virtual void UMLWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] 230 | virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); | ^~~~~ /<>/umbrello/umlwidgets/umlwidget.h:234:18: warning: ‘virtual void UMLWidget::slotMenuSelection(QAction*)’ can be marked override [-Wsuggest-override] 234 | virtual void slotMenuSelection(QAction* action); | ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:251:18: warning: ‘virtual void UMLWidget::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] 251 | virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent* event); | ^~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:252:18: warning: ‘virtual void UMLWidget::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 252 | virtual void mouseDoubleClickEvent(QGraphicsSceneMouseEvent *event); | ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:253:18: warning: ‘virtual void UMLWidget::mousePressEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 253 | virtual void mousePressEvent(QGraphicsSceneMouseEvent *event); | ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:254:18: warning: ‘virtual void UMLWidget::mouseMoveEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 254 | virtual void mouseMoveEvent(QGraphicsSceneMouseEvent *event); | ^~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:255:18: warning: ‘virtual void UMLWidget::mouseReleaseEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 255 | virtual void mouseReleaseEvent(QGraphicsSceneMouseEvent *event); | ^~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/umlscene.h:17, from /<>/umbrello/dialogs/pages/diagrampropertiespage.cpp:17: /<>/umbrello/umlwidgets/classifierwidget.h:97:16: warning: ‘virtual UMLWidget* ClassifierWidget::onWidget(const QPointF&)’ can be marked override [-Wsuggest-override] 97 | UMLWidget* onWidget(const QPointF& p); | ^~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:98:16: warning: ‘virtual UMLWidget* ClassifierWidget::widgetWithID(Uml::ID::Type)’ can be marked override [-Wsuggest-override] 98 | UMLWidget* widgetWithID(Uml::ID::Type id); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:100:18: warning: ‘virtual void ClassifierWidget::setDocumentation(const QString&)’ can be marked override [-Wsuggest-override] 100 | virtual void setDocumentation(const QString& doc); | ^~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:102:12: warning: ‘virtual QSizeF ClassifierWidget::calculateSize(bool) const’ can be marked override [-Wsuggest-override] 102 | QSizeF calculateSize(bool withExtensions = true) const; | ^~~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:104:18: warning: ‘virtual void ClassifierWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] 104 | virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); | ^~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:105:26: warning: ‘virtual QPainterPath ClassifierWidget::shape() const’ can be marked override [-Wsuggest-override] 105 | virtual QPainterPath shape() const; | ^~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:107:18: warning: ‘virtual void ClassifierWidget::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 107 | virtual void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); | ^~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:108:18: warning: ‘virtual bool ClassifierWidget::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] 108 | virtual bool loadFromXMI1(QDomElement & qElement); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:111:18: warning: ‘virtual void ClassifierWidget::slotMenuSelection(QAction*)’ can be marked override [-Wsuggest-override] 111 | virtual void slotMenuSelection(QAction* action); | ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:121:12: warning: ‘virtual QSizeF ClassifierWidget::minimumSize() const’ can be marked override [-Wsuggest-override] 121 | QSizeF minimumSize() const; | ^~~~~~~~~~~ In file included from /<>/umbrello/dialogs/pages/diagrampropertiespage.cpp:17: /<>/umbrello/umlscene.h:338:10: warning: ‘virtual void UMLScene::dragEnterEvent(QGraphicsSceneDragDropEvent*)’ can be marked override [-Wsuggest-override] 338 | void dragEnterEvent(QGraphicsSceneDragDropEvent* enterEvent); | ^~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:339:10: warning: ‘virtual void UMLScene::dragMoveEvent(QGraphicsSceneDragDropEvent*)’ can be marked override [-Wsuggest-override] 339 | void dragMoveEvent(QGraphicsSceneDragDropEvent* moveEvent); | ^~~~~~~~~~~~~ /<>/umbrello/umlscene.h:340:10: warning: ‘virtual void UMLScene::dropEvent(QGraphicsSceneDragDropEvent*)’ can be marked override [-Wsuggest-override] 340 | void dropEvent(QGraphicsSceneDragDropEvent* dropEvent); | ^~~~~~~~~ /<>/umbrello/umlscene.h:342:10: warning: ‘virtual void UMLScene::mouseMoveEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 342 | void mouseMoveEvent(QGraphicsSceneMouseEvent* mouseEvent); | ^~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:343:10: warning: ‘virtual void UMLScene::mousePressEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 343 | void mousePressEvent(QGraphicsSceneMouseEvent* mouseEvent); | ^~~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:344:10: warning: ‘virtual void UMLScene::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 344 | void mouseDoubleClickEvent(QGraphicsSceneMouseEvent* mouseEvent); | ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:345:10: warning: ‘virtual void UMLScene::mouseReleaseEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 345 | void mouseReleaseEvent(QGraphicsSceneMouseEvent* mouseEvent); | ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:346:18: warning: ‘virtual void UMLScene::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] 346 | virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent* contextMenuEvent); | ^~~~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:358:18: warning: ‘virtual void UMLScene::drawBackground(QPainter*, const QRectF&)’ can be marked override [-Wsuggest-override] 358 | virtual void drawBackground(QPainter *painter, const QRectF &rect); | ^~~~~~~~~~~~~~ In file included from /<>/umbrello/dialogs/pages/diagrampropertiespage.cpp:18: /<>/umbrello/umlview.h:54:18: warning: ‘virtual void UMLView::wheelEvent(QWheelEvent*)’ can be marked override [-Wsuggest-override] 54 | virtual void wheelEvent(QWheelEvent* event); | ^~~~~~~~~~ /<>/umbrello/umlview.h:55:18: warning: ‘virtual void UMLView::showEvent(QShowEvent*)’ can be marked override [-Wsuggest-override] 55 | virtual void showEvent(QShowEvent *se); | ^~~~~~~~~ /<>/umbrello/umlview.h:56:18: warning: ‘virtual void UMLView::hideEvent(QHideEvent*)’ can be marked override [-Wsuggest-override] 56 | virtual void hideEvent(QHideEvent *he); | ^~~~~~~~~ /<>/umbrello/umlview.h:57:18: warning: ‘virtual void UMLView::mousePressEvent(QMouseEvent*)’ can be marked override [-Wsuggest-override] 57 | virtual void mousePressEvent(QMouseEvent* event); | ^~~~~~~~~~~~~~~ /<>/umbrello/umlview.h:58:18: warning: ‘virtual void UMLView::mouseReleaseEvent(QMouseEvent*)’ can be marked override [-Wsuggest-override] 58 | virtual void mouseReleaseEvent(QMouseEvent* event); | ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlview.h:59:18: warning: ‘virtual void UMLView::resizeEvent(QResizeEvent*)’ can be marked override [-Wsuggest-override] 59 | virtual void resizeEvent(QResizeEvent *event); | ^~~~~~~~~~~ [ 18%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/dialogs/pages/dialogpagebase.cpp.o cd /<>/obj-aarch64-linux-gnu/umbrello && /usr/bin/aarch64-linux-gnu-g++ -DCMAKE_BINARY_DIR=\"/<>/obj-aarch64-linux-gnu\" -DKCOREADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLO_VERSION_STRING=\"2.23.3\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-aarch64-linux-gnu/umbrello -I/<>/umbrello -I/<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/include -I/<>/obj-aarch64-linux-gnu -I/<>/umbrello/clipboard -I/<>/umbrello/cmds -I/<>/umbrello/codegenerators -I/<>/umbrello/codegenerators/ada -I/<>/umbrello/codegenerators/as -I/<>/umbrello/codegenerators/cpp -I/<>/umbrello/codegenerators/csharp -I/<>/umbrello/codegenerators/d -I/<>/umbrello/codegenerators/idl -I/<>/umbrello/codegenerators/java -I/<>/umbrello/codegenerators/js -I/<>/umbrello/codegenerators/pascal -I/<>/umbrello/codegenerators/perl -I/<>/umbrello/codegenerators/php -I/<>/umbrello/codegenerators/python -I/<>/umbrello/codegenerators/ruby -I/<>/umbrello/codegenerators/sql -I/<>/umbrello/codegenerators/tcl -I/<>/umbrello/codegenerators/vala -I/<>/umbrello/codegenerators/xml -I/<>/umbrello/codegenwizard -I/<>/umbrello/codeimport -I/<>/umbrello/codeimport/csharp -I/<>/umbrello/codeimpwizard -I/<>/umbrello/debug -I/<>/umbrello/dialogs -I/<>/umbrello/dialogs/pages -I/<>/umbrello/dialogs/widgets -I/<>/umbrello/docgenerators -I/<>/umbrello/finder -I/<>/umbrello/refactoring -I/<>/umbrello/uml1model -I/<>/umbrello/umlwidgets -I/<>/lib/cppparser -I/<>/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/aarch64-linux-gnu/qt5 -isystem /usr/include/aarch64-linux-gnu/qt5/QtWidgets -isystem /usr/include/aarch64-linux-gnu/qt5/QtGui -isystem /usr/include/aarch64-linux-gnu/qt5/QtCore -isystem /usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/aarch64-linux-gnu/qt5/QtXml -isystem /usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/aarch64-linux-gnu/qt5/QtSvg -isystem /usr/include/aarch64-linux-gnu/qt5/QtWebKitWidgets -isystem /usr/include/aarch64-linux-gnu/qt5/QtWebKit -isystem /usr/include/aarch64-linux-gnu/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/aarch64-linux-gnu/qt5/QtConcurrent -isystem /usr/include/aarch64-linux-gnu/qt5/QtDBus -isystem /usr/include/KF5/KTextEditor -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -fno-delete-null-pointer-checks -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -o CMakeFiles/libumbrello.dir/dialogs/pages/dialogpagebase.cpp.o -c /<>/umbrello/dialogs/pages/dialogpagebase.cpp In file included from /<>/umbrello/dialogs/pages/dialogpagebase.cpp:12: /<>/umbrello/dialogs/pages/dialogpagebase.h:34:18: warning: ‘virtual void DialogPageBase::keyPressEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] 34 | virtual void keyPressEvent(QKeyEvent *event); | ^~~~~~~~~~~~~ [ 18%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/dialogs/pages/generaloptionpage.cpp.o cd /<>/obj-aarch64-linux-gnu/umbrello && /usr/bin/aarch64-linux-gnu-g++ -DCMAKE_BINARY_DIR=\"/<>/obj-aarch64-linux-gnu\" -DKCOREADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLO_VERSION_STRING=\"2.23.3\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-aarch64-linux-gnu/umbrello -I/<>/umbrello -I/<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/include -I/<>/obj-aarch64-linux-gnu -I/<>/umbrello/clipboard -I/<>/umbrello/cmds -I/<>/umbrello/codegenerators -I/<>/umbrello/codegenerators/ada -I/<>/umbrello/codegenerators/as -I/<>/umbrello/codegenerators/cpp -I/<>/umbrello/codegenerators/csharp -I/<>/umbrello/codegenerators/d -I/<>/umbrello/codegenerators/idl -I/<>/umbrello/codegenerators/java -I/<>/umbrello/codegenerators/js -I/<>/umbrello/codegenerators/pascal -I/<>/umbrello/codegenerators/perl -I/<>/umbrello/codegenerators/php -I/<>/umbrello/codegenerators/python -I/<>/umbrello/codegenerators/ruby -I/<>/umbrello/codegenerators/sql -I/<>/umbrello/codegenerators/tcl -I/<>/umbrello/codegenerators/vala -I/<>/umbrello/codegenerators/xml -I/<>/umbrello/codegenwizard -I/<>/umbrello/codeimport -I/<>/umbrello/codeimport/csharp -I/<>/umbrello/codeimpwizard -I/<>/umbrello/debug -I/<>/umbrello/dialogs -I/<>/umbrello/dialogs/pages -I/<>/umbrello/dialogs/widgets -I/<>/umbrello/docgenerators -I/<>/umbrello/finder -I/<>/umbrello/refactoring -I/<>/umbrello/uml1model -I/<>/umbrello/umlwidgets -I/<>/lib/cppparser -I/<>/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/aarch64-linux-gnu/qt5 -isystem /usr/include/aarch64-linux-gnu/qt5/QtWidgets -isystem /usr/include/aarch64-linux-gnu/qt5/QtGui -isystem /usr/include/aarch64-linux-gnu/qt5/QtCore -isystem /usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/aarch64-linux-gnu/qt5/QtXml -isystem /usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/aarch64-linux-gnu/qt5/QtSvg -isystem /usr/include/aarch64-linux-gnu/qt5/QtWebKitWidgets -isystem /usr/include/aarch64-linux-gnu/qt5/QtWebKit -isystem /usr/include/aarch64-linux-gnu/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/aarch64-linux-gnu/qt5/QtConcurrent -isystem /usr/include/aarch64-linux-gnu/qt5/QtDBus -isystem /usr/include/KF5/KTextEditor -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -fno-delete-null-pointer-checks -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -o CMakeFiles/libumbrello.dir/dialogs/pages/generaloptionpage.cpp.o -c /<>/umbrello/dialogs/pages/generaloptionpage.cpp In file included from /<>/umbrello/dialogs/pages/generaloptionpage.h:14, from /<>/umbrello/dialogs/pages/generaloptionpage.cpp:12: /<>/umbrello/dialogs/pages/dialogpagebase.h:34:18: warning: ‘virtual void DialogPageBase::keyPressEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] 34 | virtual void keyPressEvent(QKeyEvent *event); | ^~~~~~~~~~~~~ [ 18%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/dialogs/pages/packagecontentspage.cpp.o cd /<>/obj-aarch64-linux-gnu/umbrello && /usr/bin/aarch64-linux-gnu-g++ -DCMAKE_BINARY_DIR=\"/<>/obj-aarch64-linux-gnu\" -DKCOREADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLO_VERSION_STRING=\"2.23.3\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-aarch64-linux-gnu/umbrello -I/<>/umbrello -I/<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/include -I/<>/obj-aarch64-linux-gnu -I/<>/umbrello/clipboard -I/<>/umbrello/cmds -I/<>/umbrello/codegenerators -I/<>/umbrello/codegenerators/ada -I/<>/umbrello/codegenerators/as -I/<>/umbrello/codegenerators/cpp -I/<>/umbrello/codegenerators/csharp -I/<>/umbrello/codegenerators/d -I/<>/umbrello/codegenerators/idl -I/<>/umbrello/codegenerators/java -I/<>/umbrello/codegenerators/js -I/<>/umbrello/codegenerators/pascal -I/<>/umbrello/codegenerators/perl -I/<>/umbrello/codegenerators/php -I/<>/umbrello/codegenerators/python -I/<>/umbrello/codegenerators/ruby -I/<>/umbrello/codegenerators/sql -I/<>/umbrello/codegenerators/tcl -I/<>/umbrello/codegenerators/vala -I/<>/umbrello/codegenerators/xml -I/<>/umbrello/codegenwizard -I/<>/umbrello/codeimport -I/<>/umbrello/codeimport/csharp -I/<>/umbrello/codeimpwizard -I/<>/umbrello/debug -I/<>/umbrello/dialogs -I/<>/umbrello/dialogs/pages -I/<>/umbrello/dialogs/widgets -I/<>/umbrello/docgenerators -I/<>/umbrello/finder -I/<>/umbrello/refactoring -I/<>/umbrello/uml1model -I/<>/umbrello/umlwidgets -I/<>/lib/cppparser -I/<>/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/aarch64-linux-gnu/qt5 -isystem /usr/include/aarch64-linux-gnu/qt5/QtWidgets -isystem /usr/include/aarch64-linux-gnu/qt5/QtGui -isystem /usr/include/aarch64-linux-gnu/qt5/QtCore -isystem /usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/aarch64-linux-gnu/qt5/QtXml -isystem /usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/aarch64-linux-gnu/qt5/QtSvg -isystem /usr/include/aarch64-linux-gnu/qt5/QtWebKitWidgets -isystem /usr/include/aarch64-linux-gnu/qt5/QtWebKit -isystem /usr/include/aarch64-linux-gnu/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/aarch64-linux-gnu/qt5/QtConcurrent -isystem /usr/include/aarch64-linux-gnu/qt5/QtDBus -isystem /usr/include/KF5/KTextEditor -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -fno-delete-null-pointer-checks -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -o CMakeFiles/libumbrello.dir/dialogs/pages/packagecontentspage.cpp.o -c /<>/umbrello/dialogs/pages/packagecontentspage.cpp In file included from /<>/umbrello/dialogs/pages/packagecontentspage.h:13, from /<>/umbrello/dialogs/pages/packagecontentspage.cpp:11: /<>/umbrello/dialogs/pages/dialogpagebase.h:34:18: warning: ‘virtual void DialogPageBase::keyPressEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] 34 | virtual void keyPressEvent(QKeyEvent *event); | ^~~~~~~~~~~~~ In file included from /<>/umbrello/dialogs/classpropertiesdialog.h:14, from /<>/umbrello/dialogs/pages/packagecontentspage.cpp:13: /<>/umbrello/dialogs/multipagedialogbase.h:101:18: warning: ‘virtual void MultiPageDialogBase::keyPressEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] 101 | virtual void keyPressEvent(QKeyEvent *event); | ^~~~~~~~~~~~~ In file included from /<>/umbrello/dialogs/pages/packagecontentspage.cpp:14: /<>/umbrello/debug/debug_utils.h:91:18: warning: ‘virtual void Tracer::showEvent(QShowEvent*)’ can be marked override [-Wsuggest-override] 91 | virtual void showEvent(QShowEvent*); | ^~~~~~~~~ In file included from /<>/umbrello/listpopupmenu.h:17, from /<>/umbrello/dialogs/pages/packagecontentspage.cpp:15: /<>/umbrello/umlwidgets/widgetbase.h:187:20: warning: ‘virtual QRectF WidgetBase::boundingRect() const’ can be marked override [-Wsuggest-override] 187 | virtual QRectF boundingRect() const; | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/widgetbase.h:191:18: warning: ‘virtual void WidgetBase::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] 191 | virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); | ^~~~~ /<>/umbrello/umlwidgets/widgetbase.h:260:18: warning: ‘virtual void WidgetBase::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] 260 | virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent *event); | ^~~~~~~~~~~~~~~~ In file included from /<>/umbrello/uml1model/package.h:14, from /<>/umbrello/dialogs/pages/packagecontentspage.cpp:16: /<>/umbrello/uml1model/umlcanvasobject.h:43:18: warning: ‘virtual void UMLCanvasObject::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 43 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/umlcanvasobject.h:85:18: warning: ‘virtual bool UMLCanvasObject::resolveRef()’ can be marked override [-Wsuggest-override] 85 | virtual bool resolveRef(); | ^~~~~~~~~~ In file included from /<>/umbrello/dialogs/pages/packagecontentspage.cpp:16: /<>/umbrello/uml1model/package.h:39:18: warning: ‘virtual void UMLPackage::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 39 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/package.h:41:24: warning: ‘virtual UMLObject* UMLPackage::clone() const’ can be marked override [-Wsuggest-override] 41 | virtual UMLObject* clone() const; | ^~~~~ /<>/umbrello/uml1model/package.h:64:18: warning: ‘virtual bool UMLPackage::resolveRef()’ can be marked override [-Wsuggest-override] 64 | virtual bool resolveRef(); | ^~~~~~~~~~ /<>/umbrello/uml1model/package.h:66:18: warning: ‘virtual void UMLPackage::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 66 | virtual void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/package.h:69:18: warning: ‘virtual bool UMLPackage::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 69 | virtual bool load1(QDomElement& element); | ^~~~~ In file included from /<>/umbrello/dialogs/pages/packagecontentspage.cpp:17: /<>/umbrello/uml.h:201:18: warning: ‘virtual void UMLApp::keyPressEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] 201 | virtual void keyPressEvent(QKeyEvent* e); | ^~~~~~~~~~~~~ /<>/umbrello/uml.h:202:18: warning: ‘virtual void UMLApp::keyReleaseEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] 202 | virtual void keyReleaseEvent(QKeyEvent* e); | ^~~~~~~~~~~~~~~ /<>/umbrello/uml.h:204:18: warning: ‘virtual void UMLApp::customEvent(QEvent*)’ can be marked override [-Wsuggest-override] 204 | virtual void customEvent(QEvent* e); | ^~~~~~~~~~~ /<>/umbrello/uml.h:215:18: warning: ‘virtual bool UMLApp::queryClose()’ can be marked override [-Wsuggest-override] 215 | virtual bool queryClose(); | ^~~~~~~~~~ /<>/umbrello/uml.h:217:18: warning: ‘virtual void UMLApp::saveProperties(KConfigGroup&)’ can be marked override [-Wsuggest-override] 217 | virtual void saveProperties(KConfigGroup & cfg); | ^~~~~~~~~~~~~~ /<>/umbrello/uml.h:218:18: warning: ‘virtual void UMLApp::readProperties(const KConfigGroup&)’ can be marked override [-Wsuggest-override] 218 | virtual void readProperties(const KConfigGroup & cfg); | ^~~~~~~~~~~~~~ [ 18%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/dialogs/pages/umlroleproperties.cpp.o cd /<>/obj-aarch64-linux-gnu/umbrello && /usr/bin/aarch64-linux-gnu-g++ -DCMAKE_BINARY_DIR=\"/<>/obj-aarch64-linux-gnu\" -DKCOREADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLO_VERSION_STRING=\"2.23.3\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-aarch64-linux-gnu/umbrello -I/<>/umbrello -I/<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/include -I/<>/obj-aarch64-linux-gnu -I/<>/umbrello/clipboard -I/<>/umbrello/cmds -I/<>/umbrello/codegenerators -I/<>/umbrello/codegenerators/ada -I/<>/umbrello/codegenerators/as -I/<>/umbrello/codegenerators/cpp -I/<>/umbrello/codegenerators/csharp -I/<>/umbrello/codegenerators/d -I/<>/umbrello/codegenerators/idl -I/<>/umbrello/codegenerators/java -I/<>/umbrello/codegenerators/js -I/<>/umbrello/codegenerators/pascal -I/<>/umbrello/codegenerators/perl -I/<>/umbrello/codegenerators/php -I/<>/umbrello/codegenerators/python -I/<>/umbrello/codegenerators/ruby -I/<>/umbrello/codegenerators/sql -I/<>/umbrello/codegenerators/tcl -I/<>/umbrello/codegenerators/vala -I/<>/umbrello/codegenerators/xml -I/<>/umbrello/codegenwizard -I/<>/umbrello/codeimport -I/<>/umbrello/codeimport/csharp -I/<>/umbrello/codeimpwizard -I/<>/umbrello/debug -I/<>/umbrello/dialogs -I/<>/umbrello/dialogs/pages -I/<>/umbrello/dialogs/widgets -I/<>/umbrello/docgenerators -I/<>/umbrello/finder -I/<>/umbrello/refactoring -I/<>/umbrello/uml1model -I/<>/umbrello/umlwidgets -I/<>/lib/cppparser -I/<>/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/aarch64-linux-gnu/qt5 -isystem /usr/include/aarch64-linux-gnu/qt5/QtWidgets -isystem /usr/include/aarch64-linux-gnu/qt5/QtGui -isystem /usr/include/aarch64-linux-gnu/qt5/QtCore -isystem /usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/aarch64-linux-gnu/qt5/QtXml -isystem /usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/aarch64-linux-gnu/qt5/QtSvg -isystem /usr/include/aarch64-linux-gnu/qt5/QtWebKitWidgets -isystem /usr/include/aarch64-linux-gnu/qt5/QtWebKit -isystem /usr/include/aarch64-linux-gnu/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/aarch64-linux-gnu/qt5/QtConcurrent -isystem /usr/include/aarch64-linux-gnu/qt5/QtDBus -isystem /usr/include/KF5/KTextEditor -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -fno-delete-null-pointer-checks -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -o CMakeFiles/libumbrello.dir/dialogs/pages/umlroleproperties.cpp.o -c /<>/umbrello/dialogs/pages/umlroleproperties.cpp In file included from /<>/umbrello/dialogs/pages/umlroleproperties.h:13, from /<>/umbrello/dialogs/pages/umlroleproperties.cpp:12: /<>/umbrello/dialogs/pages/dialogpagebase.h:34:18: warning: ‘virtual void DialogPageBase::keyPressEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] 34 | virtual void keyPressEvent(QKeyEvent *event); | ^~~~~~~~~~~~~ In file included from /<>/umbrello/dialogs/pages/umlroleproperties.h:15, from /<>/umbrello/dialogs/pages/umlroleproperties.cpp:12: /<>/umbrello/uml1model/umlrole.h:47:16: warning: ‘virtual UMLObject* UMLRole::clone() const’ can be marked override [-Wsuggest-override] 47 | UMLObject* clone() const { return 0; } | ^~~~~ /<>/umbrello/uml1model/umlrole.h:49:10: warning: ‘virtual void UMLRole::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 49 | void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/umlrole.h:51:18: warning: ‘virtual bool UMLRole::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] 51 | virtual bool showPropertiesDialog(QWidget *parent = 0); | ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/umlrole.h:55:10: warning: ‘virtual bool UMLRole::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 55 | bool load1(QDomElement& element); | ^~~~~ [ 19%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/dialogs/pages/umlwidgetstylepage.cpp.o cd /<>/obj-aarch64-linux-gnu/umbrello && /usr/bin/aarch64-linux-gnu-g++ -DCMAKE_BINARY_DIR=\"/<>/obj-aarch64-linux-gnu\" -DKCOREADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLO_VERSION_STRING=\"2.23.3\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-aarch64-linux-gnu/umbrello -I/<>/umbrello -I/<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/include -I/<>/obj-aarch64-linux-gnu -I/<>/umbrello/clipboard -I/<>/umbrello/cmds -I/<>/umbrello/codegenerators -I/<>/umbrello/codegenerators/ada -I/<>/umbrello/codegenerators/as -I/<>/umbrello/codegenerators/cpp -I/<>/umbrello/codegenerators/csharp -I/<>/umbrello/codegenerators/d -I/<>/umbrello/codegenerators/idl -I/<>/umbrello/codegenerators/java -I/<>/umbrello/codegenerators/js -I/<>/umbrello/codegenerators/pascal -I/<>/umbrello/codegenerators/perl -I/<>/umbrello/codegenerators/php -I/<>/umbrello/codegenerators/python -I/<>/umbrello/codegenerators/ruby -I/<>/umbrello/codegenerators/sql -I/<>/umbrello/codegenerators/tcl -I/<>/umbrello/codegenerators/vala -I/<>/umbrello/codegenerators/xml -I/<>/umbrello/codegenwizard -I/<>/umbrello/codeimport -I/<>/umbrello/codeimport/csharp -I/<>/umbrello/codeimpwizard -I/<>/umbrello/debug -I/<>/umbrello/dialogs -I/<>/umbrello/dialogs/pages -I/<>/umbrello/dialogs/widgets -I/<>/umbrello/docgenerators -I/<>/umbrello/finder -I/<>/umbrello/refactoring -I/<>/umbrello/uml1model -I/<>/umbrello/umlwidgets -I/<>/lib/cppparser -I/<>/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/aarch64-linux-gnu/qt5 -isystem /usr/include/aarch64-linux-gnu/qt5/QtWidgets -isystem /usr/include/aarch64-linux-gnu/qt5/QtGui -isystem /usr/include/aarch64-linux-gnu/qt5/QtCore -isystem /usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/aarch64-linux-gnu/qt5/QtXml -isystem /usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/aarch64-linux-gnu/qt5/QtSvg -isystem /usr/include/aarch64-linux-gnu/qt5/QtWebKitWidgets -isystem /usr/include/aarch64-linux-gnu/qt5/QtWebKit -isystem /usr/include/aarch64-linux-gnu/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/aarch64-linux-gnu/qt5/QtConcurrent -isystem /usr/include/aarch64-linux-gnu/qt5/QtDBus -isystem /usr/include/KF5/KTextEditor -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -fno-delete-null-pointer-checks -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -o CMakeFiles/libumbrello.dir/dialogs/pages/umlwidgetstylepage.cpp.o -c /<>/umbrello/dialogs/pages/umlwidgetstylepage.cpp In file included from /<>/umbrello/dialogs/pages/umlwidgetstylepage.cpp:13: /<>/umbrello/debug/debug_utils.h:91:18: warning: ‘virtual void Tracer::showEvent(QShowEvent*)’ can be marked override [-Wsuggest-override] 91 | virtual void showEvent(QShowEvent*); | ^~~~~~~~~ In file included from /<>/umbrello/uml.h:15, from /<>/umbrello/dialogs/pages/umlwidgetstylepage.cpp:15: /<>/umbrello/dialogs/multipagedialogbase.h:101:18: warning: ‘virtual void MultiPageDialogBase::keyPressEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] 101 | virtual void keyPressEvent(QKeyEvent *event); | ^~~~~~~~~~~~~ In file included from /<>/umbrello/dialogs/pages/umlwidgetstylepage.cpp:15: /<>/umbrello/uml.h:201:18: warning: ‘virtual void UMLApp::keyPressEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] 201 | virtual void keyPressEvent(QKeyEvent* e); | ^~~~~~~~~~~~~ /<>/umbrello/uml.h:202:18: warning: ‘virtual void UMLApp::keyReleaseEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] 202 | virtual void keyReleaseEvent(QKeyEvent* e); | ^~~~~~~~~~~~~~~ /<>/umbrello/uml.h:204:18: warning: ‘virtual void UMLApp::customEvent(QEvent*)’ can be marked override [-Wsuggest-override] 204 | virtual void customEvent(QEvent* e); | ^~~~~~~~~~~ /<>/umbrello/uml.h:215:18: warning: ‘virtual bool UMLApp::queryClose()’ can be marked override [-Wsuggest-override] 215 | virtual bool queryClose(); | ^~~~~~~~~~ /<>/umbrello/uml.h:217:18: warning: ‘virtual void UMLApp::saveProperties(KConfigGroup&)’ can be marked override [-Wsuggest-override] 217 | virtual void saveProperties(KConfigGroup & cfg); | ^~~~~~~~~~~~~~ /<>/umbrello/uml.h:218:18: warning: ‘virtual void UMLApp::readProperties(const KConfigGroup&)’ can be marked override [-Wsuggest-override] 218 | virtual void readProperties(const KConfigGroup & cfg); | ^~~~~~~~~~~~~~ In file included from /<>/umbrello/umlwidgets/umlwidget.h:18, from /<>/umbrello/umlwidgets/classifierwidget.h:16, from /<>/umbrello/umlscene.h:17, from /<>/umbrello/dialogs/pages/umlwidgetstylepage.cpp:16: /<>/umbrello/umlwidgets/widgetbase.h:187:20: warning: ‘virtual QRectF WidgetBase::boundingRect() const’ can be marked override [-Wsuggest-override] 187 | virtual QRectF boundingRect() const; | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/widgetbase.h:191:18: warning: ‘virtual void WidgetBase::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] 191 | virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); | ^~~~~ /<>/umbrello/umlwidgets/widgetbase.h:260:18: warning: ‘virtual void WidgetBase::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] 260 | virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent *event); | ^~~~~~~~~~~~~~~~ In file included from /<>/umbrello/umlwidgets/classifierwidget.h:16, from /<>/umbrello/umlscene.h:17, from /<>/umbrello/dialogs/pages/umlwidgetstylepage.cpp:16: /<>/umbrello/umlwidgets/umlwidget.h:71:18: warning: ‘virtual void UMLWidget::setUseFillColor(bool)’ can be marked override [-Wsuggest-override] 71 | virtual void setUseFillColor(bool fc); | ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:74:18: warning: ‘virtual void UMLWidget::setTextColor(const QColor&)’ can be marked override [-Wsuggest-override] 74 | virtual void setTextColor(const QColor &color); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:77:18: warning: ‘virtual void UMLWidget::setLineColor(const QColor&)’ can be marked override [-Wsuggest-override] 77 | virtual void setLineColor(const QColor &color); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:80:18: warning: ‘virtual void UMLWidget::setLineWidth(uint)’ can be marked override [-Wsuggest-override] 80 | virtual void setLineWidth(uint width); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:83:18: warning: ‘virtual void UMLWidget::setFillColor(const QColor&)’ can be marked override [-Wsuggest-override] 83 | virtual void setFillColor(const QColor &color); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:87:18: warning: ‘virtual void UMLWidget::setSelected(bool)’ can be marked override [-Wsuggest-override] 87 | virtual void setSelected(bool _select); | ^~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:96:18: warning: ‘virtual void UMLWidget::setFont(const QFont&)’ can be marked override [-Wsuggest-override] 96 | virtual void setFont(const QFont &font); | ^~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:173:18: warning: ‘virtual void UMLWidget::showPropertiesDialog()’ can be marked override [-Wsuggest-override] 173 | virtual void showPropertiesDialog(); | ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:192:18: warning: ‘virtual bool UMLWidget::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] 192 | virtual bool loadFromXMI1(QDomElement &qElement); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:193:18: warning: ‘virtual void UMLWidget::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 193 | virtual void saveToXMI1(QDomDocument &qDoc, QDomElement &qElement); | ^~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:230:18: warning: ‘virtual void UMLWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] 230 | virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); | ^~~~~ /<>/umbrello/umlwidgets/umlwidget.h:234:18: warning: ‘virtual void UMLWidget::slotMenuSelection(QAction*)’ can be marked override [-Wsuggest-override] 234 | virtual void slotMenuSelection(QAction* action); | ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:251:18: warning: ‘virtual void UMLWidget::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] 251 | virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent* event); | ^~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:252:18: warning: ‘virtual void UMLWidget::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 252 | virtual void mouseDoubleClickEvent(QGraphicsSceneMouseEvent *event); | ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:253:18: warning: ‘virtual void UMLWidget::mousePressEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 253 | virtual void mousePressEvent(QGraphicsSceneMouseEvent *event); | ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:254:18: warning: ‘virtual void UMLWidget::mouseMoveEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 254 | virtual void mouseMoveEvent(QGraphicsSceneMouseEvent *event); | ^~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:255:18: warning: ‘virtual void UMLWidget::mouseReleaseEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 255 | virtual void mouseReleaseEvent(QGraphicsSceneMouseEvent *event); | ^~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/umlscene.h:17, from /<>/umbrello/dialogs/pages/umlwidgetstylepage.cpp:16: /<>/umbrello/umlwidgets/classifierwidget.h:97:16: warning: ‘virtual UMLWidget* ClassifierWidget::onWidget(const QPointF&)’ can be marked override [-Wsuggest-override] 97 | UMLWidget* onWidget(const QPointF& p); | ^~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:98:16: warning: ‘virtual UMLWidget* ClassifierWidget::widgetWithID(Uml::ID::Type)’ can be marked override [-Wsuggest-override] 98 | UMLWidget* widgetWithID(Uml::ID::Type id); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:100:18: warning: ‘virtual void ClassifierWidget::setDocumentation(const QString&)’ can be marked override [-Wsuggest-override] 100 | virtual void setDocumentation(const QString& doc); | ^~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:102:12: warning: ‘virtual QSizeF ClassifierWidget::calculateSize(bool) const’ can be marked override [-Wsuggest-override] 102 | QSizeF calculateSize(bool withExtensions = true) const; | ^~~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:104:18: warning: ‘virtual void ClassifierWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] 104 | virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); | ^~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:105:26: warning: ‘virtual QPainterPath ClassifierWidget::shape() const’ can be marked override [-Wsuggest-override] 105 | virtual QPainterPath shape() const; | ^~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:107:18: warning: ‘virtual void ClassifierWidget::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 107 | virtual void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); | ^~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:108:18: warning: ‘virtual bool ClassifierWidget::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] 108 | virtual bool loadFromXMI1(QDomElement & qElement); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:111:18: warning: ‘virtual void ClassifierWidget::slotMenuSelection(QAction*)’ can be marked override [-Wsuggest-override] 111 | virtual void slotMenuSelection(QAction* action); | ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:121:12: warning: ‘virtual QSizeF ClassifierWidget::minimumSize() const’ can be marked override [-Wsuggest-override] 121 | QSizeF minimumSize() const; | ^~~~~~~~~~~ In file included from /<>/umbrello/dialogs/pages/umlwidgetstylepage.cpp:16: /<>/umbrello/umlscene.h:338:10: warning: ‘virtual void UMLScene::dragEnterEvent(QGraphicsSceneDragDropEvent*)’ can be marked override [-Wsuggest-override] 338 | void dragEnterEvent(QGraphicsSceneDragDropEvent* enterEvent); | ^~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:339:10: warning: ‘virtual void UMLScene::dragMoveEvent(QGraphicsSceneDragDropEvent*)’ can be marked override [-Wsuggest-override] 339 | void dragMoveEvent(QGraphicsSceneDragDropEvent* moveEvent); | ^~~~~~~~~~~~~ /<>/umbrello/umlscene.h:340:10: warning: ‘virtual void UMLScene::dropEvent(QGraphicsSceneDragDropEvent*)’ can be marked override [-Wsuggest-override] 340 | void dropEvent(QGraphicsSceneDragDropEvent* dropEvent); | ^~~~~~~~~ /<>/umbrello/umlscene.h:342:10: warning: ‘virtual void UMLScene::mouseMoveEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 342 | void mouseMoveEvent(QGraphicsSceneMouseEvent* mouseEvent); | ^~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:343:10: warning: ‘virtual void UMLScene::mousePressEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 343 | void mousePressEvent(QGraphicsSceneMouseEvent* mouseEvent); | ^~~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:344:10: warning: ‘virtual void UMLScene::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 344 | void mouseDoubleClickEvent(QGraphicsSceneMouseEvent* mouseEvent); | ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:345:10: warning: ‘virtual void UMLScene::mouseReleaseEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 345 | void mouseReleaseEvent(QGraphicsSceneMouseEvent* mouseEvent); | ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:346:18: warning: ‘virtual void UMLScene::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] 346 | virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent* contextMenuEvent); | ^~~~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:358:18: warning: ‘virtual void UMLScene::drawBackground(QPainter*, const QRectF&)’ can be marked override [-Wsuggest-override] 358 | virtual void drawBackground(QPainter *painter, const QRectF &rect); | ^~~~~~~~~~~~~~ In file included from /<>/umbrello/dialogs/pages/umlwidgetstylepage.cpp:17: /<>/umbrello/umlview.h:54:18: warning: ‘virtual void UMLView::wheelEvent(QWheelEvent*)’ can be marked override [-Wsuggest-override] 54 | virtual void wheelEvent(QWheelEvent* event); | ^~~~~~~~~~ /<>/umbrello/umlview.h:55:18: warning: ‘virtual void UMLView::showEvent(QShowEvent*)’ can be marked override [-Wsuggest-override] 55 | virtual void showEvent(QShowEvent *se); | ^~~~~~~~~ /<>/umbrello/umlview.h:56:18: warning: ‘virtual void UMLView::hideEvent(QHideEvent*)’ can be marked override [-Wsuggest-override] 56 | virtual void hideEvent(QHideEvent *he); | ^~~~~~~~~ /<>/umbrello/umlview.h:57:18: warning: ‘virtual void UMLView::mousePressEvent(QMouseEvent*)’ can be marked override [-Wsuggest-override] 57 | virtual void mousePressEvent(QMouseEvent* event); | ^~~~~~~~~~~~~~~ /<>/umbrello/umlview.h:58:18: warning: ‘virtual void UMLView::mouseReleaseEvent(QMouseEvent*)’ can be marked override [-Wsuggest-override] 58 | virtual void mouseReleaseEvent(QMouseEvent* event); | ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlview.h:59:18: warning: ‘virtual void UMLView::resizeEvent(QResizeEvent*)’ can be marked override [-Wsuggest-override] 59 | virtual void resizeEvent(QResizeEvent *event); | ^~~~~~~~~~~ [ 19%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/dialogs/widgets/documentationwidget.cpp.o cd /<>/obj-aarch64-linux-gnu/umbrello && /usr/bin/aarch64-linux-gnu-g++ -DCMAKE_BINARY_DIR=\"/<>/obj-aarch64-linux-gnu\" -DKCOREADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLO_VERSION_STRING=\"2.23.3\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-aarch64-linux-gnu/umbrello -I/<>/umbrello -I/<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/include -I/<>/obj-aarch64-linux-gnu -I/<>/umbrello/clipboard -I/<>/umbrello/cmds -I/<>/umbrello/codegenerators -I/<>/umbrello/codegenerators/ada -I/<>/umbrello/codegenerators/as -I/<>/umbrello/codegenerators/cpp -I/<>/umbrello/codegenerators/csharp -I/<>/umbrello/codegenerators/d -I/<>/umbrello/codegenerators/idl -I/<>/umbrello/codegenerators/java -I/<>/umbrello/codegenerators/js -I/<>/umbrello/codegenerators/pascal -I/<>/umbrello/codegenerators/perl -I/<>/umbrello/codegenerators/php -I/<>/umbrello/codegenerators/python -I/<>/umbrello/codegenerators/ruby -I/<>/umbrello/codegenerators/sql -I/<>/umbrello/codegenerators/tcl -I/<>/umbrello/codegenerators/vala -I/<>/umbrello/codegenerators/xml -I/<>/umbrello/codegenwizard -I/<>/umbrello/codeimport -I/<>/umbrello/codeimport/csharp -I/<>/umbrello/codeimpwizard -I/<>/umbrello/debug -I/<>/umbrello/dialogs -I/<>/umbrello/dialogs/pages -I/<>/umbrello/dialogs/widgets -I/<>/umbrello/docgenerators -I/<>/umbrello/finder -I/<>/umbrello/refactoring -I/<>/umbrello/uml1model -I/<>/umbrello/umlwidgets -I/<>/lib/cppparser -I/<>/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/aarch64-linux-gnu/qt5 -isystem /usr/include/aarch64-linux-gnu/qt5/QtWidgets -isystem /usr/include/aarch64-linux-gnu/qt5/QtGui -isystem /usr/include/aarch64-linux-gnu/qt5/QtCore -isystem /usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/aarch64-linux-gnu/qt5/QtXml -isystem /usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/aarch64-linux-gnu/qt5/QtSvg -isystem /usr/include/aarch64-linux-gnu/qt5/QtWebKitWidgets -isystem /usr/include/aarch64-linux-gnu/qt5/QtWebKit -isystem /usr/include/aarch64-linux-gnu/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/aarch64-linux-gnu/qt5/QtConcurrent -isystem /usr/include/aarch64-linux-gnu/qt5/QtDBus -isystem /usr/include/KF5/KTextEditor -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -fno-delete-null-pointer-checks -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -o CMakeFiles/libumbrello.dir/dialogs/widgets/documentationwidget.cpp.o -c /<>/umbrello/dialogs/widgets/documentationwidget.cpp In file included from /<>/umbrello/dialogs/widgets/documentationwidget.cpp:13: /<>/umbrello/dialogs/codetextedit.h:50:10: warning: ‘virtual void CodeTextEdit::resizeEvent(QResizeEvent*)’ can be marked override [-Wsuggest-override] 50 | void resizeEvent(QResizeEvent *event); | ^~~~~~~~~~~ /<>/umbrello/dialogs/codetextedit.h:70:11: warning: ‘virtual QSize LineNumberArea::sizeHint() const’ can be marked override [-Wsuggest-override] 70 | QSize sizeHint() const { | ^~~~~~~~ /<>/umbrello/dialogs/codetextedit.h:75:10: warning: ‘virtual void LineNumberArea::paintEvent(QPaintEvent*)’ can be marked override [-Wsuggest-override] 75 | void paintEvent(QPaintEvent *event) { | ^~~~~~~~~~ In file included from /<>/umbrello/uml1model/attribute.h:15, from /<>/umbrello/uml1model/umlattributelist.h:17, from /<>/umbrello/uml1model/operation.h:14, from /<>/umbrello/dialogs/widgets/documentationwidget.cpp:14: /<>/umbrello/uml1model/classifierlistitem.h:48:18: warning: ‘virtual void UMLClassifierListItem::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 48 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/classifierlistitem.h:54:24: warning: ‘virtual UMLObject* UMLClassifierListItem::clone() const’ can be marked override [-Wsuggest-override] 54 | virtual UMLObject* clone() const = 0; | ^~~~~ In file included from /<>/umbrello/uml1model/umlattributelist.h:17, from /<>/umbrello/uml1model/operation.h:14, from /<>/umbrello/dialogs/widgets/documentationwidget.cpp:14: /<>/umbrello/uml1model/attribute.h:42:18: warning: ‘virtual void UMLAttribute::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 42 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/attribute.h:44:10: warning: ‘virtual void UMLAttribute::setName(const QString&)’ can be marked override [-Wsuggest-override] 44 | void setName(const QString &name); | ^~~~~~~ /<>/umbrello/uml1model/attribute.h:48:24: warning: ‘virtual UMLObject* UMLAttribute::clone() const’ can be marked override [-Wsuggest-override] 48 | virtual UMLObject* clone() const; | ^~~~~ /<>/umbrello/uml1model/attribute.h:53:13: warning: ‘virtual QString UMLAttribute::toString(Uml::SignatureType::Enum, bool)’ can be marked override [-Wsuggest-override] 53 | QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false); | ^~~~~~~~ /<>/umbrello/uml1model/attribute.h:58:18: warning: ‘virtual void UMLAttribute::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 58 | virtual void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/attribute.h:60:18: warning: ‘virtual bool UMLAttribute::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] 60 | virtual bool showPropertiesDialog(QWidget* parent = 0); | ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/attribute.h:73:10: warning: ‘virtual bool UMLAttribute::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 73 | bool load1(QDomElement & element); | ^~~~~ In file included from /<>/umbrello/dialogs/widgets/documentationwidget.cpp:14: /<>/umbrello/uml1model/operation.h:37:18: warning: ‘virtual void UMLOperation::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 37 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/operation.h:39:24: warning: ‘virtual UMLObject* UMLOperation::clone() const’ can be marked override [-Wsuggest-override] 39 | virtual UMLObject* clone() const; | ^~~~~ /<>/umbrello/uml1model/operation.h:41:10: warning: ‘virtual void UMLOperation::setType(UMLObject*)’ can be marked override [-Wsuggest-override] 41 | void setType(UMLObject* type); | ^~~~~~~ /<>/umbrello/uml1model/operation.h:52:13: warning: ‘virtual QString UMLOperation::toString(Uml::SignatureType::Enum, bool)’ can be marked override [-Wsuggest-override] 52 | QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false); | ^~~~~~~~ /<>/umbrello/uml1model/operation.h:56:10: warning: ‘virtual bool UMLOperation::resolveRef()’ can be marked override [-Wsuggest-override] 56 | bool resolveRef(); | ^~~~~~~~~~ /<>/umbrello/uml1model/operation.h:60:18: warning: ‘virtual bool UMLOperation::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] 60 | virtual bool showPropertiesDialog(QWidget* parent = 0); | ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/operation.h:72:10: warning: ‘virtual void UMLOperation::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 72 | void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/operation.h:75:10: warning: ‘virtual bool UMLOperation::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 75 | bool load1(QDomElement & element); | ^~~~~ In file included from /<>/umbrello/umlwidgets/umlwidget.h:18, from /<>/umbrello/dialogs/widgets/documentationwidget.cpp:16: /<>/umbrello/umlwidgets/widgetbase.h:187:20: warning: ‘virtual QRectF WidgetBase::boundingRect() const’ can be marked override [-Wsuggest-override] 187 | virtual QRectF boundingRect() const; | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/widgetbase.h:191:18: warning: ‘virtual void WidgetBase::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] 191 | virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); | ^~~~~ /<>/umbrello/umlwidgets/widgetbase.h:260:18: warning: ‘virtual void WidgetBase::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] 260 | virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent *event); | ^~~~~~~~~~~~~~~~ In file included from /<>/umbrello/dialogs/widgets/documentationwidget.cpp:16: /<>/umbrello/umlwidgets/umlwidget.h:71:18: warning: ‘virtual void UMLWidget::setUseFillColor(bool)’ can be marked override [-Wsuggest-override] 71 | virtual void setUseFillColor(bool fc); | ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:74:18: warning: ‘virtual void UMLWidget::setTextColor(const QColor&)’ can be marked override [-Wsuggest-override] 74 | virtual void setTextColor(const QColor &color); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:77:18: warning: ‘virtual void UMLWidget::setLineColor(const QColor&)’ can be marked override [-Wsuggest-override] 77 | virtual void setLineColor(const QColor &color); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:80:18: warning: ‘virtual void UMLWidget::setLineWidth(uint)’ can be marked override [-Wsuggest-override] 80 | virtual void setLineWidth(uint width); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:83:18: warning: ‘virtual void UMLWidget::setFillColor(const QColor&)’ can be marked override [-Wsuggest-override] 83 | virtual void setFillColor(const QColor &color); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:87:18: warning: ‘virtual void UMLWidget::setSelected(bool)’ can be marked override [-Wsuggest-override] 87 | virtual void setSelected(bool _select); | ^~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:96:18: warning: ‘virtual void UMLWidget::setFont(const QFont&)’ can be marked override [-Wsuggest-override] 96 | virtual void setFont(const QFont &font); | ^~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:173:18: warning: ‘virtual void UMLWidget::showPropertiesDialog()’ can be marked override [-Wsuggest-override] 173 | virtual void showPropertiesDialog(); | ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:192:18: warning: ‘virtual bool UMLWidget::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] 192 | virtual bool loadFromXMI1(QDomElement &qElement); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:193:18: warning: ‘virtual void UMLWidget::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 193 | virtual void saveToXMI1(QDomDocument &qDoc, QDomElement &qElement); | ^~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:230:18: warning: ‘virtual void UMLWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] 230 | virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); | ^~~~~ /<>/umbrello/umlwidgets/umlwidget.h:234:18: warning: ‘virtual void UMLWidget::slotMenuSelection(QAction*)’ can be marked override [-Wsuggest-override] 234 | virtual void slotMenuSelection(QAction* action); | ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:251:18: warning: ‘virtual void UMLWidget::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] 251 | virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent* event); | ^~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:252:18: warning: ‘virtual void UMLWidget::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 252 | virtual void mouseDoubleClickEvent(QGraphicsSceneMouseEvent *event); | ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:253:18: warning: ‘virtual void UMLWidget::mousePressEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 253 | virtual void mousePressEvent(QGraphicsSceneMouseEvent *event); | ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:254:18: warning: ‘virtual void UMLWidget::mouseMoveEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 254 | virtual void mouseMoveEvent(QGraphicsSceneMouseEvent *event); | ^~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:255:18: warning: ‘virtual void UMLWidget::mouseReleaseEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 255 | virtual void mouseReleaseEvent(QGraphicsSceneMouseEvent *event); | ^~~~~~~~~~~~~~~~~ [ 19%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/dialogs/widgets/imagetypewidget.cpp.o cd /<>/obj-aarch64-linux-gnu/umbrello && /usr/bin/aarch64-linux-gnu-g++ -DCMAKE_BINARY_DIR=\"/<>/obj-aarch64-linux-gnu\" -DKCOREADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLO_VERSION_STRING=\"2.23.3\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-aarch64-linux-gnu/umbrello -I/<>/umbrello -I/<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/include -I/<>/obj-aarch64-linux-gnu -I/<>/umbrello/clipboard -I/<>/umbrello/cmds -I/<>/umbrello/codegenerators -I/<>/umbrello/codegenerators/ada -I/<>/umbrello/codegenerators/as -I/<>/umbrello/codegenerators/cpp -I/<>/umbrello/codegenerators/csharp -I/<>/umbrello/codegenerators/d -I/<>/umbrello/codegenerators/idl -I/<>/umbrello/codegenerators/java -I/<>/umbrello/codegenerators/js -I/<>/umbrello/codegenerators/pascal -I/<>/umbrello/codegenerators/perl -I/<>/umbrello/codegenerators/php -I/<>/umbrello/codegenerators/python -I/<>/umbrello/codegenerators/ruby -I/<>/umbrello/codegenerators/sql -I/<>/umbrello/codegenerators/tcl -I/<>/umbrello/codegenerators/vala -I/<>/umbrello/codegenerators/xml -I/<>/umbrello/codegenwizard -I/<>/umbrello/codeimport -I/<>/umbrello/codeimport/csharp -I/<>/umbrello/codeimpwizard -I/<>/umbrello/debug -I/<>/umbrello/dialogs -I/<>/umbrello/dialogs/pages -I/<>/umbrello/dialogs/widgets -I/<>/umbrello/docgenerators -I/<>/umbrello/finder -I/<>/umbrello/refactoring -I/<>/umbrello/uml1model -I/<>/umbrello/umlwidgets -I/<>/lib/cppparser -I/<>/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/aarch64-linux-gnu/qt5 -isystem /usr/include/aarch64-linux-gnu/qt5/QtWidgets -isystem /usr/include/aarch64-linux-gnu/qt5/QtGui -isystem /usr/include/aarch64-linux-gnu/qt5/QtCore -isystem /usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/aarch64-linux-gnu/qt5/QtXml -isystem /usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/aarch64-linux-gnu/qt5/QtSvg -isystem /usr/include/aarch64-linux-gnu/qt5/QtWebKitWidgets -isystem /usr/include/aarch64-linux-gnu/qt5/QtWebKit -isystem /usr/include/aarch64-linux-gnu/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/aarch64-linux-gnu/qt5/QtConcurrent -isystem /usr/include/aarch64-linux-gnu/qt5/QtDBus -isystem /usr/include/KF5/KTextEditor -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -fno-delete-null-pointer-checks -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -o CMakeFiles/libumbrello.dir/dialogs/widgets/imagetypewidget.cpp.o -c /<>/umbrello/dialogs/widgets/imagetypewidget.cpp [ 19%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/dialogs/widgets/resolutionwidget.cpp.o cd /<>/obj-aarch64-linux-gnu/umbrello && /usr/bin/aarch64-linux-gnu-g++ -DCMAKE_BINARY_DIR=\"/<>/obj-aarch64-linux-gnu\" -DKCOREADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLO_VERSION_STRING=\"2.23.3\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-aarch64-linux-gnu/umbrello -I/<>/umbrello -I/<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/include -I/<>/obj-aarch64-linux-gnu -I/<>/umbrello/clipboard -I/<>/umbrello/cmds -I/<>/umbrello/codegenerators -I/<>/umbrello/codegenerators/ada -I/<>/umbrello/codegenerators/as -I/<>/umbrello/codegenerators/cpp -I/<>/umbrello/codegenerators/csharp -I/<>/umbrello/codegenerators/d -I/<>/umbrello/codegenerators/idl -I/<>/umbrello/codegenerators/java -I/<>/umbrello/codegenerators/js -I/<>/umbrello/codegenerators/pascal -I/<>/umbrello/codegenerators/perl -I/<>/umbrello/codegenerators/php -I/<>/umbrello/codegenerators/python -I/<>/umbrello/codegenerators/ruby -I/<>/umbrello/codegenerators/sql -I/<>/umbrello/codegenerators/tcl -I/<>/umbrello/codegenerators/vala -I/<>/umbrello/codegenerators/xml -I/<>/umbrello/codegenwizard -I/<>/umbrello/codeimport -I/<>/umbrello/codeimport/csharp -I/<>/umbrello/codeimpwizard -I/<>/umbrello/debug -I/<>/umbrello/dialogs -I/<>/umbrello/dialogs/pages -I/<>/umbrello/dialogs/widgets -I/<>/umbrello/docgenerators -I/<>/umbrello/finder -I/<>/umbrello/refactoring -I/<>/umbrello/uml1model -I/<>/umbrello/umlwidgets -I/<>/lib/cppparser -I/<>/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/aarch64-linux-gnu/qt5 -isystem /usr/include/aarch64-linux-gnu/qt5/QtWidgets -isystem /usr/include/aarch64-linux-gnu/qt5/QtGui -isystem /usr/include/aarch64-linux-gnu/qt5/QtCore -isystem /usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/aarch64-linux-gnu/qt5/QtXml -isystem /usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/aarch64-linux-gnu/qt5/QtSvg -isystem /usr/include/aarch64-linux-gnu/qt5/QtWebKitWidgets -isystem /usr/include/aarch64-linux-gnu/qt5/QtWebKit -isystem /usr/include/aarch64-linux-gnu/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/aarch64-linux-gnu/qt5/QtConcurrent -isystem /usr/include/aarch64-linux-gnu/qt5/QtDBus -isystem /usr/include/KF5/KTextEditor -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -fno-delete-null-pointer-checks -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -o CMakeFiles/libumbrello.dir/dialogs/widgets/resolutionwidget.cpp.o -c /<>/umbrello/dialogs/widgets/resolutionwidget.cpp [ 20%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/dialogs/widgets/umlartifacttypewidget.cpp.o cd /<>/obj-aarch64-linux-gnu/umbrello && /usr/bin/aarch64-linux-gnu-g++ -DCMAKE_BINARY_DIR=\"/<>/obj-aarch64-linux-gnu\" -DKCOREADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLO_VERSION_STRING=\"2.23.3\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-aarch64-linux-gnu/umbrello -I/<>/umbrello -I/<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/include -I/<>/obj-aarch64-linux-gnu -I/<>/umbrello/clipboard -I/<>/umbrello/cmds -I/<>/umbrello/codegenerators -I/<>/umbrello/codegenerators/ada -I/<>/umbrello/codegenerators/as -I/<>/umbrello/codegenerators/cpp -I/<>/umbrello/codegenerators/csharp -I/<>/umbrello/codegenerators/d -I/<>/umbrello/codegenerators/idl -I/<>/umbrello/codegenerators/java -I/<>/umbrello/codegenerators/js -I/<>/umbrello/codegenerators/pascal -I/<>/umbrello/codegenerators/perl -I/<>/umbrello/codegenerators/php -I/<>/umbrello/codegenerators/python -I/<>/umbrello/codegenerators/ruby -I/<>/umbrello/codegenerators/sql -I/<>/umbrello/codegenerators/tcl -I/<>/umbrello/codegenerators/vala -I/<>/umbrello/codegenerators/xml -I/<>/umbrello/codegenwizard -I/<>/umbrello/codeimport -I/<>/umbrello/codeimport/csharp -I/<>/umbrello/codeimpwizard -I/<>/umbrello/debug -I/<>/umbrello/dialogs -I/<>/umbrello/dialogs/pages -I/<>/umbrello/dialogs/widgets -I/<>/umbrello/docgenerators -I/<>/umbrello/finder -I/<>/umbrello/refactoring -I/<>/umbrello/uml1model -I/<>/umbrello/umlwidgets -I/<>/lib/cppparser -I/<>/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/aarch64-linux-gnu/qt5 -isystem /usr/include/aarch64-linux-gnu/qt5/QtWidgets -isystem /usr/include/aarch64-linux-gnu/qt5/QtGui -isystem /usr/include/aarch64-linux-gnu/qt5/QtCore -isystem /usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/aarch64-linux-gnu/qt5/QtXml -isystem /usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/aarch64-linux-gnu/qt5/QtSvg -isystem /usr/include/aarch64-linux-gnu/qt5/QtWebKitWidgets -isystem /usr/include/aarch64-linux-gnu/qt5/QtWebKit -isystem /usr/include/aarch64-linux-gnu/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/aarch64-linux-gnu/qt5/QtConcurrent -isystem /usr/include/aarch64-linux-gnu/qt5/QtDBus -isystem /usr/include/KF5/KTextEditor -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -fno-delete-null-pointer-checks -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -o CMakeFiles/libumbrello.dir/dialogs/widgets/umlartifacttypewidget.cpp.o -c /<>/umbrello/dialogs/widgets/umlartifacttypewidget.cpp In file included from /<>/umbrello/uml1model/package.h:14, from /<>/umbrello/uml1model/artifact.h:14, from /<>/umbrello/dialogs/widgets/umlartifacttypewidget.h:14, from /<>/umbrello/dialogs/widgets/umlartifacttypewidget.cpp:11: /<>/umbrello/uml1model/umlcanvasobject.h:43:18: warning: ‘virtual void UMLCanvasObject::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 43 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/umlcanvasobject.h:85:18: warning: ‘virtual bool UMLCanvasObject::resolveRef()’ can be marked override [-Wsuggest-override] 85 | virtual bool resolveRef(); | ^~~~~~~~~~ In file included from /<>/umbrello/uml1model/artifact.h:14, from /<>/umbrello/dialogs/widgets/umlartifacttypewidget.h:14, from /<>/umbrello/dialogs/widgets/umlartifacttypewidget.cpp:11: /<>/umbrello/uml1model/package.h:39:18: warning: ‘virtual void UMLPackage::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 39 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/package.h:41:24: warning: ‘virtual UMLObject* UMLPackage::clone() const’ can be marked override [-Wsuggest-override] 41 | virtual UMLObject* clone() const; | ^~~~~ /<>/umbrello/uml1model/package.h:64:18: warning: ‘virtual bool UMLPackage::resolveRef()’ can be marked override [-Wsuggest-override] 64 | virtual bool resolveRef(); | ^~~~~~~~~~ /<>/umbrello/uml1model/package.h:66:18: warning: ‘virtual void UMLPackage::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 66 | virtual void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/package.h:69:18: warning: ‘virtual bool UMLPackage::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 69 | virtual bool load1(QDomElement& element); | ^~~~~ In file included from /<>/umbrello/dialogs/widgets/umlartifacttypewidget.h:14, from /<>/umbrello/dialogs/widgets/umlartifacttypewidget.cpp:11: /<>/umbrello/uml1model/artifact.h:45:24: warning: ‘virtual UMLObject* UMLArtifact::clone() const’ can be marked override [-Wsuggest-override] 45 | virtual UMLObject* clone() const; | ^~~~~ /<>/umbrello/uml1model/artifact.h:47:10: warning: ‘virtual void UMLArtifact::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 47 | void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/artifact.h:55:10: warning: ‘virtual bool UMLArtifact::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 55 | bool load1(QDomElement & element); | ^~~~~ In file included from /<>/umbrello/uml.h:15, from /<>/umbrello/dialogs/widgets/umlartifacttypewidget.cpp:13: /<>/umbrello/dialogs/multipagedialogbase.h:101:18: warning: ‘virtual void MultiPageDialogBase::keyPressEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] 101 | virtual void keyPressEvent(QKeyEvent *event); | ^~~~~~~~~~~~~ In file included from /<>/umbrello/dialogs/widgets/umlartifacttypewidget.cpp:13: /<>/umbrello/uml.h:201:18: warning: ‘virtual void UMLApp::keyPressEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] 201 | virtual void keyPressEvent(QKeyEvent* e); | ^~~~~~~~~~~~~ /<>/umbrello/uml.h:202:18: warning: ‘virtual void UMLApp::keyReleaseEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] 202 | virtual void keyReleaseEvent(QKeyEvent* e); | ^~~~~~~~~~~~~~~ /<>/umbrello/uml.h:204:18: warning: ‘virtual void UMLApp::customEvent(QEvent*)’ can be marked override [-Wsuggest-override] 204 | virtual void customEvent(QEvent* e); | ^~~~~~~~~~~ /<>/umbrello/uml.h:215:18: warning: ‘virtual bool UMLApp::queryClose()’ can be marked override [-Wsuggest-override] 215 | virtual bool queryClose(); | ^~~~~~~~~~ /<>/umbrello/uml.h:217:18: warning: ‘virtual void UMLApp::saveProperties(KConfigGroup&)’ can be marked override [-Wsuggest-override] 217 | virtual void saveProperties(KConfigGroup & cfg); | ^~~~~~~~~~~~~~ /<>/umbrello/uml.h:218:18: warning: ‘virtual void UMLApp::readProperties(const KConfigGroup&)’ can be marked override [-Wsuggest-override] 218 | virtual void readProperties(const KConfigGroup & cfg); | ^~~~~~~~~~~~~~ [ 20%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/dialogs/widgets/umldatatypewidget.cpp.o cd /<>/obj-aarch64-linux-gnu/umbrello && /usr/bin/aarch64-linux-gnu-g++ -DCMAKE_BINARY_DIR=\"/<>/obj-aarch64-linux-gnu\" -DKCOREADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLO_VERSION_STRING=\"2.23.3\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-aarch64-linux-gnu/umbrello -I/<>/umbrello -I/<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/include -I/<>/obj-aarch64-linux-gnu -I/<>/umbrello/clipboard -I/<>/umbrello/cmds -I/<>/umbrello/codegenerators -I/<>/umbrello/codegenerators/ada -I/<>/umbrello/codegenerators/as -I/<>/umbrello/codegenerators/cpp -I/<>/umbrello/codegenerators/csharp -I/<>/umbrello/codegenerators/d -I/<>/umbrello/codegenerators/idl -I/<>/umbrello/codegenerators/java -I/<>/umbrello/codegenerators/js -I/<>/umbrello/codegenerators/pascal -I/<>/umbrello/codegenerators/perl -I/<>/umbrello/codegenerators/php -I/<>/umbrello/codegenerators/python -I/<>/umbrello/codegenerators/ruby -I/<>/umbrello/codegenerators/sql -I/<>/umbrello/codegenerators/tcl -I/<>/umbrello/codegenerators/vala -I/<>/umbrello/codegenerators/xml -I/<>/umbrello/codegenwizard -I/<>/umbrello/codeimport -I/<>/umbrello/codeimport/csharp -I/<>/umbrello/codeimpwizard -I/<>/umbrello/debug -I/<>/umbrello/dialogs -I/<>/umbrello/dialogs/pages -I/<>/umbrello/dialogs/widgets -I/<>/umbrello/docgenerators -I/<>/umbrello/finder -I/<>/umbrello/refactoring -I/<>/umbrello/uml1model -I/<>/umbrello/umlwidgets -I/<>/lib/cppparser -I/<>/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/aarch64-linux-gnu/qt5 -isystem /usr/include/aarch64-linux-gnu/qt5/QtWidgets -isystem /usr/include/aarch64-linux-gnu/qt5/QtGui -isystem /usr/include/aarch64-linux-gnu/qt5/QtCore -isystem /usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/aarch64-linux-gnu/qt5/QtXml -isystem /usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/aarch64-linux-gnu/qt5/QtSvg -isystem /usr/include/aarch64-linux-gnu/qt5/QtWebKitWidgets -isystem /usr/include/aarch64-linux-gnu/qt5/QtWebKit -isystem /usr/include/aarch64-linux-gnu/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/aarch64-linux-gnu/qt5/QtConcurrent -isystem /usr/include/aarch64-linux-gnu/qt5/QtDBus -isystem /usr/include/KF5/KTextEditor -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -fno-delete-null-pointer-checks -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -o CMakeFiles/libumbrello.dir/dialogs/widgets/umldatatypewidget.cpp.o -c /<>/umbrello/dialogs/widgets/umldatatypewidget.cpp In file included from /<>/umbrello/dialogs/widgets/umldatatypewidget.cpp:13: /<>/umbrello/uml1model/classifierlistitem.h:48:18: warning: ‘virtual void UMLClassifierListItem::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 48 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/classifierlistitem.h:54:24: warning: ‘virtual UMLObject* UMLClassifierListItem::clone() const’ can be marked override [-Wsuggest-override] 54 | virtual UMLObject* clone() const = 0; | ^~~~~ In file included from /<>/umbrello/uml1model/package.h:14, from /<>/umbrello/uml1model/classifier.h:13, from /<>/umbrello/dialogs/widgets/umldatatypewidget.cpp:14: /<>/umbrello/uml1model/umlcanvasobject.h:43:18: warning: ‘virtual void UMLCanvasObject::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 43 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/umlcanvasobject.h:85:18: warning: ‘virtual bool UMLCanvasObject::resolveRef()’ can be marked override [-Wsuggest-override] 85 | virtual bool resolveRef(); | ^~~~~~~~~~ In file included from /<>/umbrello/uml1model/classifier.h:13, from /<>/umbrello/dialogs/widgets/umldatatypewidget.cpp:14: /<>/umbrello/uml1model/package.h:39:18: warning: ‘virtual void UMLPackage::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 39 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/package.h:41:24: warning: ‘virtual UMLObject* UMLPackage::clone() const’ can be marked override [-Wsuggest-override] 41 | virtual UMLObject* clone() const; | ^~~~~ /<>/umbrello/uml1model/package.h:64:18: warning: ‘virtual bool UMLPackage::resolveRef()’ can be marked override [-Wsuggest-override] 64 | virtual bool resolveRef(); | ^~~~~~~~~~ /<>/umbrello/uml1model/package.h:66:18: warning: ‘virtual void UMLPackage::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 66 | virtual void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/package.h:69:18: warning: ‘virtual bool UMLPackage::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 69 | virtual bool load1(QDomElement& element); | ^~~~~ In file included from /<>/umbrello/uml1model/umlattributelist.h:17, from /<>/umbrello/uml1model/classifier.h:14, from /<>/umbrello/dialogs/widgets/umldatatypewidget.cpp:14: /<>/umbrello/uml1model/attribute.h:42:18: warning: ‘virtual void UMLAttribute::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 42 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/attribute.h:44:10: warning: ‘virtual void UMLAttribute::setName(const QString&)’ can be marked override [-Wsuggest-override] 44 | void setName(const QString &name); | ^~~~~~~ /<>/umbrello/uml1model/attribute.h:48:24: warning: ‘virtual UMLObject* UMLAttribute::clone() const’ can be marked override [-Wsuggest-override] 48 | virtual UMLObject* clone() const; | ^~~~~ /<>/umbrello/uml1model/attribute.h:53:13: warning: ‘virtual QString UMLAttribute::toString(Uml::SignatureType::Enum, bool)’ can be marked override [-Wsuggest-override] 53 | QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false); | ^~~~~~~~ /<>/umbrello/uml1model/attribute.h:58:18: warning: ‘virtual void UMLAttribute::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 58 | virtual void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/attribute.h:60:18: warning: ‘virtual bool UMLAttribute::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] 60 | virtual bool showPropertiesDialog(QWidget* parent = 0); | ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/attribute.h:73:10: warning: ‘virtual bool UMLAttribute::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 73 | bool load1(QDomElement & element); | ^~~~~ In file included from /<>/umbrello/uml1model/foreignkeyconstraint.h:16, from /<>/umbrello/model_utils.h:18, from /<>/umbrello/uml1model/classifier.h:19, from /<>/umbrello/dialogs/widgets/umldatatypewidget.cpp:14: /<>/umbrello/uml1model/entityconstraint.h:40:18: warning: ‘virtual void UMLEntityConstraint::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 40 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/entityconstraint.h:45:24: warning: ‘virtual UMLObject* UMLEntityConstraint::clone() const’ can be marked override [-Wsuggest-override] 45 | virtual UMLObject* clone() const = 0; | ^~~~~ In file included from /<>/umbrello/model_utils.h:18, from /<>/umbrello/uml1model/classifier.h:19, from /<>/umbrello/dialogs/widgets/umldatatypewidget.cpp:14: /<>/umbrello/uml1model/foreignkeyconstraint.h:56:18: warning: ‘virtual void UMLForeignKeyConstraint::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 56 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:58:24: warning: ‘virtual UMLObject* UMLForeignKeyConstraint::clone() const’ can be marked override [-Wsuggest-override] 58 | virtual UMLObject* clone() const; | ^~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:60:13: warning: ‘virtual QString UMLForeignKeyConstraint::toString(Uml::SignatureType::Enum, bool)’ can be marked override [-Wsuggest-override] 60 | QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false); | ^~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:65:10: warning: ‘virtual void UMLForeignKeyConstraint::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 65 | void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:67:18: warning: ‘virtual bool UMLForeignKeyConstraint::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] 67 | virtual bool showPropertiesDialog(QWidget* parent = 0); | ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:85:10: warning: ‘virtual bool UMLForeignKeyConstraint::resolveRef()’ can be marked override [-Wsuggest-override] 85 | bool resolveRef(); | ^~~~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:94:10: warning: ‘virtual bool UMLForeignKeyConstraint::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 94 | bool load1(QDomElement & element); | ^~~~~ In file included from /<>/umbrello/model_utils.h:20, from /<>/umbrello/uml1model/classifier.h:19, from /<>/umbrello/dialogs/widgets/umldatatypewidget.cpp:14: /<>/umbrello/dialogs/multipagedialogbase.h:101:18: warning: ‘virtual void MultiPageDialogBase::keyPressEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] 101 | virtual void keyPressEvent(QKeyEvent *event); | ^~~~~~~~~~~~~ In file included from /<>/umbrello/model_utils.h:21, from /<>/umbrello/uml1model/classifier.h:19, from /<>/umbrello/dialogs/widgets/umldatatypewidget.cpp:14: /<>/umbrello/umlwidgets/widgetbase.h:187:20: warning: ‘virtual QRectF WidgetBase::boundingRect() const’ can be marked override [-Wsuggest-override] 187 | virtual QRectF boundingRect() const; | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/widgetbase.h:191:18: warning: ‘virtual void WidgetBase::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] 191 | virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); | ^~~~~ /<>/umbrello/umlwidgets/widgetbase.h:260:18: warning: ‘virtual void WidgetBase::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] 260 | virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent *event); | ^~~~~~~~~~~~~~~~ In file included from /<>/umbrello/dialogs/widgets/umldatatypewidget.cpp:14: /<>/umbrello/uml1model/classifier.h:54:18: warning: ‘virtual void UMLClassifier::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 54 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/classifier.h:56:16: warning: ‘virtual UMLObject* UMLClassifier::clone() const’ can be marked override [-Wsuggest-override] 56 | UMLObject* clone() const; | ^~~~~ /<>/umbrello/uml1model/classifier.h:111:18: warning: ‘virtual bool UMLClassifier::resolveRef()’ can be marked override [-Wsuggest-override] 111 | virtual bool resolveRef(); | ^~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:115:24: warning: ‘virtual UMLObject* UMLClassifier::findChildObjectById(Uml::ID::Type, bool)’ can be marked override [-Wsuggest-override] 115 | virtual UMLObject* findChildObjectById(Uml::ID::Type id, bool considerAncestors = false); | ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:124:18: warning: ‘virtual bool UMLClassifier::acceptAssociationType(Uml::AssociationType::Enum)’ can be marked override [-Wsuggest-override] 124 | virtual bool acceptAssociationType(Uml::AssociationType::Enum type); | ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:129:10: warning: ‘virtual void UMLClassifier::setBaseType(UMLObject::ObjectType)’ can be marked override [-Wsuggest-override] 129 | void setBaseType(UMLObject::ObjectType ot); | ^~~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:181:10: warning: ‘virtual void UMLClassifier::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 181 | void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:183:18: warning: ‘virtual bool UMLClassifier::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 183 | virtual bool load1(QDomElement& element); | ^~~~~ In file included from /<>/umbrello/dialogs/widgets/umldatatypewidget.cpp:15: /<>/umbrello/debug/debug_utils.h:91:18: warning: ‘virtual void Tracer::showEvent(QShowEvent*)’ can be marked override [-Wsuggest-override] 91 | virtual void showEvent(QShowEvent*); | ^~~~~~~~~ In file included from /<>/umbrello/dialogs/widgets/umldatatypewidget.cpp:16: /<>/umbrello/uml1model/entityattribute.h:47:18: warning: ‘virtual void UMLEntityAttribute::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 47 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/entityattribute.h:49:24: warning: ‘virtual UMLObject* UMLEntityAttribute::clone() const’ can be marked override [-Wsuggest-override] 49 | virtual UMLObject* clone() const; | ^~~~~ /<>/umbrello/uml1model/entityattribute.h:66:13: warning: ‘virtual QString UMLEntityAttribute::toString(Uml::SignatureType::Enum, bool)’ can be marked override [-Wsuggest-override] 66 | QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false); | ^~~~~~~~ /<>/umbrello/uml1model/entityattribute.h:68:18: warning: ‘virtual void UMLEntityAttribute::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 68 | virtual void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/entityattribute.h:70:18: warning: ‘virtual bool UMLEntityAttribute::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] 70 | virtual bool showPropertiesDialog(QWidget* parent = 0); | ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/entityattribute.h:75:10: warning: ‘virtual bool UMLEntityAttribute::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 75 | bool load1(QDomElement& element); | ^~~~~ In file included from /<>/umbrello/codeimport/import_utils.h:15, from /<>/umbrello/dialogs/widgets/umldatatypewidget.cpp:17: /<>/umbrello/uml1model/folder.h:41:24: warning: ‘virtual UMLObject* UMLFolder::clone() const’ can be marked override [-Wsuggest-override] 41 | virtual UMLObject* clone() const; | ^~~~~ /<>/umbrello/uml1model/folder.h:64:10: warning: ‘virtual bool UMLFolder::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] 64 | bool showPropertiesDialog(QWidget *parent); | ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/folder.h:66:10: warning: ‘virtual void UMLFolder::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 66 | void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/folder.h:79:10: warning: ‘virtual bool UMLFolder::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 79 | bool load1(QDomElement & element); | ^~~~~ In file included from /<>/umbrello/dialogs/widgets/umldatatypewidget.cpp:19: /<>/umbrello/uml1model/operation.h:37:18: warning: ‘virtual void UMLOperation::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 37 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/operation.h:39:24: warning: ‘virtual UMLObject* UMLOperation::clone() const’ can be marked override [-Wsuggest-override] 39 | virtual UMLObject* clone() const; | ^~~~~ /<>/umbrello/uml1model/operation.h:41:10: warning: ‘virtual void UMLOperation::setType(UMLObject*)’ can be marked override [-Wsuggest-override] 41 | void setType(UMLObject* type); | ^~~~~~~ /<>/umbrello/uml1model/operation.h:52:13: warning: ‘virtual QString UMLOperation::toString(Uml::SignatureType::Enum, bool)’ can be marked override [-Wsuggest-override] 52 | QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false); | ^~~~~~~~ /<>/umbrello/uml1model/operation.h:56:10: warning: ‘virtual bool UMLOperation::resolveRef()’ can be marked override [-Wsuggest-override] 56 | bool resolveRef(); | ^~~~~~~~~~ /<>/umbrello/uml1model/operation.h:60:18: warning: ‘virtual bool UMLOperation::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] 60 | virtual bool showPropertiesDialog(QWidget* parent = 0); | ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/operation.h:72:10: warning: ‘virtual void UMLOperation::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 72 | void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/operation.h:75:10: warning: ‘virtual bool UMLOperation::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 75 | bool load1(QDomElement & element); | ^~~~~ In file included from /<>/umbrello/dialogs/widgets/umldatatypewidget.cpp:20: /<>/umbrello/uml1model/template.h:37:18: warning: ‘virtual void UMLTemplate::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 37 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/template.h:39:24: warning: ‘virtual UMLObject* UMLTemplate::clone() const’ can be marked override [-Wsuggest-override] 39 | virtual UMLObject* clone() const; | ^~~~~ /<>/umbrello/uml1model/template.h:43:13: warning: ‘virtual QString UMLTemplate::toString(Uml::SignatureType::Enum, bool)’ can be marked override [-Wsuggest-override] 43 | QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false); | ^~~~~~~~ /<>/umbrello/uml1model/template.h:45:21: warning: ‘virtual QString UMLTemplate::getTypeName() const’ can be marked override [-Wsuggest-override] 45 | virtual QString getTypeName() const; | ^~~~~~~~~~~ /<>/umbrello/uml1model/template.h:47:18: warning: ‘virtual bool UMLTemplate::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] 47 | virtual bool showPropertiesDialog(QWidget* parent); | ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/template.h:49:10: warning: ‘virtual void UMLTemplate::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 49 | void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/template.h:53:10: warning: ‘virtual bool UMLTemplate::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 53 | bool load1(QDomElement & element); | ^~~~~ In file included from /<>/umbrello/dialogs/widgets/umldatatypewidget.cpp:21: /<>/umbrello/uml.h:201:18: warning: ‘virtual void UMLApp::keyPressEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] 201 | virtual void keyPressEvent(QKeyEvent* e); | ^~~~~~~~~~~~~ /<>/umbrello/uml.h:202:18: warning: ‘virtual void UMLApp::keyReleaseEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] 202 | virtual void keyReleaseEvent(QKeyEvent* e); | ^~~~~~~~~~~~~~~ /<>/umbrello/uml.h:204:18: warning: ‘virtual void UMLApp::customEvent(QEvent*)’ can be marked override [-Wsuggest-override] 204 | virtual void customEvent(QEvent* e); | ^~~~~~~~~~~ /<>/umbrello/uml.h:215:18: warning: ‘virtual bool UMLApp::queryClose()’ can be marked override [-Wsuggest-override] 215 | virtual bool queryClose(); | ^~~~~~~~~~ /<>/umbrello/uml.h:217:18: warning: ‘virtual void UMLApp::saveProperties(KConfigGroup&)’ can be marked override [-Wsuggest-override] 217 | virtual void saveProperties(KConfigGroup & cfg); | ^~~~~~~~~~~~~~ /<>/umbrello/uml.h:218:18: warning: ‘virtual void UMLApp::readProperties(const KConfigGroup&)’ can be marked override [-Wsuggest-override] 218 | virtual void readProperties(const KConfigGroup & cfg); | ^~~~~~~~~~~~~~ [ 20%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/dialogs/widgets/umlobjectnamewidget.cpp.o cd /<>/obj-aarch64-linux-gnu/umbrello && /usr/bin/aarch64-linux-gnu-g++ -DCMAKE_BINARY_DIR=\"/<>/obj-aarch64-linux-gnu\" -DKCOREADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLO_VERSION_STRING=\"2.23.3\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-aarch64-linux-gnu/umbrello -I/<>/umbrello -I/<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/include -I/<>/obj-aarch64-linux-gnu -I/<>/umbrello/clipboard -I/<>/umbrello/cmds -I/<>/umbrello/codegenerators -I/<>/umbrello/codegenerators/ada -I/<>/umbrello/codegenerators/as -I/<>/umbrello/codegenerators/cpp -I/<>/umbrello/codegenerators/csharp -I/<>/umbrello/codegenerators/d -I/<>/umbrello/codegenerators/idl -I/<>/umbrello/codegenerators/java -I/<>/umbrello/codegenerators/js -I/<>/umbrello/codegenerators/pascal -I/<>/umbrello/codegenerators/perl -I/<>/umbrello/codegenerators/php -I/<>/umbrello/codegenerators/python -I/<>/umbrello/codegenerators/ruby -I/<>/umbrello/codegenerators/sql -I/<>/umbrello/codegenerators/tcl -I/<>/umbrello/codegenerators/vala -I/<>/umbrello/codegenerators/xml -I/<>/umbrello/codegenwizard -I/<>/umbrello/codeimport -I/<>/umbrello/codeimport/csharp -I/<>/umbrello/codeimpwizard -I/<>/umbrello/debug -I/<>/umbrello/dialogs -I/<>/umbrello/dialogs/pages -I/<>/umbrello/dialogs/widgets -I/<>/umbrello/docgenerators -I/<>/umbrello/finder -I/<>/umbrello/refactoring -I/<>/umbrello/uml1model -I/<>/umbrello/umlwidgets -I/<>/lib/cppparser -I/<>/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/aarch64-linux-gnu/qt5 -isystem /usr/include/aarch64-linux-gnu/qt5/QtWidgets -isystem /usr/include/aarch64-linux-gnu/qt5/QtGui -isystem /usr/include/aarch64-linux-gnu/qt5/QtCore -isystem /usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/aarch64-linux-gnu/qt5/QtXml -isystem /usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/aarch64-linux-gnu/qt5/QtSvg -isystem /usr/include/aarch64-linux-gnu/qt5/QtWebKitWidgets -isystem /usr/include/aarch64-linux-gnu/qt5/QtWebKit -isystem /usr/include/aarch64-linux-gnu/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/aarch64-linux-gnu/qt5/QtConcurrent -isystem /usr/include/aarch64-linux-gnu/qt5/QtDBus -isystem /usr/include/KF5/KTextEditor -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -fno-delete-null-pointer-checks -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -o CMakeFiles/libumbrello.dir/dialogs/widgets/umlobjectnamewidget.cpp.o -c /<>/umbrello/dialogs/widgets/umlobjectnamewidget.cpp [ 20%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/dialogs/widgets/umlpackagewidget.cpp.o cd /<>/obj-aarch64-linux-gnu/umbrello && /usr/bin/aarch64-linux-gnu-g++ -DCMAKE_BINARY_DIR=\"/<>/obj-aarch64-linux-gnu\" -DKCOREADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLO_VERSION_STRING=\"2.23.3\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-aarch64-linux-gnu/umbrello -I/<>/umbrello -I/<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/include -I/<>/obj-aarch64-linux-gnu -I/<>/umbrello/clipboard -I/<>/umbrello/cmds -I/<>/umbrello/codegenerators -I/<>/umbrello/codegenerators/ada -I/<>/umbrello/codegenerators/as -I/<>/umbrello/codegenerators/cpp -I/<>/umbrello/codegenerators/csharp -I/<>/umbrello/codegenerators/d -I/<>/umbrello/codegenerators/idl -I/<>/umbrello/codegenerators/java -I/<>/umbrello/codegenerators/js -I/<>/umbrello/codegenerators/pascal -I/<>/umbrello/codegenerators/perl -I/<>/umbrello/codegenerators/php -I/<>/umbrello/codegenerators/python -I/<>/umbrello/codegenerators/ruby -I/<>/umbrello/codegenerators/sql -I/<>/umbrello/codegenerators/tcl -I/<>/umbrello/codegenerators/vala -I/<>/umbrello/codegenerators/xml -I/<>/umbrello/codegenwizard -I/<>/umbrello/codeimport -I/<>/umbrello/codeimport/csharp -I/<>/umbrello/codeimpwizard -I/<>/umbrello/debug -I/<>/umbrello/dialogs -I/<>/umbrello/dialogs/pages -I/<>/umbrello/dialogs/widgets -I/<>/umbrello/docgenerators -I/<>/umbrello/finder -I/<>/umbrello/refactoring -I/<>/umbrello/uml1model -I/<>/umbrello/umlwidgets -I/<>/lib/cppparser -I/<>/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/aarch64-linux-gnu/qt5 -isystem /usr/include/aarch64-linux-gnu/qt5/QtWidgets -isystem /usr/include/aarch64-linux-gnu/qt5/QtGui -isystem /usr/include/aarch64-linux-gnu/qt5/QtCore -isystem /usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/aarch64-linux-gnu/qt5/QtXml -isystem /usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/aarch64-linux-gnu/qt5/QtSvg -isystem /usr/include/aarch64-linux-gnu/qt5/QtWebKitWidgets -isystem /usr/include/aarch64-linux-gnu/qt5/QtWebKit -isystem /usr/include/aarch64-linux-gnu/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/aarch64-linux-gnu/qt5/QtConcurrent -isystem /usr/include/aarch64-linux-gnu/qt5/QtDBus -isystem /usr/include/KF5/KTextEditor -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -fno-delete-null-pointer-checks -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -o CMakeFiles/libumbrello.dir/dialogs/widgets/umlpackagewidget.cpp.o -c /<>/umbrello/dialogs/widgets/umlpackagewidget.cpp In file included from /<>/umbrello/uml1model/package.h:14, from /<>/umbrello/uml1model/folder.h:14, from /<>/umbrello/codeimport/import_utils.h:15, from /<>/umbrello/dialogs/widgets/umlpackagewidget.cpp:13: /<>/umbrello/uml1model/umlcanvasobject.h:43:18: warning: ‘virtual void UMLCanvasObject::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 43 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/umlcanvasobject.h:85:18: warning: ‘virtual bool UMLCanvasObject::resolveRef()’ can be marked override [-Wsuggest-override] 85 | virtual bool resolveRef(); | ^~~~~~~~~~ In file included from /<>/umbrello/uml1model/folder.h:14, from /<>/umbrello/codeimport/import_utils.h:15, from /<>/umbrello/dialogs/widgets/umlpackagewidget.cpp:13: /<>/umbrello/uml1model/package.h:39:18: warning: ‘virtual void UMLPackage::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 39 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/package.h:41:24: warning: ‘virtual UMLObject* UMLPackage::clone() const’ can be marked override [-Wsuggest-override] 41 | virtual UMLObject* clone() const; | ^~~~~ /<>/umbrello/uml1model/package.h:64:18: warning: ‘virtual bool UMLPackage::resolveRef()’ can be marked override [-Wsuggest-override] 64 | virtual bool resolveRef(); | ^~~~~~~~~~ /<>/umbrello/uml1model/package.h:66:18: warning: ‘virtual void UMLPackage::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 66 | virtual void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/package.h:69:18: warning: ‘virtual bool UMLPackage::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 69 | virtual bool load1(QDomElement& element); | ^~~~~ In file included from /<>/umbrello/codeimport/import_utils.h:15, from /<>/umbrello/dialogs/widgets/umlpackagewidget.cpp:13: /<>/umbrello/uml1model/folder.h:41:24: warning: ‘virtual UMLObject* UMLFolder::clone() const’ can be marked override [-Wsuggest-override] 41 | virtual UMLObject* clone() const; | ^~~~~ /<>/umbrello/uml1model/folder.h:64:10: warning: ‘virtual bool UMLFolder::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] 64 | bool showPropertiesDialog(QWidget *parent); | ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/folder.h:66:10: warning: ‘virtual void UMLFolder::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 66 | void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/folder.h:79:10: warning: ‘virtual bool UMLFolder::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 79 | bool load1(QDomElement & element); | ^~~~~ In file included from /<>/umbrello/uml1model/attribute.h:15, from /<>/umbrello/uml1model/umlattributelist.h:17, from /<>/umbrello/codeimport/import_utils.h:16, from /<>/umbrello/dialogs/widgets/umlpackagewidget.cpp:13: /<>/umbrello/uml1model/classifierlistitem.h:48:18: warning: ‘virtual void UMLClassifierListItem::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 48 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/classifierlistitem.h:54:24: warning: ‘virtual UMLObject* UMLClassifierListItem::clone() const’ can be marked override [-Wsuggest-override] 54 | virtual UMLObject* clone() const = 0; | ^~~~~ In file included from /<>/umbrello/uml1model/umlattributelist.h:17, from /<>/umbrello/codeimport/import_utils.h:16, from /<>/umbrello/dialogs/widgets/umlpackagewidget.cpp:13: /<>/umbrello/uml1model/attribute.h:42:18: warning: ‘virtual void UMLAttribute::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 42 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/attribute.h:44:10: warning: ‘virtual void UMLAttribute::setName(const QString&)’ can be marked override [-Wsuggest-override] 44 | void setName(const QString &name); | ^~~~~~~ /<>/umbrello/uml1model/attribute.h:48:24: warning: ‘virtual UMLObject* UMLAttribute::clone() const’ can be marked override [-Wsuggest-override] 48 | virtual UMLObject* clone() const; | ^~~~~ /<>/umbrello/uml1model/attribute.h:53:13: warning: ‘virtual QString UMLAttribute::toString(Uml::SignatureType::Enum, bool)’ can be marked override [-Wsuggest-override] 53 | QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false); | ^~~~~~~~ /<>/umbrello/uml1model/attribute.h:58:18: warning: ‘virtual void UMLAttribute::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 58 | virtual void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/attribute.h:60:18: warning: ‘virtual bool UMLAttribute::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] 60 | virtual bool showPropertiesDialog(QWidget* parent = 0); | ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/attribute.h:73:10: warning: ‘virtual bool UMLAttribute::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 73 | bool load1(QDomElement & element); | ^~~~~ In file included from /<>/umbrello/uml1model/foreignkeyconstraint.h:16, from /<>/umbrello/model_utils.h:18, from /<>/umbrello/dialogs/widgets/umlpackagewidget.cpp:14: /<>/umbrello/uml1model/entityconstraint.h:40:18: warning: ‘virtual void UMLEntityConstraint::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 40 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/entityconstraint.h:45:24: warning: ‘virtual UMLObject* UMLEntityConstraint::clone() const’ can be marked override [-Wsuggest-override] 45 | virtual UMLObject* clone() const = 0; | ^~~~~ In file included from /<>/umbrello/model_utils.h:18, from /<>/umbrello/dialogs/widgets/umlpackagewidget.cpp:14: /<>/umbrello/uml1model/foreignkeyconstraint.h:56:18: warning: ‘virtual void UMLForeignKeyConstraint::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 56 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:58:24: warning: ‘virtual UMLObject* UMLForeignKeyConstraint::clone() const’ can be marked override [-Wsuggest-override] 58 | virtual UMLObject* clone() const; | ^~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:60:13: warning: ‘virtual QString UMLForeignKeyConstraint::toString(Uml::SignatureType::Enum, bool)’ can be marked override [-Wsuggest-override] 60 | QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false); | ^~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:65:10: warning: ‘virtual void UMLForeignKeyConstraint::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 65 | void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:67:18: warning: ‘virtual bool UMLForeignKeyConstraint::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] 67 | virtual bool showPropertiesDialog(QWidget* parent = 0); | ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:85:10: warning: ‘virtual bool UMLForeignKeyConstraint::resolveRef()’ can be marked override [-Wsuggest-override] 85 | bool resolveRef(); | ^~~~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:94:10: warning: ‘virtual bool UMLForeignKeyConstraint::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 94 | bool load1(QDomElement & element); | ^~~~~ In file included from /<>/umbrello/model_utils.h:20, from /<>/umbrello/dialogs/widgets/umlpackagewidget.cpp:14: /<>/umbrello/dialogs/multipagedialogbase.h:101:18: warning: ‘virtual void MultiPageDialogBase::keyPressEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] 101 | virtual void keyPressEvent(QKeyEvent *event); | ^~~~~~~~~~~~~ In file included from /<>/umbrello/model_utils.h:21, from /<>/umbrello/dialogs/widgets/umlpackagewidget.cpp:14: /<>/umbrello/umlwidgets/widgetbase.h:187:20: warning: ‘virtual QRectF WidgetBase::boundingRect() const’ can be marked override [-Wsuggest-override] 187 | virtual QRectF boundingRect() const; | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/widgetbase.h:191:18: warning: ‘virtual void WidgetBase::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] 191 | virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); | ^~~~~ /<>/umbrello/umlwidgets/widgetbase.h:260:18: warning: ‘virtual void WidgetBase::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] 260 | virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent *event); | ^~~~~~~~~~~~~~~~ In file included from /<>/umbrello/dialogs/widgets/umlpackagewidget.cpp:15: /<>/umbrello/uml.h:201:18: warning: ‘virtual void UMLApp::keyPressEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] 201 | virtual void keyPressEvent(QKeyEvent* e); | ^~~~~~~~~~~~~ /<>/umbrello/uml.h:202:18: warning: ‘virtual void UMLApp::keyReleaseEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] 202 | virtual void keyReleaseEvent(QKeyEvent* e); | ^~~~~~~~~~~~~~~ /<>/umbrello/uml.h:204:18: warning: ‘virtual void UMLApp::customEvent(QEvent*)’ can be marked override [-Wsuggest-override] 204 | virtual void customEvent(QEvent* e); | ^~~~~~~~~~~ /<>/umbrello/uml.h:215:18: warning: ‘virtual bool UMLApp::queryClose()’ can be marked override [-Wsuggest-override] 215 | virtual bool queryClose(); | ^~~~~~~~~~ /<>/umbrello/uml.h:217:18: warning: ‘virtual void UMLApp::saveProperties(KConfigGroup&)’ can be marked override [-Wsuggest-override] 217 | virtual void saveProperties(KConfigGroup & cfg); | ^~~~~~~~~~~~~~ /<>/umbrello/uml.h:218:18: warning: ‘virtual void UMLApp::readProperties(const KConfigGroup&)’ can be marked override [-Wsuggest-override] 218 | virtual void readProperties(const KConfigGroup & cfg); | ^~~~~~~~~~~~~~ [ 21%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/dialogs/widgets/umlstereotypewidget.cpp.o cd /<>/obj-aarch64-linux-gnu/umbrello && /usr/bin/aarch64-linux-gnu-g++ -DCMAKE_BINARY_DIR=\"/<>/obj-aarch64-linux-gnu\" -DKCOREADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLO_VERSION_STRING=\"2.23.3\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-aarch64-linux-gnu/umbrello -I/<>/umbrello -I/<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/include -I/<>/obj-aarch64-linux-gnu -I/<>/umbrello/clipboard -I/<>/umbrello/cmds -I/<>/umbrello/codegenerators -I/<>/umbrello/codegenerators/ada -I/<>/umbrello/codegenerators/as -I/<>/umbrello/codegenerators/cpp -I/<>/umbrello/codegenerators/csharp -I/<>/umbrello/codegenerators/d -I/<>/umbrello/codegenerators/idl -I/<>/umbrello/codegenerators/java -I/<>/umbrello/codegenerators/js -I/<>/umbrello/codegenerators/pascal -I/<>/umbrello/codegenerators/perl -I/<>/umbrello/codegenerators/php -I/<>/umbrello/codegenerators/python -I/<>/umbrello/codegenerators/ruby -I/<>/umbrello/codegenerators/sql -I/<>/umbrello/codegenerators/tcl -I/<>/umbrello/codegenerators/vala -I/<>/umbrello/codegenerators/xml -I/<>/umbrello/codegenwizard -I/<>/umbrello/codeimport -I/<>/umbrello/codeimport/csharp -I/<>/umbrello/codeimpwizard -I/<>/umbrello/debug -I/<>/umbrello/dialogs -I/<>/umbrello/dialogs/pages -I/<>/umbrello/dialogs/widgets -I/<>/umbrello/docgenerators -I/<>/umbrello/finder -I/<>/umbrello/refactoring -I/<>/umbrello/uml1model -I/<>/umbrello/umlwidgets -I/<>/lib/cppparser -I/<>/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/aarch64-linux-gnu/qt5 -isystem /usr/include/aarch64-linux-gnu/qt5/QtWidgets -isystem /usr/include/aarch64-linux-gnu/qt5/QtGui -isystem /usr/include/aarch64-linux-gnu/qt5/QtCore -isystem /usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/aarch64-linux-gnu/qt5/QtXml -isystem /usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/aarch64-linux-gnu/qt5/QtSvg -isystem /usr/include/aarch64-linux-gnu/qt5/QtWebKitWidgets -isystem /usr/include/aarch64-linux-gnu/qt5/QtWebKit -isystem /usr/include/aarch64-linux-gnu/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/aarch64-linux-gnu/qt5/QtConcurrent -isystem /usr/include/aarch64-linux-gnu/qt5/QtDBus -isystem /usr/include/KF5/KTextEditor -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -fno-delete-null-pointer-checks -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -o CMakeFiles/libumbrello.dir/dialogs/widgets/umlstereotypewidget.cpp.o -c /<>/umbrello/dialogs/widgets/umlstereotypewidget.cpp In file included from /<>/umbrello/dialogs/widgets/umlstereotypewidget.cpp:14: /<>/umbrello/uml1model/stereotype.h:51:18: warning: ‘virtual void UMLStereotype::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 51 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/stereotype.h:53:24: warning: ‘virtual UMLObject* UMLStereotype::clone() const’ can be marked override [-Wsuggest-override] 53 | virtual UMLObject* clone() const; | ^~~~~ /<>/umbrello/uml1model/stereotype.h:62:10: warning: ‘virtual void UMLStereotype::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 62 | void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/stereotype.h:64:18: warning: ‘virtual bool UMLStereotype::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] 64 | virtual bool showPropertiesDialog(QWidget* parent); | ^~~~~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/uml.h:15, from /<>/umbrello/dialogs/widgets/umlstereotypewidget.cpp:15: /<>/umbrello/dialogs/multipagedialogbase.h:101:18: warning: ‘virtual void MultiPageDialogBase::keyPressEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] 101 | virtual void keyPressEvent(QKeyEvent *event); | ^~~~~~~~~~~~~ In file included from /<>/umbrello/dialogs/widgets/umlstereotypewidget.cpp:15: /<>/umbrello/uml.h:201:18: warning: ‘virtual void UMLApp::keyPressEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] 201 | virtual void keyPressEvent(QKeyEvent* e); | ^~~~~~~~~~~~~ /<>/umbrello/uml.h:202:18: warning: ‘virtual void UMLApp::keyReleaseEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] 202 | virtual void keyReleaseEvent(QKeyEvent* e); | ^~~~~~~~~~~~~~~ /<>/umbrello/uml.h:204:18: warning: ‘virtual void UMLApp::customEvent(QEvent*)’ can be marked override [-Wsuggest-override] 204 | virtual void customEvent(QEvent* e); | ^~~~~~~~~~~ /<>/umbrello/uml.h:215:18: warning: ‘virtual bool UMLApp::queryClose()’ can be marked override [-Wsuggest-override] 215 | virtual bool queryClose(); | ^~~~~~~~~~ /<>/umbrello/uml.h:217:18: warning: ‘virtual void UMLApp::saveProperties(KConfigGroup&)’ can be marked override [-Wsuggest-override] 217 | virtual void saveProperties(KConfigGroup & cfg); | ^~~~~~~~~~~~~~ /<>/umbrello/uml.h:218:18: warning: ‘virtual void UMLApp::readProperties(const KConfigGroup&)’ can be marked override [-Wsuggest-override] 218 | virtual void readProperties(const KConfigGroup & cfg); | ^~~~~~~~~~~~~~ In file included from /<>/umbrello/listpopupmenu.h:17, from /<>/umbrello/umldoc.h:16, from /<>/umbrello/dialogs/widgets/umlstereotypewidget.cpp:16: /<>/umbrello/umlwidgets/widgetbase.h:187:20: warning: ‘virtual QRectF WidgetBase::boundingRect() const’ can be marked override [-Wsuggest-override] 187 | virtual QRectF boundingRect() const; | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/widgetbase.h:191:18: warning: ‘virtual void WidgetBase::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] 191 | virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); | ^~~~~ /<>/umbrello/umlwidgets/widgetbase.h:260:18: warning: ‘virtual void WidgetBase::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] 260 | virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent *event); | ^~~~~~~~~~~~~~~~ [ 21%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/dialogs/widgets/visibilityenumwidget.cpp.o cd /<>/obj-aarch64-linux-gnu/umbrello && /usr/bin/aarch64-linux-gnu-g++ -DCMAKE_BINARY_DIR=\"/<>/obj-aarch64-linux-gnu\" -DKCOREADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLO_VERSION_STRING=\"2.23.3\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-aarch64-linux-gnu/umbrello -I/<>/umbrello -I/<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/include -I/<>/obj-aarch64-linux-gnu -I/<>/umbrello/clipboard -I/<>/umbrello/cmds -I/<>/umbrello/codegenerators -I/<>/umbrello/codegenerators/ada -I/<>/umbrello/codegenerators/as -I/<>/umbrello/codegenerators/cpp -I/<>/umbrello/codegenerators/csharp -I/<>/umbrello/codegenerators/d -I/<>/umbrello/codegenerators/idl -I/<>/umbrello/codegenerators/java -I/<>/umbrello/codegenerators/js -I/<>/umbrello/codegenerators/pascal -I/<>/umbrello/codegenerators/perl -I/<>/umbrello/codegenerators/php -I/<>/umbrello/codegenerators/python -I/<>/umbrello/codegenerators/ruby -I/<>/umbrello/codegenerators/sql -I/<>/umbrello/codegenerators/tcl -I/<>/umbrello/codegenerators/vala -I/<>/umbrello/codegenerators/xml -I/<>/umbrello/codegenwizard -I/<>/umbrello/codeimport -I/<>/umbrello/codeimport/csharp -I/<>/umbrello/codeimpwizard -I/<>/umbrello/debug -I/<>/umbrello/dialogs -I/<>/umbrello/dialogs/pages -I/<>/umbrello/dialogs/widgets -I/<>/umbrello/docgenerators -I/<>/umbrello/finder -I/<>/umbrello/refactoring -I/<>/umbrello/uml1model -I/<>/umbrello/umlwidgets -I/<>/lib/cppparser -I/<>/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/aarch64-linux-gnu/qt5 -isystem /usr/include/aarch64-linux-gnu/qt5/QtWidgets -isystem /usr/include/aarch64-linux-gnu/qt5/QtGui -isystem /usr/include/aarch64-linux-gnu/qt5/QtCore -isystem /usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/aarch64-linux-gnu/qt5/QtXml -isystem /usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/aarch64-linux-gnu/qt5/QtSvg -isystem /usr/include/aarch64-linux-gnu/qt5/QtWebKitWidgets -isystem /usr/include/aarch64-linux-gnu/qt5/QtWebKit -isystem /usr/include/aarch64-linux-gnu/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/aarch64-linux-gnu/qt5/QtConcurrent -isystem /usr/include/aarch64-linux-gnu/qt5/QtDBus -isystem /usr/include/KF5/KTextEditor -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -fno-delete-null-pointer-checks -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -o CMakeFiles/libumbrello.dir/dialogs/widgets/visibilityenumwidget.cpp.o -c /<>/umbrello/dialogs/widgets/visibilityenumwidget.cpp In file included from /<>/umbrello/umlwidgets/umlwidget.h:18, from /<>/umbrello/umlwidgets/classifierwidget.h:16, from /<>/umbrello/umlscene.h:17, from /<>/umbrello/umlwidgets/linkwidget.h:15, from /<>/umbrello/umlwidgets/associationwidget.h:15, from /<>/umbrello/dialogs/widgets/visibilityenumwidget.cpp:13: /<>/umbrello/umlwidgets/widgetbase.h:187:20: warning: ‘virtual QRectF WidgetBase::boundingRect() const’ can be marked override [-Wsuggest-override] 187 | virtual QRectF boundingRect() const; | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/widgetbase.h:191:18: warning: ‘virtual void WidgetBase::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] 191 | virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); | ^~~~~ /<>/umbrello/umlwidgets/widgetbase.h:260:18: warning: ‘virtual void WidgetBase::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] 260 | virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent *event); | ^~~~~~~~~~~~~~~~ In file included from /<>/umbrello/umlwidgets/classifierwidget.h:16, from /<>/umbrello/umlscene.h:17, from /<>/umbrello/umlwidgets/linkwidget.h:15, from /<>/umbrello/umlwidgets/associationwidget.h:15, from /<>/umbrello/dialogs/widgets/visibilityenumwidget.cpp:13: /<>/umbrello/umlwidgets/umlwidget.h:71:18: warning: ‘virtual void UMLWidget::setUseFillColor(bool)’ can be marked override [-Wsuggest-override] 71 | virtual void setUseFillColor(bool fc); | ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:74:18: warning: ‘virtual void UMLWidget::setTextColor(const QColor&)’ can be marked override [-Wsuggest-override] 74 | virtual void setTextColor(const QColor &color); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:77:18: warning: ‘virtual void UMLWidget::setLineColor(const QColor&)’ can be marked override [-Wsuggest-override] 77 | virtual void setLineColor(const QColor &color); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:80:18: warning: ‘virtual void UMLWidget::setLineWidth(uint)’ can be marked override [-Wsuggest-override] 80 | virtual void setLineWidth(uint width); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:83:18: warning: ‘virtual void UMLWidget::setFillColor(const QColor&)’ can be marked override [-Wsuggest-override] 83 | virtual void setFillColor(const QColor &color); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:87:18: warning: ‘virtual void UMLWidget::setSelected(bool)’ can be marked override [-Wsuggest-override] 87 | virtual void setSelected(bool _select); | ^~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:96:18: warning: ‘virtual void UMLWidget::setFont(const QFont&)’ can be marked override [-Wsuggest-override] 96 | virtual void setFont(const QFont &font); | ^~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:173:18: warning: ‘virtual void UMLWidget::showPropertiesDialog()’ can be marked override [-Wsuggest-override] 173 | virtual void showPropertiesDialog(); | ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:192:18: warning: ‘virtual bool UMLWidget::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] 192 | virtual bool loadFromXMI1(QDomElement &qElement); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:193:18: warning: ‘virtual void UMLWidget::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 193 | virtual void saveToXMI1(QDomDocument &qDoc, QDomElement &qElement); | ^~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:230:18: warning: ‘virtual void UMLWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] 230 | virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); | ^~~~~ /<>/umbrello/umlwidgets/umlwidget.h:234:18: warning: ‘virtual void UMLWidget::slotMenuSelection(QAction*)’ can be marked override [-Wsuggest-override] 234 | virtual void slotMenuSelection(QAction* action); | ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:251:18: warning: ‘virtual void UMLWidget::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] 251 | virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent* event); | ^~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:252:18: warning: ‘virtual void UMLWidget::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 252 | virtual void mouseDoubleClickEvent(QGraphicsSceneMouseEvent *event); | ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:253:18: warning: ‘virtual void UMLWidget::mousePressEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 253 | virtual void mousePressEvent(QGraphicsSceneMouseEvent *event); | ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:254:18: warning: ‘virtual void UMLWidget::mouseMoveEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 254 | virtual void mouseMoveEvent(QGraphicsSceneMouseEvent *event); | ^~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:255:18: warning: ‘virtual void UMLWidget::mouseReleaseEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 255 | virtual void mouseReleaseEvent(QGraphicsSceneMouseEvent *event); | ^~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/umlscene.h:17, from /<>/umbrello/umlwidgets/linkwidget.h:15, from /<>/umbrello/umlwidgets/associationwidget.h:15, from /<>/umbrello/dialogs/widgets/visibilityenumwidget.cpp:13: /<>/umbrello/umlwidgets/classifierwidget.h:97:16: warning: ‘virtual UMLWidget* ClassifierWidget::onWidget(const QPointF&)’ can be marked override [-Wsuggest-override] 97 | UMLWidget* onWidget(const QPointF& p); | ^~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:98:16: warning: ‘virtual UMLWidget* ClassifierWidget::widgetWithID(Uml::ID::Type)’ can be marked override [-Wsuggest-override] 98 | UMLWidget* widgetWithID(Uml::ID::Type id); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:100:18: warning: ‘virtual void ClassifierWidget::setDocumentation(const QString&)’ can be marked override [-Wsuggest-override] 100 | virtual void setDocumentation(const QString& doc); | ^~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:102:12: warning: ‘virtual QSizeF ClassifierWidget::calculateSize(bool) const’ can be marked override [-Wsuggest-override] 102 | QSizeF calculateSize(bool withExtensions = true) const; | ^~~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:104:18: warning: ‘virtual void ClassifierWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] 104 | virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); | ^~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:105:26: warning: ‘virtual QPainterPath ClassifierWidget::shape() const’ can be marked override [-Wsuggest-override] 105 | virtual QPainterPath shape() const; | ^~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:107:18: warning: ‘virtual void ClassifierWidget::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 107 | virtual void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); | ^~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:108:18: warning: ‘virtual bool ClassifierWidget::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] 108 | virtual bool loadFromXMI1(QDomElement & qElement); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:111:18: warning: ‘virtual void ClassifierWidget::slotMenuSelection(QAction*)’ can be marked override [-Wsuggest-override] 111 | virtual void slotMenuSelection(QAction* action); | ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:121:12: warning: ‘virtual QSizeF ClassifierWidget::minimumSize() const’ can be marked override [-Wsuggest-override] 121 | QSizeF minimumSize() const; | ^~~~~~~~~~~ In file included from /<>/umbrello/umlwidgets/linkwidget.h:15, from /<>/umbrello/umlwidgets/associationwidget.h:15, from /<>/umbrello/dialogs/widgets/visibilityenumwidget.cpp:13: /<>/umbrello/umlscene.h:338:10: warning: ‘virtual void UMLScene::dragEnterEvent(QGraphicsSceneDragDropEvent*)’ can be marked override [-Wsuggest-override] 338 | void dragEnterEvent(QGraphicsSceneDragDropEvent* enterEvent); | ^~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:339:10: warning: ‘virtual void UMLScene::dragMoveEvent(QGraphicsSceneDragDropEvent*)’ can be marked override [-Wsuggest-override] 339 | void dragMoveEvent(QGraphicsSceneDragDropEvent* moveEvent); | ^~~~~~~~~~~~~ /<>/umbrello/umlscene.h:340:10: warning: ‘virtual void UMLScene::dropEvent(QGraphicsSceneDragDropEvent*)’ can be marked override [-Wsuggest-override] 340 | void dropEvent(QGraphicsSceneDragDropEvent* dropEvent); | ^~~~~~~~~ /<>/umbrello/umlscene.h:342:10: warning: ‘virtual void UMLScene::mouseMoveEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 342 | void mouseMoveEvent(QGraphicsSceneMouseEvent* mouseEvent); | ^~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:343:10: warning: ‘virtual void UMLScene::mousePressEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 343 | void mousePressEvent(QGraphicsSceneMouseEvent* mouseEvent); | ^~~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:344:10: warning: ‘virtual void UMLScene::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 344 | void mouseDoubleClickEvent(QGraphicsSceneMouseEvent* mouseEvent); | ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:345:10: warning: ‘virtual void UMLScene::mouseReleaseEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 345 | void mouseReleaseEvent(QGraphicsSceneMouseEvent* mouseEvent); | ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:346:18: warning: ‘virtual void UMLScene::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] 346 | virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent* contextMenuEvent); | ^~~~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:358:18: warning: ‘virtual void UMLScene::drawBackground(QPainter*, const QRectF&)’ can be marked override [-Wsuggest-override] 358 | virtual void drawBackground(QPainter *painter, const QRectF &rect); | ^~~~~~~~~~~~~~ In file included from /<>/umbrello/dialogs/widgets/visibilityenumwidget.cpp:13: /<>/umbrello/umlwidgets/associationwidget.h:62:18: warning: ‘virtual void AssociationWidget::setUMLObject(UMLObject*)’ can be marked override [-Wsuggest-override] 62 | virtual void setUMLObject(UMLObject *obj); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:66:18: warning: ‘virtual void AssociationWidget::lwSetFont(QFont)’ can be marked override [-Wsuggest-override] 66 | virtual void lwSetFont(QFont font); | ^~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:67:28: warning: ‘virtual UMLClassifier* AssociationWidget::operationOwner()’ can be marked override [-Wsuggest-override] 67 | virtual UMLClassifier *operationOwner(); | ^~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:69:27: warning: ‘virtual UMLOperation* AssociationWidget::operation()’ can be marked override [-Wsuggest-override] 69 | virtual UMLOperation *operation(); | ^~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:70:18: warning: ‘virtual void AssociationWidget::setOperation(UMLOperation*)’ can be marked override [-Wsuggest-override] 70 | virtual void setOperation(UMLOperation *op); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:72:21: warning: ‘virtual QString AssociationWidget::customOpText()’ can be marked override [-Wsuggest-override] 72 | virtual QString customOpText(); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:73:18: warning: ‘virtual void AssociationWidget::setCustomOpText(const QString&)’ can be marked override [-Wsuggest-override] 73 | virtual void setCustomOpText(const QString &opText); | ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:75:18: warning: ‘virtual void AssociationWidget::resetTextPositions()’ can be marked override [-Wsuggest-override] 75 | virtual void resetTextPositions(); | ^~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:77:18: warning: ‘virtual void AssociationWidget::setMessageText(FloatingTextWidget*)’ can be marked override [-Wsuggest-override] 77 | virtual void setMessageText(FloatingTextWidget *ft); | ^~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:78:18: warning: ‘virtual void AssociationWidget::setText(FloatingTextWidget*, const QString&)’ can be marked override [-Wsuggest-override] 78 | virtual void setText(FloatingTextWidget *ft, const QString &newText); | ^~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:80:18: warning: ‘virtual void AssociationWidget::showPropertiesDialog()’ can be marked override [-Wsuggest-override] 80 | virtual void showPropertiesDialog(); | ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:82:21: warning: ‘virtual QString AssociationWidget::lwOperationText()’ can be marked override [-Wsuggest-override] 82 | virtual QString lwOperationText(); | ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:83:28: warning: ‘virtual UMLClassifier* AssociationWidget::lwClassifier()’ can be marked override [-Wsuggest-override] 83 | virtual UMLClassifier *lwClassifier(); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:84:18: warning: ‘virtual void AssociationWidget::setOperationText(const QString&)’ can be marked override [-Wsuggest-override] 84 | virtual void setOperationText(const QString &op); | ^~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:86:18: warning: ‘virtual void AssociationWidget::constrainTextPos(qreal&, qreal&, qreal, qreal, Uml::TextRole::Enum)’ can be marked override [-Wsuggest-override] 86 | virtual void constrainTextPos(qreal &textX, qreal &textY, | ^~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:90:18: warning: ‘virtual void AssociationWidget::calculateNameTextSegment()’ can be marked override [-Wsuggest-override] 90 | virtual void calculateNameTextSegment(); | ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:105:10: warning: ‘virtual void AssociationWidget::setName(const QString&)’ can be marked override [-Wsuggest-override] 105 | void setName(const QString &strRole); | ^~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:149:20: warning: ‘virtual QRectF AssociationWidget::boundingRect() const’ can be marked override [-Wsuggest-override] 149 | virtual QRectF boundingRect() const; | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:150:26: warning: ‘virtual QPainterPath AssociationWidget::shape() const’ can be marked override [-Wsuggest-override] 150 | virtual QPainterPath shape() const; | ^~~~~ /<>/umbrello/umlwidgets/associationwidget.h:156:16: warning: ‘virtual UMLWidget* AssociationWidget::onWidget(const QPointF&)’ can be marked override [-Wsuggest-override] 156 | UMLWidget* onWidget(const QPointF &p); | ^~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:174:11: warning: ‘virtual QFont AssociationWidget::font() const’ can be marked override [-Wsuggest-override] 174 | QFont font() const; | ^~~~ /<>/umbrello/umlwidgets/associationwidget.h:176:18: warning: ‘virtual void AssociationWidget::setTextColor(const QColor&)’ can be marked override [-Wsuggest-override] 176 | virtual void setTextColor(const QColor &color); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:177:18: warning: ‘virtual void AssociationWidget::setLineColor(const QColor&)’ can be marked override [-Wsuggest-override] 177 | virtual void setLineColor(const QColor &color); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:178:18: warning: ‘virtual void AssociationWidget::setLineWidth(uint)’ can be marked override [-Wsuggest-override] 178 | virtual void setLineWidth(uint width); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:186:18: warning: ‘virtual bool AssociationWidget::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] 186 | virtual bool loadFromXMI1(QDomElement& qElement); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:187:18: warning: ‘virtual void AssociationWidget::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 187 | virtual void saveToXMI1(QDomDocument &qDoc, QDomElement &qElement); | ^~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:195:18: warning: ‘virtual void AssociationWidget::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 195 | virtual void mouseDoubleClickEvent(QGraphicsSceneMouseEvent *event); | ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:196:18: warning: ‘virtual void AssociationWidget::mouseMoveEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 196 | virtual void mouseMoveEvent(QGraphicsSceneMouseEvent *event); | ^~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:197:18: warning: ‘virtual void AssociationWidget::mousePressEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 197 | virtual void mousePressEvent(QGraphicsSceneMouseEvent *event); | ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:198:18: warning: ‘virtual void AssociationWidget::mouseReleaseEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 198 | virtual void mouseReleaseEvent(QGraphicsSceneMouseEvent *event); | ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:200:18: warning: ‘virtual void AssociationWidget::setSelected(bool)’ can be marked override [-Wsuggest-override] 200 | virtual void setSelected(bool _select); | ^~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:202:18: warning: ‘virtual void AssociationWidget::slotMenuSelection(QAction*)’ can be marked override [-Wsuggest-override] 202 | virtual void slotMenuSelection(QAction* action); | ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:209:18: warning: ‘virtual void AssociationWidget::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] 209 | virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent *event); | ^~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:211:18: warning: ‘virtual void AssociationWidget::hoverEnterEvent(QGraphicsSceneHoverEvent*)’ can be marked override [-Wsuggest-override] 211 | virtual void hoverEnterEvent(QGraphicsSceneHoverEvent *event); | ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:212:18: warning: ‘virtual void AssociationWidget::hoverLeaveEvent(QGraphicsSceneHoverEvent*)’ can be marked override [-Wsuggest-override] 212 | virtual void hoverLeaveEvent(QGraphicsSceneHoverEvent *event); | ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:213:18: warning: ‘virtual void AssociationWidget::hoverMoveEvent(QGraphicsSceneHoverEvent*)’ can be marked override [-Wsuggest-override] 213 | virtual void hoverMoveEvent(QGraphicsSceneHoverEvent *event); | ^~~~~~~~~~~~~~ In file included from /<>/umbrello/uml.h:15, from /<>/umbrello/dialogs/widgets/visibilityenumwidget.cpp:14: /<>/umbrello/dialogs/multipagedialogbase.h:101:18: warning: ‘virtual void MultiPageDialogBase::keyPressEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] 101 | virtual void keyPressEvent(QKeyEvent *event); | ^~~~~~~~~~~~~ In file included from /<>/umbrello/dialogs/widgets/visibilityenumwidget.cpp:14: /<>/umbrello/uml.h:201:18: warning: ‘virtual void UMLApp::keyPressEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] 201 | virtual void keyPressEvent(QKeyEvent* e); | ^~~~~~~~~~~~~ /<>/umbrello/uml.h:202:18: warning: ‘virtual void UMLApp::keyReleaseEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] 202 | virtual void keyReleaseEvent(QKeyEvent* e); | ^~~~~~~~~~~~~~~ /<>/umbrello/uml.h:204:18: warning: ‘virtual void UMLApp::customEvent(QEvent*)’ can be marked override [-Wsuggest-override] 204 | virtual void customEvent(QEvent* e); | ^~~~~~~~~~~ /<>/umbrello/uml.h:215:18: warning: ‘virtual bool UMLApp::queryClose()’ can be marked override [-Wsuggest-override] 215 | virtual bool queryClose(); | ^~~~~~~~~~ /<>/umbrello/uml.h:217:18: warning: ‘virtual void UMLApp::saveProperties(KConfigGroup&)’ can be marked override [-Wsuggest-override] 217 | virtual void saveProperties(KConfigGroup & cfg); | ^~~~~~~~~~~~~~ /<>/umbrello/uml.h:218:18: warning: ‘virtual void UMLApp::readProperties(const KConfigGroup&)’ can be marked override [-Wsuggest-override] 218 | virtual void readProperties(const KConfigGroup & cfg); | ^~~~~~~~~~~~~~ [ 21%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/finder/findresults.cpp.o cd /<>/obj-aarch64-linux-gnu/umbrello && /usr/bin/aarch64-linux-gnu-g++ -DCMAKE_BINARY_DIR=\"/<>/obj-aarch64-linux-gnu\" -DKCOREADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLO_VERSION_STRING=\"2.23.3\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-aarch64-linux-gnu/umbrello -I/<>/umbrello -I/<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/include -I/<>/obj-aarch64-linux-gnu -I/<>/umbrello/clipboard -I/<>/umbrello/cmds -I/<>/umbrello/codegenerators -I/<>/umbrello/codegenerators/ada -I/<>/umbrello/codegenerators/as -I/<>/umbrello/codegenerators/cpp -I/<>/umbrello/codegenerators/csharp -I/<>/umbrello/codegenerators/d -I/<>/umbrello/codegenerators/idl -I/<>/umbrello/codegenerators/java -I/<>/umbrello/codegenerators/js -I/<>/umbrello/codegenerators/pascal -I/<>/umbrello/codegenerators/perl -I/<>/umbrello/codegenerators/php -I/<>/umbrello/codegenerators/python -I/<>/umbrello/codegenerators/ruby -I/<>/umbrello/codegenerators/sql -I/<>/umbrello/codegenerators/tcl -I/<>/umbrello/codegenerators/vala -I/<>/umbrello/codegenerators/xml -I/<>/umbrello/codegenwizard -I/<>/umbrello/codeimport -I/<>/umbrello/codeimport/csharp -I/<>/umbrello/codeimpwizard -I/<>/umbrello/debug -I/<>/umbrello/dialogs -I/<>/umbrello/dialogs/pages -I/<>/umbrello/dialogs/widgets -I/<>/umbrello/docgenerators -I/<>/umbrello/finder -I/<>/umbrello/refactoring -I/<>/umbrello/uml1model -I/<>/umbrello/umlwidgets -I/<>/lib/cppparser -I/<>/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/aarch64-linux-gnu/qt5 -isystem /usr/include/aarch64-linux-gnu/qt5/QtWidgets -isystem /usr/include/aarch64-linux-gnu/qt5/QtGui -isystem /usr/include/aarch64-linux-gnu/qt5/QtCore -isystem /usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/aarch64-linux-gnu/qt5/QtXml -isystem /usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/aarch64-linux-gnu/qt5/QtSvg -isystem /usr/include/aarch64-linux-gnu/qt5/QtWebKitWidgets -isystem /usr/include/aarch64-linux-gnu/qt5/QtWebKit -isystem /usr/include/aarch64-linux-gnu/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/aarch64-linux-gnu/qt5/QtConcurrent -isystem /usr/include/aarch64-linux-gnu/qt5/QtDBus -isystem /usr/include/KF5/KTextEditor -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -fno-delete-null-pointer-checks -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -o CMakeFiles/libumbrello.dir/finder/findresults.cpp.o -c /<>/umbrello/finder/findresults.cpp In file included from /<>/umbrello/uml.h:15, from /<>/umbrello/finder/findresults.cpp:14: /<>/umbrello/dialogs/multipagedialogbase.h:101:18: warning: ‘virtual void MultiPageDialogBase::keyPressEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] 101 | virtual void keyPressEvent(QKeyEvent *event); | ^~~~~~~~~~~~~ In file included from /<>/umbrello/finder/findresults.cpp:14: /<>/umbrello/uml.h:201:18: warning: ‘virtual void UMLApp::keyPressEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] 201 | virtual void keyPressEvent(QKeyEvent* e); | ^~~~~~~~~~~~~ /<>/umbrello/uml.h:202:18: warning: ‘virtual void UMLApp::keyReleaseEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] 202 | virtual void keyReleaseEvent(QKeyEvent* e); | ^~~~~~~~~~~~~~~ /<>/umbrello/uml.h:204:18: warning: ‘virtual void UMLApp::customEvent(QEvent*)’ can be marked override [-Wsuggest-override] 204 | virtual void customEvent(QEvent* e); | ^~~~~~~~~~~ /<>/umbrello/uml.h:215:18: warning: ‘virtual bool UMLApp::queryClose()’ can be marked override [-Wsuggest-override] 215 | virtual bool queryClose(); | ^~~~~~~~~~ /<>/umbrello/uml.h:217:18: warning: ‘virtual void UMLApp::saveProperties(KConfigGroup&)’ can be marked override [-Wsuggest-override] 217 | virtual void saveProperties(KConfigGroup & cfg); | ^~~~~~~~~~~~~~ /<>/umbrello/uml.h:218:18: warning: ‘virtual void UMLApp::readProperties(const KConfigGroup&)’ can be marked override [-Wsuggest-override] 218 | virtual void readProperties(const KConfigGroup & cfg); | ^~~~~~~~~~~~~~ In file included from /<>/umbrello/umlwidgets/umlwidget.h:18, from /<>/umbrello/umlwidgets/classifierwidget.h:16, from /<>/umbrello/umlscene.h:17, from /<>/umbrello/finder/umldocfinder.h:15, from /<>/umbrello/finder/findresults.cpp:15: /<>/umbrello/umlwidgets/widgetbase.h:187:20: warning: ‘virtual QRectF WidgetBase::boundingRect() const’ can be marked override [-Wsuggest-override] 187 | virtual QRectF boundingRect() const; | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/widgetbase.h:191:18: warning: ‘virtual void WidgetBase::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] 191 | virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); | ^~~~~ /<>/umbrello/umlwidgets/widgetbase.h:260:18: warning: ‘virtual void WidgetBase::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] 260 | virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent *event); | ^~~~~~~~~~~~~~~~ In file included from /<>/umbrello/umlwidgets/classifierwidget.h:16, from /<>/umbrello/umlscene.h:17, from /<>/umbrello/finder/umldocfinder.h:15, from /<>/umbrello/finder/findresults.cpp:15: /<>/umbrello/umlwidgets/umlwidget.h:71:18: warning: ‘virtual void UMLWidget::setUseFillColor(bool)’ can be marked override [-Wsuggest-override] 71 | virtual void setUseFillColor(bool fc); | ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:74:18: warning: ‘virtual void UMLWidget::setTextColor(const QColor&)’ can be marked override [-Wsuggest-override] 74 | virtual void setTextColor(const QColor &color); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:77:18: warning: ‘virtual void UMLWidget::setLineColor(const QColor&)’ can be marked override [-Wsuggest-override] 77 | virtual void setLineColor(const QColor &color); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:80:18: warning: ‘virtual void UMLWidget::setLineWidth(uint)’ can be marked override [-Wsuggest-override] 80 | virtual void setLineWidth(uint width); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:83:18: warning: ‘virtual void UMLWidget::setFillColor(const QColor&)’ can be marked override [-Wsuggest-override] 83 | virtual void setFillColor(const QColor &color); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:87:18: warning: ‘virtual void UMLWidget::setSelected(bool)’ can be marked override [-Wsuggest-override] 87 | virtual void setSelected(bool _select); | ^~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:96:18: warning: ‘virtual void UMLWidget::setFont(const QFont&)’ can be marked override [-Wsuggest-override] 96 | virtual void setFont(const QFont &font); | ^~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:173:18: warning: ‘virtual void UMLWidget::showPropertiesDialog()’ can be marked override [-Wsuggest-override] 173 | virtual void showPropertiesDialog(); | ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:192:18: warning: ‘virtual bool UMLWidget::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] 192 | virtual bool loadFromXMI1(QDomElement &qElement); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:193:18: warning: ‘virtual void UMLWidget::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 193 | virtual void saveToXMI1(QDomDocument &qDoc, QDomElement &qElement); | ^~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:230:18: warning: ‘virtual void UMLWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] 230 | virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); | ^~~~~ /<>/umbrello/umlwidgets/umlwidget.h:234:18: warning: ‘virtual void UMLWidget::slotMenuSelection(QAction*)’ can be marked override [-Wsuggest-override] 234 | virtual void slotMenuSelection(QAction* action); | ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:251:18: warning: ‘virtual void UMLWidget::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] 251 | virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent* event); | ^~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:252:18: warning: ‘virtual void UMLWidget::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 252 | virtual void mouseDoubleClickEvent(QGraphicsSceneMouseEvent *event); | ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:253:18: warning: ‘virtual void UMLWidget::mousePressEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 253 | virtual void mousePressEvent(QGraphicsSceneMouseEvent *event); | ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:254:18: warning: ‘virtual void UMLWidget::mouseMoveEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 254 | virtual void mouseMoveEvent(QGraphicsSceneMouseEvent *event); | ^~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:255:18: warning: ‘virtual void UMLWidget::mouseReleaseEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 255 | virtual void mouseReleaseEvent(QGraphicsSceneMouseEvent *event); | ^~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/umlscene.h:17, from /<>/umbrello/finder/umldocfinder.h:15, from /<>/umbrello/finder/findresults.cpp:15: /<>/umbrello/umlwidgets/classifierwidget.h:97:16: warning: ‘virtual UMLWidget* ClassifierWidget::onWidget(const QPointF&)’ can be marked override [-Wsuggest-override] 97 | UMLWidget* onWidget(const QPointF& p); | ^~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:98:16: warning: ‘virtual UMLWidget* ClassifierWidget::widgetWithID(Uml::ID::Type)’ can be marked override [-Wsuggest-override] 98 | UMLWidget* widgetWithID(Uml::ID::Type id); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:100:18: warning: ‘virtual void ClassifierWidget::setDocumentation(const QString&)’ can be marked override [-Wsuggest-override] 100 | virtual void setDocumentation(const QString& doc); | ^~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:102:12: warning: ‘virtual QSizeF ClassifierWidget::calculateSize(bool) const’ can be marked override [-Wsuggest-override] 102 | QSizeF calculateSize(bool withExtensions = true) const; | ^~~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:104:18: warning: ‘virtual void ClassifierWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] 104 | virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); | ^~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:105:26: warning: ‘virtual QPainterPath ClassifierWidget::shape() const’ can be marked override [-Wsuggest-override] 105 | virtual QPainterPath shape() const; | ^~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:107:18: warning: ‘virtual void ClassifierWidget::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 107 | virtual void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); | ^~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:108:18: warning: ‘virtual bool ClassifierWidget::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] 108 | virtual bool loadFromXMI1(QDomElement & qElement); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:111:18: warning: ‘virtual void ClassifierWidget::slotMenuSelection(QAction*)’ can be marked override [-Wsuggest-override] 111 | virtual void slotMenuSelection(QAction* action); | ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:121:12: warning: ‘virtual QSizeF ClassifierWidget::minimumSize() const’ can be marked override [-Wsuggest-override] 121 | QSizeF minimumSize() const; | ^~~~~~~~~~~ In file included from /<>/umbrello/finder/umldocfinder.h:15, from /<>/umbrello/finder/findresults.cpp:15: /<>/umbrello/umlscene.h:338:10: warning: ‘virtual void UMLScene::dragEnterEvent(QGraphicsSceneDragDropEvent*)’ can be marked override [-Wsuggest-override] 338 | void dragEnterEvent(QGraphicsSceneDragDropEvent* enterEvent); | ^~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:339:10: warning: ‘virtual void UMLScene::dragMoveEvent(QGraphicsSceneDragDropEvent*)’ can be marked override [-Wsuggest-override] 339 | void dragMoveEvent(QGraphicsSceneDragDropEvent* moveEvent); | ^~~~~~~~~~~~~ /<>/umbrello/umlscene.h:340:10: warning: ‘virtual void UMLScene::dropEvent(QGraphicsSceneDragDropEvent*)’ can be marked override [-Wsuggest-override] 340 | void dropEvent(QGraphicsSceneDragDropEvent* dropEvent); | ^~~~~~~~~ /<>/umbrello/umlscene.h:342:10: warning: ‘virtual void UMLScene::mouseMoveEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 342 | void mouseMoveEvent(QGraphicsSceneMouseEvent* mouseEvent); | ^~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:343:10: warning: ‘virtual void UMLScene::mousePressEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 343 | void mousePressEvent(QGraphicsSceneMouseEvent* mouseEvent); | ^~~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:344:10: warning: ‘virtual void UMLScene::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 344 | void mouseDoubleClickEvent(QGraphicsSceneMouseEvent* mouseEvent); | ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:345:10: warning: ‘virtual void UMLScene::mouseReleaseEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 345 | void mouseReleaseEvent(QGraphicsSceneMouseEvent* mouseEvent); | ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:346:18: warning: ‘virtual void UMLScene::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] 346 | virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent* contextMenuEvent); | ^~~~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:358:18: warning: ‘virtual void UMLScene::drawBackground(QPainter*, const QRectF&)’ can be marked override [-Wsuggest-override] 358 | virtual void drawBackground(QPainter *painter, const QRectF &rect); | ^~~~~~~~~~~~~~ In file included from /<>/umbrello/finder/findresults.cpp:15: /<>/umbrello/finder/umldocfinder.h:31:17: warning: ‘virtual int UMLDocFinder::collect(UMLFinder::Category, const QString&)’ can be marked override [-Wsuggest-override] 31 | virtual int collect(Category category, const QString &text); | ^~~~~~~ /<>/umbrello/finder/umldocfinder.h:34:20: warning: ‘virtual UMLFinder::Result UMLDocFinder::displayNext()’ can be marked override [-Wsuggest-override] 34 | virtual Result displayNext(); | ^~~~~~~~~~~ /<>/umbrello/finder/umldocfinder.h:35:20: warning: ‘virtual UMLFinder::Result UMLDocFinder::displayPrevious()’ can be marked override [-Wsuggest-override] 35 | virtual Result displayPrevious(); | ^~~~~~~~~~~~~~~ In file included from /<>/umbrello/finder/findresults.cpp:16: /<>/umbrello/finder/umllistviewfinder.h:26:17: warning: ‘virtual int UMLListViewFinder::collect(UMLFinder::Category, const QString&)’ can be marked override [-Wsuggest-override] 26 | virtual int collect(Category category, const QString &text); | ^~~~~~~ /<>/umbrello/finder/umllistviewfinder.h:28:20: warning: ‘virtual UMLFinder::Result UMLListViewFinder::displayNext()’ can be marked override [-Wsuggest-override] 28 | virtual Result displayNext(); | ^~~~~~~~~~~ /<>/umbrello/finder/umllistviewfinder.h:29:20: warning: ‘virtual UMLFinder::Result UMLListViewFinder::displayPrevious()’ can be marked override [-Wsuggest-override] 29 | virtual Result displayPrevious(); | ^~~~~~~~~~~~~~~ In file included from /<>/umbrello/finder/findresults.cpp:17: /<>/umbrello/finder/umlscenefinder.h:28:17: warning: ‘virtual int UMLSceneFinder::collect(UMLFinder::Category, const QString&)’ can be marked override [-Wsuggest-override] 28 | virtual int collect(Category category, const QString &text); | ^~~~~~~ /<>/umbrello/finder/umlscenefinder.h:30:20: warning: ‘virtual UMLFinder::Result UMLSceneFinder::displayNext()’ can be marked override [-Wsuggest-override] 30 | virtual Result displayNext(); | ^~~~~~~~~~~ /<>/umbrello/finder/umlscenefinder.h:31:20: warning: ‘virtual UMLFinder::Result UMLSceneFinder::displayPrevious()’ can be marked override [-Wsuggest-override] 31 | virtual Result displayPrevious(); | ^~~~~~~~~~~~~~~ In file included from /<>/umbrello/finder/findresults.cpp:18: /<>/umbrello/umlview.h:54:18: warning: ‘virtual void UMLView::wheelEvent(QWheelEvent*)’ can be marked override [-Wsuggest-override] 54 | virtual void wheelEvent(QWheelEvent* event); | ^~~~~~~~~~ /<>/umbrello/umlview.h:55:18: warning: ‘virtual void UMLView::showEvent(QShowEvent*)’ can be marked override [-Wsuggest-override] 55 | virtual void showEvent(QShowEvent *se); | ^~~~~~~~~ /<>/umbrello/umlview.h:56:18: warning: ‘virtual void UMLView::hideEvent(QHideEvent*)’ can be marked override [-Wsuggest-override] 56 | virtual void hideEvent(QHideEvent *he); | ^~~~~~~~~ /<>/umbrello/umlview.h:57:18: warning: ‘virtual void UMLView::mousePressEvent(QMouseEvent*)’ can be marked override [-Wsuggest-override] 57 | virtual void mousePressEvent(QMouseEvent* event); | ^~~~~~~~~~~~~~~ /<>/umbrello/umlview.h:58:18: warning: ‘virtual void UMLView::mouseReleaseEvent(QMouseEvent*)’ can be marked override [-Wsuggest-override] 58 | virtual void mouseReleaseEvent(QMouseEvent* event); | ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlview.h:59:18: warning: ‘virtual void UMLView::resizeEvent(QResizeEvent*)’ can be marked override [-Wsuggest-override] 59 | virtual void resizeEvent(QResizeEvent *event); | ^~~~~~~~~~~ [ 21%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/finder/umldocfinder.cpp.o cd /<>/obj-aarch64-linux-gnu/umbrello && /usr/bin/aarch64-linux-gnu-g++ -DCMAKE_BINARY_DIR=\"/<>/obj-aarch64-linux-gnu\" -DKCOREADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLO_VERSION_STRING=\"2.23.3\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-aarch64-linux-gnu/umbrello -I/<>/umbrello -I/<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/include -I/<>/obj-aarch64-linux-gnu -I/<>/umbrello/clipboard -I/<>/umbrello/cmds -I/<>/umbrello/codegenerators -I/<>/umbrello/codegenerators/ada -I/<>/umbrello/codegenerators/as -I/<>/umbrello/codegenerators/cpp -I/<>/umbrello/codegenerators/csharp -I/<>/umbrello/codegenerators/d -I/<>/umbrello/codegenerators/idl -I/<>/umbrello/codegenerators/java -I/<>/umbrello/codegenerators/js -I/<>/umbrello/codegenerators/pascal -I/<>/umbrello/codegenerators/perl -I/<>/umbrello/codegenerators/php -I/<>/umbrello/codegenerators/python -I/<>/umbrello/codegenerators/ruby -I/<>/umbrello/codegenerators/sql -I/<>/umbrello/codegenerators/tcl -I/<>/umbrello/codegenerators/vala -I/<>/umbrello/codegenerators/xml -I/<>/umbrello/codegenwizard -I/<>/umbrello/codeimport -I/<>/umbrello/codeimport/csharp -I/<>/umbrello/codeimpwizard -I/<>/umbrello/debug -I/<>/umbrello/dialogs -I/<>/umbrello/dialogs/pages -I/<>/umbrello/dialogs/widgets -I/<>/umbrello/docgenerators -I/<>/umbrello/finder -I/<>/umbrello/refactoring -I/<>/umbrello/uml1model -I/<>/umbrello/umlwidgets -I/<>/lib/cppparser -I/<>/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/aarch64-linux-gnu/qt5 -isystem /usr/include/aarch64-linux-gnu/qt5/QtWidgets -isystem /usr/include/aarch64-linux-gnu/qt5/QtGui -isystem /usr/include/aarch64-linux-gnu/qt5/QtCore -isystem /usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/aarch64-linux-gnu/qt5/QtXml -isystem /usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/aarch64-linux-gnu/qt5/QtSvg -isystem /usr/include/aarch64-linux-gnu/qt5/QtWebKitWidgets -isystem /usr/include/aarch64-linux-gnu/qt5/QtWebKit -isystem /usr/include/aarch64-linux-gnu/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/aarch64-linux-gnu/qt5/QtConcurrent -isystem /usr/include/aarch64-linux-gnu/qt5/QtDBus -isystem /usr/include/KF5/KTextEditor -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -fno-delete-null-pointer-checks -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -o CMakeFiles/libumbrello.dir/finder/umldocfinder.cpp.o -c /<>/umbrello/finder/umldocfinder.cpp In file included from /<>/umbrello/umlwidgets/umlwidget.h:18, from /<>/umbrello/umlwidgets/classifierwidget.h:16, from /<>/umbrello/umlscene.h:17, from /<>/umbrello/finder/umldocfinder.h:15, from /<>/umbrello/finder/umldocfinder.cpp:11: /<>/umbrello/umlwidgets/widgetbase.h:187:20: warning: ‘virtual QRectF WidgetBase::boundingRect() const’ can be marked override [-Wsuggest-override] 187 | virtual QRectF boundingRect() const; | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/widgetbase.h:191:18: warning: ‘virtual void WidgetBase::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] 191 | virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); | ^~~~~ /<>/umbrello/umlwidgets/widgetbase.h:260:18: warning: ‘virtual void WidgetBase::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] 260 | virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent *event); | ^~~~~~~~~~~~~~~~ In file included from /<>/umbrello/umlwidgets/classifierwidget.h:16, from /<>/umbrello/umlscene.h:17, from /<>/umbrello/finder/umldocfinder.h:15, from /<>/umbrello/finder/umldocfinder.cpp:11: /<>/umbrello/umlwidgets/umlwidget.h:71:18: warning: ‘virtual void UMLWidget::setUseFillColor(bool)’ can be marked override [-Wsuggest-override] 71 | virtual void setUseFillColor(bool fc); | ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:74:18: warning: ‘virtual void UMLWidget::setTextColor(const QColor&)’ can be marked override [-Wsuggest-override] 74 | virtual void setTextColor(const QColor &color); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:77:18: warning: ‘virtual void UMLWidget::setLineColor(const QColor&)’ can be marked override [-Wsuggest-override] 77 | virtual void setLineColor(const QColor &color); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:80:18: warning: ‘virtual void UMLWidget::setLineWidth(uint)’ can be marked override [-Wsuggest-override] 80 | virtual void setLineWidth(uint width); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:83:18: warning: ‘virtual void UMLWidget::setFillColor(const QColor&)’ can be marked override [-Wsuggest-override] 83 | virtual void setFillColor(const QColor &color); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:87:18: warning: ‘virtual void UMLWidget::setSelected(bool)’ can be marked override [-Wsuggest-override] 87 | virtual void setSelected(bool _select); | ^~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:96:18: warning: ‘virtual void UMLWidget::setFont(const QFont&)’ can be marked override [-Wsuggest-override] 96 | virtual void setFont(const QFont &font); | ^~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:173:18: warning: ‘virtual void UMLWidget::showPropertiesDialog()’ can be marked override [-Wsuggest-override] 173 | virtual void showPropertiesDialog(); | ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:192:18: warning: ‘virtual bool UMLWidget::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] 192 | virtual bool loadFromXMI1(QDomElement &qElement); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:193:18: warning: ‘virtual void UMLWidget::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 193 | virtual void saveToXMI1(QDomDocument &qDoc, QDomElement &qElement); | ^~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:230:18: warning: ‘virtual void UMLWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] 230 | virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); | ^~~~~ /<>/umbrello/umlwidgets/umlwidget.h:234:18: warning: ‘virtual void UMLWidget::slotMenuSelection(QAction*)’ can be marked override [-Wsuggest-override] 234 | virtual void slotMenuSelection(QAction* action); | ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:251:18: warning: ‘virtual void UMLWidget::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] 251 | virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent* event); | ^~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:252:18: warning: ‘virtual void UMLWidget::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 252 | virtual void mouseDoubleClickEvent(QGraphicsSceneMouseEvent *event); | ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:253:18: warning: ‘virtual void UMLWidget::mousePressEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 253 | virtual void mousePressEvent(QGraphicsSceneMouseEvent *event); | ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:254:18: warning: ‘virtual void UMLWidget::mouseMoveEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 254 | virtual void mouseMoveEvent(QGraphicsSceneMouseEvent *event); | ^~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:255:18: warning: ‘virtual void UMLWidget::mouseReleaseEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 255 | virtual void mouseReleaseEvent(QGraphicsSceneMouseEvent *event); | ^~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/umlscene.h:17, from /<>/umbrello/finder/umldocfinder.h:15, from /<>/umbrello/finder/umldocfinder.cpp:11: /<>/umbrello/umlwidgets/classifierwidget.h:97:16: warning: ‘virtual UMLWidget* ClassifierWidget::onWidget(const QPointF&)’ can be marked override [-Wsuggest-override] 97 | UMLWidget* onWidget(const QPointF& p); | ^~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:98:16: warning: ‘virtual UMLWidget* ClassifierWidget::widgetWithID(Uml::ID::Type)’ can be marked override [-Wsuggest-override] 98 | UMLWidget* widgetWithID(Uml::ID::Type id); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:100:18: warning: ‘virtual void ClassifierWidget::setDocumentation(const QString&)’ can be marked override [-Wsuggest-override] 100 | virtual void setDocumentation(const QString& doc); | ^~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:102:12: warning: ‘virtual QSizeF ClassifierWidget::calculateSize(bool) const’ can be marked override [-Wsuggest-override] 102 | QSizeF calculateSize(bool withExtensions = true) const; | ^~~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:104:18: warning: ‘virtual void ClassifierWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] 104 | virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); | ^~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:105:26: warning: ‘virtual QPainterPath ClassifierWidget::shape() const’ can be marked override [-Wsuggest-override] 105 | virtual QPainterPath shape() const; | ^~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:107:18: warning: ‘virtual void ClassifierWidget::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 107 | virtual void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); | ^~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:108:18: warning: ‘virtual bool ClassifierWidget::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] 108 | virtual bool loadFromXMI1(QDomElement & qElement); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:111:18: warning: ‘virtual void ClassifierWidget::slotMenuSelection(QAction*)’ can be marked override [-Wsuggest-override] 111 | virtual void slotMenuSelection(QAction* action); | ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:121:12: warning: ‘virtual QSizeF ClassifierWidget::minimumSize() const’ can be marked override [-Wsuggest-override] 121 | QSizeF minimumSize() const; | ^~~~~~~~~~~ In file included from /<>/umbrello/finder/umldocfinder.h:15, from /<>/umbrello/finder/umldocfinder.cpp:11: /<>/umbrello/umlscene.h:338:10: warning: ‘virtual void UMLScene::dragEnterEvent(QGraphicsSceneDragDropEvent*)’ can be marked override [-Wsuggest-override] 338 | void dragEnterEvent(QGraphicsSceneDragDropEvent* enterEvent); | ^~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:339:10: warning: ‘virtual void UMLScene::dragMoveEvent(QGraphicsSceneDragDropEvent*)’ can be marked override [-Wsuggest-override] 339 | void dragMoveEvent(QGraphicsSceneDragDropEvent* moveEvent); | ^~~~~~~~~~~~~ /<>/umbrello/umlscene.h:340:10: warning: ‘virtual void UMLScene::dropEvent(QGraphicsSceneDragDropEvent*)’ can be marked override [-Wsuggest-override] 340 | void dropEvent(QGraphicsSceneDragDropEvent* dropEvent); | ^~~~~~~~~ /<>/umbrello/umlscene.h:342:10: warning: ‘virtual void UMLScene::mouseMoveEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 342 | void mouseMoveEvent(QGraphicsSceneMouseEvent* mouseEvent); | ^~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:343:10: warning: ‘virtual void UMLScene::mousePressEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 343 | void mousePressEvent(QGraphicsSceneMouseEvent* mouseEvent); | ^~~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:344:10: warning: ‘virtual void UMLScene::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 344 | void mouseDoubleClickEvent(QGraphicsSceneMouseEvent* mouseEvent); | ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:345:10: warning: ‘virtual void UMLScene::mouseReleaseEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 345 | void mouseReleaseEvent(QGraphicsSceneMouseEvent* mouseEvent); | ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:346:18: warning: ‘virtual void UMLScene::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] 346 | virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent* contextMenuEvent); | ^~~~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:358:18: warning: ‘virtual void UMLScene::drawBackground(QPainter*, const QRectF&)’ can be marked override [-Wsuggest-override] 358 | virtual void drawBackground(QPainter *painter, const QRectF &rect); | ^~~~~~~~~~~~~~ In file included from /<>/umbrello/finder/umldocfinder.cpp:11: /<>/umbrello/finder/umldocfinder.h:31:17: warning: ‘virtual int UMLDocFinder::collect(UMLFinder::Category, const QString&)’ can be marked override [-Wsuggest-override] 31 | virtual int collect(Category category, const QString &text); | ^~~~~~~ /<>/umbrello/finder/umldocfinder.h:34:20: warning: ‘virtual UMLFinder::Result UMLDocFinder::displayNext()’ can be marked override [-Wsuggest-override] 34 | virtual Result displayNext(); | ^~~~~~~~~~~ /<>/umbrello/finder/umldocfinder.h:35:20: warning: ‘virtual UMLFinder::Result UMLDocFinder::displayPrevious()’ can be marked override [-Wsuggest-override] 35 | virtual Result displayPrevious(); | ^~~~~~~~~~~~~~~ In file included from /<>/umbrello/uml.h:15, from /<>/umbrello/finder/umldocfinder.cpp:14: /<>/umbrello/dialogs/multipagedialogbase.h:101:18: warning: ‘virtual void MultiPageDialogBase::keyPressEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] 101 | virtual void keyPressEvent(QKeyEvent *event); | ^~~~~~~~~~~~~ In file included from /<>/umbrello/finder/umldocfinder.cpp:14: /<>/umbrello/uml.h:201:18: warning: ‘virtual void UMLApp::keyPressEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] 201 | virtual void keyPressEvent(QKeyEvent* e); | ^~~~~~~~~~~~~ /<>/umbrello/uml.h:202:18: warning: ‘virtual void UMLApp::keyReleaseEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] 202 | virtual void keyReleaseEvent(QKeyEvent* e); | ^~~~~~~~~~~~~~~ /<>/umbrello/uml.h:204:18: warning: ‘virtual void UMLApp::customEvent(QEvent*)’ can be marked override [-Wsuggest-override] 204 | virtual void customEvent(QEvent* e); | ^~~~~~~~~~~ /<>/umbrello/uml.h:215:18: warning: ‘virtual bool UMLApp::queryClose()’ can be marked override [-Wsuggest-override] 215 | virtual bool queryClose(); | ^~~~~~~~~~ /<>/umbrello/uml.h:217:18: warning: ‘virtual void UMLApp::saveProperties(KConfigGroup&)’ can be marked override [-Wsuggest-override] 217 | virtual void saveProperties(KConfigGroup & cfg); | ^~~~~~~~~~~~~~ /<>/umbrello/uml.h:218:18: warning: ‘virtual void UMLApp::readProperties(const KConfigGroup&)’ can be marked override [-Wsuggest-override] 218 | virtual void readProperties(const KConfigGroup & cfg); | ^~~~~~~~~~~~~~ In file included from /<>/umbrello/finder/umldocfinder.cpp:16: /<>/umbrello/finder/umlscenefinder.h:28:17: warning: ‘virtual int UMLSceneFinder::collect(UMLFinder::Category, const QString&)’ can be marked override [-Wsuggest-override] 28 | virtual int collect(Category category, const QString &text); | ^~~~~~~ /<>/umbrello/finder/umlscenefinder.h:30:20: warning: ‘virtual UMLFinder::Result UMLSceneFinder::displayNext()’ can be marked override [-Wsuggest-override] 30 | virtual Result displayNext(); | ^~~~~~~~~~~ /<>/umbrello/finder/umlscenefinder.h:31:20: warning: ‘virtual UMLFinder::Result UMLSceneFinder::displayPrevious()’ can be marked override [-Wsuggest-override] 31 | virtual Result displayPrevious(); | ^~~~~~~~~~~~~~~ In file included from /<>/umbrello/finder/umldocfinder.cpp:17: /<>/umbrello/umlview.h:54:18: warning: ‘virtual void UMLView::wheelEvent(QWheelEvent*)’ can be marked override [-Wsuggest-override] 54 | virtual void wheelEvent(QWheelEvent* event); | ^~~~~~~~~~ /<>/umbrello/umlview.h:55:18: warning: ‘virtual void UMLView::showEvent(QShowEvent*)’ can be marked override [-Wsuggest-override] 55 | virtual void showEvent(QShowEvent *se); | ^~~~~~~~~ /<>/umbrello/umlview.h:56:18: warning: ‘virtual void UMLView::hideEvent(QHideEvent*)’ can be marked override [-Wsuggest-override] 56 | virtual void hideEvent(QHideEvent *he); | ^~~~~~~~~ /<>/umbrello/umlview.h:57:18: warning: ‘virtual void UMLView::mousePressEvent(QMouseEvent*)’ can be marked override [-Wsuggest-override] 57 | virtual void mousePressEvent(QMouseEvent* event); | ^~~~~~~~~~~~~~~ /<>/umbrello/umlview.h:58:18: warning: ‘virtual void UMLView::mouseReleaseEvent(QMouseEvent*)’ can be marked override [-Wsuggest-override] 58 | virtual void mouseReleaseEvent(QMouseEvent* event); | ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlview.h:59:18: warning: ‘virtual void UMLView::resizeEvent(QResizeEvent*)’ can be marked override [-Wsuggest-override] 59 | virtual void resizeEvent(QResizeEvent *event); | ^~~~~~~~~~~ [ 21%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/finder/umlfinder.cpp.o cd /<>/obj-aarch64-linux-gnu/umbrello && /usr/bin/aarch64-linux-gnu-g++ -DCMAKE_BINARY_DIR=\"/<>/obj-aarch64-linux-gnu\" -DKCOREADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLO_VERSION_STRING=\"2.23.3\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-aarch64-linux-gnu/umbrello -I/<>/umbrello -I/<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/include -I/<>/obj-aarch64-linux-gnu -I/<>/umbrello/clipboard -I/<>/umbrello/cmds -I/<>/umbrello/codegenerators -I/<>/umbrello/codegenerators/ada -I/<>/umbrello/codegenerators/as -I/<>/umbrello/codegenerators/cpp -I/<>/umbrello/codegenerators/csharp -I/<>/umbrello/codegenerators/d -I/<>/umbrello/codegenerators/idl -I/<>/umbrello/codegenerators/java -I/<>/umbrello/codegenerators/js -I/<>/umbrello/codegenerators/pascal -I/<>/umbrello/codegenerators/perl -I/<>/umbrello/codegenerators/php -I/<>/umbrello/codegenerators/python -I/<>/umbrello/codegenerators/ruby -I/<>/umbrello/codegenerators/sql -I/<>/umbrello/codegenerators/tcl -I/<>/umbrello/codegenerators/vala -I/<>/umbrello/codegenerators/xml -I/<>/umbrello/codegenwizard -I/<>/umbrello/codeimport -I/<>/umbrello/codeimport/csharp -I/<>/umbrello/codeimpwizard -I/<>/umbrello/debug -I/<>/umbrello/dialogs -I/<>/umbrello/dialogs/pages -I/<>/umbrello/dialogs/widgets -I/<>/umbrello/docgenerators -I/<>/umbrello/finder -I/<>/umbrello/refactoring -I/<>/umbrello/uml1model -I/<>/umbrello/umlwidgets -I/<>/lib/cppparser -I/<>/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/aarch64-linux-gnu/qt5 -isystem /usr/include/aarch64-linux-gnu/qt5/QtWidgets -isystem /usr/include/aarch64-linux-gnu/qt5/QtGui -isystem /usr/include/aarch64-linux-gnu/qt5/QtCore -isystem /usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/aarch64-linux-gnu/qt5/QtXml -isystem /usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/aarch64-linux-gnu/qt5/QtSvg -isystem /usr/include/aarch64-linux-gnu/qt5/QtWebKitWidgets -isystem /usr/include/aarch64-linux-gnu/qt5/QtWebKit -isystem /usr/include/aarch64-linux-gnu/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/aarch64-linux-gnu/qt5/QtConcurrent -isystem /usr/include/aarch64-linux-gnu/qt5/QtDBus -isystem /usr/include/KF5/KTextEditor -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -fno-delete-null-pointer-checks -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -o CMakeFiles/libumbrello.dir/finder/umlfinder.cpp.o -c /<>/umbrello/finder/umlfinder.cpp [ 22%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/finder/umllistviewfinder.cpp.o cd /<>/obj-aarch64-linux-gnu/umbrello && /usr/bin/aarch64-linux-gnu-g++ -DCMAKE_BINARY_DIR=\"/<>/obj-aarch64-linux-gnu\" -DKCOREADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLO_VERSION_STRING=\"2.23.3\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-aarch64-linux-gnu/umbrello -I/<>/umbrello -I/<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/include -I/<>/obj-aarch64-linux-gnu -I/<>/umbrello/clipboard -I/<>/umbrello/cmds -I/<>/umbrello/codegenerators -I/<>/umbrello/codegenerators/ada -I/<>/umbrello/codegenerators/as -I/<>/umbrello/codegenerators/cpp -I/<>/umbrello/codegenerators/csharp -I/<>/umbrello/codegenerators/d -I/<>/umbrello/codegenerators/idl -I/<>/umbrello/codegenerators/java -I/<>/umbrello/codegenerators/js -I/<>/umbrello/codegenerators/pascal -I/<>/umbrello/codegenerators/perl -I/<>/umbrello/codegenerators/php -I/<>/umbrello/codegenerators/python -I/<>/umbrello/codegenerators/ruby -I/<>/umbrello/codegenerators/sql -I/<>/umbrello/codegenerators/tcl -I/<>/umbrello/codegenerators/vala -I/<>/umbrello/codegenerators/xml -I/<>/umbrello/codegenwizard -I/<>/umbrello/codeimport -I/<>/umbrello/codeimport/csharp -I/<>/umbrello/codeimpwizard -I/<>/umbrello/debug -I/<>/umbrello/dialogs -I/<>/umbrello/dialogs/pages -I/<>/umbrello/dialogs/widgets -I/<>/umbrello/docgenerators -I/<>/umbrello/finder -I/<>/umbrello/refactoring -I/<>/umbrello/uml1model -I/<>/umbrello/umlwidgets -I/<>/lib/cppparser -I/<>/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/aarch64-linux-gnu/qt5 -isystem /usr/include/aarch64-linux-gnu/qt5/QtWidgets -isystem /usr/include/aarch64-linux-gnu/qt5/QtGui -isystem /usr/include/aarch64-linux-gnu/qt5/QtCore -isystem /usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/aarch64-linux-gnu/qt5/QtXml -isystem /usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/aarch64-linux-gnu/qt5/QtSvg -isystem /usr/include/aarch64-linux-gnu/qt5/QtWebKitWidgets -isystem /usr/include/aarch64-linux-gnu/qt5/QtWebKit -isystem /usr/include/aarch64-linux-gnu/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/aarch64-linux-gnu/qt5/QtConcurrent -isystem /usr/include/aarch64-linux-gnu/qt5/QtDBus -isystem /usr/include/KF5/KTextEditor -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -fno-delete-null-pointer-checks -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -o CMakeFiles/libumbrello.dir/finder/umllistviewfinder.cpp.o -c /<>/umbrello/finder/umllistviewfinder.cpp In file included from /<>/umbrello/finder/umllistviewfinder.cpp:11: /<>/umbrello/finder/umllistviewfinder.h:26:17: warning: ‘virtual int UMLListViewFinder::collect(UMLFinder::Category, const QString&)’ can be marked override [-Wsuggest-override] 26 | virtual int collect(Category category, const QString &text); | ^~~~~~~ /<>/umbrello/finder/umllistviewfinder.h:28:20: warning: ‘virtual UMLFinder::Result UMLListViewFinder::displayNext()’ can be marked override [-Wsuggest-override] 28 | virtual Result displayNext(); | ^~~~~~~~~~~ /<>/umbrello/finder/umllistviewfinder.h:29:20: warning: ‘virtual UMLFinder::Result UMLListViewFinder::displayPrevious()’ can be marked override [-Wsuggest-override] 29 | virtual Result displayPrevious(); | ^~~~~~~~~~~~~~~ In file included from /<>/umbrello/uml.h:15, from /<>/umbrello/finder/umllistviewfinder.cpp:14: /<>/umbrello/dialogs/multipagedialogbase.h:101:18: warning: ‘virtual void MultiPageDialogBase::keyPressEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] 101 | virtual void keyPressEvent(QKeyEvent *event); | ^~~~~~~~~~~~~ In file included from /<>/umbrello/finder/umllistviewfinder.cpp:14: /<>/umbrello/uml.h:201:18: warning: ‘virtual void UMLApp::keyPressEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] 201 | virtual void keyPressEvent(QKeyEvent* e); | ^~~~~~~~~~~~~ /<>/umbrello/uml.h:202:18: warning: ‘virtual void UMLApp::keyReleaseEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] 202 | virtual void keyReleaseEvent(QKeyEvent* e); | ^~~~~~~~~~~~~~~ /<>/umbrello/uml.h:204:18: warning: ‘virtual void UMLApp::customEvent(QEvent*)’ can be marked override [-Wsuggest-override] 204 | virtual void customEvent(QEvent* e); | ^~~~~~~~~~~ /<>/umbrello/uml.h:215:18: warning: ‘virtual bool UMLApp::queryClose()’ can be marked override [-Wsuggest-override] 215 | virtual bool queryClose(); | ^~~~~~~~~~ /<>/umbrello/uml.h:217:18: warning: ‘virtual void UMLApp::saveProperties(KConfigGroup&)’ can be marked override [-Wsuggest-override] 217 | virtual void saveProperties(KConfigGroup & cfg); | ^~~~~~~~~~~~~~ /<>/umbrello/uml.h:218:18: warning: ‘virtual void UMLApp::readProperties(const KConfigGroup&)’ can be marked override [-Wsuggest-override] 218 | virtual void readProperties(const KConfigGroup & cfg); | ^~~~~~~~~~~~~~ In file included from /<>/umbrello/finder/umllistviewfinder.cpp:15: /<>/umbrello/umllistview.h:115:10: warning: ‘virtual bool UMLListView::event(QEvent*)’ can be marked override [-Wsuggest-override] 115 | bool event(QEvent *e); | ^~~~~ /<>/umbrello/umllistview.h:116:10: warning: ‘virtual void UMLListView::mouseReleaseEvent(QMouseEvent*)’ can be marked override [-Wsuggest-override] 116 | void mouseReleaseEvent(QMouseEvent *me); | ^~~~~~~~~~~~~~~~~ /<>/umbrello/umllistview.h:117:10: warning: ‘virtual void UMLListView::mousePressEvent(QMouseEvent*)’ can be marked override [-Wsuggest-override] 117 | void mousePressEvent(QMouseEvent *me); | ^~~~~~~~~~~~~~~ /<>/umbrello/umllistview.h:118:10: warning: ‘virtual void UMLListView::mouseMoveEvent(QMouseEvent*)’ can be marked override [-Wsuggest-override] 118 | void mouseMoveEvent(QMouseEvent *me); | ^~~~~~~~~~~~~~ /<>/umbrello/umllistview.h:119:10: warning: ‘virtual void UMLListView::mouseDoubleClickEvent(QMouseEvent*)’ can be marked override [-Wsuggest-override] 119 | void mouseDoubleClickEvent(QMouseEvent *me); | ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umllistview.h:120:10: warning: ‘virtual void UMLListView::focusOutEvent(QFocusEvent*)’ can be marked override [-Wsuggest-override] 120 | void focusOutEvent (QFocusEvent *fe); | ^~~~~~~~~~~~~ /<>/umbrello/umllistview.h:121:10: warning: ‘virtual void UMLListView::contextMenuEvent(QContextMenuEvent*)’ can be marked override [-Wsuggest-override] 121 | void contextMenuEvent(QContextMenuEvent *event); | ^~~~~~~~~~~~~~~~ /<>/umbrello/umllistview.h:125:10: warning: ‘virtual void UMLListView::keyPressEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] 125 | void keyPressEvent(QKeyEvent* ke); | ^~~~~~~~~~~~~ /<>/umbrello/umllistview.h:126:10: warning: ‘virtual void UMLListView::dragEnterEvent(QDragEnterEvent*)’ can be marked override [-Wsuggest-override] 126 | void dragEnterEvent(QDragEnterEvent* event); | ^~~~~~~~~~~~~~ /<>/umbrello/umllistview.h:127:10: warning: ‘virtual void UMLListView::dragMoveEvent(QDragMoveEvent*)’ can be marked override [-Wsuggest-override] 127 | void dragMoveEvent(QDragMoveEvent* event); | ^~~~~~~~~~~~~ /<>/umbrello/umllistview.h:128:10: warning: ‘virtual void UMLListView::dropEvent(QDropEvent*)’ can be marked override [-Wsuggest-override] 128 | void dropEvent(QDropEvent* event); | ^~~~~~~~~ /<>/umbrello/umllistview.h:129:10: warning: ‘virtual void UMLListView::commitData(QWidget*)’ can be marked override [-Wsuggest-override] 129 | void commitData(QWidget *editor); | ^~~~~~~~~~ [ 22%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/finder/umlscenefinder.cpp.o cd /<>/obj-aarch64-linux-gnu/umbrello && /usr/bin/aarch64-linux-gnu-g++ -DCMAKE_BINARY_DIR=\"/<>/obj-aarch64-linux-gnu\" -DKCOREADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLO_VERSION_STRING=\"2.23.3\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-aarch64-linux-gnu/umbrello -I/<>/umbrello -I/<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/include -I/<>/obj-aarch64-linux-gnu -I/<>/umbrello/clipboard -I/<>/umbrello/cmds -I/<>/umbrello/codegenerators -I/<>/umbrello/codegenerators/ada -I/<>/umbrello/codegenerators/as -I/<>/umbrello/codegenerators/cpp -I/<>/umbrello/codegenerators/csharp -I/<>/umbrello/codegenerators/d -I/<>/umbrello/codegenerators/idl -I/<>/umbrello/codegenerators/java -I/<>/umbrello/codegenerators/js -I/<>/umbrello/codegenerators/pascal -I/<>/umbrello/codegenerators/perl -I/<>/umbrello/codegenerators/php -I/<>/umbrello/codegenerators/python -I/<>/umbrello/codegenerators/ruby -I/<>/umbrello/codegenerators/sql -I/<>/umbrello/codegenerators/tcl -I/<>/umbrello/codegenerators/vala -I/<>/umbrello/codegenerators/xml -I/<>/umbrello/codegenwizard -I/<>/umbrello/codeimport -I/<>/umbrello/codeimport/csharp -I/<>/umbrello/codeimpwizard -I/<>/umbrello/debug -I/<>/umbrello/dialogs -I/<>/umbrello/dialogs/pages -I/<>/umbrello/dialogs/widgets -I/<>/umbrello/docgenerators -I/<>/umbrello/finder -I/<>/umbrello/refactoring -I/<>/umbrello/uml1model -I/<>/umbrello/umlwidgets -I/<>/lib/cppparser -I/<>/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/aarch64-linux-gnu/qt5 -isystem /usr/include/aarch64-linux-gnu/qt5/QtWidgets -isystem /usr/include/aarch64-linux-gnu/qt5/QtGui -isystem /usr/include/aarch64-linux-gnu/qt5/QtCore -isystem /usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/aarch64-linux-gnu/qt5/QtXml -isystem /usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/aarch64-linux-gnu/qt5/QtSvg -isystem /usr/include/aarch64-linux-gnu/qt5/QtWebKitWidgets -isystem /usr/include/aarch64-linux-gnu/qt5/QtWebKit -isystem /usr/include/aarch64-linux-gnu/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/aarch64-linux-gnu/qt5/QtConcurrent -isystem /usr/include/aarch64-linux-gnu/qt5/QtDBus -isystem /usr/include/KF5/KTextEditor -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -fno-delete-null-pointer-checks -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -o CMakeFiles/libumbrello.dir/finder/umlscenefinder.cpp.o -c /<>/umbrello/finder/umlscenefinder.cpp In file included from /<>/umbrello/finder/umlscenefinder.cpp:11: /<>/umbrello/finder/umlscenefinder.h:28:17: warning: ‘virtual int UMLSceneFinder::collect(UMLFinder::Category, const QString&)’ can be marked override [-Wsuggest-override] 28 | virtual int collect(Category category, const QString &text); | ^~~~~~~ /<>/umbrello/finder/umlscenefinder.h:30:20: warning: ‘virtual UMLFinder::Result UMLSceneFinder::displayNext()’ can be marked override [-Wsuggest-override] 30 | virtual Result displayNext(); | ^~~~~~~~~~~ /<>/umbrello/finder/umlscenefinder.h:31:20: warning: ‘virtual UMLFinder::Result UMLSceneFinder::displayPrevious()’ can be marked override [-Wsuggest-override] 31 | virtual Result displayPrevious(); | ^~~~~~~~~~~~~~~ In file included from /<>/umbrello/uml.h:15, from /<>/umbrello/finder/umlscenefinder.cpp:13: /<>/umbrello/dialogs/multipagedialogbase.h:101:18: warning: ‘virtual void MultiPageDialogBase::keyPressEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] 101 | virtual void keyPressEvent(QKeyEvent *event); | ^~~~~~~~~~~~~ In file included from /<>/umbrello/finder/umlscenefinder.cpp:13: /<>/umbrello/uml.h:201:18: warning: ‘virtual void UMLApp::keyPressEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] 201 | virtual void keyPressEvent(QKeyEvent* e); | ^~~~~~~~~~~~~ /<>/umbrello/uml.h:202:18: warning: ‘virtual void UMLApp::keyReleaseEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] 202 | virtual void keyReleaseEvent(QKeyEvent* e); | ^~~~~~~~~~~~~~~ /<>/umbrello/uml.h:204:18: warning: ‘virtual void UMLApp::customEvent(QEvent*)’ can be marked override [-Wsuggest-override] 204 | virtual void customEvent(QEvent* e); | ^~~~~~~~~~~ /<>/umbrello/uml.h:215:18: warning: ‘virtual bool UMLApp::queryClose()’ can be marked override [-Wsuggest-override] 215 | virtual bool queryClose(); | ^~~~~~~~~~ /<>/umbrello/uml.h:217:18: warning: ‘virtual void UMLApp::saveProperties(KConfigGroup&)’ can be marked override [-Wsuggest-override] 217 | virtual void saveProperties(KConfigGroup & cfg); | ^~~~~~~~~~~~~~ /<>/umbrello/uml.h:218:18: warning: ‘virtual void UMLApp::readProperties(const KConfigGroup&)’ can be marked override [-Wsuggest-override] 218 | virtual void readProperties(const KConfigGroup & cfg); | ^~~~~~~~~~~~~~ In file included from /<>/umbrello/listpopupmenu.h:17, from /<>/umbrello/umldoc.h:16, from /<>/umbrello/finder/umlscenefinder.cpp:14: /<>/umbrello/umlwidgets/widgetbase.h:187:20: warning: ‘virtual QRectF WidgetBase::boundingRect() const’ can be marked override [-Wsuggest-override] 187 | virtual QRectF boundingRect() const; | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/widgetbase.h:191:18: warning: ‘virtual void WidgetBase::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] 191 | virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); | ^~~~~ /<>/umbrello/umlwidgets/widgetbase.h:260:18: warning: ‘virtual void WidgetBase::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] 260 | virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent *event); | ^~~~~~~~~~~~~~~~ In file included from /<>/umbrello/finder/umlscenefinder.cpp:15: /<>/umbrello/umllistview.h:115:10: warning: ‘virtual bool UMLListView::event(QEvent*)’ can be marked override [-Wsuggest-override] 115 | bool event(QEvent *e); | ^~~~~ /<>/umbrello/umllistview.h:116:10: warning: ‘virtual void UMLListView::mouseReleaseEvent(QMouseEvent*)’ can be marked override [-Wsuggest-override] 116 | void mouseReleaseEvent(QMouseEvent *me); | ^~~~~~~~~~~~~~~~~ /<>/umbrello/umllistview.h:117:10: warning: ‘virtual void UMLListView::mousePressEvent(QMouseEvent*)’ can be marked override [-Wsuggest-override] 117 | void mousePressEvent(QMouseEvent *me); | ^~~~~~~~~~~~~~~ /<>/umbrello/umllistview.h:118:10: warning: ‘virtual void UMLListView::mouseMoveEvent(QMouseEvent*)’ can be marked override [-Wsuggest-override] 118 | void mouseMoveEvent(QMouseEvent *me); | ^~~~~~~~~~~~~~ /<>/umbrello/umllistview.h:119:10: warning: ‘virtual void UMLListView::mouseDoubleClickEvent(QMouseEvent*)’ can be marked override [-Wsuggest-override] 119 | void mouseDoubleClickEvent(QMouseEvent *me); | ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umllistview.h:120:10: warning: ‘virtual void UMLListView::focusOutEvent(QFocusEvent*)’ can be marked override [-Wsuggest-override] 120 | void focusOutEvent (QFocusEvent *fe); | ^~~~~~~~~~~~~ /<>/umbrello/umllistview.h:121:10: warning: ‘virtual void UMLListView::contextMenuEvent(QContextMenuEvent*)’ can be marked override [-Wsuggest-override] 121 | void contextMenuEvent(QContextMenuEvent *event); | ^~~~~~~~~~~~~~~~ /<>/umbrello/umllistview.h:125:10: warning: ‘virtual void UMLListView::keyPressEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] 125 | void keyPressEvent(QKeyEvent* ke); | ^~~~~~~~~~~~~ /<>/umbrello/umllistview.h:126:10: warning: ‘virtual void UMLListView::dragEnterEvent(QDragEnterEvent*)’ can be marked override [-Wsuggest-override] 126 | void dragEnterEvent(QDragEnterEvent* event); | ^~~~~~~~~~~~~~ /<>/umbrello/umllistview.h:127:10: warning: ‘virtual void UMLListView::dragMoveEvent(QDragMoveEvent*)’ can be marked override [-Wsuggest-override] 127 | void dragMoveEvent(QDragMoveEvent* event); | ^~~~~~~~~~~~~ /<>/umbrello/umllistview.h:128:10: warning: ‘virtual void UMLListView::dropEvent(QDropEvent*)’ can be marked override [-Wsuggest-override] 128 | void dropEvent(QDropEvent* event); | ^~~~~~~~~ /<>/umbrello/umllistview.h:129:10: warning: ‘virtual void UMLListView::commitData(QWidget*)’ can be marked override [-Wsuggest-override] 129 | void commitData(QWidget *editor); | ^~~~~~~~~~ In file included from /<>/umbrello/umlwidgets/classifierwidget.h:16, from /<>/umbrello/umlscene.h:17, from /<>/umbrello/finder/umlscenefinder.cpp:16: /<>/umbrello/umlwidgets/umlwidget.h:71:18: warning: ‘virtual void UMLWidget::setUseFillColor(bool)’ can be marked override [-Wsuggest-override] 71 | virtual void setUseFillColor(bool fc); | ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:74:18: warning: ‘virtual void UMLWidget::setTextColor(const QColor&)’ can be marked override [-Wsuggest-override] 74 | virtual void setTextColor(const QColor &color); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:77:18: warning: ‘virtual void UMLWidget::setLineColor(const QColor&)’ can be marked override [-Wsuggest-override] 77 | virtual void setLineColor(const QColor &color); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:80:18: warning: ‘virtual void UMLWidget::setLineWidth(uint)’ can be marked override [-Wsuggest-override] 80 | virtual void setLineWidth(uint width); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:83:18: warning: ‘virtual void UMLWidget::setFillColor(const QColor&)’ can be marked override [-Wsuggest-override] 83 | virtual void setFillColor(const QColor &color); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:87:18: warning: ‘virtual void UMLWidget::setSelected(bool)’ can be marked override [-Wsuggest-override] 87 | virtual void setSelected(bool _select); | ^~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:96:18: warning: ‘virtual void UMLWidget::setFont(const QFont&)’ can be marked override [-Wsuggest-override] 96 | virtual void setFont(const QFont &font); | ^~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:173:18: warning: ‘virtual void UMLWidget::showPropertiesDialog()’ can be marked override [-Wsuggest-override] 173 | virtual void showPropertiesDialog(); | ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:192:18: warning: ‘virtual bool UMLWidget::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] 192 | virtual bool loadFromXMI1(QDomElement &qElement); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:193:18: warning: ‘virtual void UMLWidget::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 193 | virtual void saveToXMI1(QDomDocument &qDoc, QDomElement &qElement); | ^~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:230:18: warning: ‘virtual void UMLWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] 230 | virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); | ^~~~~ /<>/umbrello/umlwidgets/umlwidget.h:234:18: warning: ‘virtual void UMLWidget::slotMenuSelection(QAction*)’ can be marked override [-Wsuggest-override] 234 | virtual void slotMenuSelection(QAction* action); | ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:251:18: warning: ‘virtual void UMLWidget::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] 251 | virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent* event); | ^~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:252:18: warning: ‘virtual void UMLWidget::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 252 | virtual void mouseDoubleClickEvent(QGraphicsSceneMouseEvent *event); | ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:253:18: warning: ‘virtual void UMLWidget::mousePressEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 253 | virtual void mousePressEvent(QGraphicsSceneMouseEvent *event); | ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:254:18: warning: ‘virtual void UMLWidget::mouseMoveEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 254 | virtual void mouseMoveEvent(QGraphicsSceneMouseEvent *event); | ^~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:255:18: warning: ‘virtual void UMLWidget::mouseReleaseEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 255 | virtual void mouseReleaseEvent(QGraphicsSceneMouseEvent *event); | ^~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/umlscene.h:17, from /<>/umbrello/finder/umlscenefinder.cpp:16: /<>/umbrello/umlwidgets/classifierwidget.h:97:16: warning: ‘virtual UMLWidget* ClassifierWidget::onWidget(const QPointF&)’ can be marked override [-Wsuggest-override] 97 | UMLWidget* onWidget(const QPointF& p); | ^~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:98:16: warning: ‘virtual UMLWidget* ClassifierWidget::widgetWithID(Uml::ID::Type)’ can be marked override [-Wsuggest-override] 98 | UMLWidget* widgetWithID(Uml::ID::Type id); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:100:18: warning: ‘virtual void ClassifierWidget::setDocumentation(const QString&)’ can be marked override [-Wsuggest-override] 100 | virtual void setDocumentation(const QString& doc); | ^~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:102:12: warning: ‘virtual QSizeF ClassifierWidget::calculateSize(bool) const’ can be marked override [-Wsuggest-override] 102 | QSizeF calculateSize(bool withExtensions = true) const; | ^~~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:104:18: warning: ‘virtual void ClassifierWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] 104 | virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); | ^~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:105:26: warning: ‘virtual QPainterPath ClassifierWidget::shape() const’ can be marked override [-Wsuggest-override] 105 | virtual QPainterPath shape() const; | ^~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:107:18: warning: ‘virtual void ClassifierWidget::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 107 | virtual void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); | ^~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:108:18: warning: ‘virtual bool ClassifierWidget::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] 108 | virtual bool loadFromXMI1(QDomElement & qElement); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:111:18: warning: ‘virtual void ClassifierWidget::slotMenuSelection(QAction*)’ can be marked override [-Wsuggest-override] 111 | virtual void slotMenuSelection(QAction* action); | ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:121:12: warning: ‘virtual QSizeF ClassifierWidget::minimumSize() const’ can be marked override [-Wsuggest-override] 121 | QSizeF minimumSize() const; | ^~~~~~~~~~~ In file included from /<>/umbrello/finder/umlscenefinder.cpp:16: /<>/umbrello/umlscene.h:338:10: warning: ‘virtual void UMLScene::dragEnterEvent(QGraphicsSceneDragDropEvent*)’ can be marked override [-Wsuggest-override] 338 | void dragEnterEvent(QGraphicsSceneDragDropEvent* enterEvent); | ^~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:339:10: warning: ‘virtual void UMLScene::dragMoveEvent(QGraphicsSceneDragDropEvent*)’ can be marked override [-Wsuggest-override] 339 | void dragMoveEvent(QGraphicsSceneDragDropEvent* moveEvent); | ^~~~~~~~~~~~~ /<>/umbrello/umlscene.h:340:10: warning: ‘virtual void UMLScene::dropEvent(QGraphicsSceneDragDropEvent*)’ can be marked override [-Wsuggest-override] 340 | void dropEvent(QGraphicsSceneDragDropEvent* dropEvent); | ^~~~~~~~~ /<>/umbrello/umlscene.h:342:10: warning: ‘virtual void UMLScene::mouseMoveEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 342 | void mouseMoveEvent(QGraphicsSceneMouseEvent* mouseEvent); | ^~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:343:10: warning: ‘virtual void UMLScene::mousePressEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 343 | void mousePressEvent(QGraphicsSceneMouseEvent* mouseEvent); | ^~~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:344:10: warning: ‘virtual void UMLScene::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 344 | void mouseDoubleClickEvent(QGraphicsSceneMouseEvent* mouseEvent); | ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:345:10: warning: ‘virtual void UMLScene::mouseReleaseEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 345 | void mouseReleaseEvent(QGraphicsSceneMouseEvent* mouseEvent); | ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:346:18: warning: ‘virtual void UMLScene::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] 346 | virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent* contextMenuEvent); | ^~~~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:358:18: warning: ‘virtual void UMLScene::drawBackground(QPainter*, const QRectF&)’ can be marked override [-Wsuggest-override] 358 | virtual void drawBackground(QPainter *painter, const QRectF &rect); | ^~~~~~~~~~~~~~ In file included from /<>/umbrello/finder/umlscenefinder.cpp:17: /<>/umbrello/umlview.h:54:18: warning: ‘virtual void UMLView::wheelEvent(QWheelEvent*)’ can be marked override [-Wsuggest-override] 54 | virtual void wheelEvent(QWheelEvent* event); | ^~~~~~~~~~ /<>/umbrello/umlview.h:55:18: warning: ‘virtual void UMLView::showEvent(QShowEvent*)’ can be marked override [-Wsuggest-override] 55 | virtual void showEvent(QShowEvent *se); | ^~~~~~~~~ /<>/umbrello/umlview.h:56:18: warning: ‘virtual void UMLView::hideEvent(QHideEvent*)’ can be marked override [-Wsuggest-override] 56 | virtual void hideEvent(QHideEvent *he); | ^~~~~~~~~ /<>/umbrello/umlview.h:57:18: warning: ‘virtual void UMLView::mousePressEvent(QMouseEvent*)’ can be marked override [-Wsuggest-override] 57 | virtual void mousePressEvent(QMouseEvent* event); | ^~~~~~~~~~~~~~~ /<>/umbrello/umlview.h:58:18: warning: ‘virtual void UMLView::mouseReleaseEvent(QMouseEvent*)’ can be marked override [-Wsuggest-override] 58 | virtual void mouseReleaseEvent(QMouseEvent* event); | ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlview.h:59:18: warning: ‘virtual void UMLView::resizeEvent(QResizeEvent*)’ can be marked override [-Wsuggest-override] 59 | virtual void resizeEvent(QResizeEvent *event); | ^~~~~~~~~~~ [ 22%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/refactoring/refactoringassistant.cpp.o cd /<>/obj-aarch64-linux-gnu/umbrello && /usr/bin/aarch64-linux-gnu-g++ -DCMAKE_BINARY_DIR=\"/<>/obj-aarch64-linux-gnu\" -DKCOREADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLO_VERSION_STRING=\"2.23.3\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-aarch64-linux-gnu/umbrello -I/<>/umbrello -I/<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/include -I/<>/obj-aarch64-linux-gnu -I/<>/umbrello/clipboard -I/<>/umbrello/cmds -I/<>/umbrello/codegenerators -I/<>/umbrello/codegenerators/ada -I/<>/umbrello/codegenerators/as -I/<>/umbrello/codegenerators/cpp -I/<>/umbrello/codegenerators/csharp -I/<>/umbrello/codegenerators/d -I/<>/umbrello/codegenerators/idl -I/<>/umbrello/codegenerators/java -I/<>/umbrello/codegenerators/js -I/<>/umbrello/codegenerators/pascal -I/<>/umbrello/codegenerators/perl -I/<>/umbrello/codegenerators/php -I/<>/umbrello/codegenerators/python -I/<>/umbrello/codegenerators/ruby -I/<>/umbrello/codegenerators/sql -I/<>/umbrello/codegenerators/tcl -I/<>/umbrello/codegenerators/vala -I/<>/umbrello/codegenerators/xml -I/<>/umbrello/codegenwizard -I/<>/umbrello/codeimport -I/<>/umbrello/codeimport/csharp -I/<>/umbrello/codeimpwizard -I/<>/umbrello/debug -I/<>/umbrello/dialogs -I/<>/umbrello/dialogs/pages -I/<>/umbrello/dialogs/widgets -I/<>/umbrello/docgenerators -I/<>/umbrello/finder -I/<>/umbrello/refactoring -I/<>/umbrello/uml1model -I/<>/umbrello/umlwidgets -I/<>/lib/cppparser -I/<>/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/aarch64-linux-gnu/qt5 -isystem /usr/include/aarch64-linux-gnu/qt5/QtWidgets -isystem /usr/include/aarch64-linux-gnu/qt5/QtGui -isystem /usr/include/aarch64-linux-gnu/qt5/QtCore -isystem /usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/aarch64-linux-gnu/qt5/QtXml -isystem /usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/aarch64-linux-gnu/qt5/QtSvg -isystem /usr/include/aarch64-linux-gnu/qt5/QtWebKitWidgets -isystem /usr/include/aarch64-linux-gnu/qt5/QtWebKit -isystem /usr/include/aarch64-linux-gnu/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/aarch64-linux-gnu/qt5/QtConcurrent -isystem /usr/include/aarch64-linux-gnu/qt5/QtDBus -isystem /usr/include/KF5/KTextEditor -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -fno-delete-null-pointer-checks -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -o CMakeFiles/libumbrello.dir/refactoring/refactoringassistant.cpp.o -c /<>/umbrello/refactoring/refactoringassistant.cpp In file included from /<>/umbrello/refactoring/refactoringassistant.cpp:12: /<>/umbrello/refactoring/refactoringassistant.h:73:18: warning: ‘virtual void RefactoringAssistant::dragMoveEvent(QDragMoveEvent*)’ can be marked override [-Wsuggest-override] 73 | virtual void dragMoveEvent(QDragMoveEvent *event); | ^~~~~~~~~~~~~ /<>/umbrello/refactoring/refactoringassistant.h:74:18: warning: ‘virtual void RefactoringAssistant::dropEvent(QDropEvent*)’ can be marked override [-Wsuggest-override] 74 | virtual void dropEvent(QDropEvent *event); | ^~~~~~~~~ In file included from /<>/umbrello/uml1model/attribute.h:15, from /<>/umbrello/refactoring/refactoringassistant.cpp:14: /<>/umbrello/uml1model/classifierlistitem.h:48:18: warning: ‘virtual void UMLClassifierListItem::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 48 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/classifierlistitem.h:54:24: warning: ‘virtual UMLObject* UMLClassifierListItem::clone() const’ can be marked override [-Wsuggest-override] 54 | virtual UMLObject* clone() const = 0; | ^~~~~ In file included from /<>/umbrello/refactoring/refactoringassistant.cpp:14: /<>/umbrello/uml1model/attribute.h:42:18: warning: ‘virtual void UMLAttribute::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 42 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/attribute.h:44:10: warning: ‘virtual void UMLAttribute::setName(const QString&)’ can be marked override [-Wsuggest-override] 44 | void setName(const QString &name); | ^~~~~~~ /<>/umbrello/uml1model/attribute.h:48:24: warning: ‘virtual UMLObject* UMLAttribute::clone() const’ can be marked override [-Wsuggest-override] 48 | virtual UMLObject* clone() const; | ^~~~~ /<>/umbrello/uml1model/attribute.h:53:13: warning: ‘virtual QString UMLAttribute::toString(Uml::SignatureType::Enum, bool)’ can be marked override [-Wsuggest-override] 53 | QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false); | ^~~~~~~~ /<>/umbrello/uml1model/attribute.h:58:18: warning: ‘virtual void UMLAttribute::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 58 | virtual void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/attribute.h:60:18: warning: ‘virtual bool UMLAttribute::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] 60 | virtual bool showPropertiesDialog(QWidget* parent = 0); | ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/attribute.h:73:10: warning: ‘virtual bool UMLAttribute::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 73 | bool load1(QDomElement & element); | ^~~~~ In file included from /<>/umbrello/uml1model/package.h:14, from /<>/umbrello/uml1model/classifier.h:13, from /<>/umbrello/refactoring/refactoringassistant.cpp:16: /<>/umbrello/uml1model/umlcanvasobject.h:43:18: warning: ‘virtual void UMLCanvasObject::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 43 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/umlcanvasobject.h:85:18: warning: ‘virtual bool UMLCanvasObject::resolveRef()’ can be marked override [-Wsuggest-override] 85 | virtual bool resolveRef(); | ^~~~~~~~~~ In file included from /<>/umbrello/uml1model/classifier.h:13, from /<>/umbrello/refactoring/refactoringassistant.cpp:16: /<>/umbrello/uml1model/package.h:39:18: warning: ‘virtual void UMLPackage::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 39 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/package.h:41:24: warning: ‘virtual UMLObject* UMLPackage::clone() const’ can be marked override [-Wsuggest-override] 41 | virtual UMLObject* clone() const; | ^~~~~ /<>/umbrello/uml1model/package.h:64:18: warning: ‘virtual bool UMLPackage::resolveRef()’ can be marked override [-Wsuggest-override] 64 | virtual bool resolveRef(); | ^~~~~~~~~~ /<>/umbrello/uml1model/package.h:66:18: warning: ‘virtual void UMLPackage::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 66 | virtual void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/package.h:69:18: warning: ‘virtual bool UMLPackage::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 69 | virtual bool load1(QDomElement& element); | ^~~~~ In file included from /<>/umbrello/uml1model/foreignkeyconstraint.h:16, from /<>/umbrello/model_utils.h:18, from /<>/umbrello/uml1model/classifier.h:19, from /<>/umbrello/refactoring/refactoringassistant.cpp:16: /<>/umbrello/uml1model/entityconstraint.h:40:18: warning: ‘virtual void UMLEntityConstraint::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 40 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/entityconstraint.h:45:24: warning: ‘virtual UMLObject* UMLEntityConstraint::clone() const’ can be marked override [-Wsuggest-override] 45 | virtual UMLObject* clone() const = 0; | ^~~~~ In file included from /<>/umbrello/model_utils.h:18, from /<>/umbrello/uml1model/classifier.h:19, from /<>/umbrello/refactoring/refactoringassistant.cpp:16: /<>/umbrello/uml1model/foreignkeyconstraint.h:56:18: warning: ‘virtual void UMLForeignKeyConstraint::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 56 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:58:24: warning: ‘virtual UMLObject* UMLForeignKeyConstraint::clone() const’ can be marked override [-Wsuggest-override] 58 | virtual UMLObject* clone() const; | ^~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:60:13: warning: ‘virtual QString UMLForeignKeyConstraint::toString(Uml::SignatureType::Enum, bool)’ can be marked override [-Wsuggest-override] 60 | QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false); | ^~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:65:10: warning: ‘virtual void UMLForeignKeyConstraint::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 65 | void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:67:18: warning: ‘virtual bool UMLForeignKeyConstraint::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] 67 | virtual bool showPropertiesDialog(QWidget* parent = 0); | ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:85:10: warning: ‘virtual bool UMLForeignKeyConstraint::resolveRef()’ can be marked override [-Wsuggest-override] 85 | bool resolveRef(); | ^~~~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:94:10: warning: ‘virtual bool UMLForeignKeyConstraint::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 94 | bool load1(QDomElement & element); | ^~~~~ In file included from /<>/umbrello/model_utils.h:20, from /<>/umbrello/uml1model/classifier.h:19, from /<>/umbrello/refactoring/refactoringassistant.cpp:16: /<>/umbrello/dialogs/multipagedialogbase.h:101:18: warning: ‘virtual void MultiPageDialogBase::keyPressEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] 101 | virtual void keyPressEvent(QKeyEvent *event); | ^~~~~~~~~~~~~ In file included from /<>/umbrello/model_utils.h:21, from /<>/umbrello/uml1model/classifier.h:19, from /<>/umbrello/refactoring/refactoringassistant.cpp:16: /<>/umbrello/umlwidgets/widgetbase.h:187:20: warning: ‘virtual QRectF WidgetBase::boundingRect() const’ can be marked override [-Wsuggest-override] 187 | virtual QRectF boundingRect() const; | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/widgetbase.h:191:18: warning: ‘virtual void WidgetBase::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] 191 | virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); | ^~~~~ /<>/umbrello/umlwidgets/widgetbase.h:260:18: warning: ‘virtual void WidgetBase::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] 260 | virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent *event); | ^~~~~~~~~~~~~~~~ In file included from /<>/umbrello/refactoring/refactoringassistant.cpp:16: /<>/umbrello/uml1model/classifier.h:54:18: warning: ‘virtual void UMLClassifier::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 54 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/classifier.h:56:16: warning: ‘virtual UMLObject* UMLClassifier::clone() const’ can be marked override [-Wsuggest-override] 56 | UMLObject* clone() const; | ^~~~~ /<>/umbrello/uml1model/classifier.h:111:18: warning: ‘virtual bool UMLClassifier::resolveRef()’ can be marked override [-Wsuggest-override] 111 | virtual bool resolveRef(); | ^~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:115:24: warning: ‘virtual UMLObject* UMLClassifier::findChildObjectById(Uml::ID::Type, bool)’ can be marked override [-Wsuggest-override] 115 | virtual UMLObject* findChildObjectById(Uml::ID::Type id, bool considerAncestors = false); | ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:124:18: warning: ‘virtual bool UMLClassifier::acceptAssociationType(Uml::AssociationType::Enum)’ can be marked override [-Wsuggest-override] 124 | virtual bool acceptAssociationType(Uml::AssociationType::Enum type); | ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:129:10: warning: ‘virtual void UMLClassifier::setBaseType(UMLObject::ObjectType)’ can be marked override [-Wsuggest-override] 129 | void setBaseType(UMLObject::ObjectType ot); | ^~~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:181:10: warning: ‘virtual void UMLClassifier::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 181 | void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:183:18: warning: ‘virtual bool UMLClassifier::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 183 | virtual bool load1(QDomElement& element); | ^~~~~ In file included from /<>/umbrello/refactoring/refactoringassistant.cpp:18: /<>/umbrello/debug/debug_utils.h:91:18: warning: ‘virtual void Tracer::showEvent(QShowEvent*)’ can be marked override [-Wsuggest-override] 91 | virtual void showEvent(QShowEvent*); | ^~~~~~~~~ In file included from /<>/umbrello/refactoring/refactoringassistant.cpp:20: /<>/umbrello/uml1model/operation.h:37:18: warning: ‘virtual void UMLOperation::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 37 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/operation.h:39:24: warning: ‘virtual UMLObject* UMLOperation::clone() const’ can be marked override [-Wsuggest-override] 39 | virtual UMLObject* clone() const; | ^~~~~ /<>/umbrello/uml1model/operation.h:41:10: warning: ‘virtual void UMLOperation::setType(UMLObject*)’ can be marked override [-Wsuggest-override] 41 | void setType(UMLObject* type); | ^~~~~~~ /<>/umbrello/uml1model/operation.h:52:13: warning: ‘virtual QString UMLOperation::toString(Uml::SignatureType::Enum, bool)’ can be marked override [-Wsuggest-override] 52 | QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false); | ^~~~~~~~ /<>/umbrello/uml1model/operation.h:56:10: warning: ‘virtual bool UMLOperation::resolveRef()’ can be marked override [-Wsuggest-override] 56 | bool resolveRef(); | ^~~~~~~~~~ /<>/umbrello/uml1model/operation.h:60:18: warning: ‘virtual bool UMLOperation::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] 60 | virtual bool showPropertiesDialog(QWidget* parent = 0); | ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/operation.h:72:10: warning: ‘virtual void UMLOperation::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 72 | void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/operation.h:75:10: warning: ‘virtual bool UMLOperation::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 75 | bool load1(QDomElement & element); | ^~~~~ In file included from /<>/umbrello/refactoring/refactoringassistant.cpp:21: /<>/umbrello/dialogs/umlattributedialog.h:40:10: warning: ‘virtual bool UMLAttributeDialog::apply()’ can be marked override [-Wsuggest-override] 40 | bool apply(); | ^~~~~ In file included from /<>/umbrello/refactoring/refactoringassistant.cpp:23: /<>/umbrello/dialogs/umloperationdialog.h:52:10: warning: ‘virtual bool UMLOperationDialog::apply()’ can be marked override [-Wsuggest-override] 52 | bool apply(); | ^~~~~ [ 22%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/codegenwizard/codegenerationwizard.cpp.o cd /<>/obj-aarch64-linux-gnu/umbrello && /usr/bin/aarch64-linux-gnu-g++ -DCMAKE_BINARY_DIR=\"/<>/obj-aarch64-linux-gnu\" -DKCOREADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLO_VERSION_STRING=\"2.23.3\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-aarch64-linux-gnu/umbrello -I/<>/umbrello -I/<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/include -I/<>/obj-aarch64-linux-gnu -I/<>/umbrello/clipboard -I/<>/umbrello/cmds -I/<>/umbrello/codegenerators -I/<>/umbrello/codegenerators/ada -I/<>/umbrello/codegenerators/as -I/<>/umbrello/codegenerators/cpp -I/<>/umbrello/codegenerators/csharp -I/<>/umbrello/codegenerators/d -I/<>/umbrello/codegenerators/idl -I/<>/umbrello/codegenerators/java -I/<>/umbrello/codegenerators/js -I/<>/umbrello/codegenerators/pascal -I/<>/umbrello/codegenerators/perl -I/<>/umbrello/codegenerators/php -I/<>/umbrello/codegenerators/python -I/<>/umbrello/codegenerators/ruby -I/<>/umbrello/codegenerators/sql -I/<>/umbrello/codegenerators/tcl -I/<>/umbrello/codegenerators/vala -I/<>/umbrello/codegenerators/xml -I/<>/umbrello/codegenwizard -I/<>/umbrello/codeimport -I/<>/umbrello/codeimport/csharp -I/<>/umbrello/codeimpwizard -I/<>/umbrello/debug -I/<>/umbrello/dialogs -I/<>/umbrello/dialogs/pages -I/<>/umbrello/dialogs/widgets -I/<>/umbrello/docgenerators -I/<>/umbrello/finder -I/<>/umbrello/refactoring -I/<>/umbrello/uml1model -I/<>/umbrello/umlwidgets -I/<>/lib/cppparser -I/<>/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/aarch64-linux-gnu/qt5 -isystem /usr/include/aarch64-linux-gnu/qt5/QtWidgets -isystem /usr/include/aarch64-linux-gnu/qt5/QtGui -isystem /usr/include/aarch64-linux-gnu/qt5/QtCore -isystem /usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/aarch64-linux-gnu/qt5/QtXml -isystem /usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/aarch64-linux-gnu/qt5/QtSvg -isystem /usr/include/aarch64-linux-gnu/qt5/QtWebKitWidgets -isystem /usr/include/aarch64-linux-gnu/qt5/QtWebKit -isystem /usr/include/aarch64-linux-gnu/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/aarch64-linux-gnu/qt5/QtConcurrent -isystem /usr/include/aarch64-linux-gnu/qt5/QtDBus -isystem /usr/include/KF5/KTextEditor -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -fno-delete-null-pointer-checks -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -o CMakeFiles/libumbrello.dir/codegenwizard/codegenerationwizard.cpp.o -c /<>/umbrello/codegenwizard/codegenerationwizard.cpp In file included from /<>/umbrello/codegenwizard/codegenerationwizard.cpp:17: /<>/umbrello/codegenwizard/codegenselectpage.h:32:10: warning: ‘virtual bool CodeGenSelectPage::isComplete() const’ can be marked override [-Wsuggest-override] 32 | bool isComplete() const; | ^~~~~~~~~~ In file included from /<>/umbrello/codegenwizard/codegenerationwizard.cpp:18: /<>/umbrello/codegenwizard/codegenoptionspage.h:44:10: warning: ‘virtual bool CodeGenOptionsPage::validatePage()’ can be marked override [-Wsuggest-override] 44 | bool validatePage(); | ^~~~~~~~~~~~ In file included from /<>/umbrello/uml1model/package.h:14, from /<>/umbrello/uml1model/classifier.h:13, from /<>/umbrello/codegenwizard/codegenstatuspage.h:18, from /<>/umbrello/codegenwizard/codegenerationwizard.cpp:19: /<>/umbrello/uml1model/umlcanvasobject.h:43:18: warning: ‘virtual void UMLCanvasObject::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 43 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/umlcanvasobject.h:85:18: warning: ‘virtual bool UMLCanvasObject::resolveRef()’ can be marked override [-Wsuggest-override] 85 | virtual bool resolveRef(); | ^~~~~~~~~~ In file included from /<>/umbrello/uml1model/classifier.h:13, from /<>/umbrello/codegenwizard/codegenstatuspage.h:18, from /<>/umbrello/codegenwizard/codegenerationwizard.cpp:19: /<>/umbrello/uml1model/package.h:39:18: warning: ‘virtual void UMLPackage::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 39 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/package.h:41:24: warning: ‘virtual UMLObject* UMLPackage::clone() const’ can be marked override [-Wsuggest-override] 41 | virtual UMLObject* clone() const; | ^~~~~ /<>/umbrello/uml1model/package.h:64:18: warning: ‘virtual bool UMLPackage::resolveRef()’ can be marked override [-Wsuggest-override] 64 | virtual bool resolveRef(); | ^~~~~~~~~~ /<>/umbrello/uml1model/package.h:66:18: warning: ‘virtual void UMLPackage::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 66 | virtual void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/package.h:69:18: warning: ‘virtual bool UMLPackage::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 69 | virtual bool load1(QDomElement& element); | ^~~~~ In file included from /<>/umbrello/uml1model/attribute.h:15, from /<>/umbrello/uml1model/umlattributelist.h:17, from /<>/umbrello/uml1model/classifier.h:14, from /<>/umbrello/codegenwizard/codegenstatuspage.h:18, from /<>/umbrello/codegenwizard/codegenerationwizard.cpp:19: /<>/umbrello/uml1model/classifierlistitem.h:48:18: warning: ‘virtual void UMLClassifierListItem::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 48 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/classifierlistitem.h:54:24: warning: ‘virtual UMLObject* UMLClassifierListItem::clone() const’ can be marked override [-Wsuggest-override] 54 | virtual UMLObject* clone() const = 0; | ^~~~~ In file included from /<>/umbrello/uml1model/umlattributelist.h:17, from /<>/umbrello/uml1model/classifier.h:14, from /<>/umbrello/codegenwizard/codegenstatuspage.h:18, from /<>/umbrello/codegenwizard/codegenerationwizard.cpp:19: /<>/umbrello/uml1model/attribute.h:42:18: warning: ‘virtual void UMLAttribute::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 42 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/attribute.h:44:10: warning: ‘virtual void UMLAttribute::setName(const QString&)’ can be marked override [-Wsuggest-override] 44 | void setName(const QString &name); | ^~~~~~~ /<>/umbrello/uml1model/attribute.h:48:24: warning: ‘virtual UMLObject* UMLAttribute::clone() const’ can be marked override [-Wsuggest-override] 48 | virtual UMLObject* clone() const; | ^~~~~ /<>/umbrello/uml1model/attribute.h:53:13: warning: ‘virtual QString UMLAttribute::toString(Uml::SignatureType::Enum, bool)’ can be marked override [-Wsuggest-override] 53 | QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false); | ^~~~~~~~ /<>/umbrello/uml1model/attribute.h:58:18: warning: ‘virtual void UMLAttribute::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 58 | virtual void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/attribute.h:60:18: warning: ‘virtual bool UMLAttribute::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] 60 | virtual bool showPropertiesDialog(QWidget* parent = 0); | ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/attribute.h:73:10: warning: ‘virtual bool UMLAttribute::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 73 | bool load1(QDomElement & element); | ^~~~~ In file included from /<>/umbrello/uml1model/foreignkeyconstraint.h:16, from /<>/umbrello/model_utils.h:18, from /<>/umbrello/uml1model/classifier.h:19, from /<>/umbrello/codegenwizard/codegenstatuspage.h:18, from /<>/umbrello/codegenwizard/codegenerationwizard.cpp:19: /<>/umbrello/uml1model/entityconstraint.h:40:18: warning: ‘virtual void UMLEntityConstraint::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 40 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/entityconstraint.h:45:24: warning: ‘virtual UMLObject* UMLEntityConstraint::clone() const’ can be marked override [-Wsuggest-override] 45 | virtual UMLObject* clone() const = 0; | ^~~~~ In file included from /<>/umbrello/model_utils.h:18, from /<>/umbrello/uml1model/classifier.h:19, from /<>/umbrello/codegenwizard/codegenstatuspage.h:18, from /<>/umbrello/codegenwizard/codegenerationwizard.cpp:19: /<>/umbrello/uml1model/foreignkeyconstraint.h:56:18: warning: ‘virtual void UMLForeignKeyConstraint::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 56 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:58:24: warning: ‘virtual UMLObject* UMLForeignKeyConstraint::clone() const’ can be marked override [-Wsuggest-override] 58 | virtual UMLObject* clone() const; | ^~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:60:13: warning: ‘virtual QString UMLForeignKeyConstraint::toString(Uml::SignatureType::Enum, bool)’ can be marked override [-Wsuggest-override] 60 | QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false); | ^~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:65:10: warning: ‘virtual void UMLForeignKeyConstraint::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 65 | void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:67:18: warning: ‘virtual bool UMLForeignKeyConstraint::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] 67 | virtual bool showPropertiesDialog(QWidget* parent = 0); | ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:85:10: warning: ‘virtual bool UMLForeignKeyConstraint::resolveRef()’ can be marked override [-Wsuggest-override] 85 | bool resolveRef(); | ^~~~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:94:10: warning: ‘virtual bool UMLForeignKeyConstraint::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 94 | bool load1(QDomElement & element); | ^~~~~ In file included from /<>/umbrello/model_utils.h:20, from /<>/umbrello/uml1model/classifier.h:19, from /<>/umbrello/codegenwizard/codegenstatuspage.h:18, from /<>/umbrello/codegenwizard/codegenerationwizard.cpp:19: /<>/umbrello/dialogs/multipagedialogbase.h:101:18: warning: ‘virtual void MultiPageDialogBase::keyPressEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] 101 | virtual void keyPressEvent(QKeyEvent *event); | ^~~~~~~~~~~~~ In file included from /<>/umbrello/model_utils.h:21, from /<>/umbrello/uml1model/classifier.h:19, from /<>/umbrello/codegenwizard/codegenstatuspage.h:18, from /<>/umbrello/codegenwizard/codegenerationwizard.cpp:19: /<>/umbrello/umlwidgets/widgetbase.h:187:20: warning: ‘virtual QRectF WidgetBase::boundingRect() const’ can be marked override [-Wsuggest-override] 187 | virtual QRectF boundingRect() const; | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/widgetbase.h:191:18: warning: ‘virtual void WidgetBase::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] 191 | virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); | ^~~~~ /<>/umbrello/umlwidgets/widgetbase.h:260:18: warning: ‘virtual void WidgetBase::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] 260 | virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent *event); | ^~~~~~~~~~~~~~~~ In file included from /<>/umbrello/codegenwizard/codegenstatuspage.h:18, from /<>/umbrello/codegenwizard/codegenerationwizard.cpp:19: /<>/umbrello/uml1model/classifier.h:54:18: warning: ‘virtual void UMLClassifier::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 54 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/classifier.h:56:16: warning: ‘virtual UMLObject* UMLClassifier::clone() const’ can be marked override [-Wsuggest-override] 56 | UMLObject* clone() const; | ^~~~~ /<>/umbrello/uml1model/classifier.h:111:18: warning: ‘virtual bool UMLClassifier::resolveRef()’ can be marked override [-Wsuggest-override] 111 | virtual bool resolveRef(); | ^~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:115:24: warning: ‘virtual UMLObject* UMLClassifier::findChildObjectById(Uml::ID::Type, bool)’ can be marked override [-Wsuggest-override] 115 | virtual UMLObject* findChildObjectById(Uml::ID::Type id, bool considerAncestors = false); | ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:124:18: warning: ‘virtual bool UMLClassifier::acceptAssociationType(Uml::AssociationType::Enum)’ can be marked override [-Wsuggest-override] 124 | virtual bool acceptAssociationType(Uml::AssociationType::Enum type); | ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:129:10: warning: ‘virtual void UMLClassifier::setBaseType(UMLObject::ObjectType)’ can be marked override [-Wsuggest-override] 129 | void setBaseType(UMLObject::ObjectType ot); | ^~~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:181:10: warning: ‘virtual void UMLClassifier::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 181 | void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:183:18: warning: ‘virtual bool UMLClassifier::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 183 | virtual bool load1(QDomElement& element); | ^~~~~ In file included from /<>/umbrello/codegenwizard/codegenerationwizard.cpp:19: /<>/umbrello/codegenwizard/codegenstatuspage.h:40:10: warning: ‘virtual void CodeGenStatusPage::initializePage()’ can be marked override [-Wsuggest-override] 40 | void initializePage(); | ^~~~~~~~~~~~~~ /<>/umbrello/codegenwizard/codegenstatuspage.h:41:10: warning: ‘virtual bool CodeGenStatusPage::isComplete() const’ can be marked override [-Wsuggest-override] 41 | bool isComplete() const; | ^~~~~~~~~~ In file included from /<>/umbrello/codegenwizard/codegenerationwizard.cpp:22: /<>/umbrello/uml.h:201:18: warning: ‘virtual void UMLApp::keyPressEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] 201 | virtual void keyPressEvent(QKeyEvent* e); | ^~~~~~~~~~~~~ /<>/umbrello/uml.h:202:18: warning: ‘virtual void UMLApp::keyReleaseEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] 202 | virtual void keyReleaseEvent(QKeyEvent* e); | ^~~~~~~~~~~~~~~ /<>/umbrello/uml.h:204:18: warning: ‘virtual void UMLApp::customEvent(QEvent*)’ can be marked override [-Wsuggest-override] 204 | virtual void customEvent(QEvent* e); | ^~~~~~~~~~~ /<>/umbrello/uml.h:215:18: warning: ‘virtual bool UMLApp::queryClose()’ can be marked override [-Wsuggest-override] 215 | virtual bool queryClose(); | ^~~~~~~~~~ /<>/umbrello/uml.h:217:18: warning: ‘virtual void UMLApp::saveProperties(KConfigGroup&)’ can be marked override [-Wsuggest-override] 217 | virtual void saveProperties(KConfigGroup & cfg); | ^~~~~~~~~~~~~~ /<>/umbrello/uml.h:218:18: warning: ‘virtual void UMLApp::readProperties(const KConfigGroup&)’ can be marked override [-Wsuggest-override] 218 | virtual void readProperties(const KConfigGroup & cfg); | ^~~~~~~~~~~~~~ [ 23%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/codegenwizard/codegenoptionspage.cpp.o cd /<>/obj-aarch64-linux-gnu/umbrello && /usr/bin/aarch64-linux-gnu-g++ -DCMAKE_BINARY_DIR=\"/<>/obj-aarch64-linux-gnu\" -DKCOREADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLO_VERSION_STRING=\"2.23.3\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-aarch64-linux-gnu/umbrello -I/<>/umbrello -I/<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/include -I/<>/obj-aarch64-linux-gnu -I/<>/umbrello/clipboard -I/<>/umbrello/cmds -I/<>/umbrello/codegenerators -I/<>/umbrello/codegenerators/ada -I/<>/umbrello/codegenerators/as -I/<>/umbrello/codegenerators/cpp -I/<>/umbrello/codegenerators/csharp -I/<>/umbrello/codegenerators/d -I/<>/umbrello/codegenerators/idl -I/<>/umbrello/codegenerators/java -I/<>/umbrello/codegenerators/js -I/<>/umbrello/codegenerators/pascal -I/<>/umbrello/codegenerators/perl -I/<>/umbrello/codegenerators/php -I/<>/umbrello/codegenerators/python -I/<>/umbrello/codegenerators/ruby -I/<>/umbrello/codegenerators/sql -I/<>/umbrello/codegenerators/tcl -I/<>/umbrello/codegenerators/vala -I/<>/umbrello/codegenerators/xml -I/<>/umbrello/codegenwizard -I/<>/umbrello/codeimport -I/<>/umbrello/codeimport/csharp -I/<>/umbrello/codeimpwizard -I/<>/umbrello/debug -I/<>/umbrello/dialogs -I/<>/umbrello/dialogs/pages -I/<>/umbrello/dialogs/widgets -I/<>/umbrello/docgenerators -I/<>/umbrello/finder -I/<>/umbrello/refactoring -I/<>/umbrello/uml1model -I/<>/umbrello/umlwidgets -I/<>/lib/cppparser -I/<>/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/aarch64-linux-gnu/qt5 -isystem /usr/include/aarch64-linux-gnu/qt5/QtWidgets -isystem /usr/include/aarch64-linux-gnu/qt5/QtGui -isystem /usr/include/aarch64-linux-gnu/qt5/QtCore -isystem /usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/aarch64-linux-gnu/qt5/QtXml -isystem /usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/aarch64-linux-gnu/qt5/QtSvg -isystem /usr/include/aarch64-linux-gnu/qt5/QtWebKitWidgets -isystem /usr/include/aarch64-linux-gnu/qt5/QtWebKit -isystem /usr/include/aarch64-linux-gnu/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/aarch64-linux-gnu/qt5/QtConcurrent -isystem /usr/include/aarch64-linux-gnu/qt5/QtDBus -isystem /usr/include/KF5/KTextEditor -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -fno-delete-null-pointer-checks -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -o CMakeFiles/libumbrello.dir/codegenwizard/codegenoptionspage.cpp.o -c /<>/umbrello/codegenwizard/codegenoptionspage.cpp In file included from /<>/umbrello/codegenwizard/codegenoptionspage.cpp:14: /<>/umbrello/codegenwizard/codegenoptionspage.h:44:10: warning: ‘virtual bool CodeGenOptionsPage::validatePage()’ can be marked override [-Wsuggest-override] 44 | bool validatePage(); | ^~~~~~~~~~~~ In file included from /<>/umbrello/dialogs/pages/codegenerationpolicypage.h:23, from /<>/umbrello/codegenwizard/codegenoptionspage.cpp:18: /<>/umbrello/dialogs/pages/dialogpagebase.h:34:18: warning: ‘virtual void DialogPageBase::keyPressEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] 34 | virtual void keyPressEvent(QKeyEvent *event); | ^~~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/codeblockwithcomments.h:15, from /<>/umbrello/codegenerators/codemethodblock.h:17, from /<>/umbrello/codegenerators/codeaccessormethod.h:15, from /<>/umbrello/codegenerators/codegenfactory.h:15, from /<>/umbrello/codegenwizard/codegenoptionspage.cpp:19: /<>/umbrello/codegenerators/codeblock.h:40:18: warning: ‘virtual void CodeBlock::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 40 | virtual void saveToXMI1(QDomDocument & doc, QDomElement & root); | ^~~~~~~~~~ /<>/umbrello/codegenerators/codeblock.h:41:18: warning: ‘virtual void CodeBlock::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] 41 | virtual void loadFromXMI1(QDomElement & root); | ^~~~~~~~~~~~ /<>/umbrello/codegenerators/codeblock.h:43:18: warning: ‘virtual void CodeBlock::setAttributesFromObject(TextBlock*)’ can be marked override [-Wsuggest-override] 43 | virtual void setAttributesFromObject(TextBlock * obj); | ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeblock.h:49:18: warning: ‘virtual void CodeBlock::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 49 | virtual void setAttributesOnNode(QDomDocument & doc, QDomElement & blockElement); | ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeblock.h:50:18: warning: ‘virtual void CodeBlock::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] 50 | virtual void setAttributesFromNode(QDomElement & element); | ^~~~~~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/codeblockwithcomments.h:16, from /<>/umbrello/codegenerators/codemethodblock.h:17, from /<>/umbrello/codegenerators/codeaccessormethod.h:15, from /<>/umbrello/codegenerators/codegenfactory.h:15, from /<>/umbrello/codegenwizard/codegenoptionspage.cpp:19: /<>/umbrello/codegenerators/codecomment.h:30:18: warning: ‘virtual void CodeComment::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 30 | virtual void saveToXMI1(QDomDocument & doc, QDomElement & root); | ^~~~~~~~~~ /<>/umbrello/codegenerators/codecomment.h:31:18: warning: ‘virtual void CodeComment::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] 31 | virtual void loadFromXMI1(QDomElement & root); | ^~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/codemethodblock.h:17, from /<>/umbrello/codegenerators/codeaccessormethod.h:15, from /<>/umbrello/codegenerators/codegenfactory.h:15, from /<>/umbrello/codegenwizard/codegenoptionspage.cpp:19: /<>/umbrello/codegenerators/codeblockwithcomments.h:38:21: warning: ‘virtual QString CodeBlockWithComments::toString() const’ can be marked override [-Wsuggest-override] 38 | virtual QString toString () const; | ^~~~~~~~ /<>/umbrello/codegenerators/codeblockwithcomments.h:42:18: warning: ‘virtual void CodeBlockWithComments::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 42 | virtual void saveToXMI1 (QDomDocument & doc, QDomElement & root); | ^~~~~~~~~~ /<>/umbrello/codegenerators/codeblockwithcomments.h:44:18: warning: ‘virtual void CodeBlockWithComments::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] 44 | virtual void loadFromXMI1 (QDomElement & root); | ^~~~~~~~~~~~ /<>/umbrello/codegenerators/codeblockwithcomments.h:46:18: warning: ‘virtual void CodeBlockWithComments::setAttributesFromObject(TextBlock*)’ can be marked override [-Wsuggest-override] 46 | virtual void setAttributesFromObject (TextBlock * obj); | ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeblockwithcomments.h:50:18: warning: ‘virtual void CodeBlockWithComments::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 50 | virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement); | ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeblockwithcomments.h:52:18: warning: ‘virtual void CodeBlockWithComments::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] 52 | virtual void setAttributesFromNode (QDomElement & element); | ^~~~~~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/codeaccessormethod.h:15, from /<>/umbrello/codegenerators/codegenfactory.h:15, from /<>/umbrello/codegenwizard/codegenoptionspage.cpp:19: /<>/umbrello/codegenerators/codemethodblock.h:45:21: warning: ‘virtual QString CodeMethodBlock::toString() const’ can be marked override [-Wsuggest-override] 45 | virtual QString toString () const; | ^~~~~~~~ /<>/umbrello/codegenerators/codemethodblock.h:58:18: warning: ‘virtual void CodeMethodBlock::updateContent()’ can be marked override [-Wsuggest-override] 58 | virtual void updateContent () = 0; | ^~~~~~~~~~~~~ /<>/umbrello/codegenerators/codemethodblock.h:62:18: warning: ‘virtual void CodeMethodBlock::release()’ can be marked override [-Wsuggest-override] 62 | virtual void release (); | ^~~~~~~ /<>/umbrello/codegenerators/codemethodblock.h:75:18: warning: ‘virtual void CodeMethodBlock::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 75 | virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement); | ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codemethodblock.h:77:18: warning: ‘virtual void CodeMethodBlock::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] 77 | virtual void setAttributesFromNode (QDomElement & element); | ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codemethodblock.h:79:18: warning: ‘virtual void CodeMethodBlock::setAttributesFromObject(TextBlock*)’ can be marked override [-Wsuggest-override] 79 | virtual void setAttributesFromObject (TextBlock * obj); | ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codemethodblock.h:88:18: warning: ‘virtual void CodeMethodBlock::syncToParent()’ can be marked override [-Wsuggest-override] 88 | virtual void syncToParent(); | ^~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/codegenfactory.h:15, from /<>/umbrello/codegenwizard/codegenoptionspage.cpp:19: /<>/umbrello/codegenerators/codeaccessormethod.h:47:18: warning: ‘virtual void CodeAccessorMethod::updateContent()’ can be marked override [-Wsuggest-override] 47 | virtual void updateContent() = 0; | ^~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeaccessormethod.h:49:18: warning: ‘virtual void CodeAccessorMethod::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 49 | virtual void saveToXMI1(QDomDocument & doc, QDomElement & root); | ^~~~~~~~~~ /<>/umbrello/codegenerators/codeaccessormethod.h:50:18: warning: ‘virtual void CodeAccessorMethod::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] 50 | virtual void loadFromXMI1(QDomElement & root); | ^~~~~~~~~~~~ /<>/umbrello/codegenerators/codeaccessormethod.h:52:18: warning: ‘virtual void CodeAccessorMethod::setAttributesFromObject(TextBlock*)’ can be marked override [-Wsuggest-override] 52 | virtual void setAttributesFromObject(TextBlock * obj); | ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeaccessormethod.h:56:18: warning: ‘virtual void CodeAccessorMethod::release()’ can be marked override [-Wsuggest-override] 56 | virtual void release(); | ^~~~~~~ /<>/umbrello/codegenerators/codeaccessormethod.h:58:18: warning: ‘virtual void CodeAccessorMethod::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 58 | virtual void setAttributesOnNode(QDomDocument & doc, QDomElement & blockElement); | ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeaccessormethod.h:60:18: warning: ‘virtual void CodeAccessorMethod::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] 60 | virtual void setAttributesFromNode(QDomElement & element); | ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeaccessormethod.h:62:18: warning: ‘virtual void CodeAccessorMethod::updateMethodDeclaration()’ can be marked override [-Wsuggest-override] 62 | virtual void updateMethodDeclaration() = 0; | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/uml.h:15, from /<>/umbrello/codegenwizard/codegenoptionspage.cpp:22: /<>/umbrello/dialogs/multipagedialogbase.h:101:18: warning: ‘virtual void MultiPageDialogBase::keyPressEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] 101 | virtual void keyPressEvent(QKeyEvent *event); | ^~~~~~~~~~~~~ In file included from /<>/umbrello/codegenwizard/codegenoptionspage.cpp:22: /<>/umbrello/uml.h:201:18: warning: ‘virtual void UMLApp::keyPressEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] 201 | virtual void keyPressEvent(QKeyEvent* e); | ^~~~~~~~~~~~~ /<>/umbrello/uml.h:202:18: warning: ‘virtual void UMLApp::keyReleaseEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] 202 | virtual void keyReleaseEvent(QKeyEvent* e); | ^~~~~~~~~~~~~~~ /<>/umbrello/uml.h:204:18: warning: ‘virtual void UMLApp::customEvent(QEvent*)’ can be marked override [-Wsuggest-override] 204 | virtual void customEvent(QEvent* e); | ^~~~~~~~~~~ /<>/umbrello/uml.h:215:18: warning: ‘virtual bool UMLApp::queryClose()’ can be marked override [-Wsuggest-override] 215 | virtual bool queryClose(); | ^~~~~~~~~~ /<>/umbrello/uml.h:217:18: warning: ‘virtual void UMLApp::saveProperties(KConfigGroup&)’ can be marked override [-Wsuggest-override] 217 | virtual void saveProperties(KConfigGroup & cfg); | ^~~~~~~~~~~~~~ /<>/umbrello/uml.h:218:18: warning: ‘virtual void UMLApp::readProperties(const KConfigGroup&)’ can be marked override [-Wsuggest-override] 218 | virtual void readProperties(const KConfigGroup & cfg); | ^~~~~~~~~~~~~~ [ 23%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/codegenwizard/codegenselectpage.cpp.o cd /<>/obj-aarch64-linux-gnu/umbrello && /usr/bin/aarch64-linux-gnu-g++ -DCMAKE_BINARY_DIR=\"/<>/obj-aarch64-linux-gnu\" -DKCOREADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLO_VERSION_STRING=\"2.23.3\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-aarch64-linux-gnu/umbrello -I/<>/umbrello -I/<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/include -I/<>/obj-aarch64-linux-gnu -I/<>/umbrello/clipboard -I/<>/umbrello/cmds -I/<>/umbrello/codegenerators -I/<>/umbrello/codegenerators/ada -I/<>/umbrello/codegenerators/as -I/<>/umbrello/codegenerators/cpp -I/<>/umbrello/codegenerators/csharp -I/<>/umbrello/codegenerators/d -I/<>/umbrello/codegenerators/idl -I/<>/umbrello/codegenerators/java -I/<>/umbrello/codegenerators/js -I/<>/umbrello/codegenerators/pascal -I/<>/umbrello/codegenerators/perl -I/<>/umbrello/codegenerators/php -I/<>/umbrello/codegenerators/python -I/<>/umbrello/codegenerators/ruby -I/<>/umbrello/codegenerators/sql -I/<>/umbrello/codegenerators/tcl -I/<>/umbrello/codegenerators/vala -I/<>/umbrello/codegenerators/xml -I/<>/umbrello/codegenwizard -I/<>/umbrello/codeimport -I/<>/umbrello/codeimport/csharp -I/<>/umbrello/codeimpwizard -I/<>/umbrello/debug -I/<>/umbrello/dialogs -I/<>/umbrello/dialogs/pages -I/<>/umbrello/dialogs/widgets -I/<>/umbrello/docgenerators -I/<>/umbrello/finder -I/<>/umbrello/refactoring -I/<>/umbrello/uml1model -I/<>/umbrello/umlwidgets -I/<>/lib/cppparser -I/<>/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/aarch64-linux-gnu/qt5 -isystem /usr/include/aarch64-linux-gnu/qt5/QtWidgets -isystem /usr/include/aarch64-linux-gnu/qt5/QtGui -isystem /usr/include/aarch64-linux-gnu/qt5/QtCore -isystem /usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/aarch64-linux-gnu/qt5/QtXml -isystem /usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/aarch64-linux-gnu/qt5/QtSvg -isystem /usr/include/aarch64-linux-gnu/qt5/QtWebKitWidgets -isystem /usr/include/aarch64-linux-gnu/qt5/QtWebKit -isystem /usr/include/aarch64-linux-gnu/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/aarch64-linux-gnu/qt5/QtConcurrent -isystem /usr/include/aarch64-linux-gnu/qt5/QtDBus -isystem /usr/include/KF5/KTextEditor -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -fno-delete-null-pointer-checks -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -o CMakeFiles/libumbrello.dir/codegenwizard/codegenselectpage.cpp.o -c /<>/umbrello/codegenwizard/codegenselectpage.cpp In file included from /<>/umbrello/codegenwizard/codegenselectpage.cpp:12: /<>/umbrello/codegenwizard/codegenselectpage.h:32:10: warning: ‘virtual bool CodeGenSelectPage::isComplete() const’ can be marked override [-Wsuggest-override] 32 | bool isComplete() const; | ^~~~~~~~~~ In file included from /<>/umbrello/uml1model/package.h:14, from /<>/umbrello/uml1model/folder.h:14, from /<>/umbrello/codegenwizard/codegenselectpage.cpp:15: /<>/umbrello/uml1model/umlcanvasobject.h:43:18: warning: ‘virtual void UMLCanvasObject::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 43 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/umlcanvasobject.h:85:18: warning: ‘virtual bool UMLCanvasObject::resolveRef()’ can be marked override [-Wsuggest-override] 85 | virtual bool resolveRef(); | ^~~~~~~~~~ In file included from /<>/umbrello/uml1model/folder.h:14, from /<>/umbrello/codegenwizard/codegenselectpage.cpp:15: /<>/umbrello/uml1model/package.h:39:18: warning: ‘virtual void UMLPackage::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 39 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/package.h:41:24: warning: ‘virtual UMLObject* UMLPackage::clone() const’ can be marked override [-Wsuggest-override] 41 | virtual UMLObject* clone() const; | ^~~~~ /<>/umbrello/uml1model/package.h:64:18: warning: ‘virtual bool UMLPackage::resolveRef()’ can be marked override [-Wsuggest-override] 64 | virtual bool resolveRef(); | ^~~~~~~~~~ /<>/umbrello/uml1model/package.h:66:18: warning: ‘virtual void UMLPackage::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 66 | virtual void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/package.h:69:18: warning: ‘virtual bool UMLPackage::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 69 | virtual bool load1(QDomElement& element); | ^~~~~ In file included from /<>/umbrello/codegenwizard/codegenselectpage.cpp:15: /<>/umbrello/uml1model/folder.h:41:24: warning: ‘virtual UMLObject* UMLFolder::clone() const’ can be marked override [-Wsuggest-override] 41 | virtual UMLObject* clone() const; | ^~~~~ /<>/umbrello/uml1model/folder.h:64:10: warning: ‘virtual bool UMLFolder::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] 64 | bool showPropertiesDialog(QWidget *parent); | ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/folder.h:66:10: warning: ‘virtual void UMLFolder::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 66 | void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/folder.h:79:10: warning: ‘virtual bool UMLFolder::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 79 | bool load1(QDomElement & element); | ^~~~~ In file included from /<>/umbrello/listpopupmenu.h:17, from /<>/umbrello/umldoc.h:16, from /<>/umbrello/codegenwizard/codegenselectpage.cpp:16: /<>/umbrello/umlwidgets/widgetbase.h:187:20: warning: ‘virtual QRectF WidgetBase::boundingRect() const’ can be marked override [-Wsuggest-override] 187 | virtual QRectF boundingRect() const; | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/widgetbase.h:191:18: warning: ‘virtual void WidgetBase::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] 191 | virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); | ^~~~~ /<>/umbrello/umlwidgets/widgetbase.h:260:18: warning: ‘virtual void WidgetBase::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] 260 | virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent *event); | ^~~~~~~~~~~~~~~~ In file included from /<>/umbrello/uml.h:15, from /<>/umbrello/codegenwizard/codegenselectpage.cpp:17: /<>/umbrello/dialogs/multipagedialogbase.h:101:18: warning: ‘virtual void MultiPageDialogBase::keyPressEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] 101 | virtual void keyPressEvent(QKeyEvent *event); | ^~~~~~~~~~~~~ In file included from /<>/umbrello/codegenwizard/codegenselectpage.cpp:17: /<>/umbrello/uml.h:201:18: warning: ‘virtual void UMLApp::keyPressEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] 201 | virtual void keyPressEvent(QKeyEvent* e); | ^~~~~~~~~~~~~ /<>/umbrello/uml.h:202:18: warning: ‘virtual void UMLApp::keyReleaseEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] 202 | virtual void keyReleaseEvent(QKeyEvent* e); | ^~~~~~~~~~~~~~~ /<>/umbrello/uml.h:204:18: warning: ‘virtual void UMLApp::customEvent(QEvent*)’ can be marked override [-Wsuggest-override] 204 | virtual void customEvent(QEvent* e); | ^~~~~~~~~~~ /<>/umbrello/uml.h:215:18: warning: ‘virtual bool UMLApp::queryClose()’ can be marked override [-Wsuggest-override] 215 | virtual bool queryClose(); | ^~~~~~~~~~ /<>/umbrello/uml.h:217:18: warning: ‘virtual void UMLApp::saveProperties(KConfigGroup&)’ can be marked override [-Wsuggest-override] 217 | virtual void saveProperties(KConfigGroup & cfg); | ^~~~~~~~~~~~~~ /<>/umbrello/uml.h:218:18: warning: ‘virtual void UMLApp::readProperties(const KConfigGroup&)’ can be marked override [-Wsuggest-override] 218 | virtual void readProperties(const KConfigGroup & cfg); | ^~~~~~~~~~~~~~ In file included from /<>/umbrello/uml1model/attribute.h:15, from /<>/umbrello/uml1model/umlattributelist.h:17, from /<>/umbrello/uml1model/classifier.h:14, from /<>/umbrello/codegenwizard/codegenselectpage.cpp:18: /<>/umbrello/uml1model/classifierlistitem.h:48:18: warning: ‘virtual void UMLClassifierListItem::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 48 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/classifierlistitem.h:54:24: warning: ‘virtual UMLObject* UMLClassifierListItem::clone() const’ can be marked override [-Wsuggest-override] 54 | virtual UMLObject* clone() const = 0; | ^~~~~ In file included from /<>/umbrello/uml1model/umlattributelist.h:17, from /<>/umbrello/uml1model/classifier.h:14, from /<>/umbrello/codegenwizard/codegenselectpage.cpp:18: /<>/umbrello/uml1model/attribute.h:42:18: warning: ‘virtual void UMLAttribute::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 42 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/attribute.h:44:10: warning: ‘virtual void UMLAttribute::setName(const QString&)’ can be marked override [-Wsuggest-override] 44 | void setName(const QString &name); | ^~~~~~~ /<>/umbrello/uml1model/attribute.h:48:24: warning: ‘virtual UMLObject* UMLAttribute::clone() const’ can be marked override [-Wsuggest-override] 48 | virtual UMLObject* clone() const; | ^~~~~ /<>/umbrello/uml1model/attribute.h:53:13: warning: ‘virtual QString UMLAttribute::toString(Uml::SignatureType::Enum, bool)’ can be marked override [-Wsuggest-override] 53 | QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false); | ^~~~~~~~ /<>/umbrello/uml1model/attribute.h:58:18: warning: ‘virtual void UMLAttribute::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 58 | virtual void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/attribute.h:60:18: warning: ‘virtual bool UMLAttribute::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] 60 | virtual bool showPropertiesDialog(QWidget* parent = 0); | ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/attribute.h:73:10: warning: ‘virtual bool UMLAttribute::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 73 | bool load1(QDomElement & element); | ^~~~~ In file included from /<>/umbrello/uml1model/foreignkeyconstraint.h:16, from /<>/umbrello/model_utils.h:18, from /<>/umbrello/uml1model/classifier.h:19, from /<>/umbrello/codegenwizard/codegenselectpage.cpp:18: /<>/umbrello/uml1model/entityconstraint.h:40:18: warning: ‘virtual void UMLEntityConstraint::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 40 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/entityconstraint.h:45:24: warning: ‘virtual UMLObject* UMLEntityConstraint::clone() const’ can be marked override [-Wsuggest-override] 45 | virtual UMLObject* clone() const = 0; | ^~~~~ In file included from /<>/umbrello/model_utils.h:18, from /<>/umbrello/uml1model/classifier.h:19, from /<>/umbrello/codegenwizard/codegenselectpage.cpp:18: /<>/umbrello/uml1model/foreignkeyconstraint.h:56:18: warning: ‘virtual void UMLForeignKeyConstraint::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 56 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:58:24: warning: ‘virtual UMLObject* UMLForeignKeyConstraint::clone() const’ can be marked override [-Wsuggest-override] 58 | virtual UMLObject* clone() const; | ^~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:60:13: warning: ‘virtual QString UMLForeignKeyConstraint::toString(Uml::SignatureType::Enum, bool)’ can be marked override [-Wsuggest-override] 60 | QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false); | ^~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:65:10: warning: ‘virtual void UMLForeignKeyConstraint::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 65 | void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:67:18: warning: ‘virtual bool UMLForeignKeyConstraint::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] 67 | virtual bool showPropertiesDialog(QWidget* parent = 0); | ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:85:10: warning: ‘virtual bool UMLForeignKeyConstraint::resolveRef()’ can be marked override [-Wsuggest-override] 85 | bool resolveRef(); | ^~~~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:94:10: warning: ‘virtual bool UMLForeignKeyConstraint::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 94 | bool load1(QDomElement & element); | ^~~~~ In file included from /<>/umbrello/codegenwizard/codegenselectpage.cpp:18: /<>/umbrello/uml1model/classifier.h:54:18: warning: ‘virtual void UMLClassifier::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 54 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/classifier.h:56:16: warning: ‘virtual UMLObject* UMLClassifier::clone() const’ can be marked override [-Wsuggest-override] 56 | UMLObject* clone() const; | ^~~~~ /<>/umbrello/uml1model/classifier.h:111:18: warning: ‘virtual bool UMLClassifier::resolveRef()’ can be marked override [-Wsuggest-override] 111 | virtual bool resolveRef(); | ^~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:115:24: warning: ‘virtual UMLObject* UMLClassifier::findChildObjectById(Uml::ID::Type, bool)’ can be marked override [-Wsuggest-override] 115 | virtual UMLObject* findChildObjectById(Uml::ID::Type id, bool considerAncestors = false); | ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:124:18: warning: ‘virtual bool UMLClassifier::acceptAssociationType(Uml::AssociationType::Enum)’ can be marked override [-Wsuggest-override] 124 | virtual bool acceptAssociationType(Uml::AssociationType::Enum type); | ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:129:10: warning: ‘virtual void UMLClassifier::setBaseType(UMLObject::ObjectType)’ can be marked override [-Wsuggest-override] 129 | void setBaseType(UMLObject::ObjectType ot); | ^~~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:181:10: warning: ‘virtual void UMLClassifier::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 181 | void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:183:18: warning: ‘virtual bool UMLClassifier::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 183 | virtual bool load1(QDomElement& element); | ^~~~~ In file included from /<>/umbrello/codegenwizard/codegenselectpage.cpp:19: /<>/umbrello/uml1model/entity.h:43:18: warning: ‘virtual void UMLEntity::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 43 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/entity.h:45:24: warning: ‘virtual UMLObject* UMLEntity::clone() const’ can be marked override [-Wsuggest-override] 45 | virtual UMLObject* clone() const; | ^~~~~ /<>/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] 47 | virtual UMLAttribute* createAttribute(const QString &name = QString(), | ^~~~~~~~~~~~~~~ /<>/umbrello/uml1model/entity.h:73:18: warning: ‘virtual bool UMLEntity::resolveRef()’ can be marked override [-Wsuggest-override] 73 | virtual bool resolveRef(); | ^~~~~~~~~~ /<>/umbrello/uml1model/entity.h:75:18: warning: ‘virtual void UMLEntity::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 75 | virtual void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/entity.h:77:31: warning: ‘virtual UMLClassifierListItemList UMLEntity::getFilteredList(UMLObject::ObjectType) const’ can be marked override [-Wsuggest-override] 77 | UMLClassifierListItemList getFilteredList(UMLObject::ObjectType ot) const; | ^~~~~~~~~~~~~~~ /<>/umbrello/uml1model/entity.h:81:36: warning: ‘virtual UMLClassifierListItem* UMLEntity::makeChildObject(const QString&)’ can be marked override [-Wsuggest-override] 81 | virtual UMLClassifierListItem* makeChildObject(const QString& xmiTag); | ^~~~~~~~~~~~~~~ /<>/umbrello/uml1model/entity.h:93:10: warning: ‘virtual bool UMLEntity::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 93 | bool load1(QDomElement& element); | ^~~~~ [ 23%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/codegenwizard/codegenstatuspage.cpp.o cd /<>/obj-aarch64-linux-gnu/umbrello && /usr/bin/aarch64-linux-gnu-g++ -DCMAKE_BINARY_DIR=\"/<>/obj-aarch64-linux-gnu\" -DKCOREADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLO_VERSION_STRING=\"2.23.3\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-aarch64-linux-gnu/umbrello -I/<>/umbrello -I/<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/include -I/<>/obj-aarch64-linux-gnu -I/<>/umbrello/clipboard -I/<>/umbrello/cmds -I/<>/umbrello/codegenerators -I/<>/umbrello/codegenerators/ada -I/<>/umbrello/codegenerators/as -I/<>/umbrello/codegenerators/cpp -I/<>/umbrello/codegenerators/csharp -I/<>/umbrello/codegenerators/d -I/<>/umbrello/codegenerators/idl -I/<>/umbrello/codegenerators/java -I/<>/umbrello/codegenerators/js -I/<>/umbrello/codegenerators/pascal -I/<>/umbrello/codegenerators/perl -I/<>/umbrello/codegenerators/php -I/<>/umbrello/codegenerators/python -I/<>/umbrello/codegenerators/ruby -I/<>/umbrello/codegenerators/sql -I/<>/umbrello/codegenerators/tcl -I/<>/umbrello/codegenerators/vala -I/<>/umbrello/codegenerators/xml -I/<>/umbrello/codegenwizard -I/<>/umbrello/codeimport -I/<>/umbrello/codeimport/csharp -I/<>/umbrello/codeimpwizard -I/<>/umbrello/debug -I/<>/umbrello/dialogs -I/<>/umbrello/dialogs/pages -I/<>/umbrello/dialogs/widgets -I/<>/umbrello/docgenerators -I/<>/umbrello/finder -I/<>/umbrello/refactoring -I/<>/umbrello/uml1model -I/<>/umbrello/umlwidgets -I/<>/lib/cppparser -I/<>/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/aarch64-linux-gnu/qt5 -isystem /usr/include/aarch64-linux-gnu/qt5/QtWidgets -isystem /usr/include/aarch64-linux-gnu/qt5/QtGui -isystem /usr/include/aarch64-linux-gnu/qt5/QtCore -isystem /usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/aarch64-linux-gnu/qt5/QtXml -isystem /usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/aarch64-linux-gnu/qt5/QtSvg -isystem /usr/include/aarch64-linux-gnu/qt5/QtWebKitWidgets -isystem /usr/include/aarch64-linux-gnu/qt5/QtWebKit -isystem /usr/include/aarch64-linux-gnu/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/aarch64-linux-gnu/qt5/QtConcurrent -isystem /usr/include/aarch64-linux-gnu/qt5/QtDBus -isystem /usr/include/KF5/KTextEditor -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -fno-delete-null-pointer-checks -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -o CMakeFiles/libumbrello.dir/codegenwizard/codegenstatuspage.cpp.o -c /<>/umbrello/codegenwizard/codegenstatuspage.cpp In file included from /<>/umbrello/uml1model/package.h:14, from /<>/umbrello/uml1model/classifier.h:13, from /<>/umbrello/codegenwizard/codegenstatuspage.h:18, from /<>/umbrello/codegenwizard/codegenstatuspage.cpp:14: /<>/umbrello/uml1model/umlcanvasobject.h:43:18: warning: ‘virtual void UMLCanvasObject::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 43 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/umlcanvasobject.h:85:18: warning: ‘virtual bool UMLCanvasObject::resolveRef()’ can be marked override [-Wsuggest-override] 85 | virtual bool resolveRef(); | ^~~~~~~~~~ In file included from /<>/umbrello/uml1model/classifier.h:13, from /<>/umbrello/codegenwizard/codegenstatuspage.h:18, from /<>/umbrello/codegenwizard/codegenstatuspage.cpp:14: /<>/umbrello/uml1model/package.h:39:18: warning: ‘virtual void UMLPackage::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 39 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/package.h:41:24: warning: ‘virtual UMLObject* UMLPackage::clone() const’ can be marked override [-Wsuggest-override] 41 | virtual UMLObject* clone() const; | ^~~~~ /<>/umbrello/uml1model/package.h:64:18: warning: ‘virtual bool UMLPackage::resolveRef()’ can be marked override [-Wsuggest-override] 64 | virtual bool resolveRef(); | ^~~~~~~~~~ /<>/umbrello/uml1model/package.h:66:18: warning: ‘virtual void UMLPackage::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 66 | virtual void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/package.h:69:18: warning: ‘virtual bool UMLPackage::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 69 | virtual bool load1(QDomElement& element); | ^~~~~ In file included from /<>/umbrello/uml1model/attribute.h:15, from /<>/umbrello/uml1model/umlattributelist.h:17, from /<>/umbrello/uml1model/classifier.h:14, from /<>/umbrello/codegenwizard/codegenstatuspage.h:18, from /<>/umbrello/codegenwizard/codegenstatuspage.cpp:14: /<>/umbrello/uml1model/classifierlistitem.h:48:18: warning: ‘virtual void UMLClassifierListItem::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 48 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/classifierlistitem.h:54:24: warning: ‘virtual UMLObject* UMLClassifierListItem::clone() const’ can be marked override [-Wsuggest-override] 54 | virtual UMLObject* clone() const = 0; | ^~~~~ In file included from /<>/umbrello/uml1model/umlattributelist.h:17, from /<>/umbrello/uml1model/classifier.h:14, from /<>/umbrello/codegenwizard/codegenstatuspage.h:18, from /<>/umbrello/codegenwizard/codegenstatuspage.cpp:14: /<>/umbrello/uml1model/attribute.h:42:18: warning: ‘virtual void UMLAttribute::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 42 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/attribute.h:44:10: warning: ‘virtual void UMLAttribute::setName(const QString&)’ can be marked override [-Wsuggest-override] 44 | void setName(const QString &name); | ^~~~~~~ /<>/umbrello/uml1model/attribute.h:48:24: warning: ‘virtual UMLObject* UMLAttribute::clone() const’ can be marked override [-Wsuggest-override] 48 | virtual UMLObject* clone() const; | ^~~~~ /<>/umbrello/uml1model/attribute.h:53:13: warning: ‘virtual QString UMLAttribute::toString(Uml::SignatureType::Enum, bool)’ can be marked override [-Wsuggest-override] 53 | QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false); | ^~~~~~~~ /<>/umbrello/uml1model/attribute.h:58:18: warning: ‘virtual void UMLAttribute::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 58 | virtual void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/attribute.h:60:18: warning: ‘virtual bool UMLAttribute::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] 60 | virtual bool showPropertiesDialog(QWidget* parent = 0); | ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/attribute.h:73:10: warning: ‘virtual bool UMLAttribute::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 73 | bool load1(QDomElement & element); | ^~~~~ In file included from /<>/umbrello/uml1model/foreignkeyconstraint.h:16, from /<>/umbrello/model_utils.h:18, from /<>/umbrello/uml1model/classifier.h:19, from /<>/umbrello/codegenwizard/codegenstatuspage.h:18, from /<>/umbrello/codegenwizard/codegenstatuspage.cpp:14: /<>/umbrello/uml1model/entityconstraint.h:40:18: warning: ‘virtual void UMLEntityConstraint::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 40 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/entityconstraint.h:45:24: warning: ‘virtual UMLObject* UMLEntityConstraint::clone() const’ can be marked override [-Wsuggest-override] 45 | virtual UMLObject* clone() const = 0; | ^~~~~ In file included from /<>/umbrello/model_utils.h:18, from /<>/umbrello/uml1model/classifier.h:19, from /<>/umbrello/codegenwizard/codegenstatuspage.h:18, from /<>/umbrello/codegenwizard/codegenstatuspage.cpp:14: /<>/umbrello/uml1model/foreignkeyconstraint.h:56:18: warning: ‘virtual void UMLForeignKeyConstraint::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 56 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:58:24: warning: ‘virtual UMLObject* UMLForeignKeyConstraint::clone() const’ can be marked override [-Wsuggest-override] 58 | virtual UMLObject* clone() const; | ^~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:60:13: warning: ‘virtual QString UMLForeignKeyConstraint::toString(Uml::SignatureType::Enum, bool)’ can be marked override [-Wsuggest-override] 60 | QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false); | ^~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:65:10: warning: ‘virtual void UMLForeignKeyConstraint::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 65 | void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:67:18: warning: ‘virtual bool UMLForeignKeyConstraint::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] 67 | virtual bool showPropertiesDialog(QWidget* parent = 0); | ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:85:10: warning: ‘virtual bool UMLForeignKeyConstraint::resolveRef()’ can be marked override [-Wsuggest-override] 85 | bool resolveRef(); | ^~~~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:94:10: warning: ‘virtual bool UMLForeignKeyConstraint::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 94 | bool load1(QDomElement & element); | ^~~~~ In file included from /<>/umbrello/model_utils.h:20, from /<>/umbrello/uml1model/classifier.h:19, from /<>/umbrello/codegenwizard/codegenstatuspage.h:18, from /<>/umbrello/codegenwizard/codegenstatuspage.cpp:14: /<>/umbrello/dialogs/multipagedialogbase.h:101:18: warning: ‘virtual void MultiPageDialogBase::keyPressEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] 101 | virtual void keyPressEvent(QKeyEvent *event); | ^~~~~~~~~~~~~ In file included from /<>/umbrello/model_utils.h:21, from /<>/umbrello/uml1model/classifier.h:19, from /<>/umbrello/codegenwizard/codegenstatuspage.h:18, from /<>/umbrello/codegenwizard/codegenstatuspage.cpp:14: /<>/umbrello/umlwidgets/widgetbase.h:187:20: warning: ‘virtual QRectF WidgetBase::boundingRect() const’ can be marked override [-Wsuggest-override] 187 | virtual QRectF boundingRect() const; | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/widgetbase.h:191:18: warning: ‘virtual void WidgetBase::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] 191 | virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); | ^~~~~ /<>/umbrello/umlwidgets/widgetbase.h:260:18: warning: ‘virtual void WidgetBase::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] 260 | virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent *event); | ^~~~~~~~~~~~~~~~ In file included from /<>/umbrello/codegenwizard/codegenstatuspage.h:18, from /<>/umbrello/codegenwizard/codegenstatuspage.cpp:14: /<>/umbrello/uml1model/classifier.h:54:18: warning: ‘virtual void UMLClassifier::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 54 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/classifier.h:56:16: warning: ‘virtual UMLObject* UMLClassifier::clone() const’ can be marked override [-Wsuggest-override] 56 | UMLObject* clone() const; | ^~~~~ /<>/umbrello/uml1model/classifier.h:111:18: warning: ‘virtual bool UMLClassifier::resolveRef()’ can be marked override [-Wsuggest-override] 111 | virtual bool resolveRef(); | ^~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:115:24: warning: ‘virtual UMLObject* UMLClassifier::findChildObjectById(Uml::ID::Type, bool)’ can be marked override [-Wsuggest-override] 115 | virtual UMLObject* findChildObjectById(Uml::ID::Type id, bool considerAncestors = false); | ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:124:18: warning: ‘virtual bool UMLClassifier::acceptAssociationType(Uml::AssociationType::Enum)’ can be marked override [-Wsuggest-override] 124 | virtual bool acceptAssociationType(Uml::AssociationType::Enum type); | ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:129:10: warning: ‘virtual void UMLClassifier::setBaseType(UMLObject::ObjectType)’ can be marked override [-Wsuggest-override] 129 | void setBaseType(UMLObject::ObjectType ot); | ^~~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:181:10: warning: ‘virtual void UMLClassifier::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 181 | void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:183:18: warning: ‘virtual bool UMLClassifier::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 183 | virtual bool load1(QDomElement& element); | ^~~~~ In file included from /<>/umbrello/codegenwizard/codegenstatuspage.cpp:14: /<>/umbrello/codegenwizard/codegenstatuspage.h:40:10: warning: ‘virtual void CodeGenStatusPage::initializePage()’ can be marked override [-Wsuggest-override] 40 | void initializePage(); | ^~~~~~~~~~~~~~ /<>/umbrello/codegenwizard/codegenstatuspage.h:41:10: warning: ‘virtual bool CodeGenStatusPage::isComplete() const’ can be marked override [-Wsuggest-override] 41 | bool isComplete() const; | ^~~~~~~~~~ In file included from /<>/umbrello/dialogs/pages/codegenerationpolicypage.h:23, from /<>/umbrello/codegenwizard/codegenstatuspage.cpp:19: /<>/umbrello/dialogs/pages/dialogpagebase.h:34:18: warning: ‘virtual void DialogPageBase::keyPressEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] 34 | virtual void keyPressEvent(QKeyEvent *event); | ^~~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/codeblockwithcomments.h:15, from /<>/umbrello/codegenerators/codemethodblock.h:17, from /<>/umbrello/codegenerators/codeaccessormethod.h:15, from /<>/umbrello/codegenerators/codegenfactory.h:15, from /<>/umbrello/codegenwizard/codegenstatuspage.cpp:20: /<>/umbrello/codegenerators/codeblock.h:40:18: warning: ‘virtual void CodeBlock::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 40 | virtual void saveToXMI1(QDomDocument & doc, QDomElement & root); | ^~~~~~~~~~ /<>/umbrello/codegenerators/codeblock.h:41:18: warning: ‘virtual void CodeBlock::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] 41 | virtual void loadFromXMI1(QDomElement & root); | ^~~~~~~~~~~~ /<>/umbrello/codegenerators/codeblock.h:43:18: warning: ‘virtual void CodeBlock::setAttributesFromObject(TextBlock*)’ can be marked override [-Wsuggest-override] 43 | virtual void setAttributesFromObject(TextBlock * obj); | ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeblock.h:49:18: warning: ‘virtual void CodeBlock::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 49 | virtual void setAttributesOnNode(QDomDocument & doc, QDomElement & blockElement); | ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeblock.h:50:18: warning: ‘virtual void CodeBlock::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] 50 | virtual void setAttributesFromNode(QDomElement & element); | ^~~~~~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/codeblockwithcomments.h:16, from /<>/umbrello/codegenerators/codemethodblock.h:17, from /<>/umbrello/codegenerators/codeaccessormethod.h:15, from /<>/umbrello/codegenerators/codegenfactory.h:15, from /<>/umbrello/codegenwizard/codegenstatuspage.cpp:20: /<>/umbrello/codegenerators/codecomment.h:30:18: warning: ‘virtual void CodeComment::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 30 | virtual void saveToXMI1(QDomDocument & doc, QDomElement & root); | ^~~~~~~~~~ /<>/umbrello/codegenerators/codecomment.h:31:18: warning: ‘virtual void CodeComment::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] 31 | virtual void loadFromXMI1(QDomElement & root); | ^~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/codemethodblock.h:17, from /<>/umbrello/codegenerators/codeaccessormethod.h:15, from /<>/umbrello/codegenerators/codegenfactory.h:15, from /<>/umbrello/codegenwizard/codegenstatuspage.cpp:20: /<>/umbrello/codegenerators/codeblockwithcomments.h:38:21: warning: ‘virtual QString CodeBlockWithComments::toString() const’ can be marked override [-Wsuggest-override] 38 | virtual QString toString () const; | ^~~~~~~~ /<>/umbrello/codegenerators/codeblockwithcomments.h:42:18: warning: ‘virtual void CodeBlockWithComments::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 42 | virtual void saveToXMI1 (QDomDocument & doc, QDomElement & root); | ^~~~~~~~~~ /<>/umbrello/codegenerators/codeblockwithcomments.h:44:18: warning: ‘virtual void CodeBlockWithComments::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] 44 | virtual void loadFromXMI1 (QDomElement & root); | ^~~~~~~~~~~~ /<>/umbrello/codegenerators/codeblockwithcomments.h:46:18: warning: ‘virtual void CodeBlockWithComments::setAttributesFromObject(TextBlock*)’ can be marked override [-Wsuggest-override] 46 | virtual void setAttributesFromObject (TextBlock * obj); | ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeblockwithcomments.h:50:18: warning: ‘virtual void CodeBlockWithComments::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 50 | virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement); | ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeblockwithcomments.h:52:18: warning: ‘virtual void CodeBlockWithComments::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] 52 | virtual void setAttributesFromNode (QDomElement & element); | ^~~~~~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/codeaccessormethod.h:15, from /<>/umbrello/codegenerators/codegenfactory.h:15, from /<>/umbrello/codegenwizard/codegenstatuspage.cpp:20: /<>/umbrello/codegenerators/codemethodblock.h:45:21: warning: ‘virtual QString CodeMethodBlock::toString() const’ can be marked override [-Wsuggest-override] 45 | virtual QString toString () const; | ^~~~~~~~ /<>/umbrello/codegenerators/codemethodblock.h:58:18: warning: ‘virtual void CodeMethodBlock::updateContent()’ can be marked override [-Wsuggest-override] 58 | virtual void updateContent () = 0; | ^~~~~~~~~~~~~ /<>/umbrello/codegenerators/codemethodblock.h:62:18: warning: ‘virtual void CodeMethodBlock::release()’ can be marked override [-Wsuggest-override] 62 | virtual void release (); | ^~~~~~~ /<>/umbrello/codegenerators/codemethodblock.h:75:18: warning: ‘virtual void CodeMethodBlock::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 75 | virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement); | ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codemethodblock.h:77:18: warning: ‘virtual void CodeMethodBlock::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] 77 | virtual void setAttributesFromNode (QDomElement & element); | ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codemethodblock.h:79:18: warning: ‘virtual void CodeMethodBlock::setAttributesFromObject(TextBlock*)’ can be marked override [-Wsuggest-override] 79 | virtual void setAttributesFromObject (TextBlock * obj); | ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codemethodblock.h:88:18: warning: ‘virtual void CodeMethodBlock::syncToParent()’ can be marked override [-Wsuggest-override] 88 | virtual void syncToParent(); | ^~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/codegenfactory.h:15, from /<>/umbrello/codegenwizard/codegenstatuspage.cpp:20: /<>/umbrello/codegenerators/codeaccessormethod.h:47:18: warning: ‘virtual void CodeAccessorMethod::updateContent()’ can be marked override [-Wsuggest-override] 47 | virtual void updateContent() = 0; | ^~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeaccessormethod.h:49:18: warning: ‘virtual void CodeAccessorMethod::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 49 | virtual void saveToXMI1(QDomDocument & doc, QDomElement & root); | ^~~~~~~~~~ /<>/umbrello/codegenerators/codeaccessormethod.h:50:18: warning: ‘virtual void CodeAccessorMethod::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] 50 | virtual void loadFromXMI1(QDomElement & root); | ^~~~~~~~~~~~ /<>/umbrello/codegenerators/codeaccessormethod.h:52:18: warning: ‘virtual void CodeAccessorMethod::setAttributesFromObject(TextBlock*)’ can be marked override [-Wsuggest-override] 52 | virtual void setAttributesFromObject(TextBlock * obj); | ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeaccessormethod.h:56:18: warning: ‘virtual void CodeAccessorMethod::release()’ can be marked override [-Wsuggest-override] 56 | virtual void release(); | ^~~~~~~ /<>/umbrello/codegenerators/codeaccessormethod.h:58:18: warning: ‘virtual void CodeAccessorMethod::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 58 | virtual void setAttributesOnNode(QDomDocument & doc, QDomElement & blockElement); | ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeaccessormethod.h:60:18: warning: ‘virtual void CodeAccessorMethod::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] 60 | virtual void setAttributesFromNode(QDomElement & element); | ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeaccessormethod.h:62:18: warning: ‘virtual void CodeAccessorMethod::updateMethodDeclaration()’ can be marked override [-Wsuggest-override] 62 | virtual void updateMethodDeclaration() = 0; | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/codegenwizard/codegenstatuspage.cpp:22: /<>/umbrello/debug/debug_utils.h:91:18: warning: ‘virtual void Tracer::showEvent(QShowEvent*)’ can be marked override [-Wsuggest-override] 91 | virtual void showEvent(QShowEvent*); | ^~~~~~~~~ In file included from /<>/umbrello/codegenwizard/codegenstatuspage.cpp:25: /<>/umbrello/uml.h:201:18: warning: ‘virtual void UMLApp::keyPressEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] 201 | virtual void keyPressEvent(QKeyEvent* e); | ^~~~~~~~~~~~~ /<>/umbrello/uml.h:202:18: warning: ‘virtual void UMLApp::keyReleaseEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] 202 | virtual void keyReleaseEvent(QKeyEvent* e); | ^~~~~~~~~~~~~~~ /<>/umbrello/uml.h:204:18: warning: ‘virtual void UMLApp::customEvent(QEvent*)’ can be marked override [-Wsuggest-override] 204 | virtual void customEvent(QEvent* e); | ^~~~~~~~~~~ /<>/umbrello/uml.h:215:18: warning: ‘virtual bool UMLApp::queryClose()’ can be marked override [-Wsuggest-override] 215 | virtual bool queryClose(); | ^~~~~~~~~~ /<>/umbrello/uml.h:217:18: warning: ‘virtual void UMLApp::saveProperties(KConfigGroup&)’ can be marked override [-Wsuggest-override] 217 | virtual void saveProperties(KConfigGroup & cfg); | ^~~~~~~~~~~~~~ /<>/umbrello/uml.h:218:18: warning: ‘virtual void UMLApp::readProperties(const KConfigGroup&)’ can be marked override [-Wsuggest-override] 218 | virtual void readProperties(const KConfigGroup & cfg); | ^~~~~~~~~~~~~~ [ 23%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/codeimpwizard/codeimportingwizard.cpp.o cd /<>/obj-aarch64-linux-gnu/umbrello && /usr/bin/aarch64-linux-gnu-g++ -DCMAKE_BINARY_DIR=\"/<>/obj-aarch64-linux-gnu\" -DKCOREADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLO_VERSION_STRING=\"2.23.3\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-aarch64-linux-gnu/umbrello -I/<>/umbrello -I/<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/include -I/<>/obj-aarch64-linux-gnu -I/<>/umbrello/clipboard -I/<>/umbrello/cmds -I/<>/umbrello/codegenerators -I/<>/umbrello/codegenerators/ada -I/<>/umbrello/codegenerators/as -I/<>/umbrello/codegenerators/cpp -I/<>/umbrello/codegenerators/csharp -I/<>/umbrello/codegenerators/d -I/<>/umbrello/codegenerators/idl -I/<>/umbrello/codegenerators/java -I/<>/umbrello/codegenerators/js -I/<>/umbrello/codegenerators/pascal -I/<>/umbrello/codegenerators/perl -I/<>/umbrello/codegenerators/php -I/<>/umbrello/codegenerators/python -I/<>/umbrello/codegenerators/ruby -I/<>/umbrello/codegenerators/sql -I/<>/umbrello/codegenerators/tcl -I/<>/umbrello/codegenerators/vala -I/<>/umbrello/codegenerators/xml -I/<>/umbrello/codegenwizard -I/<>/umbrello/codeimport -I/<>/umbrello/codeimport/csharp -I/<>/umbrello/codeimpwizard -I/<>/umbrello/debug -I/<>/umbrello/dialogs -I/<>/umbrello/dialogs/pages -I/<>/umbrello/dialogs/widgets -I/<>/umbrello/docgenerators -I/<>/umbrello/finder -I/<>/umbrello/refactoring -I/<>/umbrello/uml1model -I/<>/umbrello/umlwidgets -I/<>/lib/cppparser -I/<>/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/aarch64-linux-gnu/qt5 -isystem /usr/include/aarch64-linux-gnu/qt5/QtWidgets -isystem /usr/include/aarch64-linux-gnu/qt5/QtGui -isystem /usr/include/aarch64-linux-gnu/qt5/QtCore -isystem /usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/aarch64-linux-gnu/qt5/QtXml -isystem /usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/aarch64-linux-gnu/qt5/QtSvg -isystem /usr/include/aarch64-linux-gnu/qt5/QtWebKitWidgets -isystem /usr/include/aarch64-linux-gnu/qt5/QtWebKit -isystem /usr/include/aarch64-linux-gnu/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/aarch64-linux-gnu/qt5/QtConcurrent -isystem /usr/include/aarch64-linux-gnu/qt5/QtDBus -isystem /usr/include/KF5/KTextEditor -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -fno-delete-null-pointer-checks -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -o CMakeFiles/libumbrello.dir/codeimpwizard/codeimportingwizard.cpp.o -c /<>/umbrello/codeimpwizard/codeimportingwizard.cpp In file included from /<>/umbrello/codeimpwizard/codeimportingwizard.cpp:23: /<>/umbrello/codeimpwizard/codeimpselectpage.h:43:10: warning: ‘virtual bool CodeImpSelectPage::validatePage()’ can be marked override [-Wsuggest-override] 43 | bool validatePage(); | ^~~~~~~~~~~~ In file included from /<>/umbrello/uml1model/package.h:14, from /<>/umbrello/uml1model/classifier.h:13, from /<>/umbrello/codeimpwizard/codeimpstatuspage.h:25, from /<>/umbrello/codeimpwizard/codeimportingwizard.cpp:24: /<>/umbrello/uml1model/umlcanvasobject.h:43:18: warning: ‘virtual void UMLCanvasObject::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 43 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/umlcanvasobject.h:85:18: warning: ‘virtual bool UMLCanvasObject::resolveRef()’ can be marked override [-Wsuggest-override] 85 | virtual bool resolveRef(); | ^~~~~~~~~~ In file included from /<>/umbrello/uml1model/classifier.h:13, from /<>/umbrello/codeimpwizard/codeimpstatuspage.h:25, from /<>/umbrello/codeimpwizard/codeimportingwizard.cpp:24: /<>/umbrello/uml1model/package.h:39:18: warning: ‘virtual void UMLPackage::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 39 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/package.h:41:24: warning: ‘virtual UMLObject* UMLPackage::clone() const’ can be marked override [-Wsuggest-override] 41 | virtual UMLObject* clone() const; | ^~~~~ /<>/umbrello/uml1model/package.h:64:18: warning: ‘virtual bool UMLPackage::resolveRef()’ can be marked override [-Wsuggest-override] 64 | virtual bool resolveRef(); | ^~~~~~~~~~ /<>/umbrello/uml1model/package.h:66:18: warning: ‘virtual void UMLPackage::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 66 | virtual void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/package.h:69:18: warning: ‘virtual bool UMLPackage::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 69 | virtual bool load1(QDomElement& element); | ^~~~~ In file included from /<>/umbrello/uml1model/attribute.h:15, from /<>/umbrello/uml1model/umlattributelist.h:17, from /<>/umbrello/uml1model/classifier.h:14, from /<>/umbrello/codeimpwizard/codeimpstatuspage.h:25, from /<>/umbrello/codeimpwizard/codeimportingwizard.cpp:24: /<>/umbrello/uml1model/classifierlistitem.h:48:18: warning: ‘virtual void UMLClassifierListItem::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 48 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/classifierlistitem.h:54:24: warning: ‘virtual UMLObject* UMLClassifierListItem::clone() const’ can be marked override [-Wsuggest-override] 54 | virtual UMLObject* clone() const = 0; | ^~~~~ In file included from /<>/umbrello/uml1model/umlattributelist.h:17, from /<>/umbrello/uml1model/classifier.h:14, from /<>/umbrello/codeimpwizard/codeimpstatuspage.h:25, from /<>/umbrello/codeimpwizard/codeimportingwizard.cpp:24: /<>/umbrello/uml1model/attribute.h:42:18: warning: ‘virtual void UMLAttribute::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 42 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/attribute.h:44:10: warning: ‘virtual void UMLAttribute::setName(const QString&)’ can be marked override [-Wsuggest-override] 44 | void setName(const QString &name); | ^~~~~~~ /<>/umbrello/uml1model/attribute.h:48:24: warning: ‘virtual UMLObject* UMLAttribute::clone() const’ can be marked override [-Wsuggest-override] 48 | virtual UMLObject* clone() const; | ^~~~~ /<>/umbrello/uml1model/attribute.h:53:13: warning: ‘virtual QString UMLAttribute::toString(Uml::SignatureType::Enum, bool)’ can be marked override [-Wsuggest-override] 53 | QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false); | ^~~~~~~~ /<>/umbrello/uml1model/attribute.h:58:18: warning: ‘virtual void UMLAttribute::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 58 | virtual void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/attribute.h:60:18: warning: ‘virtual bool UMLAttribute::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] 60 | virtual bool showPropertiesDialog(QWidget* parent = 0); | ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/attribute.h:73:10: warning: ‘virtual bool UMLAttribute::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 73 | bool load1(QDomElement & element); | ^~~~~ In file included from /<>/umbrello/uml1model/foreignkeyconstraint.h:16, from /<>/umbrello/model_utils.h:18, from /<>/umbrello/uml1model/classifier.h:19, from /<>/umbrello/codeimpwizard/codeimpstatuspage.h:25, from /<>/umbrello/codeimpwizard/codeimportingwizard.cpp:24: /<>/umbrello/uml1model/entityconstraint.h:40:18: warning: ‘virtual void UMLEntityConstraint::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 40 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/entityconstraint.h:45:24: warning: ‘virtual UMLObject* UMLEntityConstraint::clone() const’ can be marked override [-Wsuggest-override] 45 | virtual UMLObject* clone() const = 0; | ^~~~~ In file included from /<>/umbrello/model_utils.h:18, from /<>/umbrello/uml1model/classifier.h:19, from /<>/umbrello/codeimpwizard/codeimpstatuspage.h:25, from /<>/umbrello/codeimpwizard/codeimportingwizard.cpp:24: /<>/umbrello/uml1model/foreignkeyconstraint.h:56:18: warning: ‘virtual void UMLForeignKeyConstraint::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 56 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:58:24: warning: ‘virtual UMLObject* UMLForeignKeyConstraint::clone() const’ can be marked override [-Wsuggest-override] 58 | virtual UMLObject* clone() const; | ^~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:60:13: warning: ‘virtual QString UMLForeignKeyConstraint::toString(Uml::SignatureType::Enum, bool)’ can be marked override [-Wsuggest-override] 60 | QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false); | ^~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:65:10: warning: ‘virtual void UMLForeignKeyConstraint::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 65 | void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:67:18: warning: ‘virtual bool UMLForeignKeyConstraint::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] 67 | virtual bool showPropertiesDialog(QWidget* parent = 0); | ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:85:10: warning: ‘virtual bool UMLForeignKeyConstraint::resolveRef()’ can be marked override [-Wsuggest-override] 85 | bool resolveRef(); | ^~~~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:94:10: warning: ‘virtual bool UMLForeignKeyConstraint::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 94 | bool load1(QDomElement & element); | ^~~~~ In file included from /<>/umbrello/model_utils.h:20, from /<>/umbrello/uml1model/classifier.h:19, from /<>/umbrello/codeimpwizard/codeimpstatuspage.h:25, from /<>/umbrello/codeimpwizard/codeimportingwizard.cpp:24: /<>/umbrello/dialogs/multipagedialogbase.h:101:18: warning: ‘virtual void MultiPageDialogBase::keyPressEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] 101 | virtual void keyPressEvent(QKeyEvent *event); | ^~~~~~~~~~~~~ In file included from /<>/umbrello/model_utils.h:21, from /<>/umbrello/uml1model/classifier.h:19, from /<>/umbrello/codeimpwizard/codeimpstatuspage.h:25, from /<>/umbrello/codeimpwizard/codeimportingwizard.cpp:24: /<>/umbrello/umlwidgets/widgetbase.h:187:20: warning: ‘virtual QRectF WidgetBase::boundingRect() const’ can be marked override [-Wsuggest-override] 187 | virtual QRectF boundingRect() const; | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/widgetbase.h:191:18: warning: ‘virtual void WidgetBase::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] 191 | virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); | ^~~~~ /<>/umbrello/umlwidgets/widgetbase.h:260:18: warning: ‘virtual void WidgetBase::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] 260 | virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent *event); | ^~~~~~~~~~~~~~~~ In file included from /<>/umbrello/codeimpwizard/codeimpstatuspage.h:25, from /<>/umbrello/codeimpwizard/codeimportingwizard.cpp:24: /<>/umbrello/uml1model/classifier.h:54:18: warning: ‘virtual void UMLClassifier::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 54 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/classifier.h:56:16: warning: ‘virtual UMLObject* UMLClassifier::clone() const’ can be marked override [-Wsuggest-override] 56 | UMLObject* clone() const; | ^~~~~ /<>/umbrello/uml1model/classifier.h:111:18: warning: ‘virtual bool UMLClassifier::resolveRef()’ can be marked override [-Wsuggest-override] 111 | virtual bool resolveRef(); | ^~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:115:24: warning: ‘virtual UMLObject* UMLClassifier::findChildObjectById(Uml::ID::Type, bool)’ can be marked override [-Wsuggest-override] 115 | virtual UMLObject* findChildObjectById(Uml::ID::Type id, bool considerAncestors = false); | ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:124:18: warning: ‘virtual bool UMLClassifier::acceptAssociationType(Uml::AssociationType::Enum)’ can be marked override [-Wsuggest-override] 124 | virtual bool acceptAssociationType(Uml::AssociationType::Enum type); | ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:129:10: warning: ‘virtual void UMLClassifier::setBaseType(UMLObject::ObjectType)’ can be marked override [-Wsuggest-override] 129 | void setBaseType(UMLObject::ObjectType ot); | ^~~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:181:10: warning: ‘virtual void UMLClassifier::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 181 | void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:183:18: warning: ‘virtual bool UMLClassifier::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 183 | virtual bool load1(QDomElement& element); | ^~~~~ In file included from /<>/umbrello/codeimpwizard/codeimportingwizard.cpp:24: /<>/umbrello/codeimpwizard/codeimpstatuspage.h:50:10: warning: ‘virtual void CodeImpStatusPage::initializePage()’ can be marked override [-Wsuggest-override] 50 | void initializePage(); | ^~~~~~~~~~~~~~ /<>/umbrello/codeimpwizard/codeimpstatuspage.h:51:10: warning: ‘virtual bool CodeImpStatusPage::isComplete() const’ can be marked override [-Wsuggest-override] 51 | bool isComplete() const; | ^~~~~~~~~~ In file included from /<>/umbrello/codeimpwizard/codeimportingwizard.cpp:27: /<>/umbrello/uml.h:201:18: warning: ‘virtual void UMLApp::keyPressEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] 201 | virtual void keyPressEvent(QKeyEvent* e); | ^~~~~~~~~~~~~ /<>/umbrello/uml.h:202:18: warning: ‘virtual void UMLApp::keyReleaseEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] 202 | virtual void keyReleaseEvent(QKeyEvent* e); | ^~~~~~~~~~~~~~~ /<>/umbrello/uml.h:204:18: warning: ‘virtual void UMLApp::customEvent(QEvent*)’ can be marked override [-Wsuggest-override] 204 | virtual void customEvent(QEvent* e); | ^~~~~~~~~~~ /<>/umbrello/uml.h:215:18: warning: ‘virtual bool UMLApp::queryClose()’ can be marked override [-Wsuggest-override] 215 | virtual bool queryClose(); | ^~~~~~~~~~ /<>/umbrello/uml.h:217:18: warning: ‘virtual void UMLApp::saveProperties(KConfigGroup&)’ can be marked override [-Wsuggest-override] 217 | virtual void saveProperties(KConfigGroup & cfg); | ^~~~~~~~~~~~~~ /<>/umbrello/uml.h:218:18: warning: ‘virtual void UMLApp::readProperties(const KConfigGroup&)’ can be marked override [-Wsuggest-override] 218 | virtual void readProperties(const KConfigGroup & cfg); | ^~~~~~~~~~~~~~ [ 24%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/codeimpwizard/codeimpselectpage.cpp.o cd /<>/obj-aarch64-linux-gnu/umbrello && /usr/bin/aarch64-linux-gnu-g++ -DCMAKE_BINARY_DIR=\"/<>/obj-aarch64-linux-gnu\" -DKCOREADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLO_VERSION_STRING=\"2.23.3\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-aarch64-linux-gnu/umbrello -I/<>/umbrello -I/<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/include -I/<>/obj-aarch64-linux-gnu -I/<>/umbrello/clipboard -I/<>/umbrello/cmds -I/<>/umbrello/codegenerators -I/<>/umbrello/codegenerators/ada -I/<>/umbrello/codegenerators/as -I/<>/umbrello/codegenerators/cpp -I/<>/umbrello/codegenerators/csharp -I/<>/umbrello/codegenerators/d -I/<>/umbrello/codegenerators/idl -I/<>/umbrello/codegenerators/java -I/<>/umbrello/codegenerators/js -I/<>/umbrello/codegenerators/pascal -I/<>/umbrello/codegenerators/perl -I/<>/umbrello/codegenerators/php -I/<>/umbrello/codegenerators/python -I/<>/umbrello/codegenerators/ruby -I/<>/umbrello/codegenerators/sql -I/<>/umbrello/codegenerators/tcl -I/<>/umbrello/codegenerators/vala -I/<>/umbrello/codegenerators/xml -I/<>/umbrello/codegenwizard -I/<>/umbrello/codeimport -I/<>/umbrello/codeimport/csharp -I/<>/umbrello/codeimpwizard -I/<>/umbrello/debug -I/<>/umbrello/dialogs -I/<>/umbrello/dialogs/pages -I/<>/umbrello/dialogs/widgets -I/<>/umbrello/docgenerators -I/<>/umbrello/finder -I/<>/umbrello/refactoring -I/<>/umbrello/uml1model -I/<>/umbrello/umlwidgets -I/<>/lib/cppparser -I/<>/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/aarch64-linux-gnu/qt5 -isystem /usr/include/aarch64-linux-gnu/qt5/QtWidgets -isystem /usr/include/aarch64-linux-gnu/qt5/QtGui -isystem /usr/include/aarch64-linux-gnu/qt5/QtCore -isystem /usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/aarch64-linux-gnu/qt5/QtXml -isystem /usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/aarch64-linux-gnu/qt5/QtSvg -isystem /usr/include/aarch64-linux-gnu/qt5/QtWebKitWidgets -isystem /usr/include/aarch64-linux-gnu/qt5/QtWebKit -isystem /usr/include/aarch64-linux-gnu/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/aarch64-linux-gnu/qt5/QtConcurrent -isystem /usr/include/aarch64-linux-gnu/qt5/QtDBus -isystem /usr/include/KF5/KTextEditor -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -fno-delete-null-pointer-checks -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -o CMakeFiles/libumbrello.dir/codeimpwizard/codeimpselectpage.cpp.o -c /<>/umbrello/codeimpwizard/codeimpselectpage.cpp In file included from /<>/umbrello/codeimpwizard/codeimpselectpage.cpp:20: /<>/umbrello/codeimpwizard/codeimpselectpage.h:43:10: warning: ‘virtual bool CodeImpSelectPage::validatePage()’ can be marked override [-Wsuggest-override] 43 | bool validatePage(); | ^~~~~~~~~~~~ In file included from /<>/umbrello/codeimpwizard/codeimpselectpage.cpp:23: /<>/umbrello/debug/debug_utils.h:91:18: warning: ‘virtual void Tracer::showEvent(QShowEvent*)’ can be marked override [-Wsuggest-override] 91 | virtual void showEvent(QShowEvent*); | ^~~~~~~~~ In file included from /<>/umbrello/uml1model/entityconstraint.h:15, from /<>/umbrello/uml1model/foreignkeyconstraint.h:16, from /<>/umbrello/model_utils.h:18, from /<>/umbrello/codeimpwizard/codeimpselectpage.cpp:24: /<>/umbrello/uml1model/classifierlistitem.h:48:18: warning: ‘virtual void UMLClassifierListItem::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 48 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/classifierlistitem.h:54:24: warning: ‘virtual UMLObject* UMLClassifierListItem::clone() const’ can be marked override [-Wsuggest-override] 54 | virtual UMLObject* clone() const = 0; | ^~~~~ In file included from /<>/umbrello/uml1model/foreignkeyconstraint.h:16, from /<>/umbrello/model_utils.h:18, from /<>/umbrello/codeimpwizard/codeimpselectpage.cpp:24: /<>/umbrello/uml1model/entityconstraint.h:40:18: warning: ‘virtual void UMLEntityConstraint::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 40 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/entityconstraint.h:45:24: warning: ‘virtual UMLObject* UMLEntityConstraint::clone() const’ can be marked override [-Wsuggest-override] 45 | virtual UMLObject* clone() const = 0; | ^~~~~ In file included from /<>/umbrello/model_utils.h:18, from /<>/umbrello/codeimpwizard/codeimpselectpage.cpp:24: /<>/umbrello/uml1model/foreignkeyconstraint.h:56:18: warning: ‘virtual void UMLForeignKeyConstraint::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 56 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:58:24: warning: ‘virtual UMLObject* UMLForeignKeyConstraint::clone() const’ can be marked override [-Wsuggest-override] 58 | virtual UMLObject* clone() const; | ^~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:60:13: warning: ‘virtual QString UMLForeignKeyConstraint::toString(Uml::SignatureType::Enum, bool)’ can be marked override [-Wsuggest-override] 60 | QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false); | ^~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:65:10: warning: ‘virtual void UMLForeignKeyConstraint::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 65 | void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:67:18: warning: ‘virtual bool UMLForeignKeyConstraint::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] 67 | virtual bool showPropertiesDialog(QWidget* parent = 0); | ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:85:10: warning: ‘virtual bool UMLForeignKeyConstraint::resolveRef()’ can be marked override [-Wsuggest-override] 85 | bool resolveRef(); | ^~~~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:94:10: warning: ‘virtual bool UMLForeignKeyConstraint::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 94 | bool load1(QDomElement & element); | ^~~~~ In file included from /<>/umbrello/model_utils.h:20, from /<>/umbrello/codeimpwizard/codeimpselectpage.cpp:24: /<>/umbrello/dialogs/multipagedialogbase.h:101:18: warning: ‘virtual void MultiPageDialogBase::keyPressEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] 101 | virtual void keyPressEvent(QKeyEvent *event); | ^~~~~~~~~~~~~ In file included from /<>/umbrello/model_utils.h:21, from /<>/umbrello/codeimpwizard/codeimpselectpage.cpp:24: /<>/umbrello/umlwidgets/widgetbase.h:187:20: warning: ‘virtual QRectF WidgetBase::boundingRect() const’ can be marked override [-Wsuggest-override] 187 | virtual QRectF boundingRect() const; | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/widgetbase.h:191:18: warning: ‘virtual void WidgetBase::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] 191 | virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); | ^~~~~ /<>/umbrello/umlwidgets/widgetbase.h:260:18: warning: ‘virtual void WidgetBase::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] 260 | virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent *event); | ^~~~~~~~~~~~~~~~ In file included from /<>/umbrello/codeimpwizard/codeimpselectpage.cpp:25: /<>/umbrello/uml.h:201:18: warning: ‘virtual void UMLApp::keyPressEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] 201 | virtual void keyPressEvent(QKeyEvent* e); | ^~~~~~~~~~~~~ /<>/umbrello/uml.h:202:18: warning: ‘virtual void UMLApp::keyReleaseEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] 202 | virtual void keyReleaseEvent(QKeyEvent* e); | ^~~~~~~~~~~~~~~ /<>/umbrello/uml.h:204:18: warning: ‘virtual void UMLApp::customEvent(QEvent*)’ can be marked override [-Wsuggest-override] 204 | virtual void customEvent(QEvent* e); | ^~~~~~~~~~~ /<>/umbrello/uml.h:215:18: warning: ‘virtual bool UMLApp::queryClose()’ can be marked override [-Wsuggest-override] 215 | virtual bool queryClose(); | ^~~~~~~~~~ /<>/umbrello/uml.h:217:18: warning: ‘virtual void UMLApp::saveProperties(KConfigGroup&)’ can be marked override [-Wsuggest-override] 217 | virtual void saveProperties(KConfigGroup & cfg); | ^~~~~~~~~~~~~~ /<>/umbrello/uml.h:218:18: warning: ‘virtual void UMLApp::readProperties(const KConfigGroup&)’ can be marked override [-Wsuggest-override] 218 | virtual void readProperties(const KConfigGroup & cfg); | ^~~~~~~~~~~~~~ [ 24%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/codeimpwizard/codeimpstatuspage.cpp.o cd /<>/obj-aarch64-linux-gnu/umbrello && /usr/bin/aarch64-linux-gnu-g++ -DCMAKE_BINARY_DIR=\"/<>/obj-aarch64-linux-gnu\" -DKCOREADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLO_VERSION_STRING=\"2.23.3\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-aarch64-linux-gnu/umbrello -I/<>/umbrello -I/<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/include -I/<>/obj-aarch64-linux-gnu -I/<>/umbrello/clipboard -I/<>/umbrello/cmds -I/<>/umbrello/codegenerators -I/<>/umbrello/codegenerators/ada -I/<>/umbrello/codegenerators/as -I/<>/umbrello/codegenerators/cpp -I/<>/umbrello/codegenerators/csharp -I/<>/umbrello/codegenerators/d -I/<>/umbrello/codegenerators/idl -I/<>/umbrello/codegenerators/java -I/<>/umbrello/codegenerators/js -I/<>/umbrello/codegenerators/pascal -I/<>/umbrello/codegenerators/perl -I/<>/umbrello/codegenerators/php -I/<>/umbrello/codegenerators/python -I/<>/umbrello/codegenerators/ruby -I/<>/umbrello/codegenerators/sql -I/<>/umbrello/codegenerators/tcl -I/<>/umbrello/codegenerators/vala -I/<>/umbrello/codegenerators/xml -I/<>/umbrello/codegenwizard -I/<>/umbrello/codeimport -I/<>/umbrello/codeimport/csharp -I/<>/umbrello/codeimpwizard -I/<>/umbrello/debug -I/<>/umbrello/dialogs -I/<>/umbrello/dialogs/pages -I/<>/umbrello/dialogs/widgets -I/<>/umbrello/docgenerators -I/<>/umbrello/finder -I/<>/umbrello/refactoring -I/<>/umbrello/uml1model -I/<>/umbrello/umlwidgets -I/<>/lib/cppparser -I/<>/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/aarch64-linux-gnu/qt5 -isystem /usr/include/aarch64-linux-gnu/qt5/QtWidgets -isystem /usr/include/aarch64-linux-gnu/qt5/QtGui -isystem /usr/include/aarch64-linux-gnu/qt5/QtCore -isystem /usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/aarch64-linux-gnu/qt5/QtXml -isystem /usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/aarch64-linux-gnu/qt5/QtSvg -isystem /usr/include/aarch64-linux-gnu/qt5/QtWebKitWidgets -isystem /usr/include/aarch64-linux-gnu/qt5/QtWebKit -isystem /usr/include/aarch64-linux-gnu/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/aarch64-linux-gnu/qt5/QtConcurrent -isystem /usr/include/aarch64-linux-gnu/qt5/QtDBus -isystem /usr/include/KF5/KTextEditor -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -fno-delete-null-pointer-checks -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -o CMakeFiles/libumbrello.dir/codeimpwizard/codeimpstatuspage.cpp.o -c /<>/umbrello/codeimpwizard/codeimpstatuspage.cpp In file included from /<>/umbrello/uml1model/package.h:14, from /<>/umbrello/uml1model/classifier.h:13, from /<>/umbrello/codeimpwizard/codeimpstatuspage.h:25, from /<>/umbrello/codeimpwizard/codeimpstatuspage.cpp:24: /<>/umbrello/uml1model/umlcanvasobject.h:43:18: warning: ‘virtual void UMLCanvasObject::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 43 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/umlcanvasobject.h:85:18: warning: ‘virtual bool UMLCanvasObject::resolveRef()’ can be marked override [-Wsuggest-override] 85 | virtual bool resolveRef(); | ^~~~~~~~~~ In file included from /<>/umbrello/uml1model/classifier.h:13, from /<>/umbrello/codeimpwizard/codeimpstatuspage.h:25, from /<>/umbrello/codeimpwizard/codeimpstatuspage.cpp:24: /<>/umbrello/uml1model/package.h:39:18: warning: ‘virtual void UMLPackage::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 39 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/package.h:41:24: warning: ‘virtual UMLObject* UMLPackage::clone() const’ can be marked override [-Wsuggest-override] 41 | virtual UMLObject* clone() const; | ^~~~~ /<>/umbrello/uml1model/package.h:64:18: warning: ‘virtual bool UMLPackage::resolveRef()’ can be marked override [-Wsuggest-override] 64 | virtual bool resolveRef(); | ^~~~~~~~~~ /<>/umbrello/uml1model/package.h:66:18: warning: ‘virtual void UMLPackage::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 66 | virtual void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/package.h:69:18: warning: ‘virtual bool UMLPackage::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 69 | virtual bool load1(QDomElement& element); | ^~~~~ In file included from /<>/umbrello/uml1model/attribute.h:15, from /<>/umbrello/uml1model/umlattributelist.h:17, from /<>/umbrello/uml1model/classifier.h:14, from /<>/umbrello/codeimpwizard/codeimpstatuspage.h:25, from /<>/umbrello/codeimpwizard/codeimpstatuspage.cpp:24: /<>/umbrello/uml1model/classifierlistitem.h:48:18: warning: ‘virtual void UMLClassifierListItem::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 48 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/classifierlistitem.h:54:24: warning: ‘virtual UMLObject* UMLClassifierListItem::clone() const’ can be marked override [-Wsuggest-override] 54 | virtual UMLObject* clone() const = 0; | ^~~~~ In file included from /<>/umbrello/uml1model/umlattributelist.h:17, from /<>/umbrello/uml1model/classifier.h:14, from /<>/umbrello/codeimpwizard/codeimpstatuspage.h:25, from /<>/umbrello/codeimpwizard/codeimpstatuspage.cpp:24: /<>/umbrello/uml1model/attribute.h:42:18: warning: ‘virtual void UMLAttribute::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 42 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/attribute.h:44:10: warning: ‘virtual void UMLAttribute::setName(const QString&)’ can be marked override [-Wsuggest-override] 44 | void setName(const QString &name); | ^~~~~~~ /<>/umbrello/uml1model/attribute.h:48:24: warning: ‘virtual UMLObject* UMLAttribute::clone() const’ can be marked override [-Wsuggest-override] 48 | virtual UMLObject* clone() const; | ^~~~~ /<>/umbrello/uml1model/attribute.h:53:13: warning: ‘virtual QString UMLAttribute::toString(Uml::SignatureType::Enum, bool)’ can be marked override [-Wsuggest-override] 53 | QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false); | ^~~~~~~~ /<>/umbrello/uml1model/attribute.h:58:18: warning: ‘virtual void UMLAttribute::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 58 | virtual void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/attribute.h:60:18: warning: ‘virtual bool UMLAttribute::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] 60 | virtual bool showPropertiesDialog(QWidget* parent = 0); | ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/attribute.h:73:10: warning: ‘virtual bool UMLAttribute::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 73 | bool load1(QDomElement & element); | ^~~~~ In file included from /<>/umbrello/uml1model/foreignkeyconstraint.h:16, from /<>/umbrello/model_utils.h:18, from /<>/umbrello/uml1model/classifier.h:19, from /<>/umbrello/codeimpwizard/codeimpstatuspage.h:25, from /<>/umbrello/codeimpwizard/codeimpstatuspage.cpp:24: /<>/umbrello/uml1model/entityconstraint.h:40:18: warning: ‘virtual void UMLEntityConstraint::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 40 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/entityconstraint.h:45:24: warning: ‘virtual UMLObject* UMLEntityConstraint::clone() const’ can be marked override [-Wsuggest-override] 45 | virtual UMLObject* clone() const = 0; | ^~~~~ In file included from /<>/umbrello/model_utils.h:18, from /<>/umbrello/uml1model/classifier.h:19, from /<>/umbrello/codeimpwizard/codeimpstatuspage.h:25, from /<>/umbrello/codeimpwizard/codeimpstatuspage.cpp:24: /<>/umbrello/uml1model/foreignkeyconstraint.h:56:18: warning: ‘virtual void UMLForeignKeyConstraint::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 56 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:58:24: warning: ‘virtual UMLObject* UMLForeignKeyConstraint::clone() const’ can be marked override [-Wsuggest-override] 58 | virtual UMLObject* clone() const; | ^~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:60:13: warning: ‘virtual QString UMLForeignKeyConstraint::toString(Uml::SignatureType::Enum, bool)’ can be marked override [-Wsuggest-override] 60 | QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false); | ^~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:65:10: warning: ‘virtual void UMLForeignKeyConstraint::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 65 | void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:67:18: warning: ‘virtual bool UMLForeignKeyConstraint::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] 67 | virtual bool showPropertiesDialog(QWidget* parent = 0); | ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:85:10: warning: ‘virtual bool UMLForeignKeyConstraint::resolveRef()’ can be marked override [-Wsuggest-override] 85 | bool resolveRef(); | ^~~~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:94:10: warning: ‘virtual bool UMLForeignKeyConstraint::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 94 | bool load1(QDomElement & element); | ^~~~~ In file included from /<>/umbrello/model_utils.h:20, from /<>/umbrello/uml1model/classifier.h:19, from /<>/umbrello/codeimpwizard/codeimpstatuspage.h:25, from /<>/umbrello/codeimpwizard/codeimpstatuspage.cpp:24: /<>/umbrello/dialogs/multipagedialogbase.h:101:18: warning: ‘virtual void MultiPageDialogBase::keyPressEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] 101 | virtual void keyPressEvent(QKeyEvent *event); | ^~~~~~~~~~~~~ In file included from /<>/umbrello/model_utils.h:21, from /<>/umbrello/uml1model/classifier.h:19, from /<>/umbrello/codeimpwizard/codeimpstatuspage.h:25, from /<>/umbrello/codeimpwizard/codeimpstatuspage.cpp:24: /<>/umbrello/umlwidgets/widgetbase.h:187:20: warning: ‘virtual QRectF WidgetBase::boundingRect() const’ can be marked override [-Wsuggest-override] 187 | virtual QRectF boundingRect() const; | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/widgetbase.h:191:18: warning: ‘virtual void WidgetBase::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] 191 | virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); | ^~~~~ /<>/umbrello/umlwidgets/widgetbase.h:260:18: warning: ‘virtual void WidgetBase::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] 260 | virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent *event); | ^~~~~~~~~~~~~~~~ In file included from /<>/umbrello/codeimpwizard/codeimpstatuspage.h:25, from /<>/umbrello/codeimpwizard/codeimpstatuspage.cpp:24: /<>/umbrello/uml1model/classifier.h:54:18: warning: ‘virtual void UMLClassifier::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 54 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/classifier.h:56:16: warning: ‘virtual UMLObject* UMLClassifier::clone() const’ can be marked override [-Wsuggest-override] 56 | UMLObject* clone() const; | ^~~~~ /<>/umbrello/uml1model/classifier.h:111:18: warning: ‘virtual bool UMLClassifier::resolveRef()’ can be marked override [-Wsuggest-override] 111 | virtual bool resolveRef(); | ^~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:115:24: warning: ‘virtual UMLObject* UMLClassifier::findChildObjectById(Uml::ID::Type, bool)’ can be marked override [-Wsuggest-override] 115 | virtual UMLObject* findChildObjectById(Uml::ID::Type id, bool considerAncestors = false); | ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:124:18: warning: ‘virtual bool UMLClassifier::acceptAssociationType(Uml::AssociationType::Enum)’ can be marked override [-Wsuggest-override] 124 | virtual bool acceptAssociationType(Uml::AssociationType::Enum type); | ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:129:10: warning: ‘virtual void UMLClassifier::setBaseType(UMLObject::ObjectType)’ can be marked override [-Wsuggest-override] 129 | void setBaseType(UMLObject::ObjectType ot); | ^~~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:181:10: warning: ‘virtual void UMLClassifier::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 181 | void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:183:18: warning: ‘virtual bool UMLClassifier::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 183 | virtual bool load1(QDomElement& element); | ^~~~~ In file included from /<>/umbrello/codeimpwizard/codeimpstatuspage.cpp:24: /<>/umbrello/codeimpwizard/codeimpstatuspage.h:50:10: warning: ‘virtual void CodeImpStatusPage::initializePage()’ can be marked override [-Wsuggest-override] 50 | void initializePage(); | ^~~~~~~~~~~~~~ /<>/umbrello/codeimpwizard/codeimpstatuspage.h:51:10: warning: ‘virtual bool CodeImpStatusPage::isComplete() const’ can be marked override [-Wsuggest-override] 51 | bool isComplete() const; | ^~~~~~~~~~ In file included from /<>/umbrello/codeimpwizard/codeimpstatuspage.cpp:30: /<>/umbrello/debug/debug_utils.h:91:18: warning: ‘virtual void Tracer::showEvent(QShowEvent*)’ can be marked override [-Wsuggest-override] 91 | virtual void showEvent(QShowEvent*); | ^~~~~~~~~ In file included from /<>/umbrello/codeimpwizard/codeimpstatuspage.cpp:32: /<>/umbrello/uml.h:201:18: warning: ‘virtual void UMLApp::keyPressEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] 201 | virtual void keyPressEvent(QKeyEvent* e); | ^~~~~~~~~~~~~ /<>/umbrello/uml.h:202:18: warning: ‘virtual void UMLApp::keyReleaseEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] 202 | virtual void keyReleaseEvent(QKeyEvent* e); | ^~~~~~~~~~~~~~~ /<>/umbrello/uml.h:204:18: warning: ‘virtual void UMLApp::customEvent(QEvent*)’ can be marked override [-Wsuggest-override] 204 | virtual void customEvent(QEvent* e); | ^~~~~~~~~~~ /<>/umbrello/uml.h:215:18: warning: ‘virtual bool UMLApp::queryClose()’ can be marked override [-Wsuggest-override] 215 | virtual bool queryClose(); | ^~~~~~~~~~ /<>/umbrello/uml.h:217:18: warning: ‘virtual void UMLApp::saveProperties(KConfigGroup&)’ can be marked override [-Wsuggest-override] 217 | virtual void saveProperties(KConfigGroup & cfg); | ^~~~~~~~~~~~~~ /<>/umbrello/uml.h:218:18: warning: ‘virtual void UMLApp::readProperties(const KConfigGroup&)’ can be marked override [-Wsuggest-override] 218 | virtual void readProperties(const KConfigGroup & cfg); | ^~~~~~~~~~~~~~ In file included from /<>/umbrello/codeimpwizard/codeimpstatuspage.cpp:34: /<>/umbrello/umllistview.h:115:10: warning: ‘virtual bool UMLListView::event(QEvent*)’ can be marked override [-Wsuggest-override] 115 | bool event(QEvent *e); | ^~~~~ /<>/umbrello/umllistview.h:116:10: warning: ‘virtual void UMLListView::mouseReleaseEvent(QMouseEvent*)’ can be marked override [-Wsuggest-override] 116 | void mouseReleaseEvent(QMouseEvent *me); | ^~~~~~~~~~~~~~~~~ /<>/umbrello/umllistview.h:117:10: warning: ‘virtual void UMLListView::mousePressEvent(QMouseEvent*)’ can be marked override [-Wsuggest-override] 117 | void mousePressEvent(QMouseEvent *me); | ^~~~~~~~~~~~~~~ /<>/umbrello/umllistview.h:118:10: warning: ‘virtual void UMLListView::mouseMoveEvent(QMouseEvent*)’ can be marked override [-Wsuggest-override] 118 | void mouseMoveEvent(QMouseEvent *me); | ^~~~~~~~~~~~~~ /<>/umbrello/umllistview.h:119:10: warning: ‘virtual void UMLListView::mouseDoubleClickEvent(QMouseEvent*)’ can be marked override [-Wsuggest-override] 119 | void mouseDoubleClickEvent(QMouseEvent *me); | ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umllistview.h:120:10: warning: ‘virtual void UMLListView::focusOutEvent(QFocusEvent*)’ can be marked override [-Wsuggest-override] 120 | void focusOutEvent (QFocusEvent *fe); | ^~~~~~~~~~~~~ /<>/umbrello/umllistview.h:121:10: warning: ‘virtual void UMLListView::contextMenuEvent(QContextMenuEvent*)’ can be marked override [-Wsuggest-override] 121 | void contextMenuEvent(QContextMenuEvent *event); | ^~~~~~~~~~~~~~~~ /<>/umbrello/umllistview.h:125:10: warning: ‘virtual void UMLListView::keyPressEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] 125 | void keyPressEvent(QKeyEvent* ke); | ^~~~~~~~~~~~~ /<>/umbrello/umllistview.h:126:10: warning: ‘virtual void UMLListView::dragEnterEvent(QDragEnterEvent*)’ can be marked override [-Wsuggest-override] 126 | void dragEnterEvent(QDragEnterEvent* event); | ^~~~~~~~~~~~~~ /<>/umbrello/umllistview.h:127:10: warning: ‘virtual void UMLListView::dragMoveEvent(QDragMoveEvent*)’ can be marked override [-Wsuggest-override] 127 | void dragMoveEvent(QDragMoveEvent* event); | ^~~~~~~~~~~~~ /<>/umbrello/umllistview.h:128:10: warning: ‘virtual void UMLListView::dropEvent(QDropEvent*)’ can be marked override [-Wsuggest-override] 128 | void dropEvent(QDropEvent* event); | ^~~~~~~~~ /<>/umbrello/umllistview.h:129:10: warning: ‘virtual void UMLListView::commitData(QWidget*)’ can be marked override [-Wsuggest-override] 129 | void commitData(QWidget *editor); | ^~~~~~~~~~ [ 24%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/codeimpwizard/codeimpthread.cpp.o cd /<>/obj-aarch64-linux-gnu/umbrello && /usr/bin/aarch64-linux-gnu-g++ -DCMAKE_BINARY_DIR=\"/<>/obj-aarch64-linux-gnu\" -DKCOREADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLO_VERSION_STRING=\"2.23.3\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-aarch64-linux-gnu/umbrello -I/<>/umbrello -I/<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/include -I/<>/obj-aarch64-linux-gnu -I/<>/umbrello/clipboard -I/<>/umbrello/cmds -I/<>/umbrello/codegenerators -I/<>/umbrello/codegenerators/ada -I/<>/umbrello/codegenerators/as -I/<>/umbrello/codegenerators/cpp -I/<>/umbrello/codegenerators/csharp -I/<>/umbrello/codegenerators/d -I/<>/umbrello/codegenerators/idl -I/<>/umbrello/codegenerators/java -I/<>/umbrello/codegenerators/js -I/<>/umbrello/codegenerators/pascal -I/<>/umbrello/codegenerators/perl -I/<>/umbrello/codegenerators/php -I/<>/umbrello/codegenerators/python -I/<>/umbrello/codegenerators/ruby -I/<>/umbrello/codegenerators/sql -I/<>/umbrello/codegenerators/tcl -I/<>/umbrello/codegenerators/vala -I/<>/umbrello/codegenerators/xml -I/<>/umbrello/codegenwizard -I/<>/umbrello/codeimport -I/<>/umbrello/codeimport/csharp -I/<>/umbrello/codeimpwizard -I/<>/umbrello/debug -I/<>/umbrello/dialogs -I/<>/umbrello/dialogs/pages -I/<>/umbrello/dialogs/widgets -I/<>/umbrello/docgenerators -I/<>/umbrello/finder -I/<>/umbrello/refactoring -I/<>/umbrello/uml1model -I/<>/umbrello/umlwidgets -I/<>/lib/cppparser -I/<>/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/aarch64-linux-gnu/qt5 -isystem /usr/include/aarch64-linux-gnu/qt5/QtWidgets -isystem /usr/include/aarch64-linux-gnu/qt5/QtGui -isystem /usr/include/aarch64-linux-gnu/qt5/QtCore -isystem /usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/aarch64-linux-gnu/qt5/QtXml -isystem /usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/aarch64-linux-gnu/qt5/QtSvg -isystem /usr/include/aarch64-linux-gnu/qt5/QtWebKitWidgets -isystem /usr/include/aarch64-linux-gnu/qt5/QtWebKit -isystem /usr/include/aarch64-linux-gnu/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/aarch64-linux-gnu/qt5/QtConcurrent -isystem /usr/include/aarch64-linux-gnu/qt5/QtDBus -isystem /usr/include/KF5/KTextEditor -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -fno-delete-null-pointer-checks -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -o CMakeFiles/libumbrello.dir/codeimpwizard/codeimpthread.cpp.o -c /<>/umbrello/codeimpwizard/codeimpthread.cpp [ 24%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/clipboard/idchangelog.cpp.o cd /<>/obj-aarch64-linux-gnu/umbrello && /usr/bin/aarch64-linux-gnu-g++ -DCMAKE_BINARY_DIR=\"/<>/obj-aarch64-linux-gnu\" -DKCOREADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLO_VERSION_STRING=\"2.23.3\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-aarch64-linux-gnu/umbrello -I/<>/umbrello -I/<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/include -I/<>/obj-aarch64-linux-gnu -I/<>/umbrello/clipboard -I/<>/umbrello/cmds -I/<>/umbrello/codegenerators -I/<>/umbrello/codegenerators/ada -I/<>/umbrello/codegenerators/as -I/<>/umbrello/codegenerators/cpp -I/<>/umbrello/codegenerators/csharp -I/<>/umbrello/codegenerators/d -I/<>/umbrello/codegenerators/idl -I/<>/umbrello/codegenerators/java -I/<>/umbrello/codegenerators/js -I/<>/umbrello/codegenerators/pascal -I/<>/umbrello/codegenerators/perl -I/<>/umbrello/codegenerators/php -I/<>/umbrello/codegenerators/python -I/<>/umbrello/codegenerators/ruby -I/<>/umbrello/codegenerators/sql -I/<>/umbrello/codegenerators/tcl -I/<>/umbrello/codegenerators/vala -I/<>/umbrello/codegenerators/xml -I/<>/umbrello/codegenwizard -I/<>/umbrello/codeimport -I/<>/umbrello/codeimport/csharp -I/<>/umbrello/codeimpwizard -I/<>/umbrello/debug -I/<>/umbrello/dialogs -I/<>/umbrello/dialogs/pages -I/<>/umbrello/dialogs/widgets -I/<>/umbrello/docgenerators -I/<>/umbrello/finder -I/<>/umbrello/refactoring -I/<>/umbrello/uml1model -I/<>/umbrello/umlwidgets -I/<>/lib/cppparser -I/<>/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/aarch64-linux-gnu/qt5 -isystem /usr/include/aarch64-linux-gnu/qt5/QtWidgets -isystem /usr/include/aarch64-linux-gnu/qt5/QtGui -isystem /usr/include/aarch64-linux-gnu/qt5/QtCore -isystem /usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/aarch64-linux-gnu/qt5/QtXml -isystem /usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/aarch64-linux-gnu/qt5/QtSvg -isystem /usr/include/aarch64-linux-gnu/qt5/QtWebKitWidgets -isystem /usr/include/aarch64-linux-gnu/qt5/QtWebKit -isystem /usr/include/aarch64-linux-gnu/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/aarch64-linux-gnu/qt5/QtConcurrent -isystem /usr/include/aarch64-linux-gnu/qt5/QtDBus -isystem /usr/include/KF5/KTextEditor -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -fno-delete-null-pointer-checks -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -o CMakeFiles/libumbrello.dir/clipboard/idchangelog.cpp.o -c /<>/umbrello/clipboard/idchangelog.cpp [ 25%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/clipboard/umlclipboard.cpp.o cd /<>/obj-aarch64-linux-gnu/umbrello && /usr/bin/aarch64-linux-gnu-g++ -DCMAKE_BINARY_DIR=\"/<>/obj-aarch64-linux-gnu\" -DKCOREADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLO_VERSION_STRING=\"2.23.3\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-aarch64-linux-gnu/umbrello -I/<>/umbrello -I/<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/include -I/<>/obj-aarch64-linux-gnu -I/<>/umbrello/clipboard -I/<>/umbrello/cmds -I/<>/umbrello/codegenerators -I/<>/umbrello/codegenerators/ada -I/<>/umbrello/codegenerators/as -I/<>/umbrello/codegenerators/cpp -I/<>/umbrello/codegenerators/csharp -I/<>/umbrello/codegenerators/d -I/<>/umbrello/codegenerators/idl -I/<>/umbrello/codegenerators/java -I/<>/umbrello/codegenerators/js -I/<>/umbrello/codegenerators/pascal -I/<>/umbrello/codegenerators/perl -I/<>/umbrello/codegenerators/php -I/<>/umbrello/codegenerators/python -I/<>/umbrello/codegenerators/ruby -I/<>/umbrello/codegenerators/sql -I/<>/umbrello/codegenerators/tcl -I/<>/umbrello/codegenerators/vala -I/<>/umbrello/codegenerators/xml -I/<>/umbrello/codegenwizard -I/<>/umbrello/codeimport -I/<>/umbrello/codeimport/csharp -I/<>/umbrello/codeimpwizard -I/<>/umbrello/debug -I/<>/umbrello/dialogs -I/<>/umbrello/dialogs/pages -I/<>/umbrello/dialogs/widgets -I/<>/umbrello/docgenerators -I/<>/umbrello/finder -I/<>/umbrello/refactoring -I/<>/umbrello/uml1model -I/<>/umbrello/umlwidgets -I/<>/lib/cppparser -I/<>/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/aarch64-linux-gnu/qt5 -isystem /usr/include/aarch64-linux-gnu/qt5/QtWidgets -isystem /usr/include/aarch64-linux-gnu/qt5/QtGui -isystem /usr/include/aarch64-linux-gnu/qt5/QtCore -isystem /usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/aarch64-linux-gnu/qt5/QtXml -isystem /usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/aarch64-linux-gnu/qt5/QtSvg -isystem /usr/include/aarch64-linux-gnu/qt5/QtWebKitWidgets -isystem /usr/include/aarch64-linux-gnu/qt5/QtWebKit -isystem /usr/include/aarch64-linux-gnu/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/aarch64-linux-gnu/qt5/QtConcurrent -isystem /usr/include/aarch64-linux-gnu/qt5/QtDBus -isystem /usr/include/KF5/KTextEditor -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -fno-delete-null-pointer-checks -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -o CMakeFiles/libumbrello.dir/clipboard/umlclipboard.cpp.o -c /<>/umbrello/clipboard/umlclipboard.cpp In file included from /<>/umbrello/clipboard/umlclipboard.cpp:15: /<>/umbrello/debug/debug_utils.h:91:18: warning: ‘virtual void Tracer::showEvent(QShowEvent*)’ can be marked override [-Wsuggest-override] 91 | virtual void showEvent(QShowEvent*); | ^~~~~~~~~ In file included from /<>/umbrello/umlwidgets/umlwidget.h:18, from /<>/umbrello/umlwidgets/classifierwidget.h:16, from /<>/umbrello/umlscene.h:17, from /<>/umbrello/umlwidgets/linkwidget.h:15, from /<>/umbrello/umlwidgets/associationwidget.h:15, from /<>/umbrello/clipboard/umlclipboard.cpp:19: /<>/umbrello/umlwidgets/widgetbase.h:187:20: warning: ‘virtual QRectF WidgetBase::boundingRect() const’ can be marked override [-Wsuggest-override] 187 | virtual QRectF boundingRect() const; | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/widgetbase.h:191:18: warning: ‘virtual void WidgetBase::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] 191 | virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); | ^~~~~ /<>/umbrello/umlwidgets/widgetbase.h:260:18: warning: ‘virtual void WidgetBase::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] 260 | virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent *event); | ^~~~~~~~~~~~~~~~ In file included from /<>/umbrello/umlwidgets/classifierwidget.h:16, from /<>/umbrello/umlscene.h:17, from /<>/umbrello/umlwidgets/linkwidget.h:15, from /<>/umbrello/umlwidgets/associationwidget.h:15, from /<>/umbrello/clipboard/umlclipboard.cpp:19: /<>/umbrello/umlwidgets/umlwidget.h:71:18: warning: ‘virtual void UMLWidget::setUseFillColor(bool)’ can be marked override [-Wsuggest-override] 71 | virtual void setUseFillColor(bool fc); | ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:74:18: warning: ‘virtual void UMLWidget::setTextColor(const QColor&)’ can be marked override [-Wsuggest-override] 74 | virtual void setTextColor(const QColor &color); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:77:18: warning: ‘virtual void UMLWidget::setLineColor(const QColor&)’ can be marked override [-Wsuggest-override] 77 | virtual void setLineColor(const QColor &color); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:80:18: warning: ‘virtual void UMLWidget::setLineWidth(uint)’ can be marked override [-Wsuggest-override] 80 | virtual void setLineWidth(uint width); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:83:18: warning: ‘virtual void UMLWidget::setFillColor(const QColor&)’ can be marked override [-Wsuggest-override] 83 | virtual void setFillColor(const QColor &color); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:87:18: warning: ‘virtual void UMLWidget::setSelected(bool)’ can be marked override [-Wsuggest-override] 87 | virtual void setSelected(bool _select); | ^~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:96:18: warning: ‘virtual void UMLWidget::setFont(const QFont&)’ can be marked override [-Wsuggest-override] 96 | virtual void setFont(const QFont &font); | ^~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:173:18: warning: ‘virtual void UMLWidget::showPropertiesDialog()’ can be marked override [-Wsuggest-override] 173 | virtual void showPropertiesDialog(); | ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:192:18: warning: ‘virtual bool UMLWidget::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] 192 | virtual bool loadFromXMI1(QDomElement &qElement); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:193:18: warning: ‘virtual void UMLWidget::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 193 | virtual void saveToXMI1(QDomDocument &qDoc, QDomElement &qElement); | ^~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:230:18: warning: ‘virtual void UMLWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] 230 | virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); | ^~~~~ /<>/umbrello/umlwidgets/umlwidget.h:234:18: warning: ‘virtual void UMLWidget::slotMenuSelection(QAction*)’ can be marked override [-Wsuggest-override] 234 | virtual void slotMenuSelection(QAction* action); | ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:251:18: warning: ‘virtual void UMLWidget::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] 251 | virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent* event); | ^~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:252:18: warning: ‘virtual void UMLWidget::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 252 | virtual void mouseDoubleClickEvent(QGraphicsSceneMouseEvent *event); | ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:253:18: warning: ‘virtual void UMLWidget::mousePressEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 253 | virtual void mousePressEvent(QGraphicsSceneMouseEvent *event); | ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:254:18: warning: ‘virtual void UMLWidget::mouseMoveEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 254 | virtual void mouseMoveEvent(QGraphicsSceneMouseEvent *event); | ^~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:255:18: warning: ‘virtual void UMLWidget::mouseReleaseEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 255 | virtual void mouseReleaseEvent(QGraphicsSceneMouseEvent *event); | ^~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/umlscene.h:17, from /<>/umbrello/umlwidgets/linkwidget.h:15, from /<>/umbrello/umlwidgets/associationwidget.h:15, from /<>/umbrello/clipboard/umlclipboard.cpp:19: /<>/umbrello/umlwidgets/classifierwidget.h:97:16: warning: ‘virtual UMLWidget* ClassifierWidget::onWidget(const QPointF&)’ can be marked override [-Wsuggest-override] 97 | UMLWidget* onWidget(const QPointF& p); | ^~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:98:16: warning: ‘virtual UMLWidget* ClassifierWidget::widgetWithID(Uml::ID::Type)’ can be marked override [-Wsuggest-override] 98 | UMLWidget* widgetWithID(Uml::ID::Type id); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:100:18: warning: ‘virtual void ClassifierWidget::setDocumentation(const QString&)’ can be marked override [-Wsuggest-override] 100 | virtual void setDocumentation(const QString& doc); | ^~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:102:12: warning: ‘virtual QSizeF ClassifierWidget::calculateSize(bool) const’ can be marked override [-Wsuggest-override] 102 | QSizeF calculateSize(bool withExtensions = true) const; | ^~~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:104:18: warning: ‘virtual void ClassifierWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] 104 | virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); | ^~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:105:26: warning: ‘virtual QPainterPath ClassifierWidget::shape() const’ can be marked override [-Wsuggest-override] 105 | virtual QPainterPath shape() const; | ^~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:107:18: warning: ‘virtual void ClassifierWidget::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 107 | virtual void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); | ^~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:108:18: warning: ‘virtual bool ClassifierWidget::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] 108 | virtual bool loadFromXMI1(QDomElement & qElement); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:111:18: warning: ‘virtual void ClassifierWidget::slotMenuSelection(QAction*)’ can be marked override [-Wsuggest-override] 111 | virtual void slotMenuSelection(QAction* action); | ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:121:12: warning: ‘virtual QSizeF ClassifierWidget::minimumSize() const’ can be marked override [-Wsuggest-override] 121 | QSizeF minimumSize() const; | ^~~~~~~~~~~ In file included from /<>/umbrello/umlwidgets/linkwidget.h:15, from /<>/umbrello/umlwidgets/associationwidget.h:15, from /<>/umbrello/clipboard/umlclipboard.cpp:19: /<>/umbrello/umlscene.h:338:10: warning: ‘virtual void UMLScene::dragEnterEvent(QGraphicsSceneDragDropEvent*)’ can be marked override [-Wsuggest-override] 338 | void dragEnterEvent(QGraphicsSceneDragDropEvent* enterEvent); | ^~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:339:10: warning: ‘virtual void UMLScene::dragMoveEvent(QGraphicsSceneDragDropEvent*)’ can be marked override [-Wsuggest-override] 339 | void dragMoveEvent(QGraphicsSceneDragDropEvent* moveEvent); | ^~~~~~~~~~~~~ /<>/umbrello/umlscene.h:340:10: warning: ‘virtual void UMLScene::dropEvent(QGraphicsSceneDragDropEvent*)’ can be marked override [-Wsuggest-override] 340 | void dropEvent(QGraphicsSceneDragDropEvent* dropEvent); | ^~~~~~~~~ /<>/umbrello/umlscene.h:342:10: warning: ‘virtual void UMLScene::mouseMoveEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 342 | void mouseMoveEvent(QGraphicsSceneMouseEvent* mouseEvent); | ^~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:343:10: warning: ‘virtual void UMLScene::mousePressEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 343 | void mousePressEvent(QGraphicsSceneMouseEvent* mouseEvent); | ^~~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:344:10: warning: ‘virtual void UMLScene::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 344 | void mouseDoubleClickEvent(QGraphicsSceneMouseEvent* mouseEvent); | ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:345:10: warning: ‘virtual void UMLScene::mouseReleaseEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 345 | void mouseReleaseEvent(QGraphicsSceneMouseEvent* mouseEvent); | ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:346:18: warning: ‘virtual void UMLScene::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] 346 | virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent* contextMenuEvent); | ^~~~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:358:18: warning: ‘virtual void UMLScene::drawBackground(QPainter*, const QRectF&)’ can be marked override [-Wsuggest-override] 358 | virtual void drawBackground(QPainter *painter, const QRectF &rect); | ^~~~~~~~~~~~~~ In file included from /<>/umbrello/clipboard/umlclipboard.cpp:19: /<>/umbrello/umlwidgets/associationwidget.h:62:18: warning: ‘virtual void AssociationWidget::setUMLObject(UMLObject*)’ can be marked override [-Wsuggest-override] 62 | virtual void setUMLObject(UMLObject *obj); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:66:18: warning: ‘virtual void AssociationWidget::lwSetFont(QFont)’ can be marked override [-Wsuggest-override] 66 | virtual void lwSetFont(QFont font); | ^~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:67:28: warning: ‘virtual UMLClassifier* AssociationWidget::operationOwner()’ can be marked override [-Wsuggest-override] 67 | virtual UMLClassifier *operationOwner(); | ^~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:69:27: warning: ‘virtual UMLOperation* AssociationWidget::operation()’ can be marked override [-Wsuggest-override] 69 | virtual UMLOperation *operation(); | ^~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:70:18: warning: ‘virtual void AssociationWidget::setOperation(UMLOperation*)’ can be marked override [-Wsuggest-override] 70 | virtual void setOperation(UMLOperation *op); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:72:21: warning: ‘virtual QString AssociationWidget::customOpText()’ can be marked override [-Wsuggest-override] 72 | virtual QString customOpText(); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:73:18: warning: ‘virtual void AssociationWidget::setCustomOpText(const QString&)’ can be marked override [-Wsuggest-override] 73 | virtual void setCustomOpText(const QString &opText); | ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:75:18: warning: ‘virtual void AssociationWidget::resetTextPositions()’ can be marked override [-Wsuggest-override] 75 | virtual void resetTextPositions(); | ^~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:77:18: warning: ‘virtual void AssociationWidget::setMessageText(FloatingTextWidget*)’ can be marked override [-Wsuggest-override] 77 | virtual void setMessageText(FloatingTextWidget *ft); | ^~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:78:18: warning: ‘virtual void AssociationWidget::setText(FloatingTextWidget*, const QString&)’ can be marked override [-Wsuggest-override] 78 | virtual void setText(FloatingTextWidget *ft, const QString &newText); | ^~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:80:18: warning: ‘virtual void AssociationWidget::showPropertiesDialog()’ can be marked override [-Wsuggest-override] 80 | virtual void showPropertiesDialog(); | ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:82:21: warning: ‘virtual QString AssociationWidget::lwOperationText()’ can be marked override [-Wsuggest-override] 82 | virtual QString lwOperationText(); | ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:83:28: warning: ‘virtual UMLClassifier* AssociationWidget::lwClassifier()’ can be marked override [-Wsuggest-override] 83 | virtual UMLClassifier *lwClassifier(); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:84:18: warning: ‘virtual void AssociationWidget::setOperationText(const QString&)’ can be marked override [-Wsuggest-override] 84 | virtual void setOperationText(const QString &op); | ^~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:86:18: warning: ‘virtual void AssociationWidget::constrainTextPos(qreal&, qreal&, qreal, qreal, Uml::TextRole::Enum)’ can be marked override [-Wsuggest-override] 86 | virtual void constrainTextPos(qreal &textX, qreal &textY, | ^~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:90:18: warning: ‘virtual void AssociationWidget::calculateNameTextSegment()’ can be marked override [-Wsuggest-override] 90 | virtual void calculateNameTextSegment(); | ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:105:10: warning: ‘virtual void AssociationWidget::setName(const QString&)’ can be marked override [-Wsuggest-override] 105 | void setName(const QString &strRole); | ^~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:149:20: warning: ‘virtual QRectF AssociationWidget::boundingRect() const’ can be marked override [-Wsuggest-override] 149 | virtual QRectF boundingRect() const; | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:150:26: warning: ‘virtual QPainterPath AssociationWidget::shape() const’ can be marked override [-Wsuggest-override] 150 | virtual QPainterPath shape() const; | ^~~~~ /<>/umbrello/umlwidgets/associationwidget.h:156:16: warning: ‘virtual UMLWidget* AssociationWidget::onWidget(const QPointF&)’ can be marked override [-Wsuggest-override] 156 | UMLWidget* onWidget(const QPointF &p); | ^~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:174:11: warning: ‘virtual QFont AssociationWidget::font() const’ can be marked override [-Wsuggest-override] 174 | QFont font() const; | ^~~~ /<>/umbrello/umlwidgets/associationwidget.h:176:18: warning: ‘virtual void AssociationWidget::setTextColor(const QColor&)’ can be marked override [-Wsuggest-override] 176 | virtual void setTextColor(const QColor &color); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:177:18: warning: ‘virtual void AssociationWidget::setLineColor(const QColor&)’ can be marked override [-Wsuggest-override] 177 | virtual void setLineColor(const QColor &color); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:178:18: warning: ‘virtual void AssociationWidget::setLineWidth(uint)’ can be marked override [-Wsuggest-override] 178 | virtual void setLineWidth(uint width); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:186:18: warning: ‘virtual bool AssociationWidget::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] 186 | virtual bool loadFromXMI1(QDomElement& qElement); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:187:18: warning: ‘virtual void AssociationWidget::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 187 | virtual void saveToXMI1(QDomDocument &qDoc, QDomElement &qElement); | ^~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:195:18: warning: ‘virtual void AssociationWidget::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 195 | virtual void mouseDoubleClickEvent(QGraphicsSceneMouseEvent *event); | ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:196:18: warning: ‘virtual void AssociationWidget::mouseMoveEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 196 | virtual void mouseMoveEvent(QGraphicsSceneMouseEvent *event); | ^~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:197:18: warning: ‘virtual void AssociationWidget::mousePressEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 197 | virtual void mousePressEvent(QGraphicsSceneMouseEvent *event); | ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:198:18: warning: ‘virtual void AssociationWidget::mouseReleaseEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 198 | virtual void mouseReleaseEvent(QGraphicsSceneMouseEvent *event); | ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:200:18: warning: ‘virtual void AssociationWidget::setSelected(bool)’ can be marked override [-Wsuggest-override] 200 | virtual void setSelected(bool _select); | ^~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:202:18: warning: ‘virtual void AssociationWidget::slotMenuSelection(QAction*)’ can be marked override [-Wsuggest-override] 202 | virtual void slotMenuSelection(QAction* action); | ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:209:18: warning: ‘virtual void AssociationWidget::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] 209 | virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent *event); | ^~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:211:18: warning: ‘virtual void AssociationWidget::hoverEnterEvent(QGraphicsSceneHoverEvent*)’ can be marked override [-Wsuggest-override] 211 | virtual void hoverEnterEvent(QGraphicsSceneHoverEvent *event); | ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:212:18: warning: ‘virtual void AssociationWidget::hoverLeaveEvent(QGraphicsSceneHoverEvent*)’ can be marked override [-Wsuggest-override] 212 | virtual void hoverLeaveEvent(QGraphicsSceneHoverEvent *event); | ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:213:18: warning: ‘virtual void AssociationWidget::hoverMoveEvent(QGraphicsSceneHoverEvent*)’ can be marked override [-Wsuggest-override] 213 | virtual void hoverMoveEvent(QGraphicsSceneHoverEvent *event); | ^~~~~~~~~~~~~~ In file included from /<>/umbrello/uml1model/attribute.h:15, from /<>/umbrello/clipboard/umlclipboard.cpp:20: /<>/umbrello/uml1model/classifierlistitem.h:48:18: warning: ‘virtual void UMLClassifierListItem::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 48 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/classifierlistitem.h:54:24: warning: ‘virtual UMLObject* UMLClassifierListItem::clone() const’ can be marked override [-Wsuggest-override] 54 | virtual UMLObject* clone() const = 0; | ^~~~~ In file included from /<>/umbrello/clipboard/umlclipboard.cpp:20: /<>/umbrello/uml1model/attribute.h:42:18: warning: ‘virtual void UMLAttribute::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 42 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/attribute.h:44:10: warning: ‘virtual void UMLAttribute::setName(const QString&)’ can be marked override [-Wsuggest-override] 44 | void setName(const QString &name); | ^~~~~~~ /<>/umbrello/uml1model/attribute.h:48:24: warning: ‘virtual UMLObject* UMLAttribute::clone() const’ can be marked override [-Wsuggest-override] 48 | virtual UMLObject* clone() const; | ^~~~~ /<>/umbrello/uml1model/attribute.h:53:13: warning: ‘virtual QString UMLAttribute::toString(Uml::SignatureType::Enum, bool)’ can be marked override [-Wsuggest-override] 53 | QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false); | ^~~~~~~~ /<>/umbrello/uml1model/attribute.h:58:18: warning: ‘virtual void UMLAttribute::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 58 | virtual void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/attribute.h:60:18: warning: ‘virtual bool UMLAttribute::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] 60 | virtual bool showPropertiesDialog(QWidget* parent = 0); | ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/attribute.h:73:10: warning: ‘virtual bool UMLAttribute::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 73 | bool load1(QDomElement & element); | ^~~~~ In file included from /<>/umbrello/uml1model/package.h:14, from /<>/umbrello/uml1model/classifier.h:13, from /<>/umbrello/clipboard/umlclipboard.cpp:21: /<>/umbrello/uml1model/umlcanvasobject.h:43:18: warning: ‘virtual void UMLCanvasObject::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 43 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/umlcanvasobject.h:85:18: warning: ‘virtual bool UMLCanvasObject::resolveRef()’ can be marked override [-Wsuggest-override] 85 | virtual bool resolveRef(); | ^~~~~~~~~~ In file included from /<>/umbrello/uml1model/classifier.h:13, from /<>/umbrello/clipboard/umlclipboard.cpp:21: /<>/umbrello/uml1model/package.h:39:18: warning: ‘virtual void UMLPackage::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 39 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/package.h:41:24: warning: ‘virtual UMLObject* UMLPackage::clone() const’ can be marked override [-Wsuggest-override] 41 | virtual UMLObject* clone() const; | ^~~~~ /<>/umbrello/uml1model/package.h:64:18: warning: ‘virtual bool UMLPackage::resolveRef()’ can be marked override [-Wsuggest-override] 64 | virtual bool resolveRef(); | ^~~~~~~~~~ /<>/umbrello/uml1model/package.h:66:18: warning: ‘virtual void UMLPackage::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 66 | virtual void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/package.h:69:18: warning: ‘virtual bool UMLPackage::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 69 | virtual bool load1(QDomElement& element); | ^~~~~ In file included from /<>/umbrello/uml1model/foreignkeyconstraint.h:16, from /<>/umbrello/model_utils.h:18, from /<>/umbrello/uml1model/classifier.h:19, from /<>/umbrello/clipboard/umlclipboard.cpp:21: /<>/umbrello/uml1model/entityconstraint.h:40:18: warning: ‘virtual void UMLEntityConstraint::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 40 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/entityconstraint.h:45:24: warning: ‘virtual UMLObject* UMLEntityConstraint::clone() const’ can be marked override [-Wsuggest-override] 45 | virtual UMLObject* clone() const = 0; | ^~~~~ In file included from /<>/umbrello/model_utils.h:18, from /<>/umbrello/uml1model/classifier.h:19, from /<>/umbrello/clipboard/umlclipboard.cpp:21: /<>/umbrello/uml1model/foreignkeyconstraint.h:56:18: warning: ‘virtual void UMLForeignKeyConstraint::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 56 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:58:24: warning: ‘virtual UMLObject* UMLForeignKeyConstraint::clone() const’ can be marked override [-Wsuggest-override] 58 | virtual UMLObject* clone() const; | ^~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:60:13: warning: ‘virtual QString UMLForeignKeyConstraint::toString(Uml::SignatureType::Enum, bool)’ can be marked override [-Wsuggest-override] 60 | QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false); | ^~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:65:10: warning: ‘virtual void UMLForeignKeyConstraint::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 65 | void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:67:18: warning: ‘virtual bool UMLForeignKeyConstraint::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] 67 | virtual bool showPropertiesDialog(QWidget* parent = 0); | ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:85:10: warning: ‘virtual bool UMLForeignKeyConstraint::resolveRef()’ can be marked override [-Wsuggest-override] 85 | bool resolveRef(); | ^~~~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:94:10: warning: ‘virtual bool UMLForeignKeyConstraint::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 94 | bool load1(QDomElement & element); | ^~~~~ In file included from /<>/umbrello/model_utils.h:20, from /<>/umbrello/uml1model/classifier.h:19, from /<>/umbrello/clipboard/umlclipboard.cpp:21: /<>/umbrello/dialogs/multipagedialogbase.h:101:18: warning: ‘virtual void MultiPageDialogBase::keyPressEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] 101 | virtual void keyPressEvent(QKeyEvent *event); | ^~~~~~~~~~~~~ In file included from /<>/umbrello/clipboard/umlclipboard.cpp:21: /<>/umbrello/uml1model/classifier.h:54:18: warning: ‘virtual void UMLClassifier::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 54 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/classifier.h:56:16: warning: ‘virtual UMLObject* UMLClassifier::clone() const’ can be marked override [-Wsuggest-override] 56 | UMLObject* clone() const; | ^~~~~ /<>/umbrello/uml1model/classifier.h:111:18: warning: ‘virtual bool UMLClassifier::resolveRef()’ can be marked override [-Wsuggest-override] 111 | virtual bool resolveRef(); | ^~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:115:24: warning: ‘virtual UMLObject* UMLClassifier::findChildObjectById(Uml::ID::Type, bool)’ can be marked override [-Wsuggest-override] 115 | virtual UMLObject* findChildObjectById(Uml::ID::Type id, bool considerAncestors = false); | ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:124:18: warning: ‘virtual bool UMLClassifier::acceptAssociationType(Uml::AssociationType::Enum)’ can be marked override [-Wsuggest-override] 124 | virtual bool acceptAssociationType(Uml::AssociationType::Enum type); | ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:129:10: warning: ‘virtual void UMLClassifier::setBaseType(UMLObject::ObjectType)’ can be marked override [-Wsuggest-override] 129 | void setBaseType(UMLObject::ObjectType ot); | ^~~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:181:10: warning: ‘virtual void UMLClassifier::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 181 | void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:183:18: warning: ‘virtual bool UMLClassifier::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 183 | virtual bool load1(QDomElement& element); | ^~~~~ In file included from /<>/umbrello/clipboard/umlclipboard.cpp:22: /<>/umbrello/uml1model/enum.h:38:18: warning: ‘virtual void UMLEnum::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 38 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/enum.h:40:24: warning: ‘virtual UMLObject* UMLEnum::clone() const’ can be marked override [-Wsuggest-override] 40 | virtual UMLObject* clone() const; | ^~~~~ /<>/umbrello/uml1model/enum.h:57:18: warning: ‘virtual void UMLEnum::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 57 | virtual void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/enum.h:59:36: warning: ‘virtual UMLClassifierListItem* UMLEnum::makeChildObject(const QString&)’ can be marked override [-Wsuggest-override] 59 | virtual UMLClassifierListItem* makeChildObject(const QString& xmiTag); | ^~~~~~~~~~~~~~~ /<>/umbrello/uml1model/enum.h:66:10: warning: ‘virtual bool UMLEnum::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 66 | bool load1(QDomElement & element); | ^~~~~ In file included from /<>/umbrello/clipboard/umlclipboard.cpp:23: /<>/umbrello/uml1model/entity.h:43:18: warning: ‘virtual void UMLEntity::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 43 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/entity.h:45:24: warning: ‘virtual UMLObject* UMLEntity::clone() const’ can be marked override [-Wsuggest-override] 45 | virtual UMLObject* clone() const; | ^~~~~ /<>/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] 47 | virtual UMLAttribute* createAttribute(const QString &name = QString(), | ^~~~~~~~~~~~~~~ /<>/umbrello/uml1model/entity.h:73:18: warning: ‘virtual bool UMLEntity::resolveRef()’ can be marked override [-Wsuggest-override] 73 | virtual bool resolveRef(); | ^~~~~~~~~~ /<>/umbrello/uml1model/entity.h:75:18: warning: ‘virtual void UMLEntity::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 75 | virtual void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/entity.h:77:31: warning: ‘virtual UMLClassifierListItemList UMLEntity::getFilteredList(UMLObject::ObjectType) const’ can be marked override [-Wsuggest-override] 77 | UMLClassifierListItemList getFilteredList(UMLObject::ObjectType ot) const; | ^~~~~~~~~~~~~~~ /<>/umbrello/uml1model/entity.h:81:36: warning: ‘virtual UMLClassifierListItem* UMLEntity::makeChildObject(const QString&)’ can be marked override [-Wsuggest-override] 81 | virtual UMLClassifierListItem* makeChildObject(const QString& xmiTag); | ^~~~~~~~~~~~~~~ /<>/umbrello/uml1model/entity.h:93:10: warning: ‘virtual bool UMLEntity::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 93 | bool load1(QDomElement& element); | ^~~~~ In file included from /<>/umbrello/clipboard/umlclipboard.cpp:24: /<>/umbrello/umlwidgets/floatingtextwidget.h:61:18: warning: ‘virtual void FloatingTextWidget::showPropertiesDialog()’ can be marked override [-Wsuggest-override] 61 | virtual void showPropertiesDialog(); | ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/floatingtextwidget.h:66:10: warning: ‘virtual bool FloatingTextWidget::activate(IDChangeLog*)’ can be marked override [-Wsuggest-override] 66 | bool activate(IDChangeLog* ChangeLog = 0); | ^~~~~~~~ /<>/umbrello/umlwidgets/floatingtextwidget.h:79:16: warning: ‘virtual UMLWidget* FloatingTextWidget::onWidget(const QPointF&)’ can be marked override [-Wsuggest-override] 79 | UMLWidget* onWidget(const QPointF& p); | ^~~~~~~~ /<>/umbrello/umlwidgets/floatingtextwidget.h:81:18: warning: ‘virtual void FloatingTextWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] 81 | virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); | ^~~~~ /<>/umbrello/umlwidgets/floatingtextwidget.h:83:18: warning: ‘virtual void FloatingTextWidget::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 83 | virtual void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); | ^~~~~~~~~~ /<>/umbrello/umlwidgets/floatingtextwidget.h:84:18: warning: ‘virtual bool FloatingTextWidget::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] 84 | virtual bool loadFromXMI1(QDomElement& qElement); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/floatingtextwidget.h:87:18: warning: ‘virtual void FloatingTextWidget::slotMenuSelection(QAction*)’ can be marked override [-Wsuggest-override] 87 | virtual void slotMenuSelection(QAction* action); | ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/floatingtextwidget.h:91:12: warning: ‘virtual QSizeF FloatingTextWidget::minimumSize() const’ can be marked override [-Wsuggest-override] 91 | QSizeF minimumSize() const; | ^~~~~~~~~~~ /<>/umbrello/umlwidgets/floatingtextwidget.h:93:18: warning: ‘virtual void FloatingTextWidget::moveWidgetBy(qreal, qreal)’ can be marked override [-Wsuggest-override] 93 | virtual void moveWidgetBy(qreal diffX, qreal diffY); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/floatingtextwidget.h:94:18: warning: ‘virtual void FloatingTextWidget::constrainMovementForAllWidgets(qreal&, qreal&)’ can be marked override [-Wsuggest-override] 94 | virtual void constrainMovementForAllWidgets(qreal &diffX, qreal &diffY); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/clipboard/umlclipboard.cpp:25: /<>/umbrello/umlwidgets/messagewidget.h:54:18: warning: ‘virtual void MessageWidget::setY(qreal)’ can be marked override [-Wsuggest-override] 54 | virtual void setY(qreal y); | ^~~~ /<>/umbrello/umlwidgets/messagewidget.h:58:18: warning: ‘virtual void MessageWidget::lwSetFont(QFont)’ can be marked override [-Wsuggest-override] 58 | virtual void lwSetFont (QFont font); | ^~~~~~~~~ /<>/umbrello/umlwidgets/messagewidget.h:59:28: warning: ‘virtual UMLClassifier* MessageWidget::operationOwner()’ can be marked override [-Wsuggest-override] 59 | virtual UMLClassifier *operationOwner(); | ^~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/messagewidget.h:61:27: warning: ‘virtual UMLOperation* MessageWidget::operation()’ can be marked override [-Wsuggest-override] 61 | virtual UMLOperation *operation(); | ^~~~~~~~~ /<>/umbrello/umlwidgets/messagewidget.h:62:18: warning: ‘virtual void MessageWidget::setOperation(UMLOperation*)’ can be marked override [-Wsuggest-override] 62 | virtual void setOperation(UMLOperation *op); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/messagewidget.h:64:21: warning: ‘virtual QString MessageWidget::customOpText()’ can be marked override [-Wsuggest-override] 64 | virtual QString customOpText(); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/messagewidget.h:65:18: warning: ‘virtual void MessageWidget::setCustomOpText(const QString&)’ can be marked override [-Wsuggest-override] 65 | virtual void setCustomOpText(const QString &opText); | ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/messagewidget.h:67:18: warning: ‘virtual void MessageWidget::setMessageText(FloatingTextWidget*)’ can be marked override [-Wsuggest-override] 67 | virtual void setMessageText(FloatingTextWidget *ft); | ^~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/messagewidget.h:68:18: warning: ‘virtual void MessageWidget::setText(FloatingTextWidget*, const QString&)’ can be marked override [-Wsuggest-override] 68 | virtual void setText(FloatingTextWidget *ft, const QString &newText); | ^~~~~~~ /<>/umbrello/umlwidgets/messagewidget.h:70:21: warning: ‘virtual QString MessageWidget::lwOperationText()’ can be marked override [-Wsuggest-override] 70 | virtual QString lwOperationText(); | ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/messagewidget.h:71:28: warning: ‘virtual UMLClassifier* MessageWidget::lwClassifier()’ can be marked override [-Wsuggest-override] 71 | virtual UMLClassifier *lwClassifier(); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/messagewidget.h:72:18: warning: ‘virtual void MessageWidget::setOperationText(const QString&)’ can be marked override [-Wsuggest-override] 72 | virtual void setOperationText(const QString &op); | ^~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/messagewidget.h:74:18: warning: ‘virtual void MessageWidget::constrainTextPos(qreal&, qreal&, qreal, qreal, Uml::TextRole::Enum)’ can be marked override [-Wsuggest-override] 74 | virtual void constrainTextPos(qreal &textX, qreal &textY, qreal textWidth, qreal textHeight, | ^~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/messagewidget.h:111:18: warning: ‘virtual bool MessageWidget::activate(IDChangeLog*)’ can be marked override [-Wsuggest-override] 111 | virtual bool activate(IDChangeLog * Log = 0); | ^~~~~~~~ /<>/umbrello/umlwidgets/messagewidget.h:121:18: warning: ‘virtual void MessageWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] 121 | virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); | ^~~~~ /<>/umbrello/umlwidgets/messagewidget.h:125:10: warning: ‘virtual void MessageWidget::cleanup()’ can be marked override [-Wsuggest-override] 125 | void cleanup(); | ^~~~~~~ /<>/umbrello/umlwidgets/messagewidget.h:127:10: warning: ‘virtual void MessageWidget::setSelected(bool)’ can be marked override [-Wsuggest-override] 127 | void setSelected(bool _select); | ^~~~~~~~~~~ /<>/umbrello/umlwidgets/messagewidget.h:132:20: warning: ‘virtual QSizeF MessageWidget::minimumSize() const’ can be marked override [-Wsuggest-override] 132 | virtual QSizeF minimumSize() const; | ^~~~~~~~~~~ /<>/umbrello/umlwidgets/messagewidget.h:134:16: warning: ‘virtual UMLWidget* MessageWidget::onWidget(const QPointF&)’ can be marked override [-Wsuggest-override] 134 | UMLWidget* onWidget(const QPointF& p); | ^~~~~~~~ /<>/umbrello/umlwidgets/messagewidget.h:136:18: warning: ‘virtual void MessageWidget::resizeWidget(qreal, qreal)’ can be marked override [-Wsuggest-override] 136 | virtual void resizeWidget(qreal newW, qreal newH); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/messagewidget.h:138:18: warning: ‘virtual void MessageWidget::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 138 | virtual void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); | ^~~~~~~~~~ /<>/umbrello/umlwidgets/messagewidget.h:139:18: warning: ‘virtual bool MessageWidget::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] 139 | virtual bool loadFromXMI1(QDomElement & qElement); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/messagewidget.h:152:18: warning: ‘virtual void MessageWidget::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 152 | virtual void mouseDoubleClickEvent(QGraphicsSceneMouseEvent *event); | ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/messagewidget.h:154:18: warning: ‘virtual void MessageWidget::moveWidgetBy(qreal, qreal)’ can be marked override [-Wsuggest-override] 154 | virtual void moveWidgetBy(qreal diffX, qreal diffY); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/messagewidget.h:155:18: warning: ‘virtual void MessageWidget::constrainMovementForAllWidgets(qreal&, qreal&)’ can be marked override [-Wsuggest-override] 155 | virtual void constrainMovementForAllWidgets(qreal &diffX, qreal &diffY); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/messagewidget.h:157:21: warning: ‘virtual QCursor MessageWidget::resizeCursor() const’ can be marked override [-Wsuggest-override] 157 | virtual QCursor resizeCursor() const; | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/messagewidget.h:203:10: warning: ‘virtual void MessageWidget::slotWidgetMoved(Uml::ID::Type)’ can be marked override [-Wsuggest-override] 203 | void slotWidgetMoved(Uml::ID::Type id); | ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/messagewidget.h:204:10: warning: ‘virtual void MessageWidget::slotMenuSelection(QAction*)’ can be marked override [-Wsuggest-override] 204 | void slotMenuSelection(QAction* action); | ^~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/clipboard/umlclipboard.cpp:26: /<>/umbrello/uml1model/operation.h:37:18: warning: ‘virtual void UMLOperation::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 37 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/operation.h:39:24: warning: ‘virtual UMLObject* UMLOperation::clone() const’ can be marked override [-Wsuggest-override] 39 | virtual UMLObject* clone() const; | ^~~~~ /<>/umbrello/uml1model/operation.h:41:10: warning: ‘virtual void UMLOperation::setType(UMLObject*)’ can be marked override [-Wsuggest-override] 41 | void setType(UMLObject* type); | ^~~~~~~ /<>/umbrello/uml1model/operation.h:52:13: warning: ‘virtual QString UMLOperation::toString(Uml::SignatureType::Enum, bool)’ can be marked override [-Wsuggest-override] 52 | QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false); | ^~~~~~~~ /<>/umbrello/uml1model/operation.h:56:10: warning: ‘virtual bool UMLOperation::resolveRef()’ can be marked override [-Wsuggest-override] 56 | bool resolveRef(); | ^~~~~~~~~~ /<>/umbrello/uml1model/operation.h:60:18: warning: ‘virtual bool UMLOperation::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] 60 | virtual bool showPropertiesDialog(QWidget* parent = 0); | ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/operation.h:72:10: warning: ‘virtual void UMLOperation::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 72 | void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/operation.h:75:10: warning: ‘virtual bool UMLOperation::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 75 | bool load1(QDomElement & element); | ^~~~~ In file included from /<>/umbrello/clipboard/umlclipboard.cpp:27: /<>/umbrello/uml1model/template.h:37:18: warning: ‘virtual void UMLTemplate::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 37 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/template.h:39:24: warning: ‘virtual UMLObject* UMLTemplate::clone() const’ can be marked override [-Wsuggest-override] 39 | virtual UMLObject* clone() const; | ^~~~~ /<>/umbrello/uml1model/template.h:43:13: warning: ‘virtual QString UMLTemplate::toString(Uml::SignatureType::Enum, bool)’ can be marked override [-Wsuggest-override] 43 | QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false); | ^~~~~~~~ /<>/umbrello/uml1model/template.h:45:21: warning: ‘virtual QString UMLTemplate::getTypeName() const’ can be marked override [-Wsuggest-override] 45 | virtual QString getTypeName() const; | ^~~~~~~~~~~ /<>/umbrello/uml1model/template.h:47:18: warning: ‘virtual bool UMLTemplate::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] 47 | virtual bool showPropertiesDialog(QWidget* parent); | ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/template.h:49:10: warning: ‘virtual void UMLTemplate::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 49 | void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/template.h:53:10: warning: ‘virtual bool UMLTemplate::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 53 | bool load1(QDomElement & element); | ^~~~~ In file included from /<>/umbrello/clipboard/umlclipboard.cpp:28: /<>/umbrello/uml1model/enumliteral.h:35:18: warning: ‘virtual void UMLEnumLiteral::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 35 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/enumliteral.h:37:24: warning: ‘virtual UMLObject* UMLEnumLiteral::clone() const’ can be marked override [-Wsuggest-override] 37 | virtual UMLObject* clone() const; | ^~~~~ /<>/umbrello/uml1model/enumliteral.h:44:13: warning: ‘virtual QString UMLEnumLiteral::toString(Uml::SignatureType::Enum, bool)’ can be marked override [-Wsuggest-override] 44 | QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false); | ^~~~~~~~ /<>/umbrello/uml1model/enumliteral.h:46:18: warning: ‘virtual void UMLEnumLiteral::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 46 | virtual void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/enumliteral.h:48:18: warning: ‘virtual bool UMLEnumLiteral::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] 48 | virtual bool showPropertiesDialog(QWidget* parent = 0); | ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/enumliteral.h:51:10: warning: ‘virtual bool UMLEnumLiteral::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 51 | bool load1(QDomElement& element); | ^~~~~ In file included from /<>/umbrello/clipboard/umlclipboard.cpp:29: /<>/umbrello/uml1model/entityattribute.h:47:18: warning: ‘virtual void UMLEntityAttribute::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 47 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/entityattribute.h:49:24: warning: ‘virtual UMLObject* UMLEntityAttribute::clone() const’ can be marked override [-Wsuggest-override] 49 | virtual UMLObject* clone() const; | ^~~~~ /<>/umbrello/uml1model/entityattribute.h:66:13: warning: ‘virtual QString UMLEntityAttribute::toString(Uml::SignatureType::Enum, bool)’ can be marked override [-Wsuggest-override] 66 | QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false); | ^~~~~~~~ /<>/umbrello/uml1model/entityattribute.h:68:18: warning: ‘virtual void UMLEntityAttribute::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 68 | virtual void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/entityattribute.h:70:18: warning: ‘virtual bool UMLEntityAttribute::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] 70 | virtual bool showPropertiesDialog(QWidget* parent = 0); | ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/entityattribute.h:75:10: warning: ‘virtual bool UMLEntityAttribute::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 75 | bool load1(QDomElement& element); | ^~~~~ In file included from /<>/umbrello/clipboard/umlclipboard.cpp:31: /<>/umbrello/umlwidgets/notewidget.h:48:18: warning: ‘virtual void NoteWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] 48 | virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); | ^~~~~ /<>/umbrello/umlwidgets/notewidget.h:61:18: warning: ‘virtual void NoteWidget::showPropertiesDialog()’ can be marked override [-Wsuggest-override] 61 | virtual void showPropertiesDialog(); | ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/notewidget.h:63:18: warning: ‘virtual bool NoteWidget::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] 63 | virtual bool loadFromXMI1(QDomElement & qElement); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/notewidget.h:64:18: warning: ‘virtual void NoteWidget::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 64 | virtual void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); | ^~~~~~~~~~ /<>/umbrello/umlwidgets/notewidget.h:69:10: warning: ‘virtual void NoteWidget::slotMenuSelection(QAction*)’ can be marked override [-Wsuggest-override] 69 | void slotMenuSelection(QAction* action); | ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/notewidget.h:72:20: warning: ‘virtual QSizeF NoteWidget::minimumSize() const’ can be marked override [-Wsuggest-override] 72 | virtual QSizeF minimumSize() const; | ^~~~~~~~~~~ /<>/umbrello/umlwidgets/notewidget.h:73:20: warning: ‘virtual QSizeF NoteWidget::calculateSize(bool) const’ can be marked override [-Wsuggest-override] 73 | virtual QSizeF calculateSize(bool withExtensions = true) const; | ^~~~~~~~~~~~~ /<>/umbrello/umlwidgets/notewidget.h:76:18: warning: ‘virtual void NoteWidget::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 76 | virtual void mouseDoubleClickEvent(QGraphicsSceneMouseEvent *event); | ^~~~~~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/clipboard/umlclipboard.cpp:33: /<>/umbrello/umllistview.h:115:10: warning: ‘virtual bool UMLListView::event(QEvent*)’ can be marked override [-Wsuggest-override] 115 | bool event(QEvent *e); | ^~~~~ /<>/umbrello/umllistview.h:116:10: warning: ‘virtual void UMLListView::mouseReleaseEvent(QMouseEvent*)’ can be marked override [-Wsuggest-override] 116 | void mouseReleaseEvent(QMouseEvent *me); | ^~~~~~~~~~~~~~~~~ /<>/umbrello/umllistview.h:117:10: warning: ‘virtual void UMLListView::mousePressEvent(QMouseEvent*)’ can be marked override [-Wsuggest-override] 117 | void mousePressEvent(QMouseEvent *me); | ^~~~~~~~~~~~~~~ /<>/umbrello/umllistview.h:118:10: warning: ‘virtual void UMLListView::mouseMoveEvent(QMouseEvent*)’ can be marked override [-Wsuggest-override] 118 | void mouseMoveEvent(QMouseEvent *me); | ^~~~~~~~~~~~~~ /<>/umbrello/umllistview.h:119:10: warning: ‘virtual void UMLListView::mouseDoubleClickEvent(QMouseEvent*)’ can be marked override [-Wsuggest-override] 119 | void mouseDoubleClickEvent(QMouseEvent *me); | ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umllistview.h:120:10: warning: ‘virtual void UMLListView::focusOutEvent(QFocusEvent*)’ can be marked override [-Wsuggest-override] 120 | void focusOutEvent (QFocusEvent *fe); | ^~~~~~~~~~~~~ /<>/umbrello/umllistview.h:121:10: warning: ‘virtual void UMLListView::contextMenuEvent(QContextMenuEvent*)’ can be marked override [-Wsuggest-override] 121 | void contextMenuEvent(QContextMenuEvent *event); | ^~~~~~~~~~~~~~~~ /<>/umbrello/umllistview.h:125:10: warning: ‘virtual void UMLListView::keyPressEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] 125 | void keyPressEvent(QKeyEvent* ke); | ^~~~~~~~~~~~~ /<>/umbrello/umllistview.h:126:10: warning: ‘virtual void UMLListView::dragEnterEvent(QDragEnterEvent*)’ can be marked override [-Wsuggest-override] 126 | void dragEnterEvent(QDragEnterEvent* event); | ^~~~~~~~~~~~~~ /<>/umbrello/umllistview.h:127:10: warning: ‘virtual void UMLListView::dragMoveEvent(QDragMoveEvent*)’ can be marked override [-Wsuggest-override] 127 | void dragMoveEvent(QDragMoveEvent* event); | ^~~~~~~~~~~~~ /<>/umbrello/umllistview.h:128:10: warning: ‘virtual void UMLListView::dropEvent(QDropEvent*)’ can be marked override [-Wsuggest-override] 128 | void dropEvent(QDropEvent* event); | ^~~~~~~~~ /<>/umbrello/umllistview.h:129:10: warning: ‘virtual void UMLListView::commitData(QWidget*)’ can be marked override [-Wsuggest-override] 129 | void commitData(QWidget *editor); | ^~~~~~~~~~ In file included from /<>/umbrello/clipboard/umlclipboard.cpp:37: /<>/umbrello/umlview.h:54:18: warning: ‘virtual void UMLView::wheelEvent(QWheelEvent*)’ can be marked override [-Wsuggest-override] 54 | virtual void wheelEvent(QWheelEvent* event); | ^~~~~~~~~~ /<>/umbrello/umlview.h:55:18: warning: ‘virtual void UMLView::showEvent(QShowEvent*)’ can be marked override [-Wsuggest-override] 55 | virtual void showEvent(QShowEvent *se); | ^~~~~~~~~ /<>/umbrello/umlview.h:56:18: warning: ‘virtual void UMLView::hideEvent(QHideEvent*)’ can be marked override [-Wsuggest-override] 56 | virtual void hideEvent(QHideEvent *he); | ^~~~~~~~~ /<>/umbrello/umlview.h:57:18: warning: ‘virtual void UMLView::mousePressEvent(QMouseEvent*)’ can be marked override [-Wsuggest-override] 57 | virtual void mousePressEvent(QMouseEvent* event); | ^~~~~~~~~~~~~~~ /<>/umbrello/umlview.h:58:18: warning: ‘virtual void UMLView::mouseReleaseEvent(QMouseEvent*)’ can be marked override [-Wsuggest-override] 58 | virtual void mouseReleaseEvent(QMouseEvent* event); | ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlview.h:59:18: warning: ‘virtual void UMLView::resizeEvent(QResizeEvent*)’ can be marked override [-Wsuggest-override] 59 | virtual void resizeEvent(QResizeEvent *event); | ^~~~~~~~~~~ In file included from /<>/umbrello/clipboard/umlclipboard.cpp:39: /<>/umbrello/uml.h:201:18: warning: ‘virtual void UMLApp::keyPressEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] 201 | virtual void keyPressEvent(QKeyEvent* e); | ^~~~~~~~~~~~~ /<>/umbrello/uml.h:202:18: warning: ‘virtual void UMLApp::keyReleaseEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] 202 | virtual void keyReleaseEvent(QKeyEvent* e); | ^~~~~~~~~~~~~~~ /<>/umbrello/uml.h:204:18: warning: ‘virtual void UMLApp::customEvent(QEvent*)’ can be marked override [-Wsuggest-override] 204 | virtual void customEvent(QEvent* e); | ^~~~~~~~~~~ /<>/umbrello/uml.h:215:18: warning: ‘virtual bool UMLApp::queryClose()’ can be marked override [-Wsuggest-override] 215 | virtual bool queryClose(); | ^~~~~~~~~~ /<>/umbrello/uml.h:217:18: warning: ‘virtual void UMLApp::saveProperties(KConfigGroup&)’ can be marked override [-Wsuggest-override] 217 | virtual void saveProperties(KConfigGroup & cfg); | ^~~~~~~~~~~~~~ /<>/umbrello/uml.h:218:18: warning: ‘virtual void UMLApp::readProperties(const KConfigGroup&)’ can be marked override [-Wsuggest-override] 218 | virtual void readProperties(const KConfigGroup & cfg); | ^~~~~~~~~~~~~~ [ 25%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/clipboard/umldragdata.cpp.o cd /<>/obj-aarch64-linux-gnu/umbrello && /usr/bin/aarch64-linux-gnu-g++ -DCMAKE_BINARY_DIR=\"/<>/obj-aarch64-linux-gnu\" -DKCOREADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLO_VERSION_STRING=\"2.23.3\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-aarch64-linux-gnu/umbrello -I/<>/umbrello -I/<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/include -I/<>/obj-aarch64-linux-gnu -I/<>/umbrello/clipboard -I/<>/umbrello/cmds -I/<>/umbrello/codegenerators -I/<>/umbrello/codegenerators/ada -I/<>/umbrello/codegenerators/as -I/<>/umbrello/codegenerators/cpp -I/<>/umbrello/codegenerators/csharp -I/<>/umbrello/codegenerators/d -I/<>/umbrello/codegenerators/idl -I/<>/umbrello/codegenerators/java -I/<>/umbrello/codegenerators/js -I/<>/umbrello/codegenerators/pascal -I/<>/umbrello/codegenerators/perl -I/<>/umbrello/codegenerators/php -I/<>/umbrello/codegenerators/python -I/<>/umbrello/codegenerators/ruby -I/<>/umbrello/codegenerators/sql -I/<>/umbrello/codegenerators/tcl -I/<>/umbrello/codegenerators/vala -I/<>/umbrello/codegenerators/xml -I/<>/umbrello/codegenwizard -I/<>/umbrello/codeimport -I/<>/umbrello/codeimport/csharp -I/<>/umbrello/codeimpwizard -I/<>/umbrello/debug -I/<>/umbrello/dialogs -I/<>/umbrello/dialogs/pages -I/<>/umbrello/dialogs/widgets -I/<>/umbrello/docgenerators -I/<>/umbrello/finder -I/<>/umbrello/refactoring -I/<>/umbrello/uml1model -I/<>/umbrello/umlwidgets -I/<>/lib/cppparser -I/<>/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/aarch64-linux-gnu/qt5 -isystem /usr/include/aarch64-linux-gnu/qt5/QtWidgets -isystem /usr/include/aarch64-linux-gnu/qt5/QtGui -isystem /usr/include/aarch64-linux-gnu/qt5/QtCore -isystem /usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/aarch64-linux-gnu/qt5/QtXml -isystem /usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/aarch64-linux-gnu/qt5/QtSvg -isystem /usr/include/aarch64-linux-gnu/qt5/QtWebKitWidgets -isystem /usr/include/aarch64-linux-gnu/qt5/QtWebKit -isystem /usr/include/aarch64-linux-gnu/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/aarch64-linux-gnu/qt5/QtConcurrent -isystem /usr/include/aarch64-linux-gnu/qt5/QtDBus -isystem /usr/include/KF5/KTextEditor -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -fno-delete-null-pointer-checks -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -o CMakeFiles/libumbrello.dir/clipboard/umldragdata.cpp.o -c /<>/umbrello/clipboard/umldragdata.cpp In file included from /<>/umbrello/umlwidgets/umlwidget.h:18, from /<>/umbrello/umlwidgets/classifierwidget.h:16, from /<>/umbrello/umlscene.h:17, from /<>/umbrello/umlwidgets/linkwidget.h:15, from /<>/umbrello/umlwidgets/associationwidget.h:15, from /<>/umbrello/clipboard/umldragdata.cpp:15: /<>/umbrello/umlwidgets/widgetbase.h:187:20: warning: ‘virtual QRectF WidgetBase::boundingRect() const’ can be marked override [-Wsuggest-override] 187 | virtual QRectF boundingRect() const; | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/widgetbase.h:191:18: warning: ‘virtual void WidgetBase::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] 191 | virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); | ^~~~~ /<>/umbrello/umlwidgets/widgetbase.h:260:18: warning: ‘virtual void WidgetBase::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] 260 | virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent *event); | ^~~~~~~~~~~~~~~~ In file included from /<>/umbrello/umlwidgets/classifierwidget.h:16, from /<>/umbrello/umlscene.h:17, from /<>/umbrello/umlwidgets/linkwidget.h:15, from /<>/umbrello/umlwidgets/associationwidget.h:15, from /<>/umbrello/clipboard/umldragdata.cpp:15: /<>/umbrello/umlwidgets/umlwidget.h:71:18: warning: ‘virtual void UMLWidget::setUseFillColor(bool)’ can be marked override [-Wsuggest-override] 71 | virtual void setUseFillColor(bool fc); | ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:74:18: warning: ‘virtual void UMLWidget::setTextColor(const QColor&)’ can be marked override [-Wsuggest-override] 74 | virtual void setTextColor(const QColor &color); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:77:18: warning: ‘virtual void UMLWidget::setLineColor(const QColor&)’ can be marked override [-Wsuggest-override] 77 | virtual void setLineColor(const QColor &color); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:80:18: warning: ‘virtual void UMLWidget::setLineWidth(uint)’ can be marked override [-Wsuggest-override] 80 | virtual void setLineWidth(uint width); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:83:18: warning: ‘virtual void UMLWidget::setFillColor(const QColor&)’ can be marked override [-Wsuggest-override] 83 | virtual void setFillColor(const QColor &color); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:87:18: warning: ‘virtual void UMLWidget::setSelected(bool)’ can be marked override [-Wsuggest-override] 87 | virtual void setSelected(bool _select); | ^~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:96:18: warning: ‘virtual void UMLWidget::setFont(const QFont&)’ can be marked override [-Wsuggest-override] 96 | virtual void setFont(const QFont &font); | ^~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:173:18: warning: ‘virtual void UMLWidget::showPropertiesDialog()’ can be marked override [-Wsuggest-override] 173 | virtual void showPropertiesDialog(); | ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:192:18: warning: ‘virtual bool UMLWidget::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] 192 | virtual bool loadFromXMI1(QDomElement &qElement); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:193:18: warning: ‘virtual void UMLWidget::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 193 | virtual void saveToXMI1(QDomDocument &qDoc, QDomElement &qElement); | ^~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:230:18: warning: ‘virtual void UMLWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] 230 | virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); | ^~~~~ /<>/umbrello/umlwidgets/umlwidget.h:234:18: warning: ‘virtual void UMLWidget::slotMenuSelection(QAction*)’ can be marked override [-Wsuggest-override] 234 | virtual void slotMenuSelection(QAction* action); | ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:251:18: warning: ‘virtual void UMLWidget::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] 251 | virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent* event); | ^~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:252:18: warning: ‘virtual void UMLWidget::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 252 | virtual void mouseDoubleClickEvent(QGraphicsSceneMouseEvent *event); | ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:253:18: warning: ‘virtual void UMLWidget::mousePressEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 253 | virtual void mousePressEvent(QGraphicsSceneMouseEvent *event); | ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:254:18: warning: ‘virtual void UMLWidget::mouseMoveEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 254 | virtual void mouseMoveEvent(QGraphicsSceneMouseEvent *event); | ^~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:255:18: warning: ‘virtual void UMLWidget::mouseReleaseEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 255 | virtual void mouseReleaseEvent(QGraphicsSceneMouseEvent *event); | ^~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/umlscene.h:17, from /<>/umbrello/umlwidgets/linkwidget.h:15, from /<>/umbrello/umlwidgets/associationwidget.h:15, from /<>/umbrello/clipboard/umldragdata.cpp:15: /<>/umbrello/umlwidgets/classifierwidget.h:97:16: warning: ‘virtual UMLWidget* ClassifierWidget::onWidget(const QPointF&)’ can be marked override [-Wsuggest-override] 97 | UMLWidget* onWidget(const QPointF& p); | ^~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:98:16: warning: ‘virtual UMLWidget* ClassifierWidget::widgetWithID(Uml::ID::Type)’ can be marked override [-Wsuggest-override] 98 | UMLWidget* widgetWithID(Uml::ID::Type id); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:100:18: warning: ‘virtual void ClassifierWidget::setDocumentation(const QString&)’ can be marked override [-Wsuggest-override] 100 | virtual void setDocumentation(const QString& doc); | ^~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:102:12: warning: ‘virtual QSizeF ClassifierWidget::calculateSize(bool) const’ can be marked override [-Wsuggest-override] 102 | QSizeF calculateSize(bool withExtensions = true) const; | ^~~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:104:18: warning: ‘virtual void ClassifierWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] 104 | virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); | ^~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:105:26: warning: ‘virtual QPainterPath ClassifierWidget::shape() const’ can be marked override [-Wsuggest-override] 105 | virtual QPainterPath shape() const; | ^~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:107:18: warning: ‘virtual void ClassifierWidget::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 107 | virtual void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); | ^~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:108:18: warning: ‘virtual bool ClassifierWidget::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] 108 | virtual bool loadFromXMI1(QDomElement & qElement); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:111:18: warning: ‘virtual void ClassifierWidget::slotMenuSelection(QAction*)’ can be marked override [-Wsuggest-override] 111 | virtual void slotMenuSelection(QAction* action); | ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:121:12: warning: ‘virtual QSizeF ClassifierWidget::minimumSize() const’ can be marked override [-Wsuggest-override] 121 | QSizeF minimumSize() const; | ^~~~~~~~~~~ In file included from /<>/umbrello/umlwidgets/linkwidget.h:15, from /<>/umbrello/umlwidgets/associationwidget.h:15, from /<>/umbrello/clipboard/umldragdata.cpp:15: /<>/umbrello/umlscene.h:338:10: warning: ‘virtual void UMLScene::dragEnterEvent(QGraphicsSceneDragDropEvent*)’ can be marked override [-Wsuggest-override] 338 | void dragEnterEvent(QGraphicsSceneDragDropEvent* enterEvent); | ^~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:339:10: warning: ‘virtual void UMLScene::dragMoveEvent(QGraphicsSceneDragDropEvent*)’ can be marked override [-Wsuggest-override] 339 | void dragMoveEvent(QGraphicsSceneDragDropEvent* moveEvent); | ^~~~~~~~~~~~~ /<>/umbrello/umlscene.h:340:10: warning: ‘virtual void UMLScene::dropEvent(QGraphicsSceneDragDropEvent*)’ can be marked override [-Wsuggest-override] 340 | void dropEvent(QGraphicsSceneDragDropEvent* dropEvent); | ^~~~~~~~~ /<>/umbrello/umlscene.h:342:10: warning: ‘virtual void UMLScene::mouseMoveEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 342 | void mouseMoveEvent(QGraphicsSceneMouseEvent* mouseEvent); | ^~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:343:10: warning: ‘virtual void UMLScene::mousePressEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 343 | void mousePressEvent(QGraphicsSceneMouseEvent* mouseEvent); | ^~~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:344:10: warning: ‘virtual void UMLScene::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 344 | void mouseDoubleClickEvent(QGraphicsSceneMouseEvent* mouseEvent); | ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:345:10: warning: ‘virtual void UMLScene::mouseReleaseEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 345 | void mouseReleaseEvent(QGraphicsSceneMouseEvent* mouseEvent); | ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:346:18: warning: ‘virtual void UMLScene::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] 346 | virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent* contextMenuEvent); | ^~~~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:358:18: warning: ‘virtual void UMLScene::drawBackground(QPainter*, const QRectF&)’ can be marked override [-Wsuggest-override] 358 | virtual void drawBackground(QPainter *painter, const QRectF &rect); | ^~~~~~~~~~~~~~ In file included from /<>/umbrello/clipboard/umldragdata.cpp:15: /<>/umbrello/umlwidgets/associationwidget.h:62:18: warning: ‘virtual void AssociationWidget::setUMLObject(UMLObject*)’ can be marked override [-Wsuggest-override] 62 | virtual void setUMLObject(UMLObject *obj); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:66:18: warning: ‘virtual void AssociationWidget::lwSetFont(QFont)’ can be marked override [-Wsuggest-override] 66 | virtual void lwSetFont(QFont font); | ^~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:67:28: warning: ‘virtual UMLClassifier* AssociationWidget::operationOwner()’ can be marked override [-Wsuggest-override] 67 | virtual UMLClassifier *operationOwner(); | ^~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:69:27: warning: ‘virtual UMLOperation* AssociationWidget::operation()’ can be marked override [-Wsuggest-override] 69 | virtual UMLOperation *operation(); | ^~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:70:18: warning: ‘virtual void AssociationWidget::setOperation(UMLOperation*)’ can be marked override [-Wsuggest-override] 70 | virtual void setOperation(UMLOperation *op); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:72:21: warning: ‘virtual QString AssociationWidget::customOpText()’ can be marked override [-Wsuggest-override] 72 | virtual QString customOpText(); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:73:18: warning: ‘virtual void AssociationWidget::setCustomOpText(const QString&)’ can be marked override [-Wsuggest-override] 73 | virtual void setCustomOpText(const QString &opText); | ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:75:18: warning: ‘virtual void AssociationWidget::resetTextPositions()’ can be marked override [-Wsuggest-override] 75 | virtual void resetTextPositions(); | ^~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:77:18: warning: ‘virtual void AssociationWidget::setMessageText(FloatingTextWidget*)’ can be marked override [-Wsuggest-override] 77 | virtual void setMessageText(FloatingTextWidget *ft); | ^~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:78:18: warning: ‘virtual void AssociationWidget::setText(FloatingTextWidget*, const QString&)’ can be marked override [-Wsuggest-override] 78 | virtual void setText(FloatingTextWidget *ft, const QString &newText); | ^~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:80:18: warning: ‘virtual void AssociationWidget::showPropertiesDialog()’ can be marked override [-Wsuggest-override] 80 | virtual void showPropertiesDialog(); | ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:82:21: warning: ‘virtual QString AssociationWidget::lwOperationText()’ can be marked override [-Wsuggest-override] 82 | virtual QString lwOperationText(); | ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:83:28: warning: ‘virtual UMLClassifier* AssociationWidget::lwClassifier()’ can be marked override [-Wsuggest-override] 83 | virtual UMLClassifier *lwClassifier(); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:84:18: warning: ‘virtual void AssociationWidget::setOperationText(const QString&)’ can be marked override [-Wsuggest-override] 84 | virtual void setOperationText(const QString &op); | ^~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:86:18: warning: ‘virtual void AssociationWidget::constrainTextPos(qreal&, qreal&, qreal, qreal, Uml::TextRole::Enum)’ can be marked override [-Wsuggest-override] 86 | virtual void constrainTextPos(qreal &textX, qreal &textY, | ^~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:90:18: warning: ‘virtual void AssociationWidget::calculateNameTextSegment()’ can be marked override [-Wsuggest-override] 90 | virtual void calculateNameTextSegment(); | ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:105:10: warning: ‘virtual void AssociationWidget::setName(const QString&)’ can be marked override [-Wsuggest-override] 105 | void setName(const QString &strRole); | ^~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:149:20: warning: ‘virtual QRectF AssociationWidget::boundingRect() const’ can be marked override [-Wsuggest-override] 149 | virtual QRectF boundingRect() const; | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:150:26: warning: ‘virtual QPainterPath AssociationWidget::shape() const’ can be marked override [-Wsuggest-override] 150 | virtual QPainterPath shape() const; | ^~~~~ /<>/umbrello/umlwidgets/associationwidget.h:156:16: warning: ‘virtual UMLWidget* AssociationWidget::onWidget(const QPointF&)’ can be marked override [-Wsuggest-override] 156 | UMLWidget* onWidget(const QPointF &p); | ^~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:174:11: warning: ‘virtual QFont AssociationWidget::font() const’ can be marked override [-Wsuggest-override] 174 | QFont font() const; | ^~~~ /<>/umbrello/umlwidgets/associationwidget.h:176:18: warning: ‘virtual void AssociationWidget::setTextColor(const QColor&)’ can be marked override [-Wsuggest-override] 176 | virtual void setTextColor(const QColor &color); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:177:18: warning: ‘virtual void AssociationWidget::setLineColor(const QColor&)’ can be marked override [-Wsuggest-override] 177 | virtual void setLineColor(const QColor &color); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:178:18: warning: ‘virtual void AssociationWidget::setLineWidth(uint)’ can be marked override [-Wsuggest-override] 178 | virtual void setLineWidth(uint width); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:186:18: warning: ‘virtual bool AssociationWidget::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] 186 | virtual bool loadFromXMI1(QDomElement& qElement); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:187:18: warning: ‘virtual void AssociationWidget::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 187 | virtual void saveToXMI1(QDomDocument &qDoc, QDomElement &qElement); | ^~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:195:18: warning: ‘virtual void AssociationWidget::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 195 | virtual void mouseDoubleClickEvent(QGraphicsSceneMouseEvent *event); | ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:196:18: warning: ‘virtual void AssociationWidget::mouseMoveEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 196 | virtual void mouseMoveEvent(QGraphicsSceneMouseEvent *event); | ^~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:197:18: warning: ‘virtual void AssociationWidget::mousePressEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 197 | virtual void mousePressEvent(QGraphicsSceneMouseEvent *event); | ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:198:18: warning: ‘virtual void AssociationWidget::mouseReleaseEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 198 | virtual void mouseReleaseEvent(QGraphicsSceneMouseEvent *event); | ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:200:18: warning: ‘virtual void AssociationWidget::setSelected(bool)’ can be marked override [-Wsuggest-override] 200 | virtual void setSelected(bool _select); | ^~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:202:18: warning: ‘virtual void AssociationWidget::slotMenuSelection(QAction*)’ can be marked override [-Wsuggest-override] 202 | virtual void slotMenuSelection(QAction* action); | ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:209:18: warning: ‘virtual void AssociationWidget::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] 209 | virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent *event); | ^~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:211:18: warning: ‘virtual void AssociationWidget::hoverEnterEvent(QGraphicsSceneHoverEvent*)’ can be marked override [-Wsuggest-override] 211 | virtual void hoverEnterEvent(QGraphicsSceneHoverEvent *event); | ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:212:18: warning: ‘virtual void AssociationWidget::hoverLeaveEvent(QGraphicsSceneHoverEvent*)’ can be marked override [-Wsuggest-override] 212 | virtual void hoverLeaveEvent(QGraphicsSceneHoverEvent *event); | ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:213:18: warning: ‘virtual void AssociationWidget::hoverMoveEvent(QGraphicsSceneHoverEvent*)’ can be marked override [-Wsuggest-override] 213 | virtual void hoverMoveEvent(QGraphicsSceneHoverEvent *event); | ^~~~~~~~~~~~~~ In file included from /<>/umbrello/uml1model/package.h:14, from /<>/umbrello/uml1model/classifier.h:13, from /<>/umbrello/clipboard/umldragdata.cpp:16: /<>/umbrello/uml1model/umlcanvasobject.h:43:18: warning: ‘virtual void UMLCanvasObject::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 43 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/umlcanvasobject.h:85:18: warning: ‘virtual bool UMLCanvasObject::resolveRef()’ can be marked override [-Wsuggest-override] 85 | virtual bool resolveRef(); | ^~~~~~~~~~ In file included from /<>/umbrello/uml1model/classifier.h:13, from /<>/umbrello/clipboard/umldragdata.cpp:16: /<>/umbrello/uml1model/package.h:39:18: warning: ‘virtual void UMLPackage::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 39 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/package.h:41:24: warning: ‘virtual UMLObject* UMLPackage::clone() const’ can be marked override [-Wsuggest-override] 41 | virtual UMLObject* clone() const; | ^~~~~ /<>/umbrello/uml1model/package.h:64:18: warning: ‘virtual bool UMLPackage::resolveRef()’ can be marked override [-Wsuggest-override] 64 | virtual bool resolveRef(); | ^~~~~~~~~~ /<>/umbrello/uml1model/package.h:66:18: warning: ‘virtual void UMLPackage::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 66 | virtual void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/package.h:69:18: warning: ‘virtual bool UMLPackage::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 69 | virtual bool load1(QDomElement& element); | ^~~~~ In file included from /<>/umbrello/uml1model/attribute.h:15, from /<>/umbrello/uml1model/umlattributelist.h:17, from /<>/umbrello/uml1model/classifier.h:14, from /<>/umbrello/clipboard/umldragdata.cpp:16: /<>/umbrello/uml1model/classifierlistitem.h:48:18: warning: ‘virtual void UMLClassifierListItem::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 48 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/classifierlistitem.h:54:24: warning: ‘virtual UMLObject* UMLClassifierListItem::clone() const’ can be marked override [-Wsuggest-override] 54 | virtual UMLObject* clone() const = 0; | ^~~~~ In file included from /<>/umbrello/uml1model/umlattributelist.h:17, from /<>/umbrello/uml1model/classifier.h:14, from /<>/umbrello/clipboard/umldragdata.cpp:16: /<>/umbrello/uml1model/attribute.h:42:18: warning: ‘virtual void UMLAttribute::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 42 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/attribute.h:44:10: warning: ‘virtual void UMLAttribute::setName(const QString&)’ can be marked override [-Wsuggest-override] 44 | void setName(const QString &name); | ^~~~~~~ /<>/umbrello/uml1model/attribute.h:48:24: warning: ‘virtual UMLObject* UMLAttribute::clone() const’ can be marked override [-Wsuggest-override] 48 | virtual UMLObject* clone() const; | ^~~~~ /<>/umbrello/uml1model/attribute.h:53:13: warning: ‘virtual QString UMLAttribute::toString(Uml::SignatureType::Enum, bool)’ can be marked override [-Wsuggest-override] 53 | QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false); | ^~~~~~~~ /<>/umbrello/uml1model/attribute.h:58:18: warning: ‘virtual void UMLAttribute::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 58 | virtual void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/attribute.h:60:18: warning: ‘virtual bool UMLAttribute::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] 60 | virtual bool showPropertiesDialog(QWidget* parent = 0); | ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/attribute.h:73:10: warning: ‘virtual bool UMLAttribute::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 73 | bool load1(QDomElement & element); | ^~~~~ In file included from /<>/umbrello/uml1model/foreignkeyconstraint.h:16, from /<>/umbrello/model_utils.h:18, from /<>/umbrello/uml1model/classifier.h:19, from /<>/umbrello/clipboard/umldragdata.cpp:16: /<>/umbrello/uml1model/entityconstraint.h:40:18: warning: ‘virtual void UMLEntityConstraint::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 40 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/entityconstraint.h:45:24: warning: ‘virtual UMLObject* UMLEntityConstraint::clone() const’ can be marked override [-Wsuggest-override] 45 | virtual UMLObject* clone() const = 0; | ^~~~~ In file included from /<>/umbrello/model_utils.h:18, from /<>/umbrello/uml1model/classifier.h:19, from /<>/umbrello/clipboard/umldragdata.cpp:16: /<>/umbrello/uml1model/foreignkeyconstraint.h:56:18: warning: ‘virtual void UMLForeignKeyConstraint::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 56 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:58:24: warning: ‘virtual UMLObject* UMLForeignKeyConstraint::clone() const’ can be marked override [-Wsuggest-override] 58 | virtual UMLObject* clone() const; | ^~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:60:13: warning: ‘virtual QString UMLForeignKeyConstraint::toString(Uml::SignatureType::Enum, bool)’ can be marked override [-Wsuggest-override] 60 | QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false); | ^~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:65:10: warning: ‘virtual void UMLForeignKeyConstraint::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 65 | void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:67:18: warning: ‘virtual bool UMLForeignKeyConstraint::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] 67 | virtual bool showPropertiesDialog(QWidget* parent = 0); | ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:85:10: warning: ‘virtual bool UMLForeignKeyConstraint::resolveRef()’ can be marked override [-Wsuggest-override] 85 | bool resolveRef(); | ^~~~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:94:10: warning: ‘virtual bool UMLForeignKeyConstraint::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 94 | bool load1(QDomElement & element); | ^~~~~ In file included from /<>/umbrello/model_utils.h:20, from /<>/umbrello/uml1model/classifier.h:19, from /<>/umbrello/clipboard/umldragdata.cpp:16: /<>/umbrello/dialogs/multipagedialogbase.h:101:18: warning: ‘virtual void MultiPageDialogBase::keyPressEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] 101 | virtual void keyPressEvent(QKeyEvent *event); | ^~~~~~~~~~~~~ In file included from /<>/umbrello/clipboard/umldragdata.cpp:16: /<>/umbrello/uml1model/classifier.h:54:18: warning: ‘virtual void UMLClassifier::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 54 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/classifier.h:56:16: warning: ‘virtual UMLObject* UMLClassifier::clone() const’ can be marked override [-Wsuggest-override] 56 | UMLObject* clone() const; | ^~~~~ /<>/umbrello/uml1model/classifier.h:111:18: warning: ‘virtual bool UMLClassifier::resolveRef()’ can be marked override [-Wsuggest-override] 111 | virtual bool resolveRef(); | ^~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:115:24: warning: ‘virtual UMLObject* UMLClassifier::findChildObjectById(Uml::ID::Type, bool)’ can be marked override [-Wsuggest-override] 115 | virtual UMLObject* findChildObjectById(Uml::ID::Type id, bool considerAncestors = false); | ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:124:18: warning: ‘virtual bool UMLClassifier::acceptAssociationType(Uml::AssociationType::Enum)’ can be marked override [-Wsuggest-override] 124 | virtual bool acceptAssociationType(Uml::AssociationType::Enum type); | ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:129:10: warning: ‘virtual void UMLClassifier::setBaseType(UMLObject::ObjectType)’ can be marked override [-Wsuggest-override] 129 | void setBaseType(UMLObject::ObjectType ot); | ^~~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:181:10: warning: ‘virtual void UMLClassifier::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 181 | void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:183:18: warning: ‘virtual bool UMLClassifier::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 183 | virtual bool load1(QDomElement& element); | ^~~~~ In file included from /<>/umbrello/cmds.h:18, from /<>/umbrello/clipboard/umldragdata.cpp:17: /<>/umbrello/cmds/cmdcreatediagram.h:30:14: warning: ‘virtual void Uml::CmdCreateDiagram::redo()’ can be marked override [-Wsuggest-override] 30 | void redo(); | ^~~~ /<>/umbrello/cmds/cmdcreatediagram.h:31:14: warning: ‘virtual void Uml::CmdCreateDiagram::undo()’ can be marked override [-Wsuggest-override] 31 | void undo(); | ^~~~ In file included from /<>/umbrello/cmds.h:19, from /<>/umbrello/clipboard/umldragdata.cpp:17: /<>/umbrello/cmds/cmdhandlerename.h:26:14: warning: ‘virtual void Uml::CmdHandleRename::redo()’ can be marked override [-Wsuggest-override] 26 | void redo(); | ^~~~ /<>/umbrello/cmds/cmdhandlerename.h:27:14: warning: ‘virtual void Uml::CmdHandleRename::undo()’ can be marked override [-Wsuggest-override] 27 | void undo(); | ^~~~ In file included from /<>/umbrello/cmds.h:20, from /<>/umbrello/clipboard/umldragdata.cpp:17: /<>/umbrello/cmds/cmdremovediagram.h:32:14: warning: ‘virtual void Uml::CmdRemoveDiagram::redo()’ can be marked override [-Wsuggest-override] 32 | void redo(); | ^~~~ /<>/umbrello/cmds/cmdremovediagram.h:33:14: warning: ‘virtual void Uml::CmdRemoveDiagram::undo()’ can be marked override [-Wsuggest-override] 33 | void undo(); | ^~~~ In file included from /<>/umbrello/cmds.h:21, from /<>/umbrello/clipboard/umldragdata.cpp:17: /<>/umbrello/cmds/cmdsetstereotype.h:24:18: warning: ‘virtual void Uml::CmdSetStereotype::redo()’ can be marked override [-Wsuggest-override] 24 | void redo(); | ^~~~ /<>/umbrello/cmds/cmdsetstereotype.h:25:18: warning: ‘virtual void Uml::CmdSetStereotype::undo()’ can be marked override [-Wsuggest-override] 25 | void undo(); | ^~~~ In file included from /<>/umbrello/cmds.h:22, from /<>/umbrello/clipboard/umldragdata.cpp:17: /<>/umbrello/cmds/cmdsetvisibility.h:24:18: warning: ‘virtual void Uml::CmdSetVisibility::redo()’ can be marked override [-Wsuggest-override] 24 | void redo(); | ^~~~ /<>/umbrello/cmds/cmdsetvisibility.h:25:18: warning: ‘virtual void Uml::CmdSetVisibility::undo()’ can be marked override [-Wsuggest-override] 25 | void undo(); | ^~~~ In file included from /<>/umbrello/cmds.h:27, from /<>/umbrello/clipboard/umldragdata.cpp:17: /<>/umbrello/cmds/generic/cmdcreateumlobject.h:28:14: warning: ‘virtual void Uml::CmdCreateUMLObject::redo()’ can be marked override [-Wsuggest-override] 28 | void redo(); | ^~~~ /<>/umbrello/cmds/generic/cmdcreateumlobject.h:29:14: warning: ‘virtual void Uml::CmdCreateUMLObject::undo()’ can be marked override [-Wsuggest-override] 29 | void undo(); | ^~~~ In file included from /<>/umbrello/cmds.h:28, from /<>/umbrello/clipboard/umldragdata.cpp:17: /<>/umbrello/cmds/generic/cmdremoveumlobject.h:25:14: warning: ‘virtual void Uml::CmdRemoveUMLObject::redo()’ can be marked override [-Wsuggest-override] 25 | void redo(); | ^~~~ /<>/umbrello/cmds/generic/cmdremoveumlobject.h:26:14: warning: ‘virtual void Uml::CmdRemoveUMLObject::undo()’ can be marked override [-Wsuggest-override] 26 | void undo(); | ^~~~ In file included from /<>/umbrello/cmds.h:29, from /<>/umbrello/clipboard/umldragdata.cpp:17: /<>/umbrello/cmds/generic/cmdrenameumlinstancetype.h:30:14: warning: ‘virtual void Uml::CmdRenameUMLInstanceType::redo()’ can be marked override [-Wsuggest-override] 30 | void redo(); | ^~~~ /<>/umbrello/cmds/generic/cmdrenameumlinstancetype.h:31:14: warning: ‘virtual void Uml::CmdRenameUMLInstanceType::undo()’ can be marked override [-Wsuggest-override] 31 | void undo(); | ^~~~ In file included from /<>/umbrello/cmds.h:30, from /<>/umbrello/clipboard/umldragdata.cpp:17: /<>/umbrello/cmds/generic/cmdrenameumlobject.h:26:18: warning: ‘virtual void Uml::CmdRenameUMLObject::redo()’ can be marked override [-Wsuggest-override] 26 | void redo(); | ^~~~ /<>/umbrello/cmds/generic/cmdrenameumlobject.h:27:18: warning: ‘virtual void Uml::CmdRenameUMLObject::undo()’ can be marked override [-Wsuggest-override] 27 | void undo(); | ^~~~ In file included from /<>/umbrello/cmds.h:35, from /<>/umbrello/clipboard/umldragdata.cpp:17: /<>/umbrello/cmds/widget/cmdchangefillcolor.h:30:18: warning: ‘virtual void Uml::CmdChangeFillColor::redo()’ can be marked override [-Wsuggest-override] 30 | void redo(); | ^~~~ /<>/umbrello/cmds/widget/cmdchangefillcolor.h:31:18: warning: ‘virtual void Uml::CmdChangeFillColor::undo()’ can be marked override [-Wsuggest-override] 31 | void undo(); | ^~~~ In file included from /<>/umbrello/cmds.h:36, from /<>/umbrello/clipboard/umldragdata.cpp:17: /<>/umbrello/cmds/widget/cmdchangefont.h:27:18: warning: ‘virtual void Uml::CmdChangeFont::undo()’ can be marked override [-Wsuggest-override] 27 | void undo(); | ^~~~ /<>/umbrello/cmds/widget/cmdchangefont.h:28:18: warning: ‘virtual void Uml::CmdChangeFont::redo()’ can be marked override [-Wsuggest-override] 28 | void redo(); | ^~~~ In file included from /<>/umbrello/cmds.h:37, from /<>/umbrello/clipboard/umldragdata.cpp:17: /<>/umbrello/cmds/widget/cmdchangelinecolor.h:27:14: warning: ‘virtual void Uml::CmdChangeLineColor::redo()’ can be marked override [-Wsuggest-override] 27 | void redo(); | ^~~~ /<>/umbrello/cmds/widget/cmdchangelinecolor.h:28:14: warning: ‘virtual void Uml::CmdChangeLineColor::undo()’ can be marked override [-Wsuggest-override] 28 | void undo(); | ^~~~ In file included from /<>/umbrello/cmds.h:38, from /<>/umbrello/clipboard/umldragdata.cpp:17: /<>/umbrello/cmds/widget/cmdchangelinewidth.h:25:14: warning: ‘virtual void Uml::CmdChangeLineWidth::redo()’ can be marked override [-Wsuggest-override] 25 | void redo(); | ^~~~ /<>/umbrello/cmds/widget/cmdchangelinewidth.h:26:14: warning: ‘virtual void Uml::CmdChangeLineWidth::undo()’ can be marked override [-Wsuggest-override] 26 | void undo(); | ^~~~ In file included from /<>/umbrello/cmds.h:39, from /<>/umbrello/clipboard/umldragdata.cpp:17: /<>/umbrello/cmds/widget/cmdchangemultiplicity.h:26:14: warning: ‘virtual void Uml::CmdChangeMultiplicity::redo()’ can be marked override [-Wsuggest-override] 26 | void redo(); | ^~~~ /<>/umbrello/cmds/widget/cmdchangemultiplicity.h:27:14: warning: ‘virtual void Uml::CmdChangeMultiplicity::undo()’ can be marked override [-Wsuggest-override] 27 | void undo(); | ^~~~ In file included from /<>/umbrello/cmds.h:40, from /<>/umbrello/clipboard/umldragdata.cpp:17: /<>/umbrello/cmds/widget/cmdchangetextcolor.h:27:14: warning: ‘virtual void Uml::CmdChangeTextColor::redo()’ can be marked override [-Wsuggest-override] 27 | void redo(); | ^~~~ /<>/umbrello/cmds/widget/cmdchangetextcolor.h:28:14: warning: ‘virtual void Uml::CmdChangeTextColor::undo()’ can be marked override [-Wsuggest-override] 28 | void undo(); | ^~~~ In file included from /<>/umbrello/cmds.h:41, from /<>/umbrello/clipboard/umldragdata.cpp:17: /<>/umbrello/cmds/widget/cmdchangeusefillcolor.h:27:18: warning: ‘virtual void Uml::CmdChangeUseFillColor::redo()’ can be marked override [-Wsuggest-override] 27 | void redo(); | ^~~~ /<>/umbrello/cmds/widget/cmdchangeusefillcolor.h:28:18: warning: ‘virtual void Uml::CmdChangeUseFillColor::undo()’ can be marked override [-Wsuggest-override] 28 | void undo(); | ^~~~ In file included from /<>/umbrello/cmds.h:42, from /<>/umbrello/clipboard/umldragdata.cpp:17: /<>/umbrello/cmds/widget/cmdchangevisualproperty.h:25:14: warning: ‘virtual void Uml::CmdChangeVisualProperty::redo()’ can be marked override [-Wsuggest-override] 25 | void redo(); | ^~~~ /<>/umbrello/cmds/widget/cmdchangevisualproperty.h:26:14: warning: ‘virtual void Uml::CmdChangeVisualProperty::undo()’ can be marked override [-Wsuggest-override] 26 | void undo(); | ^~~~ In file included from /<>/umbrello/cmds.h:43, from /<>/umbrello/clipboard/umldragdata.cpp:17: /<>/umbrello/cmds/widget/cmdcreatewidget.h:28:14: warning: ‘virtual void Uml::CmdCreateWidget::redo()’ can be marked override [-Wsuggest-override] 28 | void redo(); | ^~~~ /<>/umbrello/cmds/widget/cmdcreatewidget.h:29:14: warning: ‘virtual void Uml::CmdCreateWidget::undo()’ can be marked override [-Wsuggest-override] 29 | void undo(); | ^~~~ In file included from /<>/umbrello/cmds.h:44, from /<>/umbrello/clipboard/umldragdata.cpp:17: /<>/umbrello/cmds/widget/cmdmovewidget.h:28:14: warning: ‘virtual void Uml::CmdMoveWidget::redo()’ can be marked override [-Wsuggest-override] 28 | void redo(); | ^~~~ /<>/umbrello/cmds/widget/cmdmovewidget.h:29:14: warning: ‘virtual void Uml::CmdMoveWidget::undo()’ can be marked override [-Wsuggest-override] 29 | void undo(); | ^~~~ In file included from /<>/umbrello/cmds.h:45, from /<>/umbrello/clipboard/umldragdata.cpp:17: /<>/umbrello/cmds/widget/cmdremovewidget.h:28:14: warning: ‘virtual void Uml::CmdRemoveWidget::redo()’ can be marked override [-Wsuggest-override] 28 | void redo(); | ^~~~ /<>/umbrello/cmds/widget/cmdremovewidget.h:29:14: warning: ‘virtual void Uml::CmdRemoveWidget::undo()’ can be marked override [-Wsuggest-override] 29 | void undo(); | ^~~~ In file included from /<>/umbrello/cmds.h:46, from /<>/umbrello/clipboard/umldragdata.cpp:17: /<>/umbrello/cmds/widget/cmdresizewidget.h:28:14: warning: ‘virtual void Uml::CmdResizeWidget::redo()’ can be marked override [-Wsuggest-override] 28 | void redo(); | ^~~~ /<>/umbrello/cmds/widget/cmdresizewidget.h:29:14: warning: ‘virtual void Uml::CmdResizeWidget::undo()’ can be marked override [-Wsuggest-override] 29 | void undo(); | ^~~~ In file included from /<>/umbrello/cmds.h:47, from /<>/umbrello/clipboard/umldragdata.cpp:17: /<>/umbrello/cmds/widget/cmdsetname.h:24:18: warning: ‘virtual void Uml::CmdSetName::redo()’ can be marked override [-Wsuggest-override] 24 | void redo(); | ^~~~ /<>/umbrello/cmds/widget/cmdsetname.h:25:18: warning: ‘virtual void Uml::CmdSetName::undo()’ can be marked override [-Wsuggest-override] 25 | void undo(); | ^~~~ In file included from /<>/umbrello/cmds.h:48, from /<>/umbrello/clipboard/umldragdata.cpp:17: /<>/umbrello/cmds/widget/cmdsettxt.h:26:18: warning: ‘virtual void Uml::CmdSetTxt::redo()’ can be marked override [-Wsuggest-override] 26 | void redo(); | ^~~~ /<>/umbrello/cmds/widget/cmdsettxt.h:27:18: warning: ‘virtual void Uml::CmdSetTxt::undo()’ can be marked override [-Wsuggest-override] 27 | void undo(); | ^~~~ In file included from /<>/umbrello/clipboard/umldragdata.cpp:18: /<>/umbrello/debug/debug_utils.h:91:18: warning: ‘virtual void Tracer::showEvent(QShowEvent*)’ can be marked override [-Wsuggest-override] 91 | virtual void showEvent(QShowEvent*); | ^~~~~~~~~ In file included from /<>/umbrello/clipboard/umldragdata.cpp:19: /<>/umbrello/umlwidgets/floatingtextwidget.h:61:18: warning: ‘virtual void FloatingTextWidget::showPropertiesDialog()’ can be marked override [-Wsuggest-override] 61 | virtual void showPropertiesDialog(); | ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/floatingtextwidget.h:66:10: warning: ‘virtual bool FloatingTextWidget::activate(IDChangeLog*)’ can be marked override [-Wsuggest-override] 66 | bool activate(IDChangeLog* ChangeLog = 0); | ^~~~~~~~ /<>/umbrello/umlwidgets/floatingtextwidget.h:79:16: warning: ‘virtual UMLWidget* FloatingTextWidget::onWidget(const QPointF&)’ can be marked override [-Wsuggest-override] 79 | UMLWidget* onWidget(const QPointF& p); | ^~~~~~~~ /<>/umbrello/umlwidgets/floatingtextwidget.h:81:18: warning: ‘virtual void FloatingTextWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] 81 | virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); | ^~~~~ /<>/umbrello/umlwidgets/floatingtextwidget.h:83:18: warning: ‘virtual void FloatingTextWidget::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 83 | virtual void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); | ^~~~~~~~~~ /<>/umbrello/umlwidgets/floatingtextwidget.h:84:18: warning: ‘virtual bool FloatingTextWidget::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] 84 | virtual bool loadFromXMI1(QDomElement& qElement); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/floatingtextwidget.h:87:18: warning: ‘virtual void FloatingTextWidget::slotMenuSelection(QAction*)’ can be marked override [-Wsuggest-override] 87 | virtual void slotMenuSelection(QAction* action); | ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/floatingtextwidget.h:91:12: warning: ‘virtual QSizeF FloatingTextWidget::minimumSize() const’ can be marked override [-Wsuggest-override] 91 | QSizeF minimumSize() const; | ^~~~~~~~~~~ /<>/umbrello/umlwidgets/floatingtextwidget.h:93:18: warning: ‘virtual void FloatingTextWidget::moveWidgetBy(qreal, qreal)’ can be marked override [-Wsuggest-override] 93 | virtual void moveWidgetBy(qreal diffX, qreal diffY); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/floatingtextwidget.h:94:18: warning: ‘virtual void FloatingTextWidget::constrainMovementForAllWidgets(qreal&, qreal&)’ can be marked override [-Wsuggest-override] 94 | virtual void constrainMovementForAllWidgets(qreal &diffX, qreal &diffY); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/clipboard/umldragdata.cpp:20: /<>/umbrello/uml1model/folder.h:41:24: warning: ‘virtual UMLObject* UMLFolder::clone() const’ can be marked override [-Wsuggest-override] 41 | virtual UMLObject* clone() const; | ^~~~~ /<>/umbrello/uml1model/folder.h:64:10: warning: ‘virtual bool UMLFolder::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] 64 | bool showPropertiesDialog(QWidget *parent); | ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/folder.h:66:10: warning: ‘virtual void UMLFolder::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 66 | void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/folder.h:79:10: warning: ‘virtual bool UMLFolder::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 79 | bool load1(QDomElement & element); | ^~~~~ In file included from /<>/umbrello/clipboard/umldragdata.cpp:24: /<>/umbrello/umlwidgets/objectwidget.h:39:18: warning: ‘virtual void ObjectWidget::setX(qreal)’ can be marked override [-Wsuggest-override] 39 | virtual void setX(qreal x); | ^~~~ /<>/umbrello/umlwidgets/objectwidget.h:40:18: warning: ‘virtual void ObjectWidget::setY(qreal)’ can be marked override [-Wsuggest-override] 40 | virtual void setY(qreal y); | ^~~~ /<>/umbrello/umlwidgets/objectwidget.h:47:18: warning: ‘virtual void ObjectWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] 47 | virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); | ^~~~~ /<>/umbrello/umlwidgets/objectwidget.h:49:10: warning: ‘virtual bool ObjectWidget::activate(IDChangeLog*)’ can be marked override [-Wsuggest-override] 49 | bool activate(IDChangeLog* ChangeLog = 0); | ^~~~~~~~ /<>/umbrello/umlwidgets/objectwidget.h:51:10: warning: ‘virtual void ObjectWidget::cleanup()’ can be marked override [-Wsuggest-override] 51 | void cleanup(); | ^~~~~~~ /<>/umbrello/umlwidgets/objectwidget.h:53:10: warning: ‘virtual void ObjectWidget::showPropertiesDialog()’ can be marked override [-Wsuggest-override] 53 | void showPropertiesDialog(); | ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/objectwidget.h:73:18: warning: ‘virtual void ObjectWidget::setLineColorCmd(const QColor&)’ can be marked override [-Wsuggest-override] 73 | virtual void setLineColorCmd(const QColor &color); | ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/objectwidget.h:77:18: warning: ‘virtual void ObjectWidget::resizeWidget(qreal, qreal)’ can be marked override [-Wsuggest-override] 77 | virtual void resizeWidget(qreal newW, qreal newH); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/objectwidget.h:79:18: warning: ‘virtual void ObjectWidget::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 79 | virtual void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); | ^~~~~~~~~~ /<>/umbrello/umlwidgets/objectwidget.h:80:18: warning: ‘virtual bool ObjectWidget::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] 80 | virtual bool loadFromXMI1(QDomElement& qElement); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/objectwidget.h:83:10: warning: ‘virtual void ObjectWidget::slotMenuSelection(QAction*)’ can be marked override [-Wsuggest-override] 83 | void slotMenuSelection(QAction* action); | ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/objectwidget.h:84:18: warning: ‘virtual void ObjectWidget::slotFillColorChanged(Uml::ID::Type)’ can be marked override [-Wsuggest-override] 84 | virtual void slotFillColorChanged(Uml::ID::Type viewID); | ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/objectwidget.h:88:18: warning: ‘virtual void ObjectWidget::mousePressEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 88 | virtual void mousePressEvent(QGraphicsSceneMouseEvent *me); | ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/objectwidget.h:89:18: warning: ‘virtual void ObjectWidget::mouseMoveEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 89 | virtual void mouseMoveEvent(QGraphicsSceneMouseEvent *me); | ^~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/objectwidget.h:91:12: warning: ‘virtual QSizeF ObjectWidget::minimumSize() const’ can be marked override [-Wsuggest-override] 91 | QSizeF minimumSize() const; | ^~~~~~~~~~~ /<>/umbrello/umlwidgets/objectwidget.h:93:18: warning: ‘virtual void ObjectWidget::moveEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 93 | virtual void moveEvent(QGraphicsSceneMouseEvent *event); | ^~~~~~~~~ /<>/umbrello/umlwidgets/objectwidget.h:94:18: warning: ‘virtual void ObjectWidget::moveWidgetBy(qreal, qreal)’ can be marked override [-Wsuggest-override] 94 | virtual void moveWidgetBy(qreal diffX, qreal diffY); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/objectwidget.h:95:18: warning: ‘virtual void ObjectWidget::constrainMovementForAllWidgets(qreal&, qreal&)’ can be marked override [-Wsuggest-override] 95 | virtual void constrainMovementForAllWidgets(qreal &diffX, qreal &diffY); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/objectwidget.h:97:21: warning: ‘virtual QCursor ObjectWidget::resizeCursor() const’ can be marked override [-Wsuggest-override] 97 | virtual QCursor resizeCursor() const; | ^~~~~~~~~~~~ In file included from /<>/umbrello/clipboard/umldragdata.cpp:25: /<>/umbrello/umlwidgets/notewidget.h:48:18: warning: ‘virtual void NoteWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] 48 | virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); | ^~~~~ /<>/umbrello/umlwidgets/notewidget.h:61:18: warning: ‘virtual void NoteWidget::showPropertiesDialog()’ can be marked override [-Wsuggest-override] 61 | virtual void showPropertiesDialog(); | ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/notewidget.h:63:18: warning: ‘virtual bool NoteWidget::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] 63 | virtual bool loadFromXMI1(QDomElement & qElement); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/notewidget.h:64:18: warning: ‘virtual void NoteWidget::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 64 | virtual void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); | ^~~~~~~~~~ /<>/umbrello/umlwidgets/notewidget.h:69:10: warning: ‘virtual void NoteWidget::slotMenuSelection(QAction*)’ can be marked override [-Wsuggest-override] 69 | void slotMenuSelection(QAction* action); | ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/notewidget.h:72:20: warning: ‘virtual QSizeF NoteWidget::minimumSize() const’ can be marked override [-Wsuggest-override] 72 | virtual QSizeF minimumSize() const; | ^~~~~~~~~~~ /<>/umbrello/umlwidgets/notewidget.h:73:20: warning: ‘virtual QSizeF NoteWidget::calculateSize(bool) const’ can be marked override [-Wsuggest-override] 73 | virtual QSizeF calculateSize(bool withExtensions = true) const; | ^~~~~~~~~~~~~ /<>/umbrello/umlwidgets/notewidget.h:76:18: warning: ‘virtual void NoteWidget::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 76 | virtual void mouseDoubleClickEvent(QGraphicsSceneMouseEvent *event); | ^~~~~~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/clipboard/umldragdata.cpp:26: /<>/umbrello/umlwidgets/preconditionwidget.h:39:10: warning: ‘virtual void PreconditionWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] 39 | void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); | ^~~~~ /<>/umbrello/umlwidgets/preconditionwidget.h:44:10: warning: ‘virtual bool PreconditionWidget::activate(IDChangeLog*)’ can be marked override [-Wsuggest-override] 44 | bool activate(IDChangeLog* Log = 0); | ^~~~~~~~ /<>/umbrello/umlwidgets/preconditionwidget.h:47:18: warning: ‘virtual void PreconditionWidget::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 47 | virtual void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); | ^~~~~~~~~~ /<>/umbrello/umlwidgets/preconditionwidget.h:48:18: warning: ‘virtual bool PreconditionWidget::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] 48 | virtual bool loadFromXMI1(QDomElement& qElement); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/preconditionwidget.h:53:10: warning: ‘virtual void PreconditionWidget::slotMenuSelection(QAction*)’ can be marked override [-Wsuggest-override] 53 | void slotMenuSelection(QAction* action); | ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/preconditionwidget.h:54:10: warning: ‘virtual void PreconditionWidget::slotWidgetMoved(Uml::ID::Type)’ can be marked override [-Wsuggest-override] 54 | void slotWidgetMoved(Uml::ID::Type id); | ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/preconditionwidget.h:57:12: warning: ‘virtual QSizeF PreconditionWidget::minimumSize() const’ can be marked override [-Wsuggest-override] 57 | QSizeF minimumSize() const; | ^~~~~~~~~~~ In file included from /<>/umbrello/clipboard/umldragdata.cpp:27: /<>/umbrello/umlwidgets/messagewidget.h:54:18: warning: ‘virtual void MessageWidget::setY(qreal)’ can be marked override [-Wsuggest-override] 54 | virtual void setY(qreal y); | ^~~~ /<>/umbrello/umlwidgets/messagewidget.h:58:18: warning: ‘virtual void MessageWidget::lwSetFont(QFont)’ can be marked override [-Wsuggest-override] 58 | virtual void lwSetFont (QFont font); | ^~~~~~~~~ /<>/umbrello/umlwidgets/messagewidget.h:59:28: warning: ‘virtual UMLClassifier* MessageWidget::operationOwner()’ can be marked override [-Wsuggest-override] 59 | virtual UMLClassifier *operationOwner(); | ^~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/messagewidget.h:61:27: warning: ‘virtual UMLOperation* MessageWidget::operation()’ can be marked override [-Wsuggest-override] 61 | virtual UMLOperation *operation(); | ^~~~~~~~~ /<>/umbrello/umlwidgets/messagewidget.h:62:18: warning: ‘virtual void MessageWidget::setOperation(UMLOperation*)’ can be marked override [-Wsuggest-override] 62 | virtual void setOperation(UMLOperation *op); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/messagewidget.h:64:21: warning: ‘virtual QString MessageWidget::customOpText()’ can be marked override [-Wsuggest-override] 64 | virtual QString customOpText(); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/messagewidget.h:65:18: warning: ‘virtual void MessageWidget::setCustomOpText(const QString&)’ can be marked override [-Wsuggest-override] 65 | virtual void setCustomOpText(const QString &opText); | ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/messagewidget.h:67:18: warning: ‘virtual void MessageWidget::setMessageText(FloatingTextWidget*)’ can be marked override [-Wsuggest-override] 67 | virtual void setMessageText(FloatingTextWidget *ft); | ^~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/messagewidget.h:68:18: warning: ‘virtual void MessageWidget::setText(FloatingTextWidget*, const QString&)’ can be marked override [-Wsuggest-override] 68 | virtual void setText(FloatingTextWidget *ft, const QString &newText); | ^~~~~~~ /<>/umbrello/umlwidgets/messagewidget.h:70:21: warning: ‘virtual QString MessageWidget::lwOperationText()’ can be marked override [-Wsuggest-override] 70 | virtual QString lwOperationText(); | ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/messagewidget.h:71:28: warning: ‘virtual UMLClassifier* MessageWidget::lwClassifier()’ can be marked override [-Wsuggest-override] 71 | virtual UMLClassifier *lwClassifier(); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/messagewidget.h:72:18: warning: ‘virtual void MessageWidget::setOperationText(const QString&)’ can be marked override [-Wsuggest-override] 72 | virtual void setOperationText(const QString &op); | ^~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/messagewidget.h:74:18: warning: ‘virtual void MessageWidget::constrainTextPos(qreal&, qreal&, qreal, qreal, Uml::TextRole::Enum)’ can be marked override [-Wsuggest-override] 74 | virtual void constrainTextPos(qreal &textX, qreal &textY, qreal textWidth, qreal textHeight, | ^~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/messagewidget.h:111:18: warning: ‘virtual bool MessageWidget::activate(IDChangeLog*)’ can be marked override [-Wsuggest-override] 111 | virtual bool activate(IDChangeLog * Log = 0); | ^~~~~~~~ /<>/umbrello/umlwidgets/messagewidget.h:121:18: warning: ‘virtual void MessageWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] 121 | virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); | ^~~~~ /<>/umbrello/umlwidgets/messagewidget.h:125:10: warning: ‘virtual void MessageWidget::cleanup()’ can be marked override [-Wsuggest-override] 125 | void cleanup(); | ^~~~~~~ /<>/umbrello/umlwidgets/messagewidget.h:127:10: warning: ‘virtual void MessageWidget::setSelected(bool)’ can be marked override [-Wsuggest-override] 127 | void setSelected(bool _select); | ^~~~~~~~~~~ /<>/umbrello/umlwidgets/messagewidget.h:132:20: warning: ‘virtual QSizeF MessageWidget::minimumSize() const’ can be marked override [-Wsuggest-override] 132 | virtual QSizeF minimumSize() const; | ^~~~~~~~~~~ /<>/umbrello/umlwidgets/messagewidget.h:134:16: warning: ‘virtual UMLWidget* MessageWidget::onWidget(const QPointF&)’ can be marked override [-Wsuggest-override] 134 | UMLWidget* onWidget(const QPointF& p); | ^~~~~~~~ /<>/umbrello/umlwidgets/messagewidget.h:136:18: warning: ‘virtual void MessageWidget::resizeWidget(qreal, qreal)’ can be marked override [-Wsuggest-override] 136 | virtual void resizeWidget(qreal newW, qreal newH); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/messagewidget.h:138:18: warning: ‘virtual void MessageWidget::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 138 | virtual void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); | ^~~~~~~~~~ /<>/umbrello/umlwidgets/messagewidget.h:139:18: warning: ‘virtual bool MessageWidget::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] 139 | virtual bool loadFromXMI1(QDomElement & qElement); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/messagewidget.h:152:18: warning: ‘virtual void MessageWidget::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 152 | virtual void mouseDoubleClickEvent(QGraphicsSceneMouseEvent *event); | ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/messagewidget.h:154:18: warning: ‘virtual void MessageWidget::moveWidgetBy(qreal, qreal)’ can be marked override [-Wsuggest-override] 154 | virtual void moveWidgetBy(qreal diffX, qreal diffY); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/messagewidget.h:155:18: warning: ‘virtual void MessageWidget::constrainMovementForAllWidgets(qreal&, qreal&)’ can be marked override [-Wsuggest-override] 155 | virtual void constrainMovementForAllWidgets(qreal &diffX, qreal &diffY); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/messagewidget.h:157:21: warning: ‘virtual QCursor MessageWidget::resizeCursor() const’ can be marked override [-Wsuggest-override] 157 | virtual QCursor resizeCursor() const; | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/messagewidget.h:203:10: warning: ‘virtual void MessageWidget::slotWidgetMoved(Uml::ID::Type)’ can be marked override [-Wsuggest-override] 203 | void slotWidgetMoved(Uml::ID::Type id); | ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/messagewidget.h:204:10: warning: ‘virtual void MessageWidget::slotMenuSelection(QAction*)’ can be marked override [-Wsuggest-override] 204 | void slotMenuSelection(QAction* action); | ^~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/clipboard/umldragdata.cpp:29: /<>/umbrello/uml.h:201:18: warning: ‘virtual void UMLApp::keyPressEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] 201 | virtual void keyPressEvent(QKeyEvent* e); | ^~~~~~~~~~~~~ /<>/umbrello/uml.h:202:18: warning: ‘virtual void UMLApp::keyReleaseEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] 202 | virtual void keyReleaseEvent(QKeyEvent* e); | ^~~~~~~~~~~~~~~ /<>/umbrello/uml.h:204:18: warning: ‘virtual void UMLApp::customEvent(QEvent*)’ can be marked override [-Wsuggest-override] 204 | virtual void customEvent(QEvent* e); | ^~~~~~~~~~~ /<>/umbrello/uml.h:215:18: warning: ‘virtual bool UMLApp::queryClose()’ can be marked override [-Wsuggest-override] 215 | virtual bool queryClose(); | ^~~~~~~~~~ /<>/umbrello/uml.h:217:18: warning: ‘virtual void UMLApp::saveProperties(KConfigGroup&)’ can be marked override [-Wsuggest-override] 217 | virtual void saveProperties(KConfigGroup & cfg); | ^~~~~~~~~~~~~~ /<>/umbrello/uml.h:218:18: warning: ‘virtual void UMLApp::readProperties(const KConfigGroup&)’ can be marked override [-Wsuggest-override] 218 | virtual void readProperties(const KConfigGroup & cfg); | ^~~~~~~~~~~~~~ In file included from /<>/umbrello/clipboard/umldragdata.cpp:31: /<>/umbrello/umllistview.h:115:10: warning: ‘virtual bool UMLListView::event(QEvent*)’ can be marked override [-Wsuggest-override] 115 | bool event(QEvent *e); | ^~~~~ /<>/umbrello/umllistview.h:116:10: warning: ‘virtual void UMLListView::mouseReleaseEvent(QMouseEvent*)’ can be marked override [-Wsuggest-override] 116 | void mouseReleaseEvent(QMouseEvent *me); | ^~~~~~~~~~~~~~~~~ /<>/umbrello/umllistview.h:117:10: warning: ‘virtual void UMLListView::mousePressEvent(QMouseEvent*)’ can be marked override [-Wsuggest-override] 117 | void mousePressEvent(QMouseEvent *me); | ^~~~~~~~~~~~~~~ /<>/umbrello/umllistview.h:118:10: warning: ‘virtual void UMLListView::mouseMoveEvent(QMouseEvent*)’ can be marked override [-Wsuggest-override] 118 | void mouseMoveEvent(QMouseEvent *me); | ^~~~~~~~~~~~~~ /<>/umbrello/umllistview.h:119:10: warning: ‘virtual void UMLListView::mouseDoubleClickEvent(QMouseEvent*)’ can be marked override [-Wsuggest-override] 119 | void mouseDoubleClickEvent(QMouseEvent *me); | ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umllistview.h:120:10: warning: ‘virtual void UMLListView::focusOutEvent(QFocusEvent*)’ can be marked override [-Wsuggest-override] 120 | void focusOutEvent (QFocusEvent *fe); | ^~~~~~~~~~~~~ /<>/umbrello/umllistview.h:121:10: warning: ‘virtual void UMLListView::contextMenuEvent(QContextMenuEvent*)’ can be marked override [-Wsuggest-override] 121 | void contextMenuEvent(QContextMenuEvent *event); | ^~~~~~~~~~~~~~~~ /<>/umbrello/umllistview.h:125:10: warning: ‘virtual void UMLListView::keyPressEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] 125 | void keyPressEvent(QKeyEvent* ke); | ^~~~~~~~~~~~~ /<>/umbrello/umllistview.h:126:10: warning: ‘virtual void UMLListView::dragEnterEvent(QDragEnterEvent*)’ can be marked override [-Wsuggest-override] 126 | void dragEnterEvent(QDragEnterEvent* event); | ^~~~~~~~~~~~~~ /<>/umbrello/umllistview.h:127:10: warning: ‘virtual void UMLListView::dragMoveEvent(QDragMoveEvent*)’ can be marked override [-Wsuggest-override] 127 | void dragMoveEvent(QDragMoveEvent* event); | ^~~~~~~~~~~~~ /<>/umbrello/umllistview.h:128:10: warning: ‘virtual void UMLListView::dropEvent(QDropEvent*)’ can be marked override [-Wsuggest-override] 128 | void dropEvent(QDropEvent* event); | ^~~~~~~~~ /<>/umbrello/umllistview.h:129:10: warning: ‘virtual void UMLListView::commitData(QWidget*)’ can be marked override [-Wsuggest-override] 129 | void commitData(QWidget *editor); | ^~~~~~~~~~ In file included from /<>/umbrello/clipboard/umldragdata.cpp:35: /<>/umbrello/umlview.h:54:18: warning: ‘virtual void UMLView::wheelEvent(QWheelEvent*)’ can be marked override [-Wsuggest-override] 54 | virtual void wheelEvent(QWheelEvent* event); | ^~~~~~~~~~ /<>/umbrello/umlview.h:55:18: warning: ‘virtual void UMLView::showEvent(QShowEvent*)’ can be marked override [-Wsuggest-override] 55 | virtual void showEvent(QShowEvent *se); | ^~~~~~~~~ /<>/umbrello/umlview.h:56:18: warning: ‘virtual void UMLView::hideEvent(QHideEvent*)’ can be marked override [-Wsuggest-override] 56 | virtual void hideEvent(QHideEvent *he); | ^~~~~~~~~ /<>/umbrello/umlview.h:57:18: warning: ‘virtual void UMLView::mousePressEvent(QMouseEvent*)’ can be marked override [-Wsuggest-override] 57 | virtual void mousePressEvent(QMouseEvent* event); | ^~~~~~~~~~~~~~~ /<>/umbrello/umlview.h:58:18: warning: ‘virtual void UMLView::mouseReleaseEvent(QMouseEvent*)’ can be marked override [-Wsuggest-override] 58 | virtual void mouseReleaseEvent(QMouseEvent* event); | ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlview.h:59:18: warning: ‘virtual void UMLView::resizeEvent(QResizeEvent*)’ can be marked override [-Wsuggest-override] 59 | virtual void resizeEvent(QResizeEvent *event); | ^~~~~~~~~~~ [ 25%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/__/lib/cppparser/ast.cpp.o cd /<>/obj-aarch64-linux-gnu/umbrello && /usr/bin/aarch64-linux-gnu-g++ -DCMAKE_BINARY_DIR=\"/<>/obj-aarch64-linux-gnu\" -DKCOREADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLO_VERSION_STRING=\"2.23.3\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-aarch64-linux-gnu/umbrello -I/<>/umbrello -I/<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/include -I/<>/obj-aarch64-linux-gnu -I/<>/umbrello/clipboard -I/<>/umbrello/cmds -I/<>/umbrello/codegenerators -I/<>/umbrello/codegenerators/ada -I/<>/umbrello/codegenerators/as -I/<>/umbrello/codegenerators/cpp -I/<>/umbrello/codegenerators/csharp -I/<>/umbrello/codegenerators/d -I/<>/umbrello/codegenerators/idl -I/<>/umbrello/codegenerators/java -I/<>/umbrello/codegenerators/js -I/<>/umbrello/codegenerators/pascal -I/<>/umbrello/codegenerators/perl -I/<>/umbrello/codegenerators/php -I/<>/umbrello/codegenerators/python -I/<>/umbrello/codegenerators/ruby -I/<>/umbrello/codegenerators/sql -I/<>/umbrello/codegenerators/tcl -I/<>/umbrello/codegenerators/vala -I/<>/umbrello/codegenerators/xml -I/<>/umbrello/codegenwizard -I/<>/umbrello/codeimport -I/<>/umbrello/codeimport/csharp -I/<>/umbrello/codeimpwizard -I/<>/umbrello/debug -I/<>/umbrello/dialogs -I/<>/umbrello/dialogs/pages -I/<>/umbrello/dialogs/widgets -I/<>/umbrello/docgenerators -I/<>/umbrello/finder -I/<>/umbrello/refactoring -I/<>/umbrello/uml1model -I/<>/umbrello/umlwidgets -I/<>/lib/cppparser -I/<>/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/aarch64-linux-gnu/qt5 -isystem /usr/include/aarch64-linux-gnu/qt5/QtWidgets -isystem /usr/include/aarch64-linux-gnu/qt5/QtGui -isystem /usr/include/aarch64-linux-gnu/qt5/QtCore -isystem /usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/aarch64-linux-gnu/qt5/QtXml -isystem /usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/aarch64-linux-gnu/qt5/QtSvg -isystem /usr/include/aarch64-linux-gnu/qt5/QtWebKitWidgets -isystem /usr/include/aarch64-linux-gnu/qt5/QtWebKit -isystem /usr/include/aarch64-linux-gnu/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/aarch64-linux-gnu/qt5/QtConcurrent -isystem /usr/include/aarch64-linux-gnu/qt5/QtDBus -isystem /usr/include/KF5/KTextEditor -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -fno-delete-null-pointer-checks -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -o CMakeFiles/libumbrello.dir/__/lib/cppparser/ast.cpp.o -c /<>/lib/cppparser/ast.cpp In file included from /<>/lib/cppparser/ast.cpp:19: /<>/lib/cppparser/ast.h:364:21: warning: ‘virtual QString GroupAST::text() const’ can be marked override [-Wsuggest-override] 364 | virtual QString text() const; | ^~~~ /<>/lib/cppparser/ast.h:392:21: warning: ‘virtual QString TemplateArgumentListAST::text() const’ can be marked override [-Wsuggest-override] 392 | virtual QString text() const; | ^~~~ /<>/lib/cppparser/ast.h:425:21: warning: ‘virtual QString ClassOrNamespaceNameAST::text() const’ can be marked override [-Wsuggest-override] 425 | virtual QString text() const; | ^~~~ /<>/lib/cppparser/ast.h:465:21: warning: ‘virtual QString NameAST::text() const’ can be marked override [-Wsuggest-override] 465 | virtual QString text() const; | ^~~~ /<>/lib/cppparser/ast.h:556:21: warning: ‘virtual QString AccessDeclarationAST::text() const’ can be marked override [-Wsuggest-override] 556 | virtual QString text() const; | ^~~~ /<>/lib/cppparser/ast.h:595:21: warning: ‘virtual QString TypeSpecifierAST::text() const’ can be marked override [-Wsuggest-override] 595 | virtual QString text() const; | ^~~~ /<>/lib/cppparser/ast.h:791:21: warning: ‘virtual QString ElaboratedTypeSpecifierAST::text() const’ can be marked override [-Wsuggest-override] 791 | virtual QString text() const; | ^~~~ /<>/lib/cppparser/ast.h:1090:21: warning: ‘virtual QString ParameterDeclarationAST::text() const’ can be marked override [-Wsuggest-override] 1090 | virtual QString text() const; | ^~~~ /<>/lib/cppparser/ast.h:1119:21: warning: ‘virtual QString ParameterDeclarationListAST::text() const’ can be marked override [-Wsuggest-override] 1119 | virtual QString text() const; | ^~~~ /<>/lib/cppparser/ast.h:1152:21: warning: ‘virtual QString ParameterDeclarationClauseAST::text() const’ can be marked override [-Wsuggest-override] 1152 | virtual QString text() const; | ^~~~ [ 25%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/__/lib/cppparser/ast_utils.cpp.o cd /<>/obj-aarch64-linux-gnu/umbrello && /usr/bin/aarch64-linux-gnu-g++ -DCMAKE_BINARY_DIR=\"/<>/obj-aarch64-linux-gnu\" -DKCOREADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLO_VERSION_STRING=\"2.23.3\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-aarch64-linux-gnu/umbrello -I/<>/umbrello -I/<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/include -I/<>/obj-aarch64-linux-gnu -I/<>/umbrello/clipboard -I/<>/umbrello/cmds -I/<>/umbrello/codegenerators -I/<>/umbrello/codegenerators/ada -I/<>/umbrello/codegenerators/as -I/<>/umbrello/codegenerators/cpp -I/<>/umbrello/codegenerators/csharp -I/<>/umbrello/codegenerators/d -I/<>/umbrello/codegenerators/idl -I/<>/umbrello/codegenerators/java -I/<>/umbrello/codegenerators/js -I/<>/umbrello/codegenerators/pascal -I/<>/umbrello/codegenerators/perl -I/<>/umbrello/codegenerators/php -I/<>/umbrello/codegenerators/python -I/<>/umbrello/codegenerators/ruby -I/<>/umbrello/codegenerators/sql -I/<>/umbrello/codegenerators/tcl -I/<>/umbrello/codegenerators/vala -I/<>/umbrello/codegenerators/xml -I/<>/umbrello/codegenwizard -I/<>/umbrello/codeimport -I/<>/umbrello/codeimport/csharp -I/<>/umbrello/codeimpwizard -I/<>/umbrello/debug -I/<>/umbrello/dialogs -I/<>/umbrello/dialogs/pages -I/<>/umbrello/dialogs/widgets -I/<>/umbrello/docgenerators -I/<>/umbrello/finder -I/<>/umbrello/refactoring -I/<>/umbrello/uml1model -I/<>/umbrello/umlwidgets -I/<>/lib/cppparser -I/<>/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/aarch64-linux-gnu/qt5 -isystem /usr/include/aarch64-linux-gnu/qt5/QtWidgets -isystem /usr/include/aarch64-linux-gnu/qt5/QtGui -isystem /usr/include/aarch64-linux-gnu/qt5/QtCore -isystem /usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/aarch64-linux-gnu/qt5/QtXml -isystem /usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/aarch64-linux-gnu/qt5/QtSvg -isystem /usr/include/aarch64-linux-gnu/qt5/QtWebKitWidgets -isystem /usr/include/aarch64-linux-gnu/qt5/QtWebKit -isystem /usr/include/aarch64-linux-gnu/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/aarch64-linux-gnu/qt5/QtConcurrent -isystem /usr/include/aarch64-linux-gnu/qt5/QtDBus -isystem /usr/include/KF5/KTextEditor -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -fno-delete-null-pointer-checks -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -o CMakeFiles/libumbrello.dir/__/lib/cppparser/ast_utils.cpp.o -c /<>/lib/cppparser/ast_utils.cpp In file included from /<>/lib/cppparser/ast_utils.cpp:14: /<>/lib/cppparser/ast.h:364:21: warning: ‘virtual QString GroupAST::text() const’ can be marked override [-Wsuggest-override] 364 | virtual QString text() const; | ^~~~ /<>/lib/cppparser/ast.h:392:21: warning: ‘virtual QString TemplateArgumentListAST::text() const’ can be marked override [-Wsuggest-override] 392 | virtual QString text() const; | ^~~~ /<>/lib/cppparser/ast.h:425:21: warning: ‘virtual QString ClassOrNamespaceNameAST::text() const’ can be marked override [-Wsuggest-override] 425 | virtual QString text() const; | ^~~~ /<>/lib/cppparser/ast.h:465:21: warning: ‘virtual QString NameAST::text() const’ can be marked override [-Wsuggest-override] 465 | virtual QString text() const; | ^~~~ /<>/lib/cppparser/ast.h:556:21: warning: ‘virtual QString AccessDeclarationAST::text() const’ can be marked override [-Wsuggest-override] 556 | virtual QString text() const; | ^~~~ /<>/lib/cppparser/ast.h:595:21: warning: ‘virtual QString TypeSpecifierAST::text() const’ can be marked override [-Wsuggest-override] 595 | virtual QString text() const; | ^~~~ /<>/lib/cppparser/ast.h:791:21: warning: ‘virtual QString ElaboratedTypeSpecifierAST::text() const’ can be marked override [-Wsuggest-override] 791 | virtual QString text() const; | ^~~~ /<>/lib/cppparser/ast.h:1090:21: warning: ‘virtual QString ParameterDeclarationAST::text() const’ can be marked override [-Wsuggest-override] 1090 | virtual QString text() const; | ^~~~ /<>/lib/cppparser/ast.h:1119:21: warning: ‘virtual QString ParameterDeclarationListAST::text() const’ can be marked override [-Wsuggest-override] 1119 | virtual QString text() const; | ^~~~ /<>/lib/cppparser/ast.h:1152:21: warning: ‘virtual QString ParameterDeclarationClauseAST::text() const’ can be marked override [-Wsuggest-override] 1152 | virtual QString text() const; | ^~~~ In file included from /<>/lib/cppparser/ast_utils.cpp:15: /<>/umbrello/debug/debug_utils.h:91:18: warning: ‘virtual void Tracer::showEvent(QShowEvent*)’ can be marked override [-Wsuggest-override] 91 | virtual void showEvent(QShowEvent*); | ^~~~~~~~~ [ 26%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/__/lib/cppparser/cachemanager.cpp.o cd /<>/obj-aarch64-linux-gnu/umbrello && /usr/bin/aarch64-linux-gnu-g++ -DCMAKE_BINARY_DIR=\"/<>/obj-aarch64-linux-gnu\" -DKCOREADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLO_VERSION_STRING=\"2.23.3\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-aarch64-linux-gnu/umbrello -I/<>/umbrello -I/<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/include -I/<>/obj-aarch64-linux-gnu -I/<>/umbrello/clipboard -I/<>/umbrello/cmds -I/<>/umbrello/codegenerators -I/<>/umbrello/codegenerators/ada -I/<>/umbrello/codegenerators/as -I/<>/umbrello/codegenerators/cpp -I/<>/umbrello/codegenerators/csharp -I/<>/umbrello/codegenerators/d -I/<>/umbrello/codegenerators/idl -I/<>/umbrello/codegenerators/java -I/<>/umbrello/codegenerators/js -I/<>/umbrello/codegenerators/pascal -I/<>/umbrello/codegenerators/perl -I/<>/umbrello/codegenerators/php -I/<>/umbrello/codegenerators/python -I/<>/umbrello/codegenerators/ruby -I/<>/umbrello/codegenerators/sql -I/<>/umbrello/codegenerators/tcl -I/<>/umbrello/codegenerators/vala -I/<>/umbrello/codegenerators/xml -I/<>/umbrello/codegenwizard -I/<>/umbrello/codeimport -I/<>/umbrello/codeimport/csharp -I/<>/umbrello/codeimpwizard -I/<>/umbrello/debug -I/<>/umbrello/dialogs -I/<>/umbrello/dialogs/pages -I/<>/umbrello/dialogs/widgets -I/<>/umbrello/docgenerators -I/<>/umbrello/finder -I/<>/umbrello/refactoring -I/<>/umbrello/uml1model -I/<>/umbrello/umlwidgets -I/<>/lib/cppparser -I/<>/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/aarch64-linux-gnu/qt5 -isystem /usr/include/aarch64-linux-gnu/qt5/QtWidgets -isystem /usr/include/aarch64-linux-gnu/qt5/QtGui -isystem /usr/include/aarch64-linux-gnu/qt5/QtCore -isystem /usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/aarch64-linux-gnu/qt5/QtXml -isystem /usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/aarch64-linux-gnu/qt5/QtSvg -isystem /usr/include/aarch64-linux-gnu/qt5/QtWebKitWidgets -isystem /usr/include/aarch64-linux-gnu/qt5/QtWebKit -isystem /usr/include/aarch64-linux-gnu/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/aarch64-linux-gnu/qt5/QtConcurrent -isystem /usr/include/aarch64-linux-gnu/qt5/QtDBus -isystem /usr/include/KF5/KTextEditor -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -fno-delete-null-pointer-checks -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -o CMakeFiles/libumbrello.dir/__/lib/cppparser/cachemanager.cpp.o -c /<>/lib/cppparser/cachemanager.cpp In file included from /<>/lib/cppparser/cachemanager.cpp:17: /<>/umbrello/debug/debug_utils.h:91:18: warning: ‘virtual void Tracer::showEvent(QShowEvent*)’ can be marked override [-Wsuggest-override] 91 | virtual void showEvent(QShowEvent*); | ^~~~~~~~~ [ 26%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/__/lib/cppparser/driver.cpp.o cd /<>/obj-aarch64-linux-gnu/umbrello && /usr/bin/aarch64-linux-gnu-g++ -DCMAKE_BINARY_DIR=\"/<>/obj-aarch64-linux-gnu\" -DKCOREADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLO_VERSION_STRING=\"2.23.3\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-aarch64-linux-gnu/umbrello -I/<>/umbrello -I/<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/include -I/<>/obj-aarch64-linux-gnu -I/<>/umbrello/clipboard -I/<>/umbrello/cmds -I/<>/umbrello/codegenerators -I/<>/umbrello/codegenerators/ada -I/<>/umbrello/codegenerators/as -I/<>/umbrello/codegenerators/cpp -I/<>/umbrello/codegenerators/csharp -I/<>/umbrello/codegenerators/d -I/<>/umbrello/codegenerators/idl -I/<>/umbrello/codegenerators/java -I/<>/umbrello/codegenerators/js -I/<>/umbrello/codegenerators/pascal -I/<>/umbrello/codegenerators/perl -I/<>/umbrello/codegenerators/php -I/<>/umbrello/codegenerators/python -I/<>/umbrello/codegenerators/ruby -I/<>/umbrello/codegenerators/sql -I/<>/umbrello/codegenerators/tcl -I/<>/umbrello/codegenerators/vala -I/<>/umbrello/codegenerators/xml -I/<>/umbrello/codegenwizard -I/<>/umbrello/codeimport -I/<>/umbrello/codeimport/csharp -I/<>/umbrello/codeimpwizard -I/<>/umbrello/debug -I/<>/umbrello/dialogs -I/<>/umbrello/dialogs/pages -I/<>/umbrello/dialogs/widgets -I/<>/umbrello/docgenerators -I/<>/umbrello/finder -I/<>/umbrello/refactoring -I/<>/umbrello/uml1model -I/<>/umbrello/umlwidgets -I/<>/lib/cppparser -I/<>/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/aarch64-linux-gnu/qt5 -isystem /usr/include/aarch64-linux-gnu/qt5/QtWidgets -isystem /usr/include/aarch64-linux-gnu/qt5/QtGui -isystem /usr/include/aarch64-linux-gnu/qt5/QtCore -isystem /usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/aarch64-linux-gnu/qt5/QtXml -isystem /usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/aarch64-linux-gnu/qt5/QtSvg -isystem /usr/include/aarch64-linux-gnu/qt5/QtWebKitWidgets -isystem /usr/include/aarch64-linux-gnu/qt5/QtWebKit -isystem /usr/include/aarch64-linux-gnu/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/aarch64-linux-gnu/qt5/QtConcurrent -isystem /usr/include/aarch64-linux-gnu/qt5/QtDBus -isystem /usr/include/KF5/KTextEditor -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -fno-delete-null-pointer-checks -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -o CMakeFiles/libumbrello.dir/__/lib/cppparser/driver.cpp.o -c /<>/lib/cppparser/driver.cpp In file included from /<>/lib/cppparser/driver.h:22, from /<>/lib/cppparser/driver.cpp:23: /<>/lib/cppparser/ast.h:364:21: warning: ‘virtual QString GroupAST::text() const’ can be marked override [-Wsuggest-override] 364 | virtual QString text() const; | ^~~~ /<>/lib/cppparser/ast.h:392:21: warning: ‘virtual QString TemplateArgumentListAST::text() const’ can be marked override [-Wsuggest-override] 392 | virtual QString text() const; | ^~~~ /<>/lib/cppparser/ast.h:425:21: warning: ‘virtual QString ClassOrNamespaceNameAST::text() const’ can be marked override [-Wsuggest-override] 425 | virtual QString text() const; | ^~~~ /<>/lib/cppparser/ast.h:465:21: warning: ‘virtual QString NameAST::text() const’ can be marked override [-Wsuggest-override] 465 | virtual QString text() const; | ^~~~ /<>/lib/cppparser/ast.h:556:21: warning: ‘virtual QString AccessDeclarationAST::text() const’ can be marked override [-Wsuggest-override] 556 | virtual QString text() const; | ^~~~ /<>/lib/cppparser/ast.h:595:21: warning: ‘virtual QString TypeSpecifierAST::text() const’ can be marked override [-Wsuggest-override] 595 | virtual QString text() const; | ^~~~ /<>/lib/cppparser/ast.h:791:21: warning: ‘virtual QString ElaboratedTypeSpecifierAST::text() const’ can be marked override [-Wsuggest-override] 791 | virtual QString text() const; | ^~~~ /<>/lib/cppparser/ast.h:1090:21: warning: ‘virtual QString ParameterDeclarationAST::text() const’ can be marked override [-Wsuggest-override] 1090 | virtual QString text() const; | ^~~~ /<>/lib/cppparser/ast.h:1119:21: warning: ‘virtual QString ParameterDeclarationListAST::text() const’ can be marked override [-Wsuggest-override] 1119 | virtual QString text() const; | ^~~~ /<>/lib/cppparser/ast.h:1152:21: warning: ‘virtual QString ParameterDeclarationClauseAST::text() const’ can be marked override [-Wsuggest-override] 1152 | virtual QString text() const; | ^~~~ In file included from /<>/lib/cppparser/macro.h:28, from /<>/lib/cppparser/driver.h:24, from /<>/lib/cppparser/driver.cpp:23: /<>/lib/interfaces/codemodel.h:772:18: warning: ‘virtual bool ClassModel::isClass() const’ can be marked override [-Wsuggest-override] 772 | virtual bool isClass() const | ^~~~~~~ /<>/lib/interfaces/codemodel.h:998:18: warning: ‘virtual void ClassModel::read(QDataStream&)’ can be marked override [-Wsuggest-override] 998 | virtual void read(QDataStream& stream); | ^~~~ /<>/lib/interfaces/codemodel.h:999:18: warning: ‘virtual void ClassModel::write(QDataStream&) const’ can be marked override [-Wsuggest-override] 999 | virtual void write(QDataStream& stream) const; | ^~~~~ /<>/lib/interfaces/codemodel.h:1001:18: warning: ‘virtual void ClassModel::dump(std::ostream&, bool, QString)’ can be marked override [-Wsuggest-override] 1001 | virtual void dump(std::ostream& file, bool recurse=false, QString Info = QString()); | ^~~~ /<>/lib/interfaces/codemodel.h:1146:18: warning: ‘virtual bool NamespaceModel::isClass() const’ can be marked override [-Wsuggest-override] 1146 | virtual bool isClass() const | ^~~~~~~ /<>/lib/interfaces/codemodel.h:1150:18: warning: ‘virtual bool NamespaceModel::isNamespace() const’ can be marked override [-Wsuggest-override] 1150 | virtual bool isNamespace() const | ^~~~~~~~~~~ /<>/lib/interfaces/codemodel.h:1195:18: warning: ‘virtual void NamespaceModel::read(QDataStream&)’ can be marked override [-Wsuggest-override] 1195 | virtual void read(QDataStream& stream); | ^~~~ /<>/lib/interfaces/codemodel.h:1196:18: warning: ‘virtual void NamespaceModel::write(QDataStream&) const’ can be marked override [-Wsuggest-override] 1196 | virtual void write(QDataStream& stream) const; | ^~~~~ /<>/lib/interfaces/codemodel.h:1198:18: warning: ‘virtual void NamespaceModel::dump(std::ostream&, bool, QString)’ can be marked override [-Wsuggest-override] 1198 | virtual void dump(std::ostream& file, bool recurse=false, QString Info = QString()); | ^~~~ /<>/lib/interfaces/codemodel.h:1250:18: warning: ‘virtual bool FileModel::isFile() const’ can be marked override [-Wsuggest-override] 1250 | virtual bool isFile() const | ^~~~~~ /<>/lib/interfaces/codemodel.h:1270:18: warning: ‘virtual void FileModel::write(QDataStream&) const’ can be marked override [-Wsuggest-override] 1270 | virtual void write(QDataStream& stream) const; | ^~~~~ /<>/lib/interfaces/codemodel.h:1276:18: warning: ‘virtual void FileModel::read(QDataStream&)’ can be marked override [-Wsuggest-override] 1276 | virtual void read(QDataStream& stream); | ^~~~ /<>/lib/interfaces/codemodel.h:1306:18: warning: ‘virtual bool ArgumentModel::isArgument() const’ can be marked override [-Wsuggest-override] 1306 | virtual bool isArgument() const | ^~~~~~~~~~ /<>/lib/interfaces/codemodel.h:1325:18: warning: ‘virtual void ArgumentModel::read(QDataStream&)’ can be marked override [-Wsuggest-override] 1325 | virtual void read(QDataStream& stream); | ^~~~ /<>/lib/interfaces/codemodel.h:1326:18: warning: ‘virtual void ArgumentModel::write(QDataStream&) const’ can be marked override [-Wsuggest-override] 1326 | virtual void write(QDataStream& stream) const; | ^~~~~ /<>/lib/interfaces/codemodel.h:1328:18: warning: ‘virtual void ArgumentModel::dump(std::ostream&, bool, QString)’ can be marked override [-Wsuggest-override] 1328 | virtual void dump(std::ostream& file, bool recurse=false, QString Info = QString()); | ^~~~ /<>/lib/interfaces/codemodel.h:1365:18: warning: ‘virtual bool FunctionModel::isFunction() const’ can be marked override [-Wsuggest-override] 1365 | virtual bool isFunction() const | ^~~~~~~~~~ /<>/lib/interfaces/codemodel.h:1461:18: warning: ‘virtual void FunctionModel::read(QDataStream&)’ can be marked override [-Wsuggest-override] 1461 | virtual void read(QDataStream& stream); | ^~~~ /<>/lib/interfaces/codemodel.h:1462:18: warning: ‘virtual void FunctionModel::write(QDataStream&) const’ can be marked override [-Wsuggest-override] 1462 | virtual void write(QDataStream& stream) const; | ^~~~~ /<>/lib/interfaces/codemodel.h:1464:18: warning: ‘virtual void FunctionModel::dump(std::ostream&, bool, QString)’ can be marked override [-Wsuggest-override] 1464 | virtual void dump(std::ostream& file, bool recurse=false, QString Info = QString()); | ^~~~ /<>/lib/interfaces/codemodel.h:1512:18: warning: ‘virtual bool FunctionDefinitionModel::isFunctionDefinition() const’ can be marked override [-Wsuggest-override] 1512 | virtual bool isFunctionDefinition() const | ^~~~~~~~~~~~~~~~~~~~ /<>/lib/interfaces/codemodel.h:1541:18: warning: ‘virtual bool VariableModel::isVariable() const’ can be marked override [-Wsuggest-override] 1541 | virtual bool isVariable() const | ^~~~~~~~~~ /<>/lib/interfaces/codemodel.h:1571:18: warning: ‘virtual void VariableModel::read(QDataStream&)’ can be marked override [-Wsuggest-override] 1571 | virtual void read(QDataStream& stream); | ^~~~ /<>/lib/interfaces/codemodel.h:1572:18: warning: ‘virtual void VariableModel::write(QDataStream&) const’ can be marked override [-Wsuggest-override] 1572 | virtual void write(QDataStream& stream) const; | ^~~~~ /<>/lib/interfaces/codemodel.h:1574:18: warning: ‘virtual void VariableModel::dump(std::ostream&, bool, QString)’ can be marked override [-Wsuggest-override] 1574 | virtual void dump(std::ostream& file, bool recurse=false, QString Info = QString()); | ^~~~ /<>/lib/interfaces/codemodel.h:1609:18: warning: ‘virtual bool EnumModel::isEnum() const’ can be marked override [-Wsuggest-override] 1609 | virtual bool isEnum() const | ^~~~~~ /<>/lib/interfaces/codemodel.h:1633:18: warning: ‘virtual void EnumModel::read(QDataStream&)’ can be marked override [-Wsuggest-override] 1633 | virtual void read(QDataStream& stream); | ^~~~ /<>/lib/interfaces/codemodel.h:1634:18: warning: ‘virtual void EnumModel::write(QDataStream&) const’ can be marked override [-Wsuggest-override] 1634 | virtual void write(QDataStream& stream) const; | ^~~~~ /<>/lib/interfaces/codemodel.h:1637:18: warning: ‘virtual void EnumModel::dump(std::ostream&, bool, QString)’ can be marked override [-Wsuggest-override] 1637 | virtual void dump(std::ostream& file, bool recurse=false, QString Info = QString()); | ^~~~ /<>/lib/interfaces/codemodel.h:1675:18: warning: ‘virtual bool EnumeratorModel::isEnumerator() const’ can be marked override [-Wsuggest-override] 1675 | virtual bool isEnumerator() const | ^~~~~~~~~~~~ /<>/lib/interfaces/codemodel.h:1686:18: warning: ‘virtual void EnumeratorModel::read(QDataStream&)’ can be marked override [-Wsuggest-override] 1686 | virtual void read(QDataStream& stream); | ^~~~ /<>/lib/interfaces/codemodel.h:1687:18: warning: ‘virtual void EnumeratorModel::write(QDataStream&) const’ can be marked override [-Wsuggest-override] 1687 | virtual void write(QDataStream& stream) const; | ^~~~~ /<>/lib/interfaces/codemodel.h:1689:18: warning: ‘virtual void EnumeratorModel::dump(std::ostream&, bool, QString)’ can be marked override [-Wsuggest-override] 1689 | virtual void dump(std::ostream& file, bool recurse=false, QString Info = QString()); | ^~~~ /<>/lib/interfaces/codemodel.h:1716:18: warning: ‘virtual bool TypeAliasModel::isTypeAlias() const’ can be marked override [-Wsuggest-override] 1716 | virtual bool isTypeAlias() const | ^~~~~~~~~~~ /<>/lib/interfaces/codemodel.h:1727:18: warning: ‘virtual void TypeAliasModel::read(QDataStream&)’ can be marked override [-Wsuggest-override] 1727 | virtual void read(QDataStream& stream); | ^~~~ /<>/lib/interfaces/codemodel.h:1728:18: warning: ‘virtual void TypeAliasModel::write(QDataStream&) const’ can be marked override [-Wsuggest-override] 1728 | virtual void write(QDataStream& stream) const; | ^~~~~ /<>/lib/interfaces/codemodel.h:1731:18: warning: ‘virtual void TypeAliasModel::dump(std::ostream&, bool, QString)’ can be marked override [-Wsuggest-override] 1731 | virtual void dump(std::ostream& file, bool recurse=false, QString Info = QString()); | ^~~~ In file included from /<>/lib/cppparser/driver.h:34, from /<>/lib/cppparser/driver.cpp:23: /<>/lib/cppparser/lexercache.h:153:18: warning: ‘virtual void LexerCache::saveMemory()’ can be marked override [-Wsuggest-override] 153 | virtual void saveMemory(); | ^~~~~~~~~~ /<>/lib/cppparser/lexercache.h:158:18: warning: ‘virtual void LexerCache::erase(const CacheNode*)’ can be marked override [-Wsuggest-override] 158 | virtual void erase(const CacheNode* node); | ^~~~~ In file included from /<>/lib/cppparser/driver.cpp:23: /<>/lib/cppparser/driver.h:127:18: warning: ‘virtual void ParsedFile::read(QDataStream&)’ can be marked override [-Wsuggest-override] 127 | virtual void read(QDataStream& stream) | ^~~~ /<>/lib/cppparser/driver.h:150:18: warning: ‘virtual void ParsedFile::write(QDataStream&) const’ can be marked override [-Wsuggest-override] 150 | virtual void write(QDataStream& stream) const | ^~~~~ /<>/lib/cppparser/driver.h:167:28: warning: ‘virtual ParsedFileType ParsedFile::type() const’ can be marked override [-Wsuggest-override] 167 | virtual ParsedFileType type() const | ^~~~ In file included from /<>/lib/cppparser/lexer.h:26, from /<>/lib/cppparser/driver.cpp:24: /<>/umbrello/debug/debug_utils.h:91:18: warning: ‘virtual void Tracer::showEvent(QShowEvent*)’ can be marked override [-Wsuggest-override] 91 | virtual void showEvent(QShowEvent*); | ^~~~~~~~~ /<>/lib/cppparser/driver.cpp:85:21: warning: ‘virtual QString DefaultSourceProvider::contents(const QString&)’ can be marked override [-Wsuggest-override] 85 | virtual QString contents(const QString& fileName) | ^~~~~~~~ /<>/lib/cppparser/driver.cpp:98:18: warning: ‘virtual bool DefaultSourceProvider::isModified(const QString&)’ can be marked override [-Wsuggest-override] 98 | virtual bool isModified(const QString& fileName) | ^~~~~~~~~~ [ 26%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/__/lib/cppparser/errors.cpp.o cd /<>/obj-aarch64-linux-gnu/umbrello && /usr/bin/aarch64-linux-gnu-g++ -DCMAKE_BINARY_DIR=\"/<>/obj-aarch64-linux-gnu\" -DKCOREADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLO_VERSION_STRING=\"2.23.3\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-aarch64-linux-gnu/umbrello -I/<>/umbrello -I/<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/include -I/<>/obj-aarch64-linux-gnu -I/<>/umbrello/clipboard -I/<>/umbrello/cmds -I/<>/umbrello/codegenerators -I/<>/umbrello/codegenerators/ada -I/<>/umbrello/codegenerators/as -I/<>/umbrello/codegenerators/cpp -I/<>/umbrello/codegenerators/csharp -I/<>/umbrello/codegenerators/d -I/<>/umbrello/codegenerators/idl -I/<>/umbrello/codegenerators/java -I/<>/umbrello/codegenerators/js -I/<>/umbrello/codegenerators/pascal -I/<>/umbrello/codegenerators/perl -I/<>/umbrello/codegenerators/php -I/<>/umbrello/codegenerators/python -I/<>/umbrello/codegenerators/ruby -I/<>/umbrello/codegenerators/sql -I/<>/umbrello/codegenerators/tcl -I/<>/umbrello/codegenerators/vala -I/<>/umbrello/codegenerators/xml -I/<>/umbrello/codegenwizard -I/<>/umbrello/codeimport -I/<>/umbrello/codeimport/csharp -I/<>/umbrello/codeimpwizard -I/<>/umbrello/debug -I/<>/umbrello/dialogs -I/<>/umbrello/dialogs/pages -I/<>/umbrello/dialogs/widgets -I/<>/umbrello/docgenerators -I/<>/umbrello/finder -I/<>/umbrello/refactoring -I/<>/umbrello/uml1model -I/<>/umbrello/umlwidgets -I/<>/lib/cppparser -I/<>/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/aarch64-linux-gnu/qt5 -isystem /usr/include/aarch64-linux-gnu/qt5/QtWidgets -isystem /usr/include/aarch64-linux-gnu/qt5/QtGui -isystem /usr/include/aarch64-linux-gnu/qt5/QtCore -isystem /usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/aarch64-linux-gnu/qt5/QtXml -isystem /usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/aarch64-linux-gnu/qt5/QtSvg -isystem /usr/include/aarch64-linux-gnu/qt5/QtWebKitWidgets -isystem /usr/include/aarch64-linux-gnu/qt5/QtWebKit -isystem /usr/include/aarch64-linux-gnu/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/aarch64-linux-gnu/qt5/QtConcurrent -isystem /usr/include/aarch64-linux-gnu/qt5/QtDBus -isystem /usr/include/KF5/KTextEditor -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -fno-delete-null-pointer-checks -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -o CMakeFiles/libumbrello.dir/__/lib/cppparser/errors.cpp.o -c /<>/lib/cppparser/errors.cpp [ 26%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/__/lib/cppparser/lexer.cpp.o cd /<>/obj-aarch64-linux-gnu/umbrello && /usr/bin/aarch64-linux-gnu-g++ -DCMAKE_BINARY_DIR=\"/<>/obj-aarch64-linux-gnu\" -DKCOREADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLO_VERSION_STRING=\"2.23.3\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-aarch64-linux-gnu/umbrello -I/<>/umbrello -I/<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/include -I/<>/obj-aarch64-linux-gnu -I/<>/umbrello/clipboard -I/<>/umbrello/cmds -I/<>/umbrello/codegenerators -I/<>/umbrello/codegenerators/ada -I/<>/umbrello/codegenerators/as -I/<>/umbrello/codegenerators/cpp -I/<>/umbrello/codegenerators/csharp -I/<>/umbrello/codegenerators/d -I/<>/umbrello/codegenerators/idl -I/<>/umbrello/codegenerators/java -I/<>/umbrello/codegenerators/js -I/<>/umbrello/codegenerators/pascal -I/<>/umbrello/codegenerators/perl -I/<>/umbrello/codegenerators/php -I/<>/umbrello/codegenerators/python -I/<>/umbrello/codegenerators/ruby -I/<>/umbrello/codegenerators/sql -I/<>/umbrello/codegenerators/tcl -I/<>/umbrello/codegenerators/vala -I/<>/umbrello/codegenerators/xml -I/<>/umbrello/codegenwizard -I/<>/umbrello/codeimport -I/<>/umbrello/codeimport/csharp -I/<>/umbrello/codeimpwizard -I/<>/umbrello/debug -I/<>/umbrello/dialogs -I/<>/umbrello/dialogs/pages -I/<>/umbrello/dialogs/widgets -I/<>/umbrello/docgenerators -I/<>/umbrello/finder -I/<>/umbrello/refactoring -I/<>/umbrello/uml1model -I/<>/umbrello/umlwidgets -I/<>/lib/cppparser -I/<>/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/aarch64-linux-gnu/qt5 -isystem /usr/include/aarch64-linux-gnu/qt5/QtWidgets -isystem /usr/include/aarch64-linux-gnu/qt5/QtGui -isystem /usr/include/aarch64-linux-gnu/qt5/QtCore -isystem /usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/aarch64-linux-gnu/qt5/QtXml -isystem /usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/aarch64-linux-gnu/qt5/QtSvg -isystem /usr/include/aarch64-linux-gnu/qt5/QtWebKitWidgets -isystem /usr/include/aarch64-linux-gnu/qt5/QtWebKit -isystem /usr/include/aarch64-linux-gnu/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/aarch64-linux-gnu/qt5/QtConcurrent -isystem /usr/include/aarch64-linux-gnu/qt5/QtDBus -isystem /usr/include/KF5/KTextEditor -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -fno-delete-null-pointer-checks -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -o CMakeFiles/libumbrello.dir/__/lib/cppparser/lexer.cpp.o -c /<>/lib/cppparser/lexer.cpp In file included from /<>/lib/cppparser/driver.h:22, from /<>/lib/cppparser/lexer.h:25, from /<>/lib/cppparser/lexer.cpp:19: /<>/lib/cppparser/ast.h:364:21: warning: ‘virtual QString GroupAST::text() const’ can be marked override [-Wsuggest-override] 364 | virtual QString text() const; | ^~~~ /<>/lib/cppparser/ast.h:392:21: warning: ‘virtual QString TemplateArgumentListAST::text() const’ can be marked override [-Wsuggest-override] 392 | virtual QString text() const; | ^~~~ /<>/lib/cppparser/ast.h:425:21: warning: ‘virtual QString ClassOrNamespaceNameAST::text() const’ can be marked override [-Wsuggest-override] 425 | virtual QString text() const; | ^~~~ /<>/lib/cppparser/ast.h:465:21: warning: ‘virtual QString NameAST::text() const’ can be marked override [-Wsuggest-override] 465 | virtual QString text() const; | ^~~~ /<>/lib/cppparser/ast.h:556:21: warning: ‘virtual QString AccessDeclarationAST::text() const’ can be marked override [-Wsuggest-override] 556 | virtual QString text() const; | ^~~~ /<>/lib/cppparser/ast.h:595:21: warning: ‘virtual QString TypeSpecifierAST::text() const’ can be marked override [-Wsuggest-override] 595 | virtual QString text() const; | ^~~~ /<>/lib/cppparser/ast.h:791:21: warning: ‘virtual QString ElaboratedTypeSpecifierAST::text() const’ can be marked override [-Wsuggest-override] 791 | virtual QString text() const; | ^~~~ /<>/lib/cppparser/ast.h:1090:21: warning: ‘virtual QString ParameterDeclarationAST::text() const’ can be marked override [-Wsuggest-override] 1090 | virtual QString text() const; | ^~~~ /<>/lib/cppparser/ast.h:1119:21: warning: ‘virtual QString ParameterDeclarationListAST::text() const’ can be marked override [-Wsuggest-override] 1119 | virtual QString text() const; | ^~~~ /<>/lib/cppparser/ast.h:1152:21: warning: ‘virtual QString ParameterDeclarationClauseAST::text() const’ can be marked override [-Wsuggest-override] 1152 | virtual QString text() const; | ^~~~ In file included from /<>/lib/cppparser/macro.h:28, from /<>/lib/cppparser/driver.h:24, from /<>/lib/cppparser/lexer.h:25, from /<>/lib/cppparser/lexer.cpp:19: /<>/lib/interfaces/codemodel.h:772:18: warning: ‘virtual bool ClassModel::isClass() const’ can be marked override [-Wsuggest-override] 772 | virtual bool isClass() const | ^~~~~~~ /<>/lib/interfaces/codemodel.h:998:18: warning: ‘virtual void ClassModel::read(QDataStream&)’ can be marked override [-Wsuggest-override] 998 | virtual void read(QDataStream& stream); | ^~~~ /<>/lib/interfaces/codemodel.h:999:18: warning: ‘virtual void ClassModel::write(QDataStream&) const’ can be marked override [-Wsuggest-override] 999 | virtual void write(QDataStream& stream) const; | ^~~~~ /<>/lib/interfaces/codemodel.h:1001:18: warning: ‘virtual void ClassModel::dump(std::ostream&, bool, QString)’ can be marked override [-Wsuggest-override] 1001 | virtual void dump(std::ostream& file, bool recurse=false, QString Info = QString()); | ^~~~ /<>/lib/interfaces/codemodel.h:1146:18: warning: ‘virtual bool NamespaceModel::isClass() const’ can be marked override [-Wsuggest-override] 1146 | virtual bool isClass() const | ^~~~~~~ /<>/lib/interfaces/codemodel.h:1150:18: warning: ‘virtual bool NamespaceModel::isNamespace() const’ can be marked override [-Wsuggest-override] 1150 | virtual bool isNamespace() const | ^~~~~~~~~~~ /<>/lib/interfaces/codemodel.h:1195:18: warning: ‘virtual void NamespaceModel::read(QDataStream&)’ can be marked override [-Wsuggest-override] 1195 | virtual void read(QDataStream& stream); | ^~~~ /<>/lib/interfaces/codemodel.h:1196:18: warning: ‘virtual void NamespaceModel::write(QDataStream&) const’ can be marked override [-Wsuggest-override] 1196 | virtual void write(QDataStream& stream) const; | ^~~~~ /<>/lib/interfaces/codemodel.h:1198:18: warning: ‘virtual void NamespaceModel::dump(std::ostream&, bool, QString)’ can be marked override [-Wsuggest-override] 1198 | virtual void dump(std::ostream& file, bool recurse=false, QString Info = QString()); | ^~~~ /<>/lib/interfaces/codemodel.h:1250:18: warning: ‘virtual bool FileModel::isFile() const’ can be marked override [-Wsuggest-override] 1250 | virtual bool isFile() const | ^~~~~~ /<>/lib/interfaces/codemodel.h:1270:18: warning: ‘virtual void FileModel::write(QDataStream&) const’ can be marked override [-Wsuggest-override] 1270 | virtual void write(QDataStream& stream) const; | ^~~~~ /<>/lib/interfaces/codemodel.h:1276:18: warning: ‘virtual void FileModel::read(QDataStream&)’ can be marked override [-Wsuggest-override] 1276 | virtual void read(QDataStream& stream); | ^~~~ /<>/lib/interfaces/codemodel.h:1306:18: warning: ‘virtual bool ArgumentModel::isArgument() const’ can be marked override [-Wsuggest-override] 1306 | virtual bool isArgument() const | ^~~~~~~~~~ /<>/lib/interfaces/codemodel.h:1325:18: warning: ‘virtual void ArgumentModel::read(QDataStream&)’ can be marked override [-Wsuggest-override] 1325 | virtual void read(QDataStream& stream); | ^~~~ /<>/lib/interfaces/codemodel.h:1326:18: warning: ‘virtual void ArgumentModel::write(QDataStream&) const’ can be marked override [-Wsuggest-override] 1326 | virtual void write(QDataStream& stream) const; | ^~~~~ /<>/lib/interfaces/codemodel.h:1328:18: warning: ‘virtual void ArgumentModel::dump(std::ostream&, bool, QString)’ can be marked override [-Wsuggest-override] 1328 | virtual void dump(std::ostream& file, bool recurse=false, QString Info = QString()); | ^~~~ /<>/lib/interfaces/codemodel.h:1365:18: warning: ‘virtual bool FunctionModel::isFunction() const’ can be marked override [-Wsuggest-override] 1365 | virtual bool isFunction() const | ^~~~~~~~~~ /<>/lib/interfaces/codemodel.h:1461:18: warning: ‘virtual void FunctionModel::read(QDataStream&)’ can be marked override [-Wsuggest-override] 1461 | virtual void read(QDataStream& stream); | ^~~~ /<>/lib/interfaces/codemodel.h:1462:18: warning: ‘virtual void FunctionModel::write(QDataStream&) const’ can be marked override [-Wsuggest-override] 1462 | virtual void write(QDataStream& stream) const; | ^~~~~ /<>/lib/interfaces/codemodel.h:1464:18: warning: ‘virtual void FunctionModel::dump(std::ostream&, bool, QString)’ can be marked override [-Wsuggest-override] 1464 | virtual void dump(std::ostream& file, bool recurse=false, QString Info = QString()); | ^~~~ /<>/lib/interfaces/codemodel.h:1512:18: warning: ‘virtual bool FunctionDefinitionModel::isFunctionDefinition() const’ can be marked override [-Wsuggest-override] 1512 | virtual bool isFunctionDefinition() const | ^~~~~~~~~~~~~~~~~~~~ /<>/lib/interfaces/codemodel.h:1541:18: warning: ‘virtual bool VariableModel::isVariable() const’ can be marked override [-Wsuggest-override] 1541 | virtual bool isVariable() const | ^~~~~~~~~~ /<>/lib/interfaces/codemodel.h:1571:18: warning: ‘virtual void VariableModel::read(QDataStream&)’ can be marked override [-Wsuggest-override] 1571 | virtual void read(QDataStream& stream); | ^~~~ /<>/lib/interfaces/codemodel.h:1572:18: warning: ‘virtual void VariableModel::write(QDataStream&) const’ can be marked override [-Wsuggest-override] 1572 | virtual void write(QDataStream& stream) const; | ^~~~~ /<>/lib/interfaces/codemodel.h:1574:18: warning: ‘virtual void VariableModel::dump(std::ostream&, bool, QString)’ can be marked override [-Wsuggest-override] 1574 | virtual void dump(std::ostream& file, bool recurse=false, QString Info = QString()); | ^~~~ /<>/lib/interfaces/codemodel.h:1609:18: warning: ‘virtual bool EnumModel::isEnum() const’ can be marked override [-Wsuggest-override] 1609 | virtual bool isEnum() const | ^~~~~~ /<>/lib/interfaces/codemodel.h:1633:18: warning: ‘virtual void EnumModel::read(QDataStream&)’ can be marked override [-Wsuggest-override] 1633 | virtual void read(QDataStream& stream); | ^~~~ /<>/lib/interfaces/codemodel.h:1634:18: warning: ‘virtual void EnumModel::write(QDataStream&) const’ can be marked override [-Wsuggest-override] 1634 | virtual void write(QDataStream& stream) const; | ^~~~~ /<>/lib/interfaces/codemodel.h:1637:18: warning: ‘virtual void EnumModel::dump(std::ostream&, bool, QString)’ can be marked override [-Wsuggest-override] 1637 | virtual void dump(std::ostream& file, bool recurse=false, QString Info = QString()); | ^~~~ /<>/lib/interfaces/codemodel.h:1675:18: warning: ‘virtual bool EnumeratorModel::isEnumerator() const’ can be marked override [-Wsuggest-override] 1675 | virtual bool isEnumerator() const | ^~~~~~~~~~~~ /<>/lib/interfaces/codemodel.h:1686:18: warning: ‘virtual void EnumeratorModel::read(QDataStream&)’ can be marked override [-Wsuggest-override] 1686 | virtual void read(QDataStream& stream); | ^~~~ /<>/lib/interfaces/codemodel.h:1687:18: warning: ‘virtual void EnumeratorModel::write(QDataStream&) const’ can be marked override [-Wsuggest-override] 1687 | virtual void write(QDataStream& stream) const; | ^~~~~ /<>/lib/interfaces/codemodel.h:1689:18: warning: ‘virtual void EnumeratorModel::dump(std::ostream&, bool, QString)’ can be marked override [-Wsuggest-override] 1689 | virtual void dump(std::ostream& file, bool recurse=false, QString Info = QString()); | ^~~~ /<>/lib/interfaces/codemodel.h:1716:18: warning: ‘virtual bool TypeAliasModel::isTypeAlias() const’ can be marked override [-Wsuggest-override] 1716 | virtual bool isTypeAlias() const | ^~~~~~~~~~~ /<>/lib/interfaces/codemodel.h:1727:18: warning: ‘virtual void TypeAliasModel::read(QDataStream&)’ can be marked override [-Wsuggest-override] 1727 | virtual void read(QDataStream& stream); | ^~~~ /<>/lib/interfaces/codemodel.h:1728:18: warning: ‘virtual void TypeAliasModel::write(QDataStream&) const’ can be marked override [-Wsuggest-override] 1728 | virtual void write(QDataStream& stream) const; | ^~~~~ /<>/lib/interfaces/codemodel.h:1731:18: warning: ‘virtual void TypeAliasModel::dump(std::ostream&, bool, QString)’ can be marked override [-Wsuggest-override] 1731 | virtual void dump(std::ostream& file, bool recurse=false, QString Info = QString()); | ^~~~ In file included from /<>/lib/cppparser/driver.h:34, from /<>/lib/cppparser/lexer.h:25, from /<>/lib/cppparser/lexer.cpp:19: /<>/lib/cppparser/lexercache.h:153:18: warning: ‘virtual void LexerCache::saveMemory()’ can be marked override [-Wsuggest-override] 153 | virtual void saveMemory(); | ^~~~~~~~~~ /<>/lib/cppparser/lexercache.h:158:18: warning: ‘virtual void LexerCache::erase(const CacheNode*)’ can be marked override [-Wsuggest-override] 158 | virtual void erase(const CacheNode* node); | ^~~~~ In file included from /<>/lib/cppparser/lexer.h:25, from /<>/lib/cppparser/lexer.cpp:19: /<>/lib/cppparser/driver.h:127:18: warning: ‘virtual void ParsedFile::read(QDataStream&)’ can be marked override [-Wsuggest-override] 127 | virtual void read(QDataStream& stream) | ^~~~ /<>/lib/cppparser/driver.h:150:18: warning: ‘virtual void ParsedFile::write(QDataStream&) const’ can be marked override [-Wsuggest-override] 150 | virtual void write(QDataStream& stream) const | ^~~~~ /<>/lib/cppparser/driver.h:167:28: warning: ‘virtual ParsedFileType ParsedFile::type() const’ can be marked override [-Wsuggest-override] 167 | virtual ParsedFileType type() const | ^~~~ In file included from /<>/lib/cppparser/lexer.h:26, from /<>/lib/cppparser/lexer.cpp:19: /<>/umbrello/debug/debug_utils.h:91:18: warning: ‘virtual void Tracer::showEvent(QShowEvent*)’ can be marked override [-Wsuggest-override] 91 | virtual void showEvent(QShowEvent*); | ^~~~~~~~~ [ 26%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/__/lib/cppparser/lexercache.cpp.o cd /<>/obj-aarch64-linux-gnu/umbrello && /usr/bin/aarch64-linux-gnu-g++ -DCMAKE_BINARY_DIR=\"/<>/obj-aarch64-linux-gnu\" -DKCOREADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLO_VERSION_STRING=\"2.23.3\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-aarch64-linux-gnu/umbrello -I/<>/umbrello -I/<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/include -I/<>/obj-aarch64-linux-gnu -I/<>/umbrello/clipboard -I/<>/umbrello/cmds -I/<>/umbrello/codegenerators -I/<>/umbrello/codegenerators/ada -I/<>/umbrello/codegenerators/as -I/<>/umbrello/codegenerators/cpp -I/<>/umbrello/codegenerators/csharp -I/<>/umbrello/codegenerators/d -I/<>/umbrello/codegenerators/idl -I/<>/umbrello/codegenerators/java -I/<>/umbrello/codegenerators/js -I/<>/umbrello/codegenerators/pascal -I/<>/umbrello/codegenerators/perl -I/<>/umbrello/codegenerators/php -I/<>/umbrello/codegenerators/python -I/<>/umbrello/codegenerators/ruby -I/<>/umbrello/codegenerators/sql -I/<>/umbrello/codegenerators/tcl -I/<>/umbrello/codegenerators/vala -I/<>/umbrello/codegenerators/xml -I/<>/umbrello/codegenwizard -I/<>/umbrello/codeimport -I/<>/umbrello/codeimport/csharp -I/<>/umbrello/codeimpwizard -I/<>/umbrello/debug -I/<>/umbrello/dialogs -I/<>/umbrello/dialogs/pages -I/<>/umbrello/dialogs/widgets -I/<>/umbrello/docgenerators -I/<>/umbrello/finder -I/<>/umbrello/refactoring -I/<>/umbrello/uml1model -I/<>/umbrello/umlwidgets -I/<>/lib/cppparser -I/<>/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/aarch64-linux-gnu/qt5 -isystem /usr/include/aarch64-linux-gnu/qt5/QtWidgets -isystem /usr/include/aarch64-linux-gnu/qt5/QtGui -isystem /usr/include/aarch64-linux-gnu/qt5/QtCore -isystem /usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/aarch64-linux-gnu/qt5/QtXml -isystem /usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/aarch64-linux-gnu/qt5/QtSvg -isystem /usr/include/aarch64-linux-gnu/qt5/QtWebKitWidgets -isystem /usr/include/aarch64-linux-gnu/qt5/QtWebKit -isystem /usr/include/aarch64-linux-gnu/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/aarch64-linux-gnu/qt5/QtConcurrent -isystem /usr/include/aarch64-linux-gnu/qt5/QtDBus -isystem /usr/include/KF5/KTextEditor -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -fno-delete-null-pointer-checks -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -o CMakeFiles/libumbrello.dir/__/lib/cppparser/lexercache.cpp.o -c /<>/lib/cppparser/lexercache.cpp In file included from /<>/lib/interfaces/hashedstring.h:18, from /<>/lib/cppparser/lexercache.h:17, from /<>/lib/cppparser/lexercache.cpp:15: /<>/lib/cppparser/ast.h:364:21: warning: ‘virtual QString GroupAST::text() const’ can be marked override [-Wsuggest-override] 364 | virtual QString text() const; | ^~~~ /<>/lib/cppparser/ast.h:392:21: warning: ‘virtual QString TemplateArgumentListAST::text() const’ can be marked override [-Wsuggest-override] 392 | virtual QString text() const; | ^~~~ /<>/lib/cppparser/ast.h:425:21: warning: ‘virtual QString ClassOrNamespaceNameAST::text() const’ can be marked override [-Wsuggest-override] 425 | virtual QString text() const; | ^~~~ /<>/lib/cppparser/ast.h:465:21: warning: ‘virtual QString NameAST::text() const’ can be marked override [-Wsuggest-override] 465 | virtual QString text() const; | ^~~~ /<>/lib/cppparser/ast.h:556:21: warning: ‘virtual QString AccessDeclarationAST::text() const’ can be marked override [-Wsuggest-override] 556 | virtual QString text() const; | ^~~~ /<>/lib/cppparser/ast.h:595:21: warning: ‘virtual QString TypeSpecifierAST::text() const’ can be marked override [-Wsuggest-override] 595 | virtual QString text() const; | ^~~~ /<>/lib/cppparser/ast.h:791:21: warning: ‘virtual QString ElaboratedTypeSpecifierAST::text() const’ can be marked override [-Wsuggest-override] 791 | virtual QString text() const; | ^~~~ /<>/lib/cppparser/ast.h:1090:21: warning: ‘virtual QString ParameterDeclarationAST::text() const’ can be marked override [-Wsuggest-override] 1090 | virtual QString text() const; | ^~~~ /<>/lib/cppparser/ast.h:1119:21: warning: ‘virtual QString ParameterDeclarationListAST::text() const’ can be marked override [-Wsuggest-override] 1119 | virtual QString text() const; | ^~~~ /<>/lib/cppparser/ast.h:1152:21: warning: ‘virtual QString ParameterDeclarationClauseAST::text() const’ can be marked override [-Wsuggest-override] 1152 | virtual QString text() const; | ^~~~ In file included from /<>/lib/cppparser/macro.h:28, from /<>/lib/cppparser/lexercache.h:22, from /<>/lib/cppparser/lexercache.cpp:15: /<>/lib/interfaces/codemodel.h:772:18: warning: ‘virtual bool ClassModel::isClass() const’ can be marked override [-Wsuggest-override] 772 | virtual bool isClass() const | ^~~~~~~ /<>/lib/interfaces/codemodel.h:998:18: warning: ‘virtual void ClassModel::read(QDataStream&)’ can be marked override [-Wsuggest-override] 998 | virtual void read(QDataStream& stream); | ^~~~ /<>/lib/interfaces/codemodel.h:999:18: warning: ‘virtual void ClassModel::write(QDataStream&) const’ can be marked override [-Wsuggest-override] 999 | virtual void write(QDataStream& stream) const; | ^~~~~ /<>/lib/interfaces/codemodel.h:1001:18: warning: ‘virtual void ClassModel::dump(std::ostream&, bool, QString)’ can be marked override [-Wsuggest-override] 1001 | virtual void dump(std::ostream& file, bool recurse=false, QString Info = QString()); | ^~~~ /<>/lib/interfaces/codemodel.h:1146:18: warning: ‘virtual bool NamespaceModel::isClass() const’ can be marked override [-Wsuggest-override] 1146 | virtual bool isClass() const | ^~~~~~~ /<>/lib/interfaces/codemodel.h:1150:18: warning: ‘virtual bool NamespaceModel::isNamespace() const’ can be marked override [-Wsuggest-override] 1150 | virtual bool isNamespace() const | ^~~~~~~~~~~ /<>/lib/interfaces/codemodel.h:1195:18: warning: ‘virtual void NamespaceModel::read(QDataStream&)’ can be marked override [-Wsuggest-override] 1195 | virtual void read(QDataStream& stream); | ^~~~ /<>/lib/interfaces/codemodel.h:1196:18: warning: ‘virtual void NamespaceModel::write(QDataStream&) const’ can be marked override [-Wsuggest-override] 1196 | virtual void write(QDataStream& stream) const; | ^~~~~ /<>/lib/interfaces/codemodel.h:1198:18: warning: ‘virtual void NamespaceModel::dump(std::ostream&, bool, QString)’ can be marked override [-Wsuggest-override] 1198 | virtual void dump(std::ostream& file, bool recurse=false, QString Info = QString()); | ^~~~ /<>/lib/interfaces/codemodel.h:1250:18: warning: ‘virtual bool FileModel::isFile() const’ can be marked override [-Wsuggest-override] 1250 | virtual bool isFile() const | ^~~~~~ /<>/lib/interfaces/codemodel.h:1270:18: warning: ‘virtual void FileModel::write(QDataStream&) const’ can be marked override [-Wsuggest-override] 1270 | virtual void write(QDataStream& stream) const; | ^~~~~ /<>/lib/interfaces/codemodel.h:1276:18: warning: ‘virtual void FileModel::read(QDataStream&)’ can be marked override [-Wsuggest-override] 1276 | virtual void read(QDataStream& stream); | ^~~~ /<>/lib/interfaces/codemodel.h:1306:18: warning: ‘virtual bool ArgumentModel::isArgument() const’ can be marked override [-Wsuggest-override] 1306 | virtual bool isArgument() const | ^~~~~~~~~~ /<>/lib/interfaces/codemodel.h:1325:18: warning: ‘virtual void ArgumentModel::read(QDataStream&)’ can be marked override [-Wsuggest-override] 1325 | virtual void read(QDataStream& stream); | ^~~~ /<>/lib/interfaces/codemodel.h:1326:18: warning: ‘virtual void ArgumentModel::write(QDataStream&) const’ can be marked override [-Wsuggest-override] 1326 | virtual void write(QDataStream& stream) const; | ^~~~~ /<>/lib/interfaces/codemodel.h:1328:18: warning: ‘virtual void ArgumentModel::dump(std::ostream&, bool, QString)’ can be marked override [-Wsuggest-override] 1328 | virtual void dump(std::ostream& file, bool recurse=false, QString Info = QString()); | ^~~~ /<>/lib/interfaces/codemodel.h:1365:18: warning: ‘virtual bool FunctionModel::isFunction() const’ can be marked override [-Wsuggest-override] 1365 | virtual bool isFunction() const | ^~~~~~~~~~ /<>/lib/interfaces/codemodel.h:1461:18: warning: ‘virtual void FunctionModel::read(QDataStream&)’ can be marked override [-Wsuggest-override] 1461 | virtual void read(QDataStream& stream); | ^~~~ /<>/lib/interfaces/codemodel.h:1462:18: warning: ‘virtual void FunctionModel::write(QDataStream&) const’ can be marked override [-Wsuggest-override] 1462 | virtual void write(QDataStream& stream) const; | ^~~~~ /<>/lib/interfaces/codemodel.h:1464:18: warning: ‘virtual void FunctionModel::dump(std::ostream&, bool, QString)’ can be marked override [-Wsuggest-override] 1464 | virtual void dump(std::ostream& file, bool recurse=false, QString Info = QString()); | ^~~~ /<>/lib/interfaces/codemodel.h:1512:18: warning: ‘virtual bool FunctionDefinitionModel::isFunctionDefinition() const’ can be marked override [-Wsuggest-override] 1512 | virtual bool isFunctionDefinition() const | ^~~~~~~~~~~~~~~~~~~~ /<>/lib/interfaces/codemodel.h:1541:18: warning: ‘virtual bool VariableModel::isVariable() const’ can be marked override [-Wsuggest-override] 1541 | virtual bool isVariable() const | ^~~~~~~~~~ /<>/lib/interfaces/codemodel.h:1571:18: warning: ‘virtual void VariableModel::read(QDataStream&)’ can be marked override [-Wsuggest-override] 1571 | virtual void read(QDataStream& stream); | ^~~~ /<>/lib/interfaces/codemodel.h:1572:18: warning: ‘virtual void VariableModel::write(QDataStream&) const’ can be marked override [-Wsuggest-override] 1572 | virtual void write(QDataStream& stream) const; | ^~~~~ /<>/lib/interfaces/codemodel.h:1574:18: warning: ‘virtual void VariableModel::dump(std::ostream&, bool, QString)’ can be marked override [-Wsuggest-override] 1574 | virtual void dump(std::ostream& file, bool recurse=false, QString Info = QString()); | ^~~~ /<>/lib/interfaces/codemodel.h:1609:18: warning: ‘virtual bool EnumModel::isEnum() const’ can be marked override [-Wsuggest-override] 1609 | virtual bool isEnum() const | ^~~~~~ /<>/lib/interfaces/codemodel.h:1633:18: warning: ‘virtual void EnumModel::read(QDataStream&)’ can be marked override [-Wsuggest-override] 1633 | virtual void read(QDataStream& stream); | ^~~~ /<>/lib/interfaces/codemodel.h:1634:18: warning: ‘virtual void EnumModel::write(QDataStream&) const’ can be marked override [-Wsuggest-override] 1634 | virtual void write(QDataStream& stream) const; | ^~~~~ /<>/lib/interfaces/codemodel.h:1637:18: warning: ‘virtual void EnumModel::dump(std::ostream&, bool, QString)’ can be marked override [-Wsuggest-override] 1637 | virtual void dump(std::ostream& file, bool recurse=false, QString Info = QString()); | ^~~~ /<>/lib/interfaces/codemodel.h:1675:18: warning: ‘virtual bool EnumeratorModel::isEnumerator() const’ can be marked override [-Wsuggest-override] 1675 | virtual bool isEnumerator() const | ^~~~~~~~~~~~ /<>/lib/interfaces/codemodel.h:1686:18: warning: ‘virtual void EnumeratorModel::read(QDataStream&)’ can be marked override [-Wsuggest-override] 1686 | virtual void read(QDataStream& stream); | ^~~~ /<>/lib/interfaces/codemodel.h:1687:18: warning: ‘virtual void EnumeratorModel::write(QDataStream&) const’ can be marked override [-Wsuggest-override] 1687 | virtual void write(QDataStream& stream) const; | ^~~~~ /<>/lib/interfaces/codemodel.h:1689:18: warning: ‘virtual void EnumeratorModel::dump(std::ostream&, bool, QString)’ can be marked override [-Wsuggest-override] 1689 | virtual void dump(std::ostream& file, bool recurse=false, QString Info = QString()); | ^~~~ /<>/lib/interfaces/codemodel.h:1716:18: warning: ‘virtual bool TypeAliasModel::isTypeAlias() const’ can be marked override [-Wsuggest-override] 1716 | virtual bool isTypeAlias() const | ^~~~~~~~~~~ /<>/lib/interfaces/codemodel.h:1727:18: warning: ‘virtual void TypeAliasModel::read(QDataStream&)’ can be marked override [-Wsuggest-override] 1727 | virtual void read(QDataStream& stream); | ^~~~ /<>/lib/interfaces/codemodel.h:1728:18: warning: ‘virtual void TypeAliasModel::write(QDataStream&) const’ can be marked override [-Wsuggest-override] 1728 | virtual void write(QDataStream& stream) const; | ^~~~~ /<>/lib/interfaces/codemodel.h:1731:18: warning: ‘virtual void TypeAliasModel::dump(std::ostream&, bool, QString)’ can be marked override [-Wsuggest-override] 1731 | virtual void dump(std::ostream& file, bool recurse=false, QString Info = QString()); | ^~~~ In file included from /<>/lib/cppparser/lexercache.cpp:15: /<>/lib/cppparser/lexercache.h:153:18: warning: ‘virtual void LexerCache::saveMemory()’ can be marked override [-Wsuggest-override] 153 | virtual void saveMemory(); | ^~~~~~~~~~ /<>/lib/cppparser/lexercache.h:158:18: warning: ‘virtual void LexerCache::erase(const CacheNode*)’ can be marked override [-Wsuggest-override] 158 | virtual void erase(const CacheNode* node); | ^~~~~ In file included from /<>/lib/cppparser/lexercache.cpp:17: /<>/umbrello/debug/debug_utils.h:91:18: warning: ‘virtual void Tracer::showEvent(QShowEvent*)’ can be marked override [-Wsuggest-override] 91 | virtual void showEvent(QShowEvent*); | ^~~~~~~~~ In file included from /<>/lib/cppparser/lexercache.cpp:18: /<>/lib/cppparser/driver.h:127:18: warning: ‘virtual void ParsedFile::read(QDataStream&)’ can be marked override [-Wsuggest-override] 127 | virtual void read(QDataStream& stream) | ^~~~ /<>/lib/cppparser/driver.h:150:18: warning: ‘virtual void ParsedFile::write(QDataStream&) const’ can be marked override [-Wsuggest-override] 150 | virtual void write(QDataStream& stream) const | ^~~~~ /<>/lib/cppparser/driver.h:167:28: warning: ‘virtual ParsedFileType ParsedFile::type() const’ can be marked override [-Wsuggest-override] 167 | virtual ParsedFileType type() const | ^~~~ [ 27%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/__/lib/cppparser/lookup.cpp.o cd /<>/obj-aarch64-linux-gnu/umbrello && /usr/bin/aarch64-linux-gnu-g++ -DCMAKE_BINARY_DIR=\"/<>/obj-aarch64-linux-gnu\" -DKCOREADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLO_VERSION_STRING=\"2.23.3\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-aarch64-linux-gnu/umbrello -I/<>/umbrello -I/<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/include -I/<>/obj-aarch64-linux-gnu -I/<>/umbrello/clipboard -I/<>/umbrello/cmds -I/<>/umbrello/codegenerators -I/<>/umbrello/codegenerators/ada -I/<>/umbrello/codegenerators/as -I/<>/umbrello/codegenerators/cpp -I/<>/umbrello/codegenerators/csharp -I/<>/umbrello/codegenerators/d -I/<>/umbrello/codegenerators/idl -I/<>/umbrello/codegenerators/java -I/<>/umbrello/codegenerators/js -I/<>/umbrello/codegenerators/pascal -I/<>/umbrello/codegenerators/perl -I/<>/umbrello/codegenerators/php -I/<>/umbrello/codegenerators/python -I/<>/umbrello/codegenerators/ruby -I/<>/umbrello/codegenerators/sql -I/<>/umbrello/codegenerators/tcl -I/<>/umbrello/codegenerators/vala -I/<>/umbrello/codegenerators/xml -I/<>/umbrello/codegenwizard -I/<>/umbrello/codeimport -I/<>/umbrello/codeimport/csharp -I/<>/umbrello/codeimpwizard -I/<>/umbrello/debug -I/<>/umbrello/dialogs -I/<>/umbrello/dialogs/pages -I/<>/umbrello/dialogs/widgets -I/<>/umbrello/docgenerators -I/<>/umbrello/finder -I/<>/umbrello/refactoring -I/<>/umbrello/uml1model -I/<>/umbrello/umlwidgets -I/<>/lib/cppparser -I/<>/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/aarch64-linux-gnu/qt5 -isystem /usr/include/aarch64-linux-gnu/qt5/QtWidgets -isystem /usr/include/aarch64-linux-gnu/qt5/QtGui -isystem /usr/include/aarch64-linux-gnu/qt5/QtCore -isystem /usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/aarch64-linux-gnu/qt5/QtXml -isystem /usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/aarch64-linux-gnu/qt5/QtSvg -isystem /usr/include/aarch64-linux-gnu/qt5/QtWebKitWidgets -isystem /usr/include/aarch64-linux-gnu/qt5/QtWebKit -isystem /usr/include/aarch64-linux-gnu/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/aarch64-linux-gnu/qt5/QtConcurrent -isystem /usr/include/aarch64-linux-gnu/qt5/QtDBus -isystem /usr/include/KF5/KTextEditor -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -fno-delete-null-pointer-checks -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -o CMakeFiles/libumbrello.dir/__/lib/cppparser/lookup.cpp.o -c /<>/lib/cppparser/lookup.cpp In file included from /<>/lib/cppparser/driver.h:22, from /<>/lib/cppparser/lexer.h:25, from /<>/lib/cppparser/lookup.h:26, from /<>/lib/cppparser/lookup.cpp:20: /<>/lib/cppparser/ast.h:364:21: warning: ‘virtual QString GroupAST::text() const’ can be marked override [-Wsuggest-override] 364 | virtual QString text() const; | ^~~~ /<>/lib/cppparser/ast.h:392:21: warning: ‘virtual QString TemplateArgumentListAST::text() const’ can be marked override [-Wsuggest-override] 392 | virtual QString text() const; | ^~~~ /<>/lib/cppparser/ast.h:425:21: warning: ‘virtual QString ClassOrNamespaceNameAST::text() const’ can be marked override [-Wsuggest-override] 425 | virtual QString text() const; | ^~~~ /<>/lib/cppparser/ast.h:465:21: warning: ‘virtual QString NameAST::text() const’ can be marked override [-Wsuggest-override] 465 | virtual QString text() const; | ^~~~ /<>/lib/cppparser/ast.h:556:21: warning: ‘virtual QString AccessDeclarationAST::text() const’ can be marked override [-Wsuggest-override] 556 | virtual QString text() const; | ^~~~ /<>/lib/cppparser/ast.h:595:21: warning: ‘virtual QString TypeSpecifierAST::text() const’ can be marked override [-Wsuggest-override] 595 | virtual QString text() const; | ^~~~ /<>/lib/cppparser/ast.h:791:21: warning: ‘virtual QString ElaboratedTypeSpecifierAST::text() const’ can be marked override [-Wsuggest-override] 791 | virtual QString text() const; | ^~~~ /<>/lib/cppparser/ast.h:1090:21: warning: ‘virtual QString ParameterDeclarationAST::text() const’ can be marked override [-Wsuggest-override] 1090 | virtual QString text() const; | ^~~~ /<>/lib/cppparser/ast.h:1119:21: warning: ‘virtual QString ParameterDeclarationListAST::text() const’ can be marked override [-Wsuggest-override] 1119 | virtual QString text() const; | ^~~~ /<>/lib/cppparser/ast.h:1152:21: warning: ‘virtual QString ParameterDeclarationClauseAST::text() const’ can be marked override [-Wsuggest-override] 1152 | virtual QString text() const; | ^~~~ In file included from /<>/lib/cppparser/macro.h:28, from /<>/lib/cppparser/driver.h:24, from /<>/lib/cppparser/lexer.h:25, from /<>/lib/cppparser/lookup.h:26, from /<>/lib/cppparser/lookup.cpp:20: /<>/lib/interfaces/codemodel.h:772:18: warning: ‘virtual bool ClassModel::isClass() const’ can be marked override [-Wsuggest-override] 772 | virtual bool isClass() const | ^~~~~~~ /<>/lib/interfaces/codemodel.h:998:18: warning: ‘virtual void ClassModel::read(QDataStream&)’ can be marked override [-Wsuggest-override] 998 | virtual void read(QDataStream& stream); | ^~~~ /<>/lib/interfaces/codemodel.h:999:18: warning: ‘virtual void ClassModel::write(QDataStream&) const’ can be marked override [-Wsuggest-override] 999 | virtual void write(QDataStream& stream) const; | ^~~~~ /<>/lib/interfaces/codemodel.h:1001:18: warning: ‘virtual void ClassModel::dump(std::ostream&, bool, QString)’ can be marked override [-Wsuggest-override] 1001 | virtual void dump(std::ostream& file, bool recurse=false, QString Info = QString()); | ^~~~ /<>/lib/interfaces/codemodel.h:1146:18: warning: ‘virtual bool NamespaceModel::isClass() const’ can be marked override [-Wsuggest-override] 1146 | virtual bool isClass() const | ^~~~~~~ /<>/lib/interfaces/codemodel.h:1150:18: warning: ‘virtual bool NamespaceModel::isNamespace() const’ can be marked override [-Wsuggest-override] 1150 | virtual bool isNamespace() const | ^~~~~~~~~~~ /<>/lib/interfaces/codemodel.h:1195:18: warning: ‘virtual void NamespaceModel::read(QDataStream&)’ can be marked override [-Wsuggest-override] 1195 | virtual void read(QDataStream& stream); | ^~~~ /<>/lib/interfaces/codemodel.h:1196:18: warning: ‘virtual void NamespaceModel::write(QDataStream&) const’ can be marked override [-Wsuggest-override] 1196 | virtual void write(QDataStream& stream) const; | ^~~~~ /<>/lib/interfaces/codemodel.h:1198:18: warning: ‘virtual void NamespaceModel::dump(std::ostream&, bool, QString)’ can be marked override [-Wsuggest-override] 1198 | virtual void dump(std::ostream& file, bool recurse=false, QString Info = QString()); | ^~~~ /<>/lib/interfaces/codemodel.h:1250:18: warning: ‘virtual bool FileModel::isFile() const’ can be marked override [-Wsuggest-override] 1250 | virtual bool isFile() const | ^~~~~~ /<>/lib/interfaces/codemodel.h:1270:18: warning: ‘virtual void FileModel::write(QDataStream&) const’ can be marked override [-Wsuggest-override] 1270 | virtual void write(QDataStream& stream) const; | ^~~~~ /<>/lib/interfaces/codemodel.h:1276:18: warning: ‘virtual void FileModel::read(QDataStream&)’ can be marked override [-Wsuggest-override] 1276 | virtual void read(QDataStream& stream); | ^~~~ /<>/lib/interfaces/codemodel.h:1306:18: warning: ‘virtual bool ArgumentModel::isArgument() const’ can be marked override [-Wsuggest-override] 1306 | virtual bool isArgument() const | ^~~~~~~~~~ /<>/lib/interfaces/codemodel.h:1325:18: warning: ‘virtual void ArgumentModel::read(QDataStream&)’ can be marked override [-Wsuggest-override] 1325 | virtual void read(QDataStream& stream); | ^~~~ /<>/lib/interfaces/codemodel.h:1326:18: warning: ‘virtual void ArgumentModel::write(QDataStream&) const’ can be marked override [-Wsuggest-override] 1326 | virtual void write(QDataStream& stream) const; | ^~~~~ /<>/lib/interfaces/codemodel.h:1328:18: warning: ‘virtual void ArgumentModel::dump(std::ostream&, bool, QString)’ can be marked override [-Wsuggest-override] 1328 | virtual void dump(std::ostream& file, bool recurse=false, QString Info = QString()); | ^~~~ /<>/lib/interfaces/codemodel.h:1365:18: warning: ‘virtual bool FunctionModel::isFunction() const’ can be marked override [-Wsuggest-override] 1365 | virtual bool isFunction() const | ^~~~~~~~~~ /<>/lib/interfaces/codemodel.h:1461:18: warning: ‘virtual void FunctionModel::read(QDataStream&)’ can be marked override [-Wsuggest-override] 1461 | virtual void read(QDataStream& stream); | ^~~~ /<>/lib/interfaces/codemodel.h:1462:18: warning: ‘virtual void FunctionModel::write(QDataStream&) const’ can be marked override [-Wsuggest-override] 1462 | virtual void write(QDataStream& stream) const; | ^~~~~ /<>/lib/interfaces/codemodel.h:1464:18: warning: ‘virtual void FunctionModel::dump(std::ostream&, bool, QString)’ can be marked override [-Wsuggest-override] 1464 | virtual void dump(std::ostream& file, bool recurse=false, QString Info = QString()); | ^~~~ /<>/lib/interfaces/codemodel.h:1512:18: warning: ‘virtual bool FunctionDefinitionModel::isFunctionDefinition() const’ can be marked override [-Wsuggest-override] 1512 | virtual bool isFunctionDefinition() const | ^~~~~~~~~~~~~~~~~~~~ /<>/lib/interfaces/codemodel.h:1541:18: warning: ‘virtual bool VariableModel::isVariable() const’ can be marked override [-Wsuggest-override] 1541 | virtual bool isVariable() const | ^~~~~~~~~~ /<>/lib/interfaces/codemodel.h:1571:18: warning: ‘virtual void VariableModel::read(QDataStream&)’ can be marked override [-Wsuggest-override] 1571 | virtual void read(QDataStream& stream); | ^~~~ /<>/lib/interfaces/codemodel.h:1572:18: warning: ‘virtual void VariableModel::write(QDataStream&) const’ can be marked override [-Wsuggest-override] 1572 | virtual void write(QDataStream& stream) const; | ^~~~~ /<>/lib/interfaces/codemodel.h:1574:18: warning: ‘virtual void VariableModel::dump(std::ostream&, bool, QString)’ can be marked override [-Wsuggest-override] 1574 | virtual void dump(std::ostream& file, bool recurse=false, QString Info = QString()); | ^~~~ /<>/lib/interfaces/codemodel.h:1609:18: warning: ‘virtual bool EnumModel::isEnum() const’ can be marked override [-Wsuggest-override] 1609 | virtual bool isEnum() const | ^~~~~~ /<>/lib/interfaces/codemodel.h:1633:18: warning: ‘virtual void EnumModel::read(QDataStream&)’ can be marked override [-Wsuggest-override] 1633 | virtual void read(QDataStream& stream); | ^~~~ /<>/lib/interfaces/codemodel.h:1634:18: warning: ‘virtual void EnumModel::write(QDataStream&) const’ can be marked override [-Wsuggest-override] 1634 | virtual void write(QDataStream& stream) const; | ^~~~~ /<>/lib/interfaces/codemodel.h:1637:18: warning: ‘virtual void EnumModel::dump(std::ostream&, bool, QString)’ can be marked override [-Wsuggest-override] 1637 | virtual void dump(std::ostream& file, bool recurse=false, QString Info = QString()); | ^~~~ /<>/lib/interfaces/codemodel.h:1675:18: warning: ‘virtual bool EnumeratorModel::isEnumerator() const’ can be marked override [-Wsuggest-override] 1675 | virtual bool isEnumerator() const | ^~~~~~~~~~~~ /<>/lib/interfaces/codemodel.h:1686:18: warning: ‘virtual void EnumeratorModel::read(QDataStream&)’ can be marked override [-Wsuggest-override] 1686 | virtual void read(QDataStream& stream); | ^~~~ /<>/lib/interfaces/codemodel.h:1687:18: warning: ‘virtual void EnumeratorModel::write(QDataStream&) const’ can be marked override [-Wsuggest-override] 1687 | virtual void write(QDataStream& stream) const; | ^~~~~ /<>/lib/interfaces/codemodel.h:1689:18: warning: ‘virtual void EnumeratorModel::dump(std::ostream&, bool, QString)’ can be marked override [-Wsuggest-override] 1689 | virtual void dump(std::ostream& file, bool recurse=false, QString Info = QString()); | ^~~~ /<>/lib/interfaces/codemodel.h:1716:18: warning: ‘virtual bool TypeAliasModel::isTypeAlias() const’ can be marked override [-Wsuggest-override] 1716 | virtual bool isTypeAlias() const | ^~~~~~~~~~~ /<>/lib/interfaces/codemodel.h:1727:18: warning: ‘virtual void TypeAliasModel::read(QDataStream&)’ can be marked override [-Wsuggest-override] 1727 | virtual void read(QDataStream& stream); | ^~~~ /<>/lib/interfaces/codemodel.h:1728:18: warning: ‘virtual void TypeAliasModel::write(QDataStream&) const’ can be marked override [-Wsuggest-override] 1728 | virtual void write(QDataStream& stream) const; | ^~~~~ /<>/lib/interfaces/codemodel.h:1731:18: warning: ‘virtual void TypeAliasModel::dump(std::ostream&, bool, QString)’ can be marked override [-Wsuggest-override] 1731 | virtual void dump(std::ostream& file, bool recurse=false, QString Info = QString()); | ^~~~ In file included from /<>/lib/cppparser/driver.h:34, from /<>/lib/cppparser/lexer.h:25, from /<>/lib/cppparser/lookup.h:26, from /<>/lib/cppparser/lookup.cpp:20: /<>/lib/cppparser/lexercache.h:153:18: warning: ‘virtual void LexerCache::saveMemory()’ can be marked override [-Wsuggest-override] 153 | virtual void saveMemory(); | ^~~~~~~~~~ /<>/lib/cppparser/lexercache.h:158:18: warning: ‘virtual void LexerCache::erase(const CacheNode*)’ can be marked override [-Wsuggest-override] 158 | virtual void erase(const CacheNode* node); | ^~~~~ In file included from /<>/lib/cppparser/lexer.h:25, from /<>/lib/cppparser/lookup.h:26, from /<>/lib/cppparser/lookup.cpp:20: /<>/lib/cppparser/driver.h:127:18: warning: ‘virtual void ParsedFile::read(QDataStream&)’ can be marked override [-Wsuggest-override] 127 | virtual void read(QDataStream& stream) | ^~~~ /<>/lib/cppparser/driver.h:150:18: warning: ‘virtual void ParsedFile::write(QDataStream&) const’ can be marked override [-Wsuggest-override] 150 | virtual void write(QDataStream& stream) const | ^~~~~ /<>/lib/cppparser/driver.h:167:28: warning: ‘virtual ParsedFileType ParsedFile::type() const’ can be marked override [-Wsuggest-override] 167 | virtual ParsedFileType type() const | ^~~~ In file included from /<>/lib/cppparser/lexer.h:26, from /<>/lib/cppparser/lookup.h:26, from /<>/lib/cppparser/lookup.cpp:20: /<>/umbrello/debug/debug_utils.h:91:18: warning: ‘virtual void Tracer::showEvent(QShowEvent*)’ can be marked override [-Wsuggest-override] 91 | virtual void showEvent(QShowEvent*); | ^~~~~~~~~ [ 27%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/__/lib/cppparser/parser.cpp.o cd /<>/obj-aarch64-linux-gnu/umbrello && /usr/bin/aarch64-linux-gnu-g++ -DCMAKE_BINARY_DIR=\"/<>/obj-aarch64-linux-gnu\" -DKCOREADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLO_VERSION_STRING=\"2.23.3\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-aarch64-linux-gnu/umbrello -I/<>/umbrello -I/<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/include -I/<>/obj-aarch64-linux-gnu -I/<>/umbrello/clipboard -I/<>/umbrello/cmds -I/<>/umbrello/codegenerators -I/<>/umbrello/codegenerators/ada -I/<>/umbrello/codegenerators/as -I/<>/umbrello/codegenerators/cpp -I/<>/umbrello/codegenerators/csharp -I/<>/umbrello/codegenerators/d -I/<>/umbrello/codegenerators/idl -I/<>/umbrello/codegenerators/java -I/<>/umbrello/codegenerators/js -I/<>/umbrello/codegenerators/pascal -I/<>/umbrello/codegenerators/perl -I/<>/umbrello/codegenerators/php -I/<>/umbrello/codegenerators/python -I/<>/umbrello/codegenerators/ruby -I/<>/umbrello/codegenerators/sql -I/<>/umbrello/codegenerators/tcl -I/<>/umbrello/codegenerators/vala -I/<>/umbrello/codegenerators/xml -I/<>/umbrello/codegenwizard -I/<>/umbrello/codeimport -I/<>/umbrello/codeimport/csharp -I/<>/umbrello/codeimpwizard -I/<>/umbrello/debug -I/<>/umbrello/dialogs -I/<>/umbrello/dialogs/pages -I/<>/umbrello/dialogs/widgets -I/<>/umbrello/docgenerators -I/<>/umbrello/finder -I/<>/umbrello/refactoring -I/<>/umbrello/uml1model -I/<>/umbrello/umlwidgets -I/<>/lib/cppparser -I/<>/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/aarch64-linux-gnu/qt5 -isystem /usr/include/aarch64-linux-gnu/qt5/QtWidgets -isystem /usr/include/aarch64-linux-gnu/qt5/QtGui -isystem /usr/include/aarch64-linux-gnu/qt5/QtCore -isystem /usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/aarch64-linux-gnu/qt5/QtXml -isystem /usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/aarch64-linux-gnu/qt5/QtSvg -isystem /usr/include/aarch64-linux-gnu/qt5/QtWebKitWidgets -isystem /usr/include/aarch64-linux-gnu/qt5/QtWebKit -isystem /usr/include/aarch64-linux-gnu/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/aarch64-linux-gnu/qt5/QtConcurrent -isystem /usr/include/aarch64-linux-gnu/qt5/QtDBus -isystem /usr/include/KF5/KTextEditor -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -fno-delete-null-pointer-checks -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -o CMakeFiles/libumbrello.dir/__/lib/cppparser/parser.cpp.o -c /<>/lib/cppparser/parser.cpp In file included from /<>/lib/cppparser/parser.h:22, from /<>/lib/cppparser/parser.cpp:20: /<>/lib/cppparser/ast.h:364:21: warning: ‘virtual QString GroupAST::text() const’ can be marked override [-Wsuggest-override] 364 | virtual QString text() const; | ^~~~ /<>/lib/cppparser/ast.h:392:21: warning: ‘virtual QString TemplateArgumentListAST::text() const’ can be marked override [-Wsuggest-override] 392 | virtual QString text() const; | ^~~~ /<>/lib/cppparser/ast.h:425:21: warning: ‘virtual QString ClassOrNamespaceNameAST::text() const’ can be marked override [-Wsuggest-override] 425 | virtual QString text() const; | ^~~~ /<>/lib/cppparser/ast.h:465:21: warning: ‘virtual QString NameAST::text() const’ can be marked override [-Wsuggest-override] 465 | virtual QString text() const; | ^~~~ /<>/lib/cppparser/ast.h:556:21: warning: ‘virtual QString AccessDeclarationAST::text() const’ can be marked override [-Wsuggest-override] 556 | virtual QString text() const; | ^~~~ /<>/lib/cppparser/ast.h:595:21: warning: ‘virtual QString TypeSpecifierAST::text() const’ can be marked override [-Wsuggest-override] 595 | virtual QString text() const; | ^~~~ /<>/lib/cppparser/ast.h:791:21: warning: ‘virtual QString ElaboratedTypeSpecifierAST::text() const’ can be marked override [-Wsuggest-override] 791 | virtual QString text() const; | ^~~~ /<>/lib/cppparser/ast.h:1090:21: warning: ‘virtual QString ParameterDeclarationAST::text() const’ can be marked override [-Wsuggest-override] 1090 | virtual QString text() const; | ^~~~ /<>/lib/cppparser/ast.h:1119:21: warning: ‘virtual QString ParameterDeclarationListAST::text() const’ can be marked override [-Wsuggest-override] 1119 | virtual QString text() const; | ^~~~ /<>/lib/cppparser/ast.h:1152:21: warning: ‘virtual QString ParameterDeclarationClauseAST::text() const’ can be marked override [-Wsuggest-override] 1152 | virtual QString text() const; | ^~~~ In file included from /<>/lib/cppparser/macro.h:28, from /<>/lib/cppparser/driver.h:24, from /<>/lib/cppparser/parser.cpp:21: /<>/lib/interfaces/codemodel.h:772:18: warning: ‘virtual bool ClassModel::isClass() const’ can be marked override [-Wsuggest-override] 772 | virtual bool isClass() const | ^~~~~~~ /<>/lib/interfaces/codemodel.h:998:18: warning: ‘virtual void ClassModel::read(QDataStream&)’ can be marked override [-Wsuggest-override] 998 | virtual void read(QDataStream& stream); | ^~~~ /<>/lib/interfaces/codemodel.h:999:18: warning: ‘virtual void ClassModel::write(QDataStream&) const’ can be marked override [-Wsuggest-override] 999 | virtual void write(QDataStream& stream) const; | ^~~~~ /<>/lib/interfaces/codemodel.h:1001:18: warning: ‘virtual void ClassModel::dump(std::ostream&, bool, QString)’ can be marked override [-Wsuggest-override] 1001 | virtual void dump(std::ostream& file, bool recurse=false, QString Info = QString()); | ^~~~ /<>/lib/interfaces/codemodel.h:1146:18: warning: ‘virtual bool NamespaceModel::isClass() const’ can be marked override [-Wsuggest-override] 1146 | virtual bool isClass() const | ^~~~~~~ /<>/lib/interfaces/codemodel.h:1150:18: warning: ‘virtual bool NamespaceModel::isNamespace() const’ can be marked override [-Wsuggest-override] 1150 | virtual bool isNamespace() const | ^~~~~~~~~~~ /<>/lib/interfaces/codemodel.h:1195:18: warning: ‘virtual void NamespaceModel::read(QDataStream&)’ can be marked override [-Wsuggest-override] 1195 | virtual void read(QDataStream& stream); | ^~~~ /<>/lib/interfaces/codemodel.h:1196:18: warning: ‘virtual void NamespaceModel::write(QDataStream&) const’ can be marked override [-Wsuggest-override] 1196 | virtual void write(QDataStream& stream) const; | ^~~~~ /<>/lib/interfaces/codemodel.h:1198:18: warning: ‘virtual void NamespaceModel::dump(std::ostream&, bool, QString)’ can be marked override [-Wsuggest-override] 1198 | virtual void dump(std::ostream& file, bool recurse=false, QString Info = QString()); | ^~~~ /<>/lib/interfaces/codemodel.h:1250:18: warning: ‘virtual bool FileModel::isFile() const’ can be marked override [-Wsuggest-override] 1250 | virtual bool isFile() const | ^~~~~~ /<>/lib/interfaces/codemodel.h:1270:18: warning: ‘virtual void FileModel::write(QDataStream&) const’ can be marked override [-Wsuggest-override] 1270 | virtual void write(QDataStream& stream) const; | ^~~~~ /<>/lib/interfaces/codemodel.h:1276:18: warning: ‘virtual void FileModel::read(QDataStream&)’ can be marked override [-Wsuggest-override] 1276 | virtual void read(QDataStream& stream); | ^~~~ /<>/lib/interfaces/codemodel.h:1306:18: warning: ‘virtual bool ArgumentModel::isArgument() const’ can be marked override [-Wsuggest-override] 1306 | virtual bool isArgument() const | ^~~~~~~~~~ /<>/lib/interfaces/codemodel.h:1325:18: warning: ‘virtual void ArgumentModel::read(QDataStream&)’ can be marked override [-Wsuggest-override] 1325 | virtual void read(QDataStream& stream); | ^~~~ /<>/lib/interfaces/codemodel.h:1326:18: warning: ‘virtual void ArgumentModel::write(QDataStream&) const’ can be marked override [-Wsuggest-override] 1326 | virtual void write(QDataStream& stream) const; | ^~~~~ /<>/lib/interfaces/codemodel.h:1328:18: warning: ‘virtual void ArgumentModel::dump(std::ostream&, bool, QString)’ can be marked override [-Wsuggest-override] 1328 | virtual void dump(std::ostream& file, bool recurse=false, QString Info = QString()); | ^~~~ /<>/lib/interfaces/codemodel.h:1365:18: warning: ‘virtual bool FunctionModel::isFunction() const’ can be marked override [-Wsuggest-override] 1365 | virtual bool isFunction() const | ^~~~~~~~~~ /<>/lib/interfaces/codemodel.h:1461:18: warning: ‘virtual void FunctionModel::read(QDataStream&)’ can be marked override [-Wsuggest-override] 1461 | virtual void read(QDataStream& stream); | ^~~~ /<>/lib/interfaces/codemodel.h:1462:18: warning: ‘virtual void FunctionModel::write(QDataStream&) const’ can be marked override [-Wsuggest-override] 1462 | virtual void write(QDataStream& stream) const; | ^~~~~ /<>/lib/interfaces/codemodel.h:1464:18: warning: ‘virtual void FunctionModel::dump(std::ostream&, bool, QString)’ can be marked override [-Wsuggest-override] 1464 | virtual void dump(std::ostream& file, bool recurse=false, QString Info = QString()); | ^~~~ /<>/lib/interfaces/codemodel.h:1512:18: warning: ‘virtual bool FunctionDefinitionModel::isFunctionDefinition() const’ can be marked override [-Wsuggest-override] 1512 | virtual bool isFunctionDefinition() const | ^~~~~~~~~~~~~~~~~~~~ /<>/lib/interfaces/codemodel.h:1541:18: warning: ‘virtual bool VariableModel::isVariable() const’ can be marked override [-Wsuggest-override] 1541 | virtual bool isVariable() const | ^~~~~~~~~~ /<>/lib/interfaces/codemodel.h:1571:18: warning: ‘virtual void VariableModel::read(QDataStream&)’ can be marked override [-Wsuggest-override] 1571 | virtual void read(QDataStream& stream); | ^~~~ /<>/lib/interfaces/codemodel.h:1572:18: warning: ‘virtual void VariableModel::write(QDataStream&) const’ can be marked override [-Wsuggest-override] 1572 | virtual void write(QDataStream& stream) const; | ^~~~~ /<>/lib/interfaces/codemodel.h:1574:18: warning: ‘virtual void VariableModel::dump(std::ostream&, bool, QString)’ can be marked override [-Wsuggest-override] 1574 | virtual void dump(std::ostream& file, bool recurse=false, QString Info = QString()); | ^~~~ /<>/lib/interfaces/codemodel.h:1609:18: warning: ‘virtual bool EnumModel::isEnum() const’ can be marked override [-Wsuggest-override] 1609 | virtual bool isEnum() const | ^~~~~~ /<>/lib/interfaces/codemodel.h:1633:18: warning: ‘virtual void EnumModel::read(QDataStream&)’ can be marked override [-Wsuggest-override] 1633 | virtual void read(QDataStream& stream); | ^~~~ /<>/lib/interfaces/codemodel.h:1634:18: warning: ‘virtual void EnumModel::write(QDataStream&) const’ can be marked override [-Wsuggest-override] 1634 | virtual void write(QDataStream& stream) const; | ^~~~~ /<>/lib/interfaces/codemodel.h:1637:18: warning: ‘virtual void EnumModel::dump(std::ostream&, bool, QString)’ can be marked override [-Wsuggest-override] 1637 | virtual void dump(std::ostream& file, bool recurse=false, QString Info = QString()); | ^~~~ /<>/lib/interfaces/codemodel.h:1675:18: warning: ‘virtual bool EnumeratorModel::isEnumerator() const’ can be marked override [-Wsuggest-override] 1675 | virtual bool isEnumerator() const | ^~~~~~~~~~~~ /<>/lib/interfaces/codemodel.h:1686:18: warning: ‘virtual void EnumeratorModel::read(QDataStream&)’ can be marked override [-Wsuggest-override] 1686 | virtual void read(QDataStream& stream); | ^~~~ /<>/lib/interfaces/codemodel.h:1687:18: warning: ‘virtual void EnumeratorModel::write(QDataStream&) const’ can be marked override [-Wsuggest-override] 1687 | virtual void write(QDataStream& stream) const; | ^~~~~ /<>/lib/interfaces/codemodel.h:1689:18: warning: ‘virtual void EnumeratorModel::dump(std::ostream&, bool, QString)’ can be marked override [-Wsuggest-override] 1689 | virtual void dump(std::ostream& file, bool recurse=false, QString Info = QString()); | ^~~~ /<>/lib/interfaces/codemodel.h:1716:18: warning: ‘virtual bool TypeAliasModel::isTypeAlias() const’ can be marked override [-Wsuggest-override] 1716 | virtual bool isTypeAlias() const | ^~~~~~~~~~~ /<>/lib/interfaces/codemodel.h:1727:18: warning: ‘virtual void TypeAliasModel::read(QDataStream&)’ can be marked override [-Wsuggest-override] 1727 | virtual void read(QDataStream& stream); | ^~~~ /<>/lib/interfaces/codemodel.h:1728:18: warning: ‘virtual void TypeAliasModel::write(QDataStream&) const’ can be marked override [-Wsuggest-override] 1728 | virtual void write(QDataStream& stream) const; | ^~~~~ /<>/lib/interfaces/codemodel.h:1731:18: warning: ‘virtual void TypeAliasModel::dump(std::ostream&, bool, QString)’ can be marked override [-Wsuggest-override] 1731 | virtual void dump(std::ostream& file, bool recurse=false, QString Info = QString()); | ^~~~ In file included from /<>/lib/cppparser/driver.h:34, from /<>/lib/cppparser/parser.cpp:21: /<>/lib/cppparser/lexercache.h:153:18: warning: ‘virtual void LexerCache::saveMemory()’ can be marked override [-Wsuggest-override] 153 | virtual void saveMemory(); | ^~~~~~~~~~ /<>/lib/cppparser/lexercache.h:158:18: warning: ‘virtual void LexerCache::erase(const CacheNode*)’ can be marked override [-Wsuggest-override] 158 | virtual void erase(const CacheNode* node); | ^~~~~ In file included from /<>/lib/cppparser/parser.cpp:21: /<>/lib/cppparser/driver.h:127:18: warning: ‘virtual void ParsedFile::read(QDataStream&)’ can be marked override [-Wsuggest-override] 127 | virtual void read(QDataStream& stream) | ^~~~ /<>/lib/cppparser/driver.h:150:18: warning: ‘virtual void ParsedFile::write(QDataStream&) const’ can be marked override [-Wsuggest-override] 150 | virtual void write(QDataStream& stream) const | ^~~~~ /<>/lib/cppparser/driver.h:167:28: warning: ‘virtual ParsedFileType ParsedFile::type() const’ can be marked override [-Wsuggest-override] 167 | virtual ParsedFileType type() const | ^~~~ In file included from /<>/lib/cppparser/lexer.h:26, from /<>/lib/cppparser/parser.cpp:22: /<>/umbrello/debug/debug_utils.h:91:18: warning: ‘virtual void Tracer::showEvent(QShowEvent*)’ can be marked override [-Wsuggest-override] 91 | virtual void showEvent(QShowEvent*); | ^~~~~~~~~ [ 27%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/__/lib/cppparser/tree_parser.cpp.o cd /<>/obj-aarch64-linux-gnu/umbrello && /usr/bin/aarch64-linux-gnu-g++ -DCMAKE_BINARY_DIR=\"/<>/obj-aarch64-linux-gnu\" -DKCOREADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLO_VERSION_STRING=\"2.23.3\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-aarch64-linux-gnu/umbrello -I/<>/umbrello -I/<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/include -I/<>/obj-aarch64-linux-gnu -I/<>/umbrello/clipboard -I/<>/umbrello/cmds -I/<>/umbrello/codegenerators -I/<>/umbrello/codegenerators/ada -I/<>/umbrello/codegenerators/as -I/<>/umbrello/codegenerators/cpp -I/<>/umbrello/codegenerators/csharp -I/<>/umbrello/codegenerators/d -I/<>/umbrello/codegenerators/idl -I/<>/umbrello/codegenerators/java -I/<>/umbrello/codegenerators/js -I/<>/umbrello/codegenerators/pascal -I/<>/umbrello/codegenerators/perl -I/<>/umbrello/codegenerators/php -I/<>/umbrello/codegenerators/python -I/<>/umbrello/codegenerators/ruby -I/<>/umbrello/codegenerators/sql -I/<>/umbrello/codegenerators/tcl -I/<>/umbrello/codegenerators/vala -I/<>/umbrello/codegenerators/xml -I/<>/umbrello/codegenwizard -I/<>/umbrello/codeimport -I/<>/umbrello/codeimport/csharp -I/<>/umbrello/codeimpwizard -I/<>/umbrello/debug -I/<>/umbrello/dialogs -I/<>/umbrello/dialogs/pages -I/<>/umbrello/dialogs/widgets -I/<>/umbrello/docgenerators -I/<>/umbrello/finder -I/<>/umbrello/refactoring -I/<>/umbrello/uml1model -I/<>/umbrello/umlwidgets -I/<>/lib/cppparser -I/<>/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/aarch64-linux-gnu/qt5 -isystem /usr/include/aarch64-linux-gnu/qt5/QtWidgets -isystem /usr/include/aarch64-linux-gnu/qt5/QtGui -isystem /usr/include/aarch64-linux-gnu/qt5/QtCore -isystem /usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/aarch64-linux-gnu/qt5/QtXml -isystem /usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/aarch64-linux-gnu/qt5/QtSvg -isystem /usr/include/aarch64-linux-gnu/qt5/QtWebKitWidgets -isystem /usr/include/aarch64-linux-gnu/qt5/QtWebKit -isystem /usr/include/aarch64-linux-gnu/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/aarch64-linux-gnu/qt5/QtConcurrent -isystem /usr/include/aarch64-linux-gnu/qt5/QtDBus -isystem /usr/include/KF5/KTextEditor -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -fno-delete-null-pointer-checks -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -o CMakeFiles/libumbrello.dir/__/lib/cppparser/tree_parser.cpp.o -c /<>/lib/cppparser/tree_parser.cpp In file included from /<>/lib/cppparser/tree_parser.h:22, from /<>/lib/cppparser/tree_parser.cpp:19: /<>/lib/cppparser/ast.h:364:21: warning: ‘virtual QString GroupAST::text() const’ can be marked override [-Wsuggest-override] 364 | virtual QString text() const; | ^~~~ /<>/lib/cppparser/ast.h:392:21: warning: ‘virtual QString TemplateArgumentListAST::text() const’ can be marked override [-Wsuggest-override] 392 | virtual QString text() const; | ^~~~ /<>/lib/cppparser/ast.h:425:21: warning: ‘virtual QString ClassOrNamespaceNameAST::text() const’ can be marked override [-Wsuggest-override] 425 | virtual QString text() const; | ^~~~ /<>/lib/cppparser/ast.h:465:21: warning: ‘virtual QString NameAST::text() const’ can be marked override [-Wsuggest-override] 465 | virtual QString text() const; | ^~~~ /<>/lib/cppparser/ast.h:556:21: warning: ‘virtual QString AccessDeclarationAST::text() const’ can be marked override [-Wsuggest-override] 556 | virtual QString text() const; | ^~~~ /<>/lib/cppparser/ast.h:595:21: warning: ‘virtual QString TypeSpecifierAST::text() const’ can be marked override [-Wsuggest-override] 595 | virtual QString text() const; | ^~~~ /<>/lib/cppparser/ast.h:791:21: warning: ‘virtual QString ElaboratedTypeSpecifierAST::text() const’ can be marked override [-Wsuggest-override] 791 | virtual QString text() const; | ^~~~ /<>/lib/cppparser/ast.h:1090:21: warning: ‘virtual QString ParameterDeclarationAST::text() const’ can be marked override [-Wsuggest-override] 1090 | virtual QString text() const; | ^~~~ /<>/lib/cppparser/ast.h:1119:21: warning: ‘virtual QString ParameterDeclarationListAST::text() const’ can be marked override [-Wsuggest-override] 1119 | virtual QString text() const; | ^~~~ /<>/lib/cppparser/ast.h:1152:21: warning: ‘virtual QString ParameterDeclarationClauseAST::text() const’ can be marked override [-Wsuggest-override] 1152 | virtual QString text() const; | ^~~~ In file included from /<>/lib/cppparser/tree_parser.cpp:20: /<>/umbrello/debug/debug_utils.h:91:18: warning: ‘virtual void Tracer::showEvent(QShowEvent*)’ can be marked override [-Wsuggest-override] 91 | virtual void showEvent(QShowEvent*); | ^~~~~~~~~ In file included from /<>/lib/cppparser/macro.h:28, from /<>/lib/cppparser/driver.h:24, from /<>/lib/cppparser/tree_parser.cpp:21: /<>/lib/interfaces/codemodel.h:772:18: warning: ‘virtual bool ClassModel::isClass() const’ can be marked override [-Wsuggest-override] 772 | virtual bool isClass() const | ^~~~~~~ /<>/lib/interfaces/codemodel.h:998:18: warning: ‘virtual void ClassModel::read(QDataStream&)’ can be marked override [-Wsuggest-override] 998 | virtual void read(QDataStream& stream); | ^~~~ /<>/lib/interfaces/codemodel.h:999:18: warning: ‘virtual void ClassModel::write(QDataStream&) const’ can be marked override [-Wsuggest-override] 999 | virtual void write(QDataStream& stream) const; | ^~~~~ /<>/lib/interfaces/codemodel.h:1001:18: warning: ‘virtual void ClassModel::dump(std::ostream&, bool, QString)’ can be marked override [-Wsuggest-override] 1001 | virtual void dump(std::ostream& file, bool recurse=false, QString Info = QString()); | ^~~~ /<>/lib/interfaces/codemodel.h:1146:18: warning: ‘virtual bool NamespaceModel::isClass() const’ can be marked override [-Wsuggest-override] 1146 | virtual bool isClass() const | ^~~~~~~ /<>/lib/interfaces/codemodel.h:1150:18: warning: ‘virtual bool NamespaceModel::isNamespace() const’ can be marked override [-Wsuggest-override] 1150 | virtual bool isNamespace() const | ^~~~~~~~~~~ /<>/lib/interfaces/codemodel.h:1195:18: warning: ‘virtual void NamespaceModel::read(QDataStream&)’ can be marked override [-Wsuggest-override] 1195 | virtual void read(QDataStream& stream); | ^~~~ /<>/lib/interfaces/codemodel.h:1196:18: warning: ‘virtual void NamespaceModel::write(QDataStream&) const’ can be marked override [-Wsuggest-override] 1196 | virtual void write(QDataStream& stream) const; | ^~~~~ /<>/lib/interfaces/codemodel.h:1198:18: warning: ‘virtual void NamespaceModel::dump(std::ostream&, bool, QString)’ can be marked override [-Wsuggest-override] 1198 | virtual void dump(std::ostream& file, bool recurse=false, QString Info = QString()); | ^~~~ /<>/lib/interfaces/codemodel.h:1250:18: warning: ‘virtual bool FileModel::isFile() const’ can be marked override [-Wsuggest-override] 1250 | virtual bool isFile() const | ^~~~~~ /<>/lib/interfaces/codemodel.h:1270:18: warning: ‘virtual void FileModel::write(QDataStream&) const’ can be marked override [-Wsuggest-override] 1270 | virtual void write(QDataStream& stream) const; | ^~~~~ /<>/lib/interfaces/codemodel.h:1276:18: warning: ‘virtual void FileModel::read(QDataStream&)’ can be marked override [-Wsuggest-override] 1276 | virtual void read(QDataStream& stream); | ^~~~ /<>/lib/interfaces/codemodel.h:1306:18: warning: ‘virtual bool ArgumentModel::isArgument() const’ can be marked override [-Wsuggest-override] 1306 | virtual bool isArgument() const | ^~~~~~~~~~ /<>/lib/interfaces/codemodel.h:1325:18: warning: ‘virtual void ArgumentModel::read(QDataStream&)’ can be marked override [-Wsuggest-override] 1325 | virtual void read(QDataStream& stream); | ^~~~ /<>/lib/interfaces/codemodel.h:1326:18: warning: ‘virtual void ArgumentModel::write(QDataStream&) const’ can be marked override [-Wsuggest-override] 1326 | virtual void write(QDataStream& stream) const; | ^~~~~ /<>/lib/interfaces/codemodel.h:1328:18: warning: ‘virtual void ArgumentModel::dump(std::ostream&, bool, QString)’ can be marked override [-Wsuggest-override] 1328 | virtual void dump(std::ostream& file, bool recurse=false, QString Info = QString()); | ^~~~ /<>/lib/interfaces/codemodel.h:1365:18: warning: ‘virtual bool FunctionModel::isFunction() const’ can be marked override [-Wsuggest-override] 1365 | virtual bool isFunction() const | ^~~~~~~~~~ /<>/lib/interfaces/codemodel.h:1461:18: warning: ‘virtual void FunctionModel::read(QDataStream&)’ can be marked override [-Wsuggest-override] 1461 | virtual void read(QDataStream& stream); | ^~~~ /<>/lib/interfaces/codemodel.h:1462:18: warning: ‘virtual void FunctionModel::write(QDataStream&) const’ can be marked override [-Wsuggest-override] 1462 | virtual void write(QDataStream& stream) const; | ^~~~~ /<>/lib/interfaces/codemodel.h:1464:18: warning: ‘virtual void FunctionModel::dump(std::ostream&, bool, QString)’ can be marked override [-Wsuggest-override] 1464 | virtual void dump(std::ostream& file, bool recurse=false, QString Info = QString()); | ^~~~ /<>/lib/interfaces/codemodel.h:1512:18: warning: ‘virtual bool FunctionDefinitionModel::isFunctionDefinition() const’ can be marked override [-Wsuggest-override] 1512 | virtual bool isFunctionDefinition() const | ^~~~~~~~~~~~~~~~~~~~ /<>/lib/interfaces/codemodel.h:1541:18: warning: ‘virtual bool VariableModel::isVariable() const’ can be marked override [-Wsuggest-override] 1541 | virtual bool isVariable() const | ^~~~~~~~~~ /<>/lib/interfaces/codemodel.h:1571:18: warning: ‘virtual void VariableModel::read(QDataStream&)’ can be marked override [-Wsuggest-override] 1571 | virtual void read(QDataStream& stream); | ^~~~ /<>/lib/interfaces/codemodel.h:1572:18: warning: ‘virtual void VariableModel::write(QDataStream&) const’ can be marked override [-Wsuggest-override] 1572 | virtual void write(QDataStream& stream) const; | ^~~~~ /<>/lib/interfaces/codemodel.h:1574:18: warning: ‘virtual void VariableModel::dump(std::ostream&, bool, QString)’ can be marked override [-Wsuggest-override] 1574 | virtual void dump(std::ostream& file, bool recurse=false, QString Info = QString()); | ^~~~ /<>/lib/interfaces/codemodel.h:1609:18: warning: ‘virtual bool EnumModel::isEnum() const’ can be marked override [-Wsuggest-override] 1609 | virtual bool isEnum() const | ^~~~~~ /<>/lib/interfaces/codemodel.h:1633:18: warning: ‘virtual void EnumModel::read(QDataStream&)’ can be marked override [-Wsuggest-override] 1633 | virtual void read(QDataStream& stream); | ^~~~ /<>/lib/interfaces/codemodel.h:1634:18: warning: ‘virtual void EnumModel::write(QDataStream&) const’ can be marked override [-Wsuggest-override] 1634 | virtual void write(QDataStream& stream) const; | ^~~~~ /<>/lib/interfaces/codemodel.h:1637:18: warning: ‘virtual void EnumModel::dump(std::ostream&, bool, QString)’ can be marked override [-Wsuggest-override] 1637 | virtual void dump(std::ostream& file, bool recurse=false, QString Info = QString()); | ^~~~ /<>/lib/interfaces/codemodel.h:1675:18: warning: ‘virtual bool EnumeratorModel::isEnumerator() const’ can be marked override [-Wsuggest-override] 1675 | virtual bool isEnumerator() const | ^~~~~~~~~~~~ /<>/lib/interfaces/codemodel.h:1686:18: warning: ‘virtual void EnumeratorModel::read(QDataStream&)’ can be marked override [-Wsuggest-override] 1686 | virtual void read(QDataStream& stream); | ^~~~ /<>/lib/interfaces/codemodel.h:1687:18: warning: ‘virtual void EnumeratorModel::write(QDataStream&) const’ can be marked override [-Wsuggest-override] 1687 | virtual void write(QDataStream& stream) const; | ^~~~~ /<>/lib/interfaces/codemodel.h:1689:18: warning: ‘virtual void EnumeratorModel::dump(std::ostream&, bool, QString)’ can be marked override [-Wsuggest-override] 1689 | virtual void dump(std::ostream& file, bool recurse=false, QString Info = QString()); | ^~~~ /<>/lib/interfaces/codemodel.h:1716:18: warning: ‘virtual bool TypeAliasModel::isTypeAlias() const’ can be marked override [-Wsuggest-override] 1716 | virtual bool isTypeAlias() const | ^~~~~~~~~~~ /<>/lib/interfaces/codemodel.h:1727:18: warning: ‘virtual void TypeAliasModel::read(QDataStream&)’ can be marked override [-Wsuggest-override] 1727 | virtual void read(QDataStream& stream); | ^~~~ /<>/lib/interfaces/codemodel.h:1728:18: warning: ‘virtual void TypeAliasModel::write(QDataStream&) const’ can be marked override [-Wsuggest-override] 1728 | virtual void write(QDataStream& stream) const; | ^~~~~ /<>/lib/interfaces/codemodel.h:1731:18: warning: ‘virtual void TypeAliasModel::dump(std::ostream&, bool, QString)’ can be marked override [-Wsuggest-override] 1731 | virtual void dump(std::ostream& file, bool recurse=false, QString Info = QString()); | ^~~~ In file included from /<>/lib/cppparser/driver.h:34, from /<>/lib/cppparser/tree_parser.cpp:21: /<>/lib/cppparser/lexercache.h:153:18: warning: ‘virtual void LexerCache::saveMemory()’ can be marked override [-Wsuggest-override] 153 | virtual void saveMemory(); | ^~~~~~~~~~ /<>/lib/cppparser/lexercache.h:158:18: warning: ‘virtual void LexerCache::erase(const CacheNode*)’ can be marked override [-Wsuggest-override] 158 | virtual void erase(const CacheNode* node); | ^~~~~ In file included from /<>/lib/cppparser/tree_parser.cpp:21: /<>/lib/cppparser/driver.h:127:18: warning: ‘virtual void ParsedFile::read(QDataStream&)’ can be marked override [-Wsuggest-override] 127 | virtual void read(QDataStream& stream) | ^~~~ /<>/lib/cppparser/driver.h:150:18: warning: ‘virtual void ParsedFile::write(QDataStream&) const’ can be marked override [-Wsuggest-override] 150 | virtual void write(QDataStream& stream) const | ^~~~~ /<>/lib/cppparser/driver.h:167:28: warning: ‘virtual ParsedFileType ParsedFile::type() const’ can be marked override [-Wsuggest-override] 167 | virtual ParsedFileType type() const | ^~~~ [ 27%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/__/lib/interfaces/hashedstring.cpp.o cd /<>/obj-aarch64-linux-gnu/umbrello && /usr/bin/aarch64-linux-gnu-g++ -DCMAKE_BINARY_DIR=\"/<>/obj-aarch64-linux-gnu\" -DKCOREADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLO_VERSION_STRING=\"2.23.3\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-aarch64-linux-gnu/umbrello -I/<>/umbrello -I/<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/include -I/<>/obj-aarch64-linux-gnu -I/<>/umbrello/clipboard -I/<>/umbrello/cmds -I/<>/umbrello/codegenerators -I/<>/umbrello/codegenerators/ada -I/<>/umbrello/codegenerators/as -I/<>/umbrello/codegenerators/cpp -I/<>/umbrello/codegenerators/csharp -I/<>/umbrello/codegenerators/d -I/<>/umbrello/codegenerators/idl -I/<>/umbrello/codegenerators/java -I/<>/umbrello/codegenerators/js -I/<>/umbrello/codegenerators/pascal -I/<>/umbrello/codegenerators/perl -I/<>/umbrello/codegenerators/php -I/<>/umbrello/codegenerators/python -I/<>/umbrello/codegenerators/ruby -I/<>/umbrello/codegenerators/sql -I/<>/umbrello/codegenerators/tcl -I/<>/umbrello/codegenerators/vala -I/<>/umbrello/codegenerators/xml -I/<>/umbrello/codegenwizard -I/<>/umbrello/codeimport -I/<>/umbrello/codeimport/csharp -I/<>/umbrello/codeimpwizard -I/<>/umbrello/debug -I/<>/umbrello/dialogs -I/<>/umbrello/dialogs/pages -I/<>/umbrello/dialogs/widgets -I/<>/umbrello/docgenerators -I/<>/umbrello/finder -I/<>/umbrello/refactoring -I/<>/umbrello/uml1model -I/<>/umbrello/umlwidgets -I/<>/lib/cppparser -I/<>/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/aarch64-linux-gnu/qt5 -isystem /usr/include/aarch64-linux-gnu/qt5/QtWidgets -isystem /usr/include/aarch64-linux-gnu/qt5/QtGui -isystem /usr/include/aarch64-linux-gnu/qt5/QtCore -isystem /usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/aarch64-linux-gnu/qt5/QtXml -isystem /usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/aarch64-linux-gnu/qt5/QtSvg -isystem /usr/include/aarch64-linux-gnu/qt5/QtWebKitWidgets -isystem /usr/include/aarch64-linux-gnu/qt5/QtWebKit -isystem /usr/include/aarch64-linux-gnu/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/aarch64-linux-gnu/qt5/QtConcurrent -isystem /usr/include/aarch64-linux-gnu/qt5/QtDBus -isystem /usr/include/KF5/KTextEditor -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -fno-delete-null-pointer-checks -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -o CMakeFiles/libumbrello.dir/__/lib/interfaces/hashedstring.cpp.o -c /<>/lib/interfaces/hashedstring.cpp In file included from /<>/lib/interfaces/hashedstring.h:18, from /<>/lib/interfaces/hashedstring.cpp:15: /<>/lib/cppparser/ast.h:364:21: warning: ‘virtual QString GroupAST::text() const’ can be marked override [-Wsuggest-override] 364 | virtual QString text() const; | ^~~~ /<>/lib/cppparser/ast.h:392:21: warning: ‘virtual QString TemplateArgumentListAST::text() const’ can be marked override [-Wsuggest-override] 392 | virtual QString text() const; | ^~~~ /<>/lib/cppparser/ast.h:425:21: warning: ‘virtual QString ClassOrNamespaceNameAST::text() const’ can be marked override [-Wsuggest-override] 425 | virtual QString text() const; | ^~~~ /<>/lib/cppparser/ast.h:465:21: warning: ‘virtual QString NameAST::text() const’ can be marked override [-Wsuggest-override] 465 | virtual QString text() const; | ^~~~ /<>/lib/cppparser/ast.h:556:21: warning: ‘virtual QString AccessDeclarationAST::text() const’ can be marked override [-Wsuggest-override] 556 | virtual QString text() const; | ^~~~ /<>/lib/cppparser/ast.h:595:21: warning: ‘virtual QString TypeSpecifierAST::text() const’ can be marked override [-Wsuggest-override] 595 | virtual QString text() const; | ^~~~ /<>/lib/cppparser/ast.h:791:21: warning: ‘virtual QString ElaboratedTypeSpecifierAST::text() const’ can be marked override [-Wsuggest-override] 791 | virtual QString text() const; | ^~~~ /<>/lib/cppparser/ast.h:1090:21: warning: ‘virtual QString ParameterDeclarationAST::text() const’ can be marked override [-Wsuggest-override] 1090 | virtual QString text() const; | ^~~~ /<>/lib/cppparser/ast.h:1119:21: warning: ‘virtual QString ParameterDeclarationListAST::text() const’ can be marked override [-Wsuggest-override] 1119 | virtual QString text() const; | ^~~~ /<>/lib/cppparser/ast.h:1152:21: warning: ‘virtual QString ParameterDeclarationClauseAST::text() const’ can be marked override [-Wsuggest-override] 1152 | virtual QString text() const; | ^~~~ [ 28%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/codeimport/kdevcppparser/cpptree2uml.cpp.o cd /<>/obj-aarch64-linux-gnu/umbrello && /usr/bin/aarch64-linux-gnu-g++ -DCMAKE_BINARY_DIR=\"/<>/obj-aarch64-linux-gnu\" -DKCOREADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLO_VERSION_STRING=\"2.23.3\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-aarch64-linux-gnu/umbrello -I/<>/umbrello -I/<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/include -I/<>/obj-aarch64-linux-gnu -I/<>/umbrello/clipboard -I/<>/umbrello/cmds -I/<>/umbrello/codegenerators -I/<>/umbrello/codegenerators/ada -I/<>/umbrello/codegenerators/as -I/<>/umbrello/codegenerators/cpp -I/<>/umbrello/codegenerators/csharp -I/<>/umbrello/codegenerators/d -I/<>/umbrello/codegenerators/idl -I/<>/umbrello/codegenerators/java -I/<>/umbrello/codegenerators/js -I/<>/umbrello/codegenerators/pascal -I/<>/umbrello/codegenerators/perl -I/<>/umbrello/codegenerators/php -I/<>/umbrello/codegenerators/python -I/<>/umbrello/codegenerators/ruby -I/<>/umbrello/codegenerators/sql -I/<>/umbrello/codegenerators/tcl -I/<>/umbrello/codegenerators/vala -I/<>/umbrello/codegenerators/xml -I/<>/umbrello/codegenwizard -I/<>/umbrello/codeimport -I/<>/umbrello/codeimport/csharp -I/<>/umbrello/codeimpwizard -I/<>/umbrello/debug -I/<>/umbrello/dialogs -I/<>/umbrello/dialogs/pages -I/<>/umbrello/dialogs/widgets -I/<>/umbrello/docgenerators -I/<>/umbrello/finder -I/<>/umbrello/refactoring -I/<>/umbrello/uml1model -I/<>/umbrello/umlwidgets -I/<>/lib/cppparser -I/<>/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/aarch64-linux-gnu/qt5 -isystem /usr/include/aarch64-linux-gnu/qt5/QtWidgets -isystem /usr/include/aarch64-linux-gnu/qt5/QtGui -isystem /usr/include/aarch64-linux-gnu/qt5/QtCore -isystem /usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/aarch64-linux-gnu/qt5/QtXml -isystem /usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/aarch64-linux-gnu/qt5/QtSvg -isystem /usr/include/aarch64-linux-gnu/qt5/QtWebKitWidgets -isystem /usr/include/aarch64-linux-gnu/qt5/QtWebKit -isystem /usr/include/aarch64-linux-gnu/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/aarch64-linux-gnu/qt5/QtConcurrent -isystem /usr/include/aarch64-linux-gnu/qt5/QtDBus -isystem /usr/include/KF5/KTextEditor -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -fno-delete-null-pointer-checks -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -o CMakeFiles/libumbrello.dir/codeimport/kdevcppparser/cpptree2uml.cpp.o -c /<>/umbrello/codeimport/kdevcppparser/cpptree2uml.cpp In file included from /<>/lib/cppparser/tree_parser.h:22, from /<>/umbrello/codeimport/kdevcppparser/cpptree2uml.h:14, from /<>/umbrello/codeimport/kdevcppparser/cpptree2uml.cpp:14: /<>/lib/cppparser/ast.h:364:21: warning: ‘virtual QString GroupAST::text() const’ can be marked override [-Wsuggest-override] 364 | virtual QString text() const; | ^~~~ /<>/lib/cppparser/ast.h:392:21: warning: ‘virtual QString TemplateArgumentListAST::text() const’ can be marked override [-Wsuggest-override] 392 | virtual QString text() const; | ^~~~ /<>/lib/cppparser/ast.h:425:21: warning: ‘virtual QString ClassOrNamespaceNameAST::text() const’ can be marked override [-Wsuggest-override] 425 | virtual QString text() const; | ^~~~ /<>/lib/cppparser/ast.h:465:21: warning: ‘virtual QString NameAST::text() const’ can be marked override [-Wsuggest-override] 465 | virtual QString text() const; | ^~~~ /<>/lib/cppparser/ast.h:556:21: warning: ‘virtual QString AccessDeclarationAST::text() const’ can be marked override [-Wsuggest-override] 556 | virtual QString text() const; | ^~~~ /<>/lib/cppparser/ast.h:595:21: warning: ‘virtual QString TypeSpecifierAST::text() const’ can be marked override [-Wsuggest-override] 595 | virtual QString text() const; | ^~~~ /<>/lib/cppparser/ast.h:791:21: warning: ‘virtual QString ElaboratedTypeSpecifierAST::text() const’ can be marked override [-Wsuggest-override] 791 | virtual QString text() const; | ^~~~ /<>/lib/cppparser/ast.h:1090:21: warning: ‘virtual QString ParameterDeclarationAST::text() const’ can be marked override [-Wsuggest-override] 1090 | virtual QString text() const; | ^~~~ /<>/lib/cppparser/ast.h:1119:21: warning: ‘virtual QString ParameterDeclarationListAST::text() const’ can be marked override [-Wsuggest-override] 1119 | virtual QString text() const; | ^~~~ /<>/lib/cppparser/ast.h:1152:21: warning: ‘virtual QString ParameterDeclarationClauseAST::text() const’ can be marked override [-Wsuggest-override] 1152 | virtual QString text() const; | ^~~~ In file included from /<>/umbrello/uml1model/entityconstraint.h:15, from /<>/umbrello/uml1model/foreignkeyconstraint.h:16, from /<>/umbrello/model_utils.h:18, from /<>/umbrello/codeimport/kdevcppparser/cpptree2uml.h:15, from /<>/umbrello/codeimport/kdevcppparser/cpptree2uml.cpp:14: /<>/umbrello/uml1model/classifierlistitem.h:48:18: warning: ‘virtual void UMLClassifierListItem::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 48 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/classifierlistitem.h:54:24: warning: ‘virtual UMLObject* UMLClassifierListItem::clone() const’ can be marked override [-Wsuggest-override] 54 | virtual UMLObject* clone() const = 0; | ^~~~~ In file included from /<>/umbrello/uml1model/foreignkeyconstraint.h:16, from /<>/umbrello/model_utils.h:18, from /<>/umbrello/codeimport/kdevcppparser/cpptree2uml.h:15, from /<>/umbrello/codeimport/kdevcppparser/cpptree2uml.cpp:14: /<>/umbrello/uml1model/entityconstraint.h:40:18: warning: ‘virtual void UMLEntityConstraint::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 40 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/entityconstraint.h:45:24: warning: ‘virtual UMLObject* UMLEntityConstraint::clone() const’ can be marked override [-Wsuggest-override] 45 | virtual UMLObject* clone() const = 0; | ^~~~~ In file included from /<>/umbrello/model_utils.h:18, from /<>/umbrello/codeimport/kdevcppparser/cpptree2uml.h:15, from /<>/umbrello/codeimport/kdevcppparser/cpptree2uml.cpp:14: /<>/umbrello/uml1model/foreignkeyconstraint.h:56:18: warning: ‘virtual void UMLForeignKeyConstraint::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 56 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:58:24: warning: ‘virtual UMLObject* UMLForeignKeyConstraint::clone() const’ can be marked override [-Wsuggest-override] 58 | virtual UMLObject* clone() const; | ^~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:60:13: warning: ‘virtual QString UMLForeignKeyConstraint::toString(Uml::SignatureType::Enum, bool)’ can be marked override [-Wsuggest-override] 60 | QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false); | ^~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:65:10: warning: ‘virtual void UMLForeignKeyConstraint::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 65 | void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:67:18: warning: ‘virtual bool UMLForeignKeyConstraint::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] 67 | virtual bool showPropertiesDialog(QWidget* parent = 0); | ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:85:10: warning: ‘virtual bool UMLForeignKeyConstraint::resolveRef()’ can be marked override [-Wsuggest-override] 85 | bool resolveRef(); | ^~~~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:94:10: warning: ‘virtual bool UMLForeignKeyConstraint::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 94 | bool load1(QDomElement & element); | ^~~~~ In file included from /<>/umbrello/model_utils.h:20, from /<>/umbrello/codeimport/kdevcppparser/cpptree2uml.h:15, from /<>/umbrello/codeimport/kdevcppparser/cpptree2uml.cpp:14: /<>/umbrello/dialogs/multipagedialogbase.h:101:18: warning: ‘virtual void MultiPageDialogBase::keyPressEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] 101 | virtual void keyPressEvent(QKeyEvent *event); | ^~~~~~~~~~~~~ In file included from /<>/umbrello/model_utils.h:21, from /<>/umbrello/codeimport/kdevcppparser/cpptree2uml.h:15, from /<>/umbrello/codeimport/kdevcppparser/cpptree2uml.cpp:14: /<>/umbrello/umlwidgets/widgetbase.h:187:20: warning: ‘virtual QRectF WidgetBase::boundingRect() const’ can be marked override [-Wsuggest-override] 187 | virtual QRectF boundingRect() const; | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/widgetbase.h:191:18: warning: ‘virtual void WidgetBase::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] 191 | virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); | ^~~~~ /<>/umbrello/umlwidgets/widgetbase.h:260:18: warning: ‘virtual void WidgetBase::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] 260 | virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent *event); | ^~~~~~~~~~~~~~~~ In file included from /<>/umbrello/codeimport/kdevcppparser/cpptree2uml.cpp:14: /<>/umbrello/codeimport/kdevcppparser/cpptree2uml.h:37:18: warning: ‘virtual void CppTree2Uml::parseTranslationUnit(const ParsedFile&)’ can be marked override [-Wsuggest-override] 37 | virtual void parseTranslationUnit(const ParsedFile &file); | ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codeimport/kdevcppparser/cpptree2uml.h:42:18: warning: ‘virtual void CppTree2Uml::parseNamespace(NamespaceAST*)’ can be marked override [-Wsuggest-override] 42 | virtual void parseNamespace(NamespaceAST*); | ^~~~~~~~~~~~~~ /<>/umbrello/codeimport/kdevcppparser/cpptree2uml.h:46:18: warning: ‘virtual void CppTree2Uml::parseTypedef(TypedefAST*)’ can be marked override [-Wsuggest-override] 46 | virtual void parseTypedef(TypedefAST*); | ^~~~~~~~~~~~ /<>/umbrello/codeimport/kdevcppparser/cpptree2uml.h:47:18: warning: ‘virtual void CppTree2Uml::parseTemplateDeclaration(TemplateDeclarationAST*)’ can be marked override [-Wsuggest-override] 47 | virtual void parseTemplateDeclaration(TemplateDeclarationAST*); | ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codeimport/kdevcppparser/cpptree2uml.h:48:18: warning: ‘virtual void CppTree2Uml::parseSimpleDeclaration(SimpleDeclarationAST*)’ can be marked override [-Wsuggest-override] 48 | virtual void parseSimpleDeclaration(SimpleDeclarationAST*); | ^~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codeimport/kdevcppparser/cpptree2uml.h:49:18: warning: ‘virtual void CppTree2Uml::parseFunctionDefinition(FunctionDefinitionAST*)’ can be marked override [-Wsuggest-override] 49 | virtual void parseFunctionDefinition(FunctionDefinitionAST*); | ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codeimport/kdevcppparser/cpptree2uml.h:51:18: warning: ‘virtual void CppTree2Uml::parseAccessDeclaration(AccessDeclarationAST*)’ can be marked override [-Wsuggest-override] 51 | virtual void parseAccessDeclaration(AccessDeclarationAST*); | ^~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codeimport/kdevcppparser/cpptree2uml.h:55:18: warning: ‘virtual void CppTree2Uml::parseClassSpecifier(ClassSpecifierAST*)’ can be marked override [-Wsuggest-override] 55 | virtual void parseClassSpecifier(ClassSpecifierAST*); | ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codeimport/kdevcppparser/cpptree2uml.h:56:18: warning: ‘virtual void CppTree2Uml::parseEnumSpecifier(EnumSpecifierAST*)’ can be marked override [-Wsuggest-override] 56 | virtual void parseEnumSpecifier(EnumSpecifierAST*); | ^~~~~~~~~~~~~~~~~~ /<>/umbrello/codeimport/kdevcppparser/cpptree2uml.h:57:18: warning: ‘virtual void CppTree2Uml::parseElaboratedTypeSpecifier(ElaboratedTypeSpecifierAST*)’ can be marked override [-Wsuggest-override] 57 | virtual void parseElaboratedTypeSpecifier(ElaboratedTypeSpecifierAST*); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/codeimport/kdevcppparser/cpptree2uml.cpp:17: /<>/umbrello/uml.h:201:18: warning: ‘virtual void UMLApp::keyPressEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] 201 | virtual void keyPressEvent(QKeyEvent* e); | ^~~~~~~~~~~~~ /<>/umbrello/uml.h:202:18: warning: ‘virtual void UMLApp::keyReleaseEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] 202 | virtual void keyReleaseEvent(QKeyEvent* e); | ^~~~~~~~~~~~~~~ /<>/umbrello/uml.h:204:18: warning: ‘virtual void UMLApp::customEvent(QEvent*)’ can be marked override [-Wsuggest-override] 204 | virtual void customEvent(QEvent* e); | ^~~~~~~~~~~ /<>/umbrello/uml.h:215:18: warning: ‘virtual bool UMLApp::queryClose()’ can be marked override [-Wsuggest-override] 215 | virtual bool queryClose(); | ^~~~~~~~~~ /<>/umbrello/uml.h:217:18: warning: ‘virtual void UMLApp::saveProperties(KConfigGroup&)’ can be marked override [-Wsuggest-override] 217 | virtual void saveProperties(KConfigGroup & cfg); | ^~~~~~~~~~~~~~ /<>/umbrello/uml.h:218:18: warning: ‘virtual void UMLApp::readProperties(const KConfigGroup&)’ can be marked override [-Wsuggest-override] 218 | virtual void readProperties(const KConfigGroup & cfg); | ^~~~~~~~~~~~~~ In file included from /<>/umbrello/codeimport/kdevcppparser/cpptree2uml.cpp:19: /<>/umbrello/umllistview.h:115:10: warning: ‘virtual bool UMLListView::event(QEvent*)’ can be marked override [-Wsuggest-override] 115 | bool event(QEvent *e); | ^~~~~ /<>/umbrello/umllistview.h:116:10: warning: ‘virtual void UMLListView::mouseReleaseEvent(QMouseEvent*)’ can be marked override [-Wsuggest-override] 116 | void mouseReleaseEvent(QMouseEvent *me); | ^~~~~~~~~~~~~~~~~ /<>/umbrello/umllistview.h:117:10: warning: ‘virtual void UMLListView::mousePressEvent(QMouseEvent*)’ can be marked override [-Wsuggest-override] 117 | void mousePressEvent(QMouseEvent *me); | ^~~~~~~~~~~~~~~ /<>/umbrello/umllistview.h:118:10: warning: ‘virtual void UMLListView::mouseMoveEvent(QMouseEvent*)’ can be marked override [-Wsuggest-override] 118 | void mouseMoveEvent(QMouseEvent *me); | ^~~~~~~~~~~~~~ /<>/umbrello/umllistview.h:119:10: warning: ‘virtual void UMLListView::mouseDoubleClickEvent(QMouseEvent*)’ can be marked override [-Wsuggest-override] 119 | void mouseDoubleClickEvent(QMouseEvent *me); | ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umllistview.h:120:10: warning: ‘virtual void UMLListView::focusOutEvent(QFocusEvent*)’ can be marked override [-Wsuggest-override] 120 | void focusOutEvent (QFocusEvent *fe); | ^~~~~~~~~~~~~ /<>/umbrello/umllistview.h:121:10: warning: ‘virtual void UMLListView::contextMenuEvent(QContextMenuEvent*)’ can be marked override [-Wsuggest-override] 121 | void contextMenuEvent(QContextMenuEvent *event); | ^~~~~~~~~~~~~~~~ /<>/umbrello/umllistview.h:125:10: warning: ‘virtual void UMLListView::keyPressEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] 125 | void keyPressEvent(QKeyEvent* ke); | ^~~~~~~~~~~~~ /<>/umbrello/umllistview.h:126:10: warning: ‘virtual void UMLListView::dragEnterEvent(QDragEnterEvent*)’ can be marked override [-Wsuggest-override] 126 | void dragEnterEvent(QDragEnterEvent* event); | ^~~~~~~~~~~~~~ /<>/umbrello/umllistview.h:127:10: warning: ‘virtual void UMLListView::dragMoveEvent(QDragMoveEvent*)’ can be marked override [-Wsuggest-override] 127 | void dragMoveEvent(QDragMoveEvent* event); | ^~~~~~~~~~~~~ /<>/umbrello/umllistview.h:128:10: warning: ‘virtual void UMLListView::dropEvent(QDropEvent*)’ can be marked override [-Wsuggest-override] 128 | void dropEvent(QDropEvent* event); | ^~~~~~~~~ /<>/umbrello/umllistview.h:129:10: warning: ‘virtual void UMLListView::commitData(QWidget*)’ can be marked override [-Wsuggest-override] 129 | void commitData(QWidget *editor); | ^~~~~~~~~~ In file included from /<>/umbrello/uml1model/package.h:14, from /<>/umbrello/uml1model/classifier.h:13, from /<>/umbrello/uml1model/datatype.h:14, from /<>/umbrello/codeimport/kdevcppparser/cpptree2uml.cpp:20: /<>/umbrello/uml1model/umlcanvasobject.h:43:18: warning: ‘virtual void UMLCanvasObject::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 43 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/umlcanvasobject.h:85:18: warning: ‘virtual bool UMLCanvasObject::resolveRef()’ can be marked override [-Wsuggest-override] 85 | virtual bool resolveRef(); | ^~~~~~~~~~ In file included from /<>/umbrello/uml1model/classifier.h:13, from /<>/umbrello/uml1model/datatype.h:14, from /<>/umbrello/codeimport/kdevcppparser/cpptree2uml.cpp:20: /<>/umbrello/uml1model/package.h:39:18: warning: ‘virtual void UMLPackage::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 39 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/package.h:41:24: warning: ‘virtual UMLObject* UMLPackage::clone() const’ can be marked override [-Wsuggest-override] 41 | virtual UMLObject* clone() const; | ^~~~~ /<>/umbrello/uml1model/package.h:64:18: warning: ‘virtual bool UMLPackage::resolveRef()’ can be marked override [-Wsuggest-override] 64 | virtual bool resolveRef(); | ^~~~~~~~~~ /<>/umbrello/uml1model/package.h:66:18: warning: ‘virtual void UMLPackage::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 66 | virtual void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/package.h:69:18: warning: ‘virtual bool UMLPackage::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 69 | virtual bool load1(QDomElement& element); | ^~~~~ In file included from /<>/umbrello/uml1model/umlattributelist.h:17, from /<>/umbrello/uml1model/classifier.h:14, from /<>/umbrello/uml1model/datatype.h:14, from /<>/umbrello/codeimport/kdevcppparser/cpptree2uml.cpp:20: /<>/umbrello/uml1model/attribute.h:42:18: warning: ‘virtual void UMLAttribute::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 42 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/attribute.h:44:10: warning: ‘virtual void UMLAttribute::setName(const QString&)’ can be marked override [-Wsuggest-override] 44 | void setName(const QString &name); | ^~~~~~~ /<>/umbrello/uml1model/attribute.h:48:24: warning: ‘virtual UMLObject* UMLAttribute::clone() const’ can be marked override [-Wsuggest-override] 48 | virtual UMLObject* clone() const; | ^~~~~ /<>/umbrello/uml1model/attribute.h:53:13: warning: ‘virtual QString UMLAttribute::toString(Uml::SignatureType::Enum, bool)’ can be marked override [-Wsuggest-override] 53 | QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false); | ^~~~~~~~ /<>/umbrello/uml1model/attribute.h:58:18: warning: ‘virtual void UMLAttribute::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 58 | virtual void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/attribute.h:60:18: warning: ‘virtual bool UMLAttribute::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] 60 | virtual bool showPropertiesDialog(QWidget* parent = 0); | ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/attribute.h:73:10: warning: ‘virtual bool UMLAttribute::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 73 | bool load1(QDomElement & element); | ^~~~~ In file included from /<>/umbrello/uml1model/datatype.h:14, from /<>/umbrello/codeimport/kdevcppparser/cpptree2uml.cpp:20: /<>/umbrello/uml1model/classifier.h:54:18: warning: ‘virtual void UMLClassifier::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 54 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/classifier.h:56:16: warning: ‘virtual UMLObject* UMLClassifier::clone() const’ can be marked override [-Wsuggest-override] 56 | UMLObject* clone() const; | ^~~~~ /<>/umbrello/uml1model/classifier.h:111:18: warning: ‘virtual bool UMLClassifier::resolveRef()’ can be marked override [-Wsuggest-override] 111 | virtual bool resolveRef(); | ^~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:115:24: warning: ‘virtual UMLObject* UMLClassifier::findChildObjectById(Uml::ID::Type, bool)’ can be marked override [-Wsuggest-override] 115 | virtual UMLObject* findChildObjectById(Uml::ID::Type id, bool considerAncestors = false); | ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:124:18: warning: ‘virtual bool UMLClassifier::acceptAssociationType(Uml::AssociationType::Enum)’ can be marked override [-Wsuggest-override] 124 | virtual bool acceptAssociationType(Uml::AssociationType::Enum type); | ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:129:10: warning: ‘virtual void UMLClassifier::setBaseType(UMLObject::ObjectType)’ can be marked override [-Wsuggest-override] 129 | void setBaseType(UMLObject::ObjectType ot); | ^~~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:181:10: warning: ‘virtual void UMLClassifier::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 181 | void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:183:18: warning: ‘virtual bool UMLClassifier::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 183 | virtual bool load1(QDomElement& element); | ^~~~~ In file included from /<>/umbrello/codeimport/kdevcppparser/cpptree2uml.cpp:20: /<>/umbrello/uml1model/datatype.h:38:18: warning: ‘virtual bool UMLDatatype::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] 38 | virtual bool loadFromXMI1(QDomElement & element); | ^~~~~~~~~~~~ /<>/umbrello/uml1model/datatype.h:39:18: warning: ‘virtual void UMLDatatype::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 39 | virtual void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); | ^~~~~~~~~~ In file included from /<>/umbrello/codeimport/kdevcppparser/cpptree2uml.cpp:21: /<>/umbrello/uml1model/operation.h:37:18: warning: ‘virtual void UMLOperation::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 37 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/operation.h:39:24: warning: ‘virtual UMLObject* UMLOperation::clone() const’ can be marked override [-Wsuggest-override] 39 | virtual UMLObject* clone() const; | ^~~~~ /<>/umbrello/uml1model/operation.h:41:10: warning: ‘virtual void UMLOperation::setType(UMLObject*)’ can be marked override [-Wsuggest-override] 41 | void setType(UMLObject* type); | ^~~~~~~ /<>/umbrello/uml1model/operation.h:52:13: warning: ‘virtual QString UMLOperation::toString(Uml::SignatureType::Enum, bool)’ can be marked override [-Wsuggest-override] 52 | QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false); | ^~~~~~~~ /<>/umbrello/uml1model/operation.h:56:10: warning: ‘virtual bool UMLOperation::resolveRef()’ can be marked override [-Wsuggest-override] 56 | bool resolveRef(); | ^~~~~~~~~~ /<>/umbrello/uml1model/operation.h:60:18: warning: ‘virtual bool UMLOperation::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] 60 | virtual bool showPropertiesDialog(QWidget* parent = 0); | ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/operation.h:72:10: warning: ‘virtual void UMLOperation::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 72 | void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/operation.h:75:10: warning: ‘virtual bool UMLOperation::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 75 | bool load1(QDomElement & element); | ^~~~~ In file included from /<>/umbrello/codeimport/kdevcppparser/cpptree2uml.cpp:22: /<>/umbrello/debug/debug_utils.h:91:18: warning: ‘virtual void Tracer::showEvent(QShowEvent*)’ can be marked override [-Wsuggest-override] 91 | virtual void showEvent(QShowEvent*); | ^~~~~~~~~ In file included from /<>/lib/cppparser/macro.h:28, from /<>/lib/cppparser/driver.h:24, from /<>/umbrello/codeimport/kdevcppparser/cpptree2uml.cpp:25: /<>/lib/interfaces/codemodel.h:772:18: warning: ‘virtual bool ClassModel::isClass() const’ can be marked override [-Wsuggest-override] 772 | virtual bool isClass() const | ^~~~~~~ /<>/lib/interfaces/codemodel.h:998:18: warning: ‘virtual void ClassModel::read(QDataStream&)’ can be marked override [-Wsuggest-override] 998 | virtual void read(QDataStream& stream); | ^~~~ /<>/lib/interfaces/codemodel.h:999:18: warning: ‘virtual void ClassModel::write(QDataStream&) const’ can be marked override [-Wsuggest-override] 999 | virtual void write(QDataStream& stream) const; | ^~~~~ /<>/lib/interfaces/codemodel.h:1001:18: warning: ‘virtual void ClassModel::dump(std::ostream&, bool, QString)’ can be marked override [-Wsuggest-override] 1001 | virtual void dump(std::ostream& file, bool recurse=false, QString Info = QString()); | ^~~~ /<>/lib/interfaces/codemodel.h:1146:18: warning: ‘virtual bool NamespaceModel::isClass() const’ can be marked override [-Wsuggest-override] 1146 | virtual bool isClass() const | ^~~~~~~ /<>/lib/interfaces/codemodel.h:1150:18: warning: ‘virtual bool NamespaceModel::isNamespace() const’ can be marked override [-Wsuggest-override] 1150 | virtual bool isNamespace() const | ^~~~~~~~~~~ /<>/lib/interfaces/codemodel.h:1195:18: warning: ‘virtual void NamespaceModel::read(QDataStream&)’ can be marked override [-Wsuggest-override] 1195 | virtual void read(QDataStream& stream); | ^~~~ /<>/lib/interfaces/codemodel.h:1196:18: warning: ‘virtual void NamespaceModel::write(QDataStream&) const’ can be marked override [-Wsuggest-override] 1196 | virtual void write(QDataStream& stream) const; | ^~~~~ /<>/lib/interfaces/codemodel.h:1198:18: warning: ‘virtual void NamespaceModel::dump(std::ostream&, bool, QString)’ can be marked override [-Wsuggest-override] 1198 | virtual void dump(std::ostream& file, bool recurse=false, QString Info = QString()); | ^~~~ /<>/lib/interfaces/codemodel.h:1250:18: warning: ‘virtual bool FileModel::isFile() const’ can be marked override [-Wsuggest-override] 1250 | virtual bool isFile() const | ^~~~~~ /<>/lib/interfaces/codemodel.h:1270:18: warning: ‘virtual void FileModel::write(QDataStream&) const’ can be marked override [-Wsuggest-override] 1270 | virtual void write(QDataStream& stream) const; | ^~~~~ /<>/lib/interfaces/codemodel.h:1276:18: warning: ‘virtual void FileModel::read(QDataStream&)’ can be marked override [-Wsuggest-override] 1276 | virtual void read(QDataStream& stream); | ^~~~ /<>/lib/interfaces/codemodel.h:1306:18: warning: ‘virtual bool ArgumentModel::isArgument() const’ can be marked override [-Wsuggest-override] 1306 | virtual bool isArgument() const | ^~~~~~~~~~ /<>/lib/interfaces/codemodel.h:1325:18: warning: ‘virtual void ArgumentModel::read(QDataStream&)’ can be marked override [-Wsuggest-override] 1325 | virtual void read(QDataStream& stream); | ^~~~ /<>/lib/interfaces/codemodel.h:1326:18: warning: ‘virtual void ArgumentModel::write(QDataStream&) const’ can be marked override [-Wsuggest-override] 1326 | virtual void write(QDataStream& stream) const; | ^~~~~ /<>/lib/interfaces/codemodel.h:1328:18: warning: ‘virtual void ArgumentModel::dump(std::ostream&, bool, QString)’ can be marked override [-Wsuggest-override] 1328 | virtual void dump(std::ostream& file, bool recurse=false, QString Info = QString()); | ^~~~ /<>/lib/interfaces/codemodel.h:1365:18: warning: ‘virtual bool FunctionModel::isFunction() const’ can be marked override [-Wsuggest-override] 1365 | virtual bool isFunction() const | ^~~~~~~~~~ /<>/lib/interfaces/codemodel.h:1461:18: warning: ‘virtual void FunctionModel::read(QDataStream&)’ can be marked override [-Wsuggest-override] 1461 | virtual void read(QDataStream& stream); | ^~~~ /<>/lib/interfaces/codemodel.h:1462:18: warning: ‘virtual void FunctionModel::write(QDataStream&) const’ can be marked override [-Wsuggest-override] 1462 | virtual void write(QDataStream& stream) const; | ^~~~~ /<>/lib/interfaces/codemodel.h:1464:18: warning: ‘virtual void FunctionModel::dump(std::ostream&, bool, QString)’ can be marked override [-Wsuggest-override] 1464 | virtual void dump(std::ostream& file, bool recurse=false, QString Info = QString()); | ^~~~ /<>/lib/interfaces/codemodel.h:1512:18: warning: ‘virtual bool FunctionDefinitionModel::isFunctionDefinition() const’ can be marked override [-Wsuggest-override] 1512 | virtual bool isFunctionDefinition() const | ^~~~~~~~~~~~~~~~~~~~ /<>/lib/interfaces/codemodel.h:1541:18: warning: ‘virtual bool VariableModel::isVariable() const’ can be marked override [-Wsuggest-override] 1541 | virtual bool isVariable() const | ^~~~~~~~~~ /<>/lib/interfaces/codemodel.h:1571:18: warning: ‘virtual void VariableModel::read(QDataStream&)’ can be marked override [-Wsuggest-override] 1571 | virtual void read(QDataStream& stream); | ^~~~ /<>/lib/interfaces/codemodel.h:1572:18: warning: ‘virtual void VariableModel::write(QDataStream&) const’ can be marked override [-Wsuggest-override] 1572 | virtual void write(QDataStream& stream) const; | ^~~~~ /<>/lib/interfaces/codemodel.h:1574:18: warning: ‘virtual void VariableModel::dump(std::ostream&, bool, QString)’ can be marked override [-Wsuggest-override] 1574 | virtual void dump(std::ostream& file, bool recurse=false, QString Info = QString()); | ^~~~ /<>/lib/interfaces/codemodel.h:1609:18: warning: ‘virtual bool EnumModel::isEnum() const’ can be marked override [-Wsuggest-override] 1609 | virtual bool isEnum() const | ^~~~~~ /<>/lib/interfaces/codemodel.h:1633:18: warning: ‘virtual void EnumModel::read(QDataStream&)’ can be marked override [-Wsuggest-override] 1633 | virtual void read(QDataStream& stream); | ^~~~ /<>/lib/interfaces/codemodel.h:1634:18: warning: ‘virtual void EnumModel::write(QDataStream&) const’ can be marked override [-Wsuggest-override] 1634 | virtual void write(QDataStream& stream) const; | ^~~~~ /<>/lib/interfaces/codemodel.h:1637:18: warning: ‘virtual void EnumModel::dump(std::ostream&, bool, QString)’ can be marked override [-Wsuggest-override] 1637 | virtual void dump(std::ostream& file, bool recurse=false, QString Info = QString()); | ^~~~ /<>/lib/interfaces/codemodel.h:1675:18: warning: ‘virtual bool EnumeratorModel::isEnumerator() const’ can be marked override [-Wsuggest-override] 1675 | virtual bool isEnumerator() const | ^~~~~~~~~~~~ /<>/lib/interfaces/codemodel.h:1686:18: warning: ‘virtual void EnumeratorModel::read(QDataStream&)’ can be marked override [-Wsuggest-override] 1686 | virtual void read(QDataStream& stream); | ^~~~ /<>/lib/interfaces/codemodel.h:1687:18: warning: ‘virtual void EnumeratorModel::write(QDataStream&) const’ can be marked override [-Wsuggest-override] 1687 | virtual void write(QDataStream& stream) const; | ^~~~~ /<>/lib/interfaces/codemodel.h:1689:18: warning: ‘virtual void EnumeratorModel::dump(std::ostream&, bool, QString)’ can be marked override [-Wsuggest-override] 1689 | virtual void dump(std::ostream& file, bool recurse=false, QString Info = QString()); | ^~~~ /<>/lib/interfaces/codemodel.h:1716:18: warning: ‘virtual bool TypeAliasModel::isTypeAlias() const’ can be marked override [-Wsuggest-override] 1716 | virtual bool isTypeAlias() const | ^~~~~~~~~~~ /<>/lib/interfaces/codemodel.h:1727:18: warning: ‘virtual void TypeAliasModel::read(QDataStream&)’ can be marked override [-Wsuggest-override] 1727 | virtual void read(QDataStream& stream); | ^~~~ /<>/lib/interfaces/codemodel.h:1728:18: warning: ‘virtual void TypeAliasModel::write(QDataStream&) const’ can be marked override [-Wsuggest-override] 1728 | virtual void write(QDataStream& stream) const; | ^~~~~ /<>/lib/interfaces/codemodel.h:1731:18: warning: ‘virtual void TypeAliasModel::dump(std::ostream&, bool, QString)’ can be marked override [-Wsuggest-override] 1731 | virtual void dump(std::ostream& file, bool recurse=false, QString Info = QString()); | ^~~~ In file included from /<>/lib/cppparser/driver.h:34, from /<>/umbrello/codeimport/kdevcppparser/cpptree2uml.cpp:25: /<>/lib/cppparser/lexercache.h:153:18: warning: ‘virtual void LexerCache::saveMemory()’ can be marked override [-Wsuggest-override] 153 | virtual void saveMemory(); | ^~~~~~~~~~ /<>/lib/cppparser/lexercache.h:158:18: warning: ‘virtual void LexerCache::erase(const CacheNode*)’ can be marked override [-Wsuggest-override] 158 | virtual void erase(const CacheNode* node); | ^~~~~ In file included from /<>/umbrello/codeimport/kdevcppparser/cpptree2uml.cpp:25: /<>/lib/cppparser/driver.h:127:18: warning: ‘virtual void ParsedFile::read(QDataStream&)’ can be marked override [-Wsuggest-override] 127 | virtual void read(QDataStream& stream) | ^~~~ /<>/lib/cppparser/driver.h:150:18: warning: ‘virtual void ParsedFile::write(QDataStream&) const’ can be marked override [-Wsuggest-override] 150 | virtual void write(QDataStream& stream) const | ^~~~~ /<>/lib/cppparser/driver.h:167:28: warning: ‘virtual ParsedFileType ParsedFile::type() const’ can be marked override [-Wsuggest-override] 167 | virtual ParsedFileType type() const | ^~~~ In file included from /<>/umbrello/codeimport/import_utils.h:15, from /<>/umbrello/codeimport/kdevcppparser/cpptree2uml.cpp:26: /<>/umbrello/uml1model/folder.h:41:24: warning: ‘virtual UMLObject* UMLFolder::clone() const’ can be marked override [-Wsuggest-override] 41 | virtual UMLObject* clone() const; | ^~~~~ /<>/umbrello/uml1model/folder.h:64:10: warning: ‘virtual bool UMLFolder::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] 64 | bool showPropertiesDialog(QWidget *parent); | ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/folder.h:66:10: warning: ‘virtual void UMLFolder::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 66 | void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/folder.h:79:10: warning: ‘virtual bool UMLFolder::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 79 | bool load1(QDomElement & element); | ^~~~~ In file included from /<>/umbrello/codeimport/kdevcppparser/cpptree2uml.cpp:32: /<>/umbrello/uml1model/template.h:37:18: warning: ‘virtual void UMLTemplate::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 37 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/template.h:39:24: warning: ‘virtual UMLObject* UMLTemplate::clone() const’ can be marked override [-Wsuggest-override] 39 | virtual UMLObject* clone() const; | ^~~~~ /<>/umbrello/uml1model/template.h:43:13: warning: ‘virtual QString UMLTemplate::toString(Uml::SignatureType::Enum, bool)’ can be marked override [-Wsuggest-override] 43 | QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false); | ^~~~~~~~ /<>/umbrello/uml1model/template.h:45:21: warning: ‘virtual QString UMLTemplate::getTypeName() const’ can be marked override [-Wsuggest-override] 45 | virtual QString getTypeName() const; | ^~~~~~~~~~~ /<>/umbrello/uml1model/template.h:47:18: warning: ‘virtual bool UMLTemplate::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] 47 | virtual bool showPropertiesDialog(QWidget* parent); | ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/template.h:49:10: warning: ‘virtual void UMLTemplate::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 49 | void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/template.h:53:10: warning: ‘virtual bool UMLTemplate::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 53 | bool load1(QDomElement & element); | ^~~~~ [ 28%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/codeimport/adaimport.cpp.o cd /<>/obj-aarch64-linux-gnu/umbrello && /usr/bin/aarch64-linux-gnu-g++ -DCMAKE_BINARY_DIR=\"/<>/obj-aarch64-linux-gnu\" -DKCOREADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLO_VERSION_STRING=\"2.23.3\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-aarch64-linux-gnu/umbrello -I/<>/umbrello -I/<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/include -I/<>/obj-aarch64-linux-gnu -I/<>/umbrello/clipboard -I/<>/umbrello/cmds -I/<>/umbrello/codegenerators -I/<>/umbrello/codegenerators/ada -I/<>/umbrello/codegenerators/as -I/<>/umbrello/codegenerators/cpp -I/<>/umbrello/codegenerators/csharp -I/<>/umbrello/codegenerators/d -I/<>/umbrello/codegenerators/idl -I/<>/umbrello/codegenerators/java -I/<>/umbrello/codegenerators/js -I/<>/umbrello/codegenerators/pascal -I/<>/umbrello/codegenerators/perl -I/<>/umbrello/codegenerators/php -I/<>/umbrello/codegenerators/python -I/<>/umbrello/codegenerators/ruby -I/<>/umbrello/codegenerators/sql -I/<>/umbrello/codegenerators/tcl -I/<>/umbrello/codegenerators/vala -I/<>/umbrello/codegenerators/xml -I/<>/umbrello/codegenwizard -I/<>/umbrello/codeimport -I/<>/umbrello/codeimport/csharp -I/<>/umbrello/codeimpwizard -I/<>/umbrello/debug -I/<>/umbrello/dialogs -I/<>/umbrello/dialogs/pages -I/<>/umbrello/dialogs/widgets -I/<>/umbrello/docgenerators -I/<>/umbrello/finder -I/<>/umbrello/refactoring -I/<>/umbrello/uml1model -I/<>/umbrello/umlwidgets -I/<>/lib/cppparser -I/<>/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/aarch64-linux-gnu/qt5 -isystem /usr/include/aarch64-linux-gnu/qt5/QtWidgets -isystem /usr/include/aarch64-linux-gnu/qt5/QtGui -isystem /usr/include/aarch64-linux-gnu/qt5/QtCore -isystem /usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/aarch64-linux-gnu/qt5/QtXml -isystem /usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/aarch64-linux-gnu/qt5/QtSvg -isystem /usr/include/aarch64-linux-gnu/qt5/QtWebKitWidgets -isystem /usr/include/aarch64-linux-gnu/qt5/QtWebKit -isystem /usr/include/aarch64-linux-gnu/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/aarch64-linux-gnu/qt5/QtConcurrent -isystem /usr/include/aarch64-linux-gnu/qt5/QtDBus -isystem /usr/include/KF5/KTextEditor -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -fno-delete-null-pointer-checks -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -o CMakeFiles/libumbrello.dir/codeimport/adaimport.cpp.o -c /<>/umbrello/codeimport/adaimport.cpp In file included from /<>/umbrello/codeimport/adaimport.h:14, from /<>/umbrello/codeimport/adaimport.cpp:12: /<>/umbrello/codeimport/nativeimportbase.h:51:10: warning: ‘virtual void NativeImportBase::initialize()’ can be marked override [-Wsuggest-override] 51 | void initialize(); | ^~~~~~~~~~ /<>/umbrello/codeimport/nativeimportbase.h:56:18: warning: ‘virtual bool NativeImportBase::parseFile(const QString&)’ can be marked override [-Wsuggest-override] 56 | virtual bool parseFile(const QString& filename); | ^~~~~~~~~ In file included from /<>/umbrello/codeimport/adaimport.cpp:12: /<>/umbrello/codeimport/adaimport.h:33:10: warning: ‘virtual void AdaImport::initVars()’ can be marked override [-Wsuggest-override] 33 | void initVars(); | ^~~~~~~~ /<>/umbrello/codeimport/adaimport.h:35:10: warning: ‘virtual bool AdaImport::parseStmt()’ can be marked override [-Wsuggest-override] 35 | bool parseStmt(); | ^~~~~~~~~ /<>/umbrello/codeimport/adaimport.h:37:17: warning: ‘virtual QStringList AdaImport::split(const QString&)’ can be marked override [-Wsuggest-override] 37 | QStringList split(const QString& line); | ^~~~~ /<>/umbrello/codeimport/adaimport.h:39:10: warning: ‘virtual void AdaImport::fillSource(const QString&)’ can be marked override [-Wsuggest-override] 39 | void fillSource(const QString& word); | ^~~~~~~~~~ In file included from /<>/umbrello/codeimport/adaimport.cpp:15: /<>/umbrello/uml1model/association.h:75:24: warning: ‘virtual UMLObject* UMLAssociation::clone() const’ can be marked override [-Wsuggest-override] 75 | virtual UMLObject* clone() const { return 0; } | ^~~~~ /<>/umbrello/uml1model/association.h:77:18: warning: ‘virtual bool UMLAssociation::resolveRef()’ can be marked override [-Wsuggest-override] 77 | virtual bool resolveRef(); | ^~~~~~~~~~ /<>/umbrello/uml1model/association.h:79:10: warning: ‘virtual void UMLAssociation::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 79 | void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/association.h:81:18: warning: ‘virtual bool UMLAssociation::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] 81 | virtual bool showPropertiesDialog(QWidget *parent = 0); | ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/association.h:85:10: warning: ‘virtual bool UMLAssociation::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 85 | bool load1(QDomElement& element); | ^~~~~ In file included from /<>/umbrello/uml1model/attribute.h:15, from /<>/umbrello/codeimport/adaimport.cpp:16: /<>/umbrello/uml1model/classifierlistitem.h:48:18: warning: ‘virtual void UMLClassifierListItem::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 48 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/classifierlistitem.h:54:24: warning: ‘virtual UMLObject* UMLClassifierListItem::clone() const’ can be marked override [-Wsuggest-override] 54 | virtual UMLObject* clone() const = 0; | ^~~~~ In file included from /<>/umbrello/codeimport/adaimport.cpp:16: /<>/umbrello/uml1model/attribute.h:42:18: warning: ‘virtual void UMLAttribute::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 42 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/attribute.h:44:10: warning: ‘virtual void UMLAttribute::setName(const QString&)’ can be marked override [-Wsuggest-override] 44 | void setName(const QString &name); | ^~~~~~~ /<>/umbrello/uml1model/attribute.h:48:24: warning: ‘virtual UMLObject* UMLAttribute::clone() const’ can be marked override [-Wsuggest-override] 48 | virtual UMLObject* clone() const; | ^~~~~ /<>/umbrello/uml1model/attribute.h:53:13: warning: ‘virtual QString UMLAttribute::toString(Uml::SignatureType::Enum, bool)’ can be marked override [-Wsuggest-override] 53 | QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false); | ^~~~~~~~ /<>/umbrello/uml1model/attribute.h:58:18: warning: ‘virtual void UMLAttribute::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 58 | virtual void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/attribute.h:60:18: warning: ‘virtual bool UMLAttribute::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] 60 | virtual bool showPropertiesDialog(QWidget* parent = 0); | ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/attribute.h:73:10: warning: ‘virtual bool UMLAttribute::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 73 | bool load1(QDomElement & element); | ^~~~~ In file included from /<>/umbrello/uml1model/package.h:14, from /<>/umbrello/uml1model/classifier.h:13, from /<>/umbrello/codeimport/adaimport.cpp:17: /<>/umbrello/uml1model/umlcanvasobject.h:43:18: warning: ‘virtual void UMLCanvasObject::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 43 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/umlcanvasobject.h:85:18: warning: ‘virtual bool UMLCanvasObject::resolveRef()’ can be marked override [-Wsuggest-override] 85 | virtual bool resolveRef(); | ^~~~~~~~~~ In file included from /<>/umbrello/uml1model/classifier.h:13, from /<>/umbrello/codeimport/adaimport.cpp:17: /<>/umbrello/uml1model/package.h:39:18: warning: ‘virtual void UMLPackage::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 39 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/package.h:41:24: warning: ‘virtual UMLObject* UMLPackage::clone() const’ can be marked override [-Wsuggest-override] 41 | virtual UMLObject* clone() const; | ^~~~~ /<>/umbrello/uml1model/package.h:64:18: warning: ‘virtual bool UMLPackage::resolveRef()’ can be marked override [-Wsuggest-override] 64 | virtual bool resolveRef(); | ^~~~~~~~~~ /<>/umbrello/uml1model/package.h:66:18: warning: ‘virtual void UMLPackage::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 66 | virtual void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/package.h:69:18: warning: ‘virtual bool UMLPackage::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 69 | virtual bool load1(QDomElement& element); | ^~~~~ In file included from /<>/umbrello/uml1model/foreignkeyconstraint.h:16, from /<>/umbrello/model_utils.h:18, from /<>/umbrello/uml1model/classifier.h:19, from /<>/umbrello/codeimport/adaimport.cpp:17: /<>/umbrello/uml1model/entityconstraint.h:40:18: warning: ‘virtual void UMLEntityConstraint::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 40 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/entityconstraint.h:45:24: warning: ‘virtual UMLObject* UMLEntityConstraint::clone() const’ can be marked override [-Wsuggest-override] 45 | virtual UMLObject* clone() const = 0; | ^~~~~ In file included from /<>/umbrello/model_utils.h:18, from /<>/umbrello/uml1model/classifier.h:19, from /<>/umbrello/codeimport/adaimport.cpp:17: /<>/umbrello/uml1model/foreignkeyconstraint.h:56:18: warning: ‘virtual void UMLForeignKeyConstraint::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 56 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:58:24: warning: ‘virtual UMLObject* UMLForeignKeyConstraint::clone() const’ can be marked override [-Wsuggest-override] 58 | virtual UMLObject* clone() const; | ^~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:60:13: warning: ‘virtual QString UMLForeignKeyConstraint::toString(Uml::SignatureType::Enum, bool)’ can be marked override [-Wsuggest-override] 60 | QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false); | ^~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:65:10: warning: ‘virtual void UMLForeignKeyConstraint::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 65 | void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:67:18: warning: ‘virtual bool UMLForeignKeyConstraint::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] 67 | virtual bool showPropertiesDialog(QWidget* parent = 0); | ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:85:10: warning: ‘virtual bool UMLForeignKeyConstraint::resolveRef()’ can be marked override [-Wsuggest-override] 85 | bool resolveRef(); | ^~~~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:94:10: warning: ‘virtual bool UMLForeignKeyConstraint::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 94 | bool load1(QDomElement & element); | ^~~~~ In file included from /<>/umbrello/model_utils.h:20, from /<>/umbrello/uml1model/classifier.h:19, from /<>/umbrello/codeimport/adaimport.cpp:17: /<>/umbrello/dialogs/multipagedialogbase.h:101:18: warning: ‘virtual void MultiPageDialogBase::keyPressEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] 101 | virtual void keyPressEvent(QKeyEvent *event); | ^~~~~~~~~~~~~ In file included from /<>/umbrello/model_utils.h:21, from /<>/umbrello/uml1model/classifier.h:19, from /<>/umbrello/codeimport/adaimport.cpp:17: /<>/umbrello/umlwidgets/widgetbase.h:187:20: warning: ‘virtual QRectF WidgetBase::boundingRect() const’ can be marked override [-Wsuggest-override] 187 | virtual QRectF boundingRect() const; | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/widgetbase.h:191:18: warning: ‘virtual void WidgetBase::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] 191 | virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); | ^~~~~ /<>/umbrello/umlwidgets/widgetbase.h:260:18: warning: ‘virtual void WidgetBase::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] 260 | virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent *event); | ^~~~~~~~~~~~~~~~ In file included from /<>/umbrello/codeimport/adaimport.cpp:17: /<>/umbrello/uml1model/classifier.h:54:18: warning: ‘virtual void UMLClassifier::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 54 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/classifier.h:56:16: warning: ‘virtual UMLObject* UMLClassifier::clone() const’ can be marked override [-Wsuggest-override] 56 | UMLObject* clone() const; | ^~~~~ /<>/umbrello/uml1model/classifier.h:111:18: warning: ‘virtual bool UMLClassifier::resolveRef()’ can be marked override [-Wsuggest-override] 111 | virtual bool resolveRef(); | ^~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:115:24: warning: ‘virtual UMLObject* UMLClassifier::findChildObjectById(Uml::ID::Type, bool)’ can be marked override [-Wsuggest-override] 115 | virtual UMLObject* findChildObjectById(Uml::ID::Type id, bool considerAncestors = false); | ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:124:18: warning: ‘virtual bool UMLClassifier::acceptAssociationType(Uml::AssociationType::Enum)’ can be marked override [-Wsuggest-override] 124 | virtual bool acceptAssociationType(Uml::AssociationType::Enum type); | ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:129:10: warning: ‘virtual void UMLClassifier::setBaseType(UMLObject::ObjectType)’ can be marked override [-Wsuggest-override] 129 | void setBaseType(UMLObject::ObjectType ot); | ^~~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:181:10: warning: ‘virtual void UMLClassifier::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 181 | void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:183:18: warning: ‘virtual bool UMLClassifier::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 183 | virtual bool load1(QDomElement& element); | ^~~~~ In file included from /<>/umbrello/codeimport/adaimport.cpp:18: /<>/umbrello/debug/debug_utils.h:91:18: warning: ‘virtual void Tracer::showEvent(QShowEvent*)’ can be marked override [-Wsuggest-override] 91 | virtual void showEvent(QShowEvent*); | ^~~~~~~~~ In file included from /<>/umbrello/codeimport/adaimport.cpp:19: /<>/umbrello/uml1model/enum.h:38:18: warning: ‘virtual void UMLEnum::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 38 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/enum.h:40:24: warning: ‘virtual UMLObject* UMLEnum::clone() const’ can be marked override [-Wsuggest-override] 40 | virtual UMLObject* clone() const; | ^~~~~ /<>/umbrello/uml1model/enum.h:57:18: warning: ‘virtual void UMLEnum::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 57 | virtual void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/enum.h:59:36: warning: ‘virtual UMLClassifierListItem* UMLEnum::makeChildObject(const QString&)’ can be marked override [-Wsuggest-override] 59 | virtual UMLClassifierListItem* makeChildObject(const QString& xmiTag); | ^~~~~~~~~~~~~~~ /<>/umbrello/uml1model/enum.h:66:10: warning: ‘virtual bool UMLEnum::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 66 | bool load1(QDomElement & element); | ^~~~~ In file included from /<>/umbrello/codeimport/adaimport.cpp:20: /<>/umbrello/uml1model/folder.h:41:24: warning: ‘virtual UMLObject* UMLFolder::clone() const’ can be marked override [-Wsuggest-override] 41 | virtual UMLObject* clone() const; | ^~~~~ /<>/umbrello/uml1model/folder.h:64:10: warning: ‘virtual bool UMLFolder::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] 64 | bool showPropertiesDialog(QWidget *parent); | ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/folder.h:66:10: warning: ‘virtual void UMLFolder::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 66 | void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/folder.h:79:10: warning: ‘virtual bool UMLFolder::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 79 | bool load1(QDomElement & element); | ^~~~~ In file included from /<>/umbrello/codeimport/adaimport.cpp:22: /<>/umbrello/uml1model/operation.h:37:18: warning: ‘virtual void UMLOperation::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 37 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/operation.h:39:24: warning: ‘virtual UMLObject* UMLOperation::clone() const’ can be marked override [-Wsuggest-override] 39 | virtual UMLObject* clone() const; | ^~~~~ /<>/umbrello/uml1model/operation.h:41:10: warning: ‘virtual void UMLOperation::setType(UMLObject*)’ can be marked override [-Wsuggest-override] 41 | void setType(UMLObject* type); | ^~~~~~~ /<>/umbrello/uml1model/operation.h:52:13: warning: ‘virtual QString UMLOperation::toString(Uml::SignatureType::Enum, bool)’ can be marked override [-Wsuggest-override] 52 | QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false); | ^~~~~~~~ /<>/umbrello/uml1model/operation.h:56:10: warning: ‘virtual bool UMLOperation::resolveRef()’ can be marked override [-Wsuggest-override] 56 | bool resolveRef(); | ^~~~~~~~~~ /<>/umbrello/uml1model/operation.h:60:18: warning: ‘virtual bool UMLOperation::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] 60 | virtual bool showPropertiesDialog(QWidget* parent = 0); | ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/operation.h:72:10: warning: ‘virtual void UMLOperation::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 72 | void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/operation.h:75:10: warning: ‘virtual bool UMLOperation::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 75 | bool load1(QDomElement & element); | ^~~~~ In file included from /<>/umbrello/codeimport/adaimport.cpp:24: /<>/umbrello/uml.h:201:18: warning: ‘virtual void UMLApp::keyPressEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] 201 | virtual void keyPressEvent(QKeyEvent* e); | ^~~~~~~~~~~~~ /<>/umbrello/uml.h:202:18: warning: ‘virtual void UMLApp::keyReleaseEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] 202 | virtual void keyReleaseEvent(QKeyEvent* e); | ^~~~~~~~~~~~~~~ /<>/umbrello/uml.h:204:18: warning: ‘virtual void UMLApp::customEvent(QEvent*)’ can be marked override [-Wsuggest-override] 204 | virtual void customEvent(QEvent* e); | ^~~~~~~~~~~ /<>/umbrello/uml.h:215:18: warning: ‘virtual bool UMLApp::queryClose()’ can be marked override [-Wsuggest-override] 215 | virtual bool queryClose(); | ^~~~~~~~~~ /<>/umbrello/uml.h:217:18: warning: ‘virtual void UMLApp::saveProperties(KConfigGroup&)’ can be marked override [-Wsuggest-override] 217 | virtual void saveProperties(KConfigGroup & cfg); | ^~~~~~~~~~~~~~ /<>/umbrello/uml.h:218:18: warning: ‘virtual void UMLApp::readProperties(const KConfigGroup&)’ can be marked override [-Wsuggest-override] 218 | virtual void readProperties(const KConfigGroup & cfg); | ^~~~~~~~~~~~~~ [ 28%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/codeimport/classimport.cpp.o cd /<>/obj-aarch64-linux-gnu/umbrello && /usr/bin/aarch64-linux-gnu-g++ -DCMAKE_BINARY_DIR=\"/<>/obj-aarch64-linux-gnu\" -DKCOREADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLO_VERSION_STRING=\"2.23.3\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-aarch64-linux-gnu/umbrello -I/<>/umbrello -I/<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/include -I/<>/obj-aarch64-linux-gnu -I/<>/umbrello/clipboard -I/<>/umbrello/cmds -I/<>/umbrello/codegenerators -I/<>/umbrello/codegenerators/ada -I/<>/umbrello/codegenerators/as -I/<>/umbrello/codegenerators/cpp -I/<>/umbrello/codegenerators/csharp -I/<>/umbrello/codegenerators/d -I/<>/umbrello/codegenerators/idl -I/<>/umbrello/codegenerators/java -I/<>/umbrello/codegenerators/js -I/<>/umbrello/codegenerators/pascal -I/<>/umbrello/codegenerators/perl -I/<>/umbrello/codegenerators/php -I/<>/umbrello/codegenerators/python -I/<>/umbrello/codegenerators/ruby -I/<>/umbrello/codegenerators/sql -I/<>/umbrello/codegenerators/tcl -I/<>/umbrello/codegenerators/vala -I/<>/umbrello/codegenerators/xml -I/<>/umbrello/codegenwizard -I/<>/umbrello/codeimport -I/<>/umbrello/codeimport/csharp -I/<>/umbrello/codeimpwizard -I/<>/umbrello/debug -I/<>/umbrello/dialogs -I/<>/umbrello/dialogs/pages -I/<>/umbrello/dialogs/widgets -I/<>/umbrello/docgenerators -I/<>/umbrello/finder -I/<>/umbrello/refactoring -I/<>/umbrello/uml1model -I/<>/umbrello/umlwidgets -I/<>/lib/cppparser -I/<>/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/aarch64-linux-gnu/qt5 -isystem /usr/include/aarch64-linux-gnu/qt5/QtWidgets -isystem /usr/include/aarch64-linux-gnu/qt5/QtGui -isystem /usr/include/aarch64-linux-gnu/qt5/QtCore -isystem /usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/aarch64-linux-gnu/qt5/QtXml -isystem /usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/aarch64-linux-gnu/qt5/QtSvg -isystem /usr/include/aarch64-linux-gnu/qt5/QtWebKitWidgets -isystem /usr/include/aarch64-linux-gnu/qt5/QtWebKit -isystem /usr/include/aarch64-linux-gnu/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/aarch64-linux-gnu/qt5/QtConcurrent -isystem /usr/include/aarch64-linux-gnu/qt5/QtDBus -isystem /usr/include/KF5/KTextEditor -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -fno-delete-null-pointer-checks -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -o CMakeFiles/libumbrello.dir/codeimport/classimport.cpp.o -c /<>/umbrello/codeimport/classimport.cpp In file included from /<>/umbrello/codeimport/classimport.cpp:15: /<>/umbrello/debug/debug_utils.h:91:18: warning: ‘virtual void Tracer::showEvent(QShowEvent*)’ can be marked override [-Wsuggest-override] 91 | virtual void showEvent(QShowEvent*); | ^~~~~~~~~ In file included from /<>/umbrello/uml1model/package.h:14, from /<>/umbrello/uml1model/folder.h:14, from /<>/umbrello/codeimport/classimport.cpp:16: /<>/umbrello/uml1model/umlcanvasobject.h:43:18: warning: ‘virtual void UMLCanvasObject::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 43 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/umlcanvasobject.h:85:18: warning: ‘virtual bool UMLCanvasObject::resolveRef()’ can be marked override [-Wsuggest-override] 85 | virtual bool resolveRef(); | ^~~~~~~~~~ In file included from /<>/umbrello/uml1model/folder.h:14, from /<>/umbrello/codeimport/classimport.cpp:16: /<>/umbrello/uml1model/package.h:39:18: warning: ‘virtual void UMLPackage::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 39 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/package.h:41:24: warning: ‘virtual UMLObject* UMLPackage::clone() const’ can be marked override [-Wsuggest-override] 41 | virtual UMLObject* clone() const; | ^~~~~ /<>/umbrello/uml1model/package.h:64:18: warning: ‘virtual bool UMLPackage::resolveRef()’ can be marked override [-Wsuggest-override] 64 | virtual bool resolveRef(); | ^~~~~~~~~~ /<>/umbrello/uml1model/package.h:66:18: warning: ‘virtual void UMLPackage::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 66 | virtual void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/package.h:69:18: warning: ‘virtual bool UMLPackage::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 69 | virtual bool load1(QDomElement& element); | ^~~~~ In file included from /<>/umbrello/codeimport/classimport.cpp:16: /<>/umbrello/uml1model/folder.h:41:24: warning: ‘virtual UMLObject* UMLFolder::clone() const’ can be marked override [-Wsuggest-override] 41 | virtual UMLObject* clone() const; | ^~~~~ /<>/umbrello/uml1model/folder.h:64:10: warning: ‘virtual bool UMLFolder::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] 64 | bool showPropertiesDialog(QWidget *parent); | ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/folder.h:66:10: warning: ‘virtual void UMLFolder::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 66 | void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/folder.h:79:10: warning: ‘virtual bool UMLFolder::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 79 | bool load1(QDomElement & element); | ^~~~~ In file included from /<>/umbrello/uml.h:15, from /<>/umbrello/codeimport/classimport.cpp:17: /<>/umbrello/dialogs/multipagedialogbase.h:101:18: warning: ‘virtual void MultiPageDialogBase::keyPressEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] 101 | virtual void keyPressEvent(QKeyEvent *event); | ^~~~~~~~~~~~~ In file included from /<>/umbrello/codeimport/classimport.cpp:17: /<>/umbrello/uml.h:201:18: warning: ‘virtual void UMLApp::keyPressEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] 201 | virtual void keyPressEvent(QKeyEvent* e); | ^~~~~~~~~~~~~ /<>/umbrello/uml.h:202:18: warning: ‘virtual void UMLApp::keyReleaseEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] 202 | virtual void keyReleaseEvent(QKeyEvent* e); | ^~~~~~~~~~~~~~~ /<>/umbrello/uml.h:204:18: warning: ‘virtual void UMLApp::customEvent(QEvent*)’ can be marked override [-Wsuggest-override] 204 | virtual void customEvent(QEvent* e); | ^~~~~~~~~~~ /<>/umbrello/uml.h:215:18: warning: ‘virtual bool UMLApp::queryClose()’ can be marked override [-Wsuggest-override] 215 | virtual bool queryClose(); | ^~~~~~~~~~ /<>/umbrello/uml.h:217:18: warning: ‘virtual void UMLApp::saveProperties(KConfigGroup&)’ can be marked override [-Wsuggest-override] 217 | virtual void saveProperties(KConfigGroup & cfg); | ^~~~~~~~~~~~~~ /<>/umbrello/uml.h:218:18: warning: ‘virtual void UMLApp::readProperties(const KConfigGroup&)’ can be marked override [-Wsuggest-override] 218 | virtual void readProperties(const KConfigGroup & cfg); | ^~~~~~~~~~~~~~ In file included from /<>/umbrello/listpopupmenu.h:17, from /<>/umbrello/umldoc.h:16, from /<>/umbrello/codeimport/classimport.cpp:18: /<>/umbrello/umlwidgets/widgetbase.h:187:20: warning: ‘virtual QRectF WidgetBase::boundingRect() const’ can be marked override [-Wsuggest-override] 187 | virtual QRectF boundingRect() const; | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/widgetbase.h:191:18: warning: ‘virtual void WidgetBase::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] 191 | virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); | ^~~~~ /<>/umbrello/umlwidgets/widgetbase.h:260:18: warning: ‘virtual void WidgetBase::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] 260 | virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent *event); | ^~~~~~~~~~~~~~~~ In file included from /<>/umbrello/codeimport/idlimport.h:14, from /<>/umbrello/codeimport/classimport.cpp:19: /<>/umbrello/codeimport/nativeimportbase.h:51:10: warning: ‘virtual void NativeImportBase::initialize()’ can be marked override [-Wsuggest-override] 51 | void initialize(); | ^~~~~~~~~~ /<>/umbrello/codeimport/nativeimportbase.h:56:18: warning: ‘virtual bool NativeImportBase::parseFile(const QString&)’ can be marked override [-Wsuggest-override] 56 | virtual bool parseFile(const QString& filename); | ^~~~~~~~~ In file included from /<>/umbrello/codeimport/classimport.cpp:19: /<>/umbrello/codeimport/idlimport.h:26:10: warning: ‘virtual bool IDLImport::parseStmt()’ can be marked override [-Wsuggest-override] 26 | bool parseStmt(); | ^~~~~~~~~ /<>/umbrello/codeimport/idlimport.h:28:10: warning: ‘virtual bool IDLImport::parseFile(const QString&)’ can be marked override [-Wsuggest-override] 28 | bool parseFile(const QString& file); | ^~~~~~~~~ /<>/umbrello/codeimport/idlimport.h:30:10: warning: ‘virtual bool IDLImport::preprocess(QString&)’ can be marked override [-Wsuggest-override] 30 | bool preprocess(QString& line); | ^~~~~~~~~~ /<>/umbrello/codeimport/idlimport.h:32:10: warning: ‘virtual void IDLImport::fillSource(const QString&)’ can be marked override [-Wsuggest-override] 32 | void fillSource(const QString& word); | ^~~~~~~~~~ In file included from /<>/umbrello/codeimport/classimport.cpp:20: /<>/umbrello/codeimport/pythonimport.h:28:10: warning: ‘virtual void PythonImport::initVars()’ can be marked override [-Wsuggest-override] 28 | void initVars(); | ^~~~~~~~ /<>/umbrello/codeimport/pythonimport.h:32:10: warning: ‘virtual bool PythonImport::parseStmt()’ can be marked override [-Wsuggest-override] 32 | bool parseStmt(); | ^~~~~~~~~ /<>/umbrello/codeimport/pythonimport.h:34:10: warning: ‘virtual void PythonImport::fillSource(const QString&)’ can be marked override [-Wsuggest-override] 34 | void fillSource(const QString& line); | ^~~~~~~~~~ /<>/umbrello/codeimport/pythonimport.h:36:10: warning: ‘virtual bool PythonImport::preprocess(QString&)’ can be marked override [-Wsuggest-override] 36 | bool preprocess(QString& line); | ^~~~~~~~~~ In file included from /<>/umbrello/codeimport/classimport.cpp:21: /<>/umbrello/codeimport/javaimport.h:31:10: warning: ‘virtual void JavaImport::initVars()’ can be marked override [-Wsuggest-override] 31 | void initVars(); | ^~~~~~~~ /<>/umbrello/codeimport/javaimport.h:33:10: warning: ‘virtual bool JavaImport::parseStmt()’ can be marked override [-Wsuggest-override] 33 | bool parseStmt(); | ^~~~~~~~~ /<>/umbrello/codeimport/javaimport.h:35:10: warning: ‘virtual void JavaImport::fillSource(const QString&)’ can be marked override [-Wsuggest-override] 35 | void fillSource(const QString& word); | ^~~~~~~~~~ /<>/umbrello/codeimport/javaimport.h:37:10: warning: ‘virtual bool JavaImport::parseFile(const QString&)’ can be marked override [-Wsuggest-override] 37 | bool parseFile(const QString& filename); | ^~~~~~~~~ In file included from /<>/umbrello/codeimport/classimport.cpp:22: /<>/umbrello/codeimport/adaimport.h:33:10: warning: ‘virtual void AdaImport::initVars()’ can be marked override [-Wsuggest-override] 33 | void initVars(); | ^~~~~~~~ /<>/umbrello/codeimport/adaimport.h:35:10: warning: ‘virtual bool AdaImport::parseStmt()’ can be marked override [-Wsuggest-override] 35 | bool parseStmt(); | ^~~~~~~~~ /<>/umbrello/codeimport/adaimport.h:37:17: warning: ‘virtual QStringList AdaImport::split(const QString&)’ can be marked override [-Wsuggest-override] 37 | QStringList split(const QString& line); | ^~~~~ /<>/umbrello/codeimport/adaimport.h:39:10: warning: ‘virtual void AdaImport::fillSource(const QString&)’ can be marked override [-Wsuggest-override] 39 | void fillSource(const QString& word); | ^~~~~~~~~~ In file included from /<>/umbrello/codeimport/classimport.cpp:23: /<>/umbrello/codeimport/pascalimport.h:28:10: warning: ‘virtual void PascalImport::initVars()’ can be marked override [-Wsuggest-override] 28 | void initVars(); | ^~~~~~~~ /<>/umbrello/codeimport/pascalimport.h:30:10: warning: ‘virtual bool PascalImport::parseStmt()’ can be marked override [-Wsuggest-override] 30 | bool parseStmt(); | ^~~~~~~~~ /<>/umbrello/codeimport/pascalimport.h:32:10: warning: ‘virtual void PascalImport::fillSource(const QString&)’ can be marked override [-Wsuggest-override] 32 | void fillSource(const QString& word); | ^~~~~~~~~~ In file included from /<>/umbrello/codeimport/classimport.cpp:24: /<>/umbrello/codeimport/sqlimport.h:42:10: warning: ‘virtual bool SQLImport::parseStmt()’ can be marked override [-Wsuggest-override] 42 | bool parseStmt(); | ^~~~~~~~~ /<>/umbrello/codeimport/sqlimport.h:90:21: warning: ‘virtual QString SQLImport::advance()’ can be marked override [-Wsuggest-override] 90 | virtual QString advance(); | ^~~~~~~ /<>/umbrello/codeimport/sqlimport.h:92:10: warning: ‘virtual void SQLImport::fillSource(const QString&)’ can be marked override [-Wsuggest-override] 92 | void fillSource(const QString &word); | ^~~~~~~~~~ In file included from /<>/umbrello/codeimport/classimport.cpp:25: /<>/umbrello/codeimport/cppimport.h:33:10: warning: ‘virtual void CppImport::initialize()’ can be marked override [-Wsuggest-override] 33 | void initialize(); | ^~~~~~~~~~ /<>/umbrello/codeimport/cppimport.h:35:10: warning: ‘virtual void CppImport::initPerFile()’ can be marked override [-Wsuggest-override] 35 | void initPerFile(); | ^~~~~~~~~~~ /<>/umbrello/codeimport/cppimport.h:37:10: warning: ‘virtual bool CppImport::parseFile(const QString&)’ can be marked override [-Wsuggest-override] 37 | bool parseFile(const QString& fileName); | ^~~~~~~~~ In file included from /<>/umbrello/codeimport/classimport.cpp:26: /<>/umbrello/codeimport/csharp/csharpimport.h:31:10: warning: ‘virtual void CSharpImport::initVars()’ can be marked override [-Wsuggest-override] 31 | void initVars(); | ^~~~~~~~ /<>/umbrello/codeimport/csharp/csharpimport.h:33:10: warning: ‘virtual bool CSharpImport::parseStmt()’ can be marked override [-Wsuggest-override] 33 | bool parseStmt(); | ^~~~~~~~~ /<>/umbrello/codeimport/csharp/csharpimport.h:35:10: warning: ‘virtual void CSharpImport::fillSource(const QString&)’ can be marked override [-Wsuggest-override] 35 | void fillSource(const QString& word); | ^~~~~~~~~~ /<>/umbrello/codeimport/csharp/csharpimport.h:37:10: warning: ‘virtual bool CSharpImport::parseFile(const QString&)’ can be marked override [-Wsuggest-override] 37 | bool parseFile(const QString& filename); | ^~~~~~~~~ [ 28%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/codeimport/idlimport.cpp.o cd /<>/obj-aarch64-linux-gnu/umbrello && /usr/bin/aarch64-linux-gnu-g++ -DCMAKE_BINARY_DIR=\"/<>/obj-aarch64-linux-gnu\" -DKCOREADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLO_VERSION_STRING=\"2.23.3\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-aarch64-linux-gnu/umbrello -I/<>/umbrello -I/<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/include -I/<>/obj-aarch64-linux-gnu -I/<>/umbrello/clipboard -I/<>/umbrello/cmds -I/<>/umbrello/codegenerators -I/<>/umbrello/codegenerators/ada -I/<>/umbrello/codegenerators/as -I/<>/umbrello/codegenerators/cpp -I/<>/umbrello/codegenerators/csharp -I/<>/umbrello/codegenerators/d -I/<>/umbrello/codegenerators/idl -I/<>/umbrello/codegenerators/java -I/<>/umbrello/codegenerators/js -I/<>/umbrello/codegenerators/pascal -I/<>/umbrello/codegenerators/perl -I/<>/umbrello/codegenerators/php -I/<>/umbrello/codegenerators/python -I/<>/umbrello/codegenerators/ruby -I/<>/umbrello/codegenerators/sql -I/<>/umbrello/codegenerators/tcl -I/<>/umbrello/codegenerators/vala -I/<>/umbrello/codegenerators/xml -I/<>/umbrello/codegenwizard -I/<>/umbrello/codeimport -I/<>/umbrello/codeimport/csharp -I/<>/umbrello/codeimpwizard -I/<>/umbrello/debug -I/<>/umbrello/dialogs -I/<>/umbrello/dialogs/pages -I/<>/umbrello/dialogs/widgets -I/<>/umbrello/docgenerators -I/<>/umbrello/finder -I/<>/umbrello/refactoring -I/<>/umbrello/uml1model -I/<>/umbrello/umlwidgets -I/<>/lib/cppparser -I/<>/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/aarch64-linux-gnu/qt5 -isystem /usr/include/aarch64-linux-gnu/qt5/QtWidgets -isystem /usr/include/aarch64-linux-gnu/qt5/QtGui -isystem /usr/include/aarch64-linux-gnu/qt5/QtCore -isystem /usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/aarch64-linux-gnu/qt5/QtXml -isystem /usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/aarch64-linux-gnu/qt5/QtSvg -isystem /usr/include/aarch64-linux-gnu/qt5/QtWebKitWidgets -isystem /usr/include/aarch64-linux-gnu/qt5/QtWebKit -isystem /usr/include/aarch64-linux-gnu/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/aarch64-linux-gnu/qt5/QtConcurrent -isystem /usr/include/aarch64-linux-gnu/qt5/QtDBus -isystem /usr/include/KF5/KTextEditor -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -fno-delete-null-pointer-checks -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -o CMakeFiles/libumbrello.dir/codeimport/idlimport.cpp.o -c /<>/umbrello/codeimport/idlimport.cpp In file included from /<>/umbrello/codeimport/idlimport.h:14, from /<>/umbrello/codeimport/idlimport.cpp:12: /<>/umbrello/codeimport/nativeimportbase.h:51:10: warning: ‘virtual void NativeImportBase::initialize()’ can be marked override [-Wsuggest-override] 51 | void initialize(); | ^~~~~~~~~~ /<>/umbrello/codeimport/nativeimportbase.h:56:18: warning: ‘virtual bool NativeImportBase::parseFile(const QString&)’ can be marked override [-Wsuggest-override] 56 | virtual bool parseFile(const QString& filename); | ^~~~~~~~~ In file included from /<>/umbrello/codeimport/idlimport.cpp:12: /<>/umbrello/codeimport/idlimport.h:26:10: warning: ‘virtual bool IDLImport::parseStmt()’ can be marked override [-Wsuggest-override] 26 | bool parseStmt(); | ^~~~~~~~~ /<>/umbrello/codeimport/idlimport.h:28:10: warning: ‘virtual bool IDLImport::parseFile(const QString&)’ can be marked override [-Wsuggest-override] 28 | bool parseFile(const QString& file); | ^~~~~~~~~ /<>/umbrello/codeimport/idlimport.h:30:10: warning: ‘virtual bool IDLImport::preprocess(QString&)’ can be marked override [-Wsuggest-override] 30 | bool preprocess(QString& line); | ^~~~~~~~~~ /<>/umbrello/codeimport/idlimport.h:32:10: warning: ‘virtual void IDLImport::fillSource(const QString&)’ can be marked override [-Wsuggest-override] 32 | void fillSource(const QString& word); | ^~~~~~~~~~ In file included from /<>/umbrello/uml1model/attribute.h:15, from /<>/umbrello/codeimport/idlimport.cpp:15: /<>/umbrello/uml1model/classifierlistitem.h:48:18: warning: ‘virtual void UMLClassifierListItem::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 48 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/classifierlistitem.h:54:24: warning: ‘virtual UMLObject* UMLClassifierListItem::clone() const’ can be marked override [-Wsuggest-override] 54 | virtual UMLObject* clone() const = 0; | ^~~~~ In file included from /<>/umbrello/codeimport/idlimport.cpp:15: /<>/umbrello/uml1model/attribute.h:42:18: warning: ‘virtual void UMLAttribute::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 42 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/attribute.h:44:10: warning: ‘virtual void UMLAttribute::setName(const QString&)’ can be marked override [-Wsuggest-override] 44 | void setName(const QString &name); | ^~~~~~~ /<>/umbrello/uml1model/attribute.h:48:24: warning: ‘virtual UMLObject* UMLAttribute::clone() const’ can be marked override [-Wsuggest-override] 48 | virtual UMLObject* clone() const; | ^~~~~ /<>/umbrello/uml1model/attribute.h:53:13: warning: ‘virtual QString UMLAttribute::toString(Uml::SignatureType::Enum, bool)’ can be marked override [-Wsuggest-override] 53 | QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false); | ^~~~~~~~ /<>/umbrello/uml1model/attribute.h:58:18: warning: ‘virtual void UMLAttribute::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 58 | virtual void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/attribute.h:60:18: warning: ‘virtual bool UMLAttribute::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] 60 | virtual bool showPropertiesDialog(QWidget* parent = 0); | ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/attribute.h:73:10: warning: ‘virtual bool UMLAttribute::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 73 | bool load1(QDomElement & element); | ^~~~~ In file included from /<>/umbrello/uml1model/package.h:14, from /<>/umbrello/uml1model/classifier.h:13, from /<>/umbrello/codeimport/idlimport.cpp:16: /<>/umbrello/uml1model/umlcanvasobject.h:43:18: warning: ‘virtual void UMLCanvasObject::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 43 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/umlcanvasobject.h:85:18: warning: ‘virtual bool UMLCanvasObject::resolveRef()’ can be marked override [-Wsuggest-override] 85 | virtual bool resolveRef(); | ^~~~~~~~~~ In file included from /<>/umbrello/uml1model/classifier.h:13, from /<>/umbrello/codeimport/idlimport.cpp:16: /<>/umbrello/uml1model/package.h:39:18: warning: ‘virtual void UMLPackage::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 39 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/package.h:41:24: warning: ‘virtual UMLObject* UMLPackage::clone() const’ can be marked override [-Wsuggest-override] 41 | virtual UMLObject* clone() const; | ^~~~~ /<>/umbrello/uml1model/package.h:64:18: warning: ‘virtual bool UMLPackage::resolveRef()’ can be marked override [-Wsuggest-override] 64 | virtual bool resolveRef(); | ^~~~~~~~~~ /<>/umbrello/uml1model/package.h:66:18: warning: ‘virtual void UMLPackage::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 66 | virtual void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/package.h:69:18: warning: ‘virtual bool UMLPackage::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 69 | virtual bool load1(QDomElement& element); | ^~~~~ In file included from /<>/umbrello/uml1model/foreignkeyconstraint.h:16, from /<>/umbrello/model_utils.h:18, from /<>/umbrello/uml1model/classifier.h:19, from /<>/umbrello/codeimport/idlimport.cpp:16: /<>/umbrello/uml1model/entityconstraint.h:40:18: warning: ‘virtual void UMLEntityConstraint::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 40 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/entityconstraint.h:45:24: warning: ‘virtual UMLObject* UMLEntityConstraint::clone() const’ can be marked override [-Wsuggest-override] 45 | virtual UMLObject* clone() const = 0; | ^~~~~ In file included from /<>/umbrello/model_utils.h:18, from /<>/umbrello/uml1model/classifier.h:19, from /<>/umbrello/codeimport/idlimport.cpp:16: /<>/umbrello/uml1model/foreignkeyconstraint.h:56:18: warning: ‘virtual void UMLForeignKeyConstraint::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 56 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:58:24: warning: ‘virtual UMLObject* UMLForeignKeyConstraint::clone() const’ can be marked override [-Wsuggest-override] 58 | virtual UMLObject* clone() const; | ^~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:60:13: warning: ‘virtual QString UMLForeignKeyConstraint::toString(Uml::SignatureType::Enum, bool)’ can be marked override [-Wsuggest-override] 60 | QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false); | ^~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:65:10: warning: ‘virtual void UMLForeignKeyConstraint::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 65 | void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:67:18: warning: ‘virtual bool UMLForeignKeyConstraint::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] 67 | virtual bool showPropertiesDialog(QWidget* parent = 0); | ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:85:10: warning: ‘virtual bool UMLForeignKeyConstraint::resolveRef()’ can be marked override [-Wsuggest-override] 85 | bool resolveRef(); | ^~~~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:94:10: warning: ‘virtual bool UMLForeignKeyConstraint::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 94 | bool load1(QDomElement & element); | ^~~~~ In file included from /<>/umbrello/model_utils.h:20, from /<>/umbrello/uml1model/classifier.h:19, from /<>/umbrello/codeimport/idlimport.cpp:16: /<>/umbrello/dialogs/multipagedialogbase.h:101:18: warning: ‘virtual void MultiPageDialogBase::keyPressEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] 101 | virtual void keyPressEvent(QKeyEvent *event); | ^~~~~~~~~~~~~ In file included from /<>/umbrello/model_utils.h:21, from /<>/umbrello/uml1model/classifier.h:19, from /<>/umbrello/codeimport/idlimport.cpp:16: /<>/umbrello/umlwidgets/widgetbase.h:187:20: warning: ‘virtual QRectF WidgetBase::boundingRect() const’ can be marked override [-Wsuggest-override] 187 | virtual QRectF boundingRect() const; | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/widgetbase.h:191:18: warning: ‘virtual void WidgetBase::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] 191 | virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); | ^~~~~ /<>/umbrello/umlwidgets/widgetbase.h:260:18: warning: ‘virtual void WidgetBase::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] 260 | virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent *event); | ^~~~~~~~~~~~~~~~ In file included from /<>/umbrello/codeimport/idlimport.cpp:16: /<>/umbrello/uml1model/classifier.h:54:18: warning: ‘virtual void UMLClassifier::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 54 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/classifier.h:56:16: warning: ‘virtual UMLObject* UMLClassifier::clone() const’ can be marked override [-Wsuggest-override] 56 | UMLObject* clone() const; | ^~~~~ /<>/umbrello/uml1model/classifier.h:111:18: warning: ‘virtual bool UMLClassifier::resolveRef()’ can be marked override [-Wsuggest-override] 111 | virtual bool resolveRef(); | ^~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:115:24: warning: ‘virtual UMLObject* UMLClassifier::findChildObjectById(Uml::ID::Type, bool)’ can be marked override [-Wsuggest-override] 115 | virtual UMLObject* findChildObjectById(Uml::ID::Type id, bool considerAncestors = false); | ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:124:18: warning: ‘virtual bool UMLClassifier::acceptAssociationType(Uml::AssociationType::Enum)’ can be marked override [-Wsuggest-override] 124 | virtual bool acceptAssociationType(Uml::AssociationType::Enum type); | ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:129:10: warning: ‘virtual void UMLClassifier::setBaseType(UMLObject::ObjectType)’ can be marked override [-Wsuggest-override] 129 | void setBaseType(UMLObject::ObjectType ot); | ^~~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:181:10: warning: ‘virtual void UMLClassifier::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 181 | void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:183:18: warning: ‘virtual bool UMLClassifier::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 183 | virtual bool load1(QDomElement& element); | ^~~~~ In file included from /<>/umbrello/codeimport/idlimport.cpp:17: /<>/umbrello/debug/debug_utils.h:91:18: warning: ‘virtual void Tracer::showEvent(QShowEvent*)’ can be marked override [-Wsuggest-override] 91 | virtual void showEvent(QShowEvent*); | ^~~~~~~~~ In file included from /<>/umbrello/codeimport/idlimport.cpp:18: /<>/umbrello/uml1model/enum.h:38:18: warning: ‘virtual void UMLEnum::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 38 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/enum.h:40:24: warning: ‘virtual UMLObject* UMLEnum::clone() const’ can be marked override [-Wsuggest-override] 40 | virtual UMLObject* clone() const; | ^~~~~ /<>/umbrello/uml1model/enum.h:57:18: warning: ‘virtual void UMLEnum::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 57 | virtual void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/enum.h:59:36: warning: ‘virtual UMLClassifierListItem* UMLEnum::makeChildObject(const QString&)’ can be marked override [-Wsuggest-override] 59 | virtual UMLClassifierListItem* makeChildObject(const QString& xmiTag); | ^~~~~~~~~~~~~~~ /<>/umbrello/uml1model/enum.h:66:10: warning: ‘virtual bool UMLEnum::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 66 | bool load1(QDomElement & element); | ^~~~~ In file included from /<>/umbrello/codeimport/import_utils.h:15, from /<>/umbrello/codeimport/idlimport.cpp:19: /<>/umbrello/uml1model/folder.h:41:24: warning: ‘virtual UMLObject* UMLFolder::clone() const’ can be marked override [-Wsuggest-override] 41 | virtual UMLObject* clone() const; | ^~~~~ /<>/umbrello/uml1model/folder.h:64:10: warning: ‘virtual bool UMLFolder::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] 64 | bool showPropertiesDialog(QWidget *parent); | ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/folder.h:66:10: warning: ‘virtual void UMLFolder::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 66 | void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/folder.h:79:10: warning: ‘virtual bool UMLFolder::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 79 | bool load1(QDomElement & element); | ^~~~~ In file included from /<>/umbrello/codeimport/idlimport.cpp:20: /<>/umbrello/uml1model/operation.h:37:18: warning: ‘virtual void UMLOperation::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 37 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/operation.h:39:24: warning: ‘virtual UMLObject* UMLOperation::clone() const’ can be marked override [-Wsuggest-override] 39 | virtual UMLObject* clone() const; | ^~~~~ /<>/umbrello/uml1model/operation.h:41:10: warning: ‘virtual void UMLOperation::setType(UMLObject*)’ can be marked override [-Wsuggest-override] 41 | void setType(UMLObject* type); | ^~~~~~~ /<>/umbrello/uml1model/operation.h:52:13: warning: ‘virtual QString UMLOperation::toString(Uml::SignatureType::Enum, bool)’ can be marked override [-Wsuggest-override] 52 | QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false); | ^~~~~~~~ /<>/umbrello/uml1model/operation.h:56:10: warning: ‘virtual bool UMLOperation::resolveRef()’ can be marked override [-Wsuggest-override] 56 | bool resolveRef(); | ^~~~~~~~~~ /<>/umbrello/uml1model/operation.h:60:18: warning: ‘virtual bool UMLOperation::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] 60 | virtual bool showPropertiesDialog(QWidget* parent = 0); | ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/operation.h:72:10: warning: ‘virtual void UMLOperation::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 72 | void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/operation.h:75:10: warning: ‘virtual bool UMLOperation::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 75 | bool load1(QDomElement & element); | ^~~~~ In file included from /<>/umbrello/codeimport/idlimport.cpp:22: /<>/umbrello/uml.h:201:18: warning: ‘virtual void UMLApp::keyPressEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] 201 | virtual void keyPressEvent(QKeyEvent* e); | ^~~~~~~~~~~~~ /<>/umbrello/uml.h:202:18: warning: ‘virtual void UMLApp::keyReleaseEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] 202 | virtual void keyReleaseEvent(QKeyEvent* e); | ^~~~~~~~~~~~~~~ /<>/umbrello/uml.h:204:18: warning: ‘virtual void UMLApp::customEvent(QEvent*)’ can be marked override [-Wsuggest-override] 204 | virtual void customEvent(QEvent* e); | ^~~~~~~~~~~ /<>/umbrello/uml.h:215:18: warning: ‘virtual bool UMLApp::queryClose()’ can be marked override [-Wsuggest-override] 215 | virtual bool queryClose(); | ^~~~~~~~~~ /<>/umbrello/uml.h:217:18: warning: ‘virtual void UMLApp::saveProperties(KConfigGroup&)’ can be marked override [-Wsuggest-override] 217 | virtual void saveProperties(KConfigGroup & cfg); | ^~~~~~~~~~~~~~ /<>/umbrello/uml.h:218:18: warning: ‘virtual void UMLApp::readProperties(const KConfigGroup&)’ can be marked override [-Wsuggest-override] 218 | virtual void readProperties(const KConfigGroup & cfg); | ^~~~~~~~~~~~~~ [ 29%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/codeimport/import_utils.cpp.o cd /<>/obj-aarch64-linux-gnu/umbrello && /usr/bin/aarch64-linux-gnu-g++ -DCMAKE_BINARY_DIR=\"/<>/obj-aarch64-linux-gnu\" -DKCOREADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLO_VERSION_STRING=\"2.23.3\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-aarch64-linux-gnu/umbrello -I/<>/umbrello -I/<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/include -I/<>/obj-aarch64-linux-gnu -I/<>/umbrello/clipboard -I/<>/umbrello/cmds -I/<>/umbrello/codegenerators -I/<>/umbrello/codegenerators/ada -I/<>/umbrello/codegenerators/as -I/<>/umbrello/codegenerators/cpp -I/<>/umbrello/codegenerators/csharp -I/<>/umbrello/codegenerators/d -I/<>/umbrello/codegenerators/idl -I/<>/umbrello/codegenerators/java -I/<>/umbrello/codegenerators/js -I/<>/umbrello/codegenerators/pascal -I/<>/umbrello/codegenerators/perl -I/<>/umbrello/codegenerators/php -I/<>/umbrello/codegenerators/python -I/<>/umbrello/codegenerators/ruby -I/<>/umbrello/codegenerators/sql -I/<>/umbrello/codegenerators/tcl -I/<>/umbrello/codegenerators/vala -I/<>/umbrello/codegenerators/xml -I/<>/umbrello/codegenwizard -I/<>/umbrello/codeimport -I/<>/umbrello/codeimport/csharp -I/<>/umbrello/codeimpwizard -I/<>/umbrello/debug -I/<>/umbrello/dialogs -I/<>/umbrello/dialogs/pages -I/<>/umbrello/dialogs/widgets -I/<>/umbrello/docgenerators -I/<>/umbrello/finder -I/<>/umbrello/refactoring -I/<>/umbrello/uml1model -I/<>/umbrello/umlwidgets -I/<>/lib/cppparser -I/<>/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/aarch64-linux-gnu/qt5 -isystem /usr/include/aarch64-linux-gnu/qt5/QtWidgets -isystem /usr/include/aarch64-linux-gnu/qt5/QtGui -isystem /usr/include/aarch64-linux-gnu/qt5/QtCore -isystem /usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/aarch64-linux-gnu/qt5/QtXml -isystem /usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/aarch64-linux-gnu/qt5/QtSvg -isystem /usr/include/aarch64-linux-gnu/qt5/QtWebKitWidgets -isystem /usr/include/aarch64-linux-gnu/qt5/QtWebKit -isystem /usr/include/aarch64-linux-gnu/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/aarch64-linux-gnu/qt5/QtConcurrent -isystem /usr/include/aarch64-linux-gnu/qt5/QtDBus -isystem /usr/include/KF5/KTextEditor -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -fno-delete-null-pointer-checks -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -o CMakeFiles/libumbrello.dir/codeimport/import_utils.cpp.o -c /<>/umbrello/codeimport/import_utils.cpp In file included from /<>/umbrello/uml1model/package.h:14, from /<>/umbrello/uml1model/folder.h:14, from /<>/umbrello/codeimport/import_utils.h:15, from /<>/umbrello/codeimport/import_utils.cpp:12: /<>/umbrello/uml1model/umlcanvasobject.h:43:18: warning: ‘virtual void UMLCanvasObject::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 43 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/umlcanvasobject.h:85:18: warning: ‘virtual bool UMLCanvasObject::resolveRef()’ can be marked override [-Wsuggest-override] 85 | virtual bool resolveRef(); | ^~~~~~~~~~ In file included from /<>/umbrello/uml1model/folder.h:14, from /<>/umbrello/codeimport/import_utils.h:15, from /<>/umbrello/codeimport/import_utils.cpp:12: /<>/umbrello/uml1model/package.h:39:18: warning: ‘virtual void UMLPackage::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 39 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/package.h:41:24: warning: ‘virtual UMLObject* UMLPackage::clone() const’ can be marked override [-Wsuggest-override] 41 | virtual UMLObject* clone() const; | ^~~~~ /<>/umbrello/uml1model/package.h:64:18: warning: ‘virtual bool UMLPackage::resolveRef()’ can be marked override [-Wsuggest-override] 64 | virtual bool resolveRef(); | ^~~~~~~~~~ /<>/umbrello/uml1model/package.h:66:18: warning: ‘virtual void UMLPackage::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 66 | virtual void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/package.h:69:18: warning: ‘virtual bool UMLPackage::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 69 | virtual bool load1(QDomElement& element); | ^~~~~ In file included from /<>/umbrello/codeimport/import_utils.h:15, from /<>/umbrello/codeimport/import_utils.cpp:12: /<>/umbrello/uml1model/folder.h:41:24: warning: ‘virtual UMLObject* UMLFolder::clone() const’ can be marked override [-Wsuggest-override] 41 | virtual UMLObject* clone() const; | ^~~~~ /<>/umbrello/uml1model/folder.h:64:10: warning: ‘virtual bool UMLFolder::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] 64 | bool showPropertiesDialog(QWidget *parent); | ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/folder.h:66:10: warning: ‘virtual void UMLFolder::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 66 | void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/folder.h:79:10: warning: ‘virtual bool UMLFolder::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 79 | bool load1(QDomElement & element); | ^~~~~ In file included from /<>/umbrello/uml1model/attribute.h:15, from /<>/umbrello/uml1model/umlattributelist.h:17, from /<>/umbrello/codeimport/import_utils.h:16, from /<>/umbrello/codeimport/import_utils.cpp:12: /<>/umbrello/uml1model/classifierlistitem.h:48:18: warning: ‘virtual void UMLClassifierListItem::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 48 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/classifierlistitem.h:54:24: warning: ‘virtual UMLObject* UMLClassifierListItem::clone() const’ can be marked override [-Wsuggest-override] 54 | virtual UMLObject* clone() const = 0; | ^~~~~ In file included from /<>/umbrello/uml1model/umlattributelist.h:17, from /<>/umbrello/codeimport/import_utils.h:16, from /<>/umbrello/codeimport/import_utils.cpp:12: /<>/umbrello/uml1model/attribute.h:42:18: warning: ‘virtual void UMLAttribute::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 42 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/attribute.h:44:10: warning: ‘virtual void UMLAttribute::setName(const QString&)’ can be marked override [-Wsuggest-override] 44 | void setName(const QString &name); | ^~~~~~~ /<>/umbrello/uml1model/attribute.h:48:24: warning: ‘virtual UMLObject* UMLAttribute::clone() const’ can be marked override [-Wsuggest-override] 48 | virtual UMLObject* clone() const; | ^~~~~ /<>/umbrello/uml1model/attribute.h:53:13: warning: ‘virtual QString UMLAttribute::toString(Uml::SignatureType::Enum, bool)’ can be marked override [-Wsuggest-override] 53 | QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false); | ^~~~~~~~ /<>/umbrello/uml1model/attribute.h:58:18: warning: ‘virtual void UMLAttribute::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 58 | virtual void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/attribute.h:60:18: warning: ‘virtual bool UMLAttribute::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] 60 | virtual bool showPropertiesDialog(QWidget* parent = 0); | ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/attribute.h:73:10: warning: ‘virtual bool UMLAttribute::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 73 | bool load1(QDomElement & element); | ^~~~~ In file included from /<>/umbrello/codeimport/import_utils.cpp:15: /<>/umbrello/uml1model/association.h:75:24: warning: ‘virtual UMLObject* UMLAssociation::clone() const’ can be marked override [-Wsuggest-override] 75 | virtual UMLObject* clone() const { return 0; } | ^~~~~ /<>/umbrello/uml1model/association.h:77:18: warning: ‘virtual bool UMLAssociation::resolveRef()’ can be marked override [-Wsuggest-override] 77 | virtual bool resolveRef(); | ^~~~~~~~~~ /<>/umbrello/uml1model/association.h:79:10: warning: ‘virtual void UMLAssociation::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 79 | void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/association.h:81:18: warning: ‘virtual bool UMLAssociation::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] 81 | virtual bool showPropertiesDialog(QWidget *parent = 0); | ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/association.h:85:10: warning: ‘virtual bool UMLAssociation::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 85 | bool load1(QDomElement& element); | ^~~~~ In file included from /<>/umbrello/codeimport/import_utils.cpp:16: /<>/umbrello/uml1model/artifact.h:45:24: warning: ‘virtual UMLObject* UMLArtifact::clone() const’ can be marked override [-Wsuggest-override] 45 | virtual UMLObject* clone() const; | ^~~~~ /<>/umbrello/uml1model/artifact.h:47:10: warning: ‘virtual void UMLArtifact::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 47 | void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/artifact.h:55:10: warning: ‘virtual bool UMLArtifact::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 55 | bool load1(QDomElement & element); | ^~~~~ In file included from /<>/umbrello/uml1model/foreignkeyconstraint.h:16, from /<>/umbrello/model_utils.h:18, from /<>/umbrello/uml1model/classifier.h:19, from /<>/umbrello/codeimport/import_utils.cpp:17: /<>/umbrello/uml1model/entityconstraint.h:40:18: warning: ‘virtual void UMLEntityConstraint::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 40 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/entityconstraint.h:45:24: warning: ‘virtual UMLObject* UMLEntityConstraint::clone() const’ can be marked override [-Wsuggest-override] 45 | virtual UMLObject* clone() const = 0; | ^~~~~ In file included from /<>/umbrello/model_utils.h:18, from /<>/umbrello/uml1model/classifier.h:19, from /<>/umbrello/codeimport/import_utils.cpp:17: /<>/umbrello/uml1model/foreignkeyconstraint.h:56:18: warning: ‘virtual void UMLForeignKeyConstraint::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 56 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:58:24: warning: ‘virtual UMLObject* UMLForeignKeyConstraint::clone() const’ can be marked override [-Wsuggest-override] 58 | virtual UMLObject* clone() const; | ^~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:60:13: warning: ‘virtual QString UMLForeignKeyConstraint::toString(Uml::SignatureType::Enum, bool)’ can be marked override [-Wsuggest-override] 60 | QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false); | ^~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:65:10: warning: ‘virtual void UMLForeignKeyConstraint::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 65 | void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:67:18: warning: ‘virtual bool UMLForeignKeyConstraint::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] 67 | virtual bool showPropertiesDialog(QWidget* parent = 0); | ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:85:10: warning: ‘virtual bool UMLForeignKeyConstraint::resolveRef()’ can be marked override [-Wsuggest-override] 85 | bool resolveRef(); | ^~~~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:94:10: warning: ‘virtual bool UMLForeignKeyConstraint::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 94 | bool load1(QDomElement & element); | ^~~~~ In file included from /<>/umbrello/model_utils.h:20, from /<>/umbrello/uml1model/classifier.h:19, from /<>/umbrello/codeimport/import_utils.cpp:17: /<>/umbrello/dialogs/multipagedialogbase.h:101:18: warning: ‘virtual void MultiPageDialogBase::keyPressEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] 101 | virtual void keyPressEvent(QKeyEvent *event); | ^~~~~~~~~~~~~ In file included from /<>/umbrello/model_utils.h:21, from /<>/umbrello/uml1model/classifier.h:19, from /<>/umbrello/codeimport/import_utils.cpp:17: /<>/umbrello/umlwidgets/widgetbase.h:187:20: warning: ‘virtual QRectF WidgetBase::boundingRect() const’ can be marked override [-Wsuggest-override] 187 | virtual QRectF boundingRect() const; | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/widgetbase.h:191:18: warning: ‘virtual void WidgetBase::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] 191 | virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); | ^~~~~ /<>/umbrello/umlwidgets/widgetbase.h:260:18: warning: ‘virtual void WidgetBase::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] 260 | virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent *event); | ^~~~~~~~~~~~~~~~ In file included from /<>/umbrello/codeimport/import_utils.cpp:17: /<>/umbrello/uml1model/classifier.h:54:18: warning: ‘virtual void UMLClassifier::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 54 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/classifier.h:56:16: warning: ‘virtual UMLObject* UMLClassifier::clone() const’ can be marked override [-Wsuggest-override] 56 | UMLObject* clone() const; | ^~~~~ /<>/umbrello/uml1model/classifier.h:111:18: warning: ‘virtual bool UMLClassifier::resolveRef()’ can be marked override [-Wsuggest-override] 111 | virtual bool resolveRef(); | ^~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:115:24: warning: ‘virtual UMLObject* UMLClassifier::findChildObjectById(Uml::ID::Type, bool)’ can be marked override [-Wsuggest-override] 115 | virtual UMLObject* findChildObjectById(Uml::ID::Type id, bool considerAncestors = false); | ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:124:18: warning: ‘virtual bool UMLClassifier::acceptAssociationType(Uml::AssociationType::Enum)’ can be marked override [-Wsuggest-override] 124 | virtual bool acceptAssociationType(Uml::AssociationType::Enum type); | ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:129:10: warning: ‘virtual void UMLClassifier::setBaseType(UMLObject::ObjectType)’ can be marked override [-Wsuggest-override] 129 | void setBaseType(UMLObject::ObjectType ot); | ^~~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:181:10: warning: ‘virtual void UMLClassifier::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 181 | void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:183:18: warning: ‘virtual bool UMLClassifier::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 183 | virtual bool load1(QDomElement& element); | ^~~~~ In file included from /<>/umbrello/codeimport/import_utils.cpp:18: /<>/umbrello/uml1model/datatype.h:38:18: warning: ‘virtual bool UMLDatatype::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] 38 | virtual bool loadFromXMI1(QDomElement & element); | ^~~~~~~~~~~~ /<>/umbrello/uml1model/datatype.h:39:18: warning: ‘virtual void UMLDatatype::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 39 | virtual void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); | ^~~~~~~~~~ In file included from /<>/umbrello/codeimport/import_utils.cpp:19: /<>/umbrello/debug/debug_utils.h:91:18: warning: ‘virtual void Tracer::showEvent(QShowEvent*)’ can be marked override [-Wsuggest-override] 91 | virtual void showEvent(QShowEvent*); | ^~~~~~~~~ In file included from /<>/umbrello/codeimport/import_utils.cpp:21: /<>/umbrello/uml1model/enum.h:38:18: warning: ‘virtual void UMLEnum::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 38 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/enum.h:40:24: warning: ‘virtual UMLObject* UMLEnum::clone() const’ can be marked override [-Wsuggest-override] 40 | virtual UMLObject* clone() const; | ^~~~~ /<>/umbrello/uml1model/enum.h:57:18: warning: ‘virtual void UMLEnum::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 57 | virtual void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/enum.h:59:36: warning: ‘virtual UMLClassifierListItem* UMLEnum::makeChildObject(const QString&)’ can be marked override [-Wsuggest-override] 59 | virtual UMLClassifierListItem* makeChildObject(const QString& xmiTag); | ^~~~~~~~~~~~~~~ /<>/umbrello/uml1model/enum.h:66:10: warning: ‘virtual bool UMLEnum::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 66 | bool load1(QDomElement & element); | ^~~~~ In file included from /<>/umbrello/codeimport/import_utils.cpp:23: /<>/umbrello/uml1model/operation.h:37:18: warning: ‘virtual void UMLOperation::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 37 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/operation.h:39:24: warning: ‘virtual UMLObject* UMLOperation::clone() const’ can be marked override [-Wsuggest-override] 39 | virtual UMLObject* clone() const; | ^~~~~ /<>/umbrello/uml1model/operation.h:41:10: warning: ‘virtual void UMLOperation::setType(UMLObject*)’ can be marked override [-Wsuggest-override] 41 | void setType(UMLObject* type); | ^~~~~~~ /<>/umbrello/uml1model/operation.h:52:13: warning: ‘virtual QString UMLOperation::toString(Uml::SignatureType::Enum, bool)’ can be marked override [-Wsuggest-override] 52 | QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false); | ^~~~~~~~ /<>/umbrello/uml1model/operation.h:56:10: warning: ‘virtual bool UMLOperation::resolveRef()’ can be marked override [-Wsuggest-override] 56 | bool resolveRef(); | ^~~~~~~~~~ /<>/umbrello/uml1model/operation.h:60:18: warning: ‘virtual bool UMLOperation::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] 60 | virtual bool showPropertiesDialog(QWidget* parent = 0); | ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/operation.h:72:10: warning: ‘virtual void UMLOperation::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 72 | void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/operation.h:75:10: warning: ‘virtual bool UMLOperation::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 75 | bool load1(QDomElement & element); | ^~~~~ In file included from /<>/umbrello/codeimport/import_utils.cpp:25: /<>/umbrello/uml1model/template.h:37:18: warning: ‘virtual void UMLTemplate::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 37 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/template.h:39:24: warning: ‘virtual UMLObject* UMLTemplate::clone() const’ can be marked override [-Wsuggest-override] 39 | virtual UMLObject* clone() const; | ^~~~~ /<>/umbrello/uml1model/template.h:43:13: warning: ‘virtual QString UMLTemplate::toString(Uml::SignatureType::Enum, bool)’ can be marked override [-Wsuggest-override] 43 | QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false); | ^~~~~~~~ /<>/umbrello/uml1model/template.h:45:21: warning: ‘virtual QString UMLTemplate::getTypeName() const’ can be marked override [-Wsuggest-override] 45 | virtual QString getTypeName() const; | ^~~~~~~~~~~ /<>/umbrello/uml1model/template.h:47:18: warning: ‘virtual bool UMLTemplate::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] 47 | virtual bool showPropertiesDialog(QWidget* parent); | ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/template.h:49:10: warning: ‘virtual void UMLTemplate::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 49 | void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/template.h:53:10: warning: ‘virtual bool UMLTemplate::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 53 | bool load1(QDomElement & element); | ^~~~~ In file included from /<>/umbrello/codeimport/import_utils.cpp:26: /<>/umbrello/uml.h:201:18: warning: ‘virtual void UMLApp::keyPressEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] 201 | virtual void keyPressEvent(QKeyEvent* e); | ^~~~~~~~~~~~~ /<>/umbrello/uml.h:202:18: warning: ‘virtual void UMLApp::keyReleaseEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] 202 | virtual void keyReleaseEvent(QKeyEvent* e); | ^~~~~~~~~~~~~~~ /<>/umbrello/uml.h:204:18: warning: ‘virtual void UMLApp::customEvent(QEvent*)’ can be marked override [-Wsuggest-override] 204 | virtual void customEvent(QEvent* e); | ^~~~~~~~~~~ /<>/umbrello/uml.h:215:18: warning: ‘virtual bool UMLApp::queryClose()’ can be marked override [-Wsuggest-override] 215 | virtual bool queryClose(); | ^~~~~~~~~~ /<>/umbrello/uml.h:217:18: warning: ‘virtual void UMLApp::saveProperties(KConfigGroup&)’ can be marked override [-Wsuggest-override] 217 | virtual void saveProperties(KConfigGroup & cfg); | ^~~~~~~~~~~~~~ /<>/umbrello/uml.h:218:18: warning: ‘virtual void UMLApp::readProperties(const KConfigGroup&)’ can be marked override [-Wsuggest-override] 218 | virtual void readProperties(const KConfigGroup & cfg); | ^~~~~~~~~~~~~~ In file included from /<>/umbrello/codeimport/import_utils.cpp:28: /<>/umbrello/umllistview.h:115:10: warning: ‘virtual bool UMLListView::event(QEvent*)’ can be marked override [-Wsuggest-override] 115 | bool event(QEvent *e); | ^~~~~ /<>/umbrello/umllistview.h:116:10: warning: ‘virtual void UMLListView::mouseReleaseEvent(QMouseEvent*)’ can be marked override [-Wsuggest-override] 116 | void mouseReleaseEvent(QMouseEvent *me); | ^~~~~~~~~~~~~~~~~ /<>/umbrello/umllistview.h:117:10: warning: ‘virtual void UMLListView::mousePressEvent(QMouseEvent*)’ can be marked override [-Wsuggest-override] 117 | void mousePressEvent(QMouseEvent *me); | ^~~~~~~~~~~~~~~ /<>/umbrello/umllistview.h:118:10: warning: ‘virtual void UMLListView::mouseMoveEvent(QMouseEvent*)’ can be marked override [-Wsuggest-override] 118 | void mouseMoveEvent(QMouseEvent *me); | ^~~~~~~~~~~~~~ /<>/umbrello/umllistview.h:119:10: warning: ‘virtual void UMLListView::mouseDoubleClickEvent(QMouseEvent*)’ can be marked override [-Wsuggest-override] 119 | void mouseDoubleClickEvent(QMouseEvent *me); | ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umllistview.h:120:10: warning: ‘virtual void UMLListView::focusOutEvent(QFocusEvent*)’ can be marked override [-Wsuggest-override] 120 | void focusOutEvent (QFocusEvent *fe); | ^~~~~~~~~~~~~ /<>/umbrello/umllistview.h:121:10: warning: ‘virtual void UMLListView::contextMenuEvent(QContextMenuEvent*)’ can be marked override [-Wsuggest-override] 121 | void contextMenuEvent(QContextMenuEvent *event); | ^~~~~~~~~~~~~~~~ /<>/umbrello/umllistview.h:125:10: warning: ‘virtual void UMLListView::keyPressEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] 125 | void keyPressEvent(QKeyEvent* ke); | ^~~~~~~~~~~~~ /<>/umbrello/umllistview.h:126:10: warning: ‘virtual void UMLListView::dragEnterEvent(QDragEnterEvent*)’ can be marked override [-Wsuggest-override] 126 | void dragEnterEvent(QDragEnterEvent* event); | ^~~~~~~~~~~~~~ /<>/umbrello/umllistview.h:127:10: warning: ‘virtual void UMLListView::dragMoveEvent(QDragMoveEvent*)’ can be marked override [-Wsuggest-override] 127 | void dragMoveEvent(QDragMoveEvent* event); | ^~~~~~~~~~~~~ /<>/umbrello/umllistview.h:128:10: warning: ‘virtual void UMLListView::dropEvent(QDropEvent*)’ can be marked override [-Wsuggest-override] 128 | void dropEvent(QDropEvent* event); | ^~~~~~~~~ /<>/umbrello/umllistview.h:129:10: warning: ‘virtual void UMLListView::commitData(QWidget*)’ can be marked override [-Wsuggest-override] 129 | void commitData(QWidget *editor); | ^~~~~~~~~~ [ 29%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/codeimport/javaimport.cpp.o cd /<>/obj-aarch64-linux-gnu/umbrello && /usr/bin/aarch64-linux-gnu-g++ -DCMAKE_BINARY_DIR=\"/<>/obj-aarch64-linux-gnu\" -DKCOREADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLO_VERSION_STRING=\"2.23.3\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-aarch64-linux-gnu/umbrello -I/<>/umbrello -I/<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/include -I/<>/obj-aarch64-linux-gnu -I/<>/umbrello/clipboard -I/<>/umbrello/cmds -I/<>/umbrello/codegenerators -I/<>/umbrello/codegenerators/ada -I/<>/umbrello/codegenerators/as -I/<>/umbrello/codegenerators/cpp -I/<>/umbrello/codegenerators/csharp -I/<>/umbrello/codegenerators/d -I/<>/umbrello/codegenerators/idl -I/<>/umbrello/codegenerators/java -I/<>/umbrello/codegenerators/js -I/<>/umbrello/codegenerators/pascal -I/<>/umbrello/codegenerators/perl -I/<>/umbrello/codegenerators/php -I/<>/umbrello/codegenerators/python -I/<>/umbrello/codegenerators/ruby -I/<>/umbrello/codegenerators/sql -I/<>/umbrello/codegenerators/tcl -I/<>/umbrello/codegenerators/vala -I/<>/umbrello/codegenerators/xml -I/<>/umbrello/codegenwizard -I/<>/umbrello/codeimport -I/<>/umbrello/codeimport/csharp -I/<>/umbrello/codeimpwizard -I/<>/umbrello/debug -I/<>/umbrello/dialogs -I/<>/umbrello/dialogs/pages -I/<>/umbrello/dialogs/widgets -I/<>/umbrello/docgenerators -I/<>/umbrello/finder -I/<>/umbrello/refactoring -I/<>/umbrello/uml1model -I/<>/umbrello/umlwidgets -I/<>/lib/cppparser -I/<>/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/aarch64-linux-gnu/qt5 -isystem /usr/include/aarch64-linux-gnu/qt5/QtWidgets -isystem /usr/include/aarch64-linux-gnu/qt5/QtGui -isystem /usr/include/aarch64-linux-gnu/qt5/QtCore -isystem /usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/aarch64-linux-gnu/qt5/QtXml -isystem /usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/aarch64-linux-gnu/qt5/QtSvg -isystem /usr/include/aarch64-linux-gnu/qt5/QtWebKitWidgets -isystem /usr/include/aarch64-linux-gnu/qt5/QtWebKit -isystem /usr/include/aarch64-linux-gnu/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/aarch64-linux-gnu/qt5/QtConcurrent -isystem /usr/include/aarch64-linux-gnu/qt5/QtDBus -isystem /usr/include/KF5/KTextEditor -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -fno-delete-null-pointer-checks -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -o CMakeFiles/libumbrello.dir/codeimport/javaimport.cpp.o -c /<>/umbrello/codeimport/javaimport.cpp In file included from /<>/umbrello/codeimport/javaimport.h:14, from /<>/umbrello/codeimport/javaimport.cpp:12: /<>/umbrello/codeimport/nativeimportbase.h:51:10: warning: ‘virtual void NativeImportBase::initialize()’ can be marked override [-Wsuggest-override] 51 | void initialize(); | ^~~~~~~~~~ /<>/umbrello/codeimport/nativeimportbase.h:56:18: warning: ‘virtual bool NativeImportBase::parseFile(const QString&)’ can be marked override [-Wsuggest-override] 56 | virtual bool parseFile(const QString& filename); | ^~~~~~~~~ In file included from /<>/umbrello/codeimport/javaimport.cpp:12: /<>/umbrello/codeimport/javaimport.h:31:10: warning: ‘virtual void JavaImport::initVars()’ can be marked override [-Wsuggest-override] 31 | void initVars(); | ^~~~~~~~ /<>/umbrello/codeimport/javaimport.h:33:10: warning: ‘virtual bool JavaImport::parseStmt()’ can be marked override [-Wsuggest-override] 33 | bool parseStmt(); | ^~~~~~~~~ /<>/umbrello/codeimport/javaimport.h:35:10: warning: ‘virtual void JavaImport::fillSource(const QString&)’ can be marked override [-Wsuggest-override] 35 | void fillSource(const QString& word); | ^~~~~~~~~~ /<>/umbrello/codeimport/javaimport.h:37:10: warning: ‘virtual bool JavaImport::parseFile(const QString&)’ can be marked override [-Wsuggest-override] 37 | bool parseFile(const QString& filename); | ^~~~~~~~~ In file included from /<>/umbrello/uml1model/attribute.h:15, from /<>/umbrello/codeimport/javaimport.cpp:15: /<>/umbrello/uml1model/classifierlistitem.h:48:18: warning: ‘virtual void UMLClassifierListItem::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 48 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/classifierlistitem.h:54:24: warning: ‘virtual UMLObject* UMLClassifierListItem::clone() const’ can be marked override [-Wsuggest-override] 54 | virtual UMLObject* clone() const = 0; | ^~~~~ In file included from /<>/umbrello/codeimport/javaimport.cpp:15: /<>/umbrello/uml1model/attribute.h:42:18: warning: ‘virtual void UMLAttribute::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 42 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/attribute.h:44:10: warning: ‘virtual void UMLAttribute::setName(const QString&)’ can be marked override [-Wsuggest-override] 44 | void setName(const QString &name); | ^~~~~~~ /<>/umbrello/uml1model/attribute.h:48:24: warning: ‘virtual UMLObject* UMLAttribute::clone() const’ can be marked override [-Wsuggest-override] 48 | virtual UMLObject* clone() const; | ^~~~~ /<>/umbrello/uml1model/attribute.h:53:13: warning: ‘virtual QString UMLAttribute::toString(Uml::SignatureType::Enum, bool)’ can be marked override [-Wsuggest-override] 53 | QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false); | ^~~~~~~~ /<>/umbrello/uml1model/attribute.h:58:18: warning: ‘virtual void UMLAttribute::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 58 | virtual void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/attribute.h:60:18: warning: ‘virtual bool UMLAttribute::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] 60 | virtual bool showPropertiesDialog(QWidget* parent = 0); | ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/attribute.h:73:10: warning: ‘virtual bool UMLAttribute::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 73 | bool load1(QDomElement & element); | ^~~~~ In file included from /<>/umbrello/uml1model/package.h:14, from /<>/umbrello/uml1model/classifier.h:13, from /<>/umbrello/codeimport/javaimport.cpp:16: /<>/umbrello/uml1model/umlcanvasobject.h:43:18: warning: ‘virtual void UMLCanvasObject::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 43 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/umlcanvasobject.h:85:18: warning: ‘virtual bool UMLCanvasObject::resolveRef()’ can be marked override [-Wsuggest-override] 85 | virtual bool resolveRef(); | ^~~~~~~~~~ In file included from /<>/umbrello/uml1model/classifier.h:13, from /<>/umbrello/codeimport/javaimport.cpp:16: /<>/umbrello/uml1model/package.h:39:18: warning: ‘virtual void UMLPackage::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 39 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/package.h:41:24: warning: ‘virtual UMLObject* UMLPackage::clone() const’ can be marked override [-Wsuggest-override] 41 | virtual UMLObject* clone() const; | ^~~~~ /<>/umbrello/uml1model/package.h:64:18: warning: ‘virtual bool UMLPackage::resolveRef()’ can be marked override [-Wsuggest-override] 64 | virtual bool resolveRef(); | ^~~~~~~~~~ /<>/umbrello/uml1model/package.h:66:18: warning: ‘virtual void UMLPackage::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 66 | virtual void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/package.h:69:18: warning: ‘virtual bool UMLPackage::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 69 | virtual bool load1(QDomElement& element); | ^~~~~ In file included from /<>/umbrello/uml1model/foreignkeyconstraint.h:16, from /<>/umbrello/model_utils.h:18, from /<>/umbrello/uml1model/classifier.h:19, from /<>/umbrello/codeimport/javaimport.cpp:16: /<>/umbrello/uml1model/entityconstraint.h:40:18: warning: ‘virtual void UMLEntityConstraint::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 40 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/entityconstraint.h:45:24: warning: ‘virtual UMLObject* UMLEntityConstraint::clone() const’ can be marked override [-Wsuggest-override] 45 | virtual UMLObject* clone() const = 0; | ^~~~~ In file included from /<>/umbrello/model_utils.h:18, from /<>/umbrello/uml1model/classifier.h:19, from /<>/umbrello/codeimport/javaimport.cpp:16: /<>/umbrello/uml1model/foreignkeyconstraint.h:56:18: warning: ‘virtual void UMLForeignKeyConstraint::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 56 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:58:24: warning: ‘virtual UMLObject* UMLForeignKeyConstraint::clone() const’ can be marked override [-Wsuggest-override] 58 | virtual UMLObject* clone() const; | ^~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:60:13: warning: ‘virtual QString UMLForeignKeyConstraint::toString(Uml::SignatureType::Enum, bool)’ can be marked override [-Wsuggest-override] 60 | QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false); | ^~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:65:10: warning: ‘virtual void UMLForeignKeyConstraint::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 65 | void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:67:18: warning: ‘virtual bool UMLForeignKeyConstraint::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] 67 | virtual bool showPropertiesDialog(QWidget* parent = 0); | ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:85:10: warning: ‘virtual bool UMLForeignKeyConstraint::resolveRef()’ can be marked override [-Wsuggest-override] 85 | bool resolveRef(); | ^~~~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:94:10: warning: ‘virtual bool UMLForeignKeyConstraint::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 94 | bool load1(QDomElement & element); | ^~~~~ In file included from /<>/umbrello/model_utils.h:20, from /<>/umbrello/uml1model/classifier.h:19, from /<>/umbrello/codeimport/javaimport.cpp:16: /<>/umbrello/dialogs/multipagedialogbase.h:101:18: warning: ‘virtual void MultiPageDialogBase::keyPressEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] 101 | virtual void keyPressEvent(QKeyEvent *event); | ^~~~~~~~~~~~~ In file included from /<>/umbrello/model_utils.h:21, from /<>/umbrello/uml1model/classifier.h:19, from /<>/umbrello/codeimport/javaimport.cpp:16: /<>/umbrello/umlwidgets/widgetbase.h:187:20: warning: ‘virtual QRectF WidgetBase::boundingRect() const’ can be marked override [-Wsuggest-override] 187 | virtual QRectF boundingRect() const; | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/widgetbase.h:191:18: warning: ‘virtual void WidgetBase::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] 191 | virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); | ^~~~~ /<>/umbrello/umlwidgets/widgetbase.h:260:18: warning: ‘virtual void WidgetBase::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] 260 | virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent *event); | ^~~~~~~~~~~~~~~~ In file included from /<>/umbrello/codeimport/javaimport.cpp:16: /<>/umbrello/uml1model/classifier.h:54:18: warning: ‘virtual void UMLClassifier::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 54 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/classifier.h:56:16: warning: ‘virtual UMLObject* UMLClassifier::clone() const’ can be marked override [-Wsuggest-override] 56 | UMLObject* clone() const; | ^~~~~ /<>/umbrello/uml1model/classifier.h:111:18: warning: ‘virtual bool UMLClassifier::resolveRef()’ can be marked override [-Wsuggest-override] 111 | virtual bool resolveRef(); | ^~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:115:24: warning: ‘virtual UMLObject* UMLClassifier::findChildObjectById(Uml::ID::Type, bool)’ can be marked override [-Wsuggest-override] 115 | virtual UMLObject* findChildObjectById(Uml::ID::Type id, bool considerAncestors = false); | ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:124:18: warning: ‘virtual bool UMLClassifier::acceptAssociationType(Uml::AssociationType::Enum)’ can be marked override [-Wsuggest-override] 124 | virtual bool acceptAssociationType(Uml::AssociationType::Enum type); | ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:129:10: warning: ‘virtual void UMLClassifier::setBaseType(UMLObject::ObjectType)’ can be marked override [-Wsuggest-override] 129 | void setBaseType(UMLObject::ObjectType ot); | ^~~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:181:10: warning: ‘virtual void UMLClassifier::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 181 | void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:183:18: warning: ‘virtual bool UMLClassifier::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 183 | virtual bool load1(QDomElement& element); | ^~~~~ In file included from /<>/umbrello/codeimport/javaimport.cpp:18: /<>/umbrello/debug/debug_utils.h:91:18: warning: ‘virtual void Tracer::showEvent(QShowEvent*)’ can be marked override [-Wsuggest-override] 91 | virtual void showEvent(QShowEvent*); | ^~~~~~~~~ In file included from /<>/umbrello/codeimport/javaimport.cpp:19: /<>/umbrello/uml1model/enum.h:38:18: warning: ‘virtual void UMLEnum::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 38 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/enum.h:40:24: warning: ‘virtual UMLObject* UMLEnum::clone() const’ can be marked override [-Wsuggest-override] 40 | virtual UMLObject* clone() const; | ^~~~~ /<>/umbrello/uml1model/enum.h:57:18: warning: ‘virtual void UMLEnum::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 57 | virtual void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/enum.h:59:36: warning: ‘virtual UMLClassifierListItem* UMLEnum::makeChildObject(const QString&)’ can be marked override [-Wsuggest-override] 59 | virtual UMLClassifierListItem* makeChildObject(const QString& xmiTag); | ^~~~~~~~~~~~~~~ /<>/umbrello/uml1model/enum.h:66:10: warning: ‘virtual bool UMLEnum::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 66 | bool load1(QDomElement & element); | ^~~~~ In file included from /<>/umbrello/codeimport/import_utils.h:15, from /<>/umbrello/codeimport/javaimport.cpp:20: /<>/umbrello/uml1model/folder.h:41:24: warning: ‘virtual UMLObject* UMLFolder::clone() const’ can be marked override [-Wsuggest-override] 41 | virtual UMLObject* clone() const; | ^~~~~ /<>/umbrello/uml1model/folder.h:64:10: warning: ‘virtual bool UMLFolder::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] 64 | bool showPropertiesDialog(QWidget *parent); | ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/folder.h:66:10: warning: ‘virtual void UMLFolder::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 66 | void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/folder.h:79:10: warning: ‘virtual bool UMLFolder::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 79 | bool load1(QDomElement & element); | ^~~~~ In file included from /<>/umbrello/codeimport/javaimport.cpp:22: /<>/umbrello/uml1model/operation.h:37:18: warning: ‘virtual void UMLOperation::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 37 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/operation.h:39:24: warning: ‘virtual UMLObject* UMLOperation::clone() const’ can be marked override [-Wsuggest-override] 39 | virtual UMLObject* clone() const; | ^~~~~ /<>/umbrello/uml1model/operation.h:41:10: warning: ‘virtual void UMLOperation::setType(UMLObject*)’ can be marked override [-Wsuggest-override] 41 | void setType(UMLObject* type); | ^~~~~~~ /<>/umbrello/uml1model/operation.h:52:13: warning: ‘virtual QString UMLOperation::toString(Uml::SignatureType::Enum, bool)’ can be marked override [-Wsuggest-override] 52 | QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false); | ^~~~~~~~ /<>/umbrello/uml1model/operation.h:56:10: warning: ‘virtual bool UMLOperation::resolveRef()’ can be marked override [-Wsuggest-override] 56 | bool resolveRef(); | ^~~~~~~~~~ /<>/umbrello/uml1model/operation.h:60:18: warning: ‘virtual bool UMLOperation::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] 60 | virtual bool showPropertiesDialog(QWidget* parent = 0); | ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/operation.h:72:10: warning: ‘virtual void UMLOperation::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 72 | void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/operation.h:75:10: warning: ‘virtual bool UMLOperation::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 75 | bool load1(QDomElement & element); | ^~~~~ In file included from /<>/umbrello/codeimport/javaimport.cpp:24: /<>/umbrello/uml.h:201:18: warning: ‘virtual void UMLApp::keyPressEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] 201 | virtual void keyPressEvent(QKeyEvent* e); | ^~~~~~~~~~~~~ /<>/umbrello/uml.h:202:18: warning: ‘virtual void UMLApp::keyReleaseEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] 202 | virtual void keyReleaseEvent(QKeyEvent* e); | ^~~~~~~~~~~~~~~ /<>/umbrello/uml.h:204:18: warning: ‘virtual void UMLApp::customEvent(QEvent*)’ can be marked override [-Wsuggest-override] 204 | virtual void customEvent(QEvent* e); | ^~~~~~~~~~~ /<>/umbrello/uml.h:215:18: warning: ‘virtual bool UMLApp::queryClose()’ can be marked override [-Wsuggest-override] 215 | virtual bool queryClose(); | ^~~~~~~~~~ /<>/umbrello/uml.h:217:18: warning: ‘virtual void UMLApp::saveProperties(KConfigGroup&)’ can be marked override [-Wsuggest-override] 217 | virtual void saveProperties(KConfigGroup & cfg); | ^~~~~~~~~~~~~~ /<>/umbrello/uml.h:218:18: warning: ‘virtual void UMLApp::readProperties(const KConfigGroup&)’ can be marked override [-Wsuggest-override] 218 | virtual void readProperties(const KConfigGroup & cfg); | ^~~~~~~~~~~~~~ [ 29%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/codeimport/nativeimportbase.cpp.o cd /<>/obj-aarch64-linux-gnu/umbrello && /usr/bin/aarch64-linux-gnu-g++ -DCMAKE_BINARY_DIR=\"/<>/obj-aarch64-linux-gnu\" -DKCOREADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLO_VERSION_STRING=\"2.23.3\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-aarch64-linux-gnu/umbrello -I/<>/umbrello -I/<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/include -I/<>/obj-aarch64-linux-gnu -I/<>/umbrello/clipboard -I/<>/umbrello/cmds -I/<>/umbrello/codegenerators -I/<>/umbrello/codegenerators/ada -I/<>/umbrello/codegenerators/as -I/<>/umbrello/codegenerators/cpp -I/<>/umbrello/codegenerators/csharp -I/<>/umbrello/codegenerators/d -I/<>/umbrello/codegenerators/idl -I/<>/umbrello/codegenerators/java -I/<>/umbrello/codegenerators/js -I/<>/umbrello/codegenerators/pascal -I/<>/umbrello/codegenerators/perl -I/<>/umbrello/codegenerators/php -I/<>/umbrello/codegenerators/python -I/<>/umbrello/codegenerators/ruby -I/<>/umbrello/codegenerators/sql -I/<>/umbrello/codegenerators/tcl -I/<>/umbrello/codegenerators/vala -I/<>/umbrello/codegenerators/xml -I/<>/umbrello/codegenwizard -I/<>/umbrello/codeimport -I/<>/umbrello/codeimport/csharp -I/<>/umbrello/codeimpwizard -I/<>/umbrello/debug -I/<>/umbrello/dialogs -I/<>/umbrello/dialogs/pages -I/<>/umbrello/dialogs/widgets -I/<>/umbrello/docgenerators -I/<>/umbrello/finder -I/<>/umbrello/refactoring -I/<>/umbrello/uml1model -I/<>/umbrello/umlwidgets -I/<>/lib/cppparser -I/<>/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/aarch64-linux-gnu/qt5 -isystem /usr/include/aarch64-linux-gnu/qt5/QtWidgets -isystem /usr/include/aarch64-linux-gnu/qt5/QtGui -isystem /usr/include/aarch64-linux-gnu/qt5/QtCore -isystem /usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/aarch64-linux-gnu/qt5/QtXml -isystem /usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/aarch64-linux-gnu/qt5/QtSvg -isystem /usr/include/aarch64-linux-gnu/qt5/QtWebKitWidgets -isystem /usr/include/aarch64-linux-gnu/qt5/QtWebKit -isystem /usr/include/aarch64-linux-gnu/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/aarch64-linux-gnu/qt5/QtConcurrent -isystem /usr/include/aarch64-linux-gnu/qt5/QtDBus -isystem /usr/include/KF5/KTextEditor -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -fno-delete-null-pointer-checks -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -o CMakeFiles/libumbrello.dir/codeimport/nativeimportbase.cpp.o -c /<>/umbrello/codeimport/nativeimportbase.cpp In file included from /<>/umbrello/codeimport/nativeimportbase.cpp:12: /<>/umbrello/codeimport/nativeimportbase.h:51:10: warning: ‘virtual void NativeImportBase::initialize()’ can be marked override [-Wsuggest-override] 51 | void initialize(); | ^~~~~~~~~~ /<>/umbrello/codeimport/nativeimportbase.h:56:18: warning: ‘virtual bool NativeImportBase::parseFile(const QString&)’ can be marked override [-Wsuggest-override] 56 | virtual bool parseFile(const QString& filename); | ^~~~~~~~~ In file included from /<>/umbrello/codeimport/nativeimportbase.cpp:16: /<>/umbrello/debug/debug_utils.h:91:18: warning: ‘virtual void Tracer::showEvent(QShowEvent*)’ can be marked override [-Wsuggest-override] 91 | virtual void showEvent(QShowEvent*); | ^~~~~~~~~ In file included from /<>/umbrello/uml1model/package.h:14, from /<>/umbrello/uml1model/folder.h:14, from /<>/umbrello/codeimport/import_utils.h:15, from /<>/umbrello/codeimport/nativeimportbase.cpp:17: /<>/umbrello/uml1model/umlcanvasobject.h:43:18: warning: ‘virtual void UMLCanvasObject::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 43 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/umlcanvasobject.h:85:18: warning: ‘virtual bool UMLCanvasObject::resolveRef()’ can be marked override [-Wsuggest-override] 85 | virtual bool resolveRef(); | ^~~~~~~~~~ In file included from /<>/umbrello/uml1model/folder.h:14, from /<>/umbrello/codeimport/import_utils.h:15, from /<>/umbrello/codeimport/nativeimportbase.cpp:17: /<>/umbrello/uml1model/package.h:39:18: warning: ‘virtual void UMLPackage::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 39 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/package.h:41:24: warning: ‘virtual UMLObject* UMLPackage::clone() const’ can be marked override [-Wsuggest-override] 41 | virtual UMLObject* clone() const; | ^~~~~ /<>/umbrello/uml1model/package.h:64:18: warning: ‘virtual bool UMLPackage::resolveRef()’ can be marked override [-Wsuggest-override] 64 | virtual bool resolveRef(); | ^~~~~~~~~~ /<>/umbrello/uml1model/package.h:66:18: warning: ‘virtual void UMLPackage::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 66 | virtual void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/package.h:69:18: warning: ‘virtual bool UMLPackage::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 69 | virtual bool load1(QDomElement& element); | ^~~~~ In file included from /<>/umbrello/codeimport/import_utils.h:15, from /<>/umbrello/codeimport/nativeimportbase.cpp:17: /<>/umbrello/uml1model/folder.h:41:24: warning: ‘virtual UMLObject* UMLFolder::clone() const’ can be marked override [-Wsuggest-override] 41 | virtual UMLObject* clone() const; | ^~~~~ /<>/umbrello/uml1model/folder.h:64:10: warning: ‘virtual bool UMLFolder::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] 64 | bool showPropertiesDialog(QWidget *parent); | ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/folder.h:66:10: warning: ‘virtual void UMLFolder::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 66 | void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/folder.h:79:10: warning: ‘virtual bool UMLFolder::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 79 | bool load1(QDomElement & element); | ^~~~~ In file included from /<>/umbrello/uml1model/attribute.h:15, from /<>/umbrello/uml1model/umlattributelist.h:17, from /<>/umbrello/codeimport/import_utils.h:16, from /<>/umbrello/codeimport/nativeimportbase.cpp:17: /<>/umbrello/uml1model/classifierlistitem.h:48:18: warning: ‘virtual void UMLClassifierListItem::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 48 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/classifierlistitem.h:54:24: warning: ‘virtual UMLObject* UMLClassifierListItem::clone() const’ can be marked override [-Wsuggest-override] 54 | virtual UMLObject* clone() const = 0; | ^~~~~ In file included from /<>/umbrello/uml1model/umlattributelist.h:17, from /<>/umbrello/codeimport/import_utils.h:16, from /<>/umbrello/codeimport/nativeimportbase.cpp:17: /<>/umbrello/uml1model/attribute.h:42:18: warning: ‘virtual void UMLAttribute::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 42 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/attribute.h:44:10: warning: ‘virtual void UMLAttribute::setName(const QString&)’ can be marked override [-Wsuggest-override] 44 | void setName(const QString &name); | ^~~~~~~ /<>/umbrello/uml1model/attribute.h:48:24: warning: ‘virtual UMLObject* UMLAttribute::clone() const’ can be marked override [-Wsuggest-override] 48 | virtual UMLObject* clone() const; | ^~~~~ /<>/umbrello/uml1model/attribute.h:53:13: warning: ‘virtual QString UMLAttribute::toString(Uml::SignatureType::Enum, bool)’ can be marked override [-Wsuggest-override] 53 | QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false); | ^~~~~~~~ /<>/umbrello/uml1model/attribute.h:58:18: warning: ‘virtual void UMLAttribute::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 58 | virtual void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/attribute.h:60:18: warning: ‘virtual bool UMLAttribute::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] 60 | virtual bool showPropertiesDialog(QWidget* parent = 0); | ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/attribute.h:73:10: warning: ‘virtual bool UMLAttribute::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 73 | bool load1(QDomElement & element); | ^~~~~ [ 29%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/codeimport/pascalimport.cpp.o cd /<>/obj-aarch64-linux-gnu/umbrello && /usr/bin/aarch64-linux-gnu-g++ -DCMAKE_BINARY_DIR=\"/<>/obj-aarch64-linux-gnu\" -DKCOREADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLO_VERSION_STRING=\"2.23.3\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-aarch64-linux-gnu/umbrello -I/<>/umbrello -I/<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/include -I/<>/obj-aarch64-linux-gnu -I/<>/umbrello/clipboard -I/<>/umbrello/cmds -I/<>/umbrello/codegenerators -I/<>/umbrello/codegenerators/ada -I/<>/umbrello/codegenerators/as -I/<>/umbrello/codegenerators/cpp -I/<>/umbrello/codegenerators/csharp -I/<>/umbrello/codegenerators/d -I/<>/umbrello/codegenerators/idl -I/<>/umbrello/codegenerators/java -I/<>/umbrello/codegenerators/js -I/<>/umbrello/codegenerators/pascal -I/<>/umbrello/codegenerators/perl -I/<>/umbrello/codegenerators/php -I/<>/umbrello/codegenerators/python -I/<>/umbrello/codegenerators/ruby -I/<>/umbrello/codegenerators/sql -I/<>/umbrello/codegenerators/tcl -I/<>/umbrello/codegenerators/vala -I/<>/umbrello/codegenerators/xml -I/<>/umbrello/codegenwizard -I/<>/umbrello/codeimport -I/<>/umbrello/codeimport/csharp -I/<>/umbrello/codeimpwizard -I/<>/umbrello/debug -I/<>/umbrello/dialogs -I/<>/umbrello/dialogs/pages -I/<>/umbrello/dialogs/widgets -I/<>/umbrello/docgenerators -I/<>/umbrello/finder -I/<>/umbrello/refactoring -I/<>/umbrello/uml1model -I/<>/umbrello/umlwidgets -I/<>/lib/cppparser -I/<>/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/aarch64-linux-gnu/qt5 -isystem /usr/include/aarch64-linux-gnu/qt5/QtWidgets -isystem /usr/include/aarch64-linux-gnu/qt5/QtGui -isystem /usr/include/aarch64-linux-gnu/qt5/QtCore -isystem /usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/aarch64-linux-gnu/qt5/QtXml -isystem /usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/aarch64-linux-gnu/qt5/QtSvg -isystem /usr/include/aarch64-linux-gnu/qt5/QtWebKitWidgets -isystem /usr/include/aarch64-linux-gnu/qt5/QtWebKit -isystem /usr/include/aarch64-linux-gnu/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/aarch64-linux-gnu/qt5/QtConcurrent -isystem /usr/include/aarch64-linux-gnu/qt5/QtDBus -isystem /usr/include/KF5/KTextEditor -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -fno-delete-null-pointer-checks -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -o CMakeFiles/libumbrello.dir/codeimport/pascalimport.cpp.o -c /<>/umbrello/codeimport/pascalimport.cpp In file included from /<>/umbrello/codeimport/pascalimport.h:14, from /<>/umbrello/codeimport/pascalimport.cpp:12: /<>/umbrello/codeimport/nativeimportbase.h:51:10: warning: ‘virtual void NativeImportBase::initialize()’ can be marked override [-Wsuggest-override] 51 | void initialize(); | ^~~~~~~~~~ /<>/umbrello/codeimport/nativeimportbase.h:56:18: warning: ‘virtual bool NativeImportBase::parseFile(const QString&)’ can be marked override [-Wsuggest-override] 56 | virtual bool parseFile(const QString& filename); | ^~~~~~~~~ In file included from /<>/umbrello/codeimport/pascalimport.cpp:12: /<>/umbrello/codeimport/pascalimport.h:28:10: warning: ‘virtual void PascalImport::initVars()’ can be marked override [-Wsuggest-override] 28 | void initVars(); | ^~~~~~~~ /<>/umbrello/codeimport/pascalimport.h:30:10: warning: ‘virtual bool PascalImport::parseStmt()’ can be marked override [-Wsuggest-override] 30 | bool parseStmt(); | ^~~~~~~~~ /<>/umbrello/codeimport/pascalimport.h:32:10: warning: ‘virtual void PascalImport::fillSource(const QString&)’ can be marked override [-Wsuggest-override] 32 | void fillSource(const QString& word); | ^~~~~~~~~~ In file included from /<>/umbrello/uml1model/attribute.h:15, from /<>/umbrello/codeimport/pascalimport.cpp:15: /<>/umbrello/uml1model/classifierlistitem.h:48:18: warning: ‘virtual void UMLClassifierListItem::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 48 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/classifierlistitem.h:54:24: warning: ‘virtual UMLObject* UMLClassifierListItem::clone() const’ can be marked override [-Wsuggest-override] 54 | virtual UMLObject* clone() const = 0; | ^~~~~ In file included from /<>/umbrello/codeimport/pascalimport.cpp:15: /<>/umbrello/uml1model/attribute.h:42:18: warning: ‘virtual void UMLAttribute::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 42 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/attribute.h:44:10: warning: ‘virtual void UMLAttribute::setName(const QString&)’ can be marked override [-Wsuggest-override] 44 | void setName(const QString &name); | ^~~~~~~ /<>/umbrello/uml1model/attribute.h:48:24: warning: ‘virtual UMLObject* UMLAttribute::clone() const’ can be marked override [-Wsuggest-override] 48 | virtual UMLObject* clone() const; | ^~~~~ /<>/umbrello/uml1model/attribute.h:53:13: warning: ‘virtual QString UMLAttribute::toString(Uml::SignatureType::Enum, bool)’ can be marked override [-Wsuggest-override] 53 | QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false); | ^~~~~~~~ /<>/umbrello/uml1model/attribute.h:58:18: warning: ‘virtual void UMLAttribute::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 58 | virtual void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/attribute.h:60:18: warning: ‘virtual bool UMLAttribute::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] 60 | virtual bool showPropertiesDialog(QWidget* parent = 0); | ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/attribute.h:73:10: warning: ‘virtual bool UMLAttribute::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 73 | bool load1(QDomElement & element); | ^~~~~ In file included from /<>/umbrello/uml1model/package.h:14, from /<>/umbrello/uml1model/classifier.h:13, from /<>/umbrello/codeimport/pascalimport.cpp:16: /<>/umbrello/uml1model/umlcanvasobject.h:43:18: warning: ‘virtual void UMLCanvasObject::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 43 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/umlcanvasobject.h:85:18: warning: ‘virtual bool UMLCanvasObject::resolveRef()’ can be marked override [-Wsuggest-override] 85 | virtual bool resolveRef(); | ^~~~~~~~~~ In file included from /<>/umbrello/uml1model/classifier.h:13, from /<>/umbrello/codeimport/pascalimport.cpp:16: /<>/umbrello/uml1model/package.h:39:18: warning: ‘virtual void UMLPackage::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 39 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/package.h:41:24: warning: ‘virtual UMLObject* UMLPackage::clone() const’ can be marked override [-Wsuggest-override] 41 | virtual UMLObject* clone() const; | ^~~~~ /<>/umbrello/uml1model/package.h:64:18: warning: ‘virtual bool UMLPackage::resolveRef()’ can be marked override [-Wsuggest-override] 64 | virtual bool resolveRef(); | ^~~~~~~~~~ /<>/umbrello/uml1model/package.h:66:18: warning: ‘virtual void UMLPackage::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 66 | virtual void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/package.h:69:18: warning: ‘virtual bool UMLPackage::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 69 | virtual bool load1(QDomElement& element); | ^~~~~ In file included from /<>/umbrello/uml1model/foreignkeyconstraint.h:16, from /<>/umbrello/model_utils.h:18, from /<>/umbrello/uml1model/classifier.h:19, from /<>/umbrello/codeimport/pascalimport.cpp:16: /<>/umbrello/uml1model/entityconstraint.h:40:18: warning: ‘virtual void UMLEntityConstraint::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 40 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/entityconstraint.h:45:24: warning: ‘virtual UMLObject* UMLEntityConstraint::clone() const’ can be marked override [-Wsuggest-override] 45 | virtual UMLObject* clone() const = 0; | ^~~~~ In file included from /<>/umbrello/model_utils.h:18, from /<>/umbrello/uml1model/classifier.h:19, from /<>/umbrello/codeimport/pascalimport.cpp:16: /<>/umbrello/uml1model/foreignkeyconstraint.h:56:18: warning: ‘virtual void UMLForeignKeyConstraint::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 56 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:58:24: warning: ‘virtual UMLObject* UMLForeignKeyConstraint::clone() const’ can be marked override [-Wsuggest-override] 58 | virtual UMLObject* clone() const; | ^~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:60:13: warning: ‘virtual QString UMLForeignKeyConstraint::toString(Uml::SignatureType::Enum, bool)’ can be marked override [-Wsuggest-override] 60 | QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false); | ^~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:65:10: warning: ‘virtual void UMLForeignKeyConstraint::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 65 | void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:67:18: warning: ‘virtual bool UMLForeignKeyConstraint::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] 67 | virtual bool showPropertiesDialog(QWidget* parent = 0); | ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:85:10: warning: ‘virtual bool UMLForeignKeyConstraint::resolveRef()’ can be marked override [-Wsuggest-override] 85 | bool resolveRef(); | ^~~~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:94:10: warning: ‘virtual bool UMLForeignKeyConstraint::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 94 | bool load1(QDomElement & element); | ^~~~~ In file included from /<>/umbrello/model_utils.h:20, from /<>/umbrello/uml1model/classifier.h:19, from /<>/umbrello/codeimport/pascalimport.cpp:16: /<>/umbrello/dialogs/multipagedialogbase.h:101:18: warning: ‘virtual void MultiPageDialogBase::keyPressEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] 101 | virtual void keyPressEvent(QKeyEvent *event); | ^~~~~~~~~~~~~ In file included from /<>/umbrello/model_utils.h:21, from /<>/umbrello/uml1model/classifier.h:19, from /<>/umbrello/codeimport/pascalimport.cpp:16: /<>/umbrello/umlwidgets/widgetbase.h:187:20: warning: ‘virtual QRectF WidgetBase::boundingRect() const’ can be marked override [-Wsuggest-override] 187 | virtual QRectF boundingRect() const; | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/widgetbase.h:191:18: warning: ‘virtual void WidgetBase::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] 191 | virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); | ^~~~~ /<>/umbrello/umlwidgets/widgetbase.h:260:18: warning: ‘virtual void WidgetBase::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] 260 | virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent *event); | ^~~~~~~~~~~~~~~~ In file included from /<>/umbrello/codeimport/pascalimport.cpp:16: /<>/umbrello/uml1model/classifier.h:54:18: warning: ‘virtual void UMLClassifier::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 54 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/classifier.h:56:16: warning: ‘virtual UMLObject* UMLClassifier::clone() const’ can be marked override [-Wsuggest-override] 56 | UMLObject* clone() const; | ^~~~~ /<>/umbrello/uml1model/classifier.h:111:18: warning: ‘virtual bool UMLClassifier::resolveRef()’ can be marked override [-Wsuggest-override] 111 | virtual bool resolveRef(); | ^~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:115:24: warning: ‘virtual UMLObject* UMLClassifier::findChildObjectById(Uml::ID::Type, bool)’ can be marked override [-Wsuggest-override] 115 | virtual UMLObject* findChildObjectById(Uml::ID::Type id, bool considerAncestors = false); | ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:124:18: warning: ‘virtual bool UMLClassifier::acceptAssociationType(Uml::AssociationType::Enum)’ can be marked override [-Wsuggest-override] 124 | virtual bool acceptAssociationType(Uml::AssociationType::Enum type); | ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:129:10: warning: ‘virtual void UMLClassifier::setBaseType(UMLObject::ObjectType)’ can be marked override [-Wsuggest-override] 129 | void setBaseType(UMLObject::ObjectType ot); | ^~~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:181:10: warning: ‘virtual void UMLClassifier::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 181 | void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:183:18: warning: ‘virtual bool UMLClassifier::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 183 | virtual bool load1(QDomElement& element); | ^~~~~ In file included from /<>/umbrello/codeimport/pascalimport.cpp:17: /<>/umbrello/debug/debug_utils.h:91:18: warning: ‘virtual void Tracer::showEvent(QShowEvent*)’ can be marked override [-Wsuggest-override] 91 | virtual void showEvent(QShowEvent*); | ^~~~~~~~~ In file included from /<>/umbrello/codeimport/pascalimport.cpp:18: /<>/umbrello/uml1model/enum.h:38:18: warning: ‘virtual void UMLEnum::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 38 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/enum.h:40:24: warning: ‘virtual UMLObject* UMLEnum::clone() const’ can be marked override [-Wsuggest-override] 40 | virtual UMLObject* clone() const; | ^~~~~ /<>/umbrello/uml1model/enum.h:57:18: warning: ‘virtual void UMLEnum::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 57 | virtual void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/enum.h:59:36: warning: ‘virtual UMLClassifierListItem* UMLEnum::makeChildObject(const QString&)’ can be marked override [-Wsuggest-override] 59 | virtual UMLClassifierListItem* makeChildObject(const QString& xmiTag); | ^~~~~~~~~~~~~~~ /<>/umbrello/uml1model/enum.h:66:10: warning: ‘virtual bool UMLEnum::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 66 | bool load1(QDomElement & element); | ^~~~~ In file included from /<>/umbrello/codeimport/import_utils.h:15, from /<>/umbrello/codeimport/pascalimport.cpp:19: /<>/umbrello/uml1model/folder.h:41:24: warning: ‘virtual UMLObject* UMLFolder::clone() const’ can be marked override [-Wsuggest-override] 41 | virtual UMLObject* clone() const; | ^~~~~ /<>/umbrello/uml1model/folder.h:64:10: warning: ‘virtual bool UMLFolder::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] 64 | bool showPropertiesDialog(QWidget *parent); | ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/folder.h:66:10: warning: ‘virtual void UMLFolder::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 66 | void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/folder.h:79:10: warning: ‘virtual bool UMLFolder::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 79 | bool load1(QDomElement & element); | ^~~~~ In file included from /<>/umbrello/codeimport/pascalimport.cpp:20: /<>/umbrello/uml1model/operation.h:37:18: warning: ‘virtual void UMLOperation::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 37 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/operation.h:39:24: warning: ‘virtual UMLObject* UMLOperation::clone() const’ can be marked override [-Wsuggest-override] 39 | virtual UMLObject* clone() const; | ^~~~~ /<>/umbrello/uml1model/operation.h:41:10: warning: ‘virtual void UMLOperation::setType(UMLObject*)’ can be marked override [-Wsuggest-override] 41 | void setType(UMLObject* type); | ^~~~~~~ /<>/umbrello/uml1model/operation.h:52:13: warning: ‘virtual QString UMLOperation::toString(Uml::SignatureType::Enum, bool)’ can be marked override [-Wsuggest-override] 52 | QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false); | ^~~~~~~~ /<>/umbrello/uml1model/operation.h:56:10: warning: ‘virtual bool UMLOperation::resolveRef()’ can be marked override [-Wsuggest-override] 56 | bool resolveRef(); | ^~~~~~~~~~ /<>/umbrello/uml1model/operation.h:60:18: warning: ‘virtual bool UMLOperation::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] 60 | virtual bool showPropertiesDialog(QWidget* parent = 0); | ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/operation.h:72:10: warning: ‘virtual void UMLOperation::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 72 | void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/operation.h:75:10: warning: ‘virtual bool UMLOperation::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 75 | bool load1(QDomElement & element); | ^~~~~ In file included from /<>/umbrello/codeimport/pascalimport.cpp:22: /<>/umbrello/uml.h:201:18: warning: ‘virtual void UMLApp::keyPressEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] 201 | virtual void keyPressEvent(QKeyEvent* e); | ^~~~~~~~~~~~~ /<>/umbrello/uml.h:202:18: warning: ‘virtual void UMLApp::keyReleaseEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] 202 | virtual void keyReleaseEvent(QKeyEvent* e); | ^~~~~~~~~~~~~~~ /<>/umbrello/uml.h:204:18: warning: ‘virtual void UMLApp::customEvent(QEvent*)’ can be marked override [-Wsuggest-override] 204 | virtual void customEvent(QEvent* e); | ^~~~~~~~~~~ /<>/umbrello/uml.h:215:18: warning: ‘virtual bool UMLApp::queryClose()’ can be marked override [-Wsuggest-override] 215 | virtual bool queryClose(); | ^~~~~~~~~~ /<>/umbrello/uml.h:217:18: warning: ‘virtual void UMLApp::saveProperties(KConfigGroup&)’ can be marked override [-Wsuggest-override] 217 | virtual void saveProperties(KConfigGroup & cfg); | ^~~~~~~~~~~~~~ /<>/umbrello/uml.h:218:18: warning: ‘virtual void UMLApp::readProperties(const KConfigGroup&)’ can be marked override [-Wsuggest-override] 218 | virtual void readProperties(const KConfigGroup & cfg); | ^~~~~~~~~~~~~~ [ 30%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/codeimport/pythonimport.cpp.o cd /<>/obj-aarch64-linux-gnu/umbrello && /usr/bin/aarch64-linux-gnu-g++ -DCMAKE_BINARY_DIR=\"/<>/obj-aarch64-linux-gnu\" -DKCOREADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLO_VERSION_STRING=\"2.23.3\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-aarch64-linux-gnu/umbrello -I/<>/umbrello -I/<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/include -I/<>/obj-aarch64-linux-gnu -I/<>/umbrello/clipboard -I/<>/umbrello/cmds -I/<>/umbrello/codegenerators -I/<>/umbrello/codegenerators/ada -I/<>/umbrello/codegenerators/as -I/<>/umbrello/codegenerators/cpp -I/<>/umbrello/codegenerators/csharp -I/<>/umbrello/codegenerators/d -I/<>/umbrello/codegenerators/idl -I/<>/umbrello/codegenerators/java -I/<>/umbrello/codegenerators/js -I/<>/umbrello/codegenerators/pascal -I/<>/umbrello/codegenerators/perl -I/<>/umbrello/codegenerators/php -I/<>/umbrello/codegenerators/python -I/<>/umbrello/codegenerators/ruby -I/<>/umbrello/codegenerators/sql -I/<>/umbrello/codegenerators/tcl -I/<>/umbrello/codegenerators/vala -I/<>/umbrello/codegenerators/xml -I/<>/umbrello/codegenwizard -I/<>/umbrello/codeimport -I/<>/umbrello/codeimport/csharp -I/<>/umbrello/codeimpwizard -I/<>/umbrello/debug -I/<>/umbrello/dialogs -I/<>/umbrello/dialogs/pages -I/<>/umbrello/dialogs/widgets -I/<>/umbrello/docgenerators -I/<>/umbrello/finder -I/<>/umbrello/refactoring -I/<>/umbrello/uml1model -I/<>/umbrello/umlwidgets -I/<>/lib/cppparser -I/<>/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/aarch64-linux-gnu/qt5 -isystem /usr/include/aarch64-linux-gnu/qt5/QtWidgets -isystem /usr/include/aarch64-linux-gnu/qt5/QtGui -isystem /usr/include/aarch64-linux-gnu/qt5/QtCore -isystem /usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/aarch64-linux-gnu/qt5/QtXml -isystem /usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/aarch64-linux-gnu/qt5/QtSvg -isystem /usr/include/aarch64-linux-gnu/qt5/QtWebKitWidgets -isystem /usr/include/aarch64-linux-gnu/qt5/QtWebKit -isystem /usr/include/aarch64-linux-gnu/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/aarch64-linux-gnu/qt5/QtConcurrent -isystem /usr/include/aarch64-linux-gnu/qt5/QtDBus -isystem /usr/include/KF5/KTextEditor -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -fno-delete-null-pointer-checks -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -o CMakeFiles/libumbrello.dir/codeimport/pythonimport.cpp.o -c /<>/umbrello/codeimport/pythonimport.cpp In file included from /<>/umbrello/codeimport/pythonimport.h:14, from /<>/umbrello/codeimport/pythonimport.cpp:12: /<>/umbrello/codeimport/nativeimportbase.h:51:10: warning: ‘virtual void NativeImportBase::initialize()’ can be marked override [-Wsuggest-override] 51 | void initialize(); | ^~~~~~~~~~ /<>/umbrello/codeimport/nativeimportbase.h:56:18: warning: ‘virtual bool NativeImportBase::parseFile(const QString&)’ can be marked override [-Wsuggest-override] 56 | virtual bool parseFile(const QString& filename); | ^~~~~~~~~ In file included from /<>/umbrello/codeimport/pythonimport.cpp:12: /<>/umbrello/codeimport/pythonimport.h:28:10: warning: ‘virtual void PythonImport::initVars()’ can be marked override [-Wsuggest-override] 28 | void initVars(); | ^~~~~~~~ /<>/umbrello/codeimport/pythonimport.h:32:10: warning: ‘virtual bool PythonImport::parseStmt()’ can be marked override [-Wsuggest-override] 32 | bool parseStmt(); | ^~~~~~~~~ /<>/umbrello/codeimport/pythonimport.h:34:10: warning: ‘virtual void PythonImport::fillSource(const QString&)’ can be marked override [-Wsuggest-override] 34 | void fillSource(const QString& line); | ^~~~~~~~~~ /<>/umbrello/codeimport/pythonimport.h:36:10: warning: ‘virtual bool PythonImport::preprocess(QString&)’ can be marked override [-Wsuggest-override] 36 | bool preprocess(QString& line); | ^~~~~~~~~~ In file included from /<>/umbrello/uml1model/attribute.h:15, from /<>/umbrello/codeimport/pythonimport.cpp:15: /<>/umbrello/uml1model/classifierlistitem.h:48:18: warning: ‘virtual void UMLClassifierListItem::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 48 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/classifierlistitem.h:54:24: warning: ‘virtual UMLObject* UMLClassifierListItem::clone() const’ can be marked override [-Wsuggest-override] 54 | virtual UMLObject* clone() const = 0; | ^~~~~ In file included from /<>/umbrello/codeimport/pythonimport.cpp:15: /<>/umbrello/uml1model/attribute.h:42:18: warning: ‘virtual void UMLAttribute::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 42 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/attribute.h:44:10: warning: ‘virtual void UMLAttribute::setName(const QString&)’ can be marked override [-Wsuggest-override] 44 | void setName(const QString &name); | ^~~~~~~ /<>/umbrello/uml1model/attribute.h:48:24: warning: ‘virtual UMLObject* UMLAttribute::clone() const’ can be marked override [-Wsuggest-override] 48 | virtual UMLObject* clone() const; | ^~~~~ /<>/umbrello/uml1model/attribute.h:53:13: warning: ‘virtual QString UMLAttribute::toString(Uml::SignatureType::Enum, bool)’ can be marked override [-Wsuggest-override] 53 | QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false); | ^~~~~~~~ /<>/umbrello/uml1model/attribute.h:58:18: warning: ‘virtual void UMLAttribute::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 58 | virtual void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/attribute.h:60:18: warning: ‘virtual bool UMLAttribute::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] 60 | virtual bool showPropertiesDialog(QWidget* parent = 0); | ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/attribute.h:73:10: warning: ‘virtual bool UMLAttribute::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 73 | bool load1(QDomElement & element); | ^~~~~ In file included from /<>/umbrello/uml1model/package.h:14, from /<>/umbrello/uml1model/classifier.h:13, from /<>/umbrello/codeimport/pythonimport.cpp:16: /<>/umbrello/uml1model/umlcanvasobject.h:43:18: warning: ‘virtual void UMLCanvasObject::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 43 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/umlcanvasobject.h:85:18: warning: ‘virtual bool UMLCanvasObject::resolveRef()’ can be marked override [-Wsuggest-override] 85 | virtual bool resolveRef(); | ^~~~~~~~~~ In file included from /<>/umbrello/uml1model/classifier.h:13, from /<>/umbrello/codeimport/pythonimport.cpp:16: /<>/umbrello/uml1model/package.h:39:18: warning: ‘virtual void UMLPackage::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 39 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/package.h:41:24: warning: ‘virtual UMLObject* UMLPackage::clone() const’ can be marked override [-Wsuggest-override] 41 | virtual UMLObject* clone() const; | ^~~~~ /<>/umbrello/uml1model/package.h:64:18: warning: ‘virtual bool UMLPackage::resolveRef()’ can be marked override [-Wsuggest-override] 64 | virtual bool resolveRef(); | ^~~~~~~~~~ /<>/umbrello/uml1model/package.h:66:18: warning: ‘virtual void UMLPackage::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 66 | virtual void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/package.h:69:18: warning: ‘virtual bool UMLPackage::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 69 | virtual bool load1(QDomElement& element); | ^~~~~ In file included from /<>/umbrello/uml1model/foreignkeyconstraint.h:16, from /<>/umbrello/model_utils.h:18, from /<>/umbrello/uml1model/classifier.h:19, from /<>/umbrello/codeimport/pythonimport.cpp:16: /<>/umbrello/uml1model/entityconstraint.h:40:18: warning: ‘virtual void UMLEntityConstraint::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 40 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/entityconstraint.h:45:24: warning: ‘virtual UMLObject* UMLEntityConstraint::clone() const’ can be marked override [-Wsuggest-override] 45 | virtual UMLObject* clone() const = 0; | ^~~~~ In file included from /<>/umbrello/model_utils.h:18, from /<>/umbrello/uml1model/classifier.h:19, from /<>/umbrello/codeimport/pythonimport.cpp:16: /<>/umbrello/uml1model/foreignkeyconstraint.h:56:18: warning: ‘virtual void UMLForeignKeyConstraint::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 56 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:58:24: warning: ‘virtual UMLObject* UMLForeignKeyConstraint::clone() const’ can be marked override [-Wsuggest-override] 58 | virtual UMLObject* clone() const; | ^~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:60:13: warning: ‘virtual QString UMLForeignKeyConstraint::toString(Uml::SignatureType::Enum, bool)’ can be marked override [-Wsuggest-override] 60 | QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false); | ^~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:65:10: warning: ‘virtual void UMLForeignKeyConstraint::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 65 | void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:67:18: warning: ‘virtual bool UMLForeignKeyConstraint::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] 67 | virtual bool showPropertiesDialog(QWidget* parent = 0); | ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:85:10: warning: ‘virtual bool UMLForeignKeyConstraint::resolveRef()’ can be marked override [-Wsuggest-override] 85 | bool resolveRef(); | ^~~~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:94:10: warning: ‘virtual bool UMLForeignKeyConstraint::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 94 | bool load1(QDomElement & element); | ^~~~~ In file included from /<>/umbrello/model_utils.h:20, from /<>/umbrello/uml1model/classifier.h:19, from /<>/umbrello/codeimport/pythonimport.cpp:16: /<>/umbrello/dialogs/multipagedialogbase.h:101:18: warning: ‘virtual void MultiPageDialogBase::keyPressEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] 101 | virtual void keyPressEvent(QKeyEvent *event); | ^~~~~~~~~~~~~ In file included from /<>/umbrello/model_utils.h:21, from /<>/umbrello/uml1model/classifier.h:19, from /<>/umbrello/codeimport/pythonimport.cpp:16: /<>/umbrello/umlwidgets/widgetbase.h:187:20: warning: ‘virtual QRectF WidgetBase::boundingRect() const’ can be marked override [-Wsuggest-override] 187 | virtual QRectF boundingRect() const; | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/widgetbase.h:191:18: warning: ‘virtual void WidgetBase::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] 191 | virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); | ^~~~~ /<>/umbrello/umlwidgets/widgetbase.h:260:18: warning: ‘virtual void WidgetBase::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] 260 | virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent *event); | ^~~~~~~~~~~~~~~~ In file included from /<>/umbrello/codeimport/pythonimport.cpp:16: /<>/umbrello/uml1model/classifier.h:54:18: warning: ‘virtual void UMLClassifier::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 54 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/classifier.h:56:16: warning: ‘virtual UMLObject* UMLClassifier::clone() const’ can be marked override [-Wsuggest-override] 56 | UMLObject* clone() const; | ^~~~~ /<>/umbrello/uml1model/classifier.h:111:18: warning: ‘virtual bool UMLClassifier::resolveRef()’ can be marked override [-Wsuggest-override] 111 | virtual bool resolveRef(); | ^~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:115:24: warning: ‘virtual UMLObject* UMLClassifier::findChildObjectById(Uml::ID::Type, bool)’ can be marked override [-Wsuggest-override] 115 | virtual UMLObject* findChildObjectById(Uml::ID::Type id, bool considerAncestors = false); | ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:124:18: warning: ‘virtual bool UMLClassifier::acceptAssociationType(Uml::AssociationType::Enum)’ can be marked override [-Wsuggest-override] 124 | virtual bool acceptAssociationType(Uml::AssociationType::Enum type); | ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:129:10: warning: ‘virtual void UMLClassifier::setBaseType(UMLObject::ObjectType)’ can be marked override [-Wsuggest-override] 129 | void setBaseType(UMLObject::ObjectType ot); | ^~~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:181:10: warning: ‘virtual void UMLClassifier::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 181 | void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:183:18: warning: ‘virtual bool UMLClassifier::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 183 | virtual bool load1(QDomElement& element); | ^~~~~ In file included from /<>/umbrello/codeimport/pythonimport.cpp:18: /<>/umbrello/debug/debug_utils.h:91:18: warning: ‘virtual void Tracer::showEvent(QShowEvent*)’ can be marked override [-Wsuggest-override] 91 | virtual void showEvent(QShowEvent*); | ^~~~~~~~~ In file included from /<>/umbrello/codeimport/pythonimport.cpp:19: /<>/umbrello/uml1model/enum.h:38:18: warning: ‘virtual void UMLEnum::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 38 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/enum.h:40:24: warning: ‘virtual UMLObject* UMLEnum::clone() const’ can be marked override [-Wsuggest-override] 40 | virtual UMLObject* clone() const; | ^~~~~ /<>/umbrello/uml1model/enum.h:57:18: warning: ‘virtual void UMLEnum::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 57 | virtual void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/enum.h:59:36: warning: ‘virtual UMLClassifierListItem* UMLEnum::makeChildObject(const QString&)’ can be marked override [-Wsuggest-override] 59 | virtual UMLClassifierListItem* makeChildObject(const QString& xmiTag); | ^~~~~~~~~~~~~~~ /<>/umbrello/uml1model/enum.h:66:10: warning: ‘virtual bool UMLEnum::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 66 | bool load1(QDomElement & element); | ^~~~~ In file included from /<>/umbrello/codeimport/import_utils.h:15, from /<>/umbrello/codeimport/pythonimport.cpp:20: /<>/umbrello/uml1model/folder.h:41:24: warning: ‘virtual UMLObject* UMLFolder::clone() const’ can be marked override [-Wsuggest-override] 41 | virtual UMLObject* clone() const; | ^~~~~ /<>/umbrello/uml1model/folder.h:64:10: warning: ‘virtual bool UMLFolder::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] 64 | bool showPropertiesDialog(QWidget *parent); | ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/folder.h:66:10: warning: ‘virtual void UMLFolder::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 66 | void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/folder.h:79:10: warning: ‘virtual bool UMLFolder::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 79 | bool load1(QDomElement & element); | ^~~~~ In file included from /<>/umbrello/codeimport/pythonimport.cpp:21: /<>/umbrello/uml1model/operation.h:37:18: warning: ‘virtual void UMLOperation::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 37 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/operation.h:39:24: warning: ‘virtual UMLObject* UMLOperation::clone() const’ can be marked override [-Wsuggest-override] 39 | virtual UMLObject* clone() const; | ^~~~~ /<>/umbrello/uml1model/operation.h:41:10: warning: ‘virtual void UMLOperation::setType(UMLObject*)’ can be marked override [-Wsuggest-override] 41 | void setType(UMLObject* type); | ^~~~~~~ /<>/umbrello/uml1model/operation.h:52:13: warning: ‘virtual QString UMLOperation::toString(Uml::SignatureType::Enum, bool)’ can be marked override [-Wsuggest-override] 52 | QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false); | ^~~~~~~~ /<>/umbrello/uml1model/operation.h:56:10: warning: ‘virtual bool UMLOperation::resolveRef()’ can be marked override [-Wsuggest-override] 56 | bool resolveRef(); | ^~~~~~~~~~ /<>/umbrello/uml1model/operation.h:60:18: warning: ‘virtual bool UMLOperation::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] 60 | virtual bool showPropertiesDialog(QWidget* parent = 0); | ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/operation.h:72:10: warning: ‘virtual void UMLOperation::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 72 | void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/operation.h:75:10: warning: ‘virtual bool UMLOperation::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 75 | bool load1(QDomElement & element); | ^~~~~ In file included from /<>/umbrello/codeimport/pythonimport.cpp:23: /<>/umbrello/uml.h:201:18: warning: ‘virtual void UMLApp::keyPressEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] 201 | virtual void keyPressEvent(QKeyEvent* e); | ^~~~~~~~~~~~~ /<>/umbrello/uml.h:202:18: warning: ‘virtual void UMLApp::keyReleaseEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] 202 | virtual void keyReleaseEvent(QKeyEvent* e); | ^~~~~~~~~~~~~~~ /<>/umbrello/uml.h:204:18: warning: ‘virtual void UMLApp::customEvent(QEvent*)’ can be marked override [-Wsuggest-override] 204 | virtual void customEvent(QEvent* e); | ^~~~~~~~~~~ /<>/umbrello/uml.h:215:18: warning: ‘virtual bool UMLApp::queryClose()’ can be marked override [-Wsuggest-override] 215 | virtual bool queryClose(); | ^~~~~~~~~~ /<>/umbrello/uml.h:217:18: warning: ‘virtual void UMLApp::saveProperties(KConfigGroup&)’ can be marked override [-Wsuggest-override] 217 | virtual void saveProperties(KConfigGroup & cfg); | ^~~~~~~~~~~~~~ /<>/umbrello/uml.h:218:18: warning: ‘virtual void UMLApp::readProperties(const KConfigGroup&)’ can be marked override [-Wsuggest-override] 218 | virtual void readProperties(const KConfigGroup & cfg); | ^~~~~~~~~~~~~~ [ 30%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/codeimport/sqlimport.cpp.o cd /<>/obj-aarch64-linux-gnu/umbrello && /usr/bin/aarch64-linux-gnu-g++ -DCMAKE_BINARY_DIR=\"/<>/obj-aarch64-linux-gnu\" -DKCOREADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLO_VERSION_STRING=\"2.23.3\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-aarch64-linux-gnu/umbrello -I/<>/umbrello -I/<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/include -I/<>/obj-aarch64-linux-gnu -I/<>/umbrello/clipboard -I/<>/umbrello/cmds -I/<>/umbrello/codegenerators -I/<>/umbrello/codegenerators/ada -I/<>/umbrello/codegenerators/as -I/<>/umbrello/codegenerators/cpp -I/<>/umbrello/codegenerators/csharp -I/<>/umbrello/codegenerators/d -I/<>/umbrello/codegenerators/idl -I/<>/umbrello/codegenerators/java -I/<>/umbrello/codegenerators/js -I/<>/umbrello/codegenerators/pascal -I/<>/umbrello/codegenerators/perl -I/<>/umbrello/codegenerators/php -I/<>/umbrello/codegenerators/python -I/<>/umbrello/codegenerators/ruby -I/<>/umbrello/codegenerators/sql -I/<>/umbrello/codegenerators/tcl -I/<>/umbrello/codegenerators/vala -I/<>/umbrello/codegenerators/xml -I/<>/umbrello/codegenwizard -I/<>/umbrello/codeimport -I/<>/umbrello/codeimport/csharp -I/<>/umbrello/codeimpwizard -I/<>/umbrello/debug -I/<>/umbrello/dialogs -I/<>/umbrello/dialogs/pages -I/<>/umbrello/dialogs/widgets -I/<>/umbrello/docgenerators -I/<>/umbrello/finder -I/<>/umbrello/refactoring -I/<>/umbrello/uml1model -I/<>/umbrello/umlwidgets -I/<>/lib/cppparser -I/<>/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/aarch64-linux-gnu/qt5 -isystem /usr/include/aarch64-linux-gnu/qt5/QtWidgets -isystem /usr/include/aarch64-linux-gnu/qt5/QtGui -isystem /usr/include/aarch64-linux-gnu/qt5/QtCore -isystem /usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/aarch64-linux-gnu/qt5/QtXml -isystem /usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/aarch64-linux-gnu/qt5/QtSvg -isystem /usr/include/aarch64-linux-gnu/qt5/QtWebKitWidgets -isystem /usr/include/aarch64-linux-gnu/qt5/QtWebKit -isystem /usr/include/aarch64-linux-gnu/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/aarch64-linux-gnu/qt5/QtConcurrent -isystem /usr/include/aarch64-linux-gnu/qt5/QtDBus -isystem /usr/include/KF5/KTextEditor -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -fno-delete-null-pointer-checks -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -o CMakeFiles/libumbrello.dir/codeimport/sqlimport.cpp.o -c /<>/umbrello/codeimport/sqlimport.cpp In file included from /<>/umbrello/codeimport/sqlimport.h:24, from /<>/umbrello/codeimport/sqlimport.cpp:22: /<>/umbrello/codeimport/nativeimportbase.h:51:10: warning: ‘virtual void NativeImportBase::initialize()’ can be marked override [-Wsuggest-override] 51 | void initialize(); | ^~~~~~~~~~ /<>/umbrello/codeimport/nativeimportbase.h:56:18: warning: ‘virtual bool NativeImportBase::parseFile(const QString&)’ can be marked override [-Wsuggest-override] 56 | virtual bool parseFile(const QString& filename); | ^~~~~~~~~ In file included from /<>/umbrello/codeimport/sqlimport.cpp:22: /<>/umbrello/codeimport/sqlimport.h:42:10: warning: ‘virtual bool SQLImport::parseStmt()’ can be marked override [-Wsuggest-override] 42 | bool parseStmt(); | ^~~~~~~~~ /<>/umbrello/codeimport/sqlimport.h:90:21: warning: ‘virtual QString SQLImport::advance()’ can be marked override [-Wsuggest-override] 90 | virtual QString advance(); | ^~~~~~~ /<>/umbrello/codeimport/sqlimport.h:92:10: warning: ‘virtual void SQLImport::fillSource(const QString&)’ can be marked override [-Wsuggest-override] 92 | void fillSource(const QString &word); | ^~~~~~~~~~ In file included from /<>/umbrello/codeimport/sqlimport.cpp:25: /<>/umbrello/uml1model/association.h:75:24: warning: ‘virtual UMLObject* UMLAssociation::clone() const’ can be marked override [-Wsuggest-override] 75 | virtual UMLObject* clone() const { return 0; } | ^~~~~ /<>/umbrello/uml1model/association.h:77:18: warning: ‘virtual bool UMLAssociation::resolveRef()’ can be marked override [-Wsuggest-override] 77 | virtual bool resolveRef(); | ^~~~~~~~~~ /<>/umbrello/uml1model/association.h:79:10: warning: ‘virtual void UMLAssociation::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 79 | void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/association.h:81:18: warning: ‘virtual bool UMLAssociation::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] 81 | virtual bool showPropertiesDialog(QWidget *parent = 0); | ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/association.h:85:10: warning: ‘virtual bool UMLAssociation::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 85 | bool load1(QDomElement& element); | ^~~~~ In file included from /<>/umbrello/uml1model/attribute.h:15, from /<>/umbrello/codeimport/sqlimport.cpp:26: /<>/umbrello/uml1model/classifierlistitem.h:48:18: warning: ‘virtual void UMLClassifierListItem::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 48 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/classifierlistitem.h:54:24: warning: ‘virtual UMLObject* UMLClassifierListItem::clone() const’ can be marked override [-Wsuggest-override] 54 | virtual UMLObject* clone() const = 0; | ^~~~~ In file included from /<>/umbrello/codeimport/sqlimport.cpp:26: /<>/umbrello/uml1model/attribute.h:42:18: warning: ‘virtual void UMLAttribute::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 42 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/attribute.h:44:10: warning: ‘virtual void UMLAttribute::setName(const QString&)’ can be marked override [-Wsuggest-override] 44 | void setName(const QString &name); | ^~~~~~~ /<>/umbrello/uml1model/attribute.h:48:24: warning: ‘virtual UMLObject* UMLAttribute::clone() const’ can be marked override [-Wsuggest-override] 48 | virtual UMLObject* clone() const; | ^~~~~ /<>/umbrello/uml1model/attribute.h:53:13: warning: ‘virtual QString UMLAttribute::toString(Uml::SignatureType::Enum, bool)’ can be marked override [-Wsuggest-override] 53 | QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false); | ^~~~~~~~ /<>/umbrello/uml1model/attribute.h:58:18: warning: ‘virtual void UMLAttribute::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 58 | virtual void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/attribute.h:60:18: warning: ‘virtual bool UMLAttribute::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] 60 | virtual bool showPropertiesDialog(QWidget* parent = 0); | ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/attribute.h:73:10: warning: ‘virtual bool UMLAttribute::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 73 | bool load1(QDomElement & element); | ^~~~~ In file included from /<>/umbrello/uml1model/checkconstraint.h:15, from /<>/umbrello/codeimport/sqlimport.cpp:27: /<>/umbrello/uml1model/entityconstraint.h:40:18: warning: ‘virtual void UMLEntityConstraint::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 40 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/entityconstraint.h:45:24: warning: ‘virtual UMLObject* UMLEntityConstraint::clone() const’ can be marked override [-Wsuggest-override] 45 | virtual UMLObject* clone() const = 0; | ^~~~~ In file included from /<>/umbrello/codeimport/sqlimport.cpp:27: /<>/umbrello/uml1model/checkconstraint.h:38:18: warning: ‘virtual void UMLCheckConstraint::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 38 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/checkconstraint.h:40:24: warning: ‘virtual UMLObject* UMLCheckConstraint::clone() const’ can be marked override [-Wsuggest-override] 40 | virtual UMLObject* clone() const; | ^~~~~ /<>/umbrello/uml1model/checkconstraint.h:42:13: warning: ‘virtual QString UMLCheckConstraint::toString(Uml::SignatureType::Enum, bool)’ can be marked override [-Wsuggest-override] 42 | QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false); | ^~~~~~~~ /<>/umbrello/uml1model/checkconstraint.h:47:10: warning: ‘virtual void UMLCheckConstraint::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 47 | void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/checkconstraint.h:49:18: warning: ‘virtual bool UMLCheckConstraint::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] 49 | virtual bool showPropertiesDialog(QWidget* parent = 0); | ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/checkconstraint.h:61:10: warning: ‘virtual bool UMLCheckConstraint::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 61 | bool load1(QDomElement & element); | ^~~~~ In file included from /<>/umbrello/uml1model/package.h:14, from /<>/umbrello/uml1model/classifier.h:13, from /<>/umbrello/codeimport/sqlimport.cpp:28: /<>/umbrello/uml1model/umlcanvasobject.h:43:18: warning: ‘virtual void UMLCanvasObject::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 43 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/umlcanvasobject.h:85:18: warning: ‘virtual bool UMLCanvasObject::resolveRef()’ can be marked override [-Wsuggest-override] 85 | virtual bool resolveRef(); | ^~~~~~~~~~ In file included from /<>/umbrello/uml1model/classifier.h:13, from /<>/umbrello/codeimport/sqlimport.cpp:28: /<>/umbrello/uml1model/package.h:39:18: warning: ‘virtual void UMLPackage::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 39 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/package.h:41:24: warning: ‘virtual UMLObject* UMLPackage::clone() const’ can be marked override [-Wsuggest-override] 41 | virtual UMLObject* clone() const; | ^~~~~ /<>/umbrello/uml1model/package.h:64:18: warning: ‘virtual bool UMLPackage::resolveRef()’ can be marked override [-Wsuggest-override] 64 | virtual bool resolveRef(); | ^~~~~~~~~~ /<>/umbrello/uml1model/package.h:66:18: warning: ‘virtual void UMLPackage::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 66 | virtual void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/package.h:69:18: warning: ‘virtual bool UMLPackage::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 69 | virtual bool load1(QDomElement& element); | ^~~~~ In file included from /<>/umbrello/model_utils.h:18, from /<>/umbrello/uml1model/classifier.h:19, from /<>/umbrello/codeimport/sqlimport.cpp:28: /<>/umbrello/uml1model/foreignkeyconstraint.h:56:18: warning: ‘virtual void UMLForeignKeyConstraint::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 56 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:58:24: warning: ‘virtual UMLObject* UMLForeignKeyConstraint::clone() const’ can be marked override [-Wsuggest-override] 58 | virtual UMLObject* clone() const; | ^~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:60:13: warning: ‘virtual QString UMLForeignKeyConstraint::toString(Uml::SignatureType::Enum, bool)’ can be marked override [-Wsuggest-override] 60 | QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false); | ^~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:65:10: warning: ‘virtual void UMLForeignKeyConstraint::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 65 | void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:67:18: warning: ‘virtual bool UMLForeignKeyConstraint::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] 67 | virtual bool showPropertiesDialog(QWidget* parent = 0); | ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:85:10: warning: ‘virtual bool UMLForeignKeyConstraint::resolveRef()’ can be marked override [-Wsuggest-override] 85 | bool resolveRef(); | ^~~~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:94:10: warning: ‘virtual bool UMLForeignKeyConstraint::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 94 | bool load1(QDomElement & element); | ^~~~~ In file included from /<>/umbrello/model_utils.h:20, from /<>/umbrello/uml1model/classifier.h:19, from /<>/umbrello/codeimport/sqlimport.cpp:28: /<>/umbrello/dialogs/multipagedialogbase.h:101:18: warning: ‘virtual void MultiPageDialogBase::keyPressEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] 101 | virtual void keyPressEvent(QKeyEvent *event); | ^~~~~~~~~~~~~ In file included from /<>/umbrello/model_utils.h:21, from /<>/umbrello/uml1model/classifier.h:19, from /<>/umbrello/codeimport/sqlimport.cpp:28: /<>/umbrello/umlwidgets/widgetbase.h:187:20: warning: ‘virtual QRectF WidgetBase::boundingRect() const’ can be marked override [-Wsuggest-override] 187 | virtual QRectF boundingRect() const; | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/widgetbase.h:191:18: warning: ‘virtual void WidgetBase::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] 191 | virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); | ^~~~~ /<>/umbrello/umlwidgets/widgetbase.h:260:18: warning: ‘virtual void WidgetBase::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] 260 | virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent *event); | ^~~~~~~~~~~~~~~~ In file included from /<>/umbrello/codeimport/sqlimport.cpp:28: /<>/umbrello/uml1model/classifier.h:54:18: warning: ‘virtual void UMLClassifier::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 54 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/classifier.h:56:16: warning: ‘virtual UMLObject* UMLClassifier::clone() const’ can be marked override [-Wsuggest-override] 56 | UMLObject* clone() const; | ^~~~~ /<>/umbrello/uml1model/classifier.h:111:18: warning: ‘virtual bool UMLClassifier::resolveRef()’ can be marked override [-Wsuggest-override] 111 | virtual bool resolveRef(); | ^~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:115:24: warning: ‘virtual UMLObject* UMLClassifier::findChildObjectById(Uml::ID::Type, bool)’ can be marked override [-Wsuggest-override] 115 | virtual UMLObject* findChildObjectById(Uml::ID::Type id, bool considerAncestors = false); | ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:124:18: warning: ‘virtual bool UMLClassifier::acceptAssociationType(Uml::AssociationType::Enum)’ can be marked override [-Wsuggest-override] 124 | virtual bool acceptAssociationType(Uml::AssociationType::Enum type); | ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:129:10: warning: ‘virtual void UMLClassifier::setBaseType(UMLObject::ObjectType)’ can be marked override [-Wsuggest-override] 129 | void setBaseType(UMLObject::ObjectType ot); | ^~~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:181:10: warning: ‘virtual void UMLClassifier::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 181 | void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:183:18: warning: ‘virtual bool UMLClassifier::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 183 | virtual bool load1(QDomElement& element); | ^~~~~ In file included from /<>/umbrello/codeimport/sqlimport.cpp:29: /<>/umbrello/debug/debug_utils.h:91:18: warning: ‘virtual void Tracer::showEvent(QShowEvent*)’ can be marked override [-Wsuggest-override] 91 | virtual void showEvent(QShowEvent*); | ^~~~~~~~~ In file included from /<>/umbrello/codeimport/sqlimport.cpp:30: /<>/umbrello/uml1model/enum.h:38:18: warning: ‘virtual void UMLEnum::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 38 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/enum.h:40:24: warning: ‘virtual UMLObject* UMLEnum::clone() const’ can be marked override [-Wsuggest-override] 40 | virtual UMLObject* clone() const; | ^~~~~ /<>/umbrello/uml1model/enum.h:57:18: warning: ‘virtual void UMLEnum::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 57 | virtual void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/enum.h:59:36: warning: ‘virtual UMLClassifierListItem* UMLEnum::makeChildObject(const QString&)’ can be marked override [-Wsuggest-override] 59 | virtual UMLClassifierListItem* makeChildObject(const QString& xmiTag); | ^~~~~~~~~~~~~~~ /<>/umbrello/uml1model/enum.h:66:10: warning: ‘virtual bool UMLEnum::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 66 | bool load1(QDomElement & element); | ^~~~~ In file included from /<>/umbrello/codeimport/sqlimport.cpp:31: /<>/umbrello/uml1model/folder.h:41:24: warning: ‘virtual UMLObject* UMLFolder::clone() const’ can be marked override [-Wsuggest-override] 41 | virtual UMLObject* clone() const; | ^~~~~ /<>/umbrello/uml1model/folder.h:64:10: warning: ‘virtual bool UMLFolder::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] 64 | bool showPropertiesDialog(QWidget *parent); | ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/folder.h:66:10: warning: ‘virtual void UMLFolder::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 66 | void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/folder.h:79:10: warning: ‘virtual bool UMLFolder::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 79 | bool load1(QDomElement & element); | ^~~~~ In file included from /<>/umbrello/codeimport/sqlimport.cpp:33: /<>/umbrello/uml1model/operation.h:37:18: warning: ‘virtual void UMLOperation::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 37 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/operation.h:39:24: warning: ‘virtual UMLObject* UMLOperation::clone() const’ can be marked override [-Wsuggest-override] 39 | virtual UMLObject* clone() const; | ^~~~~ /<>/umbrello/uml1model/operation.h:41:10: warning: ‘virtual void UMLOperation::setType(UMLObject*)’ can be marked override [-Wsuggest-override] 41 | void setType(UMLObject* type); | ^~~~~~~ /<>/umbrello/uml1model/operation.h:52:13: warning: ‘virtual QString UMLOperation::toString(Uml::SignatureType::Enum, bool)’ can be marked override [-Wsuggest-override] 52 | QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false); | ^~~~~~~~ /<>/umbrello/uml1model/operation.h:56:10: warning: ‘virtual bool UMLOperation::resolveRef()’ can be marked override [-Wsuggest-override] 56 | bool resolveRef(); | ^~~~~~~~~~ /<>/umbrello/uml1model/operation.h:60:18: warning: ‘virtual bool UMLOperation::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] 60 | virtual bool showPropertiesDialog(QWidget* parent = 0); | ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/operation.h:72:10: warning: ‘virtual void UMLOperation::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 72 | void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/operation.h:75:10: warning: ‘virtual bool UMLOperation::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 75 | bool load1(QDomElement & element); | ^~~~~ In file included from /<>/umbrello/codeimport/sqlimport.cpp:35: /<>/umbrello/uml.h:201:18: warning: ‘virtual void UMLApp::keyPressEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] 201 | virtual void keyPressEvent(QKeyEvent* e); | ^~~~~~~~~~~~~ /<>/umbrello/uml.h:202:18: warning: ‘virtual void UMLApp::keyReleaseEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] 202 | virtual void keyReleaseEvent(QKeyEvent* e); | ^~~~~~~~~~~~~~~ /<>/umbrello/uml.h:204:18: warning: ‘virtual void UMLApp::customEvent(QEvent*)’ can be marked override [-Wsuggest-override] 204 | virtual void customEvent(QEvent* e); | ^~~~~~~~~~~ /<>/umbrello/uml.h:215:18: warning: ‘virtual bool UMLApp::queryClose()’ can be marked override [-Wsuggest-override] 215 | virtual bool queryClose(); | ^~~~~~~~~~ /<>/umbrello/uml.h:217:18: warning: ‘virtual void UMLApp::saveProperties(KConfigGroup&)’ can be marked override [-Wsuggest-override] 217 | virtual void saveProperties(KConfigGroup & cfg); | ^~~~~~~~~~~~~~ /<>/umbrello/uml.h:218:18: warning: ‘virtual void UMLApp::readProperties(const KConfigGroup&)’ can be marked override [-Wsuggest-override] 218 | virtual void readProperties(const KConfigGroup & cfg); | ^~~~~~~~~~~~~~ In file included from /<>/umbrello/codeimport/sqlimport.cpp:36: /<>/umbrello/uml1model/entity.h:43:18: warning: ‘virtual void UMLEntity::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 43 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/entity.h:45:24: warning: ‘virtual UMLObject* UMLEntity::clone() const’ can be marked override [-Wsuggest-override] 45 | virtual UMLObject* clone() const; | ^~~~~ /<>/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] 47 | virtual UMLAttribute* createAttribute(const QString &name = QString(), | ^~~~~~~~~~~~~~~ /<>/umbrello/uml1model/entity.h:73:18: warning: ‘virtual bool UMLEntity::resolveRef()’ can be marked override [-Wsuggest-override] 73 | virtual bool resolveRef(); | ^~~~~~~~~~ /<>/umbrello/uml1model/entity.h:75:18: warning: ‘virtual void UMLEntity::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 75 | virtual void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/entity.h:77:31: warning: ‘virtual UMLClassifierListItemList UMLEntity::getFilteredList(UMLObject::ObjectType) const’ can be marked override [-Wsuggest-override] 77 | UMLClassifierListItemList getFilteredList(UMLObject::ObjectType ot) const; | ^~~~~~~~~~~~~~~ /<>/umbrello/uml1model/entity.h:81:36: warning: ‘virtual UMLClassifierListItem* UMLEntity::makeChildObject(const QString&)’ can be marked override [-Wsuggest-override] 81 | virtual UMLClassifierListItem* makeChildObject(const QString& xmiTag); | ^~~~~~~~~~~~~~~ /<>/umbrello/uml1model/entity.h:93:10: warning: ‘virtual bool UMLEntity::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 93 | bool load1(QDomElement& element); | ^~~~~ In file included from /<>/umbrello/codeimport/sqlimport.cpp:37: /<>/umbrello/uml1model/entityattribute.h:47:18: warning: ‘virtual void UMLEntityAttribute::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 47 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/entityattribute.h:49:24: warning: ‘virtual UMLObject* UMLEntityAttribute::clone() const’ can be marked override [-Wsuggest-override] 49 | virtual UMLObject* clone() const; | ^~~~~ /<>/umbrello/uml1model/entityattribute.h:66:13: warning: ‘virtual QString UMLEntityAttribute::toString(Uml::SignatureType::Enum, bool)’ can be marked override [-Wsuggest-override] 66 | QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false); | ^~~~~~~~ /<>/umbrello/uml1model/entityattribute.h:68:18: warning: ‘virtual void UMLEntityAttribute::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 68 | virtual void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/entityattribute.h:70:18: warning: ‘virtual bool UMLEntityAttribute::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] 70 | virtual bool showPropertiesDialog(QWidget* parent = 0); | ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/entityattribute.h:75:10: warning: ‘virtual bool UMLEntityAttribute::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 75 | bool load1(QDomElement& element); | ^~~~~ In file included from /<>/umbrello/codeimport/sqlimport.cpp:39: /<>/umbrello/uml1model/uniqueconstraint.h:39:18: warning: ‘virtual void UMLUniqueConstraint::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 39 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/uniqueconstraint.h:41:24: warning: ‘virtual UMLObject* UMLUniqueConstraint::clone() const’ can be marked override [-Wsuggest-override] 41 | virtual UMLObject* clone() const; | ^~~~~ /<>/umbrello/uml1model/uniqueconstraint.h:43:13: warning: ‘virtual QString UMLUniqueConstraint::toString(Uml::SignatureType::Enum, bool)’ can be marked override [-Wsuggest-override] 43 | QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false); | ^~~~~~~~ /<>/umbrello/uml1model/uniqueconstraint.h:48:10: warning: ‘virtual void UMLUniqueConstraint::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 48 | void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/uniqueconstraint.h:50:18: warning: ‘virtual bool UMLUniqueConstraint::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] 50 | virtual bool showPropertiesDialog(QWidget* parent = 0); | ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/uniqueconstraint.h:64:10: warning: ‘virtual bool UMLUniqueConstraint::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 64 | bool load1(QDomElement & element); | ^~~~~ [ 30%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/codeimport/csharp/csharpimport.cpp.o cd /<>/obj-aarch64-linux-gnu/umbrello && /usr/bin/aarch64-linux-gnu-g++ -DCMAKE_BINARY_DIR=\"/<>/obj-aarch64-linux-gnu\" -DKCOREADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLO_VERSION_STRING=\"2.23.3\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-aarch64-linux-gnu/umbrello -I/<>/umbrello -I/<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/include -I/<>/obj-aarch64-linux-gnu -I/<>/umbrello/clipboard -I/<>/umbrello/cmds -I/<>/umbrello/codegenerators -I/<>/umbrello/codegenerators/ada -I/<>/umbrello/codegenerators/as -I/<>/umbrello/codegenerators/cpp -I/<>/umbrello/codegenerators/csharp -I/<>/umbrello/codegenerators/d -I/<>/umbrello/codegenerators/idl -I/<>/umbrello/codegenerators/java -I/<>/umbrello/codegenerators/js -I/<>/umbrello/codegenerators/pascal -I/<>/umbrello/codegenerators/perl -I/<>/umbrello/codegenerators/php -I/<>/umbrello/codegenerators/python -I/<>/umbrello/codegenerators/ruby -I/<>/umbrello/codegenerators/sql -I/<>/umbrello/codegenerators/tcl -I/<>/umbrello/codegenerators/vala -I/<>/umbrello/codegenerators/xml -I/<>/umbrello/codegenwizard -I/<>/umbrello/codeimport -I/<>/umbrello/codeimport/csharp -I/<>/umbrello/codeimpwizard -I/<>/umbrello/debug -I/<>/umbrello/dialogs -I/<>/umbrello/dialogs/pages -I/<>/umbrello/dialogs/widgets -I/<>/umbrello/docgenerators -I/<>/umbrello/finder -I/<>/umbrello/refactoring -I/<>/umbrello/uml1model -I/<>/umbrello/umlwidgets -I/<>/lib/cppparser -I/<>/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/aarch64-linux-gnu/qt5 -isystem /usr/include/aarch64-linux-gnu/qt5/QtWidgets -isystem /usr/include/aarch64-linux-gnu/qt5/QtGui -isystem /usr/include/aarch64-linux-gnu/qt5/QtCore -isystem /usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/aarch64-linux-gnu/qt5/QtXml -isystem /usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/aarch64-linux-gnu/qt5/QtSvg -isystem /usr/include/aarch64-linux-gnu/qt5/QtWebKitWidgets -isystem /usr/include/aarch64-linux-gnu/qt5/QtWebKit -isystem /usr/include/aarch64-linux-gnu/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/aarch64-linux-gnu/qt5/QtConcurrent -isystem /usr/include/aarch64-linux-gnu/qt5/QtDBus -isystem /usr/include/KF5/KTextEditor -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -fno-delete-null-pointer-checks -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -o CMakeFiles/libumbrello.dir/codeimport/csharp/csharpimport.cpp.o -c /<>/umbrello/codeimport/csharp/csharpimport.cpp In file included from /<>/umbrello/codeimport/csharp/csharpimport.h:14, from /<>/umbrello/codeimport/csharp/csharpimport.cpp:12: /<>/umbrello/codeimport/nativeimportbase.h:51:10: warning: ‘virtual void NativeImportBase::initialize()’ can be marked override [-Wsuggest-override] 51 | void initialize(); | ^~~~~~~~~~ /<>/umbrello/codeimport/nativeimportbase.h:56:18: warning: ‘virtual bool NativeImportBase::parseFile(const QString&)’ can be marked override [-Wsuggest-override] 56 | virtual bool parseFile(const QString& filename); | ^~~~~~~~~ In file included from /<>/umbrello/codeimport/csharp/csharpimport.cpp:12: /<>/umbrello/codeimport/csharp/csharpimport.h:31:10: warning: ‘virtual void CSharpImport::initVars()’ can be marked override [-Wsuggest-override] 31 | void initVars(); | ^~~~~~~~ /<>/umbrello/codeimport/csharp/csharpimport.h:33:10: warning: ‘virtual bool CSharpImport::parseStmt()’ can be marked override [-Wsuggest-override] 33 | bool parseStmt(); | ^~~~~~~~~ /<>/umbrello/codeimport/csharp/csharpimport.h:35:10: warning: ‘virtual void CSharpImport::fillSource(const QString&)’ can be marked override [-Wsuggest-override] 35 | void fillSource(const QString& word); | ^~~~~~~~~~ /<>/umbrello/codeimport/csharp/csharpimport.h:37:10: warning: ‘virtual bool CSharpImport::parseFile(const QString&)’ can be marked override [-Wsuggest-override] 37 | bool parseFile(const QString& filename); | ^~~~~~~~~ In file included from /<>/umbrello/uml1model/attribute.h:15, from /<>/umbrello/codeimport/csharp/csharpimport.cpp:15: /<>/umbrello/uml1model/classifierlistitem.h:48:18: warning: ‘virtual void UMLClassifierListItem::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 48 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/classifierlistitem.h:54:24: warning: ‘virtual UMLObject* UMLClassifierListItem::clone() const’ can be marked override [-Wsuggest-override] 54 | virtual UMLObject* clone() const = 0; | ^~~~~ In file included from /<>/umbrello/codeimport/csharp/csharpimport.cpp:15: /<>/umbrello/uml1model/attribute.h:42:18: warning: ‘virtual void UMLAttribute::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 42 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/attribute.h:44:10: warning: ‘virtual void UMLAttribute::setName(const QString&)’ can be marked override [-Wsuggest-override] 44 | void setName(const QString &name); | ^~~~~~~ /<>/umbrello/uml1model/attribute.h:48:24: warning: ‘virtual UMLObject* UMLAttribute::clone() const’ can be marked override [-Wsuggest-override] 48 | virtual UMLObject* clone() const; | ^~~~~ /<>/umbrello/uml1model/attribute.h:53:13: warning: ‘virtual QString UMLAttribute::toString(Uml::SignatureType::Enum, bool)’ can be marked override [-Wsuggest-override] 53 | QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false); | ^~~~~~~~ /<>/umbrello/uml1model/attribute.h:58:18: warning: ‘virtual void UMLAttribute::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 58 | virtual void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/attribute.h:60:18: warning: ‘virtual bool UMLAttribute::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] 60 | virtual bool showPropertiesDialog(QWidget* parent = 0); | ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/attribute.h:73:10: warning: ‘virtual bool UMLAttribute::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 73 | bool load1(QDomElement & element); | ^~~~~ In file included from /<>/umbrello/uml1model/package.h:14, from /<>/umbrello/uml1model/classifier.h:13, from /<>/umbrello/codeimport/csharp/csharpimport.cpp:16: /<>/umbrello/uml1model/umlcanvasobject.h:43:18: warning: ‘virtual void UMLCanvasObject::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 43 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/umlcanvasobject.h:85:18: warning: ‘virtual bool UMLCanvasObject::resolveRef()’ can be marked override [-Wsuggest-override] 85 | virtual bool resolveRef(); | ^~~~~~~~~~ In file included from /<>/umbrello/uml1model/classifier.h:13, from /<>/umbrello/codeimport/csharp/csharpimport.cpp:16: /<>/umbrello/uml1model/package.h:39:18: warning: ‘virtual void UMLPackage::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 39 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/package.h:41:24: warning: ‘virtual UMLObject* UMLPackage::clone() const’ can be marked override [-Wsuggest-override] 41 | virtual UMLObject* clone() const; | ^~~~~ /<>/umbrello/uml1model/package.h:64:18: warning: ‘virtual bool UMLPackage::resolveRef()’ can be marked override [-Wsuggest-override] 64 | virtual bool resolveRef(); | ^~~~~~~~~~ /<>/umbrello/uml1model/package.h:66:18: warning: ‘virtual void UMLPackage::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 66 | virtual void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/package.h:69:18: warning: ‘virtual bool UMLPackage::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 69 | virtual bool load1(QDomElement& element); | ^~~~~ In file included from /<>/umbrello/uml1model/foreignkeyconstraint.h:16, from /<>/umbrello/model_utils.h:18, from /<>/umbrello/uml1model/classifier.h:19, from /<>/umbrello/codeimport/csharp/csharpimport.cpp:16: /<>/umbrello/uml1model/entityconstraint.h:40:18: warning: ‘virtual void UMLEntityConstraint::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 40 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/entityconstraint.h:45:24: warning: ‘virtual UMLObject* UMLEntityConstraint::clone() const’ can be marked override [-Wsuggest-override] 45 | virtual UMLObject* clone() const = 0; | ^~~~~ In file included from /<>/umbrello/model_utils.h:18, from /<>/umbrello/uml1model/classifier.h:19, from /<>/umbrello/codeimport/csharp/csharpimport.cpp:16: /<>/umbrello/uml1model/foreignkeyconstraint.h:56:18: warning: ‘virtual void UMLForeignKeyConstraint::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 56 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:58:24: warning: ‘virtual UMLObject* UMLForeignKeyConstraint::clone() const’ can be marked override [-Wsuggest-override] 58 | virtual UMLObject* clone() const; | ^~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:60:13: warning: ‘virtual QString UMLForeignKeyConstraint::toString(Uml::SignatureType::Enum, bool)’ can be marked override [-Wsuggest-override] 60 | QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false); | ^~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:65:10: warning: ‘virtual void UMLForeignKeyConstraint::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 65 | void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:67:18: warning: ‘virtual bool UMLForeignKeyConstraint::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] 67 | virtual bool showPropertiesDialog(QWidget* parent = 0); | ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:85:10: warning: ‘virtual bool UMLForeignKeyConstraint::resolveRef()’ can be marked override [-Wsuggest-override] 85 | bool resolveRef(); | ^~~~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:94:10: warning: ‘virtual bool UMLForeignKeyConstraint::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 94 | bool load1(QDomElement & element); | ^~~~~ In file included from /<>/umbrello/model_utils.h:20, from /<>/umbrello/uml1model/classifier.h:19, from /<>/umbrello/codeimport/csharp/csharpimport.cpp:16: /<>/umbrello/dialogs/multipagedialogbase.h:101:18: warning: ‘virtual void MultiPageDialogBase::keyPressEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] 101 | virtual void keyPressEvent(QKeyEvent *event); | ^~~~~~~~~~~~~ In file included from /<>/umbrello/model_utils.h:21, from /<>/umbrello/uml1model/classifier.h:19, from /<>/umbrello/codeimport/csharp/csharpimport.cpp:16: /<>/umbrello/umlwidgets/widgetbase.h:187:20: warning: ‘virtual QRectF WidgetBase::boundingRect() const’ can be marked override [-Wsuggest-override] 187 | virtual QRectF boundingRect() const; | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/widgetbase.h:191:18: warning: ‘virtual void WidgetBase::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] 191 | virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); | ^~~~~ /<>/umbrello/umlwidgets/widgetbase.h:260:18: warning: ‘virtual void WidgetBase::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] 260 | virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent *event); | ^~~~~~~~~~~~~~~~ In file included from /<>/umbrello/codeimport/csharp/csharpimport.cpp:16: /<>/umbrello/uml1model/classifier.h:54:18: warning: ‘virtual void UMLClassifier::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 54 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/classifier.h:56:16: warning: ‘virtual UMLObject* UMLClassifier::clone() const’ can be marked override [-Wsuggest-override] 56 | UMLObject* clone() const; | ^~~~~ /<>/umbrello/uml1model/classifier.h:111:18: warning: ‘virtual bool UMLClassifier::resolveRef()’ can be marked override [-Wsuggest-override] 111 | virtual bool resolveRef(); | ^~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:115:24: warning: ‘virtual UMLObject* UMLClassifier::findChildObjectById(Uml::ID::Type, bool)’ can be marked override [-Wsuggest-override] 115 | virtual UMLObject* findChildObjectById(Uml::ID::Type id, bool considerAncestors = false); | ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:124:18: warning: ‘virtual bool UMLClassifier::acceptAssociationType(Uml::AssociationType::Enum)’ can be marked override [-Wsuggest-override] 124 | virtual bool acceptAssociationType(Uml::AssociationType::Enum type); | ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:129:10: warning: ‘virtual void UMLClassifier::setBaseType(UMLObject::ObjectType)’ can be marked override [-Wsuggest-override] 129 | void setBaseType(UMLObject::ObjectType ot); | ^~~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:181:10: warning: ‘virtual void UMLClassifier::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 181 | void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:183:18: warning: ‘virtual bool UMLClassifier::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 183 | virtual bool load1(QDomElement& element); | ^~~~~ In file included from /<>/umbrello/codeimport/csharp/csharpimport.cpp:18: /<>/umbrello/debug/debug_utils.h:91:18: warning: ‘virtual void Tracer::showEvent(QShowEvent*)’ can be marked override [-Wsuggest-override] 91 | virtual void showEvent(QShowEvent*); | ^~~~~~~~~ In file included from /<>/umbrello/codeimport/csharp/csharpimport.cpp:19: /<>/umbrello/uml1model/enum.h:38:18: warning: ‘virtual void UMLEnum::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 38 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/enum.h:40:24: warning: ‘virtual UMLObject* UMLEnum::clone() const’ can be marked override [-Wsuggest-override] 40 | virtual UMLObject* clone() const; | ^~~~~ /<>/umbrello/uml1model/enum.h:57:18: warning: ‘virtual void UMLEnum::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 57 | virtual void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/enum.h:59:36: warning: ‘virtual UMLClassifierListItem* UMLEnum::makeChildObject(const QString&)’ can be marked override [-Wsuggest-override] 59 | virtual UMLClassifierListItem* makeChildObject(const QString& xmiTag); | ^~~~~~~~~~~~~~~ /<>/umbrello/uml1model/enum.h:66:10: warning: ‘virtual bool UMLEnum::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 66 | bool load1(QDomElement & element); | ^~~~~ In file included from /<>/umbrello/codeimport/import_utils.h:15, from /<>/umbrello/codeimport/csharp/csharpimport.cpp:20: /<>/umbrello/uml1model/folder.h:41:24: warning: ‘virtual UMLObject* UMLFolder::clone() const’ can be marked override [-Wsuggest-override] 41 | virtual UMLObject* clone() const; | ^~~~~ /<>/umbrello/uml1model/folder.h:64:10: warning: ‘virtual bool UMLFolder::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] 64 | bool showPropertiesDialog(QWidget *parent); | ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/folder.h:66:10: warning: ‘virtual void UMLFolder::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 66 | void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/folder.h:79:10: warning: ‘virtual bool UMLFolder::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 79 | bool load1(QDomElement & element); | ^~~~~ In file included from /<>/umbrello/codeimport/csharp/csharpimport.cpp:21: /<>/umbrello/uml1model/operation.h:37:18: warning: ‘virtual void UMLOperation::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 37 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/operation.h:39:24: warning: ‘virtual UMLObject* UMLOperation::clone() const’ can be marked override [-Wsuggest-override] 39 | virtual UMLObject* clone() const; | ^~~~~ /<>/umbrello/uml1model/operation.h:41:10: warning: ‘virtual void UMLOperation::setType(UMLObject*)’ can be marked override [-Wsuggest-override] 41 | void setType(UMLObject* type); | ^~~~~~~ /<>/umbrello/uml1model/operation.h:52:13: warning: ‘virtual QString UMLOperation::toString(Uml::SignatureType::Enum, bool)’ can be marked override [-Wsuggest-override] 52 | QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false); | ^~~~~~~~ /<>/umbrello/uml1model/operation.h:56:10: warning: ‘virtual bool UMLOperation::resolveRef()’ can be marked override [-Wsuggest-override] 56 | bool resolveRef(); | ^~~~~~~~~~ /<>/umbrello/uml1model/operation.h:60:18: warning: ‘virtual bool UMLOperation::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] 60 | virtual bool showPropertiesDialog(QWidget* parent = 0); | ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/operation.h:72:10: warning: ‘virtual void UMLOperation::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 72 | void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/operation.h:75:10: warning: ‘virtual bool UMLOperation::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 75 | bool load1(QDomElement & element); | ^~~~~ In file included from /<>/umbrello/codeimport/csharp/csharpimport.cpp:23: /<>/umbrello/uml.h:201:18: warning: ‘virtual void UMLApp::keyPressEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] 201 | virtual void keyPressEvent(QKeyEvent* e); | ^~~~~~~~~~~~~ /<>/umbrello/uml.h:202:18: warning: ‘virtual void UMLApp::keyReleaseEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] 202 | virtual void keyReleaseEvent(QKeyEvent* e); | ^~~~~~~~~~~~~~~ /<>/umbrello/uml.h:204:18: warning: ‘virtual void UMLApp::customEvent(QEvent*)’ can be marked override [-Wsuggest-override] 204 | virtual void customEvent(QEvent* e); | ^~~~~~~~~~~ /<>/umbrello/uml.h:215:18: warning: ‘virtual bool UMLApp::queryClose()’ can be marked override [-Wsuggest-override] 215 | virtual bool queryClose(); | ^~~~~~~~~~ /<>/umbrello/uml.h:217:18: warning: ‘virtual void UMLApp::saveProperties(KConfigGroup&)’ can be marked override [-Wsuggest-override] 217 | virtual void saveProperties(KConfigGroup & cfg); | ^~~~~~~~~~~~~~ /<>/umbrello/uml.h:218:18: warning: ‘virtual void UMLApp::readProperties(const KConfigGroup&)’ can be marked override [-Wsuggest-override] 218 | virtual void readProperties(const KConfigGroup & cfg); | ^~~~~~~~~~~~~~ [ 30%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/codeimport/cppimport.cpp.o cd /<>/obj-aarch64-linux-gnu/umbrello && /usr/bin/aarch64-linux-gnu-g++ -DCMAKE_BINARY_DIR=\"/<>/obj-aarch64-linux-gnu\" -DKCOREADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLO_VERSION_STRING=\"2.23.3\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-aarch64-linux-gnu/umbrello -I/<>/umbrello -I/<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/include -I/<>/obj-aarch64-linux-gnu -I/<>/umbrello/clipboard -I/<>/umbrello/cmds -I/<>/umbrello/codegenerators -I/<>/umbrello/codegenerators/ada -I/<>/umbrello/codegenerators/as -I/<>/umbrello/codegenerators/cpp -I/<>/umbrello/codegenerators/csharp -I/<>/umbrello/codegenerators/d -I/<>/umbrello/codegenerators/idl -I/<>/umbrello/codegenerators/java -I/<>/umbrello/codegenerators/js -I/<>/umbrello/codegenerators/pascal -I/<>/umbrello/codegenerators/perl -I/<>/umbrello/codegenerators/php -I/<>/umbrello/codegenerators/python -I/<>/umbrello/codegenerators/ruby -I/<>/umbrello/codegenerators/sql -I/<>/umbrello/codegenerators/tcl -I/<>/umbrello/codegenerators/vala -I/<>/umbrello/codegenerators/xml -I/<>/umbrello/codegenwizard -I/<>/umbrello/codeimport -I/<>/umbrello/codeimport/csharp -I/<>/umbrello/codeimpwizard -I/<>/umbrello/debug -I/<>/umbrello/dialogs -I/<>/umbrello/dialogs/pages -I/<>/umbrello/dialogs/widgets -I/<>/umbrello/docgenerators -I/<>/umbrello/finder -I/<>/umbrello/refactoring -I/<>/umbrello/uml1model -I/<>/umbrello/umlwidgets -I/<>/lib/cppparser -I/<>/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/aarch64-linux-gnu/qt5 -isystem /usr/include/aarch64-linux-gnu/qt5/QtWidgets -isystem /usr/include/aarch64-linux-gnu/qt5/QtGui -isystem /usr/include/aarch64-linux-gnu/qt5/QtCore -isystem /usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/aarch64-linux-gnu/qt5/QtXml -isystem /usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/aarch64-linux-gnu/qt5/QtSvg -isystem /usr/include/aarch64-linux-gnu/qt5/QtWebKitWidgets -isystem /usr/include/aarch64-linux-gnu/qt5/QtWebKit -isystem /usr/include/aarch64-linux-gnu/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/aarch64-linux-gnu/qt5/QtConcurrent -isystem /usr/include/aarch64-linux-gnu/qt5/QtDBus -isystem /usr/include/KF5/KTextEditor -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -fno-delete-null-pointer-checks -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -o CMakeFiles/libumbrello.dir/codeimport/cppimport.cpp.o -c /<>/umbrello/codeimport/cppimport.cpp In file included from /<>/umbrello/codeimport/cppimport.cpp:12: /<>/umbrello/codeimport/cppimport.h:33:10: warning: ‘virtual void CppImport::initialize()’ can be marked override [-Wsuggest-override] 33 | void initialize(); | ^~~~~~~~~~ /<>/umbrello/codeimport/cppimport.h:35:10: warning: ‘virtual void CppImport::initPerFile()’ can be marked override [-Wsuggest-override] 35 | void initPerFile(); | ^~~~~~~~~~~ /<>/umbrello/codeimport/cppimport.h:37:10: warning: ‘virtual bool CppImport::parseFile(const QString&)’ can be marked override [-Wsuggest-override] 37 | bool parseFile(const QString& fileName); | ^~~~~~~~~ In file included from /<>/lib/cppparser/driver.h:22, from /<>/lib/cppparser/lexer.h:25, from /<>/umbrello/codeimport/cppimport.cpp:14: /<>/lib/cppparser/ast.h:364:21: warning: ‘virtual QString GroupAST::text() const’ can be marked override [-Wsuggest-override] 364 | virtual QString text() const; | ^~~~ /<>/lib/cppparser/ast.h:392:21: warning: ‘virtual QString TemplateArgumentListAST::text() const’ can be marked override [-Wsuggest-override] 392 | virtual QString text() const; | ^~~~ /<>/lib/cppparser/ast.h:425:21: warning: ‘virtual QString ClassOrNamespaceNameAST::text() const’ can be marked override [-Wsuggest-override] 425 | virtual QString text() const; | ^~~~ /<>/lib/cppparser/ast.h:465:21: warning: ‘virtual QString NameAST::text() const’ can be marked override [-Wsuggest-override] 465 | virtual QString text() const; | ^~~~ /<>/lib/cppparser/ast.h:556:21: warning: ‘virtual QString AccessDeclarationAST::text() const’ can be marked override [-Wsuggest-override] 556 | virtual QString text() const; | ^~~~ /<>/lib/cppparser/ast.h:595:21: warning: ‘virtual QString TypeSpecifierAST::text() const’ can be marked override [-Wsuggest-override] 595 | virtual QString text() const; | ^~~~ /<>/lib/cppparser/ast.h:791:21: warning: ‘virtual QString ElaboratedTypeSpecifierAST::text() const’ can be marked override [-Wsuggest-override] 791 | virtual QString text() const; | ^~~~ /<>/lib/cppparser/ast.h:1090:21: warning: ‘virtual QString ParameterDeclarationAST::text() const’ can be marked override [-Wsuggest-override] 1090 | virtual QString text() const; | ^~~~ /<>/lib/cppparser/ast.h:1119:21: warning: ‘virtual QString ParameterDeclarationListAST::text() const’ can be marked override [-Wsuggest-override] 1119 | virtual QString text() const; | ^~~~ /<>/lib/cppparser/ast.h:1152:21: warning: ‘virtual QString ParameterDeclarationClauseAST::text() const’ can be marked override [-Wsuggest-override] 1152 | virtual QString text() const; | ^~~~ In file included from /<>/lib/cppparser/macro.h:28, from /<>/lib/cppparser/driver.h:24, from /<>/lib/cppparser/lexer.h:25, from /<>/umbrello/codeimport/cppimport.cpp:14: /<>/lib/interfaces/codemodel.h:772:18: warning: ‘virtual bool ClassModel::isClass() const’ can be marked override [-Wsuggest-override] 772 | virtual bool isClass() const | ^~~~~~~ /<>/lib/interfaces/codemodel.h:998:18: warning: ‘virtual void ClassModel::read(QDataStream&)’ can be marked override [-Wsuggest-override] 998 | virtual void read(QDataStream& stream); | ^~~~ /<>/lib/interfaces/codemodel.h:999:18: warning: ‘virtual void ClassModel::write(QDataStream&) const’ can be marked override [-Wsuggest-override] 999 | virtual void write(QDataStream& stream) const; | ^~~~~ /<>/lib/interfaces/codemodel.h:1001:18: warning: ‘virtual void ClassModel::dump(std::ostream&, bool, QString)’ can be marked override [-Wsuggest-override] 1001 | virtual void dump(std::ostream& file, bool recurse=false, QString Info = QString()); | ^~~~ /<>/lib/interfaces/codemodel.h:1146:18: warning: ‘virtual bool NamespaceModel::isClass() const’ can be marked override [-Wsuggest-override] 1146 | virtual bool isClass() const | ^~~~~~~ /<>/lib/interfaces/codemodel.h:1150:18: warning: ‘virtual bool NamespaceModel::isNamespace() const’ can be marked override [-Wsuggest-override] 1150 | virtual bool isNamespace() const | ^~~~~~~~~~~ /<>/lib/interfaces/codemodel.h:1195:18: warning: ‘virtual void NamespaceModel::read(QDataStream&)’ can be marked override [-Wsuggest-override] 1195 | virtual void read(QDataStream& stream); | ^~~~ /<>/lib/interfaces/codemodel.h:1196:18: warning: ‘virtual void NamespaceModel::write(QDataStream&) const’ can be marked override [-Wsuggest-override] 1196 | virtual void write(QDataStream& stream) const; | ^~~~~ /<>/lib/interfaces/codemodel.h:1198:18: warning: ‘virtual void NamespaceModel::dump(std::ostream&, bool, QString)’ can be marked override [-Wsuggest-override] 1198 | virtual void dump(std::ostream& file, bool recurse=false, QString Info = QString()); | ^~~~ /<>/lib/interfaces/codemodel.h:1250:18: warning: ‘virtual bool FileModel::isFile() const’ can be marked override [-Wsuggest-override] 1250 | virtual bool isFile() const | ^~~~~~ /<>/lib/interfaces/codemodel.h:1270:18: warning: ‘virtual void FileModel::write(QDataStream&) const’ can be marked override [-Wsuggest-override] 1270 | virtual void write(QDataStream& stream) const; | ^~~~~ /<>/lib/interfaces/codemodel.h:1276:18: warning: ‘virtual void FileModel::read(QDataStream&)’ can be marked override [-Wsuggest-override] 1276 | virtual void read(QDataStream& stream); | ^~~~ /<>/lib/interfaces/codemodel.h:1306:18: warning: ‘virtual bool ArgumentModel::isArgument() const’ can be marked override [-Wsuggest-override] 1306 | virtual bool isArgument() const | ^~~~~~~~~~ /<>/lib/interfaces/codemodel.h:1325:18: warning: ‘virtual void ArgumentModel::read(QDataStream&)’ can be marked override [-Wsuggest-override] 1325 | virtual void read(QDataStream& stream); | ^~~~ /<>/lib/interfaces/codemodel.h:1326:18: warning: ‘virtual void ArgumentModel::write(QDataStream&) const’ can be marked override [-Wsuggest-override] 1326 | virtual void write(QDataStream& stream) const; | ^~~~~ /<>/lib/interfaces/codemodel.h:1328:18: warning: ‘virtual void ArgumentModel::dump(std::ostream&, bool, QString)’ can be marked override [-Wsuggest-override] 1328 | virtual void dump(std::ostream& file, bool recurse=false, QString Info = QString()); | ^~~~ /<>/lib/interfaces/codemodel.h:1365:18: warning: ‘virtual bool FunctionModel::isFunction() const’ can be marked override [-Wsuggest-override] 1365 | virtual bool isFunction() const | ^~~~~~~~~~ /<>/lib/interfaces/codemodel.h:1461:18: warning: ‘virtual void FunctionModel::read(QDataStream&)’ can be marked override [-Wsuggest-override] 1461 | virtual void read(QDataStream& stream); | ^~~~ /<>/lib/interfaces/codemodel.h:1462:18: warning: ‘virtual void FunctionModel::write(QDataStream&) const’ can be marked override [-Wsuggest-override] 1462 | virtual void write(QDataStream& stream) const; | ^~~~~ /<>/lib/interfaces/codemodel.h:1464:18: warning: ‘virtual void FunctionModel::dump(std::ostream&, bool, QString)’ can be marked override [-Wsuggest-override] 1464 | virtual void dump(std::ostream& file, bool recurse=false, QString Info = QString()); | ^~~~ /<>/lib/interfaces/codemodel.h:1512:18: warning: ‘virtual bool FunctionDefinitionModel::isFunctionDefinition() const’ can be marked override [-Wsuggest-override] 1512 | virtual bool isFunctionDefinition() const | ^~~~~~~~~~~~~~~~~~~~ /<>/lib/interfaces/codemodel.h:1541:18: warning: ‘virtual bool VariableModel::isVariable() const’ can be marked override [-Wsuggest-override] 1541 | virtual bool isVariable() const | ^~~~~~~~~~ /<>/lib/interfaces/codemodel.h:1571:18: warning: ‘virtual void VariableModel::read(QDataStream&)’ can be marked override [-Wsuggest-override] 1571 | virtual void read(QDataStream& stream); | ^~~~ /<>/lib/interfaces/codemodel.h:1572:18: warning: ‘virtual void VariableModel::write(QDataStream&) const’ can be marked override [-Wsuggest-override] 1572 | virtual void write(QDataStream& stream) const; | ^~~~~ /<>/lib/interfaces/codemodel.h:1574:18: warning: ‘virtual void VariableModel::dump(std::ostream&, bool, QString)’ can be marked override [-Wsuggest-override] 1574 | virtual void dump(std::ostream& file, bool recurse=false, QString Info = QString()); | ^~~~ /<>/lib/interfaces/codemodel.h:1609:18: warning: ‘virtual bool EnumModel::isEnum() const’ can be marked override [-Wsuggest-override] 1609 | virtual bool isEnum() const | ^~~~~~ /<>/lib/interfaces/codemodel.h:1633:18: warning: ‘virtual void EnumModel::read(QDataStream&)’ can be marked override [-Wsuggest-override] 1633 | virtual void read(QDataStream& stream); | ^~~~ /<>/lib/interfaces/codemodel.h:1634:18: warning: ‘virtual void EnumModel::write(QDataStream&) const’ can be marked override [-Wsuggest-override] 1634 | virtual void write(QDataStream& stream) const; | ^~~~~ /<>/lib/interfaces/codemodel.h:1637:18: warning: ‘virtual void EnumModel::dump(std::ostream&, bool, QString)’ can be marked override [-Wsuggest-override] 1637 | virtual void dump(std::ostream& file, bool recurse=false, QString Info = QString()); | ^~~~ /<>/lib/interfaces/codemodel.h:1675:18: warning: ‘virtual bool EnumeratorModel::isEnumerator() const’ can be marked override [-Wsuggest-override] 1675 | virtual bool isEnumerator() const | ^~~~~~~~~~~~ /<>/lib/interfaces/codemodel.h:1686:18: warning: ‘virtual void EnumeratorModel::read(QDataStream&)’ can be marked override [-Wsuggest-override] 1686 | virtual void read(QDataStream& stream); | ^~~~ /<>/lib/interfaces/codemodel.h:1687:18: warning: ‘virtual void EnumeratorModel::write(QDataStream&) const’ can be marked override [-Wsuggest-override] 1687 | virtual void write(QDataStream& stream) const; | ^~~~~ /<>/lib/interfaces/codemodel.h:1689:18: warning: ‘virtual void EnumeratorModel::dump(std::ostream&, bool, QString)’ can be marked override [-Wsuggest-override] 1689 | virtual void dump(std::ostream& file, bool recurse=false, QString Info = QString()); | ^~~~ /<>/lib/interfaces/codemodel.h:1716:18: warning: ‘virtual bool TypeAliasModel::isTypeAlias() const’ can be marked override [-Wsuggest-override] 1716 | virtual bool isTypeAlias() const | ^~~~~~~~~~~ /<>/lib/interfaces/codemodel.h:1727:18: warning: ‘virtual void TypeAliasModel::read(QDataStream&)’ can be marked override [-Wsuggest-override] 1727 | virtual void read(QDataStream& stream); | ^~~~ /<>/lib/interfaces/codemodel.h:1728:18: warning: ‘virtual void TypeAliasModel::write(QDataStream&) const’ can be marked override [-Wsuggest-override] 1728 | virtual void write(QDataStream& stream) const; | ^~~~~ /<>/lib/interfaces/codemodel.h:1731:18: warning: ‘virtual void TypeAliasModel::dump(std::ostream&, bool, QString)’ can be marked override [-Wsuggest-override] 1731 | virtual void dump(std::ostream& file, bool recurse=false, QString Info = QString()); | ^~~~ In file included from /<>/lib/cppparser/driver.h:34, from /<>/lib/cppparser/lexer.h:25, from /<>/umbrello/codeimport/cppimport.cpp:14: /<>/lib/cppparser/lexercache.h:153:18: warning: ‘virtual void LexerCache::saveMemory()’ can be marked override [-Wsuggest-override] 153 | virtual void saveMemory(); | ^~~~~~~~~~ /<>/lib/cppparser/lexercache.h:158:18: warning: ‘virtual void LexerCache::erase(const CacheNode*)’ can be marked override [-Wsuggest-override] 158 | virtual void erase(const CacheNode* node); | ^~~~~ In file included from /<>/lib/cppparser/lexer.h:25, from /<>/umbrello/codeimport/cppimport.cpp:14: /<>/lib/cppparser/driver.h:127:18: warning: ‘virtual void ParsedFile::read(QDataStream&)’ can be marked override [-Wsuggest-override] 127 | virtual void read(QDataStream& stream) | ^~~~ /<>/lib/cppparser/driver.h:150:18: warning: ‘virtual void ParsedFile::write(QDataStream&) const’ can be marked override [-Wsuggest-override] 150 | virtual void write(QDataStream& stream) const | ^~~~~ /<>/lib/cppparser/driver.h:167:28: warning: ‘virtual ParsedFileType ParsedFile::type() const’ can be marked override [-Wsuggest-override] 167 | virtual ParsedFileType type() const | ^~~~ In file included from /<>/lib/cppparser/lexer.h:26, from /<>/umbrello/codeimport/cppimport.cpp:14: /<>/umbrello/debug/debug_utils.h:91:18: warning: ‘virtual void Tracer::showEvent(QShowEvent*)’ can be marked override [-Wsuggest-override] 91 | virtual void showEvent(QShowEvent*); | ^~~~~~~~~ In file included from /<>/umbrello/uml1model/entityconstraint.h:15, from /<>/umbrello/uml1model/foreignkeyconstraint.h:16, from /<>/umbrello/model_utils.h:18, from /<>/umbrello/codeimport/kdevcppparser/cpptree2uml.h:15, from /<>/umbrello/codeimport/cppimport.cpp:16: /<>/umbrello/uml1model/classifierlistitem.h:48:18: warning: ‘virtual void UMLClassifierListItem::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 48 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/classifierlistitem.h:54:24: warning: ‘virtual UMLObject* UMLClassifierListItem::clone() const’ can be marked override [-Wsuggest-override] 54 | virtual UMLObject* clone() const = 0; | ^~~~~ In file included from /<>/umbrello/uml1model/foreignkeyconstraint.h:16, from /<>/umbrello/model_utils.h:18, from /<>/umbrello/codeimport/kdevcppparser/cpptree2uml.h:15, from /<>/umbrello/codeimport/cppimport.cpp:16: /<>/umbrello/uml1model/entityconstraint.h:40:18: warning: ‘virtual void UMLEntityConstraint::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 40 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/entityconstraint.h:45:24: warning: ‘virtual UMLObject* UMLEntityConstraint::clone() const’ can be marked override [-Wsuggest-override] 45 | virtual UMLObject* clone() const = 0; | ^~~~~ In file included from /<>/umbrello/model_utils.h:18, from /<>/umbrello/codeimport/kdevcppparser/cpptree2uml.h:15, from /<>/umbrello/codeimport/cppimport.cpp:16: /<>/umbrello/uml1model/foreignkeyconstraint.h:56:18: warning: ‘virtual void UMLForeignKeyConstraint::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 56 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:58:24: warning: ‘virtual UMLObject* UMLForeignKeyConstraint::clone() const’ can be marked override [-Wsuggest-override] 58 | virtual UMLObject* clone() const; | ^~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:60:13: warning: ‘virtual QString UMLForeignKeyConstraint::toString(Uml::SignatureType::Enum, bool)’ can be marked override [-Wsuggest-override] 60 | QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false); | ^~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:65:10: warning: ‘virtual void UMLForeignKeyConstraint::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 65 | void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:67:18: warning: ‘virtual bool UMLForeignKeyConstraint::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] 67 | virtual bool showPropertiesDialog(QWidget* parent = 0); | ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:85:10: warning: ‘virtual bool UMLForeignKeyConstraint::resolveRef()’ can be marked override [-Wsuggest-override] 85 | bool resolveRef(); | ^~~~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:94:10: warning: ‘virtual bool UMLForeignKeyConstraint::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 94 | bool load1(QDomElement & element); | ^~~~~ In file included from /<>/umbrello/model_utils.h:20, from /<>/umbrello/codeimport/kdevcppparser/cpptree2uml.h:15, from /<>/umbrello/codeimport/cppimport.cpp:16: /<>/umbrello/dialogs/multipagedialogbase.h:101:18: warning: ‘virtual void MultiPageDialogBase::keyPressEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] 101 | virtual void keyPressEvent(QKeyEvent *event); | ^~~~~~~~~~~~~ In file included from /<>/umbrello/model_utils.h:21, from /<>/umbrello/codeimport/kdevcppparser/cpptree2uml.h:15, from /<>/umbrello/codeimport/cppimport.cpp:16: /<>/umbrello/umlwidgets/widgetbase.h:187:20: warning: ‘virtual QRectF WidgetBase::boundingRect() const’ can be marked override [-Wsuggest-override] 187 | virtual QRectF boundingRect() const; | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/widgetbase.h:191:18: warning: ‘virtual void WidgetBase::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] 191 | virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); | ^~~~~ /<>/umbrello/umlwidgets/widgetbase.h:260:18: warning: ‘virtual void WidgetBase::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] 260 | virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent *event); | ^~~~~~~~~~~~~~~~ In file included from /<>/umbrello/codeimport/cppimport.cpp:16: /<>/umbrello/codeimport/kdevcppparser/cpptree2uml.h:37:18: warning: ‘virtual void CppTree2Uml::parseTranslationUnit(const ParsedFile&)’ can be marked override [-Wsuggest-override] 37 | virtual void parseTranslationUnit(const ParsedFile &file); | ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codeimport/kdevcppparser/cpptree2uml.h:42:18: warning: ‘virtual void CppTree2Uml::parseNamespace(NamespaceAST*)’ can be marked override [-Wsuggest-override] 42 | virtual void parseNamespace(NamespaceAST*); | ^~~~~~~~~~~~~~ /<>/umbrello/codeimport/kdevcppparser/cpptree2uml.h:46:18: warning: ‘virtual void CppTree2Uml::parseTypedef(TypedefAST*)’ can be marked override [-Wsuggest-override] 46 | virtual void parseTypedef(TypedefAST*); | ^~~~~~~~~~~~ /<>/umbrello/codeimport/kdevcppparser/cpptree2uml.h:47:18: warning: ‘virtual void CppTree2Uml::parseTemplateDeclaration(TemplateDeclarationAST*)’ can be marked override [-Wsuggest-override] 47 | virtual void parseTemplateDeclaration(TemplateDeclarationAST*); | ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codeimport/kdevcppparser/cpptree2uml.h:48:18: warning: ‘virtual void CppTree2Uml::parseSimpleDeclaration(SimpleDeclarationAST*)’ can be marked override [-Wsuggest-override] 48 | virtual void parseSimpleDeclaration(SimpleDeclarationAST*); | ^~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codeimport/kdevcppparser/cpptree2uml.h:49:18: warning: ‘virtual void CppTree2Uml::parseFunctionDefinition(FunctionDefinitionAST*)’ can be marked override [-Wsuggest-override] 49 | virtual void parseFunctionDefinition(FunctionDefinitionAST*); | ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codeimport/kdevcppparser/cpptree2uml.h:51:18: warning: ‘virtual void CppTree2Uml::parseAccessDeclaration(AccessDeclarationAST*)’ can be marked override [-Wsuggest-override] 51 | virtual void parseAccessDeclaration(AccessDeclarationAST*); | ^~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codeimport/kdevcppparser/cpptree2uml.h:55:18: warning: ‘virtual void CppTree2Uml::parseClassSpecifier(ClassSpecifierAST*)’ can be marked override [-Wsuggest-override] 55 | virtual void parseClassSpecifier(ClassSpecifierAST*); | ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codeimport/kdevcppparser/cpptree2uml.h:56:18: warning: ‘virtual void CppTree2Uml::parseEnumSpecifier(EnumSpecifierAST*)’ can be marked override [-Wsuggest-override] 56 | virtual void parseEnumSpecifier(EnumSpecifierAST*); | ^~~~~~~~~~~~~~~~~~ /<>/umbrello/codeimport/kdevcppparser/cpptree2uml.h:57:18: warning: ‘virtual void CppTree2Uml::parseElaboratedTypeSpecifier(ElaboratedTypeSpecifierAST*)’ can be marked override [-Wsuggest-override] 57 | virtual void parseElaboratedTypeSpecifier(ElaboratedTypeSpecifierAST*); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/uml1model/package.h:14, from /<>/umbrello/uml1model/folder.h:14, from /<>/umbrello/codeimport/import_utils.h:15, from /<>/umbrello/codeimport/cppimport.cpp:20: /<>/umbrello/uml1model/umlcanvasobject.h:43:18: warning: ‘virtual void UMLCanvasObject::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 43 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/umlcanvasobject.h:85:18: warning: ‘virtual bool UMLCanvasObject::resolveRef()’ can be marked override [-Wsuggest-override] 85 | virtual bool resolveRef(); | ^~~~~~~~~~ In file included from /<>/umbrello/uml1model/folder.h:14, from /<>/umbrello/codeimport/import_utils.h:15, from /<>/umbrello/codeimport/cppimport.cpp:20: /<>/umbrello/uml1model/package.h:39:18: warning: ‘virtual void UMLPackage::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 39 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/package.h:41:24: warning: ‘virtual UMLObject* UMLPackage::clone() const’ can be marked override [-Wsuggest-override] 41 | virtual UMLObject* clone() const; | ^~~~~ /<>/umbrello/uml1model/package.h:64:18: warning: ‘virtual bool UMLPackage::resolveRef()’ can be marked override [-Wsuggest-override] 64 | virtual bool resolveRef(); | ^~~~~~~~~~ /<>/umbrello/uml1model/package.h:66:18: warning: ‘virtual void UMLPackage::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 66 | virtual void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/package.h:69:18: warning: ‘virtual bool UMLPackage::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 69 | virtual bool load1(QDomElement& element); | ^~~~~ In file included from /<>/umbrello/codeimport/import_utils.h:15, from /<>/umbrello/codeimport/cppimport.cpp:20: /<>/umbrello/uml1model/folder.h:41:24: warning: ‘virtual UMLObject* UMLFolder::clone() const’ can be marked override [-Wsuggest-override] 41 | virtual UMLObject* clone() const; | ^~~~~ /<>/umbrello/uml1model/folder.h:64:10: warning: ‘virtual bool UMLFolder::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] 64 | bool showPropertiesDialog(QWidget *parent); | ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/folder.h:66:10: warning: ‘virtual void UMLFolder::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 66 | void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/folder.h:79:10: warning: ‘virtual bool UMLFolder::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 79 | bool load1(QDomElement & element); | ^~~~~ In file included from /<>/umbrello/uml1model/umlattributelist.h:17, from /<>/umbrello/codeimport/import_utils.h:16, from /<>/umbrello/codeimport/cppimport.cpp:20: /<>/umbrello/uml1model/attribute.h:42:18: warning: ‘virtual void UMLAttribute::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 42 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/attribute.h:44:10: warning: ‘virtual void UMLAttribute::setName(const QString&)’ can be marked override [-Wsuggest-override] 44 | void setName(const QString &name); | ^~~~~~~ /<>/umbrello/uml1model/attribute.h:48:24: warning: ‘virtual UMLObject* UMLAttribute::clone() const’ can be marked override [-Wsuggest-override] 48 | virtual UMLObject* clone() const; | ^~~~~ /<>/umbrello/uml1model/attribute.h:53:13: warning: ‘virtual QString UMLAttribute::toString(Uml::SignatureType::Enum, bool)’ can be marked override [-Wsuggest-override] 53 | QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false); | ^~~~~~~~ /<>/umbrello/uml1model/attribute.h:58:18: warning: ‘virtual void UMLAttribute::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 58 | virtual void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/attribute.h:60:18: warning: ‘virtual bool UMLAttribute::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] 60 | virtual bool showPropertiesDialog(QWidget* parent = 0); | ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/attribute.h:73:10: warning: ‘virtual bool UMLAttribute::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 73 | bool load1(QDomElement & element); | ^~~~~ In file included from /<>/umbrello/codeimport/cppimport.cpp:21: /<>/umbrello/uml.h:201:18: warning: ‘virtual void UMLApp::keyPressEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] 201 | virtual void keyPressEvent(QKeyEvent* e); | ^~~~~~~~~~~~~ /<>/umbrello/uml.h:202:18: warning: ‘virtual void UMLApp::keyReleaseEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] 202 | virtual void keyReleaseEvent(QKeyEvent* e); | ^~~~~~~~~~~~~~~ /<>/umbrello/uml.h:204:18: warning: ‘virtual void UMLApp::customEvent(QEvent*)’ can be marked override [-Wsuggest-override] 204 | virtual void customEvent(QEvent* e); | ^~~~~~~~~~~ /<>/umbrello/uml.h:215:18: warning: ‘virtual bool UMLApp::queryClose()’ can be marked override [-Wsuggest-override] 215 | virtual bool queryClose(); | ^~~~~~~~~~ /<>/umbrello/uml.h:217:18: warning: ‘virtual void UMLApp::saveProperties(KConfigGroup&)’ can be marked override [-Wsuggest-override] 217 | virtual void saveProperties(KConfigGroup & cfg); | ^~~~~~~~~~~~~~ /<>/umbrello/uml.h:218:18: warning: ‘virtual void UMLApp::readProperties(const KConfigGroup&)’ can be marked override [-Wsuggest-override] 218 | virtual void readProperties(const KConfigGroup & cfg); | ^~~~~~~~~~~~~~ In file included from /<>/umbrello/uml1model/enum.h:14, from /<>/umbrello/codeimport/cppimport.cpp:24: /<>/umbrello/uml1model/classifier.h:54:18: warning: ‘virtual void UMLClassifier::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 54 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/classifier.h:56:16: warning: ‘virtual UMLObject* UMLClassifier::clone() const’ can be marked override [-Wsuggest-override] 56 | UMLObject* clone() const; | ^~~~~ /<>/umbrello/uml1model/classifier.h:111:18: warning: ‘virtual bool UMLClassifier::resolveRef()’ can be marked override [-Wsuggest-override] 111 | virtual bool resolveRef(); | ^~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:115:24: warning: ‘virtual UMLObject* UMLClassifier::findChildObjectById(Uml::ID::Type, bool)’ can be marked override [-Wsuggest-override] 115 | virtual UMLObject* findChildObjectById(Uml::ID::Type id, bool considerAncestors = false); | ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:124:18: warning: ‘virtual bool UMLClassifier::acceptAssociationType(Uml::AssociationType::Enum)’ can be marked override [-Wsuggest-override] 124 | virtual bool acceptAssociationType(Uml::AssociationType::Enum type); | ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:129:10: warning: ‘virtual void UMLClassifier::setBaseType(UMLObject::ObjectType)’ can be marked override [-Wsuggest-override] 129 | void setBaseType(UMLObject::ObjectType ot); | ^~~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:181:10: warning: ‘virtual void UMLClassifier::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 181 | void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:183:18: warning: ‘virtual bool UMLClassifier::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 183 | virtual bool load1(QDomElement& element); | ^~~~~ In file included from /<>/umbrello/codeimport/cppimport.cpp:24: /<>/umbrello/uml1model/enum.h:38:18: warning: ‘virtual void UMLEnum::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 38 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/enum.h:40:24: warning: ‘virtual UMLObject* UMLEnum::clone() const’ can be marked override [-Wsuggest-override] 40 | virtual UMLObject* clone() const; | ^~~~~ /<>/umbrello/uml1model/enum.h:57:18: warning: ‘virtual void UMLEnum::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 57 | virtual void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/enum.h:59:36: warning: ‘virtual UMLClassifierListItem* UMLEnum::makeChildObject(const QString&)’ can be marked override [-Wsuggest-override] 59 | virtual UMLClassifierListItem* makeChildObject(const QString& xmiTag); | ^~~~~~~~~~~~~~~ /<>/umbrello/uml1model/enum.h:66:10: warning: ‘virtual bool UMLEnum::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 66 | bool load1(QDomElement & element); | ^~~~~ In file included from /<>/umbrello/codeimport/cppimport.cpp:26: /<>/umbrello/uml1model/operation.h:37:18: warning: ‘virtual void UMLOperation::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 37 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/operation.h:39:24: warning: ‘virtual UMLObject* UMLOperation::clone() const’ can be marked override [-Wsuggest-override] 39 | virtual UMLObject* clone() const; | ^~~~~ /<>/umbrello/uml1model/operation.h:41:10: warning: ‘virtual void UMLOperation::setType(UMLObject*)’ can be marked override [-Wsuggest-override] 41 | void setType(UMLObject* type); | ^~~~~~~ /<>/umbrello/uml1model/operation.h:52:13: warning: ‘virtual QString UMLOperation::toString(Uml::SignatureType::Enum, bool)’ can be marked override [-Wsuggest-override] 52 | QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false); | ^~~~~~~~ /<>/umbrello/uml1model/operation.h:56:10: warning: ‘virtual bool UMLOperation::resolveRef()’ can be marked override [-Wsuggest-override] 56 | bool resolveRef(); | ^~~~~~~~~~ /<>/umbrello/uml1model/operation.h:60:18: warning: ‘virtual bool UMLOperation::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] 60 | virtual bool showPropertiesDialog(QWidget* parent = 0); | ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/operation.h:72:10: warning: ‘virtual void UMLOperation::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 72 | void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/operation.h:75:10: warning: ‘virtual bool UMLOperation::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 75 | bool load1(QDomElement & element); | ^~~~~ In file included from /<>/umbrello/codeimport/cppimport.cpp:28: /<>/umbrello/uml1model/template.h:37:18: warning: ‘virtual void UMLTemplate::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 37 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/template.h:39:24: warning: ‘virtual UMLObject* UMLTemplate::clone() const’ can be marked override [-Wsuggest-override] 39 | virtual UMLObject* clone() const; | ^~~~~ /<>/umbrello/uml1model/template.h:43:13: warning: ‘virtual QString UMLTemplate::toString(Uml::SignatureType::Enum, bool)’ can be marked override [-Wsuggest-override] 43 | QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false); | ^~~~~~~~ /<>/umbrello/uml1model/template.h:45:21: warning: ‘virtual QString UMLTemplate::getTypeName() const’ can be marked override [-Wsuggest-override] 45 | virtual QString getTypeName() const; | ^~~~~~~~~~~ /<>/umbrello/uml1model/template.h:47:18: warning: ‘virtual bool UMLTemplate::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] 47 | virtual bool showPropertiesDialog(QWidget* parent); | ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/template.h:49:10: warning: ‘virtual void UMLTemplate::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 49 | void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/template.h:53:10: warning: ‘virtual bool UMLTemplate::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 53 | bool load1(QDomElement & element); | ^~~~~ In file included from /<>/umbrello/codeimport/cppimport.cpp:29: /<>/umbrello/uml1model/association.h:75:24: warning: ‘virtual UMLObject* UMLAssociation::clone() const’ can be marked override [-Wsuggest-override] 75 | virtual UMLObject* clone() const { return 0; } | ^~~~~ /<>/umbrello/uml1model/association.h:77:18: warning: ‘virtual bool UMLAssociation::resolveRef()’ can be marked override [-Wsuggest-override] 77 | virtual bool resolveRef(); | ^~~~~~~~~~ /<>/umbrello/uml1model/association.h:79:10: warning: ‘virtual void UMLAssociation::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 79 | void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/association.h:81:18: warning: ‘virtual bool UMLAssociation::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] 81 | virtual bool showPropertiesDialog(QWidget *parent = 0); | ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/association.h:85:10: warning: ‘virtual bool UMLAssociation::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 85 | bool load1(QDomElement& element); | ^~~~~ /<>/umbrello/codeimport/cppimport.cpp:43:10: warning: ‘virtual void CppDriver::setupLexer(Lexer*)’ can be marked override [-Wsuggest-override] 43 | void setupLexer(Lexer* lexer) | ^~~~~~~~~~ [ 30%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/codegenerators/advancedcodegenerator.cpp.o cd /<>/obj-aarch64-linux-gnu/umbrello && /usr/bin/aarch64-linux-gnu-g++ -DCMAKE_BINARY_DIR=\"/<>/obj-aarch64-linux-gnu\" -DKCOREADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLO_VERSION_STRING=\"2.23.3\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-aarch64-linux-gnu/umbrello -I/<>/umbrello -I/<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/include -I/<>/obj-aarch64-linux-gnu -I/<>/umbrello/clipboard -I/<>/umbrello/cmds -I/<>/umbrello/codegenerators -I/<>/umbrello/codegenerators/ada -I/<>/umbrello/codegenerators/as -I/<>/umbrello/codegenerators/cpp -I/<>/umbrello/codegenerators/csharp -I/<>/umbrello/codegenerators/d -I/<>/umbrello/codegenerators/idl -I/<>/umbrello/codegenerators/java -I/<>/umbrello/codegenerators/js -I/<>/umbrello/codegenerators/pascal -I/<>/umbrello/codegenerators/perl -I/<>/umbrello/codegenerators/php -I/<>/umbrello/codegenerators/python -I/<>/umbrello/codegenerators/ruby -I/<>/umbrello/codegenerators/sql -I/<>/umbrello/codegenerators/tcl -I/<>/umbrello/codegenerators/vala -I/<>/umbrello/codegenerators/xml -I/<>/umbrello/codegenwizard -I/<>/umbrello/codeimport -I/<>/umbrello/codeimport/csharp -I/<>/umbrello/codeimpwizard -I/<>/umbrello/debug -I/<>/umbrello/dialogs -I/<>/umbrello/dialogs/pages -I/<>/umbrello/dialogs/widgets -I/<>/umbrello/docgenerators -I/<>/umbrello/finder -I/<>/umbrello/refactoring -I/<>/umbrello/uml1model -I/<>/umbrello/umlwidgets -I/<>/lib/cppparser -I/<>/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/aarch64-linux-gnu/qt5 -isystem /usr/include/aarch64-linux-gnu/qt5/QtWidgets -isystem /usr/include/aarch64-linux-gnu/qt5/QtGui -isystem /usr/include/aarch64-linux-gnu/qt5/QtCore -isystem /usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/aarch64-linux-gnu/qt5/QtXml -isystem /usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/aarch64-linux-gnu/qt5/QtSvg -isystem /usr/include/aarch64-linux-gnu/qt5/QtWebKitWidgets -isystem /usr/include/aarch64-linux-gnu/qt5/QtWebKit -isystem /usr/include/aarch64-linux-gnu/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/aarch64-linux-gnu/qt5/QtConcurrent -isystem /usr/include/aarch64-linux-gnu/qt5/QtDBus -isystem /usr/include/KF5/KTextEditor -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -fno-delete-null-pointer-checks -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -o CMakeFiles/libumbrello.dir/codegenerators/advancedcodegenerator.cpp.o -c /<>/umbrello/codegenerators/advancedcodegenerator.cpp In file included from /<>/umbrello/codegenerators/advancedcodegenerator.cpp:12: /<>/umbrello/codegenerators/advancedcodegenerator.h:37:18: warning: ‘virtual void AdvancedCodeGenerator::initFromParentDocument()’ can be marked override [-Wsuggest-override] 37 | virtual void initFromParentDocument(); | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/uml1model/package.h:14, from /<>/umbrello/uml1model/classifier.h:13, from /<>/umbrello/codegenerators/advancedcodegenerator.cpp:14: /<>/umbrello/uml1model/umlcanvasobject.h:43:18: warning: ‘virtual void UMLCanvasObject::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 43 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/umlcanvasobject.h:85:18: warning: ‘virtual bool UMLCanvasObject::resolveRef()’ can be marked override [-Wsuggest-override] 85 | virtual bool resolveRef(); | ^~~~~~~~~~ In file included from /<>/umbrello/uml1model/classifier.h:13, from /<>/umbrello/codegenerators/advancedcodegenerator.cpp:14: /<>/umbrello/uml1model/package.h:39:18: warning: ‘virtual void UMLPackage::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 39 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/package.h:41:24: warning: ‘virtual UMLObject* UMLPackage::clone() const’ can be marked override [-Wsuggest-override] 41 | virtual UMLObject* clone() const; | ^~~~~ /<>/umbrello/uml1model/package.h:64:18: warning: ‘virtual bool UMLPackage::resolveRef()’ can be marked override [-Wsuggest-override] 64 | virtual bool resolveRef(); | ^~~~~~~~~~ /<>/umbrello/uml1model/package.h:66:18: warning: ‘virtual void UMLPackage::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 66 | virtual void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/package.h:69:18: warning: ‘virtual bool UMLPackage::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 69 | virtual bool load1(QDomElement& element); | ^~~~~ In file included from /<>/umbrello/uml1model/attribute.h:15, from /<>/umbrello/uml1model/umlattributelist.h:17, from /<>/umbrello/uml1model/classifier.h:14, from /<>/umbrello/codegenerators/advancedcodegenerator.cpp:14: /<>/umbrello/uml1model/classifierlistitem.h:48:18: warning: ‘virtual void UMLClassifierListItem::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 48 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/classifierlistitem.h:54:24: warning: ‘virtual UMLObject* UMLClassifierListItem::clone() const’ can be marked override [-Wsuggest-override] 54 | virtual UMLObject* clone() const = 0; | ^~~~~ In file included from /<>/umbrello/uml1model/umlattributelist.h:17, from /<>/umbrello/uml1model/classifier.h:14, from /<>/umbrello/codegenerators/advancedcodegenerator.cpp:14: /<>/umbrello/uml1model/attribute.h:42:18: warning: ‘virtual void UMLAttribute::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 42 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/attribute.h:44:10: warning: ‘virtual void UMLAttribute::setName(const QString&)’ can be marked override [-Wsuggest-override] 44 | void setName(const QString &name); | ^~~~~~~ /<>/umbrello/uml1model/attribute.h:48:24: warning: ‘virtual UMLObject* UMLAttribute::clone() const’ can be marked override [-Wsuggest-override] 48 | virtual UMLObject* clone() const; | ^~~~~ /<>/umbrello/uml1model/attribute.h:53:13: warning: ‘virtual QString UMLAttribute::toString(Uml::SignatureType::Enum, bool)’ can be marked override [-Wsuggest-override] 53 | QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false); | ^~~~~~~~ /<>/umbrello/uml1model/attribute.h:58:18: warning: ‘virtual void UMLAttribute::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 58 | virtual void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/attribute.h:60:18: warning: ‘virtual bool UMLAttribute::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] 60 | virtual bool showPropertiesDialog(QWidget* parent = 0); | ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/attribute.h:73:10: warning: ‘virtual bool UMLAttribute::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 73 | bool load1(QDomElement & element); | ^~~~~ In file included from /<>/umbrello/uml1model/foreignkeyconstraint.h:16, from /<>/umbrello/model_utils.h:18, from /<>/umbrello/uml1model/classifier.h:19, from /<>/umbrello/codegenerators/advancedcodegenerator.cpp:14: /<>/umbrello/uml1model/entityconstraint.h:40:18: warning: ‘virtual void UMLEntityConstraint::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 40 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/entityconstraint.h:45:24: warning: ‘virtual UMLObject* UMLEntityConstraint::clone() const’ can be marked override [-Wsuggest-override] 45 | virtual UMLObject* clone() const = 0; | ^~~~~ In file included from /<>/umbrello/model_utils.h:18, from /<>/umbrello/uml1model/classifier.h:19, from /<>/umbrello/codegenerators/advancedcodegenerator.cpp:14: /<>/umbrello/uml1model/foreignkeyconstraint.h:56:18: warning: ‘virtual void UMLForeignKeyConstraint::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 56 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:58:24: warning: ‘virtual UMLObject* UMLForeignKeyConstraint::clone() const’ can be marked override [-Wsuggest-override] 58 | virtual UMLObject* clone() const; | ^~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:60:13: warning: ‘virtual QString UMLForeignKeyConstraint::toString(Uml::SignatureType::Enum, bool)’ can be marked override [-Wsuggest-override] 60 | QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false); | ^~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:65:10: warning: ‘virtual void UMLForeignKeyConstraint::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 65 | void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:67:18: warning: ‘virtual bool UMLForeignKeyConstraint::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] 67 | virtual bool showPropertiesDialog(QWidget* parent = 0); | ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:85:10: warning: ‘virtual bool UMLForeignKeyConstraint::resolveRef()’ can be marked override [-Wsuggest-override] 85 | bool resolveRef(); | ^~~~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:94:10: warning: ‘virtual bool UMLForeignKeyConstraint::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 94 | bool load1(QDomElement & element); | ^~~~~ In file included from /<>/umbrello/model_utils.h:20, from /<>/umbrello/uml1model/classifier.h:19, from /<>/umbrello/codegenerators/advancedcodegenerator.cpp:14: /<>/umbrello/dialogs/multipagedialogbase.h:101:18: warning: ‘virtual void MultiPageDialogBase::keyPressEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] 101 | virtual void keyPressEvent(QKeyEvent *event); | ^~~~~~~~~~~~~ In file included from /<>/umbrello/model_utils.h:21, from /<>/umbrello/uml1model/classifier.h:19, from /<>/umbrello/codegenerators/advancedcodegenerator.cpp:14: /<>/umbrello/umlwidgets/widgetbase.h:187:20: warning: ‘virtual QRectF WidgetBase::boundingRect() const’ can be marked override [-Wsuggest-override] 187 | virtual QRectF boundingRect() const; | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/widgetbase.h:191:18: warning: ‘virtual void WidgetBase::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] 191 | virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); | ^~~~~ /<>/umbrello/umlwidgets/widgetbase.h:260:18: warning: ‘virtual void WidgetBase::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] 260 | virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent *event); | ^~~~~~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/advancedcodegenerator.cpp:14: /<>/umbrello/uml1model/classifier.h:54:18: warning: ‘virtual void UMLClassifier::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 54 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/classifier.h:56:16: warning: ‘virtual UMLObject* UMLClassifier::clone() const’ can be marked override [-Wsuggest-override] 56 | UMLObject* clone() const; | ^~~~~ /<>/umbrello/uml1model/classifier.h:111:18: warning: ‘virtual bool UMLClassifier::resolveRef()’ can be marked override [-Wsuggest-override] 111 | virtual bool resolveRef(); | ^~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:115:24: warning: ‘virtual UMLObject* UMLClassifier::findChildObjectById(Uml::ID::Type, bool)’ can be marked override [-Wsuggest-override] 115 | virtual UMLObject* findChildObjectById(Uml::ID::Type id, bool considerAncestors = false); | ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:124:18: warning: ‘virtual bool UMLClassifier::acceptAssociationType(Uml::AssociationType::Enum)’ can be marked override [-Wsuggest-override] 124 | virtual bool acceptAssociationType(Uml::AssociationType::Enum type); | ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:129:10: warning: ‘virtual void UMLClassifier::setBaseType(UMLObject::ObjectType)’ can be marked override [-Wsuggest-override] 129 | void setBaseType(UMLObject::ObjectType ot); | ^~~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:181:10: warning: ‘virtual void UMLClassifier::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 181 | void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:183:18: warning: ‘virtual bool UMLClassifier::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 183 | virtual bool load1(QDomElement& element); | ^~~~~ In file included from /<>/umbrello/codegenerators/codeblockwithcomments.h:15, from /<>/umbrello/codegenerators/codemethodblock.h:17, from /<>/umbrello/codegenerators/codeaccessormethod.h:15, from /<>/umbrello/codegenerators/classifiercodedocument.h:16, from /<>/umbrello/codegenerators/advancedcodegenerator.cpp:15: /<>/umbrello/codegenerators/codeblock.h:40:18: warning: ‘virtual void CodeBlock::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 40 | virtual void saveToXMI1(QDomDocument & doc, QDomElement & root); | ^~~~~~~~~~ /<>/umbrello/codegenerators/codeblock.h:41:18: warning: ‘virtual void CodeBlock::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] 41 | virtual void loadFromXMI1(QDomElement & root); | ^~~~~~~~~~~~ /<>/umbrello/codegenerators/codeblock.h:43:18: warning: ‘virtual void CodeBlock::setAttributesFromObject(TextBlock*)’ can be marked override [-Wsuggest-override] 43 | virtual void setAttributesFromObject(TextBlock * obj); | ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeblock.h:49:18: warning: ‘virtual void CodeBlock::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 49 | virtual void setAttributesOnNode(QDomDocument & doc, QDomElement & blockElement); | ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeblock.h:50:18: warning: ‘virtual void CodeBlock::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] 50 | virtual void setAttributesFromNode(QDomElement & element); | ^~~~~~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/codeblockwithcomments.h:16, from /<>/umbrello/codegenerators/codemethodblock.h:17, from /<>/umbrello/codegenerators/codeaccessormethod.h:15, from /<>/umbrello/codegenerators/classifiercodedocument.h:16, from /<>/umbrello/codegenerators/advancedcodegenerator.cpp:15: /<>/umbrello/codegenerators/codecomment.h:30:18: warning: ‘virtual void CodeComment::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 30 | virtual void saveToXMI1(QDomDocument & doc, QDomElement & root); | ^~~~~~~~~~ /<>/umbrello/codegenerators/codecomment.h:31:18: warning: ‘virtual void CodeComment::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] 31 | virtual void loadFromXMI1(QDomElement & root); | ^~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/codemethodblock.h:17, from /<>/umbrello/codegenerators/codeaccessormethod.h:15, from /<>/umbrello/codegenerators/classifiercodedocument.h:16, from /<>/umbrello/codegenerators/advancedcodegenerator.cpp:15: /<>/umbrello/codegenerators/codeblockwithcomments.h:38:21: warning: ‘virtual QString CodeBlockWithComments::toString() const’ can be marked override [-Wsuggest-override] 38 | virtual QString toString () const; | ^~~~~~~~ /<>/umbrello/codegenerators/codeblockwithcomments.h:42:18: warning: ‘virtual void CodeBlockWithComments::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 42 | virtual void saveToXMI1 (QDomDocument & doc, QDomElement & root); | ^~~~~~~~~~ /<>/umbrello/codegenerators/codeblockwithcomments.h:44:18: warning: ‘virtual void CodeBlockWithComments::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] 44 | virtual void loadFromXMI1 (QDomElement & root); | ^~~~~~~~~~~~ /<>/umbrello/codegenerators/codeblockwithcomments.h:46:18: warning: ‘virtual void CodeBlockWithComments::setAttributesFromObject(TextBlock*)’ can be marked override [-Wsuggest-override] 46 | virtual void setAttributesFromObject (TextBlock * obj); | ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeblockwithcomments.h:50:18: warning: ‘virtual void CodeBlockWithComments::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 50 | virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement); | ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeblockwithcomments.h:52:18: warning: ‘virtual void CodeBlockWithComments::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] 52 | virtual void setAttributesFromNode (QDomElement & element); | ^~~~~~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/codeaccessormethod.h:15, from /<>/umbrello/codegenerators/classifiercodedocument.h:16, from /<>/umbrello/codegenerators/advancedcodegenerator.cpp:15: /<>/umbrello/codegenerators/codemethodblock.h:45:21: warning: ‘virtual QString CodeMethodBlock::toString() const’ can be marked override [-Wsuggest-override] 45 | virtual QString toString () const; | ^~~~~~~~ /<>/umbrello/codegenerators/codemethodblock.h:58:18: warning: ‘virtual void CodeMethodBlock::updateContent()’ can be marked override [-Wsuggest-override] 58 | virtual void updateContent () = 0; | ^~~~~~~~~~~~~ /<>/umbrello/codegenerators/codemethodblock.h:62:18: warning: ‘virtual void CodeMethodBlock::release()’ can be marked override [-Wsuggest-override] 62 | virtual void release (); | ^~~~~~~ /<>/umbrello/codegenerators/codemethodblock.h:75:18: warning: ‘virtual void CodeMethodBlock::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 75 | virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement); | ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codemethodblock.h:77:18: warning: ‘virtual void CodeMethodBlock::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] 77 | virtual void setAttributesFromNode (QDomElement & element); | ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codemethodblock.h:79:18: warning: ‘virtual void CodeMethodBlock::setAttributesFromObject(TextBlock*)’ can be marked override [-Wsuggest-override] 79 | virtual void setAttributesFromObject (TextBlock * obj); | ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codemethodblock.h:88:18: warning: ‘virtual void CodeMethodBlock::syncToParent()’ can be marked override [-Wsuggest-override] 88 | virtual void syncToParent(); | ^~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/classifiercodedocument.h:16, from /<>/umbrello/codegenerators/advancedcodegenerator.cpp:15: /<>/umbrello/codegenerators/codeaccessormethod.h:47:18: warning: ‘virtual void CodeAccessorMethod::updateContent()’ can be marked override [-Wsuggest-override] 47 | virtual void updateContent() = 0; | ^~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeaccessormethod.h:49:18: warning: ‘virtual void CodeAccessorMethod::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 49 | virtual void saveToXMI1(QDomDocument & doc, QDomElement & root); | ^~~~~~~~~~ /<>/umbrello/codegenerators/codeaccessormethod.h:50:18: warning: ‘virtual void CodeAccessorMethod::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] 50 | virtual void loadFromXMI1(QDomElement & root); | ^~~~~~~~~~~~ /<>/umbrello/codegenerators/codeaccessormethod.h:52:18: warning: ‘virtual void CodeAccessorMethod::setAttributesFromObject(TextBlock*)’ can be marked override [-Wsuggest-override] 52 | virtual void setAttributesFromObject(TextBlock * obj); | ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeaccessormethod.h:56:18: warning: ‘virtual void CodeAccessorMethod::release()’ can be marked override [-Wsuggest-override] 56 | virtual void release(); | ^~~~~~~ /<>/umbrello/codegenerators/codeaccessormethod.h:58:18: warning: ‘virtual void CodeAccessorMethod::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 58 | virtual void setAttributesOnNode(QDomDocument & doc, QDomElement & blockElement); | ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeaccessormethod.h:60:18: warning: ‘virtual void CodeAccessorMethod::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] 60 | virtual void setAttributesFromNode(QDomElement & element); | ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeaccessormethod.h:62:18: warning: ‘virtual void CodeAccessorMethod::updateMethodDeclaration()’ can be marked override [-Wsuggest-override] 62 | virtual void updateMethodDeclaration() = 0; | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/codedocument.h:16, from /<>/umbrello/codegenerators/classifiercodedocument.h:17, from /<>/umbrello/codegenerators/advancedcodegenerator.cpp:15: /<>/umbrello/codegenerators/hierarchicalcodeblock.h:38:10: warning: ‘virtual bool HierarchicalCodeBlock::addTextBlock(TextBlock*)’ can be marked override [-Wsuggest-override] 38 | bool addTextBlock (TextBlock * add_object); | ^~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:40:10: warning: ‘virtual bool HierarchicalCodeBlock::insertTextBlock(TextBlock*, TextBlock*, bool)’ can be marked override [-Wsuggest-override] 40 | bool insertTextBlock (TextBlock * newBlock, TextBlock * existingBlock, bool after = true); | ^~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:42:10: warning: ‘virtual bool HierarchicalCodeBlock::removeTextBlock(TextBlock*)’ can be marked override [-Wsuggest-override] 42 | bool removeTextBlock (TextBlock * remove_object); | ^~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:48:18: warning: ‘virtual void HierarchicalCodeBlock::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 48 | virtual void saveToXMI1 (QDomDocument & doc, QDomElement & root); | ^~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:50:18: warning: ‘virtual void HierarchicalCodeBlock::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] 50 | virtual void loadFromXMI1 (QDomElement & root); | ^~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:52:21: warning: ‘virtual QString HierarchicalCodeBlock::toString() const’ can be marked override [-Wsuggest-override] 52 | virtual QString toString () const; | ^~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:55:13: warning: ‘virtual QString HierarchicalCodeBlock::getUniqueTag(const QString&)’ can be marked override [-Wsuggest-override] 55 | QString getUniqueTag(const QString& prefix); | ^~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:59:25: warning: ‘virtual CodeBlock* HierarchicalCodeBlock::newCodeBlock()’ can be marked override [-Wsuggest-override] 59 | virtual CodeBlock * newCodeBlock(); | ^~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:60:37: warning: ‘virtual CodeBlockWithComments* HierarchicalCodeBlock::newCodeBlockWithComments()’ can be marked override [-Wsuggest-override] 60 | virtual CodeBlockWithComments * newCodeBlockWithComments(); | ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:61:37: warning: ‘virtual HierarchicalCodeBlock* HierarchicalCodeBlock::newHierarchicalCodeBlock()’ can be marked override [-Wsuggest-override] 61 | virtual HierarchicalCodeBlock * newHierarchicalCodeBlock(); | ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:65:18: warning: ‘virtual void HierarchicalCodeBlock::release()’ can be marked override [-Wsuggest-override] 65 | virtual void release (); | ^~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:67:18: warning: ‘virtual void HierarchicalCodeBlock::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 67 | virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & elem); | ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:69:18: warning: ‘virtual void HierarchicalCodeBlock::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] 69 | virtual void setAttributesFromNode (QDomElement & element); | ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:71:18: warning: ‘virtual void HierarchicalCodeBlock::setAttributesFromObject(TextBlock*)’ can be marked override [-Wsuggest-override] 71 | virtual void setAttributesFromObject (TextBlock * obj); | ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:73:17: warning: ‘virtual TextBlock* HierarchicalCodeBlock::findCodeClassFieldTextBlockByTag(const QString&)’ can be marked override [-Wsuggest-override] 73 | TextBlock * findCodeClassFieldTextBlockByTag (const QString &tag); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/classifiercodedocument.h:17, from /<>/umbrello/codegenerators/advancedcodegenerator.cpp:15: /<>/umbrello/codegenerators/codedocument.h:61:10: warning: ‘virtual bool CodeDocument::insertTextBlock(TextBlock*, TextBlock*, bool)’ can be marked override [-Wsuggest-override] 61 | bool insertTextBlock (TextBlock * newBlock, TextBlock * existingBlock, bool after = true); | ^~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codedocument.h:70:25: warning: ‘virtual CodeBlock* CodeDocument::newCodeBlock()’ can be marked override [-Wsuggest-override] 70 | virtual CodeBlock * newCodeBlock (); | ^~~~~~~~~~~~ /<>/umbrello/codegenerators/codedocument.h:71:37: warning: ‘virtual HierarchicalCodeBlock* CodeDocument::newHierarchicalCodeBlock()’ can be marked override [-Wsuggest-override] 71 | virtual HierarchicalCodeBlock * newHierarchicalCodeBlock (); | ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codedocument.h:72:37: warning: ‘virtual CodeBlockWithComments* CodeDocument::newCodeBlockWithComments()’ can be marked override [-Wsuggest-override] 72 | virtual CodeBlockWithComments * newCodeBlockWithComments (); | ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codedocument.h:74:21: warning: ‘virtual QString CodeDocument::getUniqueTag(const QString&)’ can be marked override [-Wsuggest-override] 74 | virtual QString getUniqueTag(const QString& prefix = QString()); | ^~~~~~~~~~~~ /<>/umbrello/codegenerators/codedocument.h:86:18: warning: ‘virtual void CodeDocument::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 86 | virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement); | ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codedocument.h:88:18: warning: ‘virtual void CodeDocument::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] 88 | virtual void setAttributesFromNode (QDomElement & element); | ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codedocument.h:100:10: warning: ‘virtual void CodeDocument::resetTextBlocks()’ can be marked override [-Wsuggest-override] 100 | void resetTextBlocks(); | ^~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codedocument.h:102:25: warning: ‘virtual TextBlock* CodeDocument::findCodeClassFieldTextBlockByTag(const QString&)’ can be marked override [-Wsuggest-override] 102 | virtual TextBlock * findCodeClassFieldTextBlockByTag(const QString &tag); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/codeoperation.h:16, from /<>/umbrello/codegenerators/classifiercodedocument.h:18, from /<>/umbrello/codegenerators/advancedcodegenerator.cpp:15: /<>/umbrello/uml1model/operation.h:37:18: warning: ‘virtual void UMLOperation::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 37 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/operation.h:39:24: warning: ‘virtual UMLObject* UMLOperation::clone() const’ can be marked override [-Wsuggest-override] 39 | virtual UMLObject* clone() const; | ^~~~~ /<>/umbrello/uml1model/operation.h:41:10: warning: ‘virtual void UMLOperation::setType(UMLObject*)’ can be marked override [-Wsuggest-override] 41 | void setType(UMLObject* type); | ^~~~~~~ /<>/umbrello/uml1model/operation.h:52:13: warning: ‘virtual QString UMLOperation::toString(Uml::SignatureType::Enum, bool)’ can be marked override [-Wsuggest-override] 52 | QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false); | ^~~~~~~~ /<>/umbrello/uml1model/operation.h:56:10: warning: ‘virtual bool UMLOperation::resolveRef()’ can be marked override [-Wsuggest-override] 56 | bool resolveRef(); | ^~~~~~~~~~ /<>/umbrello/uml1model/operation.h:60:18: warning: ‘virtual bool UMLOperation::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] 60 | virtual bool showPropertiesDialog(QWidget* parent = 0); | ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/operation.h:72:10: warning: ‘virtual void UMLOperation::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 72 | void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/operation.h:75:10: warning: ‘virtual bool UMLOperation::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 75 | bool load1(QDomElement & element); | ^~~~~ In file included from /<>/umbrello/codegenerators/classifiercodedocument.h:18, from /<>/umbrello/codegenerators/advancedcodegenerator.cpp:15: /<>/umbrello/codegenerators/codeoperation.h:41:18: warning: ‘virtual void CodeOperation::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 41 | virtual void saveToXMI1 (QDomDocument & doc, QDomElement & root); | ^~~~~~~~~~ /<>/umbrello/codegenerators/codeoperation.h:43:18: warning: ‘virtual void CodeOperation::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] 43 | virtual void loadFromXMI1 (QDomElement & root); | ^~~~~~~~~~~~ /<>/umbrello/codegenerators/codeoperation.h:47:18: warning: ‘virtual void CodeOperation::setAttributesFromObject(TextBlock*)’ can be marked override [-Wsuggest-override] 47 | virtual void setAttributesFromObject (TextBlock * obj); | ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeoperation.h:49:18: warning: ‘virtual void CodeOperation::updateMethodDeclaration()’ can be marked override [-Wsuggest-override] 49 | virtual void updateMethodDeclaration() = 0; | ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeoperation.h:50:18: warning: ‘virtual void CodeOperation::updateContent()’ can be marked override [-Wsuggest-override] 50 | virtual void updateContent(); | ^~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeoperation.h:57:18: warning: ‘virtual void CodeOperation::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 57 | virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement); | ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeoperation.h:59:18: warning: ‘virtual void CodeOperation::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] 59 | virtual void setAttributesFromNode (QDomElement & element); | ^~~~~~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/codeclassfield.h:16, from /<>/umbrello/codegenerators/classifiercodedocument.h:19, from /<>/umbrello/codegenerators/advancedcodegenerator.cpp:15: /<>/umbrello/codegenerators/codeclassfielddeclarationblock.h:42:18: warning: ‘virtual void CodeClassFieldDeclarationBlock::setAttributesFromObject(TextBlock*)’ can be marked override [-Wsuggest-override] 42 | virtual void setAttributesFromObject(TextBlock * obj); | ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeclassfielddeclarationblock.h:44:18: warning: ‘virtual void CodeClassFieldDeclarationBlock::updateContent()’ can be marked override [-Wsuggest-override] 44 | virtual void updateContent() = 0; | ^~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeclassfielddeclarationblock.h:46:18: warning: ‘virtual void CodeClassFieldDeclarationBlock::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 46 | virtual void saveToXMI1(QDomDocument & doc, QDomElement & root); | ^~~~~~~~~~ /<>/umbrello/codegenerators/codeclassfielddeclarationblock.h:48:18: warning: ‘virtual void CodeClassFieldDeclarationBlock::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] 48 | virtual void loadFromXMI1(QDomElement & root); | ^~~~~~~~~~~~ /<>/umbrello/codegenerators/codeclassfielddeclarationblock.h:52:18: warning: ‘virtual void CodeClassFieldDeclarationBlock::release()’ can be marked override [-Wsuggest-override] 52 | virtual void release(); | ^~~~~~~ /<>/umbrello/codegenerators/codeclassfielddeclarationblock.h:54:18: warning: ‘virtual void CodeClassFieldDeclarationBlock::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 54 | virtual void setAttributesOnNode(QDomDocument & doc, QDomElement & blockElement); | ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeclassfielddeclarationblock.h:56:18: warning: ‘virtual void CodeClassFieldDeclarationBlock::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] 56 | virtual void setAttributesFromNode(QDomElement & element); | ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeclassfielddeclarationblock.h:67:18: warning: ‘virtual void CodeClassFieldDeclarationBlock::syncToParent()’ can be marked override [-Wsuggest-override] 67 | virtual void syncToParent(); | ^~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/classifiercodedocument.h:19, from /<>/umbrello/codegenerators/advancedcodegenerator.cpp:15: /<>/umbrello/codegenerators/codeclassfield.h:52:13: warning: ‘virtual QString CodeClassField::getTypeName()’ can be marked override [-Wsuggest-override] 52 | QString getTypeName (); | ^~~~~~~~~~~ /<>/umbrello/codegenerators/codeclassfield.h:85:10: warning: ‘virtual void CodeClassField::updateContent()’ can be marked override [-Wsuggest-override] 85 | void updateContent(); | ^~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeclassfield.h:121:18: warning: ‘virtual void CodeClassField::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 121 | virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement); | ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeclassfield.h:123:18: warning: ‘virtual void CodeClassField::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] 123 | virtual void setAttributesFromNode (QDomElement & element); | ^~~~~~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/advancedcodegenerator.cpp:15: /<>/umbrello/codegenerators/classifiercodedocument.h:74:18: warning: ‘virtual void ClassifierCodeDocument::synchronize()’ can be marked override [-Wsuggest-override] 74 | virtual void synchronize(); | ^~~~~~~~~~~ /<>/umbrello/codegenerators/classifiercodedocument.h:81:18: warning: ‘virtual void ClassifierCodeDocument::updateContent()’ can be marked override [-Wsuggest-override] 81 | virtual void updateContent() = 0; | ^~~~~~~~~~~~~ /<>/umbrello/codegenerators/classifiercodedocument.h:83:18: warning: ‘virtual void ClassifierCodeDocument::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 83 | virtual void saveToXMI1(QDomDocument &doc, QDomElement &root); | ^~~~~~~~~~ /<>/umbrello/codegenerators/classifiercodedocument.h:84:18: warning: ‘virtual void ClassifierCodeDocument::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] 84 | virtual void loadFromXMI1(QDomElement &root); | ^~~~~~~~~~~~ /<>/umbrello/codegenerators/classifiercodedocument.h:90:18: warning: ‘virtual void ClassifierCodeDocument::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 90 | virtual void setAttributesOnNode(QDomDocument &doc, QDomElement &blockElement); | ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/classifiercodedocument.h:91:18: warning: ‘virtual void ClassifierCodeDocument::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] 91 | virtual void setAttributesFromNode(QDomElement &element); | ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/classifiercodedocument.h:93:17: warning: ‘virtual TextBlock* ClassifierCodeDocument::findCodeClassFieldTextBlockByTag(const QString&)’ can be marked override [-Wsuggest-override] 93 | TextBlock * findCodeClassFieldTextBlockByTag(const QString &tag); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/advancedcodegenerator.cpp:17: /<>/umbrello/uml.h:201:18: warning: ‘virtual void UMLApp::keyPressEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] 201 | virtual void keyPressEvent(QKeyEvent* e); | ^~~~~~~~~~~~~ /<>/umbrello/uml.h:202:18: warning: ‘virtual void UMLApp::keyReleaseEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] 202 | virtual void keyReleaseEvent(QKeyEvent* e); | ^~~~~~~~~~~~~~~ /<>/umbrello/uml.h:204:18: warning: ‘virtual void UMLApp::customEvent(QEvent*)’ can be marked override [-Wsuggest-override] 204 | virtual void customEvent(QEvent* e); | ^~~~~~~~~~~ /<>/umbrello/uml.h:215:18: warning: ‘virtual bool UMLApp::queryClose()’ can be marked override [-Wsuggest-override] 215 | virtual bool queryClose(); | ^~~~~~~~~~ /<>/umbrello/uml.h:217:18: warning: ‘virtual void UMLApp::saveProperties(KConfigGroup&)’ can be marked override [-Wsuggest-override] 217 | virtual void saveProperties(KConfigGroup & cfg); | ^~~~~~~~~~~~~~ /<>/umbrello/uml.h:218:18: warning: ‘virtual void UMLApp::readProperties(const KConfigGroup&)’ can be marked override [-Wsuggest-override] 218 | virtual void readProperties(const KConfigGroup & cfg); | ^~~~~~~~~~~~~~ [ 31%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/codegenerators/classifiercodedocument.cpp.o cd /<>/obj-aarch64-linux-gnu/umbrello && /usr/bin/aarch64-linux-gnu-g++ -DCMAKE_BINARY_DIR=\"/<>/obj-aarch64-linux-gnu\" -DKCOREADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLO_VERSION_STRING=\"2.23.3\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-aarch64-linux-gnu/umbrello -I/<>/umbrello -I/<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/include -I/<>/obj-aarch64-linux-gnu -I/<>/umbrello/clipboard -I/<>/umbrello/cmds -I/<>/umbrello/codegenerators -I/<>/umbrello/codegenerators/ada -I/<>/umbrello/codegenerators/as -I/<>/umbrello/codegenerators/cpp -I/<>/umbrello/codegenerators/csharp -I/<>/umbrello/codegenerators/d -I/<>/umbrello/codegenerators/idl -I/<>/umbrello/codegenerators/java -I/<>/umbrello/codegenerators/js -I/<>/umbrello/codegenerators/pascal -I/<>/umbrello/codegenerators/perl -I/<>/umbrello/codegenerators/php -I/<>/umbrello/codegenerators/python -I/<>/umbrello/codegenerators/ruby -I/<>/umbrello/codegenerators/sql -I/<>/umbrello/codegenerators/tcl -I/<>/umbrello/codegenerators/vala -I/<>/umbrello/codegenerators/xml -I/<>/umbrello/codegenwizard -I/<>/umbrello/codeimport -I/<>/umbrello/codeimport/csharp -I/<>/umbrello/codeimpwizard -I/<>/umbrello/debug -I/<>/umbrello/dialogs -I/<>/umbrello/dialogs/pages -I/<>/umbrello/dialogs/widgets -I/<>/umbrello/docgenerators -I/<>/umbrello/finder -I/<>/umbrello/refactoring -I/<>/umbrello/uml1model -I/<>/umbrello/umlwidgets -I/<>/lib/cppparser -I/<>/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/aarch64-linux-gnu/qt5 -isystem /usr/include/aarch64-linux-gnu/qt5/QtWidgets -isystem /usr/include/aarch64-linux-gnu/qt5/QtGui -isystem /usr/include/aarch64-linux-gnu/qt5/QtCore -isystem /usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/aarch64-linux-gnu/qt5/QtXml -isystem /usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/aarch64-linux-gnu/qt5/QtSvg -isystem /usr/include/aarch64-linux-gnu/qt5/QtWebKitWidgets -isystem /usr/include/aarch64-linux-gnu/qt5/QtWebKit -isystem /usr/include/aarch64-linux-gnu/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/aarch64-linux-gnu/qt5/QtConcurrent -isystem /usr/include/aarch64-linux-gnu/qt5/QtDBus -isystem /usr/include/KF5/KTextEditor -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -fno-delete-null-pointer-checks -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -o CMakeFiles/libumbrello.dir/codegenerators/classifiercodedocument.cpp.o -c /<>/umbrello/codegenerators/classifiercodedocument.cpp In file included from /<>/umbrello/uml1model/package.h:14, from /<>/umbrello/uml1model/classifier.h:13, from /<>/umbrello/codegenerators/classifiercodedocument.h:15, from /<>/umbrello/codegenerators/classifiercodedocument.cpp:13: /<>/umbrello/uml1model/umlcanvasobject.h:43:18: warning: ‘virtual void UMLCanvasObject::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 43 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/umlcanvasobject.h:85:18: warning: ‘virtual bool UMLCanvasObject::resolveRef()’ can be marked override [-Wsuggest-override] 85 | virtual bool resolveRef(); | ^~~~~~~~~~ In file included from /<>/umbrello/uml1model/classifier.h:13, from /<>/umbrello/codegenerators/classifiercodedocument.h:15, from /<>/umbrello/codegenerators/classifiercodedocument.cpp:13: /<>/umbrello/uml1model/package.h:39:18: warning: ‘virtual void UMLPackage::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 39 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/package.h:41:24: warning: ‘virtual UMLObject* UMLPackage::clone() const’ can be marked override [-Wsuggest-override] 41 | virtual UMLObject* clone() const; | ^~~~~ /<>/umbrello/uml1model/package.h:64:18: warning: ‘virtual bool UMLPackage::resolveRef()’ can be marked override [-Wsuggest-override] 64 | virtual bool resolveRef(); | ^~~~~~~~~~ /<>/umbrello/uml1model/package.h:66:18: warning: ‘virtual void UMLPackage::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 66 | virtual void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/package.h:69:18: warning: ‘virtual bool UMLPackage::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 69 | virtual bool load1(QDomElement& element); | ^~~~~ In file included from /<>/umbrello/uml1model/attribute.h:15, from /<>/umbrello/uml1model/umlattributelist.h:17, from /<>/umbrello/uml1model/classifier.h:14, from /<>/umbrello/codegenerators/classifiercodedocument.h:15, from /<>/umbrello/codegenerators/classifiercodedocument.cpp:13: /<>/umbrello/uml1model/classifierlistitem.h:48:18: warning: ‘virtual void UMLClassifierListItem::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 48 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/classifierlistitem.h:54:24: warning: ‘virtual UMLObject* UMLClassifierListItem::clone() const’ can be marked override [-Wsuggest-override] 54 | virtual UMLObject* clone() const = 0; | ^~~~~ In file included from /<>/umbrello/uml1model/umlattributelist.h:17, from /<>/umbrello/uml1model/classifier.h:14, from /<>/umbrello/codegenerators/classifiercodedocument.h:15, from /<>/umbrello/codegenerators/classifiercodedocument.cpp:13: /<>/umbrello/uml1model/attribute.h:42:18: warning: ‘virtual void UMLAttribute::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 42 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/attribute.h:44:10: warning: ‘virtual void UMLAttribute::setName(const QString&)’ can be marked override [-Wsuggest-override] 44 | void setName(const QString &name); | ^~~~~~~ /<>/umbrello/uml1model/attribute.h:48:24: warning: ‘virtual UMLObject* UMLAttribute::clone() const’ can be marked override [-Wsuggest-override] 48 | virtual UMLObject* clone() const; | ^~~~~ /<>/umbrello/uml1model/attribute.h:53:13: warning: ‘virtual QString UMLAttribute::toString(Uml::SignatureType::Enum, bool)’ can be marked override [-Wsuggest-override] 53 | QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false); | ^~~~~~~~ /<>/umbrello/uml1model/attribute.h:58:18: warning: ‘virtual void UMLAttribute::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 58 | virtual void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/attribute.h:60:18: warning: ‘virtual bool UMLAttribute::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] 60 | virtual bool showPropertiesDialog(QWidget* parent = 0); | ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/attribute.h:73:10: warning: ‘virtual bool UMLAttribute::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 73 | bool load1(QDomElement & element); | ^~~~~ In file included from /<>/umbrello/uml1model/foreignkeyconstraint.h:16, from /<>/umbrello/model_utils.h:18, from /<>/umbrello/uml1model/classifier.h:19, from /<>/umbrello/codegenerators/classifiercodedocument.h:15, from /<>/umbrello/codegenerators/classifiercodedocument.cpp:13: /<>/umbrello/uml1model/entityconstraint.h:40:18: warning: ‘virtual void UMLEntityConstraint::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 40 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/entityconstraint.h:45:24: warning: ‘virtual UMLObject* UMLEntityConstraint::clone() const’ can be marked override [-Wsuggest-override] 45 | virtual UMLObject* clone() const = 0; | ^~~~~ In file included from /<>/umbrello/model_utils.h:18, from /<>/umbrello/uml1model/classifier.h:19, from /<>/umbrello/codegenerators/classifiercodedocument.h:15, from /<>/umbrello/codegenerators/classifiercodedocument.cpp:13: /<>/umbrello/uml1model/foreignkeyconstraint.h:56:18: warning: ‘virtual void UMLForeignKeyConstraint::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 56 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:58:24: warning: ‘virtual UMLObject* UMLForeignKeyConstraint::clone() const’ can be marked override [-Wsuggest-override] 58 | virtual UMLObject* clone() const; | ^~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:60:13: warning: ‘virtual QString UMLForeignKeyConstraint::toString(Uml::SignatureType::Enum, bool)’ can be marked override [-Wsuggest-override] 60 | QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false); | ^~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:65:10: warning: ‘virtual void UMLForeignKeyConstraint::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 65 | void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:67:18: warning: ‘virtual bool UMLForeignKeyConstraint::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] 67 | virtual bool showPropertiesDialog(QWidget* parent = 0); | ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:85:10: warning: ‘virtual bool UMLForeignKeyConstraint::resolveRef()’ can be marked override [-Wsuggest-override] 85 | bool resolveRef(); | ^~~~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:94:10: warning: ‘virtual bool UMLForeignKeyConstraint::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 94 | bool load1(QDomElement & element); | ^~~~~ In file included from /<>/umbrello/model_utils.h:20, from /<>/umbrello/uml1model/classifier.h:19, from /<>/umbrello/codegenerators/classifiercodedocument.h:15, from /<>/umbrello/codegenerators/classifiercodedocument.cpp:13: /<>/umbrello/dialogs/multipagedialogbase.h:101:18: warning: ‘virtual void MultiPageDialogBase::keyPressEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] 101 | virtual void keyPressEvent(QKeyEvent *event); | ^~~~~~~~~~~~~ In file included from /<>/umbrello/model_utils.h:21, from /<>/umbrello/uml1model/classifier.h:19, from /<>/umbrello/codegenerators/classifiercodedocument.h:15, from /<>/umbrello/codegenerators/classifiercodedocument.cpp:13: /<>/umbrello/umlwidgets/widgetbase.h:187:20: warning: ‘virtual QRectF WidgetBase::boundingRect() const’ can be marked override [-Wsuggest-override] 187 | virtual QRectF boundingRect() const; | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/widgetbase.h:191:18: warning: ‘virtual void WidgetBase::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] 191 | virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); | ^~~~~ /<>/umbrello/umlwidgets/widgetbase.h:260:18: warning: ‘virtual void WidgetBase::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] 260 | virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent *event); | ^~~~~~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/classifiercodedocument.h:15, from /<>/umbrello/codegenerators/classifiercodedocument.cpp:13: /<>/umbrello/uml1model/classifier.h:54:18: warning: ‘virtual void UMLClassifier::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 54 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/classifier.h:56:16: warning: ‘virtual UMLObject* UMLClassifier::clone() const’ can be marked override [-Wsuggest-override] 56 | UMLObject* clone() const; | ^~~~~ /<>/umbrello/uml1model/classifier.h:111:18: warning: ‘virtual bool UMLClassifier::resolveRef()’ can be marked override [-Wsuggest-override] 111 | virtual bool resolveRef(); | ^~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:115:24: warning: ‘virtual UMLObject* UMLClassifier::findChildObjectById(Uml::ID::Type, bool)’ can be marked override [-Wsuggest-override] 115 | virtual UMLObject* findChildObjectById(Uml::ID::Type id, bool considerAncestors = false); | ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:124:18: warning: ‘virtual bool UMLClassifier::acceptAssociationType(Uml::AssociationType::Enum)’ can be marked override [-Wsuggest-override] 124 | virtual bool acceptAssociationType(Uml::AssociationType::Enum type); | ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:129:10: warning: ‘virtual void UMLClassifier::setBaseType(UMLObject::ObjectType)’ can be marked override [-Wsuggest-override] 129 | void setBaseType(UMLObject::ObjectType ot); | ^~~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:181:10: warning: ‘virtual void UMLClassifier::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 181 | void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:183:18: warning: ‘virtual bool UMLClassifier::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 183 | virtual bool load1(QDomElement& element); | ^~~~~ In file included from /<>/umbrello/codegenerators/codeblockwithcomments.h:15, from /<>/umbrello/codegenerators/codemethodblock.h:17, from /<>/umbrello/codegenerators/codeaccessormethod.h:15, from /<>/umbrello/codegenerators/classifiercodedocument.h:16, from /<>/umbrello/codegenerators/classifiercodedocument.cpp:13: /<>/umbrello/codegenerators/codeblock.h:40:18: warning: ‘virtual void CodeBlock::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 40 | virtual void saveToXMI1(QDomDocument & doc, QDomElement & root); | ^~~~~~~~~~ /<>/umbrello/codegenerators/codeblock.h:41:18: warning: ‘virtual void CodeBlock::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] 41 | virtual void loadFromXMI1(QDomElement & root); | ^~~~~~~~~~~~ /<>/umbrello/codegenerators/codeblock.h:43:18: warning: ‘virtual void CodeBlock::setAttributesFromObject(TextBlock*)’ can be marked override [-Wsuggest-override] 43 | virtual void setAttributesFromObject(TextBlock * obj); | ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeblock.h:49:18: warning: ‘virtual void CodeBlock::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 49 | virtual void setAttributesOnNode(QDomDocument & doc, QDomElement & blockElement); | ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeblock.h:50:18: warning: ‘virtual void CodeBlock::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] 50 | virtual void setAttributesFromNode(QDomElement & element); | ^~~~~~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/codeblockwithcomments.h:16, from /<>/umbrello/codegenerators/codemethodblock.h:17, from /<>/umbrello/codegenerators/codeaccessormethod.h:15, from /<>/umbrello/codegenerators/classifiercodedocument.h:16, from /<>/umbrello/codegenerators/classifiercodedocument.cpp:13: /<>/umbrello/codegenerators/codecomment.h:30:18: warning: ‘virtual void CodeComment::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 30 | virtual void saveToXMI1(QDomDocument & doc, QDomElement & root); | ^~~~~~~~~~ /<>/umbrello/codegenerators/codecomment.h:31:18: warning: ‘virtual void CodeComment::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] 31 | virtual void loadFromXMI1(QDomElement & root); | ^~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/codemethodblock.h:17, from /<>/umbrello/codegenerators/codeaccessormethod.h:15, from /<>/umbrello/codegenerators/classifiercodedocument.h:16, from /<>/umbrello/codegenerators/classifiercodedocument.cpp:13: /<>/umbrello/codegenerators/codeblockwithcomments.h:38:21: warning: ‘virtual QString CodeBlockWithComments::toString() const’ can be marked override [-Wsuggest-override] 38 | virtual QString toString () const; | ^~~~~~~~ /<>/umbrello/codegenerators/codeblockwithcomments.h:42:18: warning: ‘virtual void CodeBlockWithComments::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 42 | virtual void saveToXMI1 (QDomDocument & doc, QDomElement & root); | ^~~~~~~~~~ /<>/umbrello/codegenerators/codeblockwithcomments.h:44:18: warning: ‘virtual void CodeBlockWithComments::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] 44 | virtual void loadFromXMI1 (QDomElement & root); | ^~~~~~~~~~~~ /<>/umbrello/codegenerators/codeblockwithcomments.h:46:18: warning: ‘virtual void CodeBlockWithComments::setAttributesFromObject(TextBlock*)’ can be marked override [-Wsuggest-override] 46 | virtual void setAttributesFromObject (TextBlock * obj); | ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeblockwithcomments.h:50:18: warning: ‘virtual void CodeBlockWithComments::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 50 | virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement); | ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeblockwithcomments.h:52:18: warning: ‘virtual void CodeBlockWithComments::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] 52 | virtual void setAttributesFromNode (QDomElement & element); | ^~~~~~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/codeaccessormethod.h:15, from /<>/umbrello/codegenerators/classifiercodedocument.h:16, from /<>/umbrello/codegenerators/classifiercodedocument.cpp:13: /<>/umbrello/codegenerators/codemethodblock.h:45:21: warning: ‘virtual QString CodeMethodBlock::toString() const’ can be marked override [-Wsuggest-override] 45 | virtual QString toString () const; | ^~~~~~~~ /<>/umbrello/codegenerators/codemethodblock.h:58:18: warning: ‘virtual void CodeMethodBlock::updateContent()’ can be marked override [-Wsuggest-override] 58 | virtual void updateContent () = 0; | ^~~~~~~~~~~~~ /<>/umbrello/codegenerators/codemethodblock.h:62:18: warning: ‘virtual void CodeMethodBlock::release()’ can be marked override [-Wsuggest-override] 62 | virtual void release (); | ^~~~~~~ /<>/umbrello/codegenerators/codemethodblock.h:75:18: warning: ‘virtual void CodeMethodBlock::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 75 | virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement); | ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codemethodblock.h:77:18: warning: ‘virtual void CodeMethodBlock::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] 77 | virtual void setAttributesFromNode (QDomElement & element); | ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codemethodblock.h:79:18: warning: ‘virtual void CodeMethodBlock::setAttributesFromObject(TextBlock*)’ can be marked override [-Wsuggest-override] 79 | virtual void setAttributesFromObject (TextBlock * obj); | ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codemethodblock.h:88:18: warning: ‘virtual void CodeMethodBlock::syncToParent()’ can be marked override [-Wsuggest-override] 88 | virtual void syncToParent(); | ^~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/classifiercodedocument.h:16, from /<>/umbrello/codegenerators/classifiercodedocument.cpp:13: /<>/umbrello/codegenerators/codeaccessormethod.h:47:18: warning: ‘virtual void CodeAccessorMethod::updateContent()’ can be marked override [-Wsuggest-override] 47 | virtual void updateContent() = 0; | ^~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeaccessormethod.h:49:18: warning: ‘virtual void CodeAccessorMethod::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 49 | virtual void saveToXMI1(QDomDocument & doc, QDomElement & root); | ^~~~~~~~~~ /<>/umbrello/codegenerators/codeaccessormethod.h:50:18: warning: ‘virtual void CodeAccessorMethod::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] 50 | virtual void loadFromXMI1(QDomElement & root); | ^~~~~~~~~~~~ /<>/umbrello/codegenerators/codeaccessormethod.h:52:18: warning: ‘virtual void CodeAccessorMethod::setAttributesFromObject(TextBlock*)’ can be marked override [-Wsuggest-override] 52 | virtual void setAttributesFromObject(TextBlock * obj); | ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeaccessormethod.h:56:18: warning: ‘virtual void CodeAccessorMethod::release()’ can be marked override [-Wsuggest-override] 56 | virtual void release(); | ^~~~~~~ /<>/umbrello/codegenerators/codeaccessormethod.h:58:18: warning: ‘virtual void CodeAccessorMethod::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 58 | virtual void setAttributesOnNode(QDomDocument & doc, QDomElement & blockElement); | ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeaccessormethod.h:60:18: warning: ‘virtual void CodeAccessorMethod::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] 60 | virtual void setAttributesFromNode(QDomElement & element); | ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeaccessormethod.h:62:18: warning: ‘virtual void CodeAccessorMethod::updateMethodDeclaration()’ can be marked override [-Wsuggest-override] 62 | virtual void updateMethodDeclaration() = 0; | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/codedocument.h:16, from /<>/umbrello/codegenerators/classifiercodedocument.h:17, from /<>/umbrello/codegenerators/classifiercodedocument.cpp:13: /<>/umbrello/codegenerators/hierarchicalcodeblock.h:38:10: warning: ‘virtual bool HierarchicalCodeBlock::addTextBlock(TextBlock*)’ can be marked override [-Wsuggest-override] 38 | bool addTextBlock (TextBlock * add_object); | ^~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:40:10: warning: ‘virtual bool HierarchicalCodeBlock::insertTextBlock(TextBlock*, TextBlock*, bool)’ can be marked override [-Wsuggest-override] 40 | bool insertTextBlock (TextBlock * newBlock, TextBlock * existingBlock, bool after = true); | ^~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:42:10: warning: ‘virtual bool HierarchicalCodeBlock::removeTextBlock(TextBlock*)’ can be marked override [-Wsuggest-override] 42 | bool removeTextBlock (TextBlock * remove_object); | ^~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:48:18: warning: ‘virtual void HierarchicalCodeBlock::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 48 | virtual void saveToXMI1 (QDomDocument & doc, QDomElement & root); | ^~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:50:18: warning: ‘virtual void HierarchicalCodeBlock::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] 50 | virtual void loadFromXMI1 (QDomElement & root); | ^~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:52:21: warning: ‘virtual QString HierarchicalCodeBlock::toString() const’ can be marked override [-Wsuggest-override] 52 | virtual QString toString () const; | ^~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:55:13: warning: ‘virtual QString HierarchicalCodeBlock::getUniqueTag(const QString&)’ can be marked override [-Wsuggest-override] 55 | QString getUniqueTag(const QString& prefix); | ^~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:59:25: warning: ‘virtual CodeBlock* HierarchicalCodeBlock::newCodeBlock()’ can be marked override [-Wsuggest-override] 59 | virtual CodeBlock * newCodeBlock(); | ^~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:60:37: warning: ‘virtual CodeBlockWithComments* HierarchicalCodeBlock::newCodeBlockWithComments()’ can be marked override [-Wsuggest-override] 60 | virtual CodeBlockWithComments * newCodeBlockWithComments(); | ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:61:37: warning: ‘virtual HierarchicalCodeBlock* HierarchicalCodeBlock::newHierarchicalCodeBlock()’ can be marked override [-Wsuggest-override] 61 | virtual HierarchicalCodeBlock * newHierarchicalCodeBlock(); | ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:65:18: warning: ‘virtual void HierarchicalCodeBlock::release()’ can be marked override [-Wsuggest-override] 65 | virtual void release (); | ^~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:67:18: warning: ‘virtual void HierarchicalCodeBlock::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 67 | virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & elem); | ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:69:18: warning: ‘virtual void HierarchicalCodeBlock::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] 69 | virtual void setAttributesFromNode (QDomElement & element); | ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:71:18: warning: ‘virtual void HierarchicalCodeBlock::setAttributesFromObject(TextBlock*)’ can be marked override [-Wsuggest-override] 71 | virtual void setAttributesFromObject (TextBlock * obj); | ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:73:17: warning: ‘virtual TextBlock* HierarchicalCodeBlock::findCodeClassFieldTextBlockByTag(const QString&)’ can be marked override [-Wsuggest-override] 73 | TextBlock * findCodeClassFieldTextBlockByTag (const QString &tag); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/classifiercodedocument.h:17, from /<>/umbrello/codegenerators/classifiercodedocument.cpp:13: /<>/umbrello/codegenerators/codedocument.h:61:10: warning: ‘virtual bool CodeDocument::insertTextBlock(TextBlock*, TextBlock*, bool)’ can be marked override [-Wsuggest-override] 61 | bool insertTextBlock (TextBlock * newBlock, TextBlock * existingBlock, bool after = true); | ^~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codedocument.h:70:25: warning: ‘virtual CodeBlock* CodeDocument::newCodeBlock()’ can be marked override [-Wsuggest-override] 70 | virtual CodeBlock * newCodeBlock (); | ^~~~~~~~~~~~ /<>/umbrello/codegenerators/codedocument.h:71:37: warning: ‘virtual HierarchicalCodeBlock* CodeDocument::newHierarchicalCodeBlock()’ can be marked override [-Wsuggest-override] 71 | virtual HierarchicalCodeBlock * newHierarchicalCodeBlock (); | ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codedocument.h:72:37: warning: ‘virtual CodeBlockWithComments* CodeDocument::newCodeBlockWithComments()’ can be marked override [-Wsuggest-override] 72 | virtual CodeBlockWithComments * newCodeBlockWithComments (); | ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codedocument.h:74:21: warning: ‘virtual QString CodeDocument::getUniqueTag(const QString&)’ can be marked override [-Wsuggest-override] 74 | virtual QString getUniqueTag(const QString& prefix = QString()); | ^~~~~~~~~~~~ /<>/umbrello/codegenerators/codedocument.h:86:18: warning: ‘virtual void CodeDocument::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 86 | virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement); | ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codedocument.h:88:18: warning: ‘virtual void CodeDocument::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] 88 | virtual void setAttributesFromNode (QDomElement & element); | ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codedocument.h:100:10: warning: ‘virtual void CodeDocument::resetTextBlocks()’ can be marked override [-Wsuggest-override] 100 | void resetTextBlocks(); | ^~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codedocument.h:102:25: warning: ‘virtual TextBlock* CodeDocument::findCodeClassFieldTextBlockByTag(const QString&)’ can be marked override [-Wsuggest-override] 102 | virtual TextBlock * findCodeClassFieldTextBlockByTag(const QString &tag); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/codeoperation.h:16, from /<>/umbrello/codegenerators/classifiercodedocument.h:18, from /<>/umbrello/codegenerators/classifiercodedocument.cpp:13: /<>/umbrello/uml1model/operation.h:37:18: warning: ‘virtual void UMLOperation::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 37 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/operation.h:39:24: warning: ‘virtual UMLObject* UMLOperation::clone() const’ can be marked override [-Wsuggest-override] 39 | virtual UMLObject* clone() const; | ^~~~~ /<>/umbrello/uml1model/operation.h:41:10: warning: ‘virtual void UMLOperation::setType(UMLObject*)’ can be marked override [-Wsuggest-override] 41 | void setType(UMLObject* type); | ^~~~~~~ /<>/umbrello/uml1model/operation.h:52:13: warning: ‘virtual QString UMLOperation::toString(Uml::SignatureType::Enum, bool)’ can be marked override [-Wsuggest-override] 52 | QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false); | ^~~~~~~~ /<>/umbrello/uml1model/operation.h:56:10: warning: ‘virtual bool UMLOperation::resolveRef()’ can be marked override [-Wsuggest-override] 56 | bool resolveRef(); | ^~~~~~~~~~ /<>/umbrello/uml1model/operation.h:60:18: warning: ‘virtual bool UMLOperation::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] 60 | virtual bool showPropertiesDialog(QWidget* parent = 0); | ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/operation.h:72:10: warning: ‘virtual void UMLOperation::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 72 | void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/operation.h:75:10: warning: ‘virtual bool UMLOperation::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 75 | bool load1(QDomElement & element); | ^~~~~ In file included from /<>/umbrello/codegenerators/classifiercodedocument.h:18, from /<>/umbrello/codegenerators/classifiercodedocument.cpp:13: /<>/umbrello/codegenerators/codeoperation.h:41:18: warning: ‘virtual void CodeOperation::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 41 | virtual void saveToXMI1 (QDomDocument & doc, QDomElement & root); | ^~~~~~~~~~ /<>/umbrello/codegenerators/codeoperation.h:43:18: warning: ‘virtual void CodeOperation::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] 43 | virtual void loadFromXMI1 (QDomElement & root); | ^~~~~~~~~~~~ /<>/umbrello/codegenerators/codeoperation.h:47:18: warning: ‘virtual void CodeOperation::setAttributesFromObject(TextBlock*)’ can be marked override [-Wsuggest-override] 47 | virtual void setAttributesFromObject (TextBlock * obj); | ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeoperation.h:49:18: warning: ‘virtual void CodeOperation::updateMethodDeclaration()’ can be marked override [-Wsuggest-override] 49 | virtual void updateMethodDeclaration() = 0; | ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeoperation.h:50:18: warning: ‘virtual void CodeOperation::updateContent()’ can be marked override [-Wsuggest-override] 50 | virtual void updateContent(); | ^~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeoperation.h:57:18: warning: ‘virtual void CodeOperation::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 57 | virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement); | ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeoperation.h:59:18: warning: ‘virtual void CodeOperation::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] 59 | virtual void setAttributesFromNode (QDomElement & element); | ^~~~~~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/codeclassfield.h:16, from /<>/umbrello/codegenerators/classifiercodedocument.h:19, from /<>/umbrello/codegenerators/classifiercodedocument.cpp:13: /<>/umbrello/codegenerators/codeclassfielddeclarationblock.h:42:18: warning: ‘virtual void CodeClassFieldDeclarationBlock::setAttributesFromObject(TextBlock*)’ can be marked override [-Wsuggest-override] 42 | virtual void setAttributesFromObject(TextBlock * obj); | ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeclassfielddeclarationblock.h:44:18: warning: ‘virtual void CodeClassFieldDeclarationBlock::updateContent()’ can be marked override [-Wsuggest-override] 44 | virtual void updateContent() = 0; | ^~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeclassfielddeclarationblock.h:46:18: warning: ‘virtual void CodeClassFieldDeclarationBlock::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 46 | virtual void saveToXMI1(QDomDocument & doc, QDomElement & root); | ^~~~~~~~~~ /<>/umbrello/codegenerators/codeclassfielddeclarationblock.h:48:18: warning: ‘virtual void CodeClassFieldDeclarationBlock::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] 48 | virtual void loadFromXMI1(QDomElement & root); | ^~~~~~~~~~~~ /<>/umbrello/codegenerators/codeclassfielddeclarationblock.h:52:18: warning: ‘virtual void CodeClassFieldDeclarationBlock::release()’ can be marked override [-Wsuggest-override] 52 | virtual void release(); | ^~~~~~~ /<>/umbrello/codegenerators/codeclassfielddeclarationblock.h:54:18: warning: ‘virtual void CodeClassFieldDeclarationBlock::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 54 | virtual void setAttributesOnNode(QDomDocument & doc, QDomElement & blockElement); | ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeclassfielddeclarationblock.h:56:18: warning: ‘virtual void CodeClassFieldDeclarationBlock::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] 56 | virtual void setAttributesFromNode(QDomElement & element); | ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeclassfielddeclarationblock.h:67:18: warning: ‘virtual void CodeClassFieldDeclarationBlock::syncToParent()’ can be marked override [-Wsuggest-override] 67 | virtual void syncToParent(); | ^~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/classifiercodedocument.h:19, from /<>/umbrello/codegenerators/classifiercodedocument.cpp:13: /<>/umbrello/codegenerators/codeclassfield.h:52:13: warning: ‘virtual QString CodeClassField::getTypeName()’ can be marked override [-Wsuggest-override] 52 | QString getTypeName (); | ^~~~~~~~~~~ /<>/umbrello/codegenerators/codeclassfield.h:85:10: warning: ‘virtual void CodeClassField::updateContent()’ can be marked override [-Wsuggest-override] 85 | void updateContent(); | ^~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeclassfield.h:121:18: warning: ‘virtual void CodeClassField::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 121 | virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement); | ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeclassfield.h:123:18: warning: ‘virtual void CodeClassField::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] 123 | virtual void setAttributesFromNode (QDomElement & element); | ^~~~~~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/classifiercodedocument.cpp:13: /<>/umbrello/codegenerators/classifiercodedocument.h:74:18: warning: ‘virtual void ClassifierCodeDocument::synchronize()’ can be marked override [-Wsuggest-override] 74 | virtual void synchronize(); | ^~~~~~~~~~~ /<>/umbrello/codegenerators/classifiercodedocument.h:81:18: warning: ‘virtual void ClassifierCodeDocument::updateContent()’ can be marked override [-Wsuggest-override] 81 | virtual void updateContent() = 0; | ^~~~~~~~~~~~~ /<>/umbrello/codegenerators/classifiercodedocument.h:83:18: warning: ‘virtual void ClassifierCodeDocument::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 83 | virtual void saveToXMI1(QDomDocument &doc, QDomElement &root); | ^~~~~~~~~~ /<>/umbrello/codegenerators/classifiercodedocument.h:84:18: warning: ‘virtual void ClassifierCodeDocument::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] 84 | virtual void loadFromXMI1(QDomElement &root); | ^~~~~~~~~~~~ /<>/umbrello/codegenerators/classifiercodedocument.h:90:18: warning: ‘virtual void ClassifierCodeDocument::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 90 | virtual void setAttributesOnNode(QDomDocument &doc, QDomElement &blockElement); | ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/classifiercodedocument.h:91:18: warning: ‘virtual void ClassifierCodeDocument::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] 91 | virtual void setAttributesFromNode(QDomElement &element); | ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/classifiercodedocument.h:93:17: warning: ‘virtual TextBlock* ClassifierCodeDocument::findCodeClassFieldTextBlockByTag(const QString&)’ can be marked override [-Wsuggest-override] 93 | TextBlock * findCodeClassFieldTextBlockByTag(const QString &tag); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/classifiercodedocument.cpp:16: /<>/umbrello/uml1model/association.h:75:24: warning: ‘virtual UMLObject* UMLAssociation::clone() const’ can be marked override [-Wsuggest-override] 75 | virtual UMLObject* clone() const { return 0; } | ^~~~~ /<>/umbrello/uml1model/association.h:77:18: warning: ‘virtual bool UMLAssociation::resolveRef()’ can be marked override [-Wsuggest-override] 77 | virtual bool resolveRef(); | ^~~~~~~~~~ /<>/umbrello/uml1model/association.h:79:10: warning: ‘virtual void UMLAssociation::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 79 | void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/association.h:81:18: warning: ‘virtual bool UMLAssociation::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] 81 | virtual bool showPropertiesDialog(QWidget *parent = 0); | ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/association.h:85:10: warning: ‘virtual bool UMLAssociation::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 85 | bool load1(QDomElement& element); | ^~~~~ In file included from /<>/umbrello/codegenerators/classifiercodedocument.cpp:18: /<>/umbrello/debug/debug_utils.h:91:18: warning: ‘virtual void Tracer::showEvent(QShowEvent*)’ can be marked override [-Wsuggest-override] 91 | virtual void showEvent(QShowEvent*); | ^~~~~~~~~ In file included from /<>/umbrello/codegenerators/classifiercodedocument.cpp:23: /<>/umbrello/uml.h:201:18: warning: ‘virtual void UMLApp::keyPressEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] 201 | virtual void keyPressEvent(QKeyEvent* e); | ^~~~~~~~~~~~~ /<>/umbrello/uml.h:202:18: warning: ‘virtual void UMLApp::keyReleaseEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] 202 | virtual void keyReleaseEvent(QKeyEvent* e); | ^~~~~~~~~~~~~~~ /<>/umbrello/uml.h:204:18: warning: ‘virtual void UMLApp::customEvent(QEvent*)’ can be marked override [-Wsuggest-override] 204 | virtual void customEvent(QEvent* e); | ^~~~~~~~~~~ /<>/umbrello/uml.h:215:18: warning: ‘virtual bool UMLApp::queryClose()’ can be marked override [-Wsuggest-override] 215 | virtual bool queryClose(); | ^~~~~~~~~~ /<>/umbrello/uml.h:217:18: warning: ‘virtual void UMLApp::saveProperties(KConfigGroup&)’ can be marked override [-Wsuggest-override] 217 | virtual void saveProperties(KConfigGroup & cfg); | ^~~~~~~~~~~~~~ /<>/umbrello/uml.h:218:18: warning: ‘virtual void UMLApp::readProperties(const KConfigGroup&)’ can be marked override [-Wsuggest-override] 218 | virtual void readProperties(const KConfigGroup & cfg); | ^~~~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/classifiercodedocument.cpp:25: /<>/umbrello/uml1model/umlrole.h:47:16: warning: ‘virtual UMLObject* UMLRole::clone() const’ can be marked override [-Wsuggest-override] 47 | UMLObject* clone() const { return 0; } | ^~~~~ /<>/umbrello/uml1model/umlrole.h:49:10: warning: ‘virtual void UMLRole::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 49 | void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/umlrole.h:51:18: warning: ‘virtual bool UMLRole::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] 51 | virtual bool showPropertiesDialog(QWidget *parent = 0); | ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/umlrole.h:55:10: warning: ‘virtual bool UMLRole::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 55 | bool load1(QDomElement& element); | ^~~~~ [ 31%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/codegenerators/codeaccessormethod.cpp.o cd /<>/obj-aarch64-linux-gnu/umbrello && /usr/bin/aarch64-linux-gnu-g++ -DCMAKE_BINARY_DIR=\"/<>/obj-aarch64-linux-gnu\" -DKCOREADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLO_VERSION_STRING=\"2.23.3\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-aarch64-linux-gnu/umbrello -I/<>/umbrello -I/<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/include -I/<>/obj-aarch64-linux-gnu -I/<>/umbrello/clipboard -I/<>/umbrello/cmds -I/<>/umbrello/codegenerators -I/<>/umbrello/codegenerators/ada -I/<>/umbrello/codegenerators/as -I/<>/umbrello/codegenerators/cpp -I/<>/umbrello/codegenerators/csharp -I/<>/umbrello/codegenerators/d -I/<>/umbrello/codegenerators/idl -I/<>/umbrello/codegenerators/java -I/<>/umbrello/codegenerators/js -I/<>/umbrello/codegenerators/pascal -I/<>/umbrello/codegenerators/perl -I/<>/umbrello/codegenerators/php -I/<>/umbrello/codegenerators/python -I/<>/umbrello/codegenerators/ruby -I/<>/umbrello/codegenerators/sql -I/<>/umbrello/codegenerators/tcl -I/<>/umbrello/codegenerators/vala -I/<>/umbrello/codegenerators/xml -I/<>/umbrello/codegenwizard -I/<>/umbrello/codeimport -I/<>/umbrello/codeimport/csharp -I/<>/umbrello/codeimpwizard -I/<>/umbrello/debug -I/<>/umbrello/dialogs -I/<>/umbrello/dialogs/pages -I/<>/umbrello/dialogs/widgets -I/<>/umbrello/docgenerators -I/<>/umbrello/finder -I/<>/umbrello/refactoring -I/<>/umbrello/uml1model -I/<>/umbrello/umlwidgets -I/<>/lib/cppparser -I/<>/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/aarch64-linux-gnu/qt5 -isystem /usr/include/aarch64-linux-gnu/qt5/QtWidgets -isystem /usr/include/aarch64-linux-gnu/qt5/QtGui -isystem /usr/include/aarch64-linux-gnu/qt5/QtCore -isystem /usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/aarch64-linux-gnu/qt5/QtXml -isystem /usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/aarch64-linux-gnu/qt5/QtSvg -isystem /usr/include/aarch64-linux-gnu/qt5/QtWebKitWidgets -isystem /usr/include/aarch64-linux-gnu/qt5/QtWebKit -isystem /usr/include/aarch64-linux-gnu/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/aarch64-linux-gnu/qt5/QtConcurrent -isystem /usr/include/aarch64-linux-gnu/qt5/QtDBus -isystem /usr/include/KF5/KTextEditor -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -fno-delete-null-pointer-checks -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -o CMakeFiles/libumbrello.dir/codegenerators/codeaccessormethod.cpp.o -c /<>/umbrello/codegenerators/codeaccessormethod.cpp In file included from /<>/umbrello/codegenerators/codeblockwithcomments.h:15, from /<>/umbrello/codegenerators/codemethodblock.h:17, from /<>/umbrello/codegenerators/codeaccessormethod.h:15, from /<>/umbrello/codegenerators/codeaccessormethod.cpp:13: /<>/umbrello/codegenerators/codeblock.h:40:18: warning: ‘virtual void CodeBlock::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 40 | virtual void saveToXMI1(QDomDocument & doc, QDomElement & root); | ^~~~~~~~~~ /<>/umbrello/codegenerators/codeblock.h:41:18: warning: ‘virtual void CodeBlock::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] 41 | virtual void loadFromXMI1(QDomElement & root); | ^~~~~~~~~~~~ /<>/umbrello/codegenerators/codeblock.h:43:18: warning: ‘virtual void CodeBlock::setAttributesFromObject(TextBlock*)’ can be marked override [-Wsuggest-override] 43 | virtual void setAttributesFromObject(TextBlock * obj); | ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeblock.h:49:18: warning: ‘virtual void CodeBlock::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 49 | virtual void setAttributesOnNode(QDomDocument & doc, QDomElement & blockElement); | ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeblock.h:50:18: warning: ‘virtual void CodeBlock::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] 50 | virtual void setAttributesFromNode(QDomElement & element); | ^~~~~~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/codeblockwithcomments.h:16, from /<>/umbrello/codegenerators/codemethodblock.h:17, from /<>/umbrello/codegenerators/codeaccessormethod.h:15, from /<>/umbrello/codegenerators/codeaccessormethod.cpp:13: /<>/umbrello/codegenerators/codecomment.h:30:18: warning: ‘virtual void CodeComment::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 30 | virtual void saveToXMI1(QDomDocument & doc, QDomElement & root); | ^~~~~~~~~~ /<>/umbrello/codegenerators/codecomment.h:31:18: warning: ‘virtual void CodeComment::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] 31 | virtual void loadFromXMI1(QDomElement & root); | ^~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/codemethodblock.h:17, from /<>/umbrello/codegenerators/codeaccessormethod.h:15, from /<>/umbrello/codegenerators/codeaccessormethod.cpp:13: /<>/umbrello/codegenerators/codeblockwithcomments.h:38:21: warning: ‘virtual QString CodeBlockWithComments::toString() const’ can be marked override [-Wsuggest-override] 38 | virtual QString toString () const; | ^~~~~~~~ /<>/umbrello/codegenerators/codeblockwithcomments.h:42:18: warning: ‘virtual void CodeBlockWithComments::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 42 | virtual void saveToXMI1 (QDomDocument & doc, QDomElement & root); | ^~~~~~~~~~ /<>/umbrello/codegenerators/codeblockwithcomments.h:44:18: warning: ‘virtual void CodeBlockWithComments::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] 44 | virtual void loadFromXMI1 (QDomElement & root); | ^~~~~~~~~~~~ /<>/umbrello/codegenerators/codeblockwithcomments.h:46:18: warning: ‘virtual void CodeBlockWithComments::setAttributesFromObject(TextBlock*)’ can be marked override [-Wsuggest-override] 46 | virtual void setAttributesFromObject (TextBlock * obj); | ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeblockwithcomments.h:50:18: warning: ‘virtual void CodeBlockWithComments::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 50 | virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement); | ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeblockwithcomments.h:52:18: warning: ‘virtual void CodeBlockWithComments::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] 52 | virtual void setAttributesFromNode (QDomElement & element); | ^~~~~~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/codeaccessormethod.h:15, from /<>/umbrello/codegenerators/codeaccessormethod.cpp:13: /<>/umbrello/codegenerators/codemethodblock.h:45:21: warning: ‘virtual QString CodeMethodBlock::toString() const’ can be marked override [-Wsuggest-override] 45 | virtual QString toString () const; | ^~~~~~~~ /<>/umbrello/codegenerators/codemethodblock.h:58:18: warning: ‘virtual void CodeMethodBlock::updateContent()’ can be marked override [-Wsuggest-override] 58 | virtual void updateContent () = 0; | ^~~~~~~~~~~~~ /<>/umbrello/codegenerators/codemethodblock.h:62:18: warning: ‘virtual void CodeMethodBlock::release()’ can be marked override [-Wsuggest-override] 62 | virtual void release (); | ^~~~~~~ /<>/umbrello/codegenerators/codemethodblock.h:75:18: warning: ‘virtual void CodeMethodBlock::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 75 | virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement); | ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codemethodblock.h:77:18: warning: ‘virtual void CodeMethodBlock::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] 77 | virtual void setAttributesFromNode (QDomElement & element); | ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codemethodblock.h:79:18: warning: ‘virtual void CodeMethodBlock::setAttributesFromObject(TextBlock*)’ can be marked override [-Wsuggest-override] 79 | virtual void setAttributesFromObject (TextBlock * obj); | ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codemethodblock.h:88:18: warning: ‘virtual void CodeMethodBlock::syncToParent()’ can be marked override [-Wsuggest-override] 88 | virtual void syncToParent(); | ^~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/codeaccessormethod.cpp:13: /<>/umbrello/codegenerators/codeaccessormethod.h:47:18: warning: ‘virtual void CodeAccessorMethod::updateContent()’ can be marked override [-Wsuggest-override] 47 | virtual void updateContent() = 0; | ^~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeaccessormethod.h:49:18: warning: ‘virtual void CodeAccessorMethod::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 49 | virtual void saveToXMI1(QDomDocument & doc, QDomElement & root); | ^~~~~~~~~~ /<>/umbrello/codegenerators/codeaccessormethod.h:50:18: warning: ‘virtual void CodeAccessorMethod::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] 50 | virtual void loadFromXMI1(QDomElement & root); | ^~~~~~~~~~~~ /<>/umbrello/codegenerators/codeaccessormethod.h:52:18: warning: ‘virtual void CodeAccessorMethod::setAttributesFromObject(TextBlock*)’ can be marked override [-Wsuggest-override] 52 | virtual void setAttributesFromObject(TextBlock * obj); | ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeaccessormethod.h:56:18: warning: ‘virtual void CodeAccessorMethod::release()’ can be marked override [-Wsuggest-override] 56 | virtual void release(); | ^~~~~~~ /<>/umbrello/codegenerators/codeaccessormethod.h:58:18: warning: ‘virtual void CodeAccessorMethod::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 58 | virtual void setAttributesOnNode(QDomDocument & doc, QDomElement & blockElement); | ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeaccessormethod.h:60:18: warning: ‘virtual void CodeAccessorMethod::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] 60 | virtual void setAttributesFromNode(QDomElement & element); | ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeaccessormethod.h:62:18: warning: ‘virtual void CodeAccessorMethod::updateMethodDeclaration()’ can be marked override [-Wsuggest-override] 62 | virtual void updateMethodDeclaration() = 0; | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/codeclassfield.h:16, from /<>/umbrello/codegenerators/codeaccessormethod.cpp:18: /<>/umbrello/codegenerators/codeclassfielddeclarationblock.h:42:18: warning: ‘virtual void CodeClassFieldDeclarationBlock::setAttributesFromObject(TextBlock*)’ can be marked override [-Wsuggest-override] 42 | virtual void setAttributesFromObject(TextBlock * obj); | ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeclassfielddeclarationblock.h:44:18: warning: ‘virtual void CodeClassFieldDeclarationBlock::updateContent()’ can be marked override [-Wsuggest-override] 44 | virtual void updateContent() = 0; | ^~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeclassfielddeclarationblock.h:46:18: warning: ‘virtual void CodeClassFieldDeclarationBlock::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 46 | virtual void saveToXMI1(QDomDocument & doc, QDomElement & root); | ^~~~~~~~~~ /<>/umbrello/codegenerators/codeclassfielddeclarationblock.h:48:18: warning: ‘virtual void CodeClassFieldDeclarationBlock::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] 48 | virtual void loadFromXMI1(QDomElement & root); | ^~~~~~~~~~~~ /<>/umbrello/codegenerators/codeclassfielddeclarationblock.h:52:18: warning: ‘virtual void CodeClassFieldDeclarationBlock::release()’ can be marked override [-Wsuggest-override] 52 | virtual void release(); | ^~~~~~~ /<>/umbrello/codegenerators/codeclassfielddeclarationblock.h:54:18: warning: ‘virtual void CodeClassFieldDeclarationBlock::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 54 | virtual void setAttributesOnNode(QDomDocument & doc, QDomElement & blockElement); | ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeclassfielddeclarationblock.h:56:18: warning: ‘virtual void CodeClassFieldDeclarationBlock::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] 56 | virtual void setAttributesFromNode(QDomElement & element); | ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeclassfielddeclarationblock.h:67:18: warning: ‘virtual void CodeClassFieldDeclarationBlock::syncToParent()’ can be marked override [-Wsuggest-override] 67 | virtual void syncToParent(); | ^~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/codeaccessormethod.cpp:18: /<>/umbrello/codegenerators/codeclassfield.h:52:13: warning: ‘virtual QString CodeClassField::getTypeName()’ can be marked override [-Wsuggest-override] 52 | QString getTypeName (); | ^~~~~~~~~~~ /<>/umbrello/codegenerators/codeclassfield.h:85:10: warning: ‘virtual void CodeClassField::updateContent()’ can be marked override [-Wsuggest-override] 85 | void updateContent(); | ^~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeclassfield.h:121:18: warning: ‘virtual void CodeClassField::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 121 | virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement); | ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeclassfield.h:123:18: warning: ‘virtual void CodeClassField::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] 123 | virtual void setAttributesFromNode (QDomElement & element); | ^~~~~~~~~~~~~~~~~~~~~ [ 31%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/codegenerators/codeblock.cpp.o cd /<>/obj-aarch64-linux-gnu/umbrello && /usr/bin/aarch64-linux-gnu-g++ -DCMAKE_BINARY_DIR=\"/<>/obj-aarch64-linux-gnu\" -DKCOREADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLO_VERSION_STRING=\"2.23.3\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-aarch64-linux-gnu/umbrello -I/<>/umbrello -I/<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/include -I/<>/obj-aarch64-linux-gnu -I/<>/umbrello/clipboard -I/<>/umbrello/cmds -I/<>/umbrello/codegenerators -I/<>/umbrello/codegenerators/ada -I/<>/umbrello/codegenerators/as -I/<>/umbrello/codegenerators/cpp -I/<>/umbrello/codegenerators/csharp -I/<>/umbrello/codegenerators/d -I/<>/umbrello/codegenerators/idl -I/<>/umbrello/codegenerators/java -I/<>/umbrello/codegenerators/js -I/<>/umbrello/codegenerators/pascal -I/<>/umbrello/codegenerators/perl -I/<>/umbrello/codegenerators/php -I/<>/umbrello/codegenerators/python -I/<>/umbrello/codegenerators/ruby -I/<>/umbrello/codegenerators/sql -I/<>/umbrello/codegenerators/tcl -I/<>/umbrello/codegenerators/vala -I/<>/umbrello/codegenerators/xml -I/<>/umbrello/codegenwizard -I/<>/umbrello/codeimport -I/<>/umbrello/codeimport/csharp -I/<>/umbrello/codeimpwizard -I/<>/umbrello/debug -I/<>/umbrello/dialogs -I/<>/umbrello/dialogs/pages -I/<>/umbrello/dialogs/widgets -I/<>/umbrello/docgenerators -I/<>/umbrello/finder -I/<>/umbrello/refactoring -I/<>/umbrello/uml1model -I/<>/umbrello/umlwidgets -I/<>/lib/cppparser -I/<>/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/aarch64-linux-gnu/qt5 -isystem /usr/include/aarch64-linux-gnu/qt5/QtWidgets -isystem /usr/include/aarch64-linux-gnu/qt5/QtGui -isystem /usr/include/aarch64-linux-gnu/qt5/QtCore -isystem /usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/aarch64-linux-gnu/qt5/QtXml -isystem /usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/aarch64-linux-gnu/qt5/QtSvg -isystem /usr/include/aarch64-linux-gnu/qt5/QtWebKitWidgets -isystem /usr/include/aarch64-linux-gnu/qt5/QtWebKit -isystem /usr/include/aarch64-linux-gnu/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/aarch64-linux-gnu/qt5/QtConcurrent -isystem /usr/include/aarch64-linux-gnu/qt5/QtDBus -isystem /usr/include/KF5/KTextEditor -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -fno-delete-null-pointer-checks -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -o CMakeFiles/libumbrello.dir/codegenerators/codeblock.cpp.o -c /<>/umbrello/codegenerators/codeblock.cpp In file included from /<>/umbrello/codegenerators/codeblock.cpp:12: /<>/umbrello/codegenerators/codeblock.h:40:18: warning: ‘virtual void CodeBlock::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 40 | virtual void saveToXMI1(QDomDocument & doc, QDomElement & root); | ^~~~~~~~~~ /<>/umbrello/codegenerators/codeblock.h:41:18: warning: ‘virtual void CodeBlock::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] 41 | virtual void loadFromXMI1(QDomElement & root); | ^~~~~~~~~~~~ /<>/umbrello/codegenerators/codeblock.h:43:18: warning: ‘virtual void CodeBlock::setAttributesFromObject(TextBlock*)’ can be marked override [-Wsuggest-override] 43 | virtual void setAttributesFromObject(TextBlock * obj); | ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeblock.h:49:18: warning: ‘virtual void CodeBlock::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 49 | virtual void setAttributesOnNode(QDomDocument & doc, QDomElement & blockElement); | ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeblock.h:50:18: warning: ‘virtual void CodeBlock::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] 50 | virtual void setAttributesFromNode(QDomElement & element); | ^~~~~~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/codeblockwithcomments.h:16, from /<>/umbrello/codegenerators/codemethodblock.h:17, from /<>/umbrello/codegenerators/codeaccessormethod.h:15, from /<>/umbrello/codegenerators/codegenobjectwithtextblocks.h:15, from /<>/umbrello/codegenerators/codedocument.h:15, from /<>/umbrello/codegenerators/codeblock.cpp:14: /<>/umbrello/codegenerators/codecomment.h:30:18: warning: ‘virtual void CodeComment::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 30 | virtual void saveToXMI1(QDomDocument & doc, QDomElement & root); | ^~~~~~~~~~ /<>/umbrello/codegenerators/codecomment.h:31:18: warning: ‘virtual void CodeComment::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] 31 | virtual void loadFromXMI1(QDomElement & root); | ^~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/codemethodblock.h:17, from /<>/umbrello/codegenerators/codeaccessormethod.h:15, from /<>/umbrello/codegenerators/codegenobjectwithtextblocks.h:15, from /<>/umbrello/codegenerators/codedocument.h:15, from /<>/umbrello/codegenerators/codeblock.cpp:14: /<>/umbrello/codegenerators/codeblockwithcomments.h:38:21: warning: ‘virtual QString CodeBlockWithComments::toString() const’ can be marked override [-Wsuggest-override] 38 | virtual QString toString () const; | ^~~~~~~~ /<>/umbrello/codegenerators/codeblockwithcomments.h:42:18: warning: ‘virtual void CodeBlockWithComments::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 42 | virtual void saveToXMI1 (QDomDocument & doc, QDomElement & root); | ^~~~~~~~~~ /<>/umbrello/codegenerators/codeblockwithcomments.h:44:18: warning: ‘virtual void CodeBlockWithComments::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] 44 | virtual void loadFromXMI1 (QDomElement & root); | ^~~~~~~~~~~~ /<>/umbrello/codegenerators/codeblockwithcomments.h:46:18: warning: ‘virtual void CodeBlockWithComments::setAttributesFromObject(TextBlock*)’ can be marked override [-Wsuggest-override] 46 | virtual void setAttributesFromObject (TextBlock * obj); | ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeblockwithcomments.h:50:18: warning: ‘virtual void CodeBlockWithComments::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 50 | virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement); | ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeblockwithcomments.h:52:18: warning: ‘virtual void CodeBlockWithComments::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] 52 | virtual void setAttributesFromNode (QDomElement & element); | ^~~~~~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/codeaccessormethod.h:15, from /<>/umbrello/codegenerators/codegenobjectwithtextblocks.h:15, from /<>/umbrello/codegenerators/codedocument.h:15, from /<>/umbrello/codegenerators/codeblock.cpp:14: /<>/umbrello/codegenerators/codemethodblock.h:45:21: warning: ‘virtual QString CodeMethodBlock::toString() const’ can be marked override [-Wsuggest-override] 45 | virtual QString toString () const; | ^~~~~~~~ /<>/umbrello/codegenerators/codemethodblock.h:58:18: warning: ‘virtual void CodeMethodBlock::updateContent()’ can be marked override [-Wsuggest-override] 58 | virtual void updateContent () = 0; | ^~~~~~~~~~~~~ /<>/umbrello/codegenerators/codemethodblock.h:62:18: warning: ‘virtual void CodeMethodBlock::release()’ can be marked override [-Wsuggest-override] 62 | virtual void release (); | ^~~~~~~ /<>/umbrello/codegenerators/codemethodblock.h:75:18: warning: ‘virtual void CodeMethodBlock::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 75 | virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement); | ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codemethodblock.h:77:18: warning: ‘virtual void CodeMethodBlock::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] 77 | virtual void setAttributesFromNode (QDomElement & element); | ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codemethodblock.h:79:18: warning: ‘virtual void CodeMethodBlock::setAttributesFromObject(TextBlock*)’ can be marked override [-Wsuggest-override] 79 | virtual void setAttributesFromObject (TextBlock * obj); | ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codemethodblock.h:88:18: warning: ‘virtual void CodeMethodBlock::syncToParent()’ can be marked override [-Wsuggest-override] 88 | virtual void syncToParent(); | ^~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/codegenobjectwithtextblocks.h:15, from /<>/umbrello/codegenerators/codedocument.h:15, from /<>/umbrello/codegenerators/codeblock.cpp:14: /<>/umbrello/codegenerators/codeaccessormethod.h:47:18: warning: ‘virtual void CodeAccessorMethod::updateContent()’ can be marked override [-Wsuggest-override] 47 | virtual void updateContent() = 0; | ^~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeaccessormethod.h:49:18: warning: ‘virtual void CodeAccessorMethod::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 49 | virtual void saveToXMI1(QDomDocument & doc, QDomElement & root); | ^~~~~~~~~~ /<>/umbrello/codegenerators/codeaccessormethod.h:50:18: warning: ‘virtual void CodeAccessorMethod::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] 50 | virtual void loadFromXMI1(QDomElement & root); | ^~~~~~~~~~~~ /<>/umbrello/codegenerators/codeaccessormethod.h:52:18: warning: ‘virtual void CodeAccessorMethod::setAttributesFromObject(TextBlock*)’ can be marked override [-Wsuggest-override] 52 | virtual void setAttributesFromObject(TextBlock * obj); | ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeaccessormethod.h:56:18: warning: ‘virtual void CodeAccessorMethod::release()’ can be marked override [-Wsuggest-override] 56 | virtual void release(); | ^~~~~~~ /<>/umbrello/codegenerators/codeaccessormethod.h:58:18: warning: ‘virtual void CodeAccessorMethod::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 58 | virtual void setAttributesOnNode(QDomDocument & doc, QDomElement & blockElement); | ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeaccessormethod.h:60:18: warning: ‘virtual void CodeAccessorMethod::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] 60 | virtual void setAttributesFromNode(QDomElement & element); | ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeaccessormethod.h:62:18: warning: ‘virtual void CodeAccessorMethod::updateMethodDeclaration()’ can be marked override [-Wsuggest-override] 62 | virtual void updateMethodDeclaration() = 0; | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/codedocument.h:16, from /<>/umbrello/codegenerators/codeblock.cpp:14: /<>/umbrello/codegenerators/hierarchicalcodeblock.h:38:10: warning: ‘virtual bool HierarchicalCodeBlock::addTextBlock(TextBlock*)’ can be marked override [-Wsuggest-override] 38 | bool addTextBlock (TextBlock * add_object); | ^~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:40:10: warning: ‘virtual bool HierarchicalCodeBlock::insertTextBlock(TextBlock*, TextBlock*, bool)’ can be marked override [-Wsuggest-override] 40 | bool insertTextBlock (TextBlock * newBlock, TextBlock * existingBlock, bool after = true); | ^~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:42:10: warning: ‘virtual bool HierarchicalCodeBlock::removeTextBlock(TextBlock*)’ can be marked override [-Wsuggest-override] 42 | bool removeTextBlock (TextBlock * remove_object); | ^~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:48:18: warning: ‘virtual void HierarchicalCodeBlock::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 48 | virtual void saveToXMI1 (QDomDocument & doc, QDomElement & root); | ^~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:50:18: warning: ‘virtual void HierarchicalCodeBlock::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] 50 | virtual void loadFromXMI1 (QDomElement & root); | ^~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:52:21: warning: ‘virtual QString HierarchicalCodeBlock::toString() const’ can be marked override [-Wsuggest-override] 52 | virtual QString toString () const; | ^~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:55:13: warning: ‘virtual QString HierarchicalCodeBlock::getUniqueTag(const QString&)’ can be marked override [-Wsuggest-override] 55 | QString getUniqueTag(const QString& prefix); | ^~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:59:25: warning: ‘virtual CodeBlock* HierarchicalCodeBlock::newCodeBlock()’ can be marked override [-Wsuggest-override] 59 | virtual CodeBlock * newCodeBlock(); | ^~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:60:37: warning: ‘virtual CodeBlockWithComments* HierarchicalCodeBlock::newCodeBlockWithComments()’ can be marked override [-Wsuggest-override] 60 | virtual CodeBlockWithComments * newCodeBlockWithComments(); | ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:61:37: warning: ‘virtual HierarchicalCodeBlock* HierarchicalCodeBlock::newHierarchicalCodeBlock()’ can be marked override [-Wsuggest-override] 61 | virtual HierarchicalCodeBlock * newHierarchicalCodeBlock(); | ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:65:18: warning: ‘virtual void HierarchicalCodeBlock::release()’ can be marked override [-Wsuggest-override] 65 | virtual void release (); | ^~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:67:18: warning: ‘virtual void HierarchicalCodeBlock::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 67 | virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & elem); | ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:69:18: warning: ‘virtual void HierarchicalCodeBlock::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] 69 | virtual void setAttributesFromNode (QDomElement & element); | ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:71:18: warning: ‘virtual void HierarchicalCodeBlock::setAttributesFromObject(TextBlock*)’ can be marked override [-Wsuggest-override] 71 | virtual void setAttributesFromObject (TextBlock * obj); | ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:73:17: warning: ‘virtual TextBlock* HierarchicalCodeBlock::findCodeClassFieldTextBlockByTag(const QString&)’ can be marked override [-Wsuggest-override] 73 | TextBlock * findCodeClassFieldTextBlockByTag (const QString &tag); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/codeblock.cpp:14: /<>/umbrello/codegenerators/codedocument.h:61:10: warning: ‘virtual bool CodeDocument::insertTextBlock(TextBlock*, TextBlock*, bool)’ can be marked override [-Wsuggest-override] 61 | bool insertTextBlock (TextBlock * newBlock, TextBlock * existingBlock, bool after = true); | ^~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codedocument.h:70:25: warning: ‘virtual CodeBlock* CodeDocument::newCodeBlock()’ can be marked override [-Wsuggest-override] 70 | virtual CodeBlock * newCodeBlock (); | ^~~~~~~~~~~~ /<>/umbrello/codegenerators/codedocument.h:71:37: warning: ‘virtual HierarchicalCodeBlock* CodeDocument::newHierarchicalCodeBlock()’ can be marked override [-Wsuggest-override] 71 | virtual HierarchicalCodeBlock * newHierarchicalCodeBlock (); | ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codedocument.h:72:37: warning: ‘virtual CodeBlockWithComments* CodeDocument::newCodeBlockWithComments()’ can be marked override [-Wsuggest-override] 72 | virtual CodeBlockWithComments * newCodeBlockWithComments (); | ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codedocument.h:74:21: warning: ‘virtual QString CodeDocument::getUniqueTag(const QString&)’ can be marked override [-Wsuggest-override] 74 | virtual QString getUniqueTag(const QString& prefix = QString()); | ^~~~~~~~~~~~ /<>/umbrello/codegenerators/codedocument.h:86:18: warning: ‘virtual void CodeDocument::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 86 | virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement); | ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codedocument.h:88:18: warning: ‘virtual void CodeDocument::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] 88 | virtual void setAttributesFromNode (QDomElement & element); | ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codedocument.h:100:10: warning: ‘virtual void CodeDocument::resetTextBlocks()’ can be marked override [-Wsuggest-override] 100 | void resetTextBlocks(); | ^~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codedocument.h:102:25: warning: ‘virtual TextBlock* CodeDocument::findCodeClassFieldTextBlockByTag(const QString&)’ can be marked override [-Wsuggest-override] 102 | virtual TextBlock * findCodeClassFieldTextBlockByTag(const QString &tag); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/codeblock.cpp:15: /<>/umbrello/debug/debug_utils.h:91:18: warning: ‘virtual void Tracer::showEvent(QShowEvent*)’ can be marked override [-Wsuggest-override] 91 | virtual void showEvent(QShowEvent*); | ^~~~~~~~~ [ 31%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/codegenerators/codeblockwithcomments.cpp.o cd /<>/obj-aarch64-linux-gnu/umbrello && /usr/bin/aarch64-linux-gnu-g++ -DCMAKE_BINARY_DIR=\"/<>/obj-aarch64-linux-gnu\" -DKCOREADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLO_VERSION_STRING=\"2.23.3\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-aarch64-linux-gnu/umbrello -I/<>/umbrello -I/<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/include -I/<>/obj-aarch64-linux-gnu -I/<>/umbrello/clipboard -I/<>/umbrello/cmds -I/<>/umbrello/codegenerators -I/<>/umbrello/codegenerators/ada -I/<>/umbrello/codegenerators/as -I/<>/umbrello/codegenerators/cpp -I/<>/umbrello/codegenerators/csharp -I/<>/umbrello/codegenerators/d -I/<>/umbrello/codegenerators/idl -I/<>/umbrello/codegenerators/java -I/<>/umbrello/codegenerators/js -I/<>/umbrello/codegenerators/pascal -I/<>/umbrello/codegenerators/perl -I/<>/umbrello/codegenerators/php -I/<>/umbrello/codegenerators/python -I/<>/umbrello/codegenerators/ruby -I/<>/umbrello/codegenerators/sql -I/<>/umbrello/codegenerators/tcl -I/<>/umbrello/codegenerators/vala -I/<>/umbrello/codegenerators/xml -I/<>/umbrello/codegenwizard -I/<>/umbrello/codeimport -I/<>/umbrello/codeimport/csharp -I/<>/umbrello/codeimpwizard -I/<>/umbrello/debug -I/<>/umbrello/dialogs -I/<>/umbrello/dialogs/pages -I/<>/umbrello/dialogs/widgets -I/<>/umbrello/docgenerators -I/<>/umbrello/finder -I/<>/umbrello/refactoring -I/<>/umbrello/uml1model -I/<>/umbrello/umlwidgets -I/<>/lib/cppparser -I/<>/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/aarch64-linux-gnu/qt5 -isystem /usr/include/aarch64-linux-gnu/qt5/QtWidgets -isystem /usr/include/aarch64-linux-gnu/qt5/QtGui -isystem /usr/include/aarch64-linux-gnu/qt5/QtCore -isystem /usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/aarch64-linux-gnu/qt5/QtXml -isystem /usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/aarch64-linux-gnu/qt5/QtSvg -isystem /usr/include/aarch64-linux-gnu/qt5/QtWebKitWidgets -isystem /usr/include/aarch64-linux-gnu/qt5/QtWebKit -isystem /usr/include/aarch64-linux-gnu/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/aarch64-linux-gnu/qt5/QtConcurrent -isystem /usr/include/aarch64-linux-gnu/qt5/QtDBus -isystem /usr/include/KF5/KTextEditor -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -fno-delete-null-pointer-checks -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -o CMakeFiles/libumbrello.dir/codegenerators/codeblockwithcomments.cpp.o -c /<>/umbrello/codegenerators/codeblockwithcomments.cpp In file included from /<>/umbrello/codegenerators/codeblockwithcomments.h:15, from /<>/umbrello/codegenerators/codeblockwithcomments.cpp:13: /<>/umbrello/codegenerators/codeblock.h:40:18: warning: ‘virtual void CodeBlock::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 40 | virtual void saveToXMI1(QDomDocument & doc, QDomElement & root); | ^~~~~~~~~~ /<>/umbrello/codegenerators/codeblock.h:41:18: warning: ‘virtual void CodeBlock::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] 41 | virtual void loadFromXMI1(QDomElement & root); | ^~~~~~~~~~~~ /<>/umbrello/codegenerators/codeblock.h:43:18: warning: ‘virtual void CodeBlock::setAttributesFromObject(TextBlock*)’ can be marked override [-Wsuggest-override] 43 | virtual void setAttributesFromObject(TextBlock * obj); | ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeblock.h:49:18: warning: ‘virtual void CodeBlock::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 49 | virtual void setAttributesOnNode(QDomDocument & doc, QDomElement & blockElement); | ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeblock.h:50:18: warning: ‘virtual void CodeBlock::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] 50 | virtual void setAttributesFromNode(QDomElement & element); | ^~~~~~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/codeblockwithcomments.h:16, from /<>/umbrello/codegenerators/codeblockwithcomments.cpp:13: /<>/umbrello/codegenerators/codecomment.h:30:18: warning: ‘virtual void CodeComment::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 30 | virtual void saveToXMI1(QDomDocument & doc, QDomElement & root); | ^~~~~~~~~~ /<>/umbrello/codegenerators/codecomment.h:31:18: warning: ‘virtual void CodeComment::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] 31 | virtual void loadFromXMI1(QDomElement & root); | ^~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/codeblockwithcomments.cpp:13: /<>/umbrello/codegenerators/codeblockwithcomments.h:38:21: warning: ‘virtual QString CodeBlockWithComments::toString() const’ can be marked override [-Wsuggest-override] 38 | virtual QString toString () const; | ^~~~~~~~ /<>/umbrello/codegenerators/codeblockwithcomments.h:42:18: warning: ‘virtual void CodeBlockWithComments::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 42 | virtual void saveToXMI1 (QDomDocument & doc, QDomElement & root); | ^~~~~~~~~~ /<>/umbrello/codegenerators/codeblockwithcomments.h:44:18: warning: ‘virtual void CodeBlockWithComments::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] 44 | virtual void loadFromXMI1 (QDomElement & root); | ^~~~~~~~~~~~ /<>/umbrello/codegenerators/codeblockwithcomments.h:46:18: warning: ‘virtual void CodeBlockWithComments::setAttributesFromObject(TextBlock*)’ can be marked override [-Wsuggest-override] 46 | virtual void setAttributesFromObject (TextBlock * obj); | ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeblockwithcomments.h:50:18: warning: ‘virtual void CodeBlockWithComments::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 50 | virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement); | ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeblockwithcomments.h:52:18: warning: ‘virtual void CodeBlockWithComments::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] 52 | virtual void setAttributesFromNode (QDomElement & element); | ^~~~~~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/codeaccessormethod.h:15, from /<>/umbrello/codegenerators/codegenobjectwithtextblocks.h:15, from /<>/umbrello/codegenerators/codedocument.h:15, from /<>/umbrello/codegenerators/codeblockwithcomments.cpp:16: /<>/umbrello/codegenerators/codemethodblock.h:45:21: warning: ‘virtual QString CodeMethodBlock::toString() const’ can be marked override [-Wsuggest-override] 45 | virtual QString toString () const; | ^~~~~~~~ /<>/umbrello/codegenerators/codemethodblock.h:58:18: warning: ‘virtual void CodeMethodBlock::updateContent()’ can be marked override [-Wsuggest-override] 58 | virtual void updateContent () = 0; | ^~~~~~~~~~~~~ /<>/umbrello/codegenerators/codemethodblock.h:62:18: warning: ‘virtual void CodeMethodBlock::release()’ can be marked override [-Wsuggest-override] 62 | virtual void release (); | ^~~~~~~ /<>/umbrello/codegenerators/codemethodblock.h:75:18: warning: ‘virtual void CodeMethodBlock::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 75 | virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement); | ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codemethodblock.h:77:18: warning: ‘virtual void CodeMethodBlock::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] 77 | virtual void setAttributesFromNode (QDomElement & element); | ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codemethodblock.h:79:18: warning: ‘virtual void CodeMethodBlock::setAttributesFromObject(TextBlock*)’ can be marked override [-Wsuggest-override] 79 | virtual void setAttributesFromObject (TextBlock * obj); | ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codemethodblock.h:88:18: warning: ‘virtual void CodeMethodBlock::syncToParent()’ can be marked override [-Wsuggest-override] 88 | virtual void syncToParent(); | ^~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/codegenobjectwithtextblocks.h:15, from /<>/umbrello/codegenerators/codedocument.h:15, from /<>/umbrello/codegenerators/codeblockwithcomments.cpp:16: /<>/umbrello/codegenerators/codeaccessormethod.h:47:18: warning: ‘virtual void CodeAccessorMethod::updateContent()’ can be marked override [-Wsuggest-override] 47 | virtual void updateContent() = 0; | ^~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeaccessormethod.h:49:18: warning: ‘virtual void CodeAccessorMethod::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 49 | virtual void saveToXMI1(QDomDocument & doc, QDomElement & root); | ^~~~~~~~~~ /<>/umbrello/codegenerators/codeaccessormethod.h:50:18: warning: ‘virtual void CodeAccessorMethod::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] 50 | virtual void loadFromXMI1(QDomElement & root); | ^~~~~~~~~~~~ /<>/umbrello/codegenerators/codeaccessormethod.h:52:18: warning: ‘virtual void CodeAccessorMethod::setAttributesFromObject(TextBlock*)’ can be marked override [-Wsuggest-override] 52 | virtual void setAttributesFromObject(TextBlock * obj); | ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeaccessormethod.h:56:18: warning: ‘virtual void CodeAccessorMethod::release()’ can be marked override [-Wsuggest-override] 56 | virtual void release(); | ^~~~~~~ /<>/umbrello/codegenerators/codeaccessormethod.h:58:18: warning: ‘virtual void CodeAccessorMethod::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 58 | virtual void setAttributesOnNode(QDomDocument & doc, QDomElement & blockElement); | ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeaccessormethod.h:60:18: warning: ‘virtual void CodeAccessorMethod::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] 60 | virtual void setAttributesFromNode(QDomElement & element); | ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeaccessormethod.h:62:18: warning: ‘virtual void CodeAccessorMethod::updateMethodDeclaration()’ can be marked override [-Wsuggest-override] 62 | virtual void updateMethodDeclaration() = 0; | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/codedocument.h:16, from /<>/umbrello/codegenerators/codeblockwithcomments.cpp:16: /<>/umbrello/codegenerators/hierarchicalcodeblock.h:38:10: warning: ‘virtual bool HierarchicalCodeBlock::addTextBlock(TextBlock*)’ can be marked override [-Wsuggest-override] 38 | bool addTextBlock (TextBlock * add_object); | ^~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:40:10: warning: ‘virtual bool HierarchicalCodeBlock::insertTextBlock(TextBlock*, TextBlock*, bool)’ can be marked override [-Wsuggest-override] 40 | bool insertTextBlock (TextBlock * newBlock, TextBlock * existingBlock, bool after = true); | ^~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:42:10: warning: ‘virtual bool HierarchicalCodeBlock::removeTextBlock(TextBlock*)’ can be marked override [-Wsuggest-override] 42 | bool removeTextBlock (TextBlock * remove_object); | ^~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:48:18: warning: ‘virtual void HierarchicalCodeBlock::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 48 | virtual void saveToXMI1 (QDomDocument & doc, QDomElement & root); | ^~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:50:18: warning: ‘virtual void HierarchicalCodeBlock::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] 50 | virtual void loadFromXMI1 (QDomElement & root); | ^~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:52:21: warning: ‘virtual QString HierarchicalCodeBlock::toString() const’ can be marked override [-Wsuggest-override] 52 | virtual QString toString () const; | ^~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:55:13: warning: ‘virtual QString HierarchicalCodeBlock::getUniqueTag(const QString&)’ can be marked override [-Wsuggest-override] 55 | QString getUniqueTag(const QString& prefix); | ^~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:59:25: warning: ‘virtual CodeBlock* HierarchicalCodeBlock::newCodeBlock()’ can be marked override [-Wsuggest-override] 59 | virtual CodeBlock * newCodeBlock(); | ^~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:60:37: warning: ‘virtual CodeBlockWithComments* HierarchicalCodeBlock::newCodeBlockWithComments()’ can be marked override [-Wsuggest-override] 60 | virtual CodeBlockWithComments * newCodeBlockWithComments(); | ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:61:37: warning: ‘virtual HierarchicalCodeBlock* HierarchicalCodeBlock::newHierarchicalCodeBlock()’ can be marked override [-Wsuggest-override] 61 | virtual HierarchicalCodeBlock * newHierarchicalCodeBlock(); | ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:65:18: warning: ‘virtual void HierarchicalCodeBlock::release()’ can be marked override [-Wsuggest-override] 65 | virtual void release (); | ^~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:67:18: warning: ‘virtual void HierarchicalCodeBlock::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 67 | virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & elem); | ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:69:18: warning: ‘virtual void HierarchicalCodeBlock::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] 69 | virtual void setAttributesFromNode (QDomElement & element); | ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:71:18: warning: ‘virtual void HierarchicalCodeBlock::setAttributesFromObject(TextBlock*)’ can be marked override [-Wsuggest-override] 71 | virtual void setAttributesFromObject (TextBlock * obj); | ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:73:17: warning: ‘virtual TextBlock* HierarchicalCodeBlock::findCodeClassFieldTextBlockByTag(const QString&)’ can be marked override [-Wsuggest-override] 73 | TextBlock * findCodeClassFieldTextBlockByTag (const QString &tag); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/codeblockwithcomments.cpp:16: /<>/umbrello/codegenerators/codedocument.h:61:10: warning: ‘virtual bool CodeDocument::insertTextBlock(TextBlock*, TextBlock*, bool)’ can be marked override [-Wsuggest-override] 61 | bool insertTextBlock (TextBlock * newBlock, TextBlock * existingBlock, bool after = true); | ^~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codedocument.h:70:25: warning: ‘virtual CodeBlock* CodeDocument::newCodeBlock()’ can be marked override [-Wsuggest-override] 70 | virtual CodeBlock * newCodeBlock (); | ^~~~~~~~~~~~ /<>/umbrello/codegenerators/codedocument.h:71:37: warning: ‘virtual HierarchicalCodeBlock* CodeDocument::newHierarchicalCodeBlock()’ can be marked override [-Wsuggest-override] 71 | virtual HierarchicalCodeBlock * newHierarchicalCodeBlock (); | ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codedocument.h:72:37: warning: ‘virtual CodeBlockWithComments* CodeDocument::newCodeBlockWithComments()’ can be marked override [-Wsuggest-override] 72 | virtual CodeBlockWithComments * newCodeBlockWithComments (); | ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codedocument.h:74:21: warning: ‘virtual QString CodeDocument::getUniqueTag(const QString&)’ can be marked override [-Wsuggest-override] 74 | virtual QString getUniqueTag(const QString& prefix = QString()); | ^~~~~~~~~~~~ /<>/umbrello/codegenerators/codedocument.h:86:18: warning: ‘virtual void CodeDocument::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 86 | virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement); | ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codedocument.h:88:18: warning: ‘virtual void CodeDocument::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] 88 | virtual void setAttributesFromNode (QDomElement & element); | ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codedocument.h:100:10: warning: ‘virtual void CodeDocument::resetTextBlocks()’ can be marked override [-Wsuggest-override] 100 | void resetTextBlocks(); | ^~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codedocument.h:102:25: warning: ‘virtual TextBlock* CodeDocument::findCodeClassFieldTextBlockByTag(const QString&)’ can be marked override [-Wsuggest-override] 102 | virtual TextBlock * findCodeClassFieldTextBlockByTag(const QString &tag); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/codeblockwithcomments.cpp:18: /<>/umbrello/debug/debug_utils.h:91:18: warning: ‘virtual void Tracer::showEvent(QShowEvent*)’ can be marked override [-Wsuggest-override] 91 | virtual void showEvent(QShowEvent*); | ^~~~~~~~~ [ 32%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/codegenerators/codeclassfield.cpp.o cd /<>/obj-aarch64-linux-gnu/umbrello && /usr/bin/aarch64-linux-gnu-g++ -DCMAKE_BINARY_DIR=\"/<>/obj-aarch64-linux-gnu\" -DKCOREADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLO_VERSION_STRING=\"2.23.3\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-aarch64-linux-gnu/umbrello -I/<>/umbrello -I/<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/include -I/<>/obj-aarch64-linux-gnu -I/<>/umbrello/clipboard -I/<>/umbrello/cmds -I/<>/umbrello/codegenerators -I/<>/umbrello/codegenerators/ada -I/<>/umbrello/codegenerators/as -I/<>/umbrello/codegenerators/cpp -I/<>/umbrello/codegenerators/csharp -I/<>/umbrello/codegenerators/d -I/<>/umbrello/codegenerators/idl -I/<>/umbrello/codegenerators/java -I/<>/umbrello/codegenerators/js -I/<>/umbrello/codegenerators/pascal -I/<>/umbrello/codegenerators/perl -I/<>/umbrello/codegenerators/php -I/<>/umbrello/codegenerators/python -I/<>/umbrello/codegenerators/ruby -I/<>/umbrello/codegenerators/sql -I/<>/umbrello/codegenerators/tcl -I/<>/umbrello/codegenerators/vala -I/<>/umbrello/codegenerators/xml -I/<>/umbrello/codegenwizard -I/<>/umbrello/codeimport -I/<>/umbrello/codeimport/csharp -I/<>/umbrello/codeimpwizard -I/<>/umbrello/debug -I/<>/umbrello/dialogs -I/<>/umbrello/dialogs/pages -I/<>/umbrello/dialogs/widgets -I/<>/umbrello/docgenerators -I/<>/umbrello/finder -I/<>/umbrello/refactoring -I/<>/umbrello/uml1model -I/<>/umbrello/umlwidgets -I/<>/lib/cppparser -I/<>/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/aarch64-linux-gnu/qt5 -isystem /usr/include/aarch64-linux-gnu/qt5/QtWidgets -isystem /usr/include/aarch64-linux-gnu/qt5/QtGui -isystem /usr/include/aarch64-linux-gnu/qt5/QtCore -isystem /usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/aarch64-linux-gnu/qt5/QtXml -isystem /usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/aarch64-linux-gnu/qt5/QtSvg -isystem /usr/include/aarch64-linux-gnu/qt5/QtWebKitWidgets -isystem /usr/include/aarch64-linux-gnu/qt5/QtWebKit -isystem /usr/include/aarch64-linux-gnu/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/aarch64-linux-gnu/qt5/QtConcurrent -isystem /usr/include/aarch64-linux-gnu/qt5/QtDBus -isystem /usr/include/KF5/KTextEditor -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -fno-delete-null-pointer-checks -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -o CMakeFiles/libumbrello.dir/codegenerators/codeclassfield.cpp.o -c /<>/umbrello/codegenerators/codeclassfield.cpp In file included from /<>/umbrello/codegenerators/codeblockwithcomments.h:15, from /<>/umbrello/codegenerators/codeclassfielddeclarationblock.h:18, from /<>/umbrello/codegenerators/codeclassfield.h:16, from /<>/umbrello/codegenerators/codeclassfield.cpp:13: /<>/umbrello/codegenerators/codeblock.h:40:18: warning: ‘virtual void CodeBlock::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 40 | virtual void saveToXMI1(QDomDocument & doc, QDomElement & root); | ^~~~~~~~~~ /<>/umbrello/codegenerators/codeblock.h:41:18: warning: ‘virtual void CodeBlock::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] 41 | virtual void loadFromXMI1(QDomElement & root); | ^~~~~~~~~~~~ /<>/umbrello/codegenerators/codeblock.h:43:18: warning: ‘virtual void CodeBlock::setAttributesFromObject(TextBlock*)’ can be marked override [-Wsuggest-override] 43 | virtual void setAttributesFromObject(TextBlock * obj); | ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeblock.h:49:18: warning: ‘virtual void CodeBlock::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 49 | virtual void setAttributesOnNode(QDomDocument & doc, QDomElement & blockElement); | ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeblock.h:50:18: warning: ‘virtual void CodeBlock::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] 50 | virtual void setAttributesFromNode(QDomElement & element); | ^~~~~~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/codeblockwithcomments.h:16, from /<>/umbrello/codegenerators/codeclassfielddeclarationblock.h:18, from /<>/umbrello/codegenerators/codeclassfield.h:16, from /<>/umbrello/codegenerators/codeclassfield.cpp:13: /<>/umbrello/codegenerators/codecomment.h:30:18: warning: ‘virtual void CodeComment::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 30 | virtual void saveToXMI1(QDomDocument & doc, QDomElement & root); | ^~~~~~~~~~ /<>/umbrello/codegenerators/codecomment.h:31:18: warning: ‘virtual void CodeComment::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] 31 | virtual void loadFromXMI1(QDomElement & root); | ^~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/codeclassfielddeclarationblock.h:18, from /<>/umbrello/codegenerators/codeclassfield.h:16, from /<>/umbrello/codegenerators/codeclassfield.cpp:13: /<>/umbrello/codegenerators/codeblockwithcomments.h:38:21: warning: ‘virtual QString CodeBlockWithComments::toString() const’ can be marked override [-Wsuggest-override] 38 | virtual QString toString () const; | ^~~~~~~~ /<>/umbrello/codegenerators/codeblockwithcomments.h:42:18: warning: ‘virtual void CodeBlockWithComments::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 42 | virtual void saveToXMI1 (QDomDocument & doc, QDomElement & root); | ^~~~~~~~~~ /<>/umbrello/codegenerators/codeblockwithcomments.h:44:18: warning: ‘virtual void CodeBlockWithComments::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] 44 | virtual void loadFromXMI1 (QDomElement & root); | ^~~~~~~~~~~~ /<>/umbrello/codegenerators/codeblockwithcomments.h:46:18: warning: ‘virtual void CodeBlockWithComments::setAttributesFromObject(TextBlock*)’ can be marked override [-Wsuggest-override] 46 | virtual void setAttributesFromObject (TextBlock * obj); | ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeblockwithcomments.h:50:18: warning: ‘virtual void CodeBlockWithComments::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 50 | virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement); | ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeblockwithcomments.h:52:18: warning: ‘virtual void CodeBlockWithComments::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] 52 | virtual void setAttributesFromNode (QDomElement & element); | ^~~~~~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/codeclassfield.h:16, from /<>/umbrello/codegenerators/codeclassfield.cpp:13: /<>/umbrello/codegenerators/codeclassfielddeclarationblock.h:42:18: warning: ‘virtual void CodeClassFieldDeclarationBlock::setAttributesFromObject(TextBlock*)’ can be marked override [-Wsuggest-override] 42 | virtual void setAttributesFromObject(TextBlock * obj); | ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeclassfielddeclarationblock.h:44:18: warning: ‘virtual void CodeClassFieldDeclarationBlock::updateContent()’ can be marked override [-Wsuggest-override] 44 | virtual void updateContent() = 0; | ^~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeclassfielddeclarationblock.h:46:18: warning: ‘virtual void CodeClassFieldDeclarationBlock::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 46 | virtual void saveToXMI1(QDomDocument & doc, QDomElement & root); | ^~~~~~~~~~ /<>/umbrello/codegenerators/codeclassfielddeclarationblock.h:48:18: warning: ‘virtual void CodeClassFieldDeclarationBlock::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] 48 | virtual void loadFromXMI1(QDomElement & root); | ^~~~~~~~~~~~ /<>/umbrello/codegenerators/codeclassfielddeclarationblock.h:52:18: warning: ‘virtual void CodeClassFieldDeclarationBlock::release()’ can be marked override [-Wsuggest-override] 52 | virtual void release(); | ^~~~~~~ /<>/umbrello/codegenerators/codeclassfielddeclarationblock.h:54:18: warning: ‘virtual void CodeClassFieldDeclarationBlock::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 54 | virtual void setAttributesOnNode(QDomDocument & doc, QDomElement & blockElement); | ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeclassfielddeclarationblock.h:56:18: warning: ‘virtual void CodeClassFieldDeclarationBlock::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] 56 | virtual void setAttributesFromNode(QDomElement & element); | ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeclassfielddeclarationblock.h:67:18: warning: ‘virtual void CodeClassFieldDeclarationBlock::syncToParent()’ can be marked override [-Wsuggest-override] 67 | virtual void syncToParent(); | ^~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/codeaccessormethod.h:15, from /<>/umbrello/codegenerators/codeclassfield.h:18, from /<>/umbrello/codegenerators/codeclassfield.cpp:13: /<>/umbrello/codegenerators/codemethodblock.h:45:21: warning: ‘virtual QString CodeMethodBlock::toString() const’ can be marked override [-Wsuggest-override] 45 | virtual QString toString () const; | ^~~~~~~~ /<>/umbrello/codegenerators/codemethodblock.h:58:18: warning: ‘virtual void CodeMethodBlock::updateContent()’ can be marked override [-Wsuggest-override] 58 | virtual void updateContent () = 0; | ^~~~~~~~~~~~~ /<>/umbrello/codegenerators/codemethodblock.h:62:18: warning: ‘virtual void CodeMethodBlock::release()’ can be marked override [-Wsuggest-override] 62 | virtual void release (); | ^~~~~~~ /<>/umbrello/codegenerators/codemethodblock.h:75:18: warning: ‘virtual void CodeMethodBlock::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 75 | virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement); | ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codemethodblock.h:77:18: warning: ‘virtual void CodeMethodBlock::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] 77 | virtual void setAttributesFromNode (QDomElement & element); | ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codemethodblock.h:79:18: warning: ‘virtual void CodeMethodBlock::setAttributesFromObject(TextBlock*)’ can be marked override [-Wsuggest-override] 79 | virtual void setAttributesFromObject (TextBlock * obj); | ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codemethodblock.h:88:18: warning: ‘virtual void CodeMethodBlock::syncToParent()’ can be marked override [-Wsuggest-override] 88 | virtual void syncToParent(); | ^~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/codeclassfield.h:18, from /<>/umbrello/codegenerators/codeclassfield.cpp:13: /<>/umbrello/codegenerators/codeaccessormethod.h:47:18: warning: ‘virtual void CodeAccessorMethod::updateContent()’ can be marked override [-Wsuggest-override] 47 | virtual void updateContent() = 0; | ^~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeaccessormethod.h:49:18: warning: ‘virtual void CodeAccessorMethod::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 49 | virtual void saveToXMI1(QDomDocument & doc, QDomElement & root); | ^~~~~~~~~~ /<>/umbrello/codegenerators/codeaccessormethod.h:50:18: warning: ‘virtual void CodeAccessorMethod::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] 50 | virtual void loadFromXMI1(QDomElement & root); | ^~~~~~~~~~~~ /<>/umbrello/codegenerators/codeaccessormethod.h:52:18: warning: ‘virtual void CodeAccessorMethod::setAttributesFromObject(TextBlock*)’ can be marked override [-Wsuggest-override] 52 | virtual void setAttributesFromObject(TextBlock * obj); | ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeaccessormethod.h:56:18: warning: ‘virtual void CodeAccessorMethod::release()’ can be marked override [-Wsuggest-override] 56 | virtual void release(); | ^~~~~~~ /<>/umbrello/codegenerators/codeaccessormethod.h:58:18: warning: ‘virtual void CodeAccessorMethod::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 58 | virtual void setAttributesOnNode(QDomDocument & doc, QDomElement & blockElement); | ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeaccessormethod.h:60:18: warning: ‘virtual void CodeAccessorMethod::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] 60 | virtual void setAttributesFromNode(QDomElement & element); | ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeaccessormethod.h:62:18: warning: ‘virtual void CodeAccessorMethod::updateMethodDeclaration()’ can be marked override [-Wsuggest-override] 62 | virtual void updateMethodDeclaration() = 0; | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/codeclassfield.cpp:13: /<>/umbrello/codegenerators/codeclassfield.h:52:13: warning: ‘virtual QString CodeClassField::getTypeName()’ can be marked override [-Wsuggest-override] 52 | QString getTypeName (); | ^~~~~~~~~~~ /<>/umbrello/codegenerators/codeclassfield.h:85:10: warning: ‘virtual void CodeClassField::updateContent()’ can be marked override [-Wsuggest-override] 85 | void updateContent(); | ^~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeclassfield.h:121:18: warning: ‘virtual void CodeClassField::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 121 | virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement); | ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeclassfield.h:123:18: warning: ‘virtual void CodeClassField::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] 123 | virtual void setAttributesFromNode (QDomElement & element); | ^~~~~~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/uml1model/attribute.h:15, from /<>/umbrello/codegenerators/codeclassfield.cpp:16: /<>/umbrello/uml1model/classifierlistitem.h:48:18: warning: ‘virtual void UMLClassifierListItem::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 48 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/classifierlistitem.h:54:24: warning: ‘virtual UMLObject* UMLClassifierListItem::clone() const’ can be marked override [-Wsuggest-override] 54 | virtual UMLObject* clone() const = 0; | ^~~~~ In file included from /<>/umbrello/codegenerators/codeclassfield.cpp:16: /<>/umbrello/uml1model/attribute.h:42:18: warning: ‘virtual void UMLAttribute::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 42 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/attribute.h:44:10: warning: ‘virtual void UMLAttribute::setName(const QString&)’ can be marked override [-Wsuggest-override] 44 | void setName(const QString &name); | ^~~~~~~ /<>/umbrello/uml1model/attribute.h:48:24: warning: ‘virtual UMLObject* UMLAttribute::clone() const’ can be marked override [-Wsuggest-override] 48 | virtual UMLObject* clone() const; | ^~~~~ /<>/umbrello/uml1model/attribute.h:53:13: warning: ‘virtual QString UMLAttribute::toString(Uml::SignatureType::Enum, bool)’ can be marked override [-Wsuggest-override] 53 | QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false); | ^~~~~~~~ /<>/umbrello/uml1model/attribute.h:58:18: warning: ‘virtual void UMLAttribute::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 58 | virtual void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/attribute.h:60:18: warning: ‘virtual bool UMLAttribute::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] 60 | virtual bool showPropertiesDialog(QWidget* parent = 0); | ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/attribute.h:73:10: warning: ‘virtual bool UMLAttribute::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 73 | bool load1(QDomElement & element); | ^~~~~ In file included from /<>/umbrello/codegenerators/codeclassfield.cpp:17: /<>/umbrello/uml1model/association.h:75:24: warning: ‘virtual UMLObject* UMLAssociation::clone() const’ can be marked override [-Wsuggest-override] 75 | virtual UMLObject* clone() const { return 0; } | ^~~~~ /<>/umbrello/uml1model/association.h:77:18: warning: ‘virtual bool UMLAssociation::resolveRef()’ can be marked override [-Wsuggest-override] 77 | virtual bool resolveRef(); | ^~~~~~~~~~ /<>/umbrello/uml1model/association.h:79:10: warning: ‘virtual void UMLAssociation::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 79 | void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/association.h:81:18: warning: ‘virtual bool UMLAssociation::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] 81 | virtual bool showPropertiesDialog(QWidget *parent = 0); | ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/association.h:85:10: warning: ‘virtual bool UMLAssociation::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 85 | bool load1(QDomElement& element); | ^~~~~ In file included from /<>/umbrello/uml1model/package.h:14, from /<>/umbrello/uml1model/classifier.h:13, from /<>/umbrello/codegenerators/classifiercodedocument.h:15, from /<>/umbrello/codegenerators/codeclassfield.cpp:18: /<>/umbrello/uml1model/umlcanvasobject.h:43:18: warning: ‘virtual void UMLCanvasObject::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 43 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/umlcanvasobject.h:85:18: warning: ‘virtual bool UMLCanvasObject::resolveRef()’ can be marked override [-Wsuggest-override] 85 | virtual bool resolveRef(); | ^~~~~~~~~~ In file included from /<>/umbrello/uml1model/classifier.h:13, from /<>/umbrello/codegenerators/classifiercodedocument.h:15, from /<>/umbrello/codegenerators/codeclassfield.cpp:18: /<>/umbrello/uml1model/package.h:39:18: warning: ‘virtual void UMLPackage::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 39 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/package.h:41:24: warning: ‘virtual UMLObject* UMLPackage::clone() const’ can be marked override [-Wsuggest-override] 41 | virtual UMLObject* clone() const; | ^~~~~ /<>/umbrello/uml1model/package.h:64:18: warning: ‘virtual bool UMLPackage::resolveRef()’ can be marked override [-Wsuggest-override] 64 | virtual bool resolveRef(); | ^~~~~~~~~~ /<>/umbrello/uml1model/package.h:66:18: warning: ‘virtual void UMLPackage::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 66 | virtual void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/package.h:69:18: warning: ‘virtual bool UMLPackage::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 69 | virtual bool load1(QDomElement& element); | ^~~~~ In file included from /<>/umbrello/uml1model/foreignkeyconstraint.h:16, from /<>/umbrello/model_utils.h:18, from /<>/umbrello/uml1model/classifier.h:19, from /<>/umbrello/codegenerators/classifiercodedocument.h:15, from /<>/umbrello/codegenerators/codeclassfield.cpp:18: /<>/umbrello/uml1model/entityconstraint.h:40:18: warning: ‘virtual void UMLEntityConstraint::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 40 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/entityconstraint.h:45:24: warning: ‘virtual UMLObject* UMLEntityConstraint::clone() const’ can be marked override [-Wsuggest-override] 45 | virtual UMLObject* clone() const = 0; | ^~~~~ In file included from /<>/umbrello/model_utils.h:18, from /<>/umbrello/uml1model/classifier.h:19, from /<>/umbrello/codegenerators/classifiercodedocument.h:15, from /<>/umbrello/codegenerators/codeclassfield.cpp:18: /<>/umbrello/uml1model/foreignkeyconstraint.h:56:18: warning: ‘virtual void UMLForeignKeyConstraint::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 56 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:58:24: warning: ‘virtual UMLObject* UMLForeignKeyConstraint::clone() const’ can be marked override [-Wsuggest-override] 58 | virtual UMLObject* clone() const; | ^~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:60:13: warning: ‘virtual QString UMLForeignKeyConstraint::toString(Uml::SignatureType::Enum, bool)’ can be marked override [-Wsuggest-override] 60 | QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false); | ^~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:65:10: warning: ‘virtual void UMLForeignKeyConstraint::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 65 | void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:67:18: warning: ‘virtual bool UMLForeignKeyConstraint::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] 67 | virtual bool showPropertiesDialog(QWidget* parent = 0); | ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:85:10: warning: ‘virtual bool UMLForeignKeyConstraint::resolveRef()’ can be marked override [-Wsuggest-override] 85 | bool resolveRef(); | ^~~~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:94:10: warning: ‘virtual bool UMLForeignKeyConstraint::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 94 | bool load1(QDomElement & element); | ^~~~~ In file included from /<>/umbrello/model_utils.h:20, from /<>/umbrello/uml1model/classifier.h:19, from /<>/umbrello/codegenerators/classifiercodedocument.h:15, from /<>/umbrello/codegenerators/codeclassfield.cpp:18: /<>/umbrello/dialogs/multipagedialogbase.h:101:18: warning: ‘virtual void MultiPageDialogBase::keyPressEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] 101 | virtual void keyPressEvent(QKeyEvent *event); | ^~~~~~~~~~~~~ In file included from /<>/umbrello/model_utils.h:21, from /<>/umbrello/uml1model/classifier.h:19, from /<>/umbrello/codegenerators/classifiercodedocument.h:15, from /<>/umbrello/codegenerators/codeclassfield.cpp:18: /<>/umbrello/umlwidgets/widgetbase.h:187:20: warning: ‘virtual QRectF WidgetBase::boundingRect() const’ can be marked override [-Wsuggest-override] 187 | virtual QRectF boundingRect() const; | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/widgetbase.h:191:18: warning: ‘virtual void WidgetBase::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] 191 | virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); | ^~~~~ /<>/umbrello/umlwidgets/widgetbase.h:260:18: warning: ‘virtual void WidgetBase::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] 260 | virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent *event); | ^~~~~~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/classifiercodedocument.h:15, from /<>/umbrello/codegenerators/codeclassfield.cpp:18: /<>/umbrello/uml1model/classifier.h:54:18: warning: ‘virtual void UMLClassifier::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 54 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/classifier.h:56:16: warning: ‘virtual UMLObject* UMLClassifier::clone() const’ can be marked override [-Wsuggest-override] 56 | UMLObject* clone() const; | ^~~~~ /<>/umbrello/uml1model/classifier.h:111:18: warning: ‘virtual bool UMLClassifier::resolveRef()’ can be marked override [-Wsuggest-override] 111 | virtual bool resolveRef(); | ^~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:115:24: warning: ‘virtual UMLObject* UMLClassifier::findChildObjectById(Uml::ID::Type, bool)’ can be marked override [-Wsuggest-override] 115 | virtual UMLObject* findChildObjectById(Uml::ID::Type id, bool considerAncestors = false); | ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:124:18: warning: ‘virtual bool UMLClassifier::acceptAssociationType(Uml::AssociationType::Enum)’ can be marked override [-Wsuggest-override] 124 | virtual bool acceptAssociationType(Uml::AssociationType::Enum type); | ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:129:10: warning: ‘virtual void UMLClassifier::setBaseType(UMLObject::ObjectType)’ can be marked override [-Wsuggest-override] 129 | void setBaseType(UMLObject::ObjectType ot); | ^~~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:181:10: warning: ‘virtual void UMLClassifier::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 181 | void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:183:18: warning: ‘virtual bool UMLClassifier::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 183 | virtual bool load1(QDomElement& element); | ^~~~~ In file included from /<>/umbrello/codegenerators/codedocument.h:16, from /<>/umbrello/codegenerators/classifiercodedocument.h:17, from /<>/umbrello/codegenerators/codeclassfield.cpp:18: /<>/umbrello/codegenerators/hierarchicalcodeblock.h:38:10: warning: ‘virtual bool HierarchicalCodeBlock::addTextBlock(TextBlock*)’ can be marked override [-Wsuggest-override] 38 | bool addTextBlock (TextBlock * add_object); | ^~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:40:10: warning: ‘virtual bool HierarchicalCodeBlock::insertTextBlock(TextBlock*, TextBlock*, bool)’ can be marked override [-Wsuggest-override] 40 | bool insertTextBlock (TextBlock * newBlock, TextBlock * existingBlock, bool after = true); | ^~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:42:10: warning: ‘virtual bool HierarchicalCodeBlock::removeTextBlock(TextBlock*)’ can be marked override [-Wsuggest-override] 42 | bool removeTextBlock (TextBlock * remove_object); | ^~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:48:18: warning: ‘virtual void HierarchicalCodeBlock::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 48 | virtual void saveToXMI1 (QDomDocument & doc, QDomElement & root); | ^~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:50:18: warning: ‘virtual void HierarchicalCodeBlock::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] 50 | virtual void loadFromXMI1 (QDomElement & root); | ^~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:52:21: warning: ‘virtual QString HierarchicalCodeBlock::toString() const’ can be marked override [-Wsuggest-override] 52 | virtual QString toString () const; | ^~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:55:13: warning: ‘virtual QString HierarchicalCodeBlock::getUniqueTag(const QString&)’ can be marked override [-Wsuggest-override] 55 | QString getUniqueTag(const QString& prefix); | ^~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:59:25: warning: ‘virtual CodeBlock* HierarchicalCodeBlock::newCodeBlock()’ can be marked override [-Wsuggest-override] 59 | virtual CodeBlock * newCodeBlock(); | ^~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:60:37: warning: ‘virtual CodeBlockWithComments* HierarchicalCodeBlock::newCodeBlockWithComments()’ can be marked override [-Wsuggest-override] 60 | virtual CodeBlockWithComments * newCodeBlockWithComments(); | ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:61:37: warning: ‘virtual HierarchicalCodeBlock* HierarchicalCodeBlock::newHierarchicalCodeBlock()’ can be marked override [-Wsuggest-override] 61 | virtual HierarchicalCodeBlock * newHierarchicalCodeBlock(); | ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:65:18: warning: ‘virtual void HierarchicalCodeBlock::release()’ can be marked override [-Wsuggest-override] 65 | virtual void release (); | ^~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:67:18: warning: ‘virtual void HierarchicalCodeBlock::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 67 | virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & elem); | ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:69:18: warning: ‘virtual void HierarchicalCodeBlock::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] 69 | virtual void setAttributesFromNode (QDomElement & element); | ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:71:18: warning: ‘virtual void HierarchicalCodeBlock::setAttributesFromObject(TextBlock*)’ can be marked override [-Wsuggest-override] 71 | virtual void setAttributesFromObject (TextBlock * obj); | ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:73:17: warning: ‘virtual TextBlock* HierarchicalCodeBlock::findCodeClassFieldTextBlockByTag(const QString&)’ can be marked override [-Wsuggest-override] 73 | TextBlock * findCodeClassFieldTextBlockByTag (const QString &tag); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/classifiercodedocument.h:17, from /<>/umbrello/codegenerators/codeclassfield.cpp:18: /<>/umbrello/codegenerators/codedocument.h:61:10: warning: ‘virtual bool CodeDocument::insertTextBlock(TextBlock*, TextBlock*, bool)’ can be marked override [-Wsuggest-override] 61 | bool insertTextBlock (TextBlock * newBlock, TextBlock * existingBlock, bool after = true); | ^~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codedocument.h:70:25: warning: ‘virtual CodeBlock* CodeDocument::newCodeBlock()’ can be marked override [-Wsuggest-override] 70 | virtual CodeBlock * newCodeBlock (); | ^~~~~~~~~~~~ /<>/umbrello/codegenerators/codedocument.h:71:37: warning: ‘virtual HierarchicalCodeBlock* CodeDocument::newHierarchicalCodeBlock()’ can be marked override [-Wsuggest-override] 71 | virtual HierarchicalCodeBlock * newHierarchicalCodeBlock (); | ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codedocument.h:72:37: warning: ‘virtual CodeBlockWithComments* CodeDocument::newCodeBlockWithComments()’ can be marked override [-Wsuggest-override] 72 | virtual CodeBlockWithComments * newCodeBlockWithComments (); | ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codedocument.h:74:21: warning: ‘virtual QString CodeDocument::getUniqueTag(const QString&)’ can be marked override [-Wsuggest-override] 74 | virtual QString getUniqueTag(const QString& prefix = QString()); | ^~~~~~~~~~~~ /<>/umbrello/codegenerators/codedocument.h:86:18: warning: ‘virtual void CodeDocument::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 86 | virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement); | ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codedocument.h:88:18: warning: ‘virtual void CodeDocument::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] 88 | virtual void setAttributesFromNode (QDomElement & element); | ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codedocument.h:100:10: warning: ‘virtual void CodeDocument::resetTextBlocks()’ can be marked override [-Wsuggest-override] 100 | void resetTextBlocks(); | ^~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codedocument.h:102:25: warning: ‘virtual TextBlock* CodeDocument::findCodeClassFieldTextBlockByTag(const QString&)’ can be marked override [-Wsuggest-override] 102 | virtual TextBlock * findCodeClassFieldTextBlockByTag(const QString &tag); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/codeoperation.h:16, from /<>/umbrello/codegenerators/classifiercodedocument.h:18, from /<>/umbrello/codegenerators/codeclassfield.cpp:18: /<>/umbrello/uml1model/operation.h:37:18: warning: ‘virtual void UMLOperation::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 37 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/operation.h:39:24: warning: ‘virtual UMLObject* UMLOperation::clone() const’ can be marked override [-Wsuggest-override] 39 | virtual UMLObject* clone() const; | ^~~~~ /<>/umbrello/uml1model/operation.h:41:10: warning: ‘virtual void UMLOperation::setType(UMLObject*)’ can be marked override [-Wsuggest-override] 41 | void setType(UMLObject* type); | ^~~~~~~ /<>/umbrello/uml1model/operation.h:52:13: warning: ‘virtual QString UMLOperation::toString(Uml::SignatureType::Enum, bool)’ can be marked override [-Wsuggest-override] 52 | QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false); | ^~~~~~~~ /<>/umbrello/uml1model/operation.h:56:10: warning: ‘virtual bool UMLOperation::resolveRef()’ can be marked override [-Wsuggest-override] 56 | bool resolveRef(); | ^~~~~~~~~~ /<>/umbrello/uml1model/operation.h:60:18: warning: ‘virtual bool UMLOperation::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] 60 | virtual bool showPropertiesDialog(QWidget* parent = 0); | ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/operation.h:72:10: warning: ‘virtual void UMLOperation::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 72 | void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/operation.h:75:10: warning: ‘virtual bool UMLOperation::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 75 | bool load1(QDomElement & element); | ^~~~~ In file included from /<>/umbrello/codegenerators/classifiercodedocument.h:18, from /<>/umbrello/codegenerators/codeclassfield.cpp:18: /<>/umbrello/codegenerators/codeoperation.h:41:18: warning: ‘virtual void CodeOperation::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 41 | virtual void saveToXMI1 (QDomDocument & doc, QDomElement & root); | ^~~~~~~~~~ /<>/umbrello/codegenerators/codeoperation.h:43:18: warning: ‘virtual void CodeOperation::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] 43 | virtual void loadFromXMI1 (QDomElement & root); | ^~~~~~~~~~~~ /<>/umbrello/codegenerators/codeoperation.h:47:18: warning: ‘virtual void CodeOperation::setAttributesFromObject(TextBlock*)’ can be marked override [-Wsuggest-override] 47 | virtual void setAttributesFromObject (TextBlock * obj); | ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeoperation.h:49:18: warning: ‘virtual void CodeOperation::updateMethodDeclaration()’ can be marked override [-Wsuggest-override] 49 | virtual void updateMethodDeclaration() = 0; | ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeoperation.h:50:18: warning: ‘virtual void CodeOperation::updateContent()’ can be marked override [-Wsuggest-override] 50 | virtual void updateContent(); | ^~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeoperation.h:57:18: warning: ‘virtual void CodeOperation::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 57 | virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement); | ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeoperation.h:59:18: warning: ‘virtual void CodeOperation::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] 59 | virtual void setAttributesFromNode (QDomElement & element); | ^~~~~~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/codeclassfield.cpp:18: /<>/umbrello/codegenerators/classifiercodedocument.h:74:18: warning: ‘virtual void ClassifierCodeDocument::synchronize()’ can be marked override [-Wsuggest-override] 74 | virtual void synchronize(); | ^~~~~~~~~~~ /<>/umbrello/codegenerators/classifiercodedocument.h:81:18: warning: ‘virtual void ClassifierCodeDocument::updateContent()’ can be marked override [-Wsuggest-override] 81 | virtual void updateContent() = 0; | ^~~~~~~~~~~~~ /<>/umbrello/codegenerators/classifiercodedocument.h:83:18: warning: ‘virtual void ClassifierCodeDocument::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 83 | virtual void saveToXMI1(QDomDocument &doc, QDomElement &root); | ^~~~~~~~~~ /<>/umbrello/codegenerators/classifiercodedocument.h:84:18: warning: ‘virtual void ClassifierCodeDocument::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] 84 | virtual void loadFromXMI1(QDomElement &root); | ^~~~~~~~~~~~ /<>/umbrello/codegenerators/classifiercodedocument.h:90:18: warning: ‘virtual void ClassifierCodeDocument::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 90 | virtual void setAttributesOnNode(QDomDocument &doc, QDomElement &blockElement); | ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/classifiercodedocument.h:91:18: warning: ‘virtual void ClassifierCodeDocument::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] 91 | virtual void setAttributesFromNode(QDomElement &element); | ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/classifiercodedocument.h:93:17: warning: ‘virtual TextBlock* ClassifierCodeDocument::findCodeClassFieldTextBlockByTag(const QString&)’ can be marked override [-Wsuggest-override] 93 | TextBlock * findCodeClassFieldTextBlockByTag(const QString &tag); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/codeclassfield.cpp:21: /<>/umbrello/debug/debug_utils.h:91:18: warning: ‘virtual void Tracer::showEvent(QShowEvent*)’ can be marked override [-Wsuggest-override] 91 | virtual void showEvent(QShowEvent*); | ^~~~~~~~~ In file included from /<>/umbrello/codegenerators/codeclassfield.cpp:23: /<>/umbrello/uml1model/umlrole.h:47:16: warning: ‘virtual UMLObject* UMLRole::clone() const’ can be marked override [-Wsuggest-override] 47 | UMLObject* clone() const { return 0; } | ^~~~~ /<>/umbrello/uml1model/umlrole.h:49:10: warning: ‘virtual void UMLRole::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 49 | void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/umlrole.h:51:18: warning: ‘virtual bool UMLRole::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] 51 | virtual bool showPropertiesDialog(QWidget *parent = 0); | ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/umlrole.h:55:10: warning: ‘virtual bool UMLRole::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 55 | bool load1(QDomElement& element); | ^~~~~ In file included from /<>/umbrello/codegenerators/codeclassfield.cpp:24: /<>/umbrello/uml.h:201:18: warning: ‘virtual void UMLApp::keyPressEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] 201 | virtual void keyPressEvent(QKeyEvent* e); | ^~~~~~~~~~~~~ /<>/umbrello/uml.h:202:18: warning: ‘virtual void UMLApp::keyReleaseEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] 202 | virtual void keyReleaseEvent(QKeyEvent* e); | ^~~~~~~~~~~~~~~ /<>/umbrello/uml.h:204:18: warning: ‘virtual void UMLApp::customEvent(QEvent*)’ can be marked override [-Wsuggest-override] 204 | virtual void customEvent(QEvent* e); | ^~~~~~~~~~~ /<>/umbrello/uml.h:215:18: warning: ‘virtual bool UMLApp::queryClose()’ can be marked override [-Wsuggest-override] 215 | virtual bool queryClose(); | ^~~~~~~~~~ /<>/umbrello/uml.h:217:18: warning: ‘virtual void UMLApp::saveProperties(KConfigGroup&)’ can be marked override [-Wsuggest-override] 217 | virtual void saveProperties(KConfigGroup & cfg); | ^~~~~~~~~~~~~~ /<>/umbrello/uml.h:218:18: warning: ‘virtual void UMLApp::readProperties(const KConfigGroup&)’ can be marked override [-Wsuggest-override] 218 | virtual void readProperties(const KConfigGroup & cfg); | ^~~~~~~~~~~~~~ [ 32%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/codegenerators/codeclassfielddeclarationblock.cpp.o cd /<>/obj-aarch64-linux-gnu/umbrello && /usr/bin/aarch64-linux-gnu-g++ -DCMAKE_BINARY_DIR=\"/<>/obj-aarch64-linux-gnu\" -DKCOREADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLO_VERSION_STRING=\"2.23.3\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-aarch64-linux-gnu/umbrello -I/<>/umbrello -I/<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/include -I/<>/obj-aarch64-linux-gnu -I/<>/umbrello/clipboard -I/<>/umbrello/cmds -I/<>/umbrello/codegenerators -I/<>/umbrello/codegenerators/ada -I/<>/umbrello/codegenerators/as -I/<>/umbrello/codegenerators/cpp -I/<>/umbrello/codegenerators/csharp -I/<>/umbrello/codegenerators/d -I/<>/umbrello/codegenerators/idl -I/<>/umbrello/codegenerators/java -I/<>/umbrello/codegenerators/js -I/<>/umbrello/codegenerators/pascal -I/<>/umbrello/codegenerators/perl -I/<>/umbrello/codegenerators/php -I/<>/umbrello/codegenerators/python -I/<>/umbrello/codegenerators/ruby -I/<>/umbrello/codegenerators/sql -I/<>/umbrello/codegenerators/tcl -I/<>/umbrello/codegenerators/vala -I/<>/umbrello/codegenerators/xml -I/<>/umbrello/codegenwizard -I/<>/umbrello/codeimport -I/<>/umbrello/codeimport/csharp -I/<>/umbrello/codeimpwizard -I/<>/umbrello/debug -I/<>/umbrello/dialogs -I/<>/umbrello/dialogs/pages -I/<>/umbrello/dialogs/widgets -I/<>/umbrello/docgenerators -I/<>/umbrello/finder -I/<>/umbrello/refactoring -I/<>/umbrello/uml1model -I/<>/umbrello/umlwidgets -I/<>/lib/cppparser -I/<>/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/aarch64-linux-gnu/qt5 -isystem /usr/include/aarch64-linux-gnu/qt5/QtWidgets -isystem /usr/include/aarch64-linux-gnu/qt5/QtGui -isystem /usr/include/aarch64-linux-gnu/qt5/QtCore -isystem /usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/aarch64-linux-gnu/qt5/QtXml -isystem /usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/aarch64-linux-gnu/qt5/QtSvg -isystem /usr/include/aarch64-linux-gnu/qt5/QtWebKitWidgets -isystem /usr/include/aarch64-linux-gnu/qt5/QtWebKit -isystem /usr/include/aarch64-linux-gnu/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/aarch64-linux-gnu/qt5/QtConcurrent -isystem /usr/include/aarch64-linux-gnu/qt5/QtDBus -isystem /usr/include/KF5/KTextEditor -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -fno-delete-null-pointer-checks -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -o CMakeFiles/libumbrello.dir/codegenerators/codeclassfielddeclarationblock.cpp.o -c /<>/umbrello/codegenerators/codeclassfielddeclarationblock.cpp In file included from /<>/umbrello/codegenerators/codeblockwithcomments.h:15, from /<>/umbrello/codegenerators/codeclassfielddeclarationblock.h:18, from /<>/umbrello/codegenerators/codeclassfielddeclarationblock.cpp:12: /<>/umbrello/codegenerators/codeblock.h:40:18: warning: ‘virtual void CodeBlock::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 40 | virtual void saveToXMI1(QDomDocument & doc, QDomElement & root); | ^~~~~~~~~~ /<>/umbrello/codegenerators/codeblock.h:41:18: warning: ‘virtual void CodeBlock::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] 41 | virtual void loadFromXMI1(QDomElement & root); | ^~~~~~~~~~~~ /<>/umbrello/codegenerators/codeblock.h:43:18: warning: ‘virtual void CodeBlock::setAttributesFromObject(TextBlock*)’ can be marked override [-Wsuggest-override] 43 | virtual void setAttributesFromObject(TextBlock * obj); | ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeblock.h:49:18: warning: ‘virtual void CodeBlock::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 49 | virtual void setAttributesOnNode(QDomDocument & doc, QDomElement & blockElement); | ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeblock.h:50:18: warning: ‘virtual void CodeBlock::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] 50 | virtual void setAttributesFromNode(QDomElement & element); | ^~~~~~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/codeblockwithcomments.h:16, from /<>/umbrello/codegenerators/codeclassfielddeclarationblock.h:18, from /<>/umbrello/codegenerators/codeclassfielddeclarationblock.cpp:12: /<>/umbrello/codegenerators/codecomment.h:30:18: warning: ‘virtual void CodeComment::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 30 | virtual void saveToXMI1(QDomDocument & doc, QDomElement & root); | ^~~~~~~~~~ /<>/umbrello/codegenerators/codecomment.h:31:18: warning: ‘virtual void CodeComment::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] 31 | virtual void loadFromXMI1(QDomElement & root); | ^~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/codeclassfielddeclarationblock.h:18, from /<>/umbrello/codegenerators/codeclassfielddeclarationblock.cpp:12: /<>/umbrello/codegenerators/codeblockwithcomments.h:38:21: warning: ‘virtual QString CodeBlockWithComments::toString() const’ can be marked override [-Wsuggest-override] 38 | virtual QString toString () const; | ^~~~~~~~ /<>/umbrello/codegenerators/codeblockwithcomments.h:42:18: warning: ‘virtual void CodeBlockWithComments::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 42 | virtual void saveToXMI1 (QDomDocument & doc, QDomElement & root); | ^~~~~~~~~~ /<>/umbrello/codegenerators/codeblockwithcomments.h:44:18: warning: ‘virtual void CodeBlockWithComments::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] 44 | virtual void loadFromXMI1 (QDomElement & root); | ^~~~~~~~~~~~ /<>/umbrello/codegenerators/codeblockwithcomments.h:46:18: warning: ‘virtual void CodeBlockWithComments::setAttributesFromObject(TextBlock*)’ can be marked override [-Wsuggest-override] 46 | virtual void setAttributesFromObject (TextBlock * obj); | ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeblockwithcomments.h:50:18: warning: ‘virtual void CodeBlockWithComments::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 50 | virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement); | ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeblockwithcomments.h:52:18: warning: ‘virtual void CodeBlockWithComments::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] 52 | virtual void setAttributesFromNode (QDomElement & element); | ^~~~~~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/codeclassfielddeclarationblock.cpp:12: /<>/umbrello/codegenerators/codeclassfielddeclarationblock.h:42:18: warning: ‘virtual void CodeClassFieldDeclarationBlock::setAttributesFromObject(TextBlock*)’ can be marked override [-Wsuggest-override] 42 | virtual void setAttributesFromObject(TextBlock * obj); | ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeclassfielddeclarationblock.h:44:18: warning: ‘virtual void CodeClassFieldDeclarationBlock::updateContent()’ can be marked override [-Wsuggest-override] 44 | virtual void updateContent() = 0; | ^~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeclassfielddeclarationblock.h:46:18: warning: ‘virtual void CodeClassFieldDeclarationBlock::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 46 | virtual void saveToXMI1(QDomDocument & doc, QDomElement & root); | ^~~~~~~~~~ /<>/umbrello/codegenerators/codeclassfielddeclarationblock.h:48:18: warning: ‘virtual void CodeClassFieldDeclarationBlock::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] 48 | virtual void loadFromXMI1(QDomElement & root); | ^~~~~~~~~~~~ /<>/umbrello/codegenerators/codeclassfielddeclarationblock.h:52:18: warning: ‘virtual void CodeClassFieldDeclarationBlock::release()’ can be marked override [-Wsuggest-override] 52 | virtual void release(); | ^~~~~~~ /<>/umbrello/codegenerators/codeclassfielddeclarationblock.h:54:18: warning: ‘virtual void CodeClassFieldDeclarationBlock::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 54 | virtual void setAttributesOnNode(QDomDocument & doc, QDomElement & blockElement); | ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeclassfielddeclarationblock.h:56:18: warning: ‘virtual void CodeClassFieldDeclarationBlock::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] 56 | virtual void setAttributesFromNode(QDomElement & element); | ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeclassfielddeclarationblock.h:67:18: warning: ‘virtual void CodeClassFieldDeclarationBlock::syncToParent()’ can be marked override [-Wsuggest-override] 67 | virtual void syncToParent(); | ^~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/codeaccessormethod.h:15, from /<>/umbrello/codegenerators/codeclassfield.h:18, from /<>/umbrello/codegenerators/codeclassfielddeclarationblock.cpp:14: /<>/umbrello/codegenerators/codemethodblock.h:45:21: warning: ‘virtual QString CodeMethodBlock::toString() const’ can be marked override [-Wsuggest-override] 45 | virtual QString toString () const; | ^~~~~~~~ /<>/umbrello/codegenerators/codemethodblock.h:58:18: warning: ‘virtual void CodeMethodBlock::updateContent()’ can be marked override [-Wsuggest-override] 58 | virtual void updateContent () = 0; | ^~~~~~~~~~~~~ /<>/umbrello/codegenerators/codemethodblock.h:62:18: warning: ‘virtual void CodeMethodBlock::release()’ can be marked override [-Wsuggest-override] 62 | virtual void release (); | ^~~~~~~ /<>/umbrello/codegenerators/codemethodblock.h:75:18: warning: ‘virtual void CodeMethodBlock::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 75 | virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement); | ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codemethodblock.h:77:18: warning: ‘virtual void CodeMethodBlock::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] 77 | virtual void setAttributesFromNode (QDomElement & element); | ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codemethodblock.h:79:18: warning: ‘virtual void CodeMethodBlock::setAttributesFromObject(TextBlock*)’ can be marked override [-Wsuggest-override] 79 | virtual void setAttributesFromObject (TextBlock * obj); | ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codemethodblock.h:88:18: warning: ‘virtual void CodeMethodBlock::syncToParent()’ can be marked override [-Wsuggest-override] 88 | virtual void syncToParent(); | ^~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/codeclassfield.h:18, from /<>/umbrello/codegenerators/codeclassfielddeclarationblock.cpp:14: /<>/umbrello/codegenerators/codeaccessormethod.h:47:18: warning: ‘virtual void CodeAccessorMethod::updateContent()’ can be marked override [-Wsuggest-override] 47 | virtual void updateContent() = 0; | ^~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeaccessormethod.h:49:18: warning: ‘virtual void CodeAccessorMethod::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 49 | virtual void saveToXMI1(QDomDocument & doc, QDomElement & root); | ^~~~~~~~~~ /<>/umbrello/codegenerators/codeaccessormethod.h:50:18: warning: ‘virtual void CodeAccessorMethod::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] 50 | virtual void loadFromXMI1(QDomElement & root); | ^~~~~~~~~~~~ /<>/umbrello/codegenerators/codeaccessormethod.h:52:18: warning: ‘virtual void CodeAccessorMethod::setAttributesFromObject(TextBlock*)’ can be marked override [-Wsuggest-override] 52 | virtual void setAttributesFromObject(TextBlock * obj); | ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeaccessormethod.h:56:18: warning: ‘virtual void CodeAccessorMethod::release()’ can be marked override [-Wsuggest-override] 56 | virtual void release(); | ^~~~~~~ /<>/umbrello/codegenerators/codeaccessormethod.h:58:18: warning: ‘virtual void CodeAccessorMethod::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 58 | virtual void setAttributesOnNode(QDomDocument & doc, QDomElement & blockElement); | ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeaccessormethod.h:60:18: warning: ‘virtual void CodeAccessorMethod::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] 60 | virtual void setAttributesFromNode(QDomElement & element); | ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeaccessormethod.h:62:18: warning: ‘virtual void CodeAccessorMethod::updateMethodDeclaration()’ can be marked override [-Wsuggest-override] 62 | virtual void updateMethodDeclaration() = 0; | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/codeclassfielddeclarationblock.cpp:14: /<>/umbrello/codegenerators/codeclassfield.h:52:13: warning: ‘virtual QString CodeClassField::getTypeName()’ can be marked override [-Wsuggest-override] 52 | QString getTypeName (); | ^~~~~~~~~~~ /<>/umbrello/codegenerators/codeclassfield.h:85:10: warning: ‘virtual void CodeClassField::updateContent()’ can be marked override [-Wsuggest-override] 85 | void updateContent(); | ^~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeclassfield.h:121:18: warning: ‘virtual void CodeClassField::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 121 | virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement); | ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeclassfield.h:123:18: warning: ‘virtual void CodeClassField::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] 123 | virtual void setAttributesFromNode (QDomElement & element); | ^~~~~~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/codeclassfielddeclarationblock.cpp:15: /<>/umbrello/uml1model/umlrole.h:47:16: warning: ‘virtual UMLObject* UMLRole::clone() const’ can be marked override [-Wsuggest-override] 47 | UMLObject* clone() const { return 0; } | ^~~~~ /<>/umbrello/uml1model/umlrole.h:49:10: warning: ‘virtual void UMLRole::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 49 | void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/umlrole.h:51:18: warning: ‘virtual bool UMLRole::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] 51 | virtual bool showPropertiesDialog(QWidget *parent = 0); | ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/umlrole.h:55:10: warning: ‘virtual bool UMLRole::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 55 | bool load1(QDomElement& element); | ^~~~~ [ 32%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/codegenerators/codecomment.cpp.o cd /<>/obj-aarch64-linux-gnu/umbrello && /usr/bin/aarch64-linux-gnu-g++ -DCMAKE_BINARY_DIR=\"/<>/obj-aarch64-linux-gnu\" -DKCOREADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLO_VERSION_STRING=\"2.23.3\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-aarch64-linux-gnu/umbrello -I/<>/umbrello -I/<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/include -I/<>/obj-aarch64-linux-gnu -I/<>/umbrello/clipboard -I/<>/umbrello/cmds -I/<>/umbrello/codegenerators -I/<>/umbrello/codegenerators/ada -I/<>/umbrello/codegenerators/as -I/<>/umbrello/codegenerators/cpp -I/<>/umbrello/codegenerators/csharp -I/<>/umbrello/codegenerators/d -I/<>/umbrello/codegenerators/idl -I/<>/umbrello/codegenerators/java -I/<>/umbrello/codegenerators/js -I/<>/umbrello/codegenerators/pascal -I/<>/umbrello/codegenerators/perl -I/<>/umbrello/codegenerators/php -I/<>/umbrello/codegenerators/python -I/<>/umbrello/codegenerators/ruby -I/<>/umbrello/codegenerators/sql -I/<>/umbrello/codegenerators/tcl -I/<>/umbrello/codegenerators/vala -I/<>/umbrello/codegenerators/xml -I/<>/umbrello/codegenwizard -I/<>/umbrello/codeimport -I/<>/umbrello/codeimport/csharp -I/<>/umbrello/codeimpwizard -I/<>/umbrello/debug -I/<>/umbrello/dialogs -I/<>/umbrello/dialogs/pages -I/<>/umbrello/dialogs/widgets -I/<>/umbrello/docgenerators -I/<>/umbrello/finder -I/<>/umbrello/refactoring -I/<>/umbrello/uml1model -I/<>/umbrello/umlwidgets -I/<>/lib/cppparser -I/<>/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/aarch64-linux-gnu/qt5 -isystem /usr/include/aarch64-linux-gnu/qt5/QtWidgets -isystem /usr/include/aarch64-linux-gnu/qt5/QtGui -isystem /usr/include/aarch64-linux-gnu/qt5/QtCore -isystem /usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/aarch64-linux-gnu/qt5/QtXml -isystem /usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/aarch64-linux-gnu/qt5/QtSvg -isystem /usr/include/aarch64-linux-gnu/qt5/QtWebKitWidgets -isystem /usr/include/aarch64-linux-gnu/qt5/QtWebKit -isystem /usr/include/aarch64-linux-gnu/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/aarch64-linux-gnu/qt5/QtConcurrent -isystem /usr/include/aarch64-linux-gnu/qt5/QtDBus -isystem /usr/include/KF5/KTextEditor -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -fno-delete-null-pointer-checks -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -o CMakeFiles/libumbrello.dir/codegenerators/codecomment.cpp.o -c /<>/umbrello/codegenerators/codecomment.cpp In file included from /<>/umbrello/codegenerators/codecomment.cpp:12: /<>/umbrello/codegenerators/codecomment.h:30:18: warning: ‘virtual void CodeComment::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 30 | virtual void saveToXMI1(QDomDocument & doc, QDomElement & root); | ^~~~~~~~~~ /<>/umbrello/codegenerators/codecomment.h:31:18: warning: ‘virtual void CodeComment::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] 31 | virtual void loadFromXMI1(QDomElement & root); | ^~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/codeblockwithcomments.h:15, from /<>/umbrello/codegenerators/codemethodblock.h:17, from /<>/umbrello/codegenerators/codeaccessormethod.h:15, from /<>/umbrello/codegenerators/codegenobjectwithtextblocks.h:15, from /<>/umbrello/codegenerators/codedocument.h:15, from /<>/umbrello/codegenerators/codecomment.cpp:14: /<>/umbrello/codegenerators/codeblock.h:40:18: warning: ‘virtual void CodeBlock::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 40 | virtual void saveToXMI1(QDomDocument & doc, QDomElement & root); | ^~~~~~~~~~ /<>/umbrello/codegenerators/codeblock.h:41:18: warning: ‘virtual void CodeBlock::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] 41 | virtual void loadFromXMI1(QDomElement & root); | ^~~~~~~~~~~~ /<>/umbrello/codegenerators/codeblock.h:43:18: warning: ‘virtual void CodeBlock::setAttributesFromObject(TextBlock*)’ can be marked override [-Wsuggest-override] 43 | virtual void setAttributesFromObject(TextBlock * obj); | ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeblock.h:49:18: warning: ‘virtual void CodeBlock::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 49 | virtual void setAttributesOnNode(QDomDocument & doc, QDomElement & blockElement); | ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeblock.h:50:18: warning: ‘virtual void CodeBlock::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] 50 | virtual void setAttributesFromNode(QDomElement & element); | ^~~~~~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/codemethodblock.h:17, from /<>/umbrello/codegenerators/codeaccessormethod.h:15, from /<>/umbrello/codegenerators/codegenobjectwithtextblocks.h:15, from /<>/umbrello/codegenerators/codedocument.h:15, from /<>/umbrello/codegenerators/codecomment.cpp:14: /<>/umbrello/codegenerators/codeblockwithcomments.h:38:21: warning: ‘virtual QString CodeBlockWithComments::toString() const’ can be marked override [-Wsuggest-override] 38 | virtual QString toString () const; | ^~~~~~~~ /<>/umbrello/codegenerators/codeblockwithcomments.h:42:18: warning: ‘virtual void CodeBlockWithComments::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 42 | virtual void saveToXMI1 (QDomDocument & doc, QDomElement & root); | ^~~~~~~~~~ /<>/umbrello/codegenerators/codeblockwithcomments.h:44:18: warning: ‘virtual void CodeBlockWithComments::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] 44 | virtual void loadFromXMI1 (QDomElement & root); | ^~~~~~~~~~~~ /<>/umbrello/codegenerators/codeblockwithcomments.h:46:18: warning: ‘virtual void CodeBlockWithComments::setAttributesFromObject(TextBlock*)’ can be marked override [-Wsuggest-override] 46 | virtual void setAttributesFromObject (TextBlock * obj); | ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeblockwithcomments.h:50:18: warning: ‘virtual void CodeBlockWithComments::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 50 | virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement); | ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeblockwithcomments.h:52:18: warning: ‘virtual void CodeBlockWithComments::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] 52 | virtual void setAttributesFromNode (QDomElement & element); | ^~~~~~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/codeaccessormethod.h:15, from /<>/umbrello/codegenerators/codegenobjectwithtextblocks.h:15, from /<>/umbrello/codegenerators/codedocument.h:15, from /<>/umbrello/codegenerators/codecomment.cpp:14: /<>/umbrello/codegenerators/codemethodblock.h:45:21: warning: ‘virtual QString CodeMethodBlock::toString() const’ can be marked override [-Wsuggest-override] 45 | virtual QString toString () const; | ^~~~~~~~ /<>/umbrello/codegenerators/codemethodblock.h:58:18: warning: ‘virtual void CodeMethodBlock::updateContent()’ can be marked override [-Wsuggest-override] 58 | virtual void updateContent () = 0; | ^~~~~~~~~~~~~ /<>/umbrello/codegenerators/codemethodblock.h:62:18: warning: ‘virtual void CodeMethodBlock::release()’ can be marked override [-Wsuggest-override] 62 | virtual void release (); | ^~~~~~~ /<>/umbrello/codegenerators/codemethodblock.h:75:18: warning: ‘virtual void CodeMethodBlock::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 75 | virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement); | ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codemethodblock.h:77:18: warning: ‘virtual void CodeMethodBlock::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] 77 | virtual void setAttributesFromNode (QDomElement & element); | ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codemethodblock.h:79:18: warning: ‘virtual void CodeMethodBlock::setAttributesFromObject(TextBlock*)’ can be marked override [-Wsuggest-override] 79 | virtual void setAttributesFromObject (TextBlock * obj); | ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codemethodblock.h:88:18: warning: ‘virtual void CodeMethodBlock::syncToParent()’ can be marked override [-Wsuggest-override] 88 | virtual void syncToParent(); | ^~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/codegenobjectwithtextblocks.h:15, from /<>/umbrello/codegenerators/codedocument.h:15, from /<>/umbrello/codegenerators/codecomment.cpp:14: /<>/umbrello/codegenerators/codeaccessormethod.h:47:18: warning: ‘virtual void CodeAccessorMethod::updateContent()’ can be marked override [-Wsuggest-override] 47 | virtual void updateContent() = 0; | ^~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeaccessormethod.h:49:18: warning: ‘virtual void CodeAccessorMethod::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 49 | virtual void saveToXMI1(QDomDocument & doc, QDomElement & root); | ^~~~~~~~~~ /<>/umbrello/codegenerators/codeaccessormethod.h:50:18: warning: ‘virtual void CodeAccessorMethod::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] 50 | virtual void loadFromXMI1(QDomElement & root); | ^~~~~~~~~~~~ /<>/umbrello/codegenerators/codeaccessormethod.h:52:18: warning: ‘virtual void CodeAccessorMethod::setAttributesFromObject(TextBlock*)’ can be marked override [-Wsuggest-override] 52 | virtual void setAttributesFromObject(TextBlock * obj); | ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeaccessormethod.h:56:18: warning: ‘virtual void CodeAccessorMethod::release()’ can be marked override [-Wsuggest-override] 56 | virtual void release(); | ^~~~~~~ /<>/umbrello/codegenerators/codeaccessormethod.h:58:18: warning: ‘virtual void CodeAccessorMethod::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 58 | virtual void setAttributesOnNode(QDomDocument & doc, QDomElement & blockElement); | ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeaccessormethod.h:60:18: warning: ‘virtual void CodeAccessorMethod::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] 60 | virtual void setAttributesFromNode(QDomElement & element); | ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeaccessormethod.h:62:18: warning: ‘virtual void CodeAccessorMethod::updateMethodDeclaration()’ can be marked override [-Wsuggest-override] 62 | virtual void updateMethodDeclaration() = 0; | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/codedocument.h:16, from /<>/umbrello/codegenerators/codecomment.cpp:14: /<>/umbrello/codegenerators/hierarchicalcodeblock.h:38:10: warning: ‘virtual bool HierarchicalCodeBlock::addTextBlock(TextBlock*)’ can be marked override [-Wsuggest-override] 38 | bool addTextBlock (TextBlock * add_object); | ^~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:40:10: warning: ‘virtual bool HierarchicalCodeBlock::insertTextBlock(TextBlock*, TextBlock*, bool)’ can be marked override [-Wsuggest-override] 40 | bool insertTextBlock (TextBlock * newBlock, TextBlock * existingBlock, bool after = true); | ^~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:42:10: warning: ‘virtual bool HierarchicalCodeBlock::removeTextBlock(TextBlock*)’ can be marked override [-Wsuggest-override] 42 | bool removeTextBlock (TextBlock * remove_object); | ^~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:48:18: warning: ‘virtual void HierarchicalCodeBlock::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 48 | virtual void saveToXMI1 (QDomDocument & doc, QDomElement & root); | ^~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:50:18: warning: ‘virtual void HierarchicalCodeBlock::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] 50 | virtual void loadFromXMI1 (QDomElement & root); | ^~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:52:21: warning: ‘virtual QString HierarchicalCodeBlock::toString() const’ can be marked override [-Wsuggest-override] 52 | virtual QString toString () const; | ^~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:55:13: warning: ‘virtual QString HierarchicalCodeBlock::getUniqueTag(const QString&)’ can be marked override [-Wsuggest-override] 55 | QString getUniqueTag(const QString& prefix); | ^~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:59:25: warning: ‘virtual CodeBlock* HierarchicalCodeBlock::newCodeBlock()’ can be marked override [-Wsuggest-override] 59 | virtual CodeBlock * newCodeBlock(); | ^~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:60:37: warning: ‘virtual CodeBlockWithComments* HierarchicalCodeBlock::newCodeBlockWithComments()’ can be marked override [-Wsuggest-override] 60 | virtual CodeBlockWithComments * newCodeBlockWithComments(); | ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:61:37: warning: ‘virtual HierarchicalCodeBlock* HierarchicalCodeBlock::newHierarchicalCodeBlock()’ can be marked override [-Wsuggest-override] 61 | virtual HierarchicalCodeBlock * newHierarchicalCodeBlock(); | ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:65:18: warning: ‘virtual void HierarchicalCodeBlock::release()’ can be marked override [-Wsuggest-override] 65 | virtual void release (); | ^~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:67:18: warning: ‘virtual void HierarchicalCodeBlock::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 67 | virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & elem); | ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:69:18: warning: ‘virtual void HierarchicalCodeBlock::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] 69 | virtual void setAttributesFromNode (QDomElement & element); | ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:71:18: warning: ‘virtual void HierarchicalCodeBlock::setAttributesFromObject(TextBlock*)’ can be marked override [-Wsuggest-override] 71 | virtual void setAttributesFromObject (TextBlock * obj); | ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:73:17: warning: ‘virtual TextBlock* HierarchicalCodeBlock::findCodeClassFieldTextBlockByTag(const QString&)’ can be marked override [-Wsuggest-override] 73 | TextBlock * findCodeClassFieldTextBlockByTag (const QString &tag); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/codecomment.cpp:14: /<>/umbrello/codegenerators/codedocument.h:61:10: warning: ‘virtual bool CodeDocument::insertTextBlock(TextBlock*, TextBlock*, bool)’ can be marked override [-Wsuggest-override] 61 | bool insertTextBlock (TextBlock * newBlock, TextBlock * existingBlock, bool after = true); | ^~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codedocument.h:70:25: warning: ‘virtual CodeBlock* CodeDocument::newCodeBlock()’ can be marked override [-Wsuggest-override] 70 | virtual CodeBlock * newCodeBlock (); | ^~~~~~~~~~~~ /<>/umbrello/codegenerators/codedocument.h:71:37: warning: ‘virtual HierarchicalCodeBlock* CodeDocument::newHierarchicalCodeBlock()’ can be marked override [-Wsuggest-override] 71 | virtual HierarchicalCodeBlock * newHierarchicalCodeBlock (); | ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codedocument.h:72:37: warning: ‘virtual CodeBlockWithComments* CodeDocument::newCodeBlockWithComments()’ can be marked override [-Wsuggest-override] 72 | virtual CodeBlockWithComments * newCodeBlockWithComments (); | ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codedocument.h:74:21: warning: ‘virtual QString CodeDocument::getUniqueTag(const QString&)’ can be marked override [-Wsuggest-override] 74 | virtual QString getUniqueTag(const QString& prefix = QString()); | ^~~~~~~~~~~~ /<>/umbrello/codegenerators/codedocument.h:86:18: warning: ‘virtual void CodeDocument::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 86 | virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement); | ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codedocument.h:88:18: warning: ‘virtual void CodeDocument::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] 88 | virtual void setAttributesFromNode (QDomElement & element); | ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codedocument.h:100:10: warning: ‘virtual void CodeDocument::resetTextBlocks()’ can be marked override [-Wsuggest-override] 100 | void resetTextBlocks(); | ^~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codedocument.h:102:25: warning: ‘virtual TextBlock* CodeDocument::findCodeClassFieldTextBlockByTag(const QString&)’ can be marked override [-Wsuggest-override] 102 | virtual TextBlock * findCodeClassFieldTextBlockByTag(const QString &tag); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 32%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/codegenerators/codedocument.cpp.o cd /<>/obj-aarch64-linux-gnu/umbrello && /usr/bin/aarch64-linux-gnu-g++ -DCMAKE_BINARY_DIR=\"/<>/obj-aarch64-linux-gnu\" -DKCOREADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLO_VERSION_STRING=\"2.23.3\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-aarch64-linux-gnu/umbrello -I/<>/umbrello -I/<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/include -I/<>/obj-aarch64-linux-gnu -I/<>/umbrello/clipboard -I/<>/umbrello/cmds -I/<>/umbrello/codegenerators -I/<>/umbrello/codegenerators/ada -I/<>/umbrello/codegenerators/as -I/<>/umbrello/codegenerators/cpp -I/<>/umbrello/codegenerators/csharp -I/<>/umbrello/codegenerators/d -I/<>/umbrello/codegenerators/idl -I/<>/umbrello/codegenerators/java -I/<>/umbrello/codegenerators/js -I/<>/umbrello/codegenerators/pascal -I/<>/umbrello/codegenerators/perl -I/<>/umbrello/codegenerators/php -I/<>/umbrello/codegenerators/python -I/<>/umbrello/codegenerators/ruby -I/<>/umbrello/codegenerators/sql -I/<>/umbrello/codegenerators/tcl -I/<>/umbrello/codegenerators/vala -I/<>/umbrello/codegenerators/xml -I/<>/umbrello/codegenwizard -I/<>/umbrello/codeimport -I/<>/umbrello/codeimport/csharp -I/<>/umbrello/codeimpwizard -I/<>/umbrello/debug -I/<>/umbrello/dialogs -I/<>/umbrello/dialogs/pages -I/<>/umbrello/dialogs/widgets -I/<>/umbrello/docgenerators -I/<>/umbrello/finder -I/<>/umbrello/refactoring -I/<>/umbrello/uml1model -I/<>/umbrello/umlwidgets -I/<>/lib/cppparser -I/<>/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/aarch64-linux-gnu/qt5 -isystem /usr/include/aarch64-linux-gnu/qt5/QtWidgets -isystem /usr/include/aarch64-linux-gnu/qt5/QtGui -isystem /usr/include/aarch64-linux-gnu/qt5/QtCore -isystem /usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/aarch64-linux-gnu/qt5/QtXml -isystem /usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/aarch64-linux-gnu/qt5/QtSvg -isystem /usr/include/aarch64-linux-gnu/qt5/QtWebKitWidgets -isystem /usr/include/aarch64-linux-gnu/qt5/QtWebKit -isystem /usr/include/aarch64-linux-gnu/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/aarch64-linux-gnu/qt5/QtConcurrent -isystem /usr/include/aarch64-linux-gnu/qt5/QtDBus -isystem /usr/include/KF5/KTextEditor -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -fno-delete-null-pointer-checks -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -o CMakeFiles/libumbrello.dir/codegenerators/codedocument.cpp.o -c /<>/umbrello/codegenerators/codedocument.cpp In file included from /<>/umbrello/codegenerators/codeblockwithcomments.h:15, from /<>/umbrello/codegenerators/codemethodblock.h:17, from /<>/umbrello/codegenerators/codeaccessormethod.h:15, from /<>/umbrello/codegenerators/codegenobjectwithtextblocks.h:15, from /<>/umbrello/codegenerators/codedocument.h:15, from /<>/umbrello/codegenerators/codedocument.cpp:13: /<>/umbrello/codegenerators/codeblock.h:40:18: warning: ‘virtual void CodeBlock::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 40 | virtual void saveToXMI1(QDomDocument & doc, QDomElement & root); | ^~~~~~~~~~ /<>/umbrello/codegenerators/codeblock.h:41:18: warning: ‘virtual void CodeBlock::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] 41 | virtual void loadFromXMI1(QDomElement & root); | ^~~~~~~~~~~~ /<>/umbrello/codegenerators/codeblock.h:43:18: warning: ‘virtual void CodeBlock::setAttributesFromObject(TextBlock*)’ can be marked override [-Wsuggest-override] 43 | virtual void setAttributesFromObject(TextBlock * obj); | ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeblock.h:49:18: warning: ‘virtual void CodeBlock::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 49 | virtual void setAttributesOnNode(QDomDocument & doc, QDomElement & blockElement); | ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeblock.h:50:18: warning: ‘virtual void CodeBlock::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] 50 | virtual void setAttributesFromNode(QDomElement & element); | ^~~~~~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/codeblockwithcomments.h:16, from /<>/umbrello/codegenerators/codemethodblock.h:17, from /<>/umbrello/codegenerators/codeaccessormethod.h:15, from /<>/umbrello/codegenerators/codegenobjectwithtextblocks.h:15, from /<>/umbrello/codegenerators/codedocument.h:15, from /<>/umbrello/codegenerators/codedocument.cpp:13: /<>/umbrello/codegenerators/codecomment.h:30:18: warning: ‘virtual void CodeComment::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 30 | virtual void saveToXMI1(QDomDocument & doc, QDomElement & root); | ^~~~~~~~~~ /<>/umbrello/codegenerators/codecomment.h:31:18: warning: ‘virtual void CodeComment::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] 31 | virtual void loadFromXMI1(QDomElement & root); | ^~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/codemethodblock.h:17, from /<>/umbrello/codegenerators/codeaccessormethod.h:15, from /<>/umbrello/codegenerators/codegenobjectwithtextblocks.h:15, from /<>/umbrello/codegenerators/codedocument.h:15, from /<>/umbrello/codegenerators/codedocument.cpp:13: /<>/umbrello/codegenerators/codeblockwithcomments.h:38:21: warning: ‘virtual QString CodeBlockWithComments::toString() const’ can be marked override [-Wsuggest-override] 38 | virtual QString toString () const; | ^~~~~~~~ /<>/umbrello/codegenerators/codeblockwithcomments.h:42:18: warning: ‘virtual void CodeBlockWithComments::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 42 | virtual void saveToXMI1 (QDomDocument & doc, QDomElement & root); | ^~~~~~~~~~ /<>/umbrello/codegenerators/codeblockwithcomments.h:44:18: warning: ‘virtual void CodeBlockWithComments::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] 44 | virtual void loadFromXMI1 (QDomElement & root); | ^~~~~~~~~~~~ /<>/umbrello/codegenerators/codeblockwithcomments.h:46:18: warning: ‘virtual void CodeBlockWithComments::setAttributesFromObject(TextBlock*)’ can be marked override [-Wsuggest-override] 46 | virtual void setAttributesFromObject (TextBlock * obj); | ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeblockwithcomments.h:50:18: warning: ‘virtual void CodeBlockWithComments::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 50 | virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement); | ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeblockwithcomments.h:52:18: warning: ‘virtual void CodeBlockWithComments::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] 52 | virtual void setAttributesFromNode (QDomElement & element); | ^~~~~~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/codeaccessormethod.h:15, from /<>/umbrello/codegenerators/codegenobjectwithtextblocks.h:15, from /<>/umbrello/codegenerators/codedocument.h:15, from /<>/umbrello/codegenerators/codedocument.cpp:13: /<>/umbrello/codegenerators/codemethodblock.h:45:21: warning: ‘virtual QString CodeMethodBlock::toString() const’ can be marked override [-Wsuggest-override] 45 | virtual QString toString () const; | ^~~~~~~~ /<>/umbrello/codegenerators/codemethodblock.h:58:18: warning: ‘virtual void CodeMethodBlock::updateContent()’ can be marked override [-Wsuggest-override] 58 | virtual void updateContent () = 0; | ^~~~~~~~~~~~~ /<>/umbrello/codegenerators/codemethodblock.h:62:18: warning: ‘virtual void CodeMethodBlock::release()’ can be marked override [-Wsuggest-override] 62 | virtual void release (); | ^~~~~~~ /<>/umbrello/codegenerators/codemethodblock.h:75:18: warning: ‘virtual void CodeMethodBlock::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 75 | virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement); | ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codemethodblock.h:77:18: warning: ‘virtual void CodeMethodBlock::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] 77 | virtual void setAttributesFromNode (QDomElement & element); | ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codemethodblock.h:79:18: warning: ‘virtual void CodeMethodBlock::setAttributesFromObject(TextBlock*)’ can be marked override [-Wsuggest-override] 79 | virtual void setAttributesFromObject (TextBlock * obj); | ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codemethodblock.h:88:18: warning: ‘virtual void CodeMethodBlock::syncToParent()’ can be marked override [-Wsuggest-override] 88 | virtual void syncToParent(); | ^~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/codegenobjectwithtextblocks.h:15, from /<>/umbrello/codegenerators/codedocument.h:15, from /<>/umbrello/codegenerators/codedocument.cpp:13: /<>/umbrello/codegenerators/codeaccessormethod.h:47:18: warning: ‘virtual void CodeAccessorMethod::updateContent()’ can be marked override [-Wsuggest-override] 47 | virtual void updateContent() = 0; | ^~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeaccessormethod.h:49:18: warning: ‘virtual void CodeAccessorMethod::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 49 | virtual void saveToXMI1(QDomDocument & doc, QDomElement & root); | ^~~~~~~~~~ /<>/umbrello/codegenerators/codeaccessormethod.h:50:18: warning: ‘virtual void CodeAccessorMethod::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] 50 | virtual void loadFromXMI1(QDomElement & root); | ^~~~~~~~~~~~ /<>/umbrello/codegenerators/codeaccessormethod.h:52:18: warning: ‘virtual void CodeAccessorMethod::setAttributesFromObject(TextBlock*)’ can be marked override [-Wsuggest-override] 52 | virtual void setAttributesFromObject(TextBlock * obj); | ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeaccessormethod.h:56:18: warning: ‘virtual void CodeAccessorMethod::release()’ can be marked override [-Wsuggest-override] 56 | virtual void release(); | ^~~~~~~ /<>/umbrello/codegenerators/codeaccessormethod.h:58:18: warning: ‘virtual void CodeAccessorMethod::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 58 | virtual void setAttributesOnNode(QDomDocument & doc, QDomElement & blockElement); | ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeaccessormethod.h:60:18: warning: ‘virtual void CodeAccessorMethod::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] 60 | virtual void setAttributesFromNode(QDomElement & element); | ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeaccessormethod.h:62:18: warning: ‘virtual void CodeAccessorMethod::updateMethodDeclaration()’ can be marked override [-Wsuggest-override] 62 | virtual void updateMethodDeclaration() = 0; | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/codedocument.h:16, from /<>/umbrello/codegenerators/codedocument.cpp:13: /<>/umbrello/codegenerators/hierarchicalcodeblock.h:38:10: warning: ‘virtual bool HierarchicalCodeBlock::addTextBlock(TextBlock*)’ can be marked override [-Wsuggest-override] 38 | bool addTextBlock (TextBlock * add_object); | ^~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:40:10: warning: ‘virtual bool HierarchicalCodeBlock::insertTextBlock(TextBlock*, TextBlock*, bool)’ can be marked override [-Wsuggest-override] 40 | bool insertTextBlock (TextBlock * newBlock, TextBlock * existingBlock, bool after = true); | ^~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:42:10: warning: ‘virtual bool HierarchicalCodeBlock::removeTextBlock(TextBlock*)’ can be marked override [-Wsuggest-override] 42 | bool removeTextBlock (TextBlock * remove_object); | ^~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:48:18: warning: ‘virtual void HierarchicalCodeBlock::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 48 | virtual void saveToXMI1 (QDomDocument & doc, QDomElement & root); | ^~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:50:18: warning: ‘virtual void HierarchicalCodeBlock::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] 50 | virtual void loadFromXMI1 (QDomElement & root); | ^~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:52:21: warning: ‘virtual QString HierarchicalCodeBlock::toString() const’ can be marked override [-Wsuggest-override] 52 | virtual QString toString () const; | ^~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:55:13: warning: ‘virtual QString HierarchicalCodeBlock::getUniqueTag(const QString&)’ can be marked override [-Wsuggest-override] 55 | QString getUniqueTag(const QString& prefix); | ^~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:59:25: warning: ‘virtual CodeBlock* HierarchicalCodeBlock::newCodeBlock()’ can be marked override [-Wsuggest-override] 59 | virtual CodeBlock * newCodeBlock(); | ^~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:60:37: warning: ‘virtual CodeBlockWithComments* HierarchicalCodeBlock::newCodeBlockWithComments()’ can be marked override [-Wsuggest-override] 60 | virtual CodeBlockWithComments * newCodeBlockWithComments(); | ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:61:37: warning: ‘virtual HierarchicalCodeBlock* HierarchicalCodeBlock::newHierarchicalCodeBlock()’ can be marked override [-Wsuggest-override] 61 | virtual HierarchicalCodeBlock * newHierarchicalCodeBlock(); | ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:65:18: warning: ‘virtual void HierarchicalCodeBlock::release()’ can be marked override [-Wsuggest-override] 65 | virtual void release (); | ^~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:67:18: warning: ‘virtual void HierarchicalCodeBlock::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 67 | virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & elem); | ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:69:18: warning: ‘virtual void HierarchicalCodeBlock::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] 69 | virtual void setAttributesFromNode (QDomElement & element); | ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:71:18: warning: ‘virtual void HierarchicalCodeBlock::setAttributesFromObject(TextBlock*)’ can be marked override [-Wsuggest-override] 71 | virtual void setAttributesFromObject (TextBlock * obj); | ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:73:17: warning: ‘virtual TextBlock* HierarchicalCodeBlock::findCodeClassFieldTextBlockByTag(const QString&)’ can be marked override [-Wsuggest-override] 73 | TextBlock * findCodeClassFieldTextBlockByTag (const QString &tag); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/codedocument.cpp:13: /<>/umbrello/codegenerators/codedocument.h:61:10: warning: ‘virtual bool CodeDocument::insertTextBlock(TextBlock*, TextBlock*, bool)’ can be marked override [-Wsuggest-override] 61 | bool insertTextBlock (TextBlock * newBlock, TextBlock * existingBlock, bool after = true); | ^~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codedocument.h:70:25: warning: ‘virtual CodeBlock* CodeDocument::newCodeBlock()’ can be marked override [-Wsuggest-override] 70 | virtual CodeBlock * newCodeBlock (); | ^~~~~~~~~~~~ /<>/umbrello/codegenerators/codedocument.h:71:37: warning: ‘virtual HierarchicalCodeBlock* CodeDocument::newHierarchicalCodeBlock()’ can be marked override [-Wsuggest-override] 71 | virtual HierarchicalCodeBlock * newHierarchicalCodeBlock (); | ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codedocument.h:72:37: warning: ‘virtual CodeBlockWithComments* CodeDocument::newCodeBlockWithComments()’ can be marked override [-Wsuggest-override] 72 | virtual CodeBlockWithComments * newCodeBlockWithComments (); | ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codedocument.h:74:21: warning: ‘virtual QString CodeDocument::getUniqueTag(const QString&)’ can be marked override [-Wsuggest-override] 74 | virtual QString getUniqueTag(const QString& prefix = QString()); | ^~~~~~~~~~~~ /<>/umbrello/codegenerators/codedocument.h:86:18: warning: ‘virtual void CodeDocument::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 86 | virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement); | ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codedocument.h:88:18: warning: ‘virtual void CodeDocument::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] 88 | virtual void setAttributesFromNode (QDomElement & element); | ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codedocument.h:100:10: warning: ‘virtual void CodeDocument::resetTextBlocks()’ can be marked override [-Wsuggest-override] 100 | void resetTextBlocks(); | ^~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codedocument.h:102:25: warning: ‘virtual TextBlock* CodeDocument::findCodeClassFieldTextBlockByTag(const QString&)’ can be marked override [-Wsuggest-override] 102 | virtual TextBlock * findCodeClassFieldTextBlockByTag(const QString &tag); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/codedocument.cpp:17: /<>/umbrello/debug/debug_utils.h:91:18: warning: ‘virtual void Tracer::showEvent(QShowEvent*)’ can be marked override [-Wsuggest-override] 91 | virtual void showEvent(QShowEvent*); | ^~~~~~~~~ In file included from /<>/umbrello/uml1model/package.h:14, from /<>/umbrello/codegenerators/codedocument.cpp:18: /<>/umbrello/uml1model/umlcanvasobject.h:43:18: warning: ‘virtual void UMLCanvasObject::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 43 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/umlcanvasobject.h:85:18: warning: ‘virtual bool UMLCanvasObject::resolveRef()’ can be marked override [-Wsuggest-override] 85 | virtual bool resolveRef(); | ^~~~~~~~~~ In file included from /<>/umbrello/codegenerators/codedocument.cpp:18: /<>/umbrello/uml1model/package.h:39:18: warning: ‘virtual void UMLPackage::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 39 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/package.h:41:24: warning: ‘virtual UMLObject* UMLPackage::clone() const’ can be marked override [-Wsuggest-override] 41 | virtual UMLObject* clone() const; | ^~~~~ /<>/umbrello/uml1model/package.h:64:18: warning: ‘virtual bool UMLPackage::resolveRef()’ can be marked override [-Wsuggest-override] 64 | virtual bool resolveRef(); | ^~~~~~~~~~ /<>/umbrello/uml1model/package.h:66:18: warning: ‘virtual void UMLPackage::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 66 | virtual void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/package.h:69:18: warning: ‘virtual bool UMLPackage::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 69 | virtual bool load1(QDomElement& element); | ^~~~~ In file included from /<>/umbrello/listpopupmenu.h:17, from /<>/umbrello/umldoc.h:16, from /<>/umbrello/codegenerators/codedocument.cpp:19: /<>/umbrello/umlwidgets/widgetbase.h:187:20: warning: ‘virtual QRectF WidgetBase::boundingRect() const’ can be marked override [-Wsuggest-override] 187 | virtual QRectF boundingRect() const; | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/widgetbase.h:191:18: warning: ‘virtual void WidgetBase::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] 191 | virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); | ^~~~~ /<>/umbrello/umlwidgets/widgetbase.h:260:18: warning: ‘virtual void WidgetBase::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] 260 | virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent *event); | ^~~~~~~~~~~~~~~~ In file included from /<>/umbrello/uml.h:15, from /<>/umbrello/codegenerators/codedocument.cpp:20: /<>/umbrello/dialogs/multipagedialogbase.h:101:18: warning: ‘virtual void MultiPageDialogBase::keyPressEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] 101 | virtual void keyPressEvent(QKeyEvent *event); | ^~~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/codedocument.cpp:20: /<>/umbrello/uml.h:201:18: warning: ‘virtual void UMLApp::keyPressEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] 201 | virtual void keyPressEvent(QKeyEvent* e); | ^~~~~~~~~~~~~ /<>/umbrello/uml.h:202:18: warning: ‘virtual void UMLApp::keyReleaseEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] 202 | virtual void keyReleaseEvent(QKeyEvent* e); | ^~~~~~~~~~~~~~~ /<>/umbrello/uml.h:204:18: warning: ‘virtual void UMLApp::customEvent(QEvent*)’ can be marked override [-Wsuggest-override] 204 | virtual void customEvent(QEvent* e); | ^~~~~~~~~~~ /<>/umbrello/uml.h:215:18: warning: ‘virtual bool UMLApp::queryClose()’ can be marked override [-Wsuggest-override] 215 | virtual bool queryClose(); | ^~~~~~~~~~ /<>/umbrello/uml.h:217:18: warning: ‘virtual void UMLApp::saveProperties(KConfigGroup&)’ can be marked override [-Wsuggest-override] 217 | virtual void saveProperties(KConfigGroup & cfg); | ^~~~~~~~~~~~~~ /<>/umbrello/uml.h:218:18: warning: ‘virtual void UMLApp::readProperties(const KConfigGroup&)’ can be marked override [-Wsuggest-override] 218 | virtual void readProperties(const KConfigGroup & cfg); | ^~~~~~~~~~~~~~ [ 33%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/codegenerators/codegenerationpolicy.cpp.o cd /<>/obj-aarch64-linux-gnu/umbrello && /usr/bin/aarch64-linux-gnu-g++ -DCMAKE_BINARY_DIR=\"/<>/obj-aarch64-linux-gnu\" -DKCOREADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLO_VERSION_STRING=\"2.23.3\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-aarch64-linux-gnu/umbrello -I/<>/umbrello -I/<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/include -I/<>/obj-aarch64-linux-gnu -I/<>/umbrello/clipboard -I/<>/umbrello/cmds -I/<>/umbrello/codegenerators -I/<>/umbrello/codegenerators/ada -I/<>/umbrello/codegenerators/as -I/<>/umbrello/codegenerators/cpp -I/<>/umbrello/codegenerators/csharp -I/<>/umbrello/codegenerators/d -I/<>/umbrello/codegenerators/idl -I/<>/umbrello/codegenerators/java -I/<>/umbrello/codegenerators/js -I/<>/umbrello/codegenerators/pascal -I/<>/umbrello/codegenerators/perl -I/<>/umbrello/codegenerators/php -I/<>/umbrello/codegenerators/python -I/<>/umbrello/codegenerators/ruby -I/<>/umbrello/codegenerators/sql -I/<>/umbrello/codegenerators/tcl -I/<>/umbrello/codegenerators/vala -I/<>/umbrello/codegenerators/xml -I/<>/umbrello/codegenwizard -I/<>/umbrello/codeimport -I/<>/umbrello/codeimport/csharp -I/<>/umbrello/codeimpwizard -I/<>/umbrello/debug -I/<>/umbrello/dialogs -I/<>/umbrello/dialogs/pages -I/<>/umbrello/dialogs/widgets -I/<>/umbrello/docgenerators -I/<>/umbrello/finder -I/<>/umbrello/refactoring -I/<>/umbrello/uml1model -I/<>/umbrello/umlwidgets -I/<>/lib/cppparser -I/<>/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/aarch64-linux-gnu/qt5 -isystem /usr/include/aarch64-linux-gnu/qt5/QtWidgets -isystem /usr/include/aarch64-linux-gnu/qt5/QtGui -isystem /usr/include/aarch64-linux-gnu/qt5/QtCore -isystem /usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/aarch64-linux-gnu/qt5/QtXml -isystem /usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/aarch64-linux-gnu/qt5/QtSvg -isystem /usr/include/aarch64-linux-gnu/qt5/QtWebKitWidgets -isystem /usr/include/aarch64-linux-gnu/qt5/QtWebKit -isystem /usr/include/aarch64-linux-gnu/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/aarch64-linux-gnu/qt5/QtConcurrent -isystem /usr/include/aarch64-linux-gnu/qt5/QtDBus -isystem /usr/include/KF5/KTextEditor -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -fno-delete-null-pointer-checks -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -o CMakeFiles/libumbrello.dir/codegenerators/codegenerationpolicy.cpp.o -c /<>/umbrello/codegenerators/codegenerationpolicy.cpp In file included from /<>/umbrello/dialogs/pages/codegenerationpolicypage.h:23, from /<>/umbrello/codegenerators/codegenerationpolicy.cpp:16: /<>/umbrello/dialogs/pages/dialogpagebase.h:34:18: warning: ‘virtual void DialogPageBase::keyPressEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] 34 | virtual void keyPressEvent(QKeyEvent *event); | ^~~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/codegenerationpolicy.cpp:17: /<>/umbrello/debug/debug_utils.h:91:18: warning: ‘virtual void Tracer::showEvent(QShowEvent*)’ can be marked override [-Wsuggest-override] 91 | virtual void showEvent(QShowEvent*); | ^~~~~~~~~ In file included from /<>/umbrello/uml.h:15, from /<>/umbrello/codegenerators/codegenerationpolicy.cpp:18: /<>/umbrello/dialogs/multipagedialogbase.h:101:18: warning: ‘virtual void MultiPageDialogBase::keyPressEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] 101 | virtual void keyPressEvent(QKeyEvent *event); | ^~~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/codegenerationpolicy.cpp:18: /<>/umbrello/uml.h:201:18: warning: ‘virtual void UMLApp::keyPressEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] 201 | virtual void keyPressEvent(QKeyEvent* e); | ^~~~~~~~~~~~~ /<>/umbrello/uml.h:202:18: warning: ‘virtual void UMLApp::keyReleaseEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] 202 | virtual void keyReleaseEvent(QKeyEvent* e); | ^~~~~~~~~~~~~~~ /<>/umbrello/uml.h:204:18: warning: ‘virtual void UMLApp::customEvent(QEvent*)’ can be marked override [-Wsuggest-override] 204 | virtual void customEvent(QEvent* e); | ^~~~~~~~~~~ /<>/umbrello/uml.h:215:18: warning: ‘virtual bool UMLApp::queryClose()’ can be marked override [-Wsuggest-override] 215 | virtual bool queryClose(); | ^~~~~~~~~~ /<>/umbrello/uml.h:217:18: warning: ‘virtual void UMLApp::saveProperties(KConfigGroup&)’ can be marked override [-Wsuggest-override] 217 | virtual void saveProperties(KConfigGroup & cfg); | ^~~~~~~~~~~~~~ /<>/umbrello/uml.h:218:18: warning: ‘virtual void UMLApp::readProperties(const KConfigGroup&)’ can be marked override [-Wsuggest-override] 218 | virtual void readProperties(const KConfigGroup & cfg); | ^~~~~~~~~~~~~~ In file included from /<>/umbrello/listpopupmenu.h:17, from /<>/umbrello/umldoc.h:16, from /<>/umbrello/codegenerators/codegenerationpolicy.cpp:19: /<>/umbrello/umlwidgets/widgetbase.h:187:20: warning: ‘virtual QRectF WidgetBase::boundingRect() const’ can be marked override [-Wsuggest-override] 187 | virtual QRectF boundingRect() const; | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/widgetbase.h:191:18: warning: ‘virtual void WidgetBase::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] 191 | virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); | ^~~~~ /<>/umbrello/umlwidgets/widgetbase.h:260:18: warning: ‘virtual void WidgetBase::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] 260 | virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent *event); | ^~~~~~~~~~~~~~~~ In file included from /<>/obj-aarch64-linux-gnu/umbrello/umbrellosettings.h:12, from /<>/umbrello/codegenerators/codegenerationpolicy.cpp:20: /<>/umbrello/codegenerators/cpp/cppcodegenerationpolicy.h:86:18: warning: ‘virtual void CPPCodeGenerationPolicy::setDefaults(bool)’ can be marked override [-Wsuggest-override] 86 | virtual void setDefaults(bool emitUpdateSignal = true); | ^~~~~~~~~~~ /<>/umbrello/codegenerators/cpp/cppcodegenerationpolicy.h:88:32: warning: ‘virtual CodeGenerationPolicyPage* CPPCodeGenerationPolicy::createPage(QWidget*, const char*)’ can be marked override [-Wsuggest-override] 88 | CodeGenerationPolicyPage * createPage (QWidget *parent = 0, const char * name = 0); | ^~~~~~~~~~ [ 33%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/codegenerators/codegenerator.cpp.o cd /<>/obj-aarch64-linux-gnu/umbrello && /usr/bin/aarch64-linux-gnu-g++ -DCMAKE_BINARY_DIR=\"/<>/obj-aarch64-linux-gnu\" -DKCOREADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLO_VERSION_STRING=\"2.23.3\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-aarch64-linux-gnu/umbrello -I/<>/umbrello -I/<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/include -I/<>/obj-aarch64-linux-gnu -I/<>/umbrello/clipboard -I/<>/umbrello/cmds -I/<>/umbrello/codegenerators -I/<>/umbrello/codegenerators/ada -I/<>/umbrello/codegenerators/as -I/<>/umbrello/codegenerators/cpp -I/<>/umbrello/codegenerators/csharp -I/<>/umbrello/codegenerators/d -I/<>/umbrello/codegenerators/idl -I/<>/umbrello/codegenerators/java -I/<>/umbrello/codegenerators/js -I/<>/umbrello/codegenerators/pascal -I/<>/umbrello/codegenerators/perl -I/<>/umbrello/codegenerators/php -I/<>/umbrello/codegenerators/python -I/<>/umbrello/codegenerators/ruby -I/<>/umbrello/codegenerators/sql -I/<>/umbrello/codegenerators/tcl -I/<>/umbrello/codegenerators/vala -I/<>/umbrello/codegenerators/xml -I/<>/umbrello/codegenwizard -I/<>/umbrello/codeimport -I/<>/umbrello/codeimport/csharp -I/<>/umbrello/codeimpwizard -I/<>/umbrello/debug -I/<>/umbrello/dialogs -I/<>/umbrello/dialogs/pages -I/<>/umbrello/dialogs/widgets -I/<>/umbrello/docgenerators -I/<>/umbrello/finder -I/<>/umbrello/refactoring -I/<>/umbrello/uml1model -I/<>/umbrello/umlwidgets -I/<>/lib/cppparser -I/<>/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/aarch64-linux-gnu/qt5 -isystem /usr/include/aarch64-linux-gnu/qt5/QtWidgets -isystem /usr/include/aarch64-linux-gnu/qt5/QtGui -isystem /usr/include/aarch64-linux-gnu/qt5/QtCore -isystem /usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/aarch64-linux-gnu/qt5/QtXml -isystem /usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/aarch64-linux-gnu/qt5/QtSvg -isystem /usr/include/aarch64-linux-gnu/qt5/QtWebKitWidgets -isystem /usr/include/aarch64-linux-gnu/qt5/QtWebKit -isystem /usr/include/aarch64-linux-gnu/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/aarch64-linux-gnu/qt5/QtConcurrent -isystem /usr/include/aarch64-linux-gnu/qt5/QtDBus -isystem /usr/include/KF5/KTextEditor -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -fno-delete-null-pointer-checks -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -o CMakeFiles/libumbrello.dir/codegenerators/codegenerator.cpp.o -c /<>/umbrello/codegenerators/codegenerator.cpp In file included from /<>/umbrello/codegenerators/codegenerator.cpp:16: /<>/umbrello/debug/debug_utils.h:91:18: warning: ‘virtual void Tracer::showEvent(QShowEvent*)’ can be marked override [-Wsuggest-override] 91 | virtual void showEvent(QShowEvent*); | ^~~~~~~~~ In file included from /<>/umbrello/codegenerators/codegenerator.cpp:19: /<>/umbrello/codegenerators/simplecodegenerator.h:41:10: warning: ‘virtual void SimpleCodeGenerator::writeCodeToFile(UMLClassifierList&)’ can be marked override [-Wsuggest-override] 41 | void writeCodeToFile(UMLClassifierList & concepts); | ^~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/simplecodegenerator.h:42:10: warning: ‘virtual void SimpleCodeGenerator::writeCodeToFile()’ can be marked override [-Wsuggest-override] 42 | void writeCodeToFile(); | ^~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/simplecodegenerator.h:80:18: warning: ‘virtual void SimpleCodeGenerator::initFromParentDocument()’ can be marked override [-Wsuggest-override] 80 | virtual void initFromParentDocument(); | ^~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/simplecodegenerator.h:83:18: warning: ‘virtual void SimpleCodeGenerator::syncCodeToDocument()’ can be marked override [-Wsuggest-override] 83 | virtual void syncCodeToDocument(); | ^~~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/uml1model/attribute.h:15, from /<>/umbrello/codegenerators/codegenerator.cpp:20: /<>/umbrello/uml1model/classifierlistitem.h:48:18: warning: ‘virtual void UMLClassifierListItem::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 48 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/classifierlistitem.h:54:24: warning: ‘virtual UMLObject* UMLClassifierListItem::clone() const’ can be marked override [-Wsuggest-override] 54 | virtual UMLObject* clone() const = 0; | ^~~~~ In file included from /<>/umbrello/codegenerators/codegenerator.cpp:20: /<>/umbrello/uml1model/attribute.h:42:18: warning: ‘virtual void UMLAttribute::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 42 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/attribute.h:44:10: warning: ‘virtual void UMLAttribute::setName(const QString&)’ can be marked override [-Wsuggest-override] 44 | void setName(const QString &name); | ^~~~~~~ /<>/umbrello/uml1model/attribute.h:48:24: warning: ‘virtual UMLObject* UMLAttribute::clone() const’ can be marked override [-Wsuggest-override] 48 | virtual UMLObject* clone() const; | ^~~~~ /<>/umbrello/uml1model/attribute.h:53:13: warning: ‘virtual QString UMLAttribute::toString(Uml::SignatureType::Enum, bool)’ can be marked override [-Wsuggest-override] 53 | QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false); | ^~~~~~~~ /<>/umbrello/uml1model/attribute.h:58:18: warning: ‘virtual void UMLAttribute::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 58 | virtual void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/attribute.h:60:18: warning: ‘virtual bool UMLAttribute::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] 60 | virtual bool showPropertiesDialog(QWidget* parent = 0); | ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/attribute.h:73:10: warning: ‘virtual bool UMLAttribute::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 73 | bool load1(QDomElement & element); | ^~~~~ In file included from /<>/umbrello/codegenerators/codegenerator.cpp:21: /<>/umbrello/uml1model/association.h:75:24: warning: ‘virtual UMLObject* UMLAssociation::clone() const’ can be marked override [-Wsuggest-override] 75 | virtual UMLObject* clone() const { return 0; } | ^~~~~ /<>/umbrello/uml1model/association.h:77:18: warning: ‘virtual bool UMLAssociation::resolveRef()’ can be marked override [-Wsuggest-override] 77 | virtual bool resolveRef(); | ^~~~~~~~~~ /<>/umbrello/uml1model/association.h:79:10: warning: ‘virtual void UMLAssociation::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 79 | void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/association.h:81:18: warning: ‘virtual bool UMLAssociation::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] 81 | virtual bool showPropertiesDialog(QWidget *parent = 0); | ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/association.h:85:10: warning: ‘virtual bool UMLAssociation::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 85 | bool load1(QDomElement& element); | ^~~~~ In file included from /<>/umbrello/uml1model/package.h:14, from /<>/umbrello/uml1model/classifier.h:13, from /<>/umbrello/codegenerators/codegenerator.cpp:22: /<>/umbrello/uml1model/umlcanvasobject.h:43:18: warning: ‘virtual void UMLCanvasObject::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 43 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/umlcanvasobject.h:85:18: warning: ‘virtual bool UMLCanvasObject::resolveRef()’ can be marked override [-Wsuggest-override] 85 | virtual bool resolveRef(); | ^~~~~~~~~~ In file included from /<>/umbrello/uml1model/classifier.h:13, from /<>/umbrello/codegenerators/codegenerator.cpp:22: /<>/umbrello/uml1model/package.h:39:18: warning: ‘virtual void UMLPackage::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 39 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/package.h:41:24: warning: ‘virtual UMLObject* UMLPackage::clone() const’ can be marked override [-Wsuggest-override] 41 | virtual UMLObject* clone() const; | ^~~~~ /<>/umbrello/uml1model/package.h:64:18: warning: ‘virtual bool UMLPackage::resolveRef()’ can be marked override [-Wsuggest-override] 64 | virtual bool resolveRef(); | ^~~~~~~~~~ /<>/umbrello/uml1model/package.h:66:18: warning: ‘virtual void UMLPackage::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 66 | virtual void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/package.h:69:18: warning: ‘virtual bool UMLPackage::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 69 | virtual bool load1(QDomElement& element); | ^~~~~ In file included from /<>/umbrello/uml1model/foreignkeyconstraint.h:16, from /<>/umbrello/model_utils.h:18, from /<>/umbrello/uml1model/classifier.h:19, from /<>/umbrello/codegenerators/codegenerator.cpp:22: /<>/umbrello/uml1model/entityconstraint.h:40:18: warning: ‘virtual void UMLEntityConstraint::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 40 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/entityconstraint.h:45:24: warning: ‘virtual UMLObject* UMLEntityConstraint::clone() const’ can be marked override [-Wsuggest-override] 45 | virtual UMLObject* clone() const = 0; | ^~~~~ In file included from /<>/umbrello/model_utils.h:18, from /<>/umbrello/uml1model/classifier.h:19, from /<>/umbrello/codegenerators/codegenerator.cpp:22: /<>/umbrello/uml1model/foreignkeyconstraint.h:56:18: warning: ‘virtual void UMLForeignKeyConstraint::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 56 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:58:24: warning: ‘virtual UMLObject* UMLForeignKeyConstraint::clone() const’ can be marked override [-Wsuggest-override] 58 | virtual UMLObject* clone() const; | ^~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:60:13: warning: ‘virtual QString UMLForeignKeyConstraint::toString(Uml::SignatureType::Enum, bool)’ can be marked override [-Wsuggest-override] 60 | QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false); | ^~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:65:10: warning: ‘virtual void UMLForeignKeyConstraint::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 65 | void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:67:18: warning: ‘virtual bool UMLForeignKeyConstraint::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] 67 | virtual bool showPropertiesDialog(QWidget* parent = 0); | ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:85:10: warning: ‘virtual bool UMLForeignKeyConstraint::resolveRef()’ can be marked override [-Wsuggest-override] 85 | bool resolveRef(); | ^~~~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:94:10: warning: ‘virtual bool UMLForeignKeyConstraint::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 94 | bool load1(QDomElement & element); | ^~~~~ In file included from /<>/umbrello/model_utils.h:20, from /<>/umbrello/uml1model/classifier.h:19, from /<>/umbrello/codegenerators/codegenerator.cpp:22: /<>/umbrello/dialogs/multipagedialogbase.h:101:18: warning: ‘virtual void MultiPageDialogBase::keyPressEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] 101 | virtual void keyPressEvent(QKeyEvent *event); | ^~~~~~~~~~~~~ In file included from /<>/umbrello/model_utils.h:21, from /<>/umbrello/uml1model/classifier.h:19, from /<>/umbrello/codegenerators/codegenerator.cpp:22: /<>/umbrello/umlwidgets/widgetbase.h:187:20: warning: ‘virtual QRectF WidgetBase::boundingRect() const’ can be marked override [-Wsuggest-override] 187 | virtual QRectF boundingRect() const; | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/widgetbase.h:191:18: warning: ‘virtual void WidgetBase::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] 191 | virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); | ^~~~~ /<>/umbrello/umlwidgets/widgetbase.h:260:18: warning: ‘virtual void WidgetBase::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] 260 | virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent *event); | ^~~~~~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/codegenerator.cpp:22: /<>/umbrello/uml1model/classifier.h:54:18: warning: ‘virtual void UMLClassifier::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 54 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/classifier.h:56:16: warning: ‘virtual UMLObject* UMLClassifier::clone() const’ can be marked override [-Wsuggest-override] 56 | UMLObject* clone() const; | ^~~~~ /<>/umbrello/uml1model/classifier.h:111:18: warning: ‘virtual bool UMLClassifier::resolveRef()’ can be marked override [-Wsuggest-override] 111 | virtual bool resolveRef(); | ^~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:115:24: warning: ‘virtual UMLObject* UMLClassifier::findChildObjectById(Uml::ID::Type, bool)’ can be marked override [-Wsuggest-override] 115 | virtual UMLObject* findChildObjectById(Uml::ID::Type id, bool considerAncestors = false); | ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:124:18: warning: ‘virtual bool UMLClassifier::acceptAssociationType(Uml::AssociationType::Enum)’ can be marked override [-Wsuggest-override] 124 | virtual bool acceptAssociationType(Uml::AssociationType::Enum type); | ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:129:10: warning: ‘virtual void UMLClassifier::setBaseType(UMLObject::ObjectType)’ can be marked override [-Wsuggest-override] 129 | void setBaseType(UMLObject::ObjectType ot); | ^~~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:181:10: warning: ‘virtual void UMLClassifier::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 181 | void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:183:18: warning: ‘virtual bool UMLClassifier::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 183 | virtual bool load1(QDomElement& element); | ^~~~~ In file included from /<>/umbrello/codegenerators/codeblockwithcomments.h:15, from /<>/umbrello/codegenerators/codemethodblock.h:17, from /<>/umbrello/codegenerators/codeaccessormethod.h:15, from /<>/umbrello/codegenerators/classifiercodedocument.h:16, from /<>/umbrello/codegenerators/codegenerator.cpp:23: /<>/umbrello/codegenerators/codeblock.h:40:18: warning: ‘virtual void CodeBlock::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 40 | virtual void saveToXMI1(QDomDocument & doc, QDomElement & root); | ^~~~~~~~~~ /<>/umbrello/codegenerators/codeblock.h:41:18: warning: ‘virtual void CodeBlock::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] 41 | virtual void loadFromXMI1(QDomElement & root); | ^~~~~~~~~~~~ /<>/umbrello/codegenerators/codeblock.h:43:18: warning: ‘virtual void CodeBlock::setAttributesFromObject(TextBlock*)’ can be marked override [-Wsuggest-override] 43 | virtual void setAttributesFromObject(TextBlock * obj); | ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeblock.h:49:18: warning: ‘virtual void CodeBlock::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 49 | virtual void setAttributesOnNode(QDomDocument & doc, QDomElement & blockElement); | ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeblock.h:50:18: warning: ‘virtual void CodeBlock::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] 50 | virtual void setAttributesFromNode(QDomElement & element); | ^~~~~~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/codeblockwithcomments.h:16, from /<>/umbrello/codegenerators/codemethodblock.h:17, from /<>/umbrello/codegenerators/codeaccessormethod.h:15, from /<>/umbrello/codegenerators/classifiercodedocument.h:16, from /<>/umbrello/codegenerators/codegenerator.cpp:23: /<>/umbrello/codegenerators/codecomment.h:30:18: warning: ‘virtual void CodeComment::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 30 | virtual void saveToXMI1(QDomDocument & doc, QDomElement & root); | ^~~~~~~~~~ /<>/umbrello/codegenerators/codecomment.h:31:18: warning: ‘virtual void CodeComment::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] 31 | virtual void loadFromXMI1(QDomElement & root); | ^~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/codemethodblock.h:17, from /<>/umbrello/codegenerators/codeaccessormethod.h:15, from /<>/umbrello/codegenerators/classifiercodedocument.h:16, from /<>/umbrello/codegenerators/codegenerator.cpp:23: /<>/umbrello/codegenerators/codeblockwithcomments.h:38:21: warning: ‘virtual QString CodeBlockWithComments::toString() const’ can be marked override [-Wsuggest-override] 38 | virtual QString toString () const; | ^~~~~~~~ /<>/umbrello/codegenerators/codeblockwithcomments.h:42:18: warning: ‘virtual void CodeBlockWithComments::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 42 | virtual void saveToXMI1 (QDomDocument & doc, QDomElement & root); | ^~~~~~~~~~ /<>/umbrello/codegenerators/codeblockwithcomments.h:44:18: warning: ‘virtual void CodeBlockWithComments::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] 44 | virtual void loadFromXMI1 (QDomElement & root); | ^~~~~~~~~~~~ /<>/umbrello/codegenerators/codeblockwithcomments.h:46:18: warning: ‘virtual void CodeBlockWithComments::setAttributesFromObject(TextBlock*)’ can be marked override [-Wsuggest-override] 46 | virtual void setAttributesFromObject (TextBlock * obj); | ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeblockwithcomments.h:50:18: warning: ‘virtual void CodeBlockWithComments::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 50 | virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement); | ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeblockwithcomments.h:52:18: warning: ‘virtual void CodeBlockWithComments::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] 52 | virtual void setAttributesFromNode (QDomElement & element); | ^~~~~~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/codeaccessormethod.h:15, from /<>/umbrello/codegenerators/classifiercodedocument.h:16, from /<>/umbrello/codegenerators/codegenerator.cpp:23: /<>/umbrello/codegenerators/codemethodblock.h:45:21: warning: ‘virtual QString CodeMethodBlock::toString() const’ can be marked override [-Wsuggest-override] 45 | virtual QString toString () const; | ^~~~~~~~ /<>/umbrello/codegenerators/codemethodblock.h:58:18: warning: ‘virtual void CodeMethodBlock::updateContent()’ can be marked override [-Wsuggest-override] 58 | virtual void updateContent () = 0; | ^~~~~~~~~~~~~ /<>/umbrello/codegenerators/codemethodblock.h:62:18: warning: ‘virtual void CodeMethodBlock::release()’ can be marked override [-Wsuggest-override] 62 | virtual void release (); | ^~~~~~~ /<>/umbrello/codegenerators/codemethodblock.h:75:18: warning: ‘virtual void CodeMethodBlock::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 75 | virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement); | ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codemethodblock.h:77:18: warning: ‘virtual void CodeMethodBlock::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] 77 | virtual void setAttributesFromNode (QDomElement & element); | ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codemethodblock.h:79:18: warning: ‘virtual void CodeMethodBlock::setAttributesFromObject(TextBlock*)’ can be marked override [-Wsuggest-override] 79 | virtual void setAttributesFromObject (TextBlock * obj); | ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codemethodblock.h:88:18: warning: ‘virtual void CodeMethodBlock::syncToParent()’ can be marked override [-Wsuggest-override] 88 | virtual void syncToParent(); | ^~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/classifiercodedocument.h:16, from /<>/umbrello/codegenerators/codegenerator.cpp:23: /<>/umbrello/codegenerators/codeaccessormethod.h:47:18: warning: ‘virtual void CodeAccessorMethod::updateContent()’ can be marked override [-Wsuggest-override] 47 | virtual void updateContent() = 0; | ^~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeaccessormethod.h:49:18: warning: ‘virtual void CodeAccessorMethod::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 49 | virtual void saveToXMI1(QDomDocument & doc, QDomElement & root); | ^~~~~~~~~~ /<>/umbrello/codegenerators/codeaccessormethod.h:50:18: warning: ‘virtual void CodeAccessorMethod::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] 50 | virtual void loadFromXMI1(QDomElement & root); | ^~~~~~~~~~~~ /<>/umbrello/codegenerators/codeaccessormethod.h:52:18: warning: ‘virtual void CodeAccessorMethod::setAttributesFromObject(TextBlock*)’ can be marked override [-Wsuggest-override] 52 | virtual void setAttributesFromObject(TextBlock * obj); | ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeaccessormethod.h:56:18: warning: ‘virtual void CodeAccessorMethod::release()’ can be marked override [-Wsuggest-override] 56 | virtual void release(); | ^~~~~~~ /<>/umbrello/codegenerators/codeaccessormethod.h:58:18: warning: ‘virtual void CodeAccessorMethod::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 58 | virtual void setAttributesOnNode(QDomDocument & doc, QDomElement & blockElement); | ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeaccessormethod.h:60:18: warning: ‘virtual void CodeAccessorMethod::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] 60 | virtual void setAttributesFromNode(QDomElement & element); | ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeaccessormethod.h:62:18: warning: ‘virtual void CodeAccessorMethod::updateMethodDeclaration()’ can be marked override [-Wsuggest-override] 62 | virtual void updateMethodDeclaration() = 0; | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/codedocument.h:16, from /<>/umbrello/codegenerators/classifiercodedocument.h:17, from /<>/umbrello/codegenerators/codegenerator.cpp:23: /<>/umbrello/codegenerators/hierarchicalcodeblock.h:38:10: warning: ‘virtual bool HierarchicalCodeBlock::addTextBlock(TextBlock*)’ can be marked override [-Wsuggest-override] 38 | bool addTextBlock (TextBlock * add_object); | ^~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:40:10: warning: ‘virtual bool HierarchicalCodeBlock::insertTextBlock(TextBlock*, TextBlock*, bool)’ can be marked override [-Wsuggest-override] 40 | bool insertTextBlock (TextBlock * newBlock, TextBlock * existingBlock, bool after = true); | ^~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:42:10: warning: ‘virtual bool HierarchicalCodeBlock::removeTextBlock(TextBlock*)’ can be marked override [-Wsuggest-override] 42 | bool removeTextBlock (TextBlock * remove_object); | ^~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:48:18: warning: ‘virtual void HierarchicalCodeBlock::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 48 | virtual void saveToXMI1 (QDomDocument & doc, QDomElement & root); | ^~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:50:18: warning: ‘virtual void HierarchicalCodeBlock::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] 50 | virtual void loadFromXMI1 (QDomElement & root); | ^~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:52:21: warning: ‘virtual QString HierarchicalCodeBlock::toString() const’ can be marked override [-Wsuggest-override] 52 | virtual QString toString () const; | ^~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:55:13: warning: ‘virtual QString HierarchicalCodeBlock::getUniqueTag(const QString&)’ can be marked override [-Wsuggest-override] 55 | QString getUniqueTag(const QString& prefix); | ^~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:59:25: warning: ‘virtual CodeBlock* HierarchicalCodeBlock::newCodeBlock()’ can be marked override [-Wsuggest-override] 59 | virtual CodeBlock * newCodeBlock(); | ^~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:60:37: warning: ‘virtual CodeBlockWithComments* HierarchicalCodeBlock::newCodeBlockWithComments()’ can be marked override [-Wsuggest-override] 60 | virtual CodeBlockWithComments * newCodeBlockWithComments(); | ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:61:37: warning: ‘virtual HierarchicalCodeBlock* HierarchicalCodeBlock::newHierarchicalCodeBlock()’ can be marked override [-Wsuggest-override] 61 | virtual HierarchicalCodeBlock * newHierarchicalCodeBlock(); | ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:65:18: warning: ‘virtual void HierarchicalCodeBlock::release()’ can be marked override [-Wsuggest-override] 65 | virtual void release (); | ^~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:67:18: warning: ‘virtual void HierarchicalCodeBlock::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 67 | virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & elem); | ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:69:18: warning: ‘virtual void HierarchicalCodeBlock::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] 69 | virtual void setAttributesFromNode (QDomElement & element); | ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:71:18: warning: ‘virtual void HierarchicalCodeBlock::setAttributesFromObject(TextBlock*)’ can be marked override [-Wsuggest-override] 71 | virtual void setAttributesFromObject (TextBlock * obj); | ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:73:17: warning: ‘virtual TextBlock* HierarchicalCodeBlock::findCodeClassFieldTextBlockByTag(const QString&)’ can be marked override [-Wsuggest-override] 73 | TextBlock * findCodeClassFieldTextBlockByTag (const QString &tag); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/classifiercodedocument.h:17, from /<>/umbrello/codegenerators/codegenerator.cpp:23: /<>/umbrello/codegenerators/codedocument.h:61:10: warning: ‘virtual bool CodeDocument::insertTextBlock(TextBlock*, TextBlock*, bool)’ can be marked override [-Wsuggest-override] 61 | bool insertTextBlock (TextBlock * newBlock, TextBlock * existingBlock, bool after = true); | ^~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codedocument.h:70:25: warning: ‘virtual CodeBlock* CodeDocument::newCodeBlock()’ can be marked override [-Wsuggest-override] 70 | virtual CodeBlock * newCodeBlock (); | ^~~~~~~~~~~~ /<>/umbrello/codegenerators/codedocument.h:71:37: warning: ‘virtual HierarchicalCodeBlock* CodeDocument::newHierarchicalCodeBlock()’ can be marked override [-Wsuggest-override] 71 | virtual HierarchicalCodeBlock * newHierarchicalCodeBlock (); | ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codedocument.h:72:37: warning: ‘virtual CodeBlockWithComments* CodeDocument::newCodeBlockWithComments()’ can be marked override [-Wsuggest-override] 72 | virtual CodeBlockWithComments * newCodeBlockWithComments (); | ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codedocument.h:74:21: warning: ‘virtual QString CodeDocument::getUniqueTag(const QString&)’ can be marked override [-Wsuggest-override] 74 | virtual QString getUniqueTag(const QString& prefix = QString()); | ^~~~~~~~~~~~ /<>/umbrello/codegenerators/codedocument.h:86:18: warning: ‘virtual void CodeDocument::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 86 | virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement); | ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codedocument.h:88:18: warning: ‘virtual void CodeDocument::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] 88 | virtual void setAttributesFromNode (QDomElement & element); | ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codedocument.h:100:10: warning: ‘virtual void CodeDocument::resetTextBlocks()’ can be marked override [-Wsuggest-override] 100 | void resetTextBlocks(); | ^~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codedocument.h:102:25: warning: ‘virtual TextBlock* CodeDocument::findCodeClassFieldTextBlockByTag(const QString&)’ can be marked override [-Wsuggest-override] 102 | virtual TextBlock * findCodeClassFieldTextBlockByTag(const QString &tag); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/codeoperation.h:16, from /<>/umbrello/codegenerators/classifiercodedocument.h:18, from /<>/umbrello/codegenerators/codegenerator.cpp:23: /<>/umbrello/uml1model/operation.h:37:18: warning: ‘virtual void UMLOperation::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 37 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/operation.h:39:24: warning: ‘virtual UMLObject* UMLOperation::clone() const’ can be marked override [-Wsuggest-override] 39 | virtual UMLObject* clone() const; | ^~~~~ /<>/umbrello/uml1model/operation.h:41:10: warning: ‘virtual void UMLOperation::setType(UMLObject*)’ can be marked override [-Wsuggest-override] 41 | void setType(UMLObject* type); | ^~~~~~~ /<>/umbrello/uml1model/operation.h:52:13: warning: ‘virtual QString UMLOperation::toString(Uml::SignatureType::Enum, bool)’ can be marked override [-Wsuggest-override] 52 | QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false); | ^~~~~~~~ /<>/umbrello/uml1model/operation.h:56:10: warning: ‘virtual bool UMLOperation::resolveRef()’ can be marked override [-Wsuggest-override] 56 | bool resolveRef(); | ^~~~~~~~~~ /<>/umbrello/uml1model/operation.h:60:18: warning: ‘virtual bool UMLOperation::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] 60 | virtual bool showPropertiesDialog(QWidget* parent = 0); | ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/operation.h:72:10: warning: ‘virtual void UMLOperation::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 72 | void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/operation.h:75:10: warning: ‘virtual bool UMLOperation::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 75 | bool load1(QDomElement & element); | ^~~~~ In file included from /<>/umbrello/codegenerators/classifiercodedocument.h:18, from /<>/umbrello/codegenerators/codegenerator.cpp:23: /<>/umbrello/codegenerators/codeoperation.h:41:18: warning: ‘virtual void CodeOperation::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 41 | virtual void saveToXMI1 (QDomDocument & doc, QDomElement & root); | ^~~~~~~~~~ /<>/umbrello/codegenerators/codeoperation.h:43:18: warning: ‘virtual void CodeOperation::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] 43 | virtual void loadFromXMI1 (QDomElement & root); | ^~~~~~~~~~~~ /<>/umbrello/codegenerators/codeoperation.h:47:18: warning: ‘virtual void CodeOperation::setAttributesFromObject(TextBlock*)’ can be marked override [-Wsuggest-override] 47 | virtual void setAttributesFromObject (TextBlock * obj); | ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeoperation.h:49:18: warning: ‘virtual void CodeOperation::updateMethodDeclaration()’ can be marked override [-Wsuggest-override] 49 | virtual void updateMethodDeclaration() = 0; | ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeoperation.h:50:18: warning: ‘virtual void CodeOperation::updateContent()’ can be marked override [-Wsuggest-override] 50 | virtual void updateContent(); | ^~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeoperation.h:57:18: warning: ‘virtual void CodeOperation::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 57 | virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement); | ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeoperation.h:59:18: warning: ‘virtual void CodeOperation::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] 59 | virtual void setAttributesFromNode (QDomElement & element); | ^~~~~~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/codeclassfield.h:16, from /<>/umbrello/codegenerators/classifiercodedocument.h:19, from /<>/umbrello/codegenerators/codegenerator.cpp:23: /<>/umbrello/codegenerators/codeclassfielddeclarationblock.h:42:18: warning: ‘virtual void CodeClassFieldDeclarationBlock::setAttributesFromObject(TextBlock*)’ can be marked override [-Wsuggest-override] 42 | virtual void setAttributesFromObject(TextBlock * obj); | ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeclassfielddeclarationblock.h:44:18: warning: ‘virtual void CodeClassFieldDeclarationBlock::updateContent()’ can be marked override [-Wsuggest-override] 44 | virtual void updateContent() = 0; | ^~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeclassfielddeclarationblock.h:46:18: warning: ‘virtual void CodeClassFieldDeclarationBlock::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 46 | virtual void saveToXMI1(QDomDocument & doc, QDomElement & root); | ^~~~~~~~~~ /<>/umbrello/codegenerators/codeclassfielddeclarationblock.h:48:18: warning: ‘virtual void CodeClassFieldDeclarationBlock::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] 48 | virtual void loadFromXMI1(QDomElement & root); | ^~~~~~~~~~~~ /<>/umbrello/codegenerators/codeclassfielddeclarationblock.h:52:18: warning: ‘virtual void CodeClassFieldDeclarationBlock::release()’ can be marked override [-Wsuggest-override] 52 | virtual void release(); | ^~~~~~~ /<>/umbrello/codegenerators/codeclassfielddeclarationblock.h:54:18: warning: ‘virtual void CodeClassFieldDeclarationBlock::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 54 | virtual void setAttributesOnNode(QDomDocument & doc, QDomElement & blockElement); | ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeclassfielddeclarationblock.h:56:18: warning: ‘virtual void CodeClassFieldDeclarationBlock::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] 56 | virtual void setAttributesFromNode(QDomElement & element); | ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeclassfielddeclarationblock.h:67:18: warning: ‘virtual void CodeClassFieldDeclarationBlock::syncToParent()’ can be marked override [-Wsuggest-override] 67 | virtual void syncToParent(); | ^~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/classifiercodedocument.h:19, from /<>/umbrello/codegenerators/codegenerator.cpp:23: /<>/umbrello/codegenerators/codeclassfield.h:52:13: warning: ‘virtual QString CodeClassField::getTypeName()’ can be marked override [-Wsuggest-override] 52 | QString getTypeName (); | ^~~~~~~~~~~ /<>/umbrello/codegenerators/codeclassfield.h:85:10: warning: ‘virtual void CodeClassField::updateContent()’ can be marked override [-Wsuggest-override] 85 | void updateContent(); | ^~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeclassfield.h:121:18: warning: ‘virtual void CodeClassField::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 121 | virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement); | ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeclassfield.h:123:18: warning: ‘virtual void CodeClassField::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] 123 | virtual void setAttributesFromNode (QDomElement & element); | ^~~~~~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/codegenerator.cpp:23: /<>/umbrello/codegenerators/classifiercodedocument.h:74:18: warning: ‘virtual void ClassifierCodeDocument::synchronize()’ can be marked override [-Wsuggest-override] 74 | virtual void synchronize(); | ^~~~~~~~~~~ /<>/umbrello/codegenerators/classifiercodedocument.h:81:18: warning: ‘virtual void ClassifierCodeDocument::updateContent()’ can be marked override [-Wsuggest-override] 81 | virtual void updateContent() = 0; | ^~~~~~~~~~~~~ /<>/umbrello/codegenerators/classifiercodedocument.h:83:18: warning: ‘virtual void ClassifierCodeDocument::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 83 | virtual void saveToXMI1(QDomDocument &doc, QDomElement &root); | ^~~~~~~~~~ /<>/umbrello/codegenerators/classifiercodedocument.h:84:18: warning: ‘virtual void ClassifierCodeDocument::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] 84 | virtual void loadFromXMI1(QDomElement &root); | ^~~~~~~~~~~~ /<>/umbrello/codegenerators/classifiercodedocument.h:90:18: warning: ‘virtual void ClassifierCodeDocument::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 90 | virtual void setAttributesOnNode(QDomDocument &doc, QDomElement &blockElement); | ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/classifiercodedocument.h:91:18: warning: ‘virtual void ClassifierCodeDocument::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] 91 | virtual void setAttributesFromNode(QDomElement &element); | ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/classifiercodedocument.h:93:17: warning: ‘virtual TextBlock* ClassifierCodeDocument::findCodeClassFieldTextBlockByTag(const QString&)’ can be marked override [-Wsuggest-override] 93 | TextBlock * findCodeClassFieldTextBlockByTag(const QString &tag); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/codegenerator.cpp:27: /<>/umbrello/uml.h:201:18: warning: ‘virtual void UMLApp::keyPressEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] 201 | virtual void keyPressEvent(QKeyEvent* e); | ^~~~~~~~~~~~~ /<>/umbrello/uml.h:202:18: warning: ‘virtual void UMLApp::keyReleaseEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] 202 | virtual void keyReleaseEvent(QKeyEvent* e); | ^~~~~~~~~~~~~~~ /<>/umbrello/uml.h:204:18: warning: ‘virtual void UMLApp::customEvent(QEvent*)’ can be marked override [-Wsuggest-override] 204 | virtual void customEvent(QEvent* e); | ^~~~~~~~~~~ /<>/umbrello/uml.h:215:18: warning: ‘virtual bool UMLApp::queryClose()’ can be marked override [-Wsuggest-override] 215 | virtual bool queryClose(); | ^~~~~~~~~~ /<>/umbrello/uml.h:217:18: warning: ‘virtual void UMLApp::saveProperties(KConfigGroup&)’ can be marked override [-Wsuggest-override] 217 | virtual void saveProperties(KConfigGroup & cfg); | ^~~~~~~~~~~~~~ /<>/umbrello/uml.h:218:18: warning: ‘virtual void UMLApp::readProperties(const KConfigGroup&)’ can be marked override [-Wsuggest-override] 218 | virtual void readProperties(const KConfigGroup & cfg); | ^~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codegenerator.cpp: In member function ‘QString CodeGenerator::findFileName(CodeDocument*)’: /<>/umbrello/codegenerators/codegenerator.cpp:607:22: warning: ignoring return value of ‘QString QString::simplified() const &’, declared with attribute nodiscard [-Wunused-result] 607 | name.simplified(); | ^ In file included from /usr/include/aarch64-linux-gnu/qt5/QtGui/qfont.h:45, from /usr/include/aarch64-linux-gnu/qt5/QtGui/QFont:1, from /<>/umbrello/basictypes.h:24, from /<>/umbrello/codegenerators/codegenerator.h:15, from /<>/umbrello/codegenerators/codegenerator.cpp:13: /usr/include/aarch64-linux-gnu/qt5/QtCore/qstring.h:442:31: note: declared here 442 | Q_REQUIRED_RESULT QString simplified() const & | ^~~~~~~~~~ [ 33%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/codegenerators/codegenfactory.cpp.o cd /<>/obj-aarch64-linux-gnu/umbrello && /usr/bin/aarch64-linux-gnu-g++ -DCMAKE_BINARY_DIR=\"/<>/obj-aarch64-linux-gnu\" -DKCOREADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLO_VERSION_STRING=\"2.23.3\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-aarch64-linux-gnu/umbrello -I/<>/umbrello -I/<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/include -I/<>/obj-aarch64-linux-gnu -I/<>/umbrello/clipboard -I/<>/umbrello/cmds -I/<>/umbrello/codegenerators -I/<>/umbrello/codegenerators/ada -I/<>/umbrello/codegenerators/as -I/<>/umbrello/codegenerators/cpp -I/<>/umbrello/codegenerators/csharp -I/<>/umbrello/codegenerators/d -I/<>/umbrello/codegenerators/idl -I/<>/umbrello/codegenerators/java -I/<>/umbrello/codegenerators/js -I/<>/umbrello/codegenerators/pascal -I/<>/umbrello/codegenerators/perl -I/<>/umbrello/codegenerators/php -I/<>/umbrello/codegenerators/python -I/<>/umbrello/codegenerators/ruby -I/<>/umbrello/codegenerators/sql -I/<>/umbrello/codegenerators/tcl -I/<>/umbrello/codegenerators/vala -I/<>/umbrello/codegenerators/xml -I/<>/umbrello/codegenwizard -I/<>/umbrello/codeimport -I/<>/umbrello/codeimport/csharp -I/<>/umbrello/codeimpwizard -I/<>/umbrello/debug -I/<>/umbrello/dialogs -I/<>/umbrello/dialogs/pages -I/<>/umbrello/dialogs/widgets -I/<>/umbrello/docgenerators -I/<>/umbrello/finder -I/<>/umbrello/refactoring -I/<>/umbrello/uml1model -I/<>/umbrello/umlwidgets -I/<>/lib/cppparser -I/<>/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/aarch64-linux-gnu/qt5 -isystem /usr/include/aarch64-linux-gnu/qt5/QtWidgets -isystem /usr/include/aarch64-linux-gnu/qt5/QtGui -isystem /usr/include/aarch64-linux-gnu/qt5/QtCore -isystem /usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/aarch64-linux-gnu/qt5/QtXml -isystem /usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/aarch64-linux-gnu/qt5/QtSvg -isystem /usr/include/aarch64-linux-gnu/qt5/QtWebKitWidgets -isystem /usr/include/aarch64-linux-gnu/qt5/QtWebKit -isystem /usr/include/aarch64-linux-gnu/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/aarch64-linux-gnu/qt5/QtConcurrent -isystem /usr/include/aarch64-linux-gnu/qt5/QtDBus -isystem /usr/include/KF5/KTextEditor -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -fno-delete-null-pointer-checks -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -o CMakeFiles/libumbrello.dir/codegenerators/codegenfactory.cpp.o -c /<>/umbrello/codegenerators/codegenfactory.cpp In file included from /<>/umbrello/codegenerators/codeblockwithcomments.h:15, from /<>/umbrello/codegenerators/codemethodblock.h:17, from /<>/umbrello/codegenerators/codeaccessormethod.h:15, from /<>/umbrello/codegenerators/codegenfactory.h:15, from /<>/umbrello/codegenerators/codegenfactory.cpp:14: /<>/umbrello/codegenerators/codeblock.h:40:18: warning: ‘virtual void CodeBlock::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 40 | virtual void saveToXMI1(QDomDocument & doc, QDomElement & root); | ^~~~~~~~~~ /<>/umbrello/codegenerators/codeblock.h:41:18: warning: ‘virtual void CodeBlock::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] 41 | virtual void loadFromXMI1(QDomElement & root); | ^~~~~~~~~~~~ /<>/umbrello/codegenerators/codeblock.h:43:18: warning: ‘virtual void CodeBlock::setAttributesFromObject(TextBlock*)’ can be marked override [-Wsuggest-override] 43 | virtual void setAttributesFromObject(TextBlock * obj); | ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeblock.h:49:18: warning: ‘virtual void CodeBlock::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 49 | virtual void setAttributesOnNode(QDomDocument & doc, QDomElement & blockElement); | ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeblock.h:50:18: warning: ‘virtual void CodeBlock::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] 50 | virtual void setAttributesFromNode(QDomElement & element); | ^~~~~~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/codeblockwithcomments.h:16, from /<>/umbrello/codegenerators/codemethodblock.h:17, from /<>/umbrello/codegenerators/codeaccessormethod.h:15, from /<>/umbrello/codegenerators/codegenfactory.h:15, from /<>/umbrello/codegenerators/codegenfactory.cpp:14: /<>/umbrello/codegenerators/codecomment.h:30:18: warning: ‘virtual void CodeComment::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 30 | virtual void saveToXMI1(QDomDocument & doc, QDomElement & root); | ^~~~~~~~~~ /<>/umbrello/codegenerators/codecomment.h:31:18: warning: ‘virtual void CodeComment::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] 31 | virtual void loadFromXMI1(QDomElement & root); | ^~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/codemethodblock.h:17, from /<>/umbrello/codegenerators/codeaccessormethod.h:15, from /<>/umbrello/codegenerators/codegenfactory.h:15, from /<>/umbrello/codegenerators/codegenfactory.cpp:14: /<>/umbrello/codegenerators/codeblockwithcomments.h:38:21: warning: ‘virtual QString CodeBlockWithComments::toString() const’ can be marked override [-Wsuggest-override] 38 | virtual QString toString () const; | ^~~~~~~~ /<>/umbrello/codegenerators/codeblockwithcomments.h:42:18: warning: ‘virtual void CodeBlockWithComments::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 42 | virtual void saveToXMI1 (QDomDocument & doc, QDomElement & root); | ^~~~~~~~~~ /<>/umbrello/codegenerators/codeblockwithcomments.h:44:18: warning: ‘virtual void CodeBlockWithComments::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] 44 | virtual void loadFromXMI1 (QDomElement & root); | ^~~~~~~~~~~~ /<>/umbrello/codegenerators/codeblockwithcomments.h:46:18: warning: ‘virtual void CodeBlockWithComments::setAttributesFromObject(TextBlock*)’ can be marked override [-Wsuggest-override] 46 | virtual void setAttributesFromObject (TextBlock * obj); | ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeblockwithcomments.h:50:18: warning: ‘virtual void CodeBlockWithComments::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 50 | virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement); | ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeblockwithcomments.h:52:18: warning: ‘virtual void CodeBlockWithComments::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] 52 | virtual void setAttributesFromNode (QDomElement & element); | ^~~~~~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/codeaccessormethod.h:15, from /<>/umbrello/codegenerators/codegenfactory.h:15, from /<>/umbrello/codegenerators/codegenfactory.cpp:14: /<>/umbrello/codegenerators/codemethodblock.h:45:21: warning: ‘virtual QString CodeMethodBlock::toString() const’ can be marked override [-Wsuggest-override] 45 | virtual QString toString () const; | ^~~~~~~~ /<>/umbrello/codegenerators/codemethodblock.h:58:18: warning: ‘virtual void CodeMethodBlock::updateContent()’ can be marked override [-Wsuggest-override] 58 | virtual void updateContent () = 0; | ^~~~~~~~~~~~~ /<>/umbrello/codegenerators/codemethodblock.h:62:18: warning: ‘virtual void CodeMethodBlock::release()’ can be marked override [-Wsuggest-override] 62 | virtual void release (); | ^~~~~~~ /<>/umbrello/codegenerators/codemethodblock.h:75:18: warning: ‘virtual void CodeMethodBlock::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 75 | virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement); | ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codemethodblock.h:77:18: warning: ‘virtual void CodeMethodBlock::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] 77 | virtual void setAttributesFromNode (QDomElement & element); | ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codemethodblock.h:79:18: warning: ‘virtual void CodeMethodBlock::setAttributesFromObject(TextBlock*)’ can be marked override [-Wsuggest-override] 79 | virtual void setAttributesFromObject (TextBlock * obj); | ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codemethodblock.h:88:18: warning: ‘virtual void CodeMethodBlock::syncToParent()’ can be marked override [-Wsuggest-override] 88 | virtual void syncToParent(); | ^~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/codegenfactory.h:15, from /<>/umbrello/codegenerators/codegenfactory.cpp:14: /<>/umbrello/codegenerators/codeaccessormethod.h:47:18: warning: ‘virtual void CodeAccessorMethod::updateContent()’ can be marked override [-Wsuggest-override] 47 | virtual void updateContent() = 0; | ^~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeaccessormethod.h:49:18: warning: ‘virtual void CodeAccessorMethod::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 49 | virtual void saveToXMI1(QDomDocument & doc, QDomElement & root); | ^~~~~~~~~~ /<>/umbrello/codegenerators/codeaccessormethod.h:50:18: warning: ‘virtual void CodeAccessorMethod::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] 50 | virtual void loadFromXMI1(QDomElement & root); | ^~~~~~~~~~~~ /<>/umbrello/codegenerators/codeaccessormethod.h:52:18: warning: ‘virtual void CodeAccessorMethod::setAttributesFromObject(TextBlock*)’ can be marked override [-Wsuggest-override] 52 | virtual void setAttributesFromObject(TextBlock * obj); | ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeaccessormethod.h:56:18: warning: ‘virtual void CodeAccessorMethod::release()’ can be marked override [-Wsuggest-override] 56 | virtual void release(); | ^~~~~~~ /<>/umbrello/codegenerators/codeaccessormethod.h:58:18: warning: ‘virtual void CodeAccessorMethod::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 58 | virtual void setAttributesOnNode(QDomDocument & doc, QDomElement & blockElement); | ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeaccessormethod.h:60:18: warning: ‘virtual void CodeAccessorMethod::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] 60 | virtual void setAttributesFromNode(QDomElement & element); | ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeaccessormethod.h:62:18: warning: ‘virtual void CodeAccessorMethod::updateMethodDeclaration()’ can be marked override [-Wsuggest-override] 62 | virtual void updateMethodDeclaration() = 0; | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/uml1model/attribute.h:15, from /<>/umbrello/codegenerators/codegenfactory.cpp:17: /<>/umbrello/uml1model/classifierlistitem.h:48:18: warning: ‘virtual void UMLClassifierListItem::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 48 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/classifierlistitem.h:54:24: warning: ‘virtual UMLObject* UMLClassifierListItem::clone() const’ can be marked override [-Wsuggest-override] 54 | virtual UMLObject* clone() const = 0; | ^~~~~ In file included from /<>/umbrello/codegenerators/codegenfactory.cpp:17: /<>/umbrello/uml1model/attribute.h:42:18: warning: ‘virtual void UMLAttribute::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 42 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/attribute.h:44:10: warning: ‘virtual void UMLAttribute::setName(const QString&)’ can be marked override [-Wsuggest-override] 44 | void setName(const QString &name); | ^~~~~~~ /<>/umbrello/uml1model/attribute.h:48:24: warning: ‘virtual UMLObject* UMLAttribute::clone() const’ can be marked override [-Wsuggest-override] 48 | virtual UMLObject* clone() const; | ^~~~~ /<>/umbrello/uml1model/attribute.h:53:13: warning: ‘virtual QString UMLAttribute::toString(Uml::SignatureType::Enum, bool)’ can be marked override [-Wsuggest-override] 53 | QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false); | ^~~~~~~~ /<>/umbrello/uml1model/attribute.h:58:18: warning: ‘virtual void UMLAttribute::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 58 | virtual void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/attribute.h:60:18: warning: ‘virtual bool UMLAttribute::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] 60 | virtual bool showPropertiesDialog(QWidget* parent = 0); | ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/attribute.h:73:10: warning: ‘virtual bool UMLAttribute::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 73 | bool load1(QDomElement & element); | ^~~~~ In file included from /<>/umbrello/codegenerators/codegenfactory.cpp:19: /<>/umbrello/debug/debug_utils.h:91:18: warning: ‘virtual void Tracer::showEvent(QShowEvent*)’ can be marked override [-Wsuggest-override] 91 | virtual void showEvent(QShowEvent*); | ^~~~~~~~~ In file included from /<>/umbrello/codegenerators/codegenfactory.cpp:21: /<>/umbrello/uml1model/operation.h:37:18: warning: ‘virtual void UMLOperation::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 37 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/operation.h:39:24: warning: ‘virtual UMLObject* UMLOperation::clone() const’ can be marked override [-Wsuggest-override] 39 | virtual UMLObject* clone() const; | ^~~~~ /<>/umbrello/uml1model/operation.h:41:10: warning: ‘virtual void UMLOperation::setType(UMLObject*)’ can be marked override [-Wsuggest-override] 41 | void setType(UMLObject* type); | ^~~~~~~ /<>/umbrello/uml1model/operation.h:52:13: warning: ‘virtual QString UMLOperation::toString(Uml::SignatureType::Enum, bool)’ can be marked override [-Wsuggest-override] 52 | QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false); | ^~~~~~~~ /<>/umbrello/uml1model/operation.h:56:10: warning: ‘virtual bool UMLOperation::resolveRef()’ can be marked override [-Wsuggest-override] 56 | bool resolveRef(); | ^~~~~~~~~~ /<>/umbrello/uml1model/operation.h:60:18: warning: ‘virtual bool UMLOperation::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] 60 | virtual bool showPropertiesDialog(QWidget* parent = 0); | ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/operation.h:72:10: warning: ‘virtual void UMLOperation::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 72 | void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/operation.h:75:10: warning: ‘virtual bool UMLOperation::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 75 | bool load1(QDomElement & element); | ^~~~~ In file included from /<>/umbrello/uml.h:15, from /<>/umbrello/codegenerators/codegenfactory.cpp:22: /<>/umbrello/dialogs/multipagedialogbase.h:101:18: warning: ‘virtual void MultiPageDialogBase::keyPressEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] 101 | virtual void keyPressEvent(QKeyEvent *event); | ^~~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/codegenfactory.cpp:22: /<>/umbrello/uml.h:201:18: warning: ‘virtual void UMLApp::keyPressEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] 201 | virtual void keyPressEvent(QKeyEvent* e); | ^~~~~~~~~~~~~ /<>/umbrello/uml.h:202:18: warning: ‘virtual void UMLApp::keyReleaseEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] 202 | virtual void keyReleaseEvent(QKeyEvent* e); | ^~~~~~~~~~~~~~~ /<>/umbrello/uml.h:204:18: warning: ‘virtual void UMLApp::customEvent(QEvent*)’ can be marked override [-Wsuggest-override] 204 | virtual void customEvent(QEvent* e); | ^~~~~~~~~~~ /<>/umbrello/uml.h:215:18: warning: ‘virtual bool UMLApp::queryClose()’ can be marked override [-Wsuggest-override] 215 | virtual bool queryClose(); | ^~~~~~~~~~ /<>/umbrello/uml.h:217:18: warning: ‘virtual void UMLApp::saveProperties(KConfigGroup&)’ can be marked override [-Wsuggest-override] 217 | virtual void saveProperties(KConfigGroup & cfg); | ^~~~~~~~~~~~~~ /<>/umbrello/uml.h:218:18: warning: ‘virtual void UMLApp::readProperties(const KConfigGroup&)’ can be marked override [-Wsuggest-override] 218 | virtual void readProperties(const KConfigGroup & cfg); | ^~~~~~~~~~~~~~ In file included from /<>/umbrello/listpopupmenu.h:17, from /<>/umbrello/umldoc.h:16, from /<>/umbrello/codegenerators/codegenfactory.cpp:23: /<>/umbrello/umlwidgets/widgetbase.h:187:20: warning: ‘virtual QRectF WidgetBase::boundingRect() const’ can be marked override [-Wsuggest-override] 187 | virtual QRectF boundingRect() const; | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/widgetbase.h:191:18: warning: ‘virtual void WidgetBase::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] 191 | virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); | ^~~~~ /<>/umbrello/umlwidgets/widgetbase.h:260:18: warning: ‘virtual void WidgetBase::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] 260 | virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent *event); | ^~~~~~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/codegenfactory.cpp:24: /<>/umbrello/uml1model/umlrole.h:47:16: warning: ‘virtual UMLObject* UMLRole::clone() const’ can be marked override [-Wsuggest-override] 47 | UMLObject* clone() const { return 0; } | ^~~~~ /<>/umbrello/uml1model/umlrole.h:49:10: warning: ‘virtual void UMLRole::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 49 | void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/umlrole.h:51:18: warning: ‘virtual bool UMLRole::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] 51 | virtual bool showPropertiesDialog(QWidget *parent = 0); | ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/umlrole.h:55:10: warning: ‘virtual bool UMLRole::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 55 | bool load1(QDomElement& element); | ^~~~~ In file included from /<>/umbrello/codegenerators/ada/adawriter.h:15, from /<>/umbrello/codegenerators/codegenfactory.cpp:26: /<>/umbrello/codegenerators/simplecodegenerator.h:41:10: warning: ‘virtual void SimpleCodeGenerator::writeCodeToFile(UMLClassifierList&)’ can be marked override [-Wsuggest-override] 41 | void writeCodeToFile(UMLClassifierList & concepts); | ^~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/simplecodegenerator.h:42:10: warning: ‘virtual void SimpleCodeGenerator::writeCodeToFile()’ can be marked override [-Wsuggest-override] 42 | void writeCodeToFile(); | ^~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/simplecodegenerator.h:80:18: warning: ‘virtual void SimpleCodeGenerator::initFromParentDocument()’ can be marked override [-Wsuggest-override] 80 | virtual void initFromParentDocument(); | ^~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/simplecodegenerator.h:83:18: warning: ‘virtual void SimpleCodeGenerator::syncCodeToDocument()’ can be marked override [-Wsuggest-override] 83 | virtual void syncCodeToDocument(); | ^~~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/codegenfactory.cpp:26: /<>/umbrello/codegenerators/ada/adawriter.h:40:18: warning: ‘virtual void AdaWriter::writeClass(UMLClassifier*)’ can be marked override [-Wsuggest-override] 40 | virtual void writeClass(UMLClassifier *c); | ^~~~~~~~~~ /<>/umbrello/codegenerators/ada/adawriter.h:42:44: warning: ‘virtual Uml::ProgrammingLanguage::Enum AdaWriter::language() const’ can be marked override [-Wsuggest-override] 42 | virtual Uml::ProgrammingLanguage::Enum language() const; | ^~~~~~~~ /<>/umbrello/codegenerators/ada/adawriter.h:44:17: warning: ‘virtual QStringList AdaWriter::defaultDatatypes()’ can be marked override [-Wsuggest-override] 44 | QStringList defaultDatatypes(); | ^~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/ada/adawriter.h:46:18: warning: ‘virtual bool AdaWriter::isReservedKeyword(const QString&)’ can be marked override [-Wsuggest-override] 46 | virtual bool isReservedKeyword(const QString & rPossiblyReservedKeyword); | ^~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/ada/adawriter.h:48:25: warning: ‘virtual QStringList AdaWriter::reservedKeywords() const’ can be marked override [-Wsuggest-override] 48 | virtual QStringList reservedKeywords() const; | ^~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/ada/adawriter.h:66:10: warning: ‘virtual void AdaWriter::finalizeRun()’ can be marked override [-Wsuggest-override] 66 | void finalizeRun(); | ^~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/cpp/cppwriter.h:17, from /<>/umbrello/codegenerators/codegenfactory.cpp:27: /<>/umbrello/codegenerators/cpp/cppcodegenerationpolicy.h:86:18: warning: ‘virtual void CPPCodeGenerationPolicy::setDefaults(bool)’ can be marked override [-Wsuggest-override] 86 | virtual void setDefaults(bool emitUpdateSignal = true); | ^~~~~~~~~~~ /<>/umbrello/codegenerators/cpp/cppcodegenerationpolicy.h:88:32: warning: ‘virtual CodeGenerationPolicyPage* CPPCodeGenerationPolicy::createPage(QWidget*, const char*)’ can be marked override [-Wsuggest-override] 88 | CodeGenerationPolicyPage * createPage (QWidget *parent = 0, const char * name = 0); | ^~~~~~~~~~ In file included from /<>/umbrello/codegenerators/codegenfactory.cpp:27: /<>/umbrello/codegenerators/cpp/cppwriter.h:41:18: warning: ‘virtual void CppWriter::writeClass(UMLClassifier*)’ can be marked override [-Wsuggest-override] 41 | virtual void writeClass(UMLClassifier *c); | ^~~~~~~~~~ /<>/umbrello/codegenerators/cpp/cppwriter.h:43:44: warning: ‘virtual Uml::ProgrammingLanguage::Enum CppWriter::language() const’ can be marked override [-Wsuggest-override] 43 | virtual Uml::ProgrammingLanguage::Enum language() const; | ^~~~~~~~ /<>/umbrello/codegenerators/cpp/cppwriter.h:45:17: warning: ‘virtual QStringList CppWriter::defaultDatatypes()’ can be marked override [-Wsuggest-override] 45 | QStringList defaultDatatypes(); | ^~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/cpp/cppwriter.h:47:25: warning: ‘virtual QStringList CppWriter::reservedKeywords() const’ can be marked override [-Wsuggest-override] 47 | virtual QStringList reservedKeywords() const; | ^~~~~~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/codegenfactory.cpp:28: /<>/umbrello/codegenerators/csharp/csharpwriter.h:32:18: warning: ‘virtual void CSharpWriter::writeClass(UMLClassifier*)’ can be marked override [-Wsuggest-override] 32 | virtual void writeClass(UMLClassifier *c); | ^~~~~~~~~~ /<>/umbrello/codegenerators/csharp/csharpwriter.h:34:44: warning: ‘virtual Uml::ProgrammingLanguage::Enum CSharpWriter::language() const’ can be marked override [-Wsuggest-override] 34 | virtual Uml::ProgrammingLanguage::Enum language() const; | ^~~~~~~~ /<>/umbrello/codegenerators/csharp/csharpwriter.h:36:25: warning: ‘virtual QStringList CSharpWriter::reservedKeywords() const’ can be marked override [-Wsuggest-override] 36 | virtual QStringList reservedKeywords() const; | ^~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/csharp/csharpwriter.h:38:17: warning: ‘virtual QStringList CSharpWriter::defaultDatatypes()’ can be marked override [-Wsuggest-override] 38 | QStringList defaultDatatypes(); | ^~~~~~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/codegenfactory.cpp:29: /<>/umbrello/codegenerators/d/dwriter.h:39:18: warning: ‘virtual void DWriter::writeClass(UMLClassifier*)’ can be marked override [-Wsuggest-override] 39 | virtual void writeClass(UMLClassifier *c); | ^~~~~~~~~~ /<>/umbrello/codegenerators/d/dwriter.h:41:44: warning: ‘virtual Uml::ProgrammingLanguage::Enum DWriter::language() const’ can be marked override [-Wsuggest-override] 41 | virtual Uml::ProgrammingLanguage::Enum language() const; | ^~~~~~~~ /<>/umbrello/codegenerators/d/dwriter.h:43:17: warning: ‘virtual QStringList DWriter::defaultDatatypes()’ can be marked override [-Wsuggest-override] 43 | QStringList defaultDatatypes(); | ^~~~~~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/codegenfactory.cpp:30: /<>/umbrello/codegenerators/idl/idlwriter.h:36:18: warning: ‘virtual void IDLWriter::writeClass(UMLClassifier*)’ can be marked override [-Wsuggest-override] 36 | virtual void writeClass(UMLClassifier *c); | ^~~~~~~~~~ /<>/umbrello/codegenerators/idl/idlwriter.h:38:44: warning: ‘virtual Uml::ProgrammingLanguage::Enum IDLWriter::language() const’ can be marked override [-Wsuggest-override] 38 | virtual Uml::ProgrammingLanguage::Enum language() const; | ^~~~~~~~ /<>/umbrello/codegenerators/idl/idlwriter.h:40:17: warning: ‘virtual QStringList IDLWriter::defaultDatatypes()’ can be marked override [-Wsuggest-override] 40 | QStringList defaultDatatypes(); | ^~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/idl/idlwriter.h:42:25: warning: ‘virtual QStringList IDLWriter::reservedKeywords() const’ can be marked override [-Wsuggest-override] 42 | virtual QStringList reservedKeywords() const; | ^~~~~~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/codegenfactory.cpp:31: /<>/umbrello/codegenerators/java/javawriter.h:38:18: warning: ‘virtual void JavaWriter::writeClass(UMLClassifier*)’ can be marked override [-Wsuggest-override] 38 | virtual void writeClass(UMLClassifier *c); | ^~~~~~~~~~ /<>/umbrello/codegenerators/java/javawriter.h:40:44: warning: ‘virtual Uml::ProgrammingLanguage::Enum JavaWriter::language() const’ can be marked override [-Wsuggest-override] 40 | virtual Uml::ProgrammingLanguage::Enum language() const; | ^~~~~~~~ /<>/umbrello/codegenerators/java/javawriter.h:42:17: warning: ‘virtual QStringList JavaWriter::defaultDatatypes()’ can be marked override [-Wsuggest-override] 42 | QStringList defaultDatatypes(); | ^~~~~~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/sql/mysqlwriter.h:14, from /<>/umbrello/codegenerators/codegenfactory.cpp:32: /<>/umbrello/codegenerators/sql/sqlwriter.h:37:18: warning: ‘virtual void SQLWriter::writeClass(UMLClassifier*)’ can be marked override [-Wsuggest-override] 37 | virtual void writeClass(UMLClassifier *c); | ^~~~~~~~~~ /<>/umbrello/codegenerators/sql/sqlwriter.h:39:44: warning: ‘virtual Uml::ProgrammingLanguage::Enum SQLWriter::language() const’ can be marked override [-Wsuggest-override] 39 | virtual Uml::ProgrammingLanguage::Enum language() const; | ^~~~~~~~ /<>/umbrello/codegenerators/sql/sqlwriter.h:41:25: warning: ‘virtual QStringList SQLWriter::defaultDatatypes()’ can be marked override [-Wsuggest-override] 41 | virtual QStringList defaultDatatypes(); | ^~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/sql/sqlwriter.h:43:25: warning: ‘virtual QStringList SQLWriter::reservedKeywords() const’ can be marked override [-Wsuggest-override] 43 | virtual QStringList reservedKeywords() const; | ^~~~~~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/codegenfactory.cpp:32: /<>/umbrello/codegenerators/sql/mysqlwriter.h:34:36: warning: ‘virtual Uml::ProgrammingLanguage::Enum MySQLWriter::language() const’ can be marked override [-Wsuggest-override] 34 | Uml::ProgrammingLanguage::Enum language() const; | ^~~~~~~~ /<>/umbrello/codegenerators/sql/mysqlwriter.h:36:17: warning: ‘virtual QStringList MySQLWriter::defaultDatatypes()’ can be marked override [-Wsuggest-override] 36 | QStringList defaultDatatypes(); | ^~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/sql/mysqlwriter.h:38:10: warning: ‘virtual void MySQLWriter::printForeignKeyConstraints(QTextStream&, UMLClassifierListItemList)’ can be marked override [-Wsuggest-override] 38 | void printForeignKeyConstraints(QTextStream& sql, UMLClassifierListItemList constrList); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/sql/mysqlwriter.h:39:10: warning: ‘virtual void MySQLWriter::printCheckConstraints(QTextStream&, UMLClassifierListItemList)’ can be marked override [-Wsuggest-override] 39 | void printCheckConstraints(QTextStream& sql, UMLClassifierListItemList constrList); | ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/sql/mysqlwriter.h:43:18: warning: ‘virtual void MySQLWriter::printAutoIncrements(QTextStream&, UMLEntityAttributeList)’ can be marked override [-Wsuggest-override] 43 | virtual void printAutoIncrements(QTextStream& sql, UMLEntityAttributeList entAttList); | ^~~~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/codegenfactory.cpp:33: /<>/umbrello/codegenerators/pascal/pascalwriter.h:33:18: warning: ‘virtual void PascalWriter::writeClass(UMLClassifier*)’ can be marked override [-Wsuggest-override] 33 | virtual void writeClass (UMLClassifier *c); | ^~~~~~~~~~ /<>/umbrello/codegenerators/pascal/pascalwriter.h:35:44: warning: ‘virtual Uml::ProgrammingLanguage::Enum PascalWriter::language() const’ can be marked override [-Wsuggest-override] 35 | virtual Uml::ProgrammingLanguage::Enum language() const; | ^~~~~~~~ /<>/umbrello/codegenerators/pascal/pascalwriter.h:37:17: warning: ‘virtual QStringList PascalWriter::defaultDatatypes()’ can be marked override [-Wsuggest-override] 37 | QStringList defaultDatatypes(); | ^~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/pascal/pascalwriter.h:39:18: warning: ‘virtual bool PascalWriter::isReservedKeyword(const QString&)’ can be marked override [-Wsuggest-override] 39 | virtual bool isReservedKeyword(const QString & rPossiblyReservedKeyword); | ^~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/pascal/pascalwriter.h:41:25: warning: ‘virtual QStringList PascalWriter::reservedKeywords() const’ can be marked override [-Wsuggest-override] 41 | virtual QStringList reservedKeywords() const; | ^~~~~~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/codegenfactory.cpp:34: /<>/umbrello/codegenerators/perl/perlwriter.h:35:18: warning: ‘virtual void PerlWriter::writeClass(UMLClassifier*)’ can be marked override [-Wsuggest-override] 35 | virtual void writeClass(UMLClassifier *c); | ^~~~~~~~~~ /<>/umbrello/codegenerators/perl/perlwriter.h:37:44: warning: ‘virtual Uml::ProgrammingLanguage::Enum PerlWriter::language() const’ can be marked override [-Wsuggest-override] 37 | virtual Uml::ProgrammingLanguage::Enum language() const; | ^~~~~~~~ /<>/umbrello/codegenerators/perl/perlwriter.h:39:25: warning: ‘virtual QStringList PerlWriter::reservedKeywords() const’ can be marked override [-Wsuggest-override] 39 | virtual QStringList reservedKeywords() const; | ^~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/perl/perlwriter.h:41:17: warning: ‘virtual QStringList PerlWriter::defaultDatatypes()’ can be marked override [-Wsuggest-override] 41 | QStringList defaultDatatypes(); | ^~~~~~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/codegenfactory.cpp:35: /<>/umbrello/codegenerators/php/phpwriter.h:31:18: warning: ‘virtual void PhpWriter::writeClass(UMLClassifier*)’ can be marked override [-Wsuggest-override] 31 | virtual void writeClass(UMLClassifier *c); | ^~~~~~~~~~ /<>/umbrello/codegenerators/php/phpwriter.h:33:44: warning: ‘virtual Uml::ProgrammingLanguage::Enum PhpWriter::language() const’ can be marked override [-Wsuggest-override] 33 | virtual Uml::ProgrammingLanguage::Enum language() const; | ^~~~~~~~ /<>/umbrello/codegenerators/php/phpwriter.h:35:25: warning: ‘virtual QStringList PhpWriter::reservedKeywords() const’ can be marked override [-Wsuggest-override] 35 | virtual QStringList reservedKeywords() const; | ^~~~~~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/codegenfactory.cpp:36: /<>/umbrello/codegenerators/php/php5writer.h:32:18: warning: ‘virtual void Php5Writer::writeClass(UMLClassifier*)’ can be marked override [-Wsuggest-override] 32 | virtual void writeClass(UMLClassifier *c); | ^~~~~~~~~~ /<>/umbrello/codegenerators/php/php5writer.h:34:44: warning: ‘virtual Uml::ProgrammingLanguage::Enum Php5Writer::language() const’ can be marked override [-Wsuggest-override] 34 | virtual Uml::ProgrammingLanguage::Enum language() const; | ^~~~~~~~ /<>/umbrello/codegenerators/php/php5writer.h:36:25: warning: ‘virtual QStringList Php5Writer::reservedKeywords() const’ can be marked override [-Wsuggest-override] 36 | virtual QStringList reservedKeywords() const; | ^~~~~~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/codegenfactory.cpp:37: /<>/umbrello/codegenerators/sql/postgresqlwriter.h:30:36: warning: ‘virtual Uml::ProgrammingLanguage::Enum PostgreSQLWriter::language() const’ can be marked override [-Wsuggest-override] 30 | Uml::ProgrammingLanguage::Enum language() const; | ^~~~~~~~ /<>/umbrello/codegenerators/sql/postgresqlwriter.h:32:17: warning: ‘virtual QStringList PostgreSQLWriter::defaultDatatypes()’ can be marked override [-Wsuggest-override] 32 | QStringList defaultDatatypes(); | ^~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/sql/postgresqlwriter.h:36:10: warning: ‘virtual void PostgreSQLWriter::printAutoIncrements(QTextStream&, UMLEntityAttributeList)’ can be marked override [-Wsuggest-override] 36 | void printAutoIncrements(QTextStream& sql, UMLEntityAttributeList entAttList); | ^~~~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/codegenfactory.cpp:38: /<>/umbrello/codegenerators/python/pythonwriter.h:34:18: warning: ‘virtual void PythonWriter::writeClass(UMLClassifier*)’ can be marked override [-Wsuggest-override] 34 | virtual void writeClass(UMLClassifier *c); | ^~~~~~~~~~ /<>/umbrello/codegenerators/python/pythonwriter.h:36:44: warning: ‘virtual Uml::ProgrammingLanguage::Enum PythonWriter::language() const’ can be marked override [-Wsuggest-override] 36 | virtual Uml::ProgrammingLanguage::Enum language() const; | ^~~~~~~~ /<>/umbrello/codegenerators/python/pythonwriter.h:38:25: warning: ‘virtual QStringList PythonWriter::reservedKeywords() const’ can be marked override [-Wsuggest-override] 38 | virtual QStringList reservedKeywords() const; | ^~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/python/pythonwriter.h:40:17: warning: ‘virtual QStringList PythonWriter::defaultDatatypes()’ can be marked override [-Wsuggest-override] 40 | QStringList defaultDatatypes(); | ^~~~~~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/codegenfactory.cpp:39: /<>/umbrello/codegenerators/ruby/rubywriter.h:34:18: warning: ‘virtual void RubyWriter::writeClass(UMLClassifier*)’ can be marked override [-Wsuggest-override] 34 | virtual void writeClass(UMLClassifier *c); | ^~~~~~~~~~ /<>/umbrello/codegenerators/ruby/rubywriter.h:36:44: warning: ‘virtual Uml::ProgrammingLanguage::Enum RubyWriter::language() const’ can be marked override [-Wsuggest-override] 36 | virtual Uml::ProgrammingLanguage::Enum language() const; | ^~~~~~~~ /<>/umbrello/codegenerators/ruby/rubywriter.h:38:25: warning: ‘virtual QStringList RubyWriter::reservedKeywords() const’ can be marked override [-Wsuggest-override] 38 | virtual QStringList reservedKeywords() const; | ^~~~~~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/codegenfactory.cpp:41: /<>/umbrello/codegenerators/as/aswriter.h:33:18: warning: ‘virtual void ASWriter::writeClass(UMLClassifier*)’ can be marked override [-Wsuggest-override] 33 | virtual void writeClass(UMLClassifier *c); | ^~~~~~~~~~ /<>/umbrello/codegenerators/as/aswriter.h:35:44: warning: ‘virtual Uml::ProgrammingLanguage::Enum ASWriter::language() const’ can be marked override [-Wsuggest-override] 35 | virtual Uml::ProgrammingLanguage::Enum language() const; | ^~~~~~~~ /<>/umbrello/codegenerators/as/aswriter.h:37:25: warning: ‘virtual QStringList ASWriter::reservedKeywords() const’ can be marked override [-Wsuggest-override] 37 | virtual QStringList reservedKeywords() const; | ^~~~~~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/codegenfactory.cpp:42: /<>/umbrello/codegenerators/js/jswriter.h:33:18: warning: ‘virtual void JSWriter::writeClass(UMLClassifier*)’ can be marked override [-Wsuggest-override] 33 | virtual void writeClass(UMLClassifier *c); | ^~~~~~~~~~ /<>/umbrello/codegenerators/js/jswriter.h:35:44: warning: ‘virtual Uml::ProgrammingLanguage::Enum JSWriter::language() const’ can be marked override [-Wsuggest-override] 35 | virtual Uml::ProgrammingLanguage::Enum language() const; | ^~~~~~~~ /<>/umbrello/codegenerators/js/jswriter.h:37:25: warning: ‘virtual QStringList JSWriter::reservedKeywords() const’ can be marked override [-Wsuggest-override] 37 | virtual QStringList reservedKeywords() const; | ^~~~~~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/codegenfactory.cpp:43: /<>/umbrello/codegenerators/tcl/tclwriter.h:38:18: warning: ‘virtual void TclWriter::writeClass(UMLClassifier*)’ can be marked override [-Wsuggest-override] 38 | virtual void writeClass(UMLClassifier * c); | ^~~~~~~~~~ /<>/umbrello/codegenerators/tcl/tclwriter.h:40:44: warning: ‘virtual Uml::ProgrammingLanguage::Enum TclWriter::language() const’ can be marked override [-Wsuggest-override] 40 | virtual Uml::ProgrammingLanguage::Enum language() const; | ^~~~~~~~ /<>/umbrello/codegenerators/tcl/tclwriter.h:42:25: warning: ‘virtual QStringList TclWriter::reservedKeywords() const’ can be marked override [-Wsuggest-override] 42 | virtual QStringList reservedKeywords() const; | ^~~~~~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/codegenfactory.cpp:44: /<>/umbrello/codegenerators/vala/valawriter.h:35:18: warning: ‘virtual void ValaWriter::writeClass(UMLClassifier*)’ can be marked override [-Wsuggest-override] 35 | virtual void writeClass(UMLClassifier *c); | ^~~~~~~~~~ /<>/umbrello/codegenerators/vala/valawriter.h:37:44: warning: ‘virtual Uml::ProgrammingLanguage::Enum ValaWriter::language() const’ can be marked override [-Wsuggest-override] 37 | virtual Uml::ProgrammingLanguage::Enum language() const; | ^~~~~~~~ /<>/umbrello/codegenerators/vala/valawriter.h:39:25: warning: ‘virtual QStringList ValaWriter::reservedKeywords() const’ can be marked override [-Wsuggest-override] 39 | virtual QStringList reservedKeywords() const; | ^~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/vala/valawriter.h:41:17: warning: ‘virtual QStringList ValaWriter::defaultDatatypes()’ can be marked override [-Wsuggest-override] 41 | QStringList defaultDatatypes(); | ^~~~~~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/xml/xmlschemawriter.h:16, from /<>/umbrello/codegenerators/codegenfactory.cpp:45: /<>/umbrello/uml1model/association.h:75:24: warning: ‘virtual UMLObject* UMLAssociation::clone() const’ can be marked override [-Wsuggest-override] 75 | virtual UMLObject* clone() const { return 0; } | ^~~~~ /<>/umbrello/uml1model/association.h:77:18: warning: ‘virtual bool UMLAssociation::resolveRef()’ can be marked override [-Wsuggest-override] 77 | virtual bool resolveRef(); | ^~~~~~~~~~ /<>/umbrello/uml1model/association.h:79:10: warning: ‘virtual void UMLAssociation::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 79 | void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/association.h:81:18: warning: ‘virtual bool UMLAssociation::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] 81 | virtual bool showPropertiesDialog(QWidget *parent = 0); | ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/association.h:85:10: warning: ‘virtual bool UMLAssociation::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 85 | bool load1(QDomElement& element); | ^~~~~ In file included from /<>/umbrello/codegenerators/codegenfactory.cpp:45: /<>/umbrello/codegenerators/xml/xmlschemawriter.h:45:18: warning: ‘virtual void XMLSchemaWriter::writeClass(UMLClassifier*)’ can be marked override [-Wsuggest-override] 45 | virtual void writeClass(UMLClassifier *c); | ^~~~~~~~~~ /<>/umbrello/codegenerators/xml/xmlschemawriter.h:47:44: warning: ‘virtual Uml::ProgrammingLanguage::Enum XMLSchemaWriter::language() const’ can be marked override [-Wsuggest-override] 47 | virtual Uml::ProgrammingLanguage::Enum language() const; | ^~~~~~~~ /<>/umbrello/codegenerators/xml/xmlschemawriter.h:49:25: warning: ‘virtual QStringList XMLSchemaWriter::reservedKeywords() const’ can be marked override [-Wsuggest-override] 49 | virtual QStringList reservedKeywords() const; | ^~~~~~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/cpp/cppcodegenerator.h:17, from /<>/umbrello/codegenerators/codegenfactory.cpp:48: /<>/umbrello/codegenerators/advancedcodegenerator.h:37:18: warning: ‘virtual void AdvancedCodeGenerator::initFromParentDocument()’ can be marked override [-Wsuggest-override] 37 | virtual void initFromParentDocument(); | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/codedocument.h:16, from /<>/umbrello/codegenerators/cpp/cppmakecodedocument.h:15, from /<>/umbrello/codegenerators/cpp/cppcodegenerator.h:18, from /<>/umbrello/codegenerators/codegenfactory.cpp:48: /<>/umbrello/codegenerators/hierarchicalcodeblock.h:38:10: warning: ‘virtual bool HierarchicalCodeBlock::addTextBlock(TextBlock*)’ can be marked override [-Wsuggest-override] 38 | bool addTextBlock (TextBlock * add_object); | ^~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:40:10: warning: ‘virtual bool HierarchicalCodeBlock::insertTextBlock(TextBlock*, TextBlock*, bool)’ can be marked override [-Wsuggest-override] 40 | bool insertTextBlock (TextBlock * newBlock, TextBlock * existingBlock, bool after = true); | ^~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:42:10: warning: ‘virtual bool HierarchicalCodeBlock::removeTextBlock(TextBlock*)’ can be marked override [-Wsuggest-override] 42 | bool removeTextBlock (TextBlock * remove_object); | ^~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:48:18: warning: ‘virtual void HierarchicalCodeBlock::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 48 | virtual void saveToXMI1 (QDomDocument & doc, QDomElement & root); | ^~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:50:18: warning: ‘virtual void HierarchicalCodeBlock::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] 50 | virtual void loadFromXMI1 (QDomElement & root); | ^~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:52:21: warning: ‘virtual QString HierarchicalCodeBlock::toString() const’ can be marked override [-Wsuggest-override] 52 | virtual QString toString () const; | ^~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:55:13: warning: ‘virtual QString HierarchicalCodeBlock::getUniqueTag(const QString&)’ can be marked override [-Wsuggest-override] 55 | QString getUniqueTag(const QString& prefix); | ^~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:59:25: warning: ‘virtual CodeBlock* HierarchicalCodeBlock::newCodeBlock()’ can be marked override [-Wsuggest-override] 59 | virtual CodeBlock * newCodeBlock(); | ^~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:60:37: warning: ‘virtual CodeBlockWithComments* HierarchicalCodeBlock::newCodeBlockWithComments()’ can be marked override [-Wsuggest-override] 60 | virtual CodeBlockWithComments * newCodeBlockWithComments(); | ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:61:37: warning: ‘virtual HierarchicalCodeBlock* HierarchicalCodeBlock::newHierarchicalCodeBlock()’ can be marked override [-Wsuggest-override] 61 | virtual HierarchicalCodeBlock * newHierarchicalCodeBlock(); | ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:65:18: warning: ‘virtual void HierarchicalCodeBlock::release()’ can be marked override [-Wsuggest-override] 65 | virtual void release (); | ^~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:67:18: warning: ‘virtual void HierarchicalCodeBlock::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 67 | virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & elem); | ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:69:18: warning: ‘virtual void HierarchicalCodeBlock::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] 69 | virtual void setAttributesFromNode (QDomElement & element); | ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:71:18: warning: ‘virtual void HierarchicalCodeBlock::setAttributesFromObject(TextBlock*)’ can be marked override [-Wsuggest-override] 71 | virtual void setAttributesFromObject (TextBlock * obj); | ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:73:17: warning: ‘virtual TextBlock* HierarchicalCodeBlock::findCodeClassFieldTextBlockByTag(const QString&)’ can be marked override [-Wsuggest-override] 73 | TextBlock * findCodeClassFieldTextBlockByTag (const QString &tag); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/cpp/cppmakecodedocument.h:15, from /<>/umbrello/codegenerators/cpp/cppcodegenerator.h:18, from /<>/umbrello/codegenerators/codegenfactory.cpp:48: /<>/umbrello/codegenerators/codedocument.h:61:10: warning: ‘virtual bool CodeDocument::insertTextBlock(TextBlock*, TextBlock*, bool)’ can be marked override [-Wsuggest-override] 61 | bool insertTextBlock (TextBlock * newBlock, TextBlock * existingBlock, bool after = true); | ^~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codedocument.h:70:25: warning: ‘virtual CodeBlock* CodeDocument::newCodeBlock()’ can be marked override [-Wsuggest-override] 70 | virtual CodeBlock * newCodeBlock (); | ^~~~~~~~~~~~ /<>/umbrello/codegenerators/codedocument.h:71:37: warning: ‘virtual HierarchicalCodeBlock* CodeDocument::newHierarchicalCodeBlock()’ can be marked override [-Wsuggest-override] 71 | virtual HierarchicalCodeBlock * newHierarchicalCodeBlock (); | ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codedocument.h:72:37: warning: ‘virtual CodeBlockWithComments* CodeDocument::newCodeBlockWithComments()’ can be marked override [-Wsuggest-override] 72 | virtual CodeBlockWithComments * newCodeBlockWithComments (); | ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codedocument.h:74:21: warning: ‘virtual QString CodeDocument::getUniqueTag(const QString&)’ can be marked override [-Wsuggest-override] 74 | virtual QString getUniqueTag(const QString& prefix = QString()); | ^~~~~~~~~~~~ /<>/umbrello/codegenerators/codedocument.h:86:18: warning: ‘virtual void CodeDocument::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 86 | virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement); | ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codedocument.h:88:18: warning: ‘virtual void CodeDocument::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] 88 | virtual void setAttributesFromNode (QDomElement & element); | ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codedocument.h:100:10: warning: ‘virtual void CodeDocument::resetTextBlocks()’ can be marked override [-Wsuggest-override] 100 | void resetTextBlocks(); | ^~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codedocument.h:102:25: warning: ‘virtual TextBlock* CodeDocument::findCodeClassFieldTextBlockByTag(const QString&)’ can be marked override [-Wsuggest-override] 102 | virtual TextBlock * findCodeClassFieldTextBlockByTag(const QString &tag); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/cpp/cppcodegenerator.h:18, from /<>/umbrello/codegenerators/codegenfactory.cpp:48: /<>/umbrello/codegenerators/cpp/cppmakecodedocument.h:43:13: warning: ‘virtual QString CPPMakefileCodeDocument::toString()’ can be marked override [-Wsuggest-override] 43 | QString toString (); | ^~~~~~~~ /<>/umbrello/codegenerators/cpp/cppmakecodedocument.h:45:13: warning: ‘virtual QString CPPMakefileCodeDocument::getPath()’ can be marked override [-Wsuggest-override] 45 | QString getPath (); | ^~~~~~~ /<>/umbrello/codegenerators/cpp/cppmakecodedocument.h:47:10: warning: ‘virtual void CPPMakefileCodeDocument::updateContent()’ can be marked override [-Wsuggest-override] 47 | void updateContent(); | ^~~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/codegenfactory.cpp:48: /<>/umbrello/codegenerators/cpp/cppcodegenerator.h:44:36: warning: ‘virtual Uml::ProgrammingLanguage::Enum CPPCodeGenerator::language() const’ can be marked override [-Wsuggest-override] 44 | Uml::ProgrammingLanguage::Enum language() const; | ^~~~~~~~ /<>/umbrello/codegenerators/cpp/cppcodegenerator.h:46:20: warning: ‘virtual CodeDocument* CPPCodeGenerator::newClassifierCodeDocument(UMLClassifier*)’ can be marked override [-Wsuggest-override] 46 | CodeDocument * newClassifierCodeDocument (UMLClassifier * classifier); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/cpp/cppcodegenerator.h:49:32: warning: ‘virtual CodeViewerDialog* CPPCodeGenerator::getCodeViewerDialog(QWidget*, CodeDocument*, Settings::CodeViewerState&)’ can be marked override [-Wsuggest-override] 49 | virtual CodeViewerDialog * getCodeViewerDialog(QWidget* parent, CodeDocument * doc, | ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/cpp/cppcodegenerator.h:52:18: warning: ‘virtual void CPPCodeGenerator::writeCodeToFile()’ can be marked override [-Wsuggest-override] 52 | virtual void writeCodeToFile(); | ^~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/cpp/cppcodegenerator.h:53:18: warning: ‘virtual void CPPCodeGenerator::writeCodeToFile(UMLClassifierList&)’ can be marked override [-Wsuggest-override] 53 | virtual void writeCodeToFile(UMLClassifierList &list); | ^~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/cpp/cppcodegenerator.h:55:17: warning: ‘virtual QStringList CPPCodeGenerator::defaultDatatypes()’ can be marked override [-Wsuggest-override] 55 | QStringList defaultDatatypes(); | ^~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/cpp/cppcodegenerator.h:57:18: warning: ‘virtual void CPPCodeGenerator::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 57 | virtual void saveToXMI1 (QDomDocument & doc, QDomElement & root); | ^~~~~~~~~~ /<>/umbrello/codegenerators/cpp/cppcodegenerator.h:59:25: warning: ‘virtual QStringList CPPCodeGenerator::reservedKeywords() const’ can be marked override [-Wsuggest-override] 59 | virtual QStringList reservedKeywords() const; | ^~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/cpp/cppcodegenerator.h:61:18: warning: ‘virtual void CPPCodeGenerator::createDefaultStereotypes()’ can be marked override [-Wsuggest-override] 61 | virtual void createDefaultStereotypes (); | ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/cpp/cppcodegenerator.h:63:10: warning: ‘virtual void CPPCodeGenerator::initFromParentDocument()’ can be marked override [-Wsuggest-override] 63 | void initFromParentDocument(); | ^~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/cpp/cppcodegenerator.h:78:18: warning: ‘virtual void CPPCodeGenerator::checkAddUMLObject(UMLObject*)’ can be marked override [-Wsuggest-override] 78 | virtual void checkAddUMLObject (UMLObject * obj); | ^~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/cpp/cppcodegenerator.h:79:18: warning: ‘virtual void CPPCodeGenerator::checkRemoveUMLObject(UMLObject*)’ can be marked override [-Wsuggest-override] 79 | virtual void checkRemoveUMLObject (UMLObject * obj); | ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/cpp/cppcodegenerator.h:81:18: warning: ‘virtual void CPPCodeGenerator::syncCodeToDocument()’ can be marked override [-Wsuggest-override] 81 | virtual void syncCodeToDocument (); | ^~~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/uml1model/package.h:14, from /<>/umbrello/uml1model/classifier.h:13, from /<>/umbrello/codegenerators/classifiercodedocument.h:15, from /<>/umbrello/codegenerators/d/dclassifiercodedocument.h:16, from /<>/umbrello/codegenerators/d/dcodegenerator.h:18, from /<>/umbrello/codegenerators/codegenfactory.cpp:49: /<>/umbrello/uml1model/umlcanvasobject.h:43:18: warning: ‘virtual void UMLCanvasObject::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 43 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/umlcanvasobject.h:85:18: warning: ‘virtual bool UMLCanvasObject::resolveRef()’ can be marked override [-Wsuggest-override] 85 | virtual bool resolveRef(); | ^~~~~~~~~~ In file included from /<>/umbrello/uml1model/classifier.h:13, from /<>/umbrello/codegenerators/classifiercodedocument.h:15, from /<>/umbrello/codegenerators/d/dclassifiercodedocument.h:16, from /<>/umbrello/codegenerators/d/dcodegenerator.h:18, from /<>/umbrello/codegenerators/codegenfactory.cpp:49: /<>/umbrello/uml1model/package.h:39:18: warning: ‘virtual void UMLPackage::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 39 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/package.h:41:24: warning: ‘virtual UMLObject* UMLPackage::clone() const’ can be marked override [-Wsuggest-override] 41 | virtual UMLObject* clone() const; | ^~~~~ /<>/umbrello/uml1model/package.h:64:18: warning: ‘virtual bool UMLPackage::resolveRef()’ can be marked override [-Wsuggest-override] 64 | virtual bool resolveRef(); | ^~~~~~~~~~ /<>/umbrello/uml1model/package.h:66:18: warning: ‘virtual void UMLPackage::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 66 | virtual void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/package.h:69:18: warning: ‘virtual bool UMLPackage::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 69 | virtual bool load1(QDomElement& element); | ^~~~~ In file included from /<>/umbrello/uml1model/foreignkeyconstraint.h:16, from /<>/umbrello/model_utils.h:18, from /<>/umbrello/uml1model/classifier.h:19, from /<>/umbrello/codegenerators/classifiercodedocument.h:15, from /<>/umbrello/codegenerators/d/dclassifiercodedocument.h:16, from /<>/umbrello/codegenerators/d/dcodegenerator.h:18, from /<>/umbrello/codegenerators/codegenfactory.cpp:49: /<>/umbrello/uml1model/entityconstraint.h:40:18: warning: ‘virtual void UMLEntityConstraint::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 40 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/entityconstraint.h:45:24: warning: ‘virtual UMLObject* UMLEntityConstraint::clone() const’ can be marked override [-Wsuggest-override] 45 | virtual UMLObject* clone() const = 0; | ^~~~~ In file included from /<>/umbrello/model_utils.h:18, from /<>/umbrello/uml1model/classifier.h:19, from /<>/umbrello/codegenerators/classifiercodedocument.h:15, from /<>/umbrello/codegenerators/d/dclassifiercodedocument.h:16, from /<>/umbrello/codegenerators/d/dcodegenerator.h:18, from /<>/umbrello/codegenerators/codegenfactory.cpp:49: /<>/umbrello/uml1model/foreignkeyconstraint.h:56:18: warning: ‘virtual void UMLForeignKeyConstraint::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 56 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:58:24: warning: ‘virtual UMLObject* UMLForeignKeyConstraint::clone() const’ can be marked override [-Wsuggest-override] 58 | virtual UMLObject* clone() const; | ^~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:60:13: warning: ‘virtual QString UMLForeignKeyConstraint::toString(Uml::SignatureType::Enum, bool)’ can be marked override [-Wsuggest-override] 60 | QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false); | ^~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:65:10: warning: ‘virtual void UMLForeignKeyConstraint::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 65 | void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:67:18: warning: ‘virtual bool UMLForeignKeyConstraint::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] 67 | virtual bool showPropertiesDialog(QWidget* parent = 0); | ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:85:10: warning: ‘virtual bool UMLForeignKeyConstraint::resolveRef()’ can be marked override [-Wsuggest-override] 85 | bool resolveRef(); | ^~~~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:94:10: warning: ‘virtual bool UMLForeignKeyConstraint::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 94 | bool load1(QDomElement & element); | ^~~~~ In file included from /<>/umbrello/codegenerators/classifiercodedocument.h:15, from /<>/umbrello/codegenerators/d/dclassifiercodedocument.h:16, from /<>/umbrello/codegenerators/d/dcodegenerator.h:18, from /<>/umbrello/codegenerators/codegenfactory.cpp:49: /<>/umbrello/uml1model/classifier.h:54:18: warning: ‘virtual void UMLClassifier::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 54 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/classifier.h:56:16: warning: ‘virtual UMLObject* UMLClassifier::clone() const’ can be marked override [-Wsuggest-override] 56 | UMLObject* clone() const; | ^~~~~ /<>/umbrello/uml1model/classifier.h:111:18: warning: ‘virtual bool UMLClassifier::resolveRef()’ can be marked override [-Wsuggest-override] 111 | virtual bool resolveRef(); | ^~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:115:24: warning: ‘virtual UMLObject* UMLClassifier::findChildObjectById(Uml::ID::Type, bool)’ can be marked override [-Wsuggest-override] 115 | virtual UMLObject* findChildObjectById(Uml::ID::Type id, bool considerAncestors = false); | ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:124:18: warning: ‘virtual bool UMLClassifier::acceptAssociationType(Uml::AssociationType::Enum)’ can be marked override [-Wsuggest-override] 124 | virtual bool acceptAssociationType(Uml::AssociationType::Enum type); | ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:129:10: warning: ‘virtual void UMLClassifier::setBaseType(UMLObject::ObjectType)’ can be marked override [-Wsuggest-override] 129 | void setBaseType(UMLObject::ObjectType ot); | ^~~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:181:10: warning: ‘virtual void UMLClassifier::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 181 | void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:183:18: warning: ‘virtual bool UMLClassifier::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 183 | virtual bool load1(QDomElement& element); | ^~~~~ In file included from /<>/umbrello/codegenerators/classifiercodedocument.h:18, from /<>/umbrello/codegenerators/d/dclassifiercodedocument.h:16, from /<>/umbrello/codegenerators/d/dcodegenerator.h:18, from /<>/umbrello/codegenerators/codegenfactory.cpp:49: /<>/umbrello/codegenerators/codeoperation.h:41:18: warning: ‘virtual void CodeOperation::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 41 | virtual void saveToXMI1 (QDomDocument & doc, QDomElement & root); | ^~~~~~~~~~ /<>/umbrello/codegenerators/codeoperation.h:43:18: warning: ‘virtual void CodeOperation::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] 43 | virtual void loadFromXMI1 (QDomElement & root); | ^~~~~~~~~~~~ /<>/umbrello/codegenerators/codeoperation.h:47:18: warning: ‘virtual void CodeOperation::setAttributesFromObject(TextBlock*)’ can be marked override [-Wsuggest-override] 47 | virtual void setAttributesFromObject (TextBlock * obj); | ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeoperation.h:49:18: warning: ‘virtual void CodeOperation::updateMethodDeclaration()’ can be marked override [-Wsuggest-override] 49 | virtual void updateMethodDeclaration() = 0; | ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeoperation.h:50:18: warning: ‘virtual void CodeOperation::updateContent()’ can be marked override [-Wsuggest-override] 50 | virtual void updateContent(); | ^~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeoperation.h:57:18: warning: ‘virtual void CodeOperation::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 57 | virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement); | ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeoperation.h:59:18: warning: ‘virtual void CodeOperation::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] 59 | virtual void setAttributesFromNode (QDomElement & element); | ^~~~~~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/codeclassfield.h:16, from /<>/umbrello/codegenerators/classifiercodedocument.h:19, from /<>/umbrello/codegenerators/d/dclassifiercodedocument.h:16, from /<>/umbrello/codegenerators/d/dcodegenerator.h:18, from /<>/umbrello/codegenerators/codegenfactory.cpp:49: /<>/umbrello/codegenerators/codeclassfielddeclarationblock.h:42:18: warning: ‘virtual void CodeClassFieldDeclarationBlock::setAttributesFromObject(TextBlock*)’ can be marked override [-Wsuggest-override] 42 | virtual void setAttributesFromObject(TextBlock * obj); | ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeclassfielddeclarationblock.h:44:18: warning: ‘virtual void CodeClassFieldDeclarationBlock::updateContent()’ can be marked override [-Wsuggest-override] 44 | virtual void updateContent() = 0; | ^~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeclassfielddeclarationblock.h:46:18: warning: ‘virtual void CodeClassFieldDeclarationBlock::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 46 | virtual void saveToXMI1(QDomDocument & doc, QDomElement & root); | ^~~~~~~~~~ /<>/umbrello/codegenerators/codeclassfielddeclarationblock.h:48:18: warning: ‘virtual void CodeClassFieldDeclarationBlock::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] 48 | virtual void loadFromXMI1(QDomElement & root); | ^~~~~~~~~~~~ /<>/umbrello/codegenerators/codeclassfielddeclarationblock.h:52:18: warning: ‘virtual void CodeClassFieldDeclarationBlock::release()’ can be marked override [-Wsuggest-override] 52 | virtual void release(); | ^~~~~~~ /<>/umbrello/codegenerators/codeclassfielddeclarationblock.h:54:18: warning: ‘virtual void CodeClassFieldDeclarationBlock::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 54 | virtual void setAttributesOnNode(QDomDocument & doc, QDomElement & blockElement); | ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeclassfielddeclarationblock.h:56:18: warning: ‘virtual void CodeClassFieldDeclarationBlock::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] 56 | virtual void setAttributesFromNode(QDomElement & element); | ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeclassfielddeclarationblock.h:67:18: warning: ‘virtual void CodeClassFieldDeclarationBlock::syncToParent()’ can be marked override [-Wsuggest-override] 67 | virtual void syncToParent(); | ^~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/classifiercodedocument.h:19, from /<>/umbrello/codegenerators/d/dclassifiercodedocument.h:16, from /<>/umbrello/codegenerators/d/dcodegenerator.h:18, from /<>/umbrello/codegenerators/codegenfactory.cpp:49: /<>/umbrello/codegenerators/codeclassfield.h:52:13: warning: ‘virtual QString CodeClassField::getTypeName()’ can be marked override [-Wsuggest-override] 52 | QString getTypeName (); | ^~~~~~~~~~~ /<>/umbrello/codegenerators/codeclassfield.h:85:10: warning: ‘virtual void CodeClassField::updateContent()’ can be marked override [-Wsuggest-override] 85 | void updateContent(); | ^~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeclassfield.h:121:18: warning: ‘virtual void CodeClassField::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 121 | virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement); | ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeclassfield.h:123:18: warning: ‘virtual void CodeClassField::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] 123 | virtual void setAttributesFromNode (QDomElement & element); | ^~~~~~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/d/dclassifiercodedocument.h:16, from /<>/umbrello/codegenerators/d/dcodegenerator.h:18, from /<>/umbrello/codegenerators/codegenfactory.cpp:49: /<>/umbrello/codegenerators/classifiercodedocument.h:74:18: warning: ‘virtual void ClassifierCodeDocument::synchronize()’ can be marked override [-Wsuggest-override] 74 | virtual void synchronize(); | ^~~~~~~~~~~ /<>/umbrello/codegenerators/classifiercodedocument.h:81:18: warning: ‘virtual void ClassifierCodeDocument::updateContent()’ can be marked override [-Wsuggest-override] 81 | virtual void updateContent() = 0; | ^~~~~~~~~~~~~ /<>/umbrello/codegenerators/classifiercodedocument.h:83:18: warning: ‘virtual void ClassifierCodeDocument::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 83 | virtual void saveToXMI1(QDomDocument &doc, QDomElement &root); | ^~~~~~~~~~ /<>/umbrello/codegenerators/classifiercodedocument.h:84:18: warning: ‘virtual void ClassifierCodeDocument::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] 84 | virtual void loadFromXMI1(QDomElement &root); | ^~~~~~~~~~~~ /<>/umbrello/codegenerators/classifiercodedocument.h:90:18: warning: ‘virtual void ClassifierCodeDocument::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 90 | virtual void setAttributesOnNode(QDomDocument &doc, QDomElement &blockElement); | ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/classifiercodedocument.h:91:18: warning: ‘virtual void ClassifierCodeDocument::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] 91 | virtual void setAttributesFromNode(QDomElement &element); | ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/classifiercodedocument.h:93:17: warning: ‘virtual TextBlock* ClassifierCodeDocument::findCodeClassFieldTextBlockByTag(const QString&)’ can be marked override [-Wsuggest-override] 93 | TextBlock * findCodeClassFieldTextBlockByTag(const QString &tag); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/d/dclassifiercodedocument.h:19, from /<>/umbrello/codegenerators/d/dcodegenerator.h:18, from /<>/umbrello/codegenerators/codegenfactory.cpp:49: /<>/umbrello/codegenerators/d/dcodeclassfield.h:39:13: warning: ‘virtual QString DCodeClassField::getInitialValue()’ can be marked override [-Wsuggest-override] 39 | QString getInitialValue(); | ^~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/d/dcodeclassfield.h:41:13: warning: ‘virtual QString DCodeClassField::getTypeName()’ can be marked override [-Wsuggest-override] 41 | QString getTypeName (); | ^~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/d/dclassifiercodedocument.h:20, from /<>/umbrello/codegenerators/d/dcodegenerator.h:18, from /<>/umbrello/codegenerators/codegenfactory.cpp:49: /<>/umbrello/codegenerators/d/dcodeoperation.h:36:17: warning: ‘virtual int DCodeOperation::lastEditableLine()’ can be marked override [-Wsuggest-override] 36 | virtual int lastEditableLine(); | ^~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/d/dcodeoperation.h:40:18: warning: ‘virtual void DCodeOperation::updateMethodDeclaration()’ can be marked override [-Wsuggest-override] 40 | virtual void updateMethodDeclaration(); | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/d/dcodegenerator.h:18, from /<>/umbrello/codegenerators/codegenfactory.cpp:49: /<>/umbrello/codegenerators/d/dclassifiercodedocument.h:50:13: warning: ‘virtual QString DClassifierCodeDocument::getPath()’ can be marked override [-Wsuggest-override] 50 | QString getPath(); | ^~~~~~~ /<>/umbrello/codegenerators/d/dclassifiercodedocument.h:52:10: warning: ‘virtual bool DClassifierCodeDocument::addCodeOperation(CodeOperation*)’ can be marked override [-Wsuggest-override] 52 | bool addCodeOperation(CodeOperation * op); | ^~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/d/dclassifiercodedocument.h:54:10: warning: ‘virtual void DClassifierCodeDocument::updateContent()’ can be marked override [-Wsuggest-override] 54 | void updateContent(); | ^~~~~~~~~~~~~ /<>/umbrello/codegenerators/d/dclassifiercodedocument.h:58:10: warning: ‘virtual void DClassifierCodeDocument::resetTextBlocks()’ can be marked override [-Wsuggest-override] 58 | void resetTextBlocks(); | ^~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/d/dclassifiercodedocument.h:60:18: warning: ‘virtual void DClassifierCodeDocument::loadChildTextBlocksFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] 60 | virtual void loadChildTextBlocksFromNode(QDomElement & root); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/d/dcodegenerator.h:19, from /<>/umbrello/codegenerators/codegenfactory.cpp:49: /<>/umbrello/codegenerators/d/dcodegenerationpolicy.h:39:18: warning: ‘virtual void DCodeGenerationPolicy::setDefaults(bool)’ can be marked override [-Wsuggest-override] 39 | virtual void setDefaults(bool emitUpdateSignal = true); | ^~~~~~~~~~~ /<>/umbrello/codegenerators/d/dcodegenerationpolicy.h:41:32: warning: ‘virtual CodeGenerationPolicyPage* DCodeGenerationPolicy::createPage(QWidget*, const char*)’ can be marked override [-Wsuggest-override] 41 | CodeGenerationPolicyPage * createPage (QWidget *parent = 0, const char * name = 0); | ^~~~~~~~~~ In file included from /<>/umbrello/codegenerators/codegenfactory.cpp:49: /<>/umbrello/codegenerators/d/dcodegenerator.h:39:32: warning: ‘virtual CodeViewerDialog* DCodeGenerator::getCodeViewerDialog(QWidget*, CodeDocument*, Settings::CodeViewerState&)’ can be marked override [-Wsuggest-override] 39 | virtual CodeViewerDialog * getCodeViewerDialog(QWidget* parent, CodeDocument * doc, | ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/d/dcodegenerator.h:46:20: warning: ‘virtual CodeDocument* DCodeGenerator::newClassifierCodeDocument(UMLClassifier*)’ can be marked override [-Wsuggest-override] 46 | CodeDocument * newClassifierCodeDocument (UMLClassifier * classifier); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/d/dcodegenerator.h:48:36: warning: ‘virtual Uml::ProgrammingLanguage::Enum DCodeGenerator::language() const’ can be marked override [-Wsuggest-override] 48 | Uml::ProgrammingLanguage::Enum language() const; | ^~~~~~~~ /<>/umbrello/codegenerators/d/dcodegenerator.h:50:25: warning: ‘virtual QStringList DCodeGenerator::defaultDatatypes()’ can be marked override [-Wsuggest-override] 50 | virtual QStringList defaultDatatypes(); | ^~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/d/dcodegenerator.h:54:25: warning: ‘virtual QStringList DCodeGenerator::reservedKeywords() const’ can be marked override [-Wsuggest-override] 54 | virtual QStringList reservedKeywords() const; | ^~~~~~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/java/javaclassifiercodedocument.h:19, from /<>/umbrello/codegenerators/java/javacodegenerator.h:18, from /<>/umbrello/codegenerators/codegenfactory.cpp:50: /<>/umbrello/codegenerators/java/javacodeclassfield.h:39:13: warning: ‘virtual QString JavaCodeClassField::getInitialValue()’ can be marked override [-Wsuggest-override] 39 | QString getInitialValue(); | ^~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/java/javacodeclassfield.h:41:13: warning: ‘virtual QString JavaCodeClassField::getTypeName()’ can be marked override [-Wsuggest-override] 41 | QString getTypeName (); | ^~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/java/javaclassifiercodedocument.h:20, from /<>/umbrello/codegenerators/java/javacodegenerator.h:18, from /<>/umbrello/codegenerators/codegenfactory.cpp:50: /<>/umbrello/codegenerators/java/javacodeoperation.h:36:17: warning: ‘virtual int JavaCodeOperation::lastEditableLine()’ can be marked override [-Wsuggest-override] 36 | virtual int lastEditableLine(); | ^~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/java/javacodeoperation.h:40:10: warning: ‘virtual void JavaCodeOperation::updateMethodDeclaration()’ can be marked override [-Wsuggest-override] 40 | void updateMethodDeclaration(); | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/java/javacodegenerator.h:18, from /<>/umbrello/codegenerators/codegenfactory.cpp:50: /<>/umbrello/codegenerators/java/javaclassifiercodedocument.h:58:13: warning: ‘virtual QString JavaClassifierCodeDocument::getPath()’ can be marked override [-Wsuggest-override] 58 | QString getPath(); | ^~~~~~~ /<>/umbrello/codegenerators/java/javaclassifiercodedocument.h:64:10: warning: ‘virtual bool JavaClassifierCodeDocument::addCodeOperation(CodeOperation*)’ can be marked override [-Wsuggest-override] 64 | bool addCodeOperation (CodeOperation * op); | ^~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/java/javaclassifiercodedocument.h:66:10: warning: ‘virtual void JavaClassifierCodeDocument::updateContent()’ can be marked override [-Wsuggest-override] 66 | void updateContent(); | ^~~~~~~~~~~~~ /<>/umbrello/codegenerators/java/javaclassifiercodedocument.h:71:10: warning: ‘virtual void JavaClassifierCodeDocument::resetTextBlocks()’ can be marked override [-Wsuggest-override] 71 | void resetTextBlocks(); | ^~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/java/javaclassifiercodedocument.h:77:18: warning: ‘virtual void JavaClassifierCodeDocument::loadChildTextBlocksFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] 77 | virtual void loadChildTextBlocksFromNode (QDomElement & root); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/java/javacodegenerator.h:19, from /<>/umbrello/codegenerators/codegenfactory.cpp:50: /<>/umbrello/codegenerators/java/javaantcodedocument.h:40:13: warning: ‘virtual QString JavaANTCodeDocument::getPath()’ can be marked override [-Wsuggest-override] 40 | QString getPath (); | ^~~~~~~ /<>/umbrello/codegenerators/java/javaantcodedocument.h:42:10: warning: ‘virtual void JavaANTCodeDocument::updateContent()’ can be marked override [-Wsuggest-override] 42 | void updateContent(); | ^~~~~~~~~~~~~ /<>/umbrello/codegenerators/java/javaantcodedocument.h:47:18: warning: ‘virtual void JavaANTCodeDocument::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 47 | virtual void saveToXMI1 (QDomDocument & doc, QDomElement & root); | ^~~~~~~~~~ /<>/umbrello/codegenerators/java/javaantcodedocument.h:52:18: warning: ‘virtual void JavaANTCodeDocument::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] 52 | virtual void loadFromXMI1 (QDomElement & root); | ^~~~~~~~~~~~ /<>/umbrello/codegenerators/java/javaantcodedocument.h:58:37: warning: ‘virtual HierarchicalCodeBlock* JavaANTCodeDocument::newHierarchicalCodeBlock()’ can be marked override [-Wsuggest-override] 58 | virtual HierarchicalCodeBlock * newHierarchicalCodeBlock (); | ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/java/javaantcodedocument.h:72:18: warning: ‘virtual void JavaANTCodeDocument::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 72 | virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement); | ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/java/javaantcodedocument.h:78:18: warning: ‘virtual void JavaANTCodeDocument::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] 78 | virtual void setAttributesFromNode (QDomElement & element); | ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/java/javaantcodedocument.h:84:18: warning: ‘virtual void JavaANTCodeDocument::loadChildTextBlocksFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] 84 | virtual void loadChildTextBlocksFromNode (QDomElement & root); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/java/javacodegenerator.h:20, from /<>/umbrello/codegenerators/codegenfactory.cpp:50: /<>/umbrello/codegenerators/java/javacodegenerationpolicy.h:39:18: warning: ‘virtual void JavaCodeGenerationPolicy::setDefaults(bool)’ can be marked override [-Wsuggest-override] 39 | virtual void setDefaults(bool emitUpdateSignal = true); | ^~~~~~~~~~~ /<>/umbrello/codegenerators/java/javacodegenerationpolicy.h:41:32: warning: ‘virtual CodeGenerationPolicyPage* JavaCodeGenerationPolicy::createPage(QWidget*, const char*)’ can be marked override [-Wsuggest-override] 41 | CodeGenerationPolicyPage * createPage (QWidget *parent = 0, const char * name = 0); | ^~~~~~~~~~ In file included from /<>/umbrello/codegenerators/codegenfactory.cpp:50: /<>/umbrello/codegenerators/java/javacodegenerator.h:44:32: warning: ‘virtual CodeViewerDialog* JavaCodeGenerator::getCodeViewerDialog(QWidget*, CodeDocument*, Settings::CodeViewerState&)’ can be marked override [-Wsuggest-override] 44 | virtual CodeViewerDialog * getCodeViewerDialog(QWidget* parent, CodeDocument * doc, | ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/java/javacodegenerator.h:49:20: warning: ‘virtual CodeDocument* JavaCodeGenerator::newClassifierCodeDocument(UMLClassifier*)’ can be marked override [-Wsuggest-override] 49 | CodeDocument * newClassifierCodeDocument(UMLClassifier * classifier); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/java/javacodegenerator.h:51:36: warning: ‘virtual Uml::ProgrammingLanguage::Enum JavaCodeGenerator::language() const’ can be marked override [-Wsuggest-override] 51 | Uml::ProgrammingLanguage::Enum language() const; | ^~~~~~~~ /<>/umbrello/codegenerators/java/javacodegenerator.h:53:25: warning: ‘virtual QStringList JavaCodeGenerator::defaultDatatypes()’ can be marked override [-Wsuggest-override] 53 | virtual QStringList defaultDatatypes(); | ^~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/java/javacodegenerator.h:57:25: warning: ‘virtual QStringList JavaCodeGenerator::reservedKeywords() const’ can be marked override [-Wsuggest-override] 57 | virtual QStringList reservedKeywords() const; | ^~~~~~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/ruby/rubyclassifiercodedocument.h:20, from /<>/umbrello/codegenerators/ruby/rubycodegenerator.h:18, from /<>/umbrello/codegenerators/codegenfactory.cpp:51: /<>/umbrello/codegenerators/ruby/rubycodeclassfield.h:40:13: warning: ‘virtual QString RubyCodeClassField::getInitialValue()’ can be marked override [-Wsuggest-override] 40 | QString getInitialValue(); | ^~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/ruby/rubycodeclassfield.h:42:13: warning: ‘virtual QString RubyCodeClassField::getTypeName()’ can be marked override [-Wsuggest-override] 42 | QString getTypeName (); | ^~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/ruby/rubyclassifiercodedocument.h:21, from /<>/umbrello/codegenerators/ruby/rubycodegenerator.h:18, from /<>/umbrello/codegenerators/codegenfactory.cpp:51: /<>/umbrello/codegenerators/ruby/rubycodeoperation.h:37:17: warning: ‘virtual int RubyCodeOperation::lastEditableLine()’ can be marked override [-Wsuggest-override] 37 | virtual int lastEditableLine(); | ^~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/ruby/rubycodeoperation.h:41:10: warning: ‘virtual void RubyCodeOperation::updateMethodDeclaration()’ can be marked override [-Wsuggest-override] 41 | void updateMethodDeclaration(); | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/ruby/rubycodegenerator.h:18, from /<>/umbrello/codegenerators/codegenfactory.cpp:51: /<>/umbrello/codegenerators/ruby/rubyclassifiercodedocument.h:50:13: warning: ‘virtual QString RubyClassifierCodeDocument::getPath()’ can be marked override [-Wsuggest-override] 50 | QString getPath(); | ^~~~~~~ /<>/umbrello/codegenerators/ruby/rubyclassifiercodedocument.h:52:10: warning: ‘virtual bool RubyClassifierCodeDocument::addCodeOperation(CodeOperation*)’ can be marked override [-Wsuggest-override] 52 | bool addCodeOperation(CodeOperation * op); | ^~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/ruby/rubyclassifiercodedocument.h:54:10: warning: ‘virtual void RubyClassifierCodeDocument::updateContent()’ can be marked override [-Wsuggest-override] 54 | void updateContent(); | ^~~~~~~~~~~~~ /<>/umbrello/codegenerators/ruby/rubyclassifiercodedocument.h:58:10: warning: ‘virtual void RubyClassifierCodeDocument::resetTextBlocks()’ can be marked override [-Wsuggest-override] 58 | void resetTextBlocks(); | ^~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/ruby/rubyclassifiercodedocument.h:60:18: warning: ‘virtual void RubyClassifierCodeDocument::loadChildTextBlocksFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] 60 | virtual void loadChildTextBlocksFromNode(QDomElement & root); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/ruby/rubycodegenerator.h:19, from /<>/umbrello/codegenerators/codegenfactory.cpp:51: /<>/umbrello/codegenerators/ruby/rubycodegenerationpolicy.h:38:18: warning: ‘virtual void RubyCodeGenerationPolicy::setDefaults(bool)’ can be marked override [-Wsuggest-override] 38 | virtual void setDefaults(bool emitUpdateSignal = true); | ^~~~~~~~~~~ /<>/umbrello/codegenerators/ruby/rubycodegenerationpolicy.h:40:32: warning: ‘virtual CodeGenerationPolicyPage* RubyCodeGenerationPolicy::createPage(QWidget*, const char*)’ can be marked override [-Wsuggest-override] 40 | CodeGenerationPolicyPage * createPage (QWidget *parent = 0, const char * name = 0); | ^~~~~~~~~~ In file included from /<>/umbrello/codegenerators/codegenfactory.cpp:51: /<>/umbrello/codegenerators/ruby/rubycodegenerator.h:40:32: warning: ‘virtual CodeViewerDialog* RubyCodeGenerator::getCodeViewerDialog(QWidget*, CodeDocument*, Settings::CodeViewerState&)’ can be marked override [-Wsuggest-override] 40 | virtual CodeViewerDialog * getCodeViewerDialog(QWidget* parent, CodeDocument * doc, | ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/ruby/rubycodegenerator.h:45:20: warning: ‘virtual CodeDocument* RubyCodeGenerator::newClassifierCodeDocument(UMLClassifier*)’ can be marked override [-Wsuggest-override] 45 | CodeDocument * newClassifierCodeDocument(UMLClassifier * classifier); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/ruby/rubycodegenerator.h:47:36: warning: ‘virtual Uml::ProgrammingLanguage::Enum RubyCodeGenerator::language() const’ can be marked override [-Wsuggest-override] 47 | Uml::ProgrammingLanguage::Enum language() const; | ^~~~~~~~ /<>/umbrello/codegenerators/ruby/rubycodegenerator.h:52:25: warning: ‘virtual QStringList RubyCodeGenerator::reservedKeywords() const’ can be marked override [-Wsuggest-override] 52 | virtual QStringList reservedKeywords() const; | ^~~~~~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/codegenfactory.cpp:53: /<>/umbrello/codegenerators/cpp/cppheadercodedocument.h:43:10: warning: ‘virtual bool CPPHeaderCodeDocument::addCodeOperation(CodeOperation*)’ can be marked override [-Wsuggest-override] 43 | bool addCodeOperation(CodeOperation* op); | ^~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/cpp/cppheadercodedocument.h:45:10: warning: ‘virtual void CPPHeaderCodeDocument::updateContent()’ can be marked override [-Wsuggest-override] 45 | void updateContent(); | ^~~~~~~~~~~~~ /<>/umbrello/codegenerators/cpp/cppheadercodedocument.h:55:10: warning: ‘virtual void CPPHeaderCodeDocument::resetTextBlocks()’ can be marked override [-Wsuggest-override] 55 | void resetTextBlocks(); | ^~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/cpp/cppheadercodedocument.h:61:18: warning: ‘virtual void CPPHeaderCodeDocument::loadChildTextBlocksFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] 61 | virtual void loadChildTextBlocksFromNode(QDomElement & root); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/codegenfactory.cpp:54: /<>/umbrello/codegenerators/cpp/cppsourcecodedocument.h:44:10: warning: ‘virtual bool CPPSourceCodeDocument::addCodeOperation(CodeOperation*)’ can be marked override [-Wsuggest-override] 44 | bool addCodeOperation(CodeOperation * op); | ^~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/cpp/cppsourcecodedocument.h:55:10: warning: ‘virtual void CPPSourceCodeDocument::updateContent()’ can be marked override [-Wsuggest-override] 55 | void updateContent(); | ^~~~~~~~~~~~~ /<>/umbrello/codegenerators/cpp/cppsourcecodedocument.h:62:10: warning: ‘virtual void CPPSourceCodeDocument::resetTextBlocks()’ can be marked override [-Wsuggest-override] 62 | void resetTextBlocks(); | ^~~~~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/codegenfactory.cpp:60: /<>/umbrello/codegenerators/cpp/cppheadercodeoperation.h:37:17: warning: ‘virtual int CPPHeaderCodeOperation::lastEditableLine()’ can be marked override [-Wsuggest-override] 37 | virtual int lastEditableLine(); | ^~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/cpp/cppheadercodeoperation.h:39:18: warning: ‘virtual void CPPHeaderCodeOperation::updateMethodDeclaration()’ can be marked override [-Wsuggest-override] 39 | virtual void updateMethodDeclaration(); | ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/cpp/cppheadercodeoperation.h:40:18: warning: ‘virtual void CPPHeaderCodeOperation::updateContent()’ can be marked override [-Wsuggest-override] 40 | virtual void updateContent(); | ^~~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/codegenfactory.cpp:61: /<>/umbrello/codegenerators/cpp/cppsourcecodeoperation.h:39:18: warning: ‘virtual void CPPSourceCodeOperation::updateMethodDeclaration()’ can be marked override [-Wsuggest-override] 39 | virtual void updateMethodDeclaration(); | ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/cpp/cppsourcecodeoperation.h:47:18: warning: ‘virtual void CPPSourceCodeOperation::updateContent()’ can be marked override [-Wsuggest-override] 47 | virtual void updateContent(); | ^~~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/codegenfactory.cpp:66: /<>/umbrello/codegenerators/cpp/cppcodeclassfield.h:39:13: warning: ‘virtual QString CPPCodeClassField::getInitialValue()’ can be marked override [-Wsuggest-override] 39 | QString getInitialValue(); | ^~~~~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/codegenfactory.cpp:71: /<>/umbrello/codegenerators/cpp/cppheadercodeaccessormethod.h:41:18: warning: ‘virtual void CPPHeaderCodeAccessorMethod::updateMethodDeclaration()’ can be marked override [-Wsuggest-override] 41 | virtual void updateMethodDeclaration(); | ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/cpp/cppheadercodeaccessormethod.h:42:18: warning: ‘virtual void CPPHeaderCodeAccessorMethod::updateContent()’ can be marked override [-Wsuggest-override] 42 | virtual void updateContent(); | ^~~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/codegenfactory.cpp:72: /<>/umbrello/codegenerators/cpp/cppsourcecodeaccessormethod.h:41:18: warning: ‘virtual void CPPSourceCodeAccessorMethod::updateMethodDeclaration()’ can be marked override [-Wsuggest-override] 41 | virtual void updateMethodDeclaration(); | ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/cpp/cppsourcecodeaccessormethod.h:42:18: warning: ‘virtual void CPPSourceCodeAccessorMethod::updateContent()’ can be marked override [-Wsuggest-override] 42 | virtual void updateContent(); | ^~~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/codegenfactory.cpp:73: /<>/umbrello/codegenerators/d/dcodeaccessormethod.h:41:18: warning: ‘virtual void DCodeAccessorMethod::updateMethodDeclaration()’ can be marked override [-Wsuggest-override] 41 | virtual void updateMethodDeclaration(); | ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/d/dcodeaccessormethod.h:42:18: warning: ‘virtual void DCodeAccessorMethod::updateContent()’ can be marked override [-Wsuggest-override] 42 | virtual void updateContent(); | ^~~~~~~~~~~~~ /<>/umbrello/codegenerators/d/dcodeaccessormethod.h:50:18: warning: ‘virtual void DCodeAccessorMethod::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 50 | virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement); | ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/d/dcodeaccessormethod.h:56:18: warning: ‘virtual void DCodeAccessorMethod::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] 56 | virtual void setAttributesFromNode (QDomElement & element); | ^~~~~~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/codegenfactory.cpp:74: /<>/umbrello/codegenerators/java/javacodeaccessormethod.h:41:18: warning: ‘virtual void JavaCodeAccessorMethod::updateMethodDeclaration()’ can be marked override [-Wsuggest-override] 41 | virtual void updateMethodDeclaration(); | ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/java/javacodeaccessormethod.h:42:18: warning: ‘virtual void JavaCodeAccessorMethod::updateContent()’ can be marked override [-Wsuggest-override] 42 | virtual void updateContent(); | ^~~~~~~~~~~~~ /<>/umbrello/codegenerators/java/javacodeaccessormethod.h:50:18: warning: ‘virtual void JavaCodeAccessorMethod::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 50 | virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement); | ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/java/javacodeaccessormethod.h:56:18: warning: ‘virtual void JavaCodeAccessorMethod::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] 56 | virtual void setAttributesFromNode (QDomElement & element); | ^~~~~~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/codegenfactory.cpp:75: /<>/umbrello/codegenerators/ruby/rubycodeaccessormethod.h:31:18: warning: ‘virtual void RubyCodeAccessorMethod::updateMethodDeclaration()’ can be marked override [-Wsuggest-override] 31 | virtual void updateMethodDeclaration(); | ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/ruby/rubycodeaccessormethod.h:32:18: warning: ‘virtual void RubyCodeAccessorMethod::updateContent()’ can be marked override [-Wsuggest-override] 32 | virtual void updateContent(); | ^~~~~~~~~~~~~ /<>/umbrello/codegenerators/ruby/rubycodeaccessormethod.h:36:18: warning: ‘virtual void RubyCodeAccessorMethod::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 36 | virtual void setAttributesOnNode(QDomDocument & doc, QDomElement & blockElement); | ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/ruby/rubycodeaccessormethod.h:37:18: warning: ‘virtual void RubyCodeAccessorMethod::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] 37 | virtual void setAttributesFromNode(QDomElement & element); | ^~~~~~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/codegenfactory.cpp:77: /<>/umbrello/codegenerators/cpp/cppheadercodeclassfielddeclarationblock.h:37:10: warning: ‘virtual void CPPHeaderCodeClassFieldDeclarationBlock::updateContent()’ can be marked override [-Wsuggest-override] 37 | void updateContent (); | ^~~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/codegenfactory.cpp:78: /<>/umbrello/codegenerators/cpp/cppsourcecodeclassfielddeclarationblock.h:37:10: warning: ‘virtual void CPPSourceCodeClassFieldDeclarationBlock::updateContent()’ can be marked override [-Wsuggest-override] 37 | void updateContent (); | ^~~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/codegenfactory.cpp:79: /<>/umbrello/codegenerators/d/dcodeclassfielddeclarationblock.h:27:10: warning: ‘virtual void DCodeClassFieldDeclarationBlock::updateContent()’ can be marked override [-Wsuggest-override] 27 | void updateContent(); | ^~~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/codegenfactory.cpp:80: /<>/umbrello/codegenerators/java/javacodeclassfielddeclarationblock.h:27:10: warning: ‘virtual void JavaCodeClassFieldDeclarationBlock::updateContent()’ can be marked override [-Wsuggest-override] 27 | void updateContent(); | ^~~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/codegenfactory.cpp:81: /<>/umbrello/codegenerators/ruby/rubycodeclassfielddeclarationblock.h:28:10: warning: ‘virtual void RubyCodeClassFieldDeclarationBlock::updateContent()’ can be marked override [-Wsuggest-override] 28 | void updateContent(); | ^~~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/codegenfactory.cpp:83: /<>/umbrello/codegenerators/cpp/cppcodedocumentation.h:44:18: warning: ‘virtual void CPPCodeDocumentation::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 44 | virtual void saveToXMI1 (QDomDocument & doc, QDomElement & root); | ^~~~~~~~~~ /<>/umbrello/codegenerators/cpp/cppcodedocumentation.h:49:13: warning: ‘virtual QString CPPCodeDocumentation::toString() const’ can be marked override [-Wsuggest-override] 49 | QString toString () const; | ^~~~~~~~ /<>/umbrello/codegenerators/cpp/cppcodedocumentation.h:54:21: warning: ‘virtual QString CPPCodeDocumentation::unformatText(const QString&, const QString&)’ can be marked override [-Wsuggest-override] 54 | virtual QString unformatText (const QString & text, const QString & indent = QString()); | ^~~~~~~~~~~~ /<>/umbrello/codegenerators/cpp/cppcodedocumentation.h:59:21: warning: ‘virtual QString CPPCodeDocumentation::getNewEditorLine(int)’ can be marked override [-Wsuggest-override] 59 | virtual QString getNewEditorLine (int amount); | ^~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/cpp/cppcodedocumentation.h:68:17: warning: ‘virtual int CPPCodeDocumentation::firstEditableLine()’ can be marked override [-Wsuggest-override] 68 | virtual int firstEditableLine(); | ^~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/cpp/cppcodedocumentation.h:69:17: warning: ‘virtual int CPPCodeDocumentation::lastEditableLine()’ can be marked override [-Wsuggest-override] 69 | virtual int lastEditableLine(); | ^~~~~~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/codegenfactory.cpp:84: /<>/umbrello/codegenerators/d/dcodecomment.h:42:18: warning: ‘virtual void DCodeComment::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 42 | virtual void saveToXMI1 (QDomDocument & doc, QDomElement & root); | ^~~~~~~~~~ /<>/umbrello/codegenerators/d/dcodecomment.h:52:13: warning: ‘virtual QString DCodeComment::toString() const’ can be marked override [-Wsuggest-override] 52 | QString toString () const; | ^~~~~~~~ /<>/umbrello/codegenerators/d/dcodecomment.h:58:21: warning: ‘virtual QString DCodeComment::unformatText(const QString&, const QString&)’ can be marked override [-Wsuggest-override] 58 | virtual QString unformatText (const QString & text, const QString & indent = QString()); | ^~~~~~~~~~~~ /<>/umbrello/codegenerators/d/dcodecomment.h:64:21: warning: ‘virtual QString DCodeComment::getNewEditorLine(int)’ can be marked override [-Wsuggest-override] 64 | virtual QString getNewEditorLine (int amount); | ^~~~~~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/codegenfactory.cpp:85: /<>/umbrello/codegenerators/java/javacodecomment.h:42:13: warning: ‘virtual QString JavaCodeComment::toString() const’ can be marked override [-Wsuggest-override] 42 | QString toString () const; | ^~~~~~~~ /<>/umbrello/codegenerators/java/javacodecomment.h:48:21: warning: ‘virtual QString JavaCodeComment::unformatText(const QString&, const QString&)’ can be marked override [-Wsuggest-override] 48 | virtual QString unformatText (const QString & text, const QString & indent = QString()); | ^~~~~~~~~~~~ /<>/umbrello/codegenerators/java/javacodecomment.h:54:21: warning: ‘virtual QString JavaCodeComment::getNewEditorLine(int)’ can be marked override [-Wsuggest-override] 54 | virtual QString getNewEditorLine (int amount); | ^~~~~~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/codegenfactory.cpp:86: /<>/umbrello/codegenerators/ruby/rubycodecomment.h:43:13: warning: ‘virtual QString RubyCodeComment::toString() const’ can be marked override [-Wsuggest-override] 43 | QString toString () const; | ^~~~~~~~ /<>/umbrello/codegenerators/ruby/rubycodecomment.h:49:21: warning: ‘virtual QString RubyCodeComment::unformatText(const QString&, const QString&)’ can be marked override [-Wsuggest-override] 49 | virtual QString unformatText (const QString & text, const QString & indent = QString()); | ^~~~~~~~~~~~ /<>/umbrello/codegenerators/ruby/rubycodecomment.h:55:21: warning: ‘virtual QString RubyCodeComment::getNewEditorLine(int)’ can be marked override [-Wsuggest-override] 55 | virtual QString getNewEditorLine (int amount); | ^~~~~~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/codegenfactory.cpp:87: /<>/umbrello/codegenerators/xml/xmlcodecomment.h:42:13: warning: ‘virtual QString XMLCodeComment::toString() const’ can be marked override [-Wsuggest-override] 42 | QString toString () const; | ^~~~~~~~ [ 33%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/codegenerators/codegenobjectwithtextblocks.cpp.o cd /<>/obj-aarch64-linux-gnu/umbrello && /usr/bin/aarch64-linux-gnu-g++ -DCMAKE_BINARY_DIR=\"/<>/obj-aarch64-linux-gnu\" -DKCOREADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLO_VERSION_STRING=\"2.23.3\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-aarch64-linux-gnu/umbrello -I/<>/umbrello -I/<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/include -I/<>/obj-aarch64-linux-gnu -I/<>/umbrello/clipboard -I/<>/umbrello/cmds -I/<>/umbrello/codegenerators -I/<>/umbrello/codegenerators/ada -I/<>/umbrello/codegenerators/as -I/<>/umbrello/codegenerators/cpp -I/<>/umbrello/codegenerators/csharp -I/<>/umbrello/codegenerators/d -I/<>/umbrello/codegenerators/idl -I/<>/umbrello/codegenerators/java -I/<>/umbrello/codegenerators/js -I/<>/umbrello/codegenerators/pascal -I/<>/umbrello/codegenerators/perl -I/<>/umbrello/codegenerators/php -I/<>/umbrello/codegenerators/python -I/<>/umbrello/codegenerators/ruby -I/<>/umbrello/codegenerators/sql -I/<>/umbrello/codegenerators/tcl -I/<>/umbrello/codegenerators/vala -I/<>/umbrello/codegenerators/xml -I/<>/umbrello/codegenwizard -I/<>/umbrello/codeimport -I/<>/umbrello/codeimport/csharp -I/<>/umbrello/codeimpwizard -I/<>/umbrello/debug -I/<>/umbrello/dialogs -I/<>/umbrello/dialogs/pages -I/<>/umbrello/dialogs/widgets -I/<>/umbrello/docgenerators -I/<>/umbrello/finder -I/<>/umbrello/refactoring -I/<>/umbrello/uml1model -I/<>/umbrello/umlwidgets -I/<>/lib/cppparser -I/<>/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/aarch64-linux-gnu/qt5 -isystem /usr/include/aarch64-linux-gnu/qt5/QtWidgets -isystem /usr/include/aarch64-linux-gnu/qt5/QtGui -isystem /usr/include/aarch64-linux-gnu/qt5/QtCore -isystem /usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/aarch64-linux-gnu/qt5/QtXml -isystem /usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/aarch64-linux-gnu/qt5/QtSvg -isystem /usr/include/aarch64-linux-gnu/qt5/QtWebKitWidgets -isystem /usr/include/aarch64-linux-gnu/qt5/QtWebKit -isystem /usr/include/aarch64-linux-gnu/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/aarch64-linux-gnu/qt5/QtConcurrent -isystem /usr/include/aarch64-linux-gnu/qt5/QtDBus -isystem /usr/include/KF5/KTextEditor -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -fno-delete-null-pointer-checks -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -o CMakeFiles/libumbrello.dir/codegenerators/codegenobjectwithtextblocks.cpp.o -c /<>/umbrello/codegenerators/codegenobjectwithtextblocks.cpp In file included from /<>/umbrello/codegenerators/codeblockwithcomments.h:15, from /<>/umbrello/codegenerators/codemethodblock.h:17, from /<>/umbrello/codegenerators/codeaccessormethod.h:15, from /<>/umbrello/codegenerators/codegenobjectwithtextblocks.h:15, from /<>/umbrello/codegenerators/codegenobjectwithtextblocks.cpp:13: /<>/umbrello/codegenerators/codeblock.h:40:18: warning: ‘virtual void CodeBlock::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 40 | virtual void saveToXMI1(QDomDocument & doc, QDomElement & root); | ^~~~~~~~~~ /<>/umbrello/codegenerators/codeblock.h:41:18: warning: ‘virtual void CodeBlock::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] 41 | virtual void loadFromXMI1(QDomElement & root); | ^~~~~~~~~~~~ /<>/umbrello/codegenerators/codeblock.h:43:18: warning: ‘virtual void CodeBlock::setAttributesFromObject(TextBlock*)’ can be marked override [-Wsuggest-override] 43 | virtual void setAttributesFromObject(TextBlock * obj); | ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeblock.h:49:18: warning: ‘virtual void CodeBlock::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 49 | virtual void setAttributesOnNode(QDomDocument & doc, QDomElement & blockElement); | ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeblock.h:50:18: warning: ‘virtual void CodeBlock::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] 50 | virtual void setAttributesFromNode(QDomElement & element); | ^~~~~~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/codeblockwithcomments.h:16, from /<>/umbrello/codegenerators/codemethodblock.h:17, from /<>/umbrello/codegenerators/codeaccessormethod.h:15, from /<>/umbrello/codegenerators/codegenobjectwithtextblocks.h:15, from /<>/umbrello/codegenerators/codegenobjectwithtextblocks.cpp:13: /<>/umbrello/codegenerators/codecomment.h:30:18: warning: ‘virtual void CodeComment::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 30 | virtual void saveToXMI1(QDomDocument & doc, QDomElement & root); | ^~~~~~~~~~ /<>/umbrello/codegenerators/codecomment.h:31:18: warning: ‘virtual void CodeComment::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] 31 | virtual void loadFromXMI1(QDomElement & root); | ^~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/codemethodblock.h:17, from /<>/umbrello/codegenerators/codeaccessormethod.h:15, from /<>/umbrello/codegenerators/codegenobjectwithtextblocks.h:15, from /<>/umbrello/codegenerators/codegenobjectwithtextblocks.cpp:13: /<>/umbrello/codegenerators/codeblockwithcomments.h:38:21: warning: ‘virtual QString CodeBlockWithComments::toString() const’ can be marked override [-Wsuggest-override] 38 | virtual QString toString () const; | ^~~~~~~~ /<>/umbrello/codegenerators/codeblockwithcomments.h:42:18: warning: ‘virtual void CodeBlockWithComments::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 42 | virtual void saveToXMI1 (QDomDocument & doc, QDomElement & root); | ^~~~~~~~~~ /<>/umbrello/codegenerators/codeblockwithcomments.h:44:18: warning: ‘virtual void CodeBlockWithComments::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] 44 | virtual void loadFromXMI1 (QDomElement & root); | ^~~~~~~~~~~~ /<>/umbrello/codegenerators/codeblockwithcomments.h:46:18: warning: ‘virtual void CodeBlockWithComments::setAttributesFromObject(TextBlock*)’ can be marked override [-Wsuggest-override] 46 | virtual void setAttributesFromObject (TextBlock * obj); | ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeblockwithcomments.h:50:18: warning: ‘virtual void CodeBlockWithComments::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 50 | virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement); | ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeblockwithcomments.h:52:18: warning: ‘virtual void CodeBlockWithComments::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] 52 | virtual void setAttributesFromNode (QDomElement & element); | ^~~~~~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/codeaccessormethod.h:15, from /<>/umbrello/codegenerators/codegenobjectwithtextblocks.h:15, from /<>/umbrello/codegenerators/codegenobjectwithtextblocks.cpp:13: /<>/umbrello/codegenerators/codemethodblock.h:45:21: warning: ‘virtual QString CodeMethodBlock::toString() const’ can be marked override [-Wsuggest-override] 45 | virtual QString toString () const; | ^~~~~~~~ /<>/umbrello/codegenerators/codemethodblock.h:58:18: warning: ‘virtual void CodeMethodBlock::updateContent()’ can be marked override [-Wsuggest-override] 58 | virtual void updateContent () = 0; | ^~~~~~~~~~~~~ /<>/umbrello/codegenerators/codemethodblock.h:62:18: warning: ‘virtual void CodeMethodBlock::release()’ can be marked override [-Wsuggest-override] 62 | virtual void release (); | ^~~~~~~ /<>/umbrello/codegenerators/codemethodblock.h:75:18: warning: ‘virtual void CodeMethodBlock::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 75 | virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement); | ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codemethodblock.h:77:18: warning: ‘virtual void CodeMethodBlock::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] 77 | virtual void setAttributesFromNode (QDomElement & element); | ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codemethodblock.h:79:18: warning: ‘virtual void CodeMethodBlock::setAttributesFromObject(TextBlock*)’ can be marked override [-Wsuggest-override] 79 | virtual void setAttributesFromObject (TextBlock * obj); | ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codemethodblock.h:88:18: warning: ‘virtual void CodeMethodBlock::syncToParent()’ can be marked override [-Wsuggest-override] 88 | virtual void syncToParent(); | ^~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/codegenobjectwithtextblocks.h:15, from /<>/umbrello/codegenerators/codegenobjectwithtextblocks.cpp:13: /<>/umbrello/codegenerators/codeaccessormethod.h:47:18: warning: ‘virtual void CodeAccessorMethod::updateContent()’ can be marked override [-Wsuggest-override] 47 | virtual void updateContent() = 0; | ^~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeaccessormethod.h:49:18: warning: ‘virtual void CodeAccessorMethod::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 49 | virtual void saveToXMI1(QDomDocument & doc, QDomElement & root); | ^~~~~~~~~~ /<>/umbrello/codegenerators/codeaccessormethod.h:50:18: warning: ‘virtual void CodeAccessorMethod::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] 50 | virtual void loadFromXMI1(QDomElement & root); | ^~~~~~~~~~~~ /<>/umbrello/codegenerators/codeaccessormethod.h:52:18: warning: ‘virtual void CodeAccessorMethod::setAttributesFromObject(TextBlock*)’ can be marked override [-Wsuggest-override] 52 | virtual void setAttributesFromObject(TextBlock * obj); | ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeaccessormethod.h:56:18: warning: ‘virtual void CodeAccessorMethod::release()’ can be marked override [-Wsuggest-override] 56 | virtual void release(); | ^~~~~~~ /<>/umbrello/codegenerators/codeaccessormethod.h:58:18: warning: ‘virtual void CodeAccessorMethod::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 58 | virtual void setAttributesOnNode(QDomDocument & doc, QDomElement & blockElement); | ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeaccessormethod.h:60:18: warning: ‘virtual void CodeAccessorMethod::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] 60 | virtual void setAttributesFromNode(QDomElement & element); | ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeaccessormethod.h:62:18: warning: ‘virtual void CodeAccessorMethod::updateMethodDeclaration()’ can be marked override [-Wsuggest-override] 62 | virtual void updateMethodDeclaration() = 0; | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/codedocument.h:16, from /<>/umbrello/codegenerators/codegenobjectwithtextblocks.cpp:16: /<>/umbrello/codegenerators/hierarchicalcodeblock.h:38:10: warning: ‘virtual bool HierarchicalCodeBlock::addTextBlock(TextBlock*)’ can be marked override [-Wsuggest-override] 38 | bool addTextBlock (TextBlock * add_object); | ^~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:40:10: warning: ‘virtual bool HierarchicalCodeBlock::insertTextBlock(TextBlock*, TextBlock*, bool)’ can be marked override [-Wsuggest-override] 40 | bool insertTextBlock (TextBlock * newBlock, TextBlock * existingBlock, bool after = true); | ^~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:42:10: warning: ‘virtual bool HierarchicalCodeBlock::removeTextBlock(TextBlock*)’ can be marked override [-Wsuggest-override] 42 | bool removeTextBlock (TextBlock * remove_object); | ^~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:48:18: warning: ‘virtual void HierarchicalCodeBlock::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 48 | virtual void saveToXMI1 (QDomDocument & doc, QDomElement & root); | ^~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:50:18: warning: ‘virtual void HierarchicalCodeBlock::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] 50 | virtual void loadFromXMI1 (QDomElement & root); | ^~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:52:21: warning: ‘virtual QString HierarchicalCodeBlock::toString() const’ can be marked override [-Wsuggest-override] 52 | virtual QString toString () const; | ^~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:55:13: warning: ‘virtual QString HierarchicalCodeBlock::getUniqueTag(const QString&)’ can be marked override [-Wsuggest-override] 55 | QString getUniqueTag(const QString& prefix); | ^~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:59:25: warning: ‘virtual CodeBlock* HierarchicalCodeBlock::newCodeBlock()’ can be marked override [-Wsuggest-override] 59 | virtual CodeBlock * newCodeBlock(); | ^~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:60:37: warning: ‘virtual CodeBlockWithComments* HierarchicalCodeBlock::newCodeBlockWithComments()’ can be marked override [-Wsuggest-override] 60 | virtual CodeBlockWithComments * newCodeBlockWithComments(); | ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:61:37: warning: ‘virtual HierarchicalCodeBlock* HierarchicalCodeBlock::newHierarchicalCodeBlock()’ can be marked override [-Wsuggest-override] 61 | virtual HierarchicalCodeBlock * newHierarchicalCodeBlock(); | ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:65:18: warning: ‘virtual void HierarchicalCodeBlock::release()’ can be marked override [-Wsuggest-override] 65 | virtual void release (); | ^~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:67:18: warning: ‘virtual void HierarchicalCodeBlock::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 67 | virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & elem); | ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:69:18: warning: ‘virtual void HierarchicalCodeBlock::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] 69 | virtual void setAttributesFromNode (QDomElement & element); | ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:71:18: warning: ‘virtual void HierarchicalCodeBlock::setAttributesFromObject(TextBlock*)’ can be marked override [-Wsuggest-override] 71 | virtual void setAttributesFromObject (TextBlock * obj); | ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:73:17: warning: ‘virtual TextBlock* HierarchicalCodeBlock::findCodeClassFieldTextBlockByTag(const QString&)’ can be marked override [-Wsuggest-override] 73 | TextBlock * findCodeClassFieldTextBlockByTag (const QString &tag); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/codegenobjectwithtextblocks.cpp:16: /<>/umbrello/codegenerators/codedocument.h:61:10: warning: ‘virtual bool CodeDocument::insertTextBlock(TextBlock*, TextBlock*, bool)’ can be marked override [-Wsuggest-override] 61 | bool insertTextBlock (TextBlock * newBlock, TextBlock * existingBlock, bool after = true); | ^~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codedocument.h:70:25: warning: ‘virtual CodeBlock* CodeDocument::newCodeBlock()’ can be marked override [-Wsuggest-override] 70 | virtual CodeBlock * newCodeBlock (); | ^~~~~~~~~~~~ /<>/umbrello/codegenerators/codedocument.h:71:37: warning: ‘virtual HierarchicalCodeBlock* CodeDocument::newHierarchicalCodeBlock()’ can be marked override [-Wsuggest-override] 71 | virtual HierarchicalCodeBlock * newHierarchicalCodeBlock (); | ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codedocument.h:72:37: warning: ‘virtual CodeBlockWithComments* CodeDocument::newCodeBlockWithComments()’ can be marked override [-Wsuggest-override] 72 | virtual CodeBlockWithComments * newCodeBlockWithComments (); | ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codedocument.h:74:21: warning: ‘virtual QString CodeDocument::getUniqueTag(const QString&)’ can be marked override [-Wsuggest-override] 74 | virtual QString getUniqueTag(const QString& prefix = QString()); | ^~~~~~~~~~~~ /<>/umbrello/codegenerators/codedocument.h:86:18: warning: ‘virtual void CodeDocument::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 86 | virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement); | ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codedocument.h:88:18: warning: ‘virtual void CodeDocument::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] 88 | virtual void setAttributesFromNode (QDomElement & element); | ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codedocument.h:100:10: warning: ‘virtual void CodeDocument::resetTextBlocks()’ can be marked override [-Wsuggest-override] 100 | void resetTextBlocks(); | ^~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codedocument.h:102:25: warning: ‘virtual TextBlock* CodeDocument::findCodeClassFieldTextBlockByTag(const QString&)’ can be marked override [-Wsuggest-override] 102 | virtual TextBlock * findCodeClassFieldTextBlockByTag(const QString &tag); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/uml1model/attribute.h:15, from /<>/umbrello/uml1model/umlattributelist.h:17, from /<>/umbrello/uml1model/operation.h:14, from /<>/umbrello/codegenerators/codeoperation.h:16, from /<>/umbrello/codegenerators/codegenobjectwithtextblocks.cpp:17: /<>/umbrello/uml1model/classifierlistitem.h:48:18: warning: ‘virtual void UMLClassifierListItem::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 48 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/classifierlistitem.h:54:24: warning: ‘virtual UMLObject* UMLClassifierListItem::clone() const’ can be marked override [-Wsuggest-override] 54 | virtual UMLObject* clone() const = 0; | ^~~~~ In file included from /<>/umbrello/uml1model/umlattributelist.h:17, from /<>/umbrello/uml1model/operation.h:14, from /<>/umbrello/codegenerators/codeoperation.h:16, from /<>/umbrello/codegenerators/codegenobjectwithtextblocks.cpp:17: /<>/umbrello/uml1model/attribute.h:42:18: warning: ‘virtual void UMLAttribute::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 42 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/attribute.h:44:10: warning: ‘virtual void UMLAttribute::setName(const QString&)’ can be marked override [-Wsuggest-override] 44 | void setName(const QString &name); | ^~~~~~~ /<>/umbrello/uml1model/attribute.h:48:24: warning: ‘virtual UMLObject* UMLAttribute::clone() const’ can be marked override [-Wsuggest-override] 48 | virtual UMLObject* clone() const; | ^~~~~ /<>/umbrello/uml1model/attribute.h:53:13: warning: ‘virtual QString UMLAttribute::toString(Uml::SignatureType::Enum, bool)’ can be marked override [-Wsuggest-override] 53 | QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false); | ^~~~~~~~ /<>/umbrello/uml1model/attribute.h:58:18: warning: ‘virtual void UMLAttribute::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 58 | virtual void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/attribute.h:60:18: warning: ‘virtual bool UMLAttribute::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] 60 | virtual bool showPropertiesDialog(QWidget* parent = 0); | ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/attribute.h:73:10: warning: ‘virtual bool UMLAttribute::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 73 | bool load1(QDomElement & element); | ^~~~~ In file included from /<>/umbrello/codegenerators/codeoperation.h:16, from /<>/umbrello/codegenerators/codegenobjectwithtextblocks.cpp:17: /<>/umbrello/uml1model/operation.h:37:18: warning: ‘virtual void UMLOperation::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 37 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/operation.h:39:24: warning: ‘virtual UMLObject* UMLOperation::clone() const’ can be marked override [-Wsuggest-override] 39 | virtual UMLObject* clone() const; | ^~~~~ /<>/umbrello/uml1model/operation.h:41:10: warning: ‘virtual void UMLOperation::setType(UMLObject*)’ can be marked override [-Wsuggest-override] 41 | void setType(UMLObject* type); | ^~~~~~~ /<>/umbrello/uml1model/operation.h:52:13: warning: ‘virtual QString UMLOperation::toString(Uml::SignatureType::Enum, bool)’ can be marked override [-Wsuggest-override] 52 | QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false); | ^~~~~~~~ /<>/umbrello/uml1model/operation.h:56:10: warning: ‘virtual bool UMLOperation::resolveRef()’ can be marked override [-Wsuggest-override] 56 | bool resolveRef(); | ^~~~~~~~~~ /<>/umbrello/uml1model/operation.h:60:18: warning: ‘virtual bool UMLOperation::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] 60 | virtual bool showPropertiesDialog(QWidget* parent = 0); | ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/operation.h:72:10: warning: ‘virtual void UMLOperation::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 72 | void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/operation.h:75:10: warning: ‘virtual bool UMLOperation::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 75 | bool load1(QDomElement & element); | ^~~~~ In file included from /<>/umbrello/codegenerators/codegenobjectwithtextblocks.cpp:17: /<>/umbrello/codegenerators/codeoperation.h:41:18: warning: ‘virtual void CodeOperation::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 41 | virtual void saveToXMI1 (QDomDocument & doc, QDomElement & root); | ^~~~~~~~~~ /<>/umbrello/codegenerators/codeoperation.h:43:18: warning: ‘virtual void CodeOperation::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] 43 | virtual void loadFromXMI1 (QDomElement & root); | ^~~~~~~~~~~~ /<>/umbrello/codegenerators/codeoperation.h:47:18: warning: ‘virtual void CodeOperation::setAttributesFromObject(TextBlock*)’ can be marked override [-Wsuggest-override] 47 | virtual void setAttributesFromObject (TextBlock * obj); | ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeoperation.h:49:18: warning: ‘virtual void CodeOperation::updateMethodDeclaration()’ can be marked override [-Wsuggest-override] 49 | virtual void updateMethodDeclaration() = 0; | ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeoperation.h:50:18: warning: ‘virtual void CodeOperation::updateContent()’ can be marked override [-Wsuggest-override] 50 | virtual void updateContent(); | ^~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeoperation.h:57:18: warning: ‘virtual void CodeOperation::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 57 | virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement); | ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeoperation.h:59:18: warning: ‘virtual void CodeOperation::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] 59 | virtual void setAttributesFromNode (QDomElement & element); | ^~~~~~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/uml1model/package.h:14, from /<>/umbrello/uml1model/classifier.h:13, from /<>/umbrello/codegenerators/classifiercodedocument.h:15, from /<>/umbrello/codegenerators/codegenobjectwithtextblocks.cpp:19: /<>/umbrello/uml1model/umlcanvasobject.h:43:18: warning: ‘virtual void UMLCanvasObject::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 43 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/umlcanvasobject.h:85:18: warning: ‘virtual bool UMLCanvasObject::resolveRef()’ can be marked override [-Wsuggest-override] 85 | virtual bool resolveRef(); | ^~~~~~~~~~ In file included from /<>/umbrello/uml1model/classifier.h:13, from /<>/umbrello/codegenerators/classifiercodedocument.h:15, from /<>/umbrello/codegenerators/codegenobjectwithtextblocks.cpp:19: /<>/umbrello/uml1model/package.h:39:18: warning: ‘virtual void UMLPackage::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 39 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/package.h:41:24: warning: ‘virtual UMLObject* UMLPackage::clone() const’ can be marked override [-Wsuggest-override] 41 | virtual UMLObject* clone() const; | ^~~~~ /<>/umbrello/uml1model/package.h:64:18: warning: ‘virtual bool UMLPackage::resolveRef()’ can be marked override [-Wsuggest-override] 64 | virtual bool resolveRef(); | ^~~~~~~~~~ /<>/umbrello/uml1model/package.h:66:18: warning: ‘virtual void UMLPackage::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 66 | virtual void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/package.h:69:18: warning: ‘virtual bool UMLPackage::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 69 | virtual bool load1(QDomElement& element); | ^~~~~ In file included from /<>/umbrello/uml1model/foreignkeyconstraint.h:16, from /<>/umbrello/model_utils.h:18, from /<>/umbrello/uml1model/classifier.h:19, from /<>/umbrello/codegenerators/classifiercodedocument.h:15, from /<>/umbrello/codegenerators/codegenobjectwithtextblocks.cpp:19: /<>/umbrello/uml1model/entityconstraint.h:40:18: warning: ‘virtual void UMLEntityConstraint::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 40 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/entityconstraint.h:45:24: warning: ‘virtual UMLObject* UMLEntityConstraint::clone() const’ can be marked override [-Wsuggest-override] 45 | virtual UMLObject* clone() const = 0; | ^~~~~ In file included from /<>/umbrello/model_utils.h:18, from /<>/umbrello/uml1model/classifier.h:19, from /<>/umbrello/codegenerators/classifiercodedocument.h:15, from /<>/umbrello/codegenerators/codegenobjectwithtextblocks.cpp:19: /<>/umbrello/uml1model/foreignkeyconstraint.h:56:18: warning: ‘virtual void UMLForeignKeyConstraint::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 56 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:58:24: warning: ‘virtual UMLObject* UMLForeignKeyConstraint::clone() const’ can be marked override [-Wsuggest-override] 58 | virtual UMLObject* clone() const; | ^~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:60:13: warning: ‘virtual QString UMLForeignKeyConstraint::toString(Uml::SignatureType::Enum, bool)’ can be marked override [-Wsuggest-override] 60 | QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false); | ^~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:65:10: warning: ‘virtual void UMLForeignKeyConstraint::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 65 | void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:67:18: warning: ‘virtual bool UMLForeignKeyConstraint::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] 67 | virtual bool showPropertiesDialog(QWidget* parent = 0); | ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:85:10: warning: ‘virtual bool UMLForeignKeyConstraint::resolveRef()’ can be marked override [-Wsuggest-override] 85 | bool resolveRef(); | ^~~~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:94:10: warning: ‘virtual bool UMLForeignKeyConstraint::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 94 | bool load1(QDomElement & element); | ^~~~~ In file included from /<>/umbrello/model_utils.h:20, from /<>/umbrello/uml1model/classifier.h:19, from /<>/umbrello/codegenerators/classifiercodedocument.h:15, from /<>/umbrello/codegenerators/codegenobjectwithtextblocks.cpp:19: /<>/umbrello/dialogs/multipagedialogbase.h:101:18: warning: ‘virtual void MultiPageDialogBase::keyPressEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] 101 | virtual void keyPressEvent(QKeyEvent *event); | ^~~~~~~~~~~~~ In file included from /<>/umbrello/model_utils.h:21, from /<>/umbrello/uml1model/classifier.h:19, from /<>/umbrello/codegenerators/classifiercodedocument.h:15, from /<>/umbrello/codegenerators/codegenobjectwithtextblocks.cpp:19: /<>/umbrello/umlwidgets/widgetbase.h:187:20: warning: ‘virtual QRectF WidgetBase::boundingRect() const’ can be marked override [-Wsuggest-override] 187 | virtual QRectF boundingRect() const; | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/widgetbase.h:191:18: warning: ‘virtual void WidgetBase::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] 191 | virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); | ^~~~~ /<>/umbrello/umlwidgets/widgetbase.h:260:18: warning: ‘virtual void WidgetBase::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] 260 | virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent *event); | ^~~~~~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/classifiercodedocument.h:15, from /<>/umbrello/codegenerators/codegenobjectwithtextblocks.cpp:19: /<>/umbrello/uml1model/classifier.h:54:18: warning: ‘virtual void UMLClassifier::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 54 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/classifier.h:56:16: warning: ‘virtual UMLObject* UMLClassifier::clone() const’ can be marked override [-Wsuggest-override] 56 | UMLObject* clone() const; | ^~~~~ /<>/umbrello/uml1model/classifier.h:111:18: warning: ‘virtual bool UMLClassifier::resolveRef()’ can be marked override [-Wsuggest-override] 111 | virtual bool resolveRef(); | ^~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:115:24: warning: ‘virtual UMLObject* UMLClassifier::findChildObjectById(Uml::ID::Type, bool)’ can be marked override [-Wsuggest-override] 115 | virtual UMLObject* findChildObjectById(Uml::ID::Type id, bool considerAncestors = false); | ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:124:18: warning: ‘virtual bool UMLClassifier::acceptAssociationType(Uml::AssociationType::Enum)’ can be marked override [-Wsuggest-override] 124 | virtual bool acceptAssociationType(Uml::AssociationType::Enum type); | ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:129:10: warning: ‘virtual void UMLClassifier::setBaseType(UMLObject::ObjectType)’ can be marked override [-Wsuggest-override] 129 | void setBaseType(UMLObject::ObjectType ot); | ^~~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:181:10: warning: ‘virtual void UMLClassifier::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 181 | void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:183:18: warning: ‘virtual bool UMLClassifier::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 183 | virtual bool load1(QDomElement& element); | ^~~~~ In file included from /<>/umbrello/codegenerators/codeclassfield.h:16, from /<>/umbrello/codegenerators/classifiercodedocument.h:19, from /<>/umbrello/codegenerators/codegenobjectwithtextblocks.cpp:19: /<>/umbrello/codegenerators/codeclassfielddeclarationblock.h:42:18: warning: ‘virtual void CodeClassFieldDeclarationBlock::setAttributesFromObject(TextBlock*)’ can be marked override [-Wsuggest-override] 42 | virtual void setAttributesFromObject(TextBlock * obj); | ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeclassfielddeclarationblock.h:44:18: warning: ‘virtual void CodeClassFieldDeclarationBlock::updateContent()’ can be marked override [-Wsuggest-override] 44 | virtual void updateContent() = 0; | ^~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeclassfielddeclarationblock.h:46:18: warning: ‘virtual void CodeClassFieldDeclarationBlock::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 46 | virtual void saveToXMI1(QDomDocument & doc, QDomElement & root); | ^~~~~~~~~~ /<>/umbrello/codegenerators/codeclassfielddeclarationblock.h:48:18: warning: ‘virtual void CodeClassFieldDeclarationBlock::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] 48 | virtual void loadFromXMI1(QDomElement & root); | ^~~~~~~~~~~~ /<>/umbrello/codegenerators/codeclassfielddeclarationblock.h:52:18: warning: ‘virtual void CodeClassFieldDeclarationBlock::release()’ can be marked override [-Wsuggest-override] 52 | virtual void release(); | ^~~~~~~ /<>/umbrello/codegenerators/codeclassfielddeclarationblock.h:54:18: warning: ‘virtual void CodeClassFieldDeclarationBlock::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 54 | virtual void setAttributesOnNode(QDomDocument & doc, QDomElement & blockElement); | ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeclassfielddeclarationblock.h:56:18: warning: ‘virtual void CodeClassFieldDeclarationBlock::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] 56 | virtual void setAttributesFromNode(QDomElement & element); | ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeclassfielddeclarationblock.h:67:18: warning: ‘virtual void CodeClassFieldDeclarationBlock::syncToParent()’ can be marked override [-Wsuggest-override] 67 | virtual void syncToParent(); | ^~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/classifiercodedocument.h:19, from /<>/umbrello/codegenerators/codegenobjectwithtextblocks.cpp:19: /<>/umbrello/codegenerators/codeclassfield.h:52:13: warning: ‘virtual QString CodeClassField::getTypeName()’ can be marked override [-Wsuggest-override] 52 | QString getTypeName (); | ^~~~~~~~~~~ /<>/umbrello/codegenerators/codeclassfield.h:85:10: warning: ‘virtual void CodeClassField::updateContent()’ can be marked override [-Wsuggest-override] 85 | void updateContent(); | ^~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeclassfield.h:121:18: warning: ‘virtual void CodeClassField::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 121 | virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement); | ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeclassfield.h:123:18: warning: ‘virtual void CodeClassField::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] 123 | virtual void setAttributesFromNode (QDomElement & element); | ^~~~~~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/codegenobjectwithtextblocks.cpp:19: /<>/umbrello/codegenerators/classifiercodedocument.h:74:18: warning: ‘virtual void ClassifierCodeDocument::synchronize()’ can be marked override [-Wsuggest-override] 74 | virtual void synchronize(); | ^~~~~~~~~~~ /<>/umbrello/codegenerators/classifiercodedocument.h:81:18: warning: ‘virtual void ClassifierCodeDocument::updateContent()’ can be marked override [-Wsuggest-override] 81 | virtual void updateContent() = 0; | ^~~~~~~~~~~~~ /<>/umbrello/codegenerators/classifiercodedocument.h:83:18: warning: ‘virtual void ClassifierCodeDocument::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 83 | virtual void saveToXMI1(QDomDocument &doc, QDomElement &root); | ^~~~~~~~~~ /<>/umbrello/codegenerators/classifiercodedocument.h:84:18: warning: ‘virtual void ClassifierCodeDocument::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] 84 | virtual void loadFromXMI1(QDomElement &root); | ^~~~~~~~~~~~ /<>/umbrello/codegenerators/classifiercodedocument.h:90:18: warning: ‘virtual void ClassifierCodeDocument::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 90 | virtual void setAttributesOnNode(QDomDocument &doc, QDomElement &blockElement); | ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/classifiercodedocument.h:91:18: warning: ‘virtual void ClassifierCodeDocument::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] 91 | virtual void setAttributesFromNode(QDomElement &element); | ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/classifiercodedocument.h:93:17: warning: ‘virtual TextBlock* ClassifierCodeDocument::findCodeClassFieldTextBlockByTag(const QString&)’ can be marked override [-Wsuggest-override] 93 | TextBlock * findCodeClassFieldTextBlockByTag(const QString &tag); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/codegenobjectwithtextblocks.cpp:20: /<>/umbrello/debug/debug_utils.h:91:18: warning: ‘virtual void Tracer::showEvent(QShowEvent*)’ can be marked override [-Wsuggest-override] 91 | virtual void showEvent(QShowEvent*); | ^~~~~~~~~ In file included from /<>/umbrello/codegenerators/codegenobjectwithtextblocks.cpp:22: /<>/umbrello/uml.h:201:18: warning: ‘virtual void UMLApp::keyPressEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] 201 | virtual void keyPressEvent(QKeyEvent* e); | ^~~~~~~~~~~~~ /<>/umbrello/uml.h:202:18: warning: ‘virtual void UMLApp::keyReleaseEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] 202 | virtual void keyReleaseEvent(QKeyEvent* e); | ^~~~~~~~~~~~~~~ /<>/umbrello/uml.h:204:18: warning: ‘virtual void UMLApp::customEvent(QEvent*)’ can be marked override [-Wsuggest-override] 204 | virtual void customEvent(QEvent* e); | ^~~~~~~~~~~ /<>/umbrello/uml.h:215:18: warning: ‘virtual bool UMLApp::queryClose()’ can be marked override [-Wsuggest-override] 215 | virtual bool queryClose(); | ^~~~~~~~~~ /<>/umbrello/uml.h:217:18: warning: ‘virtual void UMLApp::saveProperties(KConfigGroup&)’ can be marked override [-Wsuggest-override] 217 | virtual void saveProperties(KConfigGroup & cfg); | ^~~~~~~~~~~~~~ /<>/umbrello/uml.h:218:18: warning: ‘virtual void UMLApp::readProperties(const KConfigGroup&)’ can be marked override [-Wsuggest-override] 218 | virtual void readProperties(const KConfigGroup & cfg); | ^~~~~~~~~~~~~~ [ 34%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/codegenerators/codegenpolicyext.cpp.o cd /<>/obj-aarch64-linux-gnu/umbrello && /usr/bin/aarch64-linux-gnu-g++ -DCMAKE_BINARY_DIR=\"/<>/obj-aarch64-linux-gnu\" -DKCOREADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLO_VERSION_STRING=\"2.23.3\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-aarch64-linux-gnu/umbrello -I/<>/umbrello -I/<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/include -I/<>/obj-aarch64-linux-gnu -I/<>/umbrello/clipboard -I/<>/umbrello/cmds -I/<>/umbrello/codegenerators -I/<>/umbrello/codegenerators/ada -I/<>/umbrello/codegenerators/as -I/<>/umbrello/codegenerators/cpp -I/<>/umbrello/codegenerators/csharp -I/<>/umbrello/codegenerators/d -I/<>/umbrello/codegenerators/idl -I/<>/umbrello/codegenerators/java -I/<>/umbrello/codegenerators/js -I/<>/umbrello/codegenerators/pascal -I/<>/umbrello/codegenerators/perl -I/<>/umbrello/codegenerators/php -I/<>/umbrello/codegenerators/python -I/<>/umbrello/codegenerators/ruby -I/<>/umbrello/codegenerators/sql -I/<>/umbrello/codegenerators/tcl -I/<>/umbrello/codegenerators/vala -I/<>/umbrello/codegenerators/xml -I/<>/umbrello/codegenwizard -I/<>/umbrello/codeimport -I/<>/umbrello/codeimport/csharp -I/<>/umbrello/codeimpwizard -I/<>/umbrello/debug -I/<>/umbrello/dialogs -I/<>/umbrello/dialogs/pages -I/<>/umbrello/dialogs/widgets -I/<>/umbrello/docgenerators -I/<>/umbrello/finder -I/<>/umbrello/refactoring -I/<>/umbrello/uml1model -I/<>/umbrello/umlwidgets -I/<>/lib/cppparser -I/<>/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/aarch64-linux-gnu/qt5 -isystem /usr/include/aarch64-linux-gnu/qt5/QtWidgets -isystem /usr/include/aarch64-linux-gnu/qt5/QtGui -isystem /usr/include/aarch64-linux-gnu/qt5/QtCore -isystem /usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/aarch64-linux-gnu/qt5/QtXml -isystem /usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/aarch64-linux-gnu/qt5/QtSvg -isystem /usr/include/aarch64-linux-gnu/qt5/QtWebKitWidgets -isystem /usr/include/aarch64-linux-gnu/qt5/QtWebKit -isystem /usr/include/aarch64-linux-gnu/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/aarch64-linux-gnu/qt5/QtConcurrent -isystem /usr/include/aarch64-linux-gnu/qt5/QtDBus -isystem /usr/include/KF5/KTextEditor -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -fno-delete-null-pointer-checks -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -o CMakeFiles/libumbrello.dir/codegenerators/codegenpolicyext.cpp.o -c /<>/umbrello/codegenerators/codegenpolicyext.cpp [ 34%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/codegenerators/codegen_utils.cpp.o cd /<>/obj-aarch64-linux-gnu/umbrello && /usr/bin/aarch64-linux-gnu-g++ -DCMAKE_BINARY_DIR=\"/<>/obj-aarch64-linux-gnu\" -DKCOREADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLO_VERSION_STRING=\"2.23.3\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-aarch64-linux-gnu/umbrello -I/<>/umbrello -I/<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/include -I/<>/obj-aarch64-linux-gnu -I/<>/umbrello/clipboard -I/<>/umbrello/cmds -I/<>/umbrello/codegenerators -I/<>/umbrello/codegenerators/ada -I/<>/umbrello/codegenerators/as -I/<>/umbrello/codegenerators/cpp -I/<>/umbrello/codegenerators/csharp -I/<>/umbrello/codegenerators/d -I/<>/umbrello/codegenerators/idl -I/<>/umbrello/codegenerators/java -I/<>/umbrello/codegenerators/js -I/<>/umbrello/codegenerators/pascal -I/<>/umbrello/codegenerators/perl -I/<>/umbrello/codegenerators/php -I/<>/umbrello/codegenerators/python -I/<>/umbrello/codegenerators/ruby -I/<>/umbrello/codegenerators/sql -I/<>/umbrello/codegenerators/tcl -I/<>/umbrello/codegenerators/vala -I/<>/umbrello/codegenerators/xml -I/<>/umbrello/codegenwizard -I/<>/umbrello/codeimport -I/<>/umbrello/codeimport/csharp -I/<>/umbrello/codeimpwizard -I/<>/umbrello/debug -I/<>/umbrello/dialogs -I/<>/umbrello/dialogs/pages -I/<>/umbrello/dialogs/widgets -I/<>/umbrello/docgenerators -I/<>/umbrello/finder -I/<>/umbrello/refactoring -I/<>/umbrello/uml1model -I/<>/umbrello/umlwidgets -I/<>/lib/cppparser -I/<>/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/aarch64-linux-gnu/qt5 -isystem /usr/include/aarch64-linux-gnu/qt5/QtWidgets -isystem /usr/include/aarch64-linux-gnu/qt5/QtGui -isystem /usr/include/aarch64-linux-gnu/qt5/QtCore -isystem /usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/aarch64-linux-gnu/qt5/QtXml -isystem /usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/aarch64-linux-gnu/qt5/QtSvg -isystem /usr/include/aarch64-linux-gnu/qt5/QtWebKitWidgets -isystem /usr/include/aarch64-linux-gnu/qt5/QtWebKit -isystem /usr/include/aarch64-linux-gnu/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/aarch64-linux-gnu/qt5/QtConcurrent -isystem /usr/include/aarch64-linux-gnu/qt5/QtDBus -isystem /usr/include/KF5/KTextEditor -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -fno-delete-null-pointer-checks -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -o CMakeFiles/libumbrello.dir/codegenerators/codegen_utils.cpp.o -c /<>/umbrello/codegenerators/codegen_utils.cpp In file included from /<>/umbrello/uml.h:15, from /<>/umbrello/codegenerators/codegen_utils.cpp:15: /<>/umbrello/dialogs/multipagedialogbase.h:101:18: warning: ‘virtual void MultiPageDialogBase::keyPressEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] 101 | virtual void keyPressEvent(QKeyEvent *event); | ^~~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/codegen_utils.cpp:15: /<>/umbrello/uml.h:201:18: warning: ‘virtual void UMLApp::keyPressEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] 201 | virtual void keyPressEvent(QKeyEvent* e); | ^~~~~~~~~~~~~ /<>/umbrello/uml.h:202:18: warning: ‘virtual void UMLApp::keyReleaseEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] 202 | virtual void keyReleaseEvent(QKeyEvent* e); | ^~~~~~~~~~~~~~~ /<>/umbrello/uml.h:204:18: warning: ‘virtual void UMLApp::customEvent(QEvent*)’ can be marked override [-Wsuggest-override] 204 | virtual void customEvent(QEvent* e); | ^~~~~~~~~~~ /<>/umbrello/uml.h:215:18: warning: ‘virtual bool UMLApp::queryClose()’ can be marked override [-Wsuggest-override] 215 | virtual bool queryClose(); | ^~~~~~~~~~ /<>/umbrello/uml.h:217:18: warning: ‘virtual void UMLApp::saveProperties(KConfigGroup&)’ can be marked override [-Wsuggest-override] 217 | virtual void saveProperties(KConfigGroup & cfg); | ^~~~~~~~~~~~~~ /<>/umbrello/uml.h:218:18: warning: ‘virtual void UMLApp::readProperties(const KConfigGroup&)’ can be marked override [-Wsuggest-override] 218 | virtual void readProperties(const KConfigGroup & cfg); | ^~~~~~~~~~~~~~ In file included from /<>/umbrello/listpopupmenu.h:17, from /<>/umbrello/umldoc.h:16, from /<>/umbrello/codegenerators/codegen_utils.cpp:16: /<>/umbrello/umlwidgets/widgetbase.h:187:20: warning: ‘virtual QRectF WidgetBase::boundingRect() const’ can be marked override [-Wsuggest-override] 187 | virtual QRectF boundingRect() const; | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/widgetbase.h:191:18: warning: ‘virtual void WidgetBase::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] 191 | virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); | ^~~~~ /<>/umbrello/umlwidgets/widgetbase.h:260:18: warning: ‘virtual void WidgetBase::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] 260 | virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent *event); | ^~~~~~~~~~~~~~~~ [ 34%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/codegenerators/codemethodblock.cpp.o cd /<>/obj-aarch64-linux-gnu/umbrello && /usr/bin/aarch64-linux-gnu-g++ -DCMAKE_BINARY_DIR=\"/<>/obj-aarch64-linux-gnu\" -DKCOREADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLO_VERSION_STRING=\"2.23.3\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-aarch64-linux-gnu/umbrello -I/<>/umbrello -I/<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/include -I/<>/obj-aarch64-linux-gnu -I/<>/umbrello/clipboard -I/<>/umbrello/cmds -I/<>/umbrello/codegenerators -I/<>/umbrello/codegenerators/ada -I/<>/umbrello/codegenerators/as -I/<>/umbrello/codegenerators/cpp -I/<>/umbrello/codegenerators/csharp -I/<>/umbrello/codegenerators/d -I/<>/umbrello/codegenerators/idl -I/<>/umbrello/codegenerators/java -I/<>/umbrello/codegenerators/js -I/<>/umbrello/codegenerators/pascal -I/<>/umbrello/codegenerators/perl -I/<>/umbrello/codegenerators/php -I/<>/umbrello/codegenerators/python -I/<>/umbrello/codegenerators/ruby -I/<>/umbrello/codegenerators/sql -I/<>/umbrello/codegenerators/tcl -I/<>/umbrello/codegenerators/vala -I/<>/umbrello/codegenerators/xml -I/<>/umbrello/codegenwizard -I/<>/umbrello/codeimport -I/<>/umbrello/codeimport/csharp -I/<>/umbrello/codeimpwizard -I/<>/umbrello/debug -I/<>/umbrello/dialogs -I/<>/umbrello/dialogs/pages -I/<>/umbrello/dialogs/widgets -I/<>/umbrello/docgenerators -I/<>/umbrello/finder -I/<>/umbrello/refactoring -I/<>/umbrello/uml1model -I/<>/umbrello/umlwidgets -I/<>/lib/cppparser -I/<>/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/aarch64-linux-gnu/qt5 -isystem /usr/include/aarch64-linux-gnu/qt5/QtWidgets -isystem /usr/include/aarch64-linux-gnu/qt5/QtGui -isystem /usr/include/aarch64-linux-gnu/qt5/QtCore -isystem /usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/aarch64-linux-gnu/qt5/QtXml -isystem /usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/aarch64-linux-gnu/qt5/QtSvg -isystem /usr/include/aarch64-linux-gnu/qt5/QtWebKitWidgets -isystem /usr/include/aarch64-linux-gnu/qt5/QtWebKit -isystem /usr/include/aarch64-linux-gnu/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/aarch64-linux-gnu/qt5/QtConcurrent -isystem /usr/include/aarch64-linux-gnu/qt5/QtDBus -isystem /usr/include/KF5/KTextEditor -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -fno-delete-null-pointer-checks -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -o CMakeFiles/libumbrello.dir/codegenerators/codemethodblock.cpp.o -c /<>/umbrello/codegenerators/codemethodblock.cpp In file included from /<>/umbrello/codegenerators/codeblockwithcomments.h:15, from /<>/umbrello/codegenerators/codemethodblock.h:17, from /<>/umbrello/codegenerators/codemethodblock.cpp:12: /<>/umbrello/codegenerators/codeblock.h:40:18: warning: ‘virtual void CodeBlock::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 40 | virtual void saveToXMI1(QDomDocument & doc, QDomElement & root); | ^~~~~~~~~~ /<>/umbrello/codegenerators/codeblock.h:41:18: warning: ‘virtual void CodeBlock::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] 41 | virtual void loadFromXMI1(QDomElement & root); | ^~~~~~~~~~~~ /<>/umbrello/codegenerators/codeblock.h:43:18: warning: ‘virtual void CodeBlock::setAttributesFromObject(TextBlock*)’ can be marked override [-Wsuggest-override] 43 | virtual void setAttributesFromObject(TextBlock * obj); | ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeblock.h:49:18: warning: ‘virtual void CodeBlock::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 49 | virtual void setAttributesOnNode(QDomDocument & doc, QDomElement & blockElement); | ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeblock.h:50:18: warning: ‘virtual void CodeBlock::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] 50 | virtual void setAttributesFromNode(QDomElement & element); | ^~~~~~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/codeblockwithcomments.h:16, from /<>/umbrello/codegenerators/codemethodblock.h:17, from /<>/umbrello/codegenerators/codemethodblock.cpp:12: /<>/umbrello/codegenerators/codecomment.h:30:18: warning: ‘virtual void CodeComment::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 30 | virtual void saveToXMI1(QDomDocument & doc, QDomElement & root); | ^~~~~~~~~~ /<>/umbrello/codegenerators/codecomment.h:31:18: warning: ‘virtual void CodeComment::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] 31 | virtual void loadFromXMI1(QDomElement & root); | ^~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/codemethodblock.h:17, from /<>/umbrello/codegenerators/codemethodblock.cpp:12: /<>/umbrello/codegenerators/codeblockwithcomments.h:38:21: warning: ‘virtual QString CodeBlockWithComments::toString() const’ can be marked override [-Wsuggest-override] 38 | virtual QString toString () const; | ^~~~~~~~ /<>/umbrello/codegenerators/codeblockwithcomments.h:42:18: warning: ‘virtual void CodeBlockWithComments::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 42 | virtual void saveToXMI1 (QDomDocument & doc, QDomElement & root); | ^~~~~~~~~~ /<>/umbrello/codegenerators/codeblockwithcomments.h:44:18: warning: ‘virtual void CodeBlockWithComments::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] 44 | virtual void loadFromXMI1 (QDomElement & root); | ^~~~~~~~~~~~ /<>/umbrello/codegenerators/codeblockwithcomments.h:46:18: warning: ‘virtual void CodeBlockWithComments::setAttributesFromObject(TextBlock*)’ can be marked override [-Wsuggest-override] 46 | virtual void setAttributesFromObject (TextBlock * obj); | ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeblockwithcomments.h:50:18: warning: ‘virtual void CodeBlockWithComments::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 50 | virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement); | ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeblockwithcomments.h:52:18: warning: ‘virtual void CodeBlockWithComments::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] 52 | virtual void setAttributesFromNode (QDomElement & element); | ^~~~~~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/codemethodblock.cpp:12: /<>/umbrello/codegenerators/codemethodblock.h:45:21: warning: ‘virtual QString CodeMethodBlock::toString() const’ can be marked override [-Wsuggest-override] 45 | virtual QString toString () const; | ^~~~~~~~ /<>/umbrello/codegenerators/codemethodblock.h:58:18: warning: ‘virtual void CodeMethodBlock::updateContent()’ can be marked override [-Wsuggest-override] 58 | virtual void updateContent () = 0; | ^~~~~~~~~~~~~ /<>/umbrello/codegenerators/codemethodblock.h:62:18: warning: ‘virtual void CodeMethodBlock::release()’ can be marked override [-Wsuggest-override] 62 | virtual void release (); | ^~~~~~~ /<>/umbrello/codegenerators/codemethodblock.h:75:18: warning: ‘virtual void CodeMethodBlock::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 75 | virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement); | ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codemethodblock.h:77:18: warning: ‘virtual void CodeMethodBlock::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] 77 | virtual void setAttributesFromNode (QDomElement & element); | ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codemethodblock.h:79:18: warning: ‘virtual void CodeMethodBlock::setAttributesFromObject(TextBlock*)’ can be marked override [-Wsuggest-override] 79 | virtual void setAttributesFromObject (TextBlock * obj); | ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codemethodblock.h:88:18: warning: ‘virtual void CodeMethodBlock::syncToParent()’ can be marked override [-Wsuggest-override] 88 | virtual void syncToParent(); | ^~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/codeclassfield.h:16, from /<>/umbrello/codegenerators/codemethodblock.cpp:14: /<>/umbrello/codegenerators/codeclassfielddeclarationblock.h:42:18: warning: ‘virtual void CodeClassFieldDeclarationBlock::setAttributesFromObject(TextBlock*)’ can be marked override [-Wsuggest-override] 42 | virtual void setAttributesFromObject(TextBlock * obj); | ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeclassfielddeclarationblock.h:44:18: warning: ‘virtual void CodeClassFieldDeclarationBlock::updateContent()’ can be marked override [-Wsuggest-override] 44 | virtual void updateContent() = 0; | ^~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeclassfielddeclarationblock.h:46:18: warning: ‘virtual void CodeClassFieldDeclarationBlock::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 46 | virtual void saveToXMI1(QDomDocument & doc, QDomElement & root); | ^~~~~~~~~~ /<>/umbrello/codegenerators/codeclassfielddeclarationblock.h:48:18: warning: ‘virtual void CodeClassFieldDeclarationBlock::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] 48 | virtual void loadFromXMI1(QDomElement & root); | ^~~~~~~~~~~~ /<>/umbrello/codegenerators/codeclassfielddeclarationblock.h:52:18: warning: ‘virtual void CodeClassFieldDeclarationBlock::release()’ can be marked override [-Wsuggest-override] 52 | virtual void release(); | ^~~~~~~ /<>/umbrello/codegenerators/codeclassfielddeclarationblock.h:54:18: warning: ‘virtual void CodeClassFieldDeclarationBlock::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 54 | virtual void setAttributesOnNode(QDomDocument & doc, QDomElement & blockElement); | ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeclassfielddeclarationblock.h:56:18: warning: ‘virtual void CodeClassFieldDeclarationBlock::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] 56 | virtual void setAttributesFromNode(QDomElement & element); | ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeclassfielddeclarationblock.h:67:18: warning: ‘virtual void CodeClassFieldDeclarationBlock::syncToParent()’ can be marked override [-Wsuggest-override] 67 | virtual void syncToParent(); | ^~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/codeclassfield.h:18, from /<>/umbrello/codegenerators/codemethodblock.cpp:14: /<>/umbrello/codegenerators/codeaccessormethod.h:47:18: warning: ‘virtual void CodeAccessorMethod::updateContent()’ can be marked override [-Wsuggest-override] 47 | virtual void updateContent() = 0; | ^~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeaccessormethod.h:49:18: warning: ‘virtual void CodeAccessorMethod::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 49 | virtual void saveToXMI1(QDomDocument & doc, QDomElement & root); | ^~~~~~~~~~ /<>/umbrello/codegenerators/codeaccessormethod.h:50:18: warning: ‘virtual void CodeAccessorMethod::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] 50 | virtual void loadFromXMI1(QDomElement & root); | ^~~~~~~~~~~~ /<>/umbrello/codegenerators/codeaccessormethod.h:52:18: warning: ‘virtual void CodeAccessorMethod::setAttributesFromObject(TextBlock*)’ can be marked override [-Wsuggest-override] 52 | virtual void setAttributesFromObject(TextBlock * obj); | ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeaccessormethod.h:56:18: warning: ‘virtual void CodeAccessorMethod::release()’ can be marked override [-Wsuggest-override] 56 | virtual void release(); | ^~~~~~~ /<>/umbrello/codegenerators/codeaccessormethod.h:58:18: warning: ‘virtual void CodeAccessorMethod::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 58 | virtual void setAttributesOnNode(QDomDocument & doc, QDomElement & blockElement); | ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeaccessormethod.h:60:18: warning: ‘virtual void CodeAccessorMethod::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] 60 | virtual void setAttributesFromNode(QDomElement & element); | ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeaccessormethod.h:62:18: warning: ‘virtual void CodeAccessorMethod::updateMethodDeclaration()’ can be marked override [-Wsuggest-override] 62 | virtual void updateMethodDeclaration() = 0; | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/codemethodblock.cpp:14: /<>/umbrello/codegenerators/codeclassfield.h:52:13: warning: ‘virtual QString CodeClassField::getTypeName()’ can be marked override [-Wsuggest-override] 52 | QString getTypeName (); | ^~~~~~~~~~~ /<>/umbrello/codegenerators/codeclassfield.h:85:10: warning: ‘virtual void CodeClassField::updateContent()’ can be marked override [-Wsuggest-override] 85 | void updateContent(); | ^~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeclassfield.h:121:18: warning: ‘virtual void CodeClassField::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 121 | virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement); | ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeclassfield.h:123:18: warning: ‘virtual void CodeClassField::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] 123 | virtual void setAttributesFromNode (QDomElement & element); | ^~~~~~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/uml1model/package.h:14, from /<>/umbrello/uml1model/classifier.h:13, from /<>/umbrello/codegenerators/classifiercodedocument.h:15, from /<>/umbrello/codegenerators/codemethodblock.cpp:15: /<>/umbrello/uml1model/umlcanvasobject.h:43:18: warning: ‘virtual void UMLCanvasObject::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 43 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/umlcanvasobject.h:85:18: warning: ‘virtual bool UMLCanvasObject::resolveRef()’ can be marked override [-Wsuggest-override] 85 | virtual bool resolveRef(); | ^~~~~~~~~~ In file included from /<>/umbrello/uml1model/classifier.h:13, from /<>/umbrello/codegenerators/classifiercodedocument.h:15, from /<>/umbrello/codegenerators/codemethodblock.cpp:15: /<>/umbrello/uml1model/package.h:39:18: warning: ‘virtual void UMLPackage::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 39 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/package.h:41:24: warning: ‘virtual UMLObject* UMLPackage::clone() const’ can be marked override [-Wsuggest-override] 41 | virtual UMLObject* clone() const; | ^~~~~ /<>/umbrello/uml1model/package.h:64:18: warning: ‘virtual bool UMLPackage::resolveRef()’ can be marked override [-Wsuggest-override] 64 | virtual bool resolveRef(); | ^~~~~~~~~~ /<>/umbrello/uml1model/package.h:66:18: warning: ‘virtual void UMLPackage::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 66 | virtual void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/package.h:69:18: warning: ‘virtual bool UMLPackage::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 69 | virtual bool load1(QDomElement& element); | ^~~~~ In file included from /<>/umbrello/uml1model/attribute.h:15, from /<>/umbrello/uml1model/umlattributelist.h:17, from /<>/umbrello/uml1model/classifier.h:14, from /<>/umbrello/codegenerators/classifiercodedocument.h:15, from /<>/umbrello/codegenerators/codemethodblock.cpp:15: /<>/umbrello/uml1model/classifierlistitem.h:48:18: warning: ‘virtual void UMLClassifierListItem::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 48 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/classifierlistitem.h:54:24: warning: ‘virtual UMLObject* UMLClassifierListItem::clone() const’ can be marked override [-Wsuggest-override] 54 | virtual UMLObject* clone() const = 0; | ^~~~~ In file included from /<>/umbrello/uml1model/umlattributelist.h:17, from /<>/umbrello/uml1model/classifier.h:14, from /<>/umbrello/codegenerators/classifiercodedocument.h:15, from /<>/umbrello/codegenerators/codemethodblock.cpp:15: /<>/umbrello/uml1model/attribute.h:42:18: warning: ‘virtual void UMLAttribute::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 42 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/attribute.h:44:10: warning: ‘virtual void UMLAttribute::setName(const QString&)’ can be marked override [-Wsuggest-override] 44 | void setName(const QString &name); | ^~~~~~~ /<>/umbrello/uml1model/attribute.h:48:24: warning: ‘virtual UMLObject* UMLAttribute::clone() const’ can be marked override [-Wsuggest-override] 48 | virtual UMLObject* clone() const; | ^~~~~ /<>/umbrello/uml1model/attribute.h:53:13: warning: ‘virtual QString UMLAttribute::toString(Uml::SignatureType::Enum, bool)’ can be marked override [-Wsuggest-override] 53 | QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false); | ^~~~~~~~ /<>/umbrello/uml1model/attribute.h:58:18: warning: ‘virtual void UMLAttribute::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 58 | virtual void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/attribute.h:60:18: warning: ‘virtual bool UMLAttribute::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] 60 | virtual bool showPropertiesDialog(QWidget* parent = 0); | ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/attribute.h:73:10: warning: ‘virtual bool UMLAttribute::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 73 | bool load1(QDomElement & element); | ^~~~~ In file included from /<>/umbrello/uml1model/foreignkeyconstraint.h:16, from /<>/umbrello/model_utils.h:18, from /<>/umbrello/uml1model/classifier.h:19, from /<>/umbrello/codegenerators/classifiercodedocument.h:15, from /<>/umbrello/codegenerators/codemethodblock.cpp:15: /<>/umbrello/uml1model/entityconstraint.h:40:18: warning: ‘virtual void UMLEntityConstraint::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 40 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/entityconstraint.h:45:24: warning: ‘virtual UMLObject* UMLEntityConstraint::clone() const’ can be marked override [-Wsuggest-override] 45 | virtual UMLObject* clone() const = 0; | ^~~~~ In file included from /<>/umbrello/model_utils.h:18, from /<>/umbrello/uml1model/classifier.h:19, from /<>/umbrello/codegenerators/classifiercodedocument.h:15, from /<>/umbrello/codegenerators/codemethodblock.cpp:15: /<>/umbrello/uml1model/foreignkeyconstraint.h:56:18: warning: ‘virtual void UMLForeignKeyConstraint::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 56 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:58:24: warning: ‘virtual UMLObject* UMLForeignKeyConstraint::clone() const’ can be marked override [-Wsuggest-override] 58 | virtual UMLObject* clone() const; | ^~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:60:13: warning: ‘virtual QString UMLForeignKeyConstraint::toString(Uml::SignatureType::Enum, bool)’ can be marked override [-Wsuggest-override] 60 | QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false); | ^~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:65:10: warning: ‘virtual void UMLForeignKeyConstraint::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 65 | void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:67:18: warning: ‘virtual bool UMLForeignKeyConstraint::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] 67 | virtual bool showPropertiesDialog(QWidget* parent = 0); | ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:85:10: warning: ‘virtual bool UMLForeignKeyConstraint::resolveRef()’ can be marked override [-Wsuggest-override] 85 | bool resolveRef(); | ^~~~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:94:10: warning: ‘virtual bool UMLForeignKeyConstraint::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 94 | bool load1(QDomElement & element); | ^~~~~ In file included from /<>/umbrello/model_utils.h:20, from /<>/umbrello/uml1model/classifier.h:19, from /<>/umbrello/codegenerators/classifiercodedocument.h:15, from /<>/umbrello/codegenerators/codemethodblock.cpp:15: /<>/umbrello/dialogs/multipagedialogbase.h:101:18: warning: ‘virtual void MultiPageDialogBase::keyPressEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] 101 | virtual void keyPressEvent(QKeyEvent *event); | ^~~~~~~~~~~~~ In file included from /<>/umbrello/model_utils.h:21, from /<>/umbrello/uml1model/classifier.h:19, from /<>/umbrello/codegenerators/classifiercodedocument.h:15, from /<>/umbrello/codegenerators/codemethodblock.cpp:15: /<>/umbrello/umlwidgets/widgetbase.h:187:20: warning: ‘virtual QRectF WidgetBase::boundingRect() const’ can be marked override [-Wsuggest-override] 187 | virtual QRectF boundingRect() const; | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/widgetbase.h:191:18: warning: ‘virtual void WidgetBase::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] 191 | virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); | ^~~~~ /<>/umbrello/umlwidgets/widgetbase.h:260:18: warning: ‘virtual void WidgetBase::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] 260 | virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent *event); | ^~~~~~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/classifiercodedocument.h:15, from /<>/umbrello/codegenerators/codemethodblock.cpp:15: /<>/umbrello/uml1model/classifier.h:54:18: warning: ‘virtual void UMLClassifier::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 54 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/classifier.h:56:16: warning: ‘virtual UMLObject* UMLClassifier::clone() const’ can be marked override [-Wsuggest-override] 56 | UMLObject* clone() const; | ^~~~~ /<>/umbrello/uml1model/classifier.h:111:18: warning: ‘virtual bool UMLClassifier::resolveRef()’ can be marked override [-Wsuggest-override] 111 | virtual bool resolveRef(); | ^~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:115:24: warning: ‘virtual UMLObject* UMLClassifier::findChildObjectById(Uml::ID::Type, bool)’ can be marked override [-Wsuggest-override] 115 | virtual UMLObject* findChildObjectById(Uml::ID::Type id, bool considerAncestors = false); | ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:124:18: warning: ‘virtual bool UMLClassifier::acceptAssociationType(Uml::AssociationType::Enum)’ can be marked override [-Wsuggest-override] 124 | virtual bool acceptAssociationType(Uml::AssociationType::Enum type); | ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:129:10: warning: ‘virtual void UMLClassifier::setBaseType(UMLObject::ObjectType)’ can be marked override [-Wsuggest-override] 129 | void setBaseType(UMLObject::ObjectType ot); | ^~~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:181:10: warning: ‘virtual void UMLClassifier::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 181 | void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:183:18: warning: ‘virtual bool UMLClassifier::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 183 | virtual bool load1(QDomElement& element); | ^~~~~ In file included from /<>/umbrello/codegenerators/codedocument.h:16, from /<>/umbrello/codegenerators/classifiercodedocument.h:17, from /<>/umbrello/codegenerators/codemethodblock.cpp:15: /<>/umbrello/codegenerators/hierarchicalcodeblock.h:38:10: warning: ‘virtual bool HierarchicalCodeBlock::addTextBlock(TextBlock*)’ can be marked override [-Wsuggest-override] 38 | bool addTextBlock (TextBlock * add_object); | ^~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:40:10: warning: ‘virtual bool HierarchicalCodeBlock::insertTextBlock(TextBlock*, TextBlock*, bool)’ can be marked override [-Wsuggest-override] 40 | bool insertTextBlock (TextBlock * newBlock, TextBlock * existingBlock, bool after = true); | ^~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:42:10: warning: ‘virtual bool HierarchicalCodeBlock::removeTextBlock(TextBlock*)’ can be marked override [-Wsuggest-override] 42 | bool removeTextBlock (TextBlock * remove_object); | ^~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:48:18: warning: ‘virtual void HierarchicalCodeBlock::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 48 | virtual void saveToXMI1 (QDomDocument & doc, QDomElement & root); | ^~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:50:18: warning: ‘virtual void HierarchicalCodeBlock::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] 50 | virtual void loadFromXMI1 (QDomElement & root); | ^~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:52:21: warning: ‘virtual QString HierarchicalCodeBlock::toString() const’ can be marked override [-Wsuggest-override] 52 | virtual QString toString () const; | ^~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:55:13: warning: ‘virtual QString HierarchicalCodeBlock::getUniqueTag(const QString&)’ can be marked override [-Wsuggest-override] 55 | QString getUniqueTag(const QString& prefix); | ^~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:59:25: warning: ‘virtual CodeBlock* HierarchicalCodeBlock::newCodeBlock()’ can be marked override [-Wsuggest-override] 59 | virtual CodeBlock * newCodeBlock(); | ^~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:60:37: warning: ‘virtual CodeBlockWithComments* HierarchicalCodeBlock::newCodeBlockWithComments()’ can be marked override [-Wsuggest-override] 60 | virtual CodeBlockWithComments * newCodeBlockWithComments(); | ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:61:37: warning: ‘virtual HierarchicalCodeBlock* HierarchicalCodeBlock::newHierarchicalCodeBlock()’ can be marked override [-Wsuggest-override] 61 | virtual HierarchicalCodeBlock * newHierarchicalCodeBlock(); | ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:65:18: warning: ‘virtual void HierarchicalCodeBlock::release()’ can be marked override [-Wsuggest-override] 65 | virtual void release (); | ^~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:67:18: warning: ‘virtual void HierarchicalCodeBlock::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 67 | virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & elem); | ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:69:18: warning: ‘virtual void HierarchicalCodeBlock::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] 69 | virtual void setAttributesFromNode (QDomElement & element); | ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:71:18: warning: ‘virtual void HierarchicalCodeBlock::setAttributesFromObject(TextBlock*)’ can be marked override [-Wsuggest-override] 71 | virtual void setAttributesFromObject (TextBlock * obj); | ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:73:17: warning: ‘virtual TextBlock* HierarchicalCodeBlock::findCodeClassFieldTextBlockByTag(const QString&)’ can be marked override [-Wsuggest-override] 73 | TextBlock * findCodeClassFieldTextBlockByTag (const QString &tag); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/classifiercodedocument.h:17, from /<>/umbrello/codegenerators/codemethodblock.cpp:15: /<>/umbrello/codegenerators/codedocument.h:61:10: warning: ‘virtual bool CodeDocument::insertTextBlock(TextBlock*, TextBlock*, bool)’ can be marked override [-Wsuggest-override] 61 | bool insertTextBlock (TextBlock * newBlock, TextBlock * existingBlock, bool after = true); | ^~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codedocument.h:70:25: warning: ‘virtual CodeBlock* CodeDocument::newCodeBlock()’ can be marked override [-Wsuggest-override] 70 | virtual CodeBlock * newCodeBlock (); | ^~~~~~~~~~~~ /<>/umbrello/codegenerators/codedocument.h:71:37: warning: ‘virtual HierarchicalCodeBlock* CodeDocument::newHierarchicalCodeBlock()’ can be marked override [-Wsuggest-override] 71 | virtual HierarchicalCodeBlock * newHierarchicalCodeBlock (); | ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codedocument.h:72:37: warning: ‘virtual CodeBlockWithComments* CodeDocument::newCodeBlockWithComments()’ can be marked override [-Wsuggest-override] 72 | virtual CodeBlockWithComments * newCodeBlockWithComments (); | ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codedocument.h:74:21: warning: ‘virtual QString CodeDocument::getUniqueTag(const QString&)’ can be marked override [-Wsuggest-override] 74 | virtual QString getUniqueTag(const QString& prefix = QString()); | ^~~~~~~~~~~~ /<>/umbrello/codegenerators/codedocument.h:86:18: warning: ‘virtual void CodeDocument::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 86 | virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement); | ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codedocument.h:88:18: warning: ‘virtual void CodeDocument::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] 88 | virtual void setAttributesFromNode (QDomElement & element); | ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codedocument.h:100:10: warning: ‘virtual void CodeDocument::resetTextBlocks()’ can be marked override [-Wsuggest-override] 100 | void resetTextBlocks(); | ^~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codedocument.h:102:25: warning: ‘virtual TextBlock* CodeDocument::findCodeClassFieldTextBlockByTag(const QString&)’ can be marked override [-Wsuggest-override] 102 | virtual TextBlock * findCodeClassFieldTextBlockByTag(const QString &tag); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/codeoperation.h:16, from /<>/umbrello/codegenerators/classifiercodedocument.h:18, from /<>/umbrello/codegenerators/codemethodblock.cpp:15: /<>/umbrello/uml1model/operation.h:37:18: warning: ‘virtual void UMLOperation::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 37 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/operation.h:39:24: warning: ‘virtual UMLObject* UMLOperation::clone() const’ can be marked override [-Wsuggest-override] 39 | virtual UMLObject* clone() const; | ^~~~~ /<>/umbrello/uml1model/operation.h:41:10: warning: ‘virtual void UMLOperation::setType(UMLObject*)’ can be marked override [-Wsuggest-override] 41 | void setType(UMLObject* type); | ^~~~~~~ /<>/umbrello/uml1model/operation.h:52:13: warning: ‘virtual QString UMLOperation::toString(Uml::SignatureType::Enum, bool)’ can be marked override [-Wsuggest-override] 52 | QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false); | ^~~~~~~~ /<>/umbrello/uml1model/operation.h:56:10: warning: ‘virtual bool UMLOperation::resolveRef()’ can be marked override [-Wsuggest-override] 56 | bool resolveRef(); | ^~~~~~~~~~ /<>/umbrello/uml1model/operation.h:60:18: warning: ‘virtual bool UMLOperation::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] 60 | virtual bool showPropertiesDialog(QWidget* parent = 0); | ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/operation.h:72:10: warning: ‘virtual void UMLOperation::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 72 | void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/operation.h:75:10: warning: ‘virtual bool UMLOperation::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 75 | bool load1(QDomElement & element); | ^~~~~ In file included from /<>/umbrello/codegenerators/classifiercodedocument.h:18, from /<>/umbrello/codegenerators/codemethodblock.cpp:15: /<>/umbrello/codegenerators/codeoperation.h:41:18: warning: ‘virtual void CodeOperation::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 41 | virtual void saveToXMI1 (QDomDocument & doc, QDomElement & root); | ^~~~~~~~~~ /<>/umbrello/codegenerators/codeoperation.h:43:18: warning: ‘virtual void CodeOperation::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] 43 | virtual void loadFromXMI1 (QDomElement & root); | ^~~~~~~~~~~~ /<>/umbrello/codegenerators/codeoperation.h:47:18: warning: ‘virtual void CodeOperation::setAttributesFromObject(TextBlock*)’ can be marked override [-Wsuggest-override] 47 | virtual void setAttributesFromObject (TextBlock * obj); | ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeoperation.h:49:18: warning: ‘virtual void CodeOperation::updateMethodDeclaration()’ can be marked override [-Wsuggest-override] 49 | virtual void updateMethodDeclaration() = 0; | ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeoperation.h:50:18: warning: ‘virtual void CodeOperation::updateContent()’ can be marked override [-Wsuggest-override] 50 | virtual void updateContent(); | ^~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeoperation.h:57:18: warning: ‘virtual void CodeOperation::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 57 | virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement); | ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeoperation.h:59:18: warning: ‘virtual void CodeOperation::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] 59 | virtual void setAttributesFromNode (QDomElement & element); | ^~~~~~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/codemethodblock.cpp:15: /<>/umbrello/codegenerators/classifiercodedocument.h:74:18: warning: ‘virtual void ClassifierCodeDocument::synchronize()’ can be marked override [-Wsuggest-override] 74 | virtual void synchronize(); | ^~~~~~~~~~~ /<>/umbrello/codegenerators/classifiercodedocument.h:81:18: warning: ‘virtual void ClassifierCodeDocument::updateContent()’ can be marked override [-Wsuggest-override] 81 | virtual void updateContent() = 0; | ^~~~~~~~~~~~~ /<>/umbrello/codegenerators/classifiercodedocument.h:83:18: warning: ‘virtual void ClassifierCodeDocument::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 83 | virtual void saveToXMI1(QDomDocument &doc, QDomElement &root); | ^~~~~~~~~~ /<>/umbrello/codegenerators/classifiercodedocument.h:84:18: warning: ‘virtual void ClassifierCodeDocument::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] 84 | virtual void loadFromXMI1(QDomElement &root); | ^~~~~~~~~~~~ /<>/umbrello/codegenerators/classifiercodedocument.h:90:18: warning: ‘virtual void ClassifierCodeDocument::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 90 | virtual void setAttributesOnNode(QDomDocument &doc, QDomElement &blockElement); | ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/classifiercodedocument.h:91:18: warning: ‘virtual void ClassifierCodeDocument::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] 91 | virtual void setAttributesFromNode(QDomElement &element); | ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/classifiercodedocument.h:93:17: warning: ‘virtual TextBlock* ClassifierCodeDocument::findCodeClassFieldTextBlockByTag(const QString&)’ can be marked override [-Wsuggest-override] 93 | TextBlock * findCodeClassFieldTextBlockByTag(const QString &tag); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/codemethodblock.cpp:17: /<>/umbrello/uml.h:201:18: warning: ‘virtual void UMLApp::keyPressEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] 201 | virtual void keyPressEvent(QKeyEvent* e); | ^~~~~~~~~~~~~ /<>/umbrello/uml.h:202:18: warning: ‘virtual void UMLApp::keyReleaseEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] 202 | virtual void keyReleaseEvent(QKeyEvent* e); | ^~~~~~~~~~~~~~~ /<>/umbrello/uml.h:204:18: warning: ‘virtual void UMLApp::customEvent(QEvent*)’ can be marked override [-Wsuggest-override] 204 | virtual void customEvent(QEvent* e); | ^~~~~~~~~~~ /<>/umbrello/uml.h:215:18: warning: ‘virtual bool UMLApp::queryClose()’ can be marked override [-Wsuggest-override] 215 | virtual bool queryClose(); | ^~~~~~~~~~ /<>/umbrello/uml.h:217:18: warning: ‘virtual void UMLApp::saveProperties(KConfigGroup&)’ can be marked override [-Wsuggest-override] 217 | virtual void saveProperties(KConfigGroup & cfg); | ^~~~~~~~~~~~~~ /<>/umbrello/uml.h:218:18: warning: ‘virtual void UMLApp::readProperties(const KConfigGroup&)’ can be marked override [-Wsuggest-override] 218 | virtual void readProperties(const KConfigGroup & cfg); | ^~~~~~~~~~~~~~ [ 34%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/codegenerators/codeoperation.cpp.o cd /<>/obj-aarch64-linux-gnu/umbrello && /usr/bin/aarch64-linux-gnu-g++ -DCMAKE_BINARY_DIR=\"/<>/obj-aarch64-linux-gnu\" -DKCOREADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLO_VERSION_STRING=\"2.23.3\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-aarch64-linux-gnu/umbrello -I/<>/umbrello -I/<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/include -I/<>/obj-aarch64-linux-gnu -I/<>/umbrello/clipboard -I/<>/umbrello/cmds -I/<>/umbrello/codegenerators -I/<>/umbrello/codegenerators/ada -I/<>/umbrello/codegenerators/as -I/<>/umbrello/codegenerators/cpp -I/<>/umbrello/codegenerators/csharp -I/<>/umbrello/codegenerators/d -I/<>/umbrello/codegenerators/idl -I/<>/umbrello/codegenerators/java -I/<>/umbrello/codegenerators/js -I/<>/umbrello/codegenerators/pascal -I/<>/umbrello/codegenerators/perl -I/<>/umbrello/codegenerators/php -I/<>/umbrello/codegenerators/python -I/<>/umbrello/codegenerators/ruby -I/<>/umbrello/codegenerators/sql -I/<>/umbrello/codegenerators/tcl -I/<>/umbrello/codegenerators/vala -I/<>/umbrello/codegenerators/xml -I/<>/umbrello/codegenwizard -I/<>/umbrello/codeimport -I/<>/umbrello/codeimport/csharp -I/<>/umbrello/codeimpwizard -I/<>/umbrello/debug -I/<>/umbrello/dialogs -I/<>/umbrello/dialogs/pages -I/<>/umbrello/dialogs/widgets -I/<>/umbrello/docgenerators -I/<>/umbrello/finder -I/<>/umbrello/refactoring -I/<>/umbrello/uml1model -I/<>/umbrello/umlwidgets -I/<>/lib/cppparser -I/<>/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/aarch64-linux-gnu/qt5 -isystem /usr/include/aarch64-linux-gnu/qt5/QtWidgets -isystem /usr/include/aarch64-linux-gnu/qt5/QtGui -isystem /usr/include/aarch64-linux-gnu/qt5/QtCore -isystem /usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/aarch64-linux-gnu/qt5/QtXml -isystem /usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/aarch64-linux-gnu/qt5/QtSvg -isystem /usr/include/aarch64-linux-gnu/qt5/QtWebKitWidgets -isystem /usr/include/aarch64-linux-gnu/qt5/QtWebKit -isystem /usr/include/aarch64-linux-gnu/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/aarch64-linux-gnu/qt5/QtConcurrent -isystem /usr/include/aarch64-linux-gnu/qt5/QtDBus -isystem /usr/include/KF5/KTextEditor -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -fno-delete-null-pointer-checks -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -o CMakeFiles/libumbrello.dir/codegenerators/codeoperation.cpp.o -c /<>/umbrello/codegenerators/codeoperation.cpp In file included from /<>/umbrello/codegenerators/codeblockwithcomments.h:15, from /<>/umbrello/codegenerators/codemethodblock.h:17, from /<>/umbrello/codegenerators/codeoperation.h:15, from /<>/umbrello/codegenerators/codeoperation.cpp:13: /<>/umbrello/codegenerators/codeblock.h:40:18: warning: ‘virtual void CodeBlock::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 40 | virtual void saveToXMI1(QDomDocument & doc, QDomElement & root); | ^~~~~~~~~~ /<>/umbrello/codegenerators/codeblock.h:41:18: warning: ‘virtual void CodeBlock::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] 41 | virtual void loadFromXMI1(QDomElement & root); | ^~~~~~~~~~~~ /<>/umbrello/codegenerators/codeblock.h:43:18: warning: ‘virtual void CodeBlock::setAttributesFromObject(TextBlock*)’ can be marked override [-Wsuggest-override] 43 | virtual void setAttributesFromObject(TextBlock * obj); | ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeblock.h:49:18: warning: ‘virtual void CodeBlock::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 49 | virtual void setAttributesOnNode(QDomDocument & doc, QDomElement & blockElement); | ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeblock.h:50:18: warning: ‘virtual void CodeBlock::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] 50 | virtual void setAttributesFromNode(QDomElement & element); | ^~~~~~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/codeblockwithcomments.h:16, from /<>/umbrello/codegenerators/codemethodblock.h:17, from /<>/umbrello/codegenerators/codeoperation.h:15, from /<>/umbrello/codegenerators/codeoperation.cpp:13: /<>/umbrello/codegenerators/codecomment.h:30:18: warning: ‘virtual void CodeComment::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 30 | virtual void saveToXMI1(QDomDocument & doc, QDomElement & root); | ^~~~~~~~~~ /<>/umbrello/codegenerators/codecomment.h:31:18: warning: ‘virtual void CodeComment::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] 31 | virtual void loadFromXMI1(QDomElement & root); | ^~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/codemethodblock.h:17, from /<>/umbrello/codegenerators/codeoperation.h:15, from /<>/umbrello/codegenerators/codeoperation.cpp:13: /<>/umbrello/codegenerators/codeblockwithcomments.h:38:21: warning: ‘virtual QString CodeBlockWithComments::toString() const’ can be marked override [-Wsuggest-override] 38 | virtual QString toString () const; | ^~~~~~~~ /<>/umbrello/codegenerators/codeblockwithcomments.h:42:18: warning: ‘virtual void CodeBlockWithComments::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 42 | virtual void saveToXMI1 (QDomDocument & doc, QDomElement & root); | ^~~~~~~~~~ /<>/umbrello/codegenerators/codeblockwithcomments.h:44:18: warning: ‘virtual void CodeBlockWithComments::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] 44 | virtual void loadFromXMI1 (QDomElement & root); | ^~~~~~~~~~~~ /<>/umbrello/codegenerators/codeblockwithcomments.h:46:18: warning: ‘virtual void CodeBlockWithComments::setAttributesFromObject(TextBlock*)’ can be marked override [-Wsuggest-override] 46 | virtual void setAttributesFromObject (TextBlock * obj); | ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeblockwithcomments.h:50:18: warning: ‘virtual void CodeBlockWithComments::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 50 | virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement); | ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeblockwithcomments.h:52:18: warning: ‘virtual void CodeBlockWithComments::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] 52 | virtual void setAttributesFromNode (QDomElement & element); | ^~~~~~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/codeoperation.h:15, from /<>/umbrello/codegenerators/codeoperation.cpp:13: /<>/umbrello/codegenerators/codemethodblock.h:45:21: warning: ‘virtual QString CodeMethodBlock::toString() const’ can be marked override [-Wsuggest-override] 45 | virtual QString toString () const; | ^~~~~~~~ /<>/umbrello/codegenerators/codemethodblock.h:58:18: warning: ‘virtual void CodeMethodBlock::updateContent()’ can be marked override [-Wsuggest-override] 58 | virtual void updateContent () = 0; | ^~~~~~~~~~~~~ /<>/umbrello/codegenerators/codemethodblock.h:62:18: warning: ‘virtual void CodeMethodBlock::release()’ can be marked override [-Wsuggest-override] 62 | virtual void release (); | ^~~~~~~ /<>/umbrello/codegenerators/codemethodblock.h:75:18: warning: ‘virtual void CodeMethodBlock::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 75 | virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement); | ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codemethodblock.h:77:18: warning: ‘virtual void CodeMethodBlock::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] 77 | virtual void setAttributesFromNode (QDomElement & element); | ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codemethodblock.h:79:18: warning: ‘virtual void CodeMethodBlock::setAttributesFromObject(TextBlock*)’ can be marked override [-Wsuggest-override] 79 | virtual void setAttributesFromObject (TextBlock * obj); | ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codemethodblock.h:88:18: warning: ‘virtual void CodeMethodBlock::syncToParent()’ can be marked override [-Wsuggest-override] 88 | virtual void syncToParent(); | ^~~~~~~~~~~~ In file included from /<>/umbrello/uml1model/attribute.h:15, from /<>/umbrello/uml1model/umlattributelist.h:17, from /<>/umbrello/uml1model/operation.h:14, from /<>/umbrello/codegenerators/codeoperation.h:16, from /<>/umbrello/codegenerators/codeoperation.cpp:13: /<>/umbrello/uml1model/classifierlistitem.h:48:18: warning: ‘virtual void UMLClassifierListItem::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 48 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/classifierlistitem.h:54:24: warning: ‘virtual UMLObject* UMLClassifierListItem::clone() const’ can be marked override [-Wsuggest-override] 54 | virtual UMLObject* clone() const = 0; | ^~~~~ In file included from /<>/umbrello/uml1model/umlattributelist.h:17, from /<>/umbrello/uml1model/operation.h:14, from /<>/umbrello/codegenerators/codeoperation.h:16, from /<>/umbrello/codegenerators/codeoperation.cpp:13: /<>/umbrello/uml1model/attribute.h:42:18: warning: ‘virtual void UMLAttribute::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 42 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/attribute.h:44:10: warning: ‘virtual void UMLAttribute::setName(const QString&)’ can be marked override [-Wsuggest-override] 44 | void setName(const QString &name); | ^~~~~~~ /<>/umbrello/uml1model/attribute.h:48:24: warning: ‘virtual UMLObject* UMLAttribute::clone() const’ can be marked override [-Wsuggest-override] 48 | virtual UMLObject* clone() const; | ^~~~~ /<>/umbrello/uml1model/attribute.h:53:13: warning: ‘virtual QString UMLAttribute::toString(Uml::SignatureType::Enum, bool)’ can be marked override [-Wsuggest-override] 53 | QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false); | ^~~~~~~~ /<>/umbrello/uml1model/attribute.h:58:18: warning: ‘virtual void UMLAttribute::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 58 | virtual void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/attribute.h:60:18: warning: ‘virtual bool UMLAttribute::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] 60 | virtual bool showPropertiesDialog(QWidget* parent = 0); | ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/attribute.h:73:10: warning: ‘virtual bool UMLAttribute::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 73 | bool load1(QDomElement & element); | ^~~~~ In file included from /<>/umbrello/codegenerators/codeoperation.h:16, from /<>/umbrello/codegenerators/codeoperation.cpp:13: /<>/umbrello/uml1model/operation.h:37:18: warning: ‘virtual void UMLOperation::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 37 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/operation.h:39:24: warning: ‘virtual UMLObject* UMLOperation::clone() const’ can be marked override [-Wsuggest-override] 39 | virtual UMLObject* clone() const; | ^~~~~ /<>/umbrello/uml1model/operation.h:41:10: warning: ‘virtual void UMLOperation::setType(UMLObject*)’ can be marked override [-Wsuggest-override] 41 | void setType(UMLObject* type); | ^~~~~~~ /<>/umbrello/uml1model/operation.h:52:13: warning: ‘virtual QString UMLOperation::toString(Uml::SignatureType::Enum, bool)’ can be marked override [-Wsuggest-override] 52 | QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false); | ^~~~~~~~ /<>/umbrello/uml1model/operation.h:56:10: warning: ‘virtual bool UMLOperation::resolveRef()’ can be marked override [-Wsuggest-override] 56 | bool resolveRef(); | ^~~~~~~~~~ /<>/umbrello/uml1model/operation.h:60:18: warning: ‘virtual bool UMLOperation::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] 60 | virtual bool showPropertiesDialog(QWidget* parent = 0); | ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/operation.h:72:10: warning: ‘virtual void UMLOperation::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 72 | void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/operation.h:75:10: warning: ‘virtual bool UMLOperation::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 75 | bool load1(QDomElement & element); | ^~~~~ In file included from /<>/umbrello/codegenerators/codeoperation.cpp:13: /<>/umbrello/codegenerators/codeoperation.h:41:18: warning: ‘virtual void CodeOperation::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 41 | virtual void saveToXMI1 (QDomDocument & doc, QDomElement & root); | ^~~~~~~~~~ /<>/umbrello/codegenerators/codeoperation.h:43:18: warning: ‘virtual void CodeOperation::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] 43 | virtual void loadFromXMI1 (QDomElement & root); | ^~~~~~~~~~~~ /<>/umbrello/codegenerators/codeoperation.h:47:18: warning: ‘virtual void CodeOperation::setAttributesFromObject(TextBlock*)’ can be marked override [-Wsuggest-override] 47 | virtual void setAttributesFromObject (TextBlock * obj); | ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeoperation.h:49:18: warning: ‘virtual void CodeOperation::updateMethodDeclaration()’ can be marked override [-Wsuggest-override] 49 | virtual void updateMethodDeclaration() = 0; | ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeoperation.h:50:18: warning: ‘virtual void CodeOperation::updateContent()’ can be marked override [-Wsuggest-override] 50 | virtual void updateContent(); | ^~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeoperation.h:57:18: warning: ‘virtual void CodeOperation::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 57 | virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement); | ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeoperation.h:59:18: warning: ‘virtual void CodeOperation::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] 59 | virtual void setAttributesFromNode (QDomElement & element); | ^~~~~~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/uml1model/package.h:14, from /<>/umbrello/uml1model/classifier.h:13, from /<>/umbrello/codegenerators/classifiercodedocument.h:15, from /<>/umbrello/codegenerators/codeoperation.cpp:16: /<>/umbrello/uml1model/umlcanvasobject.h:43:18: warning: ‘virtual void UMLCanvasObject::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 43 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/umlcanvasobject.h:85:18: warning: ‘virtual bool UMLCanvasObject::resolveRef()’ can be marked override [-Wsuggest-override] 85 | virtual bool resolveRef(); | ^~~~~~~~~~ In file included from /<>/umbrello/uml1model/classifier.h:13, from /<>/umbrello/codegenerators/classifiercodedocument.h:15, from /<>/umbrello/codegenerators/codeoperation.cpp:16: /<>/umbrello/uml1model/package.h:39:18: warning: ‘virtual void UMLPackage::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 39 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/package.h:41:24: warning: ‘virtual UMLObject* UMLPackage::clone() const’ can be marked override [-Wsuggest-override] 41 | virtual UMLObject* clone() const; | ^~~~~ /<>/umbrello/uml1model/package.h:64:18: warning: ‘virtual bool UMLPackage::resolveRef()’ can be marked override [-Wsuggest-override] 64 | virtual bool resolveRef(); | ^~~~~~~~~~ /<>/umbrello/uml1model/package.h:66:18: warning: ‘virtual void UMLPackage::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 66 | virtual void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/package.h:69:18: warning: ‘virtual bool UMLPackage::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 69 | virtual bool load1(QDomElement& element); | ^~~~~ In file included from /<>/umbrello/uml1model/foreignkeyconstraint.h:16, from /<>/umbrello/model_utils.h:18, from /<>/umbrello/uml1model/classifier.h:19, from /<>/umbrello/codegenerators/classifiercodedocument.h:15, from /<>/umbrello/codegenerators/codeoperation.cpp:16: /<>/umbrello/uml1model/entityconstraint.h:40:18: warning: ‘virtual void UMLEntityConstraint::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 40 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/entityconstraint.h:45:24: warning: ‘virtual UMLObject* UMLEntityConstraint::clone() const’ can be marked override [-Wsuggest-override] 45 | virtual UMLObject* clone() const = 0; | ^~~~~ In file included from /<>/umbrello/model_utils.h:18, from /<>/umbrello/uml1model/classifier.h:19, from /<>/umbrello/codegenerators/classifiercodedocument.h:15, from /<>/umbrello/codegenerators/codeoperation.cpp:16: /<>/umbrello/uml1model/foreignkeyconstraint.h:56:18: warning: ‘virtual void UMLForeignKeyConstraint::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 56 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:58:24: warning: ‘virtual UMLObject* UMLForeignKeyConstraint::clone() const’ can be marked override [-Wsuggest-override] 58 | virtual UMLObject* clone() const; | ^~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:60:13: warning: ‘virtual QString UMLForeignKeyConstraint::toString(Uml::SignatureType::Enum, bool)’ can be marked override [-Wsuggest-override] 60 | QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false); | ^~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:65:10: warning: ‘virtual void UMLForeignKeyConstraint::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 65 | void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:67:18: warning: ‘virtual bool UMLForeignKeyConstraint::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] 67 | virtual bool showPropertiesDialog(QWidget* parent = 0); | ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:85:10: warning: ‘virtual bool UMLForeignKeyConstraint::resolveRef()’ can be marked override [-Wsuggest-override] 85 | bool resolveRef(); | ^~~~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:94:10: warning: ‘virtual bool UMLForeignKeyConstraint::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 94 | bool load1(QDomElement & element); | ^~~~~ In file included from /<>/umbrello/model_utils.h:20, from /<>/umbrello/uml1model/classifier.h:19, from /<>/umbrello/codegenerators/classifiercodedocument.h:15, from /<>/umbrello/codegenerators/codeoperation.cpp:16: /<>/umbrello/dialogs/multipagedialogbase.h:101:18: warning: ‘virtual void MultiPageDialogBase::keyPressEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] 101 | virtual void keyPressEvent(QKeyEvent *event); | ^~~~~~~~~~~~~ In file included from /<>/umbrello/model_utils.h:21, from /<>/umbrello/uml1model/classifier.h:19, from /<>/umbrello/codegenerators/classifiercodedocument.h:15, from /<>/umbrello/codegenerators/codeoperation.cpp:16: /<>/umbrello/umlwidgets/widgetbase.h:187:20: warning: ‘virtual QRectF WidgetBase::boundingRect() const’ can be marked override [-Wsuggest-override] 187 | virtual QRectF boundingRect() const; | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/widgetbase.h:191:18: warning: ‘virtual void WidgetBase::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] 191 | virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); | ^~~~~ /<>/umbrello/umlwidgets/widgetbase.h:260:18: warning: ‘virtual void WidgetBase::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] 260 | virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent *event); | ^~~~~~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/classifiercodedocument.h:15, from /<>/umbrello/codegenerators/codeoperation.cpp:16: /<>/umbrello/uml1model/classifier.h:54:18: warning: ‘virtual void UMLClassifier::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 54 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/classifier.h:56:16: warning: ‘virtual UMLObject* UMLClassifier::clone() const’ can be marked override [-Wsuggest-override] 56 | UMLObject* clone() const; | ^~~~~ /<>/umbrello/uml1model/classifier.h:111:18: warning: ‘virtual bool UMLClassifier::resolveRef()’ can be marked override [-Wsuggest-override] 111 | virtual bool resolveRef(); | ^~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:115:24: warning: ‘virtual UMLObject* UMLClassifier::findChildObjectById(Uml::ID::Type, bool)’ can be marked override [-Wsuggest-override] 115 | virtual UMLObject* findChildObjectById(Uml::ID::Type id, bool considerAncestors = false); | ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:124:18: warning: ‘virtual bool UMLClassifier::acceptAssociationType(Uml::AssociationType::Enum)’ can be marked override [-Wsuggest-override] 124 | virtual bool acceptAssociationType(Uml::AssociationType::Enum type); | ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:129:10: warning: ‘virtual void UMLClassifier::setBaseType(UMLObject::ObjectType)’ can be marked override [-Wsuggest-override] 129 | void setBaseType(UMLObject::ObjectType ot); | ^~~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:181:10: warning: ‘virtual void UMLClassifier::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 181 | void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:183:18: warning: ‘virtual bool UMLClassifier::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 183 | virtual bool load1(QDomElement& element); | ^~~~~ In file included from /<>/umbrello/codegenerators/classifiercodedocument.h:16, from /<>/umbrello/codegenerators/codeoperation.cpp:16: /<>/umbrello/codegenerators/codeaccessormethod.h:47:18: warning: ‘virtual void CodeAccessorMethod::updateContent()’ can be marked override [-Wsuggest-override] 47 | virtual void updateContent() = 0; | ^~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeaccessormethod.h:49:18: warning: ‘virtual void CodeAccessorMethod::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 49 | virtual void saveToXMI1(QDomDocument & doc, QDomElement & root); | ^~~~~~~~~~ /<>/umbrello/codegenerators/codeaccessormethod.h:50:18: warning: ‘virtual void CodeAccessorMethod::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] 50 | virtual void loadFromXMI1(QDomElement & root); | ^~~~~~~~~~~~ /<>/umbrello/codegenerators/codeaccessormethod.h:52:18: warning: ‘virtual void CodeAccessorMethod::setAttributesFromObject(TextBlock*)’ can be marked override [-Wsuggest-override] 52 | virtual void setAttributesFromObject(TextBlock * obj); | ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeaccessormethod.h:56:18: warning: ‘virtual void CodeAccessorMethod::release()’ can be marked override [-Wsuggest-override] 56 | virtual void release(); | ^~~~~~~ /<>/umbrello/codegenerators/codeaccessormethod.h:58:18: warning: ‘virtual void CodeAccessorMethod::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 58 | virtual void setAttributesOnNode(QDomDocument & doc, QDomElement & blockElement); | ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeaccessormethod.h:60:18: warning: ‘virtual void CodeAccessorMethod::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] 60 | virtual void setAttributesFromNode(QDomElement & element); | ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeaccessormethod.h:62:18: warning: ‘virtual void CodeAccessorMethod::updateMethodDeclaration()’ can be marked override [-Wsuggest-override] 62 | virtual void updateMethodDeclaration() = 0; | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/codedocument.h:16, from /<>/umbrello/codegenerators/classifiercodedocument.h:17, from /<>/umbrello/codegenerators/codeoperation.cpp:16: /<>/umbrello/codegenerators/hierarchicalcodeblock.h:38:10: warning: ‘virtual bool HierarchicalCodeBlock::addTextBlock(TextBlock*)’ can be marked override [-Wsuggest-override] 38 | bool addTextBlock (TextBlock * add_object); | ^~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:40:10: warning: ‘virtual bool HierarchicalCodeBlock::insertTextBlock(TextBlock*, TextBlock*, bool)’ can be marked override [-Wsuggest-override] 40 | bool insertTextBlock (TextBlock * newBlock, TextBlock * existingBlock, bool after = true); | ^~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:42:10: warning: ‘virtual bool HierarchicalCodeBlock::removeTextBlock(TextBlock*)’ can be marked override [-Wsuggest-override] 42 | bool removeTextBlock (TextBlock * remove_object); | ^~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:48:18: warning: ‘virtual void HierarchicalCodeBlock::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 48 | virtual void saveToXMI1 (QDomDocument & doc, QDomElement & root); | ^~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:50:18: warning: ‘virtual void HierarchicalCodeBlock::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] 50 | virtual void loadFromXMI1 (QDomElement & root); | ^~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:52:21: warning: ‘virtual QString HierarchicalCodeBlock::toString() const’ can be marked override [-Wsuggest-override] 52 | virtual QString toString () const; | ^~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:55:13: warning: ‘virtual QString HierarchicalCodeBlock::getUniqueTag(const QString&)’ can be marked override [-Wsuggest-override] 55 | QString getUniqueTag(const QString& prefix); | ^~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:59:25: warning: ‘virtual CodeBlock* HierarchicalCodeBlock::newCodeBlock()’ can be marked override [-Wsuggest-override] 59 | virtual CodeBlock * newCodeBlock(); | ^~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:60:37: warning: ‘virtual CodeBlockWithComments* HierarchicalCodeBlock::newCodeBlockWithComments()’ can be marked override [-Wsuggest-override] 60 | virtual CodeBlockWithComments * newCodeBlockWithComments(); | ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:61:37: warning: ‘virtual HierarchicalCodeBlock* HierarchicalCodeBlock::newHierarchicalCodeBlock()’ can be marked override [-Wsuggest-override] 61 | virtual HierarchicalCodeBlock * newHierarchicalCodeBlock(); | ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:65:18: warning: ‘virtual void HierarchicalCodeBlock::release()’ can be marked override [-Wsuggest-override] 65 | virtual void release (); | ^~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:67:18: warning: ‘virtual void HierarchicalCodeBlock::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 67 | virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & elem); | ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:69:18: warning: ‘virtual void HierarchicalCodeBlock::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] 69 | virtual void setAttributesFromNode (QDomElement & element); | ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:71:18: warning: ‘virtual void HierarchicalCodeBlock::setAttributesFromObject(TextBlock*)’ can be marked override [-Wsuggest-override] 71 | virtual void setAttributesFromObject (TextBlock * obj); | ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:73:17: warning: ‘virtual TextBlock* HierarchicalCodeBlock::findCodeClassFieldTextBlockByTag(const QString&)’ can be marked override [-Wsuggest-override] 73 | TextBlock * findCodeClassFieldTextBlockByTag (const QString &tag); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/classifiercodedocument.h:17, from /<>/umbrello/codegenerators/codeoperation.cpp:16: /<>/umbrello/codegenerators/codedocument.h:61:10: warning: ‘virtual bool CodeDocument::insertTextBlock(TextBlock*, TextBlock*, bool)’ can be marked override [-Wsuggest-override] 61 | bool insertTextBlock (TextBlock * newBlock, TextBlock * existingBlock, bool after = true); | ^~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codedocument.h:70:25: warning: ‘virtual CodeBlock* CodeDocument::newCodeBlock()’ can be marked override [-Wsuggest-override] 70 | virtual CodeBlock * newCodeBlock (); | ^~~~~~~~~~~~ /<>/umbrello/codegenerators/codedocument.h:71:37: warning: ‘virtual HierarchicalCodeBlock* CodeDocument::newHierarchicalCodeBlock()’ can be marked override [-Wsuggest-override] 71 | virtual HierarchicalCodeBlock * newHierarchicalCodeBlock (); | ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codedocument.h:72:37: warning: ‘virtual CodeBlockWithComments* CodeDocument::newCodeBlockWithComments()’ can be marked override [-Wsuggest-override] 72 | virtual CodeBlockWithComments * newCodeBlockWithComments (); | ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codedocument.h:74:21: warning: ‘virtual QString CodeDocument::getUniqueTag(const QString&)’ can be marked override [-Wsuggest-override] 74 | virtual QString getUniqueTag(const QString& prefix = QString()); | ^~~~~~~~~~~~ /<>/umbrello/codegenerators/codedocument.h:86:18: warning: ‘virtual void CodeDocument::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 86 | virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement); | ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codedocument.h:88:18: warning: ‘virtual void CodeDocument::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] 88 | virtual void setAttributesFromNode (QDomElement & element); | ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codedocument.h:100:10: warning: ‘virtual void CodeDocument::resetTextBlocks()’ can be marked override [-Wsuggest-override] 100 | void resetTextBlocks(); | ^~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codedocument.h:102:25: warning: ‘virtual TextBlock* CodeDocument::findCodeClassFieldTextBlockByTag(const QString&)’ can be marked override [-Wsuggest-override] 102 | virtual TextBlock * findCodeClassFieldTextBlockByTag(const QString &tag); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/codeclassfield.h:16, from /<>/umbrello/codegenerators/classifiercodedocument.h:19, from /<>/umbrello/codegenerators/codeoperation.cpp:16: /<>/umbrello/codegenerators/codeclassfielddeclarationblock.h:42:18: warning: ‘virtual void CodeClassFieldDeclarationBlock::setAttributesFromObject(TextBlock*)’ can be marked override [-Wsuggest-override] 42 | virtual void setAttributesFromObject(TextBlock * obj); | ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeclassfielddeclarationblock.h:44:18: warning: ‘virtual void CodeClassFieldDeclarationBlock::updateContent()’ can be marked override [-Wsuggest-override] 44 | virtual void updateContent() = 0; | ^~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeclassfielddeclarationblock.h:46:18: warning: ‘virtual void CodeClassFieldDeclarationBlock::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 46 | virtual void saveToXMI1(QDomDocument & doc, QDomElement & root); | ^~~~~~~~~~ /<>/umbrello/codegenerators/codeclassfielddeclarationblock.h:48:18: warning: ‘virtual void CodeClassFieldDeclarationBlock::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] 48 | virtual void loadFromXMI1(QDomElement & root); | ^~~~~~~~~~~~ /<>/umbrello/codegenerators/codeclassfielddeclarationblock.h:52:18: warning: ‘virtual void CodeClassFieldDeclarationBlock::release()’ can be marked override [-Wsuggest-override] 52 | virtual void release(); | ^~~~~~~ /<>/umbrello/codegenerators/codeclassfielddeclarationblock.h:54:18: warning: ‘virtual void CodeClassFieldDeclarationBlock::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 54 | virtual void setAttributesOnNode(QDomDocument & doc, QDomElement & blockElement); | ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeclassfielddeclarationblock.h:56:18: warning: ‘virtual void CodeClassFieldDeclarationBlock::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] 56 | virtual void setAttributesFromNode(QDomElement & element); | ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeclassfielddeclarationblock.h:67:18: warning: ‘virtual void CodeClassFieldDeclarationBlock::syncToParent()’ can be marked override [-Wsuggest-override] 67 | virtual void syncToParent(); | ^~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/classifiercodedocument.h:19, from /<>/umbrello/codegenerators/codeoperation.cpp:16: /<>/umbrello/codegenerators/codeclassfield.h:52:13: warning: ‘virtual QString CodeClassField::getTypeName()’ can be marked override [-Wsuggest-override] 52 | QString getTypeName (); | ^~~~~~~~~~~ /<>/umbrello/codegenerators/codeclassfield.h:85:10: warning: ‘virtual void CodeClassField::updateContent()’ can be marked override [-Wsuggest-override] 85 | void updateContent(); | ^~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeclassfield.h:121:18: warning: ‘virtual void CodeClassField::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 121 | virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement); | ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeclassfield.h:123:18: warning: ‘virtual void CodeClassField::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] 123 | virtual void setAttributesFromNode (QDomElement & element); | ^~~~~~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/codeoperation.cpp:16: /<>/umbrello/codegenerators/classifiercodedocument.h:74:18: warning: ‘virtual void ClassifierCodeDocument::synchronize()’ can be marked override [-Wsuggest-override] 74 | virtual void synchronize(); | ^~~~~~~~~~~ /<>/umbrello/codegenerators/classifiercodedocument.h:81:18: warning: ‘virtual void ClassifierCodeDocument::updateContent()’ can be marked override [-Wsuggest-override] 81 | virtual void updateContent() = 0; | ^~~~~~~~~~~~~ /<>/umbrello/codegenerators/classifiercodedocument.h:83:18: warning: ‘virtual void ClassifierCodeDocument::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 83 | virtual void saveToXMI1(QDomDocument &doc, QDomElement &root); | ^~~~~~~~~~ /<>/umbrello/codegenerators/classifiercodedocument.h:84:18: warning: ‘virtual void ClassifierCodeDocument::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] 84 | virtual void loadFromXMI1(QDomElement &root); | ^~~~~~~~~~~~ /<>/umbrello/codegenerators/classifiercodedocument.h:90:18: warning: ‘virtual void ClassifierCodeDocument::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 90 | virtual void setAttributesOnNode(QDomDocument &doc, QDomElement &blockElement); | ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/classifiercodedocument.h:91:18: warning: ‘virtual void ClassifierCodeDocument::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] 91 | virtual void setAttributesFromNode(QDomElement &element); | ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/classifiercodedocument.h:93:17: warning: ‘virtual TextBlock* ClassifierCodeDocument::findCodeClassFieldTextBlockByTag(const QString&)’ can be marked override [-Wsuggest-override] 93 | TextBlock * findCodeClassFieldTextBlockByTag(const QString &tag); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/codeoperation.cpp:17: /<>/umbrello/debug/debug_utils.h:91:18: warning: ‘virtual void Tracer::showEvent(QShowEvent*)’ can be marked override [-Wsuggest-override] 91 | virtual void showEvent(QShowEvent*); | ^~~~~~~~~ In file included from /<>/umbrello/codegenerators/codeoperation.cpp:18: /<>/umbrello/uml.h:201:18: warning: ‘virtual void UMLApp::keyPressEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] 201 | virtual void keyPressEvent(QKeyEvent* e); | ^~~~~~~~~~~~~ /<>/umbrello/uml.h:202:18: warning: ‘virtual void UMLApp::keyReleaseEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] 202 | virtual void keyReleaseEvent(QKeyEvent* e); | ^~~~~~~~~~~~~~~ /<>/umbrello/uml.h:204:18: warning: ‘virtual void UMLApp::customEvent(QEvent*)’ can be marked override [-Wsuggest-override] 204 | virtual void customEvent(QEvent* e); | ^~~~~~~~~~~ /<>/umbrello/uml.h:215:18: warning: ‘virtual bool UMLApp::queryClose()’ can be marked override [-Wsuggest-override] 215 | virtual bool queryClose(); | ^~~~~~~~~~ /<>/umbrello/uml.h:217:18: warning: ‘virtual void UMLApp::saveProperties(KConfigGroup&)’ can be marked override [-Wsuggest-override] 217 | virtual void saveProperties(KConfigGroup & cfg); | ^~~~~~~~~~~~~~ /<>/umbrello/uml.h:218:18: warning: ‘virtual void UMLApp::readProperties(const KConfigGroup&)’ can be marked override [-Wsuggest-override] 218 | virtual void readProperties(const KConfigGroup & cfg); | ^~~~~~~~~~~~~~ [ 34%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/codegenerators/codeparameter.cpp.o cd /<>/obj-aarch64-linux-gnu/umbrello && /usr/bin/aarch64-linux-gnu-g++ -DCMAKE_BINARY_DIR=\"/<>/obj-aarch64-linux-gnu\" -DKCOREADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLO_VERSION_STRING=\"2.23.3\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-aarch64-linux-gnu/umbrello -I/<>/umbrello -I/<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/include -I/<>/obj-aarch64-linux-gnu -I/<>/umbrello/clipboard -I/<>/umbrello/cmds -I/<>/umbrello/codegenerators -I/<>/umbrello/codegenerators/ada -I/<>/umbrello/codegenerators/as -I/<>/umbrello/codegenerators/cpp -I/<>/umbrello/codegenerators/csharp -I/<>/umbrello/codegenerators/d -I/<>/umbrello/codegenerators/idl -I/<>/umbrello/codegenerators/java -I/<>/umbrello/codegenerators/js -I/<>/umbrello/codegenerators/pascal -I/<>/umbrello/codegenerators/perl -I/<>/umbrello/codegenerators/php -I/<>/umbrello/codegenerators/python -I/<>/umbrello/codegenerators/ruby -I/<>/umbrello/codegenerators/sql -I/<>/umbrello/codegenerators/tcl -I/<>/umbrello/codegenerators/vala -I/<>/umbrello/codegenerators/xml -I/<>/umbrello/codegenwizard -I/<>/umbrello/codeimport -I/<>/umbrello/codeimport/csharp -I/<>/umbrello/codeimpwizard -I/<>/umbrello/debug -I/<>/umbrello/dialogs -I/<>/umbrello/dialogs/pages -I/<>/umbrello/dialogs/widgets -I/<>/umbrello/docgenerators -I/<>/umbrello/finder -I/<>/umbrello/refactoring -I/<>/umbrello/uml1model -I/<>/umbrello/umlwidgets -I/<>/lib/cppparser -I/<>/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/aarch64-linux-gnu/qt5 -isystem /usr/include/aarch64-linux-gnu/qt5/QtWidgets -isystem /usr/include/aarch64-linux-gnu/qt5/QtGui -isystem /usr/include/aarch64-linux-gnu/qt5/QtCore -isystem /usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/aarch64-linux-gnu/qt5/QtXml -isystem /usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/aarch64-linux-gnu/qt5/QtSvg -isystem /usr/include/aarch64-linux-gnu/qt5/QtWebKitWidgets -isystem /usr/include/aarch64-linux-gnu/qt5/QtWebKit -isystem /usr/include/aarch64-linux-gnu/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/aarch64-linux-gnu/qt5/QtConcurrent -isystem /usr/include/aarch64-linux-gnu/qt5/QtDBus -isystem /usr/include/KF5/KTextEditor -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -fno-delete-null-pointer-checks -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -o CMakeFiles/libumbrello.dir/codegenerators/codeparameter.cpp.o -c /<>/umbrello/codegenerators/codeparameter.cpp In file included from /<>/umbrello/codegenerators/codeparameter.h:16, from /<>/umbrello/codegenerators/codeparameter.cpp:13: /<>/umbrello/codegenerators/codecomment.h:30:18: warning: ‘virtual void CodeComment::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 30 | virtual void saveToXMI1(QDomDocument & doc, QDomElement & root); | ^~~~~~~~~~ /<>/umbrello/codegenerators/codecomment.h:31:18: warning: ‘virtual void CodeComment::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] 31 | virtual void loadFromXMI1(QDomElement & root); | ^~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/codeparameter.cpp:16: /<>/umbrello/uml1model/association.h:75:24: warning: ‘virtual UMLObject* UMLAssociation::clone() const’ can be marked override [-Wsuggest-override] 75 | virtual UMLObject* clone() const { return 0; } | ^~~~~ /<>/umbrello/uml1model/association.h:77:18: warning: ‘virtual bool UMLAssociation::resolveRef()’ can be marked override [-Wsuggest-override] 77 | virtual bool resolveRef(); | ^~~~~~~~~~ /<>/umbrello/uml1model/association.h:79:10: warning: ‘virtual void UMLAssociation::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 79 | void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/association.h:81:18: warning: ‘virtual bool UMLAssociation::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] 81 | virtual bool showPropertiesDialog(QWidget *parent = 0); | ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/association.h:85:10: warning: ‘virtual bool UMLAssociation::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 85 | bool load1(QDomElement& element); | ^~~~~ In file included from /<>/umbrello/uml1model/attribute.h:15, from /<>/umbrello/codegenerators/codeparameter.cpp:17: /<>/umbrello/uml1model/classifierlistitem.h:48:18: warning: ‘virtual void UMLClassifierListItem::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 48 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/classifierlistitem.h:54:24: warning: ‘virtual UMLObject* UMLClassifierListItem::clone() const’ can be marked override [-Wsuggest-override] 54 | virtual UMLObject* clone() const = 0; | ^~~~~ In file included from /<>/umbrello/codegenerators/codeparameter.cpp:17: /<>/umbrello/uml1model/attribute.h:42:18: warning: ‘virtual void UMLAttribute::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 42 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/attribute.h:44:10: warning: ‘virtual void UMLAttribute::setName(const QString&)’ can be marked override [-Wsuggest-override] 44 | void setName(const QString &name); | ^~~~~~~ /<>/umbrello/uml1model/attribute.h:48:24: warning: ‘virtual UMLObject* UMLAttribute::clone() const’ can be marked override [-Wsuggest-override] 48 | virtual UMLObject* clone() const; | ^~~~~ /<>/umbrello/uml1model/attribute.h:53:13: warning: ‘virtual QString UMLAttribute::toString(Uml::SignatureType::Enum, bool)’ can be marked override [-Wsuggest-override] 53 | QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false); | ^~~~~~~~ /<>/umbrello/uml1model/attribute.h:58:18: warning: ‘virtual void UMLAttribute::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 58 | virtual void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/attribute.h:60:18: warning: ‘virtual bool UMLAttribute::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] 60 | virtual bool showPropertiesDialog(QWidget* parent = 0); | ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/attribute.h:73:10: warning: ‘virtual bool UMLAttribute::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 73 | bool load1(QDomElement & element); | ^~~~~ In file included from /<>/umbrello/uml1model/package.h:14, from /<>/umbrello/uml1model/classifier.h:13, from /<>/umbrello/codegenerators/classifiercodedocument.h:15, from /<>/umbrello/codegenerators/codeparameter.cpp:18: /<>/umbrello/uml1model/umlcanvasobject.h:43:18: warning: ‘virtual void UMLCanvasObject::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 43 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/umlcanvasobject.h:85:18: warning: ‘virtual bool UMLCanvasObject::resolveRef()’ can be marked override [-Wsuggest-override] 85 | virtual bool resolveRef(); | ^~~~~~~~~~ In file included from /<>/umbrello/uml1model/classifier.h:13, from /<>/umbrello/codegenerators/classifiercodedocument.h:15, from /<>/umbrello/codegenerators/codeparameter.cpp:18: /<>/umbrello/uml1model/package.h:39:18: warning: ‘virtual void UMLPackage::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 39 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/package.h:41:24: warning: ‘virtual UMLObject* UMLPackage::clone() const’ can be marked override [-Wsuggest-override] 41 | virtual UMLObject* clone() const; | ^~~~~ /<>/umbrello/uml1model/package.h:64:18: warning: ‘virtual bool UMLPackage::resolveRef()’ can be marked override [-Wsuggest-override] 64 | virtual bool resolveRef(); | ^~~~~~~~~~ /<>/umbrello/uml1model/package.h:66:18: warning: ‘virtual void UMLPackage::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 66 | virtual void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/package.h:69:18: warning: ‘virtual bool UMLPackage::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 69 | virtual bool load1(QDomElement& element); | ^~~~~ In file included from /<>/umbrello/uml1model/foreignkeyconstraint.h:16, from /<>/umbrello/model_utils.h:18, from /<>/umbrello/uml1model/classifier.h:19, from /<>/umbrello/codegenerators/classifiercodedocument.h:15, from /<>/umbrello/codegenerators/codeparameter.cpp:18: /<>/umbrello/uml1model/entityconstraint.h:40:18: warning: ‘virtual void UMLEntityConstraint::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 40 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/entityconstraint.h:45:24: warning: ‘virtual UMLObject* UMLEntityConstraint::clone() const’ can be marked override [-Wsuggest-override] 45 | virtual UMLObject* clone() const = 0; | ^~~~~ In file included from /<>/umbrello/model_utils.h:18, from /<>/umbrello/uml1model/classifier.h:19, from /<>/umbrello/codegenerators/classifiercodedocument.h:15, from /<>/umbrello/codegenerators/codeparameter.cpp:18: /<>/umbrello/uml1model/foreignkeyconstraint.h:56:18: warning: ‘virtual void UMLForeignKeyConstraint::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 56 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:58:24: warning: ‘virtual UMLObject* UMLForeignKeyConstraint::clone() const’ can be marked override [-Wsuggest-override] 58 | virtual UMLObject* clone() const; | ^~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:60:13: warning: ‘virtual QString UMLForeignKeyConstraint::toString(Uml::SignatureType::Enum, bool)’ can be marked override [-Wsuggest-override] 60 | QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false); | ^~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:65:10: warning: ‘virtual void UMLForeignKeyConstraint::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 65 | void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:67:18: warning: ‘virtual bool UMLForeignKeyConstraint::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] 67 | virtual bool showPropertiesDialog(QWidget* parent = 0); | ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:85:10: warning: ‘virtual bool UMLForeignKeyConstraint::resolveRef()’ can be marked override [-Wsuggest-override] 85 | bool resolveRef(); | ^~~~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:94:10: warning: ‘virtual bool UMLForeignKeyConstraint::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 94 | bool load1(QDomElement & element); | ^~~~~ In file included from /<>/umbrello/model_utils.h:20, from /<>/umbrello/uml1model/classifier.h:19, from /<>/umbrello/codegenerators/classifiercodedocument.h:15, from /<>/umbrello/codegenerators/codeparameter.cpp:18: /<>/umbrello/dialogs/multipagedialogbase.h:101:18: warning: ‘virtual void MultiPageDialogBase::keyPressEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] 101 | virtual void keyPressEvent(QKeyEvent *event); | ^~~~~~~~~~~~~ In file included from /<>/umbrello/model_utils.h:21, from /<>/umbrello/uml1model/classifier.h:19, from /<>/umbrello/codegenerators/classifiercodedocument.h:15, from /<>/umbrello/codegenerators/codeparameter.cpp:18: /<>/umbrello/umlwidgets/widgetbase.h:187:20: warning: ‘virtual QRectF WidgetBase::boundingRect() const’ can be marked override [-Wsuggest-override] 187 | virtual QRectF boundingRect() const; | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/widgetbase.h:191:18: warning: ‘virtual void WidgetBase::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] 191 | virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); | ^~~~~ /<>/umbrello/umlwidgets/widgetbase.h:260:18: warning: ‘virtual void WidgetBase::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] 260 | virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent *event); | ^~~~~~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/classifiercodedocument.h:15, from /<>/umbrello/codegenerators/codeparameter.cpp:18: /<>/umbrello/uml1model/classifier.h:54:18: warning: ‘virtual void UMLClassifier::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 54 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/classifier.h:56:16: warning: ‘virtual UMLObject* UMLClassifier::clone() const’ can be marked override [-Wsuggest-override] 56 | UMLObject* clone() const; | ^~~~~ /<>/umbrello/uml1model/classifier.h:111:18: warning: ‘virtual bool UMLClassifier::resolveRef()’ can be marked override [-Wsuggest-override] 111 | virtual bool resolveRef(); | ^~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:115:24: warning: ‘virtual UMLObject* UMLClassifier::findChildObjectById(Uml::ID::Type, bool)’ can be marked override [-Wsuggest-override] 115 | virtual UMLObject* findChildObjectById(Uml::ID::Type id, bool considerAncestors = false); | ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:124:18: warning: ‘virtual bool UMLClassifier::acceptAssociationType(Uml::AssociationType::Enum)’ can be marked override [-Wsuggest-override] 124 | virtual bool acceptAssociationType(Uml::AssociationType::Enum type); | ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:129:10: warning: ‘virtual void UMLClassifier::setBaseType(UMLObject::ObjectType)’ can be marked override [-Wsuggest-override] 129 | void setBaseType(UMLObject::ObjectType ot); | ^~~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:181:10: warning: ‘virtual void UMLClassifier::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 181 | void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:183:18: warning: ‘virtual bool UMLClassifier::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 183 | virtual bool load1(QDomElement& element); | ^~~~~ In file included from /<>/umbrello/codegenerators/codeblockwithcomments.h:15, from /<>/umbrello/codegenerators/codemethodblock.h:17, from /<>/umbrello/codegenerators/codeaccessormethod.h:15, from /<>/umbrello/codegenerators/classifiercodedocument.h:16, from /<>/umbrello/codegenerators/codeparameter.cpp:18: /<>/umbrello/codegenerators/codeblock.h:40:18: warning: ‘virtual void CodeBlock::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 40 | virtual void saveToXMI1(QDomDocument & doc, QDomElement & root); | ^~~~~~~~~~ /<>/umbrello/codegenerators/codeblock.h:41:18: warning: ‘virtual void CodeBlock::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] 41 | virtual void loadFromXMI1(QDomElement & root); | ^~~~~~~~~~~~ /<>/umbrello/codegenerators/codeblock.h:43:18: warning: ‘virtual void CodeBlock::setAttributesFromObject(TextBlock*)’ can be marked override [-Wsuggest-override] 43 | virtual void setAttributesFromObject(TextBlock * obj); | ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeblock.h:49:18: warning: ‘virtual void CodeBlock::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 49 | virtual void setAttributesOnNode(QDomDocument & doc, QDomElement & blockElement); | ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeblock.h:50:18: warning: ‘virtual void CodeBlock::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] 50 | virtual void setAttributesFromNode(QDomElement & element); | ^~~~~~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/codemethodblock.h:17, from /<>/umbrello/codegenerators/codeaccessormethod.h:15, from /<>/umbrello/codegenerators/classifiercodedocument.h:16, from /<>/umbrello/codegenerators/codeparameter.cpp:18: /<>/umbrello/codegenerators/codeblockwithcomments.h:38:21: warning: ‘virtual QString CodeBlockWithComments::toString() const’ can be marked override [-Wsuggest-override] 38 | virtual QString toString () const; | ^~~~~~~~ /<>/umbrello/codegenerators/codeblockwithcomments.h:42:18: warning: ‘virtual void CodeBlockWithComments::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 42 | virtual void saveToXMI1 (QDomDocument & doc, QDomElement & root); | ^~~~~~~~~~ /<>/umbrello/codegenerators/codeblockwithcomments.h:44:18: warning: ‘virtual void CodeBlockWithComments::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] 44 | virtual void loadFromXMI1 (QDomElement & root); | ^~~~~~~~~~~~ /<>/umbrello/codegenerators/codeblockwithcomments.h:46:18: warning: ‘virtual void CodeBlockWithComments::setAttributesFromObject(TextBlock*)’ can be marked override [-Wsuggest-override] 46 | virtual void setAttributesFromObject (TextBlock * obj); | ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeblockwithcomments.h:50:18: warning: ‘virtual void CodeBlockWithComments::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 50 | virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement); | ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeblockwithcomments.h:52:18: warning: ‘virtual void CodeBlockWithComments::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] 52 | virtual void setAttributesFromNode (QDomElement & element); | ^~~~~~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/codeaccessormethod.h:15, from /<>/umbrello/codegenerators/classifiercodedocument.h:16, from /<>/umbrello/codegenerators/codeparameter.cpp:18: /<>/umbrello/codegenerators/codemethodblock.h:45:21: warning: ‘virtual QString CodeMethodBlock::toString() const’ can be marked override [-Wsuggest-override] 45 | virtual QString toString () const; | ^~~~~~~~ /<>/umbrello/codegenerators/codemethodblock.h:58:18: warning: ‘virtual void CodeMethodBlock::updateContent()’ can be marked override [-Wsuggest-override] 58 | virtual void updateContent () = 0; | ^~~~~~~~~~~~~ /<>/umbrello/codegenerators/codemethodblock.h:62:18: warning: ‘virtual void CodeMethodBlock::release()’ can be marked override [-Wsuggest-override] 62 | virtual void release (); | ^~~~~~~ /<>/umbrello/codegenerators/codemethodblock.h:75:18: warning: ‘virtual void CodeMethodBlock::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 75 | virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement); | ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codemethodblock.h:77:18: warning: ‘virtual void CodeMethodBlock::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] 77 | virtual void setAttributesFromNode (QDomElement & element); | ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codemethodblock.h:79:18: warning: ‘virtual void CodeMethodBlock::setAttributesFromObject(TextBlock*)’ can be marked override [-Wsuggest-override] 79 | virtual void setAttributesFromObject (TextBlock * obj); | ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codemethodblock.h:88:18: warning: ‘virtual void CodeMethodBlock::syncToParent()’ can be marked override [-Wsuggest-override] 88 | virtual void syncToParent(); | ^~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/classifiercodedocument.h:16, from /<>/umbrello/codegenerators/codeparameter.cpp:18: /<>/umbrello/codegenerators/codeaccessormethod.h:47:18: warning: ‘virtual void CodeAccessorMethod::updateContent()’ can be marked override [-Wsuggest-override] 47 | virtual void updateContent() = 0; | ^~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeaccessormethod.h:49:18: warning: ‘virtual void CodeAccessorMethod::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 49 | virtual void saveToXMI1(QDomDocument & doc, QDomElement & root); | ^~~~~~~~~~ /<>/umbrello/codegenerators/codeaccessormethod.h:50:18: warning: ‘virtual void CodeAccessorMethod::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] 50 | virtual void loadFromXMI1(QDomElement & root); | ^~~~~~~~~~~~ /<>/umbrello/codegenerators/codeaccessormethod.h:52:18: warning: ‘virtual void CodeAccessorMethod::setAttributesFromObject(TextBlock*)’ can be marked override [-Wsuggest-override] 52 | virtual void setAttributesFromObject(TextBlock * obj); | ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeaccessormethod.h:56:18: warning: ‘virtual void CodeAccessorMethod::release()’ can be marked override [-Wsuggest-override] 56 | virtual void release(); | ^~~~~~~ /<>/umbrello/codegenerators/codeaccessormethod.h:58:18: warning: ‘virtual void CodeAccessorMethod::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 58 | virtual void setAttributesOnNode(QDomDocument & doc, QDomElement & blockElement); | ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeaccessormethod.h:60:18: warning: ‘virtual void CodeAccessorMethod::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] 60 | virtual void setAttributesFromNode(QDomElement & element); | ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeaccessormethod.h:62:18: warning: ‘virtual void CodeAccessorMethod::updateMethodDeclaration()’ can be marked override [-Wsuggest-override] 62 | virtual void updateMethodDeclaration() = 0; | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/codedocument.h:16, from /<>/umbrello/codegenerators/classifiercodedocument.h:17, from /<>/umbrello/codegenerators/codeparameter.cpp:18: /<>/umbrello/codegenerators/hierarchicalcodeblock.h:38:10: warning: ‘virtual bool HierarchicalCodeBlock::addTextBlock(TextBlock*)’ can be marked override [-Wsuggest-override] 38 | bool addTextBlock (TextBlock * add_object); | ^~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:40:10: warning: ‘virtual bool HierarchicalCodeBlock::insertTextBlock(TextBlock*, TextBlock*, bool)’ can be marked override [-Wsuggest-override] 40 | bool insertTextBlock (TextBlock * newBlock, TextBlock * existingBlock, bool after = true); | ^~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:42:10: warning: ‘virtual bool HierarchicalCodeBlock::removeTextBlock(TextBlock*)’ can be marked override [-Wsuggest-override] 42 | bool removeTextBlock (TextBlock * remove_object); | ^~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:48:18: warning: ‘virtual void HierarchicalCodeBlock::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 48 | virtual void saveToXMI1 (QDomDocument & doc, QDomElement & root); | ^~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:50:18: warning: ‘virtual void HierarchicalCodeBlock::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] 50 | virtual void loadFromXMI1 (QDomElement & root); | ^~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:52:21: warning: ‘virtual QString HierarchicalCodeBlock::toString() const’ can be marked override [-Wsuggest-override] 52 | virtual QString toString () const; | ^~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:55:13: warning: ‘virtual QString HierarchicalCodeBlock::getUniqueTag(const QString&)’ can be marked override [-Wsuggest-override] 55 | QString getUniqueTag(const QString& prefix); | ^~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:59:25: warning: ‘virtual CodeBlock* HierarchicalCodeBlock::newCodeBlock()’ can be marked override [-Wsuggest-override] 59 | virtual CodeBlock * newCodeBlock(); | ^~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:60:37: warning: ‘virtual CodeBlockWithComments* HierarchicalCodeBlock::newCodeBlockWithComments()’ can be marked override [-Wsuggest-override] 60 | virtual CodeBlockWithComments * newCodeBlockWithComments(); | ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:61:37: warning: ‘virtual HierarchicalCodeBlock* HierarchicalCodeBlock::newHierarchicalCodeBlock()’ can be marked override [-Wsuggest-override] 61 | virtual HierarchicalCodeBlock * newHierarchicalCodeBlock(); | ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:65:18: warning: ‘virtual void HierarchicalCodeBlock::release()’ can be marked override [-Wsuggest-override] 65 | virtual void release (); | ^~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:67:18: warning: ‘virtual void HierarchicalCodeBlock::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 67 | virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & elem); | ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:69:18: warning: ‘virtual void HierarchicalCodeBlock::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] 69 | virtual void setAttributesFromNode (QDomElement & element); | ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:71:18: warning: ‘virtual void HierarchicalCodeBlock::setAttributesFromObject(TextBlock*)’ can be marked override [-Wsuggest-override] 71 | virtual void setAttributesFromObject (TextBlock * obj); | ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:73:17: warning: ‘virtual TextBlock* HierarchicalCodeBlock::findCodeClassFieldTextBlockByTag(const QString&)’ can be marked override [-Wsuggest-override] 73 | TextBlock * findCodeClassFieldTextBlockByTag (const QString &tag); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/classifiercodedocument.h:17, from /<>/umbrello/codegenerators/codeparameter.cpp:18: /<>/umbrello/codegenerators/codedocument.h:61:10: warning: ‘virtual bool CodeDocument::insertTextBlock(TextBlock*, TextBlock*, bool)’ can be marked override [-Wsuggest-override] 61 | bool insertTextBlock (TextBlock * newBlock, TextBlock * existingBlock, bool after = true); | ^~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codedocument.h:70:25: warning: ‘virtual CodeBlock* CodeDocument::newCodeBlock()’ can be marked override [-Wsuggest-override] 70 | virtual CodeBlock * newCodeBlock (); | ^~~~~~~~~~~~ /<>/umbrello/codegenerators/codedocument.h:71:37: warning: ‘virtual HierarchicalCodeBlock* CodeDocument::newHierarchicalCodeBlock()’ can be marked override [-Wsuggest-override] 71 | virtual HierarchicalCodeBlock * newHierarchicalCodeBlock (); | ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codedocument.h:72:37: warning: ‘virtual CodeBlockWithComments* CodeDocument::newCodeBlockWithComments()’ can be marked override [-Wsuggest-override] 72 | virtual CodeBlockWithComments * newCodeBlockWithComments (); | ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codedocument.h:74:21: warning: ‘virtual QString CodeDocument::getUniqueTag(const QString&)’ can be marked override [-Wsuggest-override] 74 | virtual QString getUniqueTag(const QString& prefix = QString()); | ^~~~~~~~~~~~ /<>/umbrello/codegenerators/codedocument.h:86:18: warning: ‘virtual void CodeDocument::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 86 | virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement); | ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codedocument.h:88:18: warning: ‘virtual void CodeDocument::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] 88 | virtual void setAttributesFromNode (QDomElement & element); | ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codedocument.h:100:10: warning: ‘virtual void CodeDocument::resetTextBlocks()’ can be marked override [-Wsuggest-override] 100 | void resetTextBlocks(); | ^~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codedocument.h:102:25: warning: ‘virtual TextBlock* CodeDocument::findCodeClassFieldTextBlockByTag(const QString&)’ can be marked override [-Wsuggest-override] 102 | virtual TextBlock * findCodeClassFieldTextBlockByTag(const QString &tag); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/codeoperation.h:16, from /<>/umbrello/codegenerators/classifiercodedocument.h:18, from /<>/umbrello/codegenerators/codeparameter.cpp:18: /<>/umbrello/uml1model/operation.h:37:18: warning: ‘virtual void UMLOperation::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 37 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/operation.h:39:24: warning: ‘virtual UMLObject* UMLOperation::clone() const’ can be marked override [-Wsuggest-override] 39 | virtual UMLObject* clone() const; | ^~~~~ /<>/umbrello/uml1model/operation.h:41:10: warning: ‘virtual void UMLOperation::setType(UMLObject*)’ can be marked override [-Wsuggest-override] 41 | void setType(UMLObject* type); | ^~~~~~~ /<>/umbrello/uml1model/operation.h:52:13: warning: ‘virtual QString UMLOperation::toString(Uml::SignatureType::Enum, bool)’ can be marked override [-Wsuggest-override] 52 | QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false); | ^~~~~~~~ /<>/umbrello/uml1model/operation.h:56:10: warning: ‘virtual bool UMLOperation::resolveRef()’ can be marked override [-Wsuggest-override] 56 | bool resolveRef(); | ^~~~~~~~~~ /<>/umbrello/uml1model/operation.h:60:18: warning: ‘virtual bool UMLOperation::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] 60 | virtual bool showPropertiesDialog(QWidget* parent = 0); | ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/operation.h:72:10: warning: ‘virtual void UMLOperation::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 72 | void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/operation.h:75:10: warning: ‘virtual bool UMLOperation::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 75 | bool load1(QDomElement & element); | ^~~~~ In file included from /<>/umbrello/codegenerators/classifiercodedocument.h:18, from /<>/umbrello/codegenerators/codeparameter.cpp:18: /<>/umbrello/codegenerators/codeoperation.h:41:18: warning: ‘virtual void CodeOperation::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 41 | virtual void saveToXMI1 (QDomDocument & doc, QDomElement & root); | ^~~~~~~~~~ /<>/umbrello/codegenerators/codeoperation.h:43:18: warning: ‘virtual void CodeOperation::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] 43 | virtual void loadFromXMI1 (QDomElement & root); | ^~~~~~~~~~~~ /<>/umbrello/codegenerators/codeoperation.h:47:18: warning: ‘virtual void CodeOperation::setAttributesFromObject(TextBlock*)’ can be marked override [-Wsuggest-override] 47 | virtual void setAttributesFromObject (TextBlock * obj); | ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeoperation.h:49:18: warning: ‘virtual void CodeOperation::updateMethodDeclaration()’ can be marked override [-Wsuggest-override] 49 | virtual void updateMethodDeclaration() = 0; | ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeoperation.h:50:18: warning: ‘virtual void CodeOperation::updateContent()’ can be marked override [-Wsuggest-override] 50 | virtual void updateContent(); | ^~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeoperation.h:57:18: warning: ‘virtual void CodeOperation::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 57 | virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement); | ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeoperation.h:59:18: warning: ‘virtual void CodeOperation::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] 59 | virtual void setAttributesFromNode (QDomElement & element); | ^~~~~~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/codeclassfield.h:16, from /<>/umbrello/codegenerators/classifiercodedocument.h:19, from /<>/umbrello/codegenerators/codeparameter.cpp:18: /<>/umbrello/codegenerators/codeclassfielddeclarationblock.h:42:18: warning: ‘virtual void CodeClassFieldDeclarationBlock::setAttributesFromObject(TextBlock*)’ can be marked override [-Wsuggest-override] 42 | virtual void setAttributesFromObject(TextBlock * obj); | ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeclassfielddeclarationblock.h:44:18: warning: ‘virtual void CodeClassFieldDeclarationBlock::updateContent()’ can be marked override [-Wsuggest-override] 44 | virtual void updateContent() = 0; | ^~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeclassfielddeclarationblock.h:46:18: warning: ‘virtual void CodeClassFieldDeclarationBlock::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 46 | virtual void saveToXMI1(QDomDocument & doc, QDomElement & root); | ^~~~~~~~~~ /<>/umbrello/codegenerators/codeclassfielddeclarationblock.h:48:18: warning: ‘virtual void CodeClassFieldDeclarationBlock::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] 48 | virtual void loadFromXMI1(QDomElement & root); | ^~~~~~~~~~~~ /<>/umbrello/codegenerators/codeclassfielddeclarationblock.h:52:18: warning: ‘virtual void CodeClassFieldDeclarationBlock::release()’ can be marked override [-Wsuggest-override] 52 | virtual void release(); | ^~~~~~~ /<>/umbrello/codegenerators/codeclassfielddeclarationblock.h:54:18: warning: ‘virtual void CodeClassFieldDeclarationBlock::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 54 | virtual void setAttributesOnNode(QDomDocument & doc, QDomElement & blockElement); | ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeclassfielddeclarationblock.h:56:18: warning: ‘virtual void CodeClassFieldDeclarationBlock::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] 56 | virtual void setAttributesFromNode(QDomElement & element); | ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeclassfielddeclarationblock.h:67:18: warning: ‘virtual void CodeClassFieldDeclarationBlock::syncToParent()’ can be marked override [-Wsuggest-override] 67 | virtual void syncToParent(); | ^~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/classifiercodedocument.h:19, from /<>/umbrello/codegenerators/codeparameter.cpp:18: /<>/umbrello/codegenerators/codeclassfield.h:52:13: warning: ‘virtual QString CodeClassField::getTypeName()’ can be marked override [-Wsuggest-override] 52 | QString getTypeName (); | ^~~~~~~~~~~ /<>/umbrello/codegenerators/codeclassfield.h:85:10: warning: ‘virtual void CodeClassField::updateContent()’ can be marked override [-Wsuggest-override] 85 | void updateContent(); | ^~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeclassfield.h:121:18: warning: ‘virtual void CodeClassField::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 121 | virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement); | ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeclassfield.h:123:18: warning: ‘virtual void CodeClassField::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] 123 | virtual void setAttributesFromNode (QDomElement & element); | ^~~~~~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/codeparameter.cpp:18: /<>/umbrello/codegenerators/classifiercodedocument.h:74:18: warning: ‘virtual void ClassifierCodeDocument::synchronize()’ can be marked override [-Wsuggest-override] 74 | virtual void synchronize(); | ^~~~~~~~~~~ /<>/umbrello/codegenerators/classifiercodedocument.h:81:18: warning: ‘virtual void ClassifierCodeDocument::updateContent()’ can be marked override [-Wsuggest-override] 81 | virtual void updateContent() = 0; | ^~~~~~~~~~~~~ /<>/umbrello/codegenerators/classifiercodedocument.h:83:18: warning: ‘virtual void ClassifierCodeDocument::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 83 | virtual void saveToXMI1(QDomDocument &doc, QDomElement &root); | ^~~~~~~~~~ /<>/umbrello/codegenerators/classifiercodedocument.h:84:18: warning: ‘virtual void ClassifierCodeDocument::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] 84 | virtual void loadFromXMI1(QDomElement &root); | ^~~~~~~~~~~~ /<>/umbrello/codegenerators/classifiercodedocument.h:90:18: warning: ‘virtual void ClassifierCodeDocument::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 90 | virtual void setAttributesOnNode(QDomDocument &doc, QDomElement &blockElement); | ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/classifiercodedocument.h:91:18: warning: ‘virtual void ClassifierCodeDocument::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] 91 | virtual void setAttributesFromNode(QDomElement &element); | ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/classifiercodedocument.h:93:17: warning: ‘virtual TextBlock* ClassifierCodeDocument::findCodeClassFieldTextBlockByTag(const QString&)’ can be marked override [-Wsuggest-override] 93 | TextBlock * findCodeClassFieldTextBlockByTag(const QString &tag); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/codeparameter.cpp:19: /<>/umbrello/debug/debug_utils.h:91:18: warning: ‘virtual void Tracer::showEvent(QShowEvent*)’ can be marked override [-Wsuggest-override] 91 | virtual void showEvent(QShowEvent*); | ^~~~~~~~~ In file included from /<>/umbrello/codegenerators/codeparameter.cpp:22: /<>/umbrello/uml1model/umlrole.h:47:16: warning: ‘virtual UMLObject* UMLRole::clone() const’ can be marked override [-Wsuggest-override] 47 | UMLObject* clone() const { return 0; } | ^~~~~ /<>/umbrello/uml1model/umlrole.h:49:10: warning: ‘virtual void UMLRole::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 49 | void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/umlrole.h:51:18: warning: ‘virtual bool UMLRole::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] 51 | virtual bool showPropertiesDialog(QWidget *parent = 0); | ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/umlrole.h:55:10: warning: ‘virtual bool UMLRole::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 55 | bool load1(QDomElement& element); | ^~~~~ In file included from /<>/umbrello/codegenerators/codeparameter.cpp:23: /<>/umbrello/uml.h:201:18: warning: ‘virtual void UMLApp::keyPressEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] 201 | virtual void keyPressEvent(QKeyEvent* e); | ^~~~~~~~~~~~~ /<>/umbrello/uml.h:202:18: warning: ‘virtual void UMLApp::keyReleaseEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] 202 | virtual void keyReleaseEvent(QKeyEvent* e); | ^~~~~~~~~~~~~~~ /<>/umbrello/uml.h:204:18: warning: ‘virtual void UMLApp::customEvent(QEvent*)’ can be marked override [-Wsuggest-override] 204 | virtual void customEvent(QEvent* e); | ^~~~~~~~~~~ /<>/umbrello/uml.h:215:18: warning: ‘virtual bool UMLApp::queryClose()’ can be marked override [-Wsuggest-override] 215 | virtual bool queryClose(); | ^~~~~~~~~~ /<>/umbrello/uml.h:217:18: warning: ‘virtual void UMLApp::saveProperties(KConfigGroup&)’ can be marked override [-Wsuggest-override] 217 | virtual void saveProperties(KConfigGroup & cfg); | ^~~~~~~~~~~~~~ /<>/umbrello/uml.h:218:18: warning: ‘virtual void UMLApp::readProperties(const KConfigGroup&)’ can be marked override [-Wsuggest-override] 218 | virtual void readProperties(const KConfigGroup & cfg); | ^~~~~~~~~~~~~~ [ 35%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/codegenerators/ada/adawriter.cpp.o cd /<>/obj-aarch64-linux-gnu/umbrello && /usr/bin/aarch64-linux-gnu-g++ -DCMAKE_BINARY_DIR=\"/<>/obj-aarch64-linux-gnu\" -DKCOREADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLO_VERSION_STRING=\"2.23.3\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-aarch64-linux-gnu/umbrello -I/<>/umbrello -I/<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/include -I/<>/obj-aarch64-linux-gnu -I/<>/umbrello/clipboard -I/<>/umbrello/cmds -I/<>/umbrello/codegenerators -I/<>/umbrello/codegenerators/ada -I/<>/umbrello/codegenerators/as -I/<>/umbrello/codegenerators/cpp -I/<>/umbrello/codegenerators/csharp -I/<>/umbrello/codegenerators/d -I/<>/umbrello/codegenerators/idl -I/<>/umbrello/codegenerators/java -I/<>/umbrello/codegenerators/js -I/<>/umbrello/codegenerators/pascal -I/<>/umbrello/codegenerators/perl -I/<>/umbrello/codegenerators/php -I/<>/umbrello/codegenerators/python -I/<>/umbrello/codegenerators/ruby -I/<>/umbrello/codegenerators/sql -I/<>/umbrello/codegenerators/tcl -I/<>/umbrello/codegenerators/vala -I/<>/umbrello/codegenerators/xml -I/<>/umbrello/codegenwizard -I/<>/umbrello/codeimport -I/<>/umbrello/codeimport/csharp -I/<>/umbrello/codeimpwizard -I/<>/umbrello/debug -I/<>/umbrello/dialogs -I/<>/umbrello/dialogs/pages -I/<>/umbrello/dialogs/widgets -I/<>/umbrello/docgenerators -I/<>/umbrello/finder -I/<>/umbrello/refactoring -I/<>/umbrello/uml1model -I/<>/umbrello/umlwidgets -I/<>/lib/cppparser -I/<>/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/aarch64-linux-gnu/qt5 -isystem /usr/include/aarch64-linux-gnu/qt5/QtWidgets -isystem /usr/include/aarch64-linux-gnu/qt5/QtGui -isystem /usr/include/aarch64-linux-gnu/qt5/QtCore -isystem /usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/aarch64-linux-gnu/qt5/QtXml -isystem /usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/aarch64-linux-gnu/qt5/QtSvg -isystem /usr/include/aarch64-linux-gnu/qt5/QtWebKitWidgets -isystem /usr/include/aarch64-linux-gnu/qt5/QtWebKit -isystem /usr/include/aarch64-linux-gnu/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/aarch64-linux-gnu/qt5/QtConcurrent -isystem /usr/include/aarch64-linux-gnu/qt5/QtDBus -isystem /usr/include/KF5/KTextEditor -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -fno-delete-null-pointer-checks -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -o CMakeFiles/libumbrello.dir/codegenerators/ada/adawriter.cpp.o -c /<>/umbrello/codegenerators/ada/adawriter.cpp In file included from /<>/umbrello/codegenerators/ada/adawriter.h:15, from /<>/umbrello/codegenerators/ada/adawriter.cpp:12: /<>/umbrello/codegenerators/simplecodegenerator.h:41:10: warning: ‘virtual void SimpleCodeGenerator::writeCodeToFile(UMLClassifierList&)’ can be marked override [-Wsuggest-override] 41 | void writeCodeToFile(UMLClassifierList & concepts); | ^~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/simplecodegenerator.h:42:10: warning: ‘virtual void SimpleCodeGenerator::writeCodeToFile()’ can be marked override [-Wsuggest-override] 42 | void writeCodeToFile(); | ^~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/simplecodegenerator.h:80:18: warning: ‘virtual void SimpleCodeGenerator::initFromParentDocument()’ can be marked override [-Wsuggest-override] 80 | virtual void initFromParentDocument(); | ^~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/simplecodegenerator.h:83:18: warning: ‘virtual void SimpleCodeGenerator::syncCodeToDocument()’ can be marked override [-Wsuggest-override] 83 | virtual void syncCodeToDocument(); | ^~~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/ada/adawriter.cpp:12: /<>/umbrello/codegenerators/ada/adawriter.h:40:18: warning: ‘virtual void AdaWriter::writeClass(UMLClassifier*)’ can be marked override [-Wsuggest-override] 40 | virtual void writeClass(UMLClassifier *c); | ^~~~~~~~~~ /<>/umbrello/codegenerators/ada/adawriter.h:42:44: warning: ‘virtual Uml::ProgrammingLanguage::Enum AdaWriter::language() const’ can be marked override [-Wsuggest-override] 42 | virtual Uml::ProgrammingLanguage::Enum language() const; | ^~~~~~~~ /<>/umbrello/codegenerators/ada/adawriter.h:44:17: warning: ‘virtual QStringList AdaWriter::defaultDatatypes()’ can be marked override [-Wsuggest-override] 44 | QStringList defaultDatatypes(); | ^~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/ada/adawriter.h:46:18: warning: ‘virtual bool AdaWriter::isReservedKeyword(const QString&)’ can be marked override [-Wsuggest-override] 46 | virtual bool isReservedKeyword(const QString & rPossiblyReservedKeyword); | ^~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/ada/adawriter.h:48:25: warning: ‘virtual QStringList AdaWriter::reservedKeywords() const’ can be marked override [-Wsuggest-override] 48 | virtual QStringList reservedKeywords() const; | ^~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/ada/adawriter.h:66:10: warning: ‘virtual void AdaWriter::finalizeRun()’ can be marked override [-Wsuggest-override] 66 | void finalizeRun(); | ^~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/ada/adawriter.cpp:14: /<>/umbrello/debug/debug_utils.h:91:18: warning: ‘virtual void Tracer::showEvent(QShowEvent*)’ can be marked override [-Wsuggest-override] 91 | virtual void showEvent(QShowEvent*); | ^~~~~~~~~ In file included from /<>/umbrello/listpopupmenu.h:17, from /<>/umbrello/umldoc.h:16, from /<>/umbrello/codegenerators/ada/adawriter.cpp:15: /<>/umbrello/umlwidgets/widgetbase.h:187:20: warning: ‘virtual QRectF WidgetBase::boundingRect() const’ can be marked override [-Wsuggest-override] 187 | virtual QRectF boundingRect() const; | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/widgetbase.h:191:18: warning: ‘virtual void WidgetBase::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] 191 | virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); | ^~~~~ /<>/umbrello/umlwidgets/widgetbase.h:260:18: warning: ‘virtual void WidgetBase::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] 260 | virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent *event); | ^~~~~~~~~~~~~~~~ In file included from /<>/umbrello/uml.h:15, from /<>/umbrello/codegenerators/ada/adawriter.cpp:16: /<>/umbrello/dialogs/multipagedialogbase.h:101:18: warning: ‘virtual void MultiPageDialogBase::keyPressEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] 101 | virtual void keyPressEvent(QKeyEvent *event); | ^~~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/ada/adawriter.cpp:16: /<>/umbrello/uml.h:201:18: warning: ‘virtual void UMLApp::keyPressEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] 201 | virtual void keyPressEvent(QKeyEvent* e); | ^~~~~~~~~~~~~ /<>/umbrello/uml.h:202:18: warning: ‘virtual void UMLApp::keyReleaseEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] 202 | virtual void keyReleaseEvent(QKeyEvent* e); | ^~~~~~~~~~~~~~~ /<>/umbrello/uml.h:204:18: warning: ‘virtual void UMLApp::customEvent(QEvent*)’ can be marked override [-Wsuggest-override] 204 | virtual void customEvent(QEvent* e); | ^~~~~~~~~~~ /<>/umbrello/uml.h:215:18: warning: ‘virtual bool UMLApp::queryClose()’ can be marked override [-Wsuggest-override] 215 | virtual bool queryClose(); | ^~~~~~~~~~ /<>/umbrello/uml.h:217:18: warning: ‘virtual void UMLApp::saveProperties(KConfigGroup&)’ can be marked override [-Wsuggest-override] 217 | virtual void saveProperties(KConfigGroup & cfg); | ^~~~~~~~~~~~~~ /<>/umbrello/uml.h:218:18: warning: ‘virtual void UMLApp::readProperties(const KConfigGroup&)’ can be marked override [-Wsuggest-override] 218 | virtual void readProperties(const KConfigGroup & cfg); | ^~~~~~~~~~~~~~ In file included from /<>/umbrello/uml1model/package.h:14, from /<>/umbrello/uml1model/classifier.h:13, from /<>/umbrello/codegenerators/ada/adawriter.cpp:17: /<>/umbrello/uml1model/umlcanvasobject.h:43:18: warning: ‘virtual void UMLCanvasObject::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 43 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/umlcanvasobject.h:85:18: warning: ‘virtual bool UMLCanvasObject::resolveRef()’ can be marked override [-Wsuggest-override] 85 | virtual bool resolveRef(); | ^~~~~~~~~~ In file included from /<>/umbrello/uml1model/classifier.h:13, from /<>/umbrello/codegenerators/ada/adawriter.cpp:17: /<>/umbrello/uml1model/package.h:39:18: warning: ‘virtual void UMLPackage::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 39 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/package.h:41:24: warning: ‘virtual UMLObject* UMLPackage::clone() const’ can be marked override [-Wsuggest-override] 41 | virtual UMLObject* clone() const; | ^~~~~ /<>/umbrello/uml1model/package.h:64:18: warning: ‘virtual bool UMLPackage::resolveRef()’ can be marked override [-Wsuggest-override] 64 | virtual bool resolveRef(); | ^~~~~~~~~~ /<>/umbrello/uml1model/package.h:66:18: warning: ‘virtual void UMLPackage::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 66 | virtual void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/package.h:69:18: warning: ‘virtual bool UMLPackage::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 69 | virtual bool load1(QDomElement& element); | ^~~~~ In file included from /<>/umbrello/uml1model/attribute.h:15, from /<>/umbrello/uml1model/umlattributelist.h:17, from /<>/umbrello/uml1model/classifier.h:14, from /<>/umbrello/codegenerators/ada/adawriter.cpp:17: /<>/umbrello/uml1model/classifierlistitem.h:48:18: warning: ‘virtual void UMLClassifierListItem::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 48 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/classifierlistitem.h:54:24: warning: ‘virtual UMLObject* UMLClassifierListItem::clone() const’ can be marked override [-Wsuggest-override] 54 | virtual UMLObject* clone() const = 0; | ^~~~~ In file included from /<>/umbrello/uml1model/umlattributelist.h:17, from /<>/umbrello/uml1model/classifier.h:14, from /<>/umbrello/codegenerators/ada/adawriter.cpp:17: /<>/umbrello/uml1model/attribute.h:42:18: warning: ‘virtual void UMLAttribute::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 42 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/attribute.h:44:10: warning: ‘virtual void UMLAttribute::setName(const QString&)’ can be marked override [-Wsuggest-override] 44 | void setName(const QString &name); | ^~~~~~~ /<>/umbrello/uml1model/attribute.h:48:24: warning: ‘virtual UMLObject* UMLAttribute::clone() const’ can be marked override [-Wsuggest-override] 48 | virtual UMLObject* clone() const; | ^~~~~ /<>/umbrello/uml1model/attribute.h:53:13: warning: ‘virtual QString UMLAttribute::toString(Uml::SignatureType::Enum, bool)’ can be marked override [-Wsuggest-override] 53 | QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false); | ^~~~~~~~ /<>/umbrello/uml1model/attribute.h:58:18: warning: ‘virtual void UMLAttribute::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 58 | virtual void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/attribute.h:60:18: warning: ‘virtual bool UMLAttribute::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] 60 | virtual bool showPropertiesDialog(QWidget* parent = 0); | ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/attribute.h:73:10: warning: ‘virtual bool UMLAttribute::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 73 | bool load1(QDomElement & element); | ^~~~~ In file included from /<>/umbrello/uml1model/foreignkeyconstraint.h:16, from /<>/umbrello/model_utils.h:18, from /<>/umbrello/uml1model/classifier.h:19, from /<>/umbrello/codegenerators/ada/adawriter.cpp:17: /<>/umbrello/uml1model/entityconstraint.h:40:18: warning: ‘virtual void UMLEntityConstraint::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 40 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/entityconstraint.h:45:24: warning: ‘virtual UMLObject* UMLEntityConstraint::clone() const’ can be marked override [-Wsuggest-override] 45 | virtual UMLObject* clone() const = 0; | ^~~~~ In file included from /<>/umbrello/model_utils.h:18, from /<>/umbrello/uml1model/classifier.h:19, from /<>/umbrello/codegenerators/ada/adawriter.cpp:17: /<>/umbrello/uml1model/foreignkeyconstraint.h:56:18: warning: ‘virtual void UMLForeignKeyConstraint::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 56 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:58:24: warning: ‘virtual UMLObject* UMLForeignKeyConstraint::clone() const’ can be marked override [-Wsuggest-override] 58 | virtual UMLObject* clone() const; | ^~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:60:13: warning: ‘virtual QString UMLForeignKeyConstraint::toString(Uml::SignatureType::Enum, bool)’ can be marked override [-Wsuggest-override] 60 | QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false); | ^~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:65:10: warning: ‘virtual void UMLForeignKeyConstraint::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 65 | void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:67:18: warning: ‘virtual bool UMLForeignKeyConstraint::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] 67 | virtual bool showPropertiesDialog(QWidget* parent = 0); | ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:85:10: warning: ‘virtual bool UMLForeignKeyConstraint::resolveRef()’ can be marked override [-Wsuggest-override] 85 | bool resolveRef(); | ^~~~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:94:10: warning: ‘virtual bool UMLForeignKeyConstraint::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 94 | bool load1(QDomElement & element); | ^~~~~ In file included from /<>/umbrello/codegenerators/ada/adawriter.cpp:17: /<>/umbrello/uml1model/classifier.h:54:18: warning: ‘virtual void UMLClassifier::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 54 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/classifier.h:56:16: warning: ‘virtual UMLObject* UMLClassifier::clone() const’ can be marked override [-Wsuggest-override] 56 | UMLObject* clone() const; | ^~~~~ /<>/umbrello/uml1model/classifier.h:111:18: warning: ‘virtual bool UMLClassifier::resolveRef()’ can be marked override [-Wsuggest-override] 111 | virtual bool resolveRef(); | ^~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:115:24: warning: ‘virtual UMLObject* UMLClassifier::findChildObjectById(Uml::ID::Type, bool)’ can be marked override [-Wsuggest-override] 115 | virtual UMLObject* findChildObjectById(Uml::ID::Type id, bool considerAncestors = false); | ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:124:18: warning: ‘virtual bool UMLClassifier::acceptAssociationType(Uml::AssociationType::Enum)’ can be marked override [-Wsuggest-override] 124 | virtual bool acceptAssociationType(Uml::AssociationType::Enum type); | ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:129:10: warning: ‘virtual void UMLClassifier::setBaseType(UMLObject::ObjectType)’ can be marked override [-Wsuggest-override] 129 | void setBaseType(UMLObject::ObjectType ot); | ^~~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:181:10: warning: ‘virtual void UMLClassifier::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 181 | void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:183:18: warning: ‘virtual bool UMLClassifier::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 183 | virtual bool load1(QDomElement& element); | ^~~~~ In file included from /<>/umbrello/codegenerators/ada/adawriter.cpp:18: /<>/umbrello/uml1model/enum.h:38:18: warning: ‘virtual void UMLEnum::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 38 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/enum.h:40:24: warning: ‘virtual UMLObject* UMLEnum::clone() const’ can be marked override [-Wsuggest-override] 40 | virtual UMLObject* clone() const; | ^~~~~ /<>/umbrello/uml1model/enum.h:57:18: warning: ‘virtual void UMLEnum::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 57 | virtual void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/enum.h:59:36: warning: ‘virtual UMLClassifierListItem* UMLEnum::makeChildObject(const QString&)’ can be marked override [-Wsuggest-override] 59 | virtual UMLClassifierListItem* makeChildObject(const QString& xmiTag); | ^~~~~~~~~~~~~~~ /<>/umbrello/uml1model/enum.h:66:10: warning: ‘virtual bool UMLEnum::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 66 | bool load1(QDomElement & element); | ^~~~~ In file included from /<>/umbrello/codegenerators/ada/adawriter.cpp:22: /<>/umbrello/uml1model/folder.h:41:24: warning: ‘virtual UMLObject* UMLFolder::clone() const’ can be marked override [-Wsuggest-override] 41 | virtual UMLObject* clone() const; | ^~~~~ /<>/umbrello/uml1model/folder.h:64:10: warning: ‘virtual bool UMLFolder::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] 64 | bool showPropertiesDialog(QWidget *parent); | ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/folder.h:66:10: warning: ‘virtual void UMLFolder::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 66 | void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/folder.h:79:10: warning: ‘virtual bool UMLFolder::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 79 | bool load1(QDomElement & element); | ^~~~~ In file included from /<>/umbrello/codegenerators/ada/adawriter.cpp:23: /<>/umbrello/uml1model/association.h:75:24: warning: ‘virtual UMLObject* UMLAssociation::clone() const’ can be marked override [-Wsuggest-override] 75 | virtual UMLObject* clone() const { return 0; } | ^~~~~ /<>/umbrello/uml1model/association.h:77:18: warning: ‘virtual bool UMLAssociation::resolveRef()’ can be marked override [-Wsuggest-override] 77 | virtual bool resolveRef(); | ^~~~~~~~~~ /<>/umbrello/uml1model/association.h:79:10: warning: ‘virtual void UMLAssociation::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 79 | void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/association.h:81:18: warning: ‘virtual bool UMLAssociation::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] 81 | virtual bool showPropertiesDialog(QWidget *parent = 0); | ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/association.h:85:10: warning: ‘virtual bool UMLAssociation::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 85 | bool load1(QDomElement& element); | ^~~~~ In file included from /<>/umbrello/codegenerators/ada/adawriter.cpp:25: /<>/umbrello/uml1model/operation.h:37:18: warning: ‘virtual void UMLOperation::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 37 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/operation.h:39:24: warning: ‘virtual UMLObject* UMLOperation::clone() const’ can be marked override [-Wsuggest-override] 39 | virtual UMLObject* clone() const; | ^~~~~ /<>/umbrello/uml1model/operation.h:41:10: warning: ‘virtual void UMLOperation::setType(UMLObject*)’ can be marked override [-Wsuggest-override] 41 | void setType(UMLObject* type); | ^~~~~~~ /<>/umbrello/uml1model/operation.h:52:13: warning: ‘virtual QString UMLOperation::toString(Uml::SignatureType::Enum, bool)’ can be marked override [-Wsuggest-override] 52 | QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false); | ^~~~~~~~ /<>/umbrello/uml1model/operation.h:56:10: warning: ‘virtual bool UMLOperation::resolveRef()’ can be marked override [-Wsuggest-override] 56 | bool resolveRef(); | ^~~~~~~~~~ /<>/umbrello/uml1model/operation.h:60:18: warning: ‘virtual bool UMLOperation::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] 60 | virtual bool showPropertiesDialog(QWidget* parent = 0); | ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/operation.h:72:10: warning: ‘virtual void UMLOperation::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 72 | void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/operation.h:75:10: warning: ‘virtual bool UMLOperation::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 75 | bool load1(QDomElement & element); | ^~~~~ In file included from /<>/umbrello/codegenerators/ada/adawriter.cpp:26: /<>/umbrello/uml1model/template.h:37:18: warning: ‘virtual void UMLTemplate::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 37 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/template.h:39:24: warning: ‘virtual UMLObject* UMLTemplate::clone() const’ can be marked override [-Wsuggest-override] 39 | virtual UMLObject* clone() const; | ^~~~~ /<>/umbrello/uml1model/template.h:43:13: warning: ‘virtual QString UMLTemplate::toString(Uml::SignatureType::Enum, bool)’ can be marked override [-Wsuggest-override] 43 | QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false); | ^~~~~~~~ /<>/umbrello/uml1model/template.h:45:21: warning: ‘virtual QString UMLTemplate::getTypeName() const’ can be marked override [-Wsuggest-override] 45 | virtual QString getTypeName() const; | ^~~~~~~~~~~ /<>/umbrello/uml1model/template.h:47:18: warning: ‘virtual bool UMLTemplate::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] 47 | virtual bool showPropertiesDialog(QWidget* parent); | ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/template.h:49:10: warning: ‘virtual void UMLTemplate::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 49 | void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/template.h:53:10: warning: ‘virtual bool UMLTemplate::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 53 | bool load1(QDomElement & element); | ^~~~~ /<>/umbrello/codegenerators/ada/adawriter.cpp: In member function ‘virtual void AdaWriter::writeClass(UMLClassifier*)’: /<>/umbrello/codegenerators/ada/adawriter.cpp:400:35: warning: implicitly-declared ‘UMLAttributeList& UMLAttributeList::operator=(const UMLAttributeList&)’ is deprecated [-Wdeprecated-copy] 400 | atl = c->getAttributeList(); | ^ In file included from /<>/umbrello/uml1model/classifier.h:14, from /<>/umbrello/codegenerators/ada/adawriter.cpp:17: /<>/umbrello/uml1model/umlattributelist.h:32:5: note: because ‘UMLAttributeList’ has user-provided ‘UMLAttributeList::UMLAttributeList(const UMLAttributeList&)’ 32 | UMLAttributeList(const UMLAttributeList&); | ^~~~~~~~~~~~~~~~ [ 35%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/codegenerators/as/aswriter.cpp.o cd /<>/obj-aarch64-linux-gnu/umbrello && /usr/bin/aarch64-linux-gnu-g++ -DCMAKE_BINARY_DIR=\"/<>/obj-aarch64-linux-gnu\" -DKCOREADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLO_VERSION_STRING=\"2.23.3\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-aarch64-linux-gnu/umbrello -I/<>/umbrello -I/<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/include -I/<>/obj-aarch64-linux-gnu -I/<>/umbrello/clipboard -I/<>/umbrello/cmds -I/<>/umbrello/codegenerators -I/<>/umbrello/codegenerators/ada -I/<>/umbrello/codegenerators/as -I/<>/umbrello/codegenerators/cpp -I/<>/umbrello/codegenerators/csharp -I/<>/umbrello/codegenerators/d -I/<>/umbrello/codegenerators/idl -I/<>/umbrello/codegenerators/java -I/<>/umbrello/codegenerators/js -I/<>/umbrello/codegenerators/pascal -I/<>/umbrello/codegenerators/perl -I/<>/umbrello/codegenerators/php -I/<>/umbrello/codegenerators/python -I/<>/umbrello/codegenerators/ruby -I/<>/umbrello/codegenerators/sql -I/<>/umbrello/codegenerators/tcl -I/<>/umbrello/codegenerators/vala -I/<>/umbrello/codegenerators/xml -I/<>/umbrello/codegenwizard -I/<>/umbrello/codeimport -I/<>/umbrello/codeimport/csharp -I/<>/umbrello/codeimpwizard -I/<>/umbrello/debug -I/<>/umbrello/dialogs -I/<>/umbrello/dialogs/pages -I/<>/umbrello/dialogs/widgets -I/<>/umbrello/docgenerators -I/<>/umbrello/finder -I/<>/umbrello/refactoring -I/<>/umbrello/uml1model -I/<>/umbrello/umlwidgets -I/<>/lib/cppparser -I/<>/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/aarch64-linux-gnu/qt5 -isystem /usr/include/aarch64-linux-gnu/qt5/QtWidgets -isystem /usr/include/aarch64-linux-gnu/qt5/QtGui -isystem /usr/include/aarch64-linux-gnu/qt5/QtCore -isystem /usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/aarch64-linux-gnu/qt5/QtXml -isystem /usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/aarch64-linux-gnu/qt5/QtSvg -isystem /usr/include/aarch64-linux-gnu/qt5/QtWebKitWidgets -isystem /usr/include/aarch64-linux-gnu/qt5/QtWebKit -isystem /usr/include/aarch64-linux-gnu/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/aarch64-linux-gnu/qt5/QtConcurrent -isystem /usr/include/aarch64-linux-gnu/qt5/QtDBus -isystem /usr/include/KF5/KTextEditor -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -fno-delete-null-pointer-checks -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -o CMakeFiles/libumbrello.dir/codegenerators/as/aswriter.cpp.o -c /<>/umbrello/codegenerators/as/aswriter.cpp In file included from /<>/umbrello/codegenerators/as/aswriter.h:15, from /<>/umbrello/codegenerators/as/aswriter.cpp:12: /<>/umbrello/codegenerators/simplecodegenerator.h:41:10: warning: ‘virtual void SimpleCodeGenerator::writeCodeToFile(UMLClassifierList&)’ can be marked override [-Wsuggest-override] 41 | void writeCodeToFile(UMLClassifierList & concepts); | ^~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/simplecodegenerator.h:42:10: warning: ‘virtual void SimpleCodeGenerator::writeCodeToFile()’ can be marked override [-Wsuggest-override] 42 | void writeCodeToFile(); | ^~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/simplecodegenerator.h:80:18: warning: ‘virtual void SimpleCodeGenerator::initFromParentDocument()’ can be marked override [-Wsuggest-override] 80 | virtual void initFromParentDocument(); | ^~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/simplecodegenerator.h:83:18: warning: ‘virtual void SimpleCodeGenerator::syncCodeToDocument()’ can be marked override [-Wsuggest-override] 83 | virtual void syncCodeToDocument(); | ^~~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/as/aswriter.cpp:12: /<>/umbrello/codegenerators/as/aswriter.h:33:18: warning: ‘virtual void ASWriter::writeClass(UMLClassifier*)’ can be marked override [-Wsuggest-override] 33 | virtual void writeClass(UMLClassifier *c); | ^~~~~~~~~~ /<>/umbrello/codegenerators/as/aswriter.h:35:44: warning: ‘virtual Uml::ProgrammingLanguage::Enum ASWriter::language() const’ can be marked override [-Wsuggest-override] 35 | virtual Uml::ProgrammingLanguage::Enum language() const; | ^~~~~~~~ /<>/umbrello/codegenerators/as/aswriter.h:37:25: warning: ‘virtual QStringList ASWriter::reservedKeywords() const’ can be marked override [-Wsuggest-override] 37 | virtual QStringList reservedKeywords() const; | ^~~~~~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/as/aswriter.cpp:14: /<>/umbrello/uml1model/association.h:75:24: warning: ‘virtual UMLObject* UMLAssociation::clone() const’ can be marked override [-Wsuggest-override] 75 | virtual UMLObject* clone() const { return 0; } | ^~~~~ /<>/umbrello/uml1model/association.h:77:18: warning: ‘virtual bool UMLAssociation::resolveRef()’ can be marked override [-Wsuggest-override] 77 | virtual bool resolveRef(); | ^~~~~~~~~~ /<>/umbrello/uml1model/association.h:79:10: warning: ‘virtual void UMLAssociation::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 79 | void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/association.h:81:18: warning: ‘virtual bool UMLAssociation::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] 81 | virtual bool showPropertiesDialog(QWidget *parent = 0); | ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/association.h:85:10: warning: ‘virtual bool UMLAssociation::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 85 | bool load1(QDomElement& element); | ^~~~~ In file included from /<>/umbrello/uml1model/attribute.h:15, from /<>/umbrello/codegenerators/as/aswriter.cpp:15: /<>/umbrello/uml1model/classifierlistitem.h:48:18: warning: ‘virtual void UMLClassifierListItem::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 48 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/classifierlistitem.h:54:24: warning: ‘virtual UMLObject* UMLClassifierListItem::clone() const’ can be marked override [-Wsuggest-override] 54 | virtual UMLObject* clone() const = 0; | ^~~~~ In file included from /<>/umbrello/codegenerators/as/aswriter.cpp:15: /<>/umbrello/uml1model/attribute.h:42:18: warning: ‘virtual void UMLAttribute::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 42 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/attribute.h:44:10: warning: ‘virtual void UMLAttribute::setName(const QString&)’ can be marked override [-Wsuggest-override] 44 | void setName(const QString &name); | ^~~~~~~ /<>/umbrello/uml1model/attribute.h:48:24: warning: ‘virtual UMLObject* UMLAttribute::clone() const’ can be marked override [-Wsuggest-override] 48 | virtual UMLObject* clone() const; | ^~~~~ /<>/umbrello/uml1model/attribute.h:53:13: warning: ‘virtual QString UMLAttribute::toString(Uml::SignatureType::Enum, bool)’ can be marked override [-Wsuggest-override] 53 | QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false); | ^~~~~~~~ /<>/umbrello/uml1model/attribute.h:58:18: warning: ‘virtual void UMLAttribute::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 58 | virtual void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/attribute.h:60:18: warning: ‘virtual bool UMLAttribute::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] 60 | virtual bool showPropertiesDialog(QWidget* parent = 0); | ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/attribute.h:73:10: warning: ‘virtual bool UMLAttribute::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 73 | bool load1(QDomElement & element); | ^~~~~ In file included from /<>/umbrello/uml1model/package.h:14, from /<>/umbrello/uml1model/classifier.h:13, from /<>/umbrello/codegenerators/as/aswriter.cpp:16: /<>/umbrello/uml1model/umlcanvasobject.h:43:18: warning: ‘virtual void UMLCanvasObject::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 43 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/umlcanvasobject.h:85:18: warning: ‘virtual bool UMLCanvasObject::resolveRef()’ can be marked override [-Wsuggest-override] 85 | virtual bool resolveRef(); | ^~~~~~~~~~ In file included from /<>/umbrello/uml1model/classifier.h:13, from /<>/umbrello/codegenerators/as/aswriter.cpp:16: /<>/umbrello/uml1model/package.h:39:18: warning: ‘virtual void UMLPackage::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 39 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/package.h:41:24: warning: ‘virtual UMLObject* UMLPackage::clone() const’ can be marked override [-Wsuggest-override] 41 | virtual UMLObject* clone() const; | ^~~~~ /<>/umbrello/uml1model/package.h:64:18: warning: ‘virtual bool UMLPackage::resolveRef()’ can be marked override [-Wsuggest-override] 64 | virtual bool resolveRef(); | ^~~~~~~~~~ /<>/umbrello/uml1model/package.h:66:18: warning: ‘virtual void UMLPackage::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 66 | virtual void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/package.h:69:18: warning: ‘virtual bool UMLPackage::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 69 | virtual bool load1(QDomElement& element); | ^~~~~ In file included from /<>/umbrello/uml1model/foreignkeyconstraint.h:16, from /<>/umbrello/model_utils.h:18, from /<>/umbrello/uml1model/classifier.h:19, from /<>/umbrello/codegenerators/as/aswriter.cpp:16: /<>/umbrello/uml1model/entityconstraint.h:40:18: warning: ‘virtual void UMLEntityConstraint::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 40 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/entityconstraint.h:45:24: warning: ‘virtual UMLObject* UMLEntityConstraint::clone() const’ can be marked override [-Wsuggest-override] 45 | virtual UMLObject* clone() const = 0; | ^~~~~ In file included from /<>/umbrello/model_utils.h:18, from /<>/umbrello/uml1model/classifier.h:19, from /<>/umbrello/codegenerators/as/aswriter.cpp:16: /<>/umbrello/uml1model/foreignkeyconstraint.h:56:18: warning: ‘virtual void UMLForeignKeyConstraint::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 56 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:58:24: warning: ‘virtual UMLObject* UMLForeignKeyConstraint::clone() const’ can be marked override [-Wsuggest-override] 58 | virtual UMLObject* clone() const; | ^~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:60:13: warning: ‘virtual QString UMLForeignKeyConstraint::toString(Uml::SignatureType::Enum, bool)’ can be marked override [-Wsuggest-override] 60 | QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false); | ^~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:65:10: warning: ‘virtual void UMLForeignKeyConstraint::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 65 | void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:67:18: warning: ‘virtual bool UMLForeignKeyConstraint::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] 67 | virtual bool showPropertiesDialog(QWidget* parent = 0); | ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:85:10: warning: ‘virtual bool UMLForeignKeyConstraint::resolveRef()’ can be marked override [-Wsuggest-override] 85 | bool resolveRef(); | ^~~~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:94:10: warning: ‘virtual bool UMLForeignKeyConstraint::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 94 | bool load1(QDomElement & element); | ^~~~~ In file included from /<>/umbrello/model_utils.h:20, from /<>/umbrello/uml1model/classifier.h:19, from /<>/umbrello/codegenerators/as/aswriter.cpp:16: /<>/umbrello/dialogs/multipagedialogbase.h:101:18: warning: ‘virtual void MultiPageDialogBase::keyPressEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] 101 | virtual void keyPressEvent(QKeyEvent *event); | ^~~~~~~~~~~~~ In file included from /<>/umbrello/model_utils.h:21, from /<>/umbrello/uml1model/classifier.h:19, from /<>/umbrello/codegenerators/as/aswriter.cpp:16: /<>/umbrello/umlwidgets/widgetbase.h:187:20: warning: ‘virtual QRectF WidgetBase::boundingRect() const’ can be marked override [-Wsuggest-override] 187 | virtual QRectF boundingRect() const; | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/widgetbase.h:191:18: warning: ‘virtual void WidgetBase::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] 191 | virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); | ^~~~~ /<>/umbrello/umlwidgets/widgetbase.h:260:18: warning: ‘virtual void WidgetBase::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] 260 | virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent *event); | ^~~~~~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/as/aswriter.cpp:16: /<>/umbrello/uml1model/classifier.h:54:18: warning: ‘virtual void UMLClassifier::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 54 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/classifier.h:56:16: warning: ‘virtual UMLObject* UMLClassifier::clone() const’ can be marked override [-Wsuggest-override] 56 | UMLObject* clone() const; | ^~~~~ /<>/umbrello/uml1model/classifier.h:111:18: warning: ‘virtual bool UMLClassifier::resolveRef()’ can be marked override [-Wsuggest-override] 111 | virtual bool resolveRef(); | ^~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:115:24: warning: ‘virtual UMLObject* UMLClassifier::findChildObjectById(Uml::ID::Type, bool)’ can be marked override [-Wsuggest-override] 115 | virtual UMLObject* findChildObjectById(Uml::ID::Type id, bool considerAncestors = false); | ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:124:18: warning: ‘virtual bool UMLClassifier::acceptAssociationType(Uml::AssociationType::Enum)’ can be marked override [-Wsuggest-override] 124 | virtual bool acceptAssociationType(Uml::AssociationType::Enum type); | ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:129:10: warning: ‘virtual void UMLClassifier::setBaseType(UMLObject::ObjectType)’ can be marked override [-Wsuggest-override] 129 | void setBaseType(UMLObject::ObjectType ot); | ^~~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:181:10: warning: ‘virtual void UMLClassifier::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 181 | void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:183:18: warning: ‘virtual bool UMLClassifier::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 183 | virtual bool load1(QDomElement& element); | ^~~~~ In file included from /<>/umbrello/codegenerators/as/aswriter.cpp:17: /<>/umbrello/debug/debug_utils.h:91:18: warning: ‘virtual void Tracer::showEvent(QShowEvent*)’ can be marked override [-Wsuggest-override] 91 | virtual void showEvent(QShowEvent*); | ^~~~~~~~~ In file included from /<>/umbrello/codegenerators/as/aswriter.cpp:18: /<>/umbrello/uml1model/operation.h:37:18: warning: ‘virtual void UMLOperation::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 37 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/operation.h:39:24: warning: ‘virtual UMLObject* UMLOperation::clone() const’ can be marked override [-Wsuggest-override] 39 | virtual UMLObject* clone() const; | ^~~~~ /<>/umbrello/uml1model/operation.h:41:10: warning: ‘virtual void UMLOperation::setType(UMLObject*)’ can be marked override [-Wsuggest-override] 41 | void setType(UMLObject* type); | ^~~~~~~ /<>/umbrello/uml1model/operation.h:52:13: warning: ‘virtual QString UMLOperation::toString(Uml::SignatureType::Enum, bool)’ can be marked override [-Wsuggest-override] 52 | QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false); | ^~~~~~~~ /<>/umbrello/uml1model/operation.h:56:10: warning: ‘virtual bool UMLOperation::resolveRef()’ can be marked override [-Wsuggest-override] 56 | bool resolveRef(); | ^~~~~~~~~~ /<>/umbrello/uml1model/operation.h:60:18: warning: ‘virtual bool UMLOperation::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] 60 | virtual bool showPropertiesDialog(QWidget* parent = 0); | ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/operation.h:72:10: warning: ‘virtual void UMLOperation::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 72 | void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/operation.h:75:10: warning: ‘virtual bool UMLOperation::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 75 | bool load1(QDomElement & element); | ^~~~~ /<>/umbrello/codegenerators/as/aswriter.cpp: In member function ‘void ASWriter::writeOperations(QString, UMLOperationList*, QTextStream&)’: /<>/umbrello/codegenerators/as/aswriter.cpp:730:33: warning: implicitly-declared ‘UMLAttributeList& UMLAttributeList::operator=(const UMLAttributeList&)’ is deprecated [-Wdeprecated-copy] 730 | atl = op -> getParmList(); | ^ In file included from /<>/umbrello/uml1model/classifier.h:14, from /<>/umbrello/codegenerators/as/aswriter.cpp:16: /<>/umbrello/uml1model/umlattributelist.h:32:5: note: because ‘UMLAttributeList’ has user-provided ‘UMLAttributeList::UMLAttributeList(const UMLAttributeList&)’ 32 | UMLAttributeList(const UMLAttributeList&); | ^~~~~~~~~~~~~~~~ [ 35%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/codegenerators/cpp/cppcodeclassfield.cpp.o cd /<>/obj-aarch64-linux-gnu/umbrello && /usr/bin/aarch64-linux-gnu-g++ -DCMAKE_BINARY_DIR=\"/<>/obj-aarch64-linux-gnu\" -DKCOREADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLO_VERSION_STRING=\"2.23.3\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-aarch64-linux-gnu/umbrello -I/<>/umbrello -I/<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/include -I/<>/obj-aarch64-linux-gnu -I/<>/umbrello/clipboard -I/<>/umbrello/cmds -I/<>/umbrello/codegenerators -I/<>/umbrello/codegenerators/ada -I/<>/umbrello/codegenerators/as -I/<>/umbrello/codegenerators/cpp -I/<>/umbrello/codegenerators/csharp -I/<>/umbrello/codegenerators/d -I/<>/umbrello/codegenerators/idl -I/<>/umbrello/codegenerators/java -I/<>/umbrello/codegenerators/js -I/<>/umbrello/codegenerators/pascal -I/<>/umbrello/codegenerators/perl -I/<>/umbrello/codegenerators/php -I/<>/umbrello/codegenerators/python -I/<>/umbrello/codegenerators/ruby -I/<>/umbrello/codegenerators/sql -I/<>/umbrello/codegenerators/tcl -I/<>/umbrello/codegenerators/vala -I/<>/umbrello/codegenerators/xml -I/<>/umbrello/codegenwizard -I/<>/umbrello/codeimport -I/<>/umbrello/codeimport/csharp -I/<>/umbrello/codeimpwizard -I/<>/umbrello/debug -I/<>/umbrello/dialogs -I/<>/umbrello/dialogs/pages -I/<>/umbrello/dialogs/widgets -I/<>/umbrello/docgenerators -I/<>/umbrello/finder -I/<>/umbrello/refactoring -I/<>/umbrello/uml1model -I/<>/umbrello/umlwidgets -I/<>/lib/cppparser -I/<>/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/aarch64-linux-gnu/qt5 -isystem /usr/include/aarch64-linux-gnu/qt5/QtWidgets -isystem /usr/include/aarch64-linux-gnu/qt5/QtGui -isystem /usr/include/aarch64-linux-gnu/qt5/QtCore -isystem /usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/aarch64-linux-gnu/qt5/QtXml -isystem /usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/aarch64-linux-gnu/qt5/QtSvg -isystem /usr/include/aarch64-linux-gnu/qt5/QtWebKitWidgets -isystem /usr/include/aarch64-linux-gnu/qt5/QtWebKit -isystem /usr/include/aarch64-linux-gnu/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/aarch64-linux-gnu/qt5/QtConcurrent -isystem /usr/include/aarch64-linux-gnu/qt5/QtDBus -isystem /usr/include/KF5/KTextEditor -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -fno-delete-null-pointer-checks -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -o CMakeFiles/libumbrello.dir/codegenerators/cpp/cppcodeclassfield.cpp.o -c /<>/umbrello/codegenerators/cpp/cppcodeclassfield.cpp In file included from /<>/umbrello/codegenerators/codeblockwithcomments.h:15, from /<>/umbrello/codegenerators/codeclassfielddeclarationblock.h:18, from /<>/umbrello/codegenerators/codeclassfield.h:16, from /<>/umbrello/codegenerators/cpp/cppcodeclassfield.h:15, from /<>/umbrello/codegenerators/cpp/cppcodeclassfield.cpp:13: /<>/umbrello/codegenerators/codeblock.h:40:18: warning: ‘virtual void CodeBlock::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 40 | virtual void saveToXMI1(QDomDocument & doc, QDomElement & root); | ^~~~~~~~~~ /<>/umbrello/codegenerators/codeblock.h:41:18: warning: ‘virtual void CodeBlock::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] 41 | virtual void loadFromXMI1(QDomElement & root); | ^~~~~~~~~~~~ /<>/umbrello/codegenerators/codeblock.h:43:18: warning: ‘virtual void CodeBlock::setAttributesFromObject(TextBlock*)’ can be marked override [-Wsuggest-override] 43 | virtual void setAttributesFromObject(TextBlock * obj); | ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeblock.h:49:18: warning: ‘virtual void CodeBlock::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 49 | virtual void setAttributesOnNode(QDomDocument & doc, QDomElement & blockElement); | ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeblock.h:50:18: warning: ‘virtual void CodeBlock::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] 50 | virtual void setAttributesFromNode(QDomElement & element); | ^~~~~~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/codeblockwithcomments.h:16, from /<>/umbrello/codegenerators/codeclassfielddeclarationblock.h:18, from /<>/umbrello/codegenerators/codeclassfield.h:16, from /<>/umbrello/codegenerators/cpp/cppcodeclassfield.h:15, from /<>/umbrello/codegenerators/cpp/cppcodeclassfield.cpp:13: /<>/umbrello/codegenerators/codecomment.h:30:18: warning: ‘virtual void CodeComment::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 30 | virtual void saveToXMI1(QDomDocument & doc, QDomElement & root); | ^~~~~~~~~~ /<>/umbrello/codegenerators/codecomment.h:31:18: warning: ‘virtual void CodeComment::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] 31 | virtual void loadFromXMI1(QDomElement & root); | ^~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/codeclassfielddeclarationblock.h:18, from /<>/umbrello/codegenerators/codeclassfield.h:16, from /<>/umbrello/codegenerators/cpp/cppcodeclassfield.h:15, from /<>/umbrello/codegenerators/cpp/cppcodeclassfield.cpp:13: /<>/umbrello/codegenerators/codeblockwithcomments.h:38:21: warning: ‘virtual QString CodeBlockWithComments::toString() const’ can be marked override [-Wsuggest-override] 38 | virtual QString toString () const; | ^~~~~~~~ /<>/umbrello/codegenerators/codeblockwithcomments.h:42:18: warning: ‘virtual void CodeBlockWithComments::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 42 | virtual void saveToXMI1 (QDomDocument & doc, QDomElement & root); | ^~~~~~~~~~ /<>/umbrello/codegenerators/codeblockwithcomments.h:44:18: warning: ‘virtual void CodeBlockWithComments::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] 44 | virtual void loadFromXMI1 (QDomElement & root); | ^~~~~~~~~~~~ /<>/umbrello/codegenerators/codeblockwithcomments.h:46:18: warning: ‘virtual void CodeBlockWithComments::setAttributesFromObject(TextBlock*)’ can be marked override [-Wsuggest-override] 46 | virtual void setAttributesFromObject (TextBlock * obj); | ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeblockwithcomments.h:50:18: warning: ‘virtual void CodeBlockWithComments::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 50 | virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement); | ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeblockwithcomments.h:52:18: warning: ‘virtual void CodeBlockWithComments::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] 52 | virtual void setAttributesFromNode (QDomElement & element); | ^~~~~~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/codeclassfield.h:16, from /<>/umbrello/codegenerators/cpp/cppcodeclassfield.h:15, from /<>/umbrello/codegenerators/cpp/cppcodeclassfield.cpp:13: /<>/umbrello/codegenerators/codeclassfielddeclarationblock.h:42:18: warning: ‘virtual void CodeClassFieldDeclarationBlock::setAttributesFromObject(TextBlock*)’ can be marked override [-Wsuggest-override] 42 | virtual void setAttributesFromObject(TextBlock * obj); | ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeclassfielddeclarationblock.h:44:18: warning: ‘virtual void CodeClassFieldDeclarationBlock::updateContent()’ can be marked override [-Wsuggest-override] 44 | virtual void updateContent() = 0; | ^~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeclassfielddeclarationblock.h:46:18: warning: ‘virtual void CodeClassFieldDeclarationBlock::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 46 | virtual void saveToXMI1(QDomDocument & doc, QDomElement & root); | ^~~~~~~~~~ /<>/umbrello/codegenerators/codeclassfielddeclarationblock.h:48:18: warning: ‘virtual void CodeClassFieldDeclarationBlock::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] 48 | virtual void loadFromXMI1(QDomElement & root); | ^~~~~~~~~~~~ /<>/umbrello/codegenerators/codeclassfielddeclarationblock.h:52:18: warning: ‘virtual void CodeClassFieldDeclarationBlock::release()’ can be marked override [-Wsuggest-override] 52 | virtual void release(); | ^~~~~~~ /<>/umbrello/codegenerators/codeclassfielddeclarationblock.h:54:18: warning: ‘virtual void CodeClassFieldDeclarationBlock::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 54 | virtual void setAttributesOnNode(QDomDocument & doc, QDomElement & blockElement); | ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeclassfielddeclarationblock.h:56:18: warning: ‘virtual void CodeClassFieldDeclarationBlock::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] 56 | virtual void setAttributesFromNode(QDomElement & element); | ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeclassfielddeclarationblock.h:67:18: warning: ‘virtual void CodeClassFieldDeclarationBlock::syncToParent()’ can be marked override [-Wsuggest-override] 67 | virtual void syncToParent(); | ^~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/codeaccessormethod.h:15, from /<>/umbrello/codegenerators/codeclassfield.h:18, from /<>/umbrello/codegenerators/cpp/cppcodeclassfield.h:15, from /<>/umbrello/codegenerators/cpp/cppcodeclassfield.cpp:13: /<>/umbrello/codegenerators/codemethodblock.h:45:21: warning: ‘virtual QString CodeMethodBlock::toString() const’ can be marked override [-Wsuggest-override] 45 | virtual QString toString () const; | ^~~~~~~~ /<>/umbrello/codegenerators/codemethodblock.h:58:18: warning: ‘virtual void CodeMethodBlock::updateContent()’ can be marked override [-Wsuggest-override] 58 | virtual void updateContent () = 0; | ^~~~~~~~~~~~~ /<>/umbrello/codegenerators/codemethodblock.h:62:18: warning: ‘virtual void CodeMethodBlock::release()’ can be marked override [-Wsuggest-override] 62 | virtual void release (); | ^~~~~~~ /<>/umbrello/codegenerators/codemethodblock.h:75:18: warning: ‘virtual void CodeMethodBlock::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 75 | virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement); | ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codemethodblock.h:77:18: warning: ‘virtual void CodeMethodBlock::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] 77 | virtual void setAttributesFromNode (QDomElement & element); | ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codemethodblock.h:79:18: warning: ‘virtual void CodeMethodBlock::setAttributesFromObject(TextBlock*)’ can be marked override [-Wsuggest-override] 79 | virtual void setAttributesFromObject (TextBlock * obj); | ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codemethodblock.h:88:18: warning: ‘virtual void CodeMethodBlock::syncToParent()’ can be marked override [-Wsuggest-override] 88 | virtual void syncToParent(); | ^~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/codeclassfield.h:18, from /<>/umbrello/codegenerators/cpp/cppcodeclassfield.h:15, from /<>/umbrello/codegenerators/cpp/cppcodeclassfield.cpp:13: /<>/umbrello/codegenerators/codeaccessormethod.h:47:18: warning: ‘virtual void CodeAccessorMethod::updateContent()’ can be marked override [-Wsuggest-override] 47 | virtual void updateContent() = 0; | ^~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeaccessormethod.h:49:18: warning: ‘virtual void CodeAccessorMethod::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 49 | virtual void saveToXMI1(QDomDocument & doc, QDomElement & root); | ^~~~~~~~~~ /<>/umbrello/codegenerators/codeaccessormethod.h:50:18: warning: ‘virtual void CodeAccessorMethod::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] 50 | virtual void loadFromXMI1(QDomElement & root); | ^~~~~~~~~~~~ /<>/umbrello/codegenerators/codeaccessormethod.h:52:18: warning: ‘virtual void CodeAccessorMethod::setAttributesFromObject(TextBlock*)’ can be marked override [-Wsuggest-override] 52 | virtual void setAttributesFromObject(TextBlock * obj); | ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeaccessormethod.h:56:18: warning: ‘virtual void CodeAccessorMethod::release()’ can be marked override [-Wsuggest-override] 56 | virtual void release(); | ^~~~~~~ /<>/umbrello/codegenerators/codeaccessormethod.h:58:18: warning: ‘virtual void CodeAccessorMethod::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 58 | virtual void setAttributesOnNode(QDomDocument & doc, QDomElement & blockElement); | ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeaccessormethod.h:60:18: warning: ‘virtual void CodeAccessorMethod::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] 60 | virtual void setAttributesFromNode(QDomElement & element); | ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeaccessormethod.h:62:18: warning: ‘virtual void CodeAccessorMethod::updateMethodDeclaration()’ can be marked override [-Wsuggest-override] 62 | virtual void updateMethodDeclaration() = 0; | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/cpp/cppcodeclassfield.h:15, from /<>/umbrello/codegenerators/cpp/cppcodeclassfield.cpp:13: /<>/umbrello/codegenerators/codeclassfield.h:52:13: warning: ‘virtual QString CodeClassField::getTypeName()’ can be marked override [-Wsuggest-override] 52 | QString getTypeName (); | ^~~~~~~~~~~ /<>/umbrello/codegenerators/codeclassfield.h:85:10: warning: ‘virtual void CodeClassField::updateContent()’ can be marked override [-Wsuggest-override] 85 | void updateContent(); | ^~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeclassfield.h:121:18: warning: ‘virtual void CodeClassField::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 121 | virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement); | ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeclassfield.h:123:18: warning: ‘virtual void CodeClassField::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] 123 | virtual void setAttributesFromNode (QDomElement & element); | ^~~~~~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/cpp/cppcodeclassfield.cpp:13: /<>/umbrello/codegenerators/cpp/cppcodeclassfield.h:39:13: warning: ‘virtual QString CPPCodeClassField::getInitialValue()’ can be marked override [-Wsuggest-override] 39 | QString getInitialValue(); | ^~~~~~~~~~~~~~~ In file included from /<>/umbrello/uml1model/attribute.h:15, from /<>/umbrello/codegenerators/cpp/cppcodeclassfield.cpp:16: /<>/umbrello/uml1model/classifierlistitem.h:48:18: warning: ‘virtual void UMLClassifierListItem::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 48 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/classifierlistitem.h:54:24: warning: ‘virtual UMLObject* UMLClassifierListItem::clone() const’ can be marked override [-Wsuggest-override] 54 | virtual UMLObject* clone() const = 0; | ^~~~~ In file included from /<>/umbrello/codegenerators/cpp/cppcodeclassfield.cpp:16: /<>/umbrello/uml1model/attribute.h:42:18: warning: ‘virtual void UMLAttribute::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 42 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/attribute.h:44:10: warning: ‘virtual void UMLAttribute::setName(const QString&)’ can be marked override [-Wsuggest-override] 44 | void setName(const QString &name); | ^~~~~~~ /<>/umbrello/uml1model/attribute.h:48:24: warning: ‘virtual UMLObject* UMLAttribute::clone() const’ can be marked override [-Wsuggest-override] 48 | virtual UMLObject* clone() const; | ^~~~~ /<>/umbrello/uml1model/attribute.h:53:13: warning: ‘virtual QString UMLAttribute::toString(Uml::SignatureType::Enum, bool)’ can be marked override [-Wsuggest-override] 53 | QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false); | ^~~~~~~~ /<>/umbrello/uml1model/attribute.h:58:18: warning: ‘virtual void UMLAttribute::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 58 | virtual void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/attribute.h:60:18: warning: ‘virtual bool UMLAttribute::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] 60 | virtual bool showPropertiesDialog(QWidget* parent = 0); | ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/attribute.h:73:10: warning: ‘virtual bool UMLAttribute::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 73 | bool load1(QDomElement & element); | ^~~~~ In file included from /<>/umbrello/uml1model/package.h:14, from /<>/umbrello/uml1model/classifier.h:13, from /<>/umbrello/codegenerators/classifiercodedocument.h:15, from /<>/umbrello/codegenerators/cpp/cppcodeclassfield.cpp:17: /<>/umbrello/uml1model/umlcanvasobject.h:43:18: warning: ‘virtual void UMLCanvasObject::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 43 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/umlcanvasobject.h:85:18: warning: ‘virtual bool UMLCanvasObject::resolveRef()’ can be marked override [-Wsuggest-override] 85 | virtual bool resolveRef(); | ^~~~~~~~~~ In file included from /<>/umbrello/uml1model/classifier.h:13, from /<>/umbrello/codegenerators/classifiercodedocument.h:15, from /<>/umbrello/codegenerators/cpp/cppcodeclassfield.cpp:17: /<>/umbrello/uml1model/package.h:39:18: warning: ‘virtual void UMLPackage::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 39 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/package.h:41:24: warning: ‘virtual UMLObject* UMLPackage::clone() const’ can be marked override [-Wsuggest-override] 41 | virtual UMLObject* clone() const; | ^~~~~ /<>/umbrello/uml1model/package.h:64:18: warning: ‘virtual bool UMLPackage::resolveRef()’ can be marked override [-Wsuggest-override] 64 | virtual bool resolveRef(); | ^~~~~~~~~~ /<>/umbrello/uml1model/package.h:66:18: warning: ‘virtual void UMLPackage::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 66 | virtual void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/package.h:69:18: warning: ‘virtual bool UMLPackage::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 69 | virtual bool load1(QDomElement& element); | ^~~~~ In file included from /<>/umbrello/uml1model/foreignkeyconstraint.h:16, from /<>/umbrello/model_utils.h:18, from /<>/umbrello/uml1model/classifier.h:19, from /<>/umbrello/codegenerators/classifiercodedocument.h:15, from /<>/umbrello/codegenerators/cpp/cppcodeclassfield.cpp:17: /<>/umbrello/uml1model/entityconstraint.h:40:18: warning: ‘virtual void UMLEntityConstraint::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 40 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/entityconstraint.h:45:24: warning: ‘virtual UMLObject* UMLEntityConstraint::clone() const’ can be marked override [-Wsuggest-override] 45 | virtual UMLObject* clone() const = 0; | ^~~~~ In file included from /<>/umbrello/model_utils.h:18, from /<>/umbrello/uml1model/classifier.h:19, from /<>/umbrello/codegenerators/classifiercodedocument.h:15, from /<>/umbrello/codegenerators/cpp/cppcodeclassfield.cpp:17: /<>/umbrello/uml1model/foreignkeyconstraint.h:56:18: warning: ‘virtual void UMLForeignKeyConstraint::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 56 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:58:24: warning: ‘virtual UMLObject* UMLForeignKeyConstraint::clone() const’ can be marked override [-Wsuggest-override] 58 | virtual UMLObject* clone() const; | ^~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:60:13: warning: ‘virtual QString UMLForeignKeyConstraint::toString(Uml::SignatureType::Enum, bool)’ can be marked override [-Wsuggest-override] 60 | QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false); | ^~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:65:10: warning: ‘virtual void UMLForeignKeyConstraint::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 65 | void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:67:18: warning: ‘virtual bool UMLForeignKeyConstraint::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] 67 | virtual bool showPropertiesDialog(QWidget* parent = 0); | ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:85:10: warning: ‘virtual bool UMLForeignKeyConstraint::resolveRef()’ can be marked override [-Wsuggest-override] 85 | bool resolveRef(); | ^~~~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:94:10: warning: ‘virtual bool UMLForeignKeyConstraint::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 94 | bool load1(QDomElement & element); | ^~~~~ In file included from /<>/umbrello/model_utils.h:20, from /<>/umbrello/uml1model/classifier.h:19, from /<>/umbrello/codegenerators/classifiercodedocument.h:15, from /<>/umbrello/codegenerators/cpp/cppcodeclassfield.cpp:17: /<>/umbrello/dialogs/multipagedialogbase.h:101:18: warning: ‘virtual void MultiPageDialogBase::keyPressEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] 101 | virtual void keyPressEvent(QKeyEvent *event); | ^~~~~~~~~~~~~ In file included from /<>/umbrello/model_utils.h:21, from /<>/umbrello/uml1model/classifier.h:19, from /<>/umbrello/codegenerators/classifiercodedocument.h:15, from /<>/umbrello/codegenerators/cpp/cppcodeclassfield.cpp:17: /<>/umbrello/umlwidgets/widgetbase.h:187:20: warning: ‘virtual QRectF WidgetBase::boundingRect() const’ can be marked override [-Wsuggest-override] 187 | virtual QRectF boundingRect() const; | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/widgetbase.h:191:18: warning: ‘virtual void WidgetBase::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] 191 | virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); | ^~~~~ /<>/umbrello/umlwidgets/widgetbase.h:260:18: warning: ‘virtual void WidgetBase::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] 260 | virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent *event); | ^~~~~~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/classifiercodedocument.h:15, from /<>/umbrello/codegenerators/cpp/cppcodeclassfield.cpp:17: /<>/umbrello/uml1model/classifier.h:54:18: warning: ‘virtual void UMLClassifier::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 54 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/classifier.h:56:16: warning: ‘virtual UMLObject* UMLClassifier::clone() const’ can be marked override [-Wsuggest-override] 56 | UMLObject* clone() const; | ^~~~~ /<>/umbrello/uml1model/classifier.h:111:18: warning: ‘virtual bool UMLClassifier::resolveRef()’ can be marked override [-Wsuggest-override] 111 | virtual bool resolveRef(); | ^~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:115:24: warning: ‘virtual UMLObject* UMLClassifier::findChildObjectById(Uml::ID::Type, bool)’ can be marked override [-Wsuggest-override] 115 | virtual UMLObject* findChildObjectById(Uml::ID::Type id, bool considerAncestors = false); | ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:124:18: warning: ‘virtual bool UMLClassifier::acceptAssociationType(Uml::AssociationType::Enum)’ can be marked override [-Wsuggest-override] 124 | virtual bool acceptAssociationType(Uml::AssociationType::Enum type); | ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:129:10: warning: ‘virtual void UMLClassifier::setBaseType(UMLObject::ObjectType)’ can be marked override [-Wsuggest-override] 129 | void setBaseType(UMLObject::ObjectType ot); | ^~~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:181:10: warning: ‘virtual void UMLClassifier::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 181 | void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:183:18: warning: ‘virtual bool UMLClassifier::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 183 | virtual bool load1(QDomElement& element); | ^~~~~ In file included from /<>/umbrello/codegenerators/codedocument.h:16, from /<>/umbrello/codegenerators/classifiercodedocument.h:17, from /<>/umbrello/codegenerators/cpp/cppcodeclassfield.cpp:17: /<>/umbrello/codegenerators/hierarchicalcodeblock.h:38:10: warning: ‘virtual bool HierarchicalCodeBlock::addTextBlock(TextBlock*)’ can be marked override [-Wsuggest-override] 38 | bool addTextBlock (TextBlock * add_object); | ^~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:40:10: warning: ‘virtual bool HierarchicalCodeBlock::insertTextBlock(TextBlock*, TextBlock*, bool)’ can be marked override [-Wsuggest-override] 40 | bool insertTextBlock (TextBlock * newBlock, TextBlock * existingBlock, bool after = true); | ^~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:42:10: warning: ‘virtual bool HierarchicalCodeBlock::removeTextBlock(TextBlock*)’ can be marked override [-Wsuggest-override] 42 | bool removeTextBlock (TextBlock * remove_object); | ^~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:48:18: warning: ‘virtual void HierarchicalCodeBlock::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 48 | virtual void saveToXMI1 (QDomDocument & doc, QDomElement & root); | ^~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:50:18: warning: ‘virtual void HierarchicalCodeBlock::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] 50 | virtual void loadFromXMI1 (QDomElement & root); | ^~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:52:21: warning: ‘virtual QString HierarchicalCodeBlock::toString() const’ can be marked override [-Wsuggest-override] 52 | virtual QString toString () const; | ^~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:55:13: warning: ‘virtual QString HierarchicalCodeBlock::getUniqueTag(const QString&)’ can be marked override [-Wsuggest-override] 55 | QString getUniqueTag(const QString& prefix); | ^~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:59:25: warning: ‘virtual CodeBlock* HierarchicalCodeBlock::newCodeBlock()’ can be marked override [-Wsuggest-override] 59 | virtual CodeBlock * newCodeBlock(); | ^~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:60:37: warning: ‘virtual CodeBlockWithComments* HierarchicalCodeBlock::newCodeBlockWithComments()’ can be marked override [-Wsuggest-override] 60 | virtual CodeBlockWithComments * newCodeBlockWithComments(); | ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:61:37: warning: ‘virtual HierarchicalCodeBlock* HierarchicalCodeBlock::newHierarchicalCodeBlock()’ can be marked override [-Wsuggest-override] 61 | virtual HierarchicalCodeBlock * newHierarchicalCodeBlock(); | ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:65:18: warning: ‘virtual void HierarchicalCodeBlock::release()’ can be marked override [-Wsuggest-override] 65 | virtual void release (); | ^~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:67:18: warning: ‘virtual void HierarchicalCodeBlock::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 67 | virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & elem); | ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:69:18: warning: ‘virtual void HierarchicalCodeBlock::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] 69 | virtual void setAttributesFromNode (QDomElement & element); | ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:71:18: warning: ‘virtual void HierarchicalCodeBlock::setAttributesFromObject(TextBlock*)’ can be marked override [-Wsuggest-override] 71 | virtual void setAttributesFromObject (TextBlock * obj); | ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:73:17: warning: ‘virtual TextBlock* HierarchicalCodeBlock::findCodeClassFieldTextBlockByTag(const QString&)’ can be marked override [-Wsuggest-override] 73 | TextBlock * findCodeClassFieldTextBlockByTag (const QString &tag); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/classifiercodedocument.h:17, from /<>/umbrello/codegenerators/cpp/cppcodeclassfield.cpp:17: /<>/umbrello/codegenerators/codedocument.h:61:10: warning: ‘virtual bool CodeDocument::insertTextBlock(TextBlock*, TextBlock*, bool)’ can be marked override [-Wsuggest-override] 61 | bool insertTextBlock (TextBlock * newBlock, TextBlock * existingBlock, bool after = true); | ^~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codedocument.h:70:25: warning: ‘virtual CodeBlock* CodeDocument::newCodeBlock()’ can be marked override [-Wsuggest-override] 70 | virtual CodeBlock * newCodeBlock (); | ^~~~~~~~~~~~ /<>/umbrello/codegenerators/codedocument.h:71:37: warning: ‘virtual HierarchicalCodeBlock* CodeDocument::newHierarchicalCodeBlock()’ can be marked override [-Wsuggest-override] 71 | virtual HierarchicalCodeBlock * newHierarchicalCodeBlock (); | ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codedocument.h:72:37: warning: ‘virtual CodeBlockWithComments* CodeDocument::newCodeBlockWithComments()’ can be marked override [-Wsuggest-override] 72 | virtual CodeBlockWithComments * newCodeBlockWithComments (); | ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codedocument.h:74:21: warning: ‘virtual QString CodeDocument::getUniqueTag(const QString&)’ can be marked override [-Wsuggest-override] 74 | virtual QString getUniqueTag(const QString& prefix = QString()); | ^~~~~~~~~~~~ /<>/umbrello/codegenerators/codedocument.h:86:18: warning: ‘virtual void CodeDocument::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 86 | virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement); | ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codedocument.h:88:18: warning: ‘virtual void CodeDocument::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] 88 | virtual void setAttributesFromNode (QDomElement & element); | ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codedocument.h:100:10: warning: ‘virtual void CodeDocument::resetTextBlocks()’ can be marked override [-Wsuggest-override] 100 | void resetTextBlocks(); | ^~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codedocument.h:102:25: warning: ‘virtual TextBlock* CodeDocument::findCodeClassFieldTextBlockByTag(const QString&)’ can be marked override [-Wsuggest-override] 102 | virtual TextBlock * findCodeClassFieldTextBlockByTag(const QString &tag); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/codeoperation.h:16, from /<>/umbrello/codegenerators/classifiercodedocument.h:18, from /<>/umbrello/codegenerators/cpp/cppcodeclassfield.cpp:17: /<>/umbrello/uml1model/operation.h:37:18: warning: ‘virtual void UMLOperation::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 37 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/operation.h:39:24: warning: ‘virtual UMLObject* UMLOperation::clone() const’ can be marked override [-Wsuggest-override] 39 | virtual UMLObject* clone() const; | ^~~~~ /<>/umbrello/uml1model/operation.h:41:10: warning: ‘virtual void UMLOperation::setType(UMLObject*)’ can be marked override [-Wsuggest-override] 41 | void setType(UMLObject* type); | ^~~~~~~ /<>/umbrello/uml1model/operation.h:52:13: warning: ‘virtual QString UMLOperation::toString(Uml::SignatureType::Enum, bool)’ can be marked override [-Wsuggest-override] 52 | QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false); | ^~~~~~~~ /<>/umbrello/uml1model/operation.h:56:10: warning: ‘virtual bool UMLOperation::resolveRef()’ can be marked override [-Wsuggest-override] 56 | bool resolveRef(); | ^~~~~~~~~~ /<>/umbrello/uml1model/operation.h:60:18: warning: ‘virtual bool UMLOperation::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] 60 | virtual bool showPropertiesDialog(QWidget* parent = 0); | ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/operation.h:72:10: warning: ‘virtual void UMLOperation::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 72 | void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/operation.h:75:10: warning: ‘virtual bool UMLOperation::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 75 | bool load1(QDomElement & element); | ^~~~~ In file included from /<>/umbrello/codegenerators/classifiercodedocument.h:18, from /<>/umbrello/codegenerators/cpp/cppcodeclassfield.cpp:17: /<>/umbrello/codegenerators/codeoperation.h:41:18: warning: ‘virtual void CodeOperation::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 41 | virtual void saveToXMI1 (QDomDocument & doc, QDomElement & root); | ^~~~~~~~~~ /<>/umbrello/codegenerators/codeoperation.h:43:18: warning: ‘virtual void CodeOperation::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] 43 | virtual void loadFromXMI1 (QDomElement & root); | ^~~~~~~~~~~~ /<>/umbrello/codegenerators/codeoperation.h:47:18: warning: ‘virtual void CodeOperation::setAttributesFromObject(TextBlock*)’ can be marked override [-Wsuggest-override] 47 | virtual void setAttributesFromObject (TextBlock * obj); | ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeoperation.h:49:18: warning: ‘virtual void CodeOperation::updateMethodDeclaration()’ can be marked override [-Wsuggest-override] 49 | virtual void updateMethodDeclaration() = 0; | ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeoperation.h:50:18: warning: ‘virtual void CodeOperation::updateContent()’ can be marked override [-Wsuggest-override] 50 | virtual void updateContent(); | ^~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeoperation.h:57:18: warning: ‘virtual void CodeOperation::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 57 | virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement); | ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeoperation.h:59:18: warning: ‘virtual void CodeOperation::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] 59 | virtual void setAttributesFromNode (QDomElement & element); | ^~~~~~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/cpp/cppcodeclassfield.cpp:17: /<>/umbrello/codegenerators/classifiercodedocument.h:74:18: warning: ‘virtual void ClassifierCodeDocument::synchronize()’ can be marked override [-Wsuggest-override] 74 | virtual void synchronize(); | ^~~~~~~~~~~ /<>/umbrello/codegenerators/classifiercodedocument.h:81:18: warning: ‘virtual void ClassifierCodeDocument::updateContent()’ can be marked override [-Wsuggest-override] 81 | virtual void updateContent() = 0; | ^~~~~~~~~~~~~ /<>/umbrello/codegenerators/classifiercodedocument.h:83:18: warning: ‘virtual void ClassifierCodeDocument::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 83 | virtual void saveToXMI1(QDomDocument &doc, QDomElement &root); | ^~~~~~~~~~ /<>/umbrello/codegenerators/classifiercodedocument.h:84:18: warning: ‘virtual void ClassifierCodeDocument::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] 84 | virtual void loadFromXMI1(QDomElement &root); | ^~~~~~~~~~~~ /<>/umbrello/codegenerators/classifiercodedocument.h:90:18: warning: ‘virtual void ClassifierCodeDocument::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 90 | virtual void setAttributesOnNode(QDomDocument &doc, QDomElement &blockElement); | ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/classifiercodedocument.h:91:18: warning: ‘virtual void ClassifierCodeDocument::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] 91 | virtual void setAttributesFromNode(QDomElement &element); | ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/classifiercodedocument.h:93:17: warning: ‘virtual TextBlock* ClassifierCodeDocument::findCodeClassFieldTextBlockByTag(const QString&)’ can be marked override [-Wsuggest-override] 93 | TextBlock * findCodeClassFieldTextBlockByTag(const QString &tag); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/cpp/cppcodeclassfield.cpp:19: /<>/umbrello/codegenerators/cpp/cppcodegenerationpolicy.h:86:18: warning: ‘virtual void CPPCodeGenerationPolicy::setDefaults(bool)’ can be marked override [-Wsuggest-override] 86 | virtual void setDefaults(bool emitUpdateSignal = true); | ^~~~~~~~~~~ /<>/umbrello/codegenerators/cpp/cppcodegenerationpolicy.h:88:32: warning: ‘virtual CodeGenerationPolicyPage* CPPCodeGenerationPolicy::createPage(QWidget*, const char*)’ can be marked override [-Wsuggest-override] 88 | CodeGenerationPolicyPage * createPage (QWidget *parent = 0, const char * name = 0); | ^~~~~~~~~~ In file included from /<>/umbrello/codegenerators/cpp/cppcodeclassfield.cpp:20: /<>/umbrello/debug/debug_utils.h:91:18: warning: ‘virtual void Tracer::showEvent(QShowEvent*)’ can be marked override [-Wsuggest-override] 91 | virtual void showEvent(QShowEvent*); | ^~~~~~~~~ In file included from /<>/umbrello/codegenerators/cpp/cppcodeclassfield.cpp:22: /<>/umbrello/uml1model/umlrole.h:47:16: warning: ‘virtual UMLObject* UMLRole::clone() const’ can be marked override [-Wsuggest-override] 47 | UMLObject* clone() const { return 0; } | ^~~~~ /<>/umbrello/uml1model/umlrole.h:49:10: warning: ‘virtual void UMLRole::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 49 | void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/umlrole.h:51:18: warning: ‘virtual bool UMLRole::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] 51 | virtual bool showPropertiesDialog(QWidget *parent = 0); | ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/umlrole.h:55:10: warning: ‘virtual bool UMLRole::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 55 | bool load1(QDomElement& element); | ^~~~~ In file included from /<>/umbrello/codegenerators/cpp/cppcodeclassfield.cpp:23: /<>/umbrello/uml.h:201:18: warning: ‘virtual void UMLApp::keyPressEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] 201 | virtual void keyPressEvent(QKeyEvent* e); | ^~~~~~~~~~~~~ /<>/umbrello/uml.h:202:18: warning: ‘virtual void UMLApp::keyReleaseEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] 202 | virtual void keyReleaseEvent(QKeyEvent* e); | ^~~~~~~~~~~~~~~ /<>/umbrello/uml.h:204:18: warning: ‘virtual void UMLApp::customEvent(QEvent*)’ can be marked override [-Wsuggest-override] 204 | virtual void customEvent(QEvent* e); | ^~~~~~~~~~~ /<>/umbrello/uml.h:215:18: warning: ‘virtual bool UMLApp::queryClose()’ can be marked override [-Wsuggest-override] 215 | virtual bool queryClose(); | ^~~~~~~~~~ /<>/umbrello/uml.h:217:18: warning: ‘virtual void UMLApp::saveProperties(KConfigGroup&)’ can be marked override [-Wsuggest-override] 217 | virtual void saveProperties(KConfigGroup & cfg); | ^~~~~~~~~~~~~~ /<>/umbrello/uml.h:218:18: warning: ‘virtual void UMLApp::readProperties(const KConfigGroup&)’ can be marked override [-Wsuggest-override] 218 | virtual void readProperties(const KConfigGroup & cfg); | ^~~~~~~~~~~~~~ [ 35%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/codegenerators/cpp/cppcodecomment.cpp.o cd /<>/obj-aarch64-linux-gnu/umbrello && /usr/bin/aarch64-linux-gnu-g++ -DCMAKE_BINARY_DIR=\"/<>/obj-aarch64-linux-gnu\" -DKCOREADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLO_VERSION_STRING=\"2.23.3\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-aarch64-linux-gnu/umbrello -I/<>/umbrello -I/<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/include -I/<>/obj-aarch64-linux-gnu -I/<>/umbrello/clipboard -I/<>/umbrello/cmds -I/<>/umbrello/codegenerators -I/<>/umbrello/codegenerators/ada -I/<>/umbrello/codegenerators/as -I/<>/umbrello/codegenerators/cpp -I/<>/umbrello/codegenerators/csharp -I/<>/umbrello/codegenerators/d -I/<>/umbrello/codegenerators/idl -I/<>/umbrello/codegenerators/java -I/<>/umbrello/codegenerators/js -I/<>/umbrello/codegenerators/pascal -I/<>/umbrello/codegenerators/perl -I/<>/umbrello/codegenerators/php -I/<>/umbrello/codegenerators/python -I/<>/umbrello/codegenerators/ruby -I/<>/umbrello/codegenerators/sql -I/<>/umbrello/codegenerators/tcl -I/<>/umbrello/codegenerators/vala -I/<>/umbrello/codegenerators/xml -I/<>/umbrello/codegenwizard -I/<>/umbrello/codeimport -I/<>/umbrello/codeimport/csharp -I/<>/umbrello/codeimpwizard -I/<>/umbrello/debug -I/<>/umbrello/dialogs -I/<>/umbrello/dialogs/pages -I/<>/umbrello/dialogs/widgets -I/<>/umbrello/docgenerators -I/<>/umbrello/finder -I/<>/umbrello/refactoring -I/<>/umbrello/uml1model -I/<>/umbrello/umlwidgets -I/<>/lib/cppparser -I/<>/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/aarch64-linux-gnu/qt5 -isystem /usr/include/aarch64-linux-gnu/qt5/QtWidgets -isystem /usr/include/aarch64-linux-gnu/qt5/QtGui -isystem /usr/include/aarch64-linux-gnu/qt5/QtCore -isystem /usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/aarch64-linux-gnu/qt5/QtXml -isystem /usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/aarch64-linux-gnu/qt5/QtSvg -isystem /usr/include/aarch64-linux-gnu/qt5/QtWebKitWidgets -isystem /usr/include/aarch64-linux-gnu/qt5/QtWebKit -isystem /usr/include/aarch64-linux-gnu/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/aarch64-linux-gnu/qt5/QtConcurrent -isystem /usr/include/aarch64-linux-gnu/qt5/QtDBus -isystem /usr/include/KF5/KTextEditor -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -fno-delete-null-pointer-checks -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -o CMakeFiles/libumbrello.dir/codegenerators/cpp/cppcodecomment.cpp.o -c /<>/umbrello/codegenerators/cpp/cppcodecomment.cpp In file included from /<>/umbrello/codegenerators/cpp/cppcodecomment.h:15, from /<>/umbrello/codegenerators/cpp/cppcodecomment.cpp:13: /<>/umbrello/codegenerators/codecomment.h:30:18: warning: ‘virtual void CodeComment::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 30 | virtual void saveToXMI1(QDomDocument & doc, QDomElement & root); | ^~~~~~~~~~ /<>/umbrello/codegenerators/codecomment.h:31:18: warning: ‘virtual void CodeComment::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] 31 | virtual void loadFromXMI1(QDomElement & root); | ^~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/cpp/cppcodecomment.cpp:13: /<>/umbrello/codegenerators/cpp/cppcodecomment.h:41:18: warning: ‘virtual void CPPCodeComment::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 41 | virtual void saveToXMI1 (QDomDocument & doc, QDomElement & root); | ^~~~~~~~~~ /<>/umbrello/codegenerators/cpp/cppcodecomment.h:46:13: warning: ‘virtual QString CPPCodeComment::toString() const’ can be marked override [-Wsuggest-override] 46 | QString toString () const; | ^~~~~~~~ /<>/umbrello/codegenerators/cpp/cppcodecomment.h:52:21: warning: ‘virtual QString CPPCodeComment::unformatText(const QString&, const QString&)’ can be marked override [-Wsuggest-override] 52 | virtual QString unformatText (const QString & text, const QString & indent = QString()); | ^~~~~~~~~~~~ /<>/umbrello/codegenerators/cpp/cppcodecomment.h:58:21: warning: ‘virtual QString CPPCodeComment::getNewEditorLine(int)’ can be marked override [-Wsuggest-override] 58 | virtual QString getNewEditorLine (int amount); | ^~~~~~~~~~~~~~~~ [ 36%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/codegenerators/cpp/cppcodedocumentation.cpp.o cd /<>/obj-aarch64-linux-gnu/umbrello && /usr/bin/aarch64-linux-gnu-g++ -DCMAKE_BINARY_DIR=\"/<>/obj-aarch64-linux-gnu\" -DKCOREADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLO_VERSION_STRING=\"2.23.3\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-aarch64-linux-gnu/umbrello -I/<>/umbrello -I/<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/include -I/<>/obj-aarch64-linux-gnu -I/<>/umbrello/clipboard -I/<>/umbrello/cmds -I/<>/umbrello/codegenerators -I/<>/umbrello/codegenerators/ada -I/<>/umbrello/codegenerators/as -I/<>/umbrello/codegenerators/cpp -I/<>/umbrello/codegenerators/csharp -I/<>/umbrello/codegenerators/d -I/<>/umbrello/codegenerators/idl -I/<>/umbrello/codegenerators/java -I/<>/umbrello/codegenerators/js -I/<>/umbrello/codegenerators/pascal -I/<>/umbrello/codegenerators/perl -I/<>/umbrello/codegenerators/php -I/<>/umbrello/codegenerators/python -I/<>/umbrello/codegenerators/ruby -I/<>/umbrello/codegenerators/sql -I/<>/umbrello/codegenerators/tcl -I/<>/umbrello/codegenerators/vala -I/<>/umbrello/codegenerators/xml -I/<>/umbrello/codegenwizard -I/<>/umbrello/codeimport -I/<>/umbrello/codeimport/csharp -I/<>/umbrello/codeimpwizard -I/<>/umbrello/debug -I/<>/umbrello/dialogs -I/<>/umbrello/dialogs/pages -I/<>/umbrello/dialogs/widgets -I/<>/umbrello/docgenerators -I/<>/umbrello/finder -I/<>/umbrello/refactoring -I/<>/umbrello/uml1model -I/<>/umbrello/umlwidgets -I/<>/lib/cppparser -I/<>/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/aarch64-linux-gnu/qt5 -isystem /usr/include/aarch64-linux-gnu/qt5/QtWidgets -isystem /usr/include/aarch64-linux-gnu/qt5/QtGui -isystem /usr/include/aarch64-linux-gnu/qt5/QtCore -isystem /usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/aarch64-linux-gnu/qt5/QtXml -isystem /usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/aarch64-linux-gnu/qt5/QtSvg -isystem /usr/include/aarch64-linux-gnu/qt5/QtWebKitWidgets -isystem /usr/include/aarch64-linux-gnu/qt5/QtWebKit -isystem /usr/include/aarch64-linux-gnu/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/aarch64-linux-gnu/qt5/QtConcurrent -isystem /usr/include/aarch64-linux-gnu/qt5/QtDBus -isystem /usr/include/KF5/KTextEditor -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -fno-delete-null-pointer-checks -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -o CMakeFiles/libumbrello.dir/codegenerators/cpp/cppcodedocumentation.cpp.o -c /<>/umbrello/codegenerators/cpp/cppcodedocumentation.cpp In file included from /<>/umbrello/codegenerators/cpp/cppcodedocumentation.h:15, from /<>/umbrello/codegenerators/cpp/cppcodedocumentation.cpp:13: /<>/umbrello/codegenerators/codecomment.h:30:18: warning: ‘virtual void CodeComment::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 30 | virtual void saveToXMI1(QDomDocument & doc, QDomElement & root); | ^~~~~~~~~~ /<>/umbrello/codegenerators/codecomment.h:31:18: warning: ‘virtual void CodeComment::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] 31 | virtual void loadFromXMI1(QDomElement & root); | ^~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/cpp/cppcodedocumentation.cpp:13: /<>/umbrello/codegenerators/cpp/cppcodedocumentation.h:44:18: warning: ‘virtual void CPPCodeDocumentation::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 44 | virtual void saveToXMI1 (QDomDocument & doc, QDomElement & root); | ^~~~~~~~~~ /<>/umbrello/codegenerators/cpp/cppcodedocumentation.h:49:13: warning: ‘virtual QString CPPCodeDocumentation::toString() const’ can be marked override [-Wsuggest-override] 49 | QString toString () const; | ^~~~~~~~ /<>/umbrello/codegenerators/cpp/cppcodedocumentation.h:54:21: warning: ‘virtual QString CPPCodeDocumentation::unformatText(const QString&, const QString&)’ can be marked override [-Wsuggest-override] 54 | virtual QString unformatText (const QString & text, const QString & indent = QString()); | ^~~~~~~~~~~~ /<>/umbrello/codegenerators/cpp/cppcodedocumentation.h:59:21: warning: ‘virtual QString CPPCodeDocumentation::getNewEditorLine(int)’ can be marked override [-Wsuggest-override] 59 | virtual QString getNewEditorLine (int amount); | ^~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/cpp/cppcodedocumentation.h:68:17: warning: ‘virtual int CPPCodeDocumentation::firstEditableLine()’ can be marked override [-Wsuggest-override] 68 | virtual int firstEditableLine(); | ^~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/cpp/cppcodedocumentation.h:69:17: warning: ‘virtual int CPPCodeDocumentation::lastEditableLine()’ can be marked override [-Wsuggest-override] 69 | virtual int lastEditableLine(); | ^~~~~~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/codeblockwithcomments.h:15, from /<>/umbrello/codegenerators/codemethodblock.h:17, from /<>/umbrello/codegenerators/codeaccessormethod.h:15, from /<>/umbrello/codegenerators/codegenobjectwithtextblocks.h:15, from /<>/umbrello/codegenerators/codedocument.h:15, from /<>/umbrello/codegenerators/cpp/cppcodedocumentation.cpp:16: /<>/umbrello/codegenerators/codeblock.h:40:18: warning: ‘virtual void CodeBlock::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 40 | virtual void saveToXMI1(QDomDocument & doc, QDomElement & root); | ^~~~~~~~~~ /<>/umbrello/codegenerators/codeblock.h:41:18: warning: ‘virtual void CodeBlock::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] 41 | virtual void loadFromXMI1(QDomElement & root); | ^~~~~~~~~~~~ /<>/umbrello/codegenerators/codeblock.h:43:18: warning: ‘virtual void CodeBlock::setAttributesFromObject(TextBlock*)’ can be marked override [-Wsuggest-override] 43 | virtual void setAttributesFromObject(TextBlock * obj); | ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeblock.h:49:18: warning: ‘virtual void CodeBlock::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 49 | virtual void setAttributesOnNode(QDomDocument & doc, QDomElement & blockElement); | ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeblock.h:50:18: warning: ‘virtual void CodeBlock::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] 50 | virtual void setAttributesFromNode(QDomElement & element); | ^~~~~~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/codemethodblock.h:17, from /<>/umbrello/codegenerators/codeaccessormethod.h:15, from /<>/umbrello/codegenerators/codegenobjectwithtextblocks.h:15, from /<>/umbrello/codegenerators/codedocument.h:15, from /<>/umbrello/codegenerators/cpp/cppcodedocumentation.cpp:16: /<>/umbrello/codegenerators/codeblockwithcomments.h:38:21: warning: ‘virtual QString CodeBlockWithComments::toString() const’ can be marked override [-Wsuggest-override] 38 | virtual QString toString () const; | ^~~~~~~~ /<>/umbrello/codegenerators/codeblockwithcomments.h:42:18: warning: ‘virtual void CodeBlockWithComments::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 42 | virtual void saveToXMI1 (QDomDocument & doc, QDomElement & root); | ^~~~~~~~~~ /<>/umbrello/codegenerators/codeblockwithcomments.h:44:18: warning: ‘virtual void CodeBlockWithComments::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] 44 | virtual void loadFromXMI1 (QDomElement & root); | ^~~~~~~~~~~~ /<>/umbrello/codegenerators/codeblockwithcomments.h:46:18: warning: ‘virtual void CodeBlockWithComments::setAttributesFromObject(TextBlock*)’ can be marked override [-Wsuggest-override] 46 | virtual void setAttributesFromObject (TextBlock * obj); | ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeblockwithcomments.h:50:18: warning: ‘virtual void CodeBlockWithComments::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 50 | virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement); | ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeblockwithcomments.h:52:18: warning: ‘virtual void CodeBlockWithComments::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] 52 | virtual void setAttributesFromNode (QDomElement & element); | ^~~~~~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/codeaccessormethod.h:15, from /<>/umbrello/codegenerators/codegenobjectwithtextblocks.h:15, from /<>/umbrello/codegenerators/codedocument.h:15, from /<>/umbrello/codegenerators/cpp/cppcodedocumentation.cpp:16: /<>/umbrello/codegenerators/codemethodblock.h:45:21: warning: ‘virtual QString CodeMethodBlock::toString() const’ can be marked override [-Wsuggest-override] 45 | virtual QString toString () const; | ^~~~~~~~ /<>/umbrello/codegenerators/codemethodblock.h:58:18: warning: ‘virtual void CodeMethodBlock::updateContent()’ can be marked override [-Wsuggest-override] 58 | virtual void updateContent () = 0; | ^~~~~~~~~~~~~ /<>/umbrello/codegenerators/codemethodblock.h:62:18: warning: ‘virtual void CodeMethodBlock::release()’ can be marked override [-Wsuggest-override] 62 | virtual void release (); | ^~~~~~~ /<>/umbrello/codegenerators/codemethodblock.h:75:18: warning: ‘virtual void CodeMethodBlock::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 75 | virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement); | ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codemethodblock.h:77:18: warning: ‘virtual void CodeMethodBlock::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] 77 | virtual void setAttributesFromNode (QDomElement & element); | ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codemethodblock.h:79:18: warning: ‘virtual void CodeMethodBlock::setAttributesFromObject(TextBlock*)’ can be marked override [-Wsuggest-override] 79 | virtual void setAttributesFromObject (TextBlock * obj); | ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codemethodblock.h:88:18: warning: ‘virtual void CodeMethodBlock::syncToParent()’ can be marked override [-Wsuggest-override] 88 | virtual void syncToParent(); | ^~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/codegenobjectwithtextblocks.h:15, from /<>/umbrello/codegenerators/codedocument.h:15, from /<>/umbrello/codegenerators/cpp/cppcodedocumentation.cpp:16: /<>/umbrello/codegenerators/codeaccessormethod.h:47:18: warning: ‘virtual void CodeAccessorMethod::updateContent()’ can be marked override [-Wsuggest-override] 47 | virtual void updateContent() = 0; | ^~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeaccessormethod.h:49:18: warning: ‘virtual void CodeAccessorMethod::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 49 | virtual void saveToXMI1(QDomDocument & doc, QDomElement & root); | ^~~~~~~~~~ /<>/umbrello/codegenerators/codeaccessormethod.h:50:18: warning: ‘virtual void CodeAccessorMethod::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] 50 | virtual void loadFromXMI1(QDomElement & root); | ^~~~~~~~~~~~ /<>/umbrello/codegenerators/codeaccessormethod.h:52:18: warning: ‘virtual void CodeAccessorMethod::setAttributesFromObject(TextBlock*)’ can be marked override [-Wsuggest-override] 52 | virtual void setAttributesFromObject(TextBlock * obj); | ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeaccessormethod.h:56:18: warning: ‘virtual void CodeAccessorMethod::release()’ can be marked override [-Wsuggest-override] 56 | virtual void release(); | ^~~~~~~ /<>/umbrello/codegenerators/codeaccessormethod.h:58:18: warning: ‘virtual void CodeAccessorMethod::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 58 | virtual void setAttributesOnNode(QDomDocument & doc, QDomElement & blockElement); | ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeaccessormethod.h:60:18: warning: ‘virtual void CodeAccessorMethod::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] 60 | virtual void setAttributesFromNode(QDomElement & element); | ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeaccessormethod.h:62:18: warning: ‘virtual void CodeAccessorMethod::updateMethodDeclaration()’ can be marked override [-Wsuggest-override] 62 | virtual void updateMethodDeclaration() = 0; | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/codedocument.h:16, from /<>/umbrello/codegenerators/cpp/cppcodedocumentation.cpp:16: /<>/umbrello/codegenerators/hierarchicalcodeblock.h:38:10: warning: ‘virtual bool HierarchicalCodeBlock::addTextBlock(TextBlock*)’ can be marked override [-Wsuggest-override] 38 | bool addTextBlock (TextBlock * add_object); | ^~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:40:10: warning: ‘virtual bool HierarchicalCodeBlock::insertTextBlock(TextBlock*, TextBlock*, bool)’ can be marked override [-Wsuggest-override] 40 | bool insertTextBlock (TextBlock * newBlock, TextBlock * existingBlock, bool after = true); | ^~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:42:10: warning: ‘virtual bool HierarchicalCodeBlock::removeTextBlock(TextBlock*)’ can be marked override [-Wsuggest-override] 42 | bool removeTextBlock (TextBlock * remove_object); | ^~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:48:18: warning: ‘virtual void HierarchicalCodeBlock::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 48 | virtual void saveToXMI1 (QDomDocument & doc, QDomElement & root); | ^~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:50:18: warning: ‘virtual void HierarchicalCodeBlock::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] 50 | virtual void loadFromXMI1 (QDomElement & root); | ^~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:52:21: warning: ‘virtual QString HierarchicalCodeBlock::toString() const’ can be marked override [-Wsuggest-override] 52 | virtual QString toString () const; | ^~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:55:13: warning: ‘virtual QString HierarchicalCodeBlock::getUniqueTag(const QString&)’ can be marked override [-Wsuggest-override] 55 | QString getUniqueTag(const QString& prefix); | ^~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:59:25: warning: ‘virtual CodeBlock* HierarchicalCodeBlock::newCodeBlock()’ can be marked override [-Wsuggest-override] 59 | virtual CodeBlock * newCodeBlock(); | ^~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:60:37: warning: ‘virtual CodeBlockWithComments* HierarchicalCodeBlock::newCodeBlockWithComments()’ can be marked override [-Wsuggest-override] 60 | virtual CodeBlockWithComments * newCodeBlockWithComments(); | ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:61:37: warning: ‘virtual HierarchicalCodeBlock* HierarchicalCodeBlock::newHierarchicalCodeBlock()’ can be marked override [-Wsuggest-override] 61 | virtual HierarchicalCodeBlock * newHierarchicalCodeBlock(); | ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:65:18: warning: ‘virtual void HierarchicalCodeBlock::release()’ can be marked override [-Wsuggest-override] 65 | virtual void release (); | ^~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:67:18: warning: ‘virtual void HierarchicalCodeBlock::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 67 | virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & elem); | ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:69:18: warning: ‘virtual void HierarchicalCodeBlock::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] 69 | virtual void setAttributesFromNode (QDomElement & element); | ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:71:18: warning: ‘virtual void HierarchicalCodeBlock::setAttributesFromObject(TextBlock*)’ can be marked override [-Wsuggest-override] 71 | virtual void setAttributesFromObject (TextBlock * obj); | ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:73:17: warning: ‘virtual TextBlock* HierarchicalCodeBlock::findCodeClassFieldTextBlockByTag(const QString&)’ can be marked override [-Wsuggest-override] 73 | TextBlock * findCodeClassFieldTextBlockByTag (const QString &tag); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/cpp/cppcodedocumentation.cpp:16: /<>/umbrello/codegenerators/codedocument.h:61:10: warning: ‘virtual bool CodeDocument::insertTextBlock(TextBlock*, TextBlock*, bool)’ can be marked override [-Wsuggest-override] 61 | bool insertTextBlock (TextBlock * newBlock, TextBlock * existingBlock, bool after = true); | ^~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codedocument.h:70:25: warning: ‘virtual CodeBlock* CodeDocument::newCodeBlock()’ can be marked override [-Wsuggest-override] 70 | virtual CodeBlock * newCodeBlock (); | ^~~~~~~~~~~~ /<>/umbrello/codegenerators/codedocument.h:71:37: warning: ‘virtual HierarchicalCodeBlock* CodeDocument::newHierarchicalCodeBlock()’ can be marked override [-Wsuggest-override] 71 | virtual HierarchicalCodeBlock * newHierarchicalCodeBlock (); | ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codedocument.h:72:37: warning: ‘virtual CodeBlockWithComments* CodeDocument::newCodeBlockWithComments()’ can be marked override [-Wsuggest-override] 72 | virtual CodeBlockWithComments * newCodeBlockWithComments (); | ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codedocument.h:74:21: warning: ‘virtual QString CodeDocument::getUniqueTag(const QString&)’ can be marked override [-Wsuggest-override] 74 | virtual QString getUniqueTag(const QString& prefix = QString()); | ^~~~~~~~~~~~ /<>/umbrello/codegenerators/codedocument.h:86:18: warning: ‘virtual void CodeDocument::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 86 | virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement); | ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codedocument.h:88:18: warning: ‘virtual void CodeDocument::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] 88 | virtual void setAttributesFromNode (QDomElement & element); | ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codedocument.h:100:10: warning: ‘virtual void CodeDocument::resetTextBlocks()’ can be marked override [-Wsuggest-override] 100 | void resetTextBlocks(); | ^~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codedocument.h:102:25: warning: ‘virtual TextBlock* CodeDocument::findCodeClassFieldTextBlockByTag(const QString&)’ can be marked override [-Wsuggest-override] 102 | virtual TextBlock * findCodeClassFieldTextBlockByTag(const QString &tag); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/uml.h:15, from /<>/umbrello/codegenerators/cpp/cppcodedocumentation.cpp:19: /<>/umbrello/dialogs/multipagedialogbase.h:101:18: warning: ‘virtual void MultiPageDialogBase::keyPressEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] 101 | virtual void keyPressEvent(QKeyEvent *event); | ^~~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/cpp/cppcodedocumentation.cpp:19: /<>/umbrello/uml.h:201:18: warning: ‘virtual void UMLApp::keyPressEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] 201 | virtual void keyPressEvent(QKeyEvent* e); | ^~~~~~~~~~~~~ /<>/umbrello/uml.h:202:18: warning: ‘virtual void UMLApp::keyReleaseEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] 202 | virtual void keyReleaseEvent(QKeyEvent* e); | ^~~~~~~~~~~~~~~ /<>/umbrello/uml.h:204:18: warning: ‘virtual void UMLApp::customEvent(QEvent*)’ can be marked override [-Wsuggest-override] 204 | virtual void customEvent(QEvent* e); | ^~~~~~~~~~~ /<>/umbrello/uml.h:215:18: warning: ‘virtual bool UMLApp::queryClose()’ can be marked override [-Wsuggest-override] 215 | virtual bool queryClose(); | ^~~~~~~~~~ /<>/umbrello/uml.h:217:18: warning: ‘virtual void UMLApp::saveProperties(KConfigGroup&)’ can be marked override [-Wsuggest-override] 217 | virtual void saveProperties(KConfigGroup & cfg); | ^~~~~~~~~~~~~~ /<>/umbrello/uml.h:218:18: warning: ‘virtual void UMLApp::readProperties(const KConfigGroup&)’ can be marked override [-Wsuggest-override] 218 | virtual void readProperties(const KConfigGroup & cfg); | ^~~~~~~~~~~~~~ [ 36%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/codegenerators/cpp/cppcodegenerationform.cpp.o cd /<>/obj-aarch64-linux-gnu/umbrello && /usr/bin/aarch64-linux-gnu-g++ -DCMAKE_BINARY_DIR=\"/<>/obj-aarch64-linux-gnu\" -DKCOREADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLO_VERSION_STRING=\"2.23.3\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-aarch64-linux-gnu/umbrello -I/<>/umbrello -I/<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/include -I/<>/obj-aarch64-linux-gnu -I/<>/umbrello/clipboard -I/<>/umbrello/cmds -I/<>/umbrello/codegenerators -I/<>/umbrello/codegenerators/ada -I/<>/umbrello/codegenerators/as -I/<>/umbrello/codegenerators/cpp -I/<>/umbrello/codegenerators/csharp -I/<>/umbrello/codegenerators/d -I/<>/umbrello/codegenerators/idl -I/<>/umbrello/codegenerators/java -I/<>/umbrello/codegenerators/js -I/<>/umbrello/codegenerators/pascal -I/<>/umbrello/codegenerators/perl -I/<>/umbrello/codegenerators/php -I/<>/umbrello/codegenerators/python -I/<>/umbrello/codegenerators/ruby -I/<>/umbrello/codegenerators/sql -I/<>/umbrello/codegenerators/tcl -I/<>/umbrello/codegenerators/vala -I/<>/umbrello/codegenerators/xml -I/<>/umbrello/codegenwizard -I/<>/umbrello/codeimport -I/<>/umbrello/codeimport/csharp -I/<>/umbrello/codeimpwizard -I/<>/umbrello/debug -I/<>/umbrello/dialogs -I/<>/umbrello/dialogs/pages -I/<>/umbrello/dialogs/widgets -I/<>/umbrello/docgenerators -I/<>/umbrello/finder -I/<>/umbrello/refactoring -I/<>/umbrello/uml1model -I/<>/umbrello/umlwidgets -I/<>/lib/cppparser -I/<>/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/aarch64-linux-gnu/qt5 -isystem /usr/include/aarch64-linux-gnu/qt5/QtWidgets -isystem /usr/include/aarch64-linux-gnu/qt5/QtGui -isystem /usr/include/aarch64-linux-gnu/qt5/QtCore -isystem /usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/aarch64-linux-gnu/qt5/QtXml -isystem /usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/aarch64-linux-gnu/qt5/QtSvg -isystem /usr/include/aarch64-linux-gnu/qt5/QtWebKitWidgets -isystem /usr/include/aarch64-linux-gnu/qt5/QtWebKit -isystem /usr/include/aarch64-linux-gnu/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/aarch64-linux-gnu/qt5/QtConcurrent -isystem /usr/include/aarch64-linux-gnu/qt5/QtDBus -isystem /usr/include/KF5/KTextEditor -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -fno-delete-null-pointer-checks -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -o CMakeFiles/libumbrello.dir/codegenerators/cpp/cppcodegenerationform.cpp.o -c /<>/umbrello/codegenerators/cpp/cppcodegenerationform.cpp [ 36%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/codegenerators/cpp/cppcodegenerationpolicy.cpp.o cd /<>/obj-aarch64-linux-gnu/umbrello && /usr/bin/aarch64-linux-gnu-g++ -DCMAKE_BINARY_DIR=\"/<>/obj-aarch64-linux-gnu\" -DKCOREADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLO_VERSION_STRING=\"2.23.3\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-aarch64-linux-gnu/umbrello -I/<>/umbrello -I/<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/include -I/<>/obj-aarch64-linux-gnu -I/<>/umbrello/clipboard -I/<>/umbrello/cmds -I/<>/umbrello/codegenerators -I/<>/umbrello/codegenerators/ada -I/<>/umbrello/codegenerators/as -I/<>/umbrello/codegenerators/cpp -I/<>/umbrello/codegenerators/csharp -I/<>/umbrello/codegenerators/d -I/<>/umbrello/codegenerators/idl -I/<>/umbrello/codegenerators/java -I/<>/umbrello/codegenerators/js -I/<>/umbrello/codegenerators/pascal -I/<>/umbrello/codegenerators/perl -I/<>/umbrello/codegenerators/php -I/<>/umbrello/codegenerators/python -I/<>/umbrello/codegenerators/ruby -I/<>/umbrello/codegenerators/sql -I/<>/umbrello/codegenerators/tcl -I/<>/umbrello/codegenerators/vala -I/<>/umbrello/codegenerators/xml -I/<>/umbrello/codegenwizard -I/<>/umbrello/codeimport -I/<>/umbrello/codeimport/csharp -I/<>/umbrello/codeimpwizard -I/<>/umbrello/debug -I/<>/umbrello/dialogs -I/<>/umbrello/dialogs/pages -I/<>/umbrello/dialogs/widgets -I/<>/umbrello/docgenerators -I/<>/umbrello/finder -I/<>/umbrello/refactoring -I/<>/umbrello/uml1model -I/<>/umbrello/umlwidgets -I/<>/lib/cppparser -I/<>/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/aarch64-linux-gnu/qt5 -isystem /usr/include/aarch64-linux-gnu/qt5/QtWidgets -isystem /usr/include/aarch64-linux-gnu/qt5/QtGui -isystem /usr/include/aarch64-linux-gnu/qt5/QtCore -isystem /usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/aarch64-linux-gnu/qt5/QtXml -isystem /usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/aarch64-linux-gnu/qt5/QtSvg -isystem /usr/include/aarch64-linux-gnu/qt5/QtWebKitWidgets -isystem /usr/include/aarch64-linux-gnu/qt5/QtWebKit -isystem /usr/include/aarch64-linux-gnu/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/aarch64-linux-gnu/qt5/QtConcurrent -isystem /usr/include/aarch64-linux-gnu/qt5/QtDBus -isystem /usr/include/KF5/KTextEditor -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -fno-delete-null-pointer-checks -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -o CMakeFiles/libumbrello.dir/codegenerators/cpp/cppcodegenerationpolicy.cpp.o -c /<>/umbrello/codegenerators/cpp/cppcodegenerationpolicy.cpp In file included from /<>/umbrello/codegenerators/cpp/cppcodegenerationpolicy.cpp:13: /<>/umbrello/codegenerators/cpp/cppcodegenerationpolicy.h:86:18: warning: ‘virtual void CPPCodeGenerationPolicy::setDefaults(bool)’ can be marked override [-Wsuggest-override] 86 | virtual void setDefaults(bool emitUpdateSignal = true); | ^~~~~~~~~~~ /<>/umbrello/codegenerators/cpp/cppcodegenerationpolicy.h:88:32: warning: ‘virtual CodeGenerationPolicyPage* CPPCodeGenerationPolicy::createPage(QWidget*, const char*)’ can be marked override [-Wsuggest-override] 88 | CodeGenerationPolicyPage * createPage (QWidget *parent = 0, const char * name = 0); | ^~~~~~~~~~ In file included from /<>/umbrello/dialogs/pages/codegenerationpolicypage.h:23, from /<>/umbrello/codegenerators/cpp/cppcodegenerationpolicypage.h:13, from /<>/umbrello/codegenerators/cpp/cppcodegenerationpolicy.cpp:16: /<>/umbrello/dialogs/pages/dialogpagebase.h:34:18: warning: ‘virtual void DialogPageBase::keyPressEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] 34 | virtual void keyPressEvent(QKeyEvent *event); | ^~~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/cpp/cppcodegenerationpolicy.cpp:16: /<>/umbrello/codegenerators/cpp/cppcodegenerationpolicypage.h:35:10: warning: ‘virtual void CPPCodeGenerationPolicyPage::apply()’ can be marked override [-Wsuggest-override] 35 | void apply(); | ^~~~~ In file included from /<>/umbrello/uml.h:15, from /<>/umbrello/codegenerators/cpp/cppcodegenerationpolicy.cpp:17: /<>/umbrello/dialogs/multipagedialogbase.h:101:18: warning: ‘virtual void MultiPageDialogBase::keyPressEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] 101 | virtual void keyPressEvent(QKeyEvent *event); | ^~~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/cpp/cppcodegenerationpolicy.cpp:17: /<>/umbrello/uml.h:201:18: warning: ‘virtual void UMLApp::keyPressEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] 201 | virtual void keyPressEvent(QKeyEvent* e); | ^~~~~~~~~~~~~ /<>/umbrello/uml.h:202:18: warning: ‘virtual void UMLApp::keyReleaseEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] 202 | virtual void keyReleaseEvent(QKeyEvent* e); | ^~~~~~~~~~~~~~~ /<>/umbrello/uml.h:204:18: warning: ‘virtual void UMLApp::customEvent(QEvent*)’ can be marked override [-Wsuggest-override] 204 | virtual void customEvent(QEvent* e); | ^~~~~~~~~~~ /<>/umbrello/uml.h:215:18: warning: ‘virtual bool UMLApp::queryClose()’ can be marked override [-Wsuggest-override] 215 | virtual bool queryClose(); | ^~~~~~~~~~ /<>/umbrello/uml.h:217:18: warning: ‘virtual void UMLApp::saveProperties(KConfigGroup&)’ can be marked override [-Wsuggest-override] 217 | virtual void saveProperties(KConfigGroup & cfg); | ^~~~~~~~~~~~~~ /<>/umbrello/uml.h:218:18: warning: ‘virtual void UMLApp::readProperties(const KConfigGroup&)’ can be marked override [-Wsuggest-override] 218 | virtual void readProperties(const KConfigGroup & cfg); | ^~~~~~~~~~~~~~ [ 36%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/codegenerators/cpp/cppcodegenerationpolicypage.cpp.o cd /<>/obj-aarch64-linux-gnu/umbrello && /usr/bin/aarch64-linux-gnu-g++ -DCMAKE_BINARY_DIR=\"/<>/obj-aarch64-linux-gnu\" -DKCOREADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLO_VERSION_STRING=\"2.23.3\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-aarch64-linux-gnu/umbrello -I/<>/umbrello -I/<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/include -I/<>/obj-aarch64-linux-gnu -I/<>/umbrello/clipboard -I/<>/umbrello/cmds -I/<>/umbrello/codegenerators -I/<>/umbrello/codegenerators/ada -I/<>/umbrello/codegenerators/as -I/<>/umbrello/codegenerators/cpp -I/<>/umbrello/codegenerators/csharp -I/<>/umbrello/codegenerators/d -I/<>/umbrello/codegenerators/idl -I/<>/umbrello/codegenerators/java -I/<>/umbrello/codegenerators/js -I/<>/umbrello/codegenerators/pascal -I/<>/umbrello/codegenerators/perl -I/<>/umbrello/codegenerators/php -I/<>/umbrello/codegenerators/python -I/<>/umbrello/codegenerators/ruby -I/<>/umbrello/codegenerators/sql -I/<>/umbrello/codegenerators/tcl -I/<>/umbrello/codegenerators/vala -I/<>/umbrello/codegenerators/xml -I/<>/umbrello/codegenwizard -I/<>/umbrello/codeimport -I/<>/umbrello/codeimport/csharp -I/<>/umbrello/codeimpwizard -I/<>/umbrello/debug -I/<>/umbrello/dialogs -I/<>/umbrello/dialogs/pages -I/<>/umbrello/dialogs/widgets -I/<>/umbrello/docgenerators -I/<>/umbrello/finder -I/<>/umbrello/refactoring -I/<>/umbrello/uml1model -I/<>/umbrello/umlwidgets -I/<>/lib/cppparser -I/<>/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/aarch64-linux-gnu/qt5 -isystem /usr/include/aarch64-linux-gnu/qt5/QtWidgets -isystem /usr/include/aarch64-linux-gnu/qt5/QtGui -isystem /usr/include/aarch64-linux-gnu/qt5/QtCore -isystem /usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/aarch64-linux-gnu/qt5/QtXml -isystem /usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/aarch64-linux-gnu/qt5/QtSvg -isystem /usr/include/aarch64-linux-gnu/qt5/QtWebKitWidgets -isystem /usr/include/aarch64-linux-gnu/qt5/QtWebKit -isystem /usr/include/aarch64-linux-gnu/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/aarch64-linux-gnu/qt5/QtConcurrent -isystem /usr/include/aarch64-linux-gnu/qt5/QtDBus -isystem /usr/include/KF5/KTextEditor -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -fno-delete-null-pointer-checks -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -o CMakeFiles/libumbrello.dir/codegenerators/cpp/cppcodegenerationpolicypage.cpp.o -c /<>/umbrello/codegenerators/cpp/cppcodegenerationpolicypage.cpp In file included from /<>/umbrello/dialogs/pages/codegenerationpolicypage.h:23, from /<>/umbrello/codegenerators/cpp/cppcodegenerationpolicypage.h:13, from /<>/umbrello/codegenerators/cpp/cppcodegenerationpolicypage.cpp:13: /<>/umbrello/dialogs/pages/dialogpagebase.h:34:18: warning: ‘virtual void DialogPageBase::keyPressEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] 34 | virtual void keyPressEvent(QKeyEvent *event); | ^~~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/cpp/cppcodegenerationpolicypage.h:15, from /<>/umbrello/codegenerators/cpp/cppcodegenerationpolicypage.cpp:13: /<>/umbrello/codegenerators/cpp/cppcodegenerationpolicy.h:86:18: warning: ‘virtual void CPPCodeGenerationPolicy::setDefaults(bool)’ can be marked override [-Wsuggest-override] 86 | virtual void setDefaults(bool emitUpdateSignal = true); | ^~~~~~~~~~~ /<>/umbrello/codegenerators/cpp/cppcodegenerationpolicy.h:88:32: warning: ‘virtual CodeGenerationPolicyPage* CPPCodeGenerationPolicy::createPage(QWidget*, const char*)’ can be marked override [-Wsuggest-override] 88 | CodeGenerationPolicyPage * createPage (QWidget *parent = 0, const char * name = 0); | ^~~~~~~~~~ In file included from /<>/umbrello/codegenerators/cpp/cppcodegenerationpolicypage.cpp:13: /<>/umbrello/codegenerators/cpp/cppcodegenerationpolicypage.h:35:10: warning: ‘virtual void CPPCodeGenerationPolicyPage::apply()’ can be marked override [-Wsuggest-override] 35 | void apply(); | ^~~~~ In file included from /<>/umbrello/codegenerators/cpp/cppcodegenerationpolicypage.cpp:16: /<>/umbrello/debug/debug_utils.h:91:18: warning: ‘virtual void Tracer::showEvent(QShowEvent*)’ can be marked override [-Wsuggest-override] 91 | virtual void showEvent(QShowEvent*); | ^~~~~~~~~ In file included from /<>/umbrello/uml.h:15, from /<>/umbrello/codegenerators/cpp/cppcodegenerationpolicypage.cpp:17: /<>/umbrello/dialogs/multipagedialogbase.h:101:18: warning: ‘virtual void MultiPageDialogBase::keyPressEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] 101 | virtual void keyPressEvent(QKeyEvent *event); | ^~~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/cpp/cppcodegenerationpolicypage.cpp:17: /<>/umbrello/uml.h:201:18: warning: ‘virtual void UMLApp::keyPressEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] 201 | virtual void keyPressEvent(QKeyEvent* e); | ^~~~~~~~~~~~~ /<>/umbrello/uml.h:202:18: warning: ‘virtual void UMLApp::keyReleaseEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] 202 | virtual void keyReleaseEvent(QKeyEvent* e); | ^~~~~~~~~~~~~~~ /<>/umbrello/uml.h:204:18: warning: ‘virtual void UMLApp::customEvent(QEvent*)’ can be marked override [-Wsuggest-override] 204 | virtual void customEvent(QEvent* e); | ^~~~~~~~~~~ /<>/umbrello/uml.h:215:18: warning: ‘virtual bool UMLApp::queryClose()’ can be marked override [-Wsuggest-override] 215 | virtual bool queryClose(); | ^~~~~~~~~~ /<>/umbrello/uml.h:217:18: warning: ‘virtual void UMLApp::saveProperties(KConfigGroup&)’ can be marked override [-Wsuggest-override] 217 | virtual void saveProperties(KConfigGroup & cfg); | ^~~~~~~~~~~~~~ /<>/umbrello/uml.h:218:18: warning: ‘virtual void UMLApp::readProperties(const KConfigGroup&)’ can be marked override [-Wsuggest-override] 218 | virtual void readProperties(const KConfigGroup & cfg); | ^~~~~~~~~~~~~~ [ 37%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/codegenerators/cpp/cppcodegenerator.cpp.o cd /<>/obj-aarch64-linux-gnu/umbrello && /usr/bin/aarch64-linux-gnu-g++ -DCMAKE_BINARY_DIR=\"/<>/obj-aarch64-linux-gnu\" -DKCOREADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLO_VERSION_STRING=\"2.23.3\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-aarch64-linux-gnu/umbrello -I/<>/umbrello -I/<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/include -I/<>/obj-aarch64-linux-gnu -I/<>/umbrello/clipboard -I/<>/umbrello/cmds -I/<>/umbrello/codegenerators -I/<>/umbrello/codegenerators/ada -I/<>/umbrello/codegenerators/as -I/<>/umbrello/codegenerators/cpp -I/<>/umbrello/codegenerators/csharp -I/<>/umbrello/codegenerators/d -I/<>/umbrello/codegenerators/idl -I/<>/umbrello/codegenerators/java -I/<>/umbrello/codegenerators/js -I/<>/umbrello/codegenerators/pascal -I/<>/umbrello/codegenerators/perl -I/<>/umbrello/codegenerators/php -I/<>/umbrello/codegenerators/python -I/<>/umbrello/codegenerators/ruby -I/<>/umbrello/codegenerators/sql -I/<>/umbrello/codegenerators/tcl -I/<>/umbrello/codegenerators/vala -I/<>/umbrello/codegenerators/xml -I/<>/umbrello/codegenwizard -I/<>/umbrello/codeimport -I/<>/umbrello/codeimport/csharp -I/<>/umbrello/codeimpwizard -I/<>/umbrello/debug -I/<>/umbrello/dialogs -I/<>/umbrello/dialogs/pages -I/<>/umbrello/dialogs/widgets -I/<>/umbrello/docgenerators -I/<>/umbrello/finder -I/<>/umbrello/refactoring -I/<>/umbrello/uml1model -I/<>/umbrello/umlwidgets -I/<>/lib/cppparser -I/<>/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/aarch64-linux-gnu/qt5 -isystem /usr/include/aarch64-linux-gnu/qt5/QtWidgets -isystem /usr/include/aarch64-linux-gnu/qt5/QtGui -isystem /usr/include/aarch64-linux-gnu/qt5/QtCore -isystem /usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/aarch64-linux-gnu/qt5/QtXml -isystem /usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/aarch64-linux-gnu/qt5/QtSvg -isystem /usr/include/aarch64-linux-gnu/qt5/QtWebKitWidgets -isystem /usr/include/aarch64-linux-gnu/qt5/QtWebKit -isystem /usr/include/aarch64-linux-gnu/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/aarch64-linux-gnu/qt5/QtConcurrent -isystem /usr/include/aarch64-linux-gnu/qt5/QtDBus -isystem /usr/include/KF5/KTextEditor -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -fno-delete-null-pointer-checks -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -o CMakeFiles/libumbrello.dir/codegenerators/cpp/cppcodegenerator.cpp.o -c /<>/umbrello/codegenerators/cpp/cppcodegenerator.cpp In file included from /<>/umbrello/codegenerators/cpp/cppcodegenerator.h:17, from /<>/umbrello/codegenerators/cpp/cppcodegenerator.cpp:13: /<>/umbrello/codegenerators/advancedcodegenerator.h:37:18: warning: ‘virtual void AdvancedCodeGenerator::initFromParentDocument()’ can be marked override [-Wsuggest-override] 37 | virtual void initFromParentDocument(); | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/codeblockwithcomments.h:15, from /<>/umbrello/codegenerators/codemethodblock.h:17, from /<>/umbrello/codegenerators/codeaccessormethod.h:15, from /<>/umbrello/codegenerators/codegenobjectwithtextblocks.h:15, from /<>/umbrello/codegenerators/codedocument.h:15, from /<>/umbrello/codegenerators/cpp/cppmakecodedocument.h:15, from /<>/umbrello/codegenerators/cpp/cppcodegenerator.h:18, from /<>/umbrello/codegenerators/cpp/cppcodegenerator.cpp:13: /<>/umbrello/codegenerators/codeblock.h:40:18: warning: ‘virtual void CodeBlock::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 40 | virtual void saveToXMI1(QDomDocument & doc, QDomElement & root); | ^~~~~~~~~~ /<>/umbrello/codegenerators/codeblock.h:41:18: warning: ‘virtual void CodeBlock::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] 41 | virtual void loadFromXMI1(QDomElement & root); | ^~~~~~~~~~~~ /<>/umbrello/codegenerators/codeblock.h:43:18: warning: ‘virtual void CodeBlock::setAttributesFromObject(TextBlock*)’ can be marked override [-Wsuggest-override] 43 | virtual void setAttributesFromObject(TextBlock * obj); | ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeblock.h:49:18: warning: ‘virtual void CodeBlock::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 49 | virtual void setAttributesOnNode(QDomDocument & doc, QDomElement & blockElement); | ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeblock.h:50:18: warning: ‘virtual void CodeBlock::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] 50 | virtual void setAttributesFromNode(QDomElement & element); | ^~~~~~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/codeblockwithcomments.h:16, from /<>/umbrello/codegenerators/codemethodblock.h:17, from /<>/umbrello/codegenerators/codeaccessormethod.h:15, from /<>/umbrello/codegenerators/codegenobjectwithtextblocks.h:15, from /<>/umbrello/codegenerators/codedocument.h:15, from /<>/umbrello/codegenerators/cpp/cppmakecodedocument.h:15, from /<>/umbrello/codegenerators/cpp/cppcodegenerator.h:18, from /<>/umbrello/codegenerators/cpp/cppcodegenerator.cpp:13: /<>/umbrello/codegenerators/codecomment.h:30:18: warning: ‘virtual void CodeComment::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 30 | virtual void saveToXMI1(QDomDocument & doc, QDomElement & root); | ^~~~~~~~~~ /<>/umbrello/codegenerators/codecomment.h:31:18: warning: ‘virtual void CodeComment::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] 31 | virtual void loadFromXMI1(QDomElement & root); | ^~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/codemethodblock.h:17, from /<>/umbrello/codegenerators/codeaccessormethod.h:15, from /<>/umbrello/codegenerators/codegenobjectwithtextblocks.h:15, from /<>/umbrello/codegenerators/codedocument.h:15, from /<>/umbrello/codegenerators/cpp/cppmakecodedocument.h:15, from /<>/umbrello/codegenerators/cpp/cppcodegenerator.h:18, from /<>/umbrello/codegenerators/cpp/cppcodegenerator.cpp:13: /<>/umbrello/codegenerators/codeblockwithcomments.h:38:21: warning: ‘virtual QString CodeBlockWithComments::toString() const’ can be marked override [-Wsuggest-override] 38 | virtual QString toString () const; | ^~~~~~~~ /<>/umbrello/codegenerators/codeblockwithcomments.h:42:18: warning: ‘virtual void CodeBlockWithComments::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 42 | virtual void saveToXMI1 (QDomDocument & doc, QDomElement & root); | ^~~~~~~~~~ /<>/umbrello/codegenerators/codeblockwithcomments.h:44:18: warning: ‘virtual void CodeBlockWithComments::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] 44 | virtual void loadFromXMI1 (QDomElement & root); | ^~~~~~~~~~~~ /<>/umbrello/codegenerators/codeblockwithcomments.h:46:18: warning: ‘virtual void CodeBlockWithComments::setAttributesFromObject(TextBlock*)’ can be marked override [-Wsuggest-override] 46 | virtual void setAttributesFromObject (TextBlock * obj); | ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeblockwithcomments.h:50:18: warning: ‘virtual void CodeBlockWithComments::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 50 | virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement); | ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeblockwithcomments.h:52:18: warning: ‘virtual void CodeBlockWithComments::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] 52 | virtual void setAttributesFromNode (QDomElement & element); | ^~~~~~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/codeaccessormethod.h:15, from /<>/umbrello/codegenerators/codegenobjectwithtextblocks.h:15, from /<>/umbrello/codegenerators/codedocument.h:15, from /<>/umbrello/codegenerators/cpp/cppmakecodedocument.h:15, from /<>/umbrello/codegenerators/cpp/cppcodegenerator.h:18, from /<>/umbrello/codegenerators/cpp/cppcodegenerator.cpp:13: /<>/umbrello/codegenerators/codemethodblock.h:45:21: warning: ‘virtual QString CodeMethodBlock::toString() const’ can be marked override [-Wsuggest-override] 45 | virtual QString toString () const; | ^~~~~~~~ /<>/umbrello/codegenerators/codemethodblock.h:58:18: warning: ‘virtual void CodeMethodBlock::updateContent()’ can be marked override [-Wsuggest-override] 58 | virtual void updateContent () = 0; | ^~~~~~~~~~~~~ /<>/umbrello/codegenerators/codemethodblock.h:62:18: warning: ‘virtual void CodeMethodBlock::release()’ can be marked override [-Wsuggest-override] 62 | virtual void release (); | ^~~~~~~ /<>/umbrello/codegenerators/codemethodblock.h:75:18: warning: ‘virtual void CodeMethodBlock::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 75 | virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement); | ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codemethodblock.h:77:18: warning: ‘virtual void CodeMethodBlock::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] 77 | virtual void setAttributesFromNode (QDomElement & element); | ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codemethodblock.h:79:18: warning: ‘virtual void CodeMethodBlock::setAttributesFromObject(TextBlock*)’ can be marked override [-Wsuggest-override] 79 | virtual void setAttributesFromObject (TextBlock * obj); | ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codemethodblock.h:88:18: warning: ‘virtual void CodeMethodBlock::syncToParent()’ can be marked override [-Wsuggest-override] 88 | virtual void syncToParent(); | ^~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/codegenobjectwithtextblocks.h:15, from /<>/umbrello/codegenerators/codedocument.h:15, from /<>/umbrello/codegenerators/cpp/cppmakecodedocument.h:15, from /<>/umbrello/codegenerators/cpp/cppcodegenerator.h:18, from /<>/umbrello/codegenerators/cpp/cppcodegenerator.cpp:13: /<>/umbrello/codegenerators/codeaccessormethod.h:47:18: warning: ‘virtual void CodeAccessorMethod::updateContent()’ can be marked override [-Wsuggest-override] 47 | virtual void updateContent() = 0; | ^~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeaccessormethod.h:49:18: warning: ‘virtual void CodeAccessorMethod::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 49 | virtual void saveToXMI1(QDomDocument & doc, QDomElement & root); | ^~~~~~~~~~ /<>/umbrello/codegenerators/codeaccessormethod.h:50:18: warning: ‘virtual void CodeAccessorMethod::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] 50 | virtual void loadFromXMI1(QDomElement & root); | ^~~~~~~~~~~~ /<>/umbrello/codegenerators/codeaccessormethod.h:52:18: warning: ‘virtual void CodeAccessorMethod::setAttributesFromObject(TextBlock*)’ can be marked override [-Wsuggest-override] 52 | virtual void setAttributesFromObject(TextBlock * obj); | ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeaccessormethod.h:56:18: warning: ‘virtual void CodeAccessorMethod::release()’ can be marked override [-Wsuggest-override] 56 | virtual void release(); | ^~~~~~~ /<>/umbrello/codegenerators/codeaccessormethod.h:58:18: warning: ‘virtual void CodeAccessorMethod::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 58 | virtual void setAttributesOnNode(QDomDocument & doc, QDomElement & blockElement); | ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeaccessormethod.h:60:18: warning: ‘virtual void CodeAccessorMethod::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] 60 | virtual void setAttributesFromNode(QDomElement & element); | ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeaccessormethod.h:62:18: warning: ‘virtual void CodeAccessorMethod::updateMethodDeclaration()’ can be marked override [-Wsuggest-override] 62 | virtual void updateMethodDeclaration() = 0; | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/codedocument.h:16, from /<>/umbrello/codegenerators/cpp/cppmakecodedocument.h:15, from /<>/umbrello/codegenerators/cpp/cppcodegenerator.h:18, from /<>/umbrello/codegenerators/cpp/cppcodegenerator.cpp:13: /<>/umbrello/codegenerators/hierarchicalcodeblock.h:38:10: warning: ‘virtual bool HierarchicalCodeBlock::addTextBlock(TextBlock*)’ can be marked override [-Wsuggest-override] 38 | bool addTextBlock (TextBlock * add_object); | ^~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:40:10: warning: ‘virtual bool HierarchicalCodeBlock::insertTextBlock(TextBlock*, TextBlock*, bool)’ can be marked override [-Wsuggest-override] 40 | bool insertTextBlock (TextBlock * newBlock, TextBlock * existingBlock, bool after = true); | ^~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:42:10: warning: ‘virtual bool HierarchicalCodeBlock::removeTextBlock(TextBlock*)’ can be marked override [-Wsuggest-override] 42 | bool removeTextBlock (TextBlock * remove_object); | ^~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:48:18: warning: ‘virtual void HierarchicalCodeBlock::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 48 | virtual void saveToXMI1 (QDomDocument & doc, QDomElement & root); | ^~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:50:18: warning: ‘virtual void HierarchicalCodeBlock::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] 50 | virtual void loadFromXMI1 (QDomElement & root); | ^~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:52:21: warning: ‘virtual QString HierarchicalCodeBlock::toString() const’ can be marked override [-Wsuggest-override] 52 | virtual QString toString () const; | ^~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:55:13: warning: ‘virtual QString HierarchicalCodeBlock::getUniqueTag(const QString&)’ can be marked override [-Wsuggest-override] 55 | QString getUniqueTag(const QString& prefix); | ^~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:59:25: warning: ‘virtual CodeBlock* HierarchicalCodeBlock::newCodeBlock()’ can be marked override [-Wsuggest-override] 59 | virtual CodeBlock * newCodeBlock(); | ^~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:60:37: warning: ‘virtual CodeBlockWithComments* HierarchicalCodeBlock::newCodeBlockWithComments()’ can be marked override [-Wsuggest-override] 60 | virtual CodeBlockWithComments * newCodeBlockWithComments(); | ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:61:37: warning: ‘virtual HierarchicalCodeBlock* HierarchicalCodeBlock::newHierarchicalCodeBlock()’ can be marked override [-Wsuggest-override] 61 | virtual HierarchicalCodeBlock * newHierarchicalCodeBlock(); | ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:65:18: warning: ‘virtual void HierarchicalCodeBlock::release()’ can be marked override [-Wsuggest-override] 65 | virtual void release (); | ^~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:67:18: warning: ‘virtual void HierarchicalCodeBlock::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 67 | virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & elem); | ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:69:18: warning: ‘virtual void HierarchicalCodeBlock::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] 69 | virtual void setAttributesFromNode (QDomElement & element); | ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:71:18: warning: ‘virtual void HierarchicalCodeBlock::setAttributesFromObject(TextBlock*)’ can be marked override [-Wsuggest-override] 71 | virtual void setAttributesFromObject (TextBlock * obj); | ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:73:17: warning: ‘virtual TextBlock* HierarchicalCodeBlock::findCodeClassFieldTextBlockByTag(const QString&)’ can be marked override [-Wsuggest-override] 73 | TextBlock * findCodeClassFieldTextBlockByTag (const QString &tag); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/cpp/cppmakecodedocument.h:15, from /<>/umbrello/codegenerators/cpp/cppcodegenerator.h:18, from /<>/umbrello/codegenerators/cpp/cppcodegenerator.cpp:13: /<>/umbrello/codegenerators/codedocument.h:61:10: warning: ‘virtual bool CodeDocument::insertTextBlock(TextBlock*, TextBlock*, bool)’ can be marked override [-Wsuggest-override] 61 | bool insertTextBlock (TextBlock * newBlock, TextBlock * existingBlock, bool after = true); | ^~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codedocument.h:70:25: warning: ‘virtual CodeBlock* CodeDocument::newCodeBlock()’ can be marked override [-Wsuggest-override] 70 | virtual CodeBlock * newCodeBlock (); | ^~~~~~~~~~~~ /<>/umbrello/codegenerators/codedocument.h:71:37: warning: ‘virtual HierarchicalCodeBlock* CodeDocument::newHierarchicalCodeBlock()’ can be marked override [-Wsuggest-override] 71 | virtual HierarchicalCodeBlock * newHierarchicalCodeBlock (); | ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codedocument.h:72:37: warning: ‘virtual CodeBlockWithComments* CodeDocument::newCodeBlockWithComments()’ can be marked override [-Wsuggest-override] 72 | virtual CodeBlockWithComments * newCodeBlockWithComments (); | ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codedocument.h:74:21: warning: ‘virtual QString CodeDocument::getUniqueTag(const QString&)’ can be marked override [-Wsuggest-override] 74 | virtual QString getUniqueTag(const QString& prefix = QString()); | ^~~~~~~~~~~~ /<>/umbrello/codegenerators/codedocument.h:86:18: warning: ‘virtual void CodeDocument::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 86 | virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement); | ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codedocument.h:88:18: warning: ‘virtual void CodeDocument::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] 88 | virtual void setAttributesFromNode (QDomElement & element); | ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codedocument.h:100:10: warning: ‘virtual void CodeDocument::resetTextBlocks()’ can be marked override [-Wsuggest-override] 100 | void resetTextBlocks(); | ^~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codedocument.h:102:25: warning: ‘virtual TextBlock* CodeDocument::findCodeClassFieldTextBlockByTag(const QString&)’ can be marked override [-Wsuggest-override] 102 | virtual TextBlock * findCodeClassFieldTextBlockByTag(const QString &tag); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/cpp/cppcodegenerator.h:18, from /<>/umbrello/codegenerators/cpp/cppcodegenerator.cpp:13: /<>/umbrello/codegenerators/cpp/cppmakecodedocument.h:43:13: warning: ‘virtual QString CPPMakefileCodeDocument::toString()’ can be marked override [-Wsuggest-override] 43 | QString toString (); | ^~~~~~~~ /<>/umbrello/codegenerators/cpp/cppmakecodedocument.h:45:13: warning: ‘virtual QString CPPMakefileCodeDocument::getPath()’ can be marked override [-Wsuggest-override] 45 | QString getPath (); | ^~~~~~~ /<>/umbrello/codegenerators/cpp/cppmakecodedocument.h:47:10: warning: ‘virtual void CPPMakefileCodeDocument::updateContent()’ can be marked override [-Wsuggest-override] 47 | void updateContent(); | ^~~~~~~~~~~~~ In file included from /<>/umbrello/listpopupmenu.h:17, from /<>/umbrello/umldoc.h:16, from /<>/umbrello/codegenerators/cpp/cppcodegenerator.h:19, from /<>/umbrello/codegenerators/cpp/cppcodegenerator.cpp:13: /<>/umbrello/umlwidgets/widgetbase.h:187:20: warning: ‘virtual QRectF WidgetBase::boundingRect() const’ can be marked override [-Wsuggest-override] 187 | virtual QRectF boundingRect() const; | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/widgetbase.h:191:18: warning: ‘virtual void WidgetBase::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] 191 | virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); | ^~~~~ /<>/umbrello/umlwidgets/widgetbase.h:260:18: warning: ‘virtual void WidgetBase::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] 260 | virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent *event); | ^~~~~~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/cpp/cppcodegenerator.cpp:13: /<>/umbrello/codegenerators/cpp/cppcodegenerator.h:44:36: warning: ‘virtual Uml::ProgrammingLanguage::Enum CPPCodeGenerator::language() const’ can be marked override [-Wsuggest-override] 44 | Uml::ProgrammingLanguage::Enum language() const; | ^~~~~~~~ /<>/umbrello/codegenerators/cpp/cppcodegenerator.h:46:20: warning: ‘virtual CodeDocument* CPPCodeGenerator::newClassifierCodeDocument(UMLClassifier*)’ can be marked override [-Wsuggest-override] 46 | CodeDocument * newClassifierCodeDocument (UMLClassifier * classifier); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/cpp/cppcodegenerator.h:49:32: warning: ‘virtual CodeViewerDialog* CPPCodeGenerator::getCodeViewerDialog(QWidget*, CodeDocument*, Settings::CodeViewerState&)’ can be marked override [-Wsuggest-override] 49 | virtual CodeViewerDialog * getCodeViewerDialog(QWidget* parent, CodeDocument * doc, | ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/cpp/cppcodegenerator.h:52:18: warning: ‘virtual void CPPCodeGenerator::writeCodeToFile()’ can be marked override [-Wsuggest-override] 52 | virtual void writeCodeToFile(); | ^~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/cpp/cppcodegenerator.h:53:18: warning: ‘virtual void CPPCodeGenerator::writeCodeToFile(UMLClassifierList&)’ can be marked override [-Wsuggest-override] 53 | virtual void writeCodeToFile(UMLClassifierList &list); | ^~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/cpp/cppcodegenerator.h:55:17: warning: ‘virtual QStringList CPPCodeGenerator::defaultDatatypes()’ can be marked override [-Wsuggest-override] 55 | QStringList defaultDatatypes(); | ^~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/cpp/cppcodegenerator.h:57:18: warning: ‘virtual void CPPCodeGenerator::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 57 | virtual void saveToXMI1 (QDomDocument & doc, QDomElement & root); | ^~~~~~~~~~ /<>/umbrello/codegenerators/cpp/cppcodegenerator.h:59:25: warning: ‘virtual QStringList CPPCodeGenerator::reservedKeywords() const’ can be marked override [-Wsuggest-override] 59 | virtual QStringList reservedKeywords() const; | ^~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/cpp/cppcodegenerator.h:61:18: warning: ‘virtual void CPPCodeGenerator::createDefaultStereotypes()’ can be marked override [-Wsuggest-override] 61 | virtual void createDefaultStereotypes (); | ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/cpp/cppcodegenerator.h:63:10: warning: ‘virtual void CPPCodeGenerator::initFromParentDocument()’ can be marked override [-Wsuggest-override] 63 | void initFromParentDocument(); | ^~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/cpp/cppcodegenerator.h:78:18: warning: ‘virtual void CPPCodeGenerator::checkAddUMLObject(UMLObject*)’ can be marked override [-Wsuggest-override] 78 | virtual void checkAddUMLObject (UMLObject * obj); | ^~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/cpp/cppcodegenerator.h:79:18: warning: ‘virtual void CPPCodeGenerator::checkRemoveUMLObject(UMLObject*)’ can be marked override [-Wsuggest-override] 79 | virtual void checkRemoveUMLObject (UMLObject * obj); | ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/cpp/cppcodegenerator.h:81:18: warning: ‘virtual void CPPCodeGenerator::syncCodeToDocument()’ can be marked override [-Wsuggest-override] 81 | virtual void syncCodeToDocument (); | ^~~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/cpp/cppcodegenerator.cpp:16: /<>/umbrello/codegenerators/cpp/cppcodedocumentation.h:44:18: warning: ‘virtual void CPPCodeDocumentation::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 44 | virtual void saveToXMI1 (QDomDocument & doc, QDomElement & root); | ^~~~~~~~~~ /<>/umbrello/codegenerators/cpp/cppcodedocumentation.h:49:13: warning: ‘virtual QString CPPCodeDocumentation::toString() const’ can be marked override [-Wsuggest-override] 49 | QString toString () const; | ^~~~~~~~ /<>/umbrello/codegenerators/cpp/cppcodedocumentation.h:54:21: warning: ‘virtual QString CPPCodeDocumentation::unformatText(const QString&, const QString&)’ can be marked override [-Wsuggest-override] 54 | virtual QString unformatText (const QString & text, const QString & indent = QString()); | ^~~~~~~~~~~~ /<>/umbrello/codegenerators/cpp/cppcodedocumentation.h:59:21: warning: ‘virtual QString CPPCodeDocumentation::getNewEditorLine(int)’ can be marked override [-Wsuggest-override] 59 | virtual QString getNewEditorLine (int amount); | ^~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/cpp/cppcodedocumentation.h:68:17: warning: ‘virtual int CPPCodeDocumentation::firstEditableLine()’ can be marked override [-Wsuggest-override] 68 | virtual int firstEditableLine(); | ^~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/cpp/cppcodedocumentation.h:69:17: warning: ‘virtual int CPPCodeDocumentation::lastEditableLine()’ can be marked override [-Wsuggest-override] 69 | virtual int lastEditableLine(); | ^~~~~~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/cpp/cppcodegenerator.cpp:17: /<>/umbrello/codegenerators/cpp/cppcodegenerationpolicy.h:86:18: warning: ‘virtual void CPPCodeGenerationPolicy::setDefaults(bool)’ can be marked override [-Wsuggest-override] 86 | virtual void setDefaults(bool emitUpdateSignal = true); | ^~~~~~~~~~~ /<>/umbrello/codegenerators/cpp/cppcodegenerationpolicy.h:88:32: warning: ‘virtual CodeGenerationPolicyPage* CPPCodeGenerationPolicy::createPage(QWidget*, const char*)’ can be marked override [-Wsuggest-override] 88 | CodeGenerationPolicyPage * createPage (QWidget *parent = 0, const char * name = 0); | ^~~~~~~~~~ In file included from /<>/umbrello/uml1model/package.h:14, from /<>/umbrello/uml1model/classifier.h:13, from /<>/umbrello/codegenerators/classifiercodedocument.h:15, from /<>/umbrello/codegenerators/cpp/cppsourcecodedocument.h:14, from /<>/umbrello/codegenerators/cpp/cppcodegenerator.cpp:18: /<>/umbrello/uml1model/umlcanvasobject.h:43:18: warning: ‘virtual void UMLCanvasObject::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 43 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/umlcanvasobject.h:85:18: warning: ‘virtual bool UMLCanvasObject::resolveRef()’ can be marked override [-Wsuggest-override] 85 | virtual bool resolveRef(); | ^~~~~~~~~~ In file included from /<>/umbrello/uml1model/classifier.h:13, from /<>/umbrello/codegenerators/classifiercodedocument.h:15, from /<>/umbrello/codegenerators/cpp/cppsourcecodedocument.h:14, from /<>/umbrello/codegenerators/cpp/cppcodegenerator.cpp:18: /<>/umbrello/uml1model/package.h:39:18: warning: ‘virtual void UMLPackage::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 39 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/package.h:41:24: warning: ‘virtual UMLObject* UMLPackage::clone() const’ can be marked override [-Wsuggest-override] 41 | virtual UMLObject* clone() const; | ^~~~~ /<>/umbrello/uml1model/package.h:64:18: warning: ‘virtual bool UMLPackage::resolveRef()’ can be marked override [-Wsuggest-override] 64 | virtual bool resolveRef(); | ^~~~~~~~~~ /<>/umbrello/uml1model/package.h:66:18: warning: ‘virtual void UMLPackage::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 66 | virtual void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/package.h:69:18: warning: ‘virtual bool UMLPackage::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 69 | virtual bool load1(QDomElement& element); | ^~~~~ In file included from /<>/umbrello/uml1model/attribute.h:15, from /<>/umbrello/uml1model/umlattributelist.h:17, from /<>/umbrello/uml1model/classifier.h:14, from /<>/umbrello/codegenerators/classifiercodedocument.h:15, from /<>/umbrello/codegenerators/cpp/cppsourcecodedocument.h:14, from /<>/umbrello/codegenerators/cpp/cppcodegenerator.cpp:18: /<>/umbrello/uml1model/classifierlistitem.h:48:18: warning: ‘virtual void UMLClassifierListItem::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 48 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/classifierlistitem.h:54:24: warning: ‘virtual UMLObject* UMLClassifierListItem::clone() const’ can be marked override [-Wsuggest-override] 54 | virtual UMLObject* clone() const = 0; | ^~~~~ In file included from /<>/umbrello/uml1model/umlattributelist.h:17, from /<>/umbrello/uml1model/classifier.h:14, from /<>/umbrello/codegenerators/classifiercodedocument.h:15, from /<>/umbrello/codegenerators/cpp/cppsourcecodedocument.h:14, from /<>/umbrello/codegenerators/cpp/cppcodegenerator.cpp:18: /<>/umbrello/uml1model/attribute.h:42:18: warning: ‘virtual void UMLAttribute::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 42 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/attribute.h:44:10: warning: ‘virtual void UMLAttribute::setName(const QString&)’ can be marked override [-Wsuggest-override] 44 | void setName(const QString &name); | ^~~~~~~ /<>/umbrello/uml1model/attribute.h:48:24: warning: ‘virtual UMLObject* UMLAttribute::clone() const’ can be marked override [-Wsuggest-override] 48 | virtual UMLObject* clone() const; | ^~~~~ /<>/umbrello/uml1model/attribute.h:53:13: warning: ‘virtual QString UMLAttribute::toString(Uml::SignatureType::Enum, bool)’ can be marked override [-Wsuggest-override] 53 | QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false); | ^~~~~~~~ /<>/umbrello/uml1model/attribute.h:58:18: warning: ‘virtual void UMLAttribute::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 58 | virtual void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/attribute.h:60:18: warning: ‘virtual bool UMLAttribute::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] 60 | virtual bool showPropertiesDialog(QWidget* parent = 0); | ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/attribute.h:73:10: warning: ‘virtual bool UMLAttribute::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 73 | bool load1(QDomElement & element); | ^~~~~ In file included from /<>/umbrello/uml1model/foreignkeyconstraint.h:16, from /<>/umbrello/model_utils.h:18, from /<>/umbrello/uml1model/classifier.h:19, from /<>/umbrello/codegenerators/classifiercodedocument.h:15, from /<>/umbrello/codegenerators/cpp/cppsourcecodedocument.h:14, from /<>/umbrello/codegenerators/cpp/cppcodegenerator.cpp:18: /<>/umbrello/uml1model/entityconstraint.h:40:18: warning: ‘virtual void UMLEntityConstraint::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 40 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/entityconstraint.h:45:24: warning: ‘virtual UMLObject* UMLEntityConstraint::clone() const’ can be marked override [-Wsuggest-override] 45 | virtual UMLObject* clone() const = 0; | ^~~~~ In file included from /<>/umbrello/model_utils.h:18, from /<>/umbrello/uml1model/classifier.h:19, from /<>/umbrello/codegenerators/classifiercodedocument.h:15, from /<>/umbrello/codegenerators/cpp/cppsourcecodedocument.h:14, from /<>/umbrello/codegenerators/cpp/cppcodegenerator.cpp:18: /<>/umbrello/uml1model/foreignkeyconstraint.h:56:18: warning: ‘virtual void UMLForeignKeyConstraint::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 56 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:58:24: warning: ‘virtual UMLObject* UMLForeignKeyConstraint::clone() const’ can be marked override [-Wsuggest-override] 58 | virtual UMLObject* clone() const; | ^~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:60:13: warning: ‘virtual QString UMLForeignKeyConstraint::toString(Uml::SignatureType::Enum, bool)’ can be marked override [-Wsuggest-override] 60 | QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false); | ^~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:65:10: warning: ‘virtual void UMLForeignKeyConstraint::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 65 | void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:67:18: warning: ‘virtual bool UMLForeignKeyConstraint::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] 67 | virtual bool showPropertiesDialog(QWidget* parent = 0); | ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:85:10: warning: ‘virtual bool UMLForeignKeyConstraint::resolveRef()’ can be marked override [-Wsuggest-override] 85 | bool resolveRef(); | ^~~~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:94:10: warning: ‘virtual bool UMLForeignKeyConstraint::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 94 | bool load1(QDomElement & element); | ^~~~~ In file included from /<>/umbrello/model_utils.h:20, from /<>/umbrello/uml1model/classifier.h:19, from /<>/umbrello/codegenerators/classifiercodedocument.h:15, from /<>/umbrello/codegenerators/cpp/cppsourcecodedocument.h:14, from /<>/umbrello/codegenerators/cpp/cppcodegenerator.cpp:18: /<>/umbrello/dialogs/multipagedialogbase.h:101:18: warning: ‘virtual void MultiPageDialogBase::keyPressEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] 101 | virtual void keyPressEvent(QKeyEvent *event); | ^~~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/classifiercodedocument.h:15, from /<>/umbrello/codegenerators/cpp/cppsourcecodedocument.h:14, from /<>/umbrello/codegenerators/cpp/cppcodegenerator.cpp:18: /<>/umbrello/uml1model/classifier.h:54:18: warning: ‘virtual void UMLClassifier::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 54 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/classifier.h:56:16: warning: ‘virtual UMLObject* UMLClassifier::clone() const’ can be marked override [-Wsuggest-override] 56 | UMLObject* clone() const; | ^~~~~ /<>/umbrello/uml1model/classifier.h:111:18: warning: ‘virtual bool UMLClassifier::resolveRef()’ can be marked override [-Wsuggest-override] 111 | virtual bool resolveRef(); | ^~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:115:24: warning: ‘virtual UMLObject* UMLClassifier::findChildObjectById(Uml::ID::Type, bool)’ can be marked override [-Wsuggest-override] 115 | virtual UMLObject* findChildObjectById(Uml::ID::Type id, bool considerAncestors = false); | ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:124:18: warning: ‘virtual bool UMLClassifier::acceptAssociationType(Uml::AssociationType::Enum)’ can be marked override [-Wsuggest-override] 124 | virtual bool acceptAssociationType(Uml::AssociationType::Enum type); | ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:129:10: warning: ‘virtual void UMLClassifier::setBaseType(UMLObject::ObjectType)’ can be marked override [-Wsuggest-override] 129 | void setBaseType(UMLObject::ObjectType ot); | ^~~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:181:10: warning: ‘virtual void UMLClassifier::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 181 | void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:183:18: warning: ‘virtual bool UMLClassifier::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 183 | virtual bool load1(QDomElement& element); | ^~~~~ In file included from /<>/umbrello/codegenerators/codeoperation.h:16, from /<>/umbrello/codegenerators/classifiercodedocument.h:18, from /<>/umbrello/codegenerators/cpp/cppsourcecodedocument.h:14, from /<>/umbrello/codegenerators/cpp/cppcodegenerator.cpp:18: /<>/umbrello/uml1model/operation.h:37:18: warning: ‘virtual void UMLOperation::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 37 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/operation.h:39:24: warning: ‘virtual UMLObject* UMLOperation::clone() const’ can be marked override [-Wsuggest-override] 39 | virtual UMLObject* clone() const; | ^~~~~ /<>/umbrello/uml1model/operation.h:41:10: warning: ‘virtual void UMLOperation::setType(UMLObject*)’ can be marked override [-Wsuggest-override] 41 | void setType(UMLObject* type); | ^~~~~~~ /<>/umbrello/uml1model/operation.h:52:13: warning: ‘virtual QString UMLOperation::toString(Uml::SignatureType::Enum, bool)’ can be marked override [-Wsuggest-override] 52 | QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false); | ^~~~~~~~ /<>/umbrello/uml1model/operation.h:56:10: warning: ‘virtual bool UMLOperation::resolveRef()’ can be marked override [-Wsuggest-override] 56 | bool resolveRef(); | ^~~~~~~~~~ /<>/umbrello/uml1model/operation.h:60:18: warning: ‘virtual bool UMLOperation::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] 60 | virtual bool showPropertiesDialog(QWidget* parent = 0); | ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/operation.h:72:10: warning: ‘virtual void UMLOperation::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 72 | void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/operation.h:75:10: warning: ‘virtual bool UMLOperation::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 75 | bool load1(QDomElement & element); | ^~~~~ In file included from /<>/umbrello/codegenerators/classifiercodedocument.h:18, from /<>/umbrello/codegenerators/cpp/cppsourcecodedocument.h:14, from /<>/umbrello/codegenerators/cpp/cppcodegenerator.cpp:18: /<>/umbrello/codegenerators/codeoperation.h:41:18: warning: ‘virtual void CodeOperation::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 41 | virtual void saveToXMI1 (QDomDocument & doc, QDomElement & root); | ^~~~~~~~~~ /<>/umbrello/codegenerators/codeoperation.h:43:18: warning: ‘virtual void CodeOperation::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] 43 | virtual void loadFromXMI1 (QDomElement & root); | ^~~~~~~~~~~~ /<>/umbrello/codegenerators/codeoperation.h:47:18: warning: ‘virtual void CodeOperation::setAttributesFromObject(TextBlock*)’ can be marked override [-Wsuggest-override] 47 | virtual void setAttributesFromObject (TextBlock * obj); | ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeoperation.h:49:18: warning: ‘virtual void CodeOperation::updateMethodDeclaration()’ can be marked override [-Wsuggest-override] 49 | virtual void updateMethodDeclaration() = 0; | ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeoperation.h:50:18: warning: ‘virtual void CodeOperation::updateContent()’ can be marked override [-Wsuggest-override] 50 | virtual void updateContent(); | ^~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeoperation.h:57:18: warning: ‘virtual void CodeOperation::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 57 | virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement); | ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeoperation.h:59:18: warning: ‘virtual void CodeOperation::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] 59 | virtual void setAttributesFromNode (QDomElement & element); | ^~~~~~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/codeclassfield.h:16, from /<>/umbrello/codegenerators/classifiercodedocument.h:19, from /<>/umbrello/codegenerators/cpp/cppsourcecodedocument.h:14, from /<>/umbrello/codegenerators/cpp/cppcodegenerator.cpp:18: /<>/umbrello/codegenerators/codeclassfielddeclarationblock.h:42:18: warning: ‘virtual void CodeClassFieldDeclarationBlock::setAttributesFromObject(TextBlock*)’ can be marked override [-Wsuggest-override] 42 | virtual void setAttributesFromObject(TextBlock * obj); | ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeclassfielddeclarationblock.h:44:18: warning: ‘virtual void CodeClassFieldDeclarationBlock::updateContent()’ can be marked override [-Wsuggest-override] 44 | virtual void updateContent() = 0; | ^~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeclassfielddeclarationblock.h:46:18: warning: ‘virtual void CodeClassFieldDeclarationBlock::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 46 | virtual void saveToXMI1(QDomDocument & doc, QDomElement & root); | ^~~~~~~~~~ /<>/umbrello/codegenerators/codeclassfielddeclarationblock.h:48:18: warning: ‘virtual void CodeClassFieldDeclarationBlock::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] 48 | virtual void loadFromXMI1(QDomElement & root); | ^~~~~~~~~~~~ /<>/umbrello/codegenerators/codeclassfielddeclarationblock.h:52:18: warning: ‘virtual void CodeClassFieldDeclarationBlock::release()’ can be marked override [-Wsuggest-override] 52 | virtual void release(); | ^~~~~~~ /<>/umbrello/codegenerators/codeclassfielddeclarationblock.h:54:18: warning: ‘virtual void CodeClassFieldDeclarationBlock::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 54 | virtual void setAttributesOnNode(QDomDocument & doc, QDomElement & blockElement); | ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeclassfielddeclarationblock.h:56:18: warning: ‘virtual void CodeClassFieldDeclarationBlock::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] 56 | virtual void setAttributesFromNode(QDomElement & element); | ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeclassfielddeclarationblock.h:67:18: warning: ‘virtual void CodeClassFieldDeclarationBlock::syncToParent()’ can be marked override [-Wsuggest-override] 67 | virtual void syncToParent(); | ^~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/classifiercodedocument.h:19, from /<>/umbrello/codegenerators/cpp/cppsourcecodedocument.h:14, from /<>/umbrello/codegenerators/cpp/cppcodegenerator.cpp:18: /<>/umbrello/codegenerators/codeclassfield.h:52:13: warning: ‘virtual QString CodeClassField::getTypeName()’ can be marked override [-Wsuggest-override] 52 | QString getTypeName (); | ^~~~~~~~~~~ /<>/umbrello/codegenerators/codeclassfield.h:85:10: warning: ‘virtual void CodeClassField::updateContent()’ can be marked override [-Wsuggest-override] 85 | void updateContent(); | ^~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeclassfield.h:121:18: warning: ‘virtual void CodeClassField::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 121 | virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement); | ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeclassfield.h:123:18: warning: ‘virtual void CodeClassField::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] 123 | virtual void setAttributesFromNode (QDomElement & element); | ^~~~~~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/cpp/cppsourcecodedocument.h:14, from /<>/umbrello/codegenerators/cpp/cppcodegenerator.cpp:18: /<>/umbrello/codegenerators/classifiercodedocument.h:74:18: warning: ‘virtual void ClassifierCodeDocument::synchronize()’ can be marked override [-Wsuggest-override] 74 | virtual void synchronize(); | ^~~~~~~~~~~ /<>/umbrello/codegenerators/classifiercodedocument.h:81:18: warning: ‘virtual void ClassifierCodeDocument::updateContent()’ can be marked override [-Wsuggest-override] 81 | virtual void updateContent() = 0; | ^~~~~~~~~~~~~ /<>/umbrello/codegenerators/classifiercodedocument.h:83:18: warning: ‘virtual void ClassifierCodeDocument::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 83 | virtual void saveToXMI1(QDomDocument &doc, QDomElement &root); | ^~~~~~~~~~ /<>/umbrello/codegenerators/classifiercodedocument.h:84:18: warning: ‘virtual void ClassifierCodeDocument::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] 84 | virtual void loadFromXMI1(QDomElement &root); | ^~~~~~~~~~~~ /<>/umbrello/codegenerators/classifiercodedocument.h:90:18: warning: ‘virtual void ClassifierCodeDocument::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 90 | virtual void setAttributesOnNode(QDomDocument &doc, QDomElement &blockElement); | ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/classifiercodedocument.h:91:18: warning: ‘virtual void ClassifierCodeDocument::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] 91 | virtual void setAttributesFromNode(QDomElement &element); | ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/classifiercodedocument.h:93:17: warning: ‘virtual TextBlock* ClassifierCodeDocument::findCodeClassFieldTextBlockByTag(const QString&)’ can be marked override [-Wsuggest-override] 93 | TextBlock * findCodeClassFieldTextBlockByTag(const QString &tag); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/cpp/cppcodegenerator.cpp:18: /<>/umbrello/codegenerators/cpp/cppsourcecodedocument.h:44:10: warning: ‘virtual bool CPPSourceCodeDocument::addCodeOperation(CodeOperation*)’ can be marked override [-Wsuggest-override] 44 | bool addCodeOperation(CodeOperation * op); | ^~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/cpp/cppsourcecodedocument.h:55:10: warning: ‘virtual void CPPSourceCodeDocument::updateContent()’ can be marked override [-Wsuggest-override] 55 | void updateContent(); | ^~~~~~~~~~~~~ /<>/umbrello/codegenerators/cpp/cppsourcecodedocument.h:62:10: warning: ‘virtual void CPPSourceCodeDocument::resetTextBlocks()’ can be marked override [-Wsuggest-override] 62 | void resetTextBlocks(); | ^~~~~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/cpp/cppcodegenerator.cpp:19: /<>/umbrello/codegenerators/cpp/cppheadercodedocument.h:43:10: warning: ‘virtual bool CPPHeaderCodeDocument::addCodeOperation(CodeOperation*)’ can be marked override [-Wsuggest-override] 43 | bool addCodeOperation(CodeOperation* op); | ^~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/cpp/cppheadercodedocument.h:45:10: warning: ‘virtual void CPPHeaderCodeDocument::updateContent()’ can be marked override [-Wsuggest-override] 45 | void updateContent(); | ^~~~~~~~~~~~~ /<>/umbrello/codegenerators/cpp/cppheadercodedocument.h:55:10: warning: ‘virtual void CPPHeaderCodeDocument::resetTextBlocks()’ can be marked override [-Wsuggest-override] 55 | void resetTextBlocks(); | ^~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/cpp/cppheadercodedocument.h:61:18: warning: ‘virtual void CPPHeaderCodeDocument::loadChildTextBlocksFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] 61 | virtual void loadChildTextBlocksFromNode(QDomElement & root); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/cpp/cppcodegenerator.cpp:23: /<>/umbrello/uml.h:201:18: warning: ‘virtual void UMLApp::keyPressEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] 201 | virtual void keyPressEvent(QKeyEvent* e); | ^~~~~~~~~~~~~ /<>/umbrello/uml.h:202:18: warning: ‘virtual void UMLApp::keyReleaseEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] 202 | virtual void keyReleaseEvent(QKeyEvent* e); | ^~~~~~~~~~~~~~~ /<>/umbrello/uml.h:204:18: warning: ‘virtual void UMLApp::customEvent(QEvent*)’ can be marked override [-Wsuggest-override] 204 | virtual void customEvent(QEvent* e); | ^~~~~~~~~~~ /<>/umbrello/uml.h:215:18: warning: ‘virtual bool UMLApp::queryClose()’ can be marked override [-Wsuggest-override] 215 | virtual bool queryClose(); | ^~~~~~~~~~ /<>/umbrello/uml.h:217:18: warning: ‘virtual void UMLApp::saveProperties(KConfigGroup&)’ can be marked override [-Wsuggest-override] 217 | virtual void saveProperties(KConfigGroup & cfg); | ^~~~~~~~~~~~~~ /<>/umbrello/uml.h:218:18: warning: ‘virtual void UMLApp::readProperties(const KConfigGroup&)’ can be marked override [-Wsuggest-override] 218 | virtual void readProperties(const KConfigGroup & cfg); | ^~~~~~~~~~~~~~ [ 37%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/codegenerators/cpp/cppheaderclassdeclarationblock.cpp.o cd /<>/obj-aarch64-linux-gnu/umbrello && /usr/bin/aarch64-linux-gnu-g++ -DCMAKE_BINARY_DIR=\"/<>/obj-aarch64-linux-gnu\" -DKCOREADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLO_VERSION_STRING=\"2.23.3\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-aarch64-linux-gnu/umbrello -I/<>/umbrello -I/<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/include -I/<>/obj-aarch64-linux-gnu -I/<>/umbrello/clipboard -I/<>/umbrello/cmds -I/<>/umbrello/codegenerators -I/<>/umbrello/codegenerators/ada -I/<>/umbrello/codegenerators/as -I/<>/umbrello/codegenerators/cpp -I/<>/umbrello/codegenerators/csharp -I/<>/umbrello/codegenerators/d -I/<>/umbrello/codegenerators/idl -I/<>/umbrello/codegenerators/java -I/<>/umbrello/codegenerators/js -I/<>/umbrello/codegenerators/pascal -I/<>/umbrello/codegenerators/perl -I/<>/umbrello/codegenerators/php -I/<>/umbrello/codegenerators/python -I/<>/umbrello/codegenerators/ruby -I/<>/umbrello/codegenerators/sql -I/<>/umbrello/codegenerators/tcl -I/<>/umbrello/codegenerators/vala -I/<>/umbrello/codegenerators/xml -I/<>/umbrello/codegenwizard -I/<>/umbrello/codeimport -I/<>/umbrello/codeimport/csharp -I/<>/umbrello/codeimpwizard -I/<>/umbrello/debug -I/<>/umbrello/dialogs -I/<>/umbrello/dialogs/pages -I/<>/umbrello/dialogs/widgets -I/<>/umbrello/docgenerators -I/<>/umbrello/finder -I/<>/umbrello/refactoring -I/<>/umbrello/uml1model -I/<>/umbrello/umlwidgets -I/<>/lib/cppparser -I/<>/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/aarch64-linux-gnu/qt5 -isystem /usr/include/aarch64-linux-gnu/qt5/QtWidgets -isystem /usr/include/aarch64-linux-gnu/qt5/QtGui -isystem /usr/include/aarch64-linux-gnu/qt5/QtCore -isystem /usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/aarch64-linux-gnu/qt5/QtXml -isystem /usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/aarch64-linux-gnu/qt5/QtSvg -isystem /usr/include/aarch64-linux-gnu/qt5/QtWebKitWidgets -isystem /usr/include/aarch64-linux-gnu/qt5/QtWebKit -isystem /usr/include/aarch64-linux-gnu/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/aarch64-linux-gnu/qt5/QtConcurrent -isystem /usr/include/aarch64-linux-gnu/qt5/QtDBus -isystem /usr/include/KF5/KTextEditor -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -fno-delete-null-pointer-checks -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -o CMakeFiles/libumbrello.dir/codegenerators/cpp/cppheaderclassdeclarationblock.cpp.o -c /<>/umbrello/codegenerators/cpp/cppheaderclassdeclarationblock.cpp In file included from /<>/umbrello/uml1model/package.h:14, from /<>/umbrello/uml1model/classifier.h:13, from /<>/umbrello/codegenerators/classifiercodedocument.h:15, from /<>/umbrello/codegenerators/cpp/cppheadercodedocument.h:16, from /<>/umbrello/codegenerators/cpp/cppheaderclassdeclarationblock.h:15, from /<>/umbrello/codegenerators/cpp/cppheaderclassdeclarationblock.cpp:12: /<>/umbrello/uml1model/umlcanvasobject.h:43:18: warning: ‘virtual void UMLCanvasObject::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 43 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/umlcanvasobject.h:85:18: warning: ‘virtual bool UMLCanvasObject::resolveRef()’ can be marked override [-Wsuggest-override] 85 | virtual bool resolveRef(); | ^~~~~~~~~~ In file included from /<>/umbrello/uml1model/classifier.h:13, from /<>/umbrello/codegenerators/classifiercodedocument.h:15, from /<>/umbrello/codegenerators/cpp/cppheadercodedocument.h:16, from /<>/umbrello/codegenerators/cpp/cppheaderclassdeclarationblock.h:15, from /<>/umbrello/codegenerators/cpp/cppheaderclassdeclarationblock.cpp:12: /<>/umbrello/uml1model/package.h:39:18: warning: ‘virtual void UMLPackage::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 39 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/package.h:41:24: warning: ‘virtual UMLObject* UMLPackage::clone() const’ can be marked override [-Wsuggest-override] 41 | virtual UMLObject* clone() const; | ^~~~~ /<>/umbrello/uml1model/package.h:64:18: warning: ‘virtual bool UMLPackage::resolveRef()’ can be marked override [-Wsuggest-override] 64 | virtual bool resolveRef(); | ^~~~~~~~~~ /<>/umbrello/uml1model/package.h:66:18: warning: ‘virtual void UMLPackage::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 66 | virtual void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/package.h:69:18: warning: ‘virtual bool UMLPackage::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 69 | virtual bool load1(QDomElement& element); | ^~~~~ In file included from /<>/umbrello/uml1model/attribute.h:15, from /<>/umbrello/uml1model/umlattributelist.h:17, from /<>/umbrello/uml1model/classifier.h:14, from /<>/umbrello/codegenerators/classifiercodedocument.h:15, from /<>/umbrello/codegenerators/cpp/cppheadercodedocument.h:16, from /<>/umbrello/codegenerators/cpp/cppheaderclassdeclarationblock.h:15, from /<>/umbrello/codegenerators/cpp/cppheaderclassdeclarationblock.cpp:12: /<>/umbrello/uml1model/classifierlistitem.h:48:18: warning: ‘virtual void UMLClassifierListItem::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 48 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/classifierlistitem.h:54:24: warning: ‘virtual UMLObject* UMLClassifierListItem::clone() const’ can be marked override [-Wsuggest-override] 54 | virtual UMLObject* clone() const = 0; | ^~~~~ In file included from /<>/umbrello/uml1model/umlattributelist.h:17, from /<>/umbrello/uml1model/classifier.h:14, from /<>/umbrello/codegenerators/classifiercodedocument.h:15, from /<>/umbrello/codegenerators/cpp/cppheadercodedocument.h:16, from /<>/umbrello/codegenerators/cpp/cppheaderclassdeclarationblock.h:15, from /<>/umbrello/codegenerators/cpp/cppheaderclassdeclarationblock.cpp:12: /<>/umbrello/uml1model/attribute.h:42:18: warning: ‘virtual void UMLAttribute::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 42 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/attribute.h:44:10: warning: ‘virtual void UMLAttribute::setName(const QString&)’ can be marked override [-Wsuggest-override] 44 | void setName(const QString &name); | ^~~~~~~ /<>/umbrello/uml1model/attribute.h:48:24: warning: ‘virtual UMLObject* UMLAttribute::clone() const’ can be marked override [-Wsuggest-override] 48 | virtual UMLObject* clone() const; | ^~~~~ /<>/umbrello/uml1model/attribute.h:53:13: warning: ‘virtual QString UMLAttribute::toString(Uml::SignatureType::Enum, bool)’ can be marked override [-Wsuggest-override] 53 | QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false); | ^~~~~~~~ /<>/umbrello/uml1model/attribute.h:58:18: warning: ‘virtual void UMLAttribute::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 58 | virtual void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/attribute.h:60:18: warning: ‘virtual bool UMLAttribute::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] 60 | virtual bool showPropertiesDialog(QWidget* parent = 0); | ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/attribute.h:73:10: warning: ‘virtual bool UMLAttribute::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 73 | bool load1(QDomElement & element); | ^~~~~ In file included from /<>/umbrello/uml1model/foreignkeyconstraint.h:16, from /<>/umbrello/model_utils.h:18, from /<>/umbrello/uml1model/classifier.h:19, from /<>/umbrello/codegenerators/classifiercodedocument.h:15, from /<>/umbrello/codegenerators/cpp/cppheadercodedocument.h:16, from /<>/umbrello/codegenerators/cpp/cppheaderclassdeclarationblock.h:15, from /<>/umbrello/codegenerators/cpp/cppheaderclassdeclarationblock.cpp:12: /<>/umbrello/uml1model/entityconstraint.h:40:18: warning: ‘virtual void UMLEntityConstraint::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 40 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/entityconstraint.h:45:24: warning: ‘virtual UMLObject* UMLEntityConstraint::clone() const’ can be marked override [-Wsuggest-override] 45 | virtual UMLObject* clone() const = 0; | ^~~~~ In file included from /<>/umbrello/model_utils.h:18, from /<>/umbrello/uml1model/classifier.h:19, from /<>/umbrello/codegenerators/classifiercodedocument.h:15, from /<>/umbrello/codegenerators/cpp/cppheadercodedocument.h:16, from /<>/umbrello/codegenerators/cpp/cppheaderclassdeclarationblock.h:15, from /<>/umbrello/codegenerators/cpp/cppheaderclassdeclarationblock.cpp:12: /<>/umbrello/uml1model/foreignkeyconstraint.h:56:18: warning: ‘virtual void UMLForeignKeyConstraint::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 56 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:58:24: warning: ‘virtual UMLObject* UMLForeignKeyConstraint::clone() const’ can be marked override [-Wsuggest-override] 58 | virtual UMLObject* clone() const; | ^~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:60:13: warning: ‘virtual QString UMLForeignKeyConstraint::toString(Uml::SignatureType::Enum, bool)’ can be marked override [-Wsuggest-override] 60 | QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false); | ^~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:65:10: warning: ‘virtual void UMLForeignKeyConstraint::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 65 | void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:67:18: warning: ‘virtual bool UMLForeignKeyConstraint::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] 67 | virtual bool showPropertiesDialog(QWidget* parent = 0); | ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:85:10: warning: ‘virtual bool UMLForeignKeyConstraint::resolveRef()’ can be marked override [-Wsuggest-override] 85 | bool resolveRef(); | ^~~~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:94:10: warning: ‘virtual bool UMLForeignKeyConstraint::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 94 | bool load1(QDomElement & element); | ^~~~~ In file included from /<>/umbrello/model_utils.h:20, from /<>/umbrello/uml1model/classifier.h:19, from /<>/umbrello/codegenerators/classifiercodedocument.h:15, from /<>/umbrello/codegenerators/cpp/cppheadercodedocument.h:16, from /<>/umbrello/codegenerators/cpp/cppheaderclassdeclarationblock.h:15, from /<>/umbrello/codegenerators/cpp/cppheaderclassdeclarationblock.cpp:12: /<>/umbrello/dialogs/multipagedialogbase.h:101:18: warning: ‘virtual void MultiPageDialogBase::keyPressEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] 101 | virtual void keyPressEvent(QKeyEvent *event); | ^~~~~~~~~~~~~ In file included from /<>/umbrello/model_utils.h:21, from /<>/umbrello/uml1model/classifier.h:19, from /<>/umbrello/codegenerators/classifiercodedocument.h:15, from /<>/umbrello/codegenerators/cpp/cppheadercodedocument.h:16, from /<>/umbrello/codegenerators/cpp/cppheaderclassdeclarationblock.h:15, from /<>/umbrello/codegenerators/cpp/cppheaderclassdeclarationblock.cpp:12: /<>/umbrello/umlwidgets/widgetbase.h:187:20: warning: ‘virtual QRectF WidgetBase::boundingRect() const’ can be marked override [-Wsuggest-override] 187 | virtual QRectF boundingRect() const; | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/widgetbase.h:191:18: warning: ‘virtual void WidgetBase::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] 191 | virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); | ^~~~~ /<>/umbrello/umlwidgets/widgetbase.h:260:18: warning: ‘virtual void WidgetBase::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] 260 | virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent *event); | ^~~~~~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/classifiercodedocument.h:15, from /<>/umbrello/codegenerators/cpp/cppheadercodedocument.h:16, from /<>/umbrello/codegenerators/cpp/cppheaderclassdeclarationblock.h:15, from /<>/umbrello/codegenerators/cpp/cppheaderclassdeclarationblock.cpp:12: /<>/umbrello/uml1model/classifier.h:54:18: warning: ‘virtual void UMLClassifier::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 54 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/classifier.h:56:16: warning: ‘virtual UMLObject* UMLClassifier::clone() const’ can be marked override [-Wsuggest-override] 56 | UMLObject* clone() const; | ^~~~~ /<>/umbrello/uml1model/classifier.h:111:18: warning: ‘virtual bool UMLClassifier::resolveRef()’ can be marked override [-Wsuggest-override] 111 | virtual bool resolveRef(); | ^~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:115:24: warning: ‘virtual UMLObject* UMLClassifier::findChildObjectById(Uml::ID::Type, bool)’ can be marked override [-Wsuggest-override] 115 | virtual UMLObject* findChildObjectById(Uml::ID::Type id, bool considerAncestors = false); | ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:124:18: warning: ‘virtual bool UMLClassifier::acceptAssociationType(Uml::AssociationType::Enum)’ can be marked override [-Wsuggest-override] 124 | virtual bool acceptAssociationType(Uml::AssociationType::Enum type); | ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:129:10: warning: ‘virtual void UMLClassifier::setBaseType(UMLObject::ObjectType)’ can be marked override [-Wsuggest-override] 129 | void setBaseType(UMLObject::ObjectType ot); | ^~~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:181:10: warning: ‘virtual void UMLClassifier::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 181 | void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:183:18: warning: ‘virtual bool UMLClassifier::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 183 | virtual bool load1(QDomElement& element); | ^~~~~ In file included from /<>/umbrello/codegenerators/codeblockwithcomments.h:15, from /<>/umbrello/codegenerators/codemethodblock.h:17, from /<>/umbrello/codegenerators/codeaccessormethod.h:15, from /<>/umbrello/codegenerators/classifiercodedocument.h:16, from /<>/umbrello/codegenerators/cpp/cppheadercodedocument.h:16, from /<>/umbrello/codegenerators/cpp/cppheaderclassdeclarationblock.h:15, from /<>/umbrello/codegenerators/cpp/cppheaderclassdeclarationblock.cpp:12: /<>/umbrello/codegenerators/codeblock.h:40:18: warning: ‘virtual void CodeBlock::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 40 | virtual void saveToXMI1(QDomDocument & doc, QDomElement & root); | ^~~~~~~~~~ /<>/umbrello/codegenerators/codeblock.h:41:18: warning: ‘virtual void CodeBlock::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] 41 | virtual void loadFromXMI1(QDomElement & root); | ^~~~~~~~~~~~ /<>/umbrello/codegenerators/codeblock.h:43:18: warning: ‘virtual void CodeBlock::setAttributesFromObject(TextBlock*)’ can be marked override [-Wsuggest-override] 43 | virtual void setAttributesFromObject(TextBlock * obj); | ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeblock.h:49:18: warning: ‘virtual void CodeBlock::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 49 | virtual void setAttributesOnNode(QDomDocument & doc, QDomElement & blockElement); | ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeblock.h:50:18: warning: ‘virtual void CodeBlock::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] 50 | virtual void setAttributesFromNode(QDomElement & element); | ^~~~~~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/codeblockwithcomments.h:16, from /<>/umbrello/codegenerators/codemethodblock.h:17, from /<>/umbrello/codegenerators/codeaccessormethod.h:15, from /<>/umbrello/codegenerators/classifiercodedocument.h:16, from /<>/umbrello/codegenerators/cpp/cppheadercodedocument.h:16, from /<>/umbrello/codegenerators/cpp/cppheaderclassdeclarationblock.h:15, from /<>/umbrello/codegenerators/cpp/cppheaderclassdeclarationblock.cpp:12: /<>/umbrello/codegenerators/codecomment.h:30:18: warning: ‘virtual void CodeComment::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 30 | virtual void saveToXMI1(QDomDocument & doc, QDomElement & root); | ^~~~~~~~~~ /<>/umbrello/codegenerators/codecomment.h:31:18: warning: ‘virtual void CodeComment::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] 31 | virtual void loadFromXMI1(QDomElement & root); | ^~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/codemethodblock.h:17, from /<>/umbrello/codegenerators/codeaccessormethod.h:15, from /<>/umbrello/codegenerators/classifiercodedocument.h:16, from /<>/umbrello/codegenerators/cpp/cppheadercodedocument.h:16, from /<>/umbrello/codegenerators/cpp/cppheaderclassdeclarationblock.h:15, from /<>/umbrello/codegenerators/cpp/cppheaderclassdeclarationblock.cpp:12: /<>/umbrello/codegenerators/codeblockwithcomments.h:38:21: warning: ‘virtual QString CodeBlockWithComments::toString() const’ can be marked override [-Wsuggest-override] 38 | virtual QString toString () const; | ^~~~~~~~ /<>/umbrello/codegenerators/codeblockwithcomments.h:42:18: warning: ‘virtual void CodeBlockWithComments::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 42 | virtual void saveToXMI1 (QDomDocument & doc, QDomElement & root); | ^~~~~~~~~~ /<>/umbrello/codegenerators/codeblockwithcomments.h:44:18: warning: ‘virtual void CodeBlockWithComments::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] 44 | virtual void loadFromXMI1 (QDomElement & root); | ^~~~~~~~~~~~ /<>/umbrello/codegenerators/codeblockwithcomments.h:46:18: warning: ‘virtual void CodeBlockWithComments::setAttributesFromObject(TextBlock*)’ can be marked override [-Wsuggest-override] 46 | virtual void setAttributesFromObject (TextBlock * obj); | ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeblockwithcomments.h:50:18: warning: ‘virtual void CodeBlockWithComments::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 50 | virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement); | ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeblockwithcomments.h:52:18: warning: ‘virtual void CodeBlockWithComments::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] 52 | virtual void setAttributesFromNode (QDomElement & element); | ^~~~~~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/codeaccessormethod.h:15, from /<>/umbrello/codegenerators/classifiercodedocument.h:16, from /<>/umbrello/codegenerators/cpp/cppheadercodedocument.h:16, from /<>/umbrello/codegenerators/cpp/cppheaderclassdeclarationblock.h:15, from /<>/umbrello/codegenerators/cpp/cppheaderclassdeclarationblock.cpp:12: /<>/umbrello/codegenerators/codemethodblock.h:45:21: warning: ‘virtual QString CodeMethodBlock::toString() const’ can be marked override [-Wsuggest-override] 45 | virtual QString toString () const; | ^~~~~~~~ /<>/umbrello/codegenerators/codemethodblock.h:58:18: warning: ‘virtual void CodeMethodBlock::updateContent()’ can be marked override [-Wsuggest-override] 58 | virtual void updateContent () = 0; | ^~~~~~~~~~~~~ /<>/umbrello/codegenerators/codemethodblock.h:62:18: warning: ‘virtual void CodeMethodBlock::release()’ can be marked override [-Wsuggest-override] 62 | virtual void release (); | ^~~~~~~ /<>/umbrello/codegenerators/codemethodblock.h:75:18: warning: ‘virtual void CodeMethodBlock::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 75 | virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement); | ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codemethodblock.h:77:18: warning: ‘virtual void CodeMethodBlock::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] 77 | virtual void setAttributesFromNode (QDomElement & element); | ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codemethodblock.h:79:18: warning: ‘virtual void CodeMethodBlock::setAttributesFromObject(TextBlock*)’ can be marked override [-Wsuggest-override] 79 | virtual void setAttributesFromObject (TextBlock * obj); | ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codemethodblock.h:88:18: warning: ‘virtual void CodeMethodBlock::syncToParent()’ can be marked override [-Wsuggest-override] 88 | virtual void syncToParent(); | ^~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/classifiercodedocument.h:16, from /<>/umbrello/codegenerators/cpp/cppheadercodedocument.h:16, from /<>/umbrello/codegenerators/cpp/cppheaderclassdeclarationblock.h:15, from /<>/umbrello/codegenerators/cpp/cppheaderclassdeclarationblock.cpp:12: /<>/umbrello/codegenerators/codeaccessormethod.h:47:18: warning: ‘virtual void CodeAccessorMethod::updateContent()’ can be marked override [-Wsuggest-override] 47 | virtual void updateContent() = 0; | ^~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeaccessormethod.h:49:18: warning: ‘virtual void CodeAccessorMethod::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 49 | virtual void saveToXMI1(QDomDocument & doc, QDomElement & root); | ^~~~~~~~~~ /<>/umbrello/codegenerators/codeaccessormethod.h:50:18: warning: ‘virtual void CodeAccessorMethod::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] 50 | virtual void loadFromXMI1(QDomElement & root); | ^~~~~~~~~~~~ /<>/umbrello/codegenerators/codeaccessormethod.h:52:18: warning: ‘virtual void CodeAccessorMethod::setAttributesFromObject(TextBlock*)’ can be marked override [-Wsuggest-override] 52 | virtual void setAttributesFromObject(TextBlock * obj); | ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeaccessormethod.h:56:18: warning: ‘virtual void CodeAccessorMethod::release()’ can be marked override [-Wsuggest-override] 56 | virtual void release(); | ^~~~~~~ /<>/umbrello/codegenerators/codeaccessormethod.h:58:18: warning: ‘virtual void CodeAccessorMethod::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 58 | virtual void setAttributesOnNode(QDomDocument & doc, QDomElement & blockElement); | ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeaccessormethod.h:60:18: warning: ‘virtual void CodeAccessorMethod::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] 60 | virtual void setAttributesFromNode(QDomElement & element); | ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeaccessormethod.h:62:18: warning: ‘virtual void CodeAccessorMethod::updateMethodDeclaration()’ can be marked override [-Wsuggest-override] 62 | virtual void updateMethodDeclaration() = 0; | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/codedocument.h:16, from /<>/umbrello/codegenerators/classifiercodedocument.h:17, from /<>/umbrello/codegenerators/cpp/cppheadercodedocument.h:16, from /<>/umbrello/codegenerators/cpp/cppheaderclassdeclarationblock.h:15, from /<>/umbrello/codegenerators/cpp/cppheaderclassdeclarationblock.cpp:12: /<>/umbrello/codegenerators/hierarchicalcodeblock.h:38:10: warning: ‘virtual bool HierarchicalCodeBlock::addTextBlock(TextBlock*)’ can be marked override [-Wsuggest-override] 38 | bool addTextBlock (TextBlock * add_object); | ^~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:40:10: warning: ‘virtual bool HierarchicalCodeBlock::insertTextBlock(TextBlock*, TextBlock*, bool)’ can be marked override [-Wsuggest-override] 40 | bool insertTextBlock (TextBlock * newBlock, TextBlock * existingBlock, bool after = true); | ^~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:42:10: warning: ‘virtual bool HierarchicalCodeBlock::removeTextBlock(TextBlock*)’ can be marked override [-Wsuggest-override] 42 | bool removeTextBlock (TextBlock * remove_object); | ^~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:48:18: warning: ‘virtual void HierarchicalCodeBlock::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 48 | virtual void saveToXMI1 (QDomDocument & doc, QDomElement & root); | ^~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:50:18: warning: ‘virtual void HierarchicalCodeBlock::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] 50 | virtual void loadFromXMI1 (QDomElement & root); | ^~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:52:21: warning: ‘virtual QString HierarchicalCodeBlock::toString() const’ can be marked override [-Wsuggest-override] 52 | virtual QString toString () const; | ^~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:55:13: warning: ‘virtual QString HierarchicalCodeBlock::getUniqueTag(const QString&)’ can be marked override [-Wsuggest-override] 55 | QString getUniqueTag(const QString& prefix); | ^~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:59:25: warning: ‘virtual CodeBlock* HierarchicalCodeBlock::newCodeBlock()’ can be marked override [-Wsuggest-override] 59 | virtual CodeBlock * newCodeBlock(); | ^~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:60:37: warning: ‘virtual CodeBlockWithComments* HierarchicalCodeBlock::newCodeBlockWithComments()’ can be marked override [-Wsuggest-override] 60 | virtual CodeBlockWithComments * newCodeBlockWithComments(); | ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:61:37: warning: ‘virtual HierarchicalCodeBlock* HierarchicalCodeBlock::newHierarchicalCodeBlock()’ can be marked override [-Wsuggest-override] 61 | virtual HierarchicalCodeBlock * newHierarchicalCodeBlock(); | ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:65:18: warning: ‘virtual void HierarchicalCodeBlock::release()’ can be marked override [-Wsuggest-override] 65 | virtual void release (); | ^~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:67:18: warning: ‘virtual void HierarchicalCodeBlock::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 67 | virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & elem); | ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:69:18: warning: ‘virtual void HierarchicalCodeBlock::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] 69 | virtual void setAttributesFromNode (QDomElement & element); | ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:71:18: warning: ‘virtual void HierarchicalCodeBlock::setAttributesFromObject(TextBlock*)’ can be marked override [-Wsuggest-override] 71 | virtual void setAttributesFromObject (TextBlock * obj); | ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:73:17: warning: ‘virtual TextBlock* HierarchicalCodeBlock::findCodeClassFieldTextBlockByTag(const QString&)’ can be marked override [-Wsuggest-override] 73 | TextBlock * findCodeClassFieldTextBlockByTag (const QString &tag); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/classifiercodedocument.h:17, from /<>/umbrello/codegenerators/cpp/cppheadercodedocument.h:16, from /<>/umbrello/codegenerators/cpp/cppheaderclassdeclarationblock.h:15, from /<>/umbrello/codegenerators/cpp/cppheaderclassdeclarationblock.cpp:12: /<>/umbrello/codegenerators/codedocument.h:61:10: warning: ‘virtual bool CodeDocument::insertTextBlock(TextBlock*, TextBlock*, bool)’ can be marked override [-Wsuggest-override] 61 | bool insertTextBlock (TextBlock * newBlock, TextBlock * existingBlock, bool after = true); | ^~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codedocument.h:70:25: warning: ‘virtual CodeBlock* CodeDocument::newCodeBlock()’ can be marked override [-Wsuggest-override] 70 | virtual CodeBlock * newCodeBlock (); | ^~~~~~~~~~~~ /<>/umbrello/codegenerators/codedocument.h:71:37: warning: ‘virtual HierarchicalCodeBlock* CodeDocument::newHierarchicalCodeBlock()’ can be marked override [-Wsuggest-override] 71 | virtual HierarchicalCodeBlock * newHierarchicalCodeBlock (); | ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codedocument.h:72:37: warning: ‘virtual CodeBlockWithComments* CodeDocument::newCodeBlockWithComments()’ can be marked override [-Wsuggest-override] 72 | virtual CodeBlockWithComments * newCodeBlockWithComments (); | ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codedocument.h:74:21: warning: ‘virtual QString CodeDocument::getUniqueTag(const QString&)’ can be marked override [-Wsuggest-override] 74 | virtual QString getUniqueTag(const QString& prefix = QString()); | ^~~~~~~~~~~~ /<>/umbrello/codegenerators/codedocument.h:86:18: warning: ‘virtual void CodeDocument::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 86 | virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement); | ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codedocument.h:88:18: warning: ‘virtual void CodeDocument::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] 88 | virtual void setAttributesFromNode (QDomElement & element); | ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codedocument.h:100:10: warning: ‘virtual void CodeDocument::resetTextBlocks()’ can be marked override [-Wsuggest-override] 100 | void resetTextBlocks(); | ^~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codedocument.h:102:25: warning: ‘virtual TextBlock* CodeDocument::findCodeClassFieldTextBlockByTag(const QString&)’ can be marked override [-Wsuggest-override] 102 | virtual TextBlock * findCodeClassFieldTextBlockByTag(const QString &tag); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/codeoperation.h:16, from /<>/umbrello/codegenerators/classifiercodedocument.h:18, from /<>/umbrello/codegenerators/cpp/cppheadercodedocument.h:16, from /<>/umbrello/codegenerators/cpp/cppheaderclassdeclarationblock.h:15, from /<>/umbrello/codegenerators/cpp/cppheaderclassdeclarationblock.cpp:12: /<>/umbrello/uml1model/operation.h:37:18: warning: ‘virtual void UMLOperation::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 37 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/operation.h:39:24: warning: ‘virtual UMLObject* UMLOperation::clone() const’ can be marked override [-Wsuggest-override] 39 | virtual UMLObject* clone() const; | ^~~~~ /<>/umbrello/uml1model/operation.h:41:10: warning: ‘virtual void UMLOperation::setType(UMLObject*)’ can be marked override [-Wsuggest-override] 41 | void setType(UMLObject* type); | ^~~~~~~ /<>/umbrello/uml1model/operation.h:52:13: warning: ‘virtual QString UMLOperation::toString(Uml::SignatureType::Enum, bool)’ can be marked override [-Wsuggest-override] 52 | QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false); | ^~~~~~~~ /<>/umbrello/uml1model/operation.h:56:10: warning: ‘virtual bool UMLOperation::resolveRef()’ can be marked override [-Wsuggest-override] 56 | bool resolveRef(); | ^~~~~~~~~~ /<>/umbrello/uml1model/operation.h:60:18: warning: ‘virtual bool UMLOperation::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] 60 | virtual bool showPropertiesDialog(QWidget* parent = 0); | ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/operation.h:72:10: warning: ‘virtual void UMLOperation::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 72 | void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/operation.h:75:10: warning: ‘virtual bool UMLOperation::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 75 | bool load1(QDomElement & element); | ^~~~~ In file included from /<>/umbrello/codegenerators/classifiercodedocument.h:18, from /<>/umbrello/codegenerators/cpp/cppheadercodedocument.h:16, from /<>/umbrello/codegenerators/cpp/cppheaderclassdeclarationblock.h:15, from /<>/umbrello/codegenerators/cpp/cppheaderclassdeclarationblock.cpp:12: /<>/umbrello/codegenerators/codeoperation.h:41:18: warning: ‘virtual void CodeOperation::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 41 | virtual void saveToXMI1 (QDomDocument & doc, QDomElement & root); | ^~~~~~~~~~ /<>/umbrello/codegenerators/codeoperation.h:43:18: warning: ‘virtual void CodeOperation::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] 43 | virtual void loadFromXMI1 (QDomElement & root); | ^~~~~~~~~~~~ /<>/umbrello/codegenerators/codeoperation.h:47:18: warning: ‘virtual void CodeOperation::setAttributesFromObject(TextBlock*)’ can be marked override [-Wsuggest-override] 47 | virtual void setAttributesFromObject (TextBlock * obj); | ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeoperation.h:49:18: warning: ‘virtual void CodeOperation::updateMethodDeclaration()’ can be marked override [-Wsuggest-override] 49 | virtual void updateMethodDeclaration() = 0; | ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeoperation.h:50:18: warning: ‘virtual void CodeOperation::updateContent()’ can be marked override [-Wsuggest-override] 50 | virtual void updateContent(); | ^~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeoperation.h:57:18: warning: ‘virtual void CodeOperation::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 57 | virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement); | ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeoperation.h:59:18: warning: ‘virtual void CodeOperation::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] 59 | virtual void setAttributesFromNode (QDomElement & element); | ^~~~~~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/codeclassfield.h:16, from /<>/umbrello/codegenerators/classifiercodedocument.h:19, from /<>/umbrello/codegenerators/cpp/cppheadercodedocument.h:16, from /<>/umbrello/codegenerators/cpp/cppheaderclassdeclarationblock.h:15, from /<>/umbrello/codegenerators/cpp/cppheaderclassdeclarationblock.cpp:12: /<>/umbrello/codegenerators/codeclassfielddeclarationblock.h:42:18: warning: ‘virtual void CodeClassFieldDeclarationBlock::setAttributesFromObject(TextBlock*)’ can be marked override [-Wsuggest-override] 42 | virtual void setAttributesFromObject(TextBlock * obj); | ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeclassfielddeclarationblock.h:44:18: warning: ‘virtual void CodeClassFieldDeclarationBlock::updateContent()’ can be marked override [-Wsuggest-override] 44 | virtual void updateContent() = 0; | ^~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeclassfielddeclarationblock.h:46:18: warning: ‘virtual void CodeClassFieldDeclarationBlock::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 46 | virtual void saveToXMI1(QDomDocument & doc, QDomElement & root); | ^~~~~~~~~~ /<>/umbrello/codegenerators/codeclassfielddeclarationblock.h:48:18: warning: ‘virtual void CodeClassFieldDeclarationBlock::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] 48 | virtual void loadFromXMI1(QDomElement & root); | ^~~~~~~~~~~~ /<>/umbrello/codegenerators/codeclassfielddeclarationblock.h:52:18: warning: ‘virtual void CodeClassFieldDeclarationBlock::release()’ can be marked override [-Wsuggest-override] 52 | virtual void release(); | ^~~~~~~ /<>/umbrello/codegenerators/codeclassfielddeclarationblock.h:54:18: warning: ‘virtual void CodeClassFieldDeclarationBlock::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 54 | virtual void setAttributesOnNode(QDomDocument & doc, QDomElement & blockElement); | ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeclassfielddeclarationblock.h:56:18: warning: ‘virtual void CodeClassFieldDeclarationBlock::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] 56 | virtual void setAttributesFromNode(QDomElement & element); | ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeclassfielddeclarationblock.h:67:18: warning: ‘virtual void CodeClassFieldDeclarationBlock::syncToParent()’ can be marked override [-Wsuggest-override] 67 | virtual void syncToParent(); | ^~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/classifiercodedocument.h:19, from /<>/umbrello/codegenerators/cpp/cppheadercodedocument.h:16, from /<>/umbrello/codegenerators/cpp/cppheaderclassdeclarationblock.h:15, from /<>/umbrello/codegenerators/cpp/cppheaderclassdeclarationblock.cpp:12: /<>/umbrello/codegenerators/codeclassfield.h:52:13: warning: ‘virtual QString CodeClassField::getTypeName()’ can be marked override [-Wsuggest-override] 52 | QString getTypeName (); | ^~~~~~~~~~~ /<>/umbrello/codegenerators/codeclassfield.h:85:10: warning: ‘virtual void CodeClassField::updateContent()’ can be marked override [-Wsuggest-override] 85 | void updateContent(); | ^~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeclassfield.h:121:18: warning: ‘virtual void CodeClassField::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 121 | virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement); | ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeclassfield.h:123:18: warning: ‘virtual void CodeClassField::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] 123 | virtual void setAttributesFromNode (QDomElement & element); | ^~~~~~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/cpp/cppheadercodedocument.h:16, from /<>/umbrello/codegenerators/cpp/cppheaderclassdeclarationblock.h:15, from /<>/umbrello/codegenerators/cpp/cppheaderclassdeclarationblock.cpp:12: /<>/umbrello/codegenerators/classifiercodedocument.h:74:18: warning: ‘virtual void ClassifierCodeDocument::synchronize()’ can be marked override [-Wsuggest-override] 74 | virtual void synchronize(); | ^~~~~~~~~~~ /<>/umbrello/codegenerators/classifiercodedocument.h:81:18: warning: ‘virtual void ClassifierCodeDocument::updateContent()’ can be marked override [-Wsuggest-override] 81 | virtual void updateContent() = 0; | ^~~~~~~~~~~~~ /<>/umbrello/codegenerators/classifiercodedocument.h:83:18: warning: ‘virtual void ClassifierCodeDocument::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 83 | virtual void saveToXMI1(QDomDocument &doc, QDomElement &root); | ^~~~~~~~~~ /<>/umbrello/codegenerators/classifiercodedocument.h:84:18: warning: ‘virtual void ClassifierCodeDocument::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] 84 | virtual void loadFromXMI1(QDomElement &root); | ^~~~~~~~~~~~ /<>/umbrello/codegenerators/classifiercodedocument.h:90:18: warning: ‘virtual void ClassifierCodeDocument::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 90 | virtual void setAttributesOnNode(QDomDocument &doc, QDomElement &blockElement); | ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/classifiercodedocument.h:91:18: warning: ‘virtual void ClassifierCodeDocument::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] 91 | virtual void setAttributesFromNode(QDomElement &element); | ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/classifiercodedocument.h:93:17: warning: ‘virtual TextBlock* ClassifierCodeDocument::findCodeClassFieldTextBlockByTag(const QString&)’ can be marked override [-Wsuggest-override] 93 | TextBlock * findCodeClassFieldTextBlockByTag(const QString &tag); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/cpp/cppheaderclassdeclarationblock.h:15, from /<>/umbrello/codegenerators/cpp/cppheaderclassdeclarationblock.cpp:12: /<>/umbrello/codegenerators/cpp/cppheadercodedocument.h:43:10: warning: ‘virtual bool CPPHeaderCodeDocument::addCodeOperation(CodeOperation*)’ can be marked override [-Wsuggest-override] 43 | bool addCodeOperation(CodeOperation* op); | ^~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/cpp/cppheadercodedocument.h:45:10: warning: ‘virtual void CPPHeaderCodeDocument::updateContent()’ can be marked override [-Wsuggest-override] 45 | void updateContent(); | ^~~~~~~~~~~~~ /<>/umbrello/codegenerators/cpp/cppheadercodedocument.h:55:10: warning: ‘virtual void CPPHeaderCodeDocument::resetTextBlocks()’ can be marked override [-Wsuggest-override] 55 | void resetTextBlocks(); | ^~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/cpp/cppheadercodedocument.h:61:18: warning: ‘virtual void CPPHeaderCodeDocument::loadChildTextBlocksFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] 61 | virtual void loadChildTextBlocksFromNode(QDomElement & root); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/cpp/cppheaderclassdeclarationblock.h:16, from /<>/umbrello/codegenerators/cpp/cppheaderclassdeclarationblock.cpp:12: /<>/umbrello/codegenerators/ownedhierarchicalcodeblock.h:44:18: warning: ‘virtual void OwnedHierarchicalCodeBlock::updateContent()’ can be marked override [-Wsuggest-override] 44 | virtual void updateContent () = 0; | ^~~~~~~~~~~~~ /<>/umbrello/codegenerators/ownedhierarchicalcodeblock.h:51:18: warning: ‘virtual void OwnedHierarchicalCodeBlock::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 51 | virtual void saveToXMI1 (QDomDocument & doc, QDomElement & root) = 0; | ^~~~~~~~~~ /<>/umbrello/codegenerators/ownedhierarchicalcodeblock.h:56:18: warning: ‘virtual void OwnedHierarchicalCodeBlock::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] 56 | virtual void loadFromXMI1 (QDomElement & root) = 0; | ^~~~~~~~~~~~ /<>/umbrello/codegenerators/ownedhierarchicalcodeblock.h:60:18: warning: ‘virtual void OwnedHierarchicalCodeBlock::release()’ can be marked override [-Wsuggest-override] 60 | virtual void release (); | ^~~~~~~ /<>/umbrello/codegenerators/ownedhierarchicalcodeblock.h:62:18: warning: ‘virtual void OwnedHierarchicalCodeBlock::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 62 | virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement); | ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/ownedhierarchicalcodeblock.h:64:18: warning: ‘virtual void OwnedHierarchicalCodeBlock::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] 64 | virtual void setAttributesFromNode (QDomElement & element); | ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/ownedhierarchicalcodeblock.h:66:18: warning: ‘virtual void OwnedHierarchicalCodeBlock::setAttributesFromObject(TextBlock*)’ can be marked override [-Wsuggest-override] 66 | virtual void setAttributesFromObject (TextBlock * obj); | ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/ownedhierarchicalcodeblock.h:72:10: warning: ‘virtual void OwnedHierarchicalCodeBlock::syncToParent()’ can be marked override [-Wsuggest-override] 72 | void syncToParent (); | ^~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/cpp/cppheaderclassdeclarationblock.cpp:12: /<>/umbrello/codegenerators/cpp/cppheaderclassdeclarationblock.h:38:10: warning: ‘virtual void CPPHeaderClassDeclarationBlock::updateContent()’ can be marked override [-Wsuggest-override] 38 | void updateContent (); | ^~~~~~~~~~~~~ /<>/umbrello/codegenerators/cpp/cppheaderclassdeclarationblock.h:43:18: warning: ‘virtual void CPPHeaderClassDeclarationBlock::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 43 | virtual void saveToXMI1 (QDomDocument & doc, QDomElement & root); | ^~~~~~~~~~ /<>/umbrello/codegenerators/cpp/cppheaderclassdeclarationblock.h:45:18: warning: ‘virtual void CPPHeaderClassDeclarationBlock::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] 45 | virtual void loadFromXMI1 (QDomElement & root); | ^~~~~~~~~~~~ /<>/umbrello/codegenerators/cpp/cppheaderclassdeclarationblock.h:52:18: warning: ‘virtual void CPPHeaderClassDeclarationBlock::setAttributesFromObject(TextBlock*)’ can be marked override [-Wsuggest-override] 52 | virtual void setAttributesFromObject (TextBlock * obj); | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/cpp/cppcodegenerator.h:17, from /<>/umbrello/codegenerators/cpp/cppheaderclassdeclarationblock.cpp:13: /<>/umbrello/codegenerators/advancedcodegenerator.h:37:18: warning: ‘virtual void AdvancedCodeGenerator::initFromParentDocument()’ can be marked override [-Wsuggest-override] 37 | virtual void initFromParentDocument(); | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/cpp/cppcodegenerator.h:18, from /<>/umbrello/codegenerators/cpp/cppheaderclassdeclarationblock.cpp:13: /<>/umbrello/codegenerators/cpp/cppmakecodedocument.h:43:13: warning: ‘virtual QString CPPMakefileCodeDocument::toString()’ can be marked override [-Wsuggest-override] 43 | QString toString (); | ^~~~~~~~ /<>/umbrello/codegenerators/cpp/cppmakecodedocument.h:45:13: warning: ‘virtual QString CPPMakefileCodeDocument::getPath()’ can be marked override [-Wsuggest-override] 45 | QString getPath (); | ^~~~~~~ /<>/umbrello/codegenerators/cpp/cppmakecodedocument.h:47:10: warning: ‘virtual void CPPMakefileCodeDocument::updateContent()’ can be marked override [-Wsuggest-override] 47 | void updateContent(); | ^~~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/cpp/cppheaderclassdeclarationblock.cpp:13: /<>/umbrello/codegenerators/cpp/cppcodegenerator.h:44:36: warning: ‘virtual Uml::ProgrammingLanguage::Enum CPPCodeGenerator::language() const’ can be marked override [-Wsuggest-override] 44 | Uml::ProgrammingLanguage::Enum language() const; | ^~~~~~~~ /<>/umbrello/codegenerators/cpp/cppcodegenerator.h:46:20: warning: ‘virtual CodeDocument* CPPCodeGenerator::newClassifierCodeDocument(UMLClassifier*)’ can be marked override [-Wsuggest-override] 46 | CodeDocument * newClassifierCodeDocument (UMLClassifier * classifier); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/cpp/cppcodegenerator.h:49:32: warning: ‘virtual CodeViewerDialog* CPPCodeGenerator::getCodeViewerDialog(QWidget*, CodeDocument*, Settings::CodeViewerState&)’ can be marked override [-Wsuggest-override] 49 | virtual CodeViewerDialog * getCodeViewerDialog(QWidget* parent, CodeDocument * doc, | ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/cpp/cppcodegenerator.h:52:18: warning: ‘virtual void CPPCodeGenerator::writeCodeToFile()’ can be marked override [-Wsuggest-override] 52 | virtual void writeCodeToFile(); | ^~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/cpp/cppcodegenerator.h:53:18: warning: ‘virtual void CPPCodeGenerator::writeCodeToFile(UMLClassifierList&)’ can be marked override [-Wsuggest-override] 53 | virtual void writeCodeToFile(UMLClassifierList &list); | ^~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/cpp/cppcodegenerator.h:55:17: warning: ‘virtual QStringList CPPCodeGenerator::defaultDatatypes()’ can be marked override [-Wsuggest-override] 55 | QStringList defaultDatatypes(); | ^~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/cpp/cppcodegenerator.h:57:18: warning: ‘virtual void CPPCodeGenerator::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 57 | virtual void saveToXMI1 (QDomDocument & doc, QDomElement & root); | ^~~~~~~~~~ /<>/umbrello/codegenerators/cpp/cppcodegenerator.h:59:25: warning: ‘virtual QStringList CPPCodeGenerator::reservedKeywords() const’ can be marked override [-Wsuggest-override] 59 | virtual QStringList reservedKeywords() const; | ^~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/cpp/cppcodegenerator.h:61:18: warning: ‘virtual void CPPCodeGenerator::createDefaultStereotypes()’ can be marked override [-Wsuggest-override] 61 | virtual void createDefaultStereotypes (); | ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/cpp/cppcodegenerator.h:63:10: warning: ‘virtual void CPPCodeGenerator::initFromParentDocument()’ can be marked override [-Wsuggest-override] 63 | void initFromParentDocument(); | ^~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/cpp/cppcodegenerator.h:78:18: warning: ‘virtual void CPPCodeGenerator::checkAddUMLObject(UMLObject*)’ can be marked override [-Wsuggest-override] 78 | virtual void checkAddUMLObject (UMLObject * obj); | ^~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/cpp/cppcodegenerator.h:79:18: warning: ‘virtual void CPPCodeGenerator::checkRemoveUMLObject(UMLObject*)’ can be marked override [-Wsuggest-override] 79 | virtual void checkRemoveUMLObject (UMLObject * obj); | ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/cpp/cppcodegenerator.h:81:18: warning: ‘virtual void CPPCodeGenerator::syncCodeToDocument()’ can be marked override [-Wsuggest-override] 81 | virtual void syncCodeToDocument (); | ^~~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/cpp/cppheaderclassdeclarationblock.cpp:14: /<>/umbrello/codegenerators/cpp/cppcodegenerationpolicy.h:86:18: warning: ‘virtual void CPPCodeGenerationPolicy::setDefaults(bool)’ can be marked override [-Wsuggest-override] 86 | virtual void setDefaults(bool emitUpdateSignal = true); | ^~~~~~~~~~~ /<>/umbrello/codegenerators/cpp/cppcodegenerationpolicy.h:88:32: warning: ‘virtual CodeGenerationPolicyPage* CPPCodeGenerationPolicy::createPage(QWidget*, const char*)’ can be marked override [-Wsuggest-override] 88 | CodeGenerationPolicyPage * createPage (QWidget *parent = 0, const char * name = 0); | ^~~~~~~~~~ In file included from /<>/umbrello/codegenerators/cpp/cppheaderclassdeclarationblock.cpp:15: /<>/umbrello/codegenerators/cpp/cppcodedocumentation.h:44:18: warning: ‘virtual void CPPCodeDocumentation::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 44 | virtual void saveToXMI1 (QDomDocument & doc, QDomElement & root); | ^~~~~~~~~~ /<>/umbrello/codegenerators/cpp/cppcodedocumentation.h:49:13: warning: ‘virtual QString CPPCodeDocumentation::toString() const’ can be marked override [-Wsuggest-override] 49 | QString toString () const; | ^~~~~~~~ /<>/umbrello/codegenerators/cpp/cppcodedocumentation.h:54:21: warning: ‘virtual QString CPPCodeDocumentation::unformatText(const QString&, const QString&)’ can be marked override [-Wsuggest-override] 54 | virtual QString unformatText (const QString & text, const QString & indent = QString()); | ^~~~~~~~~~~~ /<>/umbrello/codegenerators/cpp/cppcodedocumentation.h:59:21: warning: ‘virtual QString CPPCodeDocumentation::getNewEditorLine(int)’ can be marked override [-Wsuggest-override] 59 | virtual QString getNewEditorLine (int amount); | ^~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/cpp/cppcodedocumentation.h:68:17: warning: ‘virtual int CPPCodeDocumentation::firstEditableLine()’ can be marked override [-Wsuggest-override] 68 | virtual int firstEditableLine(); | ^~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/cpp/cppcodedocumentation.h:69:17: warning: ‘virtual int CPPCodeDocumentation::lastEditableLine()’ can be marked override [-Wsuggest-override] 69 | virtual int lastEditableLine(); | ^~~~~~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/cpp/cppheaderclassdeclarationblock.cpp:17: /<>/umbrello/uml.h:201:18: warning: ‘virtual void UMLApp::keyPressEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] 201 | virtual void keyPressEvent(QKeyEvent* e); | ^~~~~~~~~~~~~ /<>/umbrello/uml.h:202:18: warning: ‘virtual void UMLApp::keyReleaseEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] 202 | virtual void keyReleaseEvent(QKeyEvent* e); | ^~~~~~~~~~~~~~~ /<>/umbrello/uml.h:204:18: warning: ‘virtual void UMLApp::customEvent(QEvent*)’ can be marked override [-Wsuggest-override] 204 | virtual void customEvent(QEvent* e); | ^~~~~~~~~~~ /<>/umbrello/uml.h:215:18: warning: ‘virtual bool UMLApp::queryClose()’ can be marked override [-Wsuggest-override] 215 | virtual bool queryClose(); | ^~~~~~~~~~ /<>/umbrello/uml.h:217:18: warning: ‘virtual void UMLApp::saveProperties(KConfigGroup&)’ can be marked override [-Wsuggest-override] 217 | virtual void saveProperties(KConfigGroup & cfg); | ^~~~~~~~~~~~~~ /<>/umbrello/uml.h:218:18: warning: ‘virtual void UMLApp::readProperties(const KConfigGroup&)’ can be marked override [-Wsuggest-override] 218 | virtual void readProperties(const KConfigGroup & cfg); | ^~~~~~~~~~~~~~ [ 37%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/codegenerators/cpp/cppheadercodeaccessormethod.cpp.o cd /<>/obj-aarch64-linux-gnu/umbrello && /usr/bin/aarch64-linux-gnu-g++ -DCMAKE_BINARY_DIR=\"/<>/obj-aarch64-linux-gnu\" -DKCOREADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLO_VERSION_STRING=\"2.23.3\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-aarch64-linux-gnu/umbrello -I/<>/umbrello -I/<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/include -I/<>/obj-aarch64-linux-gnu -I/<>/umbrello/clipboard -I/<>/umbrello/cmds -I/<>/umbrello/codegenerators -I/<>/umbrello/codegenerators/ada -I/<>/umbrello/codegenerators/as -I/<>/umbrello/codegenerators/cpp -I/<>/umbrello/codegenerators/csharp -I/<>/umbrello/codegenerators/d -I/<>/umbrello/codegenerators/idl -I/<>/umbrello/codegenerators/java -I/<>/umbrello/codegenerators/js -I/<>/umbrello/codegenerators/pascal -I/<>/umbrello/codegenerators/perl -I/<>/umbrello/codegenerators/php -I/<>/umbrello/codegenerators/python -I/<>/umbrello/codegenerators/ruby -I/<>/umbrello/codegenerators/sql -I/<>/umbrello/codegenerators/tcl -I/<>/umbrello/codegenerators/vala -I/<>/umbrello/codegenerators/xml -I/<>/umbrello/codegenwizard -I/<>/umbrello/codeimport -I/<>/umbrello/codeimport/csharp -I/<>/umbrello/codeimpwizard -I/<>/umbrello/debug -I/<>/umbrello/dialogs -I/<>/umbrello/dialogs/pages -I/<>/umbrello/dialogs/widgets -I/<>/umbrello/docgenerators -I/<>/umbrello/finder -I/<>/umbrello/refactoring -I/<>/umbrello/uml1model -I/<>/umbrello/umlwidgets -I/<>/lib/cppparser -I/<>/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/aarch64-linux-gnu/qt5 -isystem /usr/include/aarch64-linux-gnu/qt5/QtWidgets -isystem /usr/include/aarch64-linux-gnu/qt5/QtGui -isystem /usr/include/aarch64-linux-gnu/qt5/QtCore -isystem /usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/aarch64-linux-gnu/qt5/QtXml -isystem /usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/aarch64-linux-gnu/qt5/QtSvg -isystem /usr/include/aarch64-linux-gnu/qt5/QtWebKitWidgets -isystem /usr/include/aarch64-linux-gnu/qt5/QtWebKit -isystem /usr/include/aarch64-linux-gnu/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/aarch64-linux-gnu/qt5/QtConcurrent -isystem /usr/include/aarch64-linux-gnu/qt5/QtDBus -isystem /usr/include/KF5/KTextEditor -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -fno-delete-null-pointer-checks -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -o CMakeFiles/libumbrello.dir/codegenerators/cpp/cppheadercodeaccessormethod.cpp.o -c /<>/umbrello/codegenerators/cpp/cppheadercodeaccessormethod.cpp In file included from /<>/umbrello/codegenerators/codeblockwithcomments.h:15, from /<>/umbrello/codegenerators/codemethodblock.h:17, from /<>/umbrello/codegenerators/codeaccessormethod.h:15, from /<>/umbrello/codegenerators/cpp/cppheadercodeaccessormethod.h:15, from /<>/umbrello/codegenerators/cpp/cppheadercodeaccessormethod.cpp:13: /<>/umbrello/codegenerators/codeblock.h:40:18: warning: ‘virtual void CodeBlock::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 40 | virtual void saveToXMI1(QDomDocument & doc, QDomElement & root); | ^~~~~~~~~~ /<>/umbrello/codegenerators/codeblock.h:41:18: warning: ‘virtual void CodeBlock::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] 41 | virtual void loadFromXMI1(QDomElement & root); | ^~~~~~~~~~~~ /<>/umbrello/codegenerators/codeblock.h:43:18: warning: ‘virtual void CodeBlock::setAttributesFromObject(TextBlock*)’ can be marked override [-Wsuggest-override] 43 | virtual void setAttributesFromObject(TextBlock * obj); | ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeblock.h:49:18: warning: ‘virtual void CodeBlock::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 49 | virtual void setAttributesOnNode(QDomDocument & doc, QDomElement & blockElement); | ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeblock.h:50:18: warning: ‘virtual void CodeBlock::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] 50 | virtual void setAttributesFromNode(QDomElement & element); | ^~~~~~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/codeblockwithcomments.h:16, from /<>/umbrello/codegenerators/codemethodblock.h:17, from /<>/umbrello/codegenerators/codeaccessormethod.h:15, from /<>/umbrello/codegenerators/cpp/cppheadercodeaccessormethod.h:15, from /<>/umbrello/codegenerators/cpp/cppheadercodeaccessormethod.cpp:13: /<>/umbrello/codegenerators/codecomment.h:30:18: warning: ‘virtual void CodeComment::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 30 | virtual void saveToXMI1(QDomDocument & doc, QDomElement & root); | ^~~~~~~~~~ /<>/umbrello/codegenerators/codecomment.h:31:18: warning: ‘virtual void CodeComment::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] 31 | virtual void loadFromXMI1(QDomElement & root); | ^~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/codemethodblock.h:17, from /<>/umbrello/codegenerators/codeaccessormethod.h:15, from /<>/umbrello/codegenerators/cpp/cppheadercodeaccessormethod.h:15, from /<>/umbrello/codegenerators/cpp/cppheadercodeaccessormethod.cpp:13: /<>/umbrello/codegenerators/codeblockwithcomments.h:38:21: warning: ‘virtual QString CodeBlockWithComments::toString() const’ can be marked override [-Wsuggest-override] 38 | virtual QString toString () const; | ^~~~~~~~ /<>/umbrello/codegenerators/codeblockwithcomments.h:42:18: warning: ‘virtual void CodeBlockWithComments::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 42 | virtual void saveToXMI1 (QDomDocument & doc, QDomElement & root); | ^~~~~~~~~~ /<>/umbrello/codegenerators/codeblockwithcomments.h:44:18: warning: ‘virtual void CodeBlockWithComments::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] 44 | virtual void loadFromXMI1 (QDomElement & root); | ^~~~~~~~~~~~ /<>/umbrello/codegenerators/codeblockwithcomments.h:46:18: warning: ‘virtual void CodeBlockWithComments::setAttributesFromObject(TextBlock*)’ can be marked override [-Wsuggest-override] 46 | virtual void setAttributesFromObject (TextBlock * obj); | ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeblockwithcomments.h:50:18: warning: ‘virtual void CodeBlockWithComments::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 50 | virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement); | ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeblockwithcomments.h:52:18: warning: ‘virtual void CodeBlockWithComments::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] 52 | virtual void setAttributesFromNode (QDomElement & element); | ^~~~~~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/codeaccessormethod.h:15, from /<>/umbrello/codegenerators/cpp/cppheadercodeaccessormethod.h:15, from /<>/umbrello/codegenerators/cpp/cppheadercodeaccessormethod.cpp:13: /<>/umbrello/codegenerators/codemethodblock.h:45:21: warning: ‘virtual QString CodeMethodBlock::toString() const’ can be marked override [-Wsuggest-override] 45 | virtual QString toString () const; | ^~~~~~~~ /<>/umbrello/codegenerators/codemethodblock.h:58:18: warning: ‘virtual void CodeMethodBlock::updateContent()’ can be marked override [-Wsuggest-override] 58 | virtual void updateContent () = 0; | ^~~~~~~~~~~~~ /<>/umbrello/codegenerators/codemethodblock.h:62:18: warning: ‘virtual void CodeMethodBlock::release()’ can be marked override [-Wsuggest-override] 62 | virtual void release (); | ^~~~~~~ /<>/umbrello/codegenerators/codemethodblock.h:75:18: warning: ‘virtual void CodeMethodBlock::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 75 | virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement); | ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codemethodblock.h:77:18: warning: ‘virtual void CodeMethodBlock::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] 77 | virtual void setAttributesFromNode (QDomElement & element); | ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codemethodblock.h:79:18: warning: ‘virtual void CodeMethodBlock::setAttributesFromObject(TextBlock*)’ can be marked override [-Wsuggest-override] 79 | virtual void setAttributesFromObject (TextBlock * obj); | ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codemethodblock.h:88:18: warning: ‘virtual void CodeMethodBlock::syncToParent()’ can be marked override [-Wsuggest-override] 88 | virtual void syncToParent(); | ^~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/cpp/cppheadercodeaccessormethod.h:15, from /<>/umbrello/codegenerators/cpp/cppheadercodeaccessormethod.cpp:13: /<>/umbrello/codegenerators/codeaccessormethod.h:47:18: warning: ‘virtual void CodeAccessorMethod::updateContent()’ can be marked override [-Wsuggest-override] 47 | virtual void updateContent() = 0; | ^~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeaccessormethod.h:49:18: warning: ‘virtual void CodeAccessorMethod::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 49 | virtual void saveToXMI1(QDomDocument & doc, QDomElement & root); | ^~~~~~~~~~ /<>/umbrello/codegenerators/codeaccessormethod.h:50:18: warning: ‘virtual void CodeAccessorMethod::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] 50 | virtual void loadFromXMI1(QDomElement & root); | ^~~~~~~~~~~~ /<>/umbrello/codegenerators/codeaccessormethod.h:52:18: warning: ‘virtual void CodeAccessorMethod::setAttributesFromObject(TextBlock*)’ can be marked override [-Wsuggest-override] 52 | virtual void setAttributesFromObject(TextBlock * obj); | ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeaccessormethod.h:56:18: warning: ‘virtual void CodeAccessorMethod::release()’ can be marked override [-Wsuggest-override] 56 | virtual void release(); | ^~~~~~~ /<>/umbrello/codegenerators/codeaccessormethod.h:58:18: warning: ‘virtual void CodeAccessorMethod::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 58 | virtual void setAttributesOnNode(QDomDocument & doc, QDomElement & blockElement); | ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeaccessormethod.h:60:18: warning: ‘virtual void CodeAccessorMethod::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] 60 | virtual void setAttributesFromNode(QDomElement & element); | ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeaccessormethod.h:62:18: warning: ‘virtual void CodeAccessorMethod::updateMethodDeclaration()’ can be marked override [-Wsuggest-override] 62 | virtual void updateMethodDeclaration() = 0; | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/cpp/cppheadercodeaccessormethod.cpp:13: /<>/umbrello/codegenerators/cpp/cppheadercodeaccessormethod.h:41:18: warning: ‘virtual void CPPHeaderCodeAccessorMethod::updateMethodDeclaration()’ can be marked override [-Wsuggest-override] 41 | virtual void updateMethodDeclaration(); | ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/cpp/cppheadercodeaccessormethod.h:42:18: warning: ‘virtual void CPPHeaderCodeAccessorMethod::updateContent()’ can be marked override [-Wsuggest-override] 42 | virtual void updateContent(); | ^~~~~~~~~~~~~ In file included from /<>/umbrello/uml1model/attribute.h:15, from /<>/umbrello/codegenerators/cpp/cppheadercodeaccessormethod.cpp:16: /<>/umbrello/uml1model/classifierlistitem.h:48:18: warning: ‘virtual void UMLClassifierListItem::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 48 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/classifierlistitem.h:54:24: warning: ‘virtual UMLObject* UMLClassifierListItem::clone() const’ can be marked override [-Wsuggest-override] 54 | virtual UMLObject* clone() const = 0; | ^~~~~ In file included from /<>/umbrello/codegenerators/cpp/cppheadercodeaccessormethod.cpp:16: /<>/umbrello/uml1model/attribute.h:42:18: warning: ‘virtual void UMLAttribute::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 42 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/attribute.h:44:10: warning: ‘virtual void UMLAttribute::setName(const QString&)’ can be marked override [-Wsuggest-override] 44 | void setName(const QString &name); | ^~~~~~~ /<>/umbrello/uml1model/attribute.h:48:24: warning: ‘virtual UMLObject* UMLAttribute::clone() const’ can be marked override [-Wsuggest-override] 48 | virtual UMLObject* clone() const; | ^~~~~ /<>/umbrello/uml1model/attribute.h:53:13: warning: ‘virtual QString UMLAttribute::toString(Uml::SignatureType::Enum, bool)’ can be marked override [-Wsuggest-override] 53 | QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false); | ^~~~~~~~ /<>/umbrello/uml1model/attribute.h:58:18: warning: ‘virtual void UMLAttribute::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 58 | virtual void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/attribute.h:60:18: warning: ‘virtual bool UMLAttribute::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] 60 | virtual bool showPropertiesDialog(QWidget* parent = 0); | ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/attribute.h:73:10: warning: ‘virtual bool UMLAttribute::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 73 | bool load1(QDomElement & element); | ^~~~~ In file included from /<>/umbrello/uml1model/package.h:14, from /<>/umbrello/uml1model/classifier.h:13, from /<>/umbrello/codegenerators/classifiercodedocument.h:15, from /<>/umbrello/codegenerators/cpp/cppheadercodeaccessormethod.cpp:17: /<>/umbrello/uml1model/umlcanvasobject.h:43:18: warning: ‘virtual void UMLCanvasObject::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 43 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/umlcanvasobject.h:85:18: warning: ‘virtual bool UMLCanvasObject::resolveRef()’ can be marked override [-Wsuggest-override] 85 | virtual bool resolveRef(); | ^~~~~~~~~~ In file included from /<>/umbrello/uml1model/classifier.h:13, from /<>/umbrello/codegenerators/classifiercodedocument.h:15, from /<>/umbrello/codegenerators/cpp/cppheadercodeaccessormethod.cpp:17: /<>/umbrello/uml1model/package.h:39:18: warning: ‘virtual void UMLPackage::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 39 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/package.h:41:24: warning: ‘virtual UMLObject* UMLPackage::clone() const’ can be marked override [-Wsuggest-override] 41 | virtual UMLObject* clone() const; | ^~~~~ /<>/umbrello/uml1model/package.h:64:18: warning: ‘virtual bool UMLPackage::resolveRef()’ can be marked override [-Wsuggest-override] 64 | virtual bool resolveRef(); | ^~~~~~~~~~ /<>/umbrello/uml1model/package.h:66:18: warning: ‘virtual void UMLPackage::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 66 | virtual void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/package.h:69:18: warning: ‘virtual bool UMLPackage::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 69 | virtual bool load1(QDomElement& element); | ^~~~~ In file included from /<>/umbrello/uml1model/foreignkeyconstraint.h:16, from /<>/umbrello/model_utils.h:18, from /<>/umbrello/uml1model/classifier.h:19, from /<>/umbrello/codegenerators/classifiercodedocument.h:15, from /<>/umbrello/codegenerators/cpp/cppheadercodeaccessormethod.cpp:17: /<>/umbrello/uml1model/entityconstraint.h:40:18: warning: ‘virtual void UMLEntityConstraint::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 40 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/entityconstraint.h:45:24: warning: ‘virtual UMLObject* UMLEntityConstraint::clone() const’ can be marked override [-Wsuggest-override] 45 | virtual UMLObject* clone() const = 0; | ^~~~~ In file included from /<>/umbrello/model_utils.h:18, from /<>/umbrello/uml1model/classifier.h:19, from /<>/umbrello/codegenerators/classifiercodedocument.h:15, from /<>/umbrello/codegenerators/cpp/cppheadercodeaccessormethod.cpp:17: /<>/umbrello/uml1model/foreignkeyconstraint.h:56:18: warning: ‘virtual void UMLForeignKeyConstraint::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 56 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:58:24: warning: ‘virtual UMLObject* UMLForeignKeyConstraint::clone() const’ can be marked override [-Wsuggest-override] 58 | virtual UMLObject* clone() const; | ^~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:60:13: warning: ‘virtual QString UMLForeignKeyConstraint::toString(Uml::SignatureType::Enum, bool)’ can be marked override [-Wsuggest-override] 60 | QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false); | ^~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:65:10: warning: ‘virtual void UMLForeignKeyConstraint::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 65 | void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:67:18: warning: ‘virtual bool UMLForeignKeyConstraint::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] 67 | virtual bool showPropertiesDialog(QWidget* parent = 0); | ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:85:10: warning: ‘virtual bool UMLForeignKeyConstraint::resolveRef()’ can be marked override [-Wsuggest-override] 85 | bool resolveRef(); | ^~~~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:94:10: warning: ‘virtual bool UMLForeignKeyConstraint::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 94 | bool load1(QDomElement & element); | ^~~~~ In file included from /<>/umbrello/model_utils.h:20, from /<>/umbrello/uml1model/classifier.h:19, from /<>/umbrello/codegenerators/classifiercodedocument.h:15, from /<>/umbrello/codegenerators/cpp/cppheadercodeaccessormethod.cpp:17: /<>/umbrello/dialogs/multipagedialogbase.h:101:18: warning: ‘virtual void MultiPageDialogBase::keyPressEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] 101 | virtual void keyPressEvent(QKeyEvent *event); | ^~~~~~~~~~~~~ In file included from /<>/umbrello/model_utils.h:21, from /<>/umbrello/uml1model/classifier.h:19, from /<>/umbrello/codegenerators/classifiercodedocument.h:15, from /<>/umbrello/codegenerators/cpp/cppheadercodeaccessormethod.cpp:17: /<>/umbrello/umlwidgets/widgetbase.h:187:20: warning: ‘virtual QRectF WidgetBase::boundingRect() const’ can be marked override [-Wsuggest-override] 187 | virtual QRectF boundingRect() const; | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/widgetbase.h:191:18: warning: ‘virtual void WidgetBase::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] 191 | virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); | ^~~~~ /<>/umbrello/umlwidgets/widgetbase.h:260:18: warning: ‘virtual void WidgetBase::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] 260 | virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent *event); | ^~~~~~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/classifiercodedocument.h:15, from /<>/umbrello/codegenerators/cpp/cppheadercodeaccessormethod.cpp:17: /<>/umbrello/uml1model/classifier.h:54:18: warning: ‘virtual void UMLClassifier::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 54 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/classifier.h:56:16: warning: ‘virtual UMLObject* UMLClassifier::clone() const’ can be marked override [-Wsuggest-override] 56 | UMLObject* clone() const; | ^~~~~ /<>/umbrello/uml1model/classifier.h:111:18: warning: ‘virtual bool UMLClassifier::resolveRef()’ can be marked override [-Wsuggest-override] 111 | virtual bool resolveRef(); | ^~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:115:24: warning: ‘virtual UMLObject* UMLClassifier::findChildObjectById(Uml::ID::Type, bool)’ can be marked override [-Wsuggest-override] 115 | virtual UMLObject* findChildObjectById(Uml::ID::Type id, bool considerAncestors = false); | ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:124:18: warning: ‘virtual bool UMLClassifier::acceptAssociationType(Uml::AssociationType::Enum)’ can be marked override [-Wsuggest-override] 124 | virtual bool acceptAssociationType(Uml::AssociationType::Enum type); | ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:129:10: warning: ‘virtual void UMLClassifier::setBaseType(UMLObject::ObjectType)’ can be marked override [-Wsuggest-override] 129 | void setBaseType(UMLObject::ObjectType ot); | ^~~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:181:10: warning: ‘virtual void UMLClassifier::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 181 | void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:183:18: warning: ‘virtual bool UMLClassifier::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 183 | virtual bool load1(QDomElement& element); | ^~~~~ In file included from /<>/umbrello/codegenerators/codedocument.h:16, from /<>/umbrello/codegenerators/classifiercodedocument.h:17, from /<>/umbrello/codegenerators/cpp/cppheadercodeaccessormethod.cpp:17: /<>/umbrello/codegenerators/hierarchicalcodeblock.h:38:10: warning: ‘virtual bool HierarchicalCodeBlock::addTextBlock(TextBlock*)’ can be marked override [-Wsuggest-override] 38 | bool addTextBlock (TextBlock * add_object); | ^~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:40:10: warning: ‘virtual bool HierarchicalCodeBlock::insertTextBlock(TextBlock*, TextBlock*, bool)’ can be marked override [-Wsuggest-override] 40 | bool insertTextBlock (TextBlock * newBlock, TextBlock * existingBlock, bool after = true); | ^~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:42:10: warning: ‘virtual bool HierarchicalCodeBlock::removeTextBlock(TextBlock*)’ can be marked override [-Wsuggest-override] 42 | bool removeTextBlock (TextBlock * remove_object); | ^~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:48:18: warning: ‘virtual void HierarchicalCodeBlock::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 48 | virtual void saveToXMI1 (QDomDocument & doc, QDomElement & root); | ^~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:50:18: warning: ‘virtual void HierarchicalCodeBlock::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] 50 | virtual void loadFromXMI1 (QDomElement & root); | ^~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:52:21: warning: ‘virtual QString HierarchicalCodeBlock::toString() const’ can be marked override [-Wsuggest-override] 52 | virtual QString toString () const; | ^~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:55:13: warning: ‘virtual QString HierarchicalCodeBlock::getUniqueTag(const QString&)’ can be marked override [-Wsuggest-override] 55 | QString getUniqueTag(const QString& prefix); | ^~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:59:25: warning: ‘virtual CodeBlock* HierarchicalCodeBlock::newCodeBlock()’ can be marked override [-Wsuggest-override] 59 | virtual CodeBlock * newCodeBlock(); | ^~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:60:37: warning: ‘virtual CodeBlockWithComments* HierarchicalCodeBlock::newCodeBlockWithComments()’ can be marked override [-Wsuggest-override] 60 | virtual CodeBlockWithComments * newCodeBlockWithComments(); | ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:61:37: warning: ‘virtual HierarchicalCodeBlock* HierarchicalCodeBlock::newHierarchicalCodeBlock()’ can be marked override [-Wsuggest-override] 61 | virtual HierarchicalCodeBlock * newHierarchicalCodeBlock(); | ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:65:18: warning: ‘virtual void HierarchicalCodeBlock::release()’ can be marked override [-Wsuggest-override] 65 | virtual void release (); | ^~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:67:18: warning: ‘virtual void HierarchicalCodeBlock::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 67 | virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & elem); | ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:69:18: warning: ‘virtual void HierarchicalCodeBlock::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] 69 | virtual void setAttributesFromNode (QDomElement & element); | ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:71:18: warning: ‘virtual void HierarchicalCodeBlock::setAttributesFromObject(TextBlock*)’ can be marked override [-Wsuggest-override] 71 | virtual void setAttributesFromObject (TextBlock * obj); | ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:73:17: warning: ‘virtual TextBlock* HierarchicalCodeBlock::findCodeClassFieldTextBlockByTag(const QString&)’ can be marked override [-Wsuggest-override] 73 | TextBlock * findCodeClassFieldTextBlockByTag (const QString &tag); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/classifiercodedocument.h:17, from /<>/umbrello/codegenerators/cpp/cppheadercodeaccessormethod.cpp:17: /<>/umbrello/codegenerators/codedocument.h:61:10: warning: ‘virtual bool CodeDocument::insertTextBlock(TextBlock*, TextBlock*, bool)’ can be marked override [-Wsuggest-override] 61 | bool insertTextBlock (TextBlock * newBlock, TextBlock * existingBlock, bool after = true); | ^~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codedocument.h:70:25: warning: ‘virtual CodeBlock* CodeDocument::newCodeBlock()’ can be marked override [-Wsuggest-override] 70 | virtual CodeBlock * newCodeBlock (); | ^~~~~~~~~~~~ /<>/umbrello/codegenerators/codedocument.h:71:37: warning: ‘virtual HierarchicalCodeBlock* CodeDocument::newHierarchicalCodeBlock()’ can be marked override [-Wsuggest-override] 71 | virtual HierarchicalCodeBlock * newHierarchicalCodeBlock (); | ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codedocument.h:72:37: warning: ‘virtual CodeBlockWithComments* CodeDocument::newCodeBlockWithComments()’ can be marked override [-Wsuggest-override] 72 | virtual CodeBlockWithComments * newCodeBlockWithComments (); | ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codedocument.h:74:21: warning: ‘virtual QString CodeDocument::getUniqueTag(const QString&)’ can be marked override [-Wsuggest-override] 74 | virtual QString getUniqueTag(const QString& prefix = QString()); | ^~~~~~~~~~~~ /<>/umbrello/codegenerators/codedocument.h:86:18: warning: ‘virtual void CodeDocument::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 86 | virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement); | ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codedocument.h:88:18: warning: ‘virtual void CodeDocument::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] 88 | virtual void setAttributesFromNode (QDomElement & element); | ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codedocument.h:100:10: warning: ‘virtual void CodeDocument::resetTextBlocks()’ can be marked override [-Wsuggest-override] 100 | void resetTextBlocks(); | ^~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codedocument.h:102:25: warning: ‘virtual TextBlock* CodeDocument::findCodeClassFieldTextBlockByTag(const QString&)’ can be marked override [-Wsuggest-override] 102 | virtual TextBlock * findCodeClassFieldTextBlockByTag(const QString &tag); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/codeoperation.h:16, from /<>/umbrello/codegenerators/classifiercodedocument.h:18, from /<>/umbrello/codegenerators/cpp/cppheadercodeaccessormethod.cpp:17: /<>/umbrello/uml1model/operation.h:37:18: warning: ‘virtual void UMLOperation::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 37 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/operation.h:39:24: warning: ‘virtual UMLObject* UMLOperation::clone() const’ can be marked override [-Wsuggest-override] 39 | virtual UMLObject* clone() const; | ^~~~~ /<>/umbrello/uml1model/operation.h:41:10: warning: ‘virtual void UMLOperation::setType(UMLObject*)’ can be marked override [-Wsuggest-override] 41 | void setType(UMLObject* type); | ^~~~~~~ /<>/umbrello/uml1model/operation.h:52:13: warning: ‘virtual QString UMLOperation::toString(Uml::SignatureType::Enum, bool)’ can be marked override [-Wsuggest-override] 52 | QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false); | ^~~~~~~~ /<>/umbrello/uml1model/operation.h:56:10: warning: ‘virtual bool UMLOperation::resolveRef()’ can be marked override [-Wsuggest-override] 56 | bool resolveRef(); | ^~~~~~~~~~ /<>/umbrello/uml1model/operation.h:60:18: warning: ‘virtual bool UMLOperation::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] 60 | virtual bool showPropertiesDialog(QWidget* parent = 0); | ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/operation.h:72:10: warning: ‘virtual void UMLOperation::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 72 | void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/operation.h:75:10: warning: ‘virtual bool UMLOperation::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 75 | bool load1(QDomElement & element); | ^~~~~ In file included from /<>/umbrello/codegenerators/classifiercodedocument.h:18, from /<>/umbrello/codegenerators/cpp/cppheadercodeaccessormethod.cpp:17: /<>/umbrello/codegenerators/codeoperation.h:41:18: warning: ‘virtual void CodeOperation::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 41 | virtual void saveToXMI1 (QDomDocument & doc, QDomElement & root); | ^~~~~~~~~~ /<>/umbrello/codegenerators/codeoperation.h:43:18: warning: ‘virtual void CodeOperation::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] 43 | virtual void loadFromXMI1 (QDomElement & root); | ^~~~~~~~~~~~ /<>/umbrello/codegenerators/codeoperation.h:47:18: warning: ‘virtual void CodeOperation::setAttributesFromObject(TextBlock*)’ can be marked override [-Wsuggest-override] 47 | virtual void setAttributesFromObject (TextBlock * obj); | ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeoperation.h:49:18: warning: ‘virtual void CodeOperation::updateMethodDeclaration()’ can be marked override [-Wsuggest-override] 49 | virtual void updateMethodDeclaration() = 0; | ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeoperation.h:50:18: warning: ‘virtual void CodeOperation::updateContent()’ can be marked override [-Wsuggest-override] 50 | virtual void updateContent(); | ^~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeoperation.h:57:18: warning: ‘virtual void CodeOperation::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 57 | virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement); | ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeoperation.h:59:18: warning: ‘virtual void CodeOperation::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] 59 | virtual void setAttributesFromNode (QDomElement & element); | ^~~~~~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/codeclassfield.h:16, from /<>/umbrello/codegenerators/classifiercodedocument.h:19, from /<>/umbrello/codegenerators/cpp/cppheadercodeaccessormethod.cpp:17: /<>/umbrello/codegenerators/codeclassfielddeclarationblock.h:42:18: warning: ‘virtual void CodeClassFieldDeclarationBlock::setAttributesFromObject(TextBlock*)’ can be marked override [-Wsuggest-override] 42 | virtual void setAttributesFromObject(TextBlock * obj); | ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeclassfielddeclarationblock.h:44:18: warning: ‘virtual void CodeClassFieldDeclarationBlock::updateContent()’ can be marked override [-Wsuggest-override] 44 | virtual void updateContent() = 0; | ^~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeclassfielddeclarationblock.h:46:18: warning: ‘virtual void CodeClassFieldDeclarationBlock::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 46 | virtual void saveToXMI1(QDomDocument & doc, QDomElement & root); | ^~~~~~~~~~ /<>/umbrello/codegenerators/codeclassfielddeclarationblock.h:48:18: warning: ‘virtual void CodeClassFieldDeclarationBlock::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] 48 | virtual void loadFromXMI1(QDomElement & root); | ^~~~~~~~~~~~ /<>/umbrello/codegenerators/codeclassfielddeclarationblock.h:52:18: warning: ‘virtual void CodeClassFieldDeclarationBlock::release()’ can be marked override [-Wsuggest-override] 52 | virtual void release(); | ^~~~~~~ /<>/umbrello/codegenerators/codeclassfielddeclarationblock.h:54:18: warning: ‘virtual void CodeClassFieldDeclarationBlock::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 54 | virtual void setAttributesOnNode(QDomDocument & doc, QDomElement & blockElement); | ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeclassfielddeclarationblock.h:56:18: warning: ‘virtual void CodeClassFieldDeclarationBlock::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] 56 | virtual void setAttributesFromNode(QDomElement & element); | ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeclassfielddeclarationblock.h:67:18: warning: ‘virtual void CodeClassFieldDeclarationBlock::syncToParent()’ can be marked override [-Wsuggest-override] 67 | virtual void syncToParent(); | ^~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/classifiercodedocument.h:19, from /<>/umbrello/codegenerators/cpp/cppheadercodeaccessormethod.cpp:17: /<>/umbrello/codegenerators/codeclassfield.h:52:13: warning: ‘virtual QString CodeClassField::getTypeName()’ can be marked override [-Wsuggest-override] 52 | QString getTypeName (); | ^~~~~~~~~~~ /<>/umbrello/codegenerators/codeclassfield.h:85:10: warning: ‘virtual void CodeClassField::updateContent()’ can be marked override [-Wsuggest-override] 85 | void updateContent(); | ^~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeclassfield.h:121:18: warning: ‘virtual void CodeClassField::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 121 | virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement); | ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeclassfield.h:123:18: warning: ‘virtual void CodeClassField::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] 123 | virtual void setAttributesFromNode (QDomElement & element); | ^~~~~~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/cpp/cppheadercodeaccessormethod.cpp:17: /<>/umbrello/codegenerators/classifiercodedocument.h:74:18: warning: ‘virtual void ClassifierCodeDocument::synchronize()’ can be marked override [-Wsuggest-override] 74 | virtual void synchronize(); | ^~~~~~~~~~~ /<>/umbrello/codegenerators/classifiercodedocument.h:81:18: warning: ‘virtual void ClassifierCodeDocument::updateContent()’ can be marked override [-Wsuggest-override] 81 | virtual void updateContent() = 0; | ^~~~~~~~~~~~~ /<>/umbrello/codegenerators/classifiercodedocument.h:83:18: warning: ‘virtual void ClassifierCodeDocument::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 83 | virtual void saveToXMI1(QDomDocument &doc, QDomElement &root); | ^~~~~~~~~~ /<>/umbrello/codegenerators/classifiercodedocument.h:84:18: warning: ‘virtual void ClassifierCodeDocument::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] 84 | virtual void loadFromXMI1(QDomElement &root); | ^~~~~~~~~~~~ /<>/umbrello/codegenerators/classifiercodedocument.h:90:18: warning: ‘virtual void ClassifierCodeDocument::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 90 | virtual void setAttributesOnNode(QDomDocument &doc, QDomElement &blockElement); | ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/classifiercodedocument.h:91:18: warning: ‘virtual void ClassifierCodeDocument::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] 91 | virtual void setAttributesFromNode(QDomElement &element); | ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/classifiercodedocument.h:93:17: warning: ‘virtual TextBlock* ClassifierCodeDocument::findCodeClassFieldTextBlockByTag(const QString&)’ can be marked override [-Wsuggest-override] 93 | TextBlock * findCodeClassFieldTextBlockByTag(const QString &tag); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/cpp/cppcodegenerator.h:17, from /<>/umbrello/codegenerators/cpp/cppheadercodeaccessormethod.cpp:18: /<>/umbrello/codegenerators/advancedcodegenerator.h:37:18: warning: ‘virtual void AdvancedCodeGenerator::initFromParentDocument()’ can be marked override [-Wsuggest-override] 37 | virtual void initFromParentDocument(); | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/cpp/cppcodegenerator.h:18, from /<>/umbrello/codegenerators/cpp/cppheadercodeaccessormethod.cpp:18: /<>/umbrello/codegenerators/cpp/cppmakecodedocument.h:43:13: warning: ‘virtual QString CPPMakefileCodeDocument::toString()’ can be marked override [-Wsuggest-override] 43 | QString toString (); | ^~~~~~~~ /<>/umbrello/codegenerators/cpp/cppmakecodedocument.h:45:13: warning: ‘virtual QString CPPMakefileCodeDocument::getPath()’ can be marked override [-Wsuggest-override] 45 | QString getPath (); | ^~~~~~~ /<>/umbrello/codegenerators/cpp/cppmakecodedocument.h:47:10: warning: ‘virtual void CPPMakefileCodeDocument::updateContent()’ can be marked override [-Wsuggest-override] 47 | void updateContent(); | ^~~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/cpp/cppheadercodeaccessormethod.cpp:18: /<>/umbrello/codegenerators/cpp/cppcodegenerator.h:44:36: warning: ‘virtual Uml::ProgrammingLanguage::Enum CPPCodeGenerator::language() const’ can be marked override [-Wsuggest-override] 44 | Uml::ProgrammingLanguage::Enum language() const; | ^~~~~~~~ /<>/umbrello/codegenerators/cpp/cppcodegenerator.h:46:20: warning: ‘virtual CodeDocument* CPPCodeGenerator::newClassifierCodeDocument(UMLClassifier*)’ can be marked override [-Wsuggest-override] 46 | CodeDocument * newClassifierCodeDocument (UMLClassifier * classifier); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/cpp/cppcodegenerator.h:49:32: warning: ‘virtual CodeViewerDialog* CPPCodeGenerator::getCodeViewerDialog(QWidget*, CodeDocument*, Settings::CodeViewerState&)’ can be marked override [-Wsuggest-override] 49 | virtual CodeViewerDialog * getCodeViewerDialog(QWidget* parent, CodeDocument * doc, | ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/cpp/cppcodegenerator.h:52:18: warning: ‘virtual void CPPCodeGenerator::writeCodeToFile()’ can be marked override [-Wsuggest-override] 52 | virtual void writeCodeToFile(); | ^~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/cpp/cppcodegenerator.h:53:18: warning: ‘virtual void CPPCodeGenerator::writeCodeToFile(UMLClassifierList&)’ can be marked override [-Wsuggest-override] 53 | virtual void writeCodeToFile(UMLClassifierList &list); | ^~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/cpp/cppcodegenerator.h:55:17: warning: ‘virtual QStringList CPPCodeGenerator::defaultDatatypes()’ can be marked override [-Wsuggest-override] 55 | QStringList defaultDatatypes(); | ^~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/cpp/cppcodegenerator.h:57:18: warning: ‘virtual void CPPCodeGenerator::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 57 | virtual void saveToXMI1 (QDomDocument & doc, QDomElement & root); | ^~~~~~~~~~ /<>/umbrello/codegenerators/cpp/cppcodegenerator.h:59:25: warning: ‘virtual QStringList CPPCodeGenerator::reservedKeywords() const’ can be marked override [-Wsuggest-override] 59 | virtual QStringList reservedKeywords() const; | ^~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/cpp/cppcodegenerator.h:61:18: warning: ‘virtual void CPPCodeGenerator::createDefaultStereotypes()’ can be marked override [-Wsuggest-override] 61 | virtual void createDefaultStereotypes (); | ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/cpp/cppcodegenerator.h:63:10: warning: ‘virtual void CPPCodeGenerator::initFromParentDocument()’ can be marked override [-Wsuggest-override] 63 | void initFromParentDocument(); | ^~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/cpp/cppcodegenerator.h:78:18: warning: ‘virtual void CPPCodeGenerator::checkAddUMLObject(UMLObject*)’ can be marked override [-Wsuggest-override] 78 | virtual void checkAddUMLObject (UMLObject * obj); | ^~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/cpp/cppcodegenerator.h:79:18: warning: ‘virtual void CPPCodeGenerator::checkRemoveUMLObject(UMLObject*)’ can be marked override [-Wsuggest-override] 79 | virtual void checkRemoveUMLObject (UMLObject * obj); | ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/cpp/cppcodegenerator.h:81:18: warning: ‘virtual void CPPCodeGenerator::syncCodeToDocument()’ can be marked override [-Wsuggest-override] 81 | virtual void syncCodeToDocument (); | ^~~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/cpp/cppheadercodeaccessormethod.cpp:19: /<>/umbrello/codegenerators/cpp/cppsourcecodedocument.h:44:10: warning: ‘virtual bool CPPSourceCodeDocument::addCodeOperation(CodeOperation*)’ can be marked override [-Wsuggest-override] 44 | bool addCodeOperation(CodeOperation * op); | ^~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/cpp/cppsourcecodedocument.h:55:10: warning: ‘virtual void CPPSourceCodeDocument::updateContent()’ can be marked override [-Wsuggest-override] 55 | void updateContent(); | ^~~~~~~~~~~~~ /<>/umbrello/codegenerators/cpp/cppsourcecodedocument.h:62:10: warning: ‘virtual void CPPSourceCodeDocument::resetTextBlocks()’ can be marked override [-Wsuggest-override] 62 | void resetTextBlocks(); | ^~~~~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/cpp/cppheadercodeaccessormethod.cpp:20: /<>/umbrello/codegenerators/cpp/cppcodegenerationpolicy.h:86:18: warning: ‘virtual void CPPCodeGenerationPolicy::setDefaults(bool)’ can be marked override [-Wsuggest-override] 86 | virtual void setDefaults(bool emitUpdateSignal = true); | ^~~~~~~~~~~ /<>/umbrello/codegenerators/cpp/cppcodegenerationpolicy.h:88:32: warning: ‘virtual CodeGenerationPolicyPage* CPPCodeGenerationPolicy::createPage(QWidget*, const char*)’ can be marked override [-Wsuggest-override] 88 | CodeGenerationPolicyPage * createPage (QWidget *parent = 0, const char * name = 0); | ^~~~~~~~~~ In file included from /<>/umbrello/codegenerators/cpp/cppheadercodeaccessormethod.cpp:21: /<>/umbrello/codegenerators/cpp/cppcodeclassfield.h:39:13: warning: ‘virtual QString CPPCodeClassField::getInitialValue()’ can be marked override [-Wsuggest-override] 39 | QString getInitialValue(); | ^~~~~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/cpp/cppheadercodeaccessormethod.cpp:22: /<>/umbrello/codegenerators/cpp/cppcodedocumentation.h:44:18: warning: ‘virtual void CPPCodeDocumentation::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 44 | virtual void saveToXMI1 (QDomDocument & doc, QDomElement & root); | ^~~~~~~~~~ /<>/umbrello/codegenerators/cpp/cppcodedocumentation.h:49:13: warning: ‘virtual QString CPPCodeDocumentation::toString() const’ can be marked override [-Wsuggest-override] 49 | QString toString () const; | ^~~~~~~~ /<>/umbrello/codegenerators/cpp/cppcodedocumentation.h:54:21: warning: ‘virtual QString CPPCodeDocumentation::unformatText(const QString&, const QString&)’ can be marked override [-Wsuggest-override] 54 | virtual QString unformatText (const QString & text, const QString & indent = QString()); | ^~~~~~~~~~~~ /<>/umbrello/codegenerators/cpp/cppcodedocumentation.h:59:21: warning: ‘virtual QString CPPCodeDocumentation::getNewEditorLine(int)’ can be marked override [-Wsuggest-override] 59 | virtual QString getNewEditorLine (int amount); | ^~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/cpp/cppcodedocumentation.h:68:17: warning: ‘virtual int CPPCodeDocumentation::firstEditableLine()’ can be marked override [-Wsuggest-override] 68 | virtual int firstEditableLine(); | ^~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/cpp/cppcodedocumentation.h:69:17: warning: ‘virtual int CPPCodeDocumentation::lastEditableLine()’ can be marked override [-Wsuggest-override] 69 | virtual int lastEditableLine(); | ^~~~~~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/cpp/cppheadercodeaccessormethod.cpp:23: /<>/umbrello/debug/debug_utils.h:91:18: warning: ‘virtual void Tracer::showEvent(QShowEvent*)’ can be marked override [-Wsuggest-override] 91 | virtual void showEvent(QShowEvent*); | ^~~~~~~~~ In file included from /<>/umbrello/codegenerators/cpp/cppheadercodeaccessormethod.cpp:25: /<>/umbrello/uml1model/umlrole.h:47:16: warning: ‘virtual UMLObject* UMLRole::clone() const’ can be marked override [-Wsuggest-override] 47 | UMLObject* clone() const { return 0; } | ^~~~~ /<>/umbrello/uml1model/umlrole.h:49:10: warning: ‘virtual void UMLRole::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 49 | void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/umlrole.h:51:18: warning: ‘virtual bool UMLRole::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] 51 | virtual bool showPropertiesDialog(QWidget *parent = 0); | ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/umlrole.h:55:10: warning: ‘virtual bool UMLRole::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 55 | bool load1(QDomElement& element); | ^~~~~ In file included from /<>/umbrello/codegenerators/cpp/cppheadercodeaccessormethod.cpp:26: /<>/umbrello/uml.h:201:18: warning: ‘virtual void UMLApp::keyPressEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] 201 | virtual void keyPressEvent(QKeyEvent* e); | ^~~~~~~~~~~~~ /<>/umbrello/uml.h:202:18: warning: ‘virtual void UMLApp::keyReleaseEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] 202 | virtual void keyReleaseEvent(QKeyEvent* e); | ^~~~~~~~~~~~~~~ /<>/umbrello/uml.h:204:18: warning: ‘virtual void UMLApp::customEvent(QEvent*)’ can be marked override [-Wsuggest-override] 204 | virtual void customEvent(QEvent* e); | ^~~~~~~~~~~ /<>/umbrello/uml.h:215:18: warning: ‘virtual bool UMLApp::queryClose()’ can be marked override [-Wsuggest-override] 215 | virtual bool queryClose(); | ^~~~~~~~~~ /<>/umbrello/uml.h:217:18: warning: ‘virtual void UMLApp::saveProperties(KConfigGroup&)’ can be marked override [-Wsuggest-override] 217 | virtual void saveProperties(KConfigGroup & cfg); | ^~~~~~~~~~~~~~ /<>/umbrello/uml.h:218:18: warning: ‘virtual void UMLApp::readProperties(const KConfigGroup&)’ can be marked override [-Wsuggest-override] 218 | virtual void readProperties(const KConfigGroup & cfg); | ^~~~~~~~~~~~~~ [ 37%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/codegenerators/cpp/cppheadercodeclassfielddeclarationblock.cpp.o cd /<>/obj-aarch64-linux-gnu/umbrello && /usr/bin/aarch64-linux-gnu-g++ -DCMAKE_BINARY_DIR=\"/<>/obj-aarch64-linux-gnu\" -DKCOREADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLO_VERSION_STRING=\"2.23.3\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-aarch64-linux-gnu/umbrello -I/<>/umbrello -I/<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/include -I/<>/obj-aarch64-linux-gnu -I/<>/umbrello/clipboard -I/<>/umbrello/cmds -I/<>/umbrello/codegenerators -I/<>/umbrello/codegenerators/ada -I/<>/umbrello/codegenerators/as -I/<>/umbrello/codegenerators/cpp -I/<>/umbrello/codegenerators/csharp -I/<>/umbrello/codegenerators/d -I/<>/umbrello/codegenerators/idl -I/<>/umbrello/codegenerators/java -I/<>/umbrello/codegenerators/js -I/<>/umbrello/codegenerators/pascal -I/<>/umbrello/codegenerators/perl -I/<>/umbrello/codegenerators/php -I/<>/umbrello/codegenerators/python -I/<>/umbrello/codegenerators/ruby -I/<>/umbrello/codegenerators/sql -I/<>/umbrello/codegenerators/tcl -I/<>/umbrello/codegenerators/vala -I/<>/umbrello/codegenerators/xml -I/<>/umbrello/codegenwizard -I/<>/umbrello/codeimport -I/<>/umbrello/codeimport/csharp -I/<>/umbrello/codeimpwizard -I/<>/umbrello/debug -I/<>/umbrello/dialogs -I/<>/umbrello/dialogs/pages -I/<>/umbrello/dialogs/widgets -I/<>/umbrello/docgenerators -I/<>/umbrello/finder -I/<>/umbrello/refactoring -I/<>/umbrello/uml1model -I/<>/umbrello/umlwidgets -I/<>/lib/cppparser -I/<>/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/aarch64-linux-gnu/qt5 -isystem /usr/include/aarch64-linux-gnu/qt5/QtWidgets -isystem /usr/include/aarch64-linux-gnu/qt5/QtGui -isystem /usr/include/aarch64-linux-gnu/qt5/QtCore -isystem /usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/aarch64-linux-gnu/qt5/QtXml -isystem /usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/aarch64-linux-gnu/qt5/QtSvg -isystem /usr/include/aarch64-linux-gnu/qt5/QtWebKitWidgets -isystem /usr/include/aarch64-linux-gnu/qt5/QtWebKit -isystem /usr/include/aarch64-linux-gnu/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/aarch64-linux-gnu/qt5/QtConcurrent -isystem /usr/include/aarch64-linux-gnu/qt5/QtDBus -isystem /usr/include/KF5/KTextEditor -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -fno-delete-null-pointer-checks -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -o CMakeFiles/libumbrello.dir/codegenerators/cpp/cppheadercodeclassfielddeclarationblock.cpp.o -c /<>/umbrello/codegenerators/cpp/cppheadercodeclassfielddeclarationblock.cpp In file included from /<>/umbrello/codegenerators/codeblockwithcomments.h:15, from /<>/umbrello/codegenerators/codeclassfielddeclarationblock.h:18, from /<>/umbrello/codegenerators/cpp/cppheadercodeclassfielddeclarationblock.h:15, from /<>/umbrello/codegenerators/cpp/cppheadercodeclassfielddeclarationblock.cpp:12: /<>/umbrello/codegenerators/codeblock.h:40:18: warning: ‘virtual void CodeBlock::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 40 | virtual void saveToXMI1(QDomDocument & doc, QDomElement & root); | ^~~~~~~~~~ /<>/umbrello/codegenerators/codeblock.h:41:18: warning: ‘virtual void CodeBlock::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] 41 | virtual void loadFromXMI1(QDomElement & root); | ^~~~~~~~~~~~ /<>/umbrello/codegenerators/codeblock.h:43:18: warning: ‘virtual void CodeBlock::setAttributesFromObject(TextBlock*)’ can be marked override [-Wsuggest-override] 43 | virtual void setAttributesFromObject(TextBlock * obj); | ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeblock.h:49:18: warning: ‘virtual void CodeBlock::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 49 | virtual void setAttributesOnNode(QDomDocument & doc, QDomElement & blockElement); | ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeblock.h:50:18: warning: ‘virtual void CodeBlock::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] 50 | virtual void setAttributesFromNode(QDomElement & element); | ^~~~~~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/codeblockwithcomments.h:16, from /<>/umbrello/codegenerators/codeclassfielddeclarationblock.h:18, from /<>/umbrello/codegenerators/cpp/cppheadercodeclassfielddeclarationblock.h:15, from /<>/umbrello/codegenerators/cpp/cppheadercodeclassfielddeclarationblock.cpp:12: /<>/umbrello/codegenerators/codecomment.h:30:18: warning: ‘virtual void CodeComment::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 30 | virtual void saveToXMI1(QDomDocument & doc, QDomElement & root); | ^~~~~~~~~~ /<>/umbrello/codegenerators/codecomment.h:31:18: warning: ‘virtual void CodeComment::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] 31 | virtual void loadFromXMI1(QDomElement & root); | ^~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/codeclassfielddeclarationblock.h:18, from /<>/umbrello/codegenerators/cpp/cppheadercodeclassfielddeclarationblock.h:15, from /<>/umbrello/codegenerators/cpp/cppheadercodeclassfielddeclarationblock.cpp:12: /<>/umbrello/codegenerators/codeblockwithcomments.h:38:21: warning: ‘virtual QString CodeBlockWithComments::toString() const’ can be marked override [-Wsuggest-override] 38 | virtual QString toString () const; | ^~~~~~~~ /<>/umbrello/codegenerators/codeblockwithcomments.h:42:18: warning: ‘virtual void CodeBlockWithComments::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 42 | virtual void saveToXMI1 (QDomDocument & doc, QDomElement & root); | ^~~~~~~~~~ /<>/umbrello/codegenerators/codeblockwithcomments.h:44:18: warning: ‘virtual void CodeBlockWithComments::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] 44 | virtual void loadFromXMI1 (QDomElement & root); | ^~~~~~~~~~~~ /<>/umbrello/codegenerators/codeblockwithcomments.h:46:18: warning: ‘virtual void CodeBlockWithComments::setAttributesFromObject(TextBlock*)’ can be marked override [-Wsuggest-override] 46 | virtual void setAttributesFromObject (TextBlock * obj); | ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeblockwithcomments.h:50:18: warning: ‘virtual void CodeBlockWithComments::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 50 | virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement); | ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeblockwithcomments.h:52:18: warning: ‘virtual void CodeBlockWithComments::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] 52 | virtual void setAttributesFromNode (QDomElement & element); | ^~~~~~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/cpp/cppheadercodeclassfielddeclarationblock.h:15, from /<>/umbrello/codegenerators/cpp/cppheadercodeclassfielddeclarationblock.cpp:12: /<>/umbrello/codegenerators/codeclassfielddeclarationblock.h:42:18: warning: ‘virtual void CodeClassFieldDeclarationBlock::setAttributesFromObject(TextBlock*)’ can be marked override [-Wsuggest-override] 42 | virtual void setAttributesFromObject(TextBlock * obj); | ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeclassfielddeclarationblock.h:44:18: warning: ‘virtual void CodeClassFieldDeclarationBlock::updateContent()’ can be marked override [-Wsuggest-override] 44 | virtual void updateContent() = 0; | ^~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeclassfielddeclarationblock.h:46:18: warning: ‘virtual void CodeClassFieldDeclarationBlock::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 46 | virtual void saveToXMI1(QDomDocument & doc, QDomElement & root); | ^~~~~~~~~~ /<>/umbrello/codegenerators/codeclassfielddeclarationblock.h:48:18: warning: ‘virtual void CodeClassFieldDeclarationBlock::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] 48 | virtual void loadFromXMI1(QDomElement & root); | ^~~~~~~~~~~~ /<>/umbrello/codegenerators/codeclassfielddeclarationblock.h:52:18: warning: ‘virtual void CodeClassFieldDeclarationBlock::release()’ can be marked override [-Wsuggest-override] 52 | virtual void release(); | ^~~~~~~ /<>/umbrello/codegenerators/codeclassfielddeclarationblock.h:54:18: warning: ‘virtual void CodeClassFieldDeclarationBlock::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 54 | virtual void setAttributesOnNode(QDomDocument & doc, QDomElement & blockElement); | ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeclassfielddeclarationblock.h:56:18: warning: ‘virtual void CodeClassFieldDeclarationBlock::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] 56 | virtual void setAttributesFromNode(QDomElement & element); | ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeclassfielddeclarationblock.h:67:18: warning: ‘virtual void CodeClassFieldDeclarationBlock::syncToParent()’ can be marked override [-Wsuggest-override] 67 | virtual void syncToParent(); | ^~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/cpp/cppheadercodeclassfielddeclarationblock.cpp:12: /<>/umbrello/codegenerators/cpp/cppheadercodeclassfielddeclarationblock.h:37:10: warning: ‘virtual void CPPHeaderCodeClassFieldDeclarationBlock::updateContent()’ can be marked override [-Wsuggest-override] 37 | void updateContent (); | ^~~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/codeaccessormethod.h:15, from /<>/umbrello/codegenerators/codeclassfield.h:18, from /<>/umbrello/codegenerators/cpp/cppcodeclassfield.h:15, from /<>/umbrello/codegenerators/cpp/cppheadercodeclassfielddeclarationblock.cpp:14: /<>/umbrello/codegenerators/codemethodblock.h:45:21: warning: ‘virtual QString CodeMethodBlock::toString() const’ can be marked override [-Wsuggest-override] 45 | virtual QString toString () const; | ^~~~~~~~ /<>/umbrello/codegenerators/codemethodblock.h:58:18: warning: ‘virtual void CodeMethodBlock::updateContent()’ can be marked override [-Wsuggest-override] 58 | virtual void updateContent () = 0; | ^~~~~~~~~~~~~ /<>/umbrello/codegenerators/codemethodblock.h:62:18: warning: ‘virtual void CodeMethodBlock::release()’ can be marked override [-Wsuggest-override] 62 | virtual void release (); | ^~~~~~~ /<>/umbrello/codegenerators/codemethodblock.h:75:18: warning: ‘virtual void CodeMethodBlock::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 75 | virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement); | ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codemethodblock.h:77:18: warning: ‘virtual void CodeMethodBlock::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] 77 | virtual void setAttributesFromNode (QDomElement & element); | ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codemethodblock.h:79:18: warning: ‘virtual void CodeMethodBlock::setAttributesFromObject(TextBlock*)’ can be marked override [-Wsuggest-override] 79 | virtual void setAttributesFromObject (TextBlock * obj); | ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codemethodblock.h:88:18: warning: ‘virtual void CodeMethodBlock::syncToParent()’ can be marked override [-Wsuggest-override] 88 | virtual void syncToParent(); | ^~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/codeclassfield.h:18, from /<>/umbrello/codegenerators/cpp/cppcodeclassfield.h:15, from /<>/umbrello/codegenerators/cpp/cppheadercodeclassfielddeclarationblock.cpp:14: /<>/umbrello/codegenerators/codeaccessormethod.h:47:18: warning: ‘virtual void CodeAccessorMethod::updateContent()’ can be marked override [-Wsuggest-override] 47 | virtual void updateContent() = 0; | ^~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeaccessormethod.h:49:18: warning: ‘virtual void CodeAccessorMethod::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 49 | virtual void saveToXMI1(QDomDocument & doc, QDomElement & root); | ^~~~~~~~~~ /<>/umbrello/codegenerators/codeaccessormethod.h:50:18: warning: ‘virtual void CodeAccessorMethod::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] 50 | virtual void loadFromXMI1(QDomElement & root); | ^~~~~~~~~~~~ /<>/umbrello/codegenerators/codeaccessormethod.h:52:18: warning: ‘virtual void CodeAccessorMethod::setAttributesFromObject(TextBlock*)’ can be marked override [-Wsuggest-override] 52 | virtual void setAttributesFromObject(TextBlock * obj); | ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeaccessormethod.h:56:18: warning: ‘virtual void CodeAccessorMethod::release()’ can be marked override [-Wsuggest-override] 56 | virtual void release(); | ^~~~~~~ /<>/umbrello/codegenerators/codeaccessormethod.h:58:18: warning: ‘virtual void CodeAccessorMethod::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 58 | virtual void setAttributesOnNode(QDomDocument & doc, QDomElement & blockElement); | ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeaccessormethod.h:60:18: warning: ‘virtual void CodeAccessorMethod::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] 60 | virtual void setAttributesFromNode(QDomElement & element); | ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeaccessormethod.h:62:18: warning: ‘virtual void CodeAccessorMethod::updateMethodDeclaration()’ can be marked override [-Wsuggest-override] 62 | virtual void updateMethodDeclaration() = 0; | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/cpp/cppcodeclassfield.h:15, from /<>/umbrello/codegenerators/cpp/cppheadercodeclassfielddeclarationblock.cpp:14: /<>/umbrello/codegenerators/codeclassfield.h:52:13: warning: ‘virtual QString CodeClassField::getTypeName()’ can be marked override [-Wsuggest-override] 52 | QString getTypeName (); | ^~~~~~~~~~~ /<>/umbrello/codegenerators/codeclassfield.h:85:10: warning: ‘virtual void CodeClassField::updateContent()’ can be marked override [-Wsuggest-override] 85 | void updateContent(); | ^~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeclassfield.h:121:18: warning: ‘virtual void CodeClassField::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 121 | virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement); | ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeclassfield.h:123:18: warning: ‘virtual void CodeClassField::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] 123 | virtual void setAttributesFromNode (QDomElement & element); | ^~~~~~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/cpp/cppheadercodeclassfielddeclarationblock.cpp:14: /<>/umbrello/codegenerators/cpp/cppcodeclassfield.h:39:13: warning: ‘virtual QString CPPCodeClassField::getInitialValue()’ can be marked override [-Wsuggest-override] 39 | QString getInitialValue(); | ^~~~~~~~~~~~~~~ In file included from /<>/umbrello/uml1model/package.h:14, from /<>/umbrello/uml1model/classifier.h:13, from /<>/umbrello/codegenerators/classifiercodedocument.h:15, from /<>/umbrello/codegenerators/cpp/cppheadercodedocument.h:16, from /<>/umbrello/codegenerators/cpp/cppheadercodeclassfielddeclarationblock.cpp:15: /<>/umbrello/uml1model/umlcanvasobject.h:43:18: warning: ‘virtual void UMLCanvasObject::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 43 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/umlcanvasobject.h:85:18: warning: ‘virtual bool UMLCanvasObject::resolveRef()’ can be marked override [-Wsuggest-override] 85 | virtual bool resolveRef(); | ^~~~~~~~~~ In file included from /<>/umbrello/uml1model/classifier.h:13, from /<>/umbrello/codegenerators/classifiercodedocument.h:15, from /<>/umbrello/codegenerators/cpp/cppheadercodedocument.h:16, from /<>/umbrello/codegenerators/cpp/cppheadercodeclassfielddeclarationblock.cpp:15: /<>/umbrello/uml1model/package.h:39:18: warning: ‘virtual void UMLPackage::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 39 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/package.h:41:24: warning: ‘virtual UMLObject* UMLPackage::clone() const’ can be marked override [-Wsuggest-override] 41 | virtual UMLObject* clone() const; | ^~~~~ /<>/umbrello/uml1model/package.h:64:18: warning: ‘virtual bool UMLPackage::resolveRef()’ can be marked override [-Wsuggest-override] 64 | virtual bool resolveRef(); | ^~~~~~~~~~ /<>/umbrello/uml1model/package.h:66:18: warning: ‘virtual void UMLPackage::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 66 | virtual void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/package.h:69:18: warning: ‘virtual bool UMLPackage::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 69 | virtual bool load1(QDomElement& element); | ^~~~~ In file included from /<>/umbrello/uml1model/attribute.h:15, from /<>/umbrello/uml1model/umlattributelist.h:17, from /<>/umbrello/uml1model/classifier.h:14, from /<>/umbrello/codegenerators/classifiercodedocument.h:15, from /<>/umbrello/codegenerators/cpp/cppheadercodedocument.h:16, from /<>/umbrello/codegenerators/cpp/cppheadercodeclassfielddeclarationblock.cpp:15: /<>/umbrello/uml1model/classifierlistitem.h:48:18: warning: ‘virtual void UMLClassifierListItem::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 48 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/classifierlistitem.h:54:24: warning: ‘virtual UMLObject* UMLClassifierListItem::clone() const’ can be marked override [-Wsuggest-override] 54 | virtual UMLObject* clone() const = 0; | ^~~~~ In file included from /<>/umbrello/uml1model/umlattributelist.h:17, from /<>/umbrello/uml1model/classifier.h:14, from /<>/umbrello/codegenerators/classifiercodedocument.h:15, from /<>/umbrello/codegenerators/cpp/cppheadercodedocument.h:16, from /<>/umbrello/codegenerators/cpp/cppheadercodeclassfielddeclarationblock.cpp:15: /<>/umbrello/uml1model/attribute.h:42:18: warning: ‘virtual void UMLAttribute::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 42 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/attribute.h:44:10: warning: ‘virtual void UMLAttribute::setName(const QString&)’ can be marked override [-Wsuggest-override] 44 | void setName(const QString &name); | ^~~~~~~ /<>/umbrello/uml1model/attribute.h:48:24: warning: ‘virtual UMLObject* UMLAttribute::clone() const’ can be marked override [-Wsuggest-override] 48 | virtual UMLObject* clone() const; | ^~~~~ /<>/umbrello/uml1model/attribute.h:53:13: warning: ‘virtual QString UMLAttribute::toString(Uml::SignatureType::Enum, bool)’ can be marked override [-Wsuggest-override] 53 | QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false); | ^~~~~~~~ /<>/umbrello/uml1model/attribute.h:58:18: warning: ‘virtual void UMLAttribute::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 58 | virtual void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/attribute.h:60:18: warning: ‘virtual bool UMLAttribute::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] 60 | virtual bool showPropertiesDialog(QWidget* parent = 0); | ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/attribute.h:73:10: warning: ‘virtual bool UMLAttribute::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 73 | bool load1(QDomElement & element); | ^~~~~ In file included from /<>/umbrello/uml1model/foreignkeyconstraint.h:16, from /<>/umbrello/model_utils.h:18, from /<>/umbrello/uml1model/classifier.h:19, from /<>/umbrello/codegenerators/classifiercodedocument.h:15, from /<>/umbrello/codegenerators/cpp/cppheadercodedocument.h:16, from /<>/umbrello/codegenerators/cpp/cppheadercodeclassfielddeclarationblock.cpp:15: /<>/umbrello/uml1model/entityconstraint.h:40:18: warning: ‘virtual void UMLEntityConstraint::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 40 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/entityconstraint.h:45:24: warning: ‘virtual UMLObject* UMLEntityConstraint::clone() const’ can be marked override [-Wsuggest-override] 45 | virtual UMLObject* clone() const = 0; | ^~~~~ In file included from /<>/umbrello/model_utils.h:18, from /<>/umbrello/uml1model/classifier.h:19, from /<>/umbrello/codegenerators/classifiercodedocument.h:15, from /<>/umbrello/codegenerators/cpp/cppheadercodedocument.h:16, from /<>/umbrello/codegenerators/cpp/cppheadercodeclassfielddeclarationblock.cpp:15: /<>/umbrello/uml1model/foreignkeyconstraint.h:56:18: warning: ‘virtual void UMLForeignKeyConstraint::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 56 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:58:24: warning: ‘virtual UMLObject* UMLForeignKeyConstraint::clone() const’ can be marked override [-Wsuggest-override] 58 | virtual UMLObject* clone() const; | ^~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:60:13: warning: ‘virtual QString UMLForeignKeyConstraint::toString(Uml::SignatureType::Enum, bool)’ can be marked override [-Wsuggest-override] 60 | QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false); | ^~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:65:10: warning: ‘virtual void UMLForeignKeyConstraint::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 65 | void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:67:18: warning: ‘virtual bool UMLForeignKeyConstraint::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] 67 | virtual bool showPropertiesDialog(QWidget* parent = 0); | ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:85:10: warning: ‘virtual bool UMLForeignKeyConstraint::resolveRef()’ can be marked override [-Wsuggest-override] 85 | bool resolveRef(); | ^~~~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:94:10: warning: ‘virtual bool UMLForeignKeyConstraint::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 94 | bool load1(QDomElement & element); | ^~~~~ In file included from /<>/umbrello/model_utils.h:20, from /<>/umbrello/uml1model/classifier.h:19, from /<>/umbrello/codegenerators/classifiercodedocument.h:15, from /<>/umbrello/codegenerators/cpp/cppheadercodedocument.h:16, from /<>/umbrello/codegenerators/cpp/cppheadercodeclassfielddeclarationblock.cpp:15: /<>/umbrello/dialogs/multipagedialogbase.h:101:18: warning: ‘virtual void MultiPageDialogBase::keyPressEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] 101 | virtual void keyPressEvent(QKeyEvent *event); | ^~~~~~~~~~~~~ In file included from /<>/umbrello/model_utils.h:21, from /<>/umbrello/uml1model/classifier.h:19, from /<>/umbrello/codegenerators/classifiercodedocument.h:15, from /<>/umbrello/codegenerators/cpp/cppheadercodedocument.h:16, from /<>/umbrello/codegenerators/cpp/cppheadercodeclassfielddeclarationblock.cpp:15: /<>/umbrello/umlwidgets/widgetbase.h:187:20: warning: ‘virtual QRectF WidgetBase::boundingRect() const’ can be marked override [-Wsuggest-override] 187 | virtual QRectF boundingRect() const; | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/widgetbase.h:191:18: warning: ‘virtual void WidgetBase::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] 191 | virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); | ^~~~~ /<>/umbrello/umlwidgets/widgetbase.h:260:18: warning: ‘virtual void WidgetBase::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] 260 | virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent *event); | ^~~~~~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/classifiercodedocument.h:15, from /<>/umbrello/codegenerators/cpp/cppheadercodedocument.h:16, from /<>/umbrello/codegenerators/cpp/cppheadercodeclassfielddeclarationblock.cpp:15: /<>/umbrello/uml1model/classifier.h:54:18: warning: ‘virtual void UMLClassifier::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 54 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/classifier.h:56:16: warning: ‘virtual UMLObject* UMLClassifier::clone() const’ can be marked override [-Wsuggest-override] 56 | UMLObject* clone() const; | ^~~~~ /<>/umbrello/uml1model/classifier.h:111:18: warning: ‘virtual bool UMLClassifier::resolveRef()’ can be marked override [-Wsuggest-override] 111 | virtual bool resolveRef(); | ^~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:115:24: warning: ‘virtual UMLObject* UMLClassifier::findChildObjectById(Uml::ID::Type, bool)’ can be marked override [-Wsuggest-override] 115 | virtual UMLObject* findChildObjectById(Uml::ID::Type id, bool considerAncestors = false); | ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:124:18: warning: ‘virtual bool UMLClassifier::acceptAssociationType(Uml::AssociationType::Enum)’ can be marked override [-Wsuggest-override] 124 | virtual bool acceptAssociationType(Uml::AssociationType::Enum type); | ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:129:10: warning: ‘virtual void UMLClassifier::setBaseType(UMLObject::ObjectType)’ can be marked override [-Wsuggest-override] 129 | void setBaseType(UMLObject::ObjectType ot); | ^~~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:181:10: warning: ‘virtual void UMLClassifier::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 181 | void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:183:18: warning: ‘virtual bool UMLClassifier::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 183 | virtual bool load1(QDomElement& element); | ^~~~~ In file included from /<>/umbrello/codegenerators/codedocument.h:16, from /<>/umbrello/codegenerators/classifiercodedocument.h:17, from /<>/umbrello/codegenerators/cpp/cppheadercodedocument.h:16, from /<>/umbrello/codegenerators/cpp/cppheadercodeclassfielddeclarationblock.cpp:15: /<>/umbrello/codegenerators/hierarchicalcodeblock.h:38:10: warning: ‘virtual bool HierarchicalCodeBlock::addTextBlock(TextBlock*)’ can be marked override [-Wsuggest-override] 38 | bool addTextBlock (TextBlock * add_object); | ^~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:40:10: warning: ‘virtual bool HierarchicalCodeBlock::insertTextBlock(TextBlock*, TextBlock*, bool)’ can be marked override [-Wsuggest-override] 40 | bool insertTextBlock (TextBlock * newBlock, TextBlock * existingBlock, bool after = true); | ^~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:42:10: warning: ‘virtual bool HierarchicalCodeBlock::removeTextBlock(TextBlock*)’ can be marked override [-Wsuggest-override] 42 | bool removeTextBlock (TextBlock * remove_object); | ^~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:48:18: warning: ‘virtual void HierarchicalCodeBlock::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 48 | virtual void saveToXMI1 (QDomDocument & doc, QDomElement & root); | ^~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:50:18: warning: ‘virtual void HierarchicalCodeBlock::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] 50 | virtual void loadFromXMI1 (QDomElement & root); | ^~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:52:21: warning: ‘virtual QString HierarchicalCodeBlock::toString() const’ can be marked override [-Wsuggest-override] 52 | virtual QString toString () const; | ^~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:55:13: warning: ‘virtual QString HierarchicalCodeBlock::getUniqueTag(const QString&)’ can be marked override [-Wsuggest-override] 55 | QString getUniqueTag(const QString& prefix); | ^~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:59:25: warning: ‘virtual CodeBlock* HierarchicalCodeBlock::newCodeBlock()’ can be marked override [-Wsuggest-override] 59 | virtual CodeBlock * newCodeBlock(); | ^~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:60:37: warning: ‘virtual CodeBlockWithComments* HierarchicalCodeBlock::newCodeBlockWithComments()’ can be marked override [-Wsuggest-override] 60 | virtual CodeBlockWithComments * newCodeBlockWithComments(); | ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:61:37: warning: ‘virtual HierarchicalCodeBlock* HierarchicalCodeBlock::newHierarchicalCodeBlock()’ can be marked override [-Wsuggest-override] 61 | virtual HierarchicalCodeBlock * newHierarchicalCodeBlock(); | ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:65:18: warning: ‘virtual void HierarchicalCodeBlock::release()’ can be marked override [-Wsuggest-override] 65 | virtual void release (); | ^~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:67:18: warning: ‘virtual void HierarchicalCodeBlock::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 67 | virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & elem); | ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:69:18: warning: ‘virtual void HierarchicalCodeBlock::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] 69 | virtual void setAttributesFromNode (QDomElement & element); | ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:71:18: warning: ‘virtual void HierarchicalCodeBlock::setAttributesFromObject(TextBlock*)’ can be marked override [-Wsuggest-override] 71 | virtual void setAttributesFromObject (TextBlock * obj); | ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:73:17: warning: ‘virtual TextBlock* HierarchicalCodeBlock::findCodeClassFieldTextBlockByTag(const QString&)’ can be marked override [-Wsuggest-override] 73 | TextBlock * findCodeClassFieldTextBlockByTag (const QString &tag); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/classifiercodedocument.h:17, from /<>/umbrello/codegenerators/cpp/cppheadercodedocument.h:16, from /<>/umbrello/codegenerators/cpp/cppheadercodeclassfielddeclarationblock.cpp:15: /<>/umbrello/codegenerators/codedocument.h:61:10: warning: ‘virtual bool CodeDocument::insertTextBlock(TextBlock*, TextBlock*, bool)’ can be marked override [-Wsuggest-override] 61 | bool insertTextBlock (TextBlock * newBlock, TextBlock * existingBlock, bool after = true); | ^~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codedocument.h:70:25: warning: ‘virtual CodeBlock* CodeDocument::newCodeBlock()’ can be marked override [-Wsuggest-override] 70 | virtual CodeBlock * newCodeBlock (); | ^~~~~~~~~~~~ /<>/umbrello/codegenerators/codedocument.h:71:37: warning: ‘virtual HierarchicalCodeBlock* CodeDocument::newHierarchicalCodeBlock()’ can be marked override [-Wsuggest-override] 71 | virtual HierarchicalCodeBlock * newHierarchicalCodeBlock (); | ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codedocument.h:72:37: warning: ‘virtual CodeBlockWithComments* CodeDocument::newCodeBlockWithComments()’ can be marked override [-Wsuggest-override] 72 | virtual CodeBlockWithComments * newCodeBlockWithComments (); | ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codedocument.h:74:21: warning: ‘virtual QString CodeDocument::getUniqueTag(const QString&)’ can be marked override [-Wsuggest-override] 74 | virtual QString getUniqueTag(const QString& prefix = QString()); | ^~~~~~~~~~~~ /<>/umbrello/codegenerators/codedocument.h:86:18: warning: ‘virtual void CodeDocument::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 86 | virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement); | ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codedocument.h:88:18: warning: ‘virtual void CodeDocument::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] 88 | virtual void setAttributesFromNode (QDomElement & element); | ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codedocument.h:100:10: warning: ‘virtual void CodeDocument::resetTextBlocks()’ can be marked override [-Wsuggest-override] 100 | void resetTextBlocks(); | ^~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codedocument.h:102:25: warning: ‘virtual TextBlock* CodeDocument::findCodeClassFieldTextBlockByTag(const QString&)’ can be marked override [-Wsuggest-override] 102 | virtual TextBlock * findCodeClassFieldTextBlockByTag(const QString &tag); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/codeoperation.h:16, from /<>/umbrello/codegenerators/classifiercodedocument.h:18, from /<>/umbrello/codegenerators/cpp/cppheadercodedocument.h:16, from /<>/umbrello/codegenerators/cpp/cppheadercodeclassfielddeclarationblock.cpp:15: /<>/umbrello/uml1model/operation.h:37:18: warning: ‘virtual void UMLOperation::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 37 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/operation.h:39:24: warning: ‘virtual UMLObject* UMLOperation::clone() const’ can be marked override [-Wsuggest-override] 39 | virtual UMLObject* clone() const; | ^~~~~ /<>/umbrello/uml1model/operation.h:41:10: warning: ‘virtual void UMLOperation::setType(UMLObject*)’ can be marked override [-Wsuggest-override] 41 | void setType(UMLObject* type); | ^~~~~~~ /<>/umbrello/uml1model/operation.h:52:13: warning: ‘virtual QString UMLOperation::toString(Uml::SignatureType::Enum, bool)’ can be marked override [-Wsuggest-override] 52 | QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false); | ^~~~~~~~ /<>/umbrello/uml1model/operation.h:56:10: warning: ‘virtual bool UMLOperation::resolveRef()’ can be marked override [-Wsuggest-override] 56 | bool resolveRef(); | ^~~~~~~~~~ /<>/umbrello/uml1model/operation.h:60:18: warning: ‘virtual bool UMLOperation::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] 60 | virtual bool showPropertiesDialog(QWidget* parent = 0); | ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/operation.h:72:10: warning: ‘virtual void UMLOperation::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 72 | void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/operation.h:75:10: warning: ‘virtual bool UMLOperation::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 75 | bool load1(QDomElement & element); | ^~~~~ In file included from /<>/umbrello/codegenerators/classifiercodedocument.h:18, from /<>/umbrello/codegenerators/cpp/cppheadercodedocument.h:16, from /<>/umbrello/codegenerators/cpp/cppheadercodeclassfielddeclarationblock.cpp:15: /<>/umbrello/codegenerators/codeoperation.h:41:18: warning: ‘virtual void CodeOperation::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 41 | virtual void saveToXMI1 (QDomDocument & doc, QDomElement & root); | ^~~~~~~~~~ /<>/umbrello/codegenerators/codeoperation.h:43:18: warning: ‘virtual void CodeOperation::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] 43 | virtual void loadFromXMI1 (QDomElement & root); | ^~~~~~~~~~~~ /<>/umbrello/codegenerators/codeoperation.h:47:18: warning: ‘virtual void CodeOperation::setAttributesFromObject(TextBlock*)’ can be marked override [-Wsuggest-override] 47 | virtual void setAttributesFromObject (TextBlock * obj); | ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeoperation.h:49:18: warning: ‘virtual void CodeOperation::updateMethodDeclaration()’ can be marked override [-Wsuggest-override] 49 | virtual void updateMethodDeclaration() = 0; | ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeoperation.h:50:18: warning: ‘virtual void CodeOperation::updateContent()’ can be marked override [-Wsuggest-override] 50 | virtual void updateContent(); | ^~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeoperation.h:57:18: warning: ‘virtual void CodeOperation::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 57 | virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement); | ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeoperation.h:59:18: warning: ‘virtual void CodeOperation::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] 59 | virtual void setAttributesFromNode (QDomElement & element); | ^~~~~~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/cpp/cppheadercodedocument.h:16, from /<>/umbrello/codegenerators/cpp/cppheadercodeclassfielddeclarationblock.cpp:15: /<>/umbrello/codegenerators/classifiercodedocument.h:74:18: warning: ‘virtual void ClassifierCodeDocument::synchronize()’ can be marked override [-Wsuggest-override] 74 | virtual void synchronize(); | ^~~~~~~~~~~ /<>/umbrello/codegenerators/classifiercodedocument.h:81:18: warning: ‘virtual void ClassifierCodeDocument::updateContent()’ can be marked override [-Wsuggest-override] 81 | virtual void updateContent() = 0; | ^~~~~~~~~~~~~ /<>/umbrello/codegenerators/classifiercodedocument.h:83:18: warning: ‘virtual void ClassifierCodeDocument::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 83 | virtual void saveToXMI1(QDomDocument &doc, QDomElement &root); | ^~~~~~~~~~ /<>/umbrello/codegenerators/classifiercodedocument.h:84:18: warning: ‘virtual void ClassifierCodeDocument::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] 84 | virtual void loadFromXMI1(QDomElement &root); | ^~~~~~~~~~~~ /<>/umbrello/codegenerators/classifiercodedocument.h:90:18: warning: ‘virtual void ClassifierCodeDocument::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 90 | virtual void setAttributesOnNode(QDomDocument &doc, QDomElement &blockElement); | ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/classifiercodedocument.h:91:18: warning: ‘virtual void ClassifierCodeDocument::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] 91 | virtual void setAttributesFromNode(QDomElement &element); | ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/classifiercodedocument.h:93:17: warning: ‘virtual TextBlock* ClassifierCodeDocument::findCodeClassFieldTextBlockByTag(const QString&)’ can be marked override [-Wsuggest-override] 93 | TextBlock * findCodeClassFieldTextBlockByTag(const QString &tag); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/cpp/cppheadercodeclassfielddeclarationblock.cpp:15: /<>/umbrello/codegenerators/cpp/cppheadercodedocument.h:43:10: warning: ‘virtual bool CPPHeaderCodeDocument::addCodeOperation(CodeOperation*)’ can be marked override [-Wsuggest-override] 43 | bool addCodeOperation(CodeOperation* op); | ^~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/cpp/cppheadercodedocument.h:45:10: warning: ‘virtual void CPPHeaderCodeDocument::updateContent()’ can be marked override [-Wsuggest-override] 45 | void updateContent(); | ^~~~~~~~~~~~~ /<>/umbrello/codegenerators/cpp/cppheadercodedocument.h:55:10: warning: ‘virtual void CPPHeaderCodeDocument::resetTextBlocks()’ can be marked override [-Wsuggest-override] 55 | void resetTextBlocks(); | ^~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/cpp/cppheadercodedocument.h:61:18: warning: ‘virtual void CPPHeaderCodeDocument::loadChildTextBlocksFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] 61 | virtual void loadChildTextBlocksFromNode(QDomElement & root); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/cpp/cppheadercodeclassfielddeclarationblock.cpp:16: /<>/umbrello/debug/debug_utils.h:91:18: warning: ‘virtual void Tracer::showEvent(QShowEvent*)’ can be marked override [-Wsuggest-override] 91 | virtual void showEvent(QShowEvent*); | ^~~~~~~~~ [ 38%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/codegenerators/cpp/cppheadercodedocument.cpp.o cd /<>/obj-aarch64-linux-gnu/umbrello && /usr/bin/aarch64-linux-gnu-g++ -DCMAKE_BINARY_DIR=\"/<>/obj-aarch64-linux-gnu\" -DKCOREADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLO_VERSION_STRING=\"2.23.3\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-aarch64-linux-gnu/umbrello -I/<>/umbrello -I/<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/include -I/<>/obj-aarch64-linux-gnu -I/<>/umbrello/clipboard -I/<>/umbrello/cmds -I/<>/umbrello/codegenerators -I/<>/umbrello/codegenerators/ada -I/<>/umbrello/codegenerators/as -I/<>/umbrello/codegenerators/cpp -I/<>/umbrello/codegenerators/csharp -I/<>/umbrello/codegenerators/d -I/<>/umbrello/codegenerators/idl -I/<>/umbrello/codegenerators/java -I/<>/umbrello/codegenerators/js -I/<>/umbrello/codegenerators/pascal -I/<>/umbrello/codegenerators/perl -I/<>/umbrello/codegenerators/php -I/<>/umbrello/codegenerators/python -I/<>/umbrello/codegenerators/ruby -I/<>/umbrello/codegenerators/sql -I/<>/umbrello/codegenerators/tcl -I/<>/umbrello/codegenerators/vala -I/<>/umbrello/codegenerators/xml -I/<>/umbrello/codegenwizard -I/<>/umbrello/codeimport -I/<>/umbrello/codeimport/csharp -I/<>/umbrello/codeimpwizard -I/<>/umbrello/debug -I/<>/umbrello/dialogs -I/<>/umbrello/dialogs/pages -I/<>/umbrello/dialogs/widgets -I/<>/umbrello/docgenerators -I/<>/umbrello/finder -I/<>/umbrello/refactoring -I/<>/umbrello/uml1model -I/<>/umbrello/umlwidgets -I/<>/lib/cppparser -I/<>/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/aarch64-linux-gnu/qt5 -isystem /usr/include/aarch64-linux-gnu/qt5/QtWidgets -isystem /usr/include/aarch64-linux-gnu/qt5/QtGui -isystem /usr/include/aarch64-linux-gnu/qt5/QtCore -isystem /usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/aarch64-linux-gnu/qt5/QtXml -isystem /usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/aarch64-linux-gnu/qt5/QtSvg -isystem /usr/include/aarch64-linux-gnu/qt5/QtWebKitWidgets -isystem /usr/include/aarch64-linux-gnu/qt5/QtWebKit -isystem /usr/include/aarch64-linux-gnu/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/aarch64-linux-gnu/qt5/QtConcurrent -isystem /usr/include/aarch64-linux-gnu/qt5/QtDBus -isystem /usr/include/KF5/KTextEditor -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -fno-delete-null-pointer-checks -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -o CMakeFiles/libumbrello.dir/codegenerators/cpp/cppheadercodedocument.cpp.o -c /<>/umbrello/codegenerators/cpp/cppheadercodedocument.cpp In file included from /<>/umbrello/uml1model/package.h:14, from /<>/umbrello/uml1model/classifier.h:13, from /<>/umbrello/codegenerators/classifiercodedocument.h:15, from /<>/umbrello/codegenerators/cpp/cppheadercodedocument.h:16, from /<>/umbrello/codegenerators/cpp/cppheadercodedocument.cpp:13: /<>/umbrello/uml1model/umlcanvasobject.h:43:18: warning: ‘virtual void UMLCanvasObject::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 43 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/umlcanvasobject.h:85:18: warning: ‘virtual bool UMLCanvasObject::resolveRef()’ can be marked override [-Wsuggest-override] 85 | virtual bool resolveRef(); | ^~~~~~~~~~ In file included from /<>/umbrello/uml1model/classifier.h:13, from /<>/umbrello/codegenerators/classifiercodedocument.h:15, from /<>/umbrello/codegenerators/cpp/cppheadercodedocument.h:16, from /<>/umbrello/codegenerators/cpp/cppheadercodedocument.cpp:13: /<>/umbrello/uml1model/package.h:39:18: warning: ‘virtual void UMLPackage::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 39 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/package.h:41:24: warning: ‘virtual UMLObject* UMLPackage::clone() const’ can be marked override [-Wsuggest-override] 41 | virtual UMLObject* clone() const; | ^~~~~ /<>/umbrello/uml1model/package.h:64:18: warning: ‘virtual bool UMLPackage::resolveRef()’ can be marked override [-Wsuggest-override] 64 | virtual bool resolveRef(); | ^~~~~~~~~~ /<>/umbrello/uml1model/package.h:66:18: warning: ‘virtual void UMLPackage::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 66 | virtual void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/package.h:69:18: warning: ‘virtual bool UMLPackage::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 69 | virtual bool load1(QDomElement& element); | ^~~~~ In file included from /<>/umbrello/uml1model/attribute.h:15, from /<>/umbrello/uml1model/umlattributelist.h:17, from /<>/umbrello/uml1model/classifier.h:14, from /<>/umbrello/codegenerators/classifiercodedocument.h:15, from /<>/umbrello/codegenerators/cpp/cppheadercodedocument.h:16, from /<>/umbrello/codegenerators/cpp/cppheadercodedocument.cpp:13: /<>/umbrello/uml1model/classifierlistitem.h:48:18: warning: ‘virtual void UMLClassifierListItem::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 48 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/classifierlistitem.h:54:24: warning: ‘virtual UMLObject* UMLClassifierListItem::clone() const’ can be marked override [-Wsuggest-override] 54 | virtual UMLObject* clone() const = 0; | ^~~~~ In file included from /<>/umbrello/uml1model/umlattributelist.h:17, from /<>/umbrello/uml1model/classifier.h:14, from /<>/umbrello/codegenerators/classifiercodedocument.h:15, from /<>/umbrello/codegenerators/cpp/cppheadercodedocument.h:16, from /<>/umbrello/codegenerators/cpp/cppheadercodedocument.cpp:13: /<>/umbrello/uml1model/attribute.h:42:18: warning: ‘virtual void UMLAttribute::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 42 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/attribute.h:44:10: warning: ‘virtual void UMLAttribute::setName(const QString&)’ can be marked override [-Wsuggest-override] 44 | void setName(const QString &name); | ^~~~~~~ /<>/umbrello/uml1model/attribute.h:48:24: warning: ‘virtual UMLObject* UMLAttribute::clone() const’ can be marked override [-Wsuggest-override] 48 | virtual UMLObject* clone() const; | ^~~~~ /<>/umbrello/uml1model/attribute.h:53:13: warning: ‘virtual QString UMLAttribute::toString(Uml::SignatureType::Enum, bool)’ can be marked override [-Wsuggest-override] 53 | QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false); | ^~~~~~~~ /<>/umbrello/uml1model/attribute.h:58:18: warning: ‘virtual void UMLAttribute::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 58 | virtual void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/attribute.h:60:18: warning: ‘virtual bool UMLAttribute::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] 60 | virtual bool showPropertiesDialog(QWidget* parent = 0); | ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/attribute.h:73:10: warning: ‘virtual bool UMLAttribute::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 73 | bool load1(QDomElement & element); | ^~~~~ In file included from /<>/umbrello/uml1model/foreignkeyconstraint.h:16, from /<>/umbrello/model_utils.h:18, from /<>/umbrello/uml1model/classifier.h:19, from /<>/umbrello/codegenerators/classifiercodedocument.h:15, from /<>/umbrello/codegenerators/cpp/cppheadercodedocument.h:16, from /<>/umbrello/codegenerators/cpp/cppheadercodedocument.cpp:13: /<>/umbrello/uml1model/entityconstraint.h:40:18: warning: ‘virtual void UMLEntityConstraint::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 40 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/entityconstraint.h:45:24: warning: ‘virtual UMLObject* UMLEntityConstraint::clone() const’ can be marked override [-Wsuggest-override] 45 | virtual UMLObject* clone() const = 0; | ^~~~~ In file included from /<>/umbrello/model_utils.h:18, from /<>/umbrello/uml1model/classifier.h:19, from /<>/umbrello/codegenerators/classifiercodedocument.h:15, from /<>/umbrello/codegenerators/cpp/cppheadercodedocument.h:16, from /<>/umbrello/codegenerators/cpp/cppheadercodedocument.cpp:13: /<>/umbrello/uml1model/foreignkeyconstraint.h:56:18: warning: ‘virtual void UMLForeignKeyConstraint::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 56 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:58:24: warning: ‘virtual UMLObject* UMLForeignKeyConstraint::clone() const’ can be marked override [-Wsuggest-override] 58 | virtual UMLObject* clone() const; | ^~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:60:13: warning: ‘virtual QString UMLForeignKeyConstraint::toString(Uml::SignatureType::Enum, bool)’ can be marked override [-Wsuggest-override] 60 | QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false); | ^~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:65:10: warning: ‘virtual void UMLForeignKeyConstraint::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 65 | void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:67:18: warning: ‘virtual bool UMLForeignKeyConstraint::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] 67 | virtual bool showPropertiesDialog(QWidget* parent = 0); | ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:85:10: warning: ‘virtual bool UMLForeignKeyConstraint::resolveRef()’ can be marked override [-Wsuggest-override] 85 | bool resolveRef(); | ^~~~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:94:10: warning: ‘virtual bool UMLForeignKeyConstraint::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 94 | bool load1(QDomElement & element); | ^~~~~ In file included from /<>/umbrello/model_utils.h:20, from /<>/umbrello/uml1model/classifier.h:19, from /<>/umbrello/codegenerators/classifiercodedocument.h:15, from /<>/umbrello/codegenerators/cpp/cppheadercodedocument.h:16, from /<>/umbrello/codegenerators/cpp/cppheadercodedocument.cpp:13: /<>/umbrello/dialogs/multipagedialogbase.h:101:18: warning: ‘virtual void MultiPageDialogBase::keyPressEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] 101 | virtual void keyPressEvent(QKeyEvent *event); | ^~~~~~~~~~~~~ In file included from /<>/umbrello/model_utils.h:21, from /<>/umbrello/uml1model/classifier.h:19, from /<>/umbrello/codegenerators/classifiercodedocument.h:15, from /<>/umbrello/codegenerators/cpp/cppheadercodedocument.h:16, from /<>/umbrello/codegenerators/cpp/cppheadercodedocument.cpp:13: /<>/umbrello/umlwidgets/widgetbase.h:187:20: warning: ‘virtual QRectF WidgetBase::boundingRect() const’ can be marked override [-Wsuggest-override] 187 | virtual QRectF boundingRect() const; | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/widgetbase.h:191:18: warning: ‘virtual void WidgetBase::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] 191 | virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); | ^~~~~ /<>/umbrello/umlwidgets/widgetbase.h:260:18: warning: ‘virtual void WidgetBase::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] 260 | virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent *event); | ^~~~~~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/classifiercodedocument.h:15, from /<>/umbrello/codegenerators/cpp/cppheadercodedocument.h:16, from /<>/umbrello/codegenerators/cpp/cppheadercodedocument.cpp:13: /<>/umbrello/uml1model/classifier.h:54:18: warning: ‘virtual void UMLClassifier::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 54 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/classifier.h:56:16: warning: ‘virtual UMLObject* UMLClassifier::clone() const’ can be marked override [-Wsuggest-override] 56 | UMLObject* clone() const; | ^~~~~ /<>/umbrello/uml1model/classifier.h:111:18: warning: ‘virtual bool UMLClassifier::resolveRef()’ can be marked override [-Wsuggest-override] 111 | virtual bool resolveRef(); | ^~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:115:24: warning: ‘virtual UMLObject* UMLClassifier::findChildObjectById(Uml::ID::Type, bool)’ can be marked override [-Wsuggest-override] 115 | virtual UMLObject* findChildObjectById(Uml::ID::Type id, bool considerAncestors = false); | ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:124:18: warning: ‘virtual bool UMLClassifier::acceptAssociationType(Uml::AssociationType::Enum)’ can be marked override [-Wsuggest-override] 124 | virtual bool acceptAssociationType(Uml::AssociationType::Enum type); | ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:129:10: warning: ‘virtual void UMLClassifier::setBaseType(UMLObject::ObjectType)’ can be marked override [-Wsuggest-override] 129 | void setBaseType(UMLObject::ObjectType ot); | ^~~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:181:10: warning: ‘virtual void UMLClassifier::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 181 | void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:183:18: warning: ‘virtual bool UMLClassifier::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 183 | virtual bool load1(QDomElement& element); | ^~~~~ In file included from /<>/umbrello/codegenerators/codeblockwithcomments.h:15, from /<>/umbrello/codegenerators/codemethodblock.h:17, from /<>/umbrello/codegenerators/codeaccessormethod.h:15, from /<>/umbrello/codegenerators/classifiercodedocument.h:16, from /<>/umbrello/codegenerators/cpp/cppheadercodedocument.h:16, from /<>/umbrello/codegenerators/cpp/cppheadercodedocument.cpp:13: /<>/umbrello/codegenerators/codeblock.h:40:18: warning: ‘virtual void CodeBlock::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 40 | virtual void saveToXMI1(QDomDocument & doc, QDomElement & root); | ^~~~~~~~~~ /<>/umbrello/codegenerators/codeblock.h:41:18: warning: ‘virtual void CodeBlock::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] 41 | virtual void loadFromXMI1(QDomElement & root); | ^~~~~~~~~~~~ /<>/umbrello/codegenerators/codeblock.h:43:18: warning: ‘virtual void CodeBlock::setAttributesFromObject(TextBlock*)’ can be marked override [-Wsuggest-override] 43 | virtual void setAttributesFromObject(TextBlock * obj); | ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeblock.h:49:18: warning: ‘virtual void CodeBlock::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 49 | virtual void setAttributesOnNode(QDomDocument & doc, QDomElement & blockElement); | ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeblock.h:50:18: warning: ‘virtual void CodeBlock::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] 50 | virtual void setAttributesFromNode(QDomElement & element); | ^~~~~~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/codeblockwithcomments.h:16, from /<>/umbrello/codegenerators/codemethodblock.h:17, from /<>/umbrello/codegenerators/codeaccessormethod.h:15, from /<>/umbrello/codegenerators/classifiercodedocument.h:16, from /<>/umbrello/codegenerators/cpp/cppheadercodedocument.h:16, from /<>/umbrello/codegenerators/cpp/cppheadercodedocument.cpp:13: /<>/umbrello/codegenerators/codecomment.h:30:18: warning: ‘virtual void CodeComment::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 30 | virtual void saveToXMI1(QDomDocument & doc, QDomElement & root); | ^~~~~~~~~~ /<>/umbrello/codegenerators/codecomment.h:31:18: warning: ‘virtual void CodeComment::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] 31 | virtual void loadFromXMI1(QDomElement & root); | ^~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/codemethodblock.h:17, from /<>/umbrello/codegenerators/codeaccessormethod.h:15, from /<>/umbrello/codegenerators/classifiercodedocument.h:16, from /<>/umbrello/codegenerators/cpp/cppheadercodedocument.h:16, from /<>/umbrello/codegenerators/cpp/cppheadercodedocument.cpp:13: /<>/umbrello/codegenerators/codeblockwithcomments.h:38:21: warning: ‘virtual QString CodeBlockWithComments::toString() const’ can be marked override [-Wsuggest-override] 38 | virtual QString toString () const; | ^~~~~~~~ /<>/umbrello/codegenerators/codeblockwithcomments.h:42:18: warning: ‘virtual void CodeBlockWithComments::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 42 | virtual void saveToXMI1 (QDomDocument & doc, QDomElement & root); | ^~~~~~~~~~ /<>/umbrello/codegenerators/codeblockwithcomments.h:44:18: warning: ‘virtual void CodeBlockWithComments::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] 44 | virtual void loadFromXMI1 (QDomElement & root); | ^~~~~~~~~~~~ /<>/umbrello/codegenerators/codeblockwithcomments.h:46:18: warning: ‘virtual void CodeBlockWithComments::setAttributesFromObject(TextBlock*)’ can be marked override [-Wsuggest-override] 46 | virtual void setAttributesFromObject (TextBlock * obj); | ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeblockwithcomments.h:50:18: warning: ‘virtual void CodeBlockWithComments::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 50 | virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement); | ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeblockwithcomments.h:52:18: warning: ‘virtual void CodeBlockWithComments::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] 52 | virtual void setAttributesFromNode (QDomElement & element); | ^~~~~~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/codeaccessormethod.h:15, from /<>/umbrello/codegenerators/classifiercodedocument.h:16, from /<>/umbrello/codegenerators/cpp/cppheadercodedocument.h:16, from /<>/umbrello/codegenerators/cpp/cppheadercodedocument.cpp:13: /<>/umbrello/codegenerators/codemethodblock.h:45:21: warning: ‘virtual QString CodeMethodBlock::toString() const’ can be marked override [-Wsuggest-override] 45 | virtual QString toString () const; | ^~~~~~~~ /<>/umbrello/codegenerators/codemethodblock.h:58:18: warning: ‘virtual void CodeMethodBlock::updateContent()’ can be marked override [-Wsuggest-override] 58 | virtual void updateContent () = 0; | ^~~~~~~~~~~~~ /<>/umbrello/codegenerators/codemethodblock.h:62:18: warning: ‘virtual void CodeMethodBlock::release()’ can be marked override [-Wsuggest-override] 62 | virtual void release (); | ^~~~~~~ /<>/umbrello/codegenerators/codemethodblock.h:75:18: warning: ‘virtual void CodeMethodBlock::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 75 | virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement); | ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codemethodblock.h:77:18: warning: ‘virtual void CodeMethodBlock::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] 77 | virtual void setAttributesFromNode (QDomElement & element); | ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codemethodblock.h:79:18: warning: ‘virtual void CodeMethodBlock::setAttributesFromObject(TextBlock*)’ can be marked override [-Wsuggest-override] 79 | virtual void setAttributesFromObject (TextBlock * obj); | ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codemethodblock.h:88:18: warning: ‘virtual void CodeMethodBlock::syncToParent()’ can be marked override [-Wsuggest-override] 88 | virtual void syncToParent(); | ^~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/classifiercodedocument.h:16, from /<>/umbrello/codegenerators/cpp/cppheadercodedocument.h:16, from /<>/umbrello/codegenerators/cpp/cppheadercodedocument.cpp:13: /<>/umbrello/codegenerators/codeaccessormethod.h:47:18: warning: ‘virtual void CodeAccessorMethod::updateContent()’ can be marked override [-Wsuggest-override] 47 | virtual void updateContent() = 0; | ^~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeaccessormethod.h:49:18: warning: ‘virtual void CodeAccessorMethod::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 49 | virtual void saveToXMI1(QDomDocument & doc, QDomElement & root); | ^~~~~~~~~~ /<>/umbrello/codegenerators/codeaccessormethod.h:50:18: warning: ‘virtual void CodeAccessorMethod::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] 50 | virtual void loadFromXMI1(QDomElement & root); | ^~~~~~~~~~~~ /<>/umbrello/codegenerators/codeaccessormethod.h:52:18: warning: ‘virtual void CodeAccessorMethod::setAttributesFromObject(TextBlock*)’ can be marked override [-Wsuggest-override] 52 | virtual void setAttributesFromObject(TextBlock * obj); | ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeaccessormethod.h:56:18: warning: ‘virtual void CodeAccessorMethod::release()’ can be marked override [-Wsuggest-override] 56 | virtual void release(); | ^~~~~~~ /<>/umbrello/codegenerators/codeaccessormethod.h:58:18: warning: ‘virtual void CodeAccessorMethod::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 58 | virtual void setAttributesOnNode(QDomDocument & doc, QDomElement & blockElement); | ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeaccessormethod.h:60:18: warning: ‘virtual void CodeAccessorMethod::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] 60 | virtual void setAttributesFromNode(QDomElement & element); | ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeaccessormethod.h:62:18: warning: ‘virtual void CodeAccessorMethod::updateMethodDeclaration()’ can be marked override [-Wsuggest-override] 62 | virtual void updateMethodDeclaration() = 0; | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/codedocument.h:16, from /<>/umbrello/codegenerators/classifiercodedocument.h:17, from /<>/umbrello/codegenerators/cpp/cppheadercodedocument.h:16, from /<>/umbrello/codegenerators/cpp/cppheadercodedocument.cpp:13: /<>/umbrello/codegenerators/hierarchicalcodeblock.h:38:10: warning: ‘virtual bool HierarchicalCodeBlock::addTextBlock(TextBlock*)’ can be marked override [-Wsuggest-override] 38 | bool addTextBlock (TextBlock * add_object); | ^~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:40:10: warning: ‘virtual bool HierarchicalCodeBlock::insertTextBlock(TextBlock*, TextBlock*, bool)’ can be marked override [-Wsuggest-override] 40 | bool insertTextBlock (TextBlock * newBlock, TextBlock * existingBlock, bool after = true); | ^~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:42:10: warning: ‘virtual bool HierarchicalCodeBlock::removeTextBlock(TextBlock*)’ can be marked override [-Wsuggest-override] 42 | bool removeTextBlock (TextBlock * remove_object); | ^~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:48:18: warning: ‘virtual void HierarchicalCodeBlock::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 48 | virtual void saveToXMI1 (QDomDocument & doc, QDomElement & root); | ^~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:50:18: warning: ‘virtual void HierarchicalCodeBlock::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] 50 | virtual void loadFromXMI1 (QDomElement & root); | ^~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:52:21: warning: ‘virtual QString HierarchicalCodeBlock::toString() const’ can be marked override [-Wsuggest-override] 52 | virtual QString toString () const; | ^~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:55:13: warning: ‘virtual QString HierarchicalCodeBlock::getUniqueTag(const QString&)’ can be marked override [-Wsuggest-override] 55 | QString getUniqueTag(const QString& prefix); | ^~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:59:25: warning: ‘virtual CodeBlock* HierarchicalCodeBlock::newCodeBlock()’ can be marked override [-Wsuggest-override] 59 | virtual CodeBlock * newCodeBlock(); | ^~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:60:37: warning: ‘virtual CodeBlockWithComments* HierarchicalCodeBlock::newCodeBlockWithComments()’ can be marked override [-Wsuggest-override] 60 | virtual CodeBlockWithComments * newCodeBlockWithComments(); | ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:61:37: warning: ‘virtual HierarchicalCodeBlock* HierarchicalCodeBlock::newHierarchicalCodeBlock()’ can be marked override [-Wsuggest-override] 61 | virtual HierarchicalCodeBlock * newHierarchicalCodeBlock(); | ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:65:18: warning: ‘virtual void HierarchicalCodeBlock::release()’ can be marked override [-Wsuggest-override] 65 | virtual void release (); | ^~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:67:18: warning: ‘virtual void HierarchicalCodeBlock::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 67 | virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & elem); | ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:69:18: warning: ‘virtual void HierarchicalCodeBlock::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] 69 | virtual void setAttributesFromNode (QDomElement & element); | ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:71:18: warning: ‘virtual void HierarchicalCodeBlock::setAttributesFromObject(TextBlock*)’ can be marked override [-Wsuggest-override] 71 | virtual void setAttributesFromObject (TextBlock * obj); | ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:73:17: warning: ‘virtual TextBlock* HierarchicalCodeBlock::findCodeClassFieldTextBlockByTag(const QString&)’ can be marked override [-Wsuggest-override] 73 | TextBlock * findCodeClassFieldTextBlockByTag (const QString &tag); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/classifiercodedocument.h:17, from /<>/umbrello/codegenerators/cpp/cppheadercodedocument.h:16, from /<>/umbrello/codegenerators/cpp/cppheadercodedocument.cpp:13: /<>/umbrello/codegenerators/codedocument.h:61:10: warning: ‘virtual bool CodeDocument::insertTextBlock(TextBlock*, TextBlock*, bool)’ can be marked override [-Wsuggest-override] 61 | bool insertTextBlock (TextBlock * newBlock, TextBlock * existingBlock, bool after = true); | ^~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codedocument.h:70:25: warning: ‘virtual CodeBlock* CodeDocument::newCodeBlock()’ can be marked override [-Wsuggest-override] 70 | virtual CodeBlock * newCodeBlock (); | ^~~~~~~~~~~~ /<>/umbrello/codegenerators/codedocument.h:71:37: warning: ‘virtual HierarchicalCodeBlock* CodeDocument::newHierarchicalCodeBlock()’ can be marked override [-Wsuggest-override] 71 | virtual HierarchicalCodeBlock * newHierarchicalCodeBlock (); | ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codedocument.h:72:37: warning: ‘virtual CodeBlockWithComments* CodeDocument::newCodeBlockWithComments()’ can be marked override [-Wsuggest-override] 72 | virtual CodeBlockWithComments * newCodeBlockWithComments (); | ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codedocument.h:74:21: warning: ‘virtual QString CodeDocument::getUniqueTag(const QString&)’ can be marked override [-Wsuggest-override] 74 | virtual QString getUniqueTag(const QString& prefix = QString()); | ^~~~~~~~~~~~ /<>/umbrello/codegenerators/codedocument.h:86:18: warning: ‘virtual void CodeDocument::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 86 | virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement); | ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codedocument.h:88:18: warning: ‘virtual void CodeDocument::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] 88 | virtual void setAttributesFromNode (QDomElement & element); | ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codedocument.h:100:10: warning: ‘virtual void CodeDocument::resetTextBlocks()’ can be marked override [-Wsuggest-override] 100 | void resetTextBlocks(); | ^~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codedocument.h:102:25: warning: ‘virtual TextBlock* CodeDocument::findCodeClassFieldTextBlockByTag(const QString&)’ can be marked override [-Wsuggest-override] 102 | virtual TextBlock * findCodeClassFieldTextBlockByTag(const QString &tag); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/codeoperation.h:16, from /<>/umbrello/codegenerators/classifiercodedocument.h:18, from /<>/umbrello/codegenerators/cpp/cppheadercodedocument.h:16, from /<>/umbrello/codegenerators/cpp/cppheadercodedocument.cpp:13: /<>/umbrello/uml1model/operation.h:37:18: warning: ‘virtual void UMLOperation::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 37 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/operation.h:39:24: warning: ‘virtual UMLObject* UMLOperation::clone() const’ can be marked override [-Wsuggest-override] 39 | virtual UMLObject* clone() const; | ^~~~~ /<>/umbrello/uml1model/operation.h:41:10: warning: ‘virtual void UMLOperation::setType(UMLObject*)’ can be marked override [-Wsuggest-override] 41 | void setType(UMLObject* type); | ^~~~~~~ /<>/umbrello/uml1model/operation.h:52:13: warning: ‘virtual QString UMLOperation::toString(Uml::SignatureType::Enum, bool)’ can be marked override [-Wsuggest-override] 52 | QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false); | ^~~~~~~~ /<>/umbrello/uml1model/operation.h:56:10: warning: ‘virtual bool UMLOperation::resolveRef()’ can be marked override [-Wsuggest-override] 56 | bool resolveRef(); | ^~~~~~~~~~ /<>/umbrello/uml1model/operation.h:60:18: warning: ‘virtual bool UMLOperation::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] 60 | virtual bool showPropertiesDialog(QWidget* parent = 0); | ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/operation.h:72:10: warning: ‘virtual void UMLOperation::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 72 | void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/operation.h:75:10: warning: ‘virtual bool UMLOperation::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 75 | bool load1(QDomElement & element); | ^~~~~ In file included from /<>/umbrello/codegenerators/classifiercodedocument.h:18, from /<>/umbrello/codegenerators/cpp/cppheadercodedocument.h:16, from /<>/umbrello/codegenerators/cpp/cppheadercodedocument.cpp:13: /<>/umbrello/codegenerators/codeoperation.h:41:18: warning: ‘virtual void CodeOperation::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 41 | virtual void saveToXMI1 (QDomDocument & doc, QDomElement & root); | ^~~~~~~~~~ /<>/umbrello/codegenerators/codeoperation.h:43:18: warning: ‘virtual void CodeOperation::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] 43 | virtual void loadFromXMI1 (QDomElement & root); | ^~~~~~~~~~~~ /<>/umbrello/codegenerators/codeoperation.h:47:18: warning: ‘virtual void CodeOperation::setAttributesFromObject(TextBlock*)’ can be marked override [-Wsuggest-override] 47 | virtual void setAttributesFromObject (TextBlock * obj); | ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeoperation.h:49:18: warning: ‘virtual void CodeOperation::updateMethodDeclaration()’ can be marked override [-Wsuggest-override] 49 | virtual void updateMethodDeclaration() = 0; | ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeoperation.h:50:18: warning: ‘virtual void CodeOperation::updateContent()’ can be marked override [-Wsuggest-override] 50 | virtual void updateContent(); | ^~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeoperation.h:57:18: warning: ‘virtual void CodeOperation::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 57 | virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement); | ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeoperation.h:59:18: warning: ‘virtual void CodeOperation::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] 59 | virtual void setAttributesFromNode (QDomElement & element); | ^~~~~~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/codeclassfield.h:16, from /<>/umbrello/codegenerators/classifiercodedocument.h:19, from /<>/umbrello/codegenerators/cpp/cppheadercodedocument.h:16, from /<>/umbrello/codegenerators/cpp/cppheadercodedocument.cpp:13: /<>/umbrello/codegenerators/codeclassfielddeclarationblock.h:42:18: warning: ‘virtual void CodeClassFieldDeclarationBlock::setAttributesFromObject(TextBlock*)’ can be marked override [-Wsuggest-override] 42 | virtual void setAttributesFromObject(TextBlock * obj); | ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeclassfielddeclarationblock.h:44:18: warning: ‘virtual void CodeClassFieldDeclarationBlock::updateContent()’ can be marked override [-Wsuggest-override] 44 | virtual void updateContent() = 0; | ^~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeclassfielddeclarationblock.h:46:18: warning: ‘virtual void CodeClassFieldDeclarationBlock::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 46 | virtual void saveToXMI1(QDomDocument & doc, QDomElement & root); | ^~~~~~~~~~ /<>/umbrello/codegenerators/codeclassfielddeclarationblock.h:48:18: warning: ‘virtual void CodeClassFieldDeclarationBlock::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] 48 | virtual void loadFromXMI1(QDomElement & root); | ^~~~~~~~~~~~ /<>/umbrello/codegenerators/codeclassfielddeclarationblock.h:52:18: warning: ‘virtual void CodeClassFieldDeclarationBlock::release()’ can be marked override [-Wsuggest-override] 52 | virtual void release(); | ^~~~~~~ /<>/umbrello/codegenerators/codeclassfielddeclarationblock.h:54:18: warning: ‘virtual void CodeClassFieldDeclarationBlock::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 54 | virtual void setAttributesOnNode(QDomDocument & doc, QDomElement & blockElement); | ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeclassfielddeclarationblock.h:56:18: warning: ‘virtual void CodeClassFieldDeclarationBlock::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] 56 | virtual void setAttributesFromNode(QDomElement & element); | ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeclassfielddeclarationblock.h:67:18: warning: ‘virtual void CodeClassFieldDeclarationBlock::syncToParent()’ can be marked override [-Wsuggest-override] 67 | virtual void syncToParent(); | ^~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/classifiercodedocument.h:19, from /<>/umbrello/codegenerators/cpp/cppheadercodedocument.h:16, from /<>/umbrello/codegenerators/cpp/cppheadercodedocument.cpp:13: /<>/umbrello/codegenerators/codeclassfield.h:52:13: warning: ‘virtual QString CodeClassField::getTypeName()’ can be marked override [-Wsuggest-override] 52 | QString getTypeName (); | ^~~~~~~~~~~ /<>/umbrello/codegenerators/codeclassfield.h:85:10: warning: ‘virtual void CodeClassField::updateContent()’ can be marked override [-Wsuggest-override] 85 | void updateContent(); | ^~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeclassfield.h:121:18: warning: ‘virtual void CodeClassField::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 121 | virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement); | ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeclassfield.h:123:18: warning: ‘virtual void CodeClassField::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] 123 | virtual void setAttributesFromNode (QDomElement & element); | ^~~~~~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/cpp/cppheadercodedocument.h:16, from /<>/umbrello/codegenerators/cpp/cppheadercodedocument.cpp:13: /<>/umbrello/codegenerators/classifiercodedocument.h:74:18: warning: ‘virtual void ClassifierCodeDocument::synchronize()’ can be marked override [-Wsuggest-override] 74 | virtual void synchronize(); | ^~~~~~~~~~~ /<>/umbrello/codegenerators/classifiercodedocument.h:81:18: warning: ‘virtual void ClassifierCodeDocument::updateContent()’ can be marked override [-Wsuggest-override] 81 | virtual void updateContent() = 0; | ^~~~~~~~~~~~~ /<>/umbrello/codegenerators/classifiercodedocument.h:83:18: warning: ‘virtual void ClassifierCodeDocument::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 83 | virtual void saveToXMI1(QDomDocument &doc, QDomElement &root); | ^~~~~~~~~~ /<>/umbrello/codegenerators/classifiercodedocument.h:84:18: warning: ‘virtual void ClassifierCodeDocument::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] 84 | virtual void loadFromXMI1(QDomElement &root); | ^~~~~~~~~~~~ /<>/umbrello/codegenerators/classifiercodedocument.h:90:18: warning: ‘virtual void ClassifierCodeDocument::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 90 | virtual void setAttributesOnNode(QDomDocument &doc, QDomElement &blockElement); | ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/classifiercodedocument.h:91:18: warning: ‘virtual void ClassifierCodeDocument::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] 91 | virtual void setAttributesFromNode(QDomElement &element); | ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/classifiercodedocument.h:93:17: warning: ‘virtual TextBlock* ClassifierCodeDocument::findCodeClassFieldTextBlockByTag(const QString&)’ can be marked override [-Wsuggest-override] 93 | TextBlock * findCodeClassFieldTextBlockByTag(const QString &tag); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/cpp/cppheadercodedocument.cpp:13: /<>/umbrello/codegenerators/cpp/cppheadercodedocument.h:43:10: warning: ‘virtual bool CPPHeaderCodeDocument::addCodeOperation(CodeOperation*)’ can be marked override [-Wsuggest-override] 43 | bool addCodeOperation(CodeOperation* op); | ^~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/cpp/cppheadercodedocument.h:45:10: warning: ‘virtual void CPPHeaderCodeDocument::updateContent()’ can be marked override [-Wsuggest-override] 45 | void updateContent(); | ^~~~~~~~~~~~~ /<>/umbrello/codegenerators/cpp/cppheadercodedocument.h:55:10: warning: ‘virtual void CPPHeaderCodeDocument::resetTextBlocks()’ can be marked override [-Wsuggest-override] 55 | void resetTextBlocks(); | ^~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/cpp/cppheadercodedocument.h:61:18: warning: ‘virtual void CPPHeaderCodeDocument::loadChildTextBlocksFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] 61 | virtual void loadChildTextBlocksFromNode(QDomElement & root); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/cpp/cppcodegenerator.h:17, from /<>/umbrello/codegenerators/cpp/cppheadercodedocument.cpp:16: /<>/umbrello/codegenerators/advancedcodegenerator.h:37:18: warning: ‘virtual void AdvancedCodeGenerator::initFromParentDocument()’ can be marked override [-Wsuggest-override] 37 | virtual void initFromParentDocument(); | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/cpp/cppcodegenerator.h:18, from /<>/umbrello/codegenerators/cpp/cppheadercodedocument.cpp:16: /<>/umbrello/codegenerators/cpp/cppmakecodedocument.h:43:13: warning: ‘virtual QString CPPMakefileCodeDocument::toString()’ can be marked override [-Wsuggest-override] 43 | QString toString (); | ^~~~~~~~ /<>/umbrello/codegenerators/cpp/cppmakecodedocument.h:45:13: warning: ‘virtual QString CPPMakefileCodeDocument::getPath()’ can be marked override [-Wsuggest-override] 45 | QString getPath (); | ^~~~~~~ /<>/umbrello/codegenerators/cpp/cppmakecodedocument.h:47:10: warning: ‘virtual void CPPMakefileCodeDocument::updateContent()’ can be marked override [-Wsuggest-override] 47 | void updateContent(); | ^~~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/cpp/cppheadercodedocument.cpp:16: /<>/umbrello/codegenerators/cpp/cppcodegenerator.h:44:36: warning: ‘virtual Uml::ProgrammingLanguage::Enum CPPCodeGenerator::language() const’ can be marked override [-Wsuggest-override] 44 | Uml::ProgrammingLanguage::Enum language() const; | ^~~~~~~~ /<>/umbrello/codegenerators/cpp/cppcodegenerator.h:46:20: warning: ‘virtual CodeDocument* CPPCodeGenerator::newClassifierCodeDocument(UMLClassifier*)’ can be marked override [-Wsuggest-override] 46 | CodeDocument * newClassifierCodeDocument (UMLClassifier * classifier); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/cpp/cppcodegenerator.h:49:32: warning: ‘virtual CodeViewerDialog* CPPCodeGenerator::getCodeViewerDialog(QWidget*, CodeDocument*, Settings::CodeViewerState&)’ can be marked override [-Wsuggest-override] 49 | virtual CodeViewerDialog * getCodeViewerDialog(QWidget* parent, CodeDocument * doc, | ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/cpp/cppcodegenerator.h:52:18: warning: ‘virtual void CPPCodeGenerator::writeCodeToFile()’ can be marked override [-Wsuggest-override] 52 | virtual void writeCodeToFile(); | ^~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/cpp/cppcodegenerator.h:53:18: warning: ‘virtual void CPPCodeGenerator::writeCodeToFile(UMLClassifierList&)’ can be marked override [-Wsuggest-override] 53 | virtual void writeCodeToFile(UMLClassifierList &list); | ^~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/cpp/cppcodegenerator.h:55:17: warning: ‘virtual QStringList CPPCodeGenerator::defaultDatatypes()’ can be marked override [-Wsuggest-override] 55 | QStringList defaultDatatypes(); | ^~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/cpp/cppcodegenerator.h:57:18: warning: ‘virtual void CPPCodeGenerator::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 57 | virtual void saveToXMI1 (QDomDocument & doc, QDomElement & root); | ^~~~~~~~~~ /<>/umbrello/codegenerators/cpp/cppcodegenerator.h:59:25: warning: ‘virtual QStringList CPPCodeGenerator::reservedKeywords() const’ can be marked override [-Wsuggest-override] 59 | virtual QStringList reservedKeywords() const; | ^~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/cpp/cppcodegenerator.h:61:18: warning: ‘virtual void CPPCodeGenerator::createDefaultStereotypes()’ can be marked override [-Wsuggest-override] 61 | virtual void createDefaultStereotypes (); | ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/cpp/cppcodegenerator.h:63:10: warning: ‘virtual void CPPCodeGenerator::initFromParentDocument()’ can be marked override [-Wsuggest-override] 63 | void initFromParentDocument(); | ^~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/cpp/cppcodegenerator.h:78:18: warning: ‘virtual void CPPCodeGenerator::checkAddUMLObject(UMLObject*)’ can be marked override [-Wsuggest-override] 78 | virtual void checkAddUMLObject (UMLObject * obj); | ^~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/cpp/cppcodegenerator.h:79:18: warning: ‘virtual void CPPCodeGenerator::checkRemoveUMLObject(UMLObject*)’ can be marked override [-Wsuggest-override] 79 | virtual void checkRemoveUMLObject (UMLObject * obj); | ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/cpp/cppcodegenerator.h:81:18: warning: ‘virtual void CPPCodeGenerator::syncCodeToDocument()’ can be marked override [-Wsuggest-override] 81 | virtual void syncCodeToDocument (); | ^~~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/cpp/cppheadercodedocument.cpp:17: /<>/umbrello/codegenerators/cpp/cppcodegenerationpolicy.h:86:18: warning: ‘virtual void CPPCodeGenerationPolicy::setDefaults(bool)’ can be marked override [-Wsuggest-override] 86 | virtual void setDefaults(bool emitUpdateSignal = true); | ^~~~~~~~~~~ /<>/umbrello/codegenerators/cpp/cppcodegenerationpolicy.h:88:32: warning: ‘virtual CodeGenerationPolicyPage* CPPCodeGenerationPolicy::createPage(QWidget*, const char*)’ can be marked override [-Wsuggest-override] 88 | CodeGenerationPolicyPage * createPage (QWidget *parent = 0, const char * name = 0); | ^~~~~~~~~~ In file included from /<>/umbrello/codegenerators/cpp/cppheadercodedocument.cpp:18: /<>/umbrello/codegenerators/cpp/cppcodedocumentation.h:44:18: warning: ‘virtual void CPPCodeDocumentation::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 44 | virtual void saveToXMI1 (QDomDocument & doc, QDomElement & root); | ^~~~~~~~~~ /<>/umbrello/codegenerators/cpp/cppcodedocumentation.h:49:13: warning: ‘virtual QString CPPCodeDocumentation::toString() const’ can be marked override [-Wsuggest-override] 49 | QString toString () const; | ^~~~~~~~ /<>/umbrello/codegenerators/cpp/cppcodedocumentation.h:54:21: warning: ‘virtual QString CPPCodeDocumentation::unformatText(const QString&, const QString&)’ can be marked override [-Wsuggest-override] 54 | virtual QString unformatText (const QString & text, const QString & indent = QString()); | ^~~~~~~~~~~~ /<>/umbrello/codegenerators/cpp/cppcodedocumentation.h:59:21: warning: ‘virtual QString CPPCodeDocumentation::getNewEditorLine(int)’ can be marked override [-Wsuggest-override] 59 | virtual QString getNewEditorLine (int amount); | ^~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/cpp/cppcodedocumentation.h:68:17: warning: ‘virtual int CPPCodeDocumentation::firstEditableLine()’ can be marked override [-Wsuggest-override] 68 | virtual int firstEditableLine(); | ^~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/cpp/cppcodedocumentation.h:69:17: warning: ‘virtual int CPPCodeDocumentation::lastEditableLine()’ can be marked override [-Wsuggest-override] 69 | virtual int lastEditableLine(); | ^~~~~~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/cpp/cppheadercodedocument.cpp:19: /<>/umbrello/codegenerators/cpp/cppheadercodeaccessormethod.h:41:18: warning: ‘virtual void CPPHeaderCodeAccessorMethod::updateMethodDeclaration()’ can be marked override [-Wsuggest-override] 41 | virtual void updateMethodDeclaration(); | ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/cpp/cppheadercodeaccessormethod.h:42:18: warning: ‘virtual void CPPHeaderCodeAccessorMethod::updateContent()’ can be marked override [-Wsuggest-override] 42 | virtual void updateContent(); | ^~~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/cpp/cppheadercodedocument.cpp:20: /<>/umbrello/codegenerators/cpp/cppheadercodeoperation.h:37:17: warning: ‘virtual int CPPHeaderCodeOperation::lastEditableLine()’ can be marked override [-Wsuggest-override] 37 | virtual int lastEditableLine(); | ^~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/cpp/cppheadercodeoperation.h:39:18: warning: ‘virtual void CPPHeaderCodeOperation::updateMethodDeclaration()’ can be marked override [-Wsuggest-override] 39 | virtual void updateMethodDeclaration(); | ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/cpp/cppheadercodeoperation.h:40:18: warning: ‘virtual void CPPHeaderCodeOperation::updateContent()’ can be marked override [-Wsuggest-override] 40 | virtual void updateContent(); | ^~~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/cpp/cppheaderclassdeclarationblock.h:16, from /<>/umbrello/codegenerators/cpp/cppheadercodedocument.cpp:21: /<>/umbrello/codegenerators/ownedhierarchicalcodeblock.h:44:18: warning: ‘virtual void OwnedHierarchicalCodeBlock::updateContent()’ can be marked override [-Wsuggest-override] 44 | virtual void updateContent () = 0; | ^~~~~~~~~~~~~ /<>/umbrello/codegenerators/ownedhierarchicalcodeblock.h:51:18: warning: ‘virtual void OwnedHierarchicalCodeBlock::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 51 | virtual void saveToXMI1 (QDomDocument & doc, QDomElement & root) = 0; | ^~~~~~~~~~ /<>/umbrello/codegenerators/ownedhierarchicalcodeblock.h:56:18: warning: ‘virtual void OwnedHierarchicalCodeBlock::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] 56 | virtual void loadFromXMI1 (QDomElement & root) = 0; | ^~~~~~~~~~~~ /<>/umbrello/codegenerators/ownedhierarchicalcodeblock.h:60:18: warning: ‘virtual void OwnedHierarchicalCodeBlock::release()’ can be marked override [-Wsuggest-override] 60 | virtual void release (); | ^~~~~~~ /<>/umbrello/codegenerators/ownedhierarchicalcodeblock.h:62:18: warning: ‘virtual void OwnedHierarchicalCodeBlock::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 62 | virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement); | ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/ownedhierarchicalcodeblock.h:64:18: warning: ‘virtual void OwnedHierarchicalCodeBlock::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] 64 | virtual void setAttributesFromNode (QDomElement & element); | ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/ownedhierarchicalcodeblock.h:66:18: warning: ‘virtual void OwnedHierarchicalCodeBlock::setAttributesFromObject(TextBlock*)’ can be marked override [-Wsuggest-override] 66 | virtual void setAttributesFromObject (TextBlock * obj); | ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/ownedhierarchicalcodeblock.h:72:10: warning: ‘virtual void OwnedHierarchicalCodeBlock::syncToParent()’ can be marked override [-Wsuggest-override] 72 | void syncToParent (); | ^~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/cpp/cppheadercodedocument.cpp:21: /<>/umbrello/codegenerators/cpp/cppheaderclassdeclarationblock.h:38:10: warning: ‘virtual void CPPHeaderClassDeclarationBlock::updateContent()’ can be marked override [-Wsuggest-override] 38 | void updateContent (); | ^~~~~~~~~~~~~ /<>/umbrello/codegenerators/cpp/cppheaderclassdeclarationblock.h:43:18: warning: ‘virtual void CPPHeaderClassDeclarationBlock::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 43 | virtual void saveToXMI1 (QDomDocument & doc, QDomElement & root); | ^~~~~~~~~~ /<>/umbrello/codegenerators/cpp/cppheaderclassdeclarationblock.h:45:18: warning: ‘virtual void CPPHeaderClassDeclarationBlock::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] 45 | virtual void loadFromXMI1 (QDomElement & root); | ^~~~~~~~~~~~ /<>/umbrello/codegenerators/cpp/cppheaderclassdeclarationblock.h:52:18: warning: ‘virtual void CPPHeaderClassDeclarationBlock::setAttributesFromObject(TextBlock*)’ can be marked override [-Wsuggest-override] 52 | virtual void setAttributesFromObject (TextBlock * obj); | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/cpp/cppheadercodedocument.cpp:22: /<>/umbrello/codegenerators/cpp/cppheadercodeclassfielddeclarationblock.h:37:10: warning: ‘virtual void CPPHeaderCodeClassFieldDeclarationBlock::updateContent()’ can be marked override [-Wsuggest-override] 37 | void updateContent (); | ^~~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/cpp/cppheadercodedocument.cpp:23: /<>/umbrello/debug/debug_utils.h:91:18: warning: ‘virtual void Tracer::showEvent(QShowEvent*)’ can be marked override [-Wsuggest-override] 91 | virtual void showEvent(QShowEvent*); | ^~~~~~~~~ In file included from /<>/umbrello/codegenerators/cpp/cppheadercodedocument.cpp:28: /<>/umbrello/uml1model/enum.h:38:18: warning: ‘virtual void UMLEnum::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 38 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/enum.h:40:24: warning: ‘virtual UMLObject* UMLEnum::clone() const’ can be marked override [-Wsuggest-override] 40 | virtual UMLObject* clone() const; | ^~~~~ /<>/umbrello/uml1model/enum.h:57:18: warning: ‘virtual void UMLEnum::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 57 | virtual void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/enum.h:59:36: warning: ‘virtual UMLClassifierListItem* UMLEnum::makeChildObject(const QString&)’ can be marked override [-Wsuggest-override] 59 | virtual UMLClassifierListItem* makeChildObject(const QString& xmiTag); | ^~~~~~~~~~~~~~~ /<>/umbrello/uml1model/enum.h:66:10: warning: ‘virtual bool UMLEnum::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 66 | bool load1(QDomElement & element); | ^~~~~ In file included from /<>/umbrello/codegenerators/cpp/cppheadercodedocument.cpp:29: /<>/umbrello/uml.h:201:18: warning: ‘virtual void UMLApp::keyPressEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] 201 | virtual void keyPressEvent(QKeyEvent* e); | ^~~~~~~~~~~~~ /<>/umbrello/uml.h:202:18: warning: ‘virtual void UMLApp::keyReleaseEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] 202 | virtual void keyReleaseEvent(QKeyEvent* e); | ^~~~~~~~~~~~~~~ /<>/umbrello/uml.h:204:18: warning: ‘virtual void UMLApp::customEvent(QEvent*)’ can be marked override [-Wsuggest-override] 204 | virtual void customEvent(QEvent* e); | ^~~~~~~~~~~ /<>/umbrello/uml.h:215:18: warning: ‘virtual bool UMLApp::queryClose()’ can be marked override [-Wsuggest-override] 215 | virtual bool queryClose(); | ^~~~~~~~~~ /<>/umbrello/uml.h:217:18: warning: ‘virtual void UMLApp::saveProperties(KConfigGroup&)’ can be marked override [-Wsuggest-override] 217 | virtual void saveProperties(KConfigGroup & cfg); | ^~~~~~~~~~~~~~ /<>/umbrello/uml.h:218:18: warning: ‘virtual void UMLApp::readProperties(const KConfigGroup&)’ can be marked override [-Wsuggest-override] 218 | virtual void readProperties(const KConfigGroup & cfg); | ^~~~~~~~~~~~~~ [ 38%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/codegenerators/cpp/cppheadercodeoperation.cpp.o cd /<>/obj-aarch64-linux-gnu/umbrello && /usr/bin/aarch64-linux-gnu-g++ -DCMAKE_BINARY_DIR=\"/<>/obj-aarch64-linux-gnu\" -DKCOREADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLO_VERSION_STRING=\"2.23.3\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-aarch64-linux-gnu/umbrello -I/<>/umbrello -I/<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/include -I/<>/obj-aarch64-linux-gnu -I/<>/umbrello/clipboard -I/<>/umbrello/cmds -I/<>/umbrello/codegenerators -I/<>/umbrello/codegenerators/ada -I/<>/umbrello/codegenerators/as -I/<>/umbrello/codegenerators/cpp -I/<>/umbrello/codegenerators/csharp -I/<>/umbrello/codegenerators/d -I/<>/umbrello/codegenerators/idl -I/<>/umbrello/codegenerators/java -I/<>/umbrello/codegenerators/js -I/<>/umbrello/codegenerators/pascal -I/<>/umbrello/codegenerators/perl -I/<>/umbrello/codegenerators/php -I/<>/umbrello/codegenerators/python -I/<>/umbrello/codegenerators/ruby -I/<>/umbrello/codegenerators/sql -I/<>/umbrello/codegenerators/tcl -I/<>/umbrello/codegenerators/vala -I/<>/umbrello/codegenerators/xml -I/<>/umbrello/codegenwizard -I/<>/umbrello/codeimport -I/<>/umbrello/codeimport/csharp -I/<>/umbrello/codeimpwizard -I/<>/umbrello/debug -I/<>/umbrello/dialogs -I/<>/umbrello/dialogs/pages -I/<>/umbrello/dialogs/widgets -I/<>/umbrello/docgenerators -I/<>/umbrello/finder -I/<>/umbrello/refactoring -I/<>/umbrello/uml1model -I/<>/umbrello/umlwidgets -I/<>/lib/cppparser -I/<>/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/aarch64-linux-gnu/qt5 -isystem /usr/include/aarch64-linux-gnu/qt5/QtWidgets -isystem /usr/include/aarch64-linux-gnu/qt5/QtGui -isystem /usr/include/aarch64-linux-gnu/qt5/QtCore -isystem /usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/aarch64-linux-gnu/qt5/QtXml -isystem /usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/aarch64-linux-gnu/qt5/QtSvg -isystem /usr/include/aarch64-linux-gnu/qt5/QtWebKitWidgets -isystem /usr/include/aarch64-linux-gnu/qt5/QtWebKit -isystem /usr/include/aarch64-linux-gnu/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/aarch64-linux-gnu/qt5/QtConcurrent -isystem /usr/include/aarch64-linux-gnu/qt5/QtDBus -isystem /usr/include/KF5/KTextEditor -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -fno-delete-null-pointer-checks -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -o CMakeFiles/libumbrello.dir/codegenerators/cpp/cppheadercodeoperation.cpp.o -c /<>/umbrello/codegenerators/cpp/cppheadercodeoperation.cpp In file included from /<>/umbrello/codegenerators/codeblockwithcomments.h:15, from /<>/umbrello/codegenerators/codemethodblock.h:17, from /<>/umbrello/codegenerators/codeoperation.h:15, from /<>/umbrello/codegenerators/cpp/cppheadercodeoperation.h:15, from /<>/umbrello/codegenerators/cpp/cppheadercodeoperation.cpp:12: /<>/umbrello/codegenerators/codeblock.h:40:18: warning: ‘virtual void CodeBlock::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 40 | virtual void saveToXMI1(QDomDocument & doc, QDomElement & root); | ^~~~~~~~~~ /<>/umbrello/codegenerators/codeblock.h:41:18: warning: ‘virtual void CodeBlock::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] 41 | virtual void loadFromXMI1(QDomElement & root); | ^~~~~~~~~~~~ /<>/umbrello/codegenerators/codeblock.h:43:18: warning: ‘virtual void CodeBlock::setAttributesFromObject(TextBlock*)’ can be marked override [-Wsuggest-override] 43 | virtual void setAttributesFromObject(TextBlock * obj); | ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeblock.h:49:18: warning: ‘virtual void CodeBlock::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 49 | virtual void setAttributesOnNode(QDomDocument & doc, QDomElement & blockElement); | ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeblock.h:50:18: warning: ‘virtual void CodeBlock::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] 50 | virtual void setAttributesFromNode(QDomElement & element); | ^~~~~~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/codeblockwithcomments.h:16, from /<>/umbrello/codegenerators/codemethodblock.h:17, from /<>/umbrello/codegenerators/codeoperation.h:15, from /<>/umbrello/codegenerators/cpp/cppheadercodeoperation.h:15, from /<>/umbrello/codegenerators/cpp/cppheadercodeoperation.cpp:12: /<>/umbrello/codegenerators/codecomment.h:30:18: warning: ‘virtual void CodeComment::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 30 | virtual void saveToXMI1(QDomDocument & doc, QDomElement & root); | ^~~~~~~~~~ /<>/umbrello/codegenerators/codecomment.h:31:18: warning: ‘virtual void CodeComment::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] 31 | virtual void loadFromXMI1(QDomElement & root); | ^~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/codemethodblock.h:17, from /<>/umbrello/codegenerators/codeoperation.h:15, from /<>/umbrello/codegenerators/cpp/cppheadercodeoperation.h:15, from /<>/umbrello/codegenerators/cpp/cppheadercodeoperation.cpp:12: /<>/umbrello/codegenerators/codeblockwithcomments.h:38:21: warning: ‘virtual QString CodeBlockWithComments::toString() const’ can be marked override [-Wsuggest-override] 38 | virtual QString toString () const; | ^~~~~~~~ /<>/umbrello/codegenerators/codeblockwithcomments.h:42:18: warning: ‘virtual void CodeBlockWithComments::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 42 | virtual void saveToXMI1 (QDomDocument & doc, QDomElement & root); | ^~~~~~~~~~ /<>/umbrello/codegenerators/codeblockwithcomments.h:44:18: warning: ‘virtual void CodeBlockWithComments::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] 44 | virtual void loadFromXMI1 (QDomElement & root); | ^~~~~~~~~~~~ /<>/umbrello/codegenerators/codeblockwithcomments.h:46:18: warning: ‘virtual void CodeBlockWithComments::setAttributesFromObject(TextBlock*)’ can be marked override [-Wsuggest-override] 46 | virtual void setAttributesFromObject (TextBlock * obj); | ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeblockwithcomments.h:50:18: warning: ‘virtual void CodeBlockWithComments::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 50 | virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement); | ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeblockwithcomments.h:52:18: warning: ‘virtual void CodeBlockWithComments::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] 52 | virtual void setAttributesFromNode (QDomElement & element); | ^~~~~~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/codeoperation.h:15, from /<>/umbrello/codegenerators/cpp/cppheadercodeoperation.h:15, from /<>/umbrello/codegenerators/cpp/cppheadercodeoperation.cpp:12: /<>/umbrello/codegenerators/codemethodblock.h:45:21: warning: ‘virtual QString CodeMethodBlock::toString() const’ can be marked override [-Wsuggest-override] 45 | virtual QString toString () const; | ^~~~~~~~ /<>/umbrello/codegenerators/codemethodblock.h:58:18: warning: ‘virtual void CodeMethodBlock::updateContent()’ can be marked override [-Wsuggest-override] 58 | virtual void updateContent () = 0; | ^~~~~~~~~~~~~ /<>/umbrello/codegenerators/codemethodblock.h:62:18: warning: ‘virtual void CodeMethodBlock::release()’ can be marked override [-Wsuggest-override] 62 | virtual void release (); | ^~~~~~~ /<>/umbrello/codegenerators/codemethodblock.h:75:18: warning: ‘virtual void CodeMethodBlock::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 75 | virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement); | ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codemethodblock.h:77:18: warning: ‘virtual void CodeMethodBlock::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] 77 | virtual void setAttributesFromNode (QDomElement & element); | ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codemethodblock.h:79:18: warning: ‘virtual void CodeMethodBlock::setAttributesFromObject(TextBlock*)’ can be marked override [-Wsuggest-override] 79 | virtual void setAttributesFromObject (TextBlock * obj); | ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codemethodblock.h:88:18: warning: ‘virtual void CodeMethodBlock::syncToParent()’ can be marked override [-Wsuggest-override] 88 | virtual void syncToParent(); | ^~~~~~~~~~~~ In file included from /<>/umbrello/uml1model/attribute.h:15, from /<>/umbrello/uml1model/umlattributelist.h:17, from /<>/umbrello/uml1model/operation.h:14, from /<>/umbrello/codegenerators/codeoperation.h:16, from /<>/umbrello/codegenerators/cpp/cppheadercodeoperation.h:15, from /<>/umbrello/codegenerators/cpp/cppheadercodeoperation.cpp:12: /<>/umbrello/uml1model/classifierlistitem.h:48:18: warning: ‘virtual void UMLClassifierListItem::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 48 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/classifierlistitem.h:54:24: warning: ‘virtual UMLObject* UMLClassifierListItem::clone() const’ can be marked override [-Wsuggest-override] 54 | virtual UMLObject* clone() const = 0; | ^~~~~ In file included from /<>/umbrello/uml1model/umlattributelist.h:17, from /<>/umbrello/uml1model/operation.h:14, from /<>/umbrello/codegenerators/codeoperation.h:16, from /<>/umbrello/codegenerators/cpp/cppheadercodeoperation.h:15, from /<>/umbrello/codegenerators/cpp/cppheadercodeoperation.cpp:12: /<>/umbrello/uml1model/attribute.h:42:18: warning: ‘virtual void UMLAttribute::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 42 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/attribute.h:44:10: warning: ‘virtual void UMLAttribute::setName(const QString&)’ can be marked override [-Wsuggest-override] 44 | void setName(const QString &name); | ^~~~~~~ /<>/umbrello/uml1model/attribute.h:48:24: warning: ‘virtual UMLObject* UMLAttribute::clone() const’ can be marked override [-Wsuggest-override] 48 | virtual UMLObject* clone() const; | ^~~~~ /<>/umbrello/uml1model/attribute.h:53:13: warning: ‘virtual QString UMLAttribute::toString(Uml::SignatureType::Enum, bool)’ can be marked override [-Wsuggest-override] 53 | QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false); | ^~~~~~~~ /<>/umbrello/uml1model/attribute.h:58:18: warning: ‘virtual void UMLAttribute::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 58 | virtual void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/attribute.h:60:18: warning: ‘virtual bool UMLAttribute::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] 60 | virtual bool showPropertiesDialog(QWidget* parent = 0); | ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/attribute.h:73:10: warning: ‘virtual bool UMLAttribute::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 73 | bool load1(QDomElement & element); | ^~~~~ In file included from /<>/umbrello/codegenerators/codeoperation.h:16, from /<>/umbrello/codegenerators/cpp/cppheadercodeoperation.h:15, from /<>/umbrello/codegenerators/cpp/cppheadercodeoperation.cpp:12: /<>/umbrello/uml1model/operation.h:37:18: warning: ‘virtual void UMLOperation::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 37 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/operation.h:39:24: warning: ‘virtual UMLObject* UMLOperation::clone() const’ can be marked override [-Wsuggest-override] 39 | virtual UMLObject* clone() const; | ^~~~~ /<>/umbrello/uml1model/operation.h:41:10: warning: ‘virtual void UMLOperation::setType(UMLObject*)’ can be marked override [-Wsuggest-override] 41 | void setType(UMLObject* type); | ^~~~~~~ /<>/umbrello/uml1model/operation.h:52:13: warning: ‘virtual QString UMLOperation::toString(Uml::SignatureType::Enum, bool)’ can be marked override [-Wsuggest-override] 52 | QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false); | ^~~~~~~~ /<>/umbrello/uml1model/operation.h:56:10: warning: ‘virtual bool UMLOperation::resolveRef()’ can be marked override [-Wsuggest-override] 56 | bool resolveRef(); | ^~~~~~~~~~ /<>/umbrello/uml1model/operation.h:60:18: warning: ‘virtual bool UMLOperation::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] 60 | virtual bool showPropertiesDialog(QWidget* parent = 0); | ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/operation.h:72:10: warning: ‘virtual void UMLOperation::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 72 | void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/operation.h:75:10: warning: ‘virtual bool UMLOperation::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 75 | bool load1(QDomElement & element); | ^~~~~ In file included from /<>/umbrello/codegenerators/cpp/cppheadercodeoperation.h:15, from /<>/umbrello/codegenerators/cpp/cppheadercodeoperation.cpp:12: /<>/umbrello/codegenerators/codeoperation.h:41:18: warning: ‘virtual void CodeOperation::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 41 | virtual void saveToXMI1 (QDomDocument & doc, QDomElement & root); | ^~~~~~~~~~ /<>/umbrello/codegenerators/codeoperation.h:43:18: warning: ‘virtual void CodeOperation::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] 43 | virtual void loadFromXMI1 (QDomElement & root); | ^~~~~~~~~~~~ /<>/umbrello/codegenerators/codeoperation.h:47:18: warning: ‘virtual void CodeOperation::setAttributesFromObject(TextBlock*)’ can be marked override [-Wsuggest-override] 47 | virtual void setAttributesFromObject (TextBlock * obj); | ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeoperation.h:49:18: warning: ‘virtual void CodeOperation::updateMethodDeclaration()’ can be marked override [-Wsuggest-override] 49 | virtual void updateMethodDeclaration() = 0; | ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeoperation.h:50:18: warning: ‘virtual void CodeOperation::updateContent()’ can be marked override [-Wsuggest-override] 50 | virtual void updateContent(); | ^~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeoperation.h:57:18: warning: ‘virtual void CodeOperation::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 57 | virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement); | ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeoperation.h:59:18: warning: ‘virtual void CodeOperation::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] 59 | virtual void setAttributesFromNode (QDomElement & element); | ^~~~~~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/cpp/cppheadercodeoperation.cpp:12: /<>/umbrello/codegenerators/cpp/cppheadercodeoperation.h:37:17: warning: ‘virtual int CPPHeaderCodeOperation::lastEditableLine()’ can be marked override [-Wsuggest-override] 37 | virtual int lastEditableLine(); | ^~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/cpp/cppheadercodeoperation.h:39:18: warning: ‘virtual void CPPHeaderCodeOperation::updateMethodDeclaration()’ can be marked override [-Wsuggest-override] 39 | virtual void updateMethodDeclaration(); | ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/cpp/cppheadercodeoperation.h:40:18: warning: ‘virtual void CPPHeaderCodeOperation::updateContent()’ can be marked override [-Wsuggest-override] 40 | virtual void updateContent(); | ^~~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/cpp/cppcodegenerator.h:17, from /<>/umbrello/codegenerators/cpp/cppheadercodeoperation.cpp:14: /<>/umbrello/codegenerators/advancedcodegenerator.h:37:18: warning: ‘virtual void AdvancedCodeGenerator::initFromParentDocument()’ can be marked override [-Wsuggest-override] 37 | virtual void initFromParentDocument(); | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/codegenobjectwithtextblocks.h:15, from /<>/umbrello/codegenerators/codedocument.h:15, from /<>/umbrello/codegenerators/cpp/cppmakecodedocument.h:15, from /<>/umbrello/codegenerators/cpp/cppcodegenerator.h:18, from /<>/umbrello/codegenerators/cpp/cppheadercodeoperation.cpp:14: /<>/umbrello/codegenerators/codeaccessormethod.h:47:18: warning: ‘virtual void CodeAccessorMethod::updateContent()’ can be marked override [-Wsuggest-override] 47 | virtual void updateContent() = 0; | ^~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeaccessormethod.h:49:18: warning: ‘virtual void CodeAccessorMethod::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 49 | virtual void saveToXMI1(QDomDocument & doc, QDomElement & root); | ^~~~~~~~~~ /<>/umbrello/codegenerators/codeaccessormethod.h:50:18: warning: ‘virtual void CodeAccessorMethod::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] 50 | virtual void loadFromXMI1(QDomElement & root); | ^~~~~~~~~~~~ /<>/umbrello/codegenerators/codeaccessormethod.h:52:18: warning: ‘virtual void CodeAccessorMethod::setAttributesFromObject(TextBlock*)’ can be marked override [-Wsuggest-override] 52 | virtual void setAttributesFromObject(TextBlock * obj); | ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeaccessormethod.h:56:18: warning: ‘virtual void CodeAccessorMethod::release()’ can be marked override [-Wsuggest-override] 56 | virtual void release(); | ^~~~~~~ /<>/umbrello/codegenerators/codeaccessormethod.h:58:18: warning: ‘virtual void CodeAccessorMethod::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 58 | virtual void setAttributesOnNode(QDomDocument & doc, QDomElement & blockElement); | ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeaccessormethod.h:60:18: warning: ‘virtual void CodeAccessorMethod::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] 60 | virtual void setAttributesFromNode(QDomElement & element); | ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeaccessormethod.h:62:18: warning: ‘virtual void CodeAccessorMethod::updateMethodDeclaration()’ can be marked override [-Wsuggest-override] 62 | virtual void updateMethodDeclaration() = 0; | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/codedocument.h:16, from /<>/umbrello/codegenerators/cpp/cppmakecodedocument.h:15, from /<>/umbrello/codegenerators/cpp/cppcodegenerator.h:18, from /<>/umbrello/codegenerators/cpp/cppheadercodeoperation.cpp:14: /<>/umbrello/codegenerators/hierarchicalcodeblock.h:38:10: warning: ‘virtual bool HierarchicalCodeBlock::addTextBlock(TextBlock*)’ can be marked override [-Wsuggest-override] 38 | bool addTextBlock (TextBlock * add_object); | ^~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:40:10: warning: ‘virtual bool HierarchicalCodeBlock::insertTextBlock(TextBlock*, TextBlock*, bool)’ can be marked override [-Wsuggest-override] 40 | bool insertTextBlock (TextBlock * newBlock, TextBlock * existingBlock, bool after = true); | ^~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:42:10: warning: ‘virtual bool HierarchicalCodeBlock::removeTextBlock(TextBlock*)’ can be marked override [-Wsuggest-override] 42 | bool removeTextBlock (TextBlock * remove_object); | ^~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:48:18: warning: ‘virtual void HierarchicalCodeBlock::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 48 | virtual void saveToXMI1 (QDomDocument & doc, QDomElement & root); | ^~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:50:18: warning: ‘virtual void HierarchicalCodeBlock::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] 50 | virtual void loadFromXMI1 (QDomElement & root); | ^~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:52:21: warning: ‘virtual QString HierarchicalCodeBlock::toString() const’ can be marked override [-Wsuggest-override] 52 | virtual QString toString () const; | ^~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:55:13: warning: ‘virtual QString HierarchicalCodeBlock::getUniqueTag(const QString&)’ can be marked override [-Wsuggest-override] 55 | QString getUniqueTag(const QString& prefix); | ^~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:59:25: warning: ‘virtual CodeBlock* HierarchicalCodeBlock::newCodeBlock()’ can be marked override [-Wsuggest-override] 59 | virtual CodeBlock * newCodeBlock(); | ^~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:60:37: warning: ‘virtual CodeBlockWithComments* HierarchicalCodeBlock::newCodeBlockWithComments()’ can be marked override [-Wsuggest-override] 60 | virtual CodeBlockWithComments * newCodeBlockWithComments(); | ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:61:37: warning: ‘virtual HierarchicalCodeBlock* HierarchicalCodeBlock::newHierarchicalCodeBlock()’ can be marked override [-Wsuggest-override] 61 | virtual HierarchicalCodeBlock * newHierarchicalCodeBlock(); | ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:65:18: warning: ‘virtual void HierarchicalCodeBlock::release()’ can be marked override [-Wsuggest-override] 65 | virtual void release (); | ^~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:67:18: warning: ‘virtual void HierarchicalCodeBlock::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 67 | virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & elem); | ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:69:18: warning: ‘virtual void HierarchicalCodeBlock::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] 69 | virtual void setAttributesFromNode (QDomElement & element); | ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:71:18: warning: ‘virtual void HierarchicalCodeBlock::setAttributesFromObject(TextBlock*)’ can be marked override [-Wsuggest-override] 71 | virtual void setAttributesFromObject (TextBlock * obj); | ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:73:17: warning: ‘virtual TextBlock* HierarchicalCodeBlock::findCodeClassFieldTextBlockByTag(const QString&)’ can be marked override [-Wsuggest-override] 73 | TextBlock * findCodeClassFieldTextBlockByTag (const QString &tag); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/cpp/cppmakecodedocument.h:15, from /<>/umbrello/codegenerators/cpp/cppcodegenerator.h:18, from /<>/umbrello/codegenerators/cpp/cppheadercodeoperation.cpp:14: /<>/umbrello/codegenerators/codedocument.h:61:10: warning: ‘virtual bool CodeDocument::insertTextBlock(TextBlock*, TextBlock*, bool)’ can be marked override [-Wsuggest-override] 61 | bool insertTextBlock (TextBlock * newBlock, TextBlock * existingBlock, bool after = true); | ^~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codedocument.h:70:25: warning: ‘virtual CodeBlock* CodeDocument::newCodeBlock()’ can be marked override [-Wsuggest-override] 70 | virtual CodeBlock * newCodeBlock (); | ^~~~~~~~~~~~ /<>/umbrello/codegenerators/codedocument.h:71:37: warning: ‘virtual HierarchicalCodeBlock* CodeDocument::newHierarchicalCodeBlock()’ can be marked override [-Wsuggest-override] 71 | virtual HierarchicalCodeBlock * newHierarchicalCodeBlock (); | ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codedocument.h:72:37: warning: ‘virtual CodeBlockWithComments* CodeDocument::newCodeBlockWithComments()’ can be marked override [-Wsuggest-override] 72 | virtual CodeBlockWithComments * newCodeBlockWithComments (); | ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codedocument.h:74:21: warning: ‘virtual QString CodeDocument::getUniqueTag(const QString&)’ can be marked override [-Wsuggest-override] 74 | virtual QString getUniqueTag(const QString& prefix = QString()); | ^~~~~~~~~~~~ /<>/umbrello/codegenerators/codedocument.h:86:18: warning: ‘virtual void CodeDocument::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 86 | virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement); | ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codedocument.h:88:18: warning: ‘virtual void CodeDocument::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] 88 | virtual void setAttributesFromNode (QDomElement & element); | ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codedocument.h:100:10: warning: ‘virtual void CodeDocument::resetTextBlocks()’ can be marked override [-Wsuggest-override] 100 | void resetTextBlocks(); | ^~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codedocument.h:102:25: warning: ‘virtual TextBlock* CodeDocument::findCodeClassFieldTextBlockByTag(const QString&)’ can be marked override [-Wsuggest-override] 102 | virtual TextBlock * findCodeClassFieldTextBlockByTag(const QString &tag); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/cpp/cppcodegenerator.h:18, from /<>/umbrello/codegenerators/cpp/cppheadercodeoperation.cpp:14: /<>/umbrello/codegenerators/cpp/cppmakecodedocument.h:43:13: warning: ‘virtual QString CPPMakefileCodeDocument::toString()’ can be marked override [-Wsuggest-override] 43 | QString toString (); | ^~~~~~~~ /<>/umbrello/codegenerators/cpp/cppmakecodedocument.h:45:13: warning: ‘virtual QString CPPMakefileCodeDocument::getPath()’ can be marked override [-Wsuggest-override] 45 | QString getPath (); | ^~~~~~~ /<>/umbrello/codegenerators/cpp/cppmakecodedocument.h:47:10: warning: ‘virtual void CPPMakefileCodeDocument::updateContent()’ can be marked override [-Wsuggest-override] 47 | void updateContent(); | ^~~~~~~~~~~~~ In file included from /<>/umbrello/listpopupmenu.h:17, from /<>/umbrello/umldoc.h:16, from /<>/umbrello/codegenerators/cpp/cppcodegenerator.h:19, from /<>/umbrello/codegenerators/cpp/cppheadercodeoperation.cpp:14: /<>/umbrello/umlwidgets/widgetbase.h:187:20: warning: ‘virtual QRectF WidgetBase::boundingRect() const’ can be marked override [-Wsuggest-override] 187 | virtual QRectF boundingRect() const; | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/widgetbase.h:191:18: warning: ‘virtual void WidgetBase::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] 191 | virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); | ^~~~~ /<>/umbrello/umlwidgets/widgetbase.h:260:18: warning: ‘virtual void WidgetBase::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] 260 | virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent *event); | ^~~~~~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/cpp/cppheadercodeoperation.cpp:14: /<>/umbrello/codegenerators/cpp/cppcodegenerator.h:44:36: warning: ‘virtual Uml::ProgrammingLanguage::Enum CPPCodeGenerator::language() const’ can be marked override [-Wsuggest-override] 44 | Uml::ProgrammingLanguage::Enum language() const; | ^~~~~~~~ /<>/umbrello/codegenerators/cpp/cppcodegenerator.h:46:20: warning: ‘virtual CodeDocument* CPPCodeGenerator::newClassifierCodeDocument(UMLClassifier*)’ can be marked override [-Wsuggest-override] 46 | CodeDocument * newClassifierCodeDocument (UMLClassifier * classifier); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/cpp/cppcodegenerator.h:49:32: warning: ‘virtual CodeViewerDialog* CPPCodeGenerator::getCodeViewerDialog(QWidget*, CodeDocument*, Settings::CodeViewerState&)’ can be marked override [-Wsuggest-override] 49 | virtual CodeViewerDialog * getCodeViewerDialog(QWidget* parent, CodeDocument * doc, | ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/cpp/cppcodegenerator.h:52:18: warning: ‘virtual void CPPCodeGenerator::writeCodeToFile()’ can be marked override [-Wsuggest-override] 52 | virtual void writeCodeToFile(); | ^~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/cpp/cppcodegenerator.h:53:18: warning: ‘virtual void CPPCodeGenerator::writeCodeToFile(UMLClassifierList&)’ can be marked override [-Wsuggest-override] 53 | virtual void writeCodeToFile(UMLClassifierList &list); | ^~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/cpp/cppcodegenerator.h:55:17: warning: ‘virtual QStringList CPPCodeGenerator::defaultDatatypes()’ can be marked override [-Wsuggest-override] 55 | QStringList defaultDatatypes(); | ^~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/cpp/cppcodegenerator.h:57:18: warning: ‘virtual void CPPCodeGenerator::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 57 | virtual void saveToXMI1 (QDomDocument & doc, QDomElement & root); | ^~~~~~~~~~ /<>/umbrello/codegenerators/cpp/cppcodegenerator.h:59:25: warning: ‘virtual QStringList CPPCodeGenerator::reservedKeywords() const’ can be marked override [-Wsuggest-override] 59 | virtual QStringList reservedKeywords() const; | ^~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/cpp/cppcodegenerator.h:61:18: warning: ‘virtual void CPPCodeGenerator::createDefaultStereotypes()’ can be marked override [-Wsuggest-override] 61 | virtual void createDefaultStereotypes (); | ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/cpp/cppcodegenerator.h:63:10: warning: ‘virtual void CPPCodeGenerator::initFromParentDocument()’ can be marked override [-Wsuggest-override] 63 | void initFromParentDocument(); | ^~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/cpp/cppcodegenerator.h:78:18: warning: ‘virtual void CPPCodeGenerator::checkAddUMLObject(UMLObject*)’ can be marked override [-Wsuggest-override] 78 | virtual void checkAddUMLObject (UMLObject * obj); | ^~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/cpp/cppcodegenerator.h:79:18: warning: ‘virtual void CPPCodeGenerator::checkRemoveUMLObject(UMLObject*)’ can be marked override [-Wsuggest-override] 79 | virtual void checkRemoveUMLObject (UMLObject * obj); | ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/cpp/cppcodegenerator.h:81:18: warning: ‘virtual void CPPCodeGenerator::syncCodeToDocument()’ can be marked override [-Wsuggest-override] 81 | virtual void syncCodeToDocument (); | ^~~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/cpp/cppheadercodeoperation.cpp:15: /<>/umbrello/codegenerators/cpp/cppcodegenerationpolicy.h:86:18: warning: ‘virtual void CPPCodeGenerationPolicy::setDefaults(bool)’ can be marked override [-Wsuggest-override] 86 | virtual void setDefaults(bool emitUpdateSignal = true); | ^~~~~~~~~~~ /<>/umbrello/codegenerators/cpp/cppcodegenerationpolicy.h:88:32: warning: ‘virtual CodeGenerationPolicyPage* CPPCodeGenerationPolicy::createPage(QWidget*, const char*)’ can be marked override [-Wsuggest-override] 88 | CodeGenerationPolicyPage * createPage (QWidget *parent = 0, const char * name = 0); | ^~~~~~~~~~ In file included from /<>/umbrello/uml1model/package.h:14, from /<>/umbrello/uml1model/classifier.h:13, from /<>/umbrello/codegenerators/classifiercodedocument.h:15, from /<>/umbrello/codegenerators/cpp/cppheadercodedocument.h:16, from /<>/umbrello/codegenerators/cpp/cppheadercodeoperation.cpp:16: /<>/umbrello/uml1model/umlcanvasobject.h:43:18: warning: ‘virtual void UMLCanvasObject::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 43 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/umlcanvasobject.h:85:18: warning: ‘virtual bool UMLCanvasObject::resolveRef()’ can be marked override [-Wsuggest-override] 85 | virtual bool resolveRef(); | ^~~~~~~~~~ In file included from /<>/umbrello/uml1model/classifier.h:13, from /<>/umbrello/codegenerators/classifiercodedocument.h:15, from /<>/umbrello/codegenerators/cpp/cppheadercodedocument.h:16, from /<>/umbrello/codegenerators/cpp/cppheadercodeoperation.cpp:16: /<>/umbrello/uml1model/package.h:39:18: warning: ‘virtual void UMLPackage::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 39 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/package.h:41:24: warning: ‘virtual UMLObject* UMLPackage::clone() const’ can be marked override [-Wsuggest-override] 41 | virtual UMLObject* clone() const; | ^~~~~ /<>/umbrello/uml1model/package.h:64:18: warning: ‘virtual bool UMLPackage::resolveRef()’ can be marked override [-Wsuggest-override] 64 | virtual bool resolveRef(); | ^~~~~~~~~~ /<>/umbrello/uml1model/package.h:66:18: warning: ‘virtual void UMLPackage::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 66 | virtual void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/package.h:69:18: warning: ‘virtual bool UMLPackage::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 69 | virtual bool load1(QDomElement& element); | ^~~~~ In file included from /<>/umbrello/uml1model/foreignkeyconstraint.h:16, from /<>/umbrello/model_utils.h:18, from /<>/umbrello/uml1model/classifier.h:19, from /<>/umbrello/codegenerators/classifiercodedocument.h:15, from /<>/umbrello/codegenerators/cpp/cppheadercodedocument.h:16, from /<>/umbrello/codegenerators/cpp/cppheadercodeoperation.cpp:16: /<>/umbrello/uml1model/entityconstraint.h:40:18: warning: ‘virtual void UMLEntityConstraint::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 40 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/entityconstraint.h:45:24: warning: ‘virtual UMLObject* UMLEntityConstraint::clone() const’ can be marked override [-Wsuggest-override] 45 | virtual UMLObject* clone() const = 0; | ^~~~~ In file included from /<>/umbrello/model_utils.h:18, from /<>/umbrello/uml1model/classifier.h:19, from /<>/umbrello/codegenerators/classifiercodedocument.h:15, from /<>/umbrello/codegenerators/cpp/cppheadercodedocument.h:16, from /<>/umbrello/codegenerators/cpp/cppheadercodeoperation.cpp:16: /<>/umbrello/uml1model/foreignkeyconstraint.h:56:18: warning: ‘virtual void UMLForeignKeyConstraint::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 56 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:58:24: warning: ‘virtual UMLObject* UMLForeignKeyConstraint::clone() const’ can be marked override [-Wsuggest-override] 58 | virtual UMLObject* clone() const; | ^~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:60:13: warning: ‘virtual QString UMLForeignKeyConstraint::toString(Uml::SignatureType::Enum, bool)’ can be marked override [-Wsuggest-override] 60 | QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false); | ^~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:65:10: warning: ‘virtual void UMLForeignKeyConstraint::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 65 | void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:67:18: warning: ‘virtual bool UMLForeignKeyConstraint::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] 67 | virtual bool showPropertiesDialog(QWidget* parent = 0); | ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:85:10: warning: ‘virtual bool UMLForeignKeyConstraint::resolveRef()’ can be marked override [-Wsuggest-override] 85 | bool resolveRef(); | ^~~~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:94:10: warning: ‘virtual bool UMLForeignKeyConstraint::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 94 | bool load1(QDomElement & element); | ^~~~~ In file included from /<>/umbrello/model_utils.h:20, from /<>/umbrello/uml1model/classifier.h:19, from /<>/umbrello/codegenerators/classifiercodedocument.h:15, from /<>/umbrello/codegenerators/cpp/cppheadercodedocument.h:16, from /<>/umbrello/codegenerators/cpp/cppheadercodeoperation.cpp:16: /<>/umbrello/dialogs/multipagedialogbase.h:101:18: warning: ‘virtual void MultiPageDialogBase::keyPressEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] 101 | virtual void keyPressEvent(QKeyEvent *event); | ^~~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/classifiercodedocument.h:15, from /<>/umbrello/codegenerators/cpp/cppheadercodedocument.h:16, from /<>/umbrello/codegenerators/cpp/cppheadercodeoperation.cpp:16: /<>/umbrello/uml1model/classifier.h:54:18: warning: ‘virtual void UMLClassifier::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 54 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/classifier.h:56:16: warning: ‘virtual UMLObject* UMLClassifier::clone() const’ can be marked override [-Wsuggest-override] 56 | UMLObject* clone() const; | ^~~~~ /<>/umbrello/uml1model/classifier.h:111:18: warning: ‘virtual bool UMLClassifier::resolveRef()’ can be marked override [-Wsuggest-override] 111 | virtual bool resolveRef(); | ^~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:115:24: warning: ‘virtual UMLObject* UMLClassifier::findChildObjectById(Uml::ID::Type, bool)’ can be marked override [-Wsuggest-override] 115 | virtual UMLObject* findChildObjectById(Uml::ID::Type id, bool considerAncestors = false); | ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:124:18: warning: ‘virtual bool UMLClassifier::acceptAssociationType(Uml::AssociationType::Enum)’ can be marked override [-Wsuggest-override] 124 | virtual bool acceptAssociationType(Uml::AssociationType::Enum type); | ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:129:10: warning: ‘virtual void UMLClassifier::setBaseType(UMLObject::ObjectType)’ can be marked override [-Wsuggest-override] 129 | void setBaseType(UMLObject::ObjectType ot); | ^~~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:181:10: warning: ‘virtual void UMLClassifier::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 181 | void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:183:18: warning: ‘virtual bool UMLClassifier::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 183 | virtual bool load1(QDomElement& element); | ^~~~~ In file included from /<>/umbrello/codegenerators/codeclassfield.h:16, from /<>/umbrello/codegenerators/classifiercodedocument.h:19, from /<>/umbrello/codegenerators/cpp/cppheadercodedocument.h:16, from /<>/umbrello/codegenerators/cpp/cppheadercodeoperation.cpp:16: /<>/umbrello/codegenerators/codeclassfielddeclarationblock.h:42:18: warning: ‘virtual void CodeClassFieldDeclarationBlock::setAttributesFromObject(TextBlock*)’ can be marked override [-Wsuggest-override] 42 | virtual void setAttributesFromObject(TextBlock * obj); | ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeclassfielddeclarationblock.h:44:18: warning: ‘virtual void CodeClassFieldDeclarationBlock::updateContent()’ can be marked override [-Wsuggest-override] 44 | virtual void updateContent() = 0; | ^~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeclassfielddeclarationblock.h:46:18: warning: ‘virtual void CodeClassFieldDeclarationBlock::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 46 | virtual void saveToXMI1(QDomDocument & doc, QDomElement & root); | ^~~~~~~~~~ /<>/umbrello/codegenerators/codeclassfielddeclarationblock.h:48:18: warning: ‘virtual void CodeClassFieldDeclarationBlock::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] 48 | virtual void loadFromXMI1(QDomElement & root); | ^~~~~~~~~~~~ /<>/umbrello/codegenerators/codeclassfielddeclarationblock.h:52:18: warning: ‘virtual void CodeClassFieldDeclarationBlock::release()’ can be marked override [-Wsuggest-override] 52 | virtual void release(); | ^~~~~~~ /<>/umbrello/codegenerators/codeclassfielddeclarationblock.h:54:18: warning: ‘virtual void CodeClassFieldDeclarationBlock::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 54 | virtual void setAttributesOnNode(QDomDocument & doc, QDomElement & blockElement); | ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeclassfielddeclarationblock.h:56:18: warning: ‘virtual void CodeClassFieldDeclarationBlock::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] 56 | virtual void setAttributesFromNode(QDomElement & element); | ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeclassfielddeclarationblock.h:67:18: warning: ‘virtual void CodeClassFieldDeclarationBlock::syncToParent()’ can be marked override [-Wsuggest-override] 67 | virtual void syncToParent(); | ^~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/classifiercodedocument.h:19, from /<>/umbrello/codegenerators/cpp/cppheadercodedocument.h:16, from /<>/umbrello/codegenerators/cpp/cppheadercodeoperation.cpp:16: /<>/umbrello/codegenerators/codeclassfield.h:52:13: warning: ‘virtual QString CodeClassField::getTypeName()’ can be marked override [-Wsuggest-override] 52 | QString getTypeName (); | ^~~~~~~~~~~ /<>/umbrello/codegenerators/codeclassfield.h:85:10: warning: ‘virtual void CodeClassField::updateContent()’ can be marked override [-Wsuggest-override] 85 | void updateContent(); | ^~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeclassfield.h:121:18: warning: ‘virtual void CodeClassField::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 121 | virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement); | ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeclassfield.h:123:18: warning: ‘virtual void CodeClassField::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] 123 | virtual void setAttributesFromNode (QDomElement & element); | ^~~~~~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/cpp/cppheadercodedocument.h:16, from /<>/umbrello/codegenerators/cpp/cppheadercodeoperation.cpp:16: /<>/umbrello/codegenerators/classifiercodedocument.h:74:18: warning: ‘virtual void ClassifierCodeDocument::synchronize()’ can be marked override [-Wsuggest-override] 74 | virtual void synchronize(); | ^~~~~~~~~~~ /<>/umbrello/codegenerators/classifiercodedocument.h:81:18: warning: ‘virtual void ClassifierCodeDocument::updateContent()’ can be marked override [-Wsuggest-override] 81 | virtual void updateContent() = 0; | ^~~~~~~~~~~~~ /<>/umbrello/codegenerators/classifiercodedocument.h:83:18: warning: ‘virtual void ClassifierCodeDocument::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 83 | virtual void saveToXMI1(QDomDocument &doc, QDomElement &root); | ^~~~~~~~~~ /<>/umbrello/codegenerators/classifiercodedocument.h:84:18: warning: ‘virtual void ClassifierCodeDocument::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] 84 | virtual void loadFromXMI1(QDomElement &root); | ^~~~~~~~~~~~ /<>/umbrello/codegenerators/classifiercodedocument.h:90:18: warning: ‘virtual void ClassifierCodeDocument::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 90 | virtual void setAttributesOnNode(QDomDocument &doc, QDomElement &blockElement); | ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/classifiercodedocument.h:91:18: warning: ‘virtual void ClassifierCodeDocument::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] 91 | virtual void setAttributesFromNode(QDomElement &element); | ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/classifiercodedocument.h:93:17: warning: ‘virtual TextBlock* ClassifierCodeDocument::findCodeClassFieldTextBlockByTag(const QString&)’ can be marked override [-Wsuggest-override] 93 | TextBlock * findCodeClassFieldTextBlockByTag(const QString &tag); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/cpp/cppheadercodeoperation.cpp:16: /<>/umbrello/codegenerators/cpp/cppheadercodedocument.h:43:10: warning: ‘virtual bool CPPHeaderCodeDocument::addCodeOperation(CodeOperation*)’ can be marked override [-Wsuggest-override] 43 | bool addCodeOperation(CodeOperation* op); | ^~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/cpp/cppheadercodedocument.h:45:10: warning: ‘virtual void CPPHeaderCodeDocument::updateContent()’ can be marked override [-Wsuggest-override] 45 | void updateContent(); | ^~~~~~~~~~~~~ /<>/umbrello/codegenerators/cpp/cppheadercodedocument.h:55:10: warning: ‘virtual void CPPHeaderCodeDocument::resetTextBlocks()’ can be marked override [-Wsuggest-override] 55 | void resetTextBlocks(); | ^~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/cpp/cppheadercodedocument.h:61:18: warning: ‘virtual void CPPHeaderCodeDocument::loadChildTextBlocksFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] 61 | virtual void loadChildTextBlocksFromNode(QDomElement & root); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/cpp/cppheadercodeoperation.cpp:17: /<>/umbrello/codegenerators/cpp/cppcodedocumentation.h:44:18: warning: ‘virtual void CPPCodeDocumentation::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 44 | virtual void saveToXMI1 (QDomDocument & doc, QDomElement & root); | ^~~~~~~~~~ /<>/umbrello/codegenerators/cpp/cppcodedocumentation.h:49:13: warning: ‘virtual QString CPPCodeDocumentation::toString() const’ can be marked override [-Wsuggest-override] 49 | QString toString () const; | ^~~~~~~~ /<>/umbrello/codegenerators/cpp/cppcodedocumentation.h:54:21: warning: ‘virtual QString CPPCodeDocumentation::unformatText(const QString&, const QString&)’ can be marked override [-Wsuggest-override] 54 | virtual QString unformatText (const QString & text, const QString & indent = QString()); | ^~~~~~~~~~~~ /<>/umbrello/codegenerators/cpp/cppcodedocumentation.h:59:21: warning: ‘virtual QString CPPCodeDocumentation::getNewEditorLine(int)’ can be marked override [-Wsuggest-override] 59 | virtual QString getNewEditorLine (int amount); | ^~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/cpp/cppcodedocumentation.h:68:17: warning: ‘virtual int CPPCodeDocumentation::firstEditableLine()’ can be marked override [-Wsuggest-override] 68 | virtual int firstEditableLine(); | ^~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/cpp/cppcodedocumentation.h:69:17: warning: ‘virtual int CPPCodeDocumentation::lastEditableLine()’ can be marked override [-Wsuggest-override] 69 | virtual int lastEditableLine(); | ^~~~~~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/cpp/cppheadercodeoperation.cpp:18: /<>/umbrello/uml.h:201:18: warning: ‘virtual void UMLApp::keyPressEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] 201 | virtual void keyPressEvent(QKeyEvent* e); | ^~~~~~~~~~~~~ /<>/umbrello/uml.h:202:18: warning: ‘virtual void UMLApp::keyReleaseEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] 202 | virtual void keyReleaseEvent(QKeyEvent* e); | ^~~~~~~~~~~~~~~ /<>/umbrello/uml.h:204:18: warning: ‘virtual void UMLApp::customEvent(QEvent*)’ can be marked override [-Wsuggest-override] 204 | virtual void customEvent(QEvent* e); | ^~~~~~~~~~~ /<>/umbrello/uml.h:215:18: warning: ‘virtual bool UMLApp::queryClose()’ can be marked override [-Wsuggest-override] 215 | virtual bool queryClose(); | ^~~~~~~~~~ /<>/umbrello/uml.h:217:18: warning: ‘virtual void UMLApp::saveProperties(KConfigGroup&)’ can be marked override [-Wsuggest-override] 217 | virtual void saveProperties(KConfigGroup & cfg); | ^~~~~~~~~~~~~~ /<>/umbrello/uml.h:218:18: warning: ‘virtual void UMLApp::readProperties(const KConfigGroup&)’ can be marked override [-Wsuggest-override] 218 | virtual void readProperties(const KConfigGroup & cfg); | ^~~~~~~~~~~~~~ [ 38%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/codegenerators/cpp/cppmakecodedocument.cpp.o cd /<>/obj-aarch64-linux-gnu/umbrello && /usr/bin/aarch64-linux-gnu-g++ -DCMAKE_BINARY_DIR=\"/<>/obj-aarch64-linux-gnu\" -DKCOREADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLO_VERSION_STRING=\"2.23.3\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-aarch64-linux-gnu/umbrello -I/<>/umbrello -I/<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/include -I/<>/obj-aarch64-linux-gnu -I/<>/umbrello/clipboard -I/<>/umbrello/cmds -I/<>/umbrello/codegenerators -I/<>/umbrello/codegenerators/ada -I/<>/umbrello/codegenerators/as -I/<>/umbrello/codegenerators/cpp -I/<>/umbrello/codegenerators/csharp -I/<>/umbrello/codegenerators/d -I/<>/umbrello/codegenerators/idl -I/<>/umbrello/codegenerators/java -I/<>/umbrello/codegenerators/js -I/<>/umbrello/codegenerators/pascal -I/<>/umbrello/codegenerators/perl -I/<>/umbrello/codegenerators/php -I/<>/umbrello/codegenerators/python -I/<>/umbrello/codegenerators/ruby -I/<>/umbrello/codegenerators/sql -I/<>/umbrello/codegenerators/tcl -I/<>/umbrello/codegenerators/vala -I/<>/umbrello/codegenerators/xml -I/<>/umbrello/codegenwizard -I/<>/umbrello/codeimport -I/<>/umbrello/codeimport/csharp -I/<>/umbrello/codeimpwizard -I/<>/umbrello/debug -I/<>/umbrello/dialogs -I/<>/umbrello/dialogs/pages -I/<>/umbrello/dialogs/widgets -I/<>/umbrello/docgenerators -I/<>/umbrello/finder -I/<>/umbrello/refactoring -I/<>/umbrello/uml1model -I/<>/umbrello/umlwidgets -I/<>/lib/cppparser -I/<>/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/aarch64-linux-gnu/qt5 -isystem /usr/include/aarch64-linux-gnu/qt5/QtWidgets -isystem /usr/include/aarch64-linux-gnu/qt5/QtGui -isystem /usr/include/aarch64-linux-gnu/qt5/QtCore -isystem /usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/aarch64-linux-gnu/qt5/QtXml -isystem /usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/aarch64-linux-gnu/qt5/QtSvg -isystem /usr/include/aarch64-linux-gnu/qt5/QtWebKitWidgets -isystem /usr/include/aarch64-linux-gnu/qt5/QtWebKit -isystem /usr/include/aarch64-linux-gnu/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/aarch64-linux-gnu/qt5/QtConcurrent -isystem /usr/include/aarch64-linux-gnu/qt5/QtDBus -isystem /usr/include/KF5/KTextEditor -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -fno-delete-null-pointer-checks -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -o CMakeFiles/libumbrello.dir/codegenerators/cpp/cppmakecodedocument.cpp.o -c /<>/umbrello/codegenerators/cpp/cppmakecodedocument.cpp In file included from /<>/umbrello/codegenerators/cpp/cppcodegenerator.h:17, from /<>/umbrello/codegenerators/cpp/cppmakecodedocument.cpp:12: /<>/umbrello/codegenerators/advancedcodegenerator.h:37:18: warning: ‘virtual void AdvancedCodeGenerator::initFromParentDocument()’ can be marked override [-Wsuggest-override] 37 | virtual void initFromParentDocument(); | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/codeblockwithcomments.h:15, from /<>/umbrello/codegenerators/codemethodblock.h:17, from /<>/umbrello/codegenerators/codeaccessormethod.h:15, from /<>/umbrello/codegenerators/codegenobjectwithtextblocks.h:15, from /<>/umbrello/codegenerators/codedocument.h:15, from /<>/umbrello/codegenerators/cpp/cppmakecodedocument.h:15, from /<>/umbrello/codegenerators/cpp/cppcodegenerator.h:18, from /<>/umbrello/codegenerators/cpp/cppmakecodedocument.cpp:12: /<>/umbrello/codegenerators/codeblock.h:40:18: warning: ‘virtual void CodeBlock::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 40 | virtual void saveToXMI1(QDomDocument & doc, QDomElement & root); | ^~~~~~~~~~ /<>/umbrello/codegenerators/codeblock.h:41:18: warning: ‘virtual void CodeBlock::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] 41 | virtual void loadFromXMI1(QDomElement & root); | ^~~~~~~~~~~~ /<>/umbrello/codegenerators/codeblock.h:43:18: warning: ‘virtual void CodeBlock::setAttributesFromObject(TextBlock*)’ can be marked override [-Wsuggest-override] 43 | virtual void setAttributesFromObject(TextBlock * obj); | ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeblock.h:49:18: warning: ‘virtual void CodeBlock::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 49 | virtual void setAttributesOnNode(QDomDocument & doc, QDomElement & blockElement); | ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeblock.h:50:18: warning: ‘virtual void CodeBlock::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] 50 | virtual void setAttributesFromNode(QDomElement & element); | ^~~~~~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/codeblockwithcomments.h:16, from /<>/umbrello/codegenerators/codemethodblock.h:17, from /<>/umbrello/codegenerators/codeaccessormethod.h:15, from /<>/umbrello/codegenerators/codegenobjectwithtextblocks.h:15, from /<>/umbrello/codegenerators/codedocument.h:15, from /<>/umbrello/codegenerators/cpp/cppmakecodedocument.h:15, from /<>/umbrello/codegenerators/cpp/cppcodegenerator.h:18, from /<>/umbrello/codegenerators/cpp/cppmakecodedocument.cpp:12: /<>/umbrello/codegenerators/codecomment.h:30:18: warning: ‘virtual void CodeComment::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 30 | virtual void saveToXMI1(QDomDocument & doc, QDomElement & root); | ^~~~~~~~~~ /<>/umbrello/codegenerators/codecomment.h:31:18: warning: ‘virtual void CodeComment::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] 31 | virtual void loadFromXMI1(QDomElement & root); | ^~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/codemethodblock.h:17, from /<>/umbrello/codegenerators/codeaccessormethod.h:15, from /<>/umbrello/codegenerators/codegenobjectwithtextblocks.h:15, from /<>/umbrello/codegenerators/codedocument.h:15, from /<>/umbrello/codegenerators/cpp/cppmakecodedocument.h:15, from /<>/umbrello/codegenerators/cpp/cppcodegenerator.h:18, from /<>/umbrello/codegenerators/cpp/cppmakecodedocument.cpp:12: /<>/umbrello/codegenerators/codeblockwithcomments.h:38:21: warning: ‘virtual QString CodeBlockWithComments::toString() const’ can be marked override [-Wsuggest-override] 38 | virtual QString toString () const; | ^~~~~~~~ /<>/umbrello/codegenerators/codeblockwithcomments.h:42:18: warning: ‘virtual void CodeBlockWithComments::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 42 | virtual void saveToXMI1 (QDomDocument & doc, QDomElement & root); | ^~~~~~~~~~ /<>/umbrello/codegenerators/codeblockwithcomments.h:44:18: warning: ‘virtual void CodeBlockWithComments::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] 44 | virtual void loadFromXMI1 (QDomElement & root); | ^~~~~~~~~~~~ /<>/umbrello/codegenerators/codeblockwithcomments.h:46:18: warning: ‘virtual void CodeBlockWithComments::setAttributesFromObject(TextBlock*)’ can be marked override [-Wsuggest-override] 46 | virtual void setAttributesFromObject (TextBlock * obj); | ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeblockwithcomments.h:50:18: warning: ‘virtual void CodeBlockWithComments::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 50 | virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement); | ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeblockwithcomments.h:52:18: warning: ‘virtual void CodeBlockWithComments::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] 52 | virtual void setAttributesFromNode (QDomElement & element); | ^~~~~~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/codeaccessormethod.h:15, from /<>/umbrello/codegenerators/codegenobjectwithtextblocks.h:15, from /<>/umbrello/codegenerators/codedocument.h:15, from /<>/umbrello/codegenerators/cpp/cppmakecodedocument.h:15, from /<>/umbrello/codegenerators/cpp/cppcodegenerator.h:18, from /<>/umbrello/codegenerators/cpp/cppmakecodedocument.cpp:12: /<>/umbrello/codegenerators/codemethodblock.h:45:21: warning: ‘virtual QString CodeMethodBlock::toString() const’ can be marked override [-Wsuggest-override] 45 | virtual QString toString () const; | ^~~~~~~~ /<>/umbrello/codegenerators/codemethodblock.h:58:18: warning: ‘virtual void CodeMethodBlock::updateContent()’ can be marked override [-Wsuggest-override] 58 | virtual void updateContent () = 0; | ^~~~~~~~~~~~~ /<>/umbrello/codegenerators/codemethodblock.h:62:18: warning: ‘virtual void CodeMethodBlock::release()’ can be marked override [-Wsuggest-override] 62 | virtual void release (); | ^~~~~~~ /<>/umbrello/codegenerators/codemethodblock.h:75:18: warning: ‘virtual void CodeMethodBlock::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 75 | virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement); | ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codemethodblock.h:77:18: warning: ‘virtual void CodeMethodBlock::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] 77 | virtual void setAttributesFromNode (QDomElement & element); | ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codemethodblock.h:79:18: warning: ‘virtual void CodeMethodBlock::setAttributesFromObject(TextBlock*)’ can be marked override [-Wsuggest-override] 79 | virtual void setAttributesFromObject (TextBlock * obj); | ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codemethodblock.h:88:18: warning: ‘virtual void CodeMethodBlock::syncToParent()’ can be marked override [-Wsuggest-override] 88 | virtual void syncToParent(); | ^~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/codegenobjectwithtextblocks.h:15, from /<>/umbrello/codegenerators/codedocument.h:15, from /<>/umbrello/codegenerators/cpp/cppmakecodedocument.h:15, from /<>/umbrello/codegenerators/cpp/cppcodegenerator.h:18, from /<>/umbrello/codegenerators/cpp/cppmakecodedocument.cpp:12: /<>/umbrello/codegenerators/codeaccessormethod.h:47:18: warning: ‘virtual void CodeAccessorMethod::updateContent()’ can be marked override [-Wsuggest-override] 47 | virtual void updateContent() = 0; | ^~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeaccessormethod.h:49:18: warning: ‘virtual void CodeAccessorMethod::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 49 | virtual void saveToXMI1(QDomDocument & doc, QDomElement & root); | ^~~~~~~~~~ /<>/umbrello/codegenerators/codeaccessormethod.h:50:18: warning: ‘virtual void CodeAccessorMethod::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] 50 | virtual void loadFromXMI1(QDomElement & root); | ^~~~~~~~~~~~ /<>/umbrello/codegenerators/codeaccessormethod.h:52:18: warning: ‘virtual void CodeAccessorMethod::setAttributesFromObject(TextBlock*)’ can be marked override [-Wsuggest-override] 52 | virtual void setAttributesFromObject(TextBlock * obj); | ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeaccessormethod.h:56:18: warning: ‘virtual void CodeAccessorMethod::release()’ can be marked override [-Wsuggest-override] 56 | virtual void release(); | ^~~~~~~ /<>/umbrello/codegenerators/codeaccessormethod.h:58:18: warning: ‘virtual void CodeAccessorMethod::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 58 | virtual void setAttributesOnNode(QDomDocument & doc, QDomElement & blockElement); | ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeaccessormethod.h:60:18: warning: ‘virtual void CodeAccessorMethod::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] 60 | virtual void setAttributesFromNode(QDomElement & element); | ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeaccessormethod.h:62:18: warning: ‘virtual void CodeAccessorMethod::updateMethodDeclaration()’ can be marked override [-Wsuggest-override] 62 | virtual void updateMethodDeclaration() = 0; | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/codedocument.h:16, from /<>/umbrello/codegenerators/cpp/cppmakecodedocument.h:15, from /<>/umbrello/codegenerators/cpp/cppcodegenerator.h:18, from /<>/umbrello/codegenerators/cpp/cppmakecodedocument.cpp:12: /<>/umbrello/codegenerators/hierarchicalcodeblock.h:38:10: warning: ‘virtual bool HierarchicalCodeBlock::addTextBlock(TextBlock*)’ can be marked override [-Wsuggest-override] 38 | bool addTextBlock (TextBlock * add_object); | ^~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:40:10: warning: ‘virtual bool HierarchicalCodeBlock::insertTextBlock(TextBlock*, TextBlock*, bool)’ can be marked override [-Wsuggest-override] 40 | bool insertTextBlock (TextBlock * newBlock, TextBlock * existingBlock, bool after = true); | ^~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:42:10: warning: ‘virtual bool HierarchicalCodeBlock::removeTextBlock(TextBlock*)’ can be marked override [-Wsuggest-override] 42 | bool removeTextBlock (TextBlock * remove_object); | ^~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:48:18: warning: ‘virtual void HierarchicalCodeBlock::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 48 | virtual void saveToXMI1 (QDomDocument & doc, QDomElement & root); | ^~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:50:18: warning: ‘virtual void HierarchicalCodeBlock::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] 50 | virtual void loadFromXMI1 (QDomElement & root); | ^~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:52:21: warning: ‘virtual QString HierarchicalCodeBlock::toString() const’ can be marked override [-Wsuggest-override] 52 | virtual QString toString () const; | ^~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:55:13: warning: ‘virtual QString HierarchicalCodeBlock::getUniqueTag(const QString&)’ can be marked override [-Wsuggest-override] 55 | QString getUniqueTag(const QString& prefix); | ^~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:59:25: warning: ‘virtual CodeBlock* HierarchicalCodeBlock::newCodeBlock()’ can be marked override [-Wsuggest-override] 59 | virtual CodeBlock * newCodeBlock(); | ^~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:60:37: warning: ‘virtual CodeBlockWithComments* HierarchicalCodeBlock::newCodeBlockWithComments()’ can be marked override [-Wsuggest-override] 60 | virtual CodeBlockWithComments * newCodeBlockWithComments(); | ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:61:37: warning: ‘virtual HierarchicalCodeBlock* HierarchicalCodeBlock::newHierarchicalCodeBlock()’ can be marked override [-Wsuggest-override] 61 | virtual HierarchicalCodeBlock * newHierarchicalCodeBlock(); | ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:65:18: warning: ‘virtual void HierarchicalCodeBlock::release()’ can be marked override [-Wsuggest-override] 65 | virtual void release (); | ^~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:67:18: warning: ‘virtual void HierarchicalCodeBlock::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 67 | virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & elem); | ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:69:18: warning: ‘virtual void HierarchicalCodeBlock::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] 69 | virtual void setAttributesFromNode (QDomElement & element); | ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:71:18: warning: ‘virtual void HierarchicalCodeBlock::setAttributesFromObject(TextBlock*)’ can be marked override [-Wsuggest-override] 71 | virtual void setAttributesFromObject (TextBlock * obj); | ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:73:17: warning: ‘virtual TextBlock* HierarchicalCodeBlock::findCodeClassFieldTextBlockByTag(const QString&)’ can be marked override [-Wsuggest-override] 73 | TextBlock * findCodeClassFieldTextBlockByTag (const QString &tag); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/cpp/cppmakecodedocument.h:15, from /<>/umbrello/codegenerators/cpp/cppcodegenerator.h:18, from /<>/umbrello/codegenerators/cpp/cppmakecodedocument.cpp:12: /<>/umbrello/codegenerators/codedocument.h:61:10: warning: ‘virtual bool CodeDocument::insertTextBlock(TextBlock*, TextBlock*, bool)’ can be marked override [-Wsuggest-override] 61 | bool insertTextBlock (TextBlock * newBlock, TextBlock * existingBlock, bool after = true); | ^~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codedocument.h:70:25: warning: ‘virtual CodeBlock* CodeDocument::newCodeBlock()’ can be marked override [-Wsuggest-override] 70 | virtual CodeBlock * newCodeBlock (); | ^~~~~~~~~~~~ /<>/umbrello/codegenerators/codedocument.h:71:37: warning: ‘virtual HierarchicalCodeBlock* CodeDocument::newHierarchicalCodeBlock()’ can be marked override [-Wsuggest-override] 71 | virtual HierarchicalCodeBlock * newHierarchicalCodeBlock (); | ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codedocument.h:72:37: warning: ‘virtual CodeBlockWithComments* CodeDocument::newCodeBlockWithComments()’ can be marked override [-Wsuggest-override] 72 | virtual CodeBlockWithComments * newCodeBlockWithComments (); | ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codedocument.h:74:21: warning: ‘virtual QString CodeDocument::getUniqueTag(const QString&)’ can be marked override [-Wsuggest-override] 74 | virtual QString getUniqueTag(const QString& prefix = QString()); | ^~~~~~~~~~~~ /<>/umbrello/codegenerators/codedocument.h:86:18: warning: ‘virtual void CodeDocument::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 86 | virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement); | ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codedocument.h:88:18: warning: ‘virtual void CodeDocument::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] 88 | virtual void setAttributesFromNode (QDomElement & element); | ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codedocument.h:100:10: warning: ‘virtual void CodeDocument::resetTextBlocks()’ can be marked override [-Wsuggest-override] 100 | void resetTextBlocks(); | ^~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codedocument.h:102:25: warning: ‘virtual TextBlock* CodeDocument::findCodeClassFieldTextBlockByTag(const QString&)’ can be marked override [-Wsuggest-override] 102 | virtual TextBlock * findCodeClassFieldTextBlockByTag(const QString &tag); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/cpp/cppcodegenerator.h:18, from /<>/umbrello/codegenerators/cpp/cppmakecodedocument.cpp:12: /<>/umbrello/codegenerators/cpp/cppmakecodedocument.h:43:13: warning: ‘virtual QString CPPMakefileCodeDocument::toString()’ can be marked override [-Wsuggest-override] 43 | QString toString (); | ^~~~~~~~ /<>/umbrello/codegenerators/cpp/cppmakecodedocument.h:45:13: warning: ‘virtual QString CPPMakefileCodeDocument::getPath()’ can be marked override [-Wsuggest-override] 45 | QString getPath (); | ^~~~~~~ /<>/umbrello/codegenerators/cpp/cppmakecodedocument.h:47:10: warning: ‘virtual void CPPMakefileCodeDocument::updateContent()’ can be marked override [-Wsuggest-override] 47 | void updateContent(); | ^~~~~~~~~~~~~ In file included from /<>/umbrello/listpopupmenu.h:17, from /<>/umbrello/umldoc.h:16, from /<>/umbrello/codegenerators/cpp/cppcodegenerator.h:19, from /<>/umbrello/codegenerators/cpp/cppmakecodedocument.cpp:12: /<>/umbrello/umlwidgets/widgetbase.h:187:20: warning: ‘virtual QRectF WidgetBase::boundingRect() const’ can be marked override [-Wsuggest-override] 187 | virtual QRectF boundingRect() const; | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/widgetbase.h:191:18: warning: ‘virtual void WidgetBase::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] 191 | virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); | ^~~~~ /<>/umbrello/umlwidgets/widgetbase.h:260:18: warning: ‘virtual void WidgetBase::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] 260 | virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent *event); | ^~~~~~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/cpp/cppmakecodedocument.cpp:12: /<>/umbrello/codegenerators/cpp/cppcodegenerator.h:44:36: warning: ‘virtual Uml::ProgrammingLanguage::Enum CPPCodeGenerator::language() const’ can be marked override [-Wsuggest-override] 44 | Uml::ProgrammingLanguage::Enum language() const; | ^~~~~~~~ /<>/umbrello/codegenerators/cpp/cppcodegenerator.h:46:20: warning: ‘virtual CodeDocument* CPPCodeGenerator::newClassifierCodeDocument(UMLClassifier*)’ can be marked override [-Wsuggest-override] 46 | CodeDocument * newClassifierCodeDocument (UMLClassifier * classifier); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/cpp/cppcodegenerator.h:49:32: warning: ‘virtual CodeViewerDialog* CPPCodeGenerator::getCodeViewerDialog(QWidget*, CodeDocument*, Settings::CodeViewerState&)’ can be marked override [-Wsuggest-override] 49 | virtual CodeViewerDialog * getCodeViewerDialog(QWidget* parent, CodeDocument * doc, | ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/cpp/cppcodegenerator.h:52:18: warning: ‘virtual void CPPCodeGenerator::writeCodeToFile()’ can be marked override [-Wsuggest-override] 52 | virtual void writeCodeToFile(); | ^~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/cpp/cppcodegenerator.h:53:18: warning: ‘virtual void CPPCodeGenerator::writeCodeToFile(UMLClassifierList&)’ can be marked override [-Wsuggest-override] 53 | virtual void writeCodeToFile(UMLClassifierList &list); | ^~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/cpp/cppcodegenerator.h:55:17: warning: ‘virtual QStringList CPPCodeGenerator::defaultDatatypes()’ can be marked override [-Wsuggest-override] 55 | QStringList defaultDatatypes(); | ^~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/cpp/cppcodegenerator.h:57:18: warning: ‘virtual void CPPCodeGenerator::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 57 | virtual void saveToXMI1 (QDomDocument & doc, QDomElement & root); | ^~~~~~~~~~ /<>/umbrello/codegenerators/cpp/cppcodegenerator.h:59:25: warning: ‘virtual QStringList CPPCodeGenerator::reservedKeywords() const’ can be marked override [-Wsuggest-override] 59 | virtual QStringList reservedKeywords() const; | ^~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/cpp/cppcodegenerator.h:61:18: warning: ‘virtual void CPPCodeGenerator::createDefaultStereotypes()’ can be marked override [-Wsuggest-override] 61 | virtual void createDefaultStereotypes (); | ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/cpp/cppcodegenerator.h:63:10: warning: ‘virtual void CPPCodeGenerator::initFromParentDocument()’ can be marked override [-Wsuggest-override] 63 | void initFromParentDocument(); | ^~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/cpp/cppcodegenerator.h:78:18: warning: ‘virtual void CPPCodeGenerator::checkAddUMLObject(UMLObject*)’ can be marked override [-Wsuggest-override] 78 | virtual void checkAddUMLObject (UMLObject * obj); | ^~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/cpp/cppcodegenerator.h:79:18: warning: ‘virtual void CPPCodeGenerator::checkRemoveUMLObject(UMLObject*)’ can be marked override [-Wsuggest-override] 79 | virtual void checkRemoveUMLObject (UMLObject * obj); | ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/cpp/cppcodegenerator.h:81:18: warning: ‘virtual void CPPCodeGenerator::syncCodeToDocument()’ can be marked override [-Wsuggest-override] 81 | virtual void syncCodeToDocument (); | ^~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/cpp/cppmakecodedocument.cpp: In member function ‘virtual QString CPPMakefileCodeDocument::getPath()’: /<>/umbrello/codegenerators/cpp/cppmakecodedocument.cpp:50:22: warning: ignoring return value of ‘QString QString::simplified() const &’, declared with attribute nodiscard [-Wunused-result] 50 | path.simplified(); | ^ In file included from /usr/include/aarch64-linux-gnu/qt5/QtCore/qobject.h:47, from /usr/include/aarch64-linux-gnu/qt5/QtCore/qiodevice.h:45, from /usr/include/aarch64-linux-gnu/qt5/QtCore/qdatastream.h:44, from /usr/include/aarch64-linux-gnu/qt5/QtGui/qregion.h:49, from /usr/include/aarch64-linux-gnu/qt5/QtGui/qevent.h:45, from /usr/include/aarch64-linux-gnu/qt5/QtGui/QList:1, from /<>/umbrello/codegenerators/codedocumentlist.h:14, from /<>/umbrello/codegenerators/cpp/cppcodegenerator.h:15, from /<>/umbrello/codegenerators/cpp/cppmakecodedocument.cpp:12: /usr/include/aarch64-linux-gnu/qt5/QtCore/qstring.h:442:31: note: declared here 442 | Q_REQUIRED_RESULT QString simplified() const & | ^~~~~~~~~~ [ 38%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/codegenerators/cpp/cppsourcecodeaccessormethod.cpp.o cd /<>/obj-aarch64-linux-gnu/umbrello && /usr/bin/aarch64-linux-gnu-g++ -DCMAKE_BINARY_DIR=\"/<>/obj-aarch64-linux-gnu\" -DKCOREADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLO_VERSION_STRING=\"2.23.3\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-aarch64-linux-gnu/umbrello -I/<>/umbrello -I/<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/include -I/<>/obj-aarch64-linux-gnu -I/<>/umbrello/clipboard -I/<>/umbrello/cmds -I/<>/umbrello/codegenerators -I/<>/umbrello/codegenerators/ada -I/<>/umbrello/codegenerators/as -I/<>/umbrello/codegenerators/cpp -I/<>/umbrello/codegenerators/csharp -I/<>/umbrello/codegenerators/d -I/<>/umbrello/codegenerators/idl -I/<>/umbrello/codegenerators/java -I/<>/umbrello/codegenerators/js -I/<>/umbrello/codegenerators/pascal -I/<>/umbrello/codegenerators/perl -I/<>/umbrello/codegenerators/php -I/<>/umbrello/codegenerators/python -I/<>/umbrello/codegenerators/ruby -I/<>/umbrello/codegenerators/sql -I/<>/umbrello/codegenerators/tcl -I/<>/umbrello/codegenerators/vala -I/<>/umbrello/codegenerators/xml -I/<>/umbrello/codegenwizard -I/<>/umbrello/codeimport -I/<>/umbrello/codeimport/csharp -I/<>/umbrello/codeimpwizard -I/<>/umbrello/debug -I/<>/umbrello/dialogs -I/<>/umbrello/dialogs/pages -I/<>/umbrello/dialogs/widgets -I/<>/umbrello/docgenerators -I/<>/umbrello/finder -I/<>/umbrello/refactoring -I/<>/umbrello/uml1model -I/<>/umbrello/umlwidgets -I/<>/lib/cppparser -I/<>/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/aarch64-linux-gnu/qt5 -isystem /usr/include/aarch64-linux-gnu/qt5/QtWidgets -isystem /usr/include/aarch64-linux-gnu/qt5/QtGui -isystem /usr/include/aarch64-linux-gnu/qt5/QtCore -isystem /usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/aarch64-linux-gnu/qt5/QtXml -isystem /usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/aarch64-linux-gnu/qt5/QtSvg -isystem /usr/include/aarch64-linux-gnu/qt5/QtWebKitWidgets -isystem /usr/include/aarch64-linux-gnu/qt5/QtWebKit -isystem /usr/include/aarch64-linux-gnu/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/aarch64-linux-gnu/qt5/QtConcurrent -isystem /usr/include/aarch64-linux-gnu/qt5/QtDBus -isystem /usr/include/KF5/KTextEditor -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -fno-delete-null-pointer-checks -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -o CMakeFiles/libumbrello.dir/codegenerators/cpp/cppsourcecodeaccessormethod.cpp.o -c /<>/umbrello/codegenerators/cpp/cppsourcecodeaccessormethod.cpp In file included from /<>/umbrello/codegenerators/codeblockwithcomments.h:15, from /<>/umbrello/codegenerators/codemethodblock.h:17, from /<>/umbrello/codegenerators/codeaccessormethod.h:15, from /<>/umbrello/codegenerators/cpp/cppsourcecodeaccessormethod.h:15, from /<>/umbrello/codegenerators/cpp/cppsourcecodeaccessormethod.cpp:13: /<>/umbrello/codegenerators/codeblock.h:40:18: warning: ‘virtual void CodeBlock::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 40 | virtual void saveToXMI1(QDomDocument & doc, QDomElement & root); | ^~~~~~~~~~ /<>/umbrello/codegenerators/codeblock.h:41:18: warning: ‘virtual void CodeBlock::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] 41 | virtual void loadFromXMI1(QDomElement & root); | ^~~~~~~~~~~~ /<>/umbrello/codegenerators/codeblock.h:43:18: warning: ‘virtual void CodeBlock::setAttributesFromObject(TextBlock*)’ can be marked override [-Wsuggest-override] 43 | virtual void setAttributesFromObject(TextBlock * obj); | ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeblock.h:49:18: warning: ‘virtual void CodeBlock::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 49 | virtual void setAttributesOnNode(QDomDocument & doc, QDomElement & blockElement); | ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeblock.h:50:18: warning: ‘virtual void CodeBlock::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] 50 | virtual void setAttributesFromNode(QDomElement & element); | ^~~~~~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/codeblockwithcomments.h:16, from /<>/umbrello/codegenerators/codemethodblock.h:17, from /<>/umbrello/codegenerators/codeaccessormethod.h:15, from /<>/umbrello/codegenerators/cpp/cppsourcecodeaccessormethod.h:15, from /<>/umbrello/codegenerators/cpp/cppsourcecodeaccessormethod.cpp:13: /<>/umbrello/codegenerators/codecomment.h:30:18: warning: ‘virtual void CodeComment::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 30 | virtual void saveToXMI1(QDomDocument & doc, QDomElement & root); | ^~~~~~~~~~ /<>/umbrello/codegenerators/codecomment.h:31:18: warning: ‘virtual void CodeComment::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] 31 | virtual void loadFromXMI1(QDomElement & root); | ^~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/codemethodblock.h:17, from /<>/umbrello/codegenerators/codeaccessormethod.h:15, from /<>/umbrello/codegenerators/cpp/cppsourcecodeaccessormethod.h:15, from /<>/umbrello/codegenerators/cpp/cppsourcecodeaccessormethod.cpp:13: /<>/umbrello/codegenerators/codeblockwithcomments.h:38:21: warning: ‘virtual QString CodeBlockWithComments::toString() const’ can be marked override [-Wsuggest-override] 38 | virtual QString toString () const; | ^~~~~~~~ /<>/umbrello/codegenerators/codeblockwithcomments.h:42:18: warning: ‘virtual void CodeBlockWithComments::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 42 | virtual void saveToXMI1 (QDomDocument & doc, QDomElement & root); | ^~~~~~~~~~ /<>/umbrello/codegenerators/codeblockwithcomments.h:44:18: warning: ‘virtual void CodeBlockWithComments::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] 44 | virtual void loadFromXMI1 (QDomElement & root); | ^~~~~~~~~~~~ /<>/umbrello/codegenerators/codeblockwithcomments.h:46:18: warning: ‘virtual void CodeBlockWithComments::setAttributesFromObject(TextBlock*)’ can be marked override [-Wsuggest-override] 46 | virtual void setAttributesFromObject (TextBlock * obj); | ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeblockwithcomments.h:50:18: warning: ‘virtual void CodeBlockWithComments::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 50 | virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement); | ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeblockwithcomments.h:52:18: warning: ‘virtual void CodeBlockWithComments::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] 52 | virtual void setAttributesFromNode (QDomElement & element); | ^~~~~~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/codeaccessormethod.h:15, from /<>/umbrello/codegenerators/cpp/cppsourcecodeaccessormethod.h:15, from /<>/umbrello/codegenerators/cpp/cppsourcecodeaccessormethod.cpp:13: /<>/umbrello/codegenerators/codemethodblock.h:45:21: warning: ‘virtual QString CodeMethodBlock::toString() const’ can be marked override [-Wsuggest-override] 45 | virtual QString toString () const; | ^~~~~~~~ /<>/umbrello/codegenerators/codemethodblock.h:58:18: warning: ‘virtual void CodeMethodBlock::updateContent()’ can be marked override [-Wsuggest-override] 58 | virtual void updateContent () = 0; | ^~~~~~~~~~~~~ /<>/umbrello/codegenerators/codemethodblock.h:62:18: warning: ‘virtual void CodeMethodBlock::release()’ can be marked override [-Wsuggest-override] 62 | virtual void release (); | ^~~~~~~ /<>/umbrello/codegenerators/codemethodblock.h:75:18: warning: ‘virtual void CodeMethodBlock::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 75 | virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement); | ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codemethodblock.h:77:18: warning: ‘virtual void CodeMethodBlock::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] 77 | virtual void setAttributesFromNode (QDomElement & element); | ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codemethodblock.h:79:18: warning: ‘virtual void CodeMethodBlock::setAttributesFromObject(TextBlock*)’ can be marked override [-Wsuggest-override] 79 | virtual void setAttributesFromObject (TextBlock * obj); | ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codemethodblock.h:88:18: warning: ‘virtual void CodeMethodBlock::syncToParent()’ can be marked override [-Wsuggest-override] 88 | virtual void syncToParent(); | ^~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/cpp/cppsourcecodeaccessormethod.h:15, from /<>/umbrello/codegenerators/cpp/cppsourcecodeaccessormethod.cpp:13: /<>/umbrello/codegenerators/codeaccessormethod.h:47:18: warning: ‘virtual void CodeAccessorMethod::updateContent()’ can be marked override [-Wsuggest-override] 47 | virtual void updateContent() = 0; | ^~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeaccessormethod.h:49:18: warning: ‘virtual void CodeAccessorMethod::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 49 | virtual void saveToXMI1(QDomDocument & doc, QDomElement & root); | ^~~~~~~~~~ /<>/umbrello/codegenerators/codeaccessormethod.h:50:18: warning: ‘virtual void CodeAccessorMethod::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] 50 | virtual void loadFromXMI1(QDomElement & root); | ^~~~~~~~~~~~ /<>/umbrello/codegenerators/codeaccessormethod.h:52:18: warning: ‘virtual void CodeAccessorMethod::setAttributesFromObject(TextBlock*)’ can be marked override [-Wsuggest-override] 52 | virtual void setAttributesFromObject(TextBlock * obj); | ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeaccessormethod.h:56:18: warning: ‘virtual void CodeAccessorMethod::release()’ can be marked override [-Wsuggest-override] 56 | virtual void release(); | ^~~~~~~ /<>/umbrello/codegenerators/codeaccessormethod.h:58:18: warning: ‘virtual void CodeAccessorMethod::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 58 | virtual void setAttributesOnNode(QDomDocument & doc, QDomElement & blockElement); | ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeaccessormethod.h:60:18: warning: ‘virtual void CodeAccessorMethod::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] 60 | virtual void setAttributesFromNode(QDomElement & element); | ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeaccessormethod.h:62:18: warning: ‘virtual void CodeAccessorMethod::updateMethodDeclaration()’ can be marked override [-Wsuggest-override] 62 | virtual void updateMethodDeclaration() = 0; | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/cpp/cppsourcecodeaccessormethod.cpp:13: /<>/umbrello/codegenerators/cpp/cppsourcecodeaccessormethod.h:41:18: warning: ‘virtual void CPPSourceCodeAccessorMethod::updateMethodDeclaration()’ can be marked override [-Wsuggest-override] 41 | virtual void updateMethodDeclaration(); | ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/cpp/cppsourcecodeaccessormethod.h:42:18: warning: ‘virtual void CPPSourceCodeAccessorMethod::updateContent()’ can be marked override [-Wsuggest-override] 42 | virtual void updateContent(); | ^~~~~~~~~~~~~ In file included from /<>/umbrello/uml1model/attribute.h:15, from /<>/umbrello/codegenerators/cpp/cppsourcecodeaccessormethod.cpp:16: /<>/umbrello/uml1model/classifierlistitem.h:48:18: warning: ‘virtual void UMLClassifierListItem::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 48 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/classifierlistitem.h:54:24: warning: ‘virtual UMLObject* UMLClassifierListItem::clone() const’ can be marked override [-Wsuggest-override] 54 | virtual UMLObject* clone() const = 0; | ^~~~~ In file included from /<>/umbrello/codegenerators/cpp/cppsourcecodeaccessormethod.cpp:16: /<>/umbrello/uml1model/attribute.h:42:18: warning: ‘virtual void UMLAttribute::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 42 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/attribute.h:44:10: warning: ‘virtual void UMLAttribute::setName(const QString&)’ can be marked override [-Wsuggest-override] 44 | void setName(const QString &name); | ^~~~~~~ /<>/umbrello/uml1model/attribute.h:48:24: warning: ‘virtual UMLObject* UMLAttribute::clone() const’ can be marked override [-Wsuggest-override] 48 | virtual UMLObject* clone() const; | ^~~~~ /<>/umbrello/uml1model/attribute.h:53:13: warning: ‘virtual QString UMLAttribute::toString(Uml::SignatureType::Enum, bool)’ can be marked override [-Wsuggest-override] 53 | QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false); | ^~~~~~~~ /<>/umbrello/uml1model/attribute.h:58:18: warning: ‘virtual void UMLAttribute::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 58 | virtual void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/attribute.h:60:18: warning: ‘virtual bool UMLAttribute::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] 60 | virtual bool showPropertiesDialog(QWidget* parent = 0); | ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/attribute.h:73:10: warning: ‘virtual bool UMLAttribute::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 73 | bool load1(QDomElement & element); | ^~~~~ In file included from /<>/umbrello/uml1model/package.h:14, from /<>/umbrello/uml1model/classifier.h:13, from /<>/umbrello/codegenerators/classifiercodedocument.h:15, from /<>/umbrello/codegenerators/cpp/cppsourcecodeaccessormethod.cpp:17: /<>/umbrello/uml1model/umlcanvasobject.h:43:18: warning: ‘virtual void UMLCanvasObject::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 43 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/umlcanvasobject.h:85:18: warning: ‘virtual bool UMLCanvasObject::resolveRef()’ can be marked override [-Wsuggest-override] 85 | virtual bool resolveRef(); | ^~~~~~~~~~ In file included from /<>/umbrello/uml1model/classifier.h:13, from /<>/umbrello/codegenerators/classifiercodedocument.h:15, from /<>/umbrello/codegenerators/cpp/cppsourcecodeaccessormethod.cpp:17: /<>/umbrello/uml1model/package.h:39:18: warning: ‘virtual void UMLPackage::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 39 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/package.h:41:24: warning: ‘virtual UMLObject* UMLPackage::clone() const’ can be marked override [-Wsuggest-override] 41 | virtual UMLObject* clone() const; | ^~~~~ /<>/umbrello/uml1model/package.h:64:18: warning: ‘virtual bool UMLPackage::resolveRef()’ can be marked override [-Wsuggest-override] 64 | virtual bool resolveRef(); | ^~~~~~~~~~ /<>/umbrello/uml1model/package.h:66:18: warning: ‘virtual void UMLPackage::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 66 | virtual void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/package.h:69:18: warning: ‘virtual bool UMLPackage::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 69 | virtual bool load1(QDomElement& element); | ^~~~~ In file included from /<>/umbrello/uml1model/foreignkeyconstraint.h:16, from /<>/umbrello/model_utils.h:18, from /<>/umbrello/uml1model/classifier.h:19, from /<>/umbrello/codegenerators/classifiercodedocument.h:15, from /<>/umbrello/codegenerators/cpp/cppsourcecodeaccessormethod.cpp:17: /<>/umbrello/uml1model/entityconstraint.h:40:18: warning: ‘virtual void UMLEntityConstraint::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 40 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/entityconstraint.h:45:24: warning: ‘virtual UMLObject* UMLEntityConstraint::clone() const’ can be marked override [-Wsuggest-override] 45 | virtual UMLObject* clone() const = 0; | ^~~~~ In file included from /<>/umbrello/model_utils.h:18, from /<>/umbrello/uml1model/classifier.h:19, from /<>/umbrello/codegenerators/classifiercodedocument.h:15, from /<>/umbrello/codegenerators/cpp/cppsourcecodeaccessormethod.cpp:17: /<>/umbrello/uml1model/foreignkeyconstraint.h:56:18: warning: ‘virtual void UMLForeignKeyConstraint::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 56 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:58:24: warning: ‘virtual UMLObject* UMLForeignKeyConstraint::clone() const’ can be marked override [-Wsuggest-override] 58 | virtual UMLObject* clone() const; | ^~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:60:13: warning: ‘virtual QString UMLForeignKeyConstraint::toString(Uml::SignatureType::Enum, bool)’ can be marked override [-Wsuggest-override] 60 | QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false); | ^~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:65:10: warning: ‘virtual void UMLForeignKeyConstraint::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 65 | void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:67:18: warning: ‘virtual bool UMLForeignKeyConstraint::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] 67 | virtual bool showPropertiesDialog(QWidget* parent = 0); | ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:85:10: warning: ‘virtual bool UMLForeignKeyConstraint::resolveRef()’ can be marked override [-Wsuggest-override] 85 | bool resolveRef(); | ^~~~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:94:10: warning: ‘virtual bool UMLForeignKeyConstraint::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 94 | bool load1(QDomElement & element); | ^~~~~ In file included from /<>/umbrello/model_utils.h:20, from /<>/umbrello/uml1model/classifier.h:19, from /<>/umbrello/codegenerators/classifiercodedocument.h:15, from /<>/umbrello/codegenerators/cpp/cppsourcecodeaccessormethod.cpp:17: /<>/umbrello/dialogs/multipagedialogbase.h:101:18: warning: ‘virtual void MultiPageDialogBase::keyPressEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] 101 | virtual void keyPressEvent(QKeyEvent *event); | ^~~~~~~~~~~~~ In file included from /<>/umbrello/model_utils.h:21, from /<>/umbrello/uml1model/classifier.h:19, from /<>/umbrello/codegenerators/classifiercodedocument.h:15, from /<>/umbrello/codegenerators/cpp/cppsourcecodeaccessormethod.cpp:17: /<>/umbrello/umlwidgets/widgetbase.h:187:20: warning: ‘virtual QRectF WidgetBase::boundingRect() const’ can be marked override [-Wsuggest-override] 187 | virtual QRectF boundingRect() const; | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/widgetbase.h:191:18: warning: ‘virtual void WidgetBase::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] 191 | virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); | ^~~~~ /<>/umbrello/umlwidgets/widgetbase.h:260:18: warning: ‘virtual void WidgetBase::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] 260 | virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent *event); | ^~~~~~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/classifiercodedocument.h:15, from /<>/umbrello/codegenerators/cpp/cppsourcecodeaccessormethod.cpp:17: /<>/umbrello/uml1model/classifier.h:54:18: warning: ‘virtual void UMLClassifier::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 54 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/classifier.h:56:16: warning: ‘virtual UMLObject* UMLClassifier::clone() const’ can be marked override [-Wsuggest-override] 56 | UMLObject* clone() const; | ^~~~~ /<>/umbrello/uml1model/classifier.h:111:18: warning: ‘virtual bool UMLClassifier::resolveRef()’ can be marked override [-Wsuggest-override] 111 | virtual bool resolveRef(); | ^~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:115:24: warning: ‘virtual UMLObject* UMLClassifier::findChildObjectById(Uml::ID::Type, bool)’ can be marked override [-Wsuggest-override] 115 | virtual UMLObject* findChildObjectById(Uml::ID::Type id, bool considerAncestors = false); | ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:124:18: warning: ‘virtual bool UMLClassifier::acceptAssociationType(Uml::AssociationType::Enum)’ can be marked override [-Wsuggest-override] 124 | virtual bool acceptAssociationType(Uml::AssociationType::Enum type); | ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:129:10: warning: ‘virtual void UMLClassifier::setBaseType(UMLObject::ObjectType)’ can be marked override [-Wsuggest-override] 129 | void setBaseType(UMLObject::ObjectType ot); | ^~~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:181:10: warning: ‘virtual void UMLClassifier::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 181 | void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:183:18: warning: ‘virtual bool UMLClassifier::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 183 | virtual bool load1(QDomElement& element); | ^~~~~ In file included from /<>/umbrello/codegenerators/codedocument.h:16, from /<>/umbrello/codegenerators/classifiercodedocument.h:17, from /<>/umbrello/codegenerators/cpp/cppsourcecodeaccessormethod.cpp:17: /<>/umbrello/codegenerators/hierarchicalcodeblock.h:38:10: warning: ‘virtual bool HierarchicalCodeBlock::addTextBlock(TextBlock*)’ can be marked override [-Wsuggest-override] 38 | bool addTextBlock (TextBlock * add_object); | ^~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:40:10: warning: ‘virtual bool HierarchicalCodeBlock::insertTextBlock(TextBlock*, TextBlock*, bool)’ can be marked override [-Wsuggest-override] 40 | bool insertTextBlock (TextBlock * newBlock, TextBlock * existingBlock, bool after = true); | ^~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:42:10: warning: ‘virtual bool HierarchicalCodeBlock::removeTextBlock(TextBlock*)’ can be marked override [-Wsuggest-override] 42 | bool removeTextBlock (TextBlock * remove_object); | ^~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:48:18: warning: ‘virtual void HierarchicalCodeBlock::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 48 | virtual void saveToXMI1 (QDomDocument & doc, QDomElement & root); | ^~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:50:18: warning: ‘virtual void HierarchicalCodeBlock::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] 50 | virtual void loadFromXMI1 (QDomElement & root); | ^~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:52:21: warning: ‘virtual QString HierarchicalCodeBlock::toString() const’ can be marked override [-Wsuggest-override] 52 | virtual QString toString () const; | ^~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:55:13: warning: ‘virtual QString HierarchicalCodeBlock::getUniqueTag(const QString&)’ can be marked override [-Wsuggest-override] 55 | QString getUniqueTag(const QString& prefix); | ^~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:59:25: warning: ‘virtual CodeBlock* HierarchicalCodeBlock::newCodeBlock()’ can be marked override [-Wsuggest-override] 59 | virtual CodeBlock * newCodeBlock(); | ^~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:60:37: warning: ‘virtual CodeBlockWithComments* HierarchicalCodeBlock::newCodeBlockWithComments()’ can be marked override [-Wsuggest-override] 60 | virtual CodeBlockWithComments * newCodeBlockWithComments(); | ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:61:37: warning: ‘virtual HierarchicalCodeBlock* HierarchicalCodeBlock::newHierarchicalCodeBlock()’ can be marked override [-Wsuggest-override] 61 | virtual HierarchicalCodeBlock * newHierarchicalCodeBlock(); | ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:65:18: warning: ‘virtual void HierarchicalCodeBlock::release()’ can be marked override [-Wsuggest-override] 65 | virtual void release (); | ^~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:67:18: warning: ‘virtual void HierarchicalCodeBlock::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 67 | virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & elem); | ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:69:18: warning: ‘virtual void HierarchicalCodeBlock::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] 69 | virtual void setAttributesFromNode (QDomElement & element); | ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:71:18: warning: ‘virtual void HierarchicalCodeBlock::setAttributesFromObject(TextBlock*)’ can be marked override [-Wsuggest-override] 71 | virtual void setAttributesFromObject (TextBlock * obj); | ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:73:17: warning: ‘virtual TextBlock* HierarchicalCodeBlock::findCodeClassFieldTextBlockByTag(const QString&)’ can be marked override [-Wsuggest-override] 73 | TextBlock * findCodeClassFieldTextBlockByTag (const QString &tag); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/classifiercodedocument.h:17, from /<>/umbrello/codegenerators/cpp/cppsourcecodeaccessormethod.cpp:17: /<>/umbrello/codegenerators/codedocument.h:61:10: warning: ‘virtual bool CodeDocument::insertTextBlock(TextBlock*, TextBlock*, bool)’ can be marked override [-Wsuggest-override] 61 | bool insertTextBlock (TextBlock * newBlock, TextBlock * existingBlock, bool after = true); | ^~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codedocument.h:70:25: warning: ‘virtual CodeBlock* CodeDocument::newCodeBlock()’ can be marked override [-Wsuggest-override] 70 | virtual CodeBlock * newCodeBlock (); | ^~~~~~~~~~~~ /<>/umbrello/codegenerators/codedocument.h:71:37: warning: ‘virtual HierarchicalCodeBlock* CodeDocument::newHierarchicalCodeBlock()’ can be marked override [-Wsuggest-override] 71 | virtual HierarchicalCodeBlock * newHierarchicalCodeBlock (); | ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codedocument.h:72:37: warning: ‘virtual CodeBlockWithComments* CodeDocument::newCodeBlockWithComments()’ can be marked override [-Wsuggest-override] 72 | virtual CodeBlockWithComments * newCodeBlockWithComments (); | ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codedocument.h:74:21: warning: ‘virtual QString CodeDocument::getUniqueTag(const QString&)’ can be marked override [-Wsuggest-override] 74 | virtual QString getUniqueTag(const QString& prefix = QString()); | ^~~~~~~~~~~~ /<>/umbrello/codegenerators/codedocument.h:86:18: warning: ‘virtual void CodeDocument::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 86 | virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement); | ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codedocument.h:88:18: warning: ‘virtual void CodeDocument::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] 88 | virtual void setAttributesFromNode (QDomElement & element); | ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codedocument.h:100:10: warning: ‘virtual void CodeDocument::resetTextBlocks()’ can be marked override [-Wsuggest-override] 100 | void resetTextBlocks(); | ^~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codedocument.h:102:25: warning: ‘virtual TextBlock* CodeDocument::findCodeClassFieldTextBlockByTag(const QString&)’ can be marked override [-Wsuggest-override] 102 | virtual TextBlock * findCodeClassFieldTextBlockByTag(const QString &tag); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/codeoperation.h:16, from /<>/umbrello/codegenerators/classifiercodedocument.h:18, from /<>/umbrello/codegenerators/cpp/cppsourcecodeaccessormethod.cpp:17: /<>/umbrello/uml1model/operation.h:37:18: warning: ‘virtual void UMLOperation::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 37 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/operation.h:39:24: warning: ‘virtual UMLObject* UMLOperation::clone() const’ can be marked override [-Wsuggest-override] 39 | virtual UMLObject* clone() const; | ^~~~~ /<>/umbrello/uml1model/operation.h:41:10: warning: ‘virtual void UMLOperation::setType(UMLObject*)’ can be marked override [-Wsuggest-override] 41 | void setType(UMLObject* type); | ^~~~~~~ /<>/umbrello/uml1model/operation.h:52:13: warning: ‘virtual QString UMLOperation::toString(Uml::SignatureType::Enum, bool)’ can be marked override [-Wsuggest-override] 52 | QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false); | ^~~~~~~~ /<>/umbrello/uml1model/operation.h:56:10: warning: ‘virtual bool UMLOperation::resolveRef()’ can be marked override [-Wsuggest-override] 56 | bool resolveRef(); | ^~~~~~~~~~ /<>/umbrello/uml1model/operation.h:60:18: warning: ‘virtual bool UMLOperation::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] 60 | virtual bool showPropertiesDialog(QWidget* parent = 0); | ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/operation.h:72:10: warning: ‘virtual void UMLOperation::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 72 | void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/operation.h:75:10: warning: ‘virtual bool UMLOperation::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 75 | bool load1(QDomElement & element); | ^~~~~ In file included from /<>/umbrello/codegenerators/classifiercodedocument.h:18, from /<>/umbrello/codegenerators/cpp/cppsourcecodeaccessormethod.cpp:17: /<>/umbrello/codegenerators/codeoperation.h:41:18: warning: ‘virtual void CodeOperation::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 41 | virtual void saveToXMI1 (QDomDocument & doc, QDomElement & root); | ^~~~~~~~~~ /<>/umbrello/codegenerators/codeoperation.h:43:18: warning: ‘virtual void CodeOperation::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] 43 | virtual void loadFromXMI1 (QDomElement & root); | ^~~~~~~~~~~~ /<>/umbrello/codegenerators/codeoperation.h:47:18: warning: ‘virtual void CodeOperation::setAttributesFromObject(TextBlock*)’ can be marked override [-Wsuggest-override] 47 | virtual void setAttributesFromObject (TextBlock * obj); | ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeoperation.h:49:18: warning: ‘virtual void CodeOperation::updateMethodDeclaration()’ can be marked override [-Wsuggest-override] 49 | virtual void updateMethodDeclaration() = 0; | ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeoperation.h:50:18: warning: ‘virtual void CodeOperation::updateContent()’ can be marked override [-Wsuggest-override] 50 | virtual void updateContent(); | ^~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeoperation.h:57:18: warning: ‘virtual void CodeOperation::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 57 | virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement); | ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeoperation.h:59:18: warning: ‘virtual void CodeOperation::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] 59 | virtual void setAttributesFromNode (QDomElement & element); | ^~~~~~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/codeclassfield.h:16, from /<>/umbrello/codegenerators/classifiercodedocument.h:19, from /<>/umbrello/codegenerators/cpp/cppsourcecodeaccessormethod.cpp:17: /<>/umbrello/codegenerators/codeclassfielddeclarationblock.h:42:18: warning: ‘virtual void CodeClassFieldDeclarationBlock::setAttributesFromObject(TextBlock*)’ can be marked override [-Wsuggest-override] 42 | virtual void setAttributesFromObject(TextBlock * obj); | ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeclassfielddeclarationblock.h:44:18: warning: ‘virtual void CodeClassFieldDeclarationBlock::updateContent()’ can be marked override [-Wsuggest-override] 44 | virtual void updateContent() = 0; | ^~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeclassfielddeclarationblock.h:46:18: warning: ‘virtual void CodeClassFieldDeclarationBlock::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 46 | virtual void saveToXMI1(QDomDocument & doc, QDomElement & root); | ^~~~~~~~~~ /<>/umbrello/codegenerators/codeclassfielddeclarationblock.h:48:18: warning: ‘virtual void CodeClassFieldDeclarationBlock::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] 48 | virtual void loadFromXMI1(QDomElement & root); | ^~~~~~~~~~~~ /<>/umbrello/codegenerators/codeclassfielddeclarationblock.h:52:18: warning: ‘virtual void CodeClassFieldDeclarationBlock::release()’ can be marked override [-Wsuggest-override] 52 | virtual void release(); | ^~~~~~~ /<>/umbrello/codegenerators/codeclassfielddeclarationblock.h:54:18: warning: ‘virtual void CodeClassFieldDeclarationBlock::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 54 | virtual void setAttributesOnNode(QDomDocument & doc, QDomElement & blockElement); | ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeclassfielddeclarationblock.h:56:18: warning: ‘virtual void CodeClassFieldDeclarationBlock::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] 56 | virtual void setAttributesFromNode(QDomElement & element); | ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeclassfielddeclarationblock.h:67:18: warning: ‘virtual void CodeClassFieldDeclarationBlock::syncToParent()’ can be marked override [-Wsuggest-override] 67 | virtual void syncToParent(); | ^~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/classifiercodedocument.h:19, from /<>/umbrello/codegenerators/cpp/cppsourcecodeaccessormethod.cpp:17: /<>/umbrello/codegenerators/codeclassfield.h:52:13: warning: ‘virtual QString CodeClassField::getTypeName()’ can be marked override [-Wsuggest-override] 52 | QString getTypeName (); | ^~~~~~~~~~~ /<>/umbrello/codegenerators/codeclassfield.h:85:10: warning: ‘virtual void CodeClassField::updateContent()’ can be marked override [-Wsuggest-override] 85 | void updateContent(); | ^~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeclassfield.h:121:18: warning: ‘virtual void CodeClassField::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 121 | virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement); | ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeclassfield.h:123:18: warning: ‘virtual void CodeClassField::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] 123 | virtual void setAttributesFromNode (QDomElement & element); | ^~~~~~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/cpp/cppsourcecodeaccessormethod.cpp:17: /<>/umbrello/codegenerators/classifiercodedocument.h:74:18: warning: ‘virtual void ClassifierCodeDocument::synchronize()’ can be marked override [-Wsuggest-override] 74 | virtual void synchronize(); | ^~~~~~~~~~~ /<>/umbrello/codegenerators/classifiercodedocument.h:81:18: warning: ‘virtual void ClassifierCodeDocument::updateContent()’ can be marked override [-Wsuggest-override] 81 | virtual void updateContent() = 0; | ^~~~~~~~~~~~~ /<>/umbrello/codegenerators/classifiercodedocument.h:83:18: warning: ‘virtual void ClassifierCodeDocument::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 83 | virtual void saveToXMI1(QDomDocument &doc, QDomElement &root); | ^~~~~~~~~~ /<>/umbrello/codegenerators/classifiercodedocument.h:84:18: warning: ‘virtual void ClassifierCodeDocument::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] 84 | virtual void loadFromXMI1(QDomElement &root); | ^~~~~~~~~~~~ /<>/umbrello/codegenerators/classifiercodedocument.h:90:18: warning: ‘virtual void ClassifierCodeDocument::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 90 | virtual void setAttributesOnNode(QDomDocument &doc, QDomElement &blockElement); | ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/classifiercodedocument.h:91:18: warning: ‘virtual void ClassifierCodeDocument::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] 91 | virtual void setAttributesFromNode(QDomElement &element); | ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/classifiercodedocument.h:93:17: warning: ‘virtual TextBlock* ClassifierCodeDocument::findCodeClassFieldTextBlockByTag(const QString&)’ can be marked override [-Wsuggest-override] 93 | TextBlock * findCodeClassFieldTextBlockByTag(const QString &tag); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/cpp/cppcodegenerator.h:17, from /<>/umbrello/codegenerators/cpp/cppsourcecodeaccessormethod.cpp:18: /<>/umbrello/codegenerators/advancedcodegenerator.h:37:18: warning: ‘virtual void AdvancedCodeGenerator::initFromParentDocument()’ can be marked override [-Wsuggest-override] 37 | virtual void initFromParentDocument(); | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/cpp/cppcodegenerator.h:18, from /<>/umbrello/codegenerators/cpp/cppsourcecodeaccessormethod.cpp:18: /<>/umbrello/codegenerators/cpp/cppmakecodedocument.h:43:13: warning: ‘virtual QString CPPMakefileCodeDocument::toString()’ can be marked override [-Wsuggest-override] 43 | QString toString (); | ^~~~~~~~ /<>/umbrello/codegenerators/cpp/cppmakecodedocument.h:45:13: warning: ‘virtual QString CPPMakefileCodeDocument::getPath()’ can be marked override [-Wsuggest-override] 45 | QString getPath (); | ^~~~~~~ /<>/umbrello/codegenerators/cpp/cppmakecodedocument.h:47:10: warning: ‘virtual void CPPMakefileCodeDocument::updateContent()’ can be marked override [-Wsuggest-override] 47 | void updateContent(); | ^~~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/cpp/cppsourcecodeaccessormethod.cpp:18: /<>/umbrello/codegenerators/cpp/cppcodegenerator.h:44:36: warning: ‘virtual Uml::ProgrammingLanguage::Enum CPPCodeGenerator::language() const’ can be marked override [-Wsuggest-override] 44 | Uml::ProgrammingLanguage::Enum language() const; | ^~~~~~~~ /<>/umbrello/codegenerators/cpp/cppcodegenerator.h:46:20: warning: ‘virtual CodeDocument* CPPCodeGenerator::newClassifierCodeDocument(UMLClassifier*)’ can be marked override [-Wsuggest-override] 46 | CodeDocument * newClassifierCodeDocument (UMLClassifier * classifier); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/cpp/cppcodegenerator.h:49:32: warning: ‘virtual CodeViewerDialog* CPPCodeGenerator::getCodeViewerDialog(QWidget*, CodeDocument*, Settings::CodeViewerState&)’ can be marked override [-Wsuggest-override] 49 | virtual CodeViewerDialog * getCodeViewerDialog(QWidget* parent, CodeDocument * doc, | ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/cpp/cppcodegenerator.h:52:18: warning: ‘virtual void CPPCodeGenerator::writeCodeToFile()’ can be marked override [-Wsuggest-override] 52 | virtual void writeCodeToFile(); | ^~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/cpp/cppcodegenerator.h:53:18: warning: ‘virtual void CPPCodeGenerator::writeCodeToFile(UMLClassifierList&)’ can be marked override [-Wsuggest-override] 53 | virtual void writeCodeToFile(UMLClassifierList &list); | ^~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/cpp/cppcodegenerator.h:55:17: warning: ‘virtual QStringList CPPCodeGenerator::defaultDatatypes()’ can be marked override [-Wsuggest-override] 55 | QStringList defaultDatatypes(); | ^~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/cpp/cppcodegenerator.h:57:18: warning: ‘virtual void CPPCodeGenerator::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 57 | virtual void saveToXMI1 (QDomDocument & doc, QDomElement & root); | ^~~~~~~~~~ /<>/umbrello/codegenerators/cpp/cppcodegenerator.h:59:25: warning: ‘virtual QStringList CPPCodeGenerator::reservedKeywords() const’ can be marked override [-Wsuggest-override] 59 | virtual QStringList reservedKeywords() const; | ^~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/cpp/cppcodegenerator.h:61:18: warning: ‘virtual void CPPCodeGenerator::createDefaultStereotypes()’ can be marked override [-Wsuggest-override] 61 | virtual void createDefaultStereotypes (); | ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/cpp/cppcodegenerator.h:63:10: warning: ‘virtual void CPPCodeGenerator::initFromParentDocument()’ can be marked override [-Wsuggest-override] 63 | void initFromParentDocument(); | ^~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/cpp/cppcodegenerator.h:78:18: warning: ‘virtual void CPPCodeGenerator::checkAddUMLObject(UMLObject*)’ can be marked override [-Wsuggest-override] 78 | virtual void checkAddUMLObject (UMLObject * obj); | ^~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/cpp/cppcodegenerator.h:79:18: warning: ‘virtual void CPPCodeGenerator::checkRemoveUMLObject(UMLObject*)’ can be marked override [-Wsuggest-override] 79 | virtual void checkRemoveUMLObject (UMLObject * obj); | ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/cpp/cppcodegenerator.h:81:18: warning: ‘virtual void CPPCodeGenerator::syncCodeToDocument()’ can be marked override [-Wsuggest-override] 81 | virtual void syncCodeToDocument (); | ^~~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/cpp/cppsourcecodeaccessormethod.cpp:19: /<>/umbrello/codegenerators/cpp/cppcodegenerationpolicy.h:86:18: warning: ‘virtual void CPPCodeGenerationPolicy::setDefaults(bool)’ can be marked override [-Wsuggest-override] 86 | virtual void setDefaults(bool emitUpdateSignal = true); | ^~~~~~~~~~~ /<>/umbrello/codegenerators/cpp/cppcodegenerationpolicy.h:88:32: warning: ‘virtual CodeGenerationPolicyPage* CPPCodeGenerationPolicy::createPage(QWidget*, const char*)’ can be marked override [-Wsuggest-override] 88 | CodeGenerationPolicyPage * createPage (QWidget *parent = 0, const char * name = 0); | ^~~~~~~~~~ In file included from /<>/umbrello/codegenerators/cpp/cppsourcecodeaccessormethod.cpp:20: /<>/umbrello/codegenerators/cpp/cppcodeclassfield.h:39:13: warning: ‘virtual QString CPPCodeClassField::getInitialValue()’ can be marked override [-Wsuggest-override] 39 | QString getInitialValue(); | ^~~~~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/cpp/cppsourcecodeaccessormethod.cpp:21: /<>/umbrello/codegenerators/cpp/cppcodedocumentation.h:44:18: warning: ‘virtual void CPPCodeDocumentation::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 44 | virtual void saveToXMI1 (QDomDocument & doc, QDomElement & root); | ^~~~~~~~~~ /<>/umbrello/codegenerators/cpp/cppcodedocumentation.h:49:13: warning: ‘virtual QString CPPCodeDocumentation::toString() const’ can be marked override [-Wsuggest-override] 49 | QString toString () const; | ^~~~~~~~ /<>/umbrello/codegenerators/cpp/cppcodedocumentation.h:54:21: warning: ‘virtual QString CPPCodeDocumentation::unformatText(const QString&, const QString&)’ can be marked override [-Wsuggest-override] 54 | virtual QString unformatText (const QString & text, const QString & indent = QString()); | ^~~~~~~~~~~~ /<>/umbrello/codegenerators/cpp/cppcodedocumentation.h:59:21: warning: ‘virtual QString CPPCodeDocumentation::getNewEditorLine(int)’ can be marked override [-Wsuggest-override] 59 | virtual QString getNewEditorLine (int amount); | ^~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/cpp/cppcodedocumentation.h:68:17: warning: ‘virtual int CPPCodeDocumentation::firstEditableLine()’ can be marked override [-Wsuggest-override] 68 | virtual int firstEditableLine(); | ^~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/cpp/cppcodedocumentation.h:69:17: warning: ‘virtual int CPPCodeDocumentation::lastEditableLine()’ can be marked override [-Wsuggest-override] 69 | virtual int lastEditableLine(); | ^~~~~~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/cpp/cppsourcecodeaccessormethod.cpp:22: /<>/umbrello/debug/debug_utils.h:91:18: warning: ‘virtual void Tracer::showEvent(QShowEvent*)’ can be marked override [-Wsuggest-override] 91 | virtual void showEvent(QShowEvent*); | ^~~~~~~~~ In file included from /<>/umbrello/codegenerators/cpp/cppsourcecodeaccessormethod.cpp:24: /<>/umbrello/uml1model/umlrole.h:47:16: warning: ‘virtual UMLObject* UMLRole::clone() const’ can be marked override [-Wsuggest-override] 47 | UMLObject* clone() const { return 0; } | ^~~~~ /<>/umbrello/uml1model/umlrole.h:49:10: warning: ‘virtual void UMLRole::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 49 | void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/umlrole.h:51:18: warning: ‘virtual bool UMLRole::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] 51 | virtual bool showPropertiesDialog(QWidget *parent = 0); | ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/umlrole.h:55:10: warning: ‘virtual bool UMLRole::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 55 | bool load1(QDomElement& element); | ^~~~~ In file included from /<>/umbrello/codegenerators/cpp/cppsourcecodeaccessormethod.cpp:25: /<>/umbrello/uml.h:201:18: warning: ‘virtual void UMLApp::keyPressEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] 201 | virtual void keyPressEvent(QKeyEvent* e); | ^~~~~~~~~~~~~ /<>/umbrello/uml.h:202:18: warning: ‘virtual void UMLApp::keyReleaseEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] 202 | virtual void keyReleaseEvent(QKeyEvent* e); | ^~~~~~~~~~~~~~~ /<>/umbrello/uml.h:204:18: warning: ‘virtual void UMLApp::customEvent(QEvent*)’ can be marked override [-Wsuggest-override] 204 | virtual void customEvent(QEvent* e); | ^~~~~~~~~~~ /<>/umbrello/uml.h:215:18: warning: ‘virtual bool UMLApp::queryClose()’ can be marked override [-Wsuggest-override] 215 | virtual bool queryClose(); | ^~~~~~~~~~ /<>/umbrello/uml.h:217:18: warning: ‘virtual void UMLApp::saveProperties(KConfigGroup&)’ can be marked override [-Wsuggest-override] 217 | virtual void saveProperties(KConfigGroup & cfg); | ^~~~~~~~~~~~~~ /<>/umbrello/uml.h:218:18: warning: ‘virtual void UMLApp::readProperties(const KConfigGroup&)’ can be marked override [-Wsuggest-override] 218 | virtual void readProperties(const KConfigGroup & cfg); | ^~~~~~~~~~~~~~ [ 38%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/codegenerators/cpp/cppsourcecodeclassfielddeclarationblock.cpp.o cd /<>/obj-aarch64-linux-gnu/umbrello && /usr/bin/aarch64-linux-gnu-g++ -DCMAKE_BINARY_DIR=\"/<>/obj-aarch64-linux-gnu\" -DKCOREADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLO_VERSION_STRING=\"2.23.3\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-aarch64-linux-gnu/umbrello -I/<>/umbrello -I/<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/include -I/<>/obj-aarch64-linux-gnu -I/<>/umbrello/clipboard -I/<>/umbrello/cmds -I/<>/umbrello/codegenerators -I/<>/umbrello/codegenerators/ada -I/<>/umbrello/codegenerators/as -I/<>/umbrello/codegenerators/cpp -I/<>/umbrello/codegenerators/csharp -I/<>/umbrello/codegenerators/d -I/<>/umbrello/codegenerators/idl -I/<>/umbrello/codegenerators/java -I/<>/umbrello/codegenerators/js -I/<>/umbrello/codegenerators/pascal -I/<>/umbrello/codegenerators/perl -I/<>/umbrello/codegenerators/php -I/<>/umbrello/codegenerators/python -I/<>/umbrello/codegenerators/ruby -I/<>/umbrello/codegenerators/sql -I/<>/umbrello/codegenerators/tcl -I/<>/umbrello/codegenerators/vala -I/<>/umbrello/codegenerators/xml -I/<>/umbrello/codegenwizard -I/<>/umbrello/codeimport -I/<>/umbrello/codeimport/csharp -I/<>/umbrello/codeimpwizard -I/<>/umbrello/debug -I/<>/umbrello/dialogs -I/<>/umbrello/dialogs/pages -I/<>/umbrello/dialogs/widgets -I/<>/umbrello/docgenerators -I/<>/umbrello/finder -I/<>/umbrello/refactoring -I/<>/umbrello/uml1model -I/<>/umbrello/umlwidgets -I/<>/lib/cppparser -I/<>/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/aarch64-linux-gnu/qt5 -isystem /usr/include/aarch64-linux-gnu/qt5/QtWidgets -isystem /usr/include/aarch64-linux-gnu/qt5/QtGui -isystem /usr/include/aarch64-linux-gnu/qt5/QtCore -isystem /usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/aarch64-linux-gnu/qt5/QtXml -isystem /usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/aarch64-linux-gnu/qt5/QtSvg -isystem /usr/include/aarch64-linux-gnu/qt5/QtWebKitWidgets -isystem /usr/include/aarch64-linux-gnu/qt5/QtWebKit -isystem /usr/include/aarch64-linux-gnu/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/aarch64-linux-gnu/qt5/QtConcurrent -isystem /usr/include/aarch64-linux-gnu/qt5/QtDBus -isystem /usr/include/KF5/KTextEditor -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -fno-delete-null-pointer-checks -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -o CMakeFiles/libumbrello.dir/codegenerators/cpp/cppsourcecodeclassfielddeclarationblock.cpp.o -c /<>/umbrello/codegenerators/cpp/cppsourcecodeclassfielddeclarationblock.cpp In file included from /<>/umbrello/codegenerators/codeblockwithcomments.h:15, from /<>/umbrello/codegenerators/codeclassfielddeclarationblock.h:18, from /<>/umbrello/codegenerators/cpp/cppsourcecodeclassfielddeclarationblock.h:15, from /<>/umbrello/codegenerators/cpp/cppsourcecodeclassfielddeclarationblock.cpp:12: /<>/umbrello/codegenerators/codeblock.h:40:18: warning: ‘virtual void CodeBlock::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 40 | virtual void saveToXMI1(QDomDocument & doc, QDomElement & root); | ^~~~~~~~~~ /<>/umbrello/codegenerators/codeblock.h:41:18: warning: ‘virtual void CodeBlock::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] 41 | virtual void loadFromXMI1(QDomElement & root); | ^~~~~~~~~~~~ /<>/umbrello/codegenerators/codeblock.h:43:18: warning: ‘virtual void CodeBlock::setAttributesFromObject(TextBlock*)’ can be marked override [-Wsuggest-override] 43 | virtual void setAttributesFromObject(TextBlock * obj); | ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeblock.h:49:18: warning: ‘virtual void CodeBlock::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 49 | virtual void setAttributesOnNode(QDomDocument & doc, QDomElement & blockElement); | ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeblock.h:50:18: warning: ‘virtual void CodeBlock::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] 50 | virtual void setAttributesFromNode(QDomElement & element); | ^~~~~~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/codeblockwithcomments.h:16, from /<>/umbrello/codegenerators/codeclassfielddeclarationblock.h:18, from /<>/umbrello/codegenerators/cpp/cppsourcecodeclassfielddeclarationblock.h:15, from /<>/umbrello/codegenerators/cpp/cppsourcecodeclassfielddeclarationblock.cpp:12: /<>/umbrello/codegenerators/codecomment.h:30:18: warning: ‘virtual void CodeComment::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 30 | virtual void saveToXMI1(QDomDocument & doc, QDomElement & root); | ^~~~~~~~~~ /<>/umbrello/codegenerators/codecomment.h:31:18: warning: ‘virtual void CodeComment::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] 31 | virtual void loadFromXMI1(QDomElement & root); | ^~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/codeclassfielddeclarationblock.h:18, from /<>/umbrello/codegenerators/cpp/cppsourcecodeclassfielddeclarationblock.h:15, from /<>/umbrello/codegenerators/cpp/cppsourcecodeclassfielddeclarationblock.cpp:12: /<>/umbrello/codegenerators/codeblockwithcomments.h:38:21: warning: ‘virtual QString CodeBlockWithComments::toString() const’ can be marked override [-Wsuggest-override] 38 | virtual QString toString () const; | ^~~~~~~~ /<>/umbrello/codegenerators/codeblockwithcomments.h:42:18: warning: ‘virtual void CodeBlockWithComments::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 42 | virtual void saveToXMI1 (QDomDocument & doc, QDomElement & root); | ^~~~~~~~~~ /<>/umbrello/codegenerators/codeblockwithcomments.h:44:18: warning: ‘virtual void CodeBlockWithComments::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] 44 | virtual void loadFromXMI1 (QDomElement & root); | ^~~~~~~~~~~~ /<>/umbrello/codegenerators/codeblockwithcomments.h:46:18: warning: ‘virtual void CodeBlockWithComments::setAttributesFromObject(TextBlock*)’ can be marked override [-Wsuggest-override] 46 | virtual void setAttributesFromObject (TextBlock * obj); | ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeblockwithcomments.h:50:18: warning: ‘virtual void CodeBlockWithComments::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 50 | virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement); | ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeblockwithcomments.h:52:18: warning: ‘virtual void CodeBlockWithComments::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] 52 | virtual void setAttributesFromNode (QDomElement & element); | ^~~~~~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/cpp/cppsourcecodeclassfielddeclarationblock.h:15, from /<>/umbrello/codegenerators/cpp/cppsourcecodeclassfielddeclarationblock.cpp:12: /<>/umbrello/codegenerators/codeclassfielddeclarationblock.h:42:18: warning: ‘virtual void CodeClassFieldDeclarationBlock::setAttributesFromObject(TextBlock*)’ can be marked override [-Wsuggest-override] 42 | virtual void setAttributesFromObject(TextBlock * obj); | ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeclassfielddeclarationblock.h:44:18: warning: ‘virtual void CodeClassFieldDeclarationBlock::updateContent()’ can be marked override [-Wsuggest-override] 44 | virtual void updateContent() = 0; | ^~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeclassfielddeclarationblock.h:46:18: warning: ‘virtual void CodeClassFieldDeclarationBlock::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 46 | virtual void saveToXMI1(QDomDocument & doc, QDomElement & root); | ^~~~~~~~~~ /<>/umbrello/codegenerators/codeclassfielddeclarationblock.h:48:18: warning: ‘virtual void CodeClassFieldDeclarationBlock::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] 48 | virtual void loadFromXMI1(QDomElement & root); | ^~~~~~~~~~~~ /<>/umbrello/codegenerators/codeclassfielddeclarationblock.h:52:18: warning: ‘virtual void CodeClassFieldDeclarationBlock::release()’ can be marked override [-Wsuggest-override] 52 | virtual void release(); | ^~~~~~~ /<>/umbrello/codegenerators/codeclassfielddeclarationblock.h:54:18: warning: ‘virtual void CodeClassFieldDeclarationBlock::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 54 | virtual void setAttributesOnNode(QDomDocument & doc, QDomElement & blockElement); | ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeclassfielddeclarationblock.h:56:18: warning: ‘virtual void CodeClassFieldDeclarationBlock::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] 56 | virtual void setAttributesFromNode(QDomElement & element); | ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeclassfielddeclarationblock.h:67:18: warning: ‘virtual void CodeClassFieldDeclarationBlock::syncToParent()’ can be marked override [-Wsuggest-override] 67 | virtual void syncToParent(); | ^~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/cpp/cppsourcecodeclassfielddeclarationblock.cpp:12: /<>/umbrello/codegenerators/cpp/cppsourcecodeclassfielddeclarationblock.h:37:10: warning: ‘virtual void CPPSourceCodeClassFieldDeclarationBlock::updateContent()’ can be marked override [-Wsuggest-override] 37 | void updateContent (); | ^~~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/codeaccessormethod.h:15, from /<>/umbrello/codegenerators/codeclassfield.h:18, from /<>/umbrello/codegenerators/cpp/cppcodeclassfield.h:15, from /<>/umbrello/codegenerators/cpp/cppsourcecodeclassfielddeclarationblock.cpp:14: /<>/umbrello/codegenerators/codemethodblock.h:45:21: warning: ‘virtual QString CodeMethodBlock::toString() const’ can be marked override [-Wsuggest-override] 45 | virtual QString toString () const; | ^~~~~~~~ /<>/umbrello/codegenerators/codemethodblock.h:58:18: warning: ‘virtual void CodeMethodBlock::updateContent()’ can be marked override [-Wsuggest-override] 58 | virtual void updateContent () = 0; | ^~~~~~~~~~~~~ /<>/umbrello/codegenerators/codemethodblock.h:62:18: warning: ‘virtual void CodeMethodBlock::release()’ can be marked override [-Wsuggest-override] 62 | virtual void release (); | ^~~~~~~ /<>/umbrello/codegenerators/codemethodblock.h:75:18: warning: ‘virtual void CodeMethodBlock::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 75 | virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement); | ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codemethodblock.h:77:18: warning: ‘virtual void CodeMethodBlock::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] 77 | virtual void setAttributesFromNode (QDomElement & element); | ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codemethodblock.h:79:18: warning: ‘virtual void CodeMethodBlock::setAttributesFromObject(TextBlock*)’ can be marked override [-Wsuggest-override] 79 | virtual void setAttributesFromObject (TextBlock * obj); | ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codemethodblock.h:88:18: warning: ‘virtual void CodeMethodBlock::syncToParent()’ can be marked override [-Wsuggest-override] 88 | virtual void syncToParent(); | ^~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/codeclassfield.h:18, from /<>/umbrello/codegenerators/cpp/cppcodeclassfield.h:15, from /<>/umbrello/codegenerators/cpp/cppsourcecodeclassfielddeclarationblock.cpp:14: /<>/umbrello/codegenerators/codeaccessormethod.h:47:18: warning: ‘virtual void CodeAccessorMethod::updateContent()’ can be marked override [-Wsuggest-override] 47 | virtual void updateContent() = 0; | ^~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeaccessormethod.h:49:18: warning: ‘virtual void CodeAccessorMethod::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 49 | virtual void saveToXMI1(QDomDocument & doc, QDomElement & root); | ^~~~~~~~~~ /<>/umbrello/codegenerators/codeaccessormethod.h:50:18: warning: ‘virtual void CodeAccessorMethod::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] 50 | virtual void loadFromXMI1(QDomElement & root); | ^~~~~~~~~~~~ /<>/umbrello/codegenerators/codeaccessormethod.h:52:18: warning: ‘virtual void CodeAccessorMethod::setAttributesFromObject(TextBlock*)’ can be marked override [-Wsuggest-override] 52 | virtual void setAttributesFromObject(TextBlock * obj); | ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeaccessormethod.h:56:18: warning: ‘virtual void CodeAccessorMethod::release()’ can be marked override [-Wsuggest-override] 56 | virtual void release(); | ^~~~~~~ /<>/umbrello/codegenerators/codeaccessormethod.h:58:18: warning: ‘virtual void CodeAccessorMethod::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 58 | virtual void setAttributesOnNode(QDomDocument & doc, QDomElement & blockElement); | ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeaccessormethod.h:60:18: warning: ‘virtual void CodeAccessorMethod::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] 60 | virtual void setAttributesFromNode(QDomElement & element); | ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeaccessormethod.h:62:18: warning: ‘virtual void CodeAccessorMethod::updateMethodDeclaration()’ can be marked override [-Wsuggest-override] 62 | virtual void updateMethodDeclaration() = 0; | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/cpp/cppcodeclassfield.h:15, from /<>/umbrello/codegenerators/cpp/cppsourcecodeclassfielddeclarationblock.cpp:14: /<>/umbrello/codegenerators/codeclassfield.h:52:13: warning: ‘virtual QString CodeClassField::getTypeName()’ can be marked override [-Wsuggest-override] 52 | QString getTypeName (); | ^~~~~~~~~~~ /<>/umbrello/codegenerators/codeclassfield.h:85:10: warning: ‘virtual void CodeClassField::updateContent()’ can be marked override [-Wsuggest-override] 85 | void updateContent(); | ^~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeclassfield.h:121:18: warning: ‘virtual void CodeClassField::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 121 | virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement); | ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeclassfield.h:123:18: warning: ‘virtual void CodeClassField::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] 123 | virtual void setAttributesFromNode (QDomElement & element); | ^~~~~~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/cpp/cppsourcecodeclassfielddeclarationblock.cpp:14: /<>/umbrello/codegenerators/cpp/cppcodeclassfield.h:39:13: warning: ‘virtual QString CPPCodeClassField::getInitialValue()’ can be marked override [-Wsuggest-override] 39 | QString getInitialValue(); | ^~~~~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/cpp/cppsourcecodeclassfielddeclarationblock.cpp:15: /<>/umbrello/debug/debug_utils.h:91:18: warning: ‘virtual void Tracer::showEvent(QShowEvent*)’ can be marked override [-Wsuggest-override] 91 | virtual void showEvent(QShowEvent*); | ^~~~~~~~~ In file included from /<>/umbrello/uml1model/entityconstraint.h:15, from /<>/umbrello/uml1model/foreignkeyconstraint.h:16, from /<>/umbrello/model_utils.h:18, from /<>/umbrello/codegenerators/cpp/cppsourcecodeclassfielddeclarationblock.cpp:16: /<>/umbrello/uml1model/classifierlistitem.h:48:18: warning: ‘virtual void UMLClassifierListItem::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 48 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/classifierlistitem.h:54:24: warning: ‘virtual UMLObject* UMLClassifierListItem::clone() const’ can be marked override [-Wsuggest-override] 54 | virtual UMLObject* clone() const = 0; | ^~~~~ In file included from /<>/umbrello/uml1model/foreignkeyconstraint.h:16, from /<>/umbrello/model_utils.h:18, from /<>/umbrello/codegenerators/cpp/cppsourcecodeclassfielddeclarationblock.cpp:16: /<>/umbrello/uml1model/entityconstraint.h:40:18: warning: ‘virtual void UMLEntityConstraint::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 40 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/entityconstraint.h:45:24: warning: ‘virtual UMLObject* UMLEntityConstraint::clone() const’ can be marked override [-Wsuggest-override] 45 | virtual UMLObject* clone() const = 0; | ^~~~~ In file included from /<>/umbrello/model_utils.h:18, from /<>/umbrello/codegenerators/cpp/cppsourcecodeclassfielddeclarationblock.cpp:16: /<>/umbrello/uml1model/foreignkeyconstraint.h:56:18: warning: ‘virtual void UMLForeignKeyConstraint::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 56 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:58:24: warning: ‘virtual UMLObject* UMLForeignKeyConstraint::clone() const’ can be marked override [-Wsuggest-override] 58 | virtual UMLObject* clone() const; | ^~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:60:13: warning: ‘virtual QString UMLForeignKeyConstraint::toString(Uml::SignatureType::Enum, bool)’ can be marked override [-Wsuggest-override] 60 | QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false); | ^~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:65:10: warning: ‘virtual void UMLForeignKeyConstraint::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 65 | void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:67:18: warning: ‘virtual bool UMLForeignKeyConstraint::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] 67 | virtual bool showPropertiesDialog(QWidget* parent = 0); | ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:85:10: warning: ‘virtual bool UMLForeignKeyConstraint::resolveRef()’ can be marked override [-Wsuggest-override] 85 | bool resolveRef(); | ^~~~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:94:10: warning: ‘virtual bool UMLForeignKeyConstraint::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 94 | bool load1(QDomElement & element); | ^~~~~ In file included from /<>/umbrello/model_utils.h:20, from /<>/umbrello/codegenerators/cpp/cppsourcecodeclassfielddeclarationblock.cpp:16: /<>/umbrello/dialogs/multipagedialogbase.h:101:18: warning: ‘virtual void MultiPageDialogBase::keyPressEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] 101 | virtual void keyPressEvent(QKeyEvent *event); | ^~~~~~~~~~~~~ In file included from /<>/umbrello/model_utils.h:21, from /<>/umbrello/codegenerators/cpp/cppsourcecodeclassfielddeclarationblock.cpp:16: /<>/umbrello/umlwidgets/widgetbase.h:187:20: warning: ‘virtual QRectF WidgetBase::boundingRect() const’ can be marked override [-Wsuggest-override] 187 | virtual QRectF boundingRect() const; | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/widgetbase.h:191:18: warning: ‘virtual void WidgetBase::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] 191 | virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); | ^~~~~ /<>/umbrello/umlwidgets/widgetbase.h:260:18: warning: ‘virtual void WidgetBase::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] 260 | virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent *event); | ^~~~~~~~~~~~~~~~ [ 39%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/codegenerators/cpp/cppsourcecodedocument.cpp.o cd /<>/obj-aarch64-linux-gnu/umbrello && /usr/bin/aarch64-linux-gnu-g++ -DCMAKE_BINARY_DIR=\"/<>/obj-aarch64-linux-gnu\" -DKCOREADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLO_VERSION_STRING=\"2.23.3\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-aarch64-linux-gnu/umbrello -I/<>/umbrello -I/<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/include -I/<>/obj-aarch64-linux-gnu -I/<>/umbrello/clipboard -I/<>/umbrello/cmds -I/<>/umbrello/codegenerators -I/<>/umbrello/codegenerators/ada -I/<>/umbrello/codegenerators/as -I/<>/umbrello/codegenerators/cpp -I/<>/umbrello/codegenerators/csharp -I/<>/umbrello/codegenerators/d -I/<>/umbrello/codegenerators/idl -I/<>/umbrello/codegenerators/java -I/<>/umbrello/codegenerators/js -I/<>/umbrello/codegenerators/pascal -I/<>/umbrello/codegenerators/perl -I/<>/umbrello/codegenerators/php -I/<>/umbrello/codegenerators/python -I/<>/umbrello/codegenerators/ruby -I/<>/umbrello/codegenerators/sql -I/<>/umbrello/codegenerators/tcl -I/<>/umbrello/codegenerators/vala -I/<>/umbrello/codegenerators/xml -I/<>/umbrello/codegenwizard -I/<>/umbrello/codeimport -I/<>/umbrello/codeimport/csharp -I/<>/umbrello/codeimpwizard -I/<>/umbrello/debug -I/<>/umbrello/dialogs -I/<>/umbrello/dialogs/pages -I/<>/umbrello/dialogs/widgets -I/<>/umbrello/docgenerators -I/<>/umbrello/finder -I/<>/umbrello/refactoring -I/<>/umbrello/uml1model -I/<>/umbrello/umlwidgets -I/<>/lib/cppparser -I/<>/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/aarch64-linux-gnu/qt5 -isystem /usr/include/aarch64-linux-gnu/qt5/QtWidgets -isystem /usr/include/aarch64-linux-gnu/qt5/QtGui -isystem /usr/include/aarch64-linux-gnu/qt5/QtCore -isystem /usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/aarch64-linux-gnu/qt5/QtXml -isystem /usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/aarch64-linux-gnu/qt5/QtSvg -isystem /usr/include/aarch64-linux-gnu/qt5/QtWebKitWidgets -isystem /usr/include/aarch64-linux-gnu/qt5/QtWebKit -isystem /usr/include/aarch64-linux-gnu/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/aarch64-linux-gnu/qt5/QtConcurrent -isystem /usr/include/aarch64-linux-gnu/qt5/QtDBus -isystem /usr/include/KF5/KTextEditor -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -fno-delete-null-pointer-checks -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -o CMakeFiles/libumbrello.dir/codegenerators/cpp/cppsourcecodedocument.cpp.o -c /<>/umbrello/codegenerators/cpp/cppsourcecodedocument.cpp In file included from /<>/umbrello/uml1model/package.h:14, from /<>/umbrello/uml1model/classifier.h:13, from /<>/umbrello/codegenerators/classifiercodedocument.h:15, from /<>/umbrello/codegenerators/cpp/cppsourcecodedocument.h:14, from /<>/umbrello/codegenerators/cpp/cppsourcecodedocument.cpp:22: /<>/umbrello/uml1model/umlcanvasobject.h:43:18: warning: ‘virtual void UMLCanvasObject::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 43 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/umlcanvasobject.h:85:18: warning: ‘virtual bool UMLCanvasObject::resolveRef()’ can be marked override [-Wsuggest-override] 85 | virtual bool resolveRef(); | ^~~~~~~~~~ In file included from /<>/umbrello/uml1model/classifier.h:13, from /<>/umbrello/codegenerators/classifiercodedocument.h:15, from /<>/umbrello/codegenerators/cpp/cppsourcecodedocument.h:14, from /<>/umbrello/codegenerators/cpp/cppsourcecodedocument.cpp:22: /<>/umbrello/uml1model/package.h:39:18: warning: ‘virtual void UMLPackage::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 39 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/package.h:41:24: warning: ‘virtual UMLObject* UMLPackage::clone() const’ can be marked override [-Wsuggest-override] 41 | virtual UMLObject* clone() const; | ^~~~~ /<>/umbrello/uml1model/package.h:64:18: warning: ‘virtual bool UMLPackage::resolveRef()’ can be marked override [-Wsuggest-override] 64 | virtual bool resolveRef(); | ^~~~~~~~~~ /<>/umbrello/uml1model/package.h:66:18: warning: ‘virtual void UMLPackage::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 66 | virtual void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/package.h:69:18: warning: ‘virtual bool UMLPackage::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 69 | virtual bool load1(QDomElement& element); | ^~~~~ In file included from /<>/umbrello/uml1model/attribute.h:15, from /<>/umbrello/uml1model/umlattributelist.h:17, from /<>/umbrello/uml1model/classifier.h:14, from /<>/umbrello/codegenerators/classifiercodedocument.h:15, from /<>/umbrello/codegenerators/cpp/cppsourcecodedocument.h:14, from /<>/umbrello/codegenerators/cpp/cppsourcecodedocument.cpp:22: /<>/umbrello/uml1model/classifierlistitem.h:48:18: warning: ‘virtual void UMLClassifierListItem::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 48 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/classifierlistitem.h:54:24: warning: ‘virtual UMLObject* UMLClassifierListItem::clone() const’ can be marked override [-Wsuggest-override] 54 | virtual UMLObject* clone() const = 0; | ^~~~~ In file included from /<>/umbrello/uml1model/umlattributelist.h:17, from /<>/umbrello/uml1model/classifier.h:14, from /<>/umbrello/codegenerators/classifiercodedocument.h:15, from /<>/umbrello/codegenerators/cpp/cppsourcecodedocument.h:14, from /<>/umbrello/codegenerators/cpp/cppsourcecodedocument.cpp:22: /<>/umbrello/uml1model/attribute.h:42:18: warning: ‘virtual void UMLAttribute::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 42 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/attribute.h:44:10: warning: ‘virtual void UMLAttribute::setName(const QString&)’ can be marked override [-Wsuggest-override] 44 | void setName(const QString &name); | ^~~~~~~ /<>/umbrello/uml1model/attribute.h:48:24: warning: ‘virtual UMLObject* UMLAttribute::clone() const’ can be marked override [-Wsuggest-override] 48 | virtual UMLObject* clone() const; | ^~~~~ /<>/umbrello/uml1model/attribute.h:53:13: warning: ‘virtual QString UMLAttribute::toString(Uml::SignatureType::Enum, bool)’ can be marked override [-Wsuggest-override] 53 | QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false); | ^~~~~~~~ /<>/umbrello/uml1model/attribute.h:58:18: warning: ‘virtual void UMLAttribute::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 58 | virtual void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/attribute.h:60:18: warning: ‘virtual bool UMLAttribute::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] 60 | virtual bool showPropertiesDialog(QWidget* parent = 0); | ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/attribute.h:73:10: warning: ‘virtual bool UMLAttribute::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 73 | bool load1(QDomElement & element); | ^~~~~ In file included from /<>/umbrello/uml1model/foreignkeyconstraint.h:16, from /<>/umbrello/model_utils.h:18, from /<>/umbrello/uml1model/classifier.h:19, from /<>/umbrello/codegenerators/classifiercodedocument.h:15, from /<>/umbrello/codegenerators/cpp/cppsourcecodedocument.h:14, from /<>/umbrello/codegenerators/cpp/cppsourcecodedocument.cpp:22: /<>/umbrello/uml1model/entityconstraint.h:40:18: warning: ‘virtual void UMLEntityConstraint::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 40 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/entityconstraint.h:45:24: warning: ‘virtual UMLObject* UMLEntityConstraint::clone() const’ can be marked override [-Wsuggest-override] 45 | virtual UMLObject* clone() const = 0; | ^~~~~ In file included from /<>/umbrello/model_utils.h:18, from /<>/umbrello/uml1model/classifier.h:19, from /<>/umbrello/codegenerators/classifiercodedocument.h:15, from /<>/umbrello/codegenerators/cpp/cppsourcecodedocument.h:14, from /<>/umbrello/codegenerators/cpp/cppsourcecodedocument.cpp:22: /<>/umbrello/uml1model/foreignkeyconstraint.h:56:18: warning: ‘virtual void UMLForeignKeyConstraint::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 56 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:58:24: warning: ‘virtual UMLObject* UMLForeignKeyConstraint::clone() const’ can be marked override [-Wsuggest-override] 58 | virtual UMLObject* clone() const; | ^~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:60:13: warning: ‘virtual QString UMLForeignKeyConstraint::toString(Uml::SignatureType::Enum, bool)’ can be marked override [-Wsuggest-override] 60 | QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false); | ^~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:65:10: warning: ‘virtual void UMLForeignKeyConstraint::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 65 | void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:67:18: warning: ‘virtual bool UMLForeignKeyConstraint::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] 67 | virtual bool showPropertiesDialog(QWidget* parent = 0); | ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:85:10: warning: ‘virtual bool UMLForeignKeyConstraint::resolveRef()’ can be marked override [-Wsuggest-override] 85 | bool resolveRef(); | ^~~~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:94:10: warning: ‘virtual bool UMLForeignKeyConstraint::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 94 | bool load1(QDomElement & element); | ^~~~~ In file included from /<>/umbrello/model_utils.h:20, from /<>/umbrello/uml1model/classifier.h:19, from /<>/umbrello/codegenerators/classifiercodedocument.h:15, from /<>/umbrello/codegenerators/cpp/cppsourcecodedocument.h:14, from /<>/umbrello/codegenerators/cpp/cppsourcecodedocument.cpp:22: /<>/umbrello/dialogs/multipagedialogbase.h:101:18: warning: ‘virtual void MultiPageDialogBase::keyPressEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] 101 | virtual void keyPressEvent(QKeyEvent *event); | ^~~~~~~~~~~~~ In file included from /<>/umbrello/model_utils.h:21, from /<>/umbrello/uml1model/classifier.h:19, from /<>/umbrello/codegenerators/classifiercodedocument.h:15, from /<>/umbrello/codegenerators/cpp/cppsourcecodedocument.h:14, from /<>/umbrello/codegenerators/cpp/cppsourcecodedocument.cpp:22: /<>/umbrello/umlwidgets/widgetbase.h:187:20: warning: ‘virtual QRectF WidgetBase::boundingRect() const’ can be marked override [-Wsuggest-override] 187 | virtual QRectF boundingRect() const; | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/widgetbase.h:191:18: warning: ‘virtual void WidgetBase::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] 191 | virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); | ^~~~~ /<>/umbrello/umlwidgets/widgetbase.h:260:18: warning: ‘virtual void WidgetBase::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] 260 | virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent *event); | ^~~~~~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/classifiercodedocument.h:15, from /<>/umbrello/codegenerators/cpp/cppsourcecodedocument.h:14, from /<>/umbrello/codegenerators/cpp/cppsourcecodedocument.cpp:22: /<>/umbrello/uml1model/classifier.h:54:18: warning: ‘virtual void UMLClassifier::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 54 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/classifier.h:56:16: warning: ‘virtual UMLObject* UMLClassifier::clone() const’ can be marked override [-Wsuggest-override] 56 | UMLObject* clone() const; | ^~~~~ /<>/umbrello/uml1model/classifier.h:111:18: warning: ‘virtual bool UMLClassifier::resolveRef()’ can be marked override [-Wsuggest-override] 111 | virtual bool resolveRef(); | ^~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:115:24: warning: ‘virtual UMLObject* UMLClassifier::findChildObjectById(Uml::ID::Type, bool)’ can be marked override [-Wsuggest-override] 115 | virtual UMLObject* findChildObjectById(Uml::ID::Type id, bool considerAncestors = false); | ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:124:18: warning: ‘virtual bool UMLClassifier::acceptAssociationType(Uml::AssociationType::Enum)’ can be marked override [-Wsuggest-override] 124 | virtual bool acceptAssociationType(Uml::AssociationType::Enum type); | ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:129:10: warning: ‘virtual void UMLClassifier::setBaseType(UMLObject::ObjectType)’ can be marked override [-Wsuggest-override] 129 | void setBaseType(UMLObject::ObjectType ot); | ^~~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:181:10: warning: ‘virtual void UMLClassifier::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 181 | void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:183:18: warning: ‘virtual bool UMLClassifier::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 183 | virtual bool load1(QDomElement& element); | ^~~~~ In file included from /<>/umbrello/codegenerators/codeblockwithcomments.h:15, from /<>/umbrello/codegenerators/codemethodblock.h:17, from /<>/umbrello/codegenerators/codeaccessormethod.h:15, from /<>/umbrello/codegenerators/classifiercodedocument.h:16, from /<>/umbrello/codegenerators/cpp/cppsourcecodedocument.h:14, from /<>/umbrello/codegenerators/cpp/cppsourcecodedocument.cpp:22: /<>/umbrello/codegenerators/codeblock.h:40:18: warning: ‘virtual void CodeBlock::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 40 | virtual void saveToXMI1(QDomDocument & doc, QDomElement & root); | ^~~~~~~~~~ /<>/umbrello/codegenerators/codeblock.h:41:18: warning: ‘virtual void CodeBlock::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] 41 | virtual void loadFromXMI1(QDomElement & root); | ^~~~~~~~~~~~ /<>/umbrello/codegenerators/codeblock.h:43:18: warning: ‘virtual void CodeBlock::setAttributesFromObject(TextBlock*)’ can be marked override [-Wsuggest-override] 43 | virtual void setAttributesFromObject(TextBlock * obj); | ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeblock.h:49:18: warning: ‘virtual void CodeBlock::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 49 | virtual void setAttributesOnNode(QDomDocument & doc, QDomElement & blockElement); | ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeblock.h:50:18: warning: ‘virtual void CodeBlock::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] 50 | virtual void setAttributesFromNode(QDomElement & element); | ^~~~~~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/codeblockwithcomments.h:16, from /<>/umbrello/codegenerators/codemethodblock.h:17, from /<>/umbrello/codegenerators/codeaccessormethod.h:15, from /<>/umbrello/codegenerators/classifiercodedocument.h:16, from /<>/umbrello/codegenerators/cpp/cppsourcecodedocument.h:14, from /<>/umbrello/codegenerators/cpp/cppsourcecodedocument.cpp:22: /<>/umbrello/codegenerators/codecomment.h:30:18: warning: ‘virtual void CodeComment::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 30 | virtual void saveToXMI1(QDomDocument & doc, QDomElement & root); | ^~~~~~~~~~ /<>/umbrello/codegenerators/codecomment.h:31:18: warning: ‘virtual void CodeComment::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] 31 | virtual void loadFromXMI1(QDomElement & root); | ^~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/codemethodblock.h:17, from /<>/umbrello/codegenerators/codeaccessormethod.h:15, from /<>/umbrello/codegenerators/classifiercodedocument.h:16, from /<>/umbrello/codegenerators/cpp/cppsourcecodedocument.h:14, from /<>/umbrello/codegenerators/cpp/cppsourcecodedocument.cpp:22: /<>/umbrello/codegenerators/codeblockwithcomments.h:38:21: warning: ‘virtual QString CodeBlockWithComments::toString() const’ can be marked override [-Wsuggest-override] 38 | virtual QString toString () const; | ^~~~~~~~ /<>/umbrello/codegenerators/codeblockwithcomments.h:42:18: warning: ‘virtual void CodeBlockWithComments::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 42 | virtual void saveToXMI1 (QDomDocument & doc, QDomElement & root); | ^~~~~~~~~~ /<>/umbrello/codegenerators/codeblockwithcomments.h:44:18: warning: ‘virtual void CodeBlockWithComments::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] 44 | virtual void loadFromXMI1 (QDomElement & root); | ^~~~~~~~~~~~ /<>/umbrello/codegenerators/codeblockwithcomments.h:46:18: warning: ‘virtual void CodeBlockWithComments::setAttributesFromObject(TextBlock*)’ can be marked override [-Wsuggest-override] 46 | virtual void setAttributesFromObject (TextBlock * obj); | ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeblockwithcomments.h:50:18: warning: ‘virtual void CodeBlockWithComments::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 50 | virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement); | ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeblockwithcomments.h:52:18: warning: ‘virtual void CodeBlockWithComments::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] 52 | virtual void setAttributesFromNode (QDomElement & element); | ^~~~~~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/codeaccessormethod.h:15, from /<>/umbrello/codegenerators/classifiercodedocument.h:16, from /<>/umbrello/codegenerators/cpp/cppsourcecodedocument.h:14, from /<>/umbrello/codegenerators/cpp/cppsourcecodedocument.cpp:22: /<>/umbrello/codegenerators/codemethodblock.h:45:21: warning: ‘virtual QString CodeMethodBlock::toString() const’ can be marked override [-Wsuggest-override] 45 | virtual QString toString () const; | ^~~~~~~~ /<>/umbrello/codegenerators/codemethodblock.h:58:18: warning: ‘virtual void CodeMethodBlock::updateContent()’ can be marked override [-Wsuggest-override] 58 | virtual void updateContent () = 0; | ^~~~~~~~~~~~~ /<>/umbrello/codegenerators/codemethodblock.h:62:18: warning: ‘virtual void CodeMethodBlock::release()’ can be marked override [-Wsuggest-override] 62 | virtual void release (); | ^~~~~~~ /<>/umbrello/codegenerators/codemethodblock.h:75:18: warning: ‘virtual void CodeMethodBlock::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 75 | virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement); | ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codemethodblock.h:77:18: warning: ‘virtual void CodeMethodBlock::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] 77 | virtual void setAttributesFromNode (QDomElement & element); | ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codemethodblock.h:79:18: warning: ‘virtual void CodeMethodBlock::setAttributesFromObject(TextBlock*)’ can be marked override [-Wsuggest-override] 79 | virtual void setAttributesFromObject (TextBlock * obj); | ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codemethodblock.h:88:18: warning: ‘virtual void CodeMethodBlock::syncToParent()’ can be marked override [-Wsuggest-override] 88 | virtual void syncToParent(); | ^~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/classifiercodedocument.h:16, from /<>/umbrello/codegenerators/cpp/cppsourcecodedocument.h:14, from /<>/umbrello/codegenerators/cpp/cppsourcecodedocument.cpp:22: /<>/umbrello/codegenerators/codeaccessormethod.h:47:18: warning: ‘virtual void CodeAccessorMethod::updateContent()’ can be marked override [-Wsuggest-override] 47 | virtual void updateContent() = 0; | ^~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeaccessormethod.h:49:18: warning: ‘virtual void CodeAccessorMethod::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 49 | virtual void saveToXMI1(QDomDocument & doc, QDomElement & root); | ^~~~~~~~~~ /<>/umbrello/codegenerators/codeaccessormethod.h:50:18: warning: ‘virtual void CodeAccessorMethod::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] 50 | virtual void loadFromXMI1(QDomElement & root); | ^~~~~~~~~~~~ /<>/umbrello/codegenerators/codeaccessormethod.h:52:18: warning: ‘virtual void CodeAccessorMethod::setAttributesFromObject(TextBlock*)’ can be marked override [-Wsuggest-override] 52 | virtual void setAttributesFromObject(TextBlock * obj); | ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeaccessormethod.h:56:18: warning: ‘virtual void CodeAccessorMethod::release()’ can be marked override [-Wsuggest-override] 56 | virtual void release(); | ^~~~~~~ /<>/umbrello/codegenerators/codeaccessormethod.h:58:18: warning: ‘virtual void CodeAccessorMethod::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 58 | virtual void setAttributesOnNode(QDomDocument & doc, QDomElement & blockElement); | ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeaccessormethod.h:60:18: warning: ‘virtual void CodeAccessorMethod::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] 60 | virtual void setAttributesFromNode(QDomElement & element); | ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeaccessormethod.h:62:18: warning: ‘virtual void CodeAccessorMethod::updateMethodDeclaration()’ can be marked override [-Wsuggest-override] 62 | virtual void updateMethodDeclaration() = 0; | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/codedocument.h:16, from /<>/umbrello/codegenerators/classifiercodedocument.h:17, from /<>/umbrello/codegenerators/cpp/cppsourcecodedocument.h:14, from /<>/umbrello/codegenerators/cpp/cppsourcecodedocument.cpp:22: /<>/umbrello/codegenerators/hierarchicalcodeblock.h:38:10: warning: ‘virtual bool HierarchicalCodeBlock::addTextBlock(TextBlock*)’ can be marked override [-Wsuggest-override] 38 | bool addTextBlock (TextBlock * add_object); | ^~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:40:10: warning: ‘virtual bool HierarchicalCodeBlock::insertTextBlock(TextBlock*, TextBlock*, bool)’ can be marked override [-Wsuggest-override] 40 | bool insertTextBlock (TextBlock * newBlock, TextBlock * existingBlock, bool after = true); | ^~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:42:10: warning: ‘virtual bool HierarchicalCodeBlock::removeTextBlock(TextBlock*)’ can be marked override [-Wsuggest-override] 42 | bool removeTextBlock (TextBlock * remove_object); | ^~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:48:18: warning: ‘virtual void HierarchicalCodeBlock::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 48 | virtual void saveToXMI1 (QDomDocument & doc, QDomElement & root); | ^~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:50:18: warning: ‘virtual void HierarchicalCodeBlock::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] 50 | virtual void loadFromXMI1 (QDomElement & root); | ^~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:52:21: warning: ‘virtual QString HierarchicalCodeBlock::toString() const’ can be marked override [-Wsuggest-override] 52 | virtual QString toString () const; | ^~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:55:13: warning: ‘virtual QString HierarchicalCodeBlock::getUniqueTag(const QString&)’ can be marked override [-Wsuggest-override] 55 | QString getUniqueTag(const QString& prefix); | ^~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:59:25: warning: ‘virtual CodeBlock* HierarchicalCodeBlock::newCodeBlock()’ can be marked override [-Wsuggest-override] 59 | virtual CodeBlock * newCodeBlock(); | ^~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:60:37: warning: ‘virtual CodeBlockWithComments* HierarchicalCodeBlock::newCodeBlockWithComments()’ can be marked override [-Wsuggest-override] 60 | virtual CodeBlockWithComments * newCodeBlockWithComments(); | ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:61:37: warning: ‘virtual HierarchicalCodeBlock* HierarchicalCodeBlock::newHierarchicalCodeBlock()’ can be marked override [-Wsuggest-override] 61 | virtual HierarchicalCodeBlock * newHierarchicalCodeBlock(); | ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:65:18: warning: ‘virtual void HierarchicalCodeBlock::release()’ can be marked override [-Wsuggest-override] 65 | virtual void release (); | ^~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:67:18: warning: ‘virtual void HierarchicalCodeBlock::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 67 | virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & elem); | ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:69:18: warning: ‘virtual void HierarchicalCodeBlock::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] 69 | virtual void setAttributesFromNode (QDomElement & element); | ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:71:18: warning: ‘virtual void HierarchicalCodeBlock::setAttributesFromObject(TextBlock*)’ can be marked override [-Wsuggest-override] 71 | virtual void setAttributesFromObject (TextBlock * obj); | ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:73:17: warning: ‘virtual TextBlock* HierarchicalCodeBlock::findCodeClassFieldTextBlockByTag(const QString&)’ can be marked override [-Wsuggest-override] 73 | TextBlock * findCodeClassFieldTextBlockByTag (const QString &tag); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/classifiercodedocument.h:17, from /<>/umbrello/codegenerators/cpp/cppsourcecodedocument.h:14, from /<>/umbrello/codegenerators/cpp/cppsourcecodedocument.cpp:22: /<>/umbrello/codegenerators/codedocument.h:61:10: warning: ‘virtual bool CodeDocument::insertTextBlock(TextBlock*, TextBlock*, bool)’ can be marked override [-Wsuggest-override] 61 | bool insertTextBlock (TextBlock * newBlock, TextBlock * existingBlock, bool after = true); | ^~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codedocument.h:70:25: warning: ‘virtual CodeBlock* CodeDocument::newCodeBlock()’ can be marked override [-Wsuggest-override] 70 | virtual CodeBlock * newCodeBlock (); | ^~~~~~~~~~~~ /<>/umbrello/codegenerators/codedocument.h:71:37: warning: ‘virtual HierarchicalCodeBlock* CodeDocument::newHierarchicalCodeBlock()’ can be marked override [-Wsuggest-override] 71 | virtual HierarchicalCodeBlock * newHierarchicalCodeBlock (); | ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codedocument.h:72:37: warning: ‘virtual CodeBlockWithComments* CodeDocument::newCodeBlockWithComments()’ can be marked override [-Wsuggest-override] 72 | virtual CodeBlockWithComments * newCodeBlockWithComments (); | ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codedocument.h:74:21: warning: ‘virtual QString CodeDocument::getUniqueTag(const QString&)’ can be marked override [-Wsuggest-override] 74 | virtual QString getUniqueTag(const QString& prefix = QString()); | ^~~~~~~~~~~~ /<>/umbrello/codegenerators/codedocument.h:86:18: warning: ‘virtual void CodeDocument::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 86 | virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement); | ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codedocument.h:88:18: warning: ‘virtual void CodeDocument::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] 88 | virtual void setAttributesFromNode (QDomElement & element); | ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codedocument.h:100:10: warning: ‘virtual void CodeDocument::resetTextBlocks()’ can be marked override [-Wsuggest-override] 100 | void resetTextBlocks(); | ^~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codedocument.h:102:25: warning: ‘virtual TextBlock* CodeDocument::findCodeClassFieldTextBlockByTag(const QString&)’ can be marked override [-Wsuggest-override] 102 | virtual TextBlock * findCodeClassFieldTextBlockByTag(const QString &tag); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/codeoperation.h:16, from /<>/umbrello/codegenerators/classifiercodedocument.h:18, from /<>/umbrello/codegenerators/cpp/cppsourcecodedocument.h:14, from /<>/umbrello/codegenerators/cpp/cppsourcecodedocument.cpp:22: /<>/umbrello/uml1model/operation.h:37:18: warning: ‘virtual void UMLOperation::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 37 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/operation.h:39:24: warning: ‘virtual UMLObject* UMLOperation::clone() const’ can be marked override [-Wsuggest-override] 39 | virtual UMLObject* clone() const; | ^~~~~ /<>/umbrello/uml1model/operation.h:41:10: warning: ‘virtual void UMLOperation::setType(UMLObject*)’ can be marked override [-Wsuggest-override] 41 | void setType(UMLObject* type); | ^~~~~~~ /<>/umbrello/uml1model/operation.h:52:13: warning: ‘virtual QString UMLOperation::toString(Uml::SignatureType::Enum, bool)’ can be marked override [-Wsuggest-override] 52 | QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false); | ^~~~~~~~ /<>/umbrello/uml1model/operation.h:56:10: warning: ‘virtual bool UMLOperation::resolveRef()’ can be marked override [-Wsuggest-override] 56 | bool resolveRef(); | ^~~~~~~~~~ /<>/umbrello/uml1model/operation.h:60:18: warning: ‘virtual bool UMLOperation::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] 60 | virtual bool showPropertiesDialog(QWidget* parent = 0); | ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/operation.h:72:10: warning: ‘virtual void UMLOperation::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 72 | void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/operation.h:75:10: warning: ‘virtual bool UMLOperation::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 75 | bool load1(QDomElement & element); | ^~~~~ In file included from /<>/umbrello/codegenerators/classifiercodedocument.h:18, from /<>/umbrello/codegenerators/cpp/cppsourcecodedocument.h:14, from /<>/umbrello/codegenerators/cpp/cppsourcecodedocument.cpp:22: /<>/umbrello/codegenerators/codeoperation.h:41:18: warning: ‘virtual void CodeOperation::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 41 | virtual void saveToXMI1 (QDomDocument & doc, QDomElement & root); | ^~~~~~~~~~ /<>/umbrello/codegenerators/codeoperation.h:43:18: warning: ‘virtual void CodeOperation::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] 43 | virtual void loadFromXMI1 (QDomElement & root); | ^~~~~~~~~~~~ /<>/umbrello/codegenerators/codeoperation.h:47:18: warning: ‘virtual void CodeOperation::setAttributesFromObject(TextBlock*)’ can be marked override [-Wsuggest-override] 47 | virtual void setAttributesFromObject (TextBlock * obj); | ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeoperation.h:49:18: warning: ‘virtual void CodeOperation::updateMethodDeclaration()’ can be marked override [-Wsuggest-override] 49 | virtual void updateMethodDeclaration() = 0; | ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeoperation.h:50:18: warning: ‘virtual void CodeOperation::updateContent()’ can be marked override [-Wsuggest-override] 50 | virtual void updateContent(); | ^~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeoperation.h:57:18: warning: ‘virtual void CodeOperation::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 57 | virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement); | ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeoperation.h:59:18: warning: ‘virtual void CodeOperation::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] 59 | virtual void setAttributesFromNode (QDomElement & element); | ^~~~~~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/codeclassfield.h:16, from /<>/umbrello/codegenerators/classifiercodedocument.h:19, from /<>/umbrello/codegenerators/cpp/cppsourcecodedocument.h:14, from /<>/umbrello/codegenerators/cpp/cppsourcecodedocument.cpp:22: /<>/umbrello/codegenerators/codeclassfielddeclarationblock.h:42:18: warning: ‘virtual void CodeClassFieldDeclarationBlock::setAttributesFromObject(TextBlock*)’ can be marked override [-Wsuggest-override] 42 | virtual void setAttributesFromObject(TextBlock * obj); | ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeclassfielddeclarationblock.h:44:18: warning: ‘virtual void CodeClassFieldDeclarationBlock::updateContent()’ can be marked override [-Wsuggest-override] 44 | virtual void updateContent() = 0; | ^~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeclassfielddeclarationblock.h:46:18: warning: ‘virtual void CodeClassFieldDeclarationBlock::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 46 | virtual void saveToXMI1(QDomDocument & doc, QDomElement & root); | ^~~~~~~~~~ /<>/umbrello/codegenerators/codeclassfielddeclarationblock.h:48:18: warning: ‘virtual void CodeClassFieldDeclarationBlock::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] 48 | virtual void loadFromXMI1(QDomElement & root); | ^~~~~~~~~~~~ /<>/umbrello/codegenerators/codeclassfielddeclarationblock.h:52:18: warning: ‘virtual void CodeClassFieldDeclarationBlock::release()’ can be marked override [-Wsuggest-override] 52 | virtual void release(); | ^~~~~~~ /<>/umbrello/codegenerators/codeclassfielddeclarationblock.h:54:18: warning: ‘virtual void CodeClassFieldDeclarationBlock::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 54 | virtual void setAttributesOnNode(QDomDocument & doc, QDomElement & blockElement); | ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeclassfielddeclarationblock.h:56:18: warning: ‘virtual void CodeClassFieldDeclarationBlock::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] 56 | virtual void setAttributesFromNode(QDomElement & element); | ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeclassfielddeclarationblock.h:67:18: warning: ‘virtual void CodeClassFieldDeclarationBlock::syncToParent()’ can be marked override [-Wsuggest-override] 67 | virtual void syncToParent(); | ^~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/classifiercodedocument.h:19, from /<>/umbrello/codegenerators/cpp/cppsourcecodedocument.h:14, from /<>/umbrello/codegenerators/cpp/cppsourcecodedocument.cpp:22: /<>/umbrello/codegenerators/codeclassfield.h:52:13: warning: ‘virtual QString CodeClassField::getTypeName()’ can be marked override [-Wsuggest-override] 52 | QString getTypeName (); | ^~~~~~~~~~~ /<>/umbrello/codegenerators/codeclassfield.h:85:10: warning: ‘virtual void CodeClassField::updateContent()’ can be marked override [-Wsuggest-override] 85 | void updateContent(); | ^~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeclassfield.h:121:18: warning: ‘virtual void CodeClassField::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 121 | virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement); | ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeclassfield.h:123:18: warning: ‘virtual void CodeClassField::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] 123 | virtual void setAttributesFromNode (QDomElement & element); | ^~~~~~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/cpp/cppsourcecodedocument.h:14, from /<>/umbrello/codegenerators/cpp/cppsourcecodedocument.cpp:22: /<>/umbrello/codegenerators/classifiercodedocument.h:74:18: warning: ‘virtual void ClassifierCodeDocument::synchronize()’ can be marked override [-Wsuggest-override] 74 | virtual void synchronize(); | ^~~~~~~~~~~ /<>/umbrello/codegenerators/classifiercodedocument.h:81:18: warning: ‘virtual void ClassifierCodeDocument::updateContent()’ can be marked override [-Wsuggest-override] 81 | virtual void updateContent() = 0; | ^~~~~~~~~~~~~ /<>/umbrello/codegenerators/classifiercodedocument.h:83:18: warning: ‘virtual void ClassifierCodeDocument::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 83 | virtual void saveToXMI1(QDomDocument &doc, QDomElement &root); | ^~~~~~~~~~ /<>/umbrello/codegenerators/classifiercodedocument.h:84:18: warning: ‘virtual void ClassifierCodeDocument::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] 84 | virtual void loadFromXMI1(QDomElement &root); | ^~~~~~~~~~~~ /<>/umbrello/codegenerators/classifiercodedocument.h:90:18: warning: ‘virtual void ClassifierCodeDocument::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 90 | virtual void setAttributesOnNode(QDomDocument &doc, QDomElement &blockElement); | ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/classifiercodedocument.h:91:18: warning: ‘virtual void ClassifierCodeDocument::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] 91 | virtual void setAttributesFromNode(QDomElement &element); | ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/classifiercodedocument.h:93:17: warning: ‘virtual TextBlock* ClassifierCodeDocument::findCodeClassFieldTextBlockByTag(const QString&)’ can be marked override [-Wsuggest-override] 93 | TextBlock * findCodeClassFieldTextBlockByTag(const QString &tag); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/cpp/cppsourcecodedocument.cpp:22: /<>/umbrello/codegenerators/cpp/cppsourcecodedocument.h:44:10: warning: ‘virtual bool CPPSourceCodeDocument::addCodeOperation(CodeOperation*)’ can be marked override [-Wsuggest-override] 44 | bool addCodeOperation(CodeOperation * op); | ^~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/cpp/cppsourcecodedocument.h:55:10: warning: ‘virtual void CPPSourceCodeDocument::updateContent()’ can be marked override [-Wsuggest-override] 55 | void updateContent(); | ^~~~~~~~~~~~~ /<>/umbrello/codegenerators/cpp/cppsourcecodedocument.h:62:10: warning: ‘virtual void CPPSourceCodeDocument::resetTextBlocks()’ can be marked override [-Wsuggest-override] 62 | void resetTextBlocks(); | ^~~~~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/cpp/cppcodegenerator.h:17, from /<>/umbrello/codegenerators/cpp/cppsourcecodedocument.cpp:25: /<>/umbrello/codegenerators/advancedcodegenerator.h:37:18: warning: ‘virtual void AdvancedCodeGenerator::initFromParentDocument()’ can be marked override [-Wsuggest-override] 37 | virtual void initFromParentDocument(); | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/cpp/cppcodegenerator.h:18, from /<>/umbrello/codegenerators/cpp/cppsourcecodedocument.cpp:25: /<>/umbrello/codegenerators/cpp/cppmakecodedocument.h:43:13: warning: ‘virtual QString CPPMakefileCodeDocument::toString()’ can be marked override [-Wsuggest-override] 43 | QString toString (); | ^~~~~~~~ /<>/umbrello/codegenerators/cpp/cppmakecodedocument.h:45:13: warning: ‘virtual QString CPPMakefileCodeDocument::getPath()’ can be marked override [-Wsuggest-override] 45 | QString getPath (); | ^~~~~~~ /<>/umbrello/codegenerators/cpp/cppmakecodedocument.h:47:10: warning: ‘virtual void CPPMakefileCodeDocument::updateContent()’ can be marked override [-Wsuggest-override] 47 | void updateContent(); | ^~~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/cpp/cppsourcecodedocument.cpp:25: /<>/umbrello/codegenerators/cpp/cppcodegenerator.h:44:36: warning: ‘virtual Uml::ProgrammingLanguage::Enum CPPCodeGenerator::language() const’ can be marked override [-Wsuggest-override] 44 | Uml::ProgrammingLanguage::Enum language() const; | ^~~~~~~~ /<>/umbrello/codegenerators/cpp/cppcodegenerator.h:46:20: warning: ‘virtual CodeDocument* CPPCodeGenerator::newClassifierCodeDocument(UMLClassifier*)’ can be marked override [-Wsuggest-override] 46 | CodeDocument * newClassifierCodeDocument (UMLClassifier * classifier); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/cpp/cppcodegenerator.h:49:32: warning: ‘virtual CodeViewerDialog* CPPCodeGenerator::getCodeViewerDialog(QWidget*, CodeDocument*, Settings::CodeViewerState&)’ can be marked override [-Wsuggest-override] 49 | virtual CodeViewerDialog * getCodeViewerDialog(QWidget* parent, CodeDocument * doc, | ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/cpp/cppcodegenerator.h:52:18: warning: ‘virtual void CPPCodeGenerator::writeCodeToFile()’ can be marked override [-Wsuggest-override] 52 | virtual void writeCodeToFile(); | ^~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/cpp/cppcodegenerator.h:53:18: warning: ‘virtual void CPPCodeGenerator::writeCodeToFile(UMLClassifierList&)’ can be marked override [-Wsuggest-override] 53 | virtual void writeCodeToFile(UMLClassifierList &list); | ^~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/cpp/cppcodegenerator.h:55:17: warning: ‘virtual QStringList CPPCodeGenerator::defaultDatatypes()’ can be marked override [-Wsuggest-override] 55 | QStringList defaultDatatypes(); | ^~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/cpp/cppcodegenerator.h:57:18: warning: ‘virtual void CPPCodeGenerator::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 57 | virtual void saveToXMI1 (QDomDocument & doc, QDomElement & root); | ^~~~~~~~~~ /<>/umbrello/codegenerators/cpp/cppcodegenerator.h:59:25: warning: ‘virtual QStringList CPPCodeGenerator::reservedKeywords() const’ can be marked override [-Wsuggest-override] 59 | virtual QStringList reservedKeywords() const; | ^~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/cpp/cppcodegenerator.h:61:18: warning: ‘virtual void CPPCodeGenerator::createDefaultStereotypes()’ can be marked override [-Wsuggest-override] 61 | virtual void createDefaultStereotypes (); | ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/cpp/cppcodegenerator.h:63:10: warning: ‘virtual void CPPCodeGenerator::initFromParentDocument()’ can be marked override [-Wsuggest-override] 63 | void initFromParentDocument(); | ^~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/cpp/cppcodegenerator.h:78:18: warning: ‘virtual void CPPCodeGenerator::checkAddUMLObject(UMLObject*)’ can be marked override [-Wsuggest-override] 78 | virtual void checkAddUMLObject (UMLObject * obj); | ^~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/cpp/cppcodegenerator.h:79:18: warning: ‘virtual void CPPCodeGenerator::checkRemoveUMLObject(UMLObject*)’ can be marked override [-Wsuggest-override] 79 | virtual void checkRemoveUMLObject (UMLObject * obj); | ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/cpp/cppcodegenerator.h:81:18: warning: ‘virtual void CPPCodeGenerator::syncCodeToDocument()’ can be marked override [-Wsuggest-override] 81 | virtual void syncCodeToDocument (); | ^~~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/cpp/cppsourcecodedocument.cpp:26: /<>/umbrello/codegenerators/cpp/cppcodegenerationpolicy.h:86:18: warning: ‘virtual void CPPCodeGenerationPolicy::setDefaults(bool)’ can be marked override [-Wsuggest-override] 86 | virtual void setDefaults(bool emitUpdateSignal = true); | ^~~~~~~~~~~ /<>/umbrello/codegenerators/cpp/cppcodegenerationpolicy.h:88:32: warning: ‘virtual CodeGenerationPolicyPage* CPPCodeGenerationPolicy::createPage(QWidget*, const char*)’ can be marked override [-Wsuggest-override] 88 | CodeGenerationPolicyPage * createPage (QWidget *parent = 0, const char * name = 0); | ^~~~~~~~~~ In file included from /<>/umbrello/codegenerators/cpp/cppsourcecodedocument.cpp:27: /<>/umbrello/codegenerators/cpp/cppcodedocumentation.h:44:18: warning: ‘virtual void CPPCodeDocumentation::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 44 | virtual void saveToXMI1 (QDomDocument & doc, QDomElement & root); | ^~~~~~~~~~ /<>/umbrello/codegenerators/cpp/cppcodedocumentation.h:49:13: warning: ‘virtual QString CPPCodeDocumentation::toString() const’ can be marked override [-Wsuggest-override] 49 | QString toString () const; | ^~~~~~~~ /<>/umbrello/codegenerators/cpp/cppcodedocumentation.h:54:21: warning: ‘virtual QString CPPCodeDocumentation::unformatText(const QString&, const QString&)’ can be marked override [-Wsuggest-override] 54 | virtual QString unformatText (const QString & text, const QString & indent = QString()); | ^~~~~~~~~~~~ /<>/umbrello/codegenerators/cpp/cppcodedocumentation.h:59:21: warning: ‘virtual QString CPPCodeDocumentation::getNewEditorLine(int)’ can be marked override [-Wsuggest-override] 59 | virtual QString getNewEditorLine (int amount); | ^~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/cpp/cppcodedocumentation.h:68:17: warning: ‘virtual int CPPCodeDocumentation::firstEditableLine()’ can be marked override [-Wsuggest-override] 68 | virtual int firstEditableLine(); | ^~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/cpp/cppcodedocumentation.h:69:17: warning: ‘virtual int CPPCodeDocumentation::lastEditableLine()’ can be marked override [-Wsuggest-override] 69 | virtual int lastEditableLine(); | ^~~~~~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/cpp/cppsourcecodedocument.cpp:28: /<>/umbrello/codegenerators/cpp/cppcodeclassfield.h:39:13: warning: ‘virtual QString CPPCodeClassField::getInitialValue()’ can be marked override [-Wsuggest-override] 39 | QString getInitialValue(); | ^~~~~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/cpp/cppsourcecodedocument.cpp:29: /<>/umbrello/codegenerators/cpp/cppsourcecodeclassfielddeclarationblock.h:37:10: warning: ‘virtual void CPPSourceCodeClassFieldDeclarationBlock::updateContent()’ can be marked override [-Wsuggest-override] 37 | void updateContent (); | ^~~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/cpp/cppsourcecodedocument.cpp:30: /<>/umbrello/debug/debug_utils.h:91:18: warning: ‘virtual void Tracer::showEvent(QShowEvent*)’ can be marked override [-Wsuggest-override] 91 | virtual void showEvent(QShowEvent*); | ^~~~~~~~~ In file included from /<>/umbrello/codegenerators/cpp/cppsourcecodedocument.cpp:31: /<>/umbrello/uml.h:201:18: warning: ‘virtual void UMLApp::keyPressEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] 201 | virtual void keyPressEvent(QKeyEvent* e); | ^~~~~~~~~~~~~ /<>/umbrello/uml.h:202:18: warning: ‘virtual void UMLApp::keyReleaseEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] 202 | virtual void keyReleaseEvent(QKeyEvent* e); | ^~~~~~~~~~~~~~~ /<>/umbrello/uml.h:204:18: warning: ‘virtual void UMLApp::customEvent(QEvent*)’ can be marked override [-Wsuggest-override] 204 | virtual void customEvent(QEvent* e); | ^~~~~~~~~~~ /<>/umbrello/uml.h:215:18: warning: ‘virtual bool UMLApp::queryClose()’ can be marked override [-Wsuggest-override] 215 | virtual bool queryClose(); | ^~~~~~~~~~ /<>/umbrello/uml.h:217:18: warning: ‘virtual void UMLApp::saveProperties(KConfigGroup&)’ can be marked override [-Wsuggest-override] 217 | virtual void saveProperties(KConfigGroup & cfg); | ^~~~~~~~~~~~~~ /<>/umbrello/uml.h:218:18: warning: ‘virtual void UMLApp::readProperties(const KConfigGroup&)’ can be marked override [-Wsuggest-override] 218 | virtual void readProperties(const KConfigGroup & cfg); | ^~~~~~~~~~~~~~ [ 39%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/codegenerators/cpp/cppsourcecodeoperation.cpp.o cd /<>/obj-aarch64-linux-gnu/umbrello && /usr/bin/aarch64-linux-gnu-g++ -DCMAKE_BINARY_DIR=\"/<>/obj-aarch64-linux-gnu\" -DKCOREADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLO_VERSION_STRING=\"2.23.3\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-aarch64-linux-gnu/umbrello -I/<>/umbrello -I/<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/include -I/<>/obj-aarch64-linux-gnu -I/<>/umbrello/clipboard -I/<>/umbrello/cmds -I/<>/umbrello/codegenerators -I/<>/umbrello/codegenerators/ada -I/<>/umbrello/codegenerators/as -I/<>/umbrello/codegenerators/cpp -I/<>/umbrello/codegenerators/csharp -I/<>/umbrello/codegenerators/d -I/<>/umbrello/codegenerators/idl -I/<>/umbrello/codegenerators/java -I/<>/umbrello/codegenerators/js -I/<>/umbrello/codegenerators/pascal -I/<>/umbrello/codegenerators/perl -I/<>/umbrello/codegenerators/php -I/<>/umbrello/codegenerators/python -I/<>/umbrello/codegenerators/ruby -I/<>/umbrello/codegenerators/sql -I/<>/umbrello/codegenerators/tcl -I/<>/umbrello/codegenerators/vala -I/<>/umbrello/codegenerators/xml -I/<>/umbrello/codegenwizard -I/<>/umbrello/codeimport -I/<>/umbrello/codeimport/csharp -I/<>/umbrello/codeimpwizard -I/<>/umbrello/debug -I/<>/umbrello/dialogs -I/<>/umbrello/dialogs/pages -I/<>/umbrello/dialogs/widgets -I/<>/umbrello/docgenerators -I/<>/umbrello/finder -I/<>/umbrello/refactoring -I/<>/umbrello/uml1model -I/<>/umbrello/umlwidgets -I/<>/lib/cppparser -I/<>/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/aarch64-linux-gnu/qt5 -isystem /usr/include/aarch64-linux-gnu/qt5/QtWidgets -isystem /usr/include/aarch64-linux-gnu/qt5/QtGui -isystem /usr/include/aarch64-linux-gnu/qt5/QtCore -isystem /usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/aarch64-linux-gnu/qt5/QtXml -isystem /usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/aarch64-linux-gnu/qt5/QtSvg -isystem /usr/include/aarch64-linux-gnu/qt5/QtWebKitWidgets -isystem /usr/include/aarch64-linux-gnu/qt5/QtWebKit -isystem /usr/include/aarch64-linux-gnu/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/aarch64-linux-gnu/qt5/QtConcurrent -isystem /usr/include/aarch64-linux-gnu/qt5/QtDBus -isystem /usr/include/KF5/KTextEditor -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -fno-delete-null-pointer-checks -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -o CMakeFiles/libumbrello.dir/codegenerators/cpp/cppsourcecodeoperation.cpp.o -c /<>/umbrello/codegenerators/cpp/cppsourcecodeoperation.cpp In file included from /<>/umbrello/codegenerators/codeblockwithcomments.h:15, from /<>/umbrello/codegenerators/codemethodblock.h:17, from /<>/umbrello/codegenerators/codeoperation.h:15, from /<>/umbrello/codegenerators/cpp/cppsourcecodeoperation.h:15, from /<>/umbrello/codegenerators/cpp/cppsourcecodeoperation.cpp:12: /<>/umbrello/codegenerators/codeblock.h:40:18: warning: ‘virtual void CodeBlock::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 40 | virtual void saveToXMI1(QDomDocument & doc, QDomElement & root); | ^~~~~~~~~~ /<>/umbrello/codegenerators/codeblock.h:41:18: warning: ‘virtual void CodeBlock::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] 41 | virtual void loadFromXMI1(QDomElement & root); | ^~~~~~~~~~~~ /<>/umbrello/codegenerators/codeblock.h:43:18: warning: ‘virtual void CodeBlock::setAttributesFromObject(TextBlock*)’ can be marked override [-Wsuggest-override] 43 | virtual void setAttributesFromObject(TextBlock * obj); | ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeblock.h:49:18: warning: ‘virtual void CodeBlock::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 49 | virtual void setAttributesOnNode(QDomDocument & doc, QDomElement & blockElement); | ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeblock.h:50:18: warning: ‘virtual void CodeBlock::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] 50 | virtual void setAttributesFromNode(QDomElement & element); | ^~~~~~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/codeblockwithcomments.h:16, from /<>/umbrello/codegenerators/codemethodblock.h:17, from /<>/umbrello/codegenerators/codeoperation.h:15, from /<>/umbrello/codegenerators/cpp/cppsourcecodeoperation.h:15, from /<>/umbrello/codegenerators/cpp/cppsourcecodeoperation.cpp:12: /<>/umbrello/codegenerators/codecomment.h:30:18: warning: ‘virtual void CodeComment::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 30 | virtual void saveToXMI1(QDomDocument & doc, QDomElement & root); | ^~~~~~~~~~ /<>/umbrello/codegenerators/codecomment.h:31:18: warning: ‘virtual void CodeComment::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] 31 | virtual void loadFromXMI1(QDomElement & root); | ^~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/codemethodblock.h:17, from /<>/umbrello/codegenerators/codeoperation.h:15, from /<>/umbrello/codegenerators/cpp/cppsourcecodeoperation.h:15, from /<>/umbrello/codegenerators/cpp/cppsourcecodeoperation.cpp:12: /<>/umbrello/codegenerators/codeblockwithcomments.h:38:21: warning: ‘virtual QString CodeBlockWithComments::toString() const’ can be marked override [-Wsuggest-override] 38 | virtual QString toString () const; | ^~~~~~~~ /<>/umbrello/codegenerators/codeblockwithcomments.h:42:18: warning: ‘virtual void CodeBlockWithComments::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 42 | virtual void saveToXMI1 (QDomDocument & doc, QDomElement & root); | ^~~~~~~~~~ /<>/umbrello/codegenerators/codeblockwithcomments.h:44:18: warning: ‘virtual void CodeBlockWithComments::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] 44 | virtual void loadFromXMI1 (QDomElement & root); | ^~~~~~~~~~~~ /<>/umbrello/codegenerators/codeblockwithcomments.h:46:18: warning: ‘virtual void CodeBlockWithComments::setAttributesFromObject(TextBlock*)’ can be marked override [-Wsuggest-override] 46 | virtual void setAttributesFromObject (TextBlock * obj); | ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeblockwithcomments.h:50:18: warning: ‘virtual void CodeBlockWithComments::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 50 | virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement); | ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeblockwithcomments.h:52:18: warning: ‘virtual void CodeBlockWithComments::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] 52 | virtual void setAttributesFromNode (QDomElement & element); | ^~~~~~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/codeoperation.h:15, from /<>/umbrello/codegenerators/cpp/cppsourcecodeoperation.h:15, from /<>/umbrello/codegenerators/cpp/cppsourcecodeoperation.cpp:12: /<>/umbrello/codegenerators/codemethodblock.h:45:21: warning: ‘virtual QString CodeMethodBlock::toString() const’ can be marked override [-Wsuggest-override] 45 | virtual QString toString () const; | ^~~~~~~~ /<>/umbrello/codegenerators/codemethodblock.h:58:18: warning: ‘virtual void CodeMethodBlock::updateContent()’ can be marked override [-Wsuggest-override] 58 | virtual void updateContent () = 0; | ^~~~~~~~~~~~~ /<>/umbrello/codegenerators/codemethodblock.h:62:18: warning: ‘virtual void CodeMethodBlock::release()’ can be marked override [-Wsuggest-override] 62 | virtual void release (); | ^~~~~~~ /<>/umbrello/codegenerators/codemethodblock.h:75:18: warning: ‘virtual void CodeMethodBlock::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 75 | virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement); | ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codemethodblock.h:77:18: warning: ‘virtual void CodeMethodBlock::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] 77 | virtual void setAttributesFromNode (QDomElement & element); | ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codemethodblock.h:79:18: warning: ‘virtual void CodeMethodBlock::setAttributesFromObject(TextBlock*)’ can be marked override [-Wsuggest-override] 79 | virtual void setAttributesFromObject (TextBlock * obj); | ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codemethodblock.h:88:18: warning: ‘virtual void CodeMethodBlock::syncToParent()’ can be marked override [-Wsuggest-override] 88 | virtual void syncToParent(); | ^~~~~~~~~~~~ In file included from /<>/umbrello/uml1model/attribute.h:15, from /<>/umbrello/uml1model/umlattributelist.h:17, from /<>/umbrello/uml1model/operation.h:14, from /<>/umbrello/codegenerators/codeoperation.h:16, from /<>/umbrello/codegenerators/cpp/cppsourcecodeoperation.h:15, from /<>/umbrello/codegenerators/cpp/cppsourcecodeoperation.cpp:12: /<>/umbrello/uml1model/classifierlistitem.h:48:18: warning: ‘virtual void UMLClassifierListItem::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 48 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/classifierlistitem.h:54:24: warning: ‘virtual UMLObject* UMLClassifierListItem::clone() const’ can be marked override [-Wsuggest-override] 54 | virtual UMLObject* clone() const = 0; | ^~~~~ In file included from /<>/umbrello/uml1model/umlattributelist.h:17, from /<>/umbrello/uml1model/operation.h:14, from /<>/umbrello/codegenerators/codeoperation.h:16, from /<>/umbrello/codegenerators/cpp/cppsourcecodeoperation.h:15, from /<>/umbrello/codegenerators/cpp/cppsourcecodeoperation.cpp:12: /<>/umbrello/uml1model/attribute.h:42:18: warning: ‘virtual void UMLAttribute::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 42 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/attribute.h:44:10: warning: ‘virtual void UMLAttribute::setName(const QString&)’ can be marked override [-Wsuggest-override] 44 | void setName(const QString &name); | ^~~~~~~ /<>/umbrello/uml1model/attribute.h:48:24: warning: ‘virtual UMLObject* UMLAttribute::clone() const’ can be marked override [-Wsuggest-override] 48 | virtual UMLObject* clone() const; | ^~~~~ /<>/umbrello/uml1model/attribute.h:53:13: warning: ‘virtual QString UMLAttribute::toString(Uml::SignatureType::Enum, bool)’ can be marked override [-Wsuggest-override] 53 | QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false); | ^~~~~~~~ /<>/umbrello/uml1model/attribute.h:58:18: warning: ‘virtual void UMLAttribute::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 58 | virtual void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/attribute.h:60:18: warning: ‘virtual bool UMLAttribute::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] 60 | virtual bool showPropertiesDialog(QWidget* parent = 0); | ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/attribute.h:73:10: warning: ‘virtual bool UMLAttribute::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 73 | bool load1(QDomElement & element); | ^~~~~ In file included from /<>/umbrello/codegenerators/codeoperation.h:16, from /<>/umbrello/codegenerators/cpp/cppsourcecodeoperation.h:15, from /<>/umbrello/codegenerators/cpp/cppsourcecodeoperation.cpp:12: /<>/umbrello/uml1model/operation.h:37:18: warning: ‘virtual void UMLOperation::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 37 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/operation.h:39:24: warning: ‘virtual UMLObject* UMLOperation::clone() const’ can be marked override [-Wsuggest-override] 39 | virtual UMLObject* clone() const; | ^~~~~ /<>/umbrello/uml1model/operation.h:41:10: warning: ‘virtual void UMLOperation::setType(UMLObject*)’ can be marked override [-Wsuggest-override] 41 | void setType(UMLObject* type); | ^~~~~~~ /<>/umbrello/uml1model/operation.h:52:13: warning: ‘virtual QString UMLOperation::toString(Uml::SignatureType::Enum, bool)’ can be marked override [-Wsuggest-override] 52 | QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false); | ^~~~~~~~ /<>/umbrello/uml1model/operation.h:56:10: warning: ‘virtual bool UMLOperation::resolveRef()’ can be marked override [-Wsuggest-override] 56 | bool resolveRef(); | ^~~~~~~~~~ /<>/umbrello/uml1model/operation.h:60:18: warning: ‘virtual bool UMLOperation::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] 60 | virtual bool showPropertiesDialog(QWidget* parent = 0); | ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/operation.h:72:10: warning: ‘virtual void UMLOperation::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 72 | void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/operation.h:75:10: warning: ‘virtual bool UMLOperation::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 75 | bool load1(QDomElement & element); | ^~~~~ In file included from /<>/umbrello/codegenerators/cpp/cppsourcecodeoperation.h:15, from /<>/umbrello/codegenerators/cpp/cppsourcecodeoperation.cpp:12: /<>/umbrello/codegenerators/codeoperation.h:41:18: warning: ‘virtual void CodeOperation::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 41 | virtual void saveToXMI1 (QDomDocument & doc, QDomElement & root); | ^~~~~~~~~~ /<>/umbrello/codegenerators/codeoperation.h:43:18: warning: ‘virtual void CodeOperation::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] 43 | virtual void loadFromXMI1 (QDomElement & root); | ^~~~~~~~~~~~ /<>/umbrello/codegenerators/codeoperation.h:47:18: warning: ‘virtual void CodeOperation::setAttributesFromObject(TextBlock*)’ can be marked override [-Wsuggest-override] 47 | virtual void setAttributesFromObject (TextBlock * obj); | ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeoperation.h:49:18: warning: ‘virtual void CodeOperation::updateMethodDeclaration()’ can be marked override [-Wsuggest-override] 49 | virtual void updateMethodDeclaration() = 0; | ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeoperation.h:50:18: warning: ‘virtual void CodeOperation::updateContent()’ can be marked override [-Wsuggest-override] 50 | virtual void updateContent(); | ^~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeoperation.h:57:18: warning: ‘virtual void CodeOperation::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 57 | virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement); | ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeoperation.h:59:18: warning: ‘virtual void CodeOperation::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] 59 | virtual void setAttributesFromNode (QDomElement & element); | ^~~~~~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/cpp/cppsourcecodeoperation.cpp:12: /<>/umbrello/codegenerators/cpp/cppsourcecodeoperation.h:39:18: warning: ‘virtual void CPPSourceCodeOperation::updateMethodDeclaration()’ can be marked override [-Wsuggest-override] 39 | virtual void updateMethodDeclaration(); | ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/cpp/cppsourcecodeoperation.h:47:18: warning: ‘virtual void CPPSourceCodeOperation::updateContent()’ can be marked override [-Wsuggest-override] 47 | virtual void updateContent(); | ^~~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/cpp/cppcodegenerator.h:17, from /<>/umbrello/codegenerators/cpp/cppsourcecodeoperation.cpp:14: /<>/umbrello/codegenerators/advancedcodegenerator.h:37:18: warning: ‘virtual void AdvancedCodeGenerator::initFromParentDocument()’ can be marked override [-Wsuggest-override] 37 | virtual void initFromParentDocument(); | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/codegenobjectwithtextblocks.h:15, from /<>/umbrello/codegenerators/codedocument.h:15, from /<>/umbrello/codegenerators/cpp/cppmakecodedocument.h:15, from /<>/umbrello/codegenerators/cpp/cppcodegenerator.h:18, from /<>/umbrello/codegenerators/cpp/cppsourcecodeoperation.cpp:14: /<>/umbrello/codegenerators/codeaccessormethod.h:47:18: warning: ‘virtual void CodeAccessorMethod::updateContent()’ can be marked override [-Wsuggest-override] 47 | virtual void updateContent() = 0; | ^~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeaccessormethod.h:49:18: warning: ‘virtual void CodeAccessorMethod::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 49 | virtual void saveToXMI1(QDomDocument & doc, QDomElement & root); | ^~~~~~~~~~ /<>/umbrello/codegenerators/codeaccessormethod.h:50:18: warning: ‘virtual void CodeAccessorMethod::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] 50 | virtual void loadFromXMI1(QDomElement & root); | ^~~~~~~~~~~~ /<>/umbrello/codegenerators/codeaccessormethod.h:52:18: warning: ‘virtual void CodeAccessorMethod::setAttributesFromObject(TextBlock*)’ can be marked override [-Wsuggest-override] 52 | virtual void setAttributesFromObject(TextBlock * obj); | ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeaccessormethod.h:56:18: warning: ‘virtual void CodeAccessorMethod::release()’ can be marked override [-Wsuggest-override] 56 | virtual void release(); | ^~~~~~~ /<>/umbrello/codegenerators/codeaccessormethod.h:58:18: warning: ‘virtual void CodeAccessorMethod::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 58 | virtual void setAttributesOnNode(QDomDocument & doc, QDomElement & blockElement); | ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeaccessormethod.h:60:18: warning: ‘virtual void CodeAccessorMethod::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] 60 | virtual void setAttributesFromNode(QDomElement & element); | ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeaccessormethod.h:62:18: warning: ‘virtual void CodeAccessorMethod::updateMethodDeclaration()’ can be marked override [-Wsuggest-override] 62 | virtual void updateMethodDeclaration() = 0; | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/codedocument.h:16, from /<>/umbrello/codegenerators/cpp/cppmakecodedocument.h:15, from /<>/umbrello/codegenerators/cpp/cppcodegenerator.h:18, from /<>/umbrello/codegenerators/cpp/cppsourcecodeoperation.cpp:14: /<>/umbrello/codegenerators/hierarchicalcodeblock.h:38:10: warning: ‘virtual bool HierarchicalCodeBlock::addTextBlock(TextBlock*)’ can be marked override [-Wsuggest-override] 38 | bool addTextBlock (TextBlock * add_object); | ^~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:40:10: warning: ‘virtual bool HierarchicalCodeBlock::insertTextBlock(TextBlock*, TextBlock*, bool)’ can be marked override [-Wsuggest-override] 40 | bool insertTextBlock (TextBlock * newBlock, TextBlock * existingBlock, bool after = true); | ^~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:42:10: warning: ‘virtual bool HierarchicalCodeBlock::removeTextBlock(TextBlock*)’ can be marked override [-Wsuggest-override] 42 | bool removeTextBlock (TextBlock * remove_object); | ^~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:48:18: warning: ‘virtual void HierarchicalCodeBlock::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 48 | virtual void saveToXMI1 (QDomDocument & doc, QDomElement & root); | ^~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:50:18: warning: ‘virtual void HierarchicalCodeBlock::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] 50 | virtual void loadFromXMI1 (QDomElement & root); | ^~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:52:21: warning: ‘virtual QString HierarchicalCodeBlock::toString() const’ can be marked override [-Wsuggest-override] 52 | virtual QString toString () const; | ^~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:55:13: warning: ‘virtual QString HierarchicalCodeBlock::getUniqueTag(const QString&)’ can be marked override [-Wsuggest-override] 55 | QString getUniqueTag(const QString& prefix); | ^~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:59:25: warning: ‘virtual CodeBlock* HierarchicalCodeBlock::newCodeBlock()’ can be marked override [-Wsuggest-override] 59 | virtual CodeBlock * newCodeBlock(); | ^~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:60:37: warning: ‘virtual CodeBlockWithComments* HierarchicalCodeBlock::newCodeBlockWithComments()’ can be marked override [-Wsuggest-override] 60 | virtual CodeBlockWithComments * newCodeBlockWithComments(); | ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:61:37: warning: ‘virtual HierarchicalCodeBlock* HierarchicalCodeBlock::newHierarchicalCodeBlock()’ can be marked override [-Wsuggest-override] 61 | virtual HierarchicalCodeBlock * newHierarchicalCodeBlock(); | ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:65:18: warning: ‘virtual void HierarchicalCodeBlock::release()’ can be marked override [-Wsuggest-override] 65 | virtual void release (); | ^~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:67:18: warning: ‘virtual void HierarchicalCodeBlock::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 67 | virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & elem); | ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:69:18: warning: ‘virtual void HierarchicalCodeBlock::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] 69 | virtual void setAttributesFromNode (QDomElement & element); | ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:71:18: warning: ‘virtual void HierarchicalCodeBlock::setAttributesFromObject(TextBlock*)’ can be marked override [-Wsuggest-override] 71 | virtual void setAttributesFromObject (TextBlock * obj); | ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:73:17: warning: ‘virtual TextBlock* HierarchicalCodeBlock::findCodeClassFieldTextBlockByTag(const QString&)’ can be marked override [-Wsuggest-override] 73 | TextBlock * findCodeClassFieldTextBlockByTag (const QString &tag); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/cpp/cppmakecodedocument.h:15, from /<>/umbrello/codegenerators/cpp/cppcodegenerator.h:18, from /<>/umbrello/codegenerators/cpp/cppsourcecodeoperation.cpp:14: /<>/umbrello/codegenerators/codedocument.h:61:10: warning: ‘virtual bool CodeDocument::insertTextBlock(TextBlock*, TextBlock*, bool)’ can be marked override [-Wsuggest-override] 61 | bool insertTextBlock (TextBlock * newBlock, TextBlock * existingBlock, bool after = true); | ^~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codedocument.h:70:25: warning: ‘virtual CodeBlock* CodeDocument::newCodeBlock()’ can be marked override [-Wsuggest-override] 70 | virtual CodeBlock * newCodeBlock (); | ^~~~~~~~~~~~ /<>/umbrello/codegenerators/codedocument.h:71:37: warning: ‘virtual HierarchicalCodeBlock* CodeDocument::newHierarchicalCodeBlock()’ can be marked override [-Wsuggest-override] 71 | virtual HierarchicalCodeBlock * newHierarchicalCodeBlock (); | ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codedocument.h:72:37: warning: ‘virtual CodeBlockWithComments* CodeDocument::newCodeBlockWithComments()’ can be marked override [-Wsuggest-override] 72 | virtual CodeBlockWithComments * newCodeBlockWithComments (); | ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codedocument.h:74:21: warning: ‘virtual QString CodeDocument::getUniqueTag(const QString&)’ can be marked override [-Wsuggest-override] 74 | virtual QString getUniqueTag(const QString& prefix = QString()); | ^~~~~~~~~~~~ /<>/umbrello/codegenerators/codedocument.h:86:18: warning: ‘virtual void CodeDocument::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 86 | virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement); | ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codedocument.h:88:18: warning: ‘virtual void CodeDocument::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] 88 | virtual void setAttributesFromNode (QDomElement & element); | ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codedocument.h:100:10: warning: ‘virtual void CodeDocument::resetTextBlocks()’ can be marked override [-Wsuggest-override] 100 | void resetTextBlocks(); | ^~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codedocument.h:102:25: warning: ‘virtual TextBlock* CodeDocument::findCodeClassFieldTextBlockByTag(const QString&)’ can be marked override [-Wsuggest-override] 102 | virtual TextBlock * findCodeClassFieldTextBlockByTag(const QString &tag); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/cpp/cppcodegenerator.h:18, from /<>/umbrello/codegenerators/cpp/cppsourcecodeoperation.cpp:14: /<>/umbrello/codegenerators/cpp/cppmakecodedocument.h:43:13: warning: ‘virtual QString CPPMakefileCodeDocument::toString()’ can be marked override [-Wsuggest-override] 43 | QString toString (); | ^~~~~~~~ /<>/umbrello/codegenerators/cpp/cppmakecodedocument.h:45:13: warning: ‘virtual QString CPPMakefileCodeDocument::getPath()’ can be marked override [-Wsuggest-override] 45 | QString getPath (); | ^~~~~~~ /<>/umbrello/codegenerators/cpp/cppmakecodedocument.h:47:10: warning: ‘virtual void CPPMakefileCodeDocument::updateContent()’ can be marked override [-Wsuggest-override] 47 | void updateContent(); | ^~~~~~~~~~~~~ In file included from /<>/umbrello/listpopupmenu.h:17, from /<>/umbrello/umldoc.h:16, from /<>/umbrello/codegenerators/cpp/cppcodegenerator.h:19, from /<>/umbrello/codegenerators/cpp/cppsourcecodeoperation.cpp:14: /<>/umbrello/umlwidgets/widgetbase.h:187:20: warning: ‘virtual QRectF WidgetBase::boundingRect() const’ can be marked override [-Wsuggest-override] 187 | virtual QRectF boundingRect() const; | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/widgetbase.h:191:18: warning: ‘virtual void WidgetBase::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] 191 | virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); | ^~~~~ /<>/umbrello/umlwidgets/widgetbase.h:260:18: warning: ‘virtual void WidgetBase::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] 260 | virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent *event); | ^~~~~~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/cpp/cppsourcecodeoperation.cpp:14: /<>/umbrello/codegenerators/cpp/cppcodegenerator.h:44:36: warning: ‘virtual Uml::ProgrammingLanguage::Enum CPPCodeGenerator::language() const’ can be marked override [-Wsuggest-override] 44 | Uml::ProgrammingLanguage::Enum language() const; | ^~~~~~~~ /<>/umbrello/codegenerators/cpp/cppcodegenerator.h:46:20: warning: ‘virtual CodeDocument* CPPCodeGenerator::newClassifierCodeDocument(UMLClassifier*)’ can be marked override [-Wsuggest-override] 46 | CodeDocument * newClassifierCodeDocument (UMLClassifier * classifier); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/cpp/cppcodegenerator.h:49:32: warning: ‘virtual CodeViewerDialog* CPPCodeGenerator::getCodeViewerDialog(QWidget*, CodeDocument*, Settings::CodeViewerState&)’ can be marked override [-Wsuggest-override] 49 | virtual CodeViewerDialog * getCodeViewerDialog(QWidget* parent, CodeDocument * doc, | ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/cpp/cppcodegenerator.h:52:18: warning: ‘virtual void CPPCodeGenerator::writeCodeToFile()’ can be marked override [-Wsuggest-override] 52 | virtual void writeCodeToFile(); | ^~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/cpp/cppcodegenerator.h:53:18: warning: ‘virtual void CPPCodeGenerator::writeCodeToFile(UMLClassifierList&)’ can be marked override [-Wsuggest-override] 53 | virtual void writeCodeToFile(UMLClassifierList &list); | ^~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/cpp/cppcodegenerator.h:55:17: warning: ‘virtual QStringList CPPCodeGenerator::defaultDatatypes()’ can be marked override [-Wsuggest-override] 55 | QStringList defaultDatatypes(); | ^~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/cpp/cppcodegenerator.h:57:18: warning: ‘virtual void CPPCodeGenerator::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 57 | virtual void saveToXMI1 (QDomDocument & doc, QDomElement & root); | ^~~~~~~~~~ /<>/umbrello/codegenerators/cpp/cppcodegenerator.h:59:25: warning: ‘virtual QStringList CPPCodeGenerator::reservedKeywords() const’ can be marked override [-Wsuggest-override] 59 | virtual QStringList reservedKeywords() const; | ^~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/cpp/cppcodegenerator.h:61:18: warning: ‘virtual void CPPCodeGenerator::createDefaultStereotypes()’ can be marked override [-Wsuggest-override] 61 | virtual void createDefaultStereotypes (); | ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/cpp/cppcodegenerator.h:63:10: warning: ‘virtual void CPPCodeGenerator::initFromParentDocument()’ can be marked override [-Wsuggest-override] 63 | void initFromParentDocument(); | ^~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/cpp/cppcodegenerator.h:78:18: warning: ‘virtual void CPPCodeGenerator::checkAddUMLObject(UMLObject*)’ can be marked override [-Wsuggest-override] 78 | virtual void checkAddUMLObject (UMLObject * obj); | ^~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/cpp/cppcodegenerator.h:79:18: warning: ‘virtual void CPPCodeGenerator::checkRemoveUMLObject(UMLObject*)’ can be marked override [-Wsuggest-override] 79 | virtual void checkRemoveUMLObject (UMLObject * obj); | ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/cpp/cppcodegenerator.h:81:18: warning: ‘virtual void CPPCodeGenerator::syncCodeToDocument()’ can be marked override [-Wsuggest-override] 81 | virtual void syncCodeToDocument (); | ^~~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/cpp/cppsourcecodeoperation.cpp:15: /<>/umbrello/codegenerators/cpp/cppcodegenerationpolicy.h:86:18: warning: ‘virtual void CPPCodeGenerationPolicy::setDefaults(bool)’ can be marked override [-Wsuggest-override] 86 | virtual void setDefaults(bool emitUpdateSignal = true); | ^~~~~~~~~~~ /<>/umbrello/codegenerators/cpp/cppcodegenerationpolicy.h:88:32: warning: ‘virtual CodeGenerationPolicyPage* CPPCodeGenerationPolicy::createPage(QWidget*, const char*)’ can be marked override [-Wsuggest-override] 88 | CodeGenerationPolicyPage * createPage (QWidget *parent = 0, const char * name = 0); | ^~~~~~~~~~ In file included from /<>/umbrello/uml1model/package.h:14, from /<>/umbrello/uml1model/classifier.h:13, from /<>/umbrello/codegenerators/classifiercodedocument.h:15, from /<>/umbrello/codegenerators/cpp/cppsourcecodedocument.h:14, from /<>/umbrello/codegenerators/cpp/cppsourcecodeoperation.cpp:16: /<>/umbrello/uml1model/umlcanvasobject.h:43:18: warning: ‘virtual void UMLCanvasObject::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 43 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/umlcanvasobject.h:85:18: warning: ‘virtual bool UMLCanvasObject::resolveRef()’ can be marked override [-Wsuggest-override] 85 | virtual bool resolveRef(); | ^~~~~~~~~~ In file included from /<>/umbrello/uml1model/classifier.h:13, from /<>/umbrello/codegenerators/classifiercodedocument.h:15, from /<>/umbrello/codegenerators/cpp/cppsourcecodedocument.h:14, from /<>/umbrello/codegenerators/cpp/cppsourcecodeoperation.cpp:16: /<>/umbrello/uml1model/package.h:39:18: warning: ‘virtual void UMLPackage::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 39 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/package.h:41:24: warning: ‘virtual UMLObject* UMLPackage::clone() const’ can be marked override [-Wsuggest-override] 41 | virtual UMLObject* clone() const; | ^~~~~ /<>/umbrello/uml1model/package.h:64:18: warning: ‘virtual bool UMLPackage::resolveRef()’ can be marked override [-Wsuggest-override] 64 | virtual bool resolveRef(); | ^~~~~~~~~~ /<>/umbrello/uml1model/package.h:66:18: warning: ‘virtual void UMLPackage::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 66 | virtual void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/package.h:69:18: warning: ‘virtual bool UMLPackage::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 69 | virtual bool load1(QDomElement& element); | ^~~~~ In file included from /<>/umbrello/uml1model/foreignkeyconstraint.h:16, from /<>/umbrello/model_utils.h:18, from /<>/umbrello/uml1model/classifier.h:19, from /<>/umbrello/codegenerators/classifiercodedocument.h:15, from /<>/umbrello/codegenerators/cpp/cppsourcecodedocument.h:14, from /<>/umbrello/codegenerators/cpp/cppsourcecodeoperation.cpp:16: /<>/umbrello/uml1model/entityconstraint.h:40:18: warning: ‘virtual void UMLEntityConstraint::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 40 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/entityconstraint.h:45:24: warning: ‘virtual UMLObject* UMLEntityConstraint::clone() const’ can be marked override [-Wsuggest-override] 45 | virtual UMLObject* clone() const = 0; | ^~~~~ In file included from /<>/umbrello/model_utils.h:18, from /<>/umbrello/uml1model/classifier.h:19, from /<>/umbrello/codegenerators/classifiercodedocument.h:15, from /<>/umbrello/codegenerators/cpp/cppsourcecodedocument.h:14, from /<>/umbrello/codegenerators/cpp/cppsourcecodeoperation.cpp:16: /<>/umbrello/uml1model/foreignkeyconstraint.h:56:18: warning: ‘virtual void UMLForeignKeyConstraint::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 56 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:58:24: warning: ‘virtual UMLObject* UMLForeignKeyConstraint::clone() const’ can be marked override [-Wsuggest-override] 58 | virtual UMLObject* clone() const; | ^~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:60:13: warning: ‘virtual QString UMLForeignKeyConstraint::toString(Uml::SignatureType::Enum, bool)’ can be marked override [-Wsuggest-override] 60 | QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false); | ^~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:65:10: warning: ‘virtual void UMLForeignKeyConstraint::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 65 | void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:67:18: warning: ‘virtual bool UMLForeignKeyConstraint::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] 67 | virtual bool showPropertiesDialog(QWidget* parent = 0); | ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:85:10: warning: ‘virtual bool UMLForeignKeyConstraint::resolveRef()’ can be marked override [-Wsuggest-override] 85 | bool resolveRef(); | ^~~~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:94:10: warning: ‘virtual bool UMLForeignKeyConstraint::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 94 | bool load1(QDomElement & element); | ^~~~~ In file included from /<>/umbrello/model_utils.h:20, from /<>/umbrello/uml1model/classifier.h:19, from /<>/umbrello/codegenerators/classifiercodedocument.h:15, from /<>/umbrello/codegenerators/cpp/cppsourcecodedocument.h:14, from /<>/umbrello/codegenerators/cpp/cppsourcecodeoperation.cpp:16: /<>/umbrello/dialogs/multipagedialogbase.h:101:18: warning: ‘virtual void MultiPageDialogBase::keyPressEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] 101 | virtual void keyPressEvent(QKeyEvent *event); | ^~~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/classifiercodedocument.h:15, from /<>/umbrello/codegenerators/cpp/cppsourcecodedocument.h:14, from /<>/umbrello/codegenerators/cpp/cppsourcecodeoperation.cpp:16: /<>/umbrello/uml1model/classifier.h:54:18: warning: ‘virtual void UMLClassifier::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 54 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/classifier.h:56:16: warning: ‘virtual UMLObject* UMLClassifier::clone() const’ can be marked override [-Wsuggest-override] 56 | UMLObject* clone() const; | ^~~~~ /<>/umbrello/uml1model/classifier.h:111:18: warning: ‘virtual bool UMLClassifier::resolveRef()’ can be marked override [-Wsuggest-override] 111 | virtual bool resolveRef(); | ^~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:115:24: warning: ‘virtual UMLObject* UMLClassifier::findChildObjectById(Uml::ID::Type, bool)’ can be marked override [-Wsuggest-override] 115 | virtual UMLObject* findChildObjectById(Uml::ID::Type id, bool considerAncestors = false); | ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:124:18: warning: ‘virtual bool UMLClassifier::acceptAssociationType(Uml::AssociationType::Enum)’ can be marked override [-Wsuggest-override] 124 | virtual bool acceptAssociationType(Uml::AssociationType::Enum type); | ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:129:10: warning: ‘virtual void UMLClassifier::setBaseType(UMLObject::ObjectType)’ can be marked override [-Wsuggest-override] 129 | void setBaseType(UMLObject::ObjectType ot); | ^~~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:181:10: warning: ‘virtual void UMLClassifier::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 181 | void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:183:18: warning: ‘virtual bool UMLClassifier::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 183 | virtual bool load1(QDomElement& element); | ^~~~~ In file included from /<>/umbrello/codegenerators/codeclassfield.h:16, from /<>/umbrello/codegenerators/classifiercodedocument.h:19, from /<>/umbrello/codegenerators/cpp/cppsourcecodedocument.h:14, from /<>/umbrello/codegenerators/cpp/cppsourcecodeoperation.cpp:16: /<>/umbrello/codegenerators/codeclassfielddeclarationblock.h:42:18: warning: ‘virtual void CodeClassFieldDeclarationBlock::setAttributesFromObject(TextBlock*)’ can be marked override [-Wsuggest-override] 42 | virtual void setAttributesFromObject(TextBlock * obj); | ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeclassfielddeclarationblock.h:44:18: warning: ‘virtual void CodeClassFieldDeclarationBlock::updateContent()’ can be marked override [-Wsuggest-override] 44 | virtual void updateContent() = 0; | ^~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeclassfielddeclarationblock.h:46:18: warning: ‘virtual void CodeClassFieldDeclarationBlock::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 46 | virtual void saveToXMI1(QDomDocument & doc, QDomElement & root); | ^~~~~~~~~~ /<>/umbrello/codegenerators/codeclassfielddeclarationblock.h:48:18: warning: ‘virtual void CodeClassFieldDeclarationBlock::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] 48 | virtual void loadFromXMI1(QDomElement & root); | ^~~~~~~~~~~~ /<>/umbrello/codegenerators/codeclassfielddeclarationblock.h:52:18: warning: ‘virtual void CodeClassFieldDeclarationBlock::release()’ can be marked override [-Wsuggest-override] 52 | virtual void release(); | ^~~~~~~ /<>/umbrello/codegenerators/codeclassfielddeclarationblock.h:54:18: warning: ‘virtual void CodeClassFieldDeclarationBlock::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 54 | virtual void setAttributesOnNode(QDomDocument & doc, QDomElement & blockElement); | ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeclassfielddeclarationblock.h:56:18: warning: ‘virtual void CodeClassFieldDeclarationBlock::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] 56 | virtual void setAttributesFromNode(QDomElement & element); | ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeclassfielddeclarationblock.h:67:18: warning: ‘virtual void CodeClassFieldDeclarationBlock::syncToParent()’ can be marked override [-Wsuggest-override] 67 | virtual void syncToParent(); | ^~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/classifiercodedocument.h:19, from /<>/umbrello/codegenerators/cpp/cppsourcecodedocument.h:14, from /<>/umbrello/codegenerators/cpp/cppsourcecodeoperation.cpp:16: /<>/umbrello/codegenerators/codeclassfield.h:52:13: warning: ‘virtual QString CodeClassField::getTypeName()’ can be marked override [-Wsuggest-override] 52 | QString getTypeName (); | ^~~~~~~~~~~ /<>/umbrello/codegenerators/codeclassfield.h:85:10: warning: ‘virtual void CodeClassField::updateContent()’ can be marked override [-Wsuggest-override] 85 | void updateContent(); | ^~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeclassfield.h:121:18: warning: ‘virtual void CodeClassField::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 121 | virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement); | ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeclassfield.h:123:18: warning: ‘virtual void CodeClassField::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] 123 | virtual void setAttributesFromNode (QDomElement & element); | ^~~~~~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/cpp/cppsourcecodedocument.h:14, from /<>/umbrello/codegenerators/cpp/cppsourcecodeoperation.cpp:16: /<>/umbrello/codegenerators/classifiercodedocument.h:74:18: warning: ‘virtual void ClassifierCodeDocument::synchronize()’ can be marked override [-Wsuggest-override] 74 | virtual void synchronize(); | ^~~~~~~~~~~ /<>/umbrello/codegenerators/classifiercodedocument.h:81:18: warning: ‘virtual void ClassifierCodeDocument::updateContent()’ can be marked override [-Wsuggest-override] 81 | virtual void updateContent() = 0; | ^~~~~~~~~~~~~ /<>/umbrello/codegenerators/classifiercodedocument.h:83:18: warning: ‘virtual void ClassifierCodeDocument::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 83 | virtual void saveToXMI1(QDomDocument &doc, QDomElement &root); | ^~~~~~~~~~ /<>/umbrello/codegenerators/classifiercodedocument.h:84:18: warning: ‘virtual void ClassifierCodeDocument::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] 84 | virtual void loadFromXMI1(QDomElement &root); | ^~~~~~~~~~~~ /<>/umbrello/codegenerators/classifiercodedocument.h:90:18: warning: ‘virtual void ClassifierCodeDocument::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 90 | virtual void setAttributesOnNode(QDomDocument &doc, QDomElement &blockElement); | ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/classifiercodedocument.h:91:18: warning: ‘virtual void ClassifierCodeDocument::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] 91 | virtual void setAttributesFromNode(QDomElement &element); | ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/classifiercodedocument.h:93:17: warning: ‘virtual TextBlock* ClassifierCodeDocument::findCodeClassFieldTextBlockByTag(const QString&)’ can be marked override [-Wsuggest-override] 93 | TextBlock * findCodeClassFieldTextBlockByTag(const QString &tag); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/cpp/cppsourcecodeoperation.cpp:16: /<>/umbrello/codegenerators/cpp/cppsourcecodedocument.h:44:10: warning: ‘virtual bool CPPSourceCodeDocument::addCodeOperation(CodeOperation*)’ can be marked override [-Wsuggest-override] 44 | bool addCodeOperation(CodeOperation * op); | ^~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/cpp/cppsourcecodedocument.h:55:10: warning: ‘virtual void CPPSourceCodeDocument::updateContent()’ can be marked override [-Wsuggest-override] 55 | void updateContent(); | ^~~~~~~~~~~~~ /<>/umbrello/codegenerators/cpp/cppsourcecodedocument.h:62:10: warning: ‘virtual void CPPSourceCodeDocument::resetTextBlocks()’ can be marked override [-Wsuggest-override] 62 | void resetTextBlocks(); | ^~~~~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/cpp/cppsourcecodeoperation.cpp:17: /<>/umbrello/codegenerators/cpp/cppcodedocumentation.h:44:18: warning: ‘virtual void CPPCodeDocumentation::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 44 | virtual void saveToXMI1 (QDomDocument & doc, QDomElement & root); | ^~~~~~~~~~ /<>/umbrello/codegenerators/cpp/cppcodedocumentation.h:49:13: warning: ‘virtual QString CPPCodeDocumentation::toString() const’ can be marked override [-Wsuggest-override] 49 | QString toString () const; | ^~~~~~~~ /<>/umbrello/codegenerators/cpp/cppcodedocumentation.h:54:21: warning: ‘virtual QString CPPCodeDocumentation::unformatText(const QString&, const QString&)’ can be marked override [-Wsuggest-override] 54 | virtual QString unformatText (const QString & text, const QString & indent = QString()); | ^~~~~~~~~~~~ /<>/umbrello/codegenerators/cpp/cppcodedocumentation.h:59:21: warning: ‘virtual QString CPPCodeDocumentation::getNewEditorLine(int)’ can be marked override [-Wsuggest-override] 59 | virtual QString getNewEditorLine (int amount); | ^~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/cpp/cppcodedocumentation.h:68:17: warning: ‘virtual int CPPCodeDocumentation::firstEditableLine()’ can be marked override [-Wsuggest-override] 68 | virtual int firstEditableLine(); | ^~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/cpp/cppcodedocumentation.h:69:17: warning: ‘virtual int CPPCodeDocumentation::lastEditableLine()’ can be marked override [-Wsuggest-override] 69 | virtual int lastEditableLine(); | ^~~~~~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/cpp/cppsourcecodeoperation.cpp:18: /<>/umbrello/uml.h:201:18: warning: ‘virtual void UMLApp::keyPressEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] 201 | virtual void keyPressEvent(QKeyEvent* e); | ^~~~~~~~~~~~~ /<>/umbrello/uml.h:202:18: warning: ‘virtual void UMLApp::keyReleaseEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] 202 | virtual void keyReleaseEvent(QKeyEvent* e); | ^~~~~~~~~~~~~~~ /<>/umbrello/uml.h:204:18: warning: ‘virtual void UMLApp::customEvent(QEvent*)’ can be marked override [-Wsuggest-override] 204 | virtual void customEvent(QEvent* e); | ^~~~~~~~~~~ /<>/umbrello/uml.h:215:18: warning: ‘virtual bool UMLApp::queryClose()’ can be marked override [-Wsuggest-override] 215 | virtual bool queryClose(); | ^~~~~~~~~~ /<>/umbrello/uml.h:217:18: warning: ‘virtual void UMLApp::saveProperties(KConfigGroup&)’ can be marked override [-Wsuggest-override] 217 | virtual void saveProperties(KConfigGroup & cfg); | ^~~~~~~~~~~~~~ /<>/umbrello/uml.h:218:18: warning: ‘virtual void UMLApp::readProperties(const KConfigGroup&)’ can be marked override [-Wsuggest-override] 218 | virtual void readProperties(const KConfigGroup & cfg); | ^~~~~~~~~~~~~~ [ 39%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/codegenerators/cpp/cppwriter.cpp.o cd /<>/obj-aarch64-linux-gnu/umbrello && /usr/bin/aarch64-linux-gnu-g++ -DCMAKE_BINARY_DIR=\"/<>/obj-aarch64-linux-gnu\" -DKCOREADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLO_VERSION_STRING=\"2.23.3\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-aarch64-linux-gnu/umbrello -I/<>/umbrello -I/<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/include -I/<>/obj-aarch64-linux-gnu -I/<>/umbrello/clipboard -I/<>/umbrello/cmds -I/<>/umbrello/codegenerators -I/<>/umbrello/codegenerators/ada -I/<>/umbrello/codegenerators/as -I/<>/umbrello/codegenerators/cpp -I/<>/umbrello/codegenerators/csharp -I/<>/umbrello/codegenerators/d -I/<>/umbrello/codegenerators/idl -I/<>/umbrello/codegenerators/java -I/<>/umbrello/codegenerators/js -I/<>/umbrello/codegenerators/pascal -I/<>/umbrello/codegenerators/perl -I/<>/umbrello/codegenerators/php -I/<>/umbrello/codegenerators/python -I/<>/umbrello/codegenerators/ruby -I/<>/umbrello/codegenerators/sql -I/<>/umbrello/codegenerators/tcl -I/<>/umbrello/codegenerators/vala -I/<>/umbrello/codegenerators/xml -I/<>/umbrello/codegenwizard -I/<>/umbrello/codeimport -I/<>/umbrello/codeimport/csharp -I/<>/umbrello/codeimpwizard -I/<>/umbrello/debug -I/<>/umbrello/dialogs -I/<>/umbrello/dialogs/pages -I/<>/umbrello/dialogs/widgets -I/<>/umbrello/docgenerators -I/<>/umbrello/finder -I/<>/umbrello/refactoring -I/<>/umbrello/uml1model -I/<>/umbrello/umlwidgets -I/<>/lib/cppparser -I/<>/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/aarch64-linux-gnu/qt5 -isystem /usr/include/aarch64-linux-gnu/qt5/QtWidgets -isystem /usr/include/aarch64-linux-gnu/qt5/QtGui -isystem /usr/include/aarch64-linux-gnu/qt5/QtCore -isystem /usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/aarch64-linux-gnu/qt5/QtXml -isystem /usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/aarch64-linux-gnu/qt5/QtSvg -isystem /usr/include/aarch64-linux-gnu/qt5/QtWebKitWidgets -isystem /usr/include/aarch64-linux-gnu/qt5/QtWebKit -isystem /usr/include/aarch64-linux-gnu/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/aarch64-linux-gnu/qt5/QtConcurrent -isystem /usr/include/aarch64-linux-gnu/qt5/QtDBus -isystem /usr/include/KF5/KTextEditor -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -fno-delete-null-pointer-checks -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -o CMakeFiles/libumbrello.dir/codegenerators/cpp/cppwriter.cpp.o -c /<>/umbrello/codegenerators/cpp/cppwriter.cpp In file included from /<>/umbrello/codegenerators/cpp/cppwriter.h:16, from /<>/umbrello/codegenerators/cpp/cppwriter.cpp:14: /<>/umbrello/codegenerators/simplecodegenerator.h:41:10: warning: ‘virtual void SimpleCodeGenerator::writeCodeToFile(UMLClassifierList&)’ can be marked override [-Wsuggest-override] 41 | void writeCodeToFile(UMLClassifierList & concepts); | ^~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/simplecodegenerator.h:42:10: warning: ‘virtual void SimpleCodeGenerator::writeCodeToFile()’ can be marked override [-Wsuggest-override] 42 | void writeCodeToFile(); | ^~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/simplecodegenerator.h:80:18: warning: ‘virtual void SimpleCodeGenerator::initFromParentDocument()’ can be marked override [-Wsuggest-override] 80 | virtual void initFromParentDocument(); | ^~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/simplecodegenerator.h:83:18: warning: ‘virtual void SimpleCodeGenerator::syncCodeToDocument()’ can be marked override [-Wsuggest-override] 83 | virtual void syncCodeToDocument(); | ^~~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/cpp/cppwriter.h:17, from /<>/umbrello/codegenerators/cpp/cppwriter.cpp:14: /<>/umbrello/codegenerators/cpp/cppcodegenerationpolicy.h:86:18: warning: ‘virtual void CPPCodeGenerationPolicy::setDefaults(bool)’ can be marked override [-Wsuggest-override] 86 | virtual void setDefaults(bool emitUpdateSignal = true); | ^~~~~~~~~~~ /<>/umbrello/codegenerators/cpp/cppcodegenerationpolicy.h:88:32: warning: ‘virtual CodeGenerationPolicyPage* CPPCodeGenerationPolicy::createPage(QWidget*, const char*)’ can be marked override [-Wsuggest-override] 88 | CodeGenerationPolicyPage * createPage (QWidget *parent = 0, const char * name = 0); | ^~~~~~~~~~ In file included from /<>/umbrello/uml1model/attribute.h:15, from /<>/umbrello/uml1model/umlattributelist.h:17, from /<>/umbrello/codegenerators/cpp/cppwriter.h:19, from /<>/umbrello/codegenerators/cpp/cppwriter.cpp:14: /<>/umbrello/uml1model/classifierlistitem.h:48:18: warning: ‘virtual void UMLClassifierListItem::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 48 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/classifierlistitem.h:54:24: warning: ‘virtual UMLObject* UMLClassifierListItem::clone() const’ can be marked override [-Wsuggest-override] 54 | virtual UMLObject* clone() const = 0; | ^~~~~ In file included from /<>/umbrello/uml1model/umlattributelist.h:17, from /<>/umbrello/codegenerators/cpp/cppwriter.h:19, from /<>/umbrello/codegenerators/cpp/cppwriter.cpp:14: /<>/umbrello/uml1model/attribute.h:42:18: warning: ‘virtual void UMLAttribute::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 42 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/attribute.h:44:10: warning: ‘virtual void UMLAttribute::setName(const QString&)’ can be marked override [-Wsuggest-override] 44 | void setName(const QString &name); | ^~~~~~~ /<>/umbrello/uml1model/attribute.h:48:24: warning: ‘virtual UMLObject* UMLAttribute::clone() const’ can be marked override [-Wsuggest-override] 48 | virtual UMLObject* clone() const; | ^~~~~ /<>/umbrello/uml1model/attribute.h:53:13: warning: ‘virtual QString UMLAttribute::toString(Uml::SignatureType::Enum, bool)’ can be marked override [-Wsuggest-override] 53 | QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false); | ^~~~~~~~ /<>/umbrello/uml1model/attribute.h:58:18: warning: ‘virtual void UMLAttribute::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 58 | virtual void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/attribute.h:60:18: warning: ‘virtual bool UMLAttribute::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] 60 | virtual bool showPropertiesDialog(QWidget* parent = 0); | ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/attribute.h:73:10: warning: ‘virtual bool UMLAttribute::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 73 | bool load1(QDomElement & element); | ^~~~~ In file included from /<>/umbrello/codegenerators/cpp/cppwriter.cpp:14: /<>/umbrello/codegenerators/cpp/cppwriter.h:41:18: warning: ‘virtual void CppWriter::writeClass(UMLClassifier*)’ can be marked override [-Wsuggest-override] 41 | virtual void writeClass(UMLClassifier *c); | ^~~~~~~~~~ /<>/umbrello/codegenerators/cpp/cppwriter.h:43:44: warning: ‘virtual Uml::ProgrammingLanguage::Enum CppWriter::language() const’ can be marked override [-Wsuggest-override] 43 | virtual Uml::ProgrammingLanguage::Enum language() const; | ^~~~~~~~ /<>/umbrello/codegenerators/cpp/cppwriter.h:45:17: warning: ‘virtual QStringList CppWriter::defaultDatatypes()’ can be marked override [-Wsuggest-override] 45 | QStringList defaultDatatypes(); | ^~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/cpp/cppwriter.h:47:25: warning: ‘virtual QStringList CppWriter::reservedKeywords() const’ can be marked override [-Wsuggest-override] 47 | virtual QStringList reservedKeywords() const; | ^~~~~~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/cpp/cppwriter.cpp:17: /<>/umbrello/uml1model/association.h:75:24: warning: ‘virtual UMLObject* UMLAssociation::clone() const’ can be marked override [-Wsuggest-override] 75 | virtual UMLObject* clone() const { return 0; } | ^~~~~ /<>/umbrello/uml1model/association.h:77:18: warning: ‘virtual bool UMLAssociation::resolveRef()’ can be marked override [-Wsuggest-override] 77 | virtual bool resolveRef(); | ^~~~~~~~~~ /<>/umbrello/uml1model/association.h:79:10: warning: ‘virtual void UMLAssociation::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 79 | void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/association.h:81:18: warning: ‘virtual bool UMLAssociation::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] 81 | virtual bool showPropertiesDialog(QWidget *parent = 0); | ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/association.h:85:10: warning: ‘virtual bool UMLAssociation::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 85 | bool load1(QDomElement& element); | ^~~~~ In file included from /<>/umbrello/uml1model/package.h:14, from /<>/umbrello/uml1model/classifier.h:13, from /<>/umbrello/codegenerators/cpp/cppwriter.cpp:18: /<>/umbrello/uml1model/umlcanvasobject.h:43:18: warning: ‘virtual void UMLCanvasObject::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 43 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/umlcanvasobject.h:85:18: warning: ‘virtual bool UMLCanvasObject::resolveRef()’ can be marked override [-Wsuggest-override] 85 | virtual bool resolveRef(); | ^~~~~~~~~~ In file included from /<>/umbrello/uml1model/classifier.h:13, from /<>/umbrello/codegenerators/cpp/cppwriter.cpp:18: /<>/umbrello/uml1model/package.h:39:18: warning: ‘virtual void UMLPackage::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 39 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/package.h:41:24: warning: ‘virtual UMLObject* UMLPackage::clone() const’ can be marked override [-Wsuggest-override] 41 | virtual UMLObject* clone() const; | ^~~~~ /<>/umbrello/uml1model/package.h:64:18: warning: ‘virtual bool UMLPackage::resolveRef()’ can be marked override [-Wsuggest-override] 64 | virtual bool resolveRef(); | ^~~~~~~~~~ /<>/umbrello/uml1model/package.h:66:18: warning: ‘virtual void UMLPackage::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 66 | virtual void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/package.h:69:18: warning: ‘virtual bool UMLPackage::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 69 | virtual bool load1(QDomElement& element); | ^~~~~ In file included from /<>/umbrello/uml1model/foreignkeyconstraint.h:16, from /<>/umbrello/model_utils.h:18, from /<>/umbrello/uml1model/classifier.h:19, from /<>/umbrello/codegenerators/cpp/cppwriter.cpp:18: /<>/umbrello/uml1model/entityconstraint.h:40:18: warning: ‘virtual void UMLEntityConstraint::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 40 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/entityconstraint.h:45:24: warning: ‘virtual UMLObject* UMLEntityConstraint::clone() const’ can be marked override [-Wsuggest-override] 45 | virtual UMLObject* clone() const = 0; | ^~~~~ In file included from /<>/umbrello/model_utils.h:18, from /<>/umbrello/uml1model/classifier.h:19, from /<>/umbrello/codegenerators/cpp/cppwriter.cpp:18: /<>/umbrello/uml1model/foreignkeyconstraint.h:56:18: warning: ‘virtual void UMLForeignKeyConstraint::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 56 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:58:24: warning: ‘virtual UMLObject* UMLForeignKeyConstraint::clone() const’ can be marked override [-Wsuggest-override] 58 | virtual UMLObject* clone() const; | ^~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:60:13: warning: ‘virtual QString UMLForeignKeyConstraint::toString(Uml::SignatureType::Enum, bool)’ can be marked override [-Wsuggest-override] 60 | QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false); | ^~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:65:10: warning: ‘virtual void UMLForeignKeyConstraint::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 65 | void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:67:18: warning: ‘virtual bool UMLForeignKeyConstraint::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] 67 | virtual bool showPropertiesDialog(QWidget* parent = 0); | ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:85:10: warning: ‘virtual bool UMLForeignKeyConstraint::resolveRef()’ can be marked override [-Wsuggest-override] 85 | bool resolveRef(); | ^~~~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:94:10: warning: ‘virtual bool UMLForeignKeyConstraint::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 94 | bool load1(QDomElement & element); | ^~~~~ In file included from /<>/umbrello/model_utils.h:20, from /<>/umbrello/uml1model/classifier.h:19, from /<>/umbrello/codegenerators/cpp/cppwriter.cpp:18: /<>/umbrello/dialogs/multipagedialogbase.h:101:18: warning: ‘virtual void MultiPageDialogBase::keyPressEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] 101 | virtual void keyPressEvent(QKeyEvent *event); | ^~~~~~~~~~~~~ In file included from /<>/umbrello/model_utils.h:21, from /<>/umbrello/uml1model/classifier.h:19, from /<>/umbrello/codegenerators/cpp/cppwriter.cpp:18: /<>/umbrello/umlwidgets/widgetbase.h:187:20: warning: ‘virtual QRectF WidgetBase::boundingRect() const’ can be marked override [-Wsuggest-override] 187 | virtual QRectF boundingRect() const; | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/widgetbase.h:191:18: warning: ‘virtual void WidgetBase::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] 191 | virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); | ^~~~~ /<>/umbrello/umlwidgets/widgetbase.h:260:18: warning: ‘virtual void WidgetBase::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] 260 | virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent *event); | ^~~~~~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/cpp/cppwriter.cpp:18: /<>/umbrello/uml1model/classifier.h:54:18: warning: ‘virtual void UMLClassifier::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 54 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/classifier.h:56:16: warning: ‘virtual UMLObject* UMLClassifier::clone() const’ can be marked override [-Wsuggest-override] 56 | UMLObject* clone() const; | ^~~~~ /<>/umbrello/uml1model/classifier.h:111:18: warning: ‘virtual bool UMLClassifier::resolveRef()’ can be marked override [-Wsuggest-override] 111 | virtual bool resolveRef(); | ^~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:115:24: warning: ‘virtual UMLObject* UMLClassifier::findChildObjectById(Uml::ID::Type, bool)’ can be marked override [-Wsuggest-override] 115 | virtual UMLObject* findChildObjectById(Uml::ID::Type id, bool considerAncestors = false); | ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:124:18: warning: ‘virtual bool UMLClassifier::acceptAssociationType(Uml::AssociationType::Enum)’ can be marked override [-Wsuggest-override] 124 | virtual bool acceptAssociationType(Uml::AssociationType::Enum type); | ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:129:10: warning: ‘virtual void UMLClassifier::setBaseType(UMLObject::ObjectType)’ can be marked override [-Wsuggest-override] 129 | void setBaseType(UMLObject::ObjectType ot); | ^~~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:181:10: warning: ‘virtual void UMLClassifier::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 181 | void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:183:18: warning: ‘virtual bool UMLClassifier::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 183 | virtual bool load1(QDomElement& element); | ^~~~~ In file included from /<>/umbrello/codegenerators/cpp/cppwriter.cpp:20: /<>/umbrello/uml1model/datatype.h:38:18: warning: ‘virtual bool UMLDatatype::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] 38 | virtual bool loadFromXMI1(QDomElement & element); | ^~~~~~~~~~~~ /<>/umbrello/uml1model/datatype.h:39:18: warning: ‘virtual void UMLDatatype::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 39 | virtual void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); | ^~~~~~~~~~ In file included from /<>/umbrello/codegenerators/cpp/cppwriter.cpp:21: /<>/umbrello/debug/debug_utils.h:91:18: warning: ‘virtual void Tracer::showEvent(QShowEvent*)’ can be marked override [-Wsuggest-override] 91 | virtual void showEvent(QShowEvent*); | ^~~~~~~~~ In file included from /<>/umbrello/codegenerators/cpp/cppwriter.cpp:23: /<>/umbrello/uml.h:201:18: warning: ‘virtual void UMLApp::keyPressEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] 201 | virtual void keyPressEvent(QKeyEvent* e); | ^~~~~~~~~~~~~ /<>/umbrello/uml.h:202:18: warning: ‘virtual void UMLApp::keyReleaseEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] 202 | virtual void keyReleaseEvent(QKeyEvent* e); | ^~~~~~~~~~~~~~~ /<>/umbrello/uml.h:204:18: warning: ‘virtual void UMLApp::customEvent(QEvent*)’ can be marked override [-Wsuggest-override] 204 | virtual void customEvent(QEvent* e); | ^~~~~~~~~~~ /<>/umbrello/uml.h:215:18: warning: ‘virtual bool UMLApp::queryClose()’ can be marked override [-Wsuggest-override] 215 | virtual bool queryClose(); | ^~~~~~~~~~ /<>/umbrello/uml.h:217:18: warning: ‘virtual void UMLApp::saveProperties(KConfigGroup&)’ can be marked override [-Wsuggest-override] 217 | virtual void saveProperties(KConfigGroup & cfg); | ^~~~~~~~~~~~~~ /<>/umbrello/uml.h:218:18: warning: ‘virtual void UMLApp::readProperties(const KConfigGroup&)’ can be marked override [-Wsuggest-override] 218 | virtual void readProperties(const KConfigGroup & cfg); | ^~~~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/cpp/cppwriter.cpp:25: /<>/umbrello/uml1model/operation.h:37:18: warning: ‘virtual void UMLOperation::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 37 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/operation.h:39:24: warning: ‘virtual UMLObject* UMLOperation::clone() const’ can be marked override [-Wsuggest-override] 39 | virtual UMLObject* clone() const; | ^~~~~ /<>/umbrello/uml1model/operation.h:41:10: warning: ‘virtual void UMLOperation::setType(UMLObject*)’ can be marked override [-Wsuggest-override] 41 | void setType(UMLObject* type); | ^~~~~~~ /<>/umbrello/uml1model/operation.h:52:13: warning: ‘virtual QString UMLOperation::toString(Uml::SignatureType::Enum, bool)’ can be marked override [-Wsuggest-override] 52 | QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false); | ^~~~~~~~ /<>/umbrello/uml1model/operation.h:56:10: warning: ‘virtual bool UMLOperation::resolveRef()’ can be marked override [-Wsuggest-override] 56 | bool resolveRef(); | ^~~~~~~~~~ /<>/umbrello/uml1model/operation.h:60:18: warning: ‘virtual bool UMLOperation::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] 60 | virtual bool showPropertiesDialog(QWidget* parent = 0); | ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/operation.h:72:10: warning: ‘virtual void UMLOperation::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 72 | void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/operation.h:75:10: warning: ‘virtual bool UMLOperation::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 75 | bool load1(QDomElement & element); | ^~~~~ In file included from /<>/umbrello/codegenerators/cpp/cppwriter.cpp:26: /<>/umbrello/uml1model/template.h:37:18: warning: ‘virtual void UMLTemplate::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 37 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/template.h:39:24: warning: ‘virtual UMLObject* UMLTemplate::clone() const’ can be marked override [-Wsuggest-override] 39 | virtual UMLObject* clone() const; | ^~~~~ /<>/umbrello/uml1model/template.h:43:13: warning: ‘virtual QString UMLTemplate::toString(Uml::SignatureType::Enum, bool)’ can be marked override [-Wsuggest-override] 43 | QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false); | ^~~~~~~~ /<>/umbrello/uml1model/template.h:45:21: warning: ‘virtual QString UMLTemplate::getTypeName() const’ can be marked override [-Wsuggest-override] 45 | virtual QString getTypeName() const; | ^~~~~~~~~~~ /<>/umbrello/uml1model/template.h:47:18: warning: ‘virtual bool UMLTemplate::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] 47 | virtual bool showPropertiesDialog(QWidget* parent); | ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/template.h:49:10: warning: ‘virtual void UMLTemplate::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 49 | void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/template.h:53:10: warning: ‘virtual bool UMLTemplate::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 53 | bool load1(QDomElement & element); | ^~~~~ In file included from /<>/umbrello/codegenerators/cpp/cppwriter.cpp:31: /<>/umbrello/uml1model/enumliteral.h:35:18: warning: ‘virtual void UMLEnumLiteral::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 35 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/enumliteral.h:37:24: warning: ‘virtual UMLObject* UMLEnumLiteral::clone() const’ can be marked override [-Wsuggest-override] 37 | virtual UMLObject* clone() const; | ^~~~~ /<>/umbrello/uml1model/enumliteral.h:44:13: warning: ‘virtual QString UMLEnumLiteral::toString(Uml::SignatureType::Enum, bool)’ can be marked override [-Wsuggest-override] 44 | QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false); | ^~~~~~~~ /<>/umbrello/uml1model/enumliteral.h:46:18: warning: ‘virtual void UMLEnumLiteral::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 46 | virtual void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/enumliteral.h:48:18: warning: ‘virtual bool UMLEnumLiteral::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] 48 | virtual bool showPropertiesDialog(QWidget* parent = 0); | ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/enumliteral.h:51:10: warning: ‘virtual bool UMLEnumLiteral::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 51 | bool load1(QDomElement& element); | ^~~~~ /<>/umbrello/codegenerators/cpp/cppwriter.cpp: In member function ‘void CppWriter::writeAttributeDecls(UMLClassifier*, Uml::Visibility::Enum, bool, QTextStream&)’: /<>/umbrello/codegenerators/cpp/cppwriter.cpp:502:52: warning: implicitly-declared ‘UMLAttributeList& UMLAttributeList::operator=(const UMLAttributeList&)’ is deprecated [-Wdeprecated-copy] 502 | list = c->getAttributeListStatic(visibility); | ^ In file included from /<>/umbrello/codegenerators/cpp/cppwriter.h:19, from /<>/umbrello/codegenerators/cpp/cppwriter.cpp:14: /<>/umbrello/uml1model/umlattributelist.h:32:5: note: because ‘UMLAttributeList’ has user-provided ‘UMLAttributeList::UMLAttributeList(const UMLAttributeList&)’ 32 | UMLAttributeList(const UMLAttributeList&); | ^~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/cpp/cppwriter.cpp:504:46: warning: implicitly-declared ‘UMLAttributeList& UMLAttributeList::operator=(const UMLAttributeList&)’ is deprecated [-Wdeprecated-copy] 504 | list = c->getAttributeList(visibility); | ^ In file included from /<>/umbrello/codegenerators/cpp/cppwriter.h:19, from /<>/umbrello/codegenerators/cpp/cppwriter.cpp:14: /<>/umbrello/uml1model/umlattributelist.h:32:5: note: because ‘UMLAttributeList’ has user-provided ‘UMLAttributeList::UMLAttributeList(const UMLAttributeList&)’ 32 | UMLAttributeList(const UMLAttributeList&); | ^~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/cpp/cppwriter.cpp: In member function ‘void CppWriter::writeHeaderAttributeAccessorMethods(UMLClassifier*, Uml::Visibility::Enum, bool, QTextStream&)’: /<>/umbrello/codegenerators/cpp/cppwriter.cpp:560:52: warning: implicitly-declared ‘UMLAttributeList& UMLAttributeList::operator=(const UMLAttributeList&)’ is deprecated [-Wdeprecated-copy] 560 | list = c->getAttributeListStatic(visibility); | ^ In file included from /<>/umbrello/codegenerators/cpp/cppwriter.h:19, from /<>/umbrello/codegenerators/cpp/cppwriter.cpp:14: /<>/umbrello/uml1model/umlattributelist.h:32:5: note: because ‘UMLAttributeList’ has user-provided ‘UMLAttributeList::UMLAttributeList(const UMLAttributeList&)’ 32 | UMLAttributeList(const UMLAttributeList&); | ^~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/cpp/cppwriter.cpp:562:46: warning: implicitly-declared ‘UMLAttributeList& UMLAttributeList::operator=(const UMLAttributeList&)’ is deprecated [-Wdeprecated-copy] 562 | list = c->getAttributeList(visibility); | ^ In file included from /<>/umbrello/codegenerators/cpp/cppwriter.h:19, from /<>/umbrello/codegenerators/cpp/cppwriter.cpp:14: /<>/umbrello/uml1model/umlattributelist.h:32:5: note: because ‘UMLAttributeList’ has user-provided ‘UMLAttributeList::UMLAttributeList(const UMLAttributeList&)’ 32 | UMLAttributeList(const UMLAttributeList&); | ^~~~~~~~~~~~~~~~ [ 39%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/codegenerators/csharp/csharpwriter.cpp.o cd /<>/obj-aarch64-linux-gnu/umbrello && /usr/bin/aarch64-linux-gnu-g++ -DCMAKE_BINARY_DIR=\"/<>/obj-aarch64-linux-gnu\" -DKCOREADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLO_VERSION_STRING=\"2.23.3\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-aarch64-linux-gnu/umbrello -I/<>/umbrello -I/<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/include -I/<>/obj-aarch64-linux-gnu -I/<>/umbrello/clipboard -I/<>/umbrello/cmds -I/<>/umbrello/codegenerators -I/<>/umbrello/codegenerators/ada -I/<>/umbrello/codegenerators/as -I/<>/umbrello/codegenerators/cpp -I/<>/umbrello/codegenerators/csharp -I/<>/umbrello/codegenerators/d -I/<>/umbrello/codegenerators/idl -I/<>/umbrello/codegenerators/java -I/<>/umbrello/codegenerators/js -I/<>/umbrello/codegenerators/pascal -I/<>/umbrello/codegenerators/perl -I/<>/umbrello/codegenerators/php -I/<>/umbrello/codegenerators/python -I/<>/umbrello/codegenerators/ruby -I/<>/umbrello/codegenerators/sql -I/<>/umbrello/codegenerators/tcl -I/<>/umbrello/codegenerators/vala -I/<>/umbrello/codegenerators/xml -I/<>/umbrello/codegenwizard -I/<>/umbrello/codeimport -I/<>/umbrello/codeimport/csharp -I/<>/umbrello/codeimpwizard -I/<>/umbrello/debug -I/<>/umbrello/dialogs -I/<>/umbrello/dialogs/pages -I/<>/umbrello/dialogs/widgets -I/<>/umbrello/docgenerators -I/<>/umbrello/finder -I/<>/umbrello/refactoring -I/<>/umbrello/uml1model -I/<>/umbrello/umlwidgets -I/<>/lib/cppparser -I/<>/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/aarch64-linux-gnu/qt5 -isystem /usr/include/aarch64-linux-gnu/qt5/QtWidgets -isystem /usr/include/aarch64-linux-gnu/qt5/QtGui -isystem /usr/include/aarch64-linux-gnu/qt5/QtCore -isystem /usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/aarch64-linux-gnu/qt5/QtXml -isystem /usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/aarch64-linux-gnu/qt5/QtSvg -isystem /usr/include/aarch64-linux-gnu/qt5/QtWebKitWidgets -isystem /usr/include/aarch64-linux-gnu/qt5/QtWebKit -isystem /usr/include/aarch64-linux-gnu/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/aarch64-linux-gnu/qt5/QtConcurrent -isystem /usr/include/aarch64-linux-gnu/qt5/QtDBus -isystem /usr/include/KF5/KTextEditor -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -fno-delete-null-pointer-checks -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -o CMakeFiles/libumbrello.dir/codegenerators/csharp/csharpwriter.cpp.o -c /<>/umbrello/codegenerators/csharp/csharpwriter.cpp In file included from /<>/umbrello/codegenerators/csharp/csharpwriter.h:14, from /<>/umbrello/codegenerators/csharp/csharpwriter.cpp:11: /<>/umbrello/uml1model/classifierlistitem.h:48:18: warning: ‘virtual void UMLClassifierListItem::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 48 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/classifierlistitem.h:54:24: warning: ‘virtual UMLObject* UMLClassifierListItem::clone() const’ can be marked override [-Wsuggest-override] 54 | virtual UMLObject* clone() const = 0; | ^~~~~ In file included from /<>/umbrello/codegenerators/csharp/csharpwriter.h:15, from /<>/umbrello/codegenerators/csharp/csharpwriter.cpp:11: /<>/umbrello/codegenerators/simplecodegenerator.h:41:10: warning: ‘virtual void SimpleCodeGenerator::writeCodeToFile(UMLClassifierList&)’ can be marked override [-Wsuggest-override] 41 | void writeCodeToFile(UMLClassifierList & concepts); | ^~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/simplecodegenerator.h:42:10: warning: ‘virtual void SimpleCodeGenerator::writeCodeToFile()’ can be marked override [-Wsuggest-override] 42 | void writeCodeToFile(); | ^~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/simplecodegenerator.h:80:18: warning: ‘virtual void SimpleCodeGenerator::initFromParentDocument()’ can be marked override [-Wsuggest-override] 80 | virtual void initFromParentDocument(); | ^~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/simplecodegenerator.h:83:18: warning: ‘virtual void SimpleCodeGenerator::syncCodeToDocument()’ can be marked override [-Wsuggest-override] 83 | virtual void syncCodeToDocument(); | ^~~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/uml1model/umlattributelist.h:17, from /<>/umbrello/codegenerators/csharp/csharpwriter.h:17, from /<>/umbrello/codegenerators/csharp/csharpwriter.cpp:11: /<>/umbrello/uml1model/attribute.h:42:18: warning: ‘virtual void UMLAttribute::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 42 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/attribute.h:44:10: warning: ‘virtual void UMLAttribute::setName(const QString&)’ can be marked override [-Wsuggest-override] 44 | void setName(const QString &name); | ^~~~~~~ /<>/umbrello/uml1model/attribute.h:48:24: warning: ‘virtual UMLObject* UMLAttribute::clone() const’ can be marked override [-Wsuggest-override] 48 | virtual UMLObject* clone() const; | ^~~~~ /<>/umbrello/uml1model/attribute.h:53:13: warning: ‘virtual QString UMLAttribute::toString(Uml::SignatureType::Enum, bool)’ can be marked override [-Wsuggest-override] 53 | QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false); | ^~~~~~~~ /<>/umbrello/uml1model/attribute.h:58:18: warning: ‘virtual void UMLAttribute::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 58 | virtual void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/attribute.h:60:18: warning: ‘virtual bool UMLAttribute::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] 60 | virtual bool showPropertiesDialog(QWidget* parent = 0); | ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/attribute.h:73:10: warning: ‘virtual bool UMLAttribute::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 73 | bool load1(QDomElement & element); | ^~~~~ In file included from /<>/umbrello/codegenerators/csharp/csharpwriter.cpp:11: /<>/umbrello/codegenerators/csharp/csharpwriter.h:32:18: warning: ‘virtual void CSharpWriter::writeClass(UMLClassifier*)’ can be marked override [-Wsuggest-override] 32 | virtual void writeClass(UMLClassifier *c); | ^~~~~~~~~~ /<>/umbrello/codegenerators/csharp/csharpwriter.h:34:44: warning: ‘virtual Uml::ProgrammingLanguage::Enum CSharpWriter::language() const’ can be marked override [-Wsuggest-override] 34 | virtual Uml::ProgrammingLanguage::Enum language() const; | ^~~~~~~~ /<>/umbrello/codegenerators/csharp/csharpwriter.h:36:25: warning: ‘virtual QStringList CSharpWriter::reservedKeywords() const’ can be marked override [-Wsuggest-override] 36 | virtual QStringList reservedKeywords() const; | ^~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/csharp/csharpwriter.h:38:17: warning: ‘virtual QStringList CSharpWriter::defaultDatatypes()’ can be marked override [-Wsuggest-override] 38 | QStringList defaultDatatypes(); | ^~~~~~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/csharp/csharpwriter.cpp:13: /<>/umbrello/uml1model/association.h:75:24: warning: ‘virtual UMLObject* UMLAssociation::clone() const’ can be marked override [-Wsuggest-override] 75 | virtual UMLObject* clone() const { return 0; } | ^~~~~ /<>/umbrello/uml1model/association.h:77:18: warning: ‘virtual bool UMLAssociation::resolveRef()’ can be marked override [-Wsuggest-override] 77 | virtual bool resolveRef(); | ^~~~~~~~~~ /<>/umbrello/uml1model/association.h:79:10: warning: ‘virtual void UMLAssociation::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 79 | void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/association.h:81:18: warning: ‘virtual bool UMLAssociation::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] 81 | virtual bool showPropertiesDialog(QWidget *parent = 0); | ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/association.h:85:10: warning: ‘virtual bool UMLAssociation::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 85 | bool load1(QDomElement& element); | ^~~~~ In file included from /<>/umbrello/uml1model/package.h:14, from /<>/umbrello/uml1model/classifier.h:13, from /<>/umbrello/codegenerators/csharp/csharpwriter.cpp:15: /<>/umbrello/uml1model/umlcanvasobject.h:43:18: warning: ‘virtual void UMLCanvasObject::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 43 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/umlcanvasobject.h:85:18: warning: ‘virtual bool UMLCanvasObject::resolveRef()’ can be marked override [-Wsuggest-override] 85 | virtual bool resolveRef(); | ^~~~~~~~~~ In file included from /<>/umbrello/uml1model/classifier.h:13, from /<>/umbrello/codegenerators/csharp/csharpwriter.cpp:15: /<>/umbrello/uml1model/package.h:39:18: warning: ‘virtual void UMLPackage::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 39 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/package.h:41:24: warning: ‘virtual UMLObject* UMLPackage::clone() const’ can be marked override [-Wsuggest-override] 41 | virtual UMLObject* clone() const; | ^~~~~ /<>/umbrello/uml1model/package.h:64:18: warning: ‘virtual bool UMLPackage::resolveRef()’ can be marked override [-Wsuggest-override] 64 | virtual bool resolveRef(); | ^~~~~~~~~~ /<>/umbrello/uml1model/package.h:66:18: warning: ‘virtual void UMLPackage::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 66 | virtual void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/package.h:69:18: warning: ‘virtual bool UMLPackage::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 69 | virtual bool load1(QDomElement& element); | ^~~~~ In file included from /<>/umbrello/uml1model/foreignkeyconstraint.h:16, from /<>/umbrello/model_utils.h:18, from /<>/umbrello/uml1model/classifier.h:19, from /<>/umbrello/codegenerators/csharp/csharpwriter.cpp:15: /<>/umbrello/uml1model/entityconstraint.h:40:18: warning: ‘virtual void UMLEntityConstraint::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 40 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/entityconstraint.h:45:24: warning: ‘virtual UMLObject* UMLEntityConstraint::clone() const’ can be marked override [-Wsuggest-override] 45 | virtual UMLObject* clone() const = 0; | ^~~~~ In file included from /<>/umbrello/model_utils.h:18, from /<>/umbrello/uml1model/classifier.h:19, from /<>/umbrello/codegenerators/csharp/csharpwriter.cpp:15: /<>/umbrello/uml1model/foreignkeyconstraint.h:56:18: warning: ‘virtual void UMLForeignKeyConstraint::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 56 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:58:24: warning: ‘virtual UMLObject* UMLForeignKeyConstraint::clone() const’ can be marked override [-Wsuggest-override] 58 | virtual UMLObject* clone() const; | ^~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:60:13: warning: ‘virtual QString UMLForeignKeyConstraint::toString(Uml::SignatureType::Enum, bool)’ can be marked override [-Wsuggest-override] 60 | QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false); | ^~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:65:10: warning: ‘virtual void UMLForeignKeyConstraint::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 65 | void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:67:18: warning: ‘virtual bool UMLForeignKeyConstraint::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] 67 | virtual bool showPropertiesDialog(QWidget* parent = 0); | ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:85:10: warning: ‘virtual bool UMLForeignKeyConstraint::resolveRef()’ can be marked override [-Wsuggest-override] 85 | bool resolveRef(); | ^~~~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:94:10: warning: ‘virtual bool UMLForeignKeyConstraint::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 94 | bool load1(QDomElement & element); | ^~~~~ In file included from /<>/umbrello/model_utils.h:20, from /<>/umbrello/uml1model/classifier.h:19, from /<>/umbrello/codegenerators/csharp/csharpwriter.cpp:15: /<>/umbrello/dialogs/multipagedialogbase.h:101:18: warning: ‘virtual void MultiPageDialogBase::keyPressEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] 101 | virtual void keyPressEvent(QKeyEvent *event); | ^~~~~~~~~~~~~ In file included from /<>/umbrello/model_utils.h:21, from /<>/umbrello/uml1model/classifier.h:19, from /<>/umbrello/codegenerators/csharp/csharpwriter.cpp:15: /<>/umbrello/umlwidgets/widgetbase.h:187:20: warning: ‘virtual QRectF WidgetBase::boundingRect() const’ can be marked override [-Wsuggest-override] 187 | virtual QRectF boundingRect() const; | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/widgetbase.h:191:18: warning: ‘virtual void WidgetBase::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] 191 | virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); | ^~~~~ /<>/umbrello/umlwidgets/widgetbase.h:260:18: warning: ‘virtual void WidgetBase::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] 260 | virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent *event); | ^~~~~~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/csharp/csharpwriter.cpp:15: /<>/umbrello/uml1model/classifier.h:54:18: warning: ‘virtual void UMLClassifier::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 54 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/classifier.h:56:16: warning: ‘virtual UMLObject* UMLClassifier::clone() const’ can be marked override [-Wsuggest-override] 56 | UMLObject* clone() const; | ^~~~~ /<>/umbrello/uml1model/classifier.h:111:18: warning: ‘virtual bool UMLClassifier::resolveRef()’ can be marked override [-Wsuggest-override] 111 | virtual bool resolveRef(); | ^~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:115:24: warning: ‘virtual UMLObject* UMLClassifier::findChildObjectById(Uml::ID::Type, bool)’ can be marked override [-Wsuggest-override] 115 | virtual UMLObject* findChildObjectById(Uml::ID::Type id, bool considerAncestors = false); | ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:124:18: warning: ‘virtual bool UMLClassifier::acceptAssociationType(Uml::AssociationType::Enum)’ can be marked override [-Wsuggest-override] 124 | virtual bool acceptAssociationType(Uml::AssociationType::Enum type); | ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:129:10: warning: ‘virtual void UMLClassifier::setBaseType(UMLObject::ObjectType)’ can be marked override [-Wsuggest-override] 129 | void setBaseType(UMLObject::ObjectType ot); | ^~~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:181:10: warning: ‘virtual void UMLClassifier::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 181 | void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:183:18: warning: ‘virtual bool UMLClassifier::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 183 | virtual bool load1(QDomElement& element); | ^~~~~ In file included from /<>/umbrello/codegenerators/csharp/csharpwriter.cpp:16: /<>/umbrello/debug/debug_utils.h:91:18: warning: ‘virtual void Tracer::showEvent(QShowEvent*)’ can be marked override [-Wsuggest-override] 91 | virtual void showEvent(QShowEvent*); | ^~~~~~~~~ In file included from /<>/umbrello/codegenerators/csharp/csharpwriter.cpp:17: /<>/umbrello/uml1model/folder.h:41:24: warning: ‘virtual UMLObject* UMLFolder::clone() const’ can be marked override [-Wsuggest-override] 41 | virtual UMLObject* clone() const; | ^~~~~ /<>/umbrello/uml1model/folder.h:64:10: warning: ‘virtual bool UMLFolder::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] 64 | bool showPropertiesDialog(QWidget *parent); | ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/folder.h:66:10: warning: ‘virtual void UMLFolder::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 66 | void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/folder.h:79:10: warning: ‘virtual bool UMLFolder::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 79 | bool load1(QDomElement & element); | ^~~~~ In file included from /<>/umbrello/codegenerators/csharp/csharpwriter.cpp:18: /<>/umbrello/uml1model/operation.h:37:18: warning: ‘virtual void UMLOperation::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 37 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/operation.h:39:24: warning: ‘virtual UMLObject* UMLOperation::clone() const’ can be marked override [-Wsuggest-override] 39 | virtual UMLObject* clone() const; | ^~~~~ /<>/umbrello/uml1model/operation.h:41:10: warning: ‘virtual void UMLOperation::setType(UMLObject*)’ can be marked override [-Wsuggest-override] 41 | void setType(UMLObject* type); | ^~~~~~~ /<>/umbrello/uml1model/operation.h:52:13: warning: ‘virtual QString UMLOperation::toString(Uml::SignatureType::Enum, bool)’ can be marked override [-Wsuggest-override] 52 | QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false); | ^~~~~~~~ /<>/umbrello/uml1model/operation.h:56:10: warning: ‘virtual bool UMLOperation::resolveRef()’ can be marked override [-Wsuggest-override] 56 | bool resolveRef(); | ^~~~~~~~~~ /<>/umbrello/uml1model/operation.h:60:18: warning: ‘virtual bool UMLOperation::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] 60 | virtual bool showPropertiesDialog(QWidget* parent = 0); | ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/operation.h:72:10: warning: ‘virtual void UMLOperation::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 72 | void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/operation.h:75:10: warning: ‘virtual bool UMLOperation::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 75 | bool load1(QDomElement & element); | ^~~~~ In file included from /<>/umbrello/codegenerators/csharp/csharpwriter.cpp:19: /<>/umbrello/uml.h:201:18: warning: ‘virtual void UMLApp::keyPressEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] 201 | virtual void keyPressEvent(QKeyEvent* e); | ^~~~~~~~~~~~~ /<>/umbrello/uml.h:202:18: warning: ‘virtual void UMLApp::keyReleaseEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] 202 | virtual void keyReleaseEvent(QKeyEvent* e); | ^~~~~~~~~~~~~~~ /<>/umbrello/uml.h:204:18: warning: ‘virtual void UMLApp::customEvent(QEvent*)’ can be marked override [-Wsuggest-override] 204 | virtual void customEvent(QEvent* e); | ^~~~~~~~~~~ /<>/umbrello/uml.h:215:18: warning: ‘virtual bool UMLApp::queryClose()’ can be marked override [-Wsuggest-override] 215 | virtual bool queryClose(); | ^~~~~~~~~~ /<>/umbrello/uml.h:217:18: warning: ‘virtual void UMLApp::saveProperties(KConfigGroup&)’ can be marked override [-Wsuggest-override] 217 | virtual void saveProperties(KConfigGroup & cfg); | ^~~~~~~~~~~~~~ /<>/umbrello/uml.h:218:18: warning: ‘virtual void UMLApp::readProperties(const KConfigGroup&)’ can be marked override [-Wsuggest-override] 218 | virtual void readProperties(const KConfigGroup & cfg); | ^~~~~~~~~~~~~~ [ 40%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/codegenerators/d/dclassdeclarationblock.cpp.o cd /<>/obj-aarch64-linux-gnu/umbrello && /usr/bin/aarch64-linux-gnu-g++ -DCMAKE_BINARY_DIR=\"/<>/obj-aarch64-linux-gnu\" -DKCOREADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLO_VERSION_STRING=\"2.23.3\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-aarch64-linux-gnu/umbrello -I/<>/umbrello -I/<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/include -I/<>/obj-aarch64-linux-gnu -I/<>/umbrello/clipboard -I/<>/umbrello/cmds -I/<>/umbrello/codegenerators -I/<>/umbrello/codegenerators/ada -I/<>/umbrello/codegenerators/as -I/<>/umbrello/codegenerators/cpp -I/<>/umbrello/codegenerators/csharp -I/<>/umbrello/codegenerators/d -I/<>/umbrello/codegenerators/idl -I/<>/umbrello/codegenerators/java -I/<>/umbrello/codegenerators/js -I/<>/umbrello/codegenerators/pascal -I/<>/umbrello/codegenerators/perl -I/<>/umbrello/codegenerators/php -I/<>/umbrello/codegenerators/python -I/<>/umbrello/codegenerators/ruby -I/<>/umbrello/codegenerators/sql -I/<>/umbrello/codegenerators/tcl -I/<>/umbrello/codegenerators/vala -I/<>/umbrello/codegenerators/xml -I/<>/umbrello/codegenwizard -I/<>/umbrello/codeimport -I/<>/umbrello/codeimport/csharp -I/<>/umbrello/codeimpwizard -I/<>/umbrello/debug -I/<>/umbrello/dialogs -I/<>/umbrello/dialogs/pages -I/<>/umbrello/dialogs/widgets -I/<>/umbrello/docgenerators -I/<>/umbrello/finder -I/<>/umbrello/refactoring -I/<>/umbrello/uml1model -I/<>/umbrello/umlwidgets -I/<>/lib/cppparser -I/<>/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/aarch64-linux-gnu/qt5 -isystem /usr/include/aarch64-linux-gnu/qt5/QtWidgets -isystem /usr/include/aarch64-linux-gnu/qt5/QtGui -isystem /usr/include/aarch64-linux-gnu/qt5/QtCore -isystem /usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/aarch64-linux-gnu/qt5/QtXml -isystem /usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/aarch64-linux-gnu/qt5/QtSvg -isystem /usr/include/aarch64-linux-gnu/qt5/QtWebKitWidgets -isystem /usr/include/aarch64-linux-gnu/qt5/QtWebKit -isystem /usr/include/aarch64-linux-gnu/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/aarch64-linux-gnu/qt5/QtConcurrent -isystem /usr/include/aarch64-linux-gnu/qt5/QtDBus -isystem /usr/include/KF5/KTextEditor -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -fno-delete-null-pointer-checks -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -o CMakeFiles/libumbrello.dir/codegenerators/d/dclassdeclarationblock.cpp.o -c /<>/umbrello/codegenerators/d/dclassdeclarationblock.cpp In file included from /<>/umbrello/uml1model/package.h:14, from /<>/umbrello/uml1model/classifier.h:13, from /<>/umbrello/codegenerators/classifiercodedocument.h:15, from /<>/umbrello/codegenerators/d/dclassifiercodedocument.h:16, from /<>/umbrello/codegenerators/d/dclassdeclarationblock.h:15, from /<>/umbrello/codegenerators/d/dclassdeclarationblock.cpp:12: /<>/umbrello/uml1model/umlcanvasobject.h:43:18: warning: ‘virtual void UMLCanvasObject::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 43 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/umlcanvasobject.h:85:18: warning: ‘virtual bool UMLCanvasObject::resolveRef()’ can be marked override [-Wsuggest-override] 85 | virtual bool resolveRef(); | ^~~~~~~~~~ In file included from /<>/umbrello/uml1model/classifier.h:13, from /<>/umbrello/codegenerators/classifiercodedocument.h:15, from /<>/umbrello/codegenerators/d/dclassifiercodedocument.h:16, from /<>/umbrello/codegenerators/d/dclassdeclarationblock.h:15, from /<>/umbrello/codegenerators/d/dclassdeclarationblock.cpp:12: /<>/umbrello/uml1model/package.h:39:18: warning: ‘virtual void UMLPackage::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 39 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/package.h:41:24: warning: ‘virtual UMLObject* UMLPackage::clone() const’ can be marked override [-Wsuggest-override] 41 | virtual UMLObject* clone() const; | ^~~~~ /<>/umbrello/uml1model/package.h:64:18: warning: ‘virtual bool UMLPackage::resolveRef()’ can be marked override [-Wsuggest-override] 64 | virtual bool resolveRef(); | ^~~~~~~~~~ /<>/umbrello/uml1model/package.h:66:18: warning: ‘virtual void UMLPackage::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 66 | virtual void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/package.h:69:18: warning: ‘virtual bool UMLPackage::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 69 | virtual bool load1(QDomElement& element); | ^~~~~ In file included from /<>/umbrello/uml1model/attribute.h:15, from /<>/umbrello/uml1model/umlattributelist.h:17, from /<>/umbrello/uml1model/classifier.h:14, from /<>/umbrello/codegenerators/classifiercodedocument.h:15, from /<>/umbrello/codegenerators/d/dclassifiercodedocument.h:16, from /<>/umbrello/codegenerators/d/dclassdeclarationblock.h:15, from /<>/umbrello/codegenerators/d/dclassdeclarationblock.cpp:12: /<>/umbrello/uml1model/classifierlistitem.h:48:18: warning: ‘virtual void UMLClassifierListItem::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 48 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/classifierlistitem.h:54:24: warning: ‘virtual UMLObject* UMLClassifierListItem::clone() const’ can be marked override [-Wsuggest-override] 54 | virtual UMLObject* clone() const = 0; | ^~~~~ In file included from /<>/umbrello/uml1model/umlattributelist.h:17, from /<>/umbrello/uml1model/classifier.h:14, from /<>/umbrello/codegenerators/classifiercodedocument.h:15, from /<>/umbrello/codegenerators/d/dclassifiercodedocument.h:16, from /<>/umbrello/codegenerators/d/dclassdeclarationblock.h:15, from /<>/umbrello/codegenerators/d/dclassdeclarationblock.cpp:12: /<>/umbrello/uml1model/attribute.h:42:18: warning: ‘virtual void UMLAttribute::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 42 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/attribute.h:44:10: warning: ‘virtual void UMLAttribute::setName(const QString&)’ can be marked override [-Wsuggest-override] 44 | void setName(const QString &name); | ^~~~~~~ /<>/umbrello/uml1model/attribute.h:48:24: warning: ‘virtual UMLObject* UMLAttribute::clone() const’ can be marked override [-Wsuggest-override] 48 | virtual UMLObject* clone() const; | ^~~~~ /<>/umbrello/uml1model/attribute.h:53:13: warning: ‘virtual QString UMLAttribute::toString(Uml::SignatureType::Enum, bool)’ can be marked override [-Wsuggest-override] 53 | QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false); | ^~~~~~~~ /<>/umbrello/uml1model/attribute.h:58:18: warning: ‘virtual void UMLAttribute::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 58 | virtual void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/attribute.h:60:18: warning: ‘virtual bool UMLAttribute::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] 60 | virtual bool showPropertiesDialog(QWidget* parent = 0); | ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/attribute.h:73:10: warning: ‘virtual bool UMLAttribute::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 73 | bool load1(QDomElement & element); | ^~~~~ In file included from /<>/umbrello/uml1model/foreignkeyconstraint.h:16, from /<>/umbrello/model_utils.h:18, from /<>/umbrello/uml1model/classifier.h:19, from /<>/umbrello/codegenerators/classifiercodedocument.h:15, from /<>/umbrello/codegenerators/d/dclassifiercodedocument.h:16, from /<>/umbrello/codegenerators/d/dclassdeclarationblock.h:15, from /<>/umbrello/codegenerators/d/dclassdeclarationblock.cpp:12: /<>/umbrello/uml1model/entityconstraint.h:40:18: warning: ‘virtual void UMLEntityConstraint::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 40 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/entityconstraint.h:45:24: warning: ‘virtual UMLObject* UMLEntityConstraint::clone() const’ can be marked override [-Wsuggest-override] 45 | virtual UMLObject* clone() const = 0; | ^~~~~ In file included from /<>/umbrello/model_utils.h:18, from /<>/umbrello/uml1model/classifier.h:19, from /<>/umbrello/codegenerators/classifiercodedocument.h:15, from /<>/umbrello/codegenerators/d/dclassifiercodedocument.h:16, from /<>/umbrello/codegenerators/d/dclassdeclarationblock.h:15, from /<>/umbrello/codegenerators/d/dclassdeclarationblock.cpp:12: /<>/umbrello/uml1model/foreignkeyconstraint.h:56:18: warning: ‘virtual void UMLForeignKeyConstraint::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 56 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:58:24: warning: ‘virtual UMLObject* UMLForeignKeyConstraint::clone() const’ can be marked override [-Wsuggest-override] 58 | virtual UMLObject* clone() const; | ^~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:60:13: warning: ‘virtual QString UMLForeignKeyConstraint::toString(Uml::SignatureType::Enum, bool)’ can be marked override [-Wsuggest-override] 60 | QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false); | ^~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:65:10: warning: ‘virtual void UMLForeignKeyConstraint::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 65 | void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:67:18: warning: ‘virtual bool UMLForeignKeyConstraint::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] 67 | virtual bool showPropertiesDialog(QWidget* parent = 0); | ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:85:10: warning: ‘virtual bool UMLForeignKeyConstraint::resolveRef()’ can be marked override [-Wsuggest-override] 85 | bool resolveRef(); | ^~~~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:94:10: warning: ‘virtual bool UMLForeignKeyConstraint::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 94 | bool load1(QDomElement & element); | ^~~~~ In file included from /<>/umbrello/model_utils.h:20, from /<>/umbrello/uml1model/classifier.h:19, from /<>/umbrello/codegenerators/classifiercodedocument.h:15, from /<>/umbrello/codegenerators/d/dclassifiercodedocument.h:16, from /<>/umbrello/codegenerators/d/dclassdeclarationblock.h:15, from /<>/umbrello/codegenerators/d/dclassdeclarationblock.cpp:12: /<>/umbrello/dialogs/multipagedialogbase.h:101:18: warning: ‘virtual void MultiPageDialogBase::keyPressEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] 101 | virtual void keyPressEvent(QKeyEvent *event); | ^~~~~~~~~~~~~ In file included from /<>/umbrello/model_utils.h:21, from /<>/umbrello/uml1model/classifier.h:19, from /<>/umbrello/codegenerators/classifiercodedocument.h:15, from /<>/umbrello/codegenerators/d/dclassifiercodedocument.h:16, from /<>/umbrello/codegenerators/d/dclassdeclarationblock.h:15, from /<>/umbrello/codegenerators/d/dclassdeclarationblock.cpp:12: /<>/umbrello/umlwidgets/widgetbase.h:187:20: warning: ‘virtual QRectF WidgetBase::boundingRect() const’ can be marked override [-Wsuggest-override] 187 | virtual QRectF boundingRect() const; | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/widgetbase.h:191:18: warning: ‘virtual void WidgetBase::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] 191 | virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); | ^~~~~ /<>/umbrello/umlwidgets/widgetbase.h:260:18: warning: ‘virtual void WidgetBase::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] 260 | virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent *event); | ^~~~~~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/classifiercodedocument.h:15, from /<>/umbrello/codegenerators/d/dclassifiercodedocument.h:16, from /<>/umbrello/codegenerators/d/dclassdeclarationblock.h:15, from /<>/umbrello/codegenerators/d/dclassdeclarationblock.cpp:12: /<>/umbrello/uml1model/classifier.h:54:18: warning: ‘virtual void UMLClassifier::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 54 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/classifier.h:56:16: warning: ‘virtual UMLObject* UMLClassifier::clone() const’ can be marked override [-Wsuggest-override] 56 | UMLObject* clone() const; | ^~~~~ /<>/umbrello/uml1model/classifier.h:111:18: warning: ‘virtual bool UMLClassifier::resolveRef()’ can be marked override [-Wsuggest-override] 111 | virtual bool resolveRef(); | ^~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:115:24: warning: ‘virtual UMLObject* UMLClassifier::findChildObjectById(Uml::ID::Type, bool)’ can be marked override [-Wsuggest-override] 115 | virtual UMLObject* findChildObjectById(Uml::ID::Type id, bool considerAncestors = false); | ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:124:18: warning: ‘virtual bool UMLClassifier::acceptAssociationType(Uml::AssociationType::Enum)’ can be marked override [-Wsuggest-override] 124 | virtual bool acceptAssociationType(Uml::AssociationType::Enum type); | ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:129:10: warning: ‘virtual void UMLClassifier::setBaseType(UMLObject::ObjectType)’ can be marked override [-Wsuggest-override] 129 | void setBaseType(UMLObject::ObjectType ot); | ^~~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:181:10: warning: ‘virtual void UMLClassifier::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 181 | void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:183:18: warning: ‘virtual bool UMLClassifier::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 183 | virtual bool load1(QDomElement& element); | ^~~~~ In file included from /<>/umbrello/codegenerators/codeblockwithcomments.h:15, from /<>/umbrello/codegenerators/codemethodblock.h:17, from /<>/umbrello/codegenerators/codeaccessormethod.h:15, from /<>/umbrello/codegenerators/classifiercodedocument.h:16, from /<>/umbrello/codegenerators/d/dclassifiercodedocument.h:16, from /<>/umbrello/codegenerators/d/dclassdeclarationblock.h:15, from /<>/umbrello/codegenerators/d/dclassdeclarationblock.cpp:12: /<>/umbrello/codegenerators/codeblock.h:40:18: warning: ‘virtual void CodeBlock::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 40 | virtual void saveToXMI1(QDomDocument & doc, QDomElement & root); | ^~~~~~~~~~ /<>/umbrello/codegenerators/codeblock.h:41:18: warning: ‘virtual void CodeBlock::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] 41 | virtual void loadFromXMI1(QDomElement & root); | ^~~~~~~~~~~~ /<>/umbrello/codegenerators/codeblock.h:43:18: warning: ‘virtual void CodeBlock::setAttributesFromObject(TextBlock*)’ can be marked override [-Wsuggest-override] 43 | virtual void setAttributesFromObject(TextBlock * obj); | ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeblock.h:49:18: warning: ‘virtual void CodeBlock::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 49 | virtual void setAttributesOnNode(QDomDocument & doc, QDomElement & blockElement); | ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeblock.h:50:18: warning: ‘virtual void CodeBlock::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] 50 | virtual void setAttributesFromNode(QDomElement & element); | ^~~~~~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/codeblockwithcomments.h:16, from /<>/umbrello/codegenerators/codemethodblock.h:17, from /<>/umbrello/codegenerators/codeaccessormethod.h:15, from /<>/umbrello/codegenerators/classifiercodedocument.h:16, from /<>/umbrello/codegenerators/d/dclassifiercodedocument.h:16, from /<>/umbrello/codegenerators/d/dclassdeclarationblock.h:15, from /<>/umbrello/codegenerators/d/dclassdeclarationblock.cpp:12: /<>/umbrello/codegenerators/codecomment.h:30:18: warning: ‘virtual void CodeComment::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 30 | virtual void saveToXMI1(QDomDocument & doc, QDomElement & root); | ^~~~~~~~~~ /<>/umbrello/codegenerators/codecomment.h:31:18: warning: ‘virtual void CodeComment::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] 31 | virtual void loadFromXMI1(QDomElement & root); | ^~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/codemethodblock.h:17, from /<>/umbrello/codegenerators/codeaccessormethod.h:15, from /<>/umbrello/codegenerators/classifiercodedocument.h:16, from /<>/umbrello/codegenerators/d/dclassifiercodedocument.h:16, from /<>/umbrello/codegenerators/d/dclassdeclarationblock.h:15, from /<>/umbrello/codegenerators/d/dclassdeclarationblock.cpp:12: /<>/umbrello/codegenerators/codeblockwithcomments.h:38:21: warning: ‘virtual QString CodeBlockWithComments::toString() const’ can be marked override [-Wsuggest-override] 38 | virtual QString toString () const; | ^~~~~~~~ /<>/umbrello/codegenerators/codeblockwithcomments.h:42:18: warning: ‘virtual void CodeBlockWithComments::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 42 | virtual void saveToXMI1 (QDomDocument & doc, QDomElement & root); | ^~~~~~~~~~ /<>/umbrello/codegenerators/codeblockwithcomments.h:44:18: warning: ‘virtual void CodeBlockWithComments::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] 44 | virtual void loadFromXMI1 (QDomElement & root); | ^~~~~~~~~~~~ /<>/umbrello/codegenerators/codeblockwithcomments.h:46:18: warning: ‘virtual void CodeBlockWithComments::setAttributesFromObject(TextBlock*)’ can be marked override [-Wsuggest-override] 46 | virtual void setAttributesFromObject (TextBlock * obj); | ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeblockwithcomments.h:50:18: warning: ‘virtual void CodeBlockWithComments::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 50 | virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement); | ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeblockwithcomments.h:52:18: warning: ‘virtual void CodeBlockWithComments::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] 52 | virtual void setAttributesFromNode (QDomElement & element); | ^~~~~~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/codeaccessormethod.h:15, from /<>/umbrello/codegenerators/classifiercodedocument.h:16, from /<>/umbrello/codegenerators/d/dclassifiercodedocument.h:16, from /<>/umbrello/codegenerators/d/dclassdeclarationblock.h:15, from /<>/umbrello/codegenerators/d/dclassdeclarationblock.cpp:12: /<>/umbrello/codegenerators/codemethodblock.h:45:21: warning: ‘virtual QString CodeMethodBlock::toString() const’ can be marked override [-Wsuggest-override] 45 | virtual QString toString () const; | ^~~~~~~~ /<>/umbrello/codegenerators/codemethodblock.h:58:18: warning: ‘virtual void CodeMethodBlock::updateContent()’ can be marked override [-Wsuggest-override] 58 | virtual void updateContent () = 0; | ^~~~~~~~~~~~~ /<>/umbrello/codegenerators/codemethodblock.h:62:18: warning: ‘virtual void CodeMethodBlock::release()’ can be marked override [-Wsuggest-override] 62 | virtual void release (); | ^~~~~~~ /<>/umbrello/codegenerators/codemethodblock.h:75:18: warning: ‘virtual void CodeMethodBlock::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 75 | virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement); | ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codemethodblock.h:77:18: warning: ‘virtual void CodeMethodBlock::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] 77 | virtual void setAttributesFromNode (QDomElement & element); | ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codemethodblock.h:79:18: warning: ‘virtual void CodeMethodBlock::setAttributesFromObject(TextBlock*)’ can be marked override [-Wsuggest-override] 79 | virtual void setAttributesFromObject (TextBlock * obj); | ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codemethodblock.h:88:18: warning: ‘virtual void CodeMethodBlock::syncToParent()’ can be marked override [-Wsuggest-override] 88 | virtual void syncToParent(); | ^~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/classifiercodedocument.h:16, from /<>/umbrello/codegenerators/d/dclassifiercodedocument.h:16, from /<>/umbrello/codegenerators/d/dclassdeclarationblock.h:15, from /<>/umbrello/codegenerators/d/dclassdeclarationblock.cpp:12: /<>/umbrello/codegenerators/codeaccessormethod.h:47:18: warning: ‘virtual void CodeAccessorMethod::updateContent()’ can be marked override [-Wsuggest-override] 47 | virtual void updateContent() = 0; | ^~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeaccessormethod.h:49:18: warning: ‘virtual void CodeAccessorMethod::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 49 | virtual void saveToXMI1(QDomDocument & doc, QDomElement & root); | ^~~~~~~~~~ /<>/umbrello/codegenerators/codeaccessormethod.h:50:18: warning: ‘virtual void CodeAccessorMethod::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] 50 | virtual void loadFromXMI1(QDomElement & root); | ^~~~~~~~~~~~ /<>/umbrello/codegenerators/codeaccessormethod.h:52:18: warning: ‘virtual void CodeAccessorMethod::setAttributesFromObject(TextBlock*)’ can be marked override [-Wsuggest-override] 52 | virtual void setAttributesFromObject(TextBlock * obj); | ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeaccessormethod.h:56:18: warning: ‘virtual void CodeAccessorMethod::release()’ can be marked override [-Wsuggest-override] 56 | virtual void release(); | ^~~~~~~ /<>/umbrello/codegenerators/codeaccessormethod.h:58:18: warning: ‘virtual void CodeAccessorMethod::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 58 | virtual void setAttributesOnNode(QDomDocument & doc, QDomElement & blockElement); | ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeaccessormethod.h:60:18: warning: ‘virtual void CodeAccessorMethod::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] 60 | virtual void setAttributesFromNode(QDomElement & element); | ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeaccessormethod.h:62:18: warning: ‘virtual void CodeAccessorMethod::updateMethodDeclaration()’ can be marked override [-Wsuggest-override] 62 | virtual void updateMethodDeclaration() = 0; | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/codedocument.h:16, from /<>/umbrello/codegenerators/classifiercodedocument.h:17, from /<>/umbrello/codegenerators/d/dclassifiercodedocument.h:16, from /<>/umbrello/codegenerators/d/dclassdeclarationblock.h:15, from /<>/umbrello/codegenerators/d/dclassdeclarationblock.cpp:12: /<>/umbrello/codegenerators/hierarchicalcodeblock.h:38:10: warning: ‘virtual bool HierarchicalCodeBlock::addTextBlock(TextBlock*)’ can be marked override [-Wsuggest-override] 38 | bool addTextBlock (TextBlock * add_object); | ^~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:40:10: warning: ‘virtual bool HierarchicalCodeBlock::insertTextBlock(TextBlock*, TextBlock*, bool)’ can be marked override [-Wsuggest-override] 40 | bool insertTextBlock (TextBlock * newBlock, TextBlock * existingBlock, bool after = true); | ^~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:42:10: warning: ‘virtual bool HierarchicalCodeBlock::removeTextBlock(TextBlock*)’ can be marked override [-Wsuggest-override] 42 | bool removeTextBlock (TextBlock * remove_object); | ^~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:48:18: warning: ‘virtual void HierarchicalCodeBlock::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 48 | virtual void saveToXMI1 (QDomDocument & doc, QDomElement & root); | ^~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:50:18: warning: ‘virtual void HierarchicalCodeBlock::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] 50 | virtual void loadFromXMI1 (QDomElement & root); | ^~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:52:21: warning: ‘virtual QString HierarchicalCodeBlock::toString() const’ can be marked override [-Wsuggest-override] 52 | virtual QString toString () const; | ^~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:55:13: warning: ‘virtual QString HierarchicalCodeBlock::getUniqueTag(const QString&)’ can be marked override [-Wsuggest-override] 55 | QString getUniqueTag(const QString& prefix); | ^~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:59:25: warning: ‘virtual CodeBlock* HierarchicalCodeBlock::newCodeBlock()’ can be marked override [-Wsuggest-override] 59 | virtual CodeBlock * newCodeBlock(); | ^~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:60:37: warning: ‘virtual CodeBlockWithComments* HierarchicalCodeBlock::newCodeBlockWithComments()’ can be marked override [-Wsuggest-override] 60 | virtual CodeBlockWithComments * newCodeBlockWithComments(); | ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:61:37: warning: ‘virtual HierarchicalCodeBlock* HierarchicalCodeBlock::newHierarchicalCodeBlock()’ can be marked override [-Wsuggest-override] 61 | virtual HierarchicalCodeBlock * newHierarchicalCodeBlock(); | ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:65:18: warning: ‘virtual void HierarchicalCodeBlock::release()’ can be marked override [-Wsuggest-override] 65 | virtual void release (); | ^~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:67:18: warning: ‘virtual void HierarchicalCodeBlock::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 67 | virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & elem); | ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:69:18: warning: ‘virtual void HierarchicalCodeBlock::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] 69 | virtual void setAttributesFromNode (QDomElement & element); | ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:71:18: warning: ‘virtual void HierarchicalCodeBlock::setAttributesFromObject(TextBlock*)’ can be marked override [-Wsuggest-override] 71 | virtual void setAttributesFromObject (TextBlock * obj); | ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:73:17: warning: ‘virtual TextBlock* HierarchicalCodeBlock::findCodeClassFieldTextBlockByTag(const QString&)’ can be marked override [-Wsuggest-override] 73 | TextBlock * findCodeClassFieldTextBlockByTag (const QString &tag); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/classifiercodedocument.h:17, from /<>/umbrello/codegenerators/d/dclassifiercodedocument.h:16, from /<>/umbrello/codegenerators/d/dclassdeclarationblock.h:15, from /<>/umbrello/codegenerators/d/dclassdeclarationblock.cpp:12: /<>/umbrello/codegenerators/codedocument.h:61:10: warning: ‘virtual bool CodeDocument::insertTextBlock(TextBlock*, TextBlock*, bool)’ can be marked override [-Wsuggest-override] 61 | bool insertTextBlock (TextBlock * newBlock, TextBlock * existingBlock, bool after = true); | ^~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codedocument.h:70:25: warning: ‘virtual CodeBlock* CodeDocument::newCodeBlock()’ can be marked override [-Wsuggest-override] 70 | virtual CodeBlock * newCodeBlock (); | ^~~~~~~~~~~~ /<>/umbrello/codegenerators/codedocument.h:71:37: warning: ‘virtual HierarchicalCodeBlock* CodeDocument::newHierarchicalCodeBlock()’ can be marked override [-Wsuggest-override] 71 | virtual HierarchicalCodeBlock * newHierarchicalCodeBlock (); | ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codedocument.h:72:37: warning: ‘virtual CodeBlockWithComments* CodeDocument::newCodeBlockWithComments()’ can be marked override [-Wsuggest-override] 72 | virtual CodeBlockWithComments * newCodeBlockWithComments (); | ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codedocument.h:74:21: warning: ‘virtual QString CodeDocument::getUniqueTag(const QString&)’ can be marked override [-Wsuggest-override] 74 | virtual QString getUniqueTag(const QString& prefix = QString()); | ^~~~~~~~~~~~ /<>/umbrello/codegenerators/codedocument.h:86:18: warning: ‘virtual void CodeDocument::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 86 | virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement); | ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codedocument.h:88:18: warning: ‘virtual void CodeDocument::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] 88 | virtual void setAttributesFromNode (QDomElement & element); | ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codedocument.h:100:10: warning: ‘virtual void CodeDocument::resetTextBlocks()’ can be marked override [-Wsuggest-override] 100 | void resetTextBlocks(); | ^~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codedocument.h:102:25: warning: ‘virtual TextBlock* CodeDocument::findCodeClassFieldTextBlockByTag(const QString&)’ can be marked override [-Wsuggest-override] 102 | virtual TextBlock * findCodeClassFieldTextBlockByTag(const QString &tag); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/codeoperation.h:16, from /<>/umbrello/codegenerators/classifiercodedocument.h:18, from /<>/umbrello/codegenerators/d/dclassifiercodedocument.h:16, from /<>/umbrello/codegenerators/d/dclassdeclarationblock.h:15, from /<>/umbrello/codegenerators/d/dclassdeclarationblock.cpp:12: /<>/umbrello/uml1model/operation.h:37:18: warning: ‘virtual void UMLOperation::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 37 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/operation.h:39:24: warning: ‘virtual UMLObject* UMLOperation::clone() const’ can be marked override [-Wsuggest-override] 39 | virtual UMLObject* clone() const; | ^~~~~ /<>/umbrello/uml1model/operation.h:41:10: warning: ‘virtual void UMLOperation::setType(UMLObject*)’ can be marked override [-Wsuggest-override] 41 | void setType(UMLObject* type); | ^~~~~~~ /<>/umbrello/uml1model/operation.h:52:13: warning: ‘virtual QString UMLOperation::toString(Uml::SignatureType::Enum, bool)’ can be marked override [-Wsuggest-override] 52 | QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false); | ^~~~~~~~ /<>/umbrello/uml1model/operation.h:56:10: warning: ‘virtual bool UMLOperation::resolveRef()’ can be marked override [-Wsuggest-override] 56 | bool resolveRef(); | ^~~~~~~~~~ /<>/umbrello/uml1model/operation.h:60:18: warning: ‘virtual bool UMLOperation::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] 60 | virtual bool showPropertiesDialog(QWidget* parent = 0); | ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/operation.h:72:10: warning: ‘virtual void UMLOperation::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 72 | void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/operation.h:75:10: warning: ‘virtual bool UMLOperation::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 75 | bool load1(QDomElement & element); | ^~~~~ In file included from /<>/umbrello/codegenerators/classifiercodedocument.h:18, from /<>/umbrello/codegenerators/d/dclassifiercodedocument.h:16, from /<>/umbrello/codegenerators/d/dclassdeclarationblock.h:15, from /<>/umbrello/codegenerators/d/dclassdeclarationblock.cpp:12: /<>/umbrello/codegenerators/codeoperation.h:41:18: warning: ‘virtual void CodeOperation::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 41 | virtual void saveToXMI1 (QDomDocument & doc, QDomElement & root); | ^~~~~~~~~~ /<>/umbrello/codegenerators/codeoperation.h:43:18: warning: ‘virtual void CodeOperation::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] 43 | virtual void loadFromXMI1 (QDomElement & root); | ^~~~~~~~~~~~ /<>/umbrello/codegenerators/codeoperation.h:47:18: warning: ‘virtual void CodeOperation::setAttributesFromObject(TextBlock*)’ can be marked override [-Wsuggest-override] 47 | virtual void setAttributesFromObject (TextBlock * obj); | ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeoperation.h:49:18: warning: ‘virtual void CodeOperation::updateMethodDeclaration()’ can be marked override [-Wsuggest-override] 49 | virtual void updateMethodDeclaration() = 0; | ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeoperation.h:50:18: warning: ‘virtual void CodeOperation::updateContent()’ can be marked override [-Wsuggest-override] 50 | virtual void updateContent(); | ^~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeoperation.h:57:18: warning: ‘virtual void CodeOperation::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 57 | virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement); | ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeoperation.h:59:18: warning: ‘virtual void CodeOperation::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] 59 | virtual void setAttributesFromNode (QDomElement & element); | ^~~~~~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/codeclassfield.h:16, from /<>/umbrello/codegenerators/classifiercodedocument.h:19, from /<>/umbrello/codegenerators/d/dclassifiercodedocument.h:16, from /<>/umbrello/codegenerators/d/dclassdeclarationblock.h:15, from /<>/umbrello/codegenerators/d/dclassdeclarationblock.cpp:12: /<>/umbrello/codegenerators/codeclassfielddeclarationblock.h:42:18: warning: ‘virtual void CodeClassFieldDeclarationBlock::setAttributesFromObject(TextBlock*)’ can be marked override [-Wsuggest-override] 42 | virtual void setAttributesFromObject(TextBlock * obj); | ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeclassfielddeclarationblock.h:44:18: warning: ‘virtual void CodeClassFieldDeclarationBlock::updateContent()’ can be marked override [-Wsuggest-override] 44 | virtual void updateContent() = 0; | ^~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeclassfielddeclarationblock.h:46:18: warning: ‘virtual void CodeClassFieldDeclarationBlock::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 46 | virtual void saveToXMI1(QDomDocument & doc, QDomElement & root); | ^~~~~~~~~~ /<>/umbrello/codegenerators/codeclassfielddeclarationblock.h:48:18: warning: ‘virtual void CodeClassFieldDeclarationBlock::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] 48 | virtual void loadFromXMI1(QDomElement & root); | ^~~~~~~~~~~~ /<>/umbrello/codegenerators/codeclassfielddeclarationblock.h:52:18: warning: ‘virtual void CodeClassFieldDeclarationBlock::release()’ can be marked override [-Wsuggest-override] 52 | virtual void release(); | ^~~~~~~ /<>/umbrello/codegenerators/codeclassfielddeclarationblock.h:54:18: warning: ‘virtual void CodeClassFieldDeclarationBlock::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 54 | virtual void setAttributesOnNode(QDomDocument & doc, QDomElement & blockElement); | ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeclassfielddeclarationblock.h:56:18: warning: ‘virtual void CodeClassFieldDeclarationBlock::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] 56 | virtual void setAttributesFromNode(QDomElement & element); | ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeclassfielddeclarationblock.h:67:18: warning: ‘virtual void CodeClassFieldDeclarationBlock::syncToParent()’ can be marked override [-Wsuggest-override] 67 | virtual void syncToParent(); | ^~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/classifiercodedocument.h:19, from /<>/umbrello/codegenerators/d/dclassifiercodedocument.h:16, from /<>/umbrello/codegenerators/d/dclassdeclarationblock.h:15, from /<>/umbrello/codegenerators/d/dclassdeclarationblock.cpp:12: /<>/umbrello/codegenerators/codeclassfield.h:52:13: warning: ‘virtual QString CodeClassField::getTypeName()’ can be marked override [-Wsuggest-override] 52 | QString getTypeName (); | ^~~~~~~~~~~ /<>/umbrello/codegenerators/codeclassfield.h:85:10: warning: ‘virtual void CodeClassField::updateContent()’ can be marked override [-Wsuggest-override] 85 | void updateContent(); | ^~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeclassfield.h:121:18: warning: ‘virtual void CodeClassField::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 121 | virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement); | ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeclassfield.h:123:18: warning: ‘virtual void CodeClassField::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] 123 | virtual void setAttributesFromNode (QDomElement & element); | ^~~~~~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/d/dclassifiercodedocument.h:16, from /<>/umbrello/codegenerators/d/dclassdeclarationblock.h:15, from /<>/umbrello/codegenerators/d/dclassdeclarationblock.cpp:12: /<>/umbrello/codegenerators/classifiercodedocument.h:74:18: warning: ‘virtual void ClassifierCodeDocument::synchronize()’ can be marked override [-Wsuggest-override] 74 | virtual void synchronize(); | ^~~~~~~~~~~ /<>/umbrello/codegenerators/classifiercodedocument.h:81:18: warning: ‘virtual void ClassifierCodeDocument::updateContent()’ can be marked override [-Wsuggest-override] 81 | virtual void updateContent() = 0; | ^~~~~~~~~~~~~ /<>/umbrello/codegenerators/classifiercodedocument.h:83:18: warning: ‘virtual void ClassifierCodeDocument::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 83 | virtual void saveToXMI1(QDomDocument &doc, QDomElement &root); | ^~~~~~~~~~ /<>/umbrello/codegenerators/classifiercodedocument.h:84:18: warning: ‘virtual void ClassifierCodeDocument::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] 84 | virtual void loadFromXMI1(QDomElement &root); | ^~~~~~~~~~~~ /<>/umbrello/codegenerators/classifiercodedocument.h:90:18: warning: ‘virtual void ClassifierCodeDocument::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 90 | virtual void setAttributesOnNode(QDomDocument &doc, QDomElement &blockElement); | ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/classifiercodedocument.h:91:18: warning: ‘virtual void ClassifierCodeDocument::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] 91 | virtual void setAttributesFromNode(QDomElement &element); | ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/classifiercodedocument.h:93:17: warning: ‘virtual TextBlock* ClassifierCodeDocument::findCodeClassFieldTextBlockByTag(const QString&)’ can be marked override [-Wsuggest-override] 93 | TextBlock * findCodeClassFieldTextBlockByTag(const QString &tag); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/d/dclassifiercodedocument.h:19, from /<>/umbrello/codegenerators/d/dclassdeclarationblock.h:15, from /<>/umbrello/codegenerators/d/dclassdeclarationblock.cpp:12: /<>/umbrello/codegenerators/d/dcodeclassfield.h:39:13: warning: ‘virtual QString DCodeClassField::getInitialValue()’ can be marked override [-Wsuggest-override] 39 | QString getInitialValue(); | ^~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/d/dcodeclassfield.h:41:13: warning: ‘virtual QString DCodeClassField::getTypeName()’ can be marked override [-Wsuggest-override] 41 | QString getTypeName (); | ^~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/d/dclassifiercodedocument.h:20, from /<>/umbrello/codegenerators/d/dclassdeclarationblock.h:15, from /<>/umbrello/codegenerators/d/dclassdeclarationblock.cpp:12: /<>/umbrello/codegenerators/d/dcodeoperation.h:36:17: warning: ‘virtual int DCodeOperation::lastEditableLine()’ can be marked override [-Wsuggest-override] 36 | virtual int lastEditableLine(); | ^~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/d/dcodeoperation.h:40:18: warning: ‘virtual void DCodeOperation::updateMethodDeclaration()’ can be marked override [-Wsuggest-override] 40 | virtual void updateMethodDeclaration(); | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/d/dclassdeclarationblock.h:15, from /<>/umbrello/codegenerators/d/dclassdeclarationblock.cpp:12: /<>/umbrello/codegenerators/d/dclassifiercodedocument.h:50:13: warning: ‘virtual QString DClassifierCodeDocument::getPath()’ can be marked override [-Wsuggest-override] 50 | QString getPath(); | ^~~~~~~ /<>/umbrello/codegenerators/d/dclassifiercodedocument.h:52:10: warning: ‘virtual bool DClassifierCodeDocument::addCodeOperation(CodeOperation*)’ can be marked override [-Wsuggest-override] 52 | bool addCodeOperation(CodeOperation * op); | ^~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/d/dclassifiercodedocument.h:54:10: warning: ‘virtual void DClassifierCodeDocument::updateContent()’ can be marked override [-Wsuggest-override] 54 | void updateContent(); | ^~~~~~~~~~~~~ /<>/umbrello/codegenerators/d/dclassifiercodedocument.h:58:10: warning: ‘virtual void DClassifierCodeDocument::resetTextBlocks()’ can be marked override [-Wsuggest-override] 58 | void resetTextBlocks(); | ^~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/d/dclassifiercodedocument.h:60:18: warning: ‘virtual void DClassifierCodeDocument::loadChildTextBlocksFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] 60 | virtual void loadChildTextBlocksFromNode(QDomElement & root); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/d/dclassdeclarationblock.h:16, from /<>/umbrello/codegenerators/d/dclassdeclarationblock.cpp:12: /<>/umbrello/codegenerators/ownedhierarchicalcodeblock.h:44:18: warning: ‘virtual void OwnedHierarchicalCodeBlock::updateContent()’ can be marked override [-Wsuggest-override] 44 | virtual void updateContent () = 0; | ^~~~~~~~~~~~~ /<>/umbrello/codegenerators/ownedhierarchicalcodeblock.h:51:18: warning: ‘virtual void OwnedHierarchicalCodeBlock::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 51 | virtual void saveToXMI1 (QDomDocument & doc, QDomElement & root) = 0; | ^~~~~~~~~~ /<>/umbrello/codegenerators/ownedhierarchicalcodeblock.h:56:18: warning: ‘virtual void OwnedHierarchicalCodeBlock::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] 56 | virtual void loadFromXMI1 (QDomElement & root) = 0; | ^~~~~~~~~~~~ /<>/umbrello/codegenerators/ownedhierarchicalcodeblock.h:60:18: warning: ‘virtual void OwnedHierarchicalCodeBlock::release()’ can be marked override [-Wsuggest-override] 60 | virtual void release (); | ^~~~~~~ /<>/umbrello/codegenerators/ownedhierarchicalcodeblock.h:62:18: warning: ‘virtual void OwnedHierarchicalCodeBlock::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 62 | virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement); | ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/ownedhierarchicalcodeblock.h:64:18: warning: ‘virtual void OwnedHierarchicalCodeBlock::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] 64 | virtual void setAttributesFromNode (QDomElement & element); | ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/ownedhierarchicalcodeblock.h:66:18: warning: ‘virtual void OwnedHierarchicalCodeBlock::setAttributesFromObject(TextBlock*)’ can be marked override [-Wsuggest-override] 66 | virtual void setAttributesFromObject (TextBlock * obj); | ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/ownedhierarchicalcodeblock.h:72:10: warning: ‘virtual void OwnedHierarchicalCodeBlock::syncToParent()’ can be marked override [-Wsuggest-override] 72 | void syncToParent (); | ^~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/d/dclassdeclarationblock.cpp:12: /<>/umbrello/codegenerators/d/dclassdeclarationblock.h:38:18: warning: ‘virtual void DClassDeclarationBlock::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 38 | virtual void saveToXMI1 (QDomDocument & doc, QDomElement & root); | ^~~~~~~~~~ /<>/umbrello/codegenerators/d/dclassdeclarationblock.h:43:18: warning: ‘virtual void DClassDeclarationBlock::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] 43 | virtual void loadFromXMI1 (QDomElement & root); | ^~~~~~~~~~~~ /<>/umbrello/codegenerators/d/dclassdeclarationblock.h:48:10: warning: ‘virtual void DClassDeclarationBlock::updateContent()’ can be marked override [-Wsuggest-override] 48 | void updateContent (); | ^~~~~~~~~~~~~ /<>/umbrello/codegenerators/d/dclassdeclarationblock.h:55:18: warning: ‘virtual void DClassDeclarationBlock::setAttributesFromObject(TextBlock*)’ can be marked override [-Wsuggest-override] 55 | virtual void setAttributesFromObject (TextBlock * obj); | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/d/dcodegenerator.h:16, from /<>/umbrello/codegenerators/d/dclassdeclarationblock.cpp:14: /<>/umbrello/codegenerators/advancedcodegenerator.h:37:18: warning: ‘virtual void AdvancedCodeGenerator::initFromParentDocument()’ can be marked override [-Wsuggest-override] 37 | virtual void initFromParentDocument(); | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/d/dcodegenerator.h:19, from /<>/umbrello/codegenerators/d/dclassdeclarationblock.cpp:14: /<>/umbrello/codegenerators/d/dcodegenerationpolicy.h:39:18: warning: ‘virtual void DCodeGenerationPolicy::setDefaults(bool)’ can be marked override [-Wsuggest-override] 39 | virtual void setDefaults(bool emitUpdateSignal = true); | ^~~~~~~~~~~ /<>/umbrello/codegenerators/d/dcodegenerationpolicy.h:41:32: warning: ‘virtual CodeGenerationPolicyPage* DCodeGenerationPolicy::createPage(QWidget*, const char*)’ can be marked override [-Wsuggest-override] 41 | CodeGenerationPolicyPage * createPage (QWidget *parent = 0, const char * name = 0); | ^~~~~~~~~~ In file included from /<>/umbrello/codegenerators/d/dclassdeclarationblock.cpp:14: /<>/umbrello/codegenerators/d/dcodegenerator.h:39:32: warning: ‘virtual CodeViewerDialog* DCodeGenerator::getCodeViewerDialog(QWidget*, CodeDocument*, Settings::CodeViewerState&)’ can be marked override [-Wsuggest-override] 39 | virtual CodeViewerDialog * getCodeViewerDialog(QWidget* parent, CodeDocument * doc, | ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/d/dcodegenerator.h:46:20: warning: ‘virtual CodeDocument* DCodeGenerator::newClassifierCodeDocument(UMLClassifier*)’ can be marked override [-Wsuggest-override] 46 | CodeDocument * newClassifierCodeDocument (UMLClassifier * classifier); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/d/dcodegenerator.h:48:36: warning: ‘virtual Uml::ProgrammingLanguage::Enum DCodeGenerator::language() const’ can be marked override [-Wsuggest-override] 48 | Uml::ProgrammingLanguage::Enum language() const; | ^~~~~~~~ /<>/umbrello/codegenerators/d/dcodegenerator.h:50:25: warning: ‘virtual QStringList DCodeGenerator::defaultDatatypes()’ can be marked override [-Wsuggest-override] 50 | virtual QStringList defaultDatatypes(); | ^~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/d/dcodegenerator.h:54:25: warning: ‘virtual QStringList DCodeGenerator::reservedKeywords() const’ can be marked override [-Wsuggest-override] 54 | virtual QStringList reservedKeywords() const; | ^~~~~~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/d/dclassdeclarationblock.cpp:16: /<>/umbrello/codegenerators/d/dcodedocumentation.h:44:18: warning: ‘virtual void DCodeDocumentation::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 44 | virtual void saveToXMI1 (QDomDocument & doc, QDomElement & root); | ^~~~~~~~~~ /<>/umbrello/codegenerators/d/dcodedocumentation.h:54:13: warning: ‘virtual QString DCodeDocumentation::toString() const’ can be marked override [-Wsuggest-override] 54 | QString toString () const; | ^~~~~~~~ /<>/umbrello/codegenerators/d/dcodedocumentation.h:60:21: warning: ‘virtual QString DCodeDocumentation::unformatText(const QString&, const QString&)’ can be marked override [-Wsuggest-override] 60 | virtual QString unformatText (const QString & text, const QString & indent = QString()); | ^~~~~~~~~~~~ /<>/umbrello/codegenerators/d/dcodedocumentation.h:66:21: warning: ‘virtual QString DCodeDocumentation::getNewEditorLine(int)’ can be marked override [-Wsuggest-override] 66 | virtual QString getNewEditorLine (int amount); | ^~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/d/dcodedocumentation.h:76:17: warning: ‘virtual int DCodeDocumentation::firstEditableLine()’ can be marked override [-Wsuggest-override] 76 | virtual int firstEditableLine(); | ^~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/d/dcodedocumentation.h:77:17: warning: ‘virtual int DCodeDocumentation::lastEditableLine()’ can be marked override [-Wsuggest-override] 77 | virtual int lastEditableLine(); | ^~~~~~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/d/dclassdeclarationblock.cpp:18: /<>/umbrello/uml.h:201:18: warning: ‘virtual void UMLApp::keyPressEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] 201 | virtual void keyPressEvent(QKeyEvent* e); | ^~~~~~~~~~~~~ /<>/umbrello/uml.h:202:18: warning: ‘virtual void UMLApp::keyReleaseEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] 202 | virtual void keyReleaseEvent(QKeyEvent* e); | ^~~~~~~~~~~~~~~ /<>/umbrello/uml.h:204:18: warning: ‘virtual void UMLApp::customEvent(QEvent*)’ can be marked override [-Wsuggest-override] 204 | virtual void customEvent(QEvent* e); | ^~~~~~~~~~~ /<>/umbrello/uml.h:215:18: warning: ‘virtual bool UMLApp::queryClose()’ can be marked override [-Wsuggest-override] 215 | virtual bool queryClose(); | ^~~~~~~~~~ /<>/umbrello/uml.h:217:18: warning: ‘virtual void UMLApp::saveProperties(KConfigGroup&)’ can be marked override [-Wsuggest-override] 217 | virtual void saveProperties(KConfigGroup & cfg); | ^~~~~~~~~~~~~~ /<>/umbrello/uml.h:218:18: warning: ‘virtual void UMLApp::readProperties(const KConfigGroup&)’ can be marked override [-Wsuggest-override] 218 | virtual void readProperties(const KConfigGroup & cfg); | ^~~~~~~~~~~~~~ [ 40%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/codegenerators/d/dclassifiercodedocument.cpp.o cd /<>/obj-aarch64-linux-gnu/umbrello && /usr/bin/aarch64-linux-gnu-g++ -DCMAKE_BINARY_DIR=\"/<>/obj-aarch64-linux-gnu\" -DKCOREADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLO_VERSION_STRING=\"2.23.3\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-aarch64-linux-gnu/umbrello -I/<>/umbrello -I/<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/include -I/<>/obj-aarch64-linux-gnu -I/<>/umbrello/clipboard -I/<>/umbrello/cmds -I/<>/umbrello/codegenerators -I/<>/umbrello/codegenerators/ada -I/<>/umbrello/codegenerators/as -I/<>/umbrello/codegenerators/cpp -I/<>/umbrello/codegenerators/csharp -I/<>/umbrello/codegenerators/d -I/<>/umbrello/codegenerators/idl -I/<>/umbrello/codegenerators/java -I/<>/umbrello/codegenerators/js -I/<>/umbrello/codegenerators/pascal -I/<>/umbrello/codegenerators/perl -I/<>/umbrello/codegenerators/php -I/<>/umbrello/codegenerators/python -I/<>/umbrello/codegenerators/ruby -I/<>/umbrello/codegenerators/sql -I/<>/umbrello/codegenerators/tcl -I/<>/umbrello/codegenerators/vala -I/<>/umbrello/codegenerators/xml -I/<>/umbrello/codegenwizard -I/<>/umbrello/codeimport -I/<>/umbrello/codeimport/csharp -I/<>/umbrello/codeimpwizard -I/<>/umbrello/debug -I/<>/umbrello/dialogs -I/<>/umbrello/dialogs/pages -I/<>/umbrello/dialogs/widgets -I/<>/umbrello/docgenerators -I/<>/umbrello/finder -I/<>/umbrello/refactoring -I/<>/umbrello/uml1model -I/<>/umbrello/umlwidgets -I/<>/lib/cppparser -I/<>/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/aarch64-linux-gnu/qt5 -isystem /usr/include/aarch64-linux-gnu/qt5/QtWidgets -isystem /usr/include/aarch64-linux-gnu/qt5/QtGui -isystem /usr/include/aarch64-linux-gnu/qt5/QtCore -isystem /usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/aarch64-linux-gnu/qt5/QtXml -isystem /usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/aarch64-linux-gnu/qt5/QtSvg -isystem /usr/include/aarch64-linux-gnu/qt5/QtWebKitWidgets -isystem /usr/include/aarch64-linux-gnu/qt5/QtWebKit -isystem /usr/include/aarch64-linux-gnu/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/aarch64-linux-gnu/qt5/QtConcurrent -isystem /usr/include/aarch64-linux-gnu/qt5/QtDBus -isystem /usr/include/KF5/KTextEditor -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -fno-delete-null-pointer-checks -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -o CMakeFiles/libumbrello.dir/codegenerators/d/dclassifiercodedocument.cpp.o -c /<>/umbrello/codegenerators/d/dclassifiercodedocument.cpp In file included from /<>/umbrello/uml1model/package.h:14, from /<>/umbrello/uml1model/classifier.h:13, from /<>/umbrello/codegenerators/classifiercodedocument.h:15, from /<>/umbrello/codegenerators/d/dclassifiercodedocument.h:16, from /<>/umbrello/codegenerators/d/dclassifiercodedocument.cpp:13: /<>/umbrello/uml1model/umlcanvasobject.h:43:18: warning: ‘virtual void UMLCanvasObject::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 43 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/umlcanvasobject.h:85:18: warning: ‘virtual bool UMLCanvasObject::resolveRef()’ can be marked override [-Wsuggest-override] 85 | virtual bool resolveRef(); | ^~~~~~~~~~ In file included from /<>/umbrello/uml1model/classifier.h:13, from /<>/umbrello/codegenerators/classifiercodedocument.h:15, from /<>/umbrello/codegenerators/d/dclassifiercodedocument.h:16, from /<>/umbrello/codegenerators/d/dclassifiercodedocument.cpp:13: /<>/umbrello/uml1model/package.h:39:18: warning: ‘virtual void UMLPackage::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 39 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/package.h:41:24: warning: ‘virtual UMLObject* UMLPackage::clone() const’ can be marked override [-Wsuggest-override] 41 | virtual UMLObject* clone() const; | ^~~~~ /<>/umbrello/uml1model/package.h:64:18: warning: ‘virtual bool UMLPackage::resolveRef()’ can be marked override [-Wsuggest-override] 64 | virtual bool resolveRef(); | ^~~~~~~~~~ /<>/umbrello/uml1model/package.h:66:18: warning: ‘virtual void UMLPackage::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 66 | virtual void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/package.h:69:18: warning: ‘virtual bool UMLPackage::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 69 | virtual bool load1(QDomElement& element); | ^~~~~ In file included from /<>/umbrello/uml1model/attribute.h:15, from /<>/umbrello/uml1model/umlattributelist.h:17, from /<>/umbrello/uml1model/classifier.h:14, from /<>/umbrello/codegenerators/classifiercodedocument.h:15, from /<>/umbrello/codegenerators/d/dclassifiercodedocument.h:16, from /<>/umbrello/codegenerators/d/dclassifiercodedocument.cpp:13: /<>/umbrello/uml1model/classifierlistitem.h:48:18: warning: ‘virtual void UMLClassifierListItem::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 48 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/classifierlistitem.h:54:24: warning: ‘virtual UMLObject* UMLClassifierListItem::clone() const’ can be marked override [-Wsuggest-override] 54 | virtual UMLObject* clone() const = 0; | ^~~~~ In file included from /<>/umbrello/uml1model/umlattributelist.h:17, from /<>/umbrello/uml1model/classifier.h:14, from /<>/umbrello/codegenerators/classifiercodedocument.h:15, from /<>/umbrello/codegenerators/d/dclassifiercodedocument.h:16, from /<>/umbrello/codegenerators/d/dclassifiercodedocument.cpp:13: /<>/umbrello/uml1model/attribute.h:42:18: warning: ‘virtual void UMLAttribute::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 42 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/attribute.h:44:10: warning: ‘virtual void UMLAttribute::setName(const QString&)’ can be marked override [-Wsuggest-override] 44 | void setName(const QString &name); | ^~~~~~~ /<>/umbrello/uml1model/attribute.h:48:24: warning: ‘virtual UMLObject* UMLAttribute::clone() const’ can be marked override [-Wsuggest-override] 48 | virtual UMLObject* clone() const; | ^~~~~ /<>/umbrello/uml1model/attribute.h:53:13: warning: ‘virtual QString UMLAttribute::toString(Uml::SignatureType::Enum, bool)’ can be marked override [-Wsuggest-override] 53 | QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false); | ^~~~~~~~ /<>/umbrello/uml1model/attribute.h:58:18: warning: ‘virtual void UMLAttribute::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 58 | virtual void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/attribute.h:60:18: warning: ‘virtual bool UMLAttribute::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] 60 | virtual bool showPropertiesDialog(QWidget* parent = 0); | ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/attribute.h:73:10: warning: ‘virtual bool UMLAttribute::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 73 | bool load1(QDomElement & element); | ^~~~~ In file included from /<>/umbrello/uml1model/foreignkeyconstraint.h:16, from /<>/umbrello/model_utils.h:18, from /<>/umbrello/uml1model/classifier.h:19, from /<>/umbrello/codegenerators/classifiercodedocument.h:15, from /<>/umbrello/codegenerators/d/dclassifiercodedocument.h:16, from /<>/umbrello/codegenerators/d/dclassifiercodedocument.cpp:13: /<>/umbrello/uml1model/entityconstraint.h:40:18: warning: ‘virtual void UMLEntityConstraint::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 40 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/entityconstraint.h:45:24: warning: ‘virtual UMLObject* UMLEntityConstraint::clone() const’ can be marked override [-Wsuggest-override] 45 | virtual UMLObject* clone() const = 0; | ^~~~~ In file included from /<>/umbrello/model_utils.h:18, from /<>/umbrello/uml1model/classifier.h:19, from /<>/umbrello/codegenerators/classifiercodedocument.h:15, from /<>/umbrello/codegenerators/d/dclassifiercodedocument.h:16, from /<>/umbrello/codegenerators/d/dclassifiercodedocument.cpp:13: /<>/umbrello/uml1model/foreignkeyconstraint.h:56:18: warning: ‘virtual void UMLForeignKeyConstraint::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 56 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:58:24: warning: ‘virtual UMLObject* UMLForeignKeyConstraint::clone() const’ can be marked override [-Wsuggest-override] 58 | virtual UMLObject* clone() const; | ^~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:60:13: warning: ‘virtual QString UMLForeignKeyConstraint::toString(Uml::SignatureType::Enum, bool)’ can be marked override [-Wsuggest-override] 60 | QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false); | ^~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:65:10: warning: ‘virtual void UMLForeignKeyConstraint::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 65 | void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:67:18: warning: ‘virtual bool UMLForeignKeyConstraint::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] 67 | virtual bool showPropertiesDialog(QWidget* parent = 0); | ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:85:10: warning: ‘virtual bool UMLForeignKeyConstraint::resolveRef()’ can be marked override [-Wsuggest-override] 85 | bool resolveRef(); | ^~~~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:94:10: warning: ‘virtual bool UMLForeignKeyConstraint::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 94 | bool load1(QDomElement & element); | ^~~~~ In file included from /<>/umbrello/model_utils.h:20, from /<>/umbrello/uml1model/classifier.h:19, from /<>/umbrello/codegenerators/classifiercodedocument.h:15, from /<>/umbrello/codegenerators/d/dclassifiercodedocument.h:16, from /<>/umbrello/codegenerators/d/dclassifiercodedocument.cpp:13: /<>/umbrello/dialogs/multipagedialogbase.h:101:18: warning: ‘virtual void MultiPageDialogBase::keyPressEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] 101 | virtual void keyPressEvent(QKeyEvent *event); | ^~~~~~~~~~~~~ In file included from /<>/umbrello/model_utils.h:21, from /<>/umbrello/uml1model/classifier.h:19, from /<>/umbrello/codegenerators/classifiercodedocument.h:15, from /<>/umbrello/codegenerators/d/dclassifiercodedocument.h:16, from /<>/umbrello/codegenerators/d/dclassifiercodedocument.cpp:13: /<>/umbrello/umlwidgets/widgetbase.h:187:20: warning: ‘virtual QRectF WidgetBase::boundingRect() const’ can be marked override [-Wsuggest-override] 187 | virtual QRectF boundingRect() const; | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/widgetbase.h:191:18: warning: ‘virtual void WidgetBase::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] 191 | virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); | ^~~~~ /<>/umbrello/umlwidgets/widgetbase.h:260:18: warning: ‘virtual void WidgetBase::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] 260 | virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent *event); | ^~~~~~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/classifiercodedocument.h:15, from /<>/umbrello/codegenerators/d/dclassifiercodedocument.h:16, from /<>/umbrello/codegenerators/d/dclassifiercodedocument.cpp:13: /<>/umbrello/uml1model/classifier.h:54:18: warning: ‘virtual void UMLClassifier::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 54 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/classifier.h:56:16: warning: ‘virtual UMLObject* UMLClassifier::clone() const’ can be marked override [-Wsuggest-override] 56 | UMLObject* clone() const; | ^~~~~ /<>/umbrello/uml1model/classifier.h:111:18: warning: ‘virtual bool UMLClassifier::resolveRef()’ can be marked override [-Wsuggest-override] 111 | virtual bool resolveRef(); | ^~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:115:24: warning: ‘virtual UMLObject* UMLClassifier::findChildObjectById(Uml::ID::Type, bool)’ can be marked override [-Wsuggest-override] 115 | virtual UMLObject* findChildObjectById(Uml::ID::Type id, bool considerAncestors = false); | ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:124:18: warning: ‘virtual bool UMLClassifier::acceptAssociationType(Uml::AssociationType::Enum)’ can be marked override [-Wsuggest-override] 124 | virtual bool acceptAssociationType(Uml::AssociationType::Enum type); | ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:129:10: warning: ‘virtual void UMLClassifier::setBaseType(UMLObject::ObjectType)’ can be marked override [-Wsuggest-override] 129 | void setBaseType(UMLObject::ObjectType ot); | ^~~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:181:10: warning: ‘virtual void UMLClassifier::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 181 | void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:183:18: warning: ‘virtual bool UMLClassifier::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 183 | virtual bool load1(QDomElement& element); | ^~~~~ In file included from /<>/umbrello/codegenerators/codeblockwithcomments.h:15, from /<>/umbrello/codegenerators/codemethodblock.h:17, from /<>/umbrello/codegenerators/codeaccessormethod.h:15, from /<>/umbrello/codegenerators/classifiercodedocument.h:16, from /<>/umbrello/codegenerators/d/dclassifiercodedocument.h:16, from /<>/umbrello/codegenerators/d/dclassifiercodedocument.cpp:13: /<>/umbrello/codegenerators/codeblock.h:40:18: warning: ‘virtual void CodeBlock::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 40 | virtual void saveToXMI1(QDomDocument & doc, QDomElement & root); | ^~~~~~~~~~ /<>/umbrello/codegenerators/codeblock.h:41:18: warning: ‘virtual void CodeBlock::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] 41 | virtual void loadFromXMI1(QDomElement & root); | ^~~~~~~~~~~~ /<>/umbrello/codegenerators/codeblock.h:43:18: warning: ‘virtual void CodeBlock::setAttributesFromObject(TextBlock*)’ can be marked override [-Wsuggest-override] 43 | virtual void setAttributesFromObject(TextBlock * obj); | ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeblock.h:49:18: warning: ‘virtual void CodeBlock::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 49 | virtual void setAttributesOnNode(QDomDocument & doc, QDomElement & blockElement); | ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeblock.h:50:18: warning: ‘virtual void CodeBlock::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] 50 | virtual void setAttributesFromNode(QDomElement & element); | ^~~~~~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/codeblockwithcomments.h:16, from /<>/umbrello/codegenerators/codemethodblock.h:17, from /<>/umbrello/codegenerators/codeaccessormethod.h:15, from /<>/umbrello/codegenerators/classifiercodedocument.h:16, from /<>/umbrello/codegenerators/d/dclassifiercodedocument.h:16, from /<>/umbrello/codegenerators/d/dclassifiercodedocument.cpp:13: /<>/umbrello/codegenerators/codecomment.h:30:18: warning: ‘virtual void CodeComment::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 30 | virtual void saveToXMI1(QDomDocument & doc, QDomElement & root); | ^~~~~~~~~~ /<>/umbrello/codegenerators/codecomment.h:31:18: warning: ‘virtual void CodeComment::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] 31 | virtual void loadFromXMI1(QDomElement & root); | ^~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/codemethodblock.h:17, from /<>/umbrello/codegenerators/codeaccessormethod.h:15, from /<>/umbrello/codegenerators/classifiercodedocument.h:16, from /<>/umbrello/codegenerators/d/dclassifiercodedocument.h:16, from /<>/umbrello/codegenerators/d/dclassifiercodedocument.cpp:13: /<>/umbrello/codegenerators/codeblockwithcomments.h:38:21: warning: ‘virtual QString CodeBlockWithComments::toString() const’ can be marked override [-Wsuggest-override] 38 | virtual QString toString () const; | ^~~~~~~~ /<>/umbrello/codegenerators/codeblockwithcomments.h:42:18: warning: ‘virtual void CodeBlockWithComments::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 42 | virtual void saveToXMI1 (QDomDocument & doc, QDomElement & root); | ^~~~~~~~~~ /<>/umbrello/codegenerators/codeblockwithcomments.h:44:18: warning: ‘virtual void CodeBlockWithComments::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] 44 | virtual void loadFromXMI1 (QDomElement & root); | ^~~~~~~~~~~~ /<>/umbrello/codegenerators/codeblockwithcomments.h:46:18: warning: ‘virtual void CodeBlockWithComments::setAttributesFromObject(TextBlock*)’ can be marked override [-Wsuggest-override] 46 | virtual void setAttributesFromObject (TextBlock * obj); | ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeblockwithcomments.h:50:18: warning: ‘virtual void CodeBlockWithComments::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 50 | virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement); | ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeblockwithcomments.h:52:18: warning: ‘virtual void CodeBlockWithComments::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] 52 | virtual void setAttributesFromNode (QDomElement & element); | ^~~~~~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/codeaccessormethod.h:15, from /<>/umbrello/codegenerators/classifiercodedocument.h:16, from /<>/umbrello/codegenerators/d/dclassifiercodedocument.h:16, from /<>/umbrello/codegenerators/d/dclassifiercodedocument.cpp:13: /<>/umbrello/codegenerators/codemethodblock.h:45:21: warning: ‘virtual QString CodeMethodBlock::toString() const’ can be marked override [-Wsuggest-override] 45 | virtual QString toString () const; | ^~~~~~~~ /<>/umbrello/codegenerators/codemethodblock.h:58:18: warning: ‘virtual void CodeMethodBlock::updateContent()’ can be marked override [-Wsuggest-override] 58 | virtual void updateContent () = 0; | ^~~~~~~~~~~~~ /<>/umbrello/codegenerators/codemethodblock.h:62:18: warning: ‘virtual void CodeMethodBlock::release()’ can be marked override [-Wsuggest-override] 62 | virtual void release (); | ^~~~~~~ /<>/umbrello/codegenerators/codemethodblock.h:75:18: warning: ‘virtual void CodeMethodBlock::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 75 | virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement); | ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codemethodblock.h:77:18: warning: ‘virtual void CodeMethodBlock::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] 77 | virtual void setAttributesFromNode (QDomElement & element); | ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codemethodblock.h:79:18: warning: ‘virtual void CodeMethodBlock::setAttributesFromObject(TextBlock*)’ can be marked override [-Wsuggest-override] 79 | virtual void setAttributesFromObject (TextBlock * obj); | ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codemethodblock.h:88:18: warning: ‘virtual void CodeMethodBlock::syncToParent()’ can be marked override [-Wsuggest-override] 88 | virtual void syncToParent(); | ^~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/classifiercodedocument.h:16, from /<>/umbrello/codegenerators/d/dclassifiercodedocument.h:16, from /<>/umbrello/codegenerators/d/dclassifiercodedocument.cpp:13: /<>/umbrello/codegenerators/codeaccessormethod.h:47:18: warning: ‘virtual void CodeAccessorMethod::updateContent()’ can be marked override [-Wsuggest-override] 47 | virtual void updateContent() = 0; | ^~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeaccessormethod.h:49:18: warning: ‘virtual void CodeAccessorMethod::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 49 | virtual void saveToXMI1(QDomDocument & doc, QDomElement & root); | ^~~~~~~~~~ /<>/umbrello/codegenerators/codeaccessormethod.h:50:18: warning: ‘virtual void CodeAccessorMethod::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] 50 | virtual void loadFromXMI1(QDomElement & root); | ^~~~~~~~~~~~ /<>/umbrello/codegenerators/codeaccessormethod.h:52:18: warning: ‘virtual void CodeAccessorMethod::setAttributesFromObject(TextBlock*)’ can be marked override [-Wsuggest-override] 52 | virtual void setAttributesFromObject(TextBlock * obj); | ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeaccessormethod.h:56:18: warning: ‘virtual void CodeAccessorMethod::release()’ can be marked override [-Wsuggest-override] 56 | virtual void release(); | ^~~~~~~ /<>/umbrello/codegenerators/codeaccessormethod.h:58:18: warning: ‘virtual void CodeAccessorMethod::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 58 | virtual void setAttributesOnNode(QDomDocument & doc, QDomElement & blockElement); | ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeaccessormethod.h:60:18: warning: ‘virtual void CodeAccessorMethod::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] 60 | virtual void setAttributesFromNode(QDomElement & element); | ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeaccessormethod.h:62:18: warning: ‘virtual void CodeAccessorMethod::updateMethodDeclaration()’ can be marked override [-Wsuggest-override] 62 | virtual void updateMethodDeclaration() = 0; | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/codedocument.h:16, from /<>/umbrello/codegenerators/classifiercodedocument.h:17, from /<>/umbrello/codegenerators/d/dclassifiercodedocument.h:16, from /<>/umbrello/codegenerators/d/dclassifiercodedocument.cpp:13: /<>/umbrello/codegenerators/hierarchicalcodeblock.h:38:10: warning: ‘virtual bool HierarchicalCodeBlock::addTextBlock(TextBlock*)’ can be marked override [-Wsuggest-override] 38 | bool addTextBlock (TextBlock * add_object); | ^~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:40:10: warning: ‘virtual bool HierarchicalCodeBlock::insertTextBlock(TextBlock*, TextBlock*, bool)’ can be marked override [-Wsuggest-override] 40 | bool insertTextBlock (TextBlock * newBlock, TextBlock * existingBlock, bool after = true); | ^~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:42:10: warning: ‘virtual bool HierarchicalCodeBlock::removeTextBlock(TextBlock*)’ can be marked override [-Wsuggest-override] 42 | bool removeTextBlock (TextBlock * remove_object); | ^~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:48:18: warning: ‘virtual void HierarchicalCodeBlock::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 48 | virtual void saveToXMI1 (QDomDocument & doc, QDomElement & root); | ^~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:50:18: warning: ‘virtual void HierarchicalCodeBlock::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] 50 | virtual void loadFromXMI1 (QDomElement & root); | ^~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:52:21: warning: ‘virtual QString HierarchicalCodeBlock::toString() const’ can be marked override [-Wsuggest-override] 52 | virtual QString toString () const; | ^~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:55:13: warning: ‘virtual QString HierarchicalCodeBlock::getUniqueTag(const QString&)’ can be marked override [-Wsuggest-override] 55 | QString getUniqueTag(const QString& prefix); | ^~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:59:25: warning: ‘virtual CodeBlock* HierarchicalCodeBlock::newCodeBlock()’ can be marked override [-Wsuggest-override] 59 | virtual CodeBlock * newCodeBlock(); | ^~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:60:37: warning: ‘virtual CodeBlockWithComments* HierarchicalCodeBlock::newCodeBlockWithComments()’ can be marked override [-Wsuggest-override] 60 | virtual CodeBlockWithComments * newCodeBlockWithComments(); | ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:61:37: warning: ‘virtual HierarchicalCodeBlock* HierarchicalCodeBlock::newHierarchicalCodeBlock()’ can be marked override [-Wsuggest-override] 61 | virtual HierarchicalCodeBlock * newHierarchicalCodeBlock(); | ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:65:18: warning: ‘virtual void HierarchicalCodeBlock::release()’ can be marked override [-Wsuggest-override] 65 | virtual void release (); | ^~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:67:18: warning: ‘virtual void HierarchicalCodeBlock::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 67 | virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & elem); | ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:69:18: warning: ‘virtual void HierarchicalCodeBlock::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] 69 | virtual void setAttributesFromNode (QDomElement & element); | ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:71:18: warning: ‘virtual void HierarchicalCodeBlock::setAttributesFromObject(TextBlock*)’ can be marked override [-Wsuggest-override] 71 | virtual void setAttributesFromObject (TextBlock * obj); | ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:73:17: warning: ‘virtual TextBlock* HierarchicalCodeBlock::findCodeClassFieldTextBlockByTag(const QString&)’ can be marked override [-Wsuggest-override] 73 | TextBlock * findCodeClassFieldTextBlockByTag (const QString &tag); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/classifiercodedocument.h:17, from /<>/umbrello/codegenerators/d/dclassifiercodedocument.h:16, from /<>/umbrello/codegenerators/d/dclassifiercodedocument.cpp:13: /<>/umbrello/codegenerators/codedocument.h:61:10: warning: ‘virtual bool CodeDocument::insertTextBlock(TextBlock*, TextBlock*, bool)’ can be marked override [-Wsuggest-override] 61 | bool insertTextBlock (TextBlock * newBlock, TextBlock * existingBlock, bool after = true); | ^~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codedocument.h:70:25: warning: ‘virtual CodeBlock* CodeDocument::newCodeBlock()’ can be marked override [-Wsuggest-override] 70 | virtual CodeBlock * newCodeBlock (); | ^~~~~~~~~~~~ /<>/umbrello/codegenerators/codedocument.h:71:37: warning: ‘virtual HierarchicalCodeBlock* CodeDocument::newHierarchicalCodeBlock()’ can be marked override [-Wsuggest-override] 71 | virtual HierarchicalCodeBlock * newHierarchicalCodeBlock (); | ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codedocument.h:72:37: warning: ‘virtual CodeBlockWithComments* CodeDocument::newCodeBlockWithComments()’ can be marked override [-Wsuggest-override] 72 | virtual CodeBlockWithComments * newCodeBlockWithComments (); | ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codedocument.h:74:21: warning: ‘virtual QString CodeDocument::getUniqueTag(const QString&)’ can be marked override [-Wsuggest-override] 74 | virtual QString getUniqueTag(const QString& prefix = QString()); | ^~~~~~~~~~~~ /<>/umbrello/codegenerators/codedocument.h:86:18: warning: ‘virtual void CodeDocument::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 86 | virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement); | ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codedocument.h:88:18: warning: ‘virtual void CodeDocument::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] 88 | virtual void setAttributesFromNode (QDomElement & element); | ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codedocument.h:100:10: warning: ‘virtual void CodeDocument::resetTextBlocks()’ can be marked override [-Wsuggest-override] 100 | void resetTextBlocks(); | ^~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codedocument.h:102:25: warning: ‘virtual TextBlock* CodeDocument::findCodeClassFieldTextBlockByTag(const QString&)’ can be marked override [-Wsuggest-override] 102 | virtual TextBlock * findCodeClassFieldTextBlockByTag(const QString &tag); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/codeoperation.h:16, from /<>/umbrello/codegenerators/classifiercodedocument.h:18, from /<>/umbrello/codegenerators/d/dclassifiercodedocument.h:16, from /<>/umbrello/codegenerators/d/dclassifiercodedocument.cpp:13: /<>/umbrello/uml1model/operation.h:37:18: warning: ‘virtual void UMLOperation::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 37 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/operation.h:39:24: warning: ‘virtual UMLObject* UMLOperation::clone() const’ can be marked override [-Wsuggest-override] 39 | virtual UMLObject* clone() const; | ^~~~~ /<>/umbrello/uml1model/operation.h:41:10: warning: ‘virtual void UMLOperation::setType(UMLObject*)’ can be marked override [-Wsuggest-override] 41 | void setType(UMLObject* type); | ^~~~~~~ /<>/umbrello/uml1model/operation.h:52:13: warning: ‘virtual QString UMLOperation::toString(Uml::SignatureType::Enum, bool)’ can be marked override [-Wsuggest-override] 52 | QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false); | ^~~~~~~~ /<>/umbrello/uml1model/operation.h:56:10: warning: ‘virtual bool UMLOperation::resolveRef()’ can be marked override [-Wsuggest-override] 56 | bool resolveRef(); | ^~~~~~~~~~ /<>/umbrello/uml1model/operation.h:60:18: warning: ‘virtual bool UMLOperation::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] 60 | virtual bool showPropertiesDialog(QWidget* parent = 0); | ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/operation.h:72:10: warning: ‘virtual void UMLOperation::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 72 | void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/operation.h:75:10: warning: ‘virtual bool UMLOperation::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 75 | bool load1(QDomElement & element); | ^~~~~ In file included from /<>/umbrello/codegenerators/classifiercodedocument.h:18, from /<>/umbrello/codegenerators/d/dclassifiercodedocument.h:16, from /<>/umbrello/codegenerators/d/dclassifiercodedocument.cpp:13: /<>/umbrello/codegenerators/codeoperation.h:41:18: warning: ‘virtual void CodeOperation::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 41 | virtual void saveToXMI1 (QDomDocument & doc, QDomElement & root); | ^~~~~~~~~~ /<>/umbrello/codegenerators/codeoperation.h:43:18: warning: ‘virtual void CodeOperation::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] 43 | virtual void loadFromXMI1 (QDomElement & root); | ^~~~~~~~~~~~ /<>/umbrello/codegenerators/codeoperation.h:47:18: warning: ‘virtual void CodeOperation::setAttributesFromObject(TextBlock*)’ can be marked override [-Wsuggest-override] 47 | virtual void setAttributesFromObject (TextBlock * obj); | ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeoperation.h:49:18: warning: ‘virtual void CodeOperation::updateMethodDeclaration()’ can be marked override [-Wsuggest-override] 49 | virtual void updateMethodDeclaration() = 0; | ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeoperation.h:50:18: warning: ‘virtual void CodeOperation::updateContent()’ can be marked override [-Wsuggest-override] 50 | virtual void updateContent(); | ^~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeoperation.h:57:18: warning: ‘virtual void CodeOperation::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 57 | virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement); | ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeoperation.h:59:18: warning: ‘virtual void CodeOperation::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] 59 | virtual void setAttributesFromNode (QDomElement & element); | ^~~~~~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/codeclassfield.h:16, from /<>/umbrello/codegenerators/classifiercodedocument.h:19, from /<>/umbrello/codegenerators/d/dclassifiercodedocument.h:16, from /<>/umbrello/codegenerators/d/dclassifiercodedocument.cpp:13: /<>/umbrello/codegenerators/codeclassfielddeclarationblock.h:42:18: warning: ‘virtual void CodeClassFieldDeclarationBlock::setAttributesFromObject(TextBlock*)’ can be marked override [-Wsuggest-override] 42 | virtual void setAttributesFromObject(TextBlock * obj); | ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeclassfielddeclarationblock.h:44:18: warning: ‘virtual void CodeClassFieldDeclarationBlock::updateContent()’ can be marked override [-Wsuggest-override] 44 | virtual void updateContent() = 0; | ^~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeclassfielddeclarationblock.h:46:18: warning: ‘virtual void CodeClassFieldDeclarationBlock::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 46 | virtual void saveToXMI1(QDomDocument & doc, QDomElement & root); | ^~~~~~~~~~ /<>/umbrello/codegenerators/codeclassfielddeclarationblock.h:48:18: warning: ‘virtual void CodeClassFieldDeclarationBlock::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] 48 | virtual void loadFromXMI1(QDomElement & root); | ^~~~~~~~~~~~ /<>/umbrello/codegenerators/codeclassfielddeclarationblock.h:52:18: warning: ‘virtual void CodeClassFieldDeclarationBlock::release()’ can be marked override [-Wsuggest-override] 52 | virtual void release(); | ^~~~~~~ /<>/umbrello/codegenerators/codeclassfielddeclarationblock.h:54:18: warning: ‘virtual void CodeClassFieldDeclarationBlock::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 54 | virtual void setAttributesOnNode(QDomDocument & doc, QDomElement & blockElement); | ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeclassfielddeclarationblock.h:56:18: warning: ‘virtual void CodeClassFieldDeclarationBlock::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] 56 | virtual void setAttributesFromNode(QDomElement & element); | ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeclassfielddeclarationblock.h:67:18: warning: ‘virtual void CodeClassFieldDeclarationBlock::syncToParent()’ can be marked override [-Wsuggest-override] 67 | virtual void syncToParent(); | ^~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/classifiercodedocument.h:19, from /<>/umbrello/codegenerators/d/dclassifiercodedocument.h:16, from /<>/umbrello/codegenerators/d/dclassifiercodedocument.cpp:13: /<>/umbrello/codegenerators/codeclassfield.h:52:13: warning: ‘virtual QString CodeClassField::getTypeName()’ can be marked override [-Wsuggest-override] 52 | QString getTypeName (); | ^~~~~~~~~~~ /<>/umbrello/codegenerators/codeclassfield.h:85:10: warning: ‘virtual void CodeClassField::updateContent()’ can be marked override [-Wsuggest-override] 85 | void updateContent(); | ^~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeclassfield.h:121:18: warning: ‘virtual void CodeClassField::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 121 | virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement); | ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeclassfield.h:123:18: warning: ‘virtual void CodeClassField::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] 123 | virtual void setAttributesFromNode (QDomElement & element); | ^~~~~~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/d/dclassifiercodedocument.h:16, from /<>/umbrello/codegenerators/d/dclassifiercodedocument.cpp:13: /<>/umbrello/codegenerators/classifiercodedocument.h:74:18: warning: ‘virtual void ClassifierCodeDocument::synchronize()’ can be marked override [-Wsuggest-override] 74 | virtual void synchronize(); | ^~~~~~~~~~~ /<>/umbrello/codegenerators/classifiercodedocument.h:81:18: warning: ‘virtual void ClassifierCodeDocument::updateContent()’ can be marked override [-Wsuggest-override] 81 | virtual void updateContent() = 0; | ^~~~~~~~~~~~~ /<>/umbrello/codegenerators/classifiercodedocument.h:83:18: warning: ‘virtual void ClassifierCodeDocument::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 83 | virtual void saveToXMI1(QDomDocument &doc, QDomElement &root); | ^~~~~~~~~~ /<>/umbrello/codegenerators/classifiercodedocument.h:84:18: warning: ‘virtual void ClassifierCodeDocument::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] 84 | virtual void loadFromXMI1(QDomElement &root); | ^~~~~~~~~~~~ /<>/umbrello/codegenerators/classifiercodedocument.h:90:18: warning: ‘virtual void ClassifierCodeDocument::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 90 | virtual void setAttributesOnNode(QDomDocument &doc, QDomElement &blockElement); | ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/classifiercodedocument.h:91:18: warning: ‘virtual void ClassifierCodeDocument::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] 91 | virtual void setAttributesFromNode(QDomElement &element); | ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/classifiercodedocument.h:93:17: warning: ‘virtual TextBlock* ClassifierCodeDocument::findCodeClassFieldTextBlockByTag(const QString&)’ can be marked override [-Wsuggest-override] 93 | TextBlock * findCodeClassFieldTextBlockByTag(const QString &tag); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/d/dclassifiercodedocument.h:19, from /<>/umbrello/codegenerators/d/dclassifiercodedocument.cpp:13: /<>/umbrello/codegenerators/d/dcodeclassfield.h:39:13: warning: ‘virtual QString DCodeClassField::getInitialValue()’ can be marked override [-Wsuggest-override] 39 | QString getInitialValue(); | ^~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/d/dcodeclassfield.h:41:13: warning: ‘virtual QString DCodeClassField::getTypeName()’ can be marked override [-Wsuggest-override] 41 | QString getTypeName (); | ^~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/d/dclassifiercodedocument.h:20, from /<>/umbrello/codegenerators/d/dclassifiercodedocument.cpp:13: /<>/umbrello/codegenerators/d/dcodeoperation.h:36:17: warning: ‘virtual int DCodeOperation::lastEditableLine()’ can be marked override [-Wsuggest-override] 36 | virtual int lastEditableLine(); | ^~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/d/dcodeoperation.h:40:18: warning: ‘virtual void DCodeOperation::updateMethodDeclaration()’ can be marked override [-Wsuggest-override] 40 | virtual void updateMethodDeclaration(); | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/d/dclassifiercodedocument.cpp:13: /<>/umbrello/codegenerators/d/dclassifiercodedocument.h:50:13: warning: ‘virtual QString DClassifierCodeDocument::getPath()’ can be marked override [-Wsuggest-override] 50 | QString getPath(); | ^~~~~~~ /<>/umbrello/codegenerators/d/dclassifiercodedocument.h:52:10: warning: ‘virtual bool DClassifierCodeDocument::addCodeOperation(CodeOperation*)’ can be marked override [-Wsuggest-override] 52 | bool addCodeOperation(CodeOperation * op); | ^~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/d/dclassifiercodedocument.h:54:10: warning: ‘virtual void DClassifierCodeDocument::updateContent()’ can be marked override [-Wsuggest-override] 54 | void updateContent(); | ^~~~~~~~~~~~~ /<>/umbrello/codegenerators/d/dclassifiercodedocument.h:58:10: warning: ‘virtual void DClassifierCodeDocument::resetTextBlocks()’ can be marked override [-Wsuggest-override] 58 | void resetTextBlocks(); | ^~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/d/dclassifiercodedocument.h:60:18: warning: ‘virtual void DClassifierCodeDocument::loadChildTextBlocksFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] 60 | virtual void loadChildTextBlocksFromNode(QDomElement & root); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/d/dcodegenerator.h:16, from /<>/umbrello/codegenerators/d/dclassifiercodedocument.cpp:16: /<>/umbrello/codegenerators/advancedcodegenerator.h:37:18: warning: ‘virtual void AdvancedCodeGenerator::initFromParentDocument()’ can be marked override [-Wsuggest-override] 37 | virtual void initFromParentDocument(); | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/d/dcodegenerator.h:19, from /<>/umbrello/codegenerators/d/dclassifiercodedocument.cpp:16: /<>/umbrello/codegenerators/d/dcodegenerationpolicy.h:39:18: warning: ‘virtual void DCodeGenerationPolicy::setDefaults(bool)’ can be marked override [-Wsuggest-override] 39 | virtual void setDefaults(bool emitUpdateSignal = true); | ^~~~~~~~~~~ /<>/umbrello/codegenerators/d/dcodegenerationpolicy.h:41:32: warning: ‘virtual CodeGenerationPolicyPage* DCodeGenerationPolicy::createPage(QWidget*, const char*)’ can be marked override [-Wsuggest-override] 41 | CodeGenerationPolicyPage * createPage (QWidget *parent = 0, const char * name = 0); | ^~~~~~~~~~ In file included from /<>/umbrello/codegenerators/d/dclassifiercodedocument.cpp:16: /<>/umbrello/codegenerators/d/dcodegenerator.h:39:32: warning: ‘virtual CodeViewerDialog* DCodeGenerator::getCodeViewerDialog(QWidget*, CodeDocument*, Settings::CodeViewerState&)’ can be marked override [-Wsuggest-override] 39 | virtual CodeViewerDialog * getCodeViewerDialog(QWidget* parent, CodeDocument * doc, | ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/d/dcodegenerator.h:46:20: warning: ‘virtual CodeDocument* DCodeGenerator::newClassifierCodeDocument(UMLClassifier*)’ can be marked override [-Wsuggest-override] 46 | CodeDocument * newClassifierCodeDocument (UMLClassifier * classifier); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/d/dcodegenerator.h:48:36: warning: ‘virtual Uml::ProgrammingLanguage::Enum DCodeGenerator::language() const’ can be marked override [-Wsuggest-override] 48 | Uml::ProgrammingLanguage::Enum language() const; | ^~~~~~~~ /<>/umbrello/codegenerators/d/dcodegenerator.h:50:25: warning: ‘virtual QStringList DCodeGenerator::defaultDatatypes()’ can be marked override [-Wsuggest-override] 50 | virtual QStringList defaultDatatypes(); | ^~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/d/dcodegenerator.h:54:25: warning: ‘virtual QStringList DCodeGenerator::reservedKeywords() const’ can be marked override [-Wsuggest-override] 54 | virtual QStringList reservedKeywords() const; | ^~~~~~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/d/dclassifiercodedocument.cpp:17: /<>/umbrello/codegenerators/d/dcodecomment.h:42:18: warning: ‘virtual void DCodeComment::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 42 | virtual void saveToXMI1 (QDomDocument & doc, QDomElement & root); | ^~~~~~~~~~ /<>/umbrello/codegenerators/d/dcodecomment.h:52:13: warning: ‘virtual QString DCodeComment::toString() const’ can be marked override [-Wsuggest-override] 52 | QString toString () const; | ^~~~~~~~ /<>/umbrello/codegenerators/d/dcodecomment.h:58:21: warning: ‘virtual QString DCodeComment::unformatText(const QString&, const QString&)’ can be marked override [-Wsuggest-override] 58 | virtual QString unformatText (const QString & text, const QString & indent = QString()); | ^~~~~~~~~~~~ /<>/umbrello/codegenerators/d/dcodecomment.h:64:21: warning: ‘virtual QString DCodeComment::getNewEditorLine(int)’ can be marked override [-Wsuggest-override] 64 | virtual QString getNewEditorLine (int amount); | ^~~~~~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/d/dclassdeclarationblock.h:16, from /<>/umbrello/codegenerators/d/dclassifiercodedocument.cpp:18: /<>/umbrello/codegenerators/ownedhierarchicalcodeblock.h:44:18: warning: ‘virtual void OwnedHierarchicalCodeBlock::updateContent()’ can be marked override [-Wsuggest-override] 44 | virtual void updateContent () = 0; | ^~~~~~~~~~~~~ /<>/umbrello/codegenerators/ownedhierarchicalcodeblock.h:51:18: warning: ‘virtual void OwnedHierarchicalCodeBlock::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 51 | virtual void saveToXMI1 (QDomDocument & doc, QDomElement & root) = 0; | ^~~~~~~~~~ /<>/umbrello/codegenerators/ownedhierarchicalcodeblock.h:56:18: warning: ‘virtual void OwnedHierarchicalCodeBlock::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] 56 | virtual void loadFromXMI1 (QDomElement & root) = 0; | ^~~~~~~~~~~~ /<>/umbrello/codegenerators/ownedhierarchicalcodeblock.h:60:18: warning: ‘virtual void OwnedHierarchicalCodeBlock::release()’ can be marked override [-Wsuggest-override] 60 | virtual void release (); | ^~~~~~~ /<>/umbrello/codegenerators/ownedhierarchicalcodeblock.h:62:18: warning: ‘virtual void OwnedHierarchicalCodeBlock::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 62 | virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement); | ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/ownedhierarchicalcodeblock.h:64:18: warning: ‘virtual void OwnedHierarchicalCodeBlock::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] 64 | virtual void setAttributesFromNode (QDomElement & element); | ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/ownedhierarchicalcodeblock.h:66:18: warning: ‘virtual void OwnedHierarchicalCodeBlock::setAttributesFromObject(TextBlock*)’ can be marked override [-Wsuggest-override] 66 | virtual void setAttributesFromObject (TextBlock * obj); | ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/ownedhierarchicalcodeblock.h:72:10: warning: ‘virtual void OwnedHierarchicalCodeBlock::syncToParent()’ can be marked override [-Wsuggest-override] 72 | void syncToParent (); | ^~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/d/dclassifiercodedocument.cpp:18: /<>/umbrello/codegenerators/d/dclassdeclarationblock.h:38:18: warning: ‘virtual void DClassDeclarationBlock::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 38 | virtual void saveToXMI1 (QDomDocument & doc, QDomElement & root); | ^~~~~~~~~~ /<>/umbrello/codegenerators/d/dclassdeclarationblock.h:43:18: warning: ‘virtual void DClassDeclarationBlock::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] 43 | virtual void loadFromXMI1 (QDomElement & root); | ^~~~~~~~~~~~ /<>/umbrello/codegenerators/d/dclassdeclarationblock.h:48:10: warning: ‘virtual void DClassDeclarationBlock::updateContent()’ can be marked override [-Wsuggest-override] 48 | void updateContent (); | ^~~~~~~~~~~~~ /<>/umbrello/codegenerators/d/dclassdeclarationblock.h:55:18: warning: ‘virtual void DClassDeclarationBlock::setAttributesFromObject(TextBlock*)’ can be marked override [-Wsuggest-override] 55 | virtual void setAttributesFromObject (TextBlock * obj); | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/d/dclassifiercodedocument.cpp:19: /<>/umbrello/codegenerators/d/dcodeclassfielddeclarationblock.h:27:10: warning: ‘virtual void DCodeClassFieldDeclarationBlock::updateContent()’ can be marked override [-Wsuggest-override] 27 | void updateContent(); | ^~~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/d/dclassifiercodedocument.cpp:23: /<>/umbrello/debug/debug_utils.h:91:18: warning: ‘virtual void Tracer::showEvent(QShowEvent*)’ can be marked override [-Wsuggest-override] 91 | virtual void showEvent(QShowEvent*); | ^~~~~~~~~ In file included from /<>/umbrello/codegenerators/d/dclassifiercodedocument.cpp:24: /<>/umbrello/uml.h:201:18: warning: ‘virtual void UMLApp::keyPressEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] 201 | virtual void keyPressEvent(QKeyEvent* e); | ^~~~~~~~~~~~~ /<>/umbrello/uml.h:202:18: warning: ‘virtual void UMLApp::keyReleaseEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] 202 | virtual void keyReleaseEvent(QKeyEvent* e); | ^~~~~~~~~~~~~~~ /<>/umbrello/uml.h:204:18: warning: ‘virtual void UMLApp::customEvent(QEvent*)’ can be marked override [-Wsuggest-override] 204 | virtual void customEvent(QEvent* e); | ^~~~~~~~~~~ /<>/umbrello/uml.h:215:18: warning: ‘virtual bool UMLApp::queryClose()’ can be marked override [-Wsuggest-override] 215 | virtual bool queryClose(); | ^~~~~~~~~~ /<>/umbrello/uml.h:217:18: warning: ‘virtual void UMLApp::saveProperties(KConfigGroup&)’ can be marked override [-Wsuggest-override] 217 | virtual void saveProperties(KConfigGroup & cfg); | ^~~~~~~~~~~~~~ /<>/umbrello/uml.h:218:18: warning: ‘virtual void UMLApp::readProperties(const KConfigGroup&)’ can be marked override [-Wsuggest-override] 218 | virtual void readProperties(const KConfigGroup & cfg); | ^~~~~~~~~~~~~~ /<>/umbrello/codegenerators/d/dclassifiercodedocument.cpp: In member function ‘virtual QString DClassifierCodeDocument::getPath()’: /<>/umbrello/codegenerators/d/dclassifiercodedocument.cpp:74:22: warning: ignoring return value of ‘QString QString::simplified() const &’, declared with attribute nodiscard [-Wunused-result] 74 | path.simplified(); | ^ In file included from /usr/include/aarch64-linux-gnu/qt5/QtCore/qobject.h:47, from /usr/include/aarch64-linux-gnu/qt5/QtCore/qiodevice.h:45, from /usr/include/aarch64-linux-gnu/qt5/QtCore/qdatastream.h:44, from /usr/include/aarch64-linux-gnu/qt5/QtGui/qregion.h:49, from /usr/include/aarch64-linux-gnu/qt5/QtGui/qevent.h:45, from /usr/include/aarch64-linux-gnu/qt5/QtGui/QList:1, from /<>/umbrello/codegenerators/codeclassfieldlist.h:14, from /<>/umbrello/codegenerators/d/dclassifiercodedocument.h:15, from /<>/umbrello/codegenerators/d/dclassifiercodedocument.cpp:13: /usr/include/aarch64-linux-gnu/qt5/QtCore/qstring.h:442:31: note: declared here 442 | Q_REQUIRED_RESULT QString simplified() const & | ^~~~~~~~~~ [ 40%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/codegenerators/d/dcodeaccessormethod.cpp.o cd /<>/obj-aarch64-linux-gnu/umbrello && /usr/bin/aarch64-linux-gnu-g++ -DCMAKE_BINARY_DIR=\"/<>/obj-aarch64-linux-gnu\" -DKCOREADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLO_VERSION_STRING=\"2.23.3\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-aarch64-linux-gnu/umbrello -I/<>/umbrello -I/<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/include -I/<>/obj-aarch64-linux-gnu -I/<>/umbrello/clipboard -I/<>/umbrello/cmds -I/<>/umbrello/codegenerators -I/<>/umbrello/codegenerators/ada -I/<>/umbrello/codegenerators/as -I/<>/umbrello/codegenerators/cpp -I/<>/umbrello/codegenerators/csharp -I/<>/umbrello/codegenerators/d -I/<>/umbrello/codegenerators/idl -I/<>/umbrello/codegenerators/java -I/<>/umbrello/codegenerators/js -I/<>/umbrello/codegenerators/pascal -I/<>/umbrello/codegenerators/perl -I/<>/umbrello/codegenerators/php -I/<>/umbrello/codegenerators/python -I/<>/umbrello/codegenerators/ruby -I/<>/umbrello/codegenerators/sql -I/<>/umbrello/codegenerators/tcl -I/<>/umbrello/codegenerators/vala -I/<>/umbrello/codegenerators/xml -I/<>/umbrello/codegenwizard -I/<>/umbrello/codeimport -I/<>/umbrello/codeimport/csharp -I/<>/umbrello/codeimpwizard -I/<>/umbrello/debug -I/<>/umbrello/dialogs -I/<>/umbrello/dialogs/pages -I/<>/umbrello/dialogs/widgets -I/<>/umbrello/docgenerators -I/<>/umbrello/finder -I/<>/umbrello/refactoring -I/<>/umbrello/uml1model -I/<>/umbrello/umlwidgets -I/<>/lib/cppparser -I/<>/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/aarch64-linux-gnu/qt5 -isystem /usr/include/aarch64-linux-gnu/qt5/QtWidgets -isystem /usr/include/aarch64-linux-gnu/qt5/QtGui -isystem /usr/include/aarch64-linux-gnu/qt5/QtCore -isystem /usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/aarch64-linux-gnu/qt5/QtXml -isystem /usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/aarch64-linux-gnu/qt5/QtSvg -isystem /usr/include/aarch64-linux-gnu/qt5/QtWebKitWidgets -isystem /usr/include/aarch64-linux-gnu/qt5/QtWebKit -isystem /usr/include/aarch64-linux-gnu/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/aarch64-linux-gnu/qt5/QtConcurrent -isystem /usr/include/aarch64-linux-gnu/qt5/QtDBus -isystem /usr/include/KF5/KTextEditor -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -fno-delete-null-pointer-checks -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -o CMakeFiles/libumbrello.dir/codegenerators/d/dcodeaccessormethod.cpp.o -c /<>/umbrello/codegenerators/d/dcodeaccessormethod.cpp In file included from /<>/umbrello/codegenerators/codeblockwithcomments.h:15, from /<>/umbrello/codegenerators/codemethodblock.h:17, from /<>/umbrello/codegenerators/codeaccessormethod.h:15, from /<>/umbrello/codegenerators/d/dcodeaccessormethod.h:15, from /<>/umbrello/codegenerators/d/dcodeaccessormethod.cpp:13: /<>/umbrello/codegenerators/codeblock.h:40:18: warning: ‘virtual void CodeBlock::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 40 | virtual void saveToXMI1(QDomDocument & doc, QDomElement & root); | ^~~~~~~~~~ /<>/umbrello/codegenerators/codeblock.h:41:18: warning: ‘virtual void CodeBlock::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] 41 | virtual void loadFromXMI1(QDomElement & root); | ^~~~~~~~~~~~ /<>/umbrello/codegenerators/codeblock.h:43:18: warning: ‘virtual void CodeBlock::setAttributesFromObject(TextBlock*)’ can be marked override [-Wsuggest-override] 43 | virtual void setAttributesFromObject(TextBlock * obj); | ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeblock.h:49:18: warning: ‘virtual void CodeBlock::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 49 | virtual void setAttributesOnNode(QDomDocument & doc, QDomElement & blockElement); | ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeblock.h:50:18: warning: ‘virtual void CodeBlock::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] 50 | virtual void setAttributesFromNode(QDomElement & element); | ^~~~~~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/codeblockwithcomments.h:16, from /<>/umbrello/codegenerators/codemethodblock.h:17, from /<>/umbrello/codegenerators/codeaccessormethod.h:15, from /<>/umbrello/codegenerators/d/dcodeaccessormethod.h:15, from /<>/umbrello/codegenerators/d/dcodeaccessormethod.cpp:13: /<>/umbrello/codegenerators/codecomment.h:30:18: warning: ‘virtual void CodeComment::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 30 | virtual void saveToXMI1(QDomDocument & doc, QDomElement & root); | ^~~~~~~~~~ /<>/umbrello/codegenerators/codecomment.h:31:18: warning: ‘virtual void CodeComment::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] 31 | virtual void loadFromXMI1(QDomElement & root); | ^~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/codemethodblock.h:17, from /<>/umbrello/codegenerators/codeaccessormethod.h:15, from /<>/umbrello/codegenerators/d/dcodeaccessormethod.h:15, from /<>/umbrello/codegenerators/d/dcodeaccessormethod.cpp:13: /<>/umbrello/codegenerators/codeblockwithcomments.h:38:21: warning: ‘virtual QString CodeBlockWithComments::toString() const’ can be marked override [-Wsuggest-override] 38 | virtual QString toString () const; | ^~~~~~~~ /<>/umbrello/codegenerators/codeblockwithcomments.h:42:18: warning: ‘virtual void CodeBlockWithComments::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 42 | virtual void saveToXMI1 (QDomDocument & doc, QDomElement & root); | ^~~~~~~~~~ /<>/umbrello/codegenerators/codeblockwithcomments.h:44:18: warning: ‘virtual void CodeBlockWithComments::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] 44 | virtual void loadFromXMI1 (QDomElement & root); | ^~~~~~~~~~~~ /<>/umbrello/codegenerators/codeblockwithcomments.h:46:18: warning: ‘virtual void CodeBlockWithComments::setAttributesFromObject(TextBlock*)’ can be marked override [-Wsuggest-override] 46 | virtual void setAttributesFromObject (TextBlock * obj); | ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeblockwithcomments.h:50:18: warning: ‘virtual void CodeBlockWithComments::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 50 | virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement); | ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeblockwithcomments.h:52:18: warning: ‘virtual void CodeBlockWithComments::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] 52 | virtual void setAttributesFromNode (QDomElement & element); | ^~~~~~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/codeaccessormethod.h:15, from /<>/umbrello/codegenerators/d/dcodeaccessormethod.h:15, from /<>/umbrello/codegenerators/d/dcodeaccessormethod.cpp:13: /<>/umbrello/codegenerators/codemethodblock.h:45:21: warning: ‘virtual QString CodeMethodBlock::toString() const’ can be marked override [-Wsuggest-override] 45 | virtual QString toString () const; | ^~~~~~~~ /<>/umbrello/codegenerators/codemethodblock.h:58:18: warning: ‘virtual void CodeMethodBlock::updateContent()’ can be marked override [-Wsuggest-override] 58 | virtual void updateContent () = 0; | ^~~~~~~~~~~~~ /<>/umbrello/codegenerators/codemethodblock.h:62:18: warning: ‘virtual void CodeMethodBlock::release()’ can be marked override [-Wsuggest-override] 62 | virtual void release (); | ^~~~~~~ /<>/umbrello/codegenerators/codemethodblock.h:75:18: warning: ‘virtual void CodeMethodBlock::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 75 | virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement); | ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codemethodblock.h:77:18: warning: ‘virtual void CodeMethodBlock::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] 77 | virtual void setAttributesFromNode (QDomElement & element); | ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codemethodblock.h:79:18: warning: ‘virtual void CodeMethodBlock::setAttributesFromObject(TextBlock*)’ can be marked override [-Wsuggest-override] 79 | virtual void setAttributesFromObject (TextBlock * obj); | ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codemethodblock.h:88:18: warning: ‘virtual void CodeMethodBlock::syncToParent()’ can be marked override [-Wsuggest-override] 88 | virtual void syncToParent(); | ^~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/d/dcodeaccessormethod.h:15, from /<>/umbrello/codegenerators/d/dcodeaccessormethod.cpp:13: /<>/umbrello/codegenerators/codeaccessormethod.h:47:18: warning: ‘virtual void CodeAccessorMethod::updateContent()’ can be marked override [-Wsuggest-override] 47 | virtual void updateContent() = 0; | ^~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeaccessormethod.h:49:18: warning: ‘virtual void CodeAccessorMethod::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 49 | virtual void saveToXMI1(QDomDocument & doc, QDomElement & root); | ^~~~~~~~~~ /<>/umbrello/codegenerators/codeaccessormethod.h:50:18: warning: ‘virtual void CodeAccessorMethod::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] 50 | virtual void loadFromXMI1(QDomElement & root); | ^~~~~~~~~~~~ /<>/umbrello/codegenerators/codeaccessormethod.h:52:18: warning: ‘virtual void CodeAccessorMethod::setAttributesFromObject(TextBlock*)’ can be marked override [-Wsuggest-override] 52 | virtual void setAttributesFromObject(TextBlock * obj); | ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeaccessormethod.h:56:18: warning: ‘virtual void CodeAccessorMethod::release()’ can be marked override [-Wsuggest-override] 56 | virtual void release(); | ^~~~~~~ /<>/umbrello/codegenerators/codeaccessormethod.h:58:18: warning: ‘virtual void CodeAccessorMethod::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 58 | virtual void setAttributesOnNode(QDomDocument & doc, QDomElement & blockElement); | ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeaccessormethod.h:60:18: warning: ‘virtual void CodeAccessorMethod::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] 60 | virtual void setAttributesFromNode(QDomElement & element); | ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeaccessormethod.h:62:18: warning: ‘virtual void CodeAccessorMethod::updateMethodDeclaration()’ can be marked override [-Wsuggest-override] 62 | virtual void updateMethodDeclaration() = 0; | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/d/dcodeaccessormethod.cpp:13: /<>/umbrello/codegenerators/d/dcodeaccessormethod.h:41:18: warning: ‘virtual void DCodeAccessorMethod::updateMethodDeclaration()’ can be marked override [-Wsuggest-override] 41 | virtual void updateMethodDeclaration(); | ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/d/dcodeaccessormethod.h:42:18: warning: ‘virtual void DCodeAccessorMethod::updateContent()’ can be marked override [-Wsuggest-override] 42 | virtual void updateContent(); | ^~~~~~~~~~~~~ /<>/umbrello/codegenerators/d/dcodeaccessormethod.h:50:18: warning: ‘virtual void DCodeAccessorMethod::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 50 | virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement); | ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/d/dcodeaccessormethod.h:56:18: warning: ‘virtual void DCodeAccessorMethod::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] 56 | virtual void setAttributesFromNode (QDomElement & element); | ^~~~~~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/uml1model/attribute.h:15, from /<>/umbrello/codegenerators/d/dcodeaccessormethod.cpp:16: /<>/umbrello/uml1model/classifierlistitem.h:48:18: warning: ‘virtual void UMLClassifierListItem::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 48 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/classifierlistitem.h:54:24: warning: ‘virtual UMLObject* UMLClassifierListItem::clone() const’ can be marked override [-Wsuggest-override] 54 | virtual UMLObject* clone() const = 0; | ^~~~~ In file included from /<>/umbrello/codegenerators/d/dcodeaccessormethod.cpp:16: /<>/umbrello/uml1model/attribute.h:42:18: warning: ‘virtual void UMLAttribute::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 42 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/attribute.h:44:10: warning: ‘virtual void UMLAttribute::setName(const QString&)’ can be marked override [-Wsuggest-override] 44 | void setName(const QString &name); | ^~~~~~~ /<>/umbrello/uml1model/attribute.h:48:24: warning: ‘virtual UMLObject* UMLAttribute::clone() const’ can be marked override [-Wsuggest-override] 48 | virtual UMLObject* clone() const; | ^~~~~ /<>/umbrello/uml1model/attribute.h:53:13: warning: ‘virtual QString UMLAttribute::toString(Uml::SignatureType::Enum, bool)’ can be marked override [-Wsuggest-override] 53 | QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false); | ^~~~~~~~ /<>/umbrello/uml1model/attribute.h:58:18: warning: ‘virtual void UMLAttribute::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 58 | virtual void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/attribute.h:60:18: warning: ‘virtual bool UMLAttribute::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] 60 | virtual bool showPropertiesDialog(QWidget* parent = 0); | ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/attribute.h:73:10: warning: ‘virtual bool UMLAttribute::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 73 | bool load1(QDomElement & element); | ^~~~~ In file included from /<>/umbrello/uml1model/package.h:14, from /<>/umbrello/uml1model/classifier.h:13, from /<>/umbrello/codegenerators/classifiercodedocument.h:15, from /<>/umbrello/codegenerators/d/dcodeaccessormethod.cpp:20: /<>/umbrello/uml1model/umlcanvasobject.h:43:18: warning: ‘virtual void UMLCanvasObject::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 43 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/umlcanvasobject.h:85:18: warning: ‘virtual bool UMLCanvasObject::resolveRef()’ can be marked override [-Wsuggest-override] 85 | virtual bool resolveRef(); | ^~~~~~~~~~ In file included from /<>/umbrello/uml1model/classifier.h:13, from /<>/umbrello/codegenerators/classifiercodedocument.h:15, from /<>/umbrello/codegenerators/d/dcodeaccessormethod.cpp:20: /<>/umbrello/uml1model/package.h:39:18: warning: ‘virtual void UMLPackage::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 39 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/package.h:41:24: warning: ‘virtual UMLObject* UMLPackage::clone() const’ can be marked override [-Wsuggest-override] 41 | virtual UMLObject* clone() const; | ^~~~~ /<>/umbrello/uml1model/package.h:64:18: warning: ‘virtual bool UMLPackage::resolveRef()’ can be marked override [-Wsuggest-override] 64 | virtual bool resolveRef(); | ^~~~~~~~~~ /<>/umbrello/uml1model/package.h:66:18: warning: ‘virtual void UMLPackage::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 66 | virtual void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/package.h:69:18: warning: ‘virtual bool UMLPackage::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 69 | virtual bool load1(QDomElement& element); | ^~~~~ In file included from /<>/umbrello/uml1model/foreignkeyconstraint.h:16, from /<>/umbrello/model_utils.h:18, from /<>/umbrello/uml1model/classifier.h:19, from /<>/umbrello/codegenerators/classifiercodedocument.h:15, from /<>/umbrello/codegenerators/d/dcodeaccessormethod.cpp:20: /<>/umbrello/uml1model/entityconstraint.h:40:18: warning: ‘virtual void UMLEntityConstraint::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 40 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/entityconstraint.h:45:24: warning: ‘virtual UMLObject* UMLEntityConstraint::clone() const’ can be marked override [-Wsuggest-override] 45 | virtual UMLObject* clone() const = 0; | ^~~~~ In file included from /<>/umbrello/model_utils.h:18, from /<>/umbrello/uml1model/classifier.h:19, from /<>/umbrello/codegenerators/classifiercodedocument.h:15, from /<>/umbrello/codegenerators/d/dcodeaccessormethod.cpp:20: /<>/umbrello/uml1model/foreignkeyconstraint.h:56:18: warning: ‘virtual void UMLForeignKeyConstraint::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 56 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:58:24: warning: ‘virtual UMLObject* UMLForeignKeyConstraint::clone() const’ can be marked override [-Wsuggest-override] 58 | virtual UMLObject* clone() const; | ^~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:60:13: warning: ‘virtual QString UMLForeignKeyConstraint::toString(Uml::SignatureType::Enum, bool)’ can be marked override [-Wsuggest-override] 60 | QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false); | ^~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:65:10: warning: ‘virtual void UMLForeignKeyConstraint::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 65 | void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:67:18: warning: ‘virtual bool UMLForeignKeyConstraint::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] 67 | virtual bool showPropertiesDialog(QWidget* parent = 0); | ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:85:10: warning: ‘virtual bool UMLForeignKeyConstraint::resolveRef()’ can be marked override [-Wsuggest-override] 85 | bool resolveRef(); | ^~~~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:94:10: warning: ‘virtual bool UMLForeignKeyConstraint::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 94 | bool load1(QDomElement & element); | ^~~~~ In file included from /<>/umbrello/model_utils.h:20, from /<>/umbrello/uml1model/classifier.h:19, from /<>/umbrello/codegenerators/classifiercodedocument.h:15, from /<>/umbrello/codegenerators/d/dcodeaccessormethod.cpp:20: /<>/umbrello/dialogs/multipagedialogbase.h:101:18: warning: ‘virtual void MultiPageDialogBase::keyPressEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] 101 | virtual void keyPressEvent(QKeyEvent *event); | ^~~~~~~~~~~~~ In file included from /<>/umbrello/model_utils.h:21, from /<>/umbrello/uml1model/classifier.h:19, from /<>/umbrello/codegenerators/classifiercodedocument.h:15, from /<>/umbrello/codegenerators/d/dcodeaccessormethod.cpp:20: /<>/umbrello/umlwidgets/widgetbase.h:187:20: warning: ‘virtual QRectF WidgetBase::boundingRect() const’ can be marked override [-Wsuggest-override] 187 | virtual QRectF boundingRect() const; | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/widgetbase.h:191:18: warning: ‘virtual void WidgetBase::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] 191 | virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); | ^~~~~ /<>/umbrello/umlwidgets/widgetbase.h:260:18: warning: ‘virtual void WidgetBase::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] 260 | virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent *event); | ^~~~~~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/classifiercodedocument.h:15, from /<>/umbrello/codegenerators/d/dcodeaccessormethod.cpp:20: /<>/umbrello/uml1model/classifier.h:54:18: warning: ‘virtual void UMLClassifier::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 54 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/classifier.h:56:16: warning: ‘virtual UMLObject* UMLClassifier::clone() const’ can be marked override [-Wsuggest-override] 56 | UMLObject* clone() const; | ^~~~~ /<>/umbrello/uml1model/classifier.h:111:18: warning: ‘virtual bool UMLClassifier::resolveRef()’ can be marked override [-Wsuggest-override] 111 | virtual bool resolveRef(); | ^~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:115:24: warning: ‘virtual UMLObject* UMLClassifier::findChildObjectById(Uml::ID::Type, bool)’ can be marked override [-Wsuggest-override] 115 | virtual UMLObject* findChildObjectById(Uml::ID::Type id, bool considerAncestors = false); | ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:124:18: warning: ‘virtual bool UMLClassifier::acceptAssociationType(Uml::AssociationType::Enum)’ can be marked override [-Wsuggest-override] 124 | virtual bool acceptAssociationType(Uml::AssociationType::Enum type); | ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:129:10: warning: ‘virtual void UMLClassifier::setBaseType(UMLObject::ObjectType)’ can be marked override [-Wsuggest-override] 129 | void setBaseType(UMLObject::ObjectType ot); | ^~~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:181:10: warning: ‘virtual void UMLClassifier::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 181 | void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:183:18: warning: ‘virtual bool UMLClassifier::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 183 | virtual bool load1(QDomElement& element); | ^~~~~ In file included from /<>/umbrello/codegenerators/codedocument.h:16, from /<>/umbrello/codegenerators/classifiercodedocument.h:17, from /<>/umbrello/codegenerators/d/dcodeaccessormethod.cpp:20: /<>/umbrello/codegenerators/hierarchicalcodeblock.h:38:10: warning: ‘virtual bool HierarchicalCodeBlock::addTextBlock(TextBlock*)’ can be marked override [-Wsuggest-override] 38 | bool addTextBlock (TextBlock * add_object); | ^~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:40:10: warning: ‘virtual bool HierarchicalCodeBlock::insertTextBlock(TextBlock*, TextBlock*, bool)’ can be marked override [-Wsuggest-override] 40 | bool insertTextBlock (TextBlock * newBlock, TextBlock * existingBlock, bool after = true); | ^~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:42:10: warning: ‘virtual bool HierarchicalCodeBlock::removeTextBlock(TextBlock*)’ can be marked override [-Wsuggest-override] 42 | bool removeTextBlock (TextBlock * remove_object); | ^~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:48:18: warning: ‘virtual void HierarchicalCodeBlock::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 48 | virtual void saveToXMI1 (QDomDocument & doc, QDomElement & root); | ^~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:50:18: warning: ‘virtual void HierarchicalCodeBlock::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] 50 | virtual void loadFromXMI1 (QDomElement & root); | ^~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:52:21: warning: ‘virtual QString HierarchicalCodeBlock::toString() const’ can be marked override [-Wsuggest-override] 52 | virtual QString toString () const; | ^~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:55:13: warning: ‘virtual QString HierarchicalCodeBlock::getUniqueTag(const QString&)’ can be marked override [-Wsuggest-override] 55 | QString getUniqueTag(const QString& prefix); | ^~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:59:25: warning: ‘virtual CodeBlock* HierarchicalCodeBlock::newCodeBlock()’ can be marked override [-Wsuggest-override] 59 | virtual CodeBlock * newCodeBlock(); | ^~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:60:37: warning: ‘virtual CodeBlockWithComments* HierarchicalCodeBlock::newCodeBlockWithComments()’ can be marked override [-Wsuggest-override] 60 | virtual CodeBlockWithComments * newCodeBlockWithComments(); | ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:61:37: warning: ‘virtual HierarchicalCodeBlock* HierarchicalCodeBlock::newHierarchicalCodeBlock()’ can be marked override [-Wsuggest-override] 61 | virtual HierarchicalCodeBlock * newHierarchicalCodeBlock(); | ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:65:18: warning: ‘virtual void HierarchicalCodeBlock::release()’ can be marked override [-Wsuggest-override] 65 | virtual void release (); | ^~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:67:18: warning: ‘virtual void HierarchicalCodeBlock::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 67 | virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & elem); | ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:69:18: warning: ‘virtual void HierarchicalCodeBlock::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] 69 | virtual void setAttributesFromNode (QDomElement & element); | ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:71:18: warning: ‘virtual void HierarchicalCodeBlock::setAttributesFromObject(TextBlock*)’ can be marked override [-Wsuggest-override] 71 | virtual void setAttributesFromObject (TextBlock * obj); | ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:73:17: warning: ‘virtual TextBlock* HierarchicalCodeBlock::findCodeClassFieldTextBlockByTag(const QString&)’ can be marked override [-Wsuggest-override] 73 | TextBlock * findCodeClassFieldTextBlockByTag (const QString &tag); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/classifiercodedocument.h:17, from /<>/umbrello/codegenerators/d/dcodeaccessormethod.cpp:20: /<>/umbrello/codegenerators/codedocument.h:61:10: warning: ‘virtual bool CodeDocument::insertTextBlock(TextBlock*, TextBlock*, bool)’ can be marked override [-Wsuggest-override] 61 | bool insertTextBlock (TextBlock * newBlock, TextBlock * existingBlock, bool after = true); | ^~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codedocument.h:70:25: warning: ‘virtual CodeBlock* CodeDocument::newCodeBlock()’ can be marked override [-Wsuggest-override] 70 | virtual CodeBlock * newCodeBlock (); | ^~~~~~~~~~~~ /<>/umbrello/codegenerators/codedocument.h:71:37: warning: ‘virtual HierarchicalCodeBlock* CodeDocument::newHierarchicalCodeBlock()’ can be marked override [-Wsuggest-override] 71 | virtual HierarchicalCodeBlock * newHierarchicalCodeBlock (); | ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codedocument.h:72:37: warning: ‘virtual CodeBlockWithComments* CodeDocument::newCodeBlockWithComments()’ can be marked override [-Wsuggest-override] 72 | virtual CodeBlockWithComments * newCodeBlockWithComments (); | ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codedocument.h:74:21: warning: ‘virtual QString CodeDocument::getUniqueTag(const QString&)’ can be marked override [-Wsuggest-override] 74 | virtual QString getUniqueTag(const QString& prefix = QString()); | ^~~~~~~~~~~~ /<>/umbrello/codegenerators/codedocument.h:86:18: warning: ‘virtual void CodeDocument::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 86 | virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement); | ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codedocument.h:88:18: warning: ‘virtual void CodeDocument::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] 88 | virtual void setAttributesFromNode (QDomElement & element); | ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codedocument.h:100:10: warning: ‘virtual void CodeDocument::resetTextBlocks()’ can be marked override [-Wsuggest-override] 100 | void resetTextBlocks(); | ^~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codedocument.h:102:25: warning: ‘virtual TextBlock* CodeDocument::findCodeClassFieldTextBlockByTag(const QString&)’ can be marked override [-Wsuggest-override] 102 | virtual TextBlock * findCodeClassFieldTextBlockByTag(const QString &tag); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/codeoperation.h:16, from /<>/umbrello/codegenerators/classifiercodedocument.h:18, from /<>/umbrello/codegenerators/d/dcodeaccessormethod.cpp:20: /<>/umbrello/uml1model/operation.h:37:18: warning: ‘virtual void UMLOperation::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 37 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/operation.h:39:24: warning: ‘virtual UMLObject* UMLOperation::clone() const’ can be marked override [-Wsuggest-override] 39 | virtual UMLObject* clone() const; | ^~~~~ /<>/umbrello/uml1model/operation.h:41:10: warning: ‘virtual void UMLOperation::setType(UMLObject*)’ can be marked override [-Wsuggest-override] 41 | void setType(UMLObject* type); | ^~~~~~~ /<>/umbrello/uml1model/operation.h:52:13: warning: ‘virtual QString UMLOperation::toString(Uml::SignatureType::Enum, bool)’ can be marked override [-Wsuggest-override] 52 | QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false); | ^~~~~~~~ /<>/umbrello/uml1model/operation.h:56:10: warning: ‘virtual bool UMLOperation::resolveRef()’ can be marked override [-Wsuggest-override] 56 | bool resolveRef(); | ^~~~~~~~~~ /<>/umbrello/uml1model/operation.h:60:18: warning: ‘virtual bool UMLOperation::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] 60 | virtual bool showPropertiesDialog(QWidget* parent = 0); | ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/operation.h:72:10: warning: ‘virtual void UMLOperation::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 72 | void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/operation.h:75:10: warning: ‘virtual bool UMLOperation::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 75 | bool load1(QDomElement & element); | ^~~~~ In file included from /<>/umbrello/codegenerators/classifiercodedocument.h:18, from /<>/umbrello/codegenerators/d/dcodeaccessormethod.cpp:20: /<>/umbrello/codegenerators/codeoperation.h:41:18: warning: ‘virtual void CodeOperation::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 41 | virtual void saveToXMI1 (QDomDocument & doc, QDomElement & root); | ^~~~~~~~~~ /<>/umbrello/codegenerators/codeoperation.h:43:18: warning: ‘virtual void CodeOperation::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] 43 | virtual void loadFromXMI1 (QDomElement & root); | ^~~~~~~~~~~~ /<>/umbrello/codegenerators/codeoperation.h:47:18: warning: ‘virtual void CodeOperation::setAttributesFromObject(TextBlock*)’ can be marked override [-Wsuggest-override] 47 | virtual void setAttributesFromObject (TextBlock * obj); | ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeoperation.h:49:18: warning: ‘virtual void CodeOperation::updateMethodDeclaration()’ can be marked override [-Wsuggest-override] 49 | virtual void updateMethodDeclaration() = 0; | ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeoperation.h:50:18: warning: ‘virtual void CodeOperation::updateContent()’ can be marked override [-Wsuggest-override] 50 | virtual void updateContent(); | ^~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeoperation.h:57:18: warning: ‘virtual void CodeOperation::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 57 | virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement); | ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeoperation.h:59:18: warning: ‘virtual void CodeOperation::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] 59 | virtual void setAttributesFromNode (QDomElement & element); | ^~~~~~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/codeclassfield.h:16, from /<>/umbrello/codegenerators/classifiercodedocument.h:19, from /<>/umbrello/codegenerators/d/dcodeaccessormethod.cpp:20: /<>/umbrello/codegenerators/codeclassfielddeclarationblock.h:42:18: warning: ‘virtual void CodeClassFieldDeclarationBlock::setAttributesFromObject(TextBlock*)’ can be marked override [-Wsuggest-override] 42 | virtual void setAttributesFromObject(TextBlock * obj); | ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeclassfielddeclarationblock.h:44:18: warning: ‘virtual void CodeClassFieldDeclarationBlock::updateContent()’ can be marked override [-Wsuggest-override] 44 | virtual void updateContent() = 0; | ^~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeclassfielddeclarationblock.h:46:18: warning: ‘virtual void CodeClassFieldDeclarationBlock::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 46 | virtual void saveToXMI1(QDomDocument & doc, QDomElement & root); | ^~~~~~~~~~ /<>/umbrello/codegenerators/codeclassfielddeclarationblock.h:48:18: warning: ‘virtual void CodeClassFieldDeclarationBlock::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] 48 | virtual void loadFromXMI1(QDomElement & root); | ^~~~~~~~~~~~ /<>/umbrello/codegenerators/codeclassfielddeclarationblock.h:52:18: warning: ‘virtual void CodeClassFieldDeclarationBlock::release()’ can be marked override [-Wsuggest-override] 52 | virtual void release(); | ^~~~~~~ /<>/umbrello/codegenerators/codeclassfielddeclarationblock.h:54:18: warning: ‘virtual void CodeClassFieldDeclarationBlock::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 54 | virtual void setAttributesOnNode(QDomDocument & doc, QDomElement & blockElement); | ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeclassfielddeclarationblock.h:56:18: warning: ‘virtual void CodeClassFieldDeclarationBlock::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] 56 | virtual void setAttributesFromNode(QDomElement & element); | ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeclassfielddeclarationblock.h:67:18: warning: ‘virtual void CodeClassFieldDeclarationBlock::syncToParent()’ can be marked override [-Wsuggest-override] 67 | virtual void syncToParent(); | ^~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/classifiercodedocument.h:19, from /<>/umbrello/codegenerators/d/dcodeaccessormethod.cpp:20: /<>/umbrello/codegenerators/codeclassfield.h:52:13: warning: ‘virtual QString CodeClassField::getTypeName()’ can be marked override [-Wsuggest-override] 52 | QString getTypeName (); | ^~~~~~~~~~~ /<>/umbrello/codegenerators/codeclassfield.h:85:10: warning: ‘virtual void CodeClassField::updateContent()’ can be marked override [-Wsuggest-override] 85 | void updateContent(); | ^~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeclassfield.h:121:18: warning: ‘virtual void CodeClassField::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 121 | virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement); | ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeclassfield.h:123:18: warning: ‘virtual void CodeClassField::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] 123 | virtual void setAttributesFromNode (QDomElement & element); | ^~~~~~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/d/dcodeaccessormethod.cpp:20: /<>/umbrello/codegenerators/classifiercodedocument.h:74:18: warning: ‘virtual void ClassifierCodeDocument::synchronize()’ can be marked override [-Wsuggest-override] 74 | virtual void synchronize(); | ^~~~~~~~~~~ /<>/umbrello/codegenerators/classifiercodedocument.h:81:18: warning: ‘virtual void ClassifierCodeDocument::updateContent()’ can be marked override [-Wsuggest-override] 81 | virtual void updateContent() = 0; | ^~~~~~~~~~~~~ /<>/umbrello/codegenerators/classifiercodedocument.h:83:18: warning: ‘virtual void ClassifierCodeDocument::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 83 | virtual void saveToXMI1(QDomDocument &doc, QDomElement &root); | ^~~~~~~~~~ /<>/umbrello/codegenerators/classifiercodedocument.h:84:18: warning: ‘virtual void ClassifierCodeDocument::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] 84 | virtual void loadFromXMI1(QDomElement &root); | ^~~~~~~~~~~~ /<>/umbrello/codegenerators/classifiercodedocument.h:90:18: warning: ‘virtual void ClassifierCodeDocument::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 90 | virtual void setAttributesOnNode(QDomDocument &doc, QDomElement &blockElement); | ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/classifiercodedocument.h:91:18: warning: ‘virtual void ClassifierCodeDocument::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] 91 | virtual void setAttributesFromNode(QDomElement &element); | ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/classifiercodedocument.h:93:17: warning: ‘virtual TextBlock* ClassifierCodeDocument::findCodeClassFieldTextBlockByTag(const QString&)’ can be marked override [-Wsuggest-override] 93 | TextBlock * findCodeClassFieldTextBlockByTag(const QString &tag); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/d/dcodeaccessormethod.cpp:21: /<>/umbrello/debug/debug_utils.h:91:18: warning: ‘virtual void Tracer::showEvent(QShowEvent*)’ can be marked override [-Wsuggest-override] 91 | virtual void showEvent(QShowEvent*); | ^~~~~~~~~ In file included from /<>/umbrello/codegenerators/d/dcodeaccessormethod.cpp:23: /<>/umbrello/uml1model/umlrole.h:47:16: warning: ‘virtual UMLObject* UMLRole::clone() const’ can be marked override [-Wsuggest-override] 47 | UMLObject* clone() const { return 0; } | ^~~~~ /<>/umbrello/uml1model/umlrole.h:49:10: warning: ‘virtual void UMLRole::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 49 | void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/umlrole.h:51:18: warning: ‘virtual bool UMLRole::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] 51 | virtual bool showPropertiesDialog(QWidget *parent = 0); | ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/umlrole.h:55:10: warning: ‘virtual bool UMLRole::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 55 | bool load1(QDomElement& element); | ^~~~~ In file included from /<>/umbrello/codegenerators/d/dcodeaccessormethod.cpp:24: /<>/umbrello/uml.h:201:18: warning: ‘virtual void UMLApp::keyPressEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] 201 | virtual void keyPressEvent(QKeyEvent* e); | ^~~~~~~~~~~~~ /<>/umbrello/uml.h:202:18: warning: ‘virtual void UMLApp::keyReleaseEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] 202 | virtual void keyReleaseEvent(QKeyEvent* e); | ^~~~~~~~~~~~~~~ /<>/umbrello/uml.h:204:18: warning: ‘virtual void UMLApp::customEvent(QEvent*)’ can be marked override [-Wsuggest-override] 204 | virtual void customEvent(QEvent* e); | ^~~~~~~~~~~ /<>/umbrello/uml.h:215:18: warning: ‘virtual bool UMLApp::queryClose()’ can be marked override [-Wsuggest-override] 215 | virtual bool queryClose(); | ^~~~~~~~~~ /<>/umbrello/uml.h:217:18: warning: ‘virtual void UMLApp::saveProperties(KConfigGroup&)’ can be marked override [-Wsuggest-override] 217 | virtual void saveProperties(KConfigGroup & cfg); | ^~~~~~~~~~~~~~ /<>/umbrello/uml.h:218:18: warning: ‘virtual void UMLApp::readProperties(const KConfigGroup&)’ can be marked override [-Wsuggest-override] 218 | virtual void readProperties(const KConfigGroup & cfg); | ^~~~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/d/dclassifiercodedocument.h:19, from /<>/umbrello/codegenerators/d/dcodeaccessormethod.cpp:26: /<>/umbrello/codegenerators/d/dcodeclassfield.h:39:13: warning: ‘virtual QString DCodeClassField::getInitialValue()’ can be marked override [-Wsuggest-override] 39 | QString getInitialValue(); | ^~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/d/dcodeclassfield.h:41:13: warning: ‘virtual QString DCodeClassField::getTypeName()’ can be marked override [-Wsuggest-override] 41 | QString getTypeName (); | ^~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/d/dclassifiercodedocument.h:20, from /<>/umbrello/codegenerators/d/dcodeaccessormethod.cpp:26: /<>/umbrello/codegenerators/d/dcodeoperation.h:36:17: warning: ‘virtual int DCodeOperation::lastEditableLine()’ can be marked override [-Wsuggest-override] 36 | virtual int lastEditableLine(); | ^~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/d/dcodeoperation.h:40:18: warning: ‘virtual void DCodeOperation::updateMethodDeclaration()’ can be marked override [-Wsuggest-override] 40 | virtual void updateMethodDeclaration(); | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/d/dcodeaccessormethod.cpp:26: /<>/umbrello/codegenerators/d/dclassifiercodedocument.h:50:13: warning: ‘virtual QString DClassifierCodeDocument::getPath()’ can be marked override [-Wsuggest-override] 50 | QString getPath(); | ^~~~~~~ /<>/umbrello/codegenerators/d/dclassifiercodedocument.h:52:10: warning: ‘virtual bool DClassifierCodeDocument::addCodeOperation(CodeOperation*)’ can be marked override [-Wsuggest-override] 52 | bool addCodeOperation(CodeOperation * op); | ^~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/d/dclassifiercodedocument.h:54:10: warning: ‘virtual void DClassifierCodeDocument::updateContent()’ can be marked override [-Wsuggest-override] 54 | void updateContent(); | ^~~~~~~~~~~~~ /<>/umbrello/codegenerators/d/dclassifiercodedocument.h:58:10: warning: ‘virtual void DClassifierCodeDocument::resetTextBlocks()’ can be marked override [-Wsuggest-override] 58 | void resetTextBlocks(); | ^~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/d/dclassifiercodedocument.h:60:18: warning: ‘virtual void DClassifierCodeDocument::loadChildTextBlocksFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] 60 | virtual void loadChildTextBlocksFromNode(QDomElement & root); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/d/dcodeaccessormethod.cpp:27: /<>/umbrello/codegenerators/d/dcodegenerationpolicy.h:39:18: warning: ‘virtual void DCodeGenerationPolicy::setDefaults(bool)’ can be marked override [-Wsuggest-override] 39 | virtual void setDefaults(bool emitUpdateSignal = true); | ^~~~~~~~~~~ /<>/umbrello/codegenerators/d/dcodegenerationpolicy.h:41:32: warning: ‘virtual CodeGenerationPolicyPage* DCodeGenerationPolicy::createPage(QWidget*, const char*)’ can be marked override [-Wsuggest-override] 41 | CodeGenerationPolicyPage * createPage (QWidget *parent = 0, const char * name = 0); | ^~~~~~~~~~ In file included from /<>/umbrello/codegenerators/d/dcodeaccessormethod.cpp:29: /<>/umbrello/codegenerators/d/dcodedocumentation.h:44:18: warning: ‘virtual void DCodeDocumentation::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 44 | virtual void saveToXMI1 (QDomDocument & doc, QDomElement & root); | ^~~~~~~~~~ /<>/umbrello/codegenerators/d/dcodedocumentation.h:54:13: warning: ‘virtual QString DCodeDocumentation::toString() const’ can be marked override [-Wsuggest-override] 54 | QString toString () const; | ^~~~~~~~ /<>/umbrello/codegenerators/d/dcodedocumentation.h:60:21: warning: ‘virtual QString DCodeDocumentation::unformatText(const QString&, const QString&)’ can be marked override [-Wsuggest-override] 60 | virtual QString unformatText (const QString & text, const QString & indent = QString()); | ^~~~~~~~~~~~ /<>/umbrello/codegenerators/d/dcodedocumentation.h:66:21: warning: ‘virtual QString DCodeDocumentation::getNewEditorLine(int)’ can be marked override [-Wsuggest-override] 66 | virtual QString getNewEditorLine (int amount); | ^~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/d/dcodedocumentation.h:76:17: warning: ‘virtual int DCodeDocumentation::firstEditableLine()’ can be marked override [-Wsuggest-override] 76 | virtual int firstEditableLine(); | ^~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/d/dcodedocumentation.h:77:17: warning: ‘virtual int DCodeDocumentation::lastEditableLine()’ can be marked override [-Wsuggest-override] 77 | virtual int lastEditableLine(); | ^~~~~~~~~~~~~~~~ [ 40%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/codegenerators/d/dcodeclassfield.cpp.o cd /<>/obj-aarch64-linux-gnu/umbrello && /usr/bin/aarch64-linux-gnu-g++ -DCMAKE_BINARY_DIR=\"/<>/obj-aarch64-linux-gnu\" -DKCOREADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLO_VERSION_STRING=\"2.23.3\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-aarch64-linux-gnu/umbrello -I/<>/umbrello -I/<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/include -I/<>/obj-aarch64-linux-gnu -I/<>/umbrello/clipboard -I/<>/umbrello/cmds -I/<>/umbrello/codegenerators -I/<>/umbrello/codegenerators/ada -I/<>/umbrello/codegenerators/as -I/<>/umbrello/codegenerators/cpp -I/<>/umbrello/codegenerators/csharp -I/<>/umbrello/codegenerators/d -I/<>/umbrello/codegenerators/idl -I/<>/umbrello/codegenerators/java -I/<>/umbrello/codegenerators/js -I/<>/umbrello/codegenerators/pascal -I/<>/umbrello/codegenerators/perl -I/<>/umbrello/codegenerators/php -I/<>/umbrello/codegenerators/python -I/<>/umbrello/codegenerators/ruby -I/<>/umbrello/codegenerators/sql -I/<>/umbrello/codegenerators/tcl -I/<>/umbrello/codegenerators/vala -I/<>/umbrello/codegenerators/xml -I/<>/umbrello/codegenwizard -I/<>/umbrello/codeimport -I/<>/umbrello/codeimport/csharp -I/<>/umbrello/codeimpwizard -I/<>/umbrello/debug -I/<>/umbrello/dialogs -I/<>/umbrello/dialogs/pages -I/<>/umbrello/dialogs/widgets -I/<>/umbrello/docgenerators -I/<>/umbrello/finder -I/<>/umbrello/refactoring -I/<>/umbrello/uml1model -I/<>/umbrello/umlwidgets -I/<>/lib/cppparser -I/<>/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/aarch64-linux-gnu/qt5 -isystem /usr/include/aarch64-linux-gnu/qt5/QtWidgets -isystem /usr/include/aarch64-linux-gnu/qt5/QtGui -isystem /usr/include/aarch64-linux-gnu/qt5/QtCore -isystem /usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/aarch64-linux-gnu/qt5/QtXml -isystem /usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/aarch64-linux-gnu/qt5/QtSvg -isystem /usr/include/aarch64-linux-gnu/qt5/QtWebKitWidgets -isystem /usr/include/aarch64-linux-gnu/qt5/QtWebKit -isystem /usr/include/aarch64-linux-gnu/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/aarch64-linux-gnu/qt5/QtConcurrent -isystem /usr/include/aarch64-linux-gnu/qt5/QtDBus -isystem /usr/include/KF5/KTextEditor -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -fno-delete-null-pointer-checks -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -o CMakeFiles/libumbrello.dir/codegenerators/d/dcodeclassfield.cpp.o -c /<>/umbrello/codegenerators/d/dcodeclassfield.cpp In file included from /<>/umbrello/codegenerators/codeblockwithcomments.h:15, from /<>/umbrello/codegenerators/codeclassfielddeclarationblock.h:18, from /<>/umbrello/codegenerators/codeclassfield.h:16, from /<>/umbrello/codegenerators/d/dcodeclassfield.h:15, from /<>/umbrello/codegenerators/d/dcodeclassfield.cpp:13: /<>/umbrello/codegenerators/codeblock.h:40:18: warning: ‘virtual void CodeBlock::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 40 | virtual void saveToXMI1(QDomDocument & doc, QDomElement & root); | ^~~~~~~~~~ /<>/umbrello/codegenerators/codeblock.h:41:18: warning: ‘virtual void CodeBlock::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] 41 | virtual void loadFromXMI1(QDomElement & root); | ^~~~~~~~~~~~ /<>/umbrello/codegenerators/codeblock.h:43:18: warning: ‘virtual void CodeBlock::setAttributesFromObject(TextBlock*)’ can be marked override [-Wsuggest-override] 43 | virtual void setAttributesFromObject(TextBlock * obj); | ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeblock.h:49:18: warning: ‘virtual void CodeBlock::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 49 | virtual void setAttributesOnNode(QDomDocument & doc, QDomElement & blockElement); | ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeblock.h:50:18: warning: ‘virtual void CodeBlock::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] 50 | virtual void setAttributesFromNode(QDomElement & element); | ^~~~~~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/codeblockwithcomments.h:16, from /<>/umbrello/codegenerators/codeclassfielddeclarationblock.h:18, from /<>/umbrello/codegenerators/codeclassfield.h:16, from /<>/umbrello/codegenerators/d/dcodeclassfield.h:15, from /<>/umbrello/codegenerators/d/dcodeclassfield.cpp:13: /<>/umbrello/codegenerators/codecomment.h:30:18: warning: ‘virtual void CodeComment::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 30 | virtual void saveToXMI1(QDomDocument & doc, QDomElement & root); | ^~~~~~~~~~ /<>/umbrello/codegenerators/codecomment.h:31:18: warning: ‘virtual void CodeComment::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] 31 | virtual void loadFromXMI1(QDomElement & root); | ^~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/codeclassfielddeclarationblock.h:18, from /<>/umbrello/codegenerators/codeclassfield.h:16, from /<>/umbrello/codegenerators/d/dcodeclassfield.h:15, from /<>/umbrello/codegenerators/d/dcodeclassfield.cpp:13: /<>/umbrello/codegenerators/codeblockwithcomments.h:38:21: warning: ‘virtual QString CodeBlockWithComments::toString() const’ can be marked override [-Wsuggest-override] 38 | virtual QString toString () const; | ^~~~~~~~ /<>/umbrello/codegenerators/codeblockwithcomments.h:42:18: warning: ‘virtual void CodeBlockWithComments::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 42 | virtual void saveToXMI1 (QDomDocument & doc, QDomElement & root); | ^~~~~~~~~~ /<>/umbrello/codegenerators/codeblockwithcomments.h:44:18: warning: ‘virtual void CodeBlockWithComments::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] 44 | virtual void loadFromXMI1 (QDomElement & root); | ^~~~~~~~~~~~ /<>/umbrello/codegenerators/codeblockwithcomments.h:46:18: warning: ‘virtual void CodeBlockWithComments::setAttributesFromObject(TextBlock*)’ can be marked override [-Wsuggest-override] 46 | virtual void setAttributesFromObject (TextBlock * obj); | ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeblockwithcomments.h:50:18: warning: ‘virtual void CodeBlockWithComments::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 50 | virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement); | ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeblockwithcomments.h:52:18: warning: ‘virtual void CodeBlockWithComments::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] 52 | virtual void setAttributesFromNode (QDomElement & element); | ^~~~~~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/codeclassfield.h:16, from /<>/umbrello/codegenerators/d/dcodeclassfield.h:15, from /<>/umbrello/codegenerators/d/dcodeclassfield.cpp:13: /<>/umbrello/codegenerators/codeclassfielddeclarationblock.h:42:18: warning: ‘virtual void CodeClassFieldDeclarationBlock::setAttributesFromObject(TextBlock*)’ can be marked override [-Wsuggest-override] 42 | virtual void setAttributesFromObject(TextBlock * obj); | ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeclassfielddeclarationblock.h:44:18: warning: ‘virtual void CodeClassFieldDeclarationBlock::updateContent()’ can be marked override [-Wsuggest-override] 44 | virtual void updateContent() = 0; | ^~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeclassfielddeclarationblock.h:46:18: warning: ‘virtual void CodeClassFieldDeclarationBlock::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 46 | virtual void saveToXMI1(QDomDocument & doc, QDomElement & root); | ^~~~~~~~~~ /<>/umbrello/codegenerators/codeclassfielddeclarationblock.h:48:18: warning: ‘virtual void CodeClassFieldDeclarationBlock::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] 48 | virtual void loadFromXMI1(QDomElement & root); | ^~~~~~~~~~~~ /<>/umbrello/codegenerators/codeclassfielddeclarationblock.h:52:18: warning: ‘virtual void CodeClassFieldDeclarationBlock::release()’ can be marked override [-Wsuggest-override] 52 | virtual void release(); | ^~~~~~~ /<>/umbrello/codegenerators/codeclassfielddeclarationblock.h:54:18: warning: ‘virtual void CodeClassFieldDeclarationBlock::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 54 | virtual void setAttributesOnNode(QDomDocument & doc, QDomElement & blockElement); | ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeclassfielddeclarationblock.h:56:18: warning: ‘virtual void CodeClassFieldDeclarationBlock::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] 56 | virtual void setAttributesFromNode(QDomElement & element); | ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeclassfielddeclarationblock.h:67:18: warning: ‘virtual void CodeClassFieldDeclarationBlock::syncToParent()’ can be marked override [-Wsuggest-override] 67 | virtual void syncToParent(); | ^~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/codeaccessormethod.h:15, from /<>/umbrello/codegenerators/codeclassfield.h:18, from /<>/umbrello/codegenerators/d/dcodeclassfield.h:15, from /<>/umbrello/codegenerators/d/dcodeclassfield.cpp:13: /<>/umbrello/codegenerators/codemethodblock.h:45:21: warning: ‘virtual QString CodeMethodBlock::toString() const’ can be marked override [-Wsuggest-override] 45 | virtual QString toString () const; | ^~~~~~~~ /<>/umbrello/codegenerators/codemethodblock.h:58:18: warning: ‘virtual void CodeMethodBlock::updateContent()’ can be marked override [-Wsuggest-override] 58 | virtual void updateContent () = 0; | ^~~~~~~~~~~~~ /<>/umbrello/codegenerators/codemethodblock.h:62:18: warning: ‘virtual void CodeMethodBlock::release()’ can be marked override [-Wsuggest-override] 62 | virtual void release (); | ^~~~~~~ /<>/umbrello/codegenerators/codemethodblock.h:75:18: warning: ‘virtual void CodeMethodBlock::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 75 | virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement); | ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codemethodblock.h:77:18: warning: ‘virtual void CodeMethodBlock::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] 77 | virtual void setAttributesFromNode (QDomElement & element); | ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codemethodblock.h:79:18: warning: ‘virtual void CodeMethodBlock::setAttributesFromObject(TextBlock*)’ can be marked override [-Wsuggest-override] 79 | virtual void setAttributesFromObject (TextBlock * obj); | ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codemethodblock.h:88:18: warning: ‘virtual void CodeMethodBlock::syncToParent()’ can be marked override [-Wsuggest-override] 88 | virtual void syncToParent(); | ^~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/codeclassfield.h:18, from /<>/umbrello/codegenerators/d/dcodeclassfield.h:15, from /<>/umbrello/codegenerators/d/dcodeclassfield.cpp:13: /<>/umbrello/codegenerators/codeaccessormethod.h:47:18: warning: ‘virtual void CodeAccessorMethod::updateContent()’ can be marked override [-Wsuggest-override] 47 | virtual void updateContent() = 0; | ^~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeaccessormethod.h:49:18: warning: ‘virtual void CodeAccessorMethod::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 49 | virtual void saveToXMI1(QDomDocument & doc, QDomElement & root); | ^~~~~~~~~~ /<>/umbrello/codegenerators/codeaccessormethod.h:50:18: warning: ‘virtual void CodeAccessorMethod::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] 50 | virtual void loadFromXMI1(QDomElement & root); | ^~~~~~~~~~~~ /<>/umbrello/codegenerators/codeaccessormethod.h:52:18: warning: ‘virtual void CodeAccessorMethod::setAttributesFromObject(TextBlock*)’ can be marked override [-Wsuggest-override] 52 | virtual void setAttributesFromObject(TextBlock * obj); | ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeaccessormethod.h:56:18: warning: ‘virtual void CodeAccessorMethod::release()’ can be marked override [-Wsuggest-override] 56 | virtual void release(); | ^~~~~~~ /<>/umbrello/codegenerators/codeaccessormethod.h:58:18: warning: ‘virtual void CodeAccessorMethod::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 58 | virtual void setAttributesOnNode(QDomDocument & doc, QDomElement & blockElement); | ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeaccessormethod.h:60:18: warning: ‘virtual void CodeAccessorMethod::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] 60 | virtual void setAttributesFromNode(QDomElement & element); | ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeaccessormethod.h:62:18: warning: ‘virtual void CodeAccessorMethod::updateMethodDeclaration()’ can be marked override [-Wsuggest-override] 62 | virtual void updateMethodDeclaration() = 0; | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/d/dcodeclassfield.h:15, from /<>/umbrello/codegenerators/d/dcodeclassfield.cpp:13: /<>/umbrello/codegenerators/codeclassfield.h:52:13: warning: ‘virtual QString CodeClassField::getTypeName()’ can be marked override [-Wsuggest-override] 52 | QString getTypeName (); | ^~~~~~~~~~~ /<>/umbrello/codegenerators/codeclassfield.h:85:10: warning: ‘virtual void CodeClassField::updateContent()’ can be marked override [-Wsuggest-override] 85 | void updateContent(); | ^~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeclassfield.h:121:18: warning: ‘virtual void CodeClassField::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 121 | virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement); | ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeclassfield.h:123:18: warning: ‘virtual void CodeClassField::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] 123 | virtual void setAttributesFromNode (QDomElement & element); | ^~~~~~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/d/dcodeclassfield.cpp:13: /<>/umbrello/codegenerators/d/dcodeclassfield.h:39:13: warning: ‘virtual QString DCodeClassField::getInitialValue()’ can be marked override [-Wsuggest-override] 39 | QString getInitialValue(); | ^~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/d/dcodeclassfield.h:41:13: warning: ‘virtual QString DCodeClassField::getTypeName()’ can be marked override [-Wsuggest-override] 41 | QString getTypeName (); | ^~~~~~~~~~~ In file included from /<>/umbrello/uml1model/attribute.h:15, from /<>/umbrello/codegenerators/d/dcodeclassfield.cpp:16: /<>/umbrello/uml1model/classifierlistitem.h:48:18: warning: ‘virtual void UMLClassifierListItem::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 48 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/classifierlistitem.h:54:24: warning: ‘virtual UMLObject* UMLClassifierListItem::clone() const’ can be marked override [-Wsuggest-override] 54 | virtual UMLObject* clone() const = 0; | ^~~~~ In file included from /<>/umbrello/codegenerators/d/dcodeclassfield.cpp:16: /<>/umbrello/uml1model/attribute.h:42:18: warning: ‘virtual void UMLAttribute::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 42 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/attribute.h:44:10: warning: ‘virtual void UMLAttribute::setName(const QString&)’ can be marked override [-Wsuggest-override] 44 | void setName(const QString &name); | ^~~~~~~ /<>/umbrello/uml1model/attribute.h:48:24: warning: ‘virtual UMLObject* UMLAttribute::clone() const’ can be marked override [-Wsuggest-override] 48 | virtual UMLObject* clone() const; | ^~~~~ /<>/umbrello/uml1model/attribute.h:53:13: warning: ‘virtual QString UMLAttribute::toString(Uml::SignatureType::Enum, bool)’ can be marked override [-Wsuggest-override] 53 | QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false); | ^~~~~~~~ /<>/umbrello/uml1model/attribute.h:58:18: warning: ‘virtual void UMLAttribute::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 58 | virtual void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/attribute.h:60:18: warning: ‘virtual bool UMLAttribute::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] 60 | virtual bool showPropertiesDialog(QWidget* parent = 0); | ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/attribute.h:73:10: warning: ‘virtual bool UMLAttribute::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 73 | bool load1(QDomElement & element); | ^~~~~ In file included from /<>/umbrello/codegenerators/d/dcodeclassfield.cpp:17: /<>/umbrello/codegenerators/d/dcodecomment.h:42:18: warning: ‘virtual void DCodeComment::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 42 | virtual void saveToXMI1 (QDomDocument & doc, QDomElement & root); | ^~~~~~~~~~ /<>/umbrello/codegenerators/d/dcodecomment.h:52:13: warning: ‘virtual QString DCodeComment::toString() const’ can be marked override [-Wsuggest-override] 52 | QString toString () const; | ^~~~~~~~ /<>/umbrello/codegenerators/d/dcodecomment.h:58:21: warning: ‘virtual QString DCodeComment::unformatText(const QString&, const QString&)’ can be marked override [-Wsuggest-override] 58 | virtual QString unformatText (const QString & text, const QString & indent = QString()); | ^~~~~~~~~~~~ /<>/umbrello/codegenerators/d/dcodecomment.h:64:21: warning: ‘virtual QString DCodeComment::getNewEditorLine(int)’ can be marked override [-Wsuggest-override] 64 | virtual QString getNewEditorLine (int amount); | ^~~~~~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/d/dcodegenerator.h:16, from /<>/umbrello/codegenerators/d/dcodeclassfield.cpp:18: /<>/umbrello/codegenerators/advancedcodegenerator.h:37:18: warning: ‘virtual void AdvancedCodeGenerator::initFromParentDocument()’ can be marked override [-Wsuggest-override] 37 | virtual void initFromParentDocument(); | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/uml1model/package.h:14, from /<>/umbrello/uml1model/classifier.h:13, from /<>/umbrello/codegenerators/classifiercodedocument.h:15, from /<>/umbrello/codegenerators/d/dclassifiercodedocument.h:16, from /<>/umbrello/codegenerators/d/dcodegenerator.h:18, from /<>/umbrello/codegenerators/d/dcodeclassfield.cpp:18: /<>/umbrello/uml1model/umlcanvasobject.h:43:18: warning: ‘virtual void UMLCanvasObject::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 43 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/umlcanvasobject.h:85:18: warning: ‘virtual bool UMLCanvasObject::resolveRef()’ can be marked override [-Wsuggest-override] 85 | virtual bool resolveRef(); | ^~~~~~~~~~ In file included from /<>/umbrello/uml1model/classifier.h:13, from /<>/umbrello/codegenerators/classifiercodedocument.h:15, from /<>/umbrello/codegenerators/d/dclassifiercodedocument.h:16, from /<>/umbrello/codegenerators/d/dcodegenerator.h:18, from /<>/umbrello/codegenerators/d/dcodeclassfield.cpp:18: /<>/umbrello/uml1model/package.h:39:18: warning: ‘virtual void UMLPackage::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 39 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/package.h:41:24: warning: ‘virtual UMLObject* UMLPackage::clone() const’ can be marked override [-Wsuggest-override] 41 | virtual UMLObject* clone() const; | ^~~~~ /<>/umbrello/uml1model/package.h:64:18: warning: ‘virtual bool UMLPackage::resolveRef()’ can be marked override [-Wsuggest-override] 64 | virtual bool resolveRef(); | ^~~~~~~~~~ /<>/umbrello/uml1model/package.h:66:18: warning: ‘virtual void UMLPackage::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 66 | virtual void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/package.h:69:18: warning: ‘virtual bool UMLPackage::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 69 | virtual bool load1(QDomElement& element); | ^~~~~ In file included from /<>/umbrello/uml1model/foreignkeyconstraint.h:16, from /<>/umbrello/model_utils.h:18, from /<>/umbrello/uml1model/classifier.h:19, from /<>/umbrello/codegenerators/classifiercodedocument.h:15, from /<>/umbrello/codegenerators/d/dclassifiercodedocument.h:16, from /<>/umbrello/codegenerators/d/dcodegenerator.h:18, from /<>/umbrello/codegenerators/d/dcodeclassfield.cpp:18: /<>/umbrello/uml1model/entityconstraint.h:40:18: warning: ‘virtual void UMLEntityConstraint::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 40 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/entityconstraint.h:45:24: warning: ‘virtual UMLObject* UMLEntityConstraint::clone() const’ can be marked override [-Wsuggest-override] 45 | virtual UMLObject* clone() const = 0; | ^~~~~ In file included from /<>/umbrello/model_utils.h:18, from /<>/umbrello/uml1model/classifier.h:19, from /<>/umbrello/codegenerators/classifiercodedocument.h:15, from /<>/umbrello/codegenerators/d/dclassifiercodedocument.h:16, from /<>/umbrello/codegenerators/d/dcodegenerator.h:18, from /<>/umbrello/codegenerators/d/dcodeclassfield.cpp:18: /<>/umbrello/uml1model/foreignkeyconstraint.h:56:18: warning: ‘virtual void UMLForeignKeyConstraint::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 56 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:58:24: warning: ‘virtual UMLObject* UMLForeignKeyConstraint::clone() const’ can be marked override [-Wsuggest-override] 58 | virtual UMLObject* clone() const; | ^~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:60:13: warning: ‘virtual QString UMLForeignKeyConstraint::toString(Uml::SignatureType::Enum, bool)’ can be marked override [-Wsuggest-override] 60 | QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false); | ^~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:65:10: warning: ‘virtual void UMLForeignKeyConstraint::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 65 | void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:67:18: warning: ‘virtual bool UMLForeignKeyConstraint::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] 67 | virtual bool showPropertiesDialog(QWidget* parent = 0); | ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:85:10: warning: ‘virtual bool UMLForeignKeyConstraint::resolveRef()’ can be marked override [-Wsuggest-override] 85 | bool resolveRef(); | ^~~~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:94:10: warning: ‘virtual bool UMLForeignKeyConstraint::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 94 | bool load1(QDomElement & element); | ^~~~~ In file included from /<>/umbrello/model_utils.h:20, from /<>/umbrello/uml1model/classifier.h:19, from /<>/umbrello/codegenerators/classifiercodedocument.h:15, from /<>/umbrello/codegenerators/d/dclassifiercodedocument.h:16, from /<>/umbrello/codegenerators/d/dcodegenerator.h:18, from /<>/umbrello/codegenerators/d/dcodeclassfield.cpp:18: /<>/umbrello/dialogs/multipagedialogbase.h:101:18: warning: ‘virtual void MultiPageDialogBase::keyPressEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] 101 | virtual void keyPressEvent(QKeyEvent *event); | ^~~~~~~~~~~~~ In file included from /<>/umbrello/model_utils.h:21, from /<>/umbrello/uml1model/classifier.h:19, from /<>/umbrello/codegenerators/classifiercodedocument.h:15, from /<>/umbrello/codegenerators/d/dclassifiercodedocument.h:16, from /<>/umbrello/codegenerators/d/dcodegenerator.h:18, from /<>/umbrello/codegenerators/d/dcodeclassfield.cpp:18: /<>/umbrello/umlwidgets/widgetbase.h:187:20: warning: ‘virtual QRectF WidgetBase::boundingRect() const’ can be marked override [-Wsuggest-override] 187 | virtual QRectF boundingRect() const; | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/widgetbase.h:191:18: warning: ‘virtual void WidgetBase::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] 191 | virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); | ^~~~~ /<>/umbrello/umlwidgets/widgetbase.h:260:18: warning: ‘virtual void WidgetBase::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] 260 | virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent *event); | ^~~~~~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/classifiercodedocument.h:15, from /<>/umbrello/codegenerators/d/dclassifiercodedocument.h:16, from /<>/umbrello/codegenerators/d/dcodegenerator.h:18, from /<>/umbrello/codegenerators/d/dcodeclassfield.cpp:18: /<>/umbrello/uml1model/classifier.h:54:18: warning: ‘virtual void UMLClassifier::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 54 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/classifier.h:56:16: warning: ‘virtual UMLObject* UMLClassifier::clone() const’ can be marked override [-Wsuggest-override] 56 | UMLObject* clone() const; | ^~~~~ /<>/umbrello/uml1model/classifier.h:111:18: warning: ‘virtual bool UMLClassifier::resolveRef()’ can be marked override [-Wsuggest-override] 111 | virtual bool resolveRef(); | ^~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:115:24: warning: ‘virtual UMLObject* UMLClassifier::findChildObjectById(Uml::ID::Type, bool)’ can be marked override [-Wsuggest-override] 115 | virtual UMLObject* findChildObjectById(Uml::ID::Type id, bool considerAncestors = false); | ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:124:18: warning: ‘virtual bool UMLClassifier::acceptAssociationType(Uml::AssociationType::Enum)’ can be marked override [-Wsuggest-override] 124 | virtual bool acceptAssociationType(Uml::AssociationType::Enum type); | ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:129:10: warning: ‘virtual void UMLClassifier::setBaseType(UMLObject::ObjectType)’ can be marked override [-Wsuggest-override] 129 | void setBaseType(UMLObject::ObjectType ot); | ^~~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:181:10: warning: ‘virtual void UMLClassifier::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 181 | void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:183:18: warning: ‘virtual bool UMLClassifier::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 183 | virtual bool load1(QDomElement& element); | ^~~~~ In file included from /<>/umbrello/codegenerators/codedocument.h:16, from /<>/umbrello/codegenerators/classifiercodedocument.h:17, from /<>/umbrello/codegenerators/d/dclassifiercodedocument.h:16, from /<>/umbrello/codegenerators/d/dcodegenerator.h:18, from /<>/umbrello/codegenerators/d/dcodeclassfield.cpp:18: /<>/umbrello/codegenerators/hierarchicalcodeblock.h:38:10: warning: ‘virtual bool HierarchicalCodeBlock::addTextBlock(TextBlock*)’ can be marked override [-Wsuggest-override] 38 | bool addTextBlock (TextBlock * add_object); | ^~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:40:10: warning: ‘virtual bool HierarchicalCodeBlock::insertTextBlock(TextBlock*, TextBlock*, bool)’ can be marked override [-Wsuggest-override] 40 | bool insertTextBlock (TextBlock * newBlock, TextBlock * existingBlock, bool after = true); | ^~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:42:10: warning: ‘virtual bool HierarchicalCodeBlock::removeTextBlock(TextBlock*)’ can be marked override [-Wsuggest-override] 42 | bool removeTextBlock (TextBlock * remove_object); | ^~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:48:18: warning: ‘virtual void HierarchicalCodeBlock::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 48 | virtual void saveToXMI1 (QDomDocument & doc, QDomElement & root); | ^~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:50:18: warning: ‘virtual void HierarchicalCodeBlock::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] 50 | virtual void loadFromXMI1 (QDomElement & root); | ^~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:52:21: warning: ‘virtual QString HierarchicalCodeBlock::toString() const’ can be marked override [-Wsuggest-override] 52 | virtual QString toString () const; | ^~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:55:13: warning: ‘virtual QString HierarchicalCodeBlock::getUniqueTag(const QString&)’ can be marked override [-Wsuggest-override] 55 | QString getUniqueTag(const QString& prefix); | ^~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:59:25: warning: ‘virtual CodeBlock* HierarchicalCodeBlock::newCodeBlock()’ can be marked override [-Wsuggest-override] 59 | virtual CodeBlock * newCodeBlock(); | ^~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:60:37: warning: ‘virtual CodeBlockWithComments* HierarchicalCodeBlock::newCodeBlockWithComments()’ can be marked override [-Wsuggest-override] 60 | virtual CodeBlockWithComments * newCodeBlockWithComments(); | ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:61:37: warning: ‘virtual HierarchicalCodeBlock* HierarchicalCodeBlock::newHierarchicalCodeBlock()’ can be marked override [-Wsuggest-override] 61 | virtual HierarchicalCodeBlock * newHierarchicalCodeBlock(); | ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:65:18: warning: ‘virtual void HierarchicalCodeBlock::release()’ can be marked override [-Wsuggest-override] 65 | virtual void release (); | ^~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:67:18: warning: ‘virtual void HierarchicalCodeBlock::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 67 | virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & elem); | ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:69:18: warning: ‘virtual void HierarchicalCodeBlock::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] 69 | virtual void setAttributesFromNode (QDomElement & element); | ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:71:18: warning: ‘virtual void HierarchicalCodeBlock::setAttributesFromObject(TextBlock*)’ can be marked override [-Wsuggest-override] 71 | virtual void setAttributesFromObject (TextBlock * obj); | ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:73:17: warning: ‘virtual TextBlock* HierarchicalCodeBlock::findCodeClassFieldTextBlockByTag(const QString&)’ can be marked override [-Wsuggest-override] 73 | TextBlock * findCodeClassFieldTextBlockByTag (const QString &tag); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/classifiercodedocument.h:17, from /<>/umbrello/codegenerators/d/dclassifiercodedocument.h:16, from /<>/umbrello/codegenerators/d/dcodegenerator.h:18, from /<>/umbrello/codegenerators/d/dcodeclassfield.cpp:18: /<>/umbrello/codegenerators/codedocument.h:61:10: warning: ‘virtual bool CodeDocument::insertTextBlock(TextBlock*, TextBlock*, bool)’ can be marked override [-Wsuggest-override] 61 | bool insertTextBlock (TextBlock * newBlock, TextBlock * existingBlock, bool after = true); | ^~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codedocument.h:70:25: warning: ‘virtual CodeBlock* CodeDocument::newCodeBlock()’ can be marked override [-Wsuggest-override] 70 | virtual CodeBlock * newCodeBlock (); | ^~~~~~~~~~~~ /<>/umbrello/codegenerators/codedocument.h:71:37: warning: ‘virtual HierarchicalCodeBlock* CodeDocument::newHierarchicalCodeBlock()’ can be marked override [-Wsuggest-override] 71 | virtual HierarchicalCodeBlock * newHierarchicalCodeBlock (); | ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codedocument.h:72:37: warning: ‘virtual CodeBlockWithComments* CodeDocument::newCodeBlockWithComments()’ can be marked override [-Wsuggest-override] 72 | virtual CodeBlockWithComments * newCodeBlockWithComments (); | ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codedocument.h:74:21: warning: ‘virtual QString CodeDocument::getUniqueTag(const QString&)’ can be marked override [-Wsuggest-override] 74 | virtual QString getUniqueTag(const QString& prefix = QString()); | ^~~~~~~~~~~~ /<>/umbrello/codegenerators/codedocument.h:86:18: warning: ‘virtual void CodeDocument::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 86 | virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement); | ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codedocument.h:88:18: warning: ‘virtual void CodeDocument::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] 88 | virtual void setAttributesFromNode (QDomElement & element); | ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codedocument.h:100:10: warning: ‘virtual void CodeDocument::resetTextBlocks()’ can be marked override [-Wsuggest-override] 100 | void resetTextBlocks(); | ^~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codedocument.h:102:25: warning: ‘virtual TextBlock* CodeDocument::findCodeClassFieldTextBlockByTag(const QString&)’ can be marked override [-Wsuggest-override] 102 | virtual TextBlock * findCodeClassFieldTextBlockByTag(const QString &tag); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/codeoperation.h:16, from /<>/umbrello/codegenerators/classifiercodedocument.h:18, from /<>/umbrello/codegenerators/d/dclassifiercodedocument.h:16, from /<>/umbrello/codegenerators/d/dcodegenerator.h:18, from /<>/umbrello/codegenerators/d/dcodeclassfield.cpp:18: /<>/umbrello/uml1model/operation.h:37:18: warning: ‘virtual void UMLOperation::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 37 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/operation.h:39:24: warning: ‘virtual UMLObject* UMLOperation::clone() const’ can be marked override [-Wsuggest-override] 39 | virtual UMLObject* clone() const; | ^~~~~ /<>/umbrello/uml1model/operation.h:41:10: warning: ‘virtual void UMLOperation::setType(UMLObject*)’ can be marked override [-Wsuggest-override] 41 | void setType(UMLObject* type); | ^~~~~~~ /<>/umbrello/uml1model/operation.h:52:13: warning: ‘virtual QString UMLOperation::toString(Uml::SignatureType::Enum, bool)’ can be marked override [-Wsuggest-override] 52 | QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false); | ^~~~~~~~ /<>/umbrello/uml1model/operation.h:56:10: warning: ‘virtual bool UMLOperation::resolveRef()’ can be marked override [-Wsuggest-override] 56 | bool resolveRef(); | ^~~~~~~~~~ /<>/umbrello/uml1model/operation.h:60:18: warning: ‘virtual bool UMLOperation::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] 60 | virtual bool showPropertiesDialog(QWidget* parent = 0); | ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/operation.h:72:10: warning: ‘virtual void UMLOperation::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 72 | void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/operation.h:75:10: warning: ‘virtual bool UMLOperation::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 75 | bool load1(QDomElement & element); | ^~~~~ In file included from /<>/umbrello/codegenerators/classifiercodedocument.h:18, from /<>/umbrello/codegenerators/d/dclassifiercodedocument.h:16, from /<>/umbrello/codegenerators/d/dcodegenerator.h:18, from /<>/umbrello/codegenerators/d/dcodeclassfield.cpp:18: /<>/umbrello/codegenerators/codeoperation.h:41:18: warning: ‘virtual void CodeOperation::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 41 | virtual void saveToXMI1 (QDomDocument & doc, QDomElement & root); | ^~~~~~~~~~ /<>/umbrello/codegenerators/codeoperation.h:43:18: warning: ‘virtual void CodeOperation::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] 43 | virtual void loadFromXMI1 (QDomElement & root); | ^~~~~~~~~~~~ /<>/umbrello/codegenerators/codeoperation.h:47:18: warning: ‘virtual void CodeOperation::setAttributesFromObject(TextBlock*)’ can be marked override [-Wsuggest-override] 47 | virtual void setAttributesFromObject (TextBlock * obj); | ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeoperation.h:49:18: warning: ‘virtual void CodeOperation::updateMethodDeclaration()’ can be marked override [-Wsuggest-override] 49 | virtual void updateMethodDeclaration() = 0; | ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeoperation.h:50:18: warning: ‘virtual void CodeOperation::updateContent()’ can be marked override [-Wsuggest-override] 50 | virtual void updateContent(); | ^~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeoperation.h:57:18: warning: ‘virtual void CodeOperation::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 57 | virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement); | ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeoperation.h:59:18: warning: ‘virtual void CodeOperation::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] 59 | virtual void setAttributesFromNode (QDomElement & element); | ^~~~~~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/d/dclassifiercodedocument.h:16, from /<>/umbrello/codegenerators/d/dcodegenerator.h:18, from /<>/umbrello/codegenerators/d/dcodeclassfield.cpp:18: /<>/umbrello/codegenerators/classifiercodedocument.h:74:18: warning: ‘virtual void ClassifierCodeDocument::synchronize()’ can be marked override [-Wsuggest-override] 74 | virtual void synchronize(); | ^~~~~~~~~~~ /<>/umbrello/codegenerators/classifiercodedocument.h:81:18: warning: ‘virtual void ClassifierCodeDocument::updateContent()’ can be marked override [-Wsuggest-override] 81 | virtual void updateContent() = 0; | ^~~~~~~~~~~~~ /<>/umbrello/codegenerators/classifiercodedocument.h:83:18: warning: ‘virtual void ClassifierCodeDocument::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 83 | virtual void saveToXMI1(QDomDocument &doc, QDomElement &root); | ^~~~~~~~~~ /<>/umbrello/codegenerators/classifiercodedocument.h:84:18: warning: ‘virtual void ClassifierCodeDocument::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] 84 | virtual void loadFromXMI1(QDomElement &root); | ^~~~~~~~~~~~ /<>/umbrello/codegenerators/classifiercodedocument.h:90:18: warning: ‘virtual void ClassifierCodeDocument::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 90 | virtual void setAttributesOnNode(QDomDocument &doc, QDomElement &blockElement); | ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/classifiercodedocument.h:91:18: warning: ‘virtual void ClassifierCodeDocument::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] 91 | virtual void setAttributesFromNode(QDomElement &element); | ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/classifiercodedocument.h:93:17: warning: ‘virtual TextBlock* ClassifierCodeDocument::findCodeClassFieldTextBlockByTag(const QString&)’ can be marked override [-Wsuggest-override] 93 | TextBlock * findCodeClassFieldTextBlockByTag(const QString &tag); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/d/dclassifiercodedocument.h:20, from /<>/umbrello/codegenerators/d/dcodegenerator.h:18, from /<>/umbrello/codegenerators/d/dcodeclassfield.cpp:18: /<>/umbrello/codegenerators/d/dcodeoperation.h:36:17: warning: ‘virtual int DCodeOperation::lastEditableLine()’ can be marked override [-Wsuggest-override] 36 | virtual int lastEditableLine(); | ^~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/d/dcodeoperation.h:40:18: warning: ‘virtual void DCodeOperation::updateMethodDeclaration()’ can be marked override [-Wsuggest-override] 40 | virtual void updateMethodDeclaration(); | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/d/dcodegenerator.h:18, from /<>/umbrello/codegenerators/d/dcodeclassfield.cpp:18: /<>/umbrello/codegenerators/d/dclassifiercodedocument.h:50:13: warning: ‘virtual QString DClassifierCodeDocument::getPath()’ can be marked override [-Wsuggest-override] 50 | QString getPath(); | ^~~~~~~ /<>/umbrello/codegenerators/d/dclassifiercodedocument.h:52:10: warning: ‘virtual bool DClassifierCodeDocument::addCodeOperation(CodeOperation*)’ can be marked override [-Wsuggest-override] 52 | bool addCodeOperation(CodeOperation * op); | ^~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/d/dclassifiercodedocument.h:54:10: warning: ‘virtual void DClassifierCodeDocument::updateContent()’ can be marked override [-Wsuggest-override] 54 | void updateContent(); | ^~~~~~~~~~~~~ /<>/umbrello/codegenerators/d/dclassifiercodedocument.h:58:10: warning: ‘virtual void DClassifierCodeDocument::resetTextBlocks()’ can be marked override [-Wsuggest-override] 58 | void resetTextBlocks(); | ^~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/d/dclassifiercodedocument.h:60:18: warning: ‘virtual void DClassifierCodeDocument::loadChildTextBlocksFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] 60 | virtual void loadChildTextBlocksFromNode(QDomElement & root); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/d/dcodegenerator.h:19, from /<>/umbrello/codegenerators/d/dcodeclassfield.cpp:18: /<>/umbrello/codegenerators/d/dcodegenerationpolicy.h:39:18: warning: ‘virtual void DCodeGenerationPolicy::setDefaults(bool)’ can be marked override [-Wsuggest-override] 39 | virtual void setDefaults(bool emitUpdateSignal = true); | ^~~~~~~~~~~ /<>/umbrello/codegenerators/d/dcodegenerationpolicy.h:41:32: warning: ‘virtual CodeGenerationPolicyPage* DCodeGenerationPolicy::createPage(QWidget*, const char*)’ can be marked override [-Wsuggest-override] 41 | CodeGenerationPolicyPage * createPage (QWidget *parent = 0, const char * name = 0); | ^~~~~~~~~~ In file included from /<>/umbrello/codegenerators/d/dcodeclassfield.cpp:18: /<>/umbrello/codegenerators/d/dcodegenerator.h:39:32: warning: ‘virtual CodeViewerDialog* DCodeGenerator::getCodeViewerDialog(QWidget*, CodeDocument*, Settings::CodeViewerState&)’ can be marked override [-Wsuggest-override] 39 | virtual CodeViewerDialog * getCodeViewerDialog(QWidget* parent, CodeDocument * doc, | ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/d/dcodegenerator.h:46:20: warning: ‘virtual CodeDocument* DCodeGenerator::newClassifierCodeDocument(UMLClassifier*)’ can be marked override [-Wsuggest-override] 46 | CodeDocument * newClassifierCodeDocument (UMLClassifier * classifier); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/d/dcodegenerator.h:48:36: warning: ‘virtual Uml::ProgrammingLanguage::Enum DCodeGenerator::language() const’ can be marked override [-Wsuggest-override] 48 | Uml::ProgrammingLanguage::Enum language() const; | ^~~~~~~~ /<>/umbrello/codegenerators/d/dcodegenerator.h:50:25: warning: ‘virtual QStringList DCodeGenerator::defaultDatatypes()’ can be marked override [-Wsuggest-override] 50 | virtual QStringList defaultDatatypes(); | ^~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/d/dcodegenerator.h:54:25: warning: ‘virtual QStringList DCodeGenerator::reservedKeywords() const’ can be marked override [-Wsuggest-override] 54 | virtual QStringList reservedKeywords() const; | ^~~~~~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/d/dcodeclassfield.cpp:19: /<>/umbrello/debug/debug_utils.h:91:18: warning: ‘virtual void Tracer::showEvent(QShowEvent*)’ can be marked override [-Wsuggest-override] 91 | virtual void showEvent(QShowEvent*); | ^~~~~~~~~ In file included from /<>/umbrello/codegenerators/d/dcodeclassfield.cpp:21: /<>/umbrello/uml1model/umlrole.h:47:16: warning: ‘virtual UMLObject* UMLRole::clone() const’ can be marked override [-Wsuggest-override] 47 | UMLObject* clone() const { return 0; } | ^~~~~ /<>/umbrello/uml1model/umlrole.h:49:10: warning: ‘virtual void UMLRole::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 49 | void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/umlrole.h:51:18: warning: ‘virtual bool UMLRole::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] 51 | virtual bool showPropertiesDialog(QWidget *parent = 0); | ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/umlrole.h:55:10: warning: ‘virtual bool UMLRole::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 55 | bool load1(QDomElement& element); | ^~~~~ In file included from /<>/umbrello/codegenerators/d/dcodeclassfield.cpp:22: /<>/umbrello/uml.h:201:18: warning: ‘virtual void UMLApp::keyPressEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] 201 | virtual void keyPressEvent(QKeyEvent* e); | ^~~~~~~~~~~~~ /<>/umbrello/uml.h:202:18: warning: ‘virtual void UMLApp::keyReleaseEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] 202 | virtual void keyReleaseEvent(QKeyEvent* e); | ^~~~~~~~~~~~~~~ /<>/umbrello/uml.h:204:18: warning: ‘virtual void UMLApp::customEvent(QEvent*)’ can be marked override [-Wsuggest-override] 204 | virtual void customEvent(QEvent* e); | ^~~~~~~~~~~ /<>/umbrello/uml.h:215:18: warning: ‘virtual bool UMLApp::queryClose()’ can be marked override [-Wsuggest-override] 215 | virtual bool queryClose(); | ^~~~~~~~~~ /<>/umbrello/uml.h:217:18: warning: ‘virtual void UMLApp::saveProperties(KConfigGroup&)’ can be marked override [-Wsuggest-override] 217 | virtual void saveProperties(KConfigGroup & cfg); | ^~~~~~~~~~~~~~ /<>/umbrello/uml.h:218:18: warning: ‘virtual void UMLApp::readProperties(const KConfigGroup&)’ can be marked override [-Wsuggest-override] 218 | virtual void readProperties(const KConfigGroup & cfg); | ^~~~~~~~~~~~~~ [ 41%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/codegenerators/d/dcodeclassfielddeclarationblock.cpp.o cd /<>/obj-aarch64-linux-gnu/umbrello && /usr/bin/aarch64-linux-gnu-g++ -DCMAKE_BINARY_DIR=\"/<>/obj-aarch64-linux-gnu\" -DKCOREADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLO_VERSION_STRING=\"2.23.3\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-aarch64-linux-gnu/umbrello -I/<>/umbrello -I/<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/include -I/<>/obj-aarch64-linux-gnu -I/<>/umbrello/clipboard -I/<>/umbrello/cmds -I/<>/umbrello/codegenerators -I/<>/umbrello/codegenerators/ada -I/<>/umbrello/codegenerators/as -I/<>/umbrello/codegenerators/cpp -I/<>/umbrello/codegenerators/csharp -I/<>/umbrello/codegenerators/d -I/<>/umbrello/codegenerators/idl -I/<>/umbrello/codegenerators/java -I/<>/umbrello/codegenerators/js -I/<>/umbrello/codegenerators/pascal -I/<>/umbrello/codegenerators/perl -I/<>/umbrello/codegenerators/php -I/<>/umbrello/codegenerators/python -I/<>/umbrello/codegenerators/ruby -I/<>/umbrello/codegenerators/sql -I/<>/umbrello/codegenerators/tcl -I/<>/umbrello/codegenerators/vala -I/<>/umbrello/codegenerators/xml -I/<>/umbrello/codegenwizard -I/<>/umbrello/codeimport -I/<>/umbrello/codeimport/csharp -I/<>/umbrello/codeimpwizard -I/<>/umbrello/debug -I/<>/umbrello/dialogs -I/<>/umbrello/dialogs/pages -I/<>/umbrello/dialogs/widgets -I/<>/umbrello/docgenerators -I/<>/umbrello/finder -I/<>/umbrello/refactoring -I/<>/umbrello/uml1model -I/<>/umbrello/umlwidgets -I/<>/lib/cppparser -I/<>/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/aarch64-linux-gnu/qt5 -isystem /usr/include/aarch64-linux-gnu/qt5/QtWidgets -isystem /usr/include/aarch64-linux-gnu/qt5/QtGui -isystem /usr/include/aarch64-linux-gnu/qt5/QtCore -isystem /usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/aarch64-linux-gnu/qt5/QtXml -isystem /usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/aarch64-linux-gnu/qt5/QtSvg -isystem /usr/include/aarch64-linux-gnu/qt5/QtWebKitWidgets -isystem /usr/include/aarch64-linux-gnu/qt5/QtWebKit -isystem /usr/include/aarch64-linux-gnu/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/aarch64-linux-gnu/qt5/QtConcurrent -isystem /usr/include/aarch64-linux-gnu/qt5/QtDBus -isystem /usr/include/KF5/KTextEditor -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -fno-delete-null-pointer-checks -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -o CMakeFiles/libumbrello.dir/codegenerators/d/dcodeclassfielddeclarationblock.cpp.o -c /<>/umbrello/codegenerators/d/dcodeclassfielddeclarationblock.cpp In file included from /<>/umbrello/codegenerators/codeblockwithcomments.h:15, from /<>/umbrello/codegenerators/codeclassfielddeclarationblock.h:18, from /<>/umbrello/codegenerators/d/dcodeclassfielddeclarationblock.h:15, from /<>/umbrello/codegenerators/d/dcodeclassfielddeclarationblock.cpp:12: /<>/umbrello/codegenerators/codeblock.h:40:18: warning: ‘virtual void CodeBlock::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 40 | virtual void saveToXMI1(QDomDocument & doc, QDomElement & root); | ^~~~~~~~~~ /<>/umbrello/codegenerators/codeblock.h:41:18: warning: ‘virtual void CodeBlock::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] 41 | virtual void loadFromXMI1(QDomElement & root); | ^~~~~~~~~~~~ /<>/umbrello/codegenerators/codeblock.h:43:18: warning: ‘virtual void CodeBlock::setAttributesFromObject(TextBlock*)’ can be marked override [-Wsuggest-override] 43 | virtual void setAttributesFromObject(TextBlock * obj); | ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeblock.h:49:18: warning: ‘virtual void CodeBlock::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 49 | virtual void setAttributesOnNode(QDomDocument & doc, QDomElement & blockElement); | ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeblock.h:50:18: warning: ‘virtual void CodeBlock::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] 50 | virtual void setAttributesFromNode(QDomElement & element); | ^~~~~~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/codeblockwithcomments.h:16, from /<>/umbrello/codegenerators/codeclassfielddeclarationblock.h:18, from /<>/umbrello/codegenerators/d/dcodeclassfielddeclarationblock.h:15, from /<>/umbrello/codegenerators/d/dcodeclassfielddeclarationblock.cpp:12: /<>/umbrello/codegenerators/codecomment.h:30:18: warning: ‘virtual void CodeComment::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 30 | virtual void saveToXMI1(QDomDocument & doc, QDomElement & root); | ^~~~~~~~~~ /<>/umbrello/codegenerators/codecomment.h:31:18: warning: ‘virtual void CodeComment::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] 31 | virtual void loadFromXMI1(QDomElement & root); | ^~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/codeclassfielddeclarationblock.h:18, from /<>/umbrello/codegenerators/d/dcodeclassfielddeclarationblock.h:15, from /<>/umbrello/codegenerators/d/dcodeclassfielddeclarationblock.cpp:12: /<>/umbrello/codegenerators/codeblockwithcomments.h:38:21: warning: ‘virtual QString CodeBlockWithComments::toString() const’ can be marked override [-Wsuggest-override] 38 | virtual QString toString () const; | ^~~~~~~~ /<>/umbrello/codegenerators/codeblockwithcomments.h:42:18: warning: ‘virtual void CodeBlockWithComments::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 42 | virtual void saveToXMI1 (QDomDocument & doc, QDomElement & root); | ^~~~~~~~~~ /<>/umbrello/codegenerators/codeblockwithcomments.h:44:18: warning: ‘virtual void CodeBlockWithComments::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] 44 | virtual void loadFromXMI1 (QDomElement & root); | ^~~~~~~~~~~~ /<>/umbrello/codegenerators/codeblockwithcomments.h:46:18: warning: ‘virtual void CodeBlockWithComments::setAttributesFromObject(TextBlock*)’ can be marked override [-Wsuggest-override] 46 | virtual void setAttributesFromObject (TextBlock * obj); | ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeblockwithcomments.h:50:18: warning: ‘virtual void CodeBlockWithComments::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 50 | virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement); | ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeblockwithcomments.h:52:18: warning: ‘virtual void CodeBlockWithComments::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] 52 | virtual void setAttributesFromNode (QDomElement & element); | ^~~~~~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/d/dcodeclassfielddeclarationblock.h:15, from /<>/umbrello/codegenerators/d/dcodeclassfielddeclarationblock.cpp:12: /<>/umbrello/codegenerators/codeclassfielddeclarationblock.h:42:18: warning: ‘virtual void CodeClassFieldDeclarationBlock::setAttributesFromObject(TextBlock*)’ can be marked override [-Wsuggest-override] 42 | virtual void setAttributesFromObject(TextBlock * obj); | ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeclassfielddeclarationblock.h:44:18: warning: ‘virtual void CodeClassFieldDeclarationBlock::updateContent()’ can be marked override [-Wsuggest-override] 44 | virtual void updateContent() = 0; | ^~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeclassfielddeclarationblock.h:46:18: warning: ‘virtual void CodeClassFieldDeclarationBlock::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 46 | virtual void saveToXMI1(QDomDocument & doc, QDomElement & root); | ^~~~~~~~~~ /<>/umbrello/codegenerators/codeclassfielddeclarationblock.h:48:18: warning: ‘virtual void CodeClassFieldDeclarationBlock::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] 48 | virtual void loadFromXMI1(QDomElement & root); | ^~~~~~~~~~~~ /<>/umbrello/codegenerators/codeclassfielddeclarationblock.h:52:18: warning: ‘virtual void CodeClassFieldDeclarationBlock::release()’ can be marked override [-Wsuggest-override] 52 | virtual void release(); | ^~~~~~~ /<>/umbrello/codegenerators/codeclassfielddeclarationblock.h:54:18: warning: ‘virtual void CodeClassFieldDeclarationBlock::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 54 | virtual void setAttributesOnNode(QDomDocument & doc, QDomElement & blockElement); | ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeclassfielddeclarationblock.h:56:18: warning: ‘virtual void CodeClassFieldDeclarationBlock::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] 56 | virtual void setAttributesFromNode(QDomElement & element); | ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeclassfielddeclarationblock.h:67:18: warning: ‘virtual void CodeClassFieldDeclarationBlock::syncToParent()’ can be marked override [-Wsuggest-override] 67 | virtual void syncToParent(); | ^~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/d/dcodeclassfielddeclarationblock.cpp:12: /<>/umbrello/codegenerators/d/dcodeclassfielddeclarationblock.h:27:10: warning: ‘virtual void DCodeClassFieldDeclarationBlock::updateContent()’ can be marked override [-Wsuggest-override] 27 | void updateContent(); | ^~~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/codeaccessormethod.h:15, from /<>/umbrello/codegenerators/codeclassfield.h:18, from /<>/umbrello/codegenerators/d/dcodeclassfield.h:15, from /<>/umbrello/codegenerators/d/dcodeclassfielddeclarationblock.cpp:14: /<>/umbrello/codegenerators/codemethodblock.h:45:21: warning: ‘virtual QString CodeMethodBlock::toString() const’ can be marked override [-Wsuggest-override] 45 | virtual QString toString () const; | ^~~~~~~~ /<>/umbrello/codegenerators/codemethodblock.h:58:18: warning: ‘virtual void CodeMethodBlock::updateContent()’ can be marked override [-Wsuggest-override] 58 | virtual void updateContent () = 0; | ^~~~~~~~~~~~~ /<>/umbrello/codegenerators/codemethodblock.h:62:18: warning: ‘virtual void CodeMethodBlock::release()’ can be marked override [-Wsuggest-override] 62 | virtual void release (); | ^~~~~~~ /<>/umbrello/codegenerators/codemethodblock.h:75:18: warning: ‘virtual void CodeMethodBlock::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 75 | virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement); | ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codemethodblock.h:77:18: warning: ‘virtual void CodeMethodBlock::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] 77 | virtual void setAttributesFromNode (QDomElement & element); | ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codemethodblock.h:79:18: warning: ‘virtual void CodeMethodBlock::setAttributesFromObject(TextBlock*)’ can be marked override [-Wsuggest-override] 79 | virtual void setAttributesFromObject (TextBlock * obj); | ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codemethodblock.h:88:18: warning: ‘virtual void CodeMethodBlock::syncToParent()’ can be marked override [-Wsuggest-override] 88 | virtual void syncToParent(); | ^~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/codeclassfield.h:18, from /<>/umbrello/codegenerators/d/dcodeclassfield.h:15, from /<>/umbrello/codegenerators/d/dcodeclassfielddeclarationblock.cpp:14: /<>/umbrello/codegenerators/codeaccessormethod.h:47:18: warning: ‘virtual void CodeAccessorMethod::updateContent()’ can be marked override [-Wsuggest-override] 47 | virtual void updateContent() = 0; | ^~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeaccessormethod.h:49:18: warning: ‘virtual void CodeAccessorMethod::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 49 | virtual void saveToXMI1(QDomDocument & doc, QDomElement & root); | ^~~~~~~~~~ /<>/umbrello/codegenerators/codeaccessormethod.h:50:18: warning: ‘virtual void CodeAccessorMethod::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] 50 | virtual void loadFromXMI1(QDomElement & root); | ^~~~~~~~~~~~ /<>/umbrello/codegenerators/codeaccessormethod.h:52:18: warning: ‘virtual void CodeAccessorMethod::setAttributesFromObject(TextBlock*)’ can be marked override [-Wsuggest-override] 52 | virtual void setAttributesFromObject(TextBlock * obj); | ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeaccessormethod.h:56:18: warning: ‘virtual void CodeAccessorMethod::release()’ can be marked override [-Wsuggest-override] 56 | virtual void release(); | ^~~~~~~ /<>/umbrello/codegenerators/codeaccessormethod.h:58:18: warning: ‘virtual void CodeAccessorMethod::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 58 | virtual void setAttributesOnNode(QDomDocument & doc, QDomElement & blockElement); | ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeaccessormethod.h:60:18: warning: ‘virtual void CodeAccessorMethod::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] 60 | virtual void setAttributesFromNode(QDomElement & element); | ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeaccessormethod.h:62:18: warning: ‘virtual void CodeAccessorMethod::updateMethodDeclaration()’ can be marked override [-Wsuggest-override] 62 | virtual void updateMethodDeclaration() = 0; | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/d/dcodeclassfield.h:15, from /<>/umbrello/codegenerators/d/dcodeclassfielddeclarationblock.cpp:14: /<>/umbrello/codegenerators/codeclassfield.h:52:13: warning: ‘virtual QString CodeClassField::getTypeName()’ can be marked override [-Wsuggest-override] 52 | QString getTypeName (); | ^~~~~~~~~~~ /<>/umbrello/codegenerators/codeclassfield.h:85:10: warning: ‘virtual void CodeClassField::updateContent()’ can be marked override [-Wsuggest-override] 85 | void updateContent(); | ^~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeclassfield.h:121:18: warning: ‘virtual void CodeClassField::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 121 | virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement); | ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeclassfield.h:123:18: warning: ‘virtual void CodeClassField::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] 123 | virtual void setAttributesFromNode (QDomElement & element); | ^~~~~~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/d/dcodeclassfielddeclarationblock.cpp:14: /<>/umbrello/codegenerators/d/dcodeclassfield.h:39:13: warning: ‘virtual QString DCodeClassField::getInitialValue()’ can be marked override [-Wsuggest-override] 39 | QString getInitialValue(); | ^~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/d/dcodeclassfield.h:41:13: warning: ‘virtual QString DCodeClassField::getTypeName()’ can be marked override [-Wsuggest-override] 41 | QString getTypeName (); | ^~~~~~~~~~~ In file included from /<>/umbrello/uml1model/package.h:14, from /<>/umbrello/uml1model/classifier.h:13, from /<>/umbrello/codegenerators/classifiercodedocument.h:15, from /<>/umbrello/codegenerators/d/dclassifiercodedocument.h:16, from /<>/umbrello/codegenerators/d/dcodeclassfielddeclarationblock.cpp:15: /<>/umbrello/uml1model/umlcanvasobject.h:43:18: warning: ‘virtual void UMLCanvasObject::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 43 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/umlcanvasobject.h:85:18: warning: ‘virtual bool UMLCanvasObject::resolveRef()’ can be marked override [-Wsuggest-override] 85 | virtual bool resolveRef(); | ^~~~~~~~~~ In file included from /<>/umbrello/uml1model/classifier.h:13, from /<>/umbrello/codegenerators/classifiercodedocument.h:15, from /<>/umbrello/codegenerators/d/dclassifiercodedocument.h:16, from /<>/umbrello/codegenerators/d/dcodeclassfielddeclarationblock.cpp:15: /<>/umbrello/uml1model/package.h:39:18: warning: ‘virtual void UMLPackage::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 39 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/package.h:41:24: warning: ‘virtual UMLObject* UMLPackage::clone() const’ can be marked override [-Wsuggest-override] 41 | virtual UMLObject* clone() const; | ^~~~~ /<>/umbrello/uml1model/package.h:64:18: warning: ‘virtual bool UMLPackage::resolveRef()’ can be marked override [-Wsuggest-override] 64 | virtual bool resolveRef(); | ^~~~~~~~~~ /<>/umbrello/uml1model/package.h:66:18: warning: ‘virtual void UMLPackage::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 66 | virtual void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/package.h:69:18: warning: ‘virtual bool UMLPackage::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 69 | virtual bool load1(QDomElement& element); | ^~~~~ In file included from /<>/umbrello/uml1model/attribute.h:15, from /<>/umbrello/uml1model/umlattributelist.h:17, from /<>/umbrello/uml1model/classifier.h:14, from /<>/umbrello/codegenerators/classifiercodedocument.h:15, from /<>/umbrello/codegenerators/d/dclassifiercodedocument.h:16, from /<>/umbrello/codegenerators/d/dcodeclassfielddeclarationblock.cpp:15: /<>/umbrello/uml1model/classifierlistitem.h:48:18: warning: ‘virtual void UMLClassifierListItem::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 48 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/classifierlistitem.h:54:24: warning: ‘virtual UMLObject* UMLClassifierListItem::clone() const’ can be marked override [-Wsuggest-override] 54 | virtual UMLObject* clone() const = 0; | ^~~~~ In file included from /<>/umbrello/uml1model/umlattributelist.h:17, from /<>/umbrello/uml1model/classifier.h:14, from /<>/umbrello/codegenerators/classifiercodedocument.h:15, from /<>/umbrello/codegenerators/d/dclassifiercodedocument.h:16, from /<>/umbrello/codegenerators/d/dcodeclassfielddeclarationblock.cpp:15: /<>/umbrello/uml1model/attribute.h:42:18: warning: ‘virtual void UMLAttribute::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 42 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/attribute.h:44:10: warning: ‘virtual void UMLAttribute::setName(const QString&)’ can be marked override [-Wsuggest-override] 44 | void setName(const QString &name); | ^~~~~~~ /<>/umbrello/uml1model/attribute.h:48:24: warning: ‘virtual UMLObject* UMLAttribute::clone() const’ can be marked override [-Wsuggest-override] 48 | virtual UMLObject* clone() const; | ^~~~~ /<>/umbrello/uml1model/attribute.h:53:13: warning: ‘virtual QString UMLAttribute::toString(Uml::SignatureType::Enum, bool)’ can be marked override [-Wsuggest-override] 53 | QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false); | ^~~~~~~~ /<>/umbrello/uml1model/attribute.h:58:18: warning: ‘virtual void UMLAttribute::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 58 | virtual void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/attribute.h:60:18: warning: ‘virtual bool UMLAttribute::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] 60 | virtual bool showPropertiesDialog(QWidget* parent = 0); | ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/attribute.h:73:10: warning: ‘virtual bool UMLAttribute::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 73 | bool load1(QDomElement & element); | ^~~~~ In file included from /<>/umbrello/uml1model/foreignkeyconstraint.h:16, from /<>/umbrello/model_utils.h:18, from /<>/umbrello/uml1model/classifier.h:19, from /<>/umbrello/codegenerators/classifiercodedocument.h:15, from /<>/umbrello/codegenerators/d/dclassifiercodedocument.h:16, from /<>/umbrello/codegenerators/d/dcodeclassfielddeclarationblock.cpp:15: /<>/umbrello/uml1model/entityconstraint.h:40:18: warning: ‘virtual void UMLEntityConstraint::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 40 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/entityconstraint.h:45:24: warning: ‘virtual UMLObject* UMLEntityConstraint::clone() const’ can be marked override [-Wsuggest-override] 45 | virtual UMLObject* clone() const = 0; | ^~~~~ In file included from /<>/umbrello/model_utils.h:18, from /<>/umbrello/uml1model/classifier.h:19, from /<>/umbrello/codegenerators/classifiercodedocument.h:15, from /<>/umbrello/codegenerators/d/dclassifiercodedocument.h:16, from /<>/umbrello/codegenerators/d/dcodeclassfielddeclarationblock.cpp:15: /<>/umbrello/uml1model/foreignkeyconstraint.h:56:18: warning: ‘virtual void UMLForeignKeyConstraint::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 56 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:58:24: warning: ‘virtual UMLObject* UMLForeignKeyConstraint::clone() const’ can be marked override [-Wsuggest-override] 58 | virtual UMLObject* clone() const; | ^~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:60:13: warning: ‘virtual QString UMLForeignKeyConstraint::toString(Uml::SignatureType::Enum, bool)’ can be marked override [-Wsuggest-override] 60 | QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false); | ^~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:65:10: warning: ‘virtual void UMLForeignKeyConstraint::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 65 | void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:67:18: warning: ‘virtual bool UMLForeignKeyConstraint::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] 67 | virtual bool showPropertiesDialog(QWidget* parent = 0); | ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:85:10: warning: ‘virtual bool UMLForeignKeyConstraint::resolveRef()’ can be marked override [-Wsuggest-override] 85 | bool resolveRef(); | ^~~~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:94:10: warning: ‘virtual bool UMLForeignKeyConstraint::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 94 | bool load1(QDomElement & element); | ^~~~~ In file included from /<>/umbrello/model_utils.h:20, from /<>/umbrello/uml1model/classifier.h:19, from /<>/umbrello/codegenerators/classifiercodedocument.h:15, from /<>/umbrello/codegenerators/d/dclassifiercodedocument.h:16, from /<>/umbrello/codegenerators/d/dcodeclassfielddeclarationblock.cpp:15: /<>/umbrello/dialogs/multipagedialogbase.h:101:18: warning: ‘virtual void MultiPageDialogBase::keyPressEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] 101 | virtual void keyPressEvent(QKeyEvent *event); | ^~~~~~~~~~~~~ In file included from /<>/umbrello/model_utils.h:21, from /<>/umbrello/uml1model/classifier.h:19, from /<>/umbrello/codegenerators/classifiercodedocument.h:15, from /<>/umbrello/codegenerators/d/dclassifiercodedocument.h:16, from /<>/umbrello/codegenerators/d/dcodeclassfielddeclarationblock.cpp:15: /<>/umbrello/umlwidgets/widgetbase.h:187:20: warning: ‘virtual QRectF WidgetBase::boundingRect() const’ can be marked override [-Wsuggest-override] 187 | virtual QRectF boundingRect() const; | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/widgetbase.h:191:18: warning: ‘virtual void WidgetBase::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] 191 | virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); | ^~~~~ /<>/umbrello/umlwidgets/widgetbase.h:260:18: warning: ‘virtual void WidgetBase::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] 260 | virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent *event); | ^~~~~~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/classifiercodedocument.h:15, from /<>/umbrello/codegenerators/d/dclassifiercodedocument.h:16, from /<>/umbrello/codegenerators/d/dcodeclassfielddeclarationblock.cpp:15: /<>/umbrello/uml1model/classifier.h:54:18: warning: ‘virtual void UMLClassifier::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 54 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/classifier.h:56:16: warning: ‘virtual UMLObject* UMLClassifier::clone() const’ can be marked override [-Wsuggest-override] 56 | UMLObject* clone() const; | ^~~~~ /<>/umbrello/uml1model/classifier.h:111:18: warning: ‘virtual bool UMLClassifier::resolveRef()’ can be marked override [-Wsuggest-override] 111 | virtual bool resolveRef(); | ^~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:115:24: warning: ‘virtual UMLObject* UMLClassifier::findChildObjectById(Uml::ID::Type, bool)’ can be marked override [-Wsuggest-override] 115 | virtual UMLObject* findChildObjectById(Uml::ID::Type id, bool considerAncestors = false); | ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:124:18: warning: ‘virtual bool UMLClassifier::acceptAssociationType(Uml::AssociationType::Enum)’ can be marked override [-Wsuggest-override] 124 | virtual bool acceptAssociationType(Uml::AssociationType::Enum type); | ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:129:10: warning: ‘virtual void UMLClassifier::setBaseType(UMLObject::ObjectType)’ can be marked override [-Wsuggest-override] 129 | void setBaseType(UMLObject::ObjectType ot); | ^~~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:181:10: warning: ‘virtual void UMLClassifier::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 181 | void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:183:18: warning: ‘virtual bool UMLClassifier::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 183 | virtual bool load1(QDomElement& element); | ^~~~~ In file included from /<>/umbrello/codegenerators/codedocument.h:16, from /<>/umbrello/codegenerators/classifiercodedocument.h:17, from /<>/umbrello/codegenerators/d/dclassifiercodedocument.h:16, from /<>/umbrello/codegenerators/d/dcodeclassfielddeclarationblock.cpp:15: /<>/umbrello/codegenerators/hierarchicalcodeblock.h:38:10: warning: ‘virtual bool HierarchicalCodeBlock::addTextBlock(TextBlock*)’ can be marked override [-Wsuggest-override] 38 | bool addTextBlock (TextBlock * add_object); | ^~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:40:10: warning: ‘virtual bool HierarchicalCodeBlock::insertTextBlock(TextBlock*, TextBlock*, bool)’ can be marked override [-Wsuggest-override] 40 | bool insertTextBlock (TextBlock * newBlock, TextBlock * existingBlock, bool after = true); | ^~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:42:10: warning: ‘virtual bool HierarchicalCodeBlock::removeTextBlock(TextBlock*)’ can be marked override [-Wsuggest-override] 42 | bool removeTextBlock (TextBlock * remove_object); | ^~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:48:18: warning: ‘virtual void HierarchicalCodeBlock::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 48 | virtual void saveToXMI1 (QDomDocument & doc, QDomElement & root); | ^~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:50:18: warning: ‘virtual void HierarchicalCodeBlock::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] 50 | virtual void loadFromXMI1 (QDomElement & root); | ^~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:52:21: warning: ‘virtual QString HierarchicalCodeBlock::toString() const’ can be marked override [-Wsuggest-override] 52 | virtual QString toString () const; | ^~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:55:13: warning: ‘virtual QString HierarchicalCodeBlock::getUniqueTag(const QString&)’ can be marked override [-Wsuggest-override] 55 | QString getUniqueTag(const QString& prefix); | ^~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:59:25: warning: ‘virtual CodeBlock* HierarchicalCodeBlock::newCodeBlock()’ can be marked override [-Wsuggest-override] 59 | virtual CodeBlock * newCodeBlock(); | ^~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:60:37: warning: ‘virtual CodeBlockWithComments* HierarchicalCodeBlock::newCodeBlockWithComments()’ can be marked override [-Wsuggest-override] 60 | virtual CodeBlockWithComments * newCodeBlockWithComments(); | ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:61:37: warning: ‘virtual HierarchicalCodeBlock* HierarchicalCodeBlock::newHierarchicalCodeBlock()’ can be marked override [-Wsuggest-override] 61 | virtual HierarchicalCodeBlock * newHierarchicalCodeBlock(); | ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:65:18: warning: ‘virtual void HierarchicalCodeBlock::release()’ can be marked override [-Wsuggest-override] 65 | virtual void release (); | ^~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:67:18: warning: ‘virtual void HierarchicalCodeBlock::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 67 | virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & elem); | ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:69:18: warning: ‘virtual void HierarchicalCodeBlock::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] 69 | virtual void setAttributesFromNode (QDomElement & element); | ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:71:18: warning: ‘virtual void HierarchicalCodeBlock::setAttributesFromObject(TextBlock*)’ can be marked override [-Wsuggest-override] 71 | virtual void setAttributesFromObject (TextBlock * obj); | ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:73:17: warning: ‘virtual TextBlock* HierarchicalCodeBlock::findCodeClassFieldTextBlockByTag(const QString&)’ can be marked override [-Wsuggest-override] 73 | TextBlock * findCodeClassFieldTextBlockByTag (const QString &tag); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/classifiercodedocument.h:17, from /<>/umbrello/codegenerators/d/dclassifiercodedocument.h:16, from /<>/umbrello/codegenerators/d/dcodeclassfielddeclarationblock.cpp:15: /<>/umbrello/codegenerators/codedocument.h:61:10: warning: ‘virtual bool CodeDocument::insertTextBlock(TextBlock*, TextBlock*, bool)’ can be marked override [-Wsuggest-override] 61 | bool insertTextBlock (TextBlock * newBlock, TextBlock * existingBlock, bool after = true); | ^~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codedocument.h:70:25: warning: ‘virtual CodeBlock* CodeDocument::newCodeBlock()’ can be marked override [-Wsuggest-override] 70 | virtual CodeBlock * newCodeBlock (); | ^~~~~~~~~~~~ /<>/umbrello/codegenerators/codedocument.h:71:37: warning: ‘virtual HierarchicalCodeBlock* CodeDocument::newHierarchicalCodeBlock()’ can be marked override [-Wsuggest-override] 71 | virtual HierarchicalCodeBlock * newHierarchicalCodeBlock (); | ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codedocument.h:72:37: warning: ‘virtual CodeBlockWithComments* CodeDocument::newCodeBlockWithComments()’ can be marked override [-Wsuggest-override] 72 | virtual CodeBlockWithComments * newCodeBlockWithComments (); | ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codedocument.h:74:21: warning: ‘virtual QString CodeDocument::getUniqueTag(const QString&)’ can be marked override [-Wsuggest-override] 74 | virtual QString getUniqueTag(const QString& prefix = QString()); | ^~~~~~~~~~~~ /<>/umbrello/codegenerators/codedocument.h:86:18: warning: ‘virtual void CodeDocument::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 86 | virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement); | ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codedocument.h:88:18: warning: ‘virtual void CodeDocument::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] 88 | virtual void setAttributesFromNode (QDomElement & element); | ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codedocument.h:100:10: warning: ‘virtual void CodeDocument::resetTextBlocks()’ can be marked override [-Wsuggest-override] 100 | void resetTextBlocks(); | ^~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codedocument.h:102:25: warning: ‘virtual TextBlock* CodeDocument::findCodeClassFieldTextBlockByTag(const QString&)’ can be marked override [-Wsuggest-override] 102 | virtual TextBlock * findCodeClassFieldTextBlockByTag(const QString &tag); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/codeoperation.h:16, from /<>/umbrello/codegenerators/classifiercodedocument.h:18, from /<>/umbrello/codegenerators/d/dclassifiercodedocument.h:16, from /<>/umbrello/codegenerators/d/dcodeclassfielddeclarationblock.cpp:15: /<>/umbrello/uml1model/operation.h:37:18: warning: ‘virtual void UMLOperation::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 37 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/operation.h:39:24: warning: ‘virtual UMLObject* UMLOperation::clone() const’ can be marked override [-Wsuggest-override] 39 | virtual UMLObject* clone() const; | ^~~~~ /<>/umbrello/uml1model/operation.h:41:10: warning: ‘virtual void UMLOperation::setType(UMLObject*)’ can be marked override [-Wsuggest-override] 41 | void setType(UMLObject* type); | ^~~~~~~ /<>/umbrello/uml1model/operation.h:52:13: warning: ‘virtual QString UMLOperation::toString(Uml::SignatureType::Enum, bool)’ can be marked override [-Wsuggest-override] 52 | QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false); | ^~~~~~~~ /<>/umbrello/uml1model/operation.h:56:10: warning: ‘virtual bool UMLOperation::resolveRef()’ can be marked override [-Wsuggest-override] 56 | bool resolveRef(); | ^~~~~~~~~~ /<>/umbrello/uml1model/operation.h:60:18: warning: ‘virtual bool UMLOperation::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] 60 | virtual bool showPropertiesDialog(QWidget* parent = 0); | ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/operation.h:72:10: warning: ‘virtual void UMLOperation::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 72 | void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/operation.h:75:10: warning: ‘virtual bool UMLOperation::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 75 | bool load1(QDomElement & element); | ^~~~~ In file included from /<>/umbrello/codegenerators/classifiercodedocument.h:18, from /<>/umbrello/codegenerators/d/dclassifiercodedocument.h:16, from /<>/umbrello/codegenerators/d/dcodeclassfielddeclarationblock.cpp:15: /<>/umbrello/codegenerators/codeoperation.h:41:18: warning: ‘virtual void CodeOperation::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 41 | virtual void saveToXMI1 (QDomDocument & doc, QDomElement & root); | ^~~~~~~~~~ /<>/umbrello/codegenerators/codeoperation.h:43:18: warning: ‘virtual void CodeOperation::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] 43 | virtual void loadFromXMI1 (QDomElement & root); | ^~~~~~~~~~~~ /<>/umbrello/codegenerators/codeoperation.h:47:18: warning: ‘virtual void CodeOperation::setAttributesFromObject(TextBlock*)’ can be marked override [-Wsuggest-override] 47 | virtual void setAttributesFromObject (TextBlock * obj); | ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeoperation.h:49:18: warning: ‘virtual void CodeOperation::updateMethodDeclaration()’ can be marked override [-Wsuggest-override] 49 | virtual void updateMethodDeclaration() = 0; | ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeoperation.h:50:18: warning: ‘virtual void CodeOperation::updateContent()’ can be marked override [-Wsuggest-override] 50 | virtual void updateContent(); | ^~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeoperation.h:57:18: warning: ‘virtual void CodeOperation::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 57 | virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement); | ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeoperation.h:59:18: warning: ‘virtual void CodeOperation::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] 59 | virtual void setAttributesFromNode (QDomElement & element); | ^~~~~~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/d/dclassifiercodedocument.h:16, from /<>/umbrello/codegenerators/d/dcodeclassfielddeclarationblock.cpp:15: /<>/umbrello/codegenerators/classifiercodedocument.h:74:18: warning: ‘virtual void ClassifierCodeDocument::synchronize()’ can be marked override [-Wsuggest-override] 74 | virtual void synchronize(); | ^~~~~~~~~~~ /<>/umbrello/codegenerators/classifiercodedocument.h:81:18: warning: ‘virtual void ClassifierCodeDocument::updateContent()’ can be marked override [-Wsuggest-override] 81 | virtual void updateContent() = 0; | ^~~~~~~~~~~~~ /<>/umbrello/codegenerators/classifiercodedocument.h:83:18: warning: ‘virtual void ClassifierCodeDocument::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 83 | virtual void saveToXMI1(QDomDocument &doc, QDomElement &root); | ^~~~~~~~~~ /<>/umbrello/codegenerators/classifiercodedocument.h:84:18: warning: ‘virtual void ClassifierCodeDocument::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] 84 | virtual void loadFromXMI1(QDomElement &root); | ^~~~~~~~~~~~ /<>/umbrello/codegenerators/classifiercodedocument.h:90:18: warning: ‘virtual void ClassifierCodeDocument::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 90 | virtual void setAttributesOnNode(QDomDocument &doc, QDomElement &blockElement); | ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/classifiercodedocument.h:91:18: warning: ‘virtual void ClassifierCodeDocument::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] 91 | virtual void setAttributesFromNode(QDomElement &element); | ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/classifiercodedocument.h:93:17: warning: ‘virtual TextBlock* ClassifierCodeDocument::findCodeClassFieldTextBlockByTag(const QString&)’ can be marked override [-Wsuggest-override] 93 | TextBlock * findCodeClassFieldTextBlockByTag(const QString &tag); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/d/dclassifiercodedocument.h:20, from /<>/umbrello/codegenerators/d/dcodeclassfielddeclarationblock.cpp:15: /<>/umbrello/codegenerators/d/dcodeoperation.h:36:17: warning: ‘virtual int DCodeOperation::lastEditableLine()’ can be marked override [-Wsuggest-override] 36 | virtual int lastEditableLine(); | ^~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/d/dcodeoperation.h:40:18: warning: ‘virtual void DCodeOperation::updateMethodDeclaration()’ can be marked override [-Wsuggest-override] 40 | virtual void updateMethodDeclaration(); | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/d/dcodeclassfielddeclarationblock.cpp:15: /<>/umbrello/codegenerators/d/dclassifiercodedocument.h:50:13: warning: ‘virtual QString DClassifierCodeDocument::getPath()’ can be marked override [-Wsuggest-override] 50 | QString getPath(); | ^~~~~~~ /<>/umbrello/codegenerators/d/dclassifiercodedocument.h:52:10: warning: ‘virtual bool DClassifierCodeDocument::addCodeOperation(CodeOperation*)’ can be marked override [-Wsuggest-override] 52 | bool addCodeOperation(CodeOperation * op); | ^~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/d/dclassifiercodedocument.h:54:10: warning: ‘virtual void DClassifierCodeDocument::updateContent()’ can be marked override [-Wsuggest-override] 54 | void updateContent(); | ^~~~~~~~~~~~~ /<>/umbrello/codegenerators/d/dclassifiercodedocument.h:58:10: warning: ‘virtual void DClassifierCodeDocument::resetTextBlocks()’ can be marked override [-Wsuggest-override] 58 | void resetTextBlocks(); | ^~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/d/dclassifiercodedocument.h:60:18: warning: ‘virtual void DClassifierCodeDocument::loadChildTextBlocksFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] 60 | virtual void loadChildTextBlocksFromNode(QDomElement & root); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/d/dcodeclassfielddeclarationblock.cpp:16: /<>/umbrello/codegenerators/d/dcodegenerationpolicy.h:39:18: warning: ‘virtual void DCodeGenerationPolicy::setDefaults(bool)’ can be marked override [-Wsuggest-override] 39 | virtual void setDefaults(bool emitUpdateSignal = true); | ^~~~~~~~~~~ /<>/umbrello/codegenerators/d/dcodegenerationpolicy.h:41:32: warning: ‘virtual CodeGenerationPolicyPage* DCodeGenerationPolicy::createPage(QWidget*, const char*)’ can be marked override [-Wsuggest-override] 41 | CodeGenerationPolicyPage * createPage (QWidget *parent = 0, const char * name = 0); | ^~~~~~~~~~ In file included from /<>/umbrello/codegenerators/d/dcodeclassfielddeclarationblock.cpp:19: /<>/umbrello/uml1model/umlrole.h:47:16: warning: ‘virtual UMLObject* UMLRole::clone() const’ can be marked override [-Wsuggest-override] 47 | UMLObject* clone() const { return 0; } | ^~~~~ /<>/umbrello/uml1model/umlrole.h:49:10: warning: ‘virtual void UMLRole::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 49 | void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/umlrole.h:51:18: warning: ‘virtual bool UMLRole::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] 51 | virtual bool showPropertiesDialog(QWidget *parent = 0); | ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/umlrole.h:55:10: warning: ‘virtual bool UMLRole::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 55 | bool load1(QDomElement& element); | ^~~~~ In file included from /<>/umbrello/codegenerators/d/dcodeclassfielddeclarationblock.cpp:20: /<>/umbrello/uml.h:201:18: warning: ‘virtual void UMLApp::keyPressEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] 201 | virtual void keyPressEvent(QKeyEvent* e); | ^~~~~~~~~~~~~ /<>/umbrello/uml.h:202:18: warning: ‘virtual void UMLApp::keyReleaseEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] 202 | virtual void keyReleaseEvent(QKeyEvent* e); | ^~~~~~~~~~~~~~~ /<>/umbrello/uml.h:204:18: warning: ‘virtual void UMLApp::customEvent(QEvent*)’ can be marked override [-Wsuggest-override] 204 | virtual void customEvent(QEvent* e); | ^~~~~~~~~~~ /<>/umbrello/uml.h:215:18: warning: ‘virtual bool UMLApp::queryClose()’ can be marked override [-Wsuggest-override] 215 | virtual bool queryClose(); | ^~~~~~~~~~ /<>/umbrello/uml.h:217:18: warning: ‘virtual void UMLApp::saveProperties(KConfigGroup&)’ can be marked override [-Wsuggest-override] 217 | virtual void saveProperties(KConfigGroup & cfg); | ^~~~~~~~~~~~~~ /<>/umbrello/uml.h:218:18: warning: ‘virtual void UMLApp::readProperties(const KConfigGroup&)’ can be marked override [-Wsuggest-override] 218 | virtual void readProperties(const KConfigGroup & cfg); | ^~~~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/d/dcodeclassfielddeclarationblock.cpp:21: /<>/umbrello/debug/debug_utils.h:91:18: warning: ‘virtual void Tracer::showEvent(QShowEvent*)’ can be marked override [-Wsuggest-override] 91 | virtual void showEvent(QShowEvent*); | ^~~~~~~~~ [ 41%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/codegenerators/d/dcodecomment.cpp.o cd /<>/obj-aarch64-linux-gnu/umbrello && /usr/bin/aarch64-linux-gnu-g++ -DCMAKE_BINARY_DIR=\"/<>/obj-aarch64-linux-gnu\" -DKCOREADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLO_VERSION_STRING=\"2.23.3\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-aarch64-linux-gnu/umbrello -I/<>/umbrello -I/<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/include -I/<>/obj-aarch64-linux-gnu -I/<>/umbrello/clipboard -I/<>/umbrello/cmds -I/<>/umbrello/codegenerators -I/<>/umbrello/codegenerators/ada -I/<>/umbrello/codegenerators/as -I/<>/umbrello/codegenerators/cpp -I/<>/umbrello/codegenerators/csharp -I/<>/umbrello/codegenerators/d -I/<>/umbrello/codegenerators/idl -I/<>/umbrello/codegenerators/java -I/<>/umbrello/codegenerators/js -I/<>/umbrello/codegenerators/pascal -I/<>/umbrello/codegenerators/perl -I/<>/umbrello/codegenerators/php -I/<>/umbrello/codegenerators/python -I/<>/umbrello/codegenerators/ruby -I/<>/umbrello/codegenerators/sql -I/<>/umbrello/codegenerators/tcl -I/<>/umbrello/codegenerators/vala -I/<>/umbrello/codegenerators/xml -I/<>/umbrello/codegenwizard -I/<>/umbrello/codeimport -I/<>/umbrello/codeimport/csharp -I/<>/umbrello/codeimpwizard -I/<>/umbrello/debug -I/<>/umbrello/dialogs -I/<>/umbrello/dialogs/pages -I/<>/umbrello/dialogs/widgets -I/<>/umbrello/docgenerators -I/<>/umbrello/finder -I/<>/umbrello/refactoring -I/<>/umbrello/uml1model -I/<>/umbrello/umlwidgets -I/<>/lib/cppparser -I/<>/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/aarch64-linux-gnu/qt5 -isystem /usr/include/aarch64-linux-gnu/qt5/QtWidgets -isystem /usr/include/aarch64-linux-gnu/qt5/QtGui -isystem /usr/include/aarch64-linux-gnu/qt5/QtCore -isystem /usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/aarch64-linux-gnu/qt5/QtXml -isystem /usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/aarch64-linux-gnu/qt5/QtSvg -isystem /usr/include/aarch64-linux-gnu/qt5/QtWebKitWidgets -isystem /usr/include/aarch64-linux-gnu/qt5/QtWebKit -isystem /usr/include/aarch64-linux-gnu/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/aarch64-linux-gnu/qt5/QtConcurrent -isystem /usr/include/aarch64-linux-gnu/qt5/QtDBus -isystem /usr/include/KF5/KTextEditor -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -fno-delete-null-pointer-checks -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -o CMakeFiles/libumbrello.dir/codegenerators/d/dcodecomment.cpp.o -c /<>/umbrello/codegenerators/d/dcodecomment.cpp In file included from /<>/umbrello/codegenerators/d/dcodecomment.h:15, from /<>/umbrello/codegenerators/d/dcodecomment.cpp:13: /<>/umbrello/codegenerators/codecomment.h:30:18: warning: ‘virtual void CodeComment::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 30 | virtual void saveToXMI1(QDomDocument & doc, QDomElement & root); | ^~~~~~~~~~ /<>/umbrello/codegenerators/codecomment.h:31:18: warning: ‘virtual void CodeComment::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] 31 | virtual void loadFromXMI1(QDomElement & root); | ^~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/d/dcodecomment.cpp:13: /<>/umbrello/codegenerators/d/dcodecomment.h:42:18: warning: ‘virtual void DCodeComment::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 42 | virtual void saveToXMI1 (QDomDocument & doc, QDomElement & root); | ^~~~~~~~~~ /<>/umbrello/codegenerators/d/dcodecomment.h:52:13: warning: ‘virtual QString DCodeComment::toString() const’ can be marked override [-Wsuggest-override] 52 | QString toString () const; | ^~~~~~~~ /<>/umbrello/codegenerators/d/dcodecomment.h:58:21: warning: ‘virtual QString DCodeComment::unformatText(const QString&, const QString&)’ can be marked override [-Wsuggest-override] 58 | virtual QString unformatText (const QString & text, const QString & indent = QString()); | ^~~~~~~~~~~~ /<>/umbrello/codegenerators/d/dcodecomment.h:64:21: warning: ‘virtual QString DCodeComment::getNewEditorLine(int)’ can be marked override [-Wsuggest-override] 64 | virtual QString getNewEditorLine (int amount); | ^~~~~~~~~~~~~~~~ [ 41%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/codegenerators/d/dcodedocumentation.cpp.o cd /<>/obj-aarch64-linux-gnu/umbrello && /usr/bin/aarch64-linux-gnu-g++ -DCMAKE_BINARY_DIR=\"/<>/obj-aarch64-linux-gnu\" -DKCOREADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLO_VERSION_STRING=\"2.23.3\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-aarch64-linux-gnu/umbrello -I/<>/umbrello -I/<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/include -I/<>/obj-aarch64-linux-gnu -I/<>/umbrello/clipboard -I/<>/umbrello/cmds -I/<>/umbrello/codegenerators -I/<>/umbrello/codegenerators/ada -I/<>/umbrello/codegenerators/as -I/<>/umbrello/codegenerators/cpp -I/<>/umbrello/codegenerators/csharp -I/<>/umbrello/codegenerators/d -I/<>/umbrello/codegenerators/idl -I/<>/umbrello/codegenerators/java -I/<>/umbrello/codegenerators/js -I/<>/umbrello/codegenerators/pascal -I/<>/umbrello/codegenerators/perl -I/<>/umbrello/codegenerators/php -I/<>/umbrello/codegenerators/python -I/<>/umbrello/codegenerators/ruby -I/<>/umbrello/codegenerators/sql -I/<>/umbrello/codegenerators/tcl -I/<>/umbrello/codegenerators/vala -I/<>/umbrello/codegenerators/xml -I/<>/umbrello/codegenwizard -I/<>/umbrello/codeimport -I/<>/umbrello/codeimport/csharp -I/<>/umbrello/codeimpwizard -I/<>/umbrello/debug -I/<>/umbrello/dialogs -I/<>/umbrello/dialogs/pages -I/<>/umbrello/dialogs/widgets -I/<>/umbrello/docgenerators -I/<>/umbrello/finder -I/<>/umbrello/refactoring -I/<>/umbrello/uml1model -I/<>/umbrello/umlwidgets -I/<>/lib/cppparser -I/<>/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/aarch64-linux-gnu/qt5 -isystem /usr/include/aarch64-linux-gnu/qt5/QtWidgets -isystem /usr/include/aarch64-linux-gnu/qt5/QtGui -isystem /usr/include/aarch64-linux-gnu/qt5/QtCore -isystem /usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/aarch64-linux-gnu/qt5/QtXml -isystem /usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/aarch64-linux-gnu/qt5/QtSvg -isystem /usr/include/aarch64-linux-gnu/qt5/QtWebKitWidgets -isystem /usr/include/aarch64-linux-gnu/qt5/QtWebKit -isystem /usr/include/aarch64-linux-gnu/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/aarch64-linux-gnu/qt5/QtConcurrent -isystem /usr/include/aarch64-linux-gnu/qt5/QtDBus -isystem /usr/include/KF5/KTextEditor -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -fno-delete-null-pointer-checks -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -o CMakeFiles/libumbrello.dir/codegenerators/d/dcodedocumentation.cpp.o -c /<>/umbrello/codegenerators/d/dcodedocumentation.cpp In file included from /<>/umbrello/codegenerators/d/dcodedocumentation.h:15, from /<>/umbrello/codegenerators/d/dcodedocumentation.cpp:13: /<>/umbrello/codegenerators/codecomment.h:30:18: warning: ‘virtual void CodeComment::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 30 | virtual void saveToXMI1(QDomDocument & doc, QDomElement & root); | ^~~~~~~~~~ /<>/umbrello/codegenerators/codecomment.h:31:18: warning: ‘virtual void CodeComment::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] 31 | virtual void loadFromXMI1(QDomElement & root); | ^~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/d/dcodedocumentation.cpp:13: /<>/umbrello/codegenerators/d/dcodedocumentation.h:44:18: warning: ‘virtual void DCodeDocumentation::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 44 | virtual void saveToXMI1 (QDomDocument & doc, QDomElement & root); | ^~~~~~~~~~ /<>/umbrello/codegenerators/d/dcodedocumentation.h:54:13: warning: ‘virtual QString DCodeDocumentation::toString() const’ can be marked override [-Wsuggest-override] 54 | QString toString () const; | ^~~~~~~~ /<>/umbrello/codegenerators/d/dcodedocumentation.h:60:21: warning: ‘virtual QString DCodeDocumentation::unformatText(const QString&, const QString&)’ can be marked override [-Wsuggest-override] 60 | virtual QString unformatText (const QString & text, const QString & indent = QString()); | ^~~~~~~~~~~~ /<>/umbrello/codegenerators/d/dcodedocumentation.h:66:21: warning: ‘virtual QString DCodeDocumentation::getNewEditorLine(int)’ can be marked override [-Wsuggest-override] 66 | virtual QString getNewEditorLine (int amount); | ^~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/d/dcodedocumentation.h:76:17: warning: ‘virtual int DCodeDocumentation::firstEditableLine()’ can be marked override [-Wsuggest-override] 76 | virtual int firstEditableLine(); | ^~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/d/dcodedocumentation.h:77:17: warning: ‘virtual int DCodeDocumentation::lastEditableLine()’ can be marked override [-Wsuggest-override] 77 | virtual int lastEditableLine(); | ^~~~~~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/codeblockwithcomments.h:15, from /<>/umbrello/codegenerators/codemethodblock.h:17, from /<>/umbrello/codegenerators/codeaccessormethod.h:15, from /<>/umbrello/codegenerators/codegenobjectwithtextblocks.h:15, from /<>/umbrello/codegenerators/codedocument.h:15, from /<>/umbrello/codegenerators/d/dcodedocumentation.cpp:16: /<>/umbrello/codegenerators/codeblock.h:40:18: warning: ‘virtual void CodeBlock::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 40 | virtual void saveToXMI1(QDomDocument & doc, QDomElement & root); | ^~~~~~~~~~ /<>/umbrello/codegenerators/codeblock.h:41:18: warning: ‘virtual void CodeBlock::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] 41 | virtual void loadFromXMI1(QDomElement & root); | ^~~~~~~~~~~~ /<>/umbrello/codegenerators/codeblock.h:43:18: warning: ‘virtual void CodeBlock::setAttributesFromObject(TextBlock*)’ can be marked override [-Wsuggest-override] 43 | virtual void setAttributesFromObject(TextBlock * obj); | ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeblock.h:49:18: warning: ‘virtual void CodeBlock::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 49 | virtual void setAttributesOnNode(QDomDocument & doc, QDomElement & blockElement); | ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeblock.h:50:18: warning: ‘virtual void CodeBlock::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] 50 | virtual void setAttributesFromNode(QDomElement & element); | ^~~~~~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/codemethodblock.h:17, from /<>/umbrello/codegenerators/codeaccessormethod.h:15, from /<>/umbrello/codegenerators/codegenobjectwithtextblocks.h:15, from /<>/umbrello/codegenerators/codedocument.h:15, from /<>/umbrello/codegenerators/d/dcodedocumentation.cpp:16: /<>/umbrello/codegenerators/codeblockwithcomments.h:38:21: warning: ‘virtual QString CodeBlockWithComments::toString() const’ can be marked override [-Wsuggest-override] 38 | virtual QString toString () const; | ^~~~~~~~ /<>/umbrello/codegenerators/codeblockwithcomments.h:42:18: warning: ‘virtual void CodeBlockWithComments::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 42 | virtual void saveToXMI1 (QDomDocument & doc, QDomElement & root); | ^~~~~~~~~~ /<>/umbrello/codegenerators/codeblockwithcomments.h:44:18: warning: ‘virtual void CodeBlockWithComments::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] 44 | virtual void loadFromXMI1 (QDomElement & root); | ^~~~~~~~~~~~ /<>/umbrello/codegenerators/codeblockwithcomments.h:46:18: warning: ‘virtual void CodeBlockWithComments::setAttributesFromObject(TextBlock*)’ can be marked override [-Wsuggest-override] 46 | virtual void setAttributesFromObject (TextBlock * obj); | ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeblockwithcomments.h:50:18: warning: ‘virtual void CodeBlockWithComments::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 50 | virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement); | ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeblockwithcomments.h:52:18: warning: ‘virtual void CodeBlockWithComments::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] 52 | virtual void setAttributesFromNode (QDomElement & element); | ^~~~~~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/codeaccessormethod.h:15, from /<>/umbrello/codegenerators/codegenobjectwithtextblocks.h:15, from /<>/umbrello/codegenerators/codedocument.h:15, from /<>/umbrello/codegenerators/d/dcodedocumentation.cpp:16: /<>/umbrello/codegenerators/codemethodblock.h:45:21: warning: ‘virtual QString CodeMethodBlock::toString() const’ can be marked override [-Wsuggest-override] 45 | virtual QString toString () const; | ^~~~~~~~ /<>/umbrello/codegenerators/codemethodblock.h:58:18: warning: ‘virtual void CodeMethodBlock::updateContent()’ can be marked override [-Wsuggest-override] 58 | virtual void updateContent () = 0; | ^~~~~~~~~~~~~ /<>/umbrello/codegenerators/codemethodblock.h:62:18: warning: ‘virtual void CodeMethodBlock::release()’ can be marked override [-Wsuggest-override] 62 | virtual void release (); | ^~~~~~~ /<>/umbrello/codegenerators/codemethodblock.h:75:18: warning: ‘virtual void CodeMethodBlock::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 75 | virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement); | ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codemethodblock.h:77:18: warning: ‘virtual void CodeMethodBlock::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] 77 | virtual void setAttributesFromNode (QDomElement & element); | ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codemethodblock.h:79:18: warning: ‘virtual void CodeMethodBlock::setAttributesFromObject(TextBlock*)’ can be marked override [-Wsuggest-override] 79 | virtual void setAttributesFromObject (TextBlock * obj); | ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codemethodblock.h:88:18: warning: ‘virtual void CodeMethodBlock::syncToParent()’ can be marked override [-Wsuggest-override] 88 | virtual void syncToParent(); | ^~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/codegenobjectwithtextblocks.h:15, from /<>/umbrello/codegenerators/codedocument.h:15, from /<>/umbrello/codegenerators/d/dcodedocumentation.cpp:16: /<>/umbrello/codegenerators/codeaccessormethod.h:47:18: warning: ‘virtual void CodeAccessorMethod::updateContent()’ can be marked override [-Wsuggest-override] 47 | virtual void updateContent() = 0; | ^~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeaccessormethod.h:49:18: warning: ‘virtual void CodeAccessorMethod::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 49 | virtual void saveToXMI1(QDomDocument & doc, QDomElement & root); | ^~~~~~~~~~ /<>/umbrello/codegenerators/codeaccessormethod.h:50:18: warning: ‘virtual void CodeAccessorMethod::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] 50 | virtual void loadFromXMI1(QDomElement & root); | ^~~~~~~~~~~~ /<>/umbrello/codegenerators/codeaccessormethod.h:52:18: warning: ‘virtual void CodeAccessorMethod::setAttributesFromObject(TextBlock*)’ can be marked override [-Wsuggest-override] 52 | virtual void setAttributesFromObject(TextBlock * obj); | ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeaccessormethod.h:56:18: warning: ‘virtual void CodeAccessorMethod::release()’ can be marked override [-Wsuggest-override] 56 | virtual void release(); | ^~~~~~~ /<>/umbrello/codegenerators/codeaccessormethod.h:58:18: warning: ‘virtual void CodeAccessorMethod::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 58 | virtual void setAttributesOnNode(QDomDocument & doc, QDomElement & blockElement); | ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeaccessormethod.h:60:18: warning: ‘virtual void CodeAccessorMethod::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] 60 | virtual void setAttributesFromNode(QDomElement & element); | ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeaccessormethod.h:62:18: warning: ‘virtual void CodeAccessorMethod::updateMethodDeclaration()’ can be marked override [-Wsuggest-override] 62 | virtual void updateMethodDeclaration() = 0; | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/codedocument.h:16, from /<>/umbrello/codegenerators/d/dcodedocumentation.cpp:16: /<>/umbrello/codegenerators/hierarchicalcodeblock.h:38:10: warning: ‘virtual bool HierarchicalCodeBlock::addTextBlock(TextBlock*)’ can be marked override [-Wsuggest-override] 38 | bool addTextBlock (TextBlock * add_object); | ^~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:40:10: warning: ‘virtual bool HierarchicalCodeBlock::insertTextBlock(TextBlock*, TextBlock*, bool)’ can be marked override [-Wsuggest-override] 40 | bool insertTextBlock (TextBlock * newBlock, TextBlock * existingBlock, bool after = true); | ^~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:42:10: warning: ‘virtual bool HierarchicalCodeBlock::removeTextBlock(TextBlock*)’ can be marked override [-Wsuggest-override] 42 | bool removeTextBlock (TextBlock * remove_object); | ^~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:48:18: warning: ‘virtual void HierarchicalCodeBlock::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 48 | virtual void saveToXMI1 (QDomDocument & doc, QDomElement & root); | ^~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:50:18: warning: ‘virtual void HierarchicalCodeBlock::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] 50 | virtual void loadFromXMI1 (QDomElement & root); | ^~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:52:21: warning: ‘virtual QString HierarchicalCodeBlock::toString() const’ can be marked override [-Wsuggest-override] 52 | virtual QString toString () const; | ^~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:55:13: warning: ‘virtual QString HierarchicalCodeBlock::getUniqueTag(const QString&)’ can be marked override [-Wsuggest-override] 55 | QString getUniqueTag(const QString& prefix); | ^~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:59:25: warning: ‘virtual CodeBlock* HierarchicalCodeBlock::newCodeBlock()’ can be marked override [-Wsuggest-override] 59 | virtual CodeBlock * newCodeBlock(); | ^~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:60:37: warning: ‘virtual CodeBlockWithComments* HierarchicalCodeBlock::newCodeBlockWithComments()’ can be marked override [-Wsuggest-override] 60 | virtual CodeBlockWithComments * newCodeBlockWithComments(); | ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:61:37: warning: ‘virtual HierarchicalCodeBlock* HierarchicalCodeBlock::newHierarchicalCodeBlock()’ can be marked override [-Wsuggest-override] 61 | virtual HierarchicalCodeBlock * newHierarchicalCodeBlock(); | ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:65:18: warning: ‘virtual void HierarchicalCodeBlock::release()’ can be marked override [-Wsuggest-override] 65 | virtual void release (); | ^~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:67:18: warning: ‘virtual void HierarchicalCodeBlock::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 67 | virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & elem); | ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:69:18: warning: ‘virtual void HierarchicalCodeBlock::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] 69 | virtual void setAttributesFromNode (QDomElement & element); | ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:71:18: warning: ‘virtual void HierarchicalCodeBlock::setAttributesFromObject(TextBlock*)’ can be marked override [-Wsuggest-override] 71 | virtual void setAttributesFromObject (TextBlock * obj); | ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:73:17: warning: ‘virtual TextBlock* HierarchicalCodeBlock::findCodeClassFieldTextBlockByTag(const QString&)’ can be marked override [-Wsuggest-override] 73 | TextBlock * findCodeClassFieldTextBlockByTag (const QString &tag); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/d/dcodedocumentation.cpp:16: /<>/umbrello/codegenerators/codedocument.h:61:10: warning: ‘virtual bool CodeDocument::insertTextBlock(TextBlock*, TextBlock*, bool)’ can be marked override [-Wsuggest-override] 61 | bool insertTextBlock (TextBlock * newBlock, TextBlock * existingBlock, bool after = true); | ^~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codedocument.h:70:25: warning: ‘virtual CodeBlock* CodeDocument::newCodeBlock()’ can be marked override [-Wsuggest-override] 70 | virtual CodeBlock * newCodeBlock (); | ^~~~~~~~~~~~ /<>/umbrello/codegenerators/codedocument.h:71:37: warning: ‘virtual HierarchicalCodeBlock* CodeDocument::newHierarchicalCodeBlock()’ can be marked override [-Wsuggest-override] 71 | virtual HierarchicalCodeBlock * newHierarchicalCodeBlock (); | ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codedocument.h:72:37: warning: ‘virtual CodeBlockWithComments* CodeDocument::newCodeBlockWithComments()’ can be marked override [-Wsuggest-override] 72 | virtual CodeBlockWithComments * newCodeBlockWithComments (); | ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codedocument.h:74:21: warning: ‘virtual QString CodeDocument::getUniqueTag(const QString&)’ can be marked override [-Wsuggest-override] 74 | virtual QString getUniqueTag(const QString& prefix = QString()); | ^~~~~~~~~~~~ /<>/umbrello/codegenerators/codedocument.h:86:18: warning: ‘virtual void CodeDocument::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 86 | virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement); | ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codedocument.h:88:18: warning: ‘virtual void CodeDocument::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] 88 | virtual void setAttributesFromNode (QDomElement & element); | ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codedocument.h:100:10: warning: ‘virtual void CodeDocument::resetTextBlocks()’ can be marked override [-Wsuggest-override] 100 | void resetTextBlocks(); | ^~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codedocument.h:102:25: warning: ‘virtual TextBlock* CodeDocument::findCodeClassFieldTextBlockByTag(const QString&)’ can be marked override [-Wsuggest-override] 102 | virtual TextBlock * findCodeClassFieldTextBlockByTag(const QString &tag); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/uml.h:15, from /<>/umbrello/codegenerators/d/dcodedocumentation.cpp:19: /<>/umbrello/dialogs/multipagedialogbase.h:101:18: warning: ‘virtual void MultiPageDialogBase::keyPressEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] 101 | virtual void keyPressEvent(QKeyEvent *event); | ^~~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/d/dcodedocumentation.cpp:19: /<>/umbrello/uml.h:201:18: warning: ‘virtual void UMLApp::keyPressEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] 201 | virtual void keyPressEvent(QKeyEvent* e); | ^~~~~~~~~~~~~ /<>/umbrello/uml.h:202:18: warning: ‘virtual void UMLApp::keyReleaseEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] 202 | virtual void keyReleaseEvent(QKeyEvent* e); | ^~~~~~~~~~~~~~~ /<>/umbrello/uml.h:204:18: warning: ‘virtual void UMLApp::customEvent(QEvent*)’ can be marked override [-Wsuggest-override] 204 | virtual void customEvent(QEvent* e); | ^~~~~~~~~~~ /<>/umbrello/uml.h:215:18: warning: ‘virtual bool UMLApp::queryClose()’ can be marked override [-Wsuggest-override] 215 | virtual bool queryClose(); | ^~~~~~~~~~ /<>/umbrello/uml.h:217:18: warning: ‘virtual void UMLApp::saveProperties(KConfigGroup&)’ can be marked override [-Wsuggest-override] 217 | virtual void saveProperties(KConfigGroup & cfg); | ^~~~~~~~~~~~~~ /<>/umbrello/uml.h:218:18: warning: ‘virtual void UMLApp::readProperties(const KConfigGroup&)’ can be marked override [-Wsuggest-override] 218 | virtual void readProperties(const KConfigGroup & cfg); | ^~~~~~~~~~~~~~ [ 41%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/codegenerators/d/dcodegenerationpolicy.cpp.o cd /<>/obj-aarch64-linux-gnu/umbrello && /usr/bin/aarch64-linux-gnu-g++ -DCMAKE_BINARY_DIR=\"/<>/obj-aarch64-linux-gnu\" -DKCOREADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLO_VERSION_STRING=\"2.23.3\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-aarch64-linux-gnu/umbrello -I/<>/umbrello -I/<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/include -I/<>/obj-aarch64-linux-gnu -I/<>/umbrello/clipboard -I/<>/umbrello/cmds -I/<>/umbrello/codegenerators -I/<>/umbrello/codegenerators/ada -I/<>/umbrello/codegenerators/as -I/<>/umbrello/codegenerators/cpp -I/<>/umbrello/codegenerators/csharp -I/<>/umbrello/codegenerators/d -I/<>/umbrello/codegenerators/idl -I/<>/umbrello/codegenerators/java -I/<>/umbrello/codegenerators/js -I/<>/umbrello/codegenerators/pascal -I/<>/umbrello/codegenerators/perl -I/<>/umbrello/codegenerators/php -I/<>/umbrello/codegenerators/python -I/<>/umbrello/codegenerators/ruby -I/<>/umbrello/codegenerators/sql -I/<>/umbrello/codegenerators/tcl -I/<>/umbrello/codegenerators/vala -I/<>/umbrello/codegenerators/xml -I/<>/umbrello/codegenwizard -I/<>/umbrello/codeimport -I/<>/umbrello/codeimport/csharp -I/<>/umbrello/codeimpwizard -I/<>/umbrello/debug -I/<>/umbrello/dialogs -I/<>/umbrello/dialogs/pages -I/<>/umbrello/dialogs/widgets -I/<>/umbrello/docgenerators -I/<>/umbrello/finder -I/<>/umbrello/refactoring -I/<>/umbrello/uml1model -I/<>/umbrello/umlwidgets -I/<>/lib/cppparser -I/<>/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/aarch64-linux-gnu/qt5 -isystem /usr/include/aarch64-linux-gnu/qt5/QtWidgets -isystem /usr/include/aarch64-linux-gnu/qt5/QtGui -isystem /usr/include/aarch64-linux-gnu/qt5/QtCore -isystem /usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/aarch64-linux-gnu/qt5/QtXml -isystem /usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/aarch64-linux-gnu/qt5/QtSvg -isystem /usr/include/aarch64-linux-gnu/qt5/QtWebKitWidgets -isystem /usr/include/aarch64-linux-gnu/qt5/QtWebKit -isystem /usr/include/aarch64-linux-gnu/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/aarch64-linux-gnu/qt5/QtConcurrent -isystem /usr/include/aarch64-linux-gnu/qt5/QtDBus -isystem /usr/include/KF5/KTextEditor -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -fno-delete-null-pointer-checks -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -o CMakeFiles/libumbrello.dir/codegenerators/d/dcodegenerationpolicy.cpp.o -c /<>/umbrello/codegenerators/d/dcodegenerationpolicy.cpp In file included from /<>/umbrello/codegenerators/d/dcodegenerationpolicy.cpp:13: /<>/umbrello/codegenerators/d/dcodegenerationpolicy.h:39:18: warning: ‘virtual void DCodeGenerationPolicy::setDefaults(bool)’ can be marked override [-Wsuggest-override] 39 | virtual void setDefaults(bool emitUpdateSignal = true); | ^~~~~~~~~~~ /<>/umbrello/codegenerators/d/dcodegenerationpolicy.h:41:32: warning: ‘virtual CodeGenerationPolicyPage* DCodeGenerationPolicy::createPage(QWidget*, const char*)’ can be marked override [-Wsuggest-override] 41 | CodeGenerationPolicyPage * createPage (QWidget *parent = 0, const char * name = 0); | ^~~~~~~~~~ In file included from /<>/umbrello/dialogs/pages/codegenerationpolicypage.h:23, from /<>/umbrello/codegenerators/d/dcodegenerationpolicypage.h:15, from /<>/umbrello/codegenerators/d/dcodegenerationpolicy.cpp:17: /<>/umbrello/dialogs/pages/dialogpagebase.h:34:18: warning: ‘virtual void DialogPageBase::keyPressEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] 34 | virtual void keyPressEvent(QKeyEvent *event); | ^~~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/d/dcodegenerationpolicy.cpp:17: /<>/umbrello/codegenerators/d/dcodegenerationpolicypage.h:47:10: warning: ‘virtual void DCodeGenerationPolicyPage::apply()’ can be marked override [-Wsuggest-override] 47 | void apply(); | ^~~~~ In file included from /<>/umbrello/codegenerators/d/dcodegenerator.h:16, from /<>/umbrello/codegenerators/d/dcodegenerationpolicy.cpp:18: /<>/umbrello/codegenerators/advancedcodegenerator.h:37:18: warning: ‘virtual void AdvancedCodeGenerator::initFromParentDocument()’ can be marked override [-Wsuggest-override] 37 | virtual void initFromParentDocument(); | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/codeblockwithcomments.h:15, from /<>/umbrello/codegenerators/d/dcodegenerator.h:17, from /<>/umbrello/codegenerators/d/dcodegenerationpolicy.cpp:18: /<>/umbrello/codegenerators/codeblock.h:40:18: warning: ‘virtual void CodeBlock::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 40 | virtual void saveToXMI1(QDomDocument & doc, QDomElement & root); | ^~~~~~~~~~ /<>/umbrello/codegenerators/codeblock.h:41:18: warning: ‘virtual void CodeBlock::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] 41 | virtual void loadFromXMI1(QDomElement & root); | ^~~~~~~~~~~~ /<>/umbrello/codegenerators/codeblock.h:43:18: warning: ‘virtual void CodeBlock::setAttributesFromObject(TextBlock*)’ can be marked override [-Wsuggest-override] 43 | virtual void setAttributesFromObject(TextBlock * obj); | ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeblock.h:49:18: warning: ‘virtual void CodeBlock::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 49 | virtual void setAttributesOnNode(QDomDocument & doc, QDomElement & blockElement); | ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeblock.h:50:18: warning: ‘virtual void CodeBlock::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] 50 | virtual void setAttributesFromNode(QDomElement & element); | ^~~~~~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/codeblockwithcomments.h:16, from /<>/umbrello/codegenerators/d/dcodegenerator.h:17, from /<>/umbrello/codegenerators/d/dcodegenerationpolicy.cpp:18: /<>/umbrello/codegenerators/codecomment.h:30:18: warning: ‘virtual void CodeComment::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 30 | virtual void saveToXMI1(QDomDocument & doc, QDomElement & root); | ^~~~~~~~~~ /<>/umbrello/codegenerators/codecomment.h:31:18: warning: ‘virtual void CodeComment::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] 31 | virtual void loadFromXMI1(QDomElement & root); | ^~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/d/dcodegenerator.h:17, from /<>/umbrello/codegenerators/d/dcodegenerationpolicy.cpp:18: /<>/umbrello/codegenerators/codeblockwithcomments.h:38:21: warning: ‘virtual QString CodeBlockWithComments::toString() const’ can be marked override [-Wsuggest-override] 38 | virtual QString toString () const; | ^~~~~~~~ /<>/umbrello/codegenerators/codeblockwithcomments.h:42:18: warning: ‘virtual void CodeBlockWithComments::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 42 | virtual void saveToXMI1 (QDomDocument & doc, QDomElement & root); | ^~~~~~~~~~ /<>/umbrello/codegenerators/codeblockwithcomments.h:44:18: warning: ‘virtual void CodeBlockWithComments::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] 44 | virtual void loadFromXMI1 (QDomElement & root); | ^~~~~~~~~~~~ /<>/umbrello/codegenerators/codeblockwithcomments.h:46:18: warning: ‘virtual void CodeBlockWithComments::setAttributesFromObject(TextBlock*)’ can be marked override [-Wsuggest-override] 46 | virtual void setAttributesFromObject (TextBlock * obj); | ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeblockwithcomments.h:50:18: warning: ‘virtual void CodeBlockWithComments::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 50 | virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement); | ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeblockwithcomments.h:52:18: warning: ‘virtual void CodeBlockWithComments::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] 52 | virtual void setAttributesFromNode (QDomElement & element); | ^~~~~~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/uml1model/package.h:14, from /<>/umbrello/uml1model/classifier.h:13, from /<>/umbrello/codegenerators/classifiercodedocument.h:15, from /<>/umbrello/codegenerators/d/dclassifiercodedocument.h:16, from /<>/umbrello/codegenerators/d/dcodegenerator.h:18, from /<>/umbrello/codegenerators/d/dcodegenerationpolicy.cpp:18: /<>/umbrello/uml1model/umlcanvasobject.h:43:18: warning: ‘virtual void UMLCanvasObject::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 43 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/umlcanvasobject.h:85:18: warning: ‘virtual bool UMLCanvasObject::resolveRef()’ can be marked override [-Wsuggest-override] 85 | virtual bool resolveRef(); | ^~~~~~~~~~ In file included from /<>/umbrello/uml1model/classifier.h:13, from /<>/umbrello/codegenerators/classifiercodedocument.h:15, from /<>/umbrello/codegenerators/d/dclassifiercodedocument.h:16, from /<>/umbrello/codegenerators/d/dcodegenerator.h:18, from /<>/umbrello/codegenerators/d/dcodegenerationpolicy.cpp:18: /<>/umbrello/uml1model/package.h:39:18: warning: ‘virtual void UMLPackage::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 39 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/package.h:41:24: warning: ‘virtual UMLObject* UMLPackage::clone() const’ can be marked override [-Wsuggest-override] 41 | virtual UMLObject* clone() const; | ^~~~~ /<>/umbrello/uml1model/package.h:64:18: warning: ‘virtual bool UMLPackage::resolveRef()’ can be marked override [-Wsuggest-override] 64 | virtual bool resolveRef(); | ^~~~~~~~~~ /<>/umbrello/uml1model/package.h:66:18: warning: ‘virtual void UMLPackage::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 66 | virtual void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/package.h:69:18: warning: ‘virtual bool UMLPackage::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 69 | virtual bool load1(QDomElement& element); | ^~~~~ In file included from /<>/umbrello/uml1model/attribute.h:15, from /<>/umbrello/uml1model/umlattributelist.h:17, from /<>/umbrello/uml1model/classifier.h:14, from /<>/umbrello/codegenerators/classifiercodedocument.h:15, from /<>/umbrello/codegenerators/d/dclassifiercodedocument.h:16, from /<>/umbrello/codegenerators/d/dcodegenerator.h:18, from /<>/umbrello/codegenerators/d/dcodegenerationpolicy.cpp:18: /<>/umbrello/uml1model/classifierlistitem.h:48:18: warning: ‘virtual void UMLClassifierListItem::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 48 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/classifierlistitem.h:54:24: warning: ‘virtual UMLObject* UMLClassifierListItem::clone() const’ can be marked override [-Wsuggest-override] 54 | virtual UMLObject* clone() const = 0; | ^~~~~ In file included from /<>/umbrello/uml1model/umlattributelist.h:17, from /<>/umbrello/uml1model/classifier.h:14, from /<>/umbrello/codegenerators/classifiercodedocument.h:15, from /<>/umbrello/codegenerators/d/dclassifiercodedocument.h:16, from /<>/umbrello/codegenerators/d/dcodegenerator.h:18, from /<>/umbrello/codegenerators/d/dcodegenerationpolicy.cpp:18: /<>/umbrello/uml1model/attribute.h:42:18: warning: ‘virtual void UMLAttribute::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 42 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/attribute.h:44:10: warning: ‘virtual void UMLAttribute::setName(const QString&)’ can be marked override [-Wsuggest-override] 44 | void setName(const QString &name); | ^~~~~~~ /<>/umbrello/uml1model/attribute.h:48:24: warning: ‘virtual UMLObject* UMLAttribute::clone() const’ can be marked override [-Wsuggest-override] 48 | virtual UMLObject* clone() const; | ^~~~~ /<>/umbrello/uml1model/attribute.h:53:13: warning: ‘virtual QString UMLAttribute::toString(Uml::SignatureType::Enum, bool)’ can be marked override [-Wsuggest-override] 53 | QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false); | ^~~~~~~~ /<>/umbrello/uml1model/attribute.h:58:18: warning: ‘virtual void UMLAttribute::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 58 | virtual void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/attribute.h:60:18: warning: ‘virtual bool UMLAttribute::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] 60 | virtual bool showPropertiesDialog(QWidget* parent = 0); | ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/attribute.h:73:10: warning: ‘virtual bool UMLAttribute::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 73 | bool load1(QDomElement & element); | ^~~~~ In file included from /<>/umbrello/uml1model/foreignkeyconstraint.h:16, from /<>/umbrello/model_utils.h:18, from /<>/umbrello/uml1model/classifier.h:19, from /<>/umbrello/codegenerators/classifiercodedocument.h:15, from /<>/umbrello/codegenerators/d/dclassifiercodedocument.h:16, from /<>/umbrello/codegenerators/d/dcodegenerator.h:18, from /<>/umbrello/codegenerators/d/dcodegenerationpolicy.cpp:18: /<>/umbrello/uml1model/entityconstraint.h:40:18: warning: ‘virtual void UMLEntityConstraint::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 40 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/entityconstraint.h:45:24: warning: ‘virtual UMLObject* UMLEntityConstraint::clone() const’ can be marked override [-Wsuggest-override] 45 | virtual UMLObject* clone() const = 0; | ^~~~~ In file included from /<>/umbrello/model_utils.h:18, from /<>/umbrello/uml1model/classifier.h:19, from /<>/umbrello/codegenerators/classifiercodedocument.h:15, from /<>/umbrello/codegenerators/d/dclassifiercodedocument.h:16, from /<>/umbrello/codegenerators/d/dcodegenerator.h:18, from /<>/umbrello/codegenerators/d/dcodegenerationpolicy.cpp:18: /<>/umbrello/uml1model/foreignkeyconstraint.h:56:18: warning: ‘virtual void UMLForeignKeyConstraint::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 56 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:58:24: warning: ‘virtual UMLObject* UMLForeignKeyConstraint::clone() const’ can be marked override [-Wsuggest-override] 58 | virtual UMLObject* clone() const; | ^~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:60:13: warning: ‘virtual QString UMLForeignKeyConstraint::toString(Uml::SignatureType::Enum, bool)’ can be marked override [-Wsuggest-override] 60 | QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false); | ^~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:65:10: warning: ‘virtual void UMLForeignKeyConstraint::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 65 | void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:67:18: warning: ‘virtual bool UMLForeignKeyConstraint::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] 67 | virtual bool showPropertiesDialog(QWidget* parent = 0); | ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:85:10: warning: ‘virtual bool UMLForeignKeyConstraint::resolveRef()’ can be marked override [-Wsuggest-override] 85 | bool resolveRef(); | ^~~~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:94:10: warning: ‘virtual bool UMLForeignKeyConstraint::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 94 | bool load1(QDomElement & element); | ^~~~~ In file included from /<>/umbrello/model_utils.h:20, from /<>/umbrello/uml1model/classifier.h:19, from /<>/umbrello/codegenerators/classifiercodedocument.h:15, from /<>/umbrello/codegenerators/d/dclassifiercodedocument.h:16, from /<>/umbrello/codegenerators/d/dcodegenerator.h:18, from /<>/umbrello/codegenerators/d/dcodegenerationpolicy.cpp:18: /<>/umbrello/dialogs/multipagedialogbase.h:101:18: warning: ‘virtual void MultiPageDialogBase::keyPressEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] 101 | virtual void keyPressEvent(QKeyEvent *event); | ^~~~~~~~~~~~~ In file included from /<>/umbrello/model_utils.h:21, from /<>/umbrello/uml1model/classifier.h:19, from /<>/umbrello/codegenerators/classifiercodedocument.h:15, from /<>/umbrello/codegenerators/d/dclassifiercodedocument.h:16, from /<>/umbrello/codegenerators/d/dcodegenerator.h:18, from /<>/umbrello/codegenerators/d/dcodegenerationpolicy.cpp:18: /<>/umbrello/umlwidgets/widgetbase.h:187:20: warning: ‘virtual QRectF WidgetBase::boundingRect() const’ can be marked override [-Wsuggest-override] 187 | virtual QRectF boundingRect() const; | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/widgetbase.h:191:18: warning: ‘virtual void WidgetBase::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] 191 | virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); | ^~~~~ /<>/umbrello/umlwidgets/widgetbase.h:260:18: warning: ‘virtual void WidgetBase::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] 260 | virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent *event); | ^~~~~~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/classifiercodedocument.h:15, from /<>/umbrello/codegenerators/d/dclassifiercodedocument.h:16, from /<>/umbrello/codegenerators/d/dcodegenerator.h:18, from /<>/umbrello/codegenerators/d/dcodegenerationpolicy.cpp:18: /<>/umbrello/uml1model/classifier.h:54:18: warning: ‘virtual void UMLClassifier::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 54 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/classifier.h:56:16: warning: ‘virtual UMLObject* UMLClassifier::clone() const’ can be marked override [-Wsuggest-override] 56 | UMLObject* clone() const; | ^~~~~ /<>/umbrello/uml1model/classifier.h:111:18: warning: ‘virtual bool UMLClassifier::resolveRef()’ can be marked override [-Wsuggest-override] 111 | virtual bool resolveRef(); | ^~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:115:24: warning: ‘virtual UMLObject* UMLClassifier::findChildObjectById(Uml::ID::Type, bool)’ can be marked override [-Wsuggest-override] 115 | virtual UMLObject* findChildObjectById(Uml::ID::Type id, bool considerAncestors = false); | ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:124:18: warning: ‘virtual bool UMLClassifier::acceptAssociationType(Uml::AssociationType::Enum)’ can be marked override [-Wsuggest-override] 124 | virtual bool acceptAssociationType(Uml::AssociationType::Enum type); | ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:129:10: warning: ‘virtual void UMLClassifier::setBaseType(UMLObject::ObjectType)’ can be marked override [-Wsuggest-override] 129 | void setBaseType(UMLObject::ObjectType ot); | ^~~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:181:10: warning: ‘virtual void UMLClassifier::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 181 | void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:183:18: warning: ‘virtual bool UMLClassifier::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 183 | virtual bool load1(QDomElement& element); | ^~~~~ In file included from /<>/umbrello/codegenerators/codeaccessormethod.h:15, from /<>/umbrello/codegenerators/classifiercodedocument.h:16, from /<>/umbrello/codegenerators/d/dclassifiercodedocument.h:16, from /<>/umbrello/codegenerators/d/dcodegenerator.h:18, from /<>/umbrello/codegenerators/d/dcodegenerationpolicy.cpp:18: /<>/umbrello/codegenerators/codemethodblock.h:45:21: warning: ‘virtual QString CodeMethodBlock::toString() const’ can be marked override [-Wsuggest-override] 45 | virtual QString toString () const; | ^~~~~~~~ /<>/umbrello/codegenerators/codemethodblock.h:58:18: warning: ‘virtual void CodeMethodBlock::updateContent()’ can be marked override [-Wsuggest-override] 58 | virtual void updateContent () = 0; | ^~~~~~~~~~~~~ /<>/umbrello/codegenerators/codemethodblock.h:62:18: warning: ‘virtual void CodeMethodBlock::release()’ can be marked override [-Wsuggest-override] 62 | virtual void release (); | ^~~~~~~ /<>/umbrello/codegenerators/codemethodblock.h:75:18: warning: ‘virtual void CodeMethodBlock::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 75 | virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement); | ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codemethodblock.h:77:18: warning: ‘virtual void CodeMethodBlock::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] 77 | virtual void setAttributesFromNode (QDomElement & element); | ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codemethodblock.h:79:18: warning: ‘virtual void CodeMethodBlock::setAttributesFromObject(TextBlock*)’ can be marked override [-Wsuggest-override] 79 | virtual void setAttributesFromObject (TextBlock * obj); | ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codemethodblock.h:88:18: warning: ‘virtual void CodeMethodBlock::syncToParent()’ can be marked override [-Wsuggest-override] 88 | virtual void syncToParent(); | ^~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/classifiercodedocument.h:16, from /<>/umbrello/codegenerators/d/dclassifiercodedocument.h:16, from /<>/umbrello/codegenerators/d/dcodegenerator.h:18, from /<>/umbrello/codegenerators/d/dcodegenerationpolicy.cpp:18: /<>/umbrello/codegenerators/codeaccessormethod.h:47:18: warning: ‘virtual void CodeAccessorMethod::updateContent()’ can be marked override [-Wsuggest-override] 47 | virtual void updateContent() = 0; | ^~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeaccessormethod.h:49:18: warning: ‘virtual void CodeAccessorMethod::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 49 | virtual void saveToXMI1(QDomDocument & doc, QDomElement & root); | ^~~~~~~~~~ /<>/umbrello/codegenerators/codeaccessormethod.h:50:18: warning: ‘virtual void CodeAccessorMethod::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] 50 | virtual void loadFromXMI1(QDomElement & root); | ^~~~~~~~~~~~ /<>/umbrello/codegenerators/codeaccessormethod.h:52:18: warning: ‘virtual void CodeAccessorMethod::setAttributesFromObject(TextBlock*)’ can be marked override [-Wsuggest-override] 52 | virtual void setAttributesFromObject(TextBlock * obj); | ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeaccessormethod.h:56:18: warning: ‘virtual void CodeAccessorMethod::release()’ can be marked override [-Wsuggest-override] 56 | virtual void release(); | ^~~~~~~ /<>/umbrello/codegenerators/codeaccessormethod.h:58:18: warning: ‘virtual void CodeAccessorMethod::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 58 | virtual void setAttributesOnNode(QDomDocument & doc, QDomElement & blockElement); | ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeaccessormethod.h:60:18: warning: ‘virtual void CodeAccessorMethod::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] 60 | virtual void setAttributesFromNode(QDomElement & element); | ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeaccessormethod.h:62:18: warning: ‘virtual void CodeAccessorMethod::updateMethodDeclaration()’ can be marked override [-Wsuggest-override] 62 | virtual void updateMethodDeclaration() = 0; | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/codedocument.h:16, from /<>/umbrello/codegenerators/classifiercodedocument.h:17, from /<>/umbrello/codegenerators/d/dclassifiercodedocument.h:16, from /<>/umbrello/codegenerators/d/dcodegenerator.h:18, from /<>/umbrello/codegenerators/d/dcodegenerationpolicy.cpp:18: /<>/umbrello/codegenerators/hierarchicalcodeblock.h:38:10: warning: ‘virtual bool HierarchicalCodeBlock::addTextBlock(TextBlock*)’ can be marked override [-Wsuggest-override] 38 | bool addTextBlock (TextBlock * add_object); | ^~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:40:10: warning: ‘virtual bool HierarchicalCodeBlock::insertTextBlock(TextBlock*, TextBlock*, bool)’ can be marked override [-Wsuggest-override] 40 | bool insertTextBlock (TextBlock * newBlock, TextBlock * existingBlock, bool after = true); | ^~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:42:10: warning: ‘virtual bool HierarchicalCodeBlock::removeTextBlock(TextBlock*)’ can be marked override [-Wsuggest-override] 42 | bool removeTextBlock (TextBlock * remove_object); | ^~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:48:18: warning: ‘virtual void HierarchicalCodeBlock::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 48 | virtual void saveToXMI1 (QDomDocument & doc, QDomElement & root); | ^~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:50:18: warning: ‘virtual void HierarchicalCodeBlock::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] 50 | virtual void loadFromXMI1 (QDomElement & root); | ^~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:52:21: warning: ‘virtual QString HierarchicalCodeBlock::toString() const’ can be marked override [-Wsuggest-override] 52 | virtual QString toString () const; | ^~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:55:13: warning: ‘virtual QString HierarchicalCodeBlock::getUniqueTag(const QString&)’ can be marked override [-Wsuggest-override] 55 | QString getUniqueTag(const QString& prefix); | ^~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:59:25: warning: ‘virtual CodeBlock* HierarchicalCodeBlock::newCodeBlock()’ can be marked override [-Wsuggest-override] 59 | virtual CodeBlock * newCodeBlock(); | ^~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:60:37: warning: ‘virtual CodeBlockWithComments* HierarchicalCodeBlock::newCodeBlockWithComments()’ can be marked override [-Wsuggest-override] 60 | virtual CodeBlockWithComments * newCodeBlockWithComments(); | ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:61:37: warning: ‘virtual HierarchicalCodeBlock* HierarchicalCodeBlock::newHierarchicalCodeBlock()’ can be marked override [-Wsuggest-override] 61 | virtual HierarchicalCodeBlock * newHierarchicalCodeBlock(); | ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:65:18: warning: ‘virtual void HierarchicalCodeBlock::release()’ can be marked override [-Wsuggest-override] 65 | virtual void release (); | ^~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:67:18: warning: ‘virtual void HierarchicalCodeBlock::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 67 | virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & elem); | ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:69:18: warning: ‘virtual void HierarchicalCodeBlock::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] 69 | virtual void setAttributesFromNode (QDomElement & element); | ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:71:18: warning: ‘virtual void HierarchicalCodeBlock::setAttributesFromObject(TextBlock*)’ can be marked override [-Wsuggest-override] 71 | virtual void setAttributesFromObject (TextBlock * obj); | ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:73:17: warning: ‘virtual TextBlock* HierarchicalCodeBlock::findCodeClassFieldTextBlockByTag(const QString&)’ can be marked override [-Wsuggest-override] 73 | TextBlock * findCodeClassFieldTextBlockByTag (const QString &tag); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/classifiercodedocument.h:17, from /<>/umbrello/codegenerators/d/dclassifiercodedocument.h:16, from /<>/umbrello/codegenerators/d/dcodegenerator.h:18, from /<>/umbrello/codegenerators/d/dcodegenerationpolicy.cpp:18: /<>/umbrello/codegenerators/codedocument.h:61:10: warning: ‘virtual bool CodeDocument::insertTextBlock(TextBlock*, TextBlock*, bool)’ can be marked override [-Wsuggest-override] 61 | bool insertTextBlock (TextBlock * newBlock, TextBlock * existingBlock, bool after = true); | ^~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codedocument.h:70:25: warning: ‘virtual CodeBlock* CodeDocument::newCodeBlock()’ can be marked override [-Wsuggest-override] 70 | virtual CodeBlock * newCodeBlock (); | ^~~~~~~~~~~~ /<>/umbrello/codegenerators/codedocument.h:71:37: warning: ‘virtual HierarchicalCodeBlock* CodeDocument::newHierarchicalCodeBlock()’ can be marked override [-Wsuggest-override] 71 | virtual HierarchicalCodeBlock * newHierarchicalCodeBlock (); | ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codedocument.h:72:37: warning: ‘virtual CodeBlockWithComments* CodeDocument::newCodeBlockWithComments()’ can be marked override [-Wsuggest-override] 72 | virtual CodeBlockWithComments * newCodeBlockWithComments (); | ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codedocument.h:74:21: warning: ‘virtual QString CodeDocument::getUniqueTag(const QString&)’ can be marked override [-Wsuggest-override] 74 | virtual QString getUniqueTag(const QString& prefix = QString()); | ^~~~~~~~~~~~ /<>/umbrello/codegenerators/codedocument.h:86:18: warning: ‘virtual void CodeDocument::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 86 | virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement); | ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codedocument.h:88:18: warning: ‘virtual void CodeDocument::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] 88 | virtual void setAttributesFromNode (QDomElement & element); | ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codedocument.h:100:10: warning: ‘virtual void CodeDocument::resetTextBlocks()’ can be marked override [-Wsuggest-override] 100 | void resetTextBlocks(); | ^~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codedocument.h:102:25: warning: ‘virtual TextBlock* CodeDocument::findCodeClassFieldTextBlockByTag(const QString&)’ can be marked override [-Wsuggest-override] 102 | virtual TextBlock * findCodeClassFieldTextBlockByTag(const QString &tag); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/codeoperation.h:16, from /<>/umbrello/codegenerators/classifiercodedocument.h:18, from /<>/umbrello/codegenerators/d/dclassifiercodedocument.h:16, from /<>/umbrello/codegenerators/d/dcodegenerator.h:18, from /<>/umbrello/codegenerators/d/dcodegenerationpolicy.cpp:18: /<>/umbrello/uml1model/operation.h:37:18: warning: ‘virtual void UMLOperation::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 37 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/operation.h:39:24: warning: ‘virtual UMLObject* UMLOperation::clone() const’ can be marked override [-Wsuggest-override] 39 | virtual UMLObject* clone() const; | ^~~~~ /<>/umbrello/uml1model/operation.h:41:10: warning: ‘virtual void UMLOperation::setType(UMLObject*)’ can be marked override [-Wsuggest-override] 41 | void setType(UMLObject* type); | ^~~~~~~ /<>/umbrello/uml1model/operation.h:52:13: warning: ‘virtual QString UMLOperation::toString(Uml::SignatureType::Enum, bool)’ can be marked override [-Wsuggest-override] 52 | QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false); | ^~~~~~~~ /<>/umbrello/uml1model/operation.h:56:10: warning: ‘virtual bool UMLOperation::resolveRef()’ can be marked override [-Wsuggest-override] 56 | bool resolveRef(); | ^~~~~~~~~~ /<>/umbrello/uml1model/operation.h:60:18: warning: ‘virtual bool UMLOperation::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] 60 | virtual bool showPropertiesDialog(QWidget* parent = 0); | ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/operation.h:72:10: warning: ‘virtual void UMLOperation::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 72 | void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/operation.h:75:10: warning: ‘virtual bool UMLOperation::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 75 | bool load1(QDomElement & element); | ^~~~~ In file included from /<>/umbrello/codegenerators/classifiercodedocument.h:18, from /<>/umbrello/codegenerators/d/dclassifiercodedocument.h:16, from /<>/umbrello/codegenerators/d/dcodegenerator.h:18, from /<>/umbrello/codegenerators/d/dcodegenerationpolicy.cpp:18: /<>/umbrello/codegenerators/codeoperation.h:41:18: warning: ‘virtual void CodeOperation::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 41 | virtual void saveToXMI1 (QDomDocument & doc, QDomElement & root); | ^~~~~~~~~~ /<>/umbrello/codegenerators/codeoperation.h:43:18: warning: ‘virtual void CodeOperation::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] 43 | virtual void loadFromXMI1 (QDomElement & root); | ^~~~~~~~~~~~ /<>/umbrello/codegenerators/codeoperation.h:47:18: warning: ‘virtual void CodeOperation::setAttributesFromObject(TextBlock*)’ can be marked override [-Wsuggest-override] 47 | virtual void setAttributesFromObject (TextBlock * obj); | ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeoperation.h:49:18: warning: ‘virtual void CodeOperation::updateMethodDeclaration()’ can be marked override [-Wsuggest-override] 49 | virtual void updateMethodDeclaration() = 0; | ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeoperation.h:50:18: warning: ‘virtual void CodeOperation::updateContent()’ can be marked override [-Wsuggest-override] 50 | virtual void updateContent(); | ^~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeoperation.h:57:18: warning: ‘virtual void CodeOperation::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 57 | virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement); | ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeoperation.h:59:18: warning: ‘virtual void CodeOperation::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] 59 | virtual void setAttributesFromNode (QDomElement & element); | ^~~~~~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/codeclassfield.h:16, from /<>/umbrello/codegenerators/classifiercodedocument.h:19, from /<>/umbrello/codegenerators/d/dclassifiercodedocument.h:16, from /<>/umbrello/codegenerators/d/dcodegenerator.h:18, from /<>/umbrello/codegenerators/d/dcodegenerationpolicy.cpp:18: /<>/umbrello/codegenerators/codeclassfielddeclarationblock.h:42:18: warning: ‘virtual void CodeClassFieldDeclarationBlock::setAttributesFromObject(TextBlock*)’ can be marked override [-Wsuggest-override] 42 | virtual void setAttributesFromObject(TextBlock * obj); | ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeclassfielddeclarationblock.h:44:18: warning: ‘virtual void CodeClassFieldDeclarationBlock::updateContent()’ can be marked override [-Wsuggest-override] 44 | virtual void updateContent() = 0; | ^~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeclassfielddeclarationblock.h:46:18: warning: ‘virtual void CodeClassFieldDeclarationBlock::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 46 | virtual void saveToXMI1(QDomDocument & doc, QDomElement & root); | ^~~~~~~~~~ /<>/umbrello/codegenerators/codeclassfielddeclarationblock.h:48:18: warning: ‘virtual void CodeClassFieldDeclarationBlock::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] 48 | virtual void loadFromXMI1(QDomElement & root); | ^~~~~~~~~~~~ /<>/umbrello/codegenerators/codeclassfielddeclarationblock.h:52:18: warning: ‘virtual void CodeClassFieldDeclarationBlock::release()’ can be marked override [-Wsuggest-override] 52 | virtual void release(); | ^~~~~~~ /<>/umbrello/codegenerators/codeclassfielddeclarationblock.h:54:18: warning: ‘virtual void CodeClassFieldDeclarationBlock::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 54 | virtual void setAttributesOnNode(QDomDocument & doc, QDomElement & blockElement); | ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeclassfielddeclarationblock.h:56:18: warning: ‘virtual void CodeClassFieldDeclarationBlock::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] 56 | virtual void setAttributesFromNode(QDomElement & element); | ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeclassfielddeclarationblock.h:67:18: warning: ‘virtual void CodeClassFieldDeclarationBlock::syncToParent()’ can be marked override [-Wsuggest-override] 67 | virtual void syncToParent(); | ^~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/classifiercodedocument.h:19, from /<>/umbrello/codegenerators/d/dclassifiercodedocument.h:16, from /<>/umbrello/codegenerators/d/dcodegenerator.h:18, from /<>/umbrello/codegenerators/d/dcodegenerationpolicy.cpp:18: /<>/umbrello/codegenerators/codeclassfield.h:52:13: warning: ‘virtual QString CodeClassField::getTypeName()’ can be marked override [-Wsuggest-override] 52 | QString getTypeName (); | ^~~~~~~~~~~ /<>/umbrello/codegenerators/codeclassfield.h:85:10: warning: ‘virtual void CodeClassField::updateContent()’ can be marked override [-Wsuggest-override] 85 | void updateContent(); | ^~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeclassfield.h:121:18: warning: ‘virtual void CodeClassField::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 121 | virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement); | ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeclassfield.h:123:18: warning: ‘virtual void CodeClassField::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] 123 | virtual void setAttributesFromNode (QDomElement & element); | ^~~~~~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/d/dclassifiercodedocument.h:16, from /<>/umbrello/codegenerators/d/dcodegenerator.h:18, from /<>/umbrello/codegenerators/d/dcodegenerationpolicy.cpp:18: /<>/umbrello/codegenerators/classifiercodedocument.h:74:18: warning: ‘virtual void ClassifierCodeDocument::synchronize()’ can be marked override [-Wsuggest-override] 74 | virtual void synchronize(); | ^~~~~~~~~~~ /<>/umbrello/codegenerators/classifiercodedocument.h:81:18: warning: ‘virtual void ClassifierCodeDocument::updateContent()’ can be marked override [-Wsuggest-override] 81 | virtual void updateContent() = 0; | ^~~~~~~~~~~~~ /<>/umbrello/codegenerators/classifiercodedocument.h:83:18: warning: ‘virtual void ClassifierCodeDocument::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 83 | virtual void saveToXMI1(QDomDocument &doc, QDomElement &root); | ^~~~~~~~~~ /<>/umbrello/codegenerators/classifiercodedocument.h:84:18: warning: ‘virtual void ClassifierCodeDocument::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] 84 | virtual void loadFromXMI1(QDomElement &root); | ^~~~~~~~~~~~ /<>/umbrello/codegenerators/classifiercodedocument.h:90:18: warning: ‘virtual void ClassifierCodeDocument::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 90 | virtual void setAttributesOnNode(QDomDocument &doc, QDomElement &blockElement); | ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/classifiercodedocument.h:91:18: warning: ‘virtual void ClassifierCodeDocument::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] 91 | virtual void setAttributesFromNode(QDomElement &element); | ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/classifiercodedocument.h:93:17: warning: ‘virtual TextBlock* ClassifierCodeDocument::findCodeClassFieldTextBlockByTag(const QString&)’ can be marked override [-Wsuggest-override] 93 | TextBlock * findCodeClassFieldTextBlockByTag(const QString &tag); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/d/dclassifiercodedocument.h:19, from /<>/umbrello/codegenerators/d/dcodegenerator.h:18, from /<>/umbrello/codegenerators/d/dcodegenerationpolicy.cpp:18: /<>/umbrello/codegenerators/d/dcodeclassfield.h:39:13: warning: ‘virtual QString DCodeClassField::getInitialValue()’ can be marked override [-Wsuggest-override] 39 | QString getInitialValue(); | ^~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/d/dcodeclassfield.h:41:13: warning: ‘virtual QString DCodeClassField::getTypeName()’ can be marked override [-Wsuggest-override] 41 | QString getTypeName (); | ^~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/d/dclassifiercodedocument.h:20, from /<>/umbrello/codegenerators/d/dcodegenerator.h:18, from /<>/umbrello/codegenerators/d/dcodegenerationpolicy.cpp:18: /<>/umbrello/codegenerators/d/dcodeoperation.h:36:17: warning: ‘virtual int DCodeOperation::lastEditableLine()’ can be marked override [-Wsuggest-override] 36 | virtual int lastEditableLine(); | ^~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/d/dcodeoperation.h:40:18: warning: ‘virtual void DCodeOperation::updateMethodDeclaration()’ can be marked override [-Wsuggest-override] 40 | virtual void updateMethodDeclaration(); | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/d/dcodegenerator.h:18, from /<>/umbrello/codegenerators/d/dcodegenerationpolicy.cpp:18: /<>/umbrello/codegenerators/d/dclassifiercodedocument.h:50:13: warning: ‘virtual QString DClassifierCodeDocument::getPath()’ can be marked override [-Wsuggest-override] 50 | QString getPath(); | ^~~~~~~ /<>/umbrello/codegenerators/d/dclassifiercodedocument.h:52:10: warning: ‘virtual bool DClassifierCodeDocument::addCodeOperation(CodeOperation*)’ can be marked override [-Wsuggest-override] 52 | bool addCodeOperation(CodeOperation * op); | ^~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/d/dclassifiercodedocument.h:54:10: warning: ‘virtual void DClassifierCodeDocument::updateContent()’ can be marked override [-Wsuggest-override] 54 | void updateContent(); | ^~~~~~~~~~~~~ /<>/umbrello/codegenerators/d/dclassifiercodedocument.h:58:10: warning: ‘virtual void DClassifierCodeDocument::resetTextBlocks()’ can be marked override [-Wsuggest-override] 58 | void resetTextBlocks(); | ^~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/d/dclassifiercodedocument.h:60:18: warning: ‘virtual void DClassifierCodeDocument::loadChildTextBlocksFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] 60 | virtual void loadChildTextBlocksFromNode(QDomElement & root); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/d/dcodegenerationpolicy.cpp:18: /<>/umbrello/codegenerators/d/dcodegenerator.h:39:32: warning: ‘virtual CodeViewerDialog* DCodeGenerator::getCodeViewerDialog(QWidget*, CodeDocument*, Settings::CodeViewerState&)’ can be marked override [-Wsuggest-override] 39 | virtual CodeViewerDialog * getCodeViewerDialog(QWidget* parent, CodeDocument * doc, | ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/d/dcodegenerator.h:46:20: warning: ‘virtual CodeDocument* DCodeGenerator::newClassifierCodeDocument(UMLClassifier*)’ can be marked override [-Wsuggest-override] 46 | CodeDocument * newClassifierCodeDocument (UMLClassifier * classifier); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/d/dcodegenerator.h:48:36: warning: ‘virtual Uml::ProgrammingLanguage::Enum DCodeGenerator::language() const’ can be marked override [-Wsuggest-override] 48 | Uml::ProgrammingLanguage::Enum language() const; | ^~~~~~~~ /<>/umbrello/codegenerators/d/dcodegenerator.h:50:25: warning: ‘virtual QStringList DCodeGenerator::defaultDatatypes()’ can be marked override [-Wsuggest-override] 50 | virtual QStringList defaultDatatypes(); | ^~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/d/dcodegenerator.h:54:25: warning: ‘virtual QStringList DCodeGenerator::reservedKeywords() const’ can be marked override [-Wsuggest-override] 54 | virtual QStringList reservedKeywords() const; | ^~~~~~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/d/dcodegenerationpolicy.cpp:19: /<>/umbrello/uml.h:201:18: warning: ‘virtual void UMLApp::keyPressEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] 201 | virtual void keyPressEvent(QKeyEvent* e); | ^~~~~~~~~~~~~ /<>/umbrello/uml.h:202:18: warning: ‘virtual void UMLApp::keyReleaseEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] 202 | virtual void keyReleaseEvent(QKeyEvent* e); | ^~~~~~~~~~~~~~~ /<>/umbrello/uml.h:204:18: warning: ‘virtual void UMLApp::customEvent(QEvent*)’ can be marked override [-Wsuggest-override] 204 | virtual void customEvent(QEvent* e); | ^~~~~~~~~~~ /<>/umbrello/uml.h:215:18: warning: ‘virtual bool UMLApp::queryClose()’ can be marked override [-Wsuggest-override] 215 | virtual bool queryClose(); | ^~~~~~~~~~ /<>/umbrello/uml.h:217:18: warning: ‘virtual void UMLApp::saveProperties(KConfigGroup&)’ can be marked override [-Wsuggest-override] 217 | virtual void saveProperties(KConfigGroup & cfg); | ^~~~~~~~~~~~~~ /<>/umbrello/uml.h:218:18: warning: ‘virtual void UMLApp::readProperties(const KConfigGroup&)’ can be marked override [-Wsuggest-override] 218 | virtual void readProperties(const KConfigGroup & cfg); | ^~~~~~~~~~~~~~ In file included from /<>/obj-aarch64-linux-gnu/umbrello/umbrellosettings.h:12, from /<>/umbrello/codegenerators/d/dcodegenerationpolicy.cpp:20: /<>/umbrello/codegenerators/cpp/cppcodegenerationpolicy.h:86:18: warning: ‘virtual void CPPCodeGenerationPolicy::setDefaults(bool)’ can be marked override [-Wsuggest-override] 86 | virtual void setDefaults(bool emitUpdateSignal = true); | ^~~~~~~~~~~ /<>/umbrello/codegenerators/cpp/cppcodegenerationpolicy.h:88:32: warning: ‘virtual CodeGenerationPolicyPage* CPPCodeGenerationPolicy::createPage(QWidget*, const char*)’ can be marked override [-Wsuggest-override] 88 | CodeGenerationPolicyPage * createPage (QWidget *parent = 0, const char * name = 0); | ^~~~~~~~~~ [ 42%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/codegenerators/d/dcodegenerationpolicypage.cpp.o cd /<>/obj-aarch64-linux-gnu/umbrello && /usr/bin/aarch64-linux-gnu-g++ -DCMAKE_BINARY_DIR=\"/<>/obj-aarch64-linux-gnu\" -DKCOREADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLO_VERSION_STRING=\"2.23.3\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-aarch64-linux-gnu/umbrello -I/<>/umbrello -I/<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/include -I/<>/obj-aarch64-linux-gnu -I/<>/umbrello/clipboard -I/<>/umbrello/cmds -I/<>/umbrello/codegenerators -I/<>/umbrello/codegenerators/ada -I/<>/umbrello/codegenerators/as -I/<>/umbrello/codegenerators/cpp -I/<>/umbrello/codegenerators/csharp -I/<>/umbrello/codegenerators/d -I/<>/umbrello/codegenerators/idl -I/<>/umbrello/codegenerators/java -I/<>/umbrello/codegenerators/js -I/<>/umbrello/codegenerators/pascal -I/<>/umbrello/codegenerators/perl -I/<>/umbrello/codegenerators/php -I/<>/umbrello/codegenerators/python -I/<>/umbrello/codegenerators/ruby -I/<>/umbrello/codegenerators/sql -I/<>/umbrello/codegenerators/tcl -I/<>/umbrello/codegenerators/vala -I/<>/umbrello/codegenerators/xml -I/<>/umbrello/codegenwizard -I/<>/umbrello/codeimport -I/<>/umbrello/codeimport/csharp -I/<>/umbrello/codeimpwizard -I/<>/umbrello/debug -I/<>/umbrello/dialogs -I/<>/umbrello/dialogs/pages -I/<>/umbrello/dialogs/widgets -I/<>/umbrello/docgenerators -I/<>/umbrello/finder -I/<>/umbrello/refactoring -I/<>/umbrello/uml1model -I/<>/umbrello/umlwidgets -I/<>/lib/cppparser -I/<>/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/aarch64-linux-gnu/qt5 -isystem /usr/include/aarch64-linux-gnu/qt5/QtWidgets -isystem /usr/include/aarch64-linux-gnu/qt5/QtGui -isystem /usr/include/aarch64-linux-gnu/qt5/QtCore -isystem /usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/aarch64-linux-gnu/qt5/QtXml -isystem /usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/aarch64-linux-gnu/qt5/QtSvg -isystem /usr/include/aarch64-linux-gnu/qt5/QtWebKitWidgets -isystem /usr/include/aarch64-linux-gnu/qt5/QtWebKit -isystem /usr/include/aarch64-linux-gnu/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/aarch64-linux-gnu/qt5/QtConcurrent -isystem /usr/include/aarch64-linux-gnu/qt5/QtDBus -isystem /usr/include/KF5/KTextEditor -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -fno-delete-null-pointer-checks -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -o CMakeFiles/libumbrello.dir/codegenerators/d/dcodegenerationpolicypage.cpp.o -c /<>/umbrello/codegenerators/d/dcodegenerationpolicypage.cpp In file included from /<>/umbrello/dialogs/pages/codegenerationpolicypage.h:23, from /<>/umbrello/codegenerators/d/dcodegenerationpolicypage.h:15, from /<>/umbrello/codegenerators/d/dcodegenerationpolicypage.cpp:13: /<>/umbrello/dialogs/pages/dialogpagebase.h:34:18: warning: ‘virtual void DialogPageBase::keyPressEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] 34 | virtual void keyPressEvent(QKeyEvent *event); | ^~~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/d/dcodegenerationpolicypage.h:16, from /<>/umbrello/codegenerators/d/dcodegenerationpolicypage.cpp:13: /<>/umbrello/codegenerators/d/dcodegenerationpolicy.h:39:18: warning: ‘virtual void DCodeGenerationPolicy::setDefaults(bool)’ can be marked override [-Wsuggest-override] 39 | virtual void setDefaults(bool emitUpdateSignal = true); | ^~~~~~~~~~~ /<>/umbrello/codegenerators/d/dcodegenerationpolicy.h:41:32: warning: ‘virtual CodeGenerationPolicyPage* DCodeGenerationPolicy::createPage(QWidget*, const char*)’ can be marked override [-Wsuggest-override] 41 | CodeGenerationPolicyPage * createPage (QWidget *parent = 0, const char * name = 0); | ^~~~~~~~~~ In file included from /<>/umbrello/codegenerators/d/dcodegenerationpolicypage.cpp:13: /<>/umbrello/codegenerators/d/dcodegenerationpolicypage.h:47:10: warning: ‘virtual void DCodeGenerationPolicyPage::apply()’ can be marked override [-Wsuggest-override] 47 | void apply(); | ^~~~~ In file included from /<>/umbrello/uml.h:15, from /<>/umbrello/codegenerators/d/dcodegenerationpolicypage.cpp:16: /<>/umbrello/dialogs/multipagedialogbase.h:101:18: warning: ‘virtual void MultiPageDialogBase::keyPressEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] 101 | virtual void keyPressEvent(QKeyEvent *event); | ^~~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/d/dcodegenerationpolicypage.cpp:16: /<>/umbrello/uml.h:201:18: warning: ‘virtual void UMLApp::keyPressEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] 201 | virtual void keyPressEvent(QKeyEvent* e); | ^~~~~~~~~~~~~ /<>/umbrello/uml.h:202:18: warning: ‘virtual void UMLApp::keyReleaseEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] 202 | virtual void keyReleaseEvent(QKeyEvent* e); | ^~~~~~~~~~~~~~~ /<>/umbrello/uml.h:204:18: warning: ‘virtual void UMLApp::customEvent(QEvent*)’ can be marked override [-Wsuggest-override] 204 | virtual void customEvent(QEvent* e); | ^~~~~~~~~~~ /<>/umbrello/uml.h:215:18: warning: ‘virtual bool UMLApp::queryClose()’ can be marked override [-Wsuggest-override] 215 | virtual bool queryClose(); | ^~~~~~~~~~ /<>/umbrello/uml.h:217:18: warning: ‘virtual void UMLApp::saveProperties(KConfigGroup&)’ can be marked override [-Wsuggest-override] 217 | virtual void saveProperties(KConfigGroup & cfg); | ^~~~~~~~~~~~~~ /<>/umbrello/uml.h:218:18: warning: ‘virtual void UMLApp::readProperties(const KConfigGroup&)’ can be marked override [-Wsuggest-override] 218 | virtual void readProperties(const KConfigGroup & cfg); | ^~~~~~~~~~~~~~ [ 42%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/codegenerators/d/dcodegenerator.cpp.o cd /<>/obj-aarch64-linux-gnu/umbrello && /usr/bin/aarch64-linux-gnu-g++ -DCMAKE_BINARY_DIR=\"/<>/obj-aarch64-linux-gnu\" -DKCOREADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLO_VERSION_STRING=\"2.23.3\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-aarch64-linux-gnu/umbrello -I/<>/umbrello -I/<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/include -I/<>/obj-aarch64-linux-gnu -I/<>/umbrello/clipboard -I/<>/umbrello/cmds -I/<>/umbrello/codegenerators -I/<>/umbrello/codegenerators/ada -I/<>/umbrello/codegenerators/as -I/<>/umbrello/codegenerators/cpp -I/<>/umbrello/codegenerators/csharp -I/<>/umbrello/codegenerators/d -I/<>/umbrello/codegenerators/idl -I/<>/umbrello/codegenerators/java -I/<>/umbrello/codegenerators/js -I/<>/umbrello/codegenerators/pascal -I/<>/umbrello/codegenerators/perl -I/<>/umbrello/codegenerators/php -I/<>/umbrello/codegenerators/python -I/<>/umbrello/codegenerators/ruby -I/<>/umbrello/codegenerators/sql -I/<>/umbrello/codegenerators/tcl -I/<>/umbrello/codegenerators/vala -I/<>/umbrello/codegenerators/xml -I/<>/umbrello/codegenwizard -I/<>/umbrello/codeimport -I/<>/umbrello/codeimport/csharp -I/<>/umbrello/codeimpwizard -I/<>/umbrello/debug -I/<>/umbrello/dialogs -I/<>/umbrello/dialogs/pages -I/<>/umbrello/dialogs/widgets -I/<>/umbrello/docgenerators -I/<>/umbrello/finder -I/<>/umbrello/refactoring -I/<>/umbrello/uml1model -I/<>/umbrello/umlwidgets -I/<>/lib/cppparser -I/<>/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/aarch64-linux-gnu/qt5 -isystem /usr/include/aarch64-linux-gnu/qt5/QtWidgets -isystem /usr/include/aarch64-linux-gnu/qt5/QtGui -isystem /usr/include/aarch64-linux-gnu/qt5/QtCore -isystem /usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/aarch64-linux-gnu/qt5/QtXml -isystem /usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/aarch64-linux-gnu/qt5/QtSvg -isystem /usr/include/aarch64-linux-gnu/qt5/QtWebKitWidgets -isystem /usr/include/aarch64-linux-gnu/qt5/QtWebKit -isystem /usr/include/aarch64-linux-gnu/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/aarch64-linux-gnu/qt5/QtConcurrent -isystem /usr/include/aarch64-linux-gnu/qt5/QtDBus -isystem /usr/include/KF5/KTextEditor -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -fno-delete-null-pointer-checks -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -o CMakeFiles/libumbrello.dir/codegenerators/d/dcodegenerator.cpp.o -c /<>/umbrello/codegenerators/d/dcodegenerator.cpp In file included from /<>/umbrello/codegenerators/d/dcodegenerator.h:16, from /<>/umbrello/codegenerators/d/dcodegenerator.cpp:13: /<>/umbrello/codegenerators/advancedcodegenerator.h:37:18: warning: ‘virtual void AdvancedCodeGenerator::initFromParentDocument()’ can be marked override [-Wsuggest-override] 37 | virtual void initFromParentDocument(); | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/codeblockwithcomments.h:15, from /<>/umbrello/codegenerators/d/dcodegenerator.h:17, from /<>/umbrello/codegenerators/d/dcodegenerator.cpp:13: /<>/umbrello/codegenerators/codeblock.h:40:18: warning: ‘virtual void CodeBlock::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 40 | virtual void saveToXMI1(QDomDocument & doc, QDomElement & root); | ^~~~~~~~~~ /<>/umbrello/codegenerators/codeblock.h:41:18: warning: ‘virtual void CodeBlock::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] 41 | virtual void loadFromXMI1(QDomElement & root); | ^~~~~~~~~~~~ /<>/umbrello/codegenerators/codeblock.h:43:18: warning: ‘virtual void CodeBlock::setAttributesFromObject(TextBlock*)’ can be marked override [-Wsuggest-override] 43 | virtual void setAttributesFromObject(TextBlock * obj); | ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeblock.h:49:18: warning: ‘virtual void CodeBlock::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 49 | virtual void setAttributesOnNode(QDomDocument & doc, QDomElement & blockElement); | ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeblock.h:50:18: warning: ‘virtual void CodeBlock::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] 50 | virtual void setAttributesFromNode(QDomElement & element); | ^~~~~~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/codeblockwithcomments.h:16, from /<>/umbrello/codegenerators/d/dcodegenerator.h:17, from /<>/umbrello/codegenerators/d/dcodegenerator.cpp:13: /<>/umbrello/codegenerators/codecomment.h:30:18: warning: ‘virtual void CodeComment::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 30 | virtual void saveToXMI1(QDomDocument & doc, QDomElement & root); | ^~~~~~~~~~ /<>/umbrello/codegenerators/codecomment.h:31:18: warning: ‘virtual void CodeComment::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] 31 | virtual void loadFromXMI1(QDomElement & root); | ^~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/d/dcodegenerator.h:17, from /<>/umbrello/codegenerators/d/dcodegenerator.cpp:13: /<>/umbrello/codegenerators/codeblockwithcomments.h:38:21: warning: ‘virtual QString CodeBlockWithComments::toString() const’ can be marked override [-Wsuggest-override] 38 | virtual QString toString () const; | ^~~~~~~~ /<>/umbrello/codegenerators/codeblockwithcomments.h:42:18: warning: ‘virtual void CodeBlockWithComments::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 42 | virtual void saveToXMI1 (QDomDocument & doc, QDomElement & root); | ^~~~~~~~~~ /<>/umbrello/codegenerators/codeblockwithcomments.h:44:18: warning: ‘virtual void CodeBlockWithComments::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] 44 | virtual void loadFromXMI1 (QDomElement & root); | ^~~~~~~~~~~~ /<>/umbrello/codegenerators/codeblockwithcomments.h:46:18: warning: ‘virtual void CodeBlockWithComments::setAttributesFromObject(TextBlock*)’ can be marked override [-Wsuggest-override] 46 | virtual void setAttributesFromObject (TextBlock * obj); | ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeblockwithcomments.h:50:18: warning: ‘virtual void CodeBlockWithComments::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 50 | virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement); | ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeblockwithcomments.h:52:18: warning: ‘virtual void CodeBlockWithComments::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] 52 | virtual void setAttributesFromNode (QDomElement & element); | ^~~~~~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/uml1model/package.h:14, from /<>/umbrello/uml1model/classifier.h:13, from /<>/umbrello/codegenerators/classifiercodedocument.h:15, from /<>/umbrello/codegenerators/d/dclassifiercodedocument.h:16, from /<>/umbrello/codegenerators/d/dcodegenerator.h:18, from /<>/umbrello/codegenerators/d/dcodegenerator.cpp:13: /<>/umbrello/uml1model/umlcanvasobject.h:43:18: warning: ‘virtual void UMLCanvasObject::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 43 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/umlcanvasobject.h:85:18: warning: ‘virtual bool UMLCanvasObject::resolveRef()’ can be marked override [-Wsuggest-override] 85 | virtual bool resolveRef(); | ^~~~~~~~~~ In file included from /<>/umbrello/uml1model/classifier.h:13, from /<>/umbrello/codegenerators/classifiercodedocument.h:15, from /<>/umbrello/codegenerators/d/dclassifiercodedocument.h:16, from /<>/umbrello/codegenerators/d/dcodegenerator.h:18, from /<>/umbrello/codegenerators/d/dcodegenerator.cpp:13: /<>/umbrello/uml1model/package.h:39:18: warning: ‘virtual void UMLPackage::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 39 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/package.h:41:24: warning: ‘virtual UMLObject* UMLPackage::clone() const’ can be marked override [-Wsuggest-override] 41 | virtual UMLObject* clone() const; | ^~~~~ /<>/umbrello/uml1model/package.h:64:18: warning: ‘virtual bool UMLPackage::resolveRef()’ can be marked override [-Wsuggest-override] 64 | virtual bool resolveRef(); | ^~~~~~~~~~ /<>/umbrello/uml1model/package.h:66:18: warning: ‘virtual void UMLPackage::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 66 | virtual void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/package.h:69:18: warning: ‘virtual bool UMLPackage::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 69 | virtual bool load1(QDomElement& element); | ^~~~~ In file included from /<>/umbrello/uml1model/attribute.h:15, from /<>/umbrello/uml1model/umlattributelist.h:17, from /<>/umbrello/uml1model/classifier.h:14, from /<>/umbrello/codegenerators/classifiercodedocument.h:15, from /<>/umbrello/codegenerators/d/dclassifiercodedocument.h:16, from /<>/umbrello/codegenerators/d/dcodegenerator.h:18, from /<>/umbrello/codegenerators/d/dcodegenerator.cpp:13: /<>/umbrello/uml1model/classifierlistitem.h:48:18: warning: ‘virtual void UMLClassifierListItem::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 48 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/classifierlistitem.h:54:24: warning: ‘virtual UMLObject* UMLClassifierListItem::clone() const’ can be marked override [-Wsuggest-override] 54 | virtual UMLObject* clone() const = 0; | ^~~~~ In file included from /<>/umbrello/uml1model/umlattributelist.h:17, from /<>/umbrello/uml1model/classifier.h:14, from /<>/umbrello/codegenerators/classifiercodedocument.h:15, from /<>/umbrello/codegenerators/d/dclassifiercodedocument.h:16, from /<>/umbrello/codegenerators/d/dcodegenerator.h:18, from /<>/umbrello/codegenerators/d/dcodegenerator.cpp:13: /<>/umbrello/uml1model/attribute.h:42:18: warning: ‘virtual void UMLAttribute::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 42 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/attribute.h:44:10: warning: ‘virtual void UMLAttribute::setName(const QString&)’ can be marked override [-Wsuggest-override] 44 | void setName(const QString &name); | ^~~~~~~ /<>/umbrello/uml1model/attribute.h:48:24: warning: ‘virtual UMLObject* UMLAttribute::clone() const’ can be marked override [-Wsuggest-override] 48 | virtual UMLObject* clone() const; | ^~~~~ /<>/umbrello/uml1model/attribute.h:53:13: warning: ‘virtual QString UMLAttribute::toString(Uml::SignatureType::Enum, bool)’ can be marked override [-Wsuggest-override] 53 | QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false); | ^~~~~~~~ /<>/umbrello/uml1model/attribute.h:58:18: warning: ‘virtual void UMLAttribute::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 58 | virtual void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/attribute.h:60:18: warning: ‘virtual bool UMLAttribute::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] 60 | virtual bool showPropertiesDialog(QWidget* parent = 0); | ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/attribute.h:73:10: warning: ‘virtual bool UMLAttribute::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 73 | bool load1(QDomElement & element); | ^~~~~ In file included from /<>/umbrello/uml1model/foreignkeyconstraint.h:16, from /<>/umbrello/model_utils.h:18, from /<>/umbrello/uml1model/classifier.h:19, from /<>/umbrello/codegenerators/classifiercodedocument.h:15, from /<>/umbrello/codegenerators/d/dclassifiercodedocument.h:16, from /<>/umbrello/codegenerators/d/dcodegenerator.h:18, from /<>/umbrello/codegenerators/d/dcodegenerator.cpp:13: /<>/umbrello/uml1model/entityconstraint.h:40:18: warning: ‘virtual void UMLEntityConstraint::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 40 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/entityconstraint.h:45:24: warning: ‘virtual UMLObject* UMLEntityConstraint::clone() const’ can be marked override [-Wsuggest-override] 45 | virtual UMLObject* clone() const = 0; | ^~~~~ In file included from /<>/umbrello/model_utils.h:18, from /<>/umbrello/uml1model/classifier.h:19, from /<>/umbrello/codegenerators/classifiercodedocument.h:15, from /<>/umbrello/codegenerators/d/dclassifiercodedocument.h:16, from /<>/umbrello/codegenerators/d/dcodegenerator.h:18, from /<>/umbrello/codegenerators/d/dcodegenerator.cpp:13: /<>/umbrello/uml1model/foreignkeyconstraint.h:56:18: warning: ‘virtual void UMLForeignKeyConstraint::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 56 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:58:24: warning: ‘virtual UMLObject* UMLForeignKeyConstraint::clone() const’ can be marked override [-Wsuggest-override] 58 | virtual UMLObject* clone() const; | ^~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:60:13: warning: ‘virtual QString UMLForeignKeyConstraint::toString(Uml::SignatureType::Enum, bool)’ can be marked override [-Wsuggest-override] 60 | QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false); | ^~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:65:10: warning: ‘virtual void UMLForeignKeyConstraint::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 65 | void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:67:18: warning: ‘virtual bool UMLForeignKeyConstraint::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] 67 | virtual bool showPropertiesDialog(QWidget* parent = 0); | ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:85:10: warning: ‘virtual bool UMLForeignKeyConstraint::resolveRef()’ can be marked override [-Wsuggest-override] 85 | bool resolveRef(); | ^~~~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:94:10: warning: ‘virtual bool UMLForeignKeyConstraint::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 94 | bool load1(QDomElement & element); | ^~~~~ In file included from /<>/umbrello/model_utils.h:20, from /<>/umbrello/uml1model/classifier.h:19, from /<>/umbrello/codegenerators/classifiercodedocument.h:15, from /<>/umbrello/codegenerators/d/dclassifiercodedocument.h:16, from /<>/umbrello/codegenerators/d/dcodegenerator.h:18, from /<>/umbrello/codegenerators/d/dcodegenerator.cpp:13: /<>/umbrello/dialogs/multipagedialogbase.h:101:18: warning: ‘virtual void MultiPageDialogBase::keyPressEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] 101 | virtual void keyPressEvent(QKeyEvent *event); | ^~~~~~~~~~~~~ In file included from /<>/umbrello/model_utils.h:21, from /<>/umbrello/uml1model/classifier.h:19, from /<>/umbrello/codegenerators/classifiercodedocument.h:15, from /<>/umbrello/codegenerators/d/dclassifiercodedocument.h:16, from /<>/umbrello/codegenerators/d/dcodegenerator.h:18, from /<>/umbrello/codegenerators/d/dcodegenerator.cpp:13: /<>/umbrello/umlwidgets/widgetbase.h:187:20: warning: ‘virtual QRectF WidgetBase::boundingRect() const’ can be marked override [-Wsuggest-override] 187 | virtual QRectF boundingRect() const; | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/widgetbase.h:191:18: warning: ‘virtual void WidgetBase::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] 191 | virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); | ^~~~~ /<>/umbrello/umlwidgets/widgetbase.h:260:18: warning: ‘virtual void WidgetBase::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] 260 | virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent *event); | ^~~~~~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/classifiercodedocument.h:15, from /<>/umbrello/codegenerators/d/dclassifiercodedocument.h:16, from /<>/umbrello/codegenerators/d/dcodegenerator.h:18, from /<>/umbrello/codegenerators/d/dcodegenerator.cpp:13: /<>/umbrello/uml1model/classifier.h:54:18: warning: ‘virtual void UMLClassifier::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 54 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/classifier.h:56:16: warning: ‘virtual UMLObject* UMLClassifier::clone() const’ can be marked override [-Wsuggest-override] 56 | UMLObject* clone() const; | ^~~~~ /<>/umbrello/uml1model/classifier.h:111:18: warning: ‘virtual bool UMLClassifier::resolveRef()’ can be marked override [-Wsuggest-override] 111 | virtual bool resolveRef(); | ^~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:115:24: warning: ‘virtual UMLObject* UMLClassifier::findChildObjectById(Uml::ID::Type, bool)’ can be marked override [-Wsuggest-override] 115 | virtual UMLObject* findChildObjectById(Uml::ID::Type id, bool considerAncestors = false); | ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:124:18: warning: ‘virtual bool UMLClassifier::acceptAssociationType(Uml::AssociationType::Enum)’ can be marked override [-Wsuggest-override] 124 | virtual bool acceptAssociationType(Uml::AssociationType::Enum type); | ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:129:10: warning: ‘virtual void UMLClassifier::setBaseType(UMLObject::ObjectType)’ can be marked override [-Wsuggest-override] 129 | void setBaseType(UMLObject::ObjectType ot); | ^~~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:181:10: warning: ‘virtual void UMLClassifier::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 181 | void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:183:18: warning: ‘virtual bool UMLClassifier::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 183 | virtual bool load1(QDomElement& element); | ^~~~~ In file included from /<>/umbrello/codegenerators/codeaccessormethod.h:15, from /<>/umbrello/codegenerators/classifiercodedocument.h:16, from /<>/umbrello/codegenerators/d/dclassifiercodedocument.h:16, from /<>/umbrello/codegenerators/d/dcodegenerator.h:18, from /<>/umbrello/codegenerators/d/dcodegenerator.cpp:13: /<>/umbrello/codegenerators/codemethodblock.h:45:21: warning: ‘virtual QString CodeMethodBlock::toString() const’ can be marked override [-Wsuggest-override] 45 | virtual QString toString () const; | ^~~~~~~~ /<>/umbrello/codegenerators/codemethodblock.h:58:18: warning: ‘virtual void CodeMethodBlock::updateContent()’ can be marked override [-Wsuggest-override] 58 | virtual void updateContent () = 0; | ^~~~~~~~~~~~~ /<>/umbrello/codegenerators/codemethodblock.h:62:18: warning: ‘virtual void CodeMethodBlock::release()’ can be marked override [-Wsuggest-override] 62 | virtual void release (); | ^~~~~~~ /<>/umbrello/codegenerators/codemethodblock.h:75:18: warning: ‘virtual void CodeMethodBlock::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 75 | virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement); | ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codemethodblock.h:77:18: warning: ‘virtual void CodeMethodBlock::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] 77 | virtual void setAttributesFromNode (QDomElement & element); | ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codemethodblock.h:79:18: warning: ‘virtual void CodeMethodBlock::setAttributesFromObject(TextBlock*)’ can be marked override [-Wsuggest-override] 79 | virtual void setAttributesFromObject (TextBlock * obj); | ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codemethodblock.h:88:18: warning: ‘virtual void CodeMethodBlock::syncToParent()’ can be marked override [-Wsuggest-override] 88 | virtual void syncToParent(); | ^~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/classifiercodedocument.h:16, from /<>/umbrello/codegenerators/d/dclassifiercodedocument.h:16, from /<>/umbrello/codegenerators/d/dcodegenerator.h:18, from /<>/umbrello/codegenerators/d/dcodegenerator.cpp:13: /<>/umbrello/codegenerators/codeaccessormethod.h:47:18: warning: ‘virtual void CodeAccessorMethod::updateContent()’ can be marked override [-Wsuggest-override] 47 | virtual void updateContent() = 0; | ^~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeaccessormethod.h:49:18: warning: ‘virtual void CodeAccessorMethod::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 49 | virtual void saveToXMI1(QDomDocument & doc, QDomElement & root); | ^~~~~~~~~~ /<>/umbrello/codegenerators/codeaccessormethod.h:50:18: warning: ‘virtual void CodeAccessorMethod::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] 50 | virtual void loadFromXMI1(QDomElement & root); | ^~~~~~~~~~~~ /<>/umbrello/codegenerators/codeaccessormethod.h:52:18: warning: ‘virtual void CodeAccessorMethod::setAttributesFromObject(TextBlock*)’ can be marked override [-Wsuggest-override] 52 | virtual void setAttributesFromObject(TextBlock * obj); | ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeaccessormethod.h:56:18: warning: ‘virtual void CodeAccessorMethod::release()’ can be marked override [-Wsuggest-override] 56 | virtual void release(); | ^~~~~~~ /<>/umbrello/codegenerators/codeaccessormethod.h:58:18: warning: ‘virtual void CodeAccessorMethod::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 58 | virtual void setAttributesOnNode(QDomDocument & doc, QDomElement & blockElement); | ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeaccessormethod.h:60:18: warning: ‘virtual void CodeAccessorMethod::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] 60 | virtual void setAttributesFromNode(QDomElement & element); | ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeaccessormethod.h:62:18: warning: ‘virtual void CodeAccessorMethod::updateMethodDeclaration()’ can be marked override [-Wsuggest-override] 62 | virtual void updateMethodDeclaration() = 0; | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/codedocument.h:16, from /<>/umbrello/codegenerators/classifiercodedocument.h:17, from /<>/umbrello/codegenerators/d/dclassifiercodedocument.h:16, from /<>/umbrello/codegenerators/d/dcodegenerator.h:18, from /<>/umbrello/codegenerators/d/dcodegenerator.cpp:13: /<>/umbrello/codegenerators/hierarchicalcodeblock.h:38:10: warning: ‘virtual bool HierarchicalCodeBlock::addTextBlock(TextBlock*)’ can be marked override [-Wsuggest-override] 38 | bool addTextBlock (TextBlock * add_object); | ^~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:40:10: warning: ‘virtual bool HierarchicalCodeBlock::insertTextBlock(TextBlock*, TextBlock*, bool)’ can be marked override [-Wsuggest-override] 40 | bool insertTextBlock (TextBlock * newBlock, TextBlock * existingBlock, bool after = true); | ^~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:42:10: warning: ‘virtual bool HierarchicalCodeBlock::removeTextBlock(TextBlock*)’ can be marked override [-Wsuggest-override] 42 | bool removeTextBlock (TextBlock * remove_object); | ^~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:48:18: warning: ‘virtual void HierarchicalCodeBlock::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 48 | virtual void saveToXMI1 (QDomDocument & doc, QDomElement & root); | ^~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:50:18: warning: ‘virtual void HierarchicalCodeBlock::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] 50 | virtual void loadFromXMI1 (QDomElement & root); | ^~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:52:21: warning: ‘virtual QString HierarchicalCodeBlock::toString() const’ can be marked override [-Wsuggest-override] 52 | virtual QString toString () const; | ^~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:55:13: warning: ‘virtual QString HierarchicalCodeBlock::getUniqueTag(const QString&)’ can be marked override [-Wsuggest-override] 55 | QString getUniqueTag(const QString& prefix); | ^~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:59:25: warning: ‘virtual CodeBlock* HierarchicalCodeBlock::newCodeBlock()’ can be marked override [-Wsuggest-override] 59 | virtual CodeBlock * newCodeBlock(); | ^~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:60:37: warning: ‘virtual CodeBlockWithComments* HierarchicalCodeBlock::newCodeBlockWithComments()’ can be marked override [-Wsuggest-override] 60 | virtual CodeBlockWithComments * newCodeBlockWithComments(); | ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:61:37: warning: ‘virtual HierarchicalCodeBlock* HierarchicalCodeBlock::newHierarchicalCodeBlock()’ can be marked override [-Wsuggest-override] 61 | virtual HierarchicalCodeBlock * newHierarchicalCodeBlock(); | ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:65:18: warning: ‘virtual void HierarchicalCodeBlock::release()’ can be marked override [-Wsuggest-override] 65 | virtual void release (); | ^~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:67:18: warning: ‘virtual void HierarchicalCodeBlock::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 67 | virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & elem); | ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:69:18: warning: ‘virtual void HierarchicalCodeBlock::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] 69 | virtual void setAttributesFromNode (QDomElement & element); | ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:71:18: warning: ‘virtual void HierarchicalCodeBlock::setAttributesFromObject(TextBlock*)’ can be marked override [-Wsuggest-override] 71 | virtual void setAttributesFromObject (TextBlock * obj); | ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:73:17: warning: ‘virtual TextBlock* HierarchicalCodeBlock::findCodeClassFieldTextBlockByTag(const QString&)’ can be marked override [-Wsuggest-override] 73 | TextBlock * findCodeClassFieldTextBlockByTag (const QString &tag); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/classifiercodedocument.h:17, from /<>/umbrello/codegenerators/d/dclassifiercodedocument.h:16, from /<>/umbrello/codegenerators/d/dcodegenerator.h:18, from /<>/umbrello/codegenerators/d/dcodegenerator.cpp:13: /<>/umbrello/codegenerators/codedocument.h:61:10: warning: ‘virtual bool CodeDocument::insertTextBlock(TextBlock*, TextBlock*, bool)’ can be marked override [-Wsuggest-override] 61 | bool insertTextBlock (TextBlock * newBlock, TextBlock * existingBlock, bool after = true); | ^~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codedocument.h:70:25: warning: ‘virtual CodeBlock* CodeDocument::newCodeBlock()’ can be marked override [-Wsuggest-override] 70 | virtual CodeBlock * newCodeBlock (); | ^~~~~~~~~~~~ /<>/umbrello/codegenerators/codedocument.h:71:37: warning: ‘virtual HierarchicalCodeBlock* CodeDocument::newHierarchicalCodeBlock()’ can be marked override [-Wsuggest-override] 71 | virtual HierarchicalCodeBlock * newHierarchicalCodeBlock (); | ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codedocument.h:72:37: warning: ‘virtual CodeBlockWithComments* CodeDocument::newCodeBlockWithComments()’ can be marked override [-Wsuggest-override] 72 | virtual CodeBlockWithComments * newCodeBlockWithComments (); | ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codedocument.h:74:21: warning: ‘virtual QString CodeDocument::getUniqueTag(const QString&)’ can be marked override [-Wsuggest-override] 74 | virtual QString getUniqueTag(const QString& prefix = QString()); | ^~~~~~~~~~~~ /<>/umbrello/codegenerators/codedocument.h:86:18: warning: ‘virtual void CodeDocument::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 86 | virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement); | ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codedocument.h:88:18: warning: ‘virtual void CodeDocument::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] 88 | virtual void setAttributesFromNode (QDomElement & element); | ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codedocument.h:100:10: warning: ‘virtual void CodeDocument::resetTextBlocks()’ can be marked override [-Wsuggest-override] 100 | void resetTextBlocks(); | ^~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codedocument.h:102:25: warning: ‘virtual TextBlock* CodeDocument::findCodeClassFieldTextBlockByTag(const QString&)’ can be marked override [-Wsuggest-override] 102 | virtual TextBlock * findCodeClassFieldTextBlockByTag(const QString &tag); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/codeoperation.h:16, from /<>/umbrello/codegenerators/classifiercodedocument.h:18, from /<>/umbrello/codegenerators/d/dclassifiercodedocument.h:16, from /<>/umbrello/codegenerators/d/dcodegenerator.h:18, from /<>/umbrello/codegenerators/d/dcodegenerator.cpp:13: /<>/umbrello/uml1model/operation.h:37:18: warning: ‘virtual void UMLOperation::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 37 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/operation.h:39:24: warning: ‘virtual UMLObject* UMLOperation::clone() const’ can be marked override [-Wsuggest-override] 39 | virtual UMLObject* clone() const; | ^~~~~ /<>/umbrello/uml1model/operation.h:41:10: warning: ‘virtual void UMLOperation::setType(UMLObject*)’ can be marked override [-Wsuggest-override] 41 | void setType(UMLObject* type); | ^~~~~~~ /<>/umbrello/uml1model/operation.h:52:13: warning: ‘virtual QString UMLOperation::toString(Uml::SignatureType::Enum, bool)’ can be marked override [-Wsuggest-override] 52 | QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false); | ^~~~~~~~ /<>/umbrello/uml1model/operation.h:56:10: warning: ‘virtual bool UMLOperation::resolveRef()’ can be marked override [-Wsuggest-override] 56 | bool resolveRef(); | ^~~~~~~~~~ /<>/umbrello/uml1model/operation.h:60:18: warning: ‘virtual bool UMLOperation::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] 60 | virtual bool showPropertiesDialog(QWidget* parent = 0); | ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/operation.h:72:10: warning: ‘virtual void UMLOperation::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 72 | void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/operation.h:75:10: warning: ‘virtual bool UMLOperation::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 75 | bool load1(QDomElement & element); | ^~~~~ In file included from /<>/umbrello/codegenerators/classifiercodedocument.h:18, from /<>/umbrello/codegenerators/d/dclassifiercodedocument.h:16, from /<>/umbrello/codegenerators/d/dcodegenerator.h:18, from /<>/umbrello/codegenerators/d/dcodegenerator.cpp:13: /<>/umbrello/codegenerators/codeoperation.h:41:18: warning: ‘virtual void CodeOperation::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 41 | virtual void saveToXMI1 (QDomDocument & doc, QDomElement & root); | ^~~~~~~~~~ /<>/umbrello/codegenerators/codeoperation.h:43:18: warning: ‘virtual void CodeOperation::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] 43 | virtual void loadFromXMI1 (QDomElement & root); | ^~~~~~~~~~~~ /<>/umbrello/codegenerators/codeoperation.h:47:18: warning: ‘virtual void CodeOperation::setAttributesFromObject(TextBlock*)’ can be marked override [-Wsuggest-override] 47 | virtual void setAttributesFromObject (TextBlock * obj); | ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeoperation.h:49:18: warning: ‘virtual void CodeOperation::updateMethodDeclaration()’ can be marked override [-Wsuggest-override] 49 | virtual void updateMethodDeclaration() = 0; | ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeoperation.h:50:18: warning: ‘virtual void CodeOperation::updateContent()’ can be marked override [-Wsuggest-override] 50 | virtual void updateContent(); | ^~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeoperation.h:57:18: warning: ‘virtual void CodeOperation::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 57 | virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement); | ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeoperation.h:59:18: warning: ‘virtual void CodeOperation::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] 59 | virtual void setAttributesFromNode (QDomElement & element); | ^~~~~~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/codeclassfield.h:16, from /<>/umbrello/codegenerators/classifiercodedocument.h:19, from /<>/umbrello/codegenerators/d/dclassifiercodedocument.h:16, from /<>/umbrello/codegenerators/d/dcodegenerator.h:18, from /<>/umbrello/codegenerators/d/dcodegenerator.cpp:13: /<>/umbrello/codegenerators/codeclassfielddeclarationblock.h:42:18: warning: ‘virtual void CodeClassFieldDeclarationBlock::setAttributesFromObject(TextBlock*)’ can be marked override [-Wsuggest-override] 42 | virtual void setAttributesFromObject(TextBlock * obj); | ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeclassfielddeclarationblock.h:44:18: warning: ‘virtual void CodeClassFieldDeclarationBlock::updateContent()’ can be marked override [-Wsuggest-override] 44 | virtual void updateContent() = 0; | ^~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeclassfielddeclarationblock.h:46:18: warning: ‘virtual void CodeClassFieldDeclarationBlock::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 46 | virtual void saveToXMI1(QDomDocument & doc, QDomElement & root); | ^~~~~~~~~~ /<>/umbrello/codegenerators/codeclassfielddeclarationblock.h:48:18: warning: ‘virtual void CodeClassFieldDeclarationBlock::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] 48 | virtual void loadFromXMI1(QDomElement & root); | ^~~~~~~~~~~~ /<>/umbrello/codegenerators/codeclassfielddeclarationblock.h:52:18: warning: ‘virtual void CodeClassFieldDeclarationBlock::release()’ can be marked override [-Wsuggest-override] 52 | virtual void release(); | ^~~~~~~ /<>/umbrello/codegenerators/codeclassfielddeclarationblock.h:54:18: warning: ‘virtual void CodeClassFieldDeclarationBlock::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 54 | virtual void setAttributesOnNode(QDomDocument & doc, QDomElement & blockElement); | ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeclassfielddeclarationblock.h:56:18: warning: ‘virtual void CodeClassFieldDeclarationBlock::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] 56 | virtual void setAttributesFromNode(QDomElement & element); | ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeclassfielddeclarationblock.h:67:18: warning: ‘virtual void CodeClassFieldDeclarationBlock::syncToParent()’ can be marked override [-Wsuggest-override] 67 | virtual void syncToParent(); | ^~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/classifiercodedocument.h:19, from /<>/umbrello/codegenerators/d/dclassifiercodedocument.h:16, from /<>/umbrello/codegenerators/d/dcodegenerator.h:18, from /<>/umbrello/codegenerators/d/dcodegenerator.cpp:13: /<>/umbrello/codegenerators/codeclassfield.h:52:13: warning: ‘virtual QString CodeClassField::getTypeName()’ can be marked override [-Wsuggest-override] 52 | QString getTypeName (); | ^~~~~~~~~~~ /<>/umbrello/codegenerators/codeclassfield.h:85:10: warning: ‘virtual void CodeClassField::updateContent()’ can be marked override [-Wsuggest-override] 85 | void updateContent(); | ^~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeclassfield.h:121:18: warning: ‘virtual void CodeClassField::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 121 | virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement); | ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeclassfield.h:123:18: warning: ‘virtual void CodeClassField::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] 123 | virtual void setAttributesFromNode (QDomElement & element); | ^~~~~~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/d/dclassifiercodedocument.h:16, from /<>/umbrello/codegenerators/d/dcodegenerator.h:18, from /<>/umbrello/codegenerators/d/dcodegenerator.cpp:13: /<>/umbrello/codegenerators/classifiercodedocument.h:74:18: warning: ‘virtual void ClassifierCodeDocument::synchronize()’ can be marked override [-Wsuggest-override] 74 | virtual void synchronize(); | ^~~~~~~~~~~ /<>/umbrello/codegenerators/classifiercodedocument.h:81:18: warning: ‘virtual void ClassifierCodeDocument::updateContent()’ can be marked override [-Wsuggest-override] 81 | virtual void updateContent() = 0; | ^~~~~~~~~~~~~ /<>/umbrello/codegenerators/classifiercodedocument.h:83:18: warning: ‘virtual void ClassifierCodeDocument::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 83 | virtual void saveToXMI1(QDomDocument &doc, QDomElement &root); | ^~~~~~~~~~ /<>/umbrello/codegenerators/classifiercodedocument.h:84:18: warning: ‘virtual void ClassifierCodeDocument::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] 84 | virtual void loadFromXMI1(QDomElement &root); | ^~~~~~~~~~~~ /<>/umbrello/codegenerators/classifiercodedocument.h:90:18: warning: ‘virtual void ClassifierCodeDocument::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 90 | virtual void setAttributesOnNode(QDomDocument &doc, QDomElement &blockElement); | ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/classifiercodedocument.h:91:18: warning: ‘virtual void ClassifierCodeDocument::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] 91 | virtual void setAttributesFromNode(QDomElement &element); | ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/classifiercodedocument.h:93:17: warning: ‘virtual TextBlock* ClassifierCodeDocument::findCodeClassFieldTextBlockByTag(const QString&)’ can be marked override [-Wsuggest-override] 93 | TextBlock * findCodeClassFieldTextBlockByTag(const QString &tag); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/d/dclassifiercodedocument.h:19, from /<>/umbrello/codegenerators/d/dcodegenerator.h:18, from /<>/umbrello/codegenerators/d/dcodegenerator.cpp:13: /<>/umbrello/codegenerators/d/dcodeclassfield.h:39:13: warning: ‘virtual QString DCodeClassField::getInitialValue()’ can be marked override [-Wsuggest-override] 39 | QString getInitialValue(); | ^~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/d/dcodeclassfield.h:41:13: warning: ‘virtual QString DCodeClassField::getTypeName()’ can be marked override [-Wsuggest-override] 41 | QString getTypeName (); | ^~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/d/dclassifiercodedocument.h:20, from /<>/umbrello/codegenerators/d/dcodegenerator.h:18, from /<>/umbrello/codegenerators/d/dcodegenerator.cpp:13: /<>/umbrello/codegenerators/d/dcodeoperation.h:36:17: warning: ‘virtual int DCodeOperation::lastEditableLine()’ can be marked override [-Wsuggest-override] 36 | virtual int lastEditableLine(); | ^~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/d/dcodeoperation.h:40:18: warning: ‘virtual void DCodeOperation::updateMethodDeclaration()’ can be marked override [-Wsuggest-override] 40 | virtual void updateMethodDeclaration(); | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/d/dcodegenerator.h:18, from /<>/umbrello/codegenerators/d/dcodegenerator.cpp:13: /<>/umbrello/codegenerators/d/dclassifiercodedocument.h:50:13: warning: ‘virtual QString DClassifierCodeDocument::getPath()’ can be marked override [-Wsuggest-override] 50 | QString getPath(); | ^~~~~~~ /<>/umbrello/codegenerators/d/dclassifiercodedocument.h:52:10: warning: ‘virtual bool DClassifierCodeDocument::addCodeOperation(CodeOperation*)’ can be marked override [-Wsuggest-override] 52 | bool addCodeOperation(CodeOperation * op); | ^~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/d/dclassifiercodedocument.h:54:10: warning: ‘virtual void DClassifierCodeDocument::updateContent()’ can be marked override [-Wsuggest-override] 54 | void updateContent(); | ^~~~~~~~~~~~~ /<>/umbrello/codegenerators/d/dclassifiercodedocument.h:58:10: warning: ‘virtual void DClassifierCodeDocument::resetTextBlocks()’ can be marked override [-Wsuggest-override] 58 | void resetTextBlocks(); | ^~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/d/dclassifiercodedocument.h:60:18: warning: ‘virtual void DClassifierCodeDocument::loadChildTextBlocksFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] 60 | virtual void loadChildTextBlocksFromNode(QDomElement & root); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/d/dcodegenerator.h:19, from /<>/umbrello/codegenerators/d/dcodegenerator.cpp:13: /<>/umbrello/codegenerators/d/dcodegenerationpolicy.h:39:18: warning: ‘virtual void DCodeGenerationPolicy::setDefaults(bool)’ can be marked override [-Wsuggest-override] 39 | virtual void setDefaults(bool emitUpdateSignal = true); | ^~~~~~~~~~~ /<>/umbrello/codegenerators/d/dcodegenerationpolicy.h:41:32: warning: ‘virtual CodeGenerationPolicyPage* DCodeGenerationPolicy::createPage(QWidget*, const char*)’ can be marked override [-Wsuggest-override] 41 | CodeGenerationPolicyPage * createPage (QWidget *parent = 0, const char * name = 0); | ^~~~~~~~~~ In file included from /<>/umbrello/codegenerators/d/dcodegenerator.cpp:13: /<>/umbrello/codegenerators/d/dcodegenerator.h:39:32: warning: ‘virtual CodeViewerDialog* DCodeGenerator::getCodeViewerDialog(QWidget*, CodeDocument*, Settings::CodeViewerState&)’ can be marked override [-Wsuggest-override] 39 | virtual CodeViewerDialog * getCodeViewerDialog(QWidget* parent, CodeDocument * doc, | ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/d/dcodegenerator.h:46:20: warning: ‘virtual CodeDocument* DCodeGenerator::newClassifierCodeDocument(UMLClassifier*)’ can be marked override [-Wsuggest-override] 46 | CodeDocument * newClassifierCodeDocument (UMLClassifier * classifier); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/d/dcodegenerator.h:48:36: warning: ‘virtual Uml::ProgrammingLanguage::Enum DCodeGenerator::language() const’ can be marked override [-Wsuggest-override] 48 | Uml::ProgrammingLanguage::Enum language() const; | ^~~~~~~~ /<>/umbrello/codegenerators/d/dcodegenerator.h:50:25: warning: ‘virtual QStringList DCodeGenerator::defaultDatatypes()’ can be marked override [-Wsuggest-override] 50 | virtual QStringList defaultDatatypes(); | ^~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/d/dcodegenerator.h:54:25: warning: ‘virtual QStringList DCodeGenerator::reservedKeywords() const’ can be marked override [-Wsuggest-override] 54 | virtual QStringList reservedKeywords() const; | ^~~~~~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/d/dcodegenerator.cpp:17: /<>/umbrello/codegenerators/d/dcodecomment.h:42:18: warning: ‘virtual void DCodeComment::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 42 | virtual void saveToXMI1 (QDomDocument & doc, QDomElement & root); | ^~~~~~~~~~ /<>/umbrello/codegenerators/d/dcodecomment.h:52:13: warning: ‘virtual QString DCodeComment::toString() const’ can be marked override [-Wsuggest-override] 52 | QString toString () const; | ^~~~~~~~ /<>/umbrello/codegenerators/d/dcodecomment.h:58:21: warning: ‘virtual QString DCodeComment::unformatText(const QString&, const QString&)’ can be marked override [-Wsuggest-override] 58 | virtual QString unformatText (const QString & text, const QString & indent = QString()); | ^~~~~~~~~~~~ /<>/umbrello/codegenerators/d/dcodecomment.h:64:21: warning: ‘virtual QString DCodeComment::getNewEditorLine(int)’ can be marked override [-Wsuggest-override] 64 | virtual QString getNewEditorLine (int amount); | ^~~~~~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/d/dcodegenerator.cpp:18: /<>/umbrello/uml.h:201:18: warning: ‘virtual void UMLApp::keyPressEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] 201 | virtual void keyPressEvent(QKeyEvent* e); | ^~~~~~~~~~~~~ /<>/umbrello/uml.h:202:18: warning: ‘virtual void UMLApp::keyReleaseEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] 202 | virtual void keyReleaseEvent(QKeyEvent* e); | ^~~~~~~~~~~~~~~ /<>/umbrello/uml.h:204:18: warning: ‘virtual void UMLApp::customEvent(QEvent*)’ can be marked override [-Wsuggest-override] 204 | virtual void customEvent(QEvent* e); | ^~~~~~~~~~~ /<>/umbrello/uml.h:215:18: warning: ‘virtual bool UMLApp::queryClose()’ can be marked override [-Wsuggest-override] 215 | virtual bool queryClose(); | ^~~~~~~~~~ /<>/umbrello/uml.h:217:18: warning: ‘virtual void UMLApp::saveProperties(KConfigGroup&)’ can be marked override [-Wsuggest-override] 217 | virtual void saveProperties(KConfigGroup & cfg); | ^~~~~~~~~~~~~~ /<>/umbrello/uml.h:218:18: warning: ‘virtual void UMLApp::readProperties(const KConfigGroup&)’ can be marked override [-Wsuggest-override] 218 | virtual void readProperties(const KConfigGroup & cfg); | ^~~~~~~~~~~~~~ [ 42%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/codegenerators/d/dcodeoperation.cpp.o cd /<>/obj-aarch64-linux-gnu/umbrello && /usr/bin/aarch64-linux-gnu-g++ -DCMAKE_BINARY_DIR=\"/<>/obj-aarch64-linux-gnu\" -DKCOREADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLO_VERSION_STRING=\"2.23.3\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-aarch64-linux-gnu/umbrello -I/<>/umbrello -I/<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/include -I/<>/obj-aarch64-linux-gnu -I/<>/umbrello/clipboard -I/<>/umbrello/cmds -I/<>/umbrello/codegenerators -I/<>/umbrello/codegenerators/ada -I/<>/umbrello/codegenerators/as -I/<>/umbrello/codegenerators/cpp -I/<>/umbrello/codegenerators/csharp -I/<>/umbrello/codegenerators/d -I/<>/umbrello/codegenerators/idl -I/<>/umbrello/codegenerators/java -I/<>/umbrello/codegenerators/js -I/<>/umbrello/codegenerators/pascal -I/<>/umbrello/codegenerators/perl -I/<>/umbrello/codegenerators/php -I/<>/umbrello/codegenerators/python -I/<>/umbrello/codegenerators/ruby -I/<>/umbrello/codegenerators/sql -I/<>/umbrello/codegenerators/tcl -I/<>/umbrello/codegenerators/vala -I/<>/umbrello/codegenerators/xml -I/<>/umbrello/codegenwizard -I/<>/umbrello/codeimport -I/<>/umbrello/codeimport/csharp -I/<>/umbrello/codeimpwizard -I/<>/umbrello/debug -I/<>/umbrello/dialogs -I/<>/umbrello/dialogs/pages -I/<>/umbrello/dialogs/widgets -I/<>/umbrello/docgenerators -I/<>/umbrello/finder -I/<>/umbrello/refactoring -I/<>/umbrello/uml1model -I/<>/umbrello/umlwidgets -I/<>/lib/cppparser -I/<>/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/aarch64-linux-gnu/qt5 -isystem /usr/include/aarch64-linux-gnu/qt5/QtWidgets -isystem /usr/include/aarch64-linux-gnu/qt5/QtGui -isystem /usr/include/aarch64-linux-gnu/qt5/QtCore -isystem /usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/aarch64-linux-gnu/qt5/QtXml -isystem /usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/aarch64-linux-gnu/qt5/QtSvg -isystem /usr/include/aarch64-linux-gnu/qt5/QtWebKitWidgets -isystem /usr/include/aarch64-linux-gnu/qt5/QtWebKit -isystem /usr/include/aarch64-linux-gnu/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/aarch64-linux-gnu/qt5/QtConcurrent -isystem /usr/include/aarch64-linux-gnu/qt5/QtDBus -isystem /usr/include/KF5/KTextEditor -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -fno-delete-null-pointer-checks -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -o CMakeFiles/libumbrello.dir/codegenerators/d/dcodeoperation.cpp.o -c /<>/umbrello/codegenerators/d/dcodeoperation.cpp In file included from /<>/umbrello/codegenerators/codeblockwithcomments.h:15, from /<>/umbrello/codegenerators/codemethodblock.h:17, from /<>/umbrello/codegenerators/codeoperation.h:15, from /<>/umbrello/codegenerators/d/dcodeoperation.h:15, from /<>/umbrello/codegenerators/d/dcodeoperation.cpp:12: /<>/umbrello/codegenerators/codeblock.h:40:18: warning: ‘virtual void CodeBlock::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 40 | virtual void saveToXMI1(QDomDocument & doc, QDomElement & root); | ^~~~~~~~~~ /<>/umbrello/codegenerators/codeblock.h:41:18: warning: ‘virtual void CodeBlock::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] 41 | virtual void loadFromXMI1(QDomElement & root); | ^~~~~~~~~~~~ /<>/umbrello/codegenerators/codeblock.h:43:18: warning: ‘virtual void CodeBlock::setAttributesFromObject(TextBlock*)’ can be marked override [-Wsuggest-override] 43 | virtual void setAttributesFromObject(TextBlock * obj); | ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeblock.h:49:18: warning: ‘virtual void CodeBlock::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 49 | virtual void setAttributesOnNode(QDomDocument & doc, QDomElement & blockElement); | ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeblock.h:50:18: warning: ‘virtual void CodeBlock::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] 50 | virtual void setAttributesFromNode(QDomElement & element); | ^~~~~~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/codeblockwithcomments.h:16, from /<>/umbrello/codegenerators/codemethodblock.h:17, from /<>/umbrello/codegenerators/codeoperation.h:15, from /<>/umbrello/codegenerators/d/dcodeoperation.h:15, from /<>/umbrello/codegenerators/d/dcodeoperation.cpp:12: /<>/umbrello/codegenerators/codecomment.h:30:18: warning: ‘virtual void CodeComment::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 30 | virtual void saveToXMI1(QDomDocument & doc, QDomElement & root); | ^~~~~~~~~~ /<>/umbrello/codegenerators/codecomment.h:31:18: warning: ‘virtual void CodeComment::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] 31 | virtual void loadFromXMI1(QDomElement & root); | ^~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/codemethodblock.h:17, from /<>/umbrello/codegenerators/codeoperation.h:15, from /<>/umbrello/codegenerators/d/dcodeoperation.h:15, from /<>/umbrello/codegenerators/d/dcodeoperation.cpp:12: /<>/umbrello/codegenerators/codeblockwithcomments.h:38:21: warning: ‘virtual QString CodeBlockWithComments::toString() const’ can be marked override [-Wsuggest-override] 38 | virtual QString toString () const; | ^~~~~~~~ /<>/umbrello/codegenerators/codeblockwithcomments.h:42:18: warning: ‘virtual void CodeBlockWithComments::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 42 | virtual void saveToXMI1 (QDomDocument & doc, QDomElement & root); | ^~~~~~~~~~ /<>/umbrello/codegenerators/codeblockwithcomments.h:44:18: warning: ‘virtual void CodeBlockWithComments::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] 44 | virtual void loadFromXMI1 (QDomElement & root); | ^~~~~~~~~~~~ /<>/umbrello/codegenerators/codeblockwithcomments.h:46:18: warning: ‘virtual void CodeBlockWithComments::setAttributesFromObject(TextBlock*)’ can be marked override [-Wsuggest-override] 46 | virtual void setAttributesFromObject (TextBlock * obj); | ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeblockwithcomments.h:50:18: warning: ‘virtual void CodeBlockWithComments::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 50 | virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement); | ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeblockwithcomments.h:52:18: warning: ‘virtual void CodeBlockWithComments::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] 52 | virtual void setAttributesFromNode (QDomElement & element); | ^~~~~~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/codeoperation.h:15, from /<>/umbrello/codegenerators/d/dcodeoperation.h:15, from /<>/umbrello/codegenerators/d/dcodeoperation.cpp:12: /<>/umbrello/codegenerators/codemethodblock.h:45:21: warning: ‘virtual QString CodeMethodBlock::toString() const’ can be marked override [-Wsuggest-override] 45 | virtual QString toString () const; | ^~~~~~~~ /<>/umbrello/codegenerators/codemethodblock.h:58:18: warning: ‘virtual void CodeMethodBlock::updateContent()’ can be marked override [-Wsuggest-override] 58 | virtual void updateContent () = 0; | ^~~~~~~~~~~~~ /<>/umbrello/codegenerators/codemethodblock.h:62:18: warning: ‘virtual void CodeMethodBlock::release()’ can be marked override [-Wsuggest-override] 62 | virtual void release (); | ^~~~~~~ /<>/umbrello/codegenerators/codemethodblock.h:75:18: warning: ‘virtual void CodeMethodBlock::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 75 | virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement); | ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codemethodblock.h:77:18: warning: ‘virtual void CodeMethodBlock::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] 77 | virtual void setAttributesFromNode (QDomElement & element); | ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codemethodblock.h:79:18: warning: ‘virtual void CodeMethodBlock::setAttributesFromObject(TextBlock*)’ can be marked override [-Wsuggest-override] 79 | virtual void setAttributesFromObject (TextBlock * obj); | ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codemethodblock.h:88:18: warning: ‘virtual void CodeMethodBlock::syncToParent()’ can be marked override [-Wsuggest-override] 88 | virtual void syncToParent(); | ^~~~~~~~~~~~ In file included from /<>/umbrello/uml1model/attribute.h:15, from /<>/umbrello/uml1model/umlattributelist.h:17, from /<>/umbrello/uml1model/operation.h:14, from /<>/umbrello/codegenerators/codeoperation.h:16, from /<>/umbrello/codegenerators/d/dcodeoperation.h:15, from /<>/umbrello/codegenerators/d/dcodeoperation.cpp:12: /<>/umbrello/uml1model/classifierlistitem.h:48:18: warning: ‘virtual void UMLClassifierListItem::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 48 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/classifierlistitem.h:54:24: warning: ‘virtual UMLObject* UMLClassifierListItem::clone() const’ can be marked override [-Wsuggest-override] 54 | virtual UMLObject* clone() const = 0; | ^~~~~ In file included from /<>/umbrello/uml1model/umlattributelist.h:17, from /<>/umbrello/uml1model/operation.h:14, from /<>/umbrello/codegenerators/codeoperation.h:16, from /<>/umbrello/codegenerators/d/dcodeoperation.h:15, from /<>/umbrello/codegenerators/d/dcodeoperation.cpp:12: /<>/umbrello/uml1model/attribute.h:42:18: warning: ‘virtual void UMLAttribute::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 42 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/attribute.h:44:10: warning: ‘virtual void UMLAttribute::setName(const QString&)’ can be marked override [-Wsuggest-override] 44 | void setName(const QString &name); | ^~~~~~~ /<>/umbrello/uml1model/attribute.h:48:24: warning: ‘virtual UMLObject* UMLAttribute::clone() const’ can be marked override [-Wsuggest-override] 48 | virtual UMLObject* clone() const; | ^~~~~ /<>/umbrello/uml1model/attribute.h:53:13: warning: ‘virtual QString UMLAttribute::toString(Uml::SignatureType::Enum, bool)’ can be marked override [-Wsuggest-override] 53 | QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false); | ^~~~~~~~ /<>/umbrello/uml1model/attribute.h:58:18: warning: ‘virtual void UMLAttribute::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 58 | virtual void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/attribute.h:60:18: warning: ‘virtual bool UMLAttribute::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] 60 | virtual bool showPropertiesDialog(QWidget* parent = 0); | ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/attribute.h:73:10: warning: ‘virtual bool UMLAttribute::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 73 | bool load1(QDomElement & element); | ^~~~~ In file included from /<>/umbrello/codegenerators/codeoperation.h:16, from /<>/umbrello/codegenerators/d/dcodeoperation.h:15, from /<>/umbrello/codegenerators/d/dcodeoperation.cpp:12: /<>/umbrello/uml1model/operation.h:37:18: warning: ‘virtual void UMLOperation::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 37 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/operation.h:39:24: warning: ‘virtual UMLObject* UMLOperation::clone() const’ can be marked override [-Wsuggest-override] 39 | virtual UMLObject* clone() const; | ^~~~~ /<>/umbrello/uml1model/operation.h:41:10: warning: ‘virtual void UMLOperation::setType(UMLObject*)’ can be marked override [-Wsuggest-override] 41 | void setType(UMLObject* type); | ^~~~~~~ /<>/umbrello/uml1model/operation.h:52:13: warning: ‘virtual QString UMLOperation::toString(Uml::SignatureType::Enum, bool)’ can be marked override [-Wsuggest-override] 52 | QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false); | ^~~~~~~~ /<>/umbrello/uml1model/operation.h:56:10: warning: ‘virtual bool UMLOperation::resolveRef()’ can be marked override [-Wsuggest-override] 56 | bool resolveRef(); | ^~~~~~~~~~ /<>/umbrello/uml1model/operation.h:60:18: warning: ‘virtual bool UMLOperation::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] 60 | virtual bool showPropertiesDialog(QWidget* parent = 0); | ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/operation.h:72:10: warning: ‘virtual void UMLOperation::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 72 | void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/operation.h:75:10: warning: ‘virtual bool UMLOperation::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 75 | bool load1(QDomElement & element); | ^~~~~ In file included from /<>/umbrello/codegenerators/d/dcodeoperation.h:15, from /<>/umbrello/codegenerators/d/dcodeoperation.cpp:12: /<>/umbrello/codegenerators/codeoperation.h:41:18: warning: ‘virtual void CodeOperation::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 41 | virtual void saveToXMI1 (QDomDocument & doc, QDomElement & root); | ^~~~~~~~~~ /<>/umbrello/codegenerators/codeoperation.h:43:18: warning: ‘virtual void CodeOperation::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] 43 | virtual void loadFromXMI1 (QDomElement & root); | ^~~~~~~~~~~~ /<>/umbrello/codegenerators/codeoperation.h:47:18: warning: ‘virtual void CodeOperation::setAttributesFromObject(TextBlock*)’ can be marked override [-Wsuggest-override] 47 | virtual void setAttributesFromObject (TextBlock * obj); | ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeoperation.h:49:18: warning: ‘virtual void CodeOperation::updateMethodDeclaration()’ can be marked override [-Wsuggest-override] 49 | virtual void updateMethodDeclaration() = 0; | ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeoperation.h:50:18: warning: ‘virtual void CodeOperation::updateContent()’ can be marked override [-Wsuggest-override] 50 | virtual void updateContent(); | ^~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeoperation.h:57:18: warning: ‘virtual void CodeOperation::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 57 | virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement); | ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeoperation.h:59:18: warning: ‘virtual void CodeOperation::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] 59 | virtual void setAttributesFromNode (QDomElement & element); | ^~~~~~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/d/dcodeoperation.cpp:12: /<>/umbrello/codegenerators/d/dcodeoperation.h:36:17: warning: ‘virtual int DCodeOperation::lastEditableLine()’ can be marked override [-Wsuggest-override] 36 | virtual int lastEditableLine(); | ^~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/d/dcodeoperation.h:40:18: warning: ‘virtual void DCodeOperation::updateMethodDeclaration()’ can be marked override [-Wsuggest-override] 40 | virtual void updateMethodDeclaration(); | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/d/dcodegenerator.h:16, from /<>/umbrello/codegenerators/d/dcodeoperation.cpp:14: /<>/umbrello/codegenerators/advancedcodegenerator.h:37:18: warning: ‘virtual void AdvancedCodeGenerator::initFromParentDocument()’ can be marked override [-Wsuggest-override] 37 | virtual void initFromParentDocument(); | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/uml1model/package.h:14, from /<>/umbrello/uml1model/classifier.h:13, from /<>/umbrello/codegenerators/classifiercodedocument.h:15, from /<>/umbrello/codegenerators/d/dclassifiercodedocument.h:16, from /<>/umbrello/codegenerators/d/dcodegenerator.h:18, from /<>/umbrello/codegenerators/d/dcodeoperation.cpp:14: /<>/umbrello/uml1model/umlcanvasobject.h:43:18: warning: ‘virtual void UMLCanvasObject::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 43 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/umlcanvasobject.h:85:18: warning: ‘virtual bool UMLCanvasObject::resolveRef()’ can be marked override [-Wsuggest-override] 85 | virtual bool resolveRef(); | ^~~~~~~~~~ In file included from /<>/umbrello/uml1model/classifier.h:13, from /<>/umbrello/codegenerators/classifiercodedocument.h:15, from /<>/umbrello/codegenerators/d/dclassifiercodedocument.h:16, from /<>/umbrello/codegenerators/d/dcodegenerator.h:18, from /<>/umbrello/codegenerators/d/dcodeoperation.cpp:14: /<>/umbrello/uml1model/package.h:39:18: warning: ‘virtual void UMLPackage::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 39 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/package.h:41:24: warning: ‘virtual UMLObject* UMLPackage::clone() const’ can be marked override [-Wsuggest-override] 41 | virtual UMLObject* clone() const; | ^~~~~ /<>/umbrello/uml1model/package.h:64:18: warning: ‘virtual bool UMLPackage::resolveRef()’ can be marked override [-Wsuggest-override] 64 | virtual bool resolveRef(); | ^~~~~~~~~~ /<>/umbrello/uml1model/package.h:66:18: warning: ‘virtual void UMLPackage::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 66 | virtual void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/package.h:69:18: warning: ‘virtual bool UMLPackage::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 69 | virtual bool load1(QDomElement& element); | ^~~~~ In file included from /<>/umbrello/uml1model/foreignkeyconstraint.h:16, from /<>/umbrello/model_utils.h:18, from /<>/umbrello/uml1model/classifier.h:19, from /<>/umbrello/codegenerators/classifiercodedocument.h:15, from /<>/umbrello/codegenerators/d/dclassifiercodedocument.h:16, from /<>/umbrello/codegenerators/d/dcodegenerator.h:18, from /<>/umbrello/codegenerators/d/dcodeoperation.cpp:14: /<>/umbrello/uml1model/entityconstraint.h:40:18: warning: ‘virtual void UMLEntityConstraint::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 40 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/entityconstraint.h:45:24: warning: ‘virtual UMLObject* UMLEntityConstraint::clone() const’ can be marked override [-Wsuggest-override] 45 | virtual UMLObject* clone() const = 0; | ^~~~~ In file included from /<>/umbrello/model_utils.h:18, from /<>/umbrello/uml1model/classifier.h:19, from /<>/umbrello/codegenerators/classifiercodedocument.h:15, from /<>/umbrello/codegenerators/d/dclassifiercodedocument.h:16, from /<>/umbrello/codegenerators/d/dcodegenerator.h:18, from /<>/umbrello/codegenerators/d/dcodeoperation.cpp:14: /<>/umbrello/uml1model/foreignkeyconstraint.h:56:18: warning: ‘virtual void UMLForeignKeyConstraint::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 56 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:58:24: warning: ‘virtual UMLObject* UMLForeignKeyConstraint::clone() const’ can be marked override [-Wsuggest-override] 58 | virtual UMLObject* clone() const; | ^~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:60:13: warning: ‘virtual QString UMLForeignKeyConstraint::toString(Uml::SignatureType::Enum, bool)’ can be marked override [-Wsuggest-override] 60 | QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false); | ^~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:65:10: warning: ‘virtual void UMLForeignKeyConstraint::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 65 | void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:67:18: warning: ‘virtual bool UMLForeignKeyConstraint::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] 67 | virtual bool showPropertiesDialog(QWidget* parent = 0); | ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:85:10: warning: ‘virtual bool UMLForeignKeyConstraint::resolveRef()’ can be marked override [-Wsuggest-override] 85 | bool resolveRef(); | ^~~~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:94:10: warning: ‘virtual bool UMLForeignKeyConstraint::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 94 | bool load1(QDomElement & element); | ^~~~~ In file included from /<>/umbrello/model_utils.h:20, from /<>/umbrello/uml1model/classifier.h:19, from /<>/umbrello/codegenerators/classifiercodedocument.h:15, from /<>/umbrello/codegenerators/d/dclassifiercodedocument.h:16, from /<>/umbrello/codegenerators/d/dcodegenerator.h:18, from /<>/umbrello/codegenerators/d/dcodeoperation.cpp:14: /<>/umbrello/dialogs/multipagedialogbase.h:101:18: warning: ‘virtual void MultiPageDialogBase::keyPressEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] 101 | virtual void keyPressEvent(QKeyEvent *event); | ^~~~~~~~~~~~~ In file included from /<>/umbrello/model_utils.h:21, from /<>/umbrello/uml1model/classifier.h:19, from /<>/umbrello/codegenerators/classifiercodedocument.h:15, from /<>/umbrello/codegenerators/d/dclassifiercodedocument.h:16, from /<>/umbrello/codegenerators/d/dcodegenerator.h:18, from /<>/umbrello/codegenerators/d/dcodeoperation.cpp:14: /<>/umbrello/umlwidgets/widgetbase.h:187:20: warning: ‘virtual QRectF WidgetBase::boundingRect() const’ can be marked override [-Wsuggest-override] 187 | virtual QRectF boundingRect() const; | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/widgetbase.h:191:18: warning: ‘virtual void WidgetBase::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] 191 | virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); | ^~~~~ /<>/umbrello/umlwidgets/widgetbase.h:260:18: warning: ‘virtual void WidgetBase::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] 260 | virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent *event); | ^~~~~~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/classifiercodedocument.h:15, from /<>/umbrello/codegenerators/d/dclassifiercodedocument.h:16, from /<>/umbrello/codegenerators/d/dcodegenerator.h:18, from /<>/umbrello/codegenerators/d/dcodeoperation.cpp:14: /<>/umbrello/uml1model/classifier.h:54:18: warning: ‘virtual void UMLClassifier::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 54 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/classifier.h:56:16: warning: ‘virtual UMLObject* UMLClassifier::clone() const’ can be marked override [-Wsuggest-override] 56 | UMLObject* clone() const; | ^~~~~ /<>/umbrello/uml1model/classifier.h:111:18: warning: ‘virtual bool UMLClassifier::resolveRef()’ can be marked override [-Wsuggest-override] 111 | virtual bool resolveRef(); | ^~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:115:24: warning: ‘virtual UMLObject* UMLClassifier::findChildObjectById(Uml::ID::Type, bool)’ can be marked override [-Wsuggest-override] 115 | virtual UMLObject* findChildObjectById(Uml::ID::Type id, bool considerAncestors = false); | ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:124:18: warning: ‘virtual bool UMLClassifier::acceptAssociationType(Uml::AssociationType::Enum)’ can be marked override [-Wsuggest-override] 124 | virtual bool acceptAssociationType(Uml::AssociationType::Enum type); | ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:129:10: warning: ‘virtual void UMLClassifier::setBaseType(UMLObject::ObjectType)’ can be marked override [-Wsuggest-override] 129 | void setBaseType(UMLObject::ObjectType ot); | ^~~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:181:10: warning: ‘virtual void UMLClassifier::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 181 | void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:183:18: warning: ‘virtual bool UMLClassifier::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 183 | virtual bool load1(QDomElement& element); | ^~~~~ In file included from /<>/umbrello/codegenerators/classifiercodedocument.h:16, from /<>/umbrello/codegenerators/d/dclassifiercodedocument.h:16, from /<>/umbrello/codegenerators/d/dcodegenerator.h:18, from /<>/umbrello/codegenerators/d/dcodeoperation.cpp:14: /<>/umbrello/codegenerators/codeaccessormethod.h:47:18: warning: ‘virtual void CodeAccessorMethod::updateContent()’ can be marked override [-Wsuggest-override] 47 | virtual void updateContent() = 0; | ^~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeaccessormethod.h:49:18: warning: ‘virtual void CodeAccessorMethod::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 49 | virtual void saveToXMI1(QDomDocument & doc, QDomElement & root); | ^~~~~~~~~~ /<>/umbrello/codegenerators/codeaccessormethod.h:50:18: warning: ‘virtual void CodeAccessorMethod::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] 50 | virtual void loadFromXMI1(QDomElement & root); | ^~~~~~~~~~~~ /<>/umbrello/codegenerators/codeaccessormethod.h:52:18: warning: ‘virtual void CodeAccessorMethod::setAttributesFromObject(TextBlock*)’ can be marked override [-Wsuggest-override] 52 | virtual void setAttributesFromObject(TextBlock * obj); | ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeaccessormethod.h:56:18: warning: ‘virtual void CodeAccessorMethod::release()’ can be marked override [-Wsuggest-override] 56 | virtual void release(); | ^~~~~~~ /<>/umbrello/codegenerators/codeaccessormethod.h:58:18: warning: ‘virtual void CodeAccessorMethod::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 58 | virtual void setAttributesOnNode(QDomDocument & doc, QDomElement & blockElement); | ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeaccessormethod.h:60:18: warning: ‘virtual void CodeAccessorMethod::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] 60 | virtual void setAttributesFromNode(QDomElement & element); | ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeaccessormethod.h:62:18: warning: ‘virtual void CodeAccessorMethod::updateMethodDeclaration()’ can be marked override [-Wsuggest-override] 62 | virtual void updateMethodDeclaration() = 0; | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/codedocument.h:16, from /<>/umbrello/codegenerators/classifiercodedocument.h:17, from /<>/umbrello/codegenerators/d/dclassifiercodedocument.h:16, from /<>/umbrello/codegenerators/d/dcodegenerator.h:18, from /<>/umbrello/codegenerators/d/dcodeoperation.cpp:14: /<>/umbrello/codegenerators/hierarchicalcodeblock.h:38:10: warning: ‘virtual bool HierarchicalCodeBlock::addTextBlock(TextBlock*)’ can be marked override [-Wsuggest-override] 38 | bool addTextBlock (TextBlock * add_object); | ^~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:40:10: warning: ‘virtual bool HierarchicalCodeBlock::insertTextBlock(TextBlock*, TextBlock*, bool)’ can be marked override [-Wsuggest-override] 40 | bool insertTextBlock (TextBlock * newBlock, TextBlock * existingBlock, bool after = true); | ^~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:42:10: warning: ‘virtual bool HierarchicalCodeBlock::removeTextBlock(TextBlock*)’ can be marked override [-Wsuggest-override] 42 | bool removeTextBlock (TextBlock * remove_object); | ^~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:48:18: warning: ‘virtual void HierarchicalCodeBlock::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 48 | virtual void saveToXMI1 (QDomDocument & doc, QDomElement & root); | ^~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:50:18: warning: ‘virtual void HierarchicalCodeBlock::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] 50 | virtual void loadFromXMI1 (QDomElement & root); | ^~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:52:21: warning: ‘virtual QString HierarchicalCodeBlock::toString() const’ can be marked override [-Wsuggest-override] 52 | virtual QString toString () const; | ^~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:55:13: warning: ‘virtual QString HierarchicalCodeBlock::getUniqueTag(const QString&)’ can be marked override [-Wsuggest-override] 55 | QString getUniqueTag(const QString& prefix); | ^~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:59:25: warning: ‘virtual CodeBlock* HierarchicalCodeBlock::newCodeBlock()’ can be marked override [-Wsuggest-override] 59 | virtual CodeBlock * newCodeBlock(); | ^~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:60:37: warning: ‘virtual CodeBlockWithComments* HierarchicalCodeBlock::newCodeBlockWithComments()’ can be marked override [-Wsuggest-override] 60 | virtual CodeBlockWithComments * newCodeBlockWithComments(); | ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:61:37: warning: ‘virtual HierarchicalCodeBlock* HierarchicalCodeBlock::newHierarchicalCodeBlock()’ can be marked override [-Wsuggest-override] 61 | virtual HierarchicalCodeBlock * newHierarchicalCodeBlock(); | ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:65:18: warning: ‘virtual void HierarchicalCodeBlock::release()’ can be marked override [-Wsuggest-override] 65 | virtual void release (); | ^~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:67:18: warning: ‘virtual void HierarchicalCodeBlock::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 67 | virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & elem); | ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:69:18: warning: ‘virtual void HierarchicalCodeBlock::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] 69 | virtual void setAttributesFromNode (QDomElement & element); | ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:71:18: warning: ‘virtual void HierarchicalCodeBlock::setAttributesFromObject(TextBlock*)’ can be marked override [-Wsuggest-override] 71 | virtual void setAttributesFromObject (TextBlock * obj); | ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:73:17: warning: ‘virtual TextBlock* HierarchicalCodeBlock::findCodeClassFieldTextBlockByTag(const QString&)’ can be marked override [-Wsuggest-override] 73 | TextBlock * findCodeClassFieldTextBlockByTag (const QString &tag); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/classifiercodedocument.h:17, from /<>/umbrello/codegenerators/d/dclassifiercodedocument.h:16, from /<>/umbrello/codegenerators/d/dcodegenerator.h:18, from /<>/umbrello/codegenerators/d/dcodeoperation.cpp:14: /<>/umbrello/codegenerators/codedocument.h:61:10: warning: ‘virtual bool CodeDocument::insertTextBlock(TextBlock*, TextBlock*, bool)’ can be marked override [-Wsuggest-override] 61 | bool insertTextBlock (TextBlock * newBlock, TextBlock * existingBlock, bool after = true); | ^~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codedocument.h:70:25: warning: ‘virtual CodeBlock* CodeDocument::newCodeBlock()’ can be marked override [-Wsuggest-override] 70 | virtual CodeBlock * newCodeBlock (); | ^~~~~~~~~~~~ /<>/umbrello/codegenerators/codedocument.h:71:37: warning: ‘virtual HierarchicalCodeBlock* CodeDocument::newHierarchicalCodeBlock()’ can be marked override [-Wsuggest-override] 71 | virtual HierarchicalCodeBlock * newHierarchicalCodeBlock (); | ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codedocument.h:72:37: warning: ‘virtual CodeBlockWithComments* CodeDocument::newCodeBlockWithComments()’ can be marked override [-Wsuggest-override] 72 | virtual CodeBlockWithComments * newCodeBlockWithComments (); | ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codedocument.h:74:21: warning: ‘virtual QString CodeDocument::getUniqueTag(const QString&)’ can be marked override [-Wsuggest-override] 74 | virtual QString getUniqueTag(const QString& prefix = QString()); | ^~~~~~~~~~~~ /<>/umbrello/codegenerators/codedocument.h:86:18: warning: ‘virtual void CodeDocument::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 86 | virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement); | ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codedocument.h:88:18: warning: ‘virtual void CodeDocument::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] 88 | virtual void setAttributesFromNode (QDomElement & element); | ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codedocument.h:100:10: warning: ‘virtual void CodeDocument::resetTextBlocks()’ can be marked override [-Wsuggest-override] 100 | void resetTextBlocks(); | ^~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codedocument.h:102:25: warning: ‘virtual TextBlock* CodeDocument::findCodeClassFieldTextBlockByTag(const QString&)’ can be marked override [-Wsuggest-override] 102 | virtual TextBlock * findCodeClassFieldTextBlockByTag(const QString &tag); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/codeclassfield.h:16, from /<>/umbrello/codegenerators/classifiercodedocument.h:19, from /<>/umbrello/codegenerators/d/dclassifiercodedocument.h:16, from /<>/umbrello/codegenerators/d/dcodegenerator.h:18, from /<>/umbrello/codegenerators/d/dcodeoperation.cpp:14: /<>/umbrello/codegenerators/codeclassfielddeclarationblock.h:42:18: warning: ‘virtual void CodeClassFieldDeclarationBlock::setAttributesFromObject(TextBlock*)’ can be marked override [-Wsuggest-override] 42 | virtual void setAttributesFromObject(TextBlock * obj); | ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeclassfielddeclarationblock.h:44:18: warning: ‘virtual void CodeClassFieldDeclarationBlock::updateContent()’ can be marked override [-Wsuggest-override] 44 | virtual void updateContent() = 0; | ^~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeclassfielddeclarationblock.h:46:18: warning: ‘virtual void CodeClassFieldDeclarationBlock::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 46 | virtual void saveToXMI1(QDomDocument & doc, QDomElement & root); | ^~~~~~~~~~ /<>/umbrello/codegenerators/codeclassfielddeclarationblock.h:48:18: warning: ‘virtual void CodeClassFieldDeclarationBlock::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] 48 | virtual void loadFromXMI1(QDomElement & root); | ^~~~~~~~~~~~ /<>/umbrello/codegenerators/codeclassfielddeclarationblock.h:52:18: warning: ‘virtual void CodeClassFieldDeclarationBlock::release()’ can be marked override [-Wsuggest-override] 52 | virtual void release(); | ^~~~~~~ /<>/umbrello/codegenerators/codeclassfielddeclarationblock.h:54:18: warning: ‘virtual void CodeClassFieldDeclarationBlock::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 54 | virtual void setAttributesOnNode(QDomDocument & doc, QDomElement & blockElement); | ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeclassfielddeclarationblock.h:56:18: warning: ‘virtual void CodeClassFieldDeclarationBlock::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] 56 | virtual void setAttributesFromNode(QDomElement & element); | ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeclassfielddeclarationblock.h:67:18: warning: ‘virtual void CodeClassFieldDeclarationBlock::syncToParent()’ can be marked override [-Wsuggest-override] 67 | virtual void syncToParent(); | ^~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/classifiercodedocument.h:19, from /<>/umbrello/codegenerators/d/dclassifiercodedocument.h:16, from /<>/umbrello/codegenerators/d/dcodegenerator.h:18, from /<>/umbrello/codegenerators/d/dcodeoperation.cpp:14: /<>/umbrello/codegenerators/codeclassfield.h:52:13: warning: ‘virtual QString CodeClassField::getTypeName()’ can be marked override [-Wsuggest-override] 52 | QString getTypeName (); | ^~~~~~~~~~~ /<>/umbrello/codegenerators/codeclassfield.h:85:10: warning: ‘virtual void CodeClassField::updateContent()’ can be marked override [-Wsuggest-override] 85 | void updateContent(); | ^~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeclassfield.h:121:18: warning: ‘virtual void CodeClassField::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 121 | virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement); | ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeclassfield.h:123:18: warning: ‘virtual void CodeClassField::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] 123 | virtual void setAttributesFromNode (QDomElement & element); | ^~~~~~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/d/dclassifiercodedocument.h:16, from /<>/umbrello/codegenerators/d/dcodegenerator.h:18, from /<>/umbrello/codegenerators/d/dcodeoperation.cpp:14: /<>/umbrello/codegenerators/classifiercodedocument.h:74:18: warning: ‘virtual void ClassifierCodeDocument::synchronize()’ can be marked override [-Wsuggest-override] 74 | virtual void synchronize(); | ^~~~~~~~~~~ /<>/umbrello/codegenerators/classifiercodedocument.h:81:18: warning: ‘virtual void ClassifierCodeDocument::updateContent()’ can be marked override [-Wsuggest-override] 81 | virtual void updateContent() = 0; | ^~~~~~~~~~~~~ /<>/umbrello/codegenerators/classifiercodedocument.h:83:18: warning: ‘virtual void ClassifierCodeDocument::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 83 | virtual void saveToXMI1(QDomDocument &doc, QDomElement &root); | ^~~~~~~~~~ /<>/umbrello/codegenerators/classifiercodedocument.h:84:18: warning: ‘virtual void ClassifierCodeDocument::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] 84 | virtual void loadFromXMI1(QDomElement &root); | ^~~~~~~~~~~~ /<>/umbrello/codegenerators/classifiercodedocument.h:90:18: warning: ‘virtual void ClassifierCodeDocument::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 90 | virtual void setAttributesOnNode(QDomDocument &doc, QDomElement &blockElement); | ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/classifiercodedocument.h:91:18: warning: ‘virtual void ClassifierCodeDocument::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] 91 | virtual void setAttributesFromNode(QDomElement &element); | ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/classifiercodedocument.h:93:17: warning: ‘virtual TextBlock* ClassifierCodeDocument::findCodeClassFieldTextBlockByTag(const QString&)’ can be marked override [-Wsuggest-override] 93 | TextBlock * findCodeClassFieldTextBlockByTag(const QString &tag); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/d/dclassifiercodedocument.h:19, from /<>/umbrello/codegenerators/d/dcodegenerator.h:18, from /<>/umbrello/codegenerators/d/dcodeoperation.cpp:14: /<>/umbrello/codegenerators/d/dcodeclassfield.h:39:13: warning: ‘virtual QString DCodeClassField::getInitialValue()’ can be marked override [-Wsuggest-override] 39 | QString getInitialValue(); | ^~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/d/dcodeclassfield.h:41:13: warning: ‘virtual QString DCodeClassField::getTypeName()’ can be marked override [-Wsuggest-override] 41 | QString getTypeName (); | ^~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/d/dcodegenerator.h:18, from /<>/umbrello/codegenerators/d/dcodeoperation.cpp:14: /<>/umbrello/codegenerators/d/dclassifiercodedocument.h:50:13: warning: ‘virtual QString DClassifierCodeDocument::getPath()’ can be marked override [-Wsuggest-override] 50 | QString getPath(); | ^~~~~~~ /<>/umbrello/codegenerators/d/dclassifiercodedocument.h:52:10: warning: ‘virtual bool DClassifierCodeDocument::addCodeOperation(CodeOperation*)’ can be marked override [-Wsuggest-override] 52 | bool addCodeOperation(CodeOperation * op); | ^~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/d/dclassifiercodedocument.h:54:10: warning: ‘virtual void DClassifierCodeDocument::updateContent()’ can be marked override [-Wsuggest-override] 54 | void updateContent(); | ^~~~~~~~~~~~~ /<>/umbrello/codegenerators/d/dclassifiercodedocument.h:58:10: warning: ‘virtual void DClassifierCodeDocument::resetTextBlocks()’ can be marked override [-Wsuggest-override] 58 | void resetTextBlocks(); | ^~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/d/dclassifiercodedocument.h:60:18: warning: ‘virtual void DClassifierCodeDocument::loadChildTextBlocksFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] 60 | virtual void loadChildTextBlocksFromNode(QDomElement & root); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/d/dcodegenerator.h:19, from /<>/umbrello/codegenerators/d/dcodeoperation.cpp:14: /<>/umbrello/codegenerators/d/dcodegenerationpolicy.h:39:18: warning: ‘virtual void DCodeGenerationPolicy::setDefaults(bool)’ can be marked override [-Wsuggest-override] 39 | virtual void setDefaults(bool emitUpdateSignal = true); | ^~~~~~~~~~~ /<>/umbrello/codegenerators/d/dcodegenerationpolicy.h:41:32: warning: ‘virtual CodeGenerationPolicyPage* DCodeGenerationPolicy::createPage(QWidget*, const char*)’ can be marked override [-Wsuggest-override] 41 | CodeGenerationPolicyPage * createPage (QWidget *parent = 0, const char * name = 0); | ^~~~~~~~~~ In file included from /<>/umbrello/codegenerators/d/dcodeoperation.cpp:14: /<>/umbrello/codegenerators/d/dcodegenerator.h:39:32: warning: ‘virtual CodeViewerDialog* DCodeGenerator::getCodeViewerDialog(QWidget*, CodeDocument*, Settings::CodeViewerState&)’ can be marked override [-Wsuggest-override] 39 | virtual CodeViewerDialog * getCodeViewerDialog(QWidget* parent, CodeDocument * doc, | ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/d/dcodegenerator.h:46:20: warning: ‘virtual CodeDocument* DCodeGenerator::newClassifierCodeDocument(UMLClassifier*)’ can be marked override [-Wsuggest-override] 46 | CodeDocument * newClassifierCodeDocument (UMLClassifier * classifier); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/d/dcodegenerator.h:48:36: warning: ‘virtual Uml::ProgrammingLanguage::Enum DCodeGenerator::language() const’ can be marked override [-Wsuggest-override] 48 | Uml::ProgrammingLanguage::Enum language() const; | ^~~~~~~~ /<>/umbrello/codegenerators/d/dcodegenerator.h:50:25: warning: ‘virtual QStringList DCodeGenerator::defaultDatatypes()’ can be marked override [-Wsuggest-override] 50 | virtual QStringList defaultDatatypes(); | ^~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/d/dcodegenerator.h:54:25: warning: ‘virtual QStringList DCodeGenerator::reservedKeywords() const’ can be marked override [-Wsuggest-override] 54 | virtual QStringList reservedKeywords() const; | ^~~~~~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/d/dcodeoperation.cpp:17: /<>/umbrello/codegenerators/d/dcodedocumentation.h:44:18: warning: ‘virtual void DCodeDocumentation::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 44 | virtual void saveToXMI1 (QDomDocument & doc, QDomElement & root); | ^~~~~~~~~~ /<>/umbrello/codegenerators/d/dcodedocumentation.h:54:13: warning: ‘virtual QString DCodeDocumentation::toString() const’ can be marked override [-Wsuggest-override] 54 | QString toString () const; | ^~~~~~~~ /<>/umbrello/codegenerators/d/dcodedocumentation.h:60:21: warning: ‘virtual QString DCodeDocumentation::unformatText(const QString&, const QString&)’ can be marked override [-Wsuggest-override] 60 | virtual QString unformatText (const QString & text, const QString & indent = QString()); | ^~~~~~~~~~~~ /<>/umbrello/codegenerators/d/dcodedocumentation.h:66:21: warning: ‘virtual QString DCodeDocumentation::getNewEditorLine(int)’ can be marked override [-Wsuggest-override] 66 | virtual QString getNewEditorLine (int amount); | ^~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/d/dcodedocumentation.h:76:17: warning: ‘virtual int DCodeDocumentation::firstEditableLine()’ can be marked override [-Wsuggest-override] 76 | virtual int firstEditableLine(); | ^~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/d/dcodedocumentation.h:77:17: warning: ‘virtual int DCodeDocumentation::lastEditableLine()’ can be marked override [-Wsuggest-override] 77 | virtual int lastEditableLine(); | ^~~~~~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/d/dcodeoperation.cpp:18: /<>/umbrello/uml.h:201:18: warning: ‘virtual void UMLApp::keyPressEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] 201 | virtual void keyPressEvent(QKeyEvent* e); | ^~~~~~~~~~~~~ /<>/umbrello/uml.h:202:18: warning: ‘virtual void UMLApp::keyReleaseEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] 202 | virtual void keyReleaseEvent(QKeyEvent* e); | ^~~~~~~~~~~~~~~ /<>/umbrello/uml.h:204:18: warning: ‘virtual void UMLApp::customEvent(QEvent*)’ can be marked override [-Wsuggest-override] 204 | virtual void customEvent(QEvent* e); | ^~~~~~~~~~~ /<>/umbrello/uml.h:215:18: warning: ‘virtual bool UMLApp::queryClose()’ can be marked override [-Wsuggest-override] 215 | virtual bool queryClose(); | ^~~~~~~~~~ /<>/umbrello/uml.h:217:18: warning: ‘virtual void UMLApp::saveProperties(KConfigGroup&)’ can be marked override [-Wsuggest-override] 217 | virtual void saveProperties(KConfigGroup & cfg); | ^~~~~~~~~~~~~~ /<>/umbrello/uml.h:218:18: warning: ‘virtual void UMLApp::readProperties(const KConfigGroup&)’ can be marked override [-Wsuggest-override] 218 | virtual void readProperties(const KConfigGroup & cfg); | ^~~~~~~~~~~~~~ [ 42%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/codegenerators/d/dwriter.cpp.o cd /<>/obj-aarch64-linux-gnu/umbrello && /usr/bin/aarch64-linux-gnu-g++ -DCMAKE_BINARY_DIR=\"/<>/obj-aarch64-linux-gnu\" -DKCOREADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLO_VERSION_STRING=\"2.23.3\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-aarch64-linux-gnu/umbrello -I/<>/umbrello -I/<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/include -I/<>/obj-aarch64-linux-gnu -I/<>/umbrello/clipboard -I/<>/umbrello/cmds -I/<>/umbrello/codegenerators -I/<>/umbrello/codegenerators/ada -I/<>/umbrello/codegenerators/as -I/<>/umbrello/codegenerators/cpp -I/<>/umbrello/codegenerators/csharp -I/<>/umbrello/codegenerators/d -I/<>/umbrello/codegenerators/idl -I/<>/umbrello/codegenerators/java -I/<>/umbrello/codegenerators/js -I/<>/umbrello/codegenerators/pascal -I/<>/umbrello/codegenerators/perl -I/<>/umbrello/codegenerators/php -I/<>/umbrello/codegenerators/python -I/<>/umbrello/codegenerators/ruby -I/<>/umbrello/codegenerators/sql -I/<>/umbrello/codegenerators/tcl -I/<>/umbrello/codegenerators/vala -I/<>/umbrello/codegenerators/xml -I/<>/umbrello/codegenwizard -I/<>/umbrello/codeimport -I/<>/umbrello/codeimport/csharp -I/<>/umbrello/codeimpwizard -I/<>/umbrello/debug -I/<>/umbrello/dialogs -I/<>/umbrello/dialogs/pages -I/<>/umbrello/dialogs/widgets -I/<>/umbrello/docgenerators -I/<>/umbrello/finder -I/<>/umbrello/refactoring -I/<>/umbrello/uml1model -I/<>/umbrello/umlwidgets -I/<>/lib/cppparser -I/<>/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/aarch64-linux-gnu/qt5 -isystem /usr/include/aarch64-linux-gnu/qt5/QtWidgets -isystem /usr/include/aarch64-linux-gnu/qt5/QtGui -isystem /usr/include/aarch64-linux-gnu/qt5/QtCore -isystem /usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/aarch64-linux-gnu/qt5/QtXml -isystem /usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/aarch64-linux-gnu/qt5/QtSvg -isystem /usr/include/aarch64-linux-gnu/qt5/QtWebKitWidgets -isystem /usr/include/aarch64-linux-gnu/qt5/QtWebKit -isystem /usr/include/aarch64-linux-gnu/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/aarch64-linux-gnu/qt5/QtConcurrent -isystem /usr/include/aarch64-linux-gnu/qt5/QtDBus -isystem /usr/include/KF5/KTextEditor -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -fno-delete-null-pointer-checks -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -o CMakeFiles/libumbrello.dir/codegenerators/d/dwriter.cpp.o -c /<>/umbrello/codegenerators/d/dwriter.cpp In file included from /<>/umbrello/codegenerators/d/dwriter.h:15, from /<>/umbrello/codegenerators/d/dwriter.cpp:13: /<>/umbrello/codegenerators/simplecodegenerator.h:41:10: warning: ‘virtual void SimpleCodeGenerator::writeCodeToFile(UMLClassifierList&)’ can be marked override [-Wsuggest-override] 41 | void writeCodeToFile(UMLClassifierList & concepts); | ^~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/simplecodegenerator.h:42:10: warning: ‘virtual void SimpleCodeGenerator::writeCodeToFile()’ can be marked override [-Wsuggest-override] 42 | void writeCodeToFile(); | ^~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/simplecodegenerator.h:80:18: warning: ‘virtual void SimpleCodeGenerator::initFromParentDocument()’ can be marked override [-Wsuggest-override] 80 | virtual void initFromParentDocument(); | ^~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/simplecodegenerator.h:83:18: warning: ‘virtual void SimpleCodeGenerator::syncCodeToDocument()’ can be marked override [-Wsuggest-override] 83 | virtual void syncCodeToDocument(); | ^~~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/uml1model/attribute.h:15, from /<>/umbrello/uml1model/umlattributelist.h:17, from /<>/umbrello/codegenerators/d/dwriter.h:17, from /<>/umbrello/codegenerators/d/dwriter.cpp:13: /<>/umbrello/uml1model/classifierlistitem.h:48:18: warning: ‘virtual void UMLClassifierListItem::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 48 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/classifierlistitem.h:54:24: warning: ‘virtual UMLObject* UMLClassifierListItem::clone() const’ can be marked override [-Wsuggest-override] 54 | virtual UMLObject* clone() const = 0; | ^~~~~ In file included from /<>/umbrello/uml1model/umlattributelist.h:17, from /<>/umbrello/codegenerators/d/dwriter.h:17, from /<>/umbrello/codegenerators/d/dwriter.cpp:13: /<>/umbrello/uml1model/attribute.h:42:18: warning: ‘virtual void UMLAttribute::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 42 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/attribute.h:44:10: warning: ‘virtual void UMLAttribute::setName(const QString&)’ can be marked override [-Wsuggest-override] 44 | void setName(const QString &name); | ^~~~~~~ /<>/umbrello/uml1model/attribute.h:48:24: warning: ‘virtual UMLObject* UMLAttribute::clone() const’ can be marked override [-Wsuggest-override] 48 | virtual UMLObject* clone() const; | ^~~~~ /<>/umbrello/uml1model/attribute.h:53:13: warning: ‘virtual QString UMLAttribute::toString(Uml::SignatureType::Enum, bool)’ can be marked override [-Wsuggest-override] 53 | QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false); | ^~~~~~~~ /<>/umbrello/uml1model/attribute.h:58:18: warning: ‘virtual void UMLAttribute::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 58 | virtual void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/attribute.h:60:18: warning: ‘virtual bool UMLAttribute::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] 60 | virtual bool showPropertiesDialog(QWidget* parent = 0); | ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/attribute.h:73:10: warning: ‘virtual bool UMLAttribute::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 73 | bool load1(QDomElement & element); | ^~~~~ In file included from /<>/umbrello/codegenerators/d/dwriter.cpp:13: /<>/umbrello/codegenerators/d/dwriter.h:39:18: warning: ‘virtual void DWriter::writeClass(UMLClassifier*)’ can be marked override [-Wsuggest-override] 39 | virtual void writeClass(UMLClassifier *c); | ^~~~~~~~~~ /<>/umbrello/codegenerators/d/dwriter.h:41:44: warning: ‘virtual Uml::ProgrammingLanguage::Enum DWriter::language() const’ can be marked override [-Wsuggest-override] 41 | virtual Uml::ProgrammingLanguage::Enum language() const; | ^~~~~~~~ /<>/umbrello/codegenerators/d/dwriter.h:43:17: warning: ‘virtual QStringList DWriter::defaultDatatypes()’ can be marked override [-Wsuggest-override] 43 | QStringList defaultDatatypes(); | ^~~~~~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/d/dwriter.cpp:16: /<>/umbrello/uml1model/association.h:75:24: warning: ‘virtual UMLObject* UMLAssociation::clone() const’ can be marked override [-Wsuggest-override] 75 | virtual UMLObject* clone() const { return 0; } | ^~~~~ /<>/umbrello/uml1model/association.h:77:18: warning: ‘virtual bool UMLAssociation::resolveRef()’ can be marked override [-Wsuggest-override] 77 | virtual bool resolveRef(); | ^~~~~~~~~~ /<>/umbrello/uml1model/association.h:79:10: warning: ‘virtual void UMLAssociation::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 79 | void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/association.h:81:18: warning: ‘virtual bool UMLAssociation::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] 81 | virtual bool showPropertiesDialog(QWidget *parent = 0); | ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/association.h:85:10: warning: ‘virtual bool UMLAssociation::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 85 | bool load1(QDomElement& element); | ^~~~~ In file included from /<>/umbrello/uml1model/package.h:14, from /<>/umbrello/uml1model/classifier.h:13, from /<>/umbrello/codegenerators/d/dwriter.cpp:18: /<>/umbrello/uml1model/umlcanvasobject.h:43:18: warning: ‘virtual void UMLCanvasObject::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 43 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/umlcanvasobject.h:85:18: warning: ‘virtual bool UMLCanvasObject::resolveRef()’ can be marked override [-Wsuggest-override] 85 | virtual bool resolveRef(); | ^~~~~~~~~~ In file included from /<>/umbrello/uml1model/classifier.h:13, from /<>/umbrello/codegenerators/d/dwriter.cpp:18: /<>/umbrello/uml1model/package.h:39:18: warning: ‘virtual void UMLPackage::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 39 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/package.h:41:24: warning: ‘virtual UMLObject* UMLPackage::clone() const’ can be marked override [-Wsuggest-override] 41 | virtual UMLObject* clone() const; | ^~~~~ /<>/umbrello/uml1model/package.h:64:18: warning: ‘virtual bool UMLPackage::resolveRef()’ can be marked override [-Wsuggest-override] 64 | virtual bool resolveRef(); | ^~~~~~~~~~ /<>/umbrello/uml1model/package.h:66:18: warning: ‘virtual void UMLPackage::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 66 | virtual void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/package.h:69:18: warning: ‘virtual bool UMLPackage::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 69 | virtual bool load1(QDomElement& element); | ^~~~~ In file included from /<>/umbrello/uml1model/foreignkeyconstraint.h:16, from /<>/umbrello/model_utils.h:18, from /<>/umbrello/uml1model/classifier.h:19, from /<>/umbrello/codegenerators/d/dwriter.cpp:18: /<>/umbrello/uml1model/entityconstraint.h:40:18: warning: ‘virtual void UMLEntityConstraint::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 40 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/entityconstraint.h:45:24: warning: ‘virtual UMLObject* UMLEntityConstraint::clone() const’ can be marked override [-Wsuggest-override] 45 | virtual UMLObject* clone() const = 0; | ^~~~~ In file included from /<>/umbrello/model_utils.h:18, from /<>/umbrello/uml1model/classifier.h:19, from /<>/umbrello/codegenerators/d/dwriter.cpp:18: /<>/umbrello/uml1model/foreignkeyconstraint.h:56:18: warning: ‘virtual void UMLForeignKeyConstraint::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 56 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:58:24: warning: ‘virtual UMLObject* UMLForeignKeyConstraint::clone() const’ can be marked override [-Wsuggest-override] 58 | virtual UMLObject* clone() const; | ^~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:60:13: warning: ‘virtual QString UMLForeignKeyConstraint::toString(Uml::SignatureType::Enum, bool)’ can be marked override [-Wsuggest-override] 60 | QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false); | ^~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:65:10: warning: ‘virtual void UMLForeignKeyConstraint::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 65 | void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:67:18: warning: ‘virtual bool UMLForeignKeyConstraint::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] 67 | virtual bool showPropertiesDialog(QWidget* parent = 0); | ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:85:10: warning: ‘virtual bool UMLForeignKeyConstraint::resolveRef()’ can be marked override [-Wsuggest-override] 85 | bool resolveRef(); | ^~~~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:94:10: warning: ‘virtual bool UMLForeignKeyConstraint::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 94 | bool load1(QDomElement & element); | ^~~~~ In file included from /<>/umbrello/model_utils.h:20, from /<>/umbrello/uml1model/classifier.h:19, from /<>/umbrello/codegenerators/d/dwriter.cpp:18: /<>/umbrello/dialogs/multipagedialogbase.h:101:18: warning: ‘virtual void MultiPageDialogBase::keyPressEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] 101 | virtual void keyPressEvent(QKeyEvent *event); | ^~~~~~~~~~~~~ In file included from /<>/umbrello/model_utils.h:21, from /<>/umbrello/uml1model/classifier.h:19, from /<>/umbrello/codegenerators/d/dwriter.cpp:18: /<>/umbrello/umlwidgets/widgetbase.h:187:20: warning: ‘virtual QRectF WidgetBase::boundingRect() const’ can be marked override [-Wsuggest-override] 187 | virtual QRectF boundingRect() const; | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/widgetbase.h:191:18: warning: ‘virtual void WidgetBase::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] 191 | virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); | ^~~~~ /<>/umbrello/umlwidgets/widgetbase.h:260:18: warning: ‘virtual void WidgetBase::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] 260 | virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent *event); | ^~~~~~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/d/dwriter.cpp:18: /<>/umbrello/uml1model/classifier.h:54:18: warning: ‘virtual void UMLClassifier::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 54 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/classifier.h:56:16: warning: ‘virtual UMLObject* UMLClassifier::clone() const’ can be marked override [-Wsuggest-override] 56 | UMLObject* clone() const; | ^~~~~ /<>/umbrello/uml1model/classifier.h:111:18: warning: ‘virtual bool UMLClassifier::resolveRef()’ can be marked override [-Wsuggest-override] 111 | virtual bool resolveRef(); | ^~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:115:24: warning: ‘virtual UMLObject* UMLClassifier::findChildObjectById(Uml::ID::Type, bool)’ can be marked override [-Wsuggest-override] 115 | virtual UMLObject* findChildObjectById(Uml::ID::Type id, bool considerAncestors = false); | ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:124:18: warning: ‘virtual bool UMLClassifier::acceptAssociationType(Uml::AssociationType::Enum)’ can be marked override [-Wsuggest-override] 124 | virtual bool acceptAssociationType(Uml::AssociationType::Enum type); | ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:129:10: warning: ‘virtual void UMLClassifier::setBaseType(UMLObject::ObjectType)’ can be marked override [-Wsuggest-override] 129 | void setBaseType(UMLObject::ObjectType ot); | ^~~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:181:10: warning: ‘virtual void UMLClassifier::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 181 | void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:183:18: warning: ‘virtual bool UMLClassifier::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 183 | virtual bool load1(QDomElement& element); | ^~~~~ In file included from /<>/umbrello/codegenerators/d/dwriter.cpp:20: /<>/umbrello/debug/debug_utils.h:91:18: warning: ‘virtual void Tracer::showEvent(QShowEvent*)’ can be marked override [-Wsuggest-override] 91 | virtual void showEvent(QShowEvent*); | ^~~~~~~~~ In file included from /<>/umbrello/codegenerators/d/dwriter.cpp:21: /<>/umbrello/uml1model/operation.h:37:18: warning: ‘virtual void UMLOperation::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 37 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/operation.h:39:24: warning: ‘virtual UMLObject* UMLOperation::clone() const’ can be marked override [-Wsuggest-override] 39 | virtual UMLObject* clone() const; | ^~~~~ /<>/umbrello/uml1model/operation.h:41:10: warning: ‘virtual void UMLOperation::setType(UMLObject*)’ can be marked override [-Wsuggest-override] 41 | void setType(UMLObject* type); | ^~~~~~~ /<>/umbrello/uml1model/operation.h:52:13: warning: ‘virtual QString UMLOperation::toString(Uml::SignatureType::Enum, bool)’ can be marked override [-Wsuggest-override] 52 | QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false); | ^~~~~~~~ /<>/umbrello/uml1model/operation.h:56:10: warning: ‘virtual bool UMLOperation::resolveRef()’ can be marked override [-Wsuggest-override] 56 | bool resolveRef(); | ^~~~~~~~~~ /<>/umbrello/uml1model/operation.h:60:18: warning: ‘virtual bool UMLOperation::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] 60 | virtual bool showPropertiesDialog(QWidget* parent = 0); | ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/operation.h:72:10: warning: ‘virtual void UMLOperation::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 72 | void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/operation.h:75:10: warning: ‘virtual bool UMLOperation::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 75 | bool load1(QDomElement & element); | ^~~~~ In file included from /<>/umbrello/codegenerators/d/dwriter.cpp:22: /<>/umbrello/uml1model/template.h:37:18: warning: ‘virtual void UMLTemplate::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 37 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/template.h:39:24: warning: ‘virtual UMLObject* UMLTemplate::clone() const’ can be marked override [-Wsuggest-override] 39 | virtual UMLObject* clone() const; | ^~~~~ /<>/umbrello/uml1model/template.h:43:13: warning: ‘virtual QString UMLTemplate::toString(Uml::SignatureType::Enum, bool)’ can be marked override [-Wsuggest-override] 43 | QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false); | ^~~~~~~~ /<>/umbrello/uml1model/template.h:45:21: warning: ‘virtual QString UMLTemplate::getTypeName() const’ can be marked override [-Wsuggest-override] 45 | virtual QString getTypeName() const; | ^~~~~~~~~~~ /<>/umbrello/uml1model/template.h:47:18: warning: ‘virtual bool UMLTemplate::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] 47 | virtual bool showPropertiesDialog(QWidget* parent); | ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/template.h:49:10: warning: ‘virtual void UMLTemplate::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 49 | void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/template.h:53:10: warning: ‘virtual bool UMLTemplate::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 53 | bool load1(QDomElement & element); | ^~~~~ /<>/umbrello/codegenerators/d/dwriter.cpp: In member function ‘void DWriter::writeOperations(UMLOperationList&, QTextStream&)’: /<>/umbrello/codegenerators/d/dwriter.cpp:906:31: warning: implicitly-declared ‘UMLAttributeList& UMLAttributeList::operator=(const UMLAttributeList&)’ is deprecated [-Wdeprecated-copy] 906 | atl = op->getParmList(); | ^ In file included from /<>/umbrello/codegenerators/d/dwriter.h:17, from /<>/umbrello/codegenerators/d/dwriter.cpp:13: /<>/umbrello/uml1model/umlattributelist.h:32:5: note: because ‘UMLAttributeList’ has user-provided ‘UMLAttributeList::UMLAttributeList(const UMLAttributeList&)’ 32 | UMLAttributeList(const UMLAttributeList&); | ^~~~~~~~~~~~~~~~ [ 42%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/codegenerators/hierarchicalcodeblock.cpp.o cd /<>/obj-aarch64-linux-gnu/umbrello && /usr/bin/aarch64-linux-gnu-g++ -DCMAKE_BINARY_DIR=\"/<>/obj-aarch64-linux-gnu\" -DKCOREADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLO_VERSION_STRING=\"2.23.3\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-aarch64-linux-gnu/umbrello -I/<>/umbrello -I/<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/include -I/<>/obj-aarch64-linux-gnu -I/<>/umbrello/clipboard -I/<>/umbrello/cmds -I/<>/umbrello/codegenerators -I/<>/umbrello/codegenerators/ada -I/<>/umbrello/codegenerators/as -I/<>/umbrello/codegenerators/cpp -I/<>/umbrello/codegenerators/csharp -I/<>/umbrello/codegenerators/d -I/<>/umbrello/codegenerators/idl -I/<>/umbrello/codegenerators/java -I/<>/umbrello/codegenerators/js -I/<>/umbrello/codegenerators/pascal -I/<>/umbrello/codegenerators/perl -I/<>/umbrello/codegenerators/php -I/<>/umbrello/codegenerators/python -I/<>/umbrello/codegenerators/ruby -I/<>/umbrello/codegenerators/sql -I/<>/umbrello/codegenerators/tcl -I/<>/umbrello/codegenerators/vala -I/<>/umbrello/codegenerators/xml -I/<>/umbrello/codegenwizard -I/<>/umbrello/codeimport -I/<>/umbrello/codeimport/csharp -I/<>/umbrello/codeimpwizard -I/<>/umbrello/debug -I/<>/umbrello/dialogs -I/<>/umbrello/dialogs/pages -I/<>/umbrello/dialogs/widgets -I/<>/umbrello/docgenerators -I/<>/umbrello/finder -I/<>/umbrello/refactoring -I/<>/umbrello/uml1model -I/<>/umbrello/umlwidgets -I/<>/lib/cppparser -I/<>/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/aarch64-linux-gnu/qt5 -isystem /usr/include/aarch64-linux-gnu/qt5/QtWidgets -isystem /usr/include/aarch64-linux-gnu/qt5/QtGui -isystem /usr/include/aarch64-linux-gnu/qt5/QtCore -isystem /usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/aarch64-linux-gnu/qt5/QtXml -isystem /usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/aarch64-linux-gnu/qt5/QtSvg -isystem /usr/include/aarch64-linux-gnu/qt5/QtWebKitWidgets -isystem /usr/include/aarch64-linux-gnu/qt5/QtWebKit -isystem /usr/include/aarch64-linux-gnu/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/aarch64-linux-gnu/qt5/QtConcurrent -isystem /usr/include/aarch64-linux-gnu/qt5/QtDBus -isystem /usr/include/KF5/KTextEditor -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -fno-delete-null-pointer-checks -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -o CMakeFiles/libumbrello.dir/codegenerators/hierarchicalcodeblock.cpp.o -c /<>/umbrello/codegenerators/hierarchicalcodeblock.cpp In file included from /<>/umbrello/codegenerators/codeblockwithcomments.h:15, from /<>/umbrello/codegenerators/codemethodblock.h:17, from /<>/umbrello/codegenerators/codeaccessormethod.h:15, from /<>/umbrello/codegenerators/codegenobjectwithtextblocks.h:15, from /<>/umbrello/codegenerators/hierarchicalcodeblock.h:15, from /<>/umbrello/codegenerators/hierarchicalcodeblock.cpp:13: /<>/umbrello/codegenerators/codeblock.h:40:18: warning: ‘virtual void CodeBlock::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 40 | virtual void saveToXMI1(QDomDocument & doc, QDomElement & root); | ^~~~~~~~~~ /<>/umbrello/codegenerators/codeblock.h:41:18: warning: ‘virtual void CodeBlock::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] 41 | virtual void loadFromXMI1(QDomElement & root); | ^~~~~~~~~~~~ /<>/umbrello/codegenerators/codeblock.h:43:18: warning: ‘virtual void CodeBlock::setAttributesFromObject(TextBlock*)’ can be marked override [-Wsuggest-override] 43 | virtual void setAttributesFromObject(TextBlock * obj); | ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeblock.h:49:18: warning: ‘virtual void CodeBlock::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 49 | virtual void setAttributesOnNode(QDomDocument & doc, QDomElement & blockElement); | ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeblock.h:50:18: warning: ‘virtual void CodeBlock::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] 50 | virtual void setAttributesFromNode(QDomElement & element); | ^~~~~~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/codeblockwithcomments.h:16, from /<>/umbrello/codegenerators/codemethodblock.h:17, from /<>/umbrello/codegenerators/codeaccessormethod.h:15, from /<>/umbrello/codegenerators/codegenobjectwithtextblocks.h:15, from /<>/umbrello/codegenerators/hierarchicalcodeblock.h:15, from /<>/umbrello/codegenerators/hierarchicalcodeblock.cpp:13: /<>/umbrello/codegenerators/codecomment.h:30:18: warning: ‘virtual void CodeComment::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 30 | virtual void saveToXMI1(QDomDocument & doc, QDomElement & root); | ^~~~~~~~~~ /<>/umbrello/codegenerators/codecomment.h:31:18: warning: ‘virtual void CodeComment::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] 31 | virtual void loadFromXMI1(QDomElement & root); | ^~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/codemethodblock.h:17, from /<>/umbrello/codegenerators/codeaccessormethod.h:15, from /<>/umbrello/codegenerators/codegenobjectwithtextblocks.h:15, from /<>/umbrello/codegenerators/hierarchicalcodeblock.h:15, from /<>/umbrello/codegenerators/hierarchicalcodeblock.cpp:13: /<>/umbrello/codegenerators/codeblockwithcomments.h:38:21: warning: ‘virtual QString CodeBlockWithComments::toString() const’ can be marked override [-Wsuggest-override] 38 | virtual QString toString () const; | ^~~~~~~~ /<>/umbrello/codegenerators/codeblockwithcomments.h:42:18: warning: ‘virtual void CodeBlockWithComments::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 42 | virtual void saveToXMI1 (QDomDocument & doc, QDomElement & root); | ^~~~~~~~~~ /<>/umbrello/codegenerators/codeblockwithcomments.h:44:18: warning: ‘virtual void CodeBlockWithComments::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] 44 | virtual void loadFromXMI1 (QDomElement & root); | ^~~~~~~~~~~~ /<>/umbrello/codegenerators/codeblockwithcomments.h:46:18: warning: ‘virtual void CodeBlockWithComments::setAttributesFromObject(TextBlock*)’ can be marked override [-Wsuggest-override] 46 | virtual void setAttributesFromObject (TextBlock * obj); | ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeblockwithcomments.h:50:18: warning: ‘virtual void CodeBlockWithComments::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 50 | virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement); | ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeblockwithcomments.h:52:18: warning: ‘virtual void CodeBlockWithComments::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] 52 | virtual void setAttributesFromNode (QDomElement & element); | ^~~~~~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/codeaccessormethod.h:15, from /<>/umbrello/codegenerators/codegenobjectwithtextblocks.h:15, from /<>/umbrello/codegenerators/hierarchicalcodeblock.h:15, from /<>/umbrello/codegenerators/hierarchicalcodeblock.cpp:13: /<>/umbrello/codegenerators/codemethodblock.h:45:21: warning: ‘virtual QString CodeMethodBlock::toString() const’ can be marked override [-Wsuggest-override] 45 | virtual QString toString () const; | ^~~~~~~~ /<>/umbrello/codegenerators/codemethodblock.h:58:18: warning: ‘virtual void CodeMethodBlock::updateContent()’ can be marked override [-Wsuggest-override] 58 | virtual void updateContent () = 0; | ^~~~~~~~~~~~~ /<>/umbrello/codegenerators/codemethodblock.h:62:18: warning: ‘virtual void CodeMethodBlock::release()’ can be marked override [-Wsuggest-override] 62 | virtual void release (); | ^~~~~~~ /<>/umbrello/codegenerators/codemethodblock.h:75:18: warning: ‘virtual void CodeMethodBlock::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 75 | virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement); | ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codemethodblock.h:77:18: warning: ‘virtual void CodeMethodBlock::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] 77 | virtual void setAttributesFromNode (QDomElement & element); | ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codemethodblock.h:79:18: warning: ‘virtual void CodeMethodBlock::setAttributesFromObject(TextBlock*)’ can be marked override [-Wsuggest-override] 79 | virtual void setAttributesFromObject (TextBlock * obj); | ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codemethodblock.h:88:18: warning: ‘virtual void CodeMethodBlock::syncToParent()’ can be marked override [-Wsuggest-override] 88 | virtual void syncToParent(); | ^~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/codegenobjectwithtextblocks.h:15, from /<>/umbrello/codegenerators/hierarchicalcodeblock.h:15, from /<>/umbrello/codegenerators/hierarchicalcodeblock.cpp:13: /<>/umbrello/codegenerators/codeaccessormethod.h:47:18: warning: ‘virtual void CodeAccessorMethod::updateContent()’ can be marked override [-Wsuggest-override] 47 | virtual void updateContent() = 0; | ^~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeaccessormethod.h:49:18: warning: ‘virtual void CodeAccessorMethod::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 49 | virtual void saveToXMI1(QDomDocument & doc, QDomElement & root); | ^~~~~~~~~~ /<>/umbrello/codegenerators/codeaccessormethod.h:50:18: warning: ‘virtual void CodeAccessorMethod::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] 50 | virtual void loadFromXMI1(QDomElement & root); | ^~~~~~~~~~~~ /<>/umbrello/codegenerators/codeaccessormethod.h:52:18: warning: ‘virtual void CodeAccessorMethod::setAttributesFromObject(TextBlock*)’ can be marked override [-Wsuggest-override] 52 | virtual void setAttributesFromObject(TextBlock * obj); | ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeaccessormethod.h:56:18: warning: ‘virtual void CodeAccessorMethod::release()’ can be marked override [-Wsuggest-override] 56 | virtual void release(); | ^~~~~~~ /<>/umbrello/codegenerators/codeaccessormethod.h:58:18: warning: ‘virtual void CodeAccessorMethod::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 58 | virtual void setAttributesOnNode(QDomDocument & doc, QDomElement & blockElement); | ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeaccessormethod.h:60:18: warning: ‘virtual void CodeAccessorMethod::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] 60 | virtual void setAttributesFromNode(QDomElement & element); | ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeaccessormethod.h:62:18: warning: ‘virtual void CodeAccessorMethod::updateMethodDeclaration()’ can be marked override [-Wsuggest-override] 62 | virtual void updateMethodDeclaration() = 0; | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/hierarchicalcodeblock.cpp:13: /<>/umbrello/codegenerators/hierarchicalcodeblock.h:38:10: warning: ‘virtual bool HierarchicalCodeBlock::addTextBlock(TextBlock*)’ can be marked override [-Wsuggest-override] 38 | bool addTextBlock (TextBlock * add_object); | ^~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:40:10: warning: ‘virtual bool HierarchicalCodeBlock::insertTextBlock(TextBlock*, TextBlock*, bool)’ can be marked override [-Wsuggest-override] 40 | bool insertTextBlock (TextBlock * newBlock, TextBlock * existingBlock, bool after = true); | ^~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:42:10: warning: ‘virtual bool HierarchicalCodeBlock::removeTextBlock(TextBlock*)’ can be marked override [-Wsuggest-override] 42 | bool removeTextBlock (TextBlock * remove_object); | ^~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:48:18: warning: ‘virtual void HierarchicalCodeBlock::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 48 | virtual void saveToXMI1 (QDomDocument & doc, QDomElement & root); | ^~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:50:18: warning: ‘virtual void HierarchicalCodeBlock::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] 50 | virtual void loadFromXMI1 (QDomElement & root); | ^~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:52:21: warning: ‘virtual QString HierarchicalCodeBlock::toString() const’ can be marked override [-Wsuggest-override] 52 | virtual QString toString () const; | ^~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:55:13: warning: ‘virtual QString HierarchicalCodeBlock::getUniqueTag(const QString&)’ can be marked override [-Wsuggest-override] 55 | QString getUniqueTag(const QString& prefix); | ^~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:59:25: warning: ‘virtual CodeBlock* HierarchicalCodeBlock::newCodeBlock()’ can be marked override [-Wsuggest-override] 59 | virtual CodeBlock * newCodeBlock(); | ^~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:60:37: warning: ‘virtual CodeBlockWithComments* HierarchicalCodeBlock::newCodeBlockWithComments()’ can be marked override [-Wsuggest-override] 60 | virtual CodeBlockWithComments * newCodeBlockWithComments(); | ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:61:37: warning: ‘virtual HierarchicalCodeBlock* HierarchicalCodeBlock::newHierarchicalCodeBlock()’ can be marked override [-Wsuggest-override] 61 | virtual HierarchicalCodeBlock * newHierarchicalCodeBlock(); | ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:65:18: warning: ‘virtual void HierarchicalCodeBlock::release()’ can be marked override [-Wsuggest-override] 65 | virtual void release (); | ^~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:67:18: warning: ‘virtual void HierarchicalCodeBlock::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 67 | virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & elem); | ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:69:18: warning: ‘virtual void HierarchicalCodeBlock::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] 69 | virtual void setAttributesFromNode (QDomElement & element); | ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:71:18: warning: ‘virtual void HierarchicalCodeBlock::setAttributesFromObject(TextBlock*)’ can be marked override [-Wsuggest-override] 71 | virtual void setAttributesFromObject (TextBlock * obj); | ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:73:17: warning: ‘virtual TextBlock* HierarchicalCodeBlock::findCodeClassFieldTextBlockByTag(const QString&)’ can be marked override [-Wsuggest-override] 73 | TextBlock * findCodeClassFieldTextBlockByTag (const QString &tag); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/hierarchicalcodeblock.cpp:16: /<>/umbrello/codegenerators/codedocument.h:61:10: warning: ‘virtual bool CodeDocument::insertTextBlock(TextBlock*, TextBlock*, bool)’ can be marked override [-Wsuggest-override] 61 | bool insertTextBlock (TextBlock * newBlock, TextBlock * existingBlock, bool after = true); | ^~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codedocument.h:70:25: warning: ‘virtual CodeBlock* CodeDocument::newCodeBlock()’ can be marked override [-Wsuggest-override] 70 | virtual CodeBlock * newCodeBlock (); | ^~~~~~~~~~~~ /<>/umbrello/codegenerators/codedocument.h:71:37: warning: ‘virtual HierarchicalCodeBlock* CodeDocument::newHierarchicalCodeBlock()’ can be marked override [-Wsuggest-override] 71 | virtual HierarchicalCodeBlock * newHierarchicalCodeBlock (); | ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codedocument.h:72:37: warning: ‘virtual CodeBlockWithComments* CodeDocument::newCodeBlockWithComments()’ can be marked override [-Wsuggest-override] 72 | virtual CodeBlockWithComments * newCodeBlockWithComments (); | ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codedocument.h:74:21: warning: ‘virtual QString CodeDocument::getUniqueTag(const QString&)’ can be marked override [-Wsuggest-override] 74 | virtual QString getUniqueTag(const QString& prefix = QString()); | ^~~~~~~~~~~~ /<>/umbrello/codegenerators/codedocument.h:86:18: warning: ‘virtual void CodeDocument::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 86 | virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement); | ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codedocument.h:88:18: warning: ‘virtual void CodeDocument::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] 88 | virtual void setAttributesFromNode (QDomElement & element); | ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codedocument.h:100:10: warning: ‘virtual void CodeDocument::resetTextBlocks()’ can be marked override [-Wsuggest-override] 100 | void resetTextBlocks(); | ^~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codedocument.h:102:25: warning: ‘virtual TextBlock* CodeDocument::findCodeClassFieldTextBlockByTag(const QString&)’ can be marked override [-Wsuggest-override] 102 | virtual TextBlock * findCodeClassFieldTextBlockByTag(const QString &tag); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/uml1model/package.h:14, from /<>/umbrello/uml1model/classifier.h:13, from /<>/umbrello/codegenerators/classifiercodedocument.h:15, from /<>/umbrello/codegenerators/hierarchicalcodeblock.cpp:17: /<>/umbrello/uml1model/umlcanvasobject.h:43:18: warning: ‘virtual void UMLCanvasObject::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 43 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/umlcanvasobject.h:85:18: warning: ‘virtual bool UMLCanvasObject::resolveRef()’ can be marked override [-Wsuggest-override] 85 | virtual bool resolveRef(); | ^~~~~~~~~~ In file included from /<>/umbrello/uml1model/classifier.h:13, from /<>/umbrello/codegenerators/classifiercodedocument.h:15, from /<>/umbrello/codegenerators/hierarchicalcodeblock.cpp:17: /<>/umbrello/uml1model/package.h:39:18: warning: ‘virtual void UMLPackage::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 39 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/package.h:41:24: warning: ‘virtual UMLObject* UMLPackage::clone() const’ can be marked override [-Wsuggest-override] 41 | virtual UMLObject* clone() const; | ^~~~~ /<>/umbrello/uml1model/package.h:64:18: warning: ‘virtual bool UMLPackage::resolveRef()’ can be marked override [-Wsuggest-override] 64 | virtual bool resolveRef(); | ^~~~~~~~~~ /<>/umbrello/uml1model/package.h:66:18: warning: ‘virtual void UMLPackage::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 66 | virtual void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/package.h:69:18: warning: ‘virtual bool UMLPackage::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 69 | virtual bool load1(QDomElement& element); | ^~~~~ In file included from /<>/umbrello/uml1model/attribute.h:15, from /<>/umbrello/uml1model/umlattributelist.h:17, from /<>/umbrello/uml1model/classifier.h:14, from /<>/umbrello/codegenerators/classifiercodedocument.h:15, from /<>/umbrello/codegenerators/hierarchicalcodeblock.cpp:17: /<>/umbrello/uml1model/classifierlistitem.h:48:18: warning: ‘virtual void UMLClassifierListItem::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 48 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/classifierlistitem.h:54:24: warning: ‘virtual UMLObject* UMLClassifierListItem::clone() const’ can be marked override [-Wsuggest-override] 54 | virtual UMLObject* clone() const = 0; | ^~~~~ In file included from /<>/umbrello/uml1model/umlattributelist.h:17, from /<>/umbrello/uml1model/classifier.h:14, from /<>/umbrello/codegenerators/classifiercodedocument.h:15, from /<>/umbrello/codegenerators/hierarchicalcodeblock.cpp:17: /<>/umbrello/uml1model/attribute.h:42:18: warning: ‘virtual void UMLAttribute::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 42 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/attribute.h:44:10: warning: ‘virtual void UMLAttribute::setName(const QString&)’ can be marked override [-Wsuggest-override] 44 | void setName(const QString &name); | ^~~~~~~ /<>/umbrello/uml1model/attribute.h:48:24: warning: ‘virtual UMLObject* UMLAttribute::clone() const’ can be marked override [-Wsuggest-override] 48 | virtual UMLObject* clone() const; | ^~~~~ /<>/umbrello/uml1model/attribute.h:53:13: warning: ‘virtual QString UMLAttribute::toString(Uml::SignatureType::Enum, bool)’ can be marked override [-Wsuggest-override] 53 | QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false); | ^~~~~~~~ /<>/umbrello/uml1model/attribute.h:58:18: warning: ‘virtual void UMLAttribute::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 58 | virtual void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/attribute.h:60:18: warning: ‘virtual bool UMLAttribute::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] 60 | virtual bool showPropertiesDialog(QWidget* parent = 0); | ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/attribute.h:73:10: warning: ‘virtual bool UMLAttribute::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 73 | bool load1(QDomElement & element); | ^~~~~ In file included from /<>/umbrello/uml1model/foreignkeyconstraint.h:16, from /<>/umbrello/model_utils.h:18, from /<>/umbrello/uml1model/classifier.h:19, from /<>/umbrello/codegenerators/classifiercodedocument.h:15, from /<>/umbrello/codegenerators/hierarchicalcodeblock.cpp:17: /<>/umbrello/uml1model/entityconstraint.h:40:18: warning: ‘virtual void UMLEntityConstraint::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 40 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/entityconstraint.h:45:24: warning: ‘virtual UMLObject* UMLEntityConstraint::clone() const’ can be marked override [-Wsuggest-override] 45 | virtual UMLObject* clone() const = 0; | ^~~~~ In file included from /<>/umbrello/model_utils.h:18, from /<>/umbrello/uml1model/classifier.h:19, from /<>/umbrello/codegenerators/classifiercodedocument.h:15, from /<>/umbrello/codegenerators/hierarchicalcodeblock.cpp:17: /<>/umbrello/uml1model/foreignkeyconstraint.h:56:18: warning: ‘virtual void UMLForeignKeyConstraint::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 56 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:58:24: warning: ‘virtual UMLObject* UMLForeignKeyConstraint::clone() const’ can be marked override [-Wsuggest-override] 58 | virtual UMLObject* clone() const; | ^~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:60:13: warning: ‘virtual QString UMLForeignKeyConstraint::toString(Uml::SignatureType::Enum, bool)’ can be marked override [-Wsuggest-override] 60 | QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false); | ^~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:65:10: warning: ‘virtual void UMLForeignKeyConstraint::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 65 | void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:67:18: warning: ‘virtual bool UMLForeignKeyConstraint::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] 67 | virtual bool showPropertiesDialog(QWidget* parent = 0); | ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:85:10: warning: ‘virtual bool UMLForeignKeyConstraint::resolveRef()’ can be marked override [-Wsuggest-override] 85 | bool resolveRef(); | ^~~~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:94:10: warning: ‘virtual bool UMLForeignKeyConstraint::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 94 | bool load1(QDomElement & element); | ^~~~~ In file included from /<>/umbrello/model_utils.h:20, from /<>/umbrello/uml1model/classifier.h:19, from /<>/umbrello/codegenerators/classifiercodedocument.h:15, from /<>/umbrello/codegenerators/hierarchicalcodeblock.cpp:17: /<>/umbrello/dialogs/multipagedialogbase.h:101:18: warning: ‘virtual void MultiPageDialogBase::keyPressEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] 101 | virtual void keyPressEvent(QKeyEvent *event); | ^~~~~~~~~~~~~ In file included from /<>/umbrello/model_utils.h:21, from /<>/umbrello/uml1model/classifier.h:19, from /<>/umbrello/codegenerators/classifiercodedocument.h:15, from /<>/umbrello/codegenerators/hierarchicalcodeblock.cpp:17: /<>/umbrello/umlwidgets/widgetbase.h:187:20: warning: ‘virtual QRectF WidgetBase::boundingRect() const’ can be marked override [-Wsuggest-override] 187 | virtual QRectF boundingRect() const; | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/widgetbase.h:191:18: warning: ‘virtual void WidgetBase::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] 191 | virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); | ^~~~~ /<>/umbrello/umlwidgets/widgetbase.h:260:18: warning: ‘virtual void WidgetBase::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] 260 | virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent *event); | ^~~~~~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/classifiercodedocument.h:15, from /<>/umbrello/codegenerators/hierarchicalcodeblock.cpp:17: /<>/umbrello/uml1model/classifier.h:54:18: warning: ‘virtual void UMLClassifier::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 54 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/classifier.h:56:16: warning: ‘virtual UMLObject* UMLClassifier::clone() const’ can be marked override [-Wsuggest-override] 56 | UMLObject* clone() const; | ^~~~~ /<>/umbrello/uml1model/classifier.h:111:18: warning: ‘virtual bool UMLClassifier::resolveRef()’ can be marked override [-Wsuggest-override] 111 | virtual bool resolveRef(); | ^~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:115:24: warning: ‘virtual UMLObject* UMLClassifier::findChildObjectById(Uml::ID::Type, bool)’ can be marked override [-Wsuggest-override] 115 | virtual UMLObject* findChildObjectById(Uml::ID::Type id, bool considerAncestors = false); | ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:124:18: warning: ‘virtual bool UMLClassifier::acceptAssociationType(Uml::AssociationType::Enum)’ can be marked override [-Wsuggest-override] 124 | virtual bool acceptAssociationType(Uml::AssociationType::Enum type); | ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:129:10: warning: ‘virtual void UMLClassifier::setBaseType(UMLObject::ObjectType)’ can be marked override [-Wsuggest-override] 129 | void setBaseType(UMLObject::ObjectType ot); | ^~~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:181:10: warning: ‘virtual void UMLClassifier::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 181 | void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:183:18: warning: ‘virtual bool UMLClassifier::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 183 | virtual bool load1(QDomElement& element); | ^~~~~ In file included from /<>/umbrello/codegenerators/codeoperation.h:16, from /<>/umbrello/codegenerators/classifiercodedocument.h:18, from /<>/umbrello/codegenerators/hierarchicalcodeblock.cpp:17: /<>/umbrello/uml1model/operation.h:37:18: warning: ‘virtual void UMLOperation::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 37 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/operation.h:39:24: warning: ‘virtual UMLObject* UMLOperation::clone() const’ can be marked override [-Wsuggest-override] 39 | virtual UMLObject* clone() const; | ^~~~~ /<>/umbrello/uml1model/operation.h:41:10: warning: ‘virtual void UMLOperation::setType(UMLObject*)’ can be marked override [-Wsuggest-override] 41 | void setType(UMLObject* type); | ^~~~~~~ /<>/umbrello/uml1model/operation.h:52:13: warning: ‘virtual QString UMLOperation::toString(Uml::SignatureType::Enum, bool)’ can be marked override [-Wsuggest-override] 52 | QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false); | ^~~~~~~~ /<>/umbrello/uml1model/operation.h:56:10: warning: ‘virtual bool UMLOperation::resolveRef()’ can be marked override [-Wsuggest-override] 56 | bool resolveRef(); | ^~~~~~~~~~ /<>/umbrello/uml1model/operation.h:60:18: warning: ‘virtual bool UMLOperation::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] 60 | virtual bool showPropertiesDialog(QWidget* parent = 0); | ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/operation.h:72:10: warning: ‘virtual void UMLOperation::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 72 | void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/operation.h:75:10: warning: ‘virtual bool UMLOperation::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 75 | bool load1(QDomElement & element); | ^~~~~ In file included from /<>/umbrello/codegenerators/classifiercodedocument.h:18, from /<>/umbrello/codegenerators/hierarchicalcodeblock.cpp:17: /<>/umbrello/codegenerators/codeoperation.h:41:18: warning: ‘virtual void CodeOperation::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 41 | virtual void saveToXMI1 (QDomDocument & doc, QDomElement & root); | ^~~~~~~~~~ /<>/umbrello/codegenerators/codeoperation.h:43:18: warning: ‘virtual void CodeOperation::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] 43 | virtual void loadFromXMI1 (QDomElement & root); | ^~~~~~~~~~~~ /<>/umbrello/codegenerators/codeoperation.h:47:18: warning: ‘virtual void CodeOperation::setAttributesFromObject(TextBlock*)’ can be marked override [-Wsuggest-override] 47 | virtual void setAttributesFromObject (TextBlock * obj); | ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeoperation.h:49:18: warning: ‘virtual void CodeOperation::updateMethodDeclaration()’ can be marked override [-Wsuggest-override] 49 | virtual void updateMethodDeclaration() = 0; | ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeoperation.h:50:18: warning: ‘virtual void CodeOperation::updateContent()’ can be marked override [-Wsuggest-override] 50 | virtual void updateContent(); | ^~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeoperation.h:57:18: warning: ‘virtual void CodeOperation::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 57 | virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement); | ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeoperation.h:59:18: warning: ‘virtual void CodeOperation::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] 59 | virtual void setAttributesFromNode (QDomElement & element); | ^~~~~~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/codeclassfield.h:16, from /<>/umbrello/codegenerators/classifiercodedocument.h:19, from /<>/umbrello/codegenerators/hierarchicalcodeblock.cpp:17: /<>/umbrello/codegenerators/codeclassfielddeclarationblock.h:42:18: warning: ‘virtual void CodeClassFieldDeclarationBlock::setAttributesFromObject(TextBlock*)’ can be marked override [-Wsuggest-override] 42 | virtual void setAttributesFromObject(TextBlock * obj); | ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeclassfielddeclarationblock.h:44:18: warning: ‘virtual void CodeClassFieldDeclarationBlock::updateContent()’ can be marked override [-Wsuggest-override] 44 | virtual void updateContent() = 0; | ^~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeclassfielddeclarationblock.h:46:18: warning: ‘virtual void CodeClassFieldDeclarationBlock::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 46 | virtual void saveToXMI1(QDomDocument & doc, QDomElement & root); | ^~~~~~~~~~ /<>/umbrello/codegenerators/codeclassfielddeclarationblock.h:48:18: warning: ‘virtual void CodeClassFieldDeclarationBlock::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] 48 | virtual void loadFromXMI1(QDomElement & root); | ^~~~~~~~~~~~ /<>/umbrello/codegenerators/codeclassfielddeclarationblock.h:52:18: warning: ‘virtual void CodeClassFieldDeclarationBlock::release()’ can be marked override [-Wsuggest-override] 52 | virtual void release(); | ^~~~~~~ /<>/umbrello/codegenerators/codeclassfielddeclarationblock.h:54:18: warning: ‘virtual void CodeClassFieldDeclarationBlock::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 54 | virtual void setAttributesOnNode(QDomDocument & doc, QDomElement & blockElement); | ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeclassfielddeclarationblock.h:56:18: warning: ‘virtual void CodeClassFieldDeclarationBlock::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] 56 | virtual void setAttributesFromNode(QDomElement & element); | ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeclassfielddeclarationblock.h:67:18: warning: ‘virtual void CodeClassFieldDeclarationBlock::syncToParent()’ can be marked override [-Wsuggest-override] 67 | virtual void syncToParent(); | ^~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/classifiercodedocument.h:19, from /<>/umbrello/codegenerators/hierarchicalcodeblock.cpp:17: /<>/umbrello/codegenerators/codeclassfield.h:52:13: warning: ‘virtual QString CodeClassField::getTypeName()’ can be marked override [-Wsuggest-override] 52 | QString getTypeName (); | ^~~~~~~~~~~ /<>/umbrello/codegenerators/codeclassfield.h:85:10: warning: ‘virtual void CodeClassField::updateContent()’ can be marked override [-Wsuggest-override] 85 | void updateContent(); | ^~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeclassfield.h:121:18: warning: ‘virtual void CodeClassField::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 121 | virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement); | ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeclassfield.h:123:18: warning: ‘virtual void CodeClassField::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] 123 | virtual void setAttributesFromNode (QDomElement & element); | ^~~~~~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/hierarchicalcodeblock.cpp:17: /<>/umbrello/codegenerators/classifiercodedocument.h:74:18: warning: ‘virtual void ClassifierCodeDocument::synchronize()’ can be marked override [-Wsuggest-override] 74 | virtual void synchronize(); | ^~~~~~~~~~~ /<>/umbrello/codegenerators/classifiercodedocument.h:81:18: warning: ‘virtual void ClassifierCodeDocument::updateContent()’ can be marked override [-Wsuggest-override] 81 | virtual void updateContent() = 0; | ^~~~~~~~~~~~~ /<>/umbrello/codegenerators/classifiercodedocument.h:83:18: warning: ‘virtual void ClassifierCodeDocument::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 83 | virtual void saveToXMI1(QDomDocument &doc, QDomElement &root); | ^~~~~~~~~~ /<>/umbrello/codegenerators/classifiercodedocument.h:84:18: warning: ‘virtual void ClassifierCodeDocument::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] 84 | virtual void loadFromXMI1(QDomElement &root); | ^~~~~~~~~~~~ /<>/umbrello/codegenerators/classifiercodedocument.h:90:18: warning: ‘virtual void ClassifierCodeDocument::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 90 | virtual void setAttributesOnNode(QDomDocument &doc, QDomElement &blockElement); | ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/classifiercodedocument.h:91:18: warning: ‘virtual void ClassifierCodeDocument::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] 91 | virtual void setAttributesFromNode(QDomElement &element); | ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/classifiercodedocument.h:93:17: warning: ‘virtual TextBlock* ClassifierCodeDocument::findCodeClassFieldTextBlockByTag(const QString&)’ can be marked override [-Wsuggest-override] 93 | TextBlock * findCodeClassFieldTextBlockByTag(const QString &tag); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/hierarchicalcodeblock.cpp:21: /<>/umbrello/debug/debug_utils.h:91:18: warning: ‘virtual void Tracer::showEvent(QShowEvent*)’ can be marked override [-Wsuggest-override] 91 | virtual void showEvent(QShowEvent*); | ^~~~~~~~~ In file included from /<>/umbrello/codegenerators/hierarchicalcodeblock.cpp:22: /<>/umbrello/uml.h:201:18: warning: ‘virtual void UMLApp::keyPressEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] 201 | virtual void keyPressEvent(QKeyEvent* e); | ^~~~~~~~~~~~~ /<>/umbrello/uml.h:202:18: warning: ‘virtual void UMLApp::keyReleaseEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] 202 | virtual void keyReleaseEvent(QKeyEvent* e); | ^~~~~~~~~~~~~~~ /<>/umbrello/uml.h:204:18: warning: ‘virtual void UMLApp::customEvent(QEvent*)’ can be marked override [-Wsuggest-override] 204 | virtual void customEvent(QEvent* e); | ^~~~~~~~~~~ /<>/umbrello/uml.h:215:18: warning: ‘virtual bool UMLApp::queryClose()’ can be marked override [-Wsuggest-override] 215 | virtual bool queryClose(); | ^~~~~~~~~~ /<>/umbrello/uml.h:217:18: warning: ‘virtual void UMLApp::saveProperties(KConfigGroup&)’ can be marked override [-Wsuggest-override] 217 | virtual void saveProperties(KConfigGroup & cfg); | ^~~~~~~~~~~~~~ /<>/umbrello/uml.h:218:18: warning: ‘virtual void UMLApp::readProperties(const KConfigGroup&)’ can be marked override [-Wsuggest-override] 218 | virtual void readProperties(const KConfigGroup & cfg); | ^~~~~~~~~~~~~~ [ 43%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/codegenerators/idl/idlwriter.cpp.o cd /<>/obj-aarch64-linux-gnu/umbrello && /usr/bin/aarch64-linux-gnu-g++ -DCMAKE_BINARY_DIR=\"/<>/obj-aarch64-linux-gnu\" -DKCOREADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLO_VERSION_STRING=\"2.23.3\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-aarch64-linux-gnu/umbrello -I/<>/umbrello -I/<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/include -I/<>/obj-aarch64-linux-gnu -I/<>/umbrello/clipboard -I/<>/umbrello/cmds -I/<>/umbrello/codegenerators -I/<>/umbrello/codegenerators/ada -I/<>/umbrello/codegenerators/as -I/<>/umbrello/codegenerators/cpp -I/<>/umbrello/codegenerators/csharp -I/<>/umbrello/codegenerators/d -I/<>/umbrello/codegenerators/idl -I/<>/umbrello/codegenerators/java -I/<>/umbrello/codegenerators/js -I/<>/umbrello/codegenerators/pascal -I/<>/umbrello/codegenerators/perl -I/<>/umbrello/codegenerators/php -I/<>/umbrello/codegenerators/python -I/<>/umbrello/codegenerators/ruby -I/<>/umbrello/codegenerators/sql -I/<>/umbrello/codegenerators/tcl -I/<>/umbrello/codegenerators/vala -I/<>/umbrello/codegenerators/xml -I/<>/umbrello/codegenwizard -I/<>/umbrello/codeimport -I/<>/umbrello/codeimport/csharp -I/<>/umbrello/codeimpwizard -I/<>/umbrello/debug -I/<>/umbrello/dialogs -I/<>/umbrello/dialogs/pages -I/<>/umbrello/dialogs/widgets -I/<>/umbrello/docgenerators -I/<>/umbrello/finder -I/<>/umbrello/refactoring -I/<>/umbrello/uml1model -I/<>/umbrello/umlwidgets -I/<>/lib/cppparser -I/<>/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/aarch64-linux-gnu/qt5 -isystem /usr/include/aarch64-linux-gnu/qt5/QtWidgets -isystem /usr/include/aarch64-linux-gnu/qt5/QtGui -isystem /usr/include/aarch64-linux-gnu/qt5/QtCore -isystem /usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/aarch64-linux-gnu/qt5/QtXml -isystem /usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/aarch64-linux-gnu/qt5/QtSvg -isystem /usr/include/aarch64-linux-gnu/qt5/QtWebKitWidgets -isystem /usr/include/aarch64-linux-gnu/qt5/QtWebKit -isystem /usr/include/aarch64-linux-gnu/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/aarch64-linux-gnu/qt5/QtConcurrent -isystem /usr/include/aarch64-linux-gnu/qt5/QtDBus -isystem /usr/include/KF5/KTextEditor -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -fno-delete-null-pointer-checks -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -o CMakeFiles/libumbrello.dir/codegenerators/idl/idlwriter.cpp.o -c /<>/umbrello/codegenerators/idl/idlwriter.cpp In file included from /<>/umbrello/codegenerators/idl/idlwriter.h:16, from /<>/umbrello/codegenerators/idl/idlwriter.cpp:11: /<>/umbrello/codegenerators/simplecodegenerator.h:41:10: warning: ‘virtual void SimpleCodeGenerator::writeCodeToFile(UMLClassifierList&)’ can be marked override [-Wsuggest-override] 41 | void writeCodeToFile(UMLClassifierList & concepts); | ^~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/simplecodegenerator.h:42:10: warning: ‘virtual void SimpleCodeGenerator::writeCodeToFile()’ can be marked override [-Wsuggest-override] 42 | void writeCodeToFile(); | ^~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/simplecodegenerator.h:80:18: warning: ‘virtual void SimpleCodeGenerator::initFromParentDocument()’ can be marked override [-Wsuggest-override] 80 | virtual void initFromParentDocument(); | ^~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/simplecodegenerator.h:83:18: warning: ‘virtual void SimpleCodeGenerator::syncCodeToDocument()’ can be marked override [-Wsuggest-override] 83 | virtual void syncCodeToDocument(); | ^~~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/idl/idlwriter.cpp:11: /<>/umbrello/codegenerators/idl/idlwriter.h:36:18: warning: ‘virtual void IDLWriter::writeClass(UMLClassifier*)’ can be marked override [-Wsuggest-override] 36 | virtual void writeClass(UMLClassifier *c); | ^~~~~~~~~~ /<>/umbrello/codegenerators/idl/idlwriter.h:38:44: warning: ‘virtual Uml::ProgrammingLanguage::Enum IDLWriter::language() const’ can be marked override [-Wsuggest-override] 38 | virtual Uml::ProgrammingLanguage::Enum language() const; | ^~~~~~~~ /<>/umbrello/codegenerators/idl/idlwriter.h:40:17: warning: ‘virtual QStringList IDLWriter::defaultDatatypes()’ can be marked override [-Wsuggest-override] 40 | QStringList defaultDatatypes(); | ^~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/idl/idlwriter.h:42:25: warning: ‘virtual QStringList IDLWriter::reservedKeywords() const’ can be marked override [-Wsuggest-override] 42 | virtual QStringList reservedKeywords() const; | ^~~~~~~~~~~~~~~~ In file included from /<>/umbrello/listpopupmenu.h:17, from /<>/umbrello/umldoc.h:16, from /<>/umbrello/codegenerators/idl/idlwriter.cpp:13: /<>/umbrello/umlwidgets/widgetbase.h:187:20: warning: ‘virtual QRectF WidgetBase::boundingRect() const’ can be marked override [-Wsuggest-override] 187 | virtual QRectF boundingRect() const; | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/widgetbase.h:191:18: warning: ‘virtual void WidgetBase::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] 191 | virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); | ^~~~~ /<>/umbrello/umlwidgets/widgetbase.h:260:18: warning: ‘virtual void WidgetBase::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] 260 | virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent *event); | ^~~~~~~~~~~~~~~~ In file included from /<>/umbrello/uml1model/package.h:14, from /<>/umbrello/uml1model/classifier.h:13, from /<>/umbrello/codegenerators/idl/idlwriter.cpp:14: /<>/umbrello/uml1model/umlcanvasobject.h:43:18: warning: ‘virtual void UMLCanvasObject::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 43 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/umlcanvasobject.h:85:18: warning: ‘virtual bool UMLCanvasObject::resolveRef()’ can be marked override [-Wsuggest-override] 85 | virtual bool resolveRef(); | ^~~~~~~~~~ In file included from /<>/umbrello/uml1model/classifier.h:13, from /<>/umbrello/codegenerators/idl/idlwriter.cpp:14: /<>/umbrello/uml1model/package.h:39:18: warning: ‘virtual void UMLPackage::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 39 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/package.h:41:24: warning: ‘virtual UMLObject* UMLPackage::clone() const’ can be marked override [-Wsuggest-override] 41 | virtual UMLObject* clone() const; | ^~~~~ /<>/umbrello/uml1model/package.h:64:18: warning: ‘virtual bool UMLPackage::resolveRef()’ can be marked override [-Wsuggest-override] 64 | virtual bool resolveRef(); | ^~~~~~~~~~ /<>/umbrello/uml1model/package.h:66:18: warning: ‘virtual void UMLPackage::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 66 | virtual void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/package.h:69:18: warning: ‘virtual bool UMLPackage::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 69 | virtual bool load1(QDomElement& element); | ^~~~~ In file included from /<>/umbrello/uml1model/attribute.h:15, from /<>/umbrello/uml1model/umlattributelist.h:17, from /<>/umbrello/uml1model/classifier.h:14, from /<>/umbrello/codegenerators/idl/idlwriter.cpp:14: /<>/umbrello/uml1model/classifierlistitem.h:48:18: warning: ‘virtual void UMLClassifierListItem::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 48 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/classifierlistitem.h:54:24: warning: ‘virtual UMLObject* UMLClassifierListItem::clone() const’ can be marked override [-Wsuggest-override] 54 | virtual UMLObject* clone() const = 0; | ^~~~~ In file included from /<>/umbrello/uml1model/umlattributelist.h:17, from /<>/umbrello/uml1model/classifier.h:14, from /<>/umbrello/codegenerators/idl/idlwriter.cpp:14: /<>/umbrello/uml1model/attribute.h:42:18: warning: ‘virtual void UMLAttribute::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 42 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/attribute.h:44:10: warning: ‘virtual void UMLAttribute::setName(const QString&)’ can be marked override [-Wsuggest-override] 44 | void setName(const QString &name); | ^~~~~~~ /<>/umbrello/uml1model/attribute.h:48:24: warning: ‘virtual UMLObject* UMLAttribute::clone() const’ can be marked override [-Wsuggest-override] 48 | virtual UMLObject* clone() const; | ^~~~~ /<>/umbrello/uml1model/attribute.h:53:13: warning: ‘virtual QString UMLAttribute::toString(Uml::SignatureType::Enum, bool)’ can be marked override [-Wsuggest-override] 53 | QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false); | ^~~~~~~~ /<>/umbrello/uml1model/attribute.h:58:18: warning: ‘virtual void UMLAttribute::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 58 | virtual void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/attribute.h:60:18: warning: ‘virtual bool UMLAttribute::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] 60 | virtual bool showPropertiesDialog(QWidget* parent = 0); | ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/attribute.h:73:10: warning: ‘virtual bool UMLAttribute::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 73 | bool load1(QDomElement & element); | ^~~~~ In file included from /<>/umbrello/uml1model/foreignkeyconstraint.h:16, from /<>/umbrello/model_utils.h:18, from /<>/umbrello/uml1model/classifier.h:19, from /<>/umbrello/codegenerators/idl/idlwriter.cpp:14: /<>/umbrello/uml1model/entityconstraint.h:40:18: warning: ‘virtual void UMLEntityConstraint::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 40 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/entityconstraint.h:45:24: warning: ‘virtual UMLObject* UMLEntityConstraint::clone() const’ can be marked override [-Wsuggest-override] 45 | virtual UMLObject* clone() const = 0; | ^~~~~ In file included from /<>/umbrello/model_utils.h:18, from /<>/umbrello/uml1model/classifier.h:19, from /<>/umbrello/codegenerators/idl/idlwriter.cpp:14: /<>/umbrello/uml1model/foreignkeyconstraint.h:56:18: warning: ‘virtual void UMLForeignKeyConstraint::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 56 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:58:24: warning: ‘virtual UMLObject* UMLForeignKeyConstraint::clone() const’ can be marked override [-Wsuggest-override] 58 | virtual UMLObject* clone() const; | ^~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:60:13: warning: ‘virtual QString UMLForeignKeyConstraint::toString(Uml::SignatureType::Enum, bool)’ can be marked override [-Wsuggest-override] 60 | QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false); | ^~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:65:10: warning: ‘virtual void UMLForeignKeyConstraint::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 65 | void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:67:18: warning: ‘virtual bool UMLForeignKeyConstraint::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] 67 | virtual bool showPropertiesDialog(QWidget* parent = 0); | ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:85:10: warning: ‘virtual bool UMLForeignKeyConstraint::resolveRef()’ can be marked override [-Wsuggest-override] 85 | bool resolveRef(); | ^~~~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:94:10: warning: ‘virtual bool UMLForeignKeyConstraint::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 94 | bool load1(QDomElement & element); | ^~~~~ In file included from /<>/umbrello/model_utils.h:20, from /<>/umbrello/uml1model/classifier.h:19, from /<>/umbrello/codegenerators/idl/idlwriter.cpp:14: /<>/umbrello/dialogs/multipagedialogbase.h:101:18: warning: ‘virtual void MultiPageDialogBase::keyPressEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] 101 | virtual void keyPressEvent(QKeyEvent *event); | ^~~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/idl/idlwriter.cpp:14: /<>/umbrello/uml1model/classifier.h:54:18: warning: ‘virtual void UMLClassifier::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 54 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/classifier.h:56:16: warning: ‘virtual UMLObject* UMLClassifier::clone() const’ can be marked override [-Wsuggest-override] 56 | UMLObject* clone() const; | ^~~~~ /<>/umbrello/uml1model/classifier.h:111:18: warning: ‘virtual bool UMLClassifier::resolveRef()’ can be marked override [-Wsuggest-override] 111 | virtual bool resolveRef(); | ^~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:115:24: warning: ‘virtual UMLObject* UMLClassifier::findChildObjectById(Uml::ID::Type, bool)’ can be marked override [-Wsuggest-override] 115 | virtual UMLObject* findChildObjectById(Uml::ID::Type id, bool considerAncestors = false); | ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:124:18: warning: ‘virtual bool UMLClassifier::acceptAssociationType(Uml::AssociationType::Enum)’ can be marked override [-Wsuggest-override] 124 | virtual bool acceptAssociationType(Uml::AssociationType::Enum type); | ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:129:10: warning: ‘virtual void UMLClassifier::setBaseType(UMLObject::ObjectType)’ can be marked override [-Wsuggest-override] 129 | void setBaseType(UMLObject::ObjectType ot); | ^~~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:181:10: warning: ‘virtual void UMLClassifier::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 181 | void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:183:18: warning: ‘virtual bool UMLClassifier::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 183 | virtual bool load1(QDomElement& element); | ^~~~~ In file included from /<>/umbrello/codegenerators/idl/idlwriter.cpp:15: /<>/umbrello/debug/debug_utils.h:91:18: warning: ‘virtual void Tracer::showEvent(QShowEvent*)’ can be marked override [-Wsuggest-override] 91 | virtual void showEvent(QShowEvent*); | ^~~~~~~~~ In file included from /<>/umbrello/codegenerators/idl/idlwriter.cpp:16: /<>/umbrello/uml1model/enum.h:38:18: warning: ‘virtual void UMLEnum::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 38 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/enum.h:40:24: warning: ‘virtual UMLObject* UMLEnum::clone() const’ can be marked override [-Wsuggest-override] 40 | virtual UMLObject* clone() const; | ^~~~~ /<>/umbrello/uml1model/enum.h:57:18: warning: ‘virtual void UMLEnum::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 57 | virtual void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/enum.h:59:36: warning: ‘virtual UMLClassifierListItem* UMLEnum::makeChildObject(const QString&)’ can be marked override [-Wsuggest-override] 59 | virtual UMLClassifierListItem* makeChildObject(const QString& xmiTag); | ^~~~~~~~~~~~~~~ /<>/umbrello/uml1model/enum.h:66:10: warning: ‘virtual bool UMLEnum::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 66 | bool load1(QDomElement & element); | ^~~~~ In file included from /<>/umbrello/codegenerators/idl/idlwriter.cpp:20: /<>/umbrello/uml1model/association.h:75:24: warning: ‘virtual UMLObject* UMLAssociation::clone() const’ can be marked override [-Wsuggest-override] 75 | virtual UMLObject* clone() const { return 0; } | ^~~~~ /<>/umbrello/uml1model/association.h:77:18: warning: ‘virtual bool UMLAssociation::resolveRef()’ can be marked override [-Wsuggest-override] 77 | virtual bool resolveRef(); | ^~~~~~~~~~ /<>/umbrello/uml1model/association.h:79:10: warning: ‘virtual void UMLAssociation::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 79 | void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/association.h:81:18: warning: ‘virtual bool UMLAssociation::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] 81 | virtual bool showPropertiesDialog(QWidget *parent = 0); | ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/association.h:85:10: warning: ‘virtual bool UMLAssociation::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 85 | bool load1(QDomElement& element); | ^~~~~ In file included from /<>/umbrello/codegenerators/idl/idlwriter.cpp:22: /<>/umbrello/uml1model/operation.h:37:18: warning: ‘virtual void UMLOperation::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 37 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/operation.h:39:24: warning: ‘virtual UMLObject* UMLOperation::clone() const’ can be marked override [-Wsuggest-override] 39 | virtual UMLObject* clone() const; | ^~~~~ /<>/umbrello/uml1model/operation.h:41:10: warning: ‘virtual void UMLOperation::setType(UMLObject*)’ can be marked override [-Wsuggest-override] 41 | void setType(UMLObject* type); | ^~~~~~~ /<>/umbrello/uml1model/operation.h:52:13: warning: ‘virtual QString UMLOperation::toString(Uml::SignatureType::Enum, bool)’ can be marked override [-Wsuggest-override] 52 | QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false); | ^~~~~~~~ /<>/umbrello/uml1model/operation.h:56:10: warning: ‘virtual bool UMLOperation::resolveRef()’ can be marked override [-Wsuggest-override] 56 | bool resolveRef(); | ^~~~~~~~~~ /<>/umbrello/uml1model/operation.h:60:18: warning: ‘virtual bool UMLOperation::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] 60 | virtual bool showPropertiesDialog(QWidget* parent = 0); | ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/operation.h:72:10: warning: ‘virtual void UMLOperation::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 72 | void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/operation.h:75:10: warning: ‘virtual bool UMLOperation::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 75 | bool load1(QDomElement & element); | ^~~~~ [ 43%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/codegenerators/java/javaantcodedocument.cpp.o cd /<>/obj-aarch64-linux-gnu/umbrello && /usr/bin/aarch64-linux-gnu-g++ -DCMAKE_BINARY_DIR=\"/<>/obj-aarch64-linux-gnu\" -DKCOREADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLO_VERSION_STRING=\"2.23.3\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-aarch64-linux-gnu/umbrello -I/<>/umbrello -I/<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/include -I/<>/obj-aarch64-linux-gnu -I/<>/umbrello/clipboard -I/<>/umbrello/cmds -I/<>/umbrello/codegenerators -I/<>/umbrello/codegenerators/ada -I/<>/umbrello/codegenerators/as -I/<>/umbrello/codegenerators/cpp -I/<>/umbrello/codegenerators/csharp -I/<>/umbrello/codegenerators/d -I/<>/umbrello/codegenerators/idl -I/<>/umbrello/codegenerators/java -I/<>/umbrello/codegenerators/js -I/<>/umbrello/codegenerators/pascal -I/<>/umbrello/codegenerators/perl -I/<>/umbrello/codegenerators/php -I/<>/umbrello/codegenerators/python -I/<>/umbrello/codegenerators/ruby -I/<>/umbrello/codegenerators/sql -I/<>/umbrello/codegenerators/tcl -I/<>/umbrello/codegenerators/vala -I/<>/umbrello/codegenerators/xml -I/<>/umbrello/codegenwizard -I/<>/umbrello/codeimport -I/<>/umbrello/codeimport/csharp -I/<>/umbrello/codeimpwizard -I/<>/umbrello/debug -I/<>/umbrello/dialogs -I/<>/umbrello/dialogs/pages -I/<>/umbrello/dialogs/widgets -I/<>/umbrello/docgenerators -I/<>/umbrello/finder -I/<>/umbrello/refactoring -I/<>/umbrello/uml1model -I/<>/umbrello/umlwidgets -I/<>/lib/cppparser -I/<>/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/aarch64-linux-gnu/qt5 -isystem /usr/include/aarch64-linux-gnu/qt5/QtWidgets -isystem /usr/include/aarch64-linux-gnu/qt5/QtGui -isystem /usr/include/aarch64-linux-gnu/qt5/QtCore -isystem /usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/aarch64-linux-gnu/qt5/QtXml -isystem /usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/aarch64-linux-gnu/qt5/QtSvg -isystem /usr/include/aarch64-linux-gnu/qt5/QtWebKitWidgets -isystem /usr/include/aarch64-linux-gnu/qt5/QtWebKit -isystem /usr/include/aarch64-linux-gnu/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/aarch64-linux-gnu/qt5/QtConcurrent -isystem /usr/include/aarch64-linux-gnu/qt5/QtDBus -isystem /usr/include/KF5/KTextEditor -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -fno-delete-null-pointer-checks -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -o CMakeFiles/libumbrello.dir/codegenerators/java/javaantcodedocument.cpp.o -c /<>/umbrello/codegenerators/java/javaantcodedocument.cpp In file included from /<>/umbrello/codegenerators/codeblockwithcomments.h:15, from /<>/umbrello/codegenerators/codemethodblock.h:17, from /<>/umbrello/codegenerators/codeaccessormethod.h:15, from /<>/umbrello/codegenerators/codegenobjectwithtextblocks.h:15, from /<>/umbrello/codegenerators/codedocument.h:15, from /<>/umbrello/codegenerators/java/javaantcodedocument.h:15, from /<>/umbrello/codegenerators/java/javaantcodedocument.cpp:13: /<>/umbrello/codegenerators/codeblock.h:40:18: warning: ‘virtual void CodeBlock::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 40 | virtual void saveToXMI1(QDomDocument & doc, QDomElement & root); | ^~~~~~~~~~ /<>/umbrello/codegenerators/codeblock.h:41:18: warning: ‘virtual void CodeBlock::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] 41 | virtual void loadFromXMI1(QDomElement & root); | ^~~~~~~~~~~~ /<>/umbrello/codegenerators/codeblock.h:43:18: warning: ‘virtual void CodeBlock::setAttributesFromObject(TextBlock*)’ can be marked override [-Wsuggest-override] 43 | virtual void setAttributesFromObject(TextBlock * obj); | ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeblock.h:49:18: warning: ‘virtual void CodeBlock::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 49 | virtual void setAttributesOnNode(QDomDocument & doc, QDomElement & blockElement); | ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeblock.h:50:18: warning: ‘virtual void CodeBlock::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] 50 | virtual void setAttributesFromNode(QDomElement & element); | ^~~~~~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/codeblockwithcomments.h:16, from /<>/umbrello/codegenerators/codemethodblock.h:17, from /<>/umbrello/codegenerators/codeaccessormethod.h:15, from /<>/umbrello/codegenerators/codegenobjectwithtextblocks.h:15, from /<>/umbrello/codegenerators/codedocument.h:15, from /<>/umbrello/codegenerators/java/javaantcodedocument.h:15, from /<>/umbrello/codegenerators/java/javaantcodedocument.cpp:13: /<>/umbrello/codegenerators/codecomment.h:30:18: warning: ‘virtual void CodeComment::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 30 | virtual void saveToXMI1(QDomDocument & doc, QDomElement & root); | ^~~~~~~~~~ /<>/umbrello/codegenerators/codecomment.h:31:18: warning: ‘virtual void CodeComment::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] 31 | virtual void loadFromXMI1(QDomElement & root); | ^~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/codemethodblock.h:17, from /<>/umbrello/codegenerators/codeaccessormethod.h:15, from /<>/umbrello/codegenerators/codegenobjectwithtextblocks.h:15, from /<>/umbrello/codegenerators/codedocument.h:15, from /<>/umbrello/codegenerators/java/javaantcodedocument.h:15, from /<>/umbrello/codegenerators/java/javaantcodedocument.cpp:13: /<>/umbrello/codegenerators/codeblockwithcomments.h:38:21: warning: ‘virtual QString CodeBlockWithComments::toString() const’ can be marked override [-Wsuggest-override] 38 | virtual QString toString () const; | ^~~~~~~~ /<>/umbrello/codegenerators/codeblockwithcomments.h:42:18: warning: ‘virtual void CodeBlockWithComments::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 42 | virtual void saveToXMI1 (QDomDocument & doc, QDomElement & root); | ^~~~~~~~~~ /<>/umbrello/codegenerators/codeblockwithcomments.h:44:18: warning: ‘virtual void CodeBlockWithComments::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] 44 | virtual void loadFromXMI1 (QDomElement & root); | ^~~~~~~~~~~~ /<>/umbrello/codegenerators/codeblockwithcomments.h:46:18: warning: ‘virtual void CodeBlockWithComments::setAttributesFromObject(TextBlock*)’ can be marked override [-Wsuggest-override] 46 | virtual void setAttributesFromObject (TextBlock * obj); | ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeblockwithcomments.h:50:18: warning: ‘virtual void CodeBlockWithComments::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 50 | virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement); | ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeblockwithcomments.h:52:18: warning: ‘virtual void CodeBlockWithComments::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] 52 | virtual void setAttributesFromNode (QDomElement & element); | ^~~~~~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/codeaccessormethod.h:15, from /<>/umbrello/codegenerators/codegenobjectwithtextblocks.h:15, from /<>/umbrello/codegenerators/codedocument.h:15, from /<>/umbrello/codegenerators/java/javaantcodedocument.h:15, from /<>/umbrello/codegenerators/java/javaantcodedocument.cpp:13: /<>/umbrello/codegenerators/codemethodblock.h:45:21: warning: ‘virtual QString CodeMethodBlock::toString() const’ can be marked override [-Wsuggest-override] 45 | virtual QString toString () const; | ^~~~~~~~ /<>/umbrello/codegenerators/codemethodblock.h:58:18: warning: ‘virtual void CodeMethodBlock::updateContent()’ can be marked override [-Wsuggest-override] 58 | virtual void updateContent () = 0; | ^~~~~~~~~~~~~ /<>/umbrello/codegenerators/codemethodblock.h:62:18: warning: ‘virtual void CodeMethodBlock::release()’ can be marked override [-Wsuggest-override] 62 | virtual void release (); | ^~~~~~~ /<>/umbrello/codegenerators/codemethodblock.h:75:18: warning: ‘virtual void CodeMethodBlock::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 75 | virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement); | ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codemethodblock.h:77:18: warning: ‘virtual void CodeMethodBlock::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] 77 | virtual void setAttributesFromNode (QDomElement & element); | ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codemethodblock.h:79:18: warning: ‘virtual void CodeMethodBlock::setAttributesFromObject(TextBlock*)’ can be marked override [-Wsuggest-override] 79 | virtual void setAttributesFromObject (TextBlock * obj); | ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codemethodblock.h:88:18: warning: ‘virtual void CodeMethodBlock::syncToParent()’ can be marked override [-Wsuggest-override] 88 | virtual void syncToParent(); | ^~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/codegenobjectwithtextblocks.h:15, from /<>/umbrello/codegenerators/codedocument.h:15, from /<>/umbrello/codegenerators/java/javaantcodedocument.h:15, from /<>/umbrello/codegenerators/java/javaantcodedocument.cpp:13: /<>/umbrello/codegenerators/codeaccessormethod.h:47:18: warning: ‘virtual void CodeAccessorMethod::updateContent()’ can be marked override [-Wsuggest-override] 47 | virtual void updateContent() = 0; | ^~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeaccessormethod.h:49:18: warning: ‘virtual void CodeAccessorMethod::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 49 | virtual void saveToXMI1(QDomDocument & doc, QDomElement & root); | ^~~~~~~~~~ /<>/umbrello/codegenerators/codeaccessormethod.h:50:18: warning: ‘virtual void CodeAccessorMethod::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] 50 | virtual void loadFromXMI1(QDomElement & root); | ^~~~~~~~~~~~ /<>/umbrello/codegenerators/codeaccessormethod.h:52:18: warning: ‘virtual void CodeAccessorMethod::setAttributesFromObject(TextBlock*)’ can be marked override [-Wsuggest-override] 52 | virtual void setAttributesFromObject(TextBlock * obj); | ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeaccessormethod.h:56:18: warning: ‘virtual void CodeAccessorMethod::release()’ can be marked override [-Wsuggest-override] 56 | virtual void release(); | ^~~~~~~ /<>/umbrello/codegenerators/codeaccessormethod.h:58:18: warning: ‘virtual void CodeAccessorMethod::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 58 | virtual void setAttributesOnNode(QDomDocument & doc, QDomElement & blockElement); | ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeaccessormethod.h:60:18: warning: ‘virtual void CodeAccessorMethod::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] 60 | virtual void setAttributesFromNode(QDomElement & element); | ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeaccessormethod.h:62:18: warning: ‘virtual void CodeAccessorMethod::updateMethodDeclaration()’ can be marked override [-Wsuggest-override] 62 | virtual void updateMethodDeclaration() = 0; | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/codedocument.h:16, from /<>/umbrello/codegenerators/java/javaantcodedocument.h:15, from /<>/umbrello/codegenerators/java/javaantcodedocument.cpp:13: /<>/umbrello/codegenerators/hierarchicalcodeblock.h:38:10: warning: ‘virtual bool HierarchicalCodeBlock::addTextBlock(TextBlock*)’ can be marked override [-Wsuggest-override] 38 | bool addTextBlock (TextBlock * add_object); | ^~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:40:10: warning: ‘virtual bool HierarchicalCodeBlock::insertTextBlock(TextBlock*, TextBlock*, bool)’ can be marked override [-Wsuggest-override] 40 | bool insertTextBlock (TextBlock * newBlock, TextBlock * existingBlock, bool after = true); | ^~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:42:10: warning: ‘virtual bool HierarchicalCodeBlock::removeTextBlock(TextBlock*)’ can be marked override [-Wsuggest-override] 42 | bool removeTextBlock (TextBlock * remove_object); | ^~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:48:18: warning: ‘virtual void HierarchicalCodeBlock::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 48 | virtual void saveToXMI1 (QDomDocument & doc, QDomElement & root); | ^~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:50:18: warning: ‘virtual void HierarchicalCodeBlock::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] 50 | virtual void loadFromXMI1 (QDomElement & root); | ^~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:52:21: warning: ‘virtual QString HierarchicalCodeBlock::toString() const’ can be marked override [-Wsuggest-override] 52 | virtual QString toString () const; | ^~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:55:13: warning: ‘virtual QString HierarchicalCodeBlock::getUniqueTag(const QString&)’ can be marked override [-Wsuggest-override] 55 | QString getUniqueTag(const QString& prefix); | ^~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:59:25: warning: ‘virtual CodeBlock* HierarchicalCodeBlock::newCodeBlock()’ can be marked override [-Wsuggest-override] 59 | virtual CodeBlock * newCodeBlock(); | ^~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:60:37: warning: ‘virtual CodeBlockWithComments* HierarchicalCodeBlock::newCodeBlockWithComments()’ can be marked override [-Wsuggest-override] 60 | virtual CodeBlockWithComments * newCodeBlockWithComments(); | ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:61:37: warning: ‘virtual HierarchicalCodeBlock* HierarchicalCodeBlock::newHierarchicalCodeBlock()’ can be marked override [-Wsuggest-override] 61 | virtual HierarchicalCodeBlock * newHierarchicalCodeBlock(); | ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:65:18: warning: ‘virtual void HierarchicalCodeBlock::release()’ can be marked override [-Wsuggest-override] 65 | virtual void release (); | ^~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:67:18: warning: ‘virtual void HierarchicalCodeBlock::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 67 | virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & elem); | ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:69:18: warning: ‘virtual void HierarchicalCodeBlock::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] 69 | virtual void setAttributesFromNode (QDomElement & element); | ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:71:18: warning: ‘virtual void HierarchicalCodeBlock::setAttributesFromObject(TextBlock*)’ can be marked override [-Wsuggest-override] 71 | virtual void setAttributesFromObject (TextBlock * obj); | ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:73:17: warning: ‘virtual TextBlock* HierarchicalCodeBlock::findCodeClassFieldTextBlockByTag(const QString&)’ can be marked override [-Wsuggest-override] 73 | TextBlock * findCodeClassFieldTextBlockByTag (const QString &tag); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/java/javaantcodedocument.h:15, from /<>/umbrello/codegenerators/java/javaantcodedocument.cpp:13: /<>/umbrello/codegenerators/codedocument.h:61:10: warning: ‘virtual bool CodeDocument::insertTextBlock(TextBlock*, TextBlock*, bool)’ can be marked override [-Wsuggest-override] 61 | bool insertTextBlock (TextBlock * newBlock, TextBlock * existingBlock, bool after = true); | ^~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codedocument.h:70:25: warning: ‘virtual CodeBlock* CodeDocument::newCodeBlock()’ can be marked override [-Wsuggest-override] 70 | virtual CodeBlock * newCodeBlock (); | ^~~~~~~~~~~~ /<>/umbrello/codegenerators/codedocument.h:71:37: warning: ‘virtual HierarchicalCodeBlock* CodeDocument::newHierarchicalCodeBlock()’ can be marked override [-Wsuggest-override] 71 | virtual HierarchicalCodeBlock * newHierarchicalCodeBlock (); | ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codedocument.h:72:37: warning: ‘virtual CodeBlockWithComments* CodeDocument::newCodeBlockWithComments()’ can be marked override [-Wsuggest-override] 72 | virtual CodeBlockWithComments * newCodeBlockWithComments (); | ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codedocument.h:74:21: warning: ‘virtual QString CodeDocument::getUniqueTag(const QString&)’ can be marked override [-Wsuggest-override] 74 | virtual QString getUniqueTag(const QString& prefix = QString()); | ^~~~~~~~~~~~ /<>/umbrello/codegenerators/codedocument.h:86:18: warning: ‘virtual void CodeDocument::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 86 | virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement); | ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codedocument.h:88:18: warning: ‘virtual void CodeDocument::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] 88 | virtual void setAttributesFromNode (QDomElement & element); | ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codedocument.h:100:10: warning: ‘virtual void CodeDocument::resetTextBlocks()’ can be marked override [-Wsuggest-override] 100 | void resetTextBlocks(); | ^~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codedocument.h:102:25: warning: ‘virtual TextBlock* CodeDocument::findCodeClassFieldTextBlockByTag(const QString&)’ can be marked override [-Wsuggest-override] 102 | virtual TextBlock * findCodeClassFieldTextBlockByTag(const QString &tag); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/java/javaantcodedocument.cpp:13: /<>/umbrello/codegenerators/java/javaantcodedocument.h:40:13: warning: ‘virtual QString JavaANTCodeDocument::getPath()’ can be marked override [-Wsuggest-override] 40 | QString getPath (); | ^~~~~~~ /<>/umbrello/codegenerators/java/javaantcodedocument.h:42:10: warning: ‘virtual void JavaANTCodeDocument::updateContent()’ can be marked override [-Wsuggest-override] 42 | void updateContent(); | ^~~~~~~~~~~~~ /<>/umbrello/codegenerators/java/javaantcodedocument.h:47:18: warning: ‘virtual void JavaANTCodeDocument::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 47 | virtual void saveToXMI1 (QDomDocument & doc, QDomElement & root); | ^~~~~~~~~~ /<>/umbrello/codegenerators/java/javaantcodedocument.h:52:18: warning: ‘virtual void JavaANTCodeDocument::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] 52 | virtual void loadFromXMI1 (QDomElement & root); | ^~~~~~~~~~~~ /<>/umbrello/codegenerators/java/javaantcodedocument.h:58:37: warning: ‘virtual HierarchicalCodeBlock* JavaANTCodeDocument::newHierarchicalCodeBlock()’ can be marked override [-Wsuggest-override] 58 | virtual HierarchicalCodeBlock * newHierarchicalCodeBlock (); | ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/java/javaantcodedocument.h:72:18: warning: ‘virtual void JavaANTCodeDocument::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 72 | virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement); | ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/java/javaantcodedocument.h:78:18: warning: ‘virtual void JavaANTCodeDocument::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] 78 | virtual void setAttributesFromNode (QDomElement & element); | ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/java/javaantcodedocument.h:84:18: warning: ‘virtual void JavaANTCodeDocument::loadChildTextBlocksFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] 84 | virtual void loadChildTextBlocksFromNode (QDomElement & root); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/java/javaantcodedocument.cpp:16: /<>/umbrello/debug/debug_utils.h:91:18: warning: ‘virtual void Tracer::showEvent(QShowEvent*)’ can be marked override [-Wsuggest-override] 91 | virtual void showEvent(QShowEvent*); | ^~~~~~~~~ In file included from /<>/umbrello/codegenerators/java/javacodegenerator.h:16, from /<>/umbrello/codegenerators/java/javaantcodedocument.cpp:17: /<>/umbrello/codegenerators/advancedcodegenerator.h:37:18: warning: ‘virtual void AdvancedCodeGenerator::initFromParentDocument()’ can be marked override [-Wsuggest-override] 37 | virtual void initFromParentDocument(); | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/uml1model/package.h:14, from /<>/umbrello/uml1model/classifier.h:13, from /<>/umbrello/codegenerators/classifiercodedocument.h:15, from /<>/umbrello/codegenerators/java/javaclassifiercodedocument.h:16, from /<>/umbrello/codegenerators/java/javacodegenerator.h:18, from /<>/umbrello/codegenerators/java/javaantcodedocument.cpp:17: /<>/umbrello/uml1model/umlcanvasobject.h:43:18: warning: ‘virtual void UMLCanvasObject::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 43 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/umlcanvasobject.h:85:18: warning: ‘virtual bool UMLCanvasObject::resolveRef()’ can be marked override [-Wsuggest-override] 85 | virtual bool resolveRef(); | ^~~~~~~~~~ In file included from /<>/umbrello/uml1model/classifier.h:13, from /<>/umbrello/codegenerators/classifiercodedocument.h:15, from /<>/umbrello/codegenerators/java/javaclassifiercodedocument.h:16, from /<>/umbrello/codegenerators/java/javacodegenerator.h:18, from /<>/umbrello/codegenerators/java/javaantcodedocument.cpp:17: /<>/umbrello/uml1model/package.h:39:18: warning: ‘virtual void UMLPackage::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 39 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/package.h:41:24: warning: ‘virtual UMLObject* UMLPackage::clone() const’ can be marked override [-Wsuggest-override] 41 | virtual UMLObject* clone() const; | ^~~~~ /<>/umbrello/uml1model/package.h:64:18: warning: ‘virtual bool UMLPackage::resolveRef()’ can be marked override [-Wsuggest-override] 64 | virtual bool resolveRef(); | ^~~~~~~~~~ /<>/umbrello/uml1model/package.h:66:18: warning: ‘virtual void UMLPackage::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 66 | virtual void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/package.h:69:18: warning: ‘virtual bool UMLPackage::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 69 | virtual bool load1(QDomElement& element); | ^~~~~ In file included from /<>/umbrello/uml1model/attribute.h:15, from /<>/umbrello/uml1model/umlattributelist.h:17, from /<>/umbrello/uml1model/classifier.h:14, from /<>/umbrello/codegenerators/classifiercodedocument.h:15, from /<>/umbrello/codegenerators/java/javaclassifiercodedocument.h:16, from /<>/umbrello/codegenerators/java/javacodegenerator.h:18, from /<>/umbrello/codegenerators/java/javaantcodedocument.cpp:17: /<>/umbrello/uml1model/classifierlistitem.h:48:18: warning: ‘virtual void UMLClassifierListItem::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 48 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/classifierlistitem.h:54:24: warning: ‘virtual UMLObject* UMLClassifierListItem::clone() const’ can be marked override [-Wsuggest-override] 54 | virtual UMLObject* clone() const = 0; | ^~~~~ In file included from /<>/umbrello/uml1model/umlattributelist.h:17, from /<>/umbrello/uml1model/classifier.h:14, from /<>/umbrello/codegenerators/classifiercodedocument.h:15, from /<>/umbrello/codegenerators/java/javaclassifiercodedocument.h:16, from /<>/umbrello/codegenerators/java/javacodegenerator.h:18, from /<>/umbrello/codegenerators/java/javaantcodedocument.cpp:17: /<>/umbrello/uml1model/attribute.h:42:18: warning: ‘virtual void UMLAttribute::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 42 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/attribute.h:44:10: warning: ‘virtual void UMLAttribute::setName(const QString&)’ can be marked override [-Wsuggest-override] 44 | void setName(const QString &name); | ^~~~~~~ /<>/umbrello/uml1model/attribute.h:48:24: warning: ‘virtual UMLObject* UMLAttribute::clone() const’ can be marked override [-Wsuggest-override] 48 | virtual UMLObject* clone() const; | ^~~~~ /<>/umbrello/uml1model/attribute.h:53:13: warning: ‘virtual QString UMLAttribute::toString(Uml::SignatureType::Enum, bool)’ can be marked override [-Wsuggest-override] 53 | QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false); | ^~~~~~~~ /<>/umbrello/uml1model/attribute.h:58:18: warning: ‘virtual void UMLAttribute::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 58 | virtual void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/attribute.h:60:18: warning: ‘virtual bool UMLAttribute::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] 60 | virtual bool showPropertiesDialog(QWidget* parent = 0); | ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/attribute.h:73:10: warning: ‘virtual bool UMLAttribute::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 73 | bool load1(QDomElement & element); | ^~~~~ In file included from /<>/umbrello/uml1model/foreignkeyconstraint.h:16, from /<>/umbrello/model_utils.h:18, from /<>/umbrello/uml1model/classifier.h:19, from /<>/umbrello/codegenerators/classifiercodedocument.h:15, from /<>/umbrello/codegenerators/java/javaclassifiercodedocument.h:16, from /<>/umbrello/codegenerators/java/javacodegenerator.h:18, from /<>/umbrello/codegenerators/java/javaantcodedocument.cpp:17: /<>/umbrello/uml1model/entityconstraint.h:40:18: warning: ‘virtual void UMLEntityConstraint::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 40 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/entityconstraint.h:45:24: warning: ‘virtual UMLObject* UMLEntityConstraint::clone() const’ can be marked override [-Wsuggest-override] 45 | virtual UMLObject* clone() const = 0; | ^~~~~ In file included from /<>/umbrello/model_utils.h:18, from /<>/umbrello/uml1model/classifier.h:19, from /<>/umbrello/codegenerators/classifiercodedocument.h:15, from /<>/umbrello/codegenerators/java/javaclassifiercodedocument.h:16, from /<>/umbrello/codegenerators/java/javacodegenerator.h:18, from /<>/umbrello/codegenerators/java/javaantcodedocument.cpp:17: /<>/umbrello/uml1model/foreignkeyconstraint.h:56:18: warning: ‘virtual void UMLForeignKeyConstraint::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 56 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:58:24: warning: ‘virtual UMLObject* UMLForeignKeyConstraint::clone() const’ can be marked override [-Wsuggest-override] 58 | virtual UMLObject* clone() const; | ^~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:60:13: warning: ‘virtual QString UMLForeignKeyConstraint::toString(Uml::SignatureType::Enum, bool)’ can be marked override [-Wsuggest-override] 60 | QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false); | ^~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:65:10: warning: ‘virtual void UMLForeignKeyConstraint::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 65 | void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:67:18: warning: ‘virtual bool UMLForeignKeyConstraint::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] 67 | virtual bool showPropertiesDialog(QWidget* parent = 0); | ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:85:10: warning: ‘virtual bool UMLForeignKeyConstraint::resolveRef()’ can be marked override [-Wsuggest-override] 85 | bool resolveRef(); | ^~~~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:94:10: warning: ‘virtual bool UMLForeignKeyConstraint::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 94 | bool load1(QDomElement & element); | ^~~~~ In file included from /<>/umbrello/model_utils.h:20, from /<>/umbrello/uml1model/classifier.h:19, from /<>/umbrello/codegenerators/classifiercodedocument.h:15, from /<>/umbrello/codegenerators/java/javaclassifiercodedocument.h:16, from /<>/umbrello/codegenerators/java/javacodegenerator.h:18, from /<>/umbrello/codegenerators/java/javaantcodedocument.cpp:17: /<>/umbrello/dialogs/multipagedialogbase.h:101:18: warning: ‘virtual void MultiPageDialogBase::keyPressEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] 101 | virtual void keyPressEvent(QKeyEvent *event); | ^~~~~~~~~~~~~ In file included from /<>/umbrello/model_utils.h:21, from /<>/umbrello/uml1model/classifier.h:19, from /<>/umbrello/codegenerators/classifiercodedocument.h:15, from /<>/umbrello/codegenerators/java/javaclassifiercodedocument.h:16, from /<>/umbrello/codegenerators/java/javacodegenerator.h:18, from /<>/umbrello/codegenerators/java/javaantcodedocument.cpp:17: /<>/umbrello/umlwidgets/widgetbase.h:187:20: warning: ‘virtual QRectF WidgetBase::boundingRect() const’ can be marked override [-Wsuggest-override] 187 | virtual QRectF boundingRect() const; | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/widgetbase.h:191:18: warning: ‘virtual void WidgetBase::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] 191 | virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); | ^~~~~ /<>/umbrello/umlwidgets/widgetbase.h:260:18: warning: ‘virtual void WidgetBase::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] 260 | virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent *event); | ^~~~~~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/classifiercodedocument.h:15, from /<>/umbrello/codegenerators/java/javaclassifiercodedocument.h:16, from /<>/umbrello/codegenerators/java/javacodegenerator.h:18, from /<>/umbrello/codegenerators/java/javaantcodedocument.cpp:17: /<>/umbrello/uml1model/classifier.h:54:18: warning: ‘virtual void UMLClassifier::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 54 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/classifier.h:56:16: warning: ‘virtual UMLObject* UMLClassifier::clone() const’ can be marked override [-Wsuggest-override] 56 | UMLObject* clone() const; | ^~~~~ /<>/umbrello/uml1model/classifier.h:111:18: warning: ‘virtual bool UMLClassifier::resolveRef()’ can be marked override [-Wsuggest-override] 111 | virtual bool resolveRef(); | ^~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:115:24: warning: ‘virtual UMLObject* UMLClassifier::findChildObjectById(Uml::ID::Type, bool)’ can be marked override [-Wsuggest-override] 115 | virtual UMLObject* findChildObjectById(Uml::ID::Type id, bool considerAncestors = false); | ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:124:18: warning: ‘virtual bool UMLClassifier::acceptAssociationType(Uml::AssociationType::Enum)’ can be marked override [-Wsuggest-override] 124 | virtual bool acceptAssociationType(Uml::AssociationType::Enum type); | ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:129:10: warning: ‘virtual void UMLClassifier::setBaseType(UMLObject::ObjectType)’ can be marked override [-Wsuggest-override] 129 | void setBaseType(UMLObject::ObjectType ot); | ^~~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:181:10: warning: ‘virtual void UMLClassifier::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 181 | void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:183:18: warning: ‘virtual bool UMLClassifier::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 183 | virtual bool load1(QDomElement& element); | ^~~~~ In file included from /<>/umbrello/codegenerators/codeoperation.h:16, from /<>/umbrello/codegenerators/classifiercodedocument.h:18, from /<>/umbrello/codegenerators/java/javaclassifiercodedocument.h:16, from /<>/umbrello/codegenerators/java/javacodegenerator.h:18, from /<>/umbrello/codegenerators/java/javaantcodedocument.cpp:17: /<>/umbrello/uml1model/operation.h:37:18: warning: ‘virtual void UMLOperation::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 37 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/operation.h:39:24: warning: ‘virtual UMLObject* UMLOperation::clone() const’ can be marked override [-Wsuggest-override] 39 | virtual UMLObject* clone() const; | ^~~~~ /<>/umbrello/uml1model/operation.h:41:10: warning: ‘virtual void UMLOperation::setType(UMLObject*)’ can be marked override [-Wsuggest-override] 41 | void setType(UMLObject* type); | ^~~~~~~ /<>/umbrello/uml1model/operation.h:52:13: warning: ‘virtual QString UMLOperation::toString(Uml::SignatureType::Enum, bool)’ can be marked override [-Wsuggest-override] 52 | QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false); | ^~~~~~~~ /<>/umbrello/uml1model/operation.h:56:10: warning: ‘virtual bool UMLOperation::resolveRef()’ can be marked override [-Wsuggest-override] 56 | bool resolveRef(); | ^~~~~~~~~~ /<>/umbrello/uml1model/operation.h:60:18: warning: ‘virtual bool UMLOperation::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] 60 | virtual bool showPropertiesDialog(QWidget* parent = 0); | ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/operation.h:72:10: warning: ‘virtual void UMLOperation::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 72 | void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/operation.h:75:10: warning: ‘virtual bool UMLOperation::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 75 | bool load1(QDomElement & element); | ^~~~~ In file included from /<>/umbrello/codegenerators/classifiercodedocument.h:18, from /<>/umbrello/codegenerators/java/javaclassifiercodedocument.h:16, from /<>/umbrello/codegenerators/java/javacodegenerator.h:18, from /<>/umbrello/codegenerators/java/javaantcodedocument.cpp:17: /<>/umbrello/codegenerators/codeoperation.h:41:18: warning: ‘virtual void CodeOperation::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 41 | virtual void saveToXMI1 (QDomDocument & doc, QDomElement & root); | ^~~~~~~~~~ /<>/umbrello/codegenerators/codeoperation.h:43:18: warning: ‘virtual void CodeOperation::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] 43 | virtual void loadFromXMI1 (QDomElement & root); | ^~~~~~~~~~~~ /<>/umbrello/codegenerators/codeoperation.h:47:18: warning: ‘virtual void CodeOperation::setAttributesFromObject(TextBlock*)’ can be marked override [-Wsuggest-override] 47 | virtual void setAttributesFromObject (TextBlock * obj); | ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeoperation.h:49:18: warning: ‘virtual void CodeOperation::updateMethodDeclaration()’ can be marked override [-Wsuggest-override] 49 | virtual void updateMethodDeclaration() = 0; | ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeoperation.h:50:18: warning: ‘virtual void CodeOperation::updateContent()’ can be marked override [-Wsuggest-override] 50 | virtual void updateContent(); | ^~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeoperation.h:57:18: warning: ‘virtual void CodeOperation::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 57 | virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement); | ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeoperation.h:59:18: warning: ‘virtual void CodeOperation::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] 59 | virtual void setAttributesFromNode (QDomElement & element); | ^~~~~~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/codeclassfield.h:16, from /<>/umbrello/codegenerators/classifiercodedocument.h:19, from /<>/umbrello/codegenerators/java/javaclassifiercodedocument.h:16, from /<>/umbrello/codegenerators/java/javacodegenerator.h:18, from /<>/umbrello/codegenerators/java/javaantcodedocument.cpp:17: /<>/umbrello/codegenerators/codeclassfielddeclarationblock.h:42:18: warning: ‘virtual void CodeClassFieldDeclarationBlock::setAttributesFromObject(TextBlock*)’ can be marked override [-Wsuggest-override] 42 | virtual void setAttributesFromObject(TextBlock * obj); | ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeclassfielddeclarationblock.h:44:18: warning: ‘virtual void CodeClassFieldDeclarationBlock::updateContent()’ can be marked override [-Wsuggest-override] 44 | virtual void updateContent() = 0; | ^~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeclassfielddeclarationblock.h:46:18: warning: ‘virtual void CodeClassFieldDeclarationBlock::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 46 | virtual void saveToXMI1(QDomDocument & doc, QDomElement & root); | ^~~~~~~~~~ /<>/umbrello/codegenerators/codeclassfielddeclarationblock.h:48:18: warning: ‘virtual void CodeClassFieldDeclarationBlock::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] 48 | virtual void loadFromXMI1(QDomElement & root); | ^~~~~~~~~~~~ /<>/umbrello/codegenerators/codeclassfielddeclarationblock.h:52:18: warning: ‘virtual void CodeClassFieldDeclarationBlock::release()’ can be marked override [-Wsuggest-override] 52 | virtual void release(); | ^~~~~~~ /<>/umbrello/codegenerators/codeclassfielddeclarationblock.h:54:18: warning: ‘virtual void CodeClassFieldDeclarationBlock::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 54 | virtual void setAttributesOnNode(QDomDocument & doc, QDomElement & blockElement); | ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeclassfielddeclarationblock.h:56:18: warning: ‘virtual void CodeClassFieldDeclarationBlock::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] 56 | virtual void setAttributesFromNode(QDomElement & element); | ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeclassfielddeclarationblock.h:67:18: warning: ‘virtual void CodeClassFieldDeclarationBlock::syncToParent()’ can be marked override [-Wsuggest-override] 67 | virtual void syncToParent(); | ^~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/classifiercodedocument.h:19, from /<>/umbrello/codegenerators/java/javaclassifiercodedocument.h:16, from /<>/umbrello/codegenerators/java/javacodegenerator.h:18, from /<>/umbrello/codegenerators/java/javaantcodedocument.cpp:17: /<>/umbrello/codegenerators/codeclassfield.h:52:13: warning: ‘virtual QString CodeClassField::getTypeName()’ can be marked override [-Wsuggest-override] 52 | QString getTypeName (); | ^~~~~~~~~~~ /<>/umbrello/codegenerators/codeclassfield.h:85:10: warning: ‘virtual void CodeClassField::updateContent()’ can be marked override [-Wsuggest-override] 85 | void updateContent(); | ^~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeclassfield.h:121:18: warning: ‘virtual void CodeClassField::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 121 | virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement); | ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeclassfield.h:123:18: warning: ‘virtual void CodeClassField::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] 123 | virtual void setAttributesFromNode (QDomElement & element); | ^~~~~~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/java/javaclassifiercodedocument.h:16, from /<>/umbrello/codegenerators/java/javacodegenerator.h:18, from /<>/umbrello/codegenerators/java/javaantcodedocument.cpp:17: /<>/umbrello/codegenerators/classifiercodedocument.h:74:18: warning: ‘virtual void ClassifierCodeDocument::synchronize()’ can be marked override [-Wsuggest-override] 74 | virtual void synchronize(); | ^~~~~~~~~~~ /<>/umbrello/codegenerators/classifiercodedocument.h:81:18: warning: ‘virtual void ClassifierCodeDocument::updateContent()’ can be marked override [-Wsuggest-override] 81 | virtual void updateContent() = 0; | ^~~~~~~~~~~~~ /<>/umbrello/codegenerators/classifiercodedocument.h:83:18: warning: ‘virtual void ClassifierCodeDocument::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 83 | virtual void saveToXMI1(QDomDocument &doc, QDomElement &root); | ^~~~~~~~~~ /<>/umbrello/codegenerators/classifiercodedocument.h:84:18: warning: ‘virtual void ClassifierCodeDocument::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] 84 | virtual void loadFromXMI1(QDomElement &root); | ^~~~~~~~~~~~ /<>/umbrello/codegenerators/classifiercodedocument.h:90:18: warning: ‘virtual void ClassifierCodeDocument::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 90 | virtual void setAttributesOnNode(QDomDocument &doc, QDomElement &blockElement); | ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/classifiercodedocument.h:91:18: warning: ‘virtual void ClassifierCodeDocument::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] 91 | virtual void setAttributesFromNode(QDomElement &element); | ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/classifiercodedocument.h:93:17: warning: ‘virtual TextBlock* ClassifierCodeDocument::findCodeClassFieldTextBlockByTag(const QString&)’ can be marked override [-Wsuggest-override] 93 | TextBlock * findCodeClassFieldTextBlockByTag(const QString &tag); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/java/javaclassifiercodedocument.h:19, from /<>/umbrello/codegenerators/java/javacodegenerator.h:18, from /<>/umbrello/codegenerators/java/javaantcodedocument.cpp:17: /<>/umbrello/codegenerators/java/javacodeclassfield.h:39:13: warning: ‘virtual QString JavaCodeClassField::getInitialValue()’ can be marked override [-Wsuggest-override] 39 | QString getInitialValue(); | ^~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/java/javacodeclassfield.h:41:13: warning: ‘virtual QString JavaCodeClassField::getTypeName()’ can be marked override [-Wsuggest-override] 41 | QString getTypeName (); | ^~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/java/javaclassifiercodedocument.h:20, from /<>/umbrello/codegenerators/java/javacodegenerator.h:18, from /<>/umbrello/codegenerators/java/javaantcodedocument.cpp:17: /<>/umbrello/codegenerators/java/javacodeoperation.h:36:17: warning: ‘virtual int JavaCodeOperation::lastEditableLine()’ can be marked override [-Wsuggest-override] 36 | virtual int lastEditableLine(); | ^~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/java/javacodeoperation.h:40:10: warning: ‘virtual void JavaCodeOperation::updateMethodDeclaration()’ can be marked override [-Wsuggest-override] 40 | void updateMethodDeclaration(); | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/java/javacodegenerator.h:18, from /<>/umbrello/codegenerators/java/javaantcodedocument.cpp:17: /<>/umbrello/codegenerators/java/javaclassifiercodedocument.h:58:13: warning: ‘virtual QString JavaClassifierCodeDocument::getPath()’ can be marked override [-Wsuggest-override] 58 | QString getPath(); | ^~~~~~~ /<>/umbrello/codegenerators/java/javaclassifiercodedocument.h:64:10: warning: ‘virtual bool JavaClassifierCodeDocument::addCodeOperation(CodeOperation*)’ can be marked override [-Wsuggest-override] 64 | bool addCodeOperation (CodeOperation * op); | ^~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/java/javaclassifiercodedocument.h:66:10: warning: ‘virtual void JavaClassifierCodeDocument::updateContent()’ can be marked override [-Wsuggest-override] 66 | void updateContent(); | ^~~~~~~~~~~~~ /<>/umbrello/codegenerators/java/javaclassifiercodedocument.h:71:10: warning: ‘virtual void JavaClassifierCodeDocument::resetTextBlocks()’ can be marked override [-Wsuggest-override] 71 | void resetTextBlocks(); | ^~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/java/javaclassifiercodedocument.h:77:18: warning: ‘virtual void JavaClassifierCodeDocument::loadChildTextBlocksFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] 77 | virtual void loadChildTextBlocksFromNode (QDomElement & root); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/java/javacodegenerator.h:20, from /<>/umbrello/codegenerators/java/javaantcodedocument.cpp:17: /<>/umbrello/codegenerators/java/javacodegenerationpolicy.h:39:18: warning: ‘virtual void JavaCodeGenerationPolicy::setDefaults(bool)’ can be marked override [-Wsuggest-override] 39 | virtual void setDefaults(bool emitUpdateSignal = true); | ^~~~~~~~~~~ /<>/umbrello/codegenerators/java/javacodegenerationpolicy.h:41:32: warning: ‘virtual CodeGenerationPolicyPage* JavaCodeGenerationPolicy::createPage(QWidget*, const char*)’ can be marked override [-Wsuggest-override] 41 | CodeGenerationPolicyPage * createPage (QWidget *parent = 0, const char * name = 0); | ^~~~~~~~~~ In file included from /<>/umbrello/codegenerators/java/javaantcodedocument.cpp:17: /<>/umbrello/codegenerators/java/javacodegenerator.h:44:32: warning: ‘virtual CodeViewerDialog* JavaCodeGenerator::getCodeViewerDialog(QWidget*, CodeDocument*, Settings::CodeViewerState&)’ can be marked override [-Wsuggest-override] 44 | virtual CodeViewerDialog * getCodeViewerDialog(QWidget* parent, CodeDocument * doc, | ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/java/javacodegenerator.h:49:20: warning: ‘virtual CodeDocument* JavaCodeGenerator::newClassifierCodeDocument(UMLClassifier*)’ can be marked override [-Wsuggest-override] 49 | CodeDocument * newClassifierCodeDocument(UMLClassifier * classifier); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/java/javacodegenerator.h:51:36: warning: ‘virtual Uml::ProgrammingLanguage::Enum JavaCodeGenerator::language() const’ can be marked override [-Wsuggest-override] 51 | Uml::ProgrammingLanguage::Enum language() const; | ^~~~~~~~ /<>/umbrello/codegenerators/java/javacodegenerator.h:53:25: warning: ‘virtual QStringList JavaCodeGenerator::defaultDatatypes()’ can be marked override [-Wsuggest-override] 53 | virtual QStringList defaultDatatypes(); | ^~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/java/javacodegenerator.h:57:25: warning: ‘virtual QStringList JavaCodeGenerator::reservedKeywords() const’ can be marked override [-Wsuggest-override] 57 | virtual QStringList reservedKeywords() const; | ^~~~~~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/java/javaantcodedocument.cpp:18: /<>/umbrello/codegenerators/xml/xmlcodecomment.h:42:13: warning: ‘virtual QString XMLCodeComment::toString() const’ can be marked override [-Wsuggest-override] 42 | QString toString () const; | ^~~~~~~~ In file included from /<>/umbrello/codegenerators/java/javaantcodedocument.cpp:19: /<>/umbrello/codegenerators/xml/xmlelementcodeblock.h:40:18: warning: ‘virtual void XMLElementCodeBlock::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 40 | virtual void saveToXMI1 (QDomDocument & doc, QDomElement & root); | ^~~~~~~~~~ /<>/umbrello/codegenerators/xml/xmlelementcodeblock.h:45:18: warning: ‘virtual void XMLElementCodeBlock::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] 45 | virtual void loadFromXMI1 (QDomElement & root); | ^~~~~~~~~~~~ /<>/umbrello/codegenerators/xml/xmlelementcodeblock.h:65:18: warning: ‘virtual void XMLElementCodeBlock::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 65 | virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement); | ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/xml/xmlelementcodeblock.h:71:18: warning: ‘virtual void XMLElementCodeBlock::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] 71 | virtual void setAttributesFromNode (QDomElement & element); | ^~~~~~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/java/javaantcodedocument.cpp:22: /<>/umbrello/uml.h:201:18: warning: ‘virtual void UMLApp::keyPressEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] 201 | virtual void keyPressEvent(QKeyEvent* e); | ^~~~~~~~~~~~~ /<>/umbrello/uml.h:202:18: warning: ‘virtual void UMLApp::keyReleaseEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] 202 | virtual void keyReleaseEvent(QKeyEvent* e); | ^~~~~~~~~~~~~~~ /<>/umbrello/uml.h:204:18: warning: ‘virtual void UMLApp::customEvent(QEvent*)’ can be marked override [-Wsuggest-override] 204 | virtual void customEvent(QEvent* e); | ^~~~~~~~~~~ /<>/umbrello/uml.h:215:18: warning: ‘virtual bool UMLApp::queryClose()’ can be marked override [-Wsuggest-override] 215 | virtual bool queryClose(); | ^~~~~~~~~~ /<>/umbrello/uml.h:217:18: warning: ‘virtual void UMLApp::saveProperties(KConfigGroup&)’ can be marked override [-Wsuggest-override] 217 | virtual void saveProperties(KConfigGroup & cfg); | ^~~~~~~~~~~~~~ /<>/umbrello/uml.h:218:18: warning: ‘virtual void UMLApp::readProperties(const KConfigGroup&)’ can be marked override [-Wsuggest-override] 218 | virtual void readProperties(const KConfigGroup & cfg); | ^~~~~~~~~~~~~~ /<>/umbrello/codegenerators/java/javaantcodedocument.cpp: In member function ‘virtual QString JavaANTCodeDocument::getPath()’: /<>/umbrello/codegenerators/java/javaantcodedocument.cpp:260:22: warning: ignoring return value of ‘QString QString::simplified() const &’, declared with attribute nodiscard [-Wunused-result] 260 | path.simplified(); | ^ In file included from /usr/include/aarch64-linux-gnu/qt5/QtGui/qfont.h:45, from /usr/include/aarch64-linux-gnu/qt5/QtGui/QFont:1, from /<>/umbrello/basictypes.h:24, from /<>/umbrello/codegenerators/codemethodblock.h:15, from /<>/umbrello/codegenerators/codeaccessormethod.h:15, from /<>/umbrello/codegenerators/codegenobjectwithtextblocks.h:15, from /<>/umbrello/codegenerators/codedocument.h:15, from /<>/umbrello/codegenerators/java/javaantcodedocument.h:15, from /<>/umbrello/codegenerators/java/javaantcodedocument.cpp:13: /usr/include/aarch64-linux-gnu/qt5/QtCore/qstring.h:442:31: note: declared here 442 | Q_REQUIRED_RESULT QString simplified() const & | ^~~~~~~~~~ [ 43%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/codegenerators/java/javaclassdeclarationblock.cpp.o cd /<>/obj-aarch64-linux-gnu/umbrello && /usr/bin/aarch64-linux-gnu-g++ -DCMAKE_BINARY_DIR=\"/<>/obj-aarch64-linux-gnu\" -DKCOREADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLO_VERSION_STRING=\"2.23.3\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-aarch64-linux-gnu/umbrello -I/<>/umbrello -I/<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/include -I/<>/obj-aarch64-linux-gnu -I/<>/umbrello/clipboard -I/<>/umbrello/cmds -I/<>/umbrello/codegenerators -I/<>/umbrello/codegenerators/ada -I/<>/umbrello/codegenerators/as -I/<>/umbrello/codegenerators/cpp -I/<>/umbrello/codegenerators/csharp -I/<>/umbrello/codegenerators/d -I/<>/umbrello/codegenerators/idl -I/<>/umbrello/codegenerators/java -I/<>/umbrello/codegenerators/js -I/<>/umbrello/codegenerators/pascal -I/<>/umbrello/codegenerators/perl -I/<>/umbrello/codegenerators/php -I/<>/umbrello/codegenerators/python -I/<>/umbrello/codegenerators/ruby -I/<>/umbrello/codegenerators/sql -I/<>/umbrello/codegenerators/tcl -I/<>/umbrello/codegenerators/vala -I/<>/umbrello/codegenerators/xml -I/<>/umbrello/codegenwizard -I/<>/umbrello/codeimport -I/<>/umbrello/codeimport/csharp -I/<>/umbrello/codeimpwizard -I/<>/umbrello/debug -I/<>/umbrello/dialogs -I/<>/umbrello/dialogs/pages -I/<>/umbrello/dialogs/widgets -I/<>/umbrello/docgenerators -I/<>/umbrello/finder -I/<>/umbrello/refactoring -I/<>/umbrello/uml1model -I/<>/umbrello/umlwidgets -I/<>/lib/cppparser -I/<>/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/aarch64-linux-gnu/qt5 -isystem /usr/include/aarch64-linux-gnu/qt5/QtWidgets -isystem /usr/include/aarch64-linux-gnu/qt5/QtGui -isystem /usr/include/aarch64-linux-gnu/qt5/QtCore -isystem /usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/aarch64-linux-gnu/qt5/QtXml -isystem /usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/aarch64-linux-gnu/qt5/QtSvg -isystem /usr/include/aarch64-linux-gnu/qt5/QtWebKitWidgets -isystem /usr/include/aarch64-linux-gnu/qt5/QtWebKit -isystem /usr/include/aarch64-linux-gnu/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/aarch64-linux-gnu/qt5/QtConcurrent -isystem /usr/include/aarch64-linux-gnu/qt5/QtDBus -isystem /usr/include/KF5/KTextEditor -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -fno-delete-null-pointer-checks -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -o CMakeFiles/libumbrello.dir/codegenerators/java/javaclassdeclarationblock.cpp.o -c /<>/umbrello/codegenerators/java/javaclassdeclarationblock.cpp In file included from /<>/umbrello/uml1model/package.h:14, from /<>/umbrello/uml1model/classifier.h:13, from /<>/umbrello/codegenerators/classifiercodedocument.h:15, from /<>/umbrello/codegenerators/java/javaclassifiercodedocument.h:16, from /<>/umbrello/codegenerators/java/javaclassdeclarationblock.h:15, from /<>/umbrello/codegenerators/java/javaclassdeclarationblock.cpp:12: /<>/umbrello/uml1model/umlcanvasobject.h:43:18: warning: ‘virtual void UMLCanvasObject::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 43 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/umlcanvasobject.h:85:18: warning: ‘virtual bool UMLCanvasObject::resolveRef()’ can be marked override [-Wsuggest-override] 85 | virtual bool resolveRef(); | ^~~~~~~~~~ In file included from /<>/umbrello/uml1model/classifier.h:13, from /<>/umbrello/codegenerators/classifiercodedocument.h:15, from /<>/umbrello/codegenerators/java/javaclassifiercodedocument.h:16, from /<>/umbrello/codegenerators/java/javaclassdeclarationblock.h:15, from /<>/umbrello/codegenerators/java/javaclassdeclarationblock.cpp:12: /<>/umbrello/uml1model/package.h:39:18: warning: ‘virtual void UMLPackage::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 39 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/package.h:41:24: warning: ‘virtual UMLObject* UMLPackage::clone() const’ can be marked override [-Wsuggest-override] 41 | virtual UMLObject* clone() const; | ^~~~~ /<>/umbrello/uml1model/package.h:64:18: warning: ‘virtual bool UMLPackage::resolveRef()’ can be marked override [-Wsuggest-override] 64 | virtual bool resolveRef(); | ^~~~~~~~~~ /<>/umbrello/uml1model/package.h:66:18: warning: ‘virtual void UMLPackage::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 66 | virtual void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/package.h:69:18: warning: ‘virtual bool UMLPackage::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 69 | virtual bool load1(QDomElement& element); | ^~~~~ In file included from /<>/umbrello/uml1model/attribute.h:15, from /<>/umbrello/uml1model/umlattributelist.h:17, from /<>/umbrello/uml1model/classifier.h:14, from /<>/umbrello/codegenerators/classifiercodedocument.h:15, from /<>/umbrello/codegenerators/java/javaclassifiercodedocument.h:16, from /<>/umbrello/codegenerators/java/javaclassdeclarationblock.h:15, from /<>/umbrello/codegenerators/java/javaclassdeclarationblock.cpp:12: /<>/umbrello/uml1model/classifierlistitem.h:48:18: warning: ‘virtual void UMLClassifierListItem::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 48 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/classifierlistitem.h:54:24: warning: ‘virtual UMLObject* UMLClassifierListItem::clone() const’ can be marked override [-Wsuggest-override] 54 | virtual UMLObject* clone() const = 0; | ^~~~~ In file included from /<>/umbrello/uml1model/umlattributelist.h:17, from /<>/umbrello/uml1model/classifier.h:14, from /<>/umbrello/codegenerators/classifiercodedocument.h:15, from /<>/umbrello/codegenerators/java/javaclassifiercodedocument.h:16, from /<>/umbrello/codegenerators/java/javaclassdeclarationblock.h:15, from /<>/umbrello/codegenerators/java/javaclassdeclarationblock.cpp:12: /<>/umbrello/uml1model/attribute.h:42:18: warning: ‘virtual void UMLAttribute::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 42 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/attribute.h:44:10: warning: ‘virtual void UMLAttribute::setName(const QString&)’ can be marked override [-Wsuggest-override] 44 | void setName(const QString &name); | ^~~~~~~ /<>/umbrello/uml1model/attribute.h:48:24: warning: ‘virtual UMLObject* UMLAttribute::clone() const’ can be marked override [-Wsuggest-override] 48 | virtual UMLObject* clone() const; | ^~~~~ /<>/umbrello/uml1model/attribute.h:53:13: warning: ‘virtual QString UMLAttribute::toString(Uml::SignatureType::Enum, bool)’ can be marked override [-Wsuggest-override] 53 | QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false); | ^~~~~~~~ /<>/umbrello/uml1model/attribute.h:58:18: warning: ‘virtual void UMLAttribute::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 58 | virtual void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/attribute.h:60:18: warning: ‘virtual bool UMLAttribute::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] 60 | virtual bool showPropertiesDialog(QWidget* parent = 0); | ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/attribute.h:73:10: warning: ‘virtual bool UMLAttribute::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 73 | bool load1(QDomElement & element); | ^~~~~ In file included from /<>/umbrello/uml1model/foreignkeyconstraint.h:16, from /<>/umbrello/model_utils.h:18, from /<>/umbrello/uml1model/classifier.h:19, from /<>/umbrello/codegenerators/classifiercodedocument.h:15, from /<>/umbrello/codegenerators/java/javaclassifiercodedocument.h:16, from /<>/umbrello/codegenerators/java/javaclassdeclarationblock.h:15, from /<>/umbrello/codegenerators/java/javaclassdeclarationblock.cpp:12: /<>/umbrello/uml1model/entityconstraint.h:40:18: warning: ‘virtual void UMLEntityConstraint::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 40 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/entityconstraint.h:45:24: warning: ‘virtual UMLObject* UMLEntityConstraint::clone() const’ can be marked override [-Wsuggest-override] 45 | virtual UMLObject* clone() const = 0; | ^~~~~ In file included from /<>/umbrello/model_utils.h:18, from /<>/umbrello/uml1model/classifier.h:19, from /<>/umbrello/codegenerators/classifiercodedocument.h:15, from /<>/umbrello/codegenerators/java/javaclassifiercodedocument.h:16, from /<>/umbrello/codegenerators/java/javaclassdeclarationblock.h:15, from /<>/umbrello/codegenerators/java/javaclassdeclarationblock.cpp:12: /<>/umbrello/uml1model/foreignkeyconstraint.h:56:18: warning: ‘virtual void UMLForeignKeyConstraint::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 56 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:58:24: warning: ‘virtual UMLObject* UMLForeignKeyConstraint::clone() const’ can be marked override [-Wsuggest-override] 58 | virtual UMLObject* clone() const; | ^~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:60:13: warning: ‘virtual QString UMLForeignKeyConstraint::toString(Uml::SignatureType::Enum, bool)’ can be marked override [-Wsuggest-override] 60 | QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false); | ^~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:65:10: warning: ‘virtual void UMLForeignKeyConstraint::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 65 | void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:67:18: warning: ‘virtual bool UMLForeignKeyConstraint::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] 67 | virtual bool showPropertiesDialog(QWidget* parent = 0); | ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:85:10: warning: ‘virtual bool UMLForeignKeyConstraint::resolveRef()’ can be marked override [-Wsuggest-override] 85 | bool resolveRef(); | ^~~~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:94:10: warning: ‘virtual bool UMLForeignKeyConstraint::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 94 | bool load1(QDomElement & element); | ^~~~~ In file included from /<>/umbrello/model_utils.h:20, from /<>/umbrello/uml1model/classifier.h:19, from /<>/umbrello/codegenerators/classifiercodedocument.h:15, from /<>/umbrello/codegenerators/java/javaclassifiercodedocument.h:16, from /<>/umbrello/codegenerators/java/javaclassdeclarationblock.h:15, from /<>/umbrello/codegenerators/java/javaclassdeclarationblock.cpp:12: /<>/umbrello/dialogs/multipagedialogbase.h:101:18: warning: ‘virtual void MultiPageDialogBase::keyPressEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] 101 | virtual void keyPressEvent(QKeyEvent *event); | ^~~~~~~~~~~~~ In file included from /<>/umbrello/model_utils.h:21, from /<>/umbrello/uml1model/classifier.h:19, from /<>/umbrello/codegenerators/classifiercodedocument.h:15, from /<>/umbrello/codegenerators/java/javaclassifiercodedocument.h:16, from /<>/umbrello/codegenerators/java/javaclassdeclarationblock.h:15, from /<>/umbrello/codegenerators/java/javaclassdeclarationblock.cpp:12: /<>/umbrello/umlwidgets/widgetbase.h:187:20: warning: ‘virtual QRectF WidgetBase::boundingRect() const’ can be marked override [-Wsuggest-override] 187 | virtual QRectF boundingRect() const; | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/widgetbase.h:191:18: warning: ‘virtual void WidgetBase::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] 191 | virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); | ^~~~~ /<>/umbrello/umlwidgets/widgetbase.h:260:18: warning: ‘virtual void WidgetBase::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] 260 | virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent *event); | ^~~~~~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/classifiercodedocument.h:15, from /<>/umbrello/codegenerators/java/javaclassifiercodedocument.h:16, from /<>/umbrello/codegenerators/java/javaclassdeclarationblock.h:15, from /<>/umbrello/codegenerators/java/javaclassdeclarationblock.cpp:12: /<>/umbrello/uml1model/classifier.h:54:18: warning: ‘virtual void UMLClassifier::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 54 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/classifier.h:56:16: warning: ‘virtual UMLObject* UMLClassifier::clone() const’ can be marked override [-Wsuggest-override] 56 | UMLObject* clone() const; | ^~~~~ /<>/umbrello/uml1model/classifier.h:111:18: warning: ‘virtual bool UMLClassifier::resolveRef()’ can be marked override [-Wsuggest-override] 111 | virtual bool resolveRef(); | ^~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:115:24: warning: ‘virtual UMLObject* UMLClassifier::findChildObjectById(Uml::ID::Type, bool)’ can be marked override [-Wsuggest-override] 115 | virtual UMLObject* findChildObjectById(Uml::ID::Type id, bool considerAncestors = false); | ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:124:18: warning: ‘virtual bool UMLClassifier::acceptAssociationType(Uml::AssociationType::Enum)’ can be marked override [-Wsuggest-override] 124 | virtual bool acceptAssociationType(Uml::AssociationType::Enum type); | ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:129:10: warning: ‘virtual void UMLClassifier::setBaseType(UMLObject::ObjectType)’ can be marked override [-Wsuggest-override] 129 | void setBaseType(UMLObject::ObjectType ot); | ^~~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:181:10: warning: ‘virtual void UMLClassifier::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 181 | void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:183:18: warning: ‘virtual bool UMLClassifier::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 183 | virtual bool load1(QDomElement& element); | ^~~~~ In file included from /<>/umbrello/codegenerators/codeblockwithcomments.h:15, from /<>/umbrello/codegenerators/codemethodblock.h:17, from /<>/umbrello/codegenerators/codeaccessormethod.h:15, from /<>/umbrello/codegenerators/classifiercodedocument.h:16, from /<>/umbrello/codegenerators/java/javaclassifiercodedocument.h:16, from /<>/umbrello/codegenerators/java/javaclassdeclarationblock.h:15, from /<>/umbrello/codegenerators/java/javaclassdeclarationblock.cpp:12: /<>/umbrello/codegenerators/codeblock.h:40:18: warning: ‘virtual void CodeBlock::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 40 | virtual void saveToXMI1(QDomDocument & doc, QDomElement & root); | ^~~~~~~~~~ /<>/umbrello/codegenerators/codeblock.h:41:18: warning: ‘virtual void CodeBlock::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] 41 | virtual void loadFromXMI1(QDomElement & root); | ^~~~~~~~~~~~ /<>/umbrello/codegenerators/codeblock.h:43:18: warning: ‘virtual void CodeBlock::setAttributesFromObject(TextBlock*)’ can be marked override [-Wsuggest-override] 43 | virtual void setAttributesFromObject(TextBlock * obj); | ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeblock.h:49:18: warning: ‘virtual void CodeBlock::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 49 | virtual void setAttributesOnNode(QDomDocument & doc, QDomElement & blockElement); | ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeblock.h:50:18: warning: ‘virtual void CodeBlock::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] 50 | virtual void setAttributesFromNode(QDomElement & element); | ^~~~~~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/codeblockwithcomments.h:16, from /<>/umbrello/codegenerators/codemethodblock.h:17, from /<>/umbrello/codegenerators/codeaccessormethod.h:15, from /<>/umbrello/codegenerators/classifiercodedocument.h:16, from /<>/umbrello/codegenerators/java/javaclassifiercodedocument.h:16, from /<>/umbrello/codegenerators/java/javaclassdeclarationblock.h:15, from /<>/umbrello/codegenerators/java/javaclassdeclarationblock.cpp:12: /<>/umbrello/codegenerators/codecomment.h:30:18: warning: ‘virtual void CodeComment::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 30 | virtual void saveToXMI1(QDomDocument & doc, QDomElement & root); | ^~~~~~~~~~ /<>/umbrello/codegenerators/codecomment.h:31:18: warning: ‘virtual void CodeComment::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] 31 | virtual void loadFromXMI1(QDomElement & root); | ^~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/codemethodblock.h:17, from /<>/umbrello/codegenerators/codeaccessormethod.h:15, from /<>/umbrello/codegenerators/classifiercodedocument.h:16, from /<>/umbrello/codegenerators/java/javaclassifiercodedocument.h:16, from /<>/umbrello/codegenerators/java/javaclassdeclarationblock.h:15, from /<>/umbrello/codegenerators/java/javaclassdeclarationblock.cpp:12: /<>/umbrello/codegenerators/codeblockwithcomments.h:38:21: warning: ‘virtual QString CodeBlockWithComments::toString() const’ can be marked override [-Wsuggest-override] 38 | virtual QString toString () const; | ^~~~~~~~ /<>/umbrello/codegenerators/codeblockwithcomments.h:42:18: warning: ‘virtual void CodeBlockWithComments::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 42 | virtual void saveToXMI1 (QDomDocument & doc, QDomElement & root); | ^~~~~~~~~~ /<>/umbrello/codegenerators/codeblockwithcomments.h:44:18: warning: ‘virtual void CodeBlockWithComments::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] 44 | virtual void loadFromXMI1 (QDomElement & root); | ^~~~~~~~~~~~ /<>/umbrello/codegenerators/codeblockwithcomments.h:46:18: warning: ‘virtual void CodeBlockWithComments::setAttributesFromObject(TextBlock*)’ can be marked override [-Wsuggest-override] 46 | virtual void setAttributesFromObject (TextBlock * obj); | ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeblockwithcomments.h:50:18: warning: ‘virtual void CodeBlockWithComments::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 50 | virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement); | ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeblockwithcomments.h:52:18: warning: ‘virtual void CodeBlockWithComments::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] 52 | virtual void setAttributesFromNode (QDomElement & element); | ^~~~~~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/codeaccessormethod.h:15, from /<>/umbrello/codegenerators/classifiercodedocument.h:16, from /<>/umbrello/codegenerators/java/javaclassifiercodedocument.h:16, from /<>/umbrello/codegenerators/java/javaclassdeclarationblock.h:15, from /<>/umbrello/codegenerators/java/javaclassdeclarationblock.cpp:12: /<>/umbrello/codegenerators/codemethodblock.h:45:21: warning: ‘virtual QString CodeMethodBlock::toString() const’ can be marked override [-Wsuggest-override] 45 | virtual QString toString () const; | ^~~~~~~~ /<>/umbrello/codegenerators/codemethodblock.h:58:18: warning: ‘virtual void CodeMethodBlock::updateContent()’ can be marked override [-Wsuggest-override] 58 | virtual void updateContent () = 0; | ^~~~~~~~~~~~~ /<>/umbrello/codegenerators/codemethodblock.h:62:18: warning: ‘virtual void CodeMethodBlock::release()’ can be marked override [-Wsuggest-override] 62 | virtual void release (); | ^~~~~~~ /<>/umbrello/codegenerators/codemethodblock.h:75:18: warning: ‘virtual void CodeMethodBlock::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 75 | virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement); | ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codemethodblock.h:77:18: warning: ‘virtual void CodeMethodBlock::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] 77 | virtual void setAttributesFromNode (QDomElement & element); | ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codemethodblock.h:79:18: warning: ‘virtual void CodeMethodBlock::setAttributesFromObject(TextBlock*)’ can be marked override [-Wsuggest-override] 79 | virtual void setAttributesFromObject (TextBlock * obj); | ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codemethodblock.h:88:18: warning: ‘virtual void CodeMethodBlock::syncToParent()’ can be marked override [-Wsuggest-override] 88 | virtual void syncToParent(); | ^~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/classifiercodedocument.h:16, from /<>/umbrello/codegenerators/java/javaclassifiercodedocument.h:16, from /<>/umbrello/codegenerators/java/javaclassdeclarationblock.h:15, from /<>/umbrello/codegenerators/java/javaclassdeclarationblock.cpp:12: /<>/umbrello/codegenerators/codeaccessormethod.h:47:18: warning: ‘virtual void CodeAccessorMethod::updateContent()’ can be marked override [-Wsuggest-override] 47 | virtual void updateContent() = 0; | ^~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeaccessormethod.h:49:18: warning: ‘virtual void CodeAccessorMethod::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 49 | virtual void saveToXMI1(QDomDocument & doc, QDomElement & root); | ^~~~~~~~~~ /<>/umbrello/codegenerators/codeaccessormethod.h:50:18: warning: ‘virtual void CodeAccessorMethod::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] 50 | virtual void loadFromXMI1(QDomElement & root); | ^~~~~~~~~~~~ /<>/umbrello/codegenerators/codeaccessormethod.h:52:18: warning: ‘virtual void CodeAccessorMethod::setAttributesFromObject(TextBlock*)’ can be marked override [-Wsuggest-override] 52 | virtual void setAttributesFromObject(TextBlock * obj); | ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeaccessormethod.h:56:18: warning: ‘virtual void CodeAccessorMethod::release()’ can be marked override [-Wsuggest-override] 56 | virtual void release(); | ^~~~~~~ /<>/umbrello/codegenerators/codeaccessormethod.h:58:18: warning: ‘virtual void CodeAccessorMethod::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 58 | virtual void setAttributesOnNode(QDomDocument & doc, QDomElement & blockElement); | ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeaccessormethod.h:60:18: warning: ‘virtual void CodeAccessorMethod::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] 60 | virtual void setAttributesFromNode(QDomElement & element); | ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeaccessormethod.h:62:18: warning: ‘virtual void CodeAccessorMethod::updateMethodDeclaration()’ can be marked override [-Wsuggest-override] 62 | virtual void updateMethodDeclaration() = 0; | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/codedocument.h:16, from /<>/umbrello/codegenerators/classifiercodedocument.h:17, from /<>/umbrello/codegenerators/java/javaclassifiercodedocument.h:16, from /<>/umbrello/codegenerators/java/javaclassdeclarationblock.h:15, from /<>/umbrello/codegenerators/java/javaclassdeclarationblock.cpp:12: /<>/umbrello/codegenerators/hierarchicalcodeblock.h:38:10: warning: ‘virtual bool HierarchicalCodeBlock::addTextBlock(TextBlock*)’ can be marked override [-Wsuggest-override] 38 | bool addTextBlock (TextBlock * add_object); | ^~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:40:10: warning: ‘virtual bool HierarchicalCodeBlock::insertTextBlock(TextBlock*, TextBlock*, bool)’ can be marked override [-Wsuggest-override] 40 | bool insertTextBlock (TextBlock * newBlock, TextBlock * existingBlock, bool after = true); | ^~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:42:10: warning: ‘virtual bool HierarchicalCodeBlock::removeTextBlock(TextBlock*)’ can be marked override [-Wsuggest-override] 42 | bool removeTextBlock (TextBlock * remove_object); | ^~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:48:18: warning: ‘virtual void HierarchicalCodeBlock::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 48 | virtual void saveToXMI1 (QDomDocument & doc, QDomElement & root); | ^~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:50:18: warning: ‘virtual void HierarchicalCodeBlock::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] 50 | virtual void loadFromXMI1 (QDomElement & root); | ^~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:52:21: warning: ‘virtual QString HierarchicalCodeBlock::toString() const’ can be marked override [-Wsuggest-override] 52 | virtual QString toString () const; | ^~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:55:13: warning: ‘virtual QString HierarchicalCodeBlock::getUniqueTag(const QString&)’ can be marked override [-Wsuggest-override] 55 | QString getUniqueTag(const QString& prefix); | ^~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:59:25: warning: ‘virtual CodeBlock* HierarchicalCodeBlock::newCodeBlock()’ can be marked override [-Wsuggest-override] 59 | virtual CodeBlock * newCodeBlock(); | ^~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:60:37: warning: ‘virtual CodeBlockWithComments* HierarchicalCodeBlock::newCodeBlockWithComments()’ can be marked override [-Wsuggest-override] 60 | virtual CodeBlockWithComments * newCodeBlockWithComments(); | ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:61:37: warning: ‘virtual HierarchicalCodeBlock* HierarchicalCodeBlock::newHierarchicalCodeBlock()’ can be marked override [-Wsuggest-override] 61 | virtual HierarchicalCodeBlock * newHierarchicalCodeBlock(); | ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:65:18: warning: ‘virtual void HierarchicalCodeBlock::release()’ can be marked override [-Wsuggest-override] 65 | virtual void release (); | ^~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:67:18: warning: ‘virtual void HierarchicalCodeBlock::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 67 | virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & elem); | ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:69:18: warning: ‘virtual void HierarchicalCodeBlock::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] 69 | virtual void setAttributesFromNode (QDomElement & element); | ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:71:18: warning: ‘virtual void HierarchicalCodeBlock::setAttributesFromObject(TextBlock*)’ can be marked override [-Wsuggest-override] 71 | virtual void setAttributesFromObject (TextBlock * obj); | ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:73:17: warning: ‘virtual TextBlock* HierarchicalCodeBlock::findCodeClassFieldTextBlockByTag(const QString&)’ can be marked override [-Wsuggest-override] 73 | TextBlock * findCodeClassFieldTextBlockByTag (const QString &tag); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/classifiercodedocument.h:17, from /<>/umbrello/codegenerators/java/javaclassifiercodedocument.h:16, from /<>/umbrello/codegenerators/java/javaclassdeclarationblock.h:15, from /<>/umbrello/codegenerators/java/javaclassdeclarationblock.cpp:12: /<>/umbrello/codegenerators/codedocument.h:61:10: warning: ‘virtual bool CodeDocument::insertTextBlock(TextBlock*, TextBlock*, bool)’ can be marked override [-Wsuggest-override] 61 | bool insertTextBlock (TextBlock * newBlock, TextBlock * existingBlock, bool after = true); | ^~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codedocument.h:70:25: warning: ‘virtual CodeBlock* CodeDocument::newCodeBlock()’ can be marked override [-Wsuggest-override] 70 | virtual CodeBlock * newCodeBlock (); | ^~~~~~~~~~~~ /<>/umbrello/codegenerators/codedocument.h:71:37: warning: ‘virtual HierarchicalCodeBlock* CodeDocument::newHierarchicalCodeBlock()’ can be marked override [-Wsuggest-override] 71 | virtual HierarchicalCodeBlock * newHierarchicalCodeBlock (); | ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codedocument.h:72:37: warning: ‘virtual CodeBlockWithComments* CodeDocument::newCodeBlockWithComments()’ can be marked override [-Wsuggest-override] 72 | virtual CodeBlockWithComments * newCodeBlockWithComments (); | ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codedocument.h:74:21: warning: ‘virtual QString CodeDocument::getUniqueTag(const QString&)’ can be marked override [-Wsuggest-override] 74 | virtual QString getUniqueTag(const QString& prefix = QString()); | ^~~~~~~~~~~~ /<>/umbrello/codegenerators/codedocument.h:86:18: warning: ‘virtual void CodeDocument::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 86 | virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement); | ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codedocument.h:88:18: warning: ‘virtual void CodeDocument::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] 88 | virtual void setAttributesFromNode (QDomElement & element); | ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codedocument.h:100:10: warning: ‘virtual void CodeDocument::resetTextBlocks()’ can be marked override [-Wsuggest-override] 100 | void resetTextBlocks(); | ^~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codedocument.h:102:25: warning: ‘virtual TextBlock* CodeDocument::findCodeClassFieldTextBlockByTag(const QString&)’ can be marked override [-Wsuggest-override] 102 | virtual TextBlock * findCodeClassFieldTextBlockByTag(const QString &tag); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/codeoperation.h:16, from /<>/umbrello/codegenerators/classifiercodedocument.h:18, from /<>/umbrello/codegenerators/java/javaclassifiercodedocument.h:16, from /<>/umbrello/codegenerators/java/javaclassdeclarationblock.h:15, from /<>/umbrello/codegenerators/java/javaclassdeclarationblock.cpp:12: /<>/umbrello/uml1model/operation.h:37:18: warning: ‘virtual void UMLOperation::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 37 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/operation.h:39:24: warning: ‘virtual UMLObject* UMLOperation::clone() const’ can be marked override [-Wsuggest-override] 39 | virtual UMLObject* clone() const; | ^~~~~ /<>/umbrello/uml1model/operation.h:41:10: warning: ‘virtual void UMLOperation::setType(UMLObject*)’ can be marked override [-Wsuggest-override] 41 | void setType(UMLObject* type); | ^~~~~~~ /<>/umbrello/uml1model/operation.h:52:13: warning: ‘virtual QString UMLOperation::toString(Uml::SignatureType::Enum, bool)’ can be marked override [-Wsuggest-override] 52 | QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false); | ^~~~~~~~ /<>/umbrello/uml1model/operation.h:56:10: warning: ‘virtual bool UMLOperation::resolveRef()’ can be marked override [-Wsuggest-override] 56 | bool resolveRef(); | ^~~~~~~~~~ /<>/umbrello/uml1model/operation.h:60:18: warning: ‘virtual bool UMLOperation::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] 60 | virtual bool showPropertiesDialog(QWidget* parent = 0); | ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/operation.h:72:10: warning: ‘virtual void UMLOperation::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 72 | void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/operation.h:75:10: warning: ‘virtual bool UMLOperation::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 75 | bool load1(QDomElement & element); | ^~~~~ In file included from /<>/umbrello/codegenerators/classifiercodedocument.h:18, from /<>/umbrello/codegenerators/java/javaclassifiercodedocument.h:16, from /<>/umbrello/codegenerators/java/javaclassdeclarationblock.h:15, from /<>/umbrello/codegenerators/java/javaclassdeclarationblock.cpp:12: /<>/umbrello/codegenerators/codeoperation.h:41:18: warning: ‘virtual void CodeOperation::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 41 | virtual void saveToXMI1 (QDomDocument & doc, QDomElement & root); | ^~~~~~~~~~ /<>/umbrello/codegenerators/codeoperation.h:43:18: warning: ‘virtual void CodeOperation::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] 43 | virtual void loadFromXMI1 (QDomElement & root); | ^~~~~~~~~~~~ /<>/umbrello/codegenerators/codeoperation.h:47:18: warning: ‘virtual void CodeOperation::setAttributesFromObject(TextBlock*)’ can be marked override [-Wsuggest-override] 47 | virtual void setAttributesFromObject (TextBlock * obj); | ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeoperation.h:49:18: warning: ‘virtual void CodeOperation::updateMethodDeclaration()’ can be marked override [-Wsuggest-override] 49 | virtual void updateMethodDeclaration() = 0; | ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeoperation.h:50:18: warning: ‘virtual void CodeOperation::updateContent()’ can be marked override [-Wsuggest-override] 50 | virtual void updateContent(); | ^~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeoperation.h:57:18: warning: ‘virtual void CodeOperation::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 57 | virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement); | ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeoperation.h:59:18: warning: ‘virtual void CodeOperation::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] 59 | virtual void setAttributesFromNode (QDomElement & element); | ^~~~~~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/codeclassfield.h:16, from /<>/umbrello/codegenerators/classifiercodedocument.h:19, from /<>/umbrello/codegenerators/java/javaclassifiercodedocument.h:16, from /<>/umbrello/codegenerators/java/javaclassdeclarationblock.h:15, from /<>/umbrello/codegenerators/java/javaclassdeclarationblock.cpp:12: /<>/umbrello/codegenerators/codeclassfielddeclarationblock.h:42:18: warning: ‘virtual void CodeClassFieldDeclarationBlock::setAttributesFromObject(TextBlock*)’ can be marked override [-Wsuggest-override] 42 | virtual void setAttributesFromObject(TextBlock * obj); | ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeclassfielddeclarationblock.h:44:18: warning: ‘virtual void CodeClassFieldDeclarationBlock::updateContent()’ can be marked override [-Wsuggest-override] 44 | virtual void updateContent() = 0; | ^~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeclassfielddeclarationblock.h:46:18: warning: ‘virtual void CodeClassFieldDeclarationBlock::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 46 | virtual void saveToXMI1(QDomDocument & doc, QDomElement & root); | ^~~~~~~~~~ /<>/umbrello/codegenerators/codeclassfielddeclarationblock.h:48:18: warning: ‘virtual void CodeClassFieldDeclarationBlock::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] 48 | virtual void loadFromXMI1(QDomElement & root); | ^~~~~~~~~~~~ /<>/umbrello/codegenerators/codeclassfielddeclarationblock.h:52:18: warning: ‘virtual void CodeClassFieldDeclarationBlock::release()’ can be marked override [-Wsuggest-override] 52 | virtual void release(); | ^~~~~~~ /<>/umbrello/codegenerators/codeclassfielddeclarationblock.h:54:18: warning: ‘virtual void CodeClassFieldDeclarationBlock::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 54 | virtual void setAttributesOnNode(QDomDocument & doc, QDomElement & blockElement); | ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeclassfielddeclarationblock.h:56:18: warning: ‘virtual void CodeClassFieldDeclarationBlock::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] 56 | virtual void setAttributesFromNode(QDomElement & element); | ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeclassfielddeclarationblock.h:67:18: warning: ‘virtual void CodeClassFieldDeclarationBlock::syncToParent()’ can be marked override [-Wsuggest-override] 67 | virtual void syncToParent(); | ^~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/classifiercodedocument.h:19, from /<>/umbrello/codegenerators/java/javaclassifiercodedocument.h:16, from /<>/umbrello/codegenerators/java/javaclassdeclarationblock.h:15, from /<>/umbrello/codegenerators/java/javaclassdeclarationblock.cpp:12: /<>/umbrello/codegenerators/codeclassfield.h:52:13: warning: ‘virtual QString CodeClassField::getTypeName()’ can be marked override [-Wsuggest-override] 52 | QString getTypeName (); | ^~~~~~~~~~~ /<>/umbrello/codegenerators/codeclassfield.h:85:10: warning: ‘virtual void CodeClassField::updateContent()’ can be marked override [-Wsuggest-override] 85 | void updateContent(); | ^~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeclassfield.h:121:18: warning: ‘virtual void CodeClassField::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 121 | virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement); | ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeclassfield.h:123:18: warning: ‘virtual void CodeClassField::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] 123 | virtual void setAttributesFromNode (QDomElement & element); | ^~~~~~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/java/javaclassifiercodedocument.h:16, from /<>/umbrello/codegenerators/java/javaclassdeclarationblock.h:15, from /<>/umbrello/codegenerators/java/javaclassdeclarationblock.cpp:12: /<>/umbrello/codegenerators/classifiercodedocument.h:74:18: warning: ‘virtual void ClassifierCodeDocument::synchronize()’ can be marked override [-Wsuggest-override] 74 | virtual void synchronize(); | ^~~~~~~~~~~ /<>/umbrello/codegenerators/classifiercodedocument.h:81:18: warning: ‘virtual void ClassifierCodeDocument::updateContent()’ can be marked override [-Wsuggest-override] 81 | virtual void updateContent() = 0; | ^~~~~~~~~~~~~ /<>/umbrello/codegenerators/classifiercodedocument.h:83:18: warning: ‘virtual void ClassifierCodeDocument::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 83 | virtual void saveToXMI1(QDomDocument &doc, QDomElement &root); | ^~~~~~~~~~ /<>/umbrello/codegenerators/classifiercodedocument.h:84:18: warning: ‘virtual void ClassifierCodeDocument::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] 84 | virtual void loadFromXMI1(QDomElement &root); | ^~~~~~~~~~~~ /<>/umbrello/codegenerators/classifiercodedocument.h:90:18: warning: ‘virtual void ClassifierCodeDocument::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 90 | virtual void setAttributesOnNode(QDomDocument &doc, QDomElement &blockElement); | ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/classifiercodedocument.h:91:18: warning: ‘virtual void ClassifierCodeDocument::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] 91 | virtual void setAttributesFromNode(QDomElement &element); | ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/classifiercodedocument.h:93:17: warning: ‘virtual TextBlock* ClassifierCodeDocument::findCodeClassFieldTextBlockByTag(const QString&)’ can be marked override [-Wsuggest-override] 93 | TextBlock * findCodeClassFieldTextBlockByTag(const QString &tag); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/java/javaclassifiercodedocument.h:19, from /<>/umbrello/codegenerators/java/javaclassdeclarationblock.h:15, from /<>/umbrello/codegenerators/java/javaclassdeclarationblock.cpp:12: /<>/umbrello/codegenerators/java/javacodeclassfield.h:39:13: warning: ‘virtual QString JavaCodeClassField::getInitialValue()’ can be marked override [-Wsuggest-override] 39 | QString getInitialValue(); | ^~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/java/javacodeclassfield.h:41:13: warning: ‘virtual QString JavaCodeClassField::getTypeName()’ can be marked override [-Wsuggest-override] 41 | QString getTypeName (); | ^~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/java/javaclassifiercodedocument.h:20, from /<>/umbrello/codegenerators/java/javaclassdeclarationblock.h:15, from /<>/umbrello/codegenerators/java/javaclassdeclarationblock.cpp:12: /<>/umbrello/codegenerators/java/javacodeoperation.h:36:17: warning: ‘virtual int JavaCodeOperation::lastEditableLine()’ can be marked override [-Wsuggest-override] 36 | virtual int lastEditableLine(); | ^~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/java/javacodeoperation.h:40:10: warning: ‘virtual void JavaCodeOperation::updateMethodDeclaration()’ can be marked override [-Wsuggest-override] 40 | void updateMethodDeclaration(); | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/java/javaclassdeclarationblock.h:15, from /<>/umbrello/codegenerators/java/javaclassdeclarationblock.cpp:12: /<>/umbrello/codegenerators/java/javaclassifiercodedocument.h:58:13: warning: ‘virtual QString JavaClassifierCodeDocument::getPath()’ can be marked override [-Wsuggest-override] 58 | QString getPath(); | ^~~~~~~ /<>/umbrello/codegenerators/java/javaclassifiercodedocument.h:64:10: warning: ‘virtual bool JavaClassifierCodeDocument::addCodeOperation(CodeOperation*)’ can be marked override [-Wsuggest-override] 64 | bool addCodeOperation (CodeOperation * op); | ^~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/java/javaclassifiercodedocument.h:66:10: warning: ‘virtual void JavaClassifierCodeDocument::updateContent()’ can be marked override [-Wsuggest-override] 66 | void updateContent(); | ^~~~~~~~~~~~~ /<>/umbrello/codegenerators/java/javaclassifiercodedocument.h:71:10: warning: ‘virtual void JavaClassifierCodeDocument::resetTextBlocks()’ can be marked override [-Wsuggest-override] 71 | void resetTextBlocks(); | ^~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/java/javaclassifiercodedocument.h:77:18: warning: ‘virtual void JavaClassifierCodeDocument::loadChildTextBlocksFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] 77 | virtual void loadChildTextBlocksFromNode (QDomElement & root); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/java/javaclassdeclarationblock.h:16, from /<>/umbrello/codegenerators/java/javaclassdeclarationblock.cpp:12: /<>/umbrello/codegenerators/ownedhierarchicalcodeblock.h:44:18: warning: ‘virtual void OwnedHierarchicalCodeBlock::updateContent()’ can be marked override [-Wsuggest-override] 44 | virtual void updateContent () = 0; | ^~~~~~~~~~~~~ /<>/umbrello/codegenerators/ownedhierarchicalcodeblock.h:51:18: warning: ‘virtual void OwnedHierarchicalCodeBlock::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 51 | virtual void saveToXMI1 (QDomDocument & doc, QDomElement & root) = 0; | ^~~~~~~~~~ /<>/umbrello/codegenerators/ownedhierarchicalcodeblock.h:56:18: warning: ‘virtual void OwnedHierarchicalCodeBlock::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] 56 | virtual void loadFromXMI1 (QDomElement & root) = 0; | ^~~~~~~~~~~~ /<>/umbrello/codegenerators/ownedhierarchicalcodeblock.h:60:18: warning: ‘virtual void OwnedHierarchicalCodeBlock::release()’ can be marked override [-Wsuggest-override] 60 | virtual void release (); | ^~~~~~~ /<>/umbrello/codegenerators/ownedhierarchicalcodeblock.h:62:18: warning: ‘virtual void OwnedHierarchicalCodeBlock::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 62 | virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement); | ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/ownedhierarchicalcodeblock.h:64:18: warning: ‘virtual void OwnedHierarchicalCodeBlock::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] 64 | virtual void setAttributesFromNode (QDomElement & element); | ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/ownedhierarchicalcodeblock.h:66:18: warning: ‘virtual void OwnedHierarchicalCodeBlock::setAttributesFromObject(TextBlock*)’ can be marked override [-Wsuggest-override] 66 | virtual void setAttributesFromObject (TextBlock * obj); | ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/ownedhierarchicalcodeblock.h:72:10: warning: ‘virtual void OwnedHierarchicalCodeBlock::syncToParent()’ can be marked override [-Wsuggest-override] 72 | void syncToParent (); | ^~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/java/javaclassdeclarationblock.cpp:12: /<>/umbrello/codegenerators/java/javaclassdeclarationblock.h:38:18: warning: ‘virtual void JavaClassDeclarationBlock::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 38 | virtual void saveToXMI1 (QDomDocument & doc, QDomElement & root); | ^~~~~~~~~~ /<>/umbrello/codegenerators/java/javaclassdeclarationblock.h:43:18: warning: ‘virtual void JavaClassDeclarationBlock::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] 43 | virtual void loadFromXMI1 (QDomElement & root); | ^~~~~~~~~~~~ /<>/umbrello/codegenerators/java/javaclassdeclarationblock.h:48:10: warning: ‘virtual void JavaClassDeclarationBlock::updateContent()’ can be marked override [-Wsuggest-override] 48 | void updateContent (); | ^~~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/java/javaclassdeclarationblock.cpp:16: /<>/umbrello/codegenerators/java/javacodedocumentation.h:44:18: warning: ‘virtual void JavaCodeDocumentation::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 44 | virtual void saveToXMI1 (QDomDocument & doc, QDomElement & root); | ^~~~~~~~~~ /<>/umbrello/codegenerators/java/javacodedocumentation.h:49:13: warning: ‘virtual QString JavaCodeDocumentation::toString() const’ can be marked override [-Wsuggest-override] 49 | QString toString () const; | ^~~~~~~~ /<>/umbrello/codegenerators/java/javacodedocumentation.h:55:21: warning: ‘virtual QString JavaCodeDocumentation::unformatText(const QString&, const QString&)’ can be marked override [-Wsuggest-override] 55 | virtual QString unformatText (const QString & text, const QString & indent = QString()); | ^~~~~~~~~~~~ /<>/umbrello/codegenerators/java/javacodedocumentation.h:61:21: warning: ‘virtual QString JavaCodeDocumentation::getNewEditorLine(int)’ can be marked override [-Wsuggest-override] 61 | virtual QString getNewEditorLine (int amount); | ^~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/java/javacodedocumentation.h:71:17: warning: ‘virtual int JavaCodeDocumentation::firstEditableLine()’ can be marked override [-Wsuggest-override] 71 | virtual int firstEditableLine(); | ^~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/java/javacodedocumentation.h:72:17: warning: ‘virtual int JavaCodeDocumentation::lastEditableLine()’ can be marked override [-Wsuggest-override] 72 | virtual int lastEditableLine(); | ^~~~~~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/java/javaclassdeclarationblock.cpp:17: /<>/umbrello/uml.h:201:18: warning: ‘virtual void UMLApp::keyPressEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] 201 | virtual void keyPressEvent(QKeyEvent* e); | ^~~~~~~~~~~~~ /<>/umbrello/uml.h:202:18: warning: ‘virtual void UMLApp::keyReleaseEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] 202 | virtual void keyReleaseEvent(QKeyEvent* e); | ^~~~~~~~~~~~~~~ /<>/umbrello/uml.h:204:18: warning: ‘virtual void UMLApp::customEvent(QEvent*)’ can be marked override [-Wsuggest-override] 204 | virtual void customEvent(QEvent* e); | ^~~~~~~~~~~ /<>/umbrello/uml.h:215:18: warning: ‘virtual bool UMLApp::queryClose()’ can be marked override [-Wsuggest-override] 215 | virtual bool queryClose(); | ^~~~~~~~~~ /<>/umbrello/uml.h:217:18: warning: ‘virtual void UMLApp::saveProperties(KConfigGroup&)’ can be marked override [-Wsuggest-override] 217 | virtual void saveProperties(KConfigGroup & cfg); | ^~~~~~~~~~~~~~ /<>/umbrello/uml.h:218:18: warning: ‘virtual void UMLApp::readProperties(const KConfigGroup&)’ can be marked override [-Wsuggest-override] 218 | virtual void readProperties(const KConfigGroup & cfg); | ^~~~~~~~~~~~~~ [ 43%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/codegenerators/java/javaclassifiercodedocument.cpp.o cd /<>/obj-aarch64-linux-gnu/umbrello && /usr/bin/aarch64-linux-gnu-g++ -DCMAKE_BINARY_DIR=\"/<>/obj-aarch64-linux-gnu\" -DKCOREADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLO_VERSION_STRING=\"2.23.3\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-aarch64-linux-gnu/umbrello -I/<>/umbrello -I/<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/include -I/<>/obj-aarch64-linux-gnu -I/<>/umbrello/clipboard -I/<>/umbrello/cmds -I/<>/umbrello/codegenerators -I/<>/umbrello/codegenerators/ada -I/<>/umbrello/codegenerators/as -I/<>/umbrello/codegenerators/cpp -I/<>/umbrello/codegenerators/csharp -I/<>/umbrello/codegenerators/d -I/<>/umbrello/codegenerators/idl -I/<>/umbrello/codegenerators/java -I/<>/umbrello/codegenerators/js -I/<>/umbrello/codegenerators/pascal -I/<>/umbrello/codegenerators/perl -I/<>/umbrello/codegenerators/php -I/<>/umbrello/codegenerators/python -I/<>/umbrello/codegenerators/ruby -I/<>/umbrello/codegenerators/sql -I/<>/umbrello/codegenerators/tcl -I/<>/umbrello/codegenerators/vala -I/<>/umbrello/codegenerators/xml -I/<>/umbrello/codegenwizard -I/<>/umbrello/codeimport -I/<>/umbrello/codeimport/csharp -I/<>/umbrello/codeimpwizard -I/<>/umbrello/debug -I/<>/umbrello/dialogs -I/<>/umbrello/dialogs/pages -I/<>/umbrello/dialogs/widgets -I/<>/umbrello/docgenerators -I/<>/umbrello/finder -I/<>/umbrello/refactoring -I/<>/umbrello/uml1model -I/<>/umbrello/umlwidgets -I/<>/lib/cppparser -I/<>/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/aarch64-linux-gnu/qt5 -isystem /usr/include/aarch64-linux-gnu/qt5/QtWidgets -isystem /usr/include/aarch64-linux-gnu/qt5/QtGui -isystem /usr/include/aarch64-linux-gnu/qt5/QtCore -isystem /usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/aarch64-linux-gnu/qt5/QtXml -isystem /usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/aarch64-linux-gnu/qt5/QtSvg -isystem /usr/include/aarch64-linux-gnu/qt5/QtWebKitWidgets -isystem /usr/include/aarch64-linux-gnu/qt5/QtWebKit -isystem /usr/include/aarch64-linux-gnu/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/aarch64-linux-gnu/qt5/QtConcurrent -isystem /usr/include/aarch64-linux-gnu/qt5/QtDBus -isystem /usr/include/KF5/KTextEditor -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -fno-delete-null-pointer-checks -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -o CMakeFiles/libumbrello.dir/codegenerators/java/javaclassifiercodedocument.cpp.o -c /<>/umbrello/codegenerators/java/javaclassifiercodedocument.cpp In file included from /<>/umbrello/uml1model/package.h:14, from /<>/umbrello/uml1model/classifier.h:13, from /<>/umbrello/codegenerators/classifiercodedocument.h:15, from /<>/umbrello/codegenerators/java/javaclassifiercodedocument.h:16, from /<>/umbrello/codegenerators/java/javaclassifiercodedocument.cpp:22: /<>/umbrello/uml1model/umlcanvasobject.h:43:18: warning: ‘virtual void UMLCanvasObject::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 43 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/umlcanvasobject.h:85:18: warning: ‘virtual bool UMLCanvasObject::resolveRef()’ can be marked override [-Wsuggest-override] 85 | virtual bool resolveRef(); | ^~~~~~~~~~ In file included from /<>/umbrello/uml1model/classifier.h:13, from /<>/umbrello/codegenerators/classifiercodedocument.h:15, from /<>/umbrello/codegenerators/java/javaclassifiercodedocument.h:16, from /<>/umbrello/codegenerators/java/javaclassifiercodedocument.cpp:22: /<>/umbrello/uml1model/package.h:39:18: warning: ‘virtual void UMLPackage::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 39 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/package.h:41:24: warning: ‘virtual UMLObject* UMLPackage::clone() const’ can be marked override [-Wsuggest-override] 41 | virtual UMLObject* clone() const; | ^~~~~ /<>/umbrello/uml1model/package.h:64:18: warning: ‘virtual bool UMLPackage::resolveRef()’ can be marked override [-Wsuggest-override] 64 | virtual bool resolveRef(); | ^~~~~~~~~~ /<>/umbrello/uml1model/package.h:66:18: warning: ‘virtual void UMLPackage::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 66 | virtual void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/package.h:69:18: warning: ‘virtual bool UMLPackage::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 69 | virtual bool load1(QDomElement& element); | ^~~~~ In file included from /<>/umbrello/uml1model/attribute.h:15, from /<>/umbrello/uml1model/umlattributelist.h:17, from /<>/umbrello/uml1model/classifier.h:14, from /<>/umbrello/codegenerators/classifiercodedocument.h:15, from /<>/umbrello/codegenerators/java/javaclassifiercodedocument.h:16, from /<>/umbrello/codegenerators/java/javaclassifiercodedocument.cpp:22: /<>/umbrello/uml1model/classifierlistitem.h:48:18: warning: ‘virtual void UMLClassifierListItem::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 48 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/classifierlistitem.h:54:24: warning: ‘virtual UMLObject* UMLClassifierListItem::clone() const’ can be marked override [-Wsuggest-override] 54 | virtual UMLObject* clone() const = 0; | ^~~~~ In file included from /<>/umbrello/uml1model/umlattributelist.h:17, from /<>/umbrello/uml1model/classifier.h:14, from /<>/umbrello/codegenerators/classifiercodedocument.h:15, from /<>/umbrello/codegenerators/java/javaclassifiercodedocument.h:16, from /<>/umbrello/codegenerators/java/javaclassifiercodedocument.cpp:22: /<>/umbrello/uml1model/attribute.h:42:18: warning: ‘virtual void UMLAttribute::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 42 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/attribute.h:44:10: warning: ‘virtual void UMLAttribute::setName(const QString&)’ can be marked override [-Wsuggest-override] 44 | void setName(const QString &name); | ^~~~~~~ /<>/umbrello/uml1model/attribute.h:48:24: warning: ‘virtual UMLObject* UMLAttribute::clone() const’ can be marked override [-Wsuggest-override] 48 | virtual UMLObject* clone() const; | ^~~~~ /<>/umbrello/uml1model/attribute.h:53:13: warning: ‘virtual QString UMLAttribute::toString(Uml::SignatureType::Enum, bool)’ can be marked override [-Wsuggest-override] 53 | QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false); | ^~~~~~~~ /<>/umbrello/uml1model/attribute.h:58:18: warning: ‘virtual void UMLAttribute::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 58 | virtual void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/attribute.h:60:18: warning: ‘virtual bool UMLAttribute::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] 60 | virtual bool showPropertiesDialog(QWidget* parent = 0); | ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/attribute.h:73:10: warning: ‘virtual bool UMLAttribute::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 73 | bool load1(QDomElement & element); | ^~~~~ In file included from /<>/umbrello/uml1model/foreignkeyconstraint.h:16, from /<>/umbrello/model_utils.h:18, from /<>/umbrello/uml1model/classifier.h:19, from /<>/umbrello/codegenerators/classifiercodedocument.h:15, from /<>/umbrello/codegenerators/java/javaclassifiercodedocument.h:16, from /<>/umbrello/codegenerators/java/javaclassifiercodedocument.cpp:22: /<>/umbrello/uml1model/entityconstraint.h:40:18: warning: ‘virtual void UMLEntityConstraint::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 40 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/entityconstraint.h:45:24: warning: ‘virtual UMLObject* UMLEntityConstraint::clone() const’ can be marked override [-Wsuggest-override] 45 | virtual UMLObject* clone() const = 0; | ^~~~~ In file included from /<>/umbrello/model_utils.h:18, from /<>/umbrello/uml1model/classifier.h:19, from /<>/umbrello/codegenerators/classifiercodedocument.h:15, from /<>/umbrello/codegenerators/java/javaclassifiercodedocument.h:16, from /<>/umbrello/codegenerators/java/javaclassifiercodedocument.cpp:22: /<>/umbrello/uml1model/foreignkeyconstraint.h:56:18: warning: ‘virtual void UMLForeignKeyConstraint::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 56 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:58:24: warning: ‘virtual UMLObject* UMLForeignKeyConstraint::clone() const’ can be marked override [-Wsuggest-override] 58 | virtual UMLObject* clone() const; | ^~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:60:13: warning: ‘virtual QString UMLForeignKeyConstraint::toString(Uml::SignatureType::Enum, bool)’ can be marked override [-Wsuggest-override] 60 | QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false); | ^~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:65:10: warning: ‘virtual void UMLForeignKeyConstraint::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 65 | void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:67:18: warning: ‘virtual bool UMLForeignKeyConstraint::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] 67 | virtual bool showPropertiesDialog(QWidget* parent = 0); | ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:85:10: warning: ‘virtual bool UMLForeignKeyConstraint::resolveRef()’ can be marked override [-Wsuggest-override] 85 | bool resolveRef(); | ^~~~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:94:10: warning: ‘virtual bool UMLForeignKeyConstraint::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 94 | bool load1(QDomElement & element); | ^~~~~ In file included from /<>/umbrello/model_utils.h:20, from /<>/umbrello/uml1model/classifier.h:19, from /<>/umbrello/codegenerators/classifiercodedocument.h:15, from /<>/umbrello/codegenerators/java/javaclassifiercodedocument.h:16, from /<>/umbrello/codegenerators/java/javaclassifiercodedocument.cpp:22: /<>/umbrello/dialogs/multipagedialogbase.h:101:18: warning: ‘virtual void MultiPageDialogBase::keyPressEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] 101 | virtual void keyPressEvent(QKeyEvent *event); | ^~~~~~~~~~~~~ In file included from /<>/umbrello/model_utils.h:21, from /<>/umbrello/uml1model/classifier.h:19, from /<>/umbrello/codegenerators/classifiercodedocument.h:15, from /<>/umbrello/codegenerators/java/javaclassifiercodedocument.h:16, from /<>/umbrello/codegenerators/java/javaclassifiercodedocument.cpp:22: /<>/umbrello/umlwidgets/widgetbase.h:187:20: warning: ‘virtual QRectF WidgetBase::boundingRect() const’ can be marked override [-Wsuggest-override] 187 | virtual QRectF boundingRect() const; | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/widgetbase.h:191:18: warning: ‘virtual void WidgetBase::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] 191 | virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); | ^~~~~ /<>/umbrello/umlwidgets/widgetbase.h:260:18: warning: ‘virtual void WidgetBase::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] 260 | virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent *event); | ^~~~~~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/classifiercodedocument.h:15, from /<>/umbrello/codegenerators/java/javaclassifiercodedocument.h:16, from /<>/umbrello/codegenerators/java/javaclassifiercodedocument.cpp:22: /<>/umbrello/uml1model/classifier.h:54:18: warning: ‘virtual void UMLClassifier::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 54 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/classifier.h:56:16: warning: ‘virtual UMLObject* UMLClassifier::clone() const’ can be marked override [-Wsuggest-override] 56 | UMLObject* clone() const; | ^~~~~ /<>/umbrello/uml1model/classifier.h:111:18: warning: ‘virtual bool UMLClassifier::resolveRef()’ can be marked override [-Wsuggest-override] 111 | virtual bool resolveRef(); | ^~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:115:24: warning: ‘virtual UMLObject* UMLClassifier::findChildObjectById(Uml::ID::Type, bool)’ can be marked override [-Wsuggest-override] 115 | virtual UMLObject* findChildObjectById(Uml::ID::Type id, bool considerAncestors = false); | ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:124:18: warning: ‘virtual bool UMLClassifier::acceptAssociationType(Uml::AssociationType::Enum)’ can be marked override [-Wsuggest-override] 124 | virtual bool acceptAssociationType(Uml::AssociationType::Enum type); | ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:129:10: warning: ‘virtual void UMLClassifier::setBaseType(UMLObject::ObjectType)’ can be marked override [-Wsuggest-override] 129 | void setBaseType(UMLObject::ObjectType ot); | ^~~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:181:10: warning: ‘virtual void UMLClassifier::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 181 | void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:183:18: warning: ‘virtual bool UMLClassifier::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 183 | virtual bool load1(QDomElement& element); | ^~~~~ In file included from /<>/umbrello/codegenerators/codeblockwithcomments.h:15, from /<>/umbrello/codegenerators/codemethodblock.h:17, from /<>/umbrello/codegenerators/codeaccessormethod.h:15, from /<>/umbrello/codegenerators/classifiercodedocument.h:16, from /<>/umbrello/codegenerators/java/javaclassifiercodedocument.h:16, from /<>/umbrello/codegenerators/java/javaclassifiercodedocument.cpp:22: /<>/umbrello/codegenerators/codeblock.h:40:18: warning: ‘virtual void CodeBlock::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 40 | virtual void saveToXMI1(QDomDocument & doc, QDomElement & root); | ^~~~~~~~~~ /<>/umbrello/codegenerators/codeblock.h:41:18: warning: ‘virtual void CodeBlock::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] 41 | virtual void loadFromXMI1(QDomElement & root); | ^~~~~~~~~~~~ /<>/umbrello/codegenerators/codeblock.h:43:18: warning: ‘virtual void CodeBlock::setAttributesFromObject(TextBlock*)’ can be marked override [-Wsuggest-override] 43 | virtual void setAttributesFromObject(TextBlock * obj); | ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeblock.h:49:18: warning: ‘virtual void CodeBlock::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 49 | virtual void setAttributesOnNode(QDomDocument & doc, QDomElement & blockElement); | ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeblock.h:50:18: warning: ‘virtual void CodeBlock::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] 50 | virtual void setAttributesFromNode(QDomElement & element); | ^~~~~~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/codeblockwithcomments.h:16, from /<>/umbrello/codegenerators/codemethodblock.h:17, from /<>/umbrello/codegenerators/codeaccessormethod.h:15, from /<>/umbrello/codegenerators/classifiercodedocument.h:16, from /<>/umbrello/codegenerators/java/javaclassifiercodedocument.h:16, from /<>/umbrello/codegenerators/java/javaclassifiercodedocument.cpp:22: /<>/umbrello/codegenerators/codecomment.h:30:18: warning: ‘virtual void CodeComment::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 30 | virtual void saveToXMI1(QDomDocument & doc, QDomElement & root); | ^~~~~~~~~~ /<>/umbrello/codegenerators/codecomment.h:31:18: warning: ‘virtual void CodeComment::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] 31 | virtual void loadFromXMI1(QDomElement & root); | ^~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/codemethodblock.h:17, from /<>/umbrello/codegenerators/codeaccessormethod.h:15, from /<>/umbrello/codegenerators/classifiercodedocument.h:16, from /<>/umbrello/codegenerators/java/javaclassifiercodedocument.h:16, from /<>/umbrello/codegenerators/java/javaclassifiercodedocument.cpp:22: /<>/umbrello/codegenerators/codeblockwithcomments.h:38:21: warning: ‘virtual QString CodeBlockWithComments::toString() const’ can be marked override [-Wsuggest-override] 38 | virtual QString toString () const; | ^~~~~~~~ /<>/umbrello/codegenerators/codeblockwithcomments.h:42:18: warning: ‘virtual void CodeBlockWithComments::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 42 | virtual void saveToXMI1 (QDomDocument & doc, QDomElement & root); | ^~~~~~~~~~ /<>/umbrello/codegenerators/codeblockwithcomments.h:44:18: warning: ‘virtual void CodeBlockWithComments::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] 44 | virtual void loadFromXMI1 (QDomElement & root); | ^~~~~~~~~~~~ /<>/umbrello/codegenerators/codeblockwithcomments.h:46:18: warning: ‘virtual void CodeBlockWithComments::setAttributesFromObject(TextBlock*)’ can be marked override [-Wsuggest-override] 46 | virtual void setAttributesFromObject (TextBlock * obj); | ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeblockwithcomments.h:50:18: warning: ‘virtual void CodeBlockWithComments::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 50 | virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement); | ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeblockwithcomments.h:52:18: warning: ‘virtual void CodeBlockWithComments::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] 52 | virtual void setAttributesFromNode (QDomElement & element); | ^~~~~~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/codeaccessormethod.h:15, from /<>/umbrello/codegenerators/classifiercodedocument.h:16, from /<>/umbrello/codegenerators/java/javaclassifiercodedocument.h:16, from /<>/umbrello/codegenerators/java/javaclassifiercodedocument.cpp:22: /<>/umbrello/codegenerators/codemethodblock.h:45:21: warning: ‘virtual QString CodeMethodBlock::toString() const’ can be marked override [-Wsuggest-override] 45 | virtual QString toString () const; | ^~~~~~~~ /<>/umbrello/codegenerators/codemethodblock.h:58:18: warning: ‘virtual void CodeMethodBlock::updateContent()’ can be marked override [-Wsuggest-override] 58 | virtual void updateContent () = 0; | ^~~~~~~~~~~~~ /<>/umbrello/codegenerators/codemethodblock.h:62:18: warning: ‘virtual void CodeMethodBlock::release()’ can be marked override [-Wsuggest-override] 62 | virtual void release (); | ^~~~~~~ /<>/umbrello/codegenerators/codemethodblock.h:75:18: warning: ‘virtual void CodeMethodBlock::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 75 | virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement); | ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codemethodblock.h:77:18: warning: ‘virtual void CodeMethodBlock::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] 77 | virtual void setAttributesFromNode (QDomElement & element); | ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codemethodblock.h:79:18: warning: ‘virtual void CodeMethodBlock::setAttributesFromObject(TextBlock*)’ can be marked override [-Wsuggest-override] 79 | virtual void setAttributesFromObject (TextBlock * obj); | ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codemethodblock.h:88:18: warning: ‘virtual void CodeMethodBlock::syncToParent()’ can be marked override [-Wsuggest-override] 88 | virtual void syncToParent(); | ^~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/classifiercodedocument.h:16, from /<>/umbrello/codegenerators/java/javaclassifiercodedocument.h:16, from /<>/umbrello/codegenerators/java/javaclassifiercodedocument.cpp:22: /<>/umbrello/codegenerators/codeaccessormethod.h:47:18: warning: ‘virtual void CodeAccessorMethod::updateContent()’ can be marked override [-Wsuggest-override] 47 | virtual void updateContent() = 0; | ^~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeaccessormethod.h:49:18: warning: ‘virtual void CodeAccessorMethod::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 49 | virtual void saveToXMI1(QDomDocument & doc, QDomElement & root); | ^~~~~~~~~~ /<>/umbrello/codegenerators/codeaccessormethod.h:50:18: warning: ‘virtual void CodeAccessorMethod::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] 50 | virtual void loadFromXMI1(QDomElement & root); | ^~~~~~~~~~~~ /<>/umbrello/codegenerators/codeaccessormethod.h:52:18: warning: ‘virtual void CodeAccessorMethod::setAttributesFromObject(TextBlock*)’ can be marked override [-Wsuggest-override] 52 | virtual void setAttributesFromObject(TextBlock * obj); | ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeaccessormethod.h:56:18: warning: ‘virtual void CodeAccessorMethod::release()’ can be marked override [-Wsuggest-override] 56 | virtual void release(); | ^~~~~~~ /<>/umbrello/codegenerators/codeaccessormethod.h:58:18: warning: ‘virtual void CodeAccessorMethod::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 58 | virtual void setAttributesOnNode(QDomDocument & doc, QDomElement & blockElement); | ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeaccessormethod.h:60:18: warning: ‘virtual void CodeAccessorMethod::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] 60 | virtual void setAttributesFromNode(QDomElement & element); | ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeaccessormethod.h:62:18: warning: ‘virtual void CodeAccessorMethod::updateMethodDeclaration()’ can be marked override [-Wsuggest-override] 62 | virtual void updateMethodDeclaration() = 0; | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/codedocument.h:16, from /<>/umbrello/codegenerators/classifiercodedocument.h:17, from /<>/umbrello/codegenerators/java/javaclassifiercodedocument.h:16, from /<>/umbrello/codegenerators/java/javaclassifiercodedocument.cpp:22: /<>/umbrello/codegenerators/hierarchicalcodeblock.h:38:10: warning: ‘virtual bool HierarchicalCodeBlock::addTextBlock(TextBlock*)’ can be marked override [-Wsuggest-override] 38 | bool addTextBlock (TextBlock * add_object); | ^~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:40:10: warning: ‘virtual bool HierarchicalCodeBlock::insertTextBlock(TextBlock*, TextBlock*, bool)’ can be marked override [-Wsuggest-override] 40 | bool insertTextBlock (TextBlock * newBlock, TextBlock * existingBlock, bool after = true); | ^~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:42:10: warning: ‘virtual bool HierarchicalCodeBlock::removeTextBlock(TextBlock*)’ can be marked override [-Wsuggest-override] 42 | bool removeTextBlock (TextBlock * remove_object); | ^~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:48:18: warning: ‘virtual void HierarchicalCodeBlock::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 48 | virtual void saveToXMI1 (QDomDocument & doc, QDomElement & root); | ^~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:50:18: warning: ‘virtual void HierarchicalCodeBlock::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] 50 | virtual void loadFromXMI1 (QDomElement & root); | ^~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:52:21: warning: ‘virtual QString HierarchicalCodeBlock::toString() const’ can be marked override [-Wsuggest-override] 52 | virtual QString toString () const; | ^~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:55:13: warning: ‘virtual QString HierarchicalCodeBlock::getUniqueTag(const QString&)’ can be marked override [-Wsuggest-override] 55 | QString getUniqueTag(const QString& prefix); | ^~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:59:25: warning: ‘virtual CodeBlock* HierarchicalCodeBlock::newCodeBlock()’ can be marked override [-Wsuggest-override] 59 | virtual CodeBlock * newCodeBlock(); | ^~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:60:37: warning: ‘virtual CodeBlockWithComments* HierarchicalCodeBlock::newCodeBlockWithComments()’ can be marked override [-Wsuggest-override] 60 | virtual CodeBlockWithComments * newCodeBlockWithComments(); | ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:61:37: warning: ‘virtual HierarchicalCodeBlock* HierarchicalCodeBlock::newHierarchicalCodeBlock()’ can be marked override [-Wsuggest-override] 61 | virtual HierarchicalCodeBlock * newHierarchicalCodeBlock(); | ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:65:18: warning: ‘virtual void HierarchicalCodeBlock::release()’ can be marked override [-Wsuggest-override] 65 | virtual void release (); | ^~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:67:18: warning: ‘virtual void HierarchicalCodeBlock::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 67 | virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & elem); | ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:69:18: warning: ‘virtual void HierarchicalCodeBlock::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] 69 | virtual void setAttributesFromNode (QDomElement & element); | ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:71:18: warning: ‘virtual void HierarchicalCodeBlock::setAttributesFromObject(TextBlock*)’ can be marked override [-Wsuggest-override] 71 | virtual void setAttributesFromObject (TextBlock * obj); | ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:73:17: warning: ‘virtual TextBlock* HierarchicalCodeBlock::findCodeClassFieldTextBlockByTag(const QString&)’ can be marked override [-Wsuggest-override] 73 | TextBlock * findCodeClassFieldTextBlockByTag (const QString &tag); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/classifiercodedocument.h:17, from /<>/umbrello/codegenerators/java/javaclassifiercodedocument.h:16, from /<>/umbrello/codegenerators/java/javaclassifiercodedocument.cpp:22: /<>/umbrello/codegenerators/codedocument.h:61:10: warning: ‘virtual bool CodeDocument::insertTextBlock(TextBlock*, TextBlock*, bool)’ can be marked override [-Wsuggest-override] 61 | bool insertTextBlock (TextBlock * newBlock, TextBlock * existingBlock, bool after = true); | ^~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codedocument.h:70:25: warning: ‘virtual CodeBlock* CodeDocument::newCodeBlock()’ can be marked override [-Wsuggest-override] 70 | virtual CodeBlock * newCodeBlock (); | ^~~~~~~~~~~~ /<>/umbrello/codegenerators/codedocument.h:71:37: warning: ‘virtual HierarchicalCodeBlock* CodeDocument::newHierarchicalCodeBlock()’ can be marked override [-Wsuggest-override] 71 | virtual HierarchicalCodeBlock * newHierarchicalCodeBlock (); | ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codedocument.h:72:37: warning: ‘virtual CodeBlockWithComments* CodeDocument::newCodeBlockWithComments()’ can be marked override [-Wsuggest-override] 72 | virtual CodeBlockWithComments * newCodeBlockWithComments (); | ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codedocument.h:74:21: warning: ‘virtual QString CodeDocument::getUniqueTag(const QString&)’ can be marked override [-Wsuggest-override] 74 | virtual QString getUniqueTag(const QString& prefix = QString()); | ^~~~~~~~~~~~ /<>/umbrello/codegenerators/codedocument.h:86:18: warning: ‘virtual void CodeDocument::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 86 | virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement); | ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codedocument.h:88:18: warning: ‘virtual void CodeDocument::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] 88 | virtual void setAttributesFromNode (QDomElement & element); | ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codedocument.h:100:10: warning: ‘virtual void CodeDocument::resetTextBlocks()’ can be marked override [-Wsuggest-override] 100 | void resetTextBlocks(); | ^~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codedocument.h:102:25: warning: ‘virtual TextBlock* CodeDocument::findCodeClassFieldTextBlockByTag(const QString&)’ can be marked override [-Wsuggest-override] 102 | virtual TextBlock * findCodeClassFieldTextBlockByTag(const QString &tag); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/codeoperation.h:16, from /<>/umbrello/codegenerators/classifiercodedocument.h:18, from /<>/umbrello/codegenerators/java/javaclassifiercodedocument.h:16, from /<>/umbrello/codegenerators/java/javaclassifiercodedocument.cpp:22: /<>/umbrello/uml1model/operation.h:37:18: warning: ‘virtual void UMLOperation::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 37 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/operation.h:39:24: warning: ‘virtual UMLObject* UMLOperation::clone() const’ can be marked override [-Wsuggest-override] 39 | virtual UMLObject* clone() const; | ^~~~~ /<>/umbrello/uml1model/operation.h:41:10: warning: ‘virtual void UMLOperation::setType(UMLObject*)’ can be marked override [-Wsuggest-override] 41 | void setType(UMLObject* type); | ^~~~~~~ /<>/umbrello/uml1model/operation.h:52:13: warning: ‘virtual QString UMLOperation::toString(Uml::SignatureType::Enum, bool)’ can be marked override [-Wsuggest-override] 52 | QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false); | ^~~~~~~~ /<>/umbrello/uml1model/operation.h:56:10: warning: ‘virtual bool UMLOperation::resolveRef()’ can be marked override [-Wsuggest-override] 56 | bool resolveRef(); | ^~~~~~~~~~ /<>/umbrello/uml1model/operation.h:60:18: warning: ‘virtual bool UMLOperation::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] 60 | virtual bool showPropertiesDialog(QWidget* parent = 0); | ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/operation.h:72:10: warning: ‘virtual void UMLOperation::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 72 | void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/operation.h:75:10: warning: ‘virtual bool UMLOperation::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 75 | bool load1(QDomElement & element); | ^~~~~ In file included from /<>/umbrello/codegenerators/classifiercodedocument.h:18, from /<>/umbrello/codegenerators/java/javaclassifiercodedocument.h:16, from /<>/umbrello/codegenerators/java/javaclassifiercodedocument.cpp:22: /<>/umbrello/codegenerators/codeoperation.h:41:18: warning: ‘virtual void CodeOperation::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 41 | virtual void saveToXMI1 (QDomDocument & doc, QDomElement & root); | ^~~~~~~~~~ /<>/umbrello/codegenerators/codeoperation.h:43:18: warning: ‘virtual void CodeOperation::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] 43 | virtual void loadFromXMI1 (QDomElement & root); | ^~~~~~~~~~~~ /<>/umbrello/codegenerators/codeoperation.h:47:18: warning: ‘virtual void CodeOperation::setAttributesFromObject(TextBlock*)’ can be marked override [-Wsuggest-override] 47 | virtual void setAttributesFromObject (TextBlock * obj); | ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeoperation.h:49:18: warning: ‘virtual void CodeOperation::updateMethodDeclaration()’ can be marked override [-Wsuggest-override] 49 | virtual void updateMethodDeclaration() = 0; | ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeoperation.h:50:18: warning: ‘virtual void CodeOperation::updateContent()’ can be marked override [-Wsuggest-override] 50 | virtual void updateContent(); | ^~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeoperation.h:57:18: warning: ‘virtual void CodeOperation::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 57 | virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement); | ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeoperation.h:59:18: warning: ‘virtual void CodeOperation::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] 59 | virtual void setAttributesFromNode (QDomElement & element); | ^~~~~~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/codeclassfield.h:16, from /<>/umbrello/codegenerators/classifiercodedocument.h:19, from /<>/umbrello/codegenerators/java/javaclassifiercodedocument.h:16, from /<>/umbrello/codegenerators/java/javaclassifiercodedocument.cpp:22: /<>/umbrello/codegenerators/codeclassfielddeclarationblock.h:42:18: warning: ‘virtual void CodeClassFieldDeclarationBlock::setAttributesFromObject(TextBlock*)’ can be marked override [-Wsuggest-override] 42 | virtual void setAttributesFromObject(TextBlock * obj); | ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeclassfielddeclarationblock.h:44:18: warning: ‘virtual void CodeClassFieldDeclarationBlock::updateContent()’ can be marked override [-Wsuggest-override] 44 | virtual void updateContent() = 0; | ^~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeclassfielddeclarationblock.h:46:18: warning: ‘virtual void CodeClassFieldDeclarationBlock::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 46 | virtual void saveToXMI1(QDomDocument & doc, QDomElement & root); | ^~~~~~~~~~ /<>/umbrello/codegenerators/codeclassfielddeclarationblock.h:48:18: warning: ‘virtual void CodeClassFieldDeclarationBlock::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] 48 | virtual void loadFromXMI1(QDomElement & root); | ^~~~~~~~~~~~ /<>/umbrello/codegenerators/codeclassfielddeclarationblock.h:52:18: warning: ‘virtual void CodeClassFieldDeclarationBlock::release()’ can be marked override [-Wsuggest-override] 52 | virtual void release(); | ^~~~~~~ /<>/umbrello/codegenerators/codeclassfielddeclarationblock.h:54:18: warning: ‘virtual void CodeClassFieldDeclarationBlock::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 54 | virtual void setAttributesOnNode(QDomDocument & doc, QDomElement & blockElement); | ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeclassfielddeclarationblock.h:56:18: warning: ‘virtual void CodeClassFieldDeclarationBlock::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] 56 | virtual void setAttributesFromNode(QDomElement & element); | ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeclassfielddeclarationblock.h:67:18: warning: ‘virtual void CodeClassFieldDeclarationBlock::syncToParent()’ can be marked override [-Wsuggest-override] 67 | virtual void syncToParent(); | ^~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/classifiercodedocument.h:19, from /<>/umbrello/codegenerators/java/javaclassifiercodedocument.h:16, from /<>/umbrello/codegenerators/java/javaclassifiercodedocument.cpp:22: /<>/umbrello/codegenerators/codeclassfield.h:52:13: warning: ‘virtual QString CodeClassField::getTypeName()’ can be marked override [-Wsuggest-override] 52 | QString getTypeName (); | ^~~~~~~~~~~ /<>/umbrello/codegenerators/codeclassfield.h:85:10: warning: ‘virtual void CodeClassField::updateContent()’ can be marked override [-Wsuggest-override] 85 | void updateContent(); | ^~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeclassfield.h:121:18: warning: ‘virtual void CodeClassField::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 121 | virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement); | ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeclassfield.h:123:18: warning: ‘virtual void CodeClassField::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] 123 | virtual void setAttributesFromNode (QDomElement & element); | ^~~~~~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/java/javaclassifiercodedocument.h:16, from /<>/umbrello/codegenerators/java/javaclassifiercodedocument.cpp:22: /<>/umbrello/codegenerators/classifiercodedocument.h:74:18: warning: ‘virtual void ClassifierCodeDocument::synchronize()’ can be marked override [-Wsuggest-override] 74 | virtual void synchronize(); | ^~~~~~~~~~~ /<>/umbrello/codegenerators/classifiercodedocument.h:81:18: warning: ‘virtual void ClassifierCodeDocument::updateContent()’ can be marked override [-Wsuggest-override] 81 | virtual void updateContent() = 0; | ^~~~~~~~~~~~~ /<>/umbrello/codegenerators/classifiercodedocument.h:83:18: warning: ‘virtual void ClassifierCodeDocument::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 83 | virtual void saveToXMI1(QDomDocument &doc, QDomElement &root); | ^~~~~~~~~~ /<>/umbrello/codegenerators/classifiercodedocument.h:84:18: warning: ‘virtual void ClassifierCodeDocument::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] 84 | virtual void loadFromXMI1(QDomElement &root); | ^~~~~~~~~~~~ /<>/umbrello/codegenerators/classifiercodedocument.h:90:18: warning: ‘virtual void ClassifierCodeDocument::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 90 | virtual void setAttributesOnNode(QDomDocument &doc, QDomElement &blockElement); | ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/classifiercodedocument.h:91:18: warning: ‘virtual void ClassifierCodeDocument::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] 91 | virtual void setAttributesFromNode(QDomElement &element); | ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/classifiercodedocument.h:93:17: warning: ‘virtual TextBlock* ClassifierCodeDocument::findCodeClassFieldTextBlockByTag(const QString&)’ can be marked override [-Wsuggest-override] 93 | TextBlock * findCodeClassFieldTextBlockByTag(const QString &tag); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/java/javaclassifiercodedocument.h:19, from /<>/umbrello/codegenerators/java/javaclassifiercodedocument.cpp:22: /<>/umbrello/codegenerators/java/javacodeclassfield.h:39:13: warning: ‘virtual QString JavaCodeClassField::getInitialValue()’ can be marked override [-Wsuggest-override] 39 | QString getInitialValue(); | ^~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/java/javacodeclassfield.h:41:13: warning: ‘virtual QString JavaCodeClassField::getTypeName()’ can be marked override [-Wsuggest-override] 41 | QString getTypeName (); | ^~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/java/javaclassifiercodedocument.h:20, from /<>/umbrello/codegenerators/java/javaclassifiercodedocument.cpp:22: /<>/umbrello/codegenerators/java/javacodeoperation.h:36:17: warning: ‘virtual int JavaCodeOperation::lastEditableLine()’ can be marked override [-Wsuggest-override] 36 | virtual int lastEditableLine(); | ^~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/java/javacodeoperation.h:40:10: warning: ‘virtual void JavaCodeOperation::updateMethodDeclaration()’ can be marked override [-Wsuggest-override] 40 | void updateMethodDeclaration(); | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/java/javaclassifiercodedocument.cpp:22: /<>/umbrello/codegenerators/java/javaclassifiercodedocument.h:58:13: warning: ‘virtual QString JavaClassifierCodeDocument::getPath()’ can be marked override [-Wsuggest-override] 58 | QString getPath(); | ^~~~~~~ /<>/umbrello/codegenerators/java/javaclassifiercodedocument.h:64:10: warning: ‘virtual bool JavaClassifierCodeDocument::addCodeOperation(CodeOperation*)’ can be marked override [-Wsuggest-override] 64 | bool addCodeOperation (CodeOperation * op); | ^~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/java/javaclassifiercodedocument.h:66:10: warning: ‘virtual void JavaClassifierCodeDocument::updateContent()’ can be marked override [-Wsuggest-override] 66 | void updateContent(); | ^~~~~~~~~~~~~ /<>/umbrello/codegenerators/java/javaclassifiercodedocument.h:71:10: warning: ‘virtual void JavaClassifierCodeDocument::resetTextBlocks()’ can be marked override [-Wsuggest-override] 71 | void resetTextBlocks(); | ^~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/java/javaclassifiercodedocument.h:77:18: warning: ‘virtual void JavaClassifierCodeDocument::loadChildTextBlocksFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] 77 | virtual void loadChildTextBlocksFromNode (QDomElement & root); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/java/javacodegenerator.h:16, from /<>/umbrello/codegenerators/java/javaclassifiercodedocument.cpp:25: /<>/umbrello/codegenerators/advancedcodegenerator.h:37:18: warning: ‘virtual void AdvancedCodeGenerator::initFromParentDocument()’ can be marked override [-Wsuggest-override] 37 | virtual void initFromParentDocument(); | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/java/javacodegenerator.h:19, from /<>/umbrello/codegenerators/java/javaclassifiercodedocument.cpp:25: /<>/umbrello/codegenerators/java/javaantcodedocument.h:40:13: warning: ‘virtual QString JavaANTCodeDocument::getPath()’ can be marked override [-Wsuggest-override] 40 | QString getPath (); | ^~~~~~~ /<>/umbrello/codegenerators/java/javaantcodedocument.h:42:10: warning: ‘virtual void JavaANTCodeDocument::updateContent()’ can be marked override [-Wsuggest-override] 42 | void updateContent(); | ^~~~~~~~~~~~~ /<>/umbrello/codegenerators/java/javaantcodedocument.h:47:18: warning: ‘virtual void JavaANTCodeDocument::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 47 | virtual void saveToXMI1 (QDomDocument & doc, QDomElement & root); | ^~~~~~~~~~ /<>/umbrello/codegenerators/java/javaantcodedocument.h:52:18: warning: ‘virtual void JavaANTCodeDocument::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] 52 | virtual void loadFromXMI1 (QDomElement & root); | ^~~~~~~~~~~~ /<>/umbrello/codegenerators/java/javaantcodedocument.h:58:37: warning: ‘virtual HierarchicalCodeBlock* JavaANTCodeDocument::newHierarchicalCodeBlock()’ can be marked override [-Wsuggest-override] 58 | virtual HierarchicalCodeBlock * newHierarchicalCodeBlock (); | ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/java/javaantcodedocument.h:72:18: warning: ‘virtual void JavaANTCodeDocument::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 72 | virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement); | ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/java/javaantcodedocument.h:78:18: warning: ‘virtual void JavaANTCodeDocument::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] 78 | virtual void setAttributesFromNode (QDomElement & element); | ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/java/javaantcodedocument.h:84:18: warning: ‘virtual void JavaANTCodeDocument::loadChildTextBlocksFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] 84 | virtual void loadChildTextBlocksFromNode (QDomElement & root); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/java/javacodegenerator.h:20, from /<>/umbrello/codegenerators/java/javaclassifiercodedocument.cpp:25: /<>/umbrello/codegenerators/java/javacodegenerationpolicy.h:39:18: warning: ‘virtual void JavaCodeGenerationPolicy::setDefaults(bool)’ can be marked override [-Wsuggest-override] 39 | virtual void setDefaults(bool emitUpdateSignal = true); | ^~~~~~~~~~~ /<>/umbrello/codegenerators/java/javacodegenerationpolicy.h:41:32: warning: ‘virtual CodeGenerationPolicyPage* JavaCodeGenerationPolicy::createPage(QWidget*, const char*)’ can be marked override [-Wsuggest-override] 41 | CodeGenerationPolicyPage * createPage (QWidget *parent = 0, const char * name = 0); | ^~~~~~~~~~ In file included from /<>/umbrello/codegenerators/java/javaclassifiercodedocument.cpp:25: /<>/umbrello/codegenerators/java/javacodegenerator.h:44:32: warning: ‘virtual CodeViewerDialog* JavaCodeGenerator::getCodeViewerDialog(QWidget*, CodeDocument*, Settings::CodeViewerState&)’ can be marked override [-Wsuggest-override] 44 | virtual CodeViewerDialog * getCodeViewerDialog(QWidget* parent, CodeDocument * doc, | ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/java/javacodegenerator.h:49:20: warning: ‘virtual CodeDocument* JavaCodeGenerator::newClassifierCodeDocument(UMLClassifier*)’ can be marked override [-Wsuggest-override] 49 | CodeDocument * newClassifierCodeDocument(UMLClassifier * classifier); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/java/javacodegenerator.h:51:36: warning: ‘virtual Uml::ProgrammingLanguage::Enum JavaCodeGenerator::language() const’ can be marked override [-Wsuggest-override] 51 | Uml::ProgrammingLanguage::Enum language() const; | ^~~~~~~~ /<>/umbrello/codegenerators/java/javacodegenerator.h:53:25: warning: ‘virtual QStringList JavaCodeGenerator::defaultDatatypes()’ can be marked override [-Wsuggest-override] 53 | virtual QStringList defaultDatatypes(); | ^~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/java/javacodegenerator.h:57:25: warning: ‘virtual QStringList JavaCodeGenerator::reservedKeywords() const’ can be marked override [-Wsuggest-override] 57 | virtual QStringList reservedKeywords() const; | ^~~~~~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/java/javaclassifiercodedocument.cpp:26: /<>/umbrello/codegenerators/java/javacodecomment.h:42:13: warning: ‘virtual QString JavaCodeComment::toString() const’ can be marked override [-Wsuggest-override] 42 | QString toString () const; | ^~~~~~~~ /<>/umbrello/codegenerators/java/javacodecomment.h:48:21: warning: ‘virtual QString JavaCodeComment::unformatText(const QString&, const QString&)’ can be marked override [-Wsuggest-override] 48 | virtual QString unformatText (const QString & text, const QString & indent = QString()); | ^~~~~~~~~~~~ /<>/umbrello/codegenerators/java/javacodecomment.h:54:21: warning: ‘virtual QString JavaCodeComment::getNewEditorLine(int)’ can be marked override [-Wsuggest-override] 54 | virtual QString getNewEditorLine (int amount); | ^~~~~~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/java/javaclassdeclarationblock.h:16, from /<>/umbrello/codegenerators/java/javaclassifiercodedocument.cpp:27: /<>/umbrello/codegenerators/ownedhierarchicalcodeblock.h:44:18: warning: ‘virtual void OwnedHierarchicalCodeBlock::updateContent()’ can be marked override [-Wsuggest-override] 44 | virtual void updateContent () = 0; | ^~~~~~~~~~~~~ /<>/umbrello/codegenerators/ownedhierarchicalcodeblock.h:51:18: warning: ‘virtual void OwnedHierarchicalCodeBlock::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 51 | virtual void saveToXMI1 (QDomDocument & doc, QDomElement & root) = 0; | ^~~~~~~~~~ /<>/umbrello/codegenerators/ownedhierarchicalcodeblock.h:56:18: warning: ‘virtual void OwnedHierarchicalCodeBlock::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] 56 | virtual void loadFromXMI1 (QDomElement & root) = 0; | ^~~~~~~~~~~~ /<>/umbrello/codegenerators/ownedhierarchicalcodeblock.h:60:18: warning: ‘virtual void OwnedHierarchicalCodeBlock::release()’ can be marked override [-Wsuggest-override] 60 | virtual void release (); | ^~~~~~~ /<>/umbrello/codegenerators/ownedhierarchicalcodeblock.h:62:18: warning: ‘virtual void OwnedHierarchicalCodeBlock::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 62 | virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement); | ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/ownedhierarchicalcodeblock.h:64:18: warning: ‘virtual void OwnedHierarchicalCodeBlock::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] 64 | virtual void setAttributesFromNode (QDomElement & element); | ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/ownedhierarchicalcodeblock.h:66:18: warning: ‘virtual void OwnedHierarchicalCodeBlock::setAttributesFromObject(TextBlock*)’ can be marked override [-Wsuggest-override] 66 | virtual void setAttributesFromObject (TextBlock * obj); | ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/ownedhierarchicalcodeblock.h:72:10: warning: ‘virtual void OwnedHierarchicalCodeBlock::syncToParent()’ can be marked override [-Wsuggest-override] 72 | void syncToParent (); | ^~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/java/javaclassifiercodedocument.cpp:27: /<>/umbrello/codegenerators/java/javaclassdeclarationblock.h:38:18: warning: ‘virtual void JavaClassDeclarationBlock::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 38 | virtual void saveToXMI1 (QDomDocument & doc, QDomElement & root); | ^~~~~~~~~~ /<>/umbrello/codegenerators/java/javaclassdeclarationblock.h:43:18: warning: ‘virtual void JavaClassDeclarationBlock::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] 43 | virtual void loadFromXMI1 (QDomElement & root); | ^~~~~~~~~~~~ /<>/umbrello/codegenerators/java/javaclassdeclarationblock.h:48:10: warning: ‘virtual void JavaClassDeclarationBlock::updateContent()’ can be marked override [-Wsuggest-override] 48 | void updateContent (); | ^~~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/java/javaclassifiercodedocument.cpp:28: /<>/umbrello/codegenerators/java/javacodeclassfielddeclarationblock.h:27:10: warning: ‘virtual void JavaCodeClassFieldDeclarationBlock::updateContent()’ can be marked override [-Wsuggest-override] 27 | void updateContent(); | ^~~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/java/javaclassifiercodedocument.cpp:32: /<>/umbrello/debug/debug_utils.h:91:18: warning: ‘virtual void Tracer::showEvent(QShowEvent*)’ can be marked override [-Wsuggest-override] 91 | virtual void showEvent(QShowEvent*); | ^~~~~~~~~ In file included from /<>/umbrello/codegenerators/java/javaclassifiercodedocument.cpp:33: /<>/umbrello/uml.h:201:18: warning: ‘virtual void UMLApp::keyPressEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] 201 | virtual void keyPressEvent(QKeyEvent* e); | ^~~~~~~~~~~~~ /<>/umbrello/uml.h:202:18: warning: ‘virtual void UMLApp::keyReleaseEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] 202 | virtual void keyReleaseEvent(QKeyEvent* e); | ^~~~~~~~~~~~~~~ /<>/umbrello/uml.h:204:18: warning: ‘virtual void UMLApp::customEvent(QEvent*)’ can be marked override [-Wsuggest-override] 204 | virtual void customEvent(QEvent* e); | ^~~~~~~~~~~ /<>/umbrello/uml.h:215:18: warning: ‘virtual bool UMLApp::queryClose()’ can be marked override [-Wsuggest-override] 215 | virtual bool queryClose(); | ^~~~~~~~~~ /<>/umbrello/uml.h:217:18: warning: ‘virtual void UMLApp::saveProperties(KConfigGroup&)’ can be marked override [-Wsuggest-override] 217 | virtual void saveProperties(KConfigGroup & cfg); | ^~~~~~~~~~~~~~ /<>/umbrello/uml.h:218:18: warning: ‘virtual void UMLApp::readProperties(const KConfigGroup&)’ can be marked override [-Wsuggest-override] 218 | virtual void readProperties(const KConfigGroup & cfg); | ^~~~~~~~~~~~~~ /<>/umbrello/codegenerators/java/javaclassifiercodedocument.cpp: In member function ‘virtual QString JavaClassifierCodeDocument::getPath()’: /<>/umbrello/codegenerators/java/javaclassifiercodedocument.cpp:85:19: warning: ignoring return value of ‘QString QString::toLower() const &’, declared with attribute nodiscard [-Wunused-result] 85 | path.toLower(); | ^ In file included from /usr/include/aarch64-linux-gnu/qt5/QtCore/qobject.h:47, from /usr/include/aarch64-linux-gnu/qt5/QtCore/qiodevice.h:45, from /usr/include/aarch64-linux-gnu/qt5/QtCore/qdatastream.h:44, from /usr/include/aarch64-linux-gnu/qt5/QtGui/qregion.h:49, from /usr/include/aarch64-linux-gnu/qt5/QtGui/qevent.h:45, from /usr/include/aarch64-linux-gnu/qt5/QtGui/QList:1, from /<>/umbrello/codegenerators/codeclassfieldlist.h:14, from /<>/umbrello/codegenerators/java/javaclassifiercodedocument.h:15, from /<>/umbrello/codegenerators/java/javaclassifiercodedocument.cpp:22: /usr/include/aarch64-linux-gnu/qt5/QtCore/qstring.h:426:31: note: declared here 426 | Q_REQUIRED_RESULT QString toLower() const & | ^~~~~~~ [ 44%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/codegenerators/java/javacodeaccessormethod.cpp.o cd /<>/obj-aarch64-linux-gnu/umbrello && /usr/bin/aarch64-linux-gnu-g++ -DCMAKE_BINARY_DIR=\"/<>/obj-aarch64-linux-gnu\" -DKCOREADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLO_VERSION_STRING=\"2.23.3\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-aarch64-linux-gnu/umbrello -I/<>/umbrello -I/<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/include -I/<>/obj-aarch64-linux-gnu -I/<>/umbrello/clipboard -I/<>/umbrello/cmds -I/<>/umbrello/codegenerators -I/<>/umbrello/codegenerators/ada -I/<>/umbrello/codegenerators/as -I/<>/umbrello/codegenerators/cpp -I/<>/umbrello/codegenerators/csharp -I/<>/umbrello/codegenerators/d -I/<>/umbrello/codegenerators/idl -I/<>/umbrello/codegenerators/java -I/<>/umbrello/codegenerators/js -I/<>/umbrello/codegenerators/pascal -I/<>/umbrello/codegenerators/perl -I/<>/umbrello/codegenerators/php -I/<>/umbrello/codegenerators/python -I/<>/umbrello/codegenerators/ruby -I/<>/umbrello/codegenerators/sql -I/<>/umbrello/codegenerators/tcl -I/<>/umbrello/codegenerators/vala -I/<>/umbrello/codegenerators/xml -I/<>/umbrello/codegenwizard -I/<>/umbrello/codeimport -I/<>/umbrello/codeimport/csharp -I/<>/umbrello/codeimpwizard -I/<>/umbrello/debug -I/<>/umbrello/dialogs -I/<>/umbrello/dialogs/pages -I/<>/umbrello/dialogs/widgets -I/<>/umbrello/docgenerators -I/<>/umbrello/finder -I/<>/umbrello/refactoring -I/<>/umbrello/uml1model -I/<>/umbrello/umlwidgets -I/<>/lib/cppparser -I/<>/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/aarch64-linux-gnu/qt5 -isystem /usr/include/aarch64-linux-gnu/qt5/QtWidgets -isystem /usr/include/aarch64-linux-gnu/qt5/QtGui -isystem /usr/include/aarch64-linux-gnu/qt5/QtCore -isystem /usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/aarch64-linux-gnu/qt5/QtXml -isystem /usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/aarch64-linux-gnu/qt5/QtSvg -isystem /usr/include/aarch64-linux-gnu/qt5/QtWebKitWidgets -isystem /usr/include/aarch64-linux-gnu/qt5/QtWebKit -isystem /usr/include/aarch64-linux-gnu/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/aarch64-linux-gnu/qt5/QtConcurrent -isystem /usr/include/aarch64-linux-gnu/qt5/QtDBus -isystem /usr/include/KF5/KTextEditor -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -fno-delete-null-pointer-checks -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -o CMakeFiles/libumbrello.dir/codegenerators/java/javacodeaccessormethod.cpp.o -c /<>/umbrello/codegenerators/java/javacodeaccessormethod.cpp In file included from /<>/umbrello/codegenerators/codeblockwithcomments.h:15, from /<>/umbrello/codegenerators/codemethodblock.h:17, from /<>/umbrello/codegenerators/codeaccessormethod.h:15, from /<>/umbrello/codegenerators/java/javacodeaccessormethod.h:15, from /<>/umbrello/codegenerators/java/javacodeaccessormethod.cpp:13: /<>/umbrello/codegenerators/codeblock.h:40:18: warning: ‘virtual void CodeBlock::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 40 | virtual void saveToXMI1(QDomDocument & doc, QDomElement & root); | ^~~~~~~~~~ /<>/umbrello/codegenerators/codeblock.h:41:18: warning: ‘virtual void CodeBlock::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] 41 | virtual void loadFromXMI1(QDomElement & root); | ^~~~~~~~~~~~ /<>/umbrello/codegenerators/codeblock.h:43:18: warning: ‘virtual void CodeBlock::setAttributesFromObject(TextBlock*)’ can be marked override [-Wsuggest-override] 43 | virtual void setAttributesFromObject(TextBlock * obj); | ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeblock.h:49:18: warning: ‘virtual void CodeBlock::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 49 | virtual void setAttributesOnNode(QDomDocument & doc, QDomElement & blockElement); | ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeblock.h:50:18: warning: ‘virtual void CodeBlock::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] 50 | virtual void setAttributesFromNode(QDomElement & element); | ^~~~~~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/codeblockwithcomments.h:16, from /<>/umbrello/codegenerators/codemethodblock.h:17, from /<>/umbrello/codegenerators/codeaccessormethod.h:15, from /<>/umbrello/codegenerators/java/javacodeaccessormethod.h:15, from /<>/umbrello/codegenerators/java/javacodeaccessormethod.cpp:13: /<>/umbrello/codegenerators/codecomment.h:30:18: warning: ‘virtual void CodeComment::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 30 | virtual void saveToXMI1(QDomDocument & doc, QDomElement & root); | ^~~~~~~~~~ /<>/umbrello/codegenerators/codecomment.h:31:18: warning: ‘virtual void CodeComment::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] 31 | virtual void loadFromXMI1(QDomElement & root); | ^~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/codemethodblock.h:17, from /<>/umbrello/codegenerators/codeaccessormethod.h:15, from /<>/umbrello/codegenerators/java/javacodeaccessormethod.h:15, from /<>/umbrello/codegenerators/java/javacodeaccessormethod.cpp:13: /<>/umbrello/codegenerators/codeblockwithcomments.h:38:21: warning: ‘virtual QString CodeBlockWithComments::toString() const’ can be marked override [-Wsuggest-override] 38 | virtual QString toString () const; | ^~~~~~~~ /<>/umbrello/codegenerators/codeblockwithcomments.h:42:18: warning: ‘virtual void CodeBlockWithComments::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 42 | virtual void saveToXMI1 (QDomDocument & doc, QDomElement & root); | ^~~~~~~~~~ /<>/umbrello/codegenerators/codeblockwithcomments.h:44:18: warning: ‘virtual void CodeBlockWithComments::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] 44 | virtual void loadFromXMI1 (QDomElement & root); | ^~~~~~~~~~~~ /<>/umbrello/codegenerators/codeblockwithcomments.h:46:18: warning: ‘virtual void CodeBlockWithComments::setAttributesFromObject(TextBlock*)’ can be marked override [-Wsuggest-override] 46 | virtual void setAttributesFromObject (TextBlock * obj); | ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeblockwithcomments.h:50:18: warning: ‘virtual void CodeBlockWithComments::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 50 | virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement); | ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeblockwithcomments.h:52:18: warning: ‘virtual void CodeBlockWithComments::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] 52 | virtual void setAttributesFromNode (QDomElement & element); | ^~~~~~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/codeaccessormethod.h:15, from /<>/umbrello/codegenerators/java/javacodeaccessormethod.h:15, from /<>/umbrello/codegenerators/java/javacodeaccessormethod.cpp:13: /<>/umbrello/codegenerators/codemethodblock.h:45:21: warning: ‘virtual QString CodeMethodBlock::toString() const’ can be marked override [-Wsuggest-override] 45 | virtual QString toString () const; | ^~~~~~~~ /<>/umbrello/codegenerators/codemethodblock.h:58:18: warning: ‘virtual void CodeMethodBlock::updateContent()’ can be marked override [-Wsuggest-override] 58 | virtual void updateContent () = 0; | ^~~~~~~~~~~~~ /<>/umbrello/codegenerators/codemethodblock.h:62:18: warning: ‘virtual void CodeMethodBlock::release()’ can be marked override [-Wsuggest-override] 62 | virtual void release (); | ^~~~~~~ /<>/umbrello/codegenerators/codemethodblock.h:75:18: warning: ‘virtual void CodeMethodBlock::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 75 | virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement); | ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codemethodblock.h:77:18: warning: ‘virtual void CodeMethodBlock::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] 77 | virtual void setAttributesFromNode (QDomElement & element); | ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codemethodblock.h:79:18: warning: ‘virtual void CodeMethodBlock::setAttributesFromObject(TextBlock*)’ can be marked override [-Wsuggest-override] 79 | virtual void setAttributesFromObject (TextBlock * obj); | ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codemethodblock.h:88:18: warning: ‘virtual void CodeMethodBlock::syncToParent()’ can be marked override [-Wsuggest-override] 88 | virtual void syncToParent(); | ^~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/java/javacodeaccessormethod.h:15, from /<>/umbrello/codegenerators/java/javacodeaccessormethod.cpp:13: /<>/umbrello/codegenerators/codeaccessormethod.h:47:18: warning: ‘virtual void CodeAccessorMethod::updateContent()’ can be marked override [-Wsuggest-override] 47 | virtual void updateContent() = 0; | ^~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeaccessormethod.h:49:18: warning: ‘virtual void CodeAccessorMethod::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 49 | virtual void saveToXMI1(QDomDocument & doc, QDomElement & root); | ^~~~~~~~~~ /<>/umbrello/codegenerators/codeaccessormethod.h:50:18: warning: ‘virtual void CodeAccessorMethod::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] 50 | virtual void loadFromXMI1(QDomElement & root); | ^~~~~~~~~~~~ /<>/umbrello/codegenerators/codeaccessormethod.h:52:18: warning: ‘virtual void CodeAccessorMethod::setAttributesFromObject(TextBlock*)’ can be marked override [-Wsuggest-override] 52 | virtual void setAttributesFromObject(TextBlock * obj); | ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeaccessormethod.h:56:18: warning: ‘virtual void CodeAccessorMethod::release()’ can be marked override [-Wsuggest-override] 56 | virtual void release(); | ^~~~~~~ /<>/umbrello/codegenerators/codeaccessormethod.h:58:18: warning: ‘virtual void CodeAccessorMethod::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 58 | virtual void setAttributesOnNode(QDomDocument & doc, QDomElement & blockElement); | ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeaccessormethod.h:60:18: warning: ‘virtual void CodeAccessorMethod::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] 60 | virtual void setAttributesFromNode(QDomElement & element); | ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeaccessormethod.h:62:18: warning: ‘virtual void CodeAccessorMethod::updateMethodDeclaration()’ can be marked override [-Wsuggest-override] 62 | virtual void updateMethodDeclaration() = 0; | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/java/javacodeaccessormethod.cpp:13: /<>/umbrello/codegenerators/java/javacodeaccessormethod.h:41:18: warning: ‘virtual void JavaCodeAccessorMethod::updateMethodDeclaration()’ can be marked override [-Wsuggest-override] 41 | virtual void updateMethodDeclaration(); | ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/java/javacodeaccessormethod.h:42:18: warning: ‘virtual void JavaCodeAccessorMethod::updateContent()’ can be marked override [-Wsuggest-override] 42 | virtual void updateContent(); | ^~~~~~~~~~~~~ /<>/umbrello/codegenerators/java/javacodeaccessormethod.h:50:18: warning: ‘virtual void JavaCodeAccessorMethod::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 50 | virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement); | ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/java/javacodeaccessormethod.h:56:18: warning: ‘virtual void JavaCodeAccessorMethod::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] 56 | virtual void setAttributesFromNode (QDomElement & element); | ^~~~~~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/uml1model/attribute.h:15, from /<>/umbrello/codegenerators/java/javacodeaccessormethod.cpp:16: /<>/umbrello/uml1model/classifierlistitem.h:48:18: warning: ‘virtual void UMLClassifierListItem::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 48 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/classifierlistitem.h:54:24: warning: ‘virtual UMLObject* UMLClassifierListItem::clone() const’ can be marked override [-Wsuggest-override] 54 | virtual UMLObject* clone() const = 0; | ^~~~~ In file included from /<>/umbrello/codegenerators/java/javacodeaccessormethod.cpp:16: /<>/umbrello/uml1model/attribute.h:42:18: warning: ‘virtual void UMLAttribute::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 42 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/attribute.h:44:10: warning: ‘virtual void UMLAttribute::setName(const QString&)’ can be marked override [-Wsuggest-override] 44 | void setName(const QString &name); | ^~~~~~~ /<>/umbrello/uml1model/attribute.h:48:24: warning: ‘virtual UMLObject* UMLAttribute::clone() const’ can be marked override [-Wsuggest-override] 48 | virtual UMLObject* clone() const; | ^~~~~ /<>/umbrello/uml1model/attribute.h:53:13: warning: ‘virtual QString UMLAttribute::toString(Uml::SignatureType::Enum, bool)’ can be marked override [-Wsuggest-override] 53 | QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false); | ^~~~~~~~ /<>/umbrello/uml1model/attribute.h:58:18: warning: ‘virtual void UMLAttribute::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 58 | virtual void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/attribute.h:60:18: warning: ‘virtual bool UMLAttribute::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] 60 | virtual bool showPropertiesDialog(QWidget* parent = 0); | ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/attribute.h:73:10: warning: ‘virtual bool UMLAttribute::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 73 | bool load1(QDomElement & element); | ^~~~~ In file included from /<>/umbrello/uml1model/package.h:14, from /<>/umbrello/uml1model/classifier.h:13, from /<>/umbrello/codegenerators/classifiercodedocument.h:15, from /<>/umbrello/codegenerators/java/javacodeaccessormethod.cpp:19: /<>/umbrello/uml1model/umlcanvasobject.h:43:18: warning: ‘virtual void UMLCanvasObject::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 43 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/umlcanvasobject.h:85:18: warning: ‘virtual bool UMLCanvasObject::resolveRef()’ can be marked override [-Wsuggest-override] 85 | virtual bool resolveRef(); | ^~~~~~~~~~ In file included from /<>/umbrello/uml1model/classifier.h:13, from /<>/umbrello/codegenerators/classifiercodedocument.h:15, from /<>/umbrello/codegenerators/java/javacodeaccessormethod.cpp:19: /<>/umbrello/uml1model/package.h:39:18: warning: ‘virtual void UMLPackage::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 39 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/package.h:41:24: warning: ‘virtual UMLObject* UMLPackage::clone() const’ can be marked override [-Wsuggest-override] 41 | virtual UMLObject* clone() const; | ^~~~~ /<>/umbrello/uml1model/package.h:64:18: warning: ‘virtual bool UMLPackage::resolveRef()’ can be marked override [-Wsuggest-override] 64 | virtual bool resolveRef(); | ^~~~~~~~~~ /<>/umbrello/uml1model/package.h:66:18: warning: ‘virtual void UMLPackage::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 66 | virtual void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/package.h:69:18: warning: ‘virtual bool UMLPackage::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 69 | virtual bool load1(QDomElement& element); | ^~~~~ In file included from /<>/umbrello/uml1model/foreignkeyconstraint.h:16, from /<>/umbrello/model_utils.h:18, from /<>/umbrello/uml1model/classifier.h:19, from /<>/umbrello/codegenerators/classifiercodedocument.h:15, from /<>/umbrello/codegenerators/java/javacodeaccessormethod.cpp:19: /<>/umbrello/uml1model/entityconstraint.h:40:18: warning: ‘virtual void UMLEntityConstraint::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 40 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/entityconstraint.h:45:24: warning: ‘virtual UMLObject* UMLEntityConstraint::clone() const’ can be marked override [-Wsuggest-override] 45 | virtual UMLObject* clone() const = 0; | ^~~~~ In file included from /<>/umbrello/model_utils.h:18, from /<>/umbrello/uml1model/classifier.h:19, from /<>/umbrello/codegenerators/classifiercodedocument.h:15, from /<>/umbrello/codegenerators/java/javacodeaccessormethod.cpp:19: /<>/umbrello/uml1model/foreignkeyconstraint.h:56:18: warning: ‘virtual void UMLForeignKeyConstraint::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 56 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:58:24: warning: ‘virtual UMLObject* UMLForeignKeyConstraint::clone() const’ can be marked override [-Wsuggest-override] 58 | virtual UMLObject* clone() const; | ^~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:60:13: warning: ‘virtual QString UMLForeignKeyConstraint::toString(Uml::SignatureType::Enum, bool)’ can be marked override [-Wsuggest-override] 60 | QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false); | ^~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:65:10: warning: ‘virtual void UMLForeignKeyConstraint::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 65 | void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:67:18: warning: ‘virtual bool UMLForeignKeyConstraint::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] 67 | virtual bool showPropertiesDialog(QWidget* parent = 0); | ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:85:10: warning: ‘virtual bool UMLForeignKeyConstraint::resolveRef()’ can be marked override [-Wsuggest-override] 85 | bool resolveRef(); | ^~~~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:94:10: warning: ‘virtual bool UMLForeignKeyConstraint::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 94 | bool load1(QDomElement & element); | ^~~~~ In file included from /<>/umbrello/model_utils.h:20, from /<>/umbrello/uml1model/classifier.h:19, from /<>/umbrello/codegenerators/classifiercodedocument.h:15, from /<>/umbrello/codegenerators/java/javacodeaccessormethod.cpp:19: /<>/umbrello/dialogs/multipagedialogbase.h:101:18: warning: ‘virtual void MultiPageDialogBase::keyPressEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] 101 | virtual void keyPressEvent(QKeyEvent *event); | ^~~~~~~~~~~~~ In file included from /<>/umbrello/model_utils.h:21, from /<>/umbrello/uml1model/classifier.h:19, from /<>/umbrello/codegenerators/classifiercodedocument.h:15, from /<>/umbrello/codegenerators/java/javacodeaccessormethod.cpp:19: /<>/umbrello/umlwidgets/widgetbase.h:187:20: warning: ‘virtual QRectF WidgetBase::boundingRect() const’ can be marked override [-Wsuggest-override] 187 | virtual QRectF boundingRect() const; | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/widgetbase.h:191:18: warning: ‘virtual void WidgetBase::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] 191 | virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); | ^~~~~ /<>/umbrello/umlwidgets/widgetbase.h:260:18: warning: ‘virtual void WidgetBase::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] 260 | virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent *event); | ^~~~~~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/classifiercodedocument.h:15, from /<>/umbrello/codegenerators/java/javacodeaccessormethod.cpp:19: /<>/umbrello/uml1model/classifier.h:54:18: warning: ‘virtual void UMLClassifier::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 54 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/classifier.h:56:16: warning: ‘virtual UMLObject* UMLClassifier::clone() const’ can be marked override [-Wsuggest-override] 56 | UMLObject* clone() const; | ^~~~~ /<>/umbrello/uml1model/classifier.h:111:18: warning: ‘virtual bool UMLClassifier::resolveRef()’ can be marked override [-Wsuggest-override] 111 | virtual bool resolveRef(); | ^~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:115:24: warning: ‘virtual UMLObject* UMLClassifier::findChildObjectById(Uml::ID::Type, bool)’ can be marked override [-Wsuggest-override] 115 | virtual UMLObject* findChildObjectById(Uml::ID::Type id, bool considerAncestors = false); | ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:124:18: warning: ‘virtual bool UMLClassifier::acceptAssociationType(Uml::AssociationType::Enum)’ can be marked override [-Wsuggest-override] 124 | virtual bool acceptAssociationType(Uml::AssociationType::Enum type); | ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:129:10: warning: ‘virtual void UMLClassifier::setBaseType(UMLObject::ObjectType)’ can be marked override [-Wsuggest-override] 129 | void setBaseType(UMLObject::ObjectType ot); | ^~~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:181:10: warning: ‘virtual void UMLClassifier::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 181 | void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:183:18: warning: ‘virtual bool UMLClassifier::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 183 | virtual bool load1(QDomElement& element); | ^~~~~ In file included from /<>/umbrello/codegenerators/codedocument.h:16, from /<>/umbrello/codegenerators/classifiercodedocument.h:17, from /<>/umbrello/codegenerators/java/javacodeaccessormethod.cpp:19: /<>/umbrello/codegenerators/hierarchicalcodeblock.h:38:10: warning: ‘virtual bool HierarchicalCodeBlock::addTextBlock(TextBlock*)’ can be marked override [-Wsuggest-override] 38 | bool addTextBlock (TextBlock * add_object); | ^~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:40:10: warning: ‘virtual bool HierarchicalCodeBlock::insertTextBlock(TextBlock*, TextBlock*, bool)’ can be marked override [-Wsuggest-override] 40 | bool insertTextBlock (TextBlock * newBlock, TextBlock * existingBlock, bool after = true); | ^~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:42:10: warning: ‘virtual bool HierarchicalCodeBlock::removeTextBlock(TextBlock*)’ can be marked override [-Wsuggest-override] 42 | bool removeTextBlock (TextBlock * remove_object); | ^~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:48:18: warning: ‘virtual void HierarchicalCodeBlock::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 48 | virtual void saveToXMI1 (QDomDocument & doc, QDomElement & root); | ^~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:50:18: warning: ‘virtual void HierarchicalCodeBlock::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] 50 | virtual void loadFromXMI1 (QDomElement & root); | ^~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:52:21: warning: ‘virtual QString HierarchicalCodeBlock::toString() const’ can be marked override [-Wsuggest-override] 52 | virtual QString toString () const; | ^~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:55:13: warning: ‘virtual QString HierarchicalCodeBlock::getUniqueTag(const QString&)’ can be marked override [-Wsuggest-override] 55 | QString getUniqueTag(const QString& prefix); | ^~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:59:25: warning: ‘virtual CodeBlock* HierarchicalCodeBlock::newCodeBlock()’ can be marked override [-Wsuggest-override] 59 | virtual CodeBlock * newCodeBlock(); | ^~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:60:37: warning: ‘virtual CodeBlockWithComments* HierarchicalCodeBlock::newCodeBlockWithComments()’ can be marked override [-Wsuggest-override] 60 | virtual CodeBlockWithComments * newCodeBlockWithComments(); | ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:61:37: warning: ‘virtual HierarchicalCodeBlock* HierarchicalCodeBlock::newHierarchicalCodeBlock()’ can be marked override [-Wsuggest-override] 61 | virtual HierarchicalCodeBlock * newHierarchicalCodeBlock(); | ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:65:18: warning: ‘virtual void HierarchicalCodeBlock::release()’ can be marked override [-Wsuggest-override] 65 | virtual void release (); | ^~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:67:18: warning: ‘virtual void HierarchicalCodeBlock::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 67 | virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & elem); | ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:69:18: warning: ‘virtual void HierarchicalCodeBlock::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] 69 | virtual void setAttributesFromNode (QDomElement & element); | ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:71:18: warning: ‘virtual void HierarchicalCodeBlock::setAttributesFromObject(TextBlock*)’ can be marked override [-Wsuggest-override] 71 | virtual void setAttributesFromObject (TextBlock * obj); | ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:73:17: warning: ‘virtual TextBlock* HierarchicalCodeBlock::findCodeClassFieldTextBlockByTag(const QString&)’ can be marked override [-Wsuggest-override] 73 | TextBlock * findCodeClassFieldTextBlockByTag (const QString &tag); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/classifiercodedocument.h:17, from /<>/umbrello/codegenerators/java/javacodeaccessormethod.cpp:19: /<>/umbrello/codegenerators/codedocument.h:61:10: warning: ‘virtual bool CodeDocument::insertTextBlock(TextBlock*, TextBlock*, bool)’ can be marked override [-Wsuggest-override] 61 | bool insertTextBlock (TextBlock * newBlock, TextBlock * existingBlock, bool after = true); | ^~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codedocument.h:70:25: warning: ‘virtual CodeBlock* CodeDocument::newCodeBlock()’ can be marked override [-Wsuggest-override] 70 | virtual CodeBlock * newCodeBlock (); | ^~~~~~~~~~~~ /<>/umbrello/codegenerators/codedocument.h:71:37: warning: ‘virtual HierarchicalCodeBlock* CodeDocument::newHierarchicalCodeBlock()’ can be marked override [-Wsuggest-override] 71 | virtual HierarchicalCodeBlock * newHierarchicalCodeBlock (); | ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codedocument.h:72:37: warning: ‘virtual CodeBlockWithComments* CodeDocument::newCodeBlockWithComments()’ can be marked override [-Wsuggest-override] 72 | virtual CodeBlockWithComments * newCodeBlockWithComments (); | ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codedocument.h:74:21: warning: ‘virtual QString CodeDocument::getUniqueTag(const QString&)’ can be marked override [-Wsuggest-override] 74 | virtual QString getUniqueTag(const QString& prefix = QString()); | ^~~~~~~~~~~~ /<>/umbrello/codegenerators/codedocument.h:86:18: warning: ‘virtual void CodeDocument::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 86 | virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement); | ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codedocument.h:88:18: warning: ‘virtual void CodeDocument::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] 88 | virtual void setAttributesFromNode (QDomElement & element); | ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codedocument.h:100:10: warning: ‘virtual void CodeDocument::resetTextBlocks()’ can be marked override [-Wsuggest-override] 100 | void resetTextBlocks(); | ^~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codedocument.h:102:25: warning: ‘virtual TextBlock* CodeDocument::findCodeClassFieldTextBlockByTag(const QString&)’ can be marked override [-Wsuggest-override] 102 | virtual TextBlock * findCodeClassFieldTextBlockByTag(const QString &tag); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/codeoperation.h:16, from /<>/umbrello/codegenerators/classifiercodedocument.h:18, from /<>/umbrello/codegenerators/java/javacodeaccessormethod.cpp:19: /<>/umbrello/uml1model/operation.h:37:18: warning: ‘virtual void UMLOperation::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 37 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/operation.h:39:24: warning: ‘virtual UMLObject* UMLOperation::clone() const’ can be marked override [-Wsuggest-override] 39 | virtual UMLObject* clone() const; | ^~~~~ /<>/umbrello/uml1model/operation.h:41:10: warning: ‘virtual void UMLOperation::setType(UMLObject*)’ can be marked override [-Wsuggest-override] 41 | void setType(UMLObject* type); | ^~~~~~~ /<>/umbrello/uml1model/operation.h:52:13: warning: ‘virtual QString UMLOperation::toString(Uml::SignatureType::Enum, bool)’ can be marked override [-Wsuggest-override] 52 | QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false); | ^~~~~~~~ /<>/umbrello/uml1model/operation.h:56:10: warning: ‘virtual bool UMLOperation::resolveRef()’ can be marked override [-Wsuggest-override] 56 | bool resolveRef(); | ^~~~~~~~~~ /<>/umbrello/uml1model/operation.h:60:18: warning: ‘virtual bool UMLOperation::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] 60 | virtual bool showPropertiesDialog(QWidget* parent = 0); | ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/operation.h:72:10: warning: ‘virtual void UMLOperation::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 72 | void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/operation.h:75:10: warning: ‘virtual bool UMLOperation::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 75 | bool load1(QDomElement & element); | ^~~~~ In file included from /<>/umbrello/codegenerators/classifiercodedocument.h:18, from /<>/umbrello/codegenerators/java/javacodeaccessormethod.cpp:19: /<>/umbrello/codegenerators/codeoperation.h:41:18: warning: ‘virtual void CodeOperation::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 41 | virtual void saveToXMI1 (QDomDocument & doc, QDomElement & root); | ^~~~~~~~~~ /<>/umbrello/codegenerators/codeoperation.h:43:18: warning: ‘virtual void CodeOperation::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] 43 | virtual void loadFromXMI1 (QDomElement & root); | ^~~~~~~~~~~~ /<>/umbrello/codegenerators/codeoperation.h:47:18: warning: ‘virtual void CodeOperation::setAttributesFromObject(TextBlock*)’ can be marked override [-Wsuggest-override] 47 | virtual void setAttributesFromObject (TextBlock * obj); | ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeoperation.h:49:18: warning: ‘virtual void CodeOperation::updateMethodDeclaration()’ can be marked override [-Wsuggest-override] 49 | virtual void updateMethodDeclaration() = 0; | ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeoperation.h:50:18: warning: ‘virtual void CodeOperation::updateContent()’ can be marked override [-Wsuggest-override] 50 | virtual void updateContent(); | ^~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeoperation.h:57:18: warning: ‘virtual void CodeOperation::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 57 | virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement); | ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeoperation.h:59:18: warning: ‘virtual void CodeOperation::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] 59 | virtual void setAttributesFromNode (QDomElement & element); | ^~~~~~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/codeclassfield.h:16, from /<>/umbrello/codegenerators/classifiercodedocument.h:19, from /<>/umbrello/codegenerators/java/javacodeaccessormethod.cpp:19: /<>/umbrello/codegenerators/codeclassfielddeclarationblock.h:42:18: warning: ‘virtual void CodeClassFieldDeclarationBlock::setAttributesFromObject(TextBlock*)’ can be marked override [-Wsuggest-override] 42 | virtual void setAttributesFromObject(TextBlock * obj); | ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeclassfielddeclarationblock.h:44:18: warning: ‘virtual void CodeClassFieldDeclarationBlock::updateContent()’ can be marked override [-Wsuggest-override] 44 | virtual void updateContent() = 0; | ^~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeclassfielddeclarationblock.h:46:18: warning: ‘virtual void CodeClassFieldDeclarationBlock::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 46 | virtual void saveToXMI1(QDomDocument & doc, QDomElement & root); | ^~~~~~~~~~ /<>/umbrello/codegenerators/codeclassfielddeclarationblock.h:48:18: warning: ‘virtual void CodeClassFieldDeclarationBlock::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] 48 | virtual void loadFromXMI1(QDomElement & root); | ^~~~~~~~~~~~ /<>/umbrello/codegenerators/codeclassfielddeclarationblock.h:52:18: warning: ‘virtual void CodeClassFieldDeclarationBlock::release()’ can be marked override [-Wsuggest-override] 52 | virtual void release(); | ^~~~~~~ /<>/umbrello/codegenerators/codeclassfielddeclarationblock.h:54:18: warning: ‘virtual void CodeClassFieldDeclarationBlock::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 54 | virtual void setAttributesOnNode(QDomDocument & doc, QDomElement & blockElement); | ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeclassfielddeclarationblock.h:56:18: warning: ‘virtual void CodeClassFieldDeclarationBlock::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] 56 | virtual void setAttributesFromNode(QDomElement & element); | ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeclassfielddeclarationblock.h:67:18: warning: ‘virtual void CodeClassFieldDeclarationBlock::syncToParent()’ can be marked override [-Wsuggest-override] 67 | virtual void syncToParent(); | ^~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/classifiercodedocument.h:19, from /<>/umbrello/codegenerators/java/javacodeaccessormethod.cpp:19: /<>/umbrello/codegenerators/codeclassfield.h:52:13: warning: ‘virtual QString CodeClassField::getTypeName()’ can be marked override [-Wsuggest-override] 52 | QString getTypeName (); | ^~~~~~~~~~~ /<>/umbrello/codegenerators/codeclassfield.h:85:10: warning: ‘virtual void CodeClassField::updateContent()’ can be marked override [-Wsuggest-override] 85 | void updateContent(); | ^~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeclassfield.h:121:18: warning: ‘virtual void CodeClassField::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 121 | virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement); | ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeclassfield.h:123:18: warning: ‘virtual void CodeClassField::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] 123 | virtual void setAttributesFromNode (QDomElement & element); | ^~~~~~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/java/javacodeaccessormethod.cpp:19: /<>/umbrello/codegenerators/classifiercodedocument.h:74:18: warning: ‘virtual void ClassifierCodeDocument::synchronize()’ can be marked override [-Wsuggest-override] 74 | virtual void synchronize(); | ^~~~~~~~~~~ /<>/umbrello/codegenerators/classifiercodedocument.h:81:18: warning: ‘virtual void ClassifierCodeDocument::updateContent()’ can be marked override [-Wsuggest-override] 81 | virtual void updateContent() = 0; | ^~~~~~~~~~~~~ /<>/umbrello/codegenerators/classifiercodedocument.h:83:18: warning: ‘virtual void ClassifierCodeDocument::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 83 | virtual void saveToXMI1(QDomDocument &doc, QDomElement &root); | ^~~~~~~~~~ /<>/umbrello/codegenerators/classifiercodedocument.h:84:18: warning: ‘virtual void ClassifierCodeDocument::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] 84 | virtual void loadFromXMI1(QDomElement &root); | ^~~~~~~~~~~~ /<>/umbrello/codegenerators/classifiercodedocument.h:90:18: warning: ‘virtual void ClassifierCodeDocument::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 90 | virtual void setAttributesOnNode(QDomDocument &doc, QDomElement &blockElement); | ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/classifiercodedocument.h:91:18: warning: ‘virtual void ClassifierCodeDocument::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] 91 | virtual void setAttributesFromNode(QDomElement &element); | ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/classifiercodedocument.h:93:17: warning: ‘virtual TextBlock* ClassifierCodeDocument::findCodeClassFieldTextBlockByTag(const QString&)’ can be marked override [-Wsuggest-override] 93 | TextBlock * findCodeClassFieldTextBlockByTag(const QString &tag); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/java/javacodeaccessormethod.cpp:20: /<>/umbrello/debug/debug_utils.h:91:18: warning: ‘virtual void Tracer::showEvent(QShowEvent*)’ can be marked override [-Wsuggest-override] 91 | virtual void showEvent(QShowEvent*); | ^~~~~~~~~ In file included from /<>/umbrello/codegenerators/java/javacodeaccessormethod.cpp:22: /<>/umbrello/uml1model/umlrole.h:47:16: warning: ‘virtual UMLObject* UMLRole::clone() const’ can be marked override [-Wsuggest-override] 47 | UMLObject* clone() const { return 0; } | ^~~~~ /<>/umbrello/uml1model/umlrole.h:49:10: warning: ‘virtual void UMLRole::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 49 | void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/umlrole.h:51:18: warning: ‘virtual bool UMLRole::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] 51 | virtual bool showPropertiesDialog(QWidget *parent = 0); | ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/umlrole.h:55:10: warning: ‘virtual bool UMLRole::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 55 | bool load1(QDomElement& element); | ^~~~~ In file included from /<>/umbrello/codegenerators/java/javacodeaccessormethod.cpp:23: /<>/umbrello/uml.h:201:18: warning: ‘virtual void UMLApp::keyPressEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] 201 | virtual void keyPressEvent(QKeyEvent* e); | ^~~~~~~~~~~~~ /<>/umbrello/uml.h:202:18: warning: ‘virtual void UMLApp::keyReleaseEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] 202 | virtual void keyReleaseEvent(QKeyEvent* e); | ^~~~~~~~~~~~~~~ /<>/umbrello/uml.h:204:18: warning: ‘virtual void UMLApp::customEvent(QEvent*)’ can be marked override [-Wsuggest-override] 204 | virtual void customEvent(QEvent* e); | ^~~~~~~~~~~ /<>/umbrello/uml.h:215:18: warning: ‘virtual bool UMLApp::queryClose()’ can be marked override [-Wsuggest-override] 215 | virtual bool queryClose(); | ^~~~~~~~~~ /<>/umbrello/uml.h:217:18: warning: ‘virtual void UMLApp::saveProperties(KConfigGroup&)’ can be marked override [-Wsuggest-override] 217 | virtual void saveProperties(KConfigGroup & cfg); | ^~~~~~~~~~~~~~ /<>/umbrello/uml.h:218:18: warning: ‘virtual void UMLApp::readProperties(const KConfigGroup&)’ can be marked override [-Wsuggest-override] 218 | virtual void readProperties(const KConfigGroup & cfg); | ^~~~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/java/javaclassifiercodedocument.h:19, from /<>/umbrello/codegenerators/java/javacodeaccessormethod.cpp:25: /<>/umbrello/codegenerators/java/javacodeclassfield.h:39:13: warning: ‘virtual QString JavaCodeClassField::getInitialValue()’ can be marked override [-Wsuggest-override] 39 | QString getInitialValue(); | ^~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/java/javacodeclassfield.h:41:13: warning: ‘virtual QString JavaCodeClassField::getTypeName()’ can be marked override [-Wsuggest-override] 41 | QString getTypeName (); | ^~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/java/javaclassifiercodedocument.h:20, from /<>/umbrello/codegenerators/java/javacodeaccessormethod.cpp:25: /<>/umbrello/codegenerators/java/javacodeoperation.h:36:17: warning: ‘virtual int JavaCodeOperation::lastEditableLine()’ can be marked override [-Wsuggest-override] 36 | virtual int lastEditableLine(); | ^~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/java/javacodeoperation.h:40:10: warning: ‘virtual void JavaCodeOperation::updateMethodDeclaration()’ can be marked override [-Wsuggest-override] 40 | void updateMethodDeclaration(); | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/java/javacodeaccessormethod.cpp:25: /<>/umbrello/codegenerators/java/javaclassifiercodedocument.h:58:13: warning: ‘virtual QString JavaClassifierCodeDocument::getPath()’ can be marked override [-Wsuggest-override] 58 | QString getPath(); | ^~~~~~~ /<>/umbrello/codegenerators/java/javaclassifiercodedocument.h:64:10: warning: ‘virtual bool JavaClassifierCodeDocument::addCodeOperation(CodeOperation*)’ can be marked override [-Wsuggest-override] 64 | bool addCodeOperation (CodeOperation * op); | ^~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/java/javaclassifiercodedocument.h:66:10: warning: ‘virtual void JavaClassifierCodeDocument::updateContent()’ can be marked override [-Wsuggest-override] 66 | void updateContent(); | ^~~~~~~~~~~~~ /<>/umbrello/codegenerators/java/javaclassifiercodedocument.h:71:10: warning: ‘virtual void JavaClassifierCodeDocument::resetTextBlocks()’ can be marked override [-Wsuggest-override] 71 | void resetTextBlocks(); | ^~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/java/javaclassifiercodedocument.h:77:18: warning: ‘virtual void JavaClassifierCodeDocument::loadChildTextBlocksFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] 77 | virtual void loadChildTextBlocksFromNode (QDomElement & root); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/java/javacodeaccessormethod.cpp:26: /<>/umbrello/codegenerators/java/javacodegenerationpolicy.h:39:18: warning: ‘virtual void JavaCodeGenerationPolicy::setDefaults(bool)’ can be marked override [-Wsuggest-override] 39 | virtual void setDefaults(bool emitUpdateSignal = true); | ^~~~~~~~~~~ /<>/umbrello/codegenerators/java/javacodegenerationpolicy.h:41:32: warning: ‘virtual CodeGenerationPolicyPage* JavaCodeGenerationPolicy::createPage(QWidget*, const char*)’ can be marked override [-Wsuggest-override] 41 | CodeGenerationPolicyPage * createPage (QWidget *parent = 0, const char * name = 0); | ^~~~~~~~~~ In file included from /<>/umbrello/codegenerators/java/javacodeaccessormethod.cpp:28: /<>/umbrello/codegenerators/java/javacodedocumentation.h:44:18: warning: ‘virtual void JavaCodeDocumentation::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 44 | virtual void saveToXMI1 (QDomDocument & doc, QDomElement & root); | ^~~~~~~~~~ /<>/umbrello/codegenerators/java/javacodedocumentation.h:49:13: warning: ‘virtual QString JavaCodeDocumentation::toString() const’ can be marked override [-Wsuggest-override] 49 | QString toString () const; | ^~~~~~~~ /<>/umbrello/codegenerators/java/javacodedocumentation.h:55:21: warning: ‘virtual QString JavaCodeDocumentation::unformatText(const QString&, const QString&)’ can be marked override [-Wsuggest-override] 55 | virtual QString unformatText (const QString & text, const QString & indent = QString()); | ^~~~~~~~~~~~ /<>/umbrello/codegenerators/java/javacodedocumentation.h:61:21: warning: ‘virtual QString JavaCodeDocumentation::getNewEditorLine(int)’ can be marked override [-Wsuggest-override] 61 | virtual QString getNewEditorLine (int amount); | ^~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/java/javacodedocumentation.h:71:17: warning: ‘virtual int JavaCodeDocumentation::firstEditableLine()’ can be marked override [-Wsuggest-override] 71 | virtual int firstEditableLine(); | ^~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/java/javacodedocumentation.h:72:17: warning: ‘virtual int JavaCodeDocumentation::lastEditableLine()’ can be marked override [-Wsuggest-override] 72 | virtual int lastEditableLine(); | ^~~~~~~~~~~~~~~~ [ 44%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/codegenerators/java/javacodeclassfield.cpp.o cd /<>/obj-aarch64-linux-gnu/umbrello && /usr/bin/aarch64-linux-gnu-g++ -DCMAKE_BINARY_DIR=\"/<>/obj-aarch64-linux-gnu\" -DKCOREADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLO_VERSION_STRING=\"2.23.3\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-aarch64-linux-gnu/umbrello -I/<>/umbrello -I/<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/include -I/<>/obj-aarch64-linux-gnu -I/<>/umbrello/clipboard -I/<>/umbrello/cmds -I/<>/umbrello/codegenerators -I/<>/umbrello/codegenerators/ada -I/<>/umbrello/codegenerators/as -I/<>/umbrello/codegenerators/cpp -I/<>/umbrello/codegenerators/csharp -I/<>/umbrello/codegenerators/d -I/<>/umbrello/codegenerators/idl -I/<>/umbrello/codegenerators/java -I/<>/umbrello/codegenerators/js -I/<>/umbrello/codegenerators/pascal -I/<>/umbrello/codegenerators/perl -I/<>/umbrello/codegenerators/php -I/<>/umbrello/codegenerators/python -I/<>/umbrello/codegenerators/ruby -I/<>/umbrello/codegenerators/sql -I/<>/umbrello/codegenerators/tcl -I/<>/umbrello/codegenerators/vala -I/<>/umbrello/codegenerators/xml -I/<>/umbrello/codegenwizard -I/<>/umbrello/codeimport -I/<>/umbrello/codeimport/csharp -I/<>/umbrello/codeimpwizard -I/<>/umbrello/debug -I/<>/umbrello/dialogs -I/<>/umbrello/dialogs/pages -I/<>/umbrello/dialogs/widgets -I/<>/umbrello/docgenerators -I/<>/umbrello/finder -I/<>/umbrello/refactoring -I/<>/umbrello/uml1model -I/<>/umbrello/umlwidgets -I/<>/lib/cppparser -I/<>/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/aarch64-linux-gnu/qt5 -isystem /usr/include/aarch64-linux-gnu/qt5/QtWidgets -isystem /usr/include/aarch64-linux-gnu/qt5/QtGui -isystem /usr/include/aarch64-linux-gnu/qt5/QtCore -isystem /usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/aarch64-linux-gnu/qt5/QtXml -isystem /usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/aarch64-linux-gnu/qt5/QtSvg -isystem /usr/include/aarch64-linux-gnu/qt5/QtWebKitWidgets -isystem /usr/include/aarch64-linux-gnu/qt5/QtWebKit -isystem /usr/include/aarch64-linux-gnu/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/aarch64-linux-gnu/qt5/QtConcurrent -isystem /usr/include/aarch64-linux-gnu/qt5/QtDBus -isystem /usr/include/KF5/KTextEditor -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -fno-delete-null-pointer-checks -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -o CMakeFiles/libumbrello.dir/codegenerators/java/javacodeclassfield.cpp.o -c /<>/umbrello/codegenerators/java/javacodeclassfield.cpp In file included from /<>/umbrello/codegenerators/codeblockwithcomments.h:15, from /<>/umbrello/codegenerators/codeclassfielddeclarationblock.h:18, from /<>/umbrello/codegenerators/codeclassfield.h:16, from /<>/umbrello/codegenerators/java/javacodeclassfield.h:15, from /<>/umbrello/codegenerators/java/javacodeclassfield.cpp:13: /<>/umbrello/codegenerators/codeblock.h:40:18: warning: ‘virtual void CodeBlock::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 40 | virtual void saveToXMI1(QDomDocument & doc, QDomElement & root); | ^~~~~~~~~~ /<>/umbrello/codegenerators/codeblock.h:41:18: warning: ‘virtual void CodeBlock::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] 41 | virtual void loadFromXMI1(QDomElement & root); | ^~~~~~~~~~~~ /<>/umbrello/codegenerators/codeblock.h:43:18: warning: ‘virtual void CodeBlock::setAttributesFromObject(TextBlock*)’ can be marked override [-Wsuggest-override] 43 | virtual void setAttributesFromObject(TextBlock * obj); | ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeblock.h:49:18: warning: ‘virtual void CodeBlock::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 49 | virtual void setAttributesOnNode(QDomDocument & doc, QDomElement & blockElement); | ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeblock.h:50:18: warning: ‘virtual void CodeBlock::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] 50 | virtual void setAttributesFromNode(QDomElement & element); | ^~~~~~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/codeblockwithcomments.h:16, from /<>/umbrello/codegenerators/codeclassfielddeclarationblock.h:18, from /<>/umbrello/codegenerators/codeclassfield.h:16, from /<>/umbrello/codegenerators/java/javacodeclassfield.h:15, from /<>/umbrello/codegenerators/java/javacodeclassfield.cpp:13: /<>/umbrello/codegenerators/codecomment.h:30:18: warning: ‘virtual void CodeComment::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 30 | virtual void saveToXMI1(QDomDocument & doc, QDomElement & root); | ^~~~~~~~~~ /<>/umbrello/codegenerators/codecomment.h:31:18: warning: ‘virtual void CodeComment::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] 31 | virtual void loadFromXMI1(QDomElement & root); | ^~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/codeclassfielddeclarationblock.h:18, from /<>/umbrello/codegenerators/codeclassfield.h:16, from /<>/umbrello/codegenerators/java/javacodeclassfield.h:15, from /<>/umbrello/codegenerators/java/javacodeclassfield.cpp:13: /<>/umbrello/codegenerators/codeblockwithcomments.h:38:21: warning: ‘virtual QString CodeBlockWithComments::toString() const’ can be marked override [-Wsuggest-override] 38 | virtual QString toString () const; | ^~~~~~~~ /<>/umbrello/codegenerators/codeblockwithcomments.h:42:18: warning: ‘virtual void CodeBlockWithComments::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 42 | virtual void saveToXMI1 (QDomDocument & doc, QDomElement & root); | ^~~~~~~~~~ /<>/umbrello/codegenerators/codeblockwithcomments.h:44:18: warning: ‘virtual void CodeBlockWithComments::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] 44 | virtual void loadFromXMI1 (QDomElement & root); | ^~~~~~~~~~~~ /<>/umbrello/codegenerators/codeblockwithcomments.h:46:18: warning: ‘virtual void CodeBlockWithComments::setAttributesFromObject(TextBlock*)’ can be marked override [-Wsuggest-override] 46 | virtual void setAttributesFromObject (TextBlock * obj); | ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeblockwithcomments.h:50:18: warning: ‘virtual void CodeBlockWithComments::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 50 | virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement); | ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeblockwithcomments.h:52:18: warning: ‘virtual void CodeBlockWithComments::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] 52 | virtual void setAttributesFromNode (QDomElement & element); | ^~~~~~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/codeclassfield.h:16, from /<>/umbrello/codegenerators/java/javacodeclassfield.h:15, from /<>/umbrello/codegenerators/java/javacodeclassfield.cpp:13: /<>/umbrello/codegenerators/codeclassfielddeclarationblock.h:42:18: warning: ‘virtual void CodeClassFieldDeclarationBlock::setAttributesFromObject(TextBlock*)’ can be marked override [-Wsuggest-override] 42 | virtual void setAttributesFromObject(TextBlock * obj); | ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeclassfielddeclarationblock.h:44:18: warning: ‘virtual void CodeClassFieldDeclarationBlock::updateContent()’ can be marked override [-Wsuggest-override] 44 | virtual void updateContent() = 0; | ^~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeclassfielddeclarationblock.h:46:18: warning: ‘virtual void CodeClassFieldDeclarationBlock::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 46 | virtual void saveToXMI1(QDomDocument & doc, QDomElement & root); | ^~~~~~~~~~ /<>/umbrello/codegenerators/codeclassfielddeclarationblock.h:48:18: warning: ‘virtual void CodeClassFieldDeclarationBlock::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] 48 | virtual void loadFromXMI1(QDomElement & root); | ^~~~~~~~~~~~ /<>/umbrello/codegenerators/codeclassfielddeclarationblock.h:52:18: warning: ‘virtual void CodeClassFieldDeclarationBlock::release()’ can be marked override [-Wsuggest-override] 52 | virtual void release(); | ^~~~~~~ /<>/umbrello/codegenerators/codeclassfielddeclarationblock.h:54:18: warning: ‘virtual void CodeClassFieldDeclarationBlock::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 54 | virtual void setAttributesOnNode(QDomDocument & doc, QDomElement & blockElement); | ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeclassfielddeclarationblock.h:56:18: warning: ‘virtual void CodeClassFieldDeclarationBlock::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] 56 | virtual void setAttributesFromNode(QDomElement & element); | ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeclassfielddeclarationblock.h:67:18: warning: ‘virtual void CodeClassFieldDeclarationBlock::syncToParent()’ can be marked override [-Wsuggest-override] 67 | virtual void syncToParent(); | ^~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/codeaccessormethod.h:15, from /<>/umbrello/codegenerators/codeclassfield.h:18, from /<>/umbrello/codegenerators/java/javacodeclassfield.h:15, from /<>/umbrello/codegenerators/java/javacodeclassfield.cpp:13: /<>/umbrello/codegenerators/codemethodblock.h:45:21: warning: ‘virtual QString CodeMethodBlock::toString() const’ can be marked override [-Wsuggest-override] 45 | virtual QString toString () const; | ^~~~~~~~ /<>/umbrello/codegenerators/codemethodblock.h:58:18: warning: ‘virtual void CodeMethodBlock::updateContent()’ can be marked override [-Wsuggest-override] 58 | virtual void updateContent () = 0; | ^~~~~~~~~~~~~ /<>/umbrello/codegenerators/codemethodblock.h:62:18: warning: ‘virtual void CodeMethodBlock::release()’ can be marked override [-Wsuggest-override] 62 | virtual void release (); | ^~~~~~~ /<>/umbrello/codegenerators/codemethodblock.h:75:18: warning: ‘virtual void CodeMethodBlock::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 75 | virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement); | ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codemethodblock.h:77:18: warning: ‘virtual void CodeMethodBlock::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] 77 | virtual void setAttributesFromNode (QDomElement & element); | ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codemethodblock.h:79:18: warning: ‘virtual void CodeMethodBlock::setAttributesFromObject(TextBlock*)’ can be marked override [-Wsuggest-override] 79 | virtual void setAttributesFromObject (TextBlock * obj); | ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codemethodblock.h:88:18: warning: ‘virtual void CodeMethodBlock::syncToParent()’ can be marked override [-Wsuggest-override] 88 | virtual void syncToParent(); | ^~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/codeclassfield.h:18, from /<>/umbrello/codegenerators/java/javacodeclassfield.h:15, from /<>/umbrello/codegenerators/java/javacodeclassfield.cpp:13: /<>/umbrello/codegenerators/codeaccessormethod.h:47:18: warning: ‘virtual void CodeAccessorMethod::updateContent()’ can be marked override [-Wsuggest-override] 47 | virtual void updateContent() = 0; | ^~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeaccessormethod.h:49:18: warning: ‘virtual void CodeAccessorMethod::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 49 | virtual void saveToXMI1(QDomDocument & doc, QDomElement & root); | ^~~~~~~~~~ /<>/umbrello/codegenerators/codeaccessormethod.h:50:18: warning: ‘virtual void CodeAccessorMethod::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] 50 | virtual void loadFromXMI1(QDomElement & root); | ^~~~~~~~~~~~ /<>/umbrello/codegenerators/codeaccessormethod.h:52:18: warning: ‘virtual void CodeAccessorMethod::setAttributesFromObject(TextBlock*)’ can be marked override [-Wsuggest-override] 52 | virtual void setAttributesFromObject(TextBlock * obj); | ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeaccessormethod.h:56:18: warning: ‘virtual void CodeAccessorMethod::release()’ can be marked override [-Wsuggest-override] 56 | virtual void release(); | ^~~~~~~ /<>/umbrello/codegenerators/codeaccessormethod.h:58:18: warning: ‘virtual void CodeAccessorMethod::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 58 | virtual void setAttributesOnNode(QDomDocument & doc, QDomElement & blockElement); | ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeaccessormethod.h:60:18: warning: ‘virtual void CodeAccessorMethod::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] 60 | virtual void setAttributesFromNode(QDomElement & element); | ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeaccessormethod.h:62:18: warning: ‘virtual void CodeAccessorMethod::updateMethodDeclaration()’ can be marked override [-Wsuggest-override] 62 | virtual void updateMethodDeclaration() = 0; | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/java/javacodeclassfield.h:15, from /<>/umbrello/codegenerators/java/javacodeclassfield.cpp:13: /<>/umbrello/codegenerators/codeclassfield.h:52:13: warning: ‘virtual QString CodeClassField::getTypeName()’ can be marked override [-Wsuggest-override] 52 | QString getTypeName (); | ^~~~~~~~~~~ /<>/umbrello/codegenerators/codeclassfield.h:85:10: warning: ‘virtual void CodeClassField::updateContent()’ can be marked override [-Wsuggest-override] 85 | void updateContent(); | ^~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeclassfield.h:121:18: warning: ‘virtual void CodeClassField::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 121 | virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement); | ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeclassfield.h:123:18: warning: ‘virtual void CodeClassField::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] 123 | virtual void setAttributesFromNode (QDomElement & element); | ^~~~~~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/java/javacodeclassfield.cpp:13: /<>/umbrello/codegenerators/java/javacodeclassfield.h:39:13: warning: ‘virtual QString JavaCodeClassField::getInitialValue()’ can be marked override [-Wsuggest-override] 39 | QString getInitialValue(); | ^~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/java/javacodeclassfield.h:41:13: warning: ‘virtual QString JavaCodeClassField::getTypeName()’ can be marked override [-Wsuggest-override] 41 | QString getTypeName (); | ^~~~~~~~~~~ In file included from /<>/umbrello/uml1model/attribute.h:15, from /<>/umbrello/codegenerators/java/javacodeclassfield.cpp:16: /<>/umbrello/uml1model/classifierlistitem.h:48:18: warning: ‘virtual void UMLClassifierListItem::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 48 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/classifierlistitem.h:54:24: warning: ‘virtual UMLObject* UMLClassifierListItem::clone() const’ can be marked override [-Wsuggest-override] 54 | virtual UMLObject* clone() const = 0; | ^~~~~ In file included from /<>/umbrello/codegenerators/java/javacodeclassfield.cpp:16: /<>/umbrello/uml1model/attribute.h:42:18: warning: ‘virtual void UMLAttribute::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 42 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/attribute.h:44:10: warning: ‘virtual void UMLAttribute::setName(const QString&)’ can be marked override [-Wsuggest-override] 44 | void setName(const QString &name); | ^~~~~~~ /<>/umbrello/uml1model/attribute.h:48:24: warning: ‘virtual UMLObject* UMLAttribute::clone() const’ can be marked override [-Wsuggest-override] 48 | virtual UMLObject* clone() const; | ^~~~~ /<>/umbrello/uml1model/attribute.h:53:13: warning: ‘virtual QString UMLAttribute::toString(Uml::SignatureType::Enum, bool)’ can be marked override [-Wsuggest-override] 53 | QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false); | ^~~~~~~~ /<>/umbrello/uml1model/attribute.h:58:18: warning: ‘virtual void UMLAttribute::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 58 | virtual void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/attribute.h:60:18: warning: ‘virtual bool UMLAttribute::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] 60 | virtual bool showPropertiesDialog(QWidget* parent = 0); | ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/attribute.h:73:10: warning: ‘virtual bool UMLAttribute::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 73 | bool load1(QDomElement & element); | ^~~~~ In file included from /<>/umbrello/codegenerators/java/javacodeclassfield.cpp:17: /<>/umbrello/debug/debug_utils.h:91:18: warning: ‘virtual void Tracer::showEvent(QShowEvent*)’ can be marked override [-Wsuggest-override] 91 | virtual void showEvent(QShowEvent*); | ^~~~~~~~~ In file included from /<>/umbrello/codegenerators/java/javacodeclassfield.cpp:18: /<>/umbrello/codegenerators/java/javacodecomment.h:42:13: warning: ‘virtual QString JavaCodeComment::toString() const’ can be marked override [-Wsuggest-override] 42 | QString toString () const; | ^~~~~~~~ /<>/umbrello/codegenerators/java/javacodecomment.h:48:21: warning: ‘virtual QString JavaCodeComment::unformatText(const QString&, const QString&)’ can be marked override [-Wsuggest-override] 48 | virtual QString unformatText (const QString & text, const QString & indent = QString()); | ^~~~~~~~~~~~ /<>/umbrello/codegenerators/java/javacodecomment.h:54:21: warning: ‘virtual QString JavaCodeComment::getNewEditorLine(int)’ can be marked override [-Wsuggest-override] 54 | virtual QString getNewEditorLine (int amount); | ^~~~~~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/java/javacodegenerator.h:16, from /<>/umbrello/codegenerators/java/javacodeclassfield.cpp:19: /<>/umbrello/codegenerators/advancedcodegenerator.h:37:18: warning: ‘virtual void AdvancedCodeGenerator::initFromParentDocument()’ can be marked override [-Wsuggest-override] 37 | virtual void initFromParentDocument(); | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/uml1model/package.h:14, from /<>/umbrello/uml1model/classifier.h:13, from /<>/umbrello/codegenerators/classifiercodedocument.h:15, from /<>/umbrello/codegenerators/java/javaclassifiercodedocument.h:16, from /<>/umbrello/codegenerators/java/javacodegenerator.h:18, from /<>/umbrello/codegenerators/java/javacodeclassfield.cpp:19: /<>/umbrello/uml1model/umlcanvasobject.h:43:18: warning: ‘virtual void UMLCanvasObject::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 43 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/umlcanvasobject.h:85:18: warning: ‘virtual bool UMLCanvasObject::resolveRef()’ can be marked override [-Wsuggest-override] 85 | virtual bool resolveRef(); | ^~~~~~~~~~ In file included from /<>/umbrello/uml1model/classifier.h:13, from /<>/umbrello/codegenerators/classifiercodedocument.h:15, from /<>/umbrello/codegenerators/java/javaclassifiercodedocument.h:16, from /<>/umbrello/codegenerators/java/javacodegenerator.h:18, from /<>/umbrello/codegenerators/java/javacodeclassfield.cpp:19: /<>/umbrello/uml1model/package.h:39:18: warning: ‘virtual void UMLPackage::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 39 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/package.h:41:24: warning: ‘virtual UMLObject* UMLPackage::clone() const’ can be marked override [-Wsuggest-override] 41 | virtual UMLObject* clone() const; | ^~~~~ /<>/umbrello/uml1model/package.h:64:18: warning: ‘virtual bool UMLPackage::resolveRef()’ can be marked override [-Wsuggest-override] 64 | virtual bool resolveRef(); | ^~~~~~~~~~ /<>/umbrello/uml1model/package.h:66:18: warning: ‘virtual void UMLPackage::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 66 | virtual void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/package.h:69:18: warning: ‘virtual bool UMLPackage::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 69 | virtual bool load1(QDomElement& element); | ^~~~~ In file included from /<>/umbrello/uml1model/foreignkeyconstraint.h:16, from /<>/umbrello/model_utils.h:18, from /<>/umbrello/uml1model/classifier.h:19, from /<>/umbrello/codegenerators/classifiercodedocument.h:15, from /<>/umbrello/codegenerators/java/javaclassifiercodedocument.h:16, from /<>/umbrello/codegenerators/java/javacodegenerator.h:18, from /<>/umbrello/codegenerators/java/javacodeclassfield.cpp:19: /<>/umbrello/uml1model/entityconstraint.h:40:18: warning: ‘virtual void UMLEntityConstraint::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 40 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/entityconstraint.h:45:24: warning: ‘virtual UMLObject* UMLEntityConstraint::clone() const’ can be marked override [-Wsuggest-override] 45 | virtual UMLObject* clone() const = 0; | ^~~~~ In file included from /<>/umbrello/model_utils.h:18, from /<>/umbrello/uml1model/classifier.h:19, from /<>/umbrello/codegenerators/classifiercodedocument.h:15, from /<>/umbrello/codegenerators/java/javaclassifiercodedocument.h:16, from /<>/umbrello/codegenerators/java/javacodegenerator.h:18, from /<>/umbrello/codegenerators/java/javacodeclassfield.cpp:19: /<>/umbrello/uml1model/foreignkeyconstraint.h:56:18: warning: ‘virtual void UMLForeignKeyConstraint::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 56 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:58:24: warning: ‘virtual UMLObject* UMLForeignKeyConstraint::clone() const’ can be marked override [-Wsuggest-override] 58 | virtual UMLObject* clone() const; | ^~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:60:13: warning: ‘virtual QString UMLForeignKeyConstraint::toString(Uml::SignatureType::Enum, bool)’ can be marked override [-Wsuggest-override] 60 | QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false); | ^~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:65:10: warning: ‘virtual void UMLForeignKeyConstraint::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 65 | void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:67:18: warning: ‘virtual bool UMLForeignKeyConstraint::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] 67 | virtual bool showPropertiesDialog(QWidget* parent = 0); | ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:85:10: warning: ‘virtual bool UMLForeignKeyConstraint::resolveRef()’ can be marked override [-Wsuggest-override] 85 | bool resolveRef(); | ^~~~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:94:10: warning: ‘virtual bool UMLForeignKeyConstraint::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 94 | bool load1(QDomElement & element); | ^~~~~ In file included from /<>/umbrello/model_utils.h:20, from /<>/umbrello/uml1model/classifier.h:19, from /<>/umbrello/codegenerators/classifiercodedocument.h:15, from /<>/umbrello/codegenerators/java/javaclassifiercodedocument.h:16, from /<>/umbrello/codegenerators/java/javacodegenerator.h:18, from /<>/umbrello/codegenerators/java/javacodeclassfield.cpp:19: /<>/umbrello/dialogs/multipagedialogbase.h:101:18: warning: ‘virtual void MultiPageDialogBase::keyPressEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] 101 | virtual void keyPressEvent(QKeyEvent *event); | ^~~~~~~~~~~~~ In file included from /<>/umbrello/model_utils.h:21, from /<>/umbrello/uml1model/classifier.h:19, from /<>/umbrello/codegenerators/classifiercodedocument.h:15, from /<>/umbrello/codegenerators/java/javaclassifiercodedocument.h:16, from /<>/umbrello/codegenerators/java/javacodegenerator.h:18, from /<>/umbrello/codegenerators/java/javacodeclassfield.cpp:19: /<>/umbrello/umlwidgets/widgetbase.h:187:20: warning: ‘virtual QRectF WidgetBase::boundingRect() const’ can be marked override [-Wsuggest-override] 187 | virtual QRectF boundingRect() const; | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/widgetbase.h:191:18: warning: ‘virtual void WidgetBase::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] 191 | virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); | ^~~~~ /<>/umbrello/umlwidgets/widgetbase.h:260:18: warning: ‘virtual void WidgetBase::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] 260 | virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent *event); | ^~~~~~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/classifiercodedocument.h:15, from /<>/umbrello/codegenerators/java/javaclassifiercodedocument.h:16, from /<>/umbrello/codegenerators/java/javacodegenerator.h:18, from /<>/umbrello/codegenerators/java/javacodeclassfield.cpp:19: /<>/umbrello/uml1model/classifier.h:54:18: warning: ‘virtual void UMLClassifier::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 54 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/classifier.h:56:16: warning: ‘virtual UMLObject* UMLClassifier::clone() const’ can be marked override [-Wsuggest-override] 56 | UMLObject* clone() const; | ^~~~~ /<>/umbrello/uml1model/classifier.h:111:18: warning: ‘virtual bool UMLClassifier::resolveRef()’ can be marked override [-Wsuggest-override] 111 | virtual bool resolveRef(); | ^~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:115:24: warning: ‘virtual UMLObject* UMLClassifier::findChildObjectById(Uml::ID::Type, bool)’ can be marked override [-Wsuggest-override] 115 | virtual UMLObject* findChildObjectById(Uml::ID::Type id, bool considerAncestors = false); | ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:124:18: warning: ‘virtual bool UMLClassifier::acceptAssociationType(Uml::AssociationType::Enum)’ can be marked override [-Wsuggest-override] 124 | virtual bool acceptAssociationType(Uml::AssociationType::Enum type); | ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:129:10: warning: ‘virtual void UMLClassifier::setBaseType(UMLObject::ObjectType)’ can be marked override [-Wsuggest-override] 129 | void setBaseType(UMLObject::ObjectType ot); | ^~~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:181:10: warning: ‘virtual void UMLClassifier::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 181 | void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:183:18: warning: ‘virtual bool UMLClassifier::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 183 | virtual bool load1(QDomElement& element); | ^~~~~ In file included from /<>/umbrello/codegenerators/codedocument.h:16, from /<>/umbrello/codegenerators/classifiercodedocument.h:17, from /<>/umbrello/codegenerators/java/javaclassifiercodedocument.h:16, from /<>/umbrello/codegenerators/java/javacodegenerator.h:18, from /<>/umbrello/codegenerators/java/javacodeclassfield.cpp:19: /<>/umbrello/codegenerators/hierarchicalcodeblock.h:38:10: warning: ‘virtual bool HierarchicalCodeBlock::addTextBlock(TextBlock*)’ can be marked override [-Wsuggest-override] 38 | bool addTextBlock (TextBlock * add_object); | ^~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:40:10: warning: ‘virtual bool HierarchicalCodeBlock::insertTextBlock(TextBlock*, TextBlock*, bool)’ can be marked override [-Wsuggest-override] 40 | bool insertTextBlock (TextBlock * newBlock, TextBlock * existingBlock, bool after = true); | ^~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:42:10: warning: ‘virtual bool HierarchicalCodeBlock::removeTextBlock(TextBlock*)’ can be marked override [-Wsuggest-override] 42 | bool removeTextBlock (TextBlock * remove_object); | ^~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:48:18: warning: ‘virtual void HierarchicalCodeBlock::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 48 | virtual void saveToXMI1 (QDomDocument & doc, QDomElement & root); | ^~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:50:18: warning: ‘virtual void HierarchicalCodeBlock::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] 50 | virtual void loadFromXMI1 (QDomElement & root); | ^~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:52:21: warning: ‘virtual QString HierarchicalCodeBlock::toString() const’ can be marked override [-Wsuggest-override] 52 | virtual QString toString () const; | ^~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:55:13: warning: ‘virtual QString HierarchicalCodeBlock::getUniqueTag(const QString&)’ can be marked override [-Wsuggest-override] 55 | QString getUniqueTag(const QString& prefix); | ^~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:59:25: warning: ‘virtual CodeBlock* HierarchicalCodeBlock::newCodeBlock()’ can be marked override [-Wsuggest-override] 59 | virtual CodeBlock * newCodeBlock(); | ^~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:60:37: warning: ‘virtual CodeBlockWithComments* HierarchicalCodeBlock::newCodeBlockWithComments()’ can be marked override [-Wsuggest-override] 60 | virtual CodeBlockWithComments * newCodeBlockWithComments(); | ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:61:37: warning: ‘virtual HierarchicalCodeBlock* HierarchicalCodeBlock::newHierarchicalCodeBlock()’ can be marked override [-Wsuggest-override] 61 | virtual HierarchicalCodeBlock * newHierarchicalCodeBlock(); | ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:65:18: warning: ‘virtual void HierarchicalCodeBlock::release()’ can be marked override [-Wsuggest-override] 65 | virtual void release (); | ^~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:67:18: warning: ‘virtual void HierarchicalCodeBlock::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 67 | virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & elem); | ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:69:18: warning: ‘virtual void HierarchicalCodeBlock::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] 69 | virtual void setAttributesFromNode (QDomElement & element); | ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:71:18: warning: ‘virtual void HierarchicalCodeBlock::setAttributesFromObject(TextBlock*)’ can be marked override [-Wsuggest-override] 71 | virtual void setAttributesFromObject (TextBlock * obj); | ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:73:17: warning: ‘virtual TextBlock* HierarchicalCodeBlock::findCodeClassFieldTextBlockByTag(const QString&)’ can be marked override [-Wsuggest-override] 73 | TextBlock * findCodeClassFieldTextBlockByTag (const QString &tag); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/classifiercodedocument.h:17, from /<>/umbrello/codegenerators/java/javaclassifiercodedocument.h:16, from /<>/umbrello/codegenerators/java/javacodegenerator.h:18, from /<>/umbrello/codegenerators/java/javacodeclassfield.cpp:19: /<>/umbrello/codegenerators/codedocument.h:61:10: warning: ‘virtual bool CodeDocument::insertTextBlock(TextBlock*, TextBlock*, bool)’ can be marked override [-Wsuggest-override] 61 | bool insertTextBlock (TextBlock * newBlock, TextBlock * existingBlock, bool after = true); | ^~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codedocument.h:70:25: warning: ‘virtual CodeBlock* CodeDocument::newCodeBlock()’ can be marked override [-Wsuggest-override] 70 | virtual CodeBlock * newCodeBlock (); | ^~~~~~~~~~~~ /<>/umbrello/codegenerators/codedocument.h:71:37: warning: ‘virtual HierarchicalCodeBlock* CodeDocument::newHierarchicalCodeBlock()’ can be marked override [-Wsuggest-override] 71 | virtual HierarchicalCodeBlock * newHierarchicalCodeBlock (); | ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codedocument.h:72:37: warning: ‘virtual CodeBlockWithComments* CodeDocument::newCodeBlockWithComments()’ can be marked override [-Wsuggest-override] 72 | virtual CodeBlockWithComments * newCodeBlockWithComments (); | ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codedocument.h:74:21: warning: ‘virtual QString CodeDocument::getUniqueTag(const QString&)’ can be marked override [-Wsuggest-override] 74 | virtual QString getUniqueTag(const QString& prefix = QString()); | ^~~~~~~~~~~~ /<>/umbrello/codegenerators/codedocument.h:86:18: warning: ‘virtual void CodeDocument::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 86 | virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement); | ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codedocument.h:88:18: warning: ‘virtual void CodeDocument::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] 88 | virtual void setAttributesFromNode (QDomElement & element); | ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codedocument.h:100:10: warning: ‘virtual void CodeDocument::resetTextBlocks()’ can be marked override [-Wsuggest-override] 100 | void resetTextBlocks(); | ^~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codedocument.h:102:25: warning: ‘virtual TextBlock* CodeDocument::findCodeClassFieldTextBlockByTag(const QString&)’ can be marked override [-Wsuggest-override] 102 | virtual TextBlock * findCodeClassFieldTextBlockByTag(const QString &tag); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/codeoperation.h:16, from /<>/umbrello/codegenerators/classifiercodedocument.h:18, from /<>/umbrello/codegenerators/java/javaclassifiercodedocument.h:16, from /<>/umbrello/codegenerators/java/javacodegenerator.h:18, from /<>/umbrello/codegenerators/java/javacodeclassfield.cpp:19: /<>/umbrello/uml1model/operation.h:37:18: warning: ‘virtual void UMLOperation::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 37 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/operation.h:39:24: warning: ‘virtual UMLObject* UMLOperation::clone() const’ can be marked override [-Wsuggest-override] 39 | virtual UMLObject* clone() const; | ^~~~~ /<>/umbrello/uml1model/operation.h:41:10: warning: ‘virtual void UMLOperation::setType(UMLObject*)’ can be marked override [-Wsuggest-override] 41 | void setType(UMLObject* type); | ^~~~~~~ /<>/umbrello/uml1model/operation.h:52:13: warning: ‘virtual QString UMLOperation::toString(Uml::SignatureType::Enum, bool)’ can be marked override [-Wsuggest-override] 52 | QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false); | ^~~~~~~~ /<>/umbrello/uml1model/operation.h:56:10: warning: ‘virtual bool UMLOperation::resolveRef()’ can be marked override [-Wsuggest-override] 56 | bool resolveRef(); | ^~~~~~~~~~ /<>/umbrello/uml1model/operation.h:60:18: warning: ‘virtual bool UMLOperation::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] 60 | virtual bool showPropertiesDialog(QWidget* parent = 0); | ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/operation.h:72:10: warning: ‘virtual void UMLOperation::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 72 | void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/operation.h:75:10: warning: ‘virtual bool UMLOperation::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 75 | bool load1(QDomElement & element); | ^~~~~ In file included from /<>/umbrello/codegenerators/classifiercodedocument.h:18, from /<>/umbrello/codegenerators/java/javaclassifiercodedocument.h:16, from /<>/umbrello/codegenerators/java/javacodegenerator.h:18, from /<>/umbrello/codegenerators/java/javacodeclassfield.cpp:19: /<>/umbrello/codegenerators/codeoperation.h:41:18: warning: ‘virtual void CodeOperation::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 41 | virtual void saveToXMI1 (QDomDocument & doc, QDomElement & root); | ^~~~~~~~~~ /<>/umbrello/codegenerators/codeoperation.h:43:18: warning: ‘virtual void CodeOperation::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] 43 | virtual void loadFromXMI1 (QDomElement & root); | ^~~~~~~~~~~~ /<>/umbrello/codegenerators/codeoperation.h:47:18: warning: ‘virtual void CodeOperation::setAttributesFromObject(TextBlock*)’ can be marked override [-Wsuggest-override] 47 | virtual void setAttributesFromObject (TextBlock * obj); | ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeoperation.h:49:18: warning: ‘virtual void CodeOperation::updateMethodDeclaration()’ can be marked override [-Wsuggest-override] 49 | virtual void updateMethodDeclaration() = 0; | ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeoperation.h:50:18: warning: ‘virtual void CodeOperation::updateContent()’ can be marked override [-Wsuggest-override] 50 | virtual void updateContent(); | ^~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeoperation.h:57:18: warning: ‘virtual void CodeOperation::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 57 | virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement); | ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeoperation.h:59:18: warning: ‘virtual void CodeOperation::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] 59 | virtual void setAttributesFromNode (QDomElement & element); | ^~~~~~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/java/javaclassifiercodedocument.h:16, from /<>/umbrello/codegenerators/java/javacodegenerator.h:18, from /<>/umbrello/codegenerators/java/javacodeclassfield.cpp:19: /<>/umbrello/codegenerators/classifiercodedocument.h:74:18: warning: ‘virtual void ClassifierCodeDocument::synchronize()’ can be marked override [-Wsuggest-override] 74 | virtual void synchronize(); | ^~~~~~~~~~~ /<>/umbrello/codegenerators/classifiercodedocument.h:81:18: warning: ‘virtual void ClassifierCodeDocument::updateContent()’ can be marked override [-Wsuggest-override] 81 | virtual void updateContent() = 0; | ^~~~~~~~~~~~~ /<>/umbrello/codegenerators/classifiercodedocument.h:83:18: warning: ‘virtual void ClassifierCodeDocument::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 83 | virtual void saveToXMI1(QDomDocument &doc, QDomElement &root); | ^~~~~~~~~~ /<>/umbrello/codegenerators/classifiercodedocument.h:84:18: warning: ‘virtual void ClassifierCodeDocument::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] 84 | virtual void loadFromXMI1(QDomElement &root); | ^~~~~~~~~~~~ /<>/umbrello/codegenerators/classifiercodedocument.h:90:18: warning: ‘virtual void ClassifierCodeDocument::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 90 | virtual void setAttributesOnNode(QDomDocument &doc, QDomElement &blockElement); | ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/classifiercodedocument.h:91:18: warning: ‘virtual void ClassifierCodeDocument::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] 91 | virtual void setAttributesFromNode(QDomElement &element); | ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/classifiercodedocument.h:93:17: warning: ‘virtual TextBlock* ClassifierCodeDocument::findCodeClassFieldTextBlockByTag(const QString&)’ can be marked override [-Wsuggest-override] 93 | TextBlock * findCodeClassFieldTextBlockByTag(const QString &tag); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/java/javaclassifiercodedocument.h:20, from /<>/umbrello/codegenerators/java/javacodegenerator.h:18, from /<>/umbrello/codegenerators/java/javacodeclassfield.cpp:19: /<>/umbrello/codegenerators/java/javacodeoperation.h:36:17: warning: ‘virtual int JavaCodeOperation::lastEditableLine()’ can be marked override [-Wsuggest-override] 36 | virtual int lastEditableLine(); | ^~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/java/javacodeoperation.h:40:10: warning: ‘virtual void JavaCodeOperation::updateMethodDeclaration()’ can be marked override [-Wsuggest-override] 40 | void updateMethodDeclaration(); | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/java/javacodegenerator.h:18, from /<>/umbrello/codegenerators/java/javacodeclassfield.cpp:19: /<>/umbrello/codegenerators/java/javaclassifiercodedocument.h:58:13: warning: ‘virtual QString JavaClassifierCodeDocument::getPath()’ can be marked override [-Wsuggest-override] 58 | QString getPath(); | ^~~~~~~ /<>/umbrello/codegenerators/java/javaclassifiercodedocument.h:64:10: warning: ‘virtual bool JavaClassifierCodeDocument::addCodeOperation(CodeOperation*)’ can be marked override [-Wsuggest-override] 64 | bool addCodeOperation (CodeOperation * op); | ^~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/java/javaclassifiercodedocument.h:66:10: warning: ‘virtual void JavaClassifierCodeDocument::updateContent()’ can be marked override [-Wsuggest-override] 66 | void updateContent(); | ^~~~~~~~~~~~~ /<>/umbrello/codegenerators/java/javaclassifiercodedocument.h:71:10: warning: ‘virtual void JavaClassifierCodeDocument::resetTextBlocks()’ can be marked override [-Wsuggest-override] 71 | void resetTextBlocks(); | ^~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/java/javaclassifiercodedocument.h:77:18: warning: ‘virtual void JavaClassifierCodeDocument::loadChildTextBlocksFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] 77 | virtual void loadChildTextBlocksFromNode (QDomElement & root); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/java/javacodegenerator.h:19, from /<>/umbrello/codegenerators/java/javacodeclassfield.cpp:19: /<>/umbrello/codegenerators/java/javaantcodedocument.h:40:13: warning: ‘virtual QString JavaANTCodeDocument::getPath()’ can be marked override [-Wsuggest-override] 40 | QString getPath (); | ^~~~~~~ /<>/umbrello/codegenerators/java/javaantcodedocument.h:42:10: warning: ‘virtual void JavaANTCodeDocument::updateContent()’ can be marked override [-Wsuggest-override] 42 | void updateContent(); | ^~~~~~~~~~~~~ /<>/umbrello/codegenerators/java/javaantcodedocument.h:47:18: warning: ‘virtual void JavaANTCodeDocument::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 47 | virtual void saveToXMI1 (QDomDocument & doc, QDomElement & root); | ^~~~~~~~~~ /<>/umbrello/codegenerators/java/javaantcodedocument.h:52:18: warning: ‘virtual void JavaANTCodeDocument::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] 52 | virtual void loadFromXMI1 (QDomElement & root); | ^~~~~~~~~~~~ /<>/umbrello/codegenerators/java/javaantcodedocument.h:58:37: warning: ‘virtual HierarchicalCodeBlock* JavaANTCodeDocument::newHierarchicalCodeBlock()’ can be marked override [-Wsuggest-override] 58 | virtual HierarchicalCodeBlock * newHierarchicalCodeBlock (); | ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/java/javaantcodedocument.h:72:18: warning: ‘virtual void JavaANTCodeDocument::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 72 | virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement); | ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/java/javaantcodedocument.h:78:18: warning: ‘virtual void JavaANTCodeDocument::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] 78 | virtual void setAttributesFromNode (QDomElement & element); | ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/java/javaantcodedocument.h:84:18: warning: ‘virtual void JavaANTCodeDocument::loadChildTextBlocksFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] 84 | virtual void loadChildTextBlocksFromNode (QDomElement & root); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/java/javacodegenerator.h:20, from /<>/umbrello/codegenerators/java/javacodeclassfield.cpp:19: /<>/umbrello/codegenerators/java/javacodegenerationpolicy.h:39:18: warning: ‘virtual void JavaCodeGenerationPolicy::setDefaults(bool)’ can be marked override [-Wsuggest-override] 39 | virtual void setDefaults(bool emitUpdateSignal = true); | ^~~~~~~~~~~ /<>/umbrello/codegenerators/java/javacodegenerationpolicy.h:41:32: warning: ‘virtual CodeGenerationPolicyPage* JavaCodeGenerationPolicy::createPage(QWidget*, const char*)’ can be marked override [-Wsuggest-override] 41 | CodeGenerationPolicyPage * createPage (QWidget *parent = 0, const char * name = 0); | ^~~~~~~~~~ In file included from /<>/umbrello/codegenerators/java/javacodeclassfield.cpp:19: /<>/umbrello/codegenerators/java/javacodegenerator.h:44:32: warning: ‘virtual CodeViewerDialog* JavaCodeGenerator::getCodeViewerDialog(QWidget*, CodeDocument*, Settings::CodeViewerState&)’ can be marked override [-Wsuggest-override] 44 | virtual CodeViewerDialog * getCodeViewerDialog(QWidget* parent, CodeDocument * doc, | ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/java/javacodegenerator.h:49:20: warning: ‘virtual CodeDocument* JavaCodeGenerator::newClassifierCodeDocument(UMLClassifier*)’ can be marked override [-Wsuggest-override] 49 | CodeDocument * newClassifierCodeDocument(UMLClassifier * classifier); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/java/javacodegenerator.h:51:36: warning: ‘virtual Uml::ProgrammingLanguage::Enum JavaCodeGenerator::language() const’ can be marked override [-Wsuggest-override] 51 | Uml::ProgrammingLanguage::Enum language() const; | ^~~~~~~~ /<>/umbrello/codegenerators/java/javacodegenerator.h:53:25: warning: ‘virtual QStringList JavaCodeGenerator::defaultDatatypes()’ can be marked override [-Wsuggest-override] 53 | virtual QStringList defaultDatatypes(); | ^~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/java/javacodegenerator.h:57:25: warning: ‘virtual QStringList JavaCodeGenerator::reservedKeywords() const’ can be marked override [-Wsuggest-override] 57 | virtual QStringList reservedKeywords() const; | ^~~~~~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/java/javacodeclassfield.cpp:23: /<>/umbrello/uml1model/umlrole.h:47:16: warning: ‘virtual UMLObject* UMLRole::clone() const’ can be marked override [-Wsuggest-override] 47 | UMLObject* clone() const { return 0; } | ^~~~~ /<>/umbrello/uml1model/umlrole.h:49:10: warning: ‘virtual void UMLRole::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 49 | void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/umlrole.h:51:18: warning: ‘virtual bool UMLRole::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] 51 | virtual bool showPropertiesDialog(QWidget *parent = 0); | ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/umlrole.h:55:10: warning: ‘virtual bool UMLRole::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 55 | bool load1(QDomElement& element); | ^~~~~ In file included from /<>/umbrello/codegenerators/java/javacodeclassfield.cpp:24: /<>/umbrello/uml.h:201:18: warning: ‘virtual void UMLApp::keyPressEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] 201 | virtual void keyPressEvent(QKeyEvent* e); | ^~~~~~~~~~~~~ /<>/umbrello/uml.h:202:18: warning: ‘virtual void UMLApp::keyReleaseEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] 202 | virtual void keyReleaseEvent(QKeyEvent* e); | ^~~~~~~~~~~~~~~ /<>/umbrello/uml.h:204:18: warning: ‘virtual void UMLApp::customEvent(QEvent*)’ can be marked override [-Wsuggest-override] 204 | virtual void customEvent(QEvent* e); | ^~~~~~~~~~~ /<>/umbrello/uml.h:215:18: warning: ‘virtual bool UMLApp::queryClose()’ can be marked override [-Wsuggest-override] 215 | virtual bool queryClose(); | ^~~~~~~~~~ /<>/umbrello/uml.h:217:18: warning: ‘virtual void UMLApp::saveProperties(KConfigGroup&)’ can be marked override [-Wsuggest-override] 217 | virtual void saveProperties(KConfigGroup & cfg); | ^~~~~~~~~~~~~~ /<>/umbrello/uml.h:218:18: warning: ‘virtual void UMLApp::readProperties(const KConfigGroup&)’ can be marked override [-Wsuggest-override] 218 | virtual void readProperties(const KConfigGroup & cfg); | ^~~~~~~~~~~~~~ [ 44%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/codegenerators/java/javacodeclassfielddeclarationblock.cpp.o cd /<>/obj-aarch64-linux-gnu/umbrello && /usr/bin/aarch64-linux-gnu-g++ -DCMAKE_BINARY_DIR=\"/<>/obj-aarch64-linux-gnu\" -DKCOREADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLO_VERSION_STRING=\"2.23.3\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-aarch64-linux-gnu/umbrello -I/<>/umbrello -I/<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/include -I/<>/obj-aarch64-linux-gnu -I/<>/umbrello/clipboard -I/<>/umbrello/cmds -I/<>/umbrello/codegenerators -I/<>/umbrello/codegenerators/ada -I/<>/umbrello/codegenerators/as -I/<>/umbrello/codegenerators/cpp -I/<>/umbrello/codegenerators/csharp -I/<>/umbrello/codegenerators/d -I/<>/umbrello/codegenerators/idl -I/<>/umbrello/codegenerators/java -I/<>/umbrello/codegenerators/js -I/<>/umbrello/codegenerators/pascal -I/<>/umbrello/codegenerators/perl -I/<>/umbrello/codegenerators/php -I/<>/umbrello/codegenerators/python -I/<>/umbrello/codegenerators/ruby -I/<>/umbrello/codegenerators/sql -I/<>/umbrello/codegenerators/tcl -I/<>/umbrello/codegenerators/vala -I/<>/umbrello/codegenerators/xml -I/<>/umbrello/codegenwizard -I/<>/umbrello/codeimport -I/<>/umbrello/codeimport/csharp -I/<>/umbrello/codeimpwizard -I/<>/umbrello/debug -I/<>/umbrello/dialogs -I/<>/umbrello/dialogs/pages -I/<>/umbrello/dialogs/widgets -I/<>/umbrello/docgenerators -I/<>/umbrello/finder -I/<>/umbrello/refactoring -I/<>/umbrello/uml1model -I/<>/umbrello/umlwidgets -I/<>/lib/cppparser -I/<>/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/aarch64-linux-gnu/qt5 -isystem /usr/include/aarch64-linux-gnu/qt5/QtWidgets -isystem /usr/include/aarch64-linux-gnu/qt5/QtGui -isystem /usr/include/aarch64-linux-gnu/qt5/QtCore -isystem /usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/aarch64-linux-gnu/qt5/QtXml -isystem /usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/aarch64-linux-gnu/qt5/QtSvg -isystem /usr/include/aarch64-linux-gnu/qt5/QtWebKitWidgets -isystem /usr/include/aarch64-linux-gnu/qt5/QtWebKit -isystem /usr/include/aarch64-linux-gnu/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/aarch64-linux-gnu/qt5/QtConcurrent -isystem /usr/include/aarch64-linux-gnu/qt5/QtDBus -isystem /usr/include/KF5/KTextEditor -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -fno-delete-null-pointer-checks -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -o CMakeFiles/libumbrello.dir/codegenerators/java/javacodeclassfielddeclarationblock.cpp.o -c /<>/umbrello/codegenerators/java/javacodeclassfielddeclarationblock.cpp In file included from /<>/umbrello/codegenerators/codeblockwithcomments.h:15, from /<>/umbrello/codegenerators/codeclassfielddeclarationblock.h:18, from /<>/umbrello/codegenerators/java/javacodeclassfielddeclarationblock.h:15, from /<>/umbrello/codegenerators/java/javacodeclassfielddeclarationblock.cpp:12: /<>/umbrello/codegenerators/codeblock.h:40:18: warning: ‘virtual void CodeBlock::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 40 | virtual void saveToXMI1(QDomDocument & doc, QDomElement & root); | ^~~~~~~~~~ /<>/umbrello/codegenerators/codeblock.h:41:18: warning: ‘virtual void CodeBlock::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] 41 | virtual void loadFromXMI1(QDomElement & root); | ^~~~~~~~~~~~ /<>/umbrello/codegenerators/codeblock.h:43:18: warning: ‘virtual void CodeBlock::setAttributesFromObject(TextBlock*)’ can be marked override [-Wsuggest-override] 43 | virtual void setAttributesFromObject(TextBlock * obj); | ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeblock.h:49:18: warning: ‘virtual void CodeBlock::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 49 | virtual void setAttributesOnNode(QDomDocument & doc, QDomElement & blockElement); | ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeblock.h:50:18: warning: ‘virtual void CodeBlock::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] 50 | virtual void setAttributesFromNode(QDomElement & element); | ^~~~~~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/codeblockwithcomments.h:16, from /<>/umbrello/codegenerators/codeclassfielddeclarationblock.h:18, from /<>/umbrello/codegenerators/java/javacodeclassfielddeclarationblock.h:15, from /<>/umbrello/codegenerators/java/javacodeclassfielddeclarationblock.cpp:12: /<>/umbrello/codegenerators/codecomment.h:30:18: warning: ‘virtual void CodeComment::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 30 | virtual void saveToXMI1(QDomDocument & doc, QDomElement & root); | ^~~~~~~~~~ /<>/umbrello/codegenerators/codecomment.h:31:18: warning: ‘virtual void CodeComment::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] 31 | virtual void loadFromXMI1(QDomElement & root); | ^~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/codeclassfielddeclarationblock.h:18, from /<>/umbrello/codegenerators/java/javacodeclassfielddeclarationblock.h:15, from /<>/umbrello/codegenerators/java/javacodeclassfielddeclarationblock.cpp:12: /<>/umbrello/codegenerators/codeblockwithcomments.h:38:21: warning: ‘virtual QString CodeBlockWithComments::toString() const’ can be marked override [-Wsuggest-override] 38 | virtual QString toString () const; | ^~~~~~~~ /<>/umbrello/codegenerators/codeblockwithcomments.h:42:18: warning: ‘virtual void CodeBlockWithComments::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 42 | virtual void saveToXMI1 (QDomDocument & doc, QDomElement & root); | ^~~~~~~~~~ /<>/umbrello/codegenerators/codeblockwithcomments.h:44:18: warning: ‘virtual void CodeBlockWithComments::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] 44 | virtual void loadFromXMI1 (QDomElement & root); | ^~~~~~~~~~~~ /<>/umbrello/codegenerators/codeblockwithcomments.h:46:18: warning: ‘virtual void CodeBlockWithComments::setAttributesFromObject(TextBlock*)’ can be marked override [-Wsuggest-override] 46 | virtual void setAttributesFromObject (TextBlock * obj); | ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeblockwithcomments.h:50:18: warning: ‘virtual void CodeBlockWithComments::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 50 | virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement); | ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeblockwithcomments.h:52:18: warning: ‘virtual void CodeBlockWithComments::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] 52 | virtual void setAttributesFromNode (QDomElement & element); | ^~~~~~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/java/javacodeclassfielddeclarationblock.h:15, from /<>/umbrello/codegenerators/java/javacodeclassfielddeclarationblock.cpp:12: /<>/umbrello/codegenerators/codeclassfielddeclarationblock.h:42:18: warning: ‘virtual void CodeClassFieldDeclarationBlock::setAttributesFromObject(TextBlock*)’ can be marked override [-Wsuggest-override] 42 | virtual void setAttributesFromObject(TextBlock * obj); | ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeclassfielddeclarationblock.h:44:18: warning: ‘virtual void CodeClassFieldDeclarationBlock::updateContent()’ can be marked override [-Wsuggest-override] 44 | virtual void updateContent() = 0; | ^~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeclassfielddeclarationblock.h:46:18: warning: ‘virtual void CodeClassFieldDeclarationBlock::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 46 | virtual void saveToXMI1(QDomDocument & doc, QDomElement & root); | ^~~~~~~~~~ /<>/umbrello/codegenerators/codeclassfielddeclarationblock.h:48:18: warning: ‘virtual void CodeClassFieldDeclarationBlock::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] 48 | virtual void loadFromXMI1(QDomElement & root); | ^~~~~~~~~~~~ /<>/umbrello/codegenerators/codeclassfielddeclarationblock.h:52:18: warning: ‘virtual void CodeClassFieldDeclarationBlock::release()’ can be marked override [-Wsuggest-override] 52 | virtual void release(); | ^~~~~~~ /<>/umbrello/codegenerators/codeclassfielddeclarationblock.h:54:18: warning: ‘virtual void CodeClassFieldDeclarationBlock::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 54 | virtual void setAttributesOnNode(QDomDocument & doc, QDomElement & blockElement); | ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeclassfielddeclarationblock.h:56:18: warning: ‘virtual void CodeClassFieldDeclarationBlock::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] 56 | virtual void setAttributesFromNode(QDomElement & element); | ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeclassfielddeclarationblock.h:67:18: warning: ‘virtual void CodeClassFieldDeclarationBlock::syncToParent()’ can be marked override [-Wsuggest-override] 67 | virtual void syncToParent(); | ^~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/java/javacodeclassfielddeclarationblock.cpp:12: /<>/umbrello/codegenerators/java/javacodeclassfielddeclarationblock.h:27:10: warning: ‘virtual void JavaCodeClassFieldDeclarationBlock::updateContent()’ can be marked override [-Wsuggest-override] 27 | void updateContent(); | ^~~~~~~~~~~~~ In file included from /<>/umbrello/uml1model/package.h:14, from /<>/umbrello/uml1model/classifier.h:13, from /<>/umbrello/codegenerators/java/javacodeclassfielddeclarationblock.cpp:15: /<>/umbrello/uml1model/umlcanvasobject.h:43:18: warning: ‘virtual void UMLCanvasObject::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 43 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/umlcanvasobject.h:85:18: warning: ‘virtual bool UMLCanvasObject::resolveRef()’ can be marked override [-Wsuggest-override] 85 | virtual bool resolveRef(); | ^~~~~~~~~~ In file included from /<>/umbrello/uml1model/classifier.h:13, from /<>/umbrello/codegenerators/java/javacodeclassfielddeclarationblock.cpp:15: /<>/umbrello/uml1model/package.h:39:18: warning: ‘virtual void UMLPackage::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 39 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/package.h:41:24: warning: ‘virtual UMLObject* UMLPackage::clone() const’ can be marked override [-Wsuggest-override] 41 | virtual UMLObject* clone() const; | ^~~~~ /<>/umbrello/uml1model/package.h:64:18: warning: ‘virtual bool UMLPackage::resolveRef()’ can be marked override [-Wsuggest-override] 64 | virtual bool resolveRef(); | ^~~~~~~~~~ /<>/umbrello/uml1model/package.h:66:18: warning: ‘virtual void UMLPackage::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 66 | virtual void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/package.h:69:18: warning: ‘virtual bool UMLPackage::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 69 | virtual bool load1(QDomElement& element); | ^~~~~ In file included from /<>/umbrello/uml1model/attribute.h:15, from /<>/umbrello/uml1model/umlattributelist.h:17, from /<>/umbrello/uml1model/classifier.h:14, from /<>/umbrello/codegenerators/java/javacodeclassfielddeclarationblock.cpp:15: /<>/umbrello/uml1model/classifierlistitem.h:48:18: warning: ‘virtual void UMLClassifierListItem::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 48 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/classifierlistitem.h:54:24: warning: ‘virtual UMLObject* UMLClassifierListItem::clone() const’ can be marked override [-Wsuggest-override] 54 | virtual UMLObject* clone() const = 0; | ^~~~~ In file included from /<>/umbrello/uml1model/umlattributelist.h:17, from /<>/umbrello/uml1model/classifier.h:14, from /<>/umbrello/codegenerators/java/javacodeclassfielddeclarationblock.cpp:15: /<>/umbrello/uml1model/attribute.h:42:18: warning: ‘virtual void UMLAttribute::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 42 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/attribute.h:44:10: warning: ‘virtual void UMLAttribute::setName(const QString&)’ can be marked override [-Wsuggest-override] 44 | void setName(const QString &name); | ^~~~~~~ /<>/umbrello/uml1model/attribute.h:48:24: warning: ‘virtual UMLObject* UMLAttribute::clone() const’ can be marked override [-Wsuggest-override] 48 | virtual UMLObject* clone() const; | ^~~~~ /<>/umbrello/uml1model/attribute.h:53:13: warning: ‘virtual QString UMLAttribute::toString(Uml::SignatureType::Enum, bool)’ can be marked override [-Wsuggest-override] 53 | QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false); | ^~~~~~~~ /<>/umbrello/uml1model/attribute.h:58:18: warning: ‘virtual void UMLAttribute::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 58 | virtual void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/attribute.h:60:18: warning: ‘virtual bool UMLAttribute::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] 60 | virtual bool showPropertiesDialog(QWidget* parent = 0); | ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/attribute.h:73:10: warning: ‘virtual bool UMLAttribute::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 73 | bool load1(QDomElement & element); | ^~~~~ In file included from /<>/umbrello/uml1model/foreignkeyconstraint.h:16, from /<>/umbrello/model_utils.h:18, from /<>/umbrello/uml1model/classifier.h:19, from /<>/umbrello/codegenerators/java/javacodeclassfielddeclarationblock.cpp:15: /<>/umbrello/uml1model/entityconstraint.h:40:18: warning: ‘virtual void UMLEntityConstraint::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 40 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/entityconstraint.h:45:24: warning: ‘virtual UMLObject* UMLEntityConstraint::clone() const’ can be marked override [-Wsuggest-override] 45 | virtual UMLObject* clone() const = 0; | ^~~~~ In file included from /<>/umbrello/model_utils.h:18, from /<>/umbrello/uml1model/classifier.h:19, from /<>/umbrello/codegenerators/java/javacodeclassfielddeclarationblock.cpp:15: /<>/umbrello/uml1model/foreignkeyconstraint.h:56:18: warning: ‘virtual void UMLForeignKeyConstraint::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 56 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:58:24: warning: ‘virtual UMLObject* UMLForeignKeyConstraint::clone() const’ can be marked override [-Wsuggest-override] 58 | virtual UMLObject* clone() const; | ^~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:60:13: warning: ‘virtual QString UMLForeignKeyConstraint::toString(Uml::SignatureType::Enum, bool)’ can be marked override [-Wsuggest-override] 60 | QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false); | ^~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:65:10: warning: ‘virtual void UMLForeignKeyConstraint::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 65 | void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:67:18: warning: ‘virtual bool UMLForeignKeyConstraint::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] 67 | virtual bool showPropertiesDialog(QWidget* parent = 0); | ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:85:10: warning: ‘virtual bool UMLForeignKeyConstraint::resolveRef()’ can be marked override [-Wsuggest-override] 85 | bool resolveRef(); | ^~~~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:94:10: warning: ‘virtual bool UMLForeignKeyConstraint::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 94 | bool load1(QDomElement & element); | ^~~~~ In file included from /<>/umbrello/model_utils.h:20, from /<>/umbrello/uml1model/classifier.h:19, from /<>/umbrello/codegenerators/java/javacodeclassfielddeclarationblock.cpp:15: /<>/umbrello/dialogs/multipagedialogbase.h:101:18: warning: ‘virtual void MultiPageDialogBase::keyPressEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] 101 | virtual void keyPressEvent(QKeyEvent *event); | ^~~~~~~~~~~~~ In file included from /<>/umbrello/model_utils.h:21, from /<>/umbrello/uml1model/classifier.h:19, from /<>/umbrello/codegenerators/java/javacodeclassfielddeclarationblock.cpp:15: /<>/umbrello/umlwidgets/widgetbase.h:187:20: warning: ‘virtual QRectF WidgetBase::boundingRect() const’ can be marked override [-Wsuggest-override] 187 | virtual QRectF boundingRect() const; | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/widgetbase.h:191:18: warning: ‘virtual void WidgetBase::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] 191 | virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); | ^~~~~ /<>/umbrello/umlwidgets/widgetbase.h:260:18: warning: ‘virtual void WidgetBase::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] 260 | virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent *event); | ^~~~~~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/java/javacodeclassfielddeclarationblock.cpp:15: /<>/umbrello/uml1model/classifier.h:54:18: warning: ‘virtual void UMLClassifier::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 54 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/classifier.h:56:16: warning: ‘virtual UMLObject* UMLClassifier::clone() const’ can be marked override [-Wsuggest-override] 56 | UMLObject* clone() const; | ^~~~~ /<>/umbrello/uml1model/classifier.h:111:18: warning: ‘virtual bool UMLClassifier::resolveRef()’ can be marked override [-Wsuggest-override] 111 | virtual bool resolveRef(); | ^~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:115:24: warning: ‘virtual UMLObject* UMLClassifier::findChildObjectById(Uml::ID::Type, bool)’ can be marked override [-Wsuggest-override] 115 | virtual UMLObject* findChildObjectById(Uml::ID::Type id, bool considerAncestors = false); | ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:124:18: warning: ‘virtual bool UMLClassifier::acceptAssociationType(Uml::AssociationType::Enum)’ can be marked override [-Wsuggest-override] 124 | virtual bool acceptAssociationType(Uml::AssociationType::Enum type); | ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:129:10: warning: ‘virtual void UMLClassifier::setBaseType(UMLObject::ObjectType)’ can be marked override [-Wsuggest-override] 129 | void setBaseType(UMLObject::ObjectType ot); | ^~~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:181:10: warning: ‘virtual void UMLClassifier::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 181 | void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:183:18: warning: ‘virtual bool UMLClassifier::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 183 | virtual bool load1(QDomElement& element); | ^~~~~ In file included from /<>/umbrello/codegenerators/java/javacodeclassfielddeclarationblock.cpp:16: /<>/umbrello/debug/debug_utils.h:91:18: warning: ‘virtual void Tracer::showEvent(QShowEvent*)’ can be marked override [-Wsuggest-override] 91 | virtual void showEvent(QShowEvent*); | ^~~~~~~~~ In file included from /<>/umbrello/codegenerators/codeaccessormethod.h:15, from /<>/umbrello/codegenerators/codeclassfield.h:18, from /<>/umbrello/codegenerators/java/javacodeclassfield.h:15, from /<>/umbrello/codegenerators/java/javacodeclassfielddeclarationblock.cpp:17: /<>/umbrello/codegenerators/codemethodblock.h:45:21: warning: ‘virtual QString CodeMethodBlock::toString() const’ can be marked override [-Wsuggest-override] 45 | virtual QString toString () const; | ^~~~~~~~ /<>/umbrello/codegenerators/codemethodblock.h:58:18: warning: ‘virtual void CodeMethodBlock::updateContent()’ can be marked override [-Wsuggest-override] 58 | virtual void updateContent () = 0; | ^~~~~~~~~~~~~ /<>/umbrello/codegenerators/codemethodblock.h:62:18: warning: ‘virtual void CodeMethodBlock::release()’ can be marked override [-Wsuggest-override] 62 | virtual void release (); | ^~~~~~~ /<>/umbrello/codegenerators/codemethodblock.h:75:18: warning: ‘virtual void CodeMethodBlock::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 75 | virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement); | ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codemethodblock.h:77:18: warning: ‘virtual void CodeMethodBlock::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] 77 | virtual void setAttributesFromNode (QDomElement & element); | ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codemethodblock.h:79:18: warning: ‘virtual void CodeMethodBlock::setAttributesFromObject(TextBlock*)’ can be marked override [-Wsuggest-override] 79 | virtual void setAttributesFromObject (TextBlock * obj); | ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codemethodblock.h:88:18: warning: ‘virtual void CodeMethodBlock::syncToParent()’ can be marked override [-Wsuggest-override] 88 | virtual void syncToParent(); | ^~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/codeclassfield.h:18, from /<>/umbrello/codegenerators/java/javacodeclassfield.h:15, from /<>/umbrello/codegenerators/java/javacodeclassfielddeclarationblock.cpp:17: /<>/umbrello/codegenerators/codeaccessormethod.h:47:18: warning: ‘virtual void CodeAccessorMethod::updateContent()’ can be marked override [-Wsuggest-override] 47 | virtual void updateContent() = 0; | ^~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeaccessormethod.h:49:18: warning: ‘virtual void CodeAccessorMethod::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 49 | virtual void saveToXMI1(QDomDocument & doc, QDomElement & root); | ^~~~~~~~~~ /<>/umbrello/codegenerators/codeaccessormethod.h:50:18: warning: ‘virtual void CodeAccessorMethod::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] 50 | virtual void loadFromXMI1(QDomElement & root); | ^~~~~~~~~~~~ /<>/umbrello/codegenerators/codeaccessormethod.h:52:18: warning: ‘virtual void CodeAccessorMethod::setAttributesFromObject(TextBlock*)’ can be marked override [-Wsuggest-override] 52 | virtual void setAttributesFromObject(TextBlock * obj); | ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeaccessormethod.h:56:18: warning: ‘virtual void CodeAccessorMethod::release()’ can be marked override [-Wsuggest-override] 56 | virtual void release(); | ^~~~~~~ /<>/umbrello/codegenerators/codeaccessormethod.h:58:18: warning: ‘virtual void CodeAccessorMethod::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 58 | virtual void setAttributesOnNode(QDomDocument & doc, QDomElement & blockElement); | ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeaccessormethod.h:60:18: warning: ‘virtual void CodeAccessorMethod::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] 60 | virtual void setAttributesFromNode(QDomElement & element); | ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeaccessormethod.h:62:18: warning: ‘virtual void CodeAccessorMethod::updateMethodDeclaration()’ can be marked override [-Wsuggest-override] 62 | virtual void updateMethodDeclaration() = 0; | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/java/javacodeclassfield.h:15, from /<>/umbrello/codegenerators/java/javacodeclassfielddeclarationblock.cpp:17: /<>/umbrello/codegenerators/codeclassfield.h:52:13: warning: ‘virtual QString CodeClassField::getTypeName()’ can be marked override [-Wsuggest-override] 52 | QString getTypeName (); | ^~~~~~~~~~~ /<>/umbrello/codegenerators/codeclassfield.h:85:10: warning: ‘virtual void CodeClassField::updateContent()’ can be marked override [-Wsuggest-override] 85 | void updateContent(); | ^~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeclassfield.h:121:18: warning: ‘virtual void CodeClassField::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 121 | virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement); | ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeclassfield.h:123:18: warning: ‘virtual void CodeClassField::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] 123 | virtual void setAttributesFromNode (QDomElement & element); | ^~~~~~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/java/javacodeclassfielddeclarationblock.cpp:17: /<>/umbrello/codegenerators/java/javacodeclassfield.h:39:13: warning: ‘virtual QString JavaCodeClassField::getInitialValue()’ can be marked override [-Wsuggest-override] 39 | QString getInitialValue(); | ^~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/java/javacodeclassfield.h:41:13: warning: ‘virtual QString JavaCodeClassField::getTypeName()’ can be marked override [-Wsuggest-override] 41 | QString getTypeName (); | ^~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/codedocument.h:16, from /<>/umbrello/codegenerators/classifiercodedocument.h:17, from /<>/umbrello/codegenerators/java/javaclassifiercodedocument.h:16, from /<>/umbrello/codegenerators/java/javacodeclassfielddeclarationblock.cpp:18: /<>/umbrello/codegenerators/hierarchicalcodeblock.h:38:10: warning: ‘virtual bool HierarchicalCodeBlock::addTextBlock(TextBlock*)’ can be marked override [-Wsuggest-override] 38 | bool addTextBlock (TextBlock * add_object); | ^~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:40:10: warning: ‘virtual bool HierarchicalCodeBlock::insertTextBlock(TextBlock*, TextBlock*, bool)’ can be marked override [-Wsuggest-override] 40 | bool insertTextBlock (TextBlock * newBlock, TextBlock * existingBlock, bool after = true); | ^~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:42:10: warning: ‘virtual bool HierarchicalCodeBlock::removeTextBlock(TextBlock*)’ can be marked override [-Wsuggest-override] 42 | bool removeTextBlock (TextBlock * remove_object); | ^~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:48:18: warning: ‘virtual void HierarchicalCodeBlock::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 48 | virtual void saveToXMI1 (QDomDocument & doc, QDomElement & root); | ^~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:50:18: warning: ‘virtual void HierarchicalCodeBlock::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] 50 | virtual void loadFromXMI1 (QDomElement & root); | ^~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:52:21: warning: ‘virtual QString HierarchicalCodeBlock::toString() const’ can be marked override [-Wsuggest-override] 52 | virtual QString toString () const; | ^~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:55:13: warning: ‘virtual QString HierarchicalCodeBlock::getUniqueTag(const QString&)’ can be marked override [-Wsuggest-override] 55 | QString getUniqueTag(const QString& prefix); | ^~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:59:25: warning: ‘virtual CodeBlock* HierarchicalCodeBlock::newCodeBlock()’ can be marked override [-Wsuggest-override] 59 | virtual CodeBlock * newCodeBlock(); | ^~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:60:37: warning: ‘virtual CodeBlockWithComments* HierarchicalCodeBlock::newCodeBlockWithComments()’ can be marked override [-Wsuggest-override] 60 | virtual CodeBlockWithComments * newCodeBlockWithComments(); | ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:61:37: warning: ‘virtual HierarchicalCodeBlock* HierarchicalCodeBlock::newHierarchicalCodeBlock()’ can be marked override [-Wsuggest-override] 61 | virtual HierarchicalCodeBlock * newHierarchicalCodeBlock(); | ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:65:18: warning: ‘virtual void HierarchicalCodeBlock::release()’ can be marked override [-Wsuggest-override] 65 | virtual void release (); | ^~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:67:18: warning: ‘virtual void HierarchicalCodeBlock::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 67 | virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & elem); | ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:69:18: warning: ‘virtual void HierarchicalCodeBlock::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] 69 | virtual void setAttributesFromNode (QDomElement & element); | ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:71:18: warning: ‘virtual void HierarchicalCodeBlock::setAttributesFromObject(TextBlock*)’ can be marked override [-Wsuggest-override] 71 | virtual void setAttributesFromObject (TextBlock * obj); | ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:73:17: warning: ‘virtual TextBlock* HierarchicalCodeBlock::findCodeClassFieldTextBlockByTag(const QString&)’ can be marked override [-Wsuggest-override] 73 | TextBlock * findCodeClassFieldTextBlockByTag (const QString &tag); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/classifiercodedocument.h:17, from /<>/umbrello/codegenerators/java/javaclassifiercodedocument.h:16, from /<>/umbrello/codegenerators/java/javacodeclassfielddeclarationblock.cpp:18: /<>/umbrello/codegenerators/codedocument.h:61:10: warning: ‘virtual bool CodeDocument::insertTextBlock(TextBlock*, TextBlock*, bool)’ can be marked override [-Wsuggest-override] 61 | bool insertTextBlock (TextBlock * newBlock, TextBlock * existingBlock, bool after = true); | ^~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codedocument.h:70:25: warning: ‘virtual CodeBlock* CodeDocument::newCodeBlock()’ can be marked override [-Wsuggest-override] 70 | virtual CodeBlock * newCodeBlock (); | ^~~~~~~~~~~~ /<>/umbrello/codegenerators/codedocument.h:71:37: warning: ‘virtual HierarchicalCodeBlock* CodeDocument::newHierarchicalCodeBlock()’ can be marked override [-Wsuggest-override] 71 | virtual HierarchicalCodeBlock * newHierarchicalCodeBlock (); | ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codedocument.h:72:37: warning: ‘virtual CodeBlockWithComments* CodeDocument::newCodeBlockWithComments()’ can be marked override [-Wsuggest-override] 72 | virtual CodeBlockWithComments * newCodeBlockWithComments (); | ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codedocument.h:74:21: warning: ‘virtual QString CodeDocument::getUniqueTag(const QString&)’ can be marked override [-Wsuggest-override] 74 | virtual QString getUniqueTag(const QString& prefix = QString()); | ^~~~~~~~~~~~ /<>/umbrello/codegenerators/codedocument.h:86:18: warning: ‘virtual void CodeDocument::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 86 | virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement); | ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codedocument.h:88:18: warning: ‘virtual void CodeDocument::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] 88 | virtual void setAttributesFromNode (QDomElement & element); | ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codedocument.h:100:10: warning: ‘virtual void CodeDocument::resetTextBlocks()’ can be marked override [-Wsuggest-override] 100 | void resetTextBlocks(); | ^~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codedocument.h:102:25: warning: ‘virtual TextBlock* CodeDocument::findCodeClassFieldTextBlockByTag(const QString&)’ can be marked override [-Wsuggest-override] 102 | virtual TextBlock * findCodeClassFieldTextBlockByTag(const QString &tag); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/codeoperation.h:16, from /<>/umbrello/codegenerators/classifiercodedocument.h:18, from /<>/umbrello/codegenerators/java/javaclassifiercodedocument.h:16, from /<>/umbrello/codegenerators/java/javacodeclassfielddeclarationblock.cpp:18: /<>/umbrello/uml1model/operation.h:37:18: warning: ‘virtual void UMLOperation::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 37 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/operation.h:39:24: warning: ‘virtual UMLObject* UMLOperation::clone() const’ can be marked override [-Wsuggest-override] 39 | virtual UMLObject* clone() const; | ^~~~~ /<>/umbrello/uml1model/operation.h:41:10: warning: ‘virtual void UMLOperation::setType(UMLObject*)’ can be marked override [-Wsuggest-override] 41 | void setType(UMLObject* type); | ^~~~~~~ /<>/umbrello/uml1model/operation.h:52:13: warning: ‘virtual QString UMLOperation::toString(Uml::SignatureType::Enum, bool)’ can be marked override [-Wsuggest-override] 52 | QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false); | ^~~~~~~~ /<>/umbrello/uml1model/operation.h:56:10: warning: ‘virtual bool UMLOperation::resolveRef()’ can be marked override [-Wsuggest-override] 56 | bool resolveRef(); | ^~~~~~~~~~ /<>/umbrello/uml1model/operation.h:60:18: warning: ‘virtual bool UMLOperation::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] 60 | virtual bool showPropertiesDialog(QWidget* parent = 0); | ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/operation.h:72:10: warning: ‘virtual void UMLOperation::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 72 | void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/operation.h:75:10: warning: ‘virtual bool UMLOperation::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 75 | bool load1(QDomElement & element); | ^~~~~ In file included from /<>/umbrello/codegenerators/classifiercodedocument.h:18, from /<>/umbrello/codegenerators/java/javaclassifiercodedocument.h:16, from /<>/umbrello/codegenerators/java/javacodeclassfielddeclarationblock.cpp:18: /<>/umbrello/codegenerators/codeoperation.h:41:18: warning: ‘virtual void CodeOperation::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 41 | virtual void saveToXMI1 (QDomDocument & doc, QDomElement & root); | ^~~~~~~~~~ /<>/umbrello/codegenerators/codeoperation.h:43:18: warning: ‘virtual void CodeOperation::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] 43 | virtual void loadFromXMI1 (QDomElement & root); | ^~~~~~~~~~~~ /<>/umbrello/codegenerators/codeoperation.h:47:18: warning: ‘virtual void CodeOperation::setAttributesFromObject(TextBlock*)’ can be marked override [-Wsuggest-override] 47 | virtual void setAttributesFromObject (TextBlock * obj); | ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeoperation.h:49:18: warning: ‘virtual void CodeOperation::updateMethodDeclaration()’ can be marked override [-Wsuggest-override] 49 | virtual void updateMethodDeclaration() = 0; | ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeoperation.h:50:18: warning: ‘virtual void CodeOperation::updateContent()’ can be marked override [-Wsuggest-override] 50 | virtual void updateContent(); | ^~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeoperation.h:57:18: warning: ‘virtual void CodeOperation::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 57 | virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement); | ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeoperation.h:59:18: warning: ‘virtual void CodeOperation::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] 59 | virtual void setAttributesFromNode (QDomElement & element); | ^~~~~~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/java/javaclassifiercodedocument.h:16, from /<>/umbrello/codegenerators/java/javacodeclassfielddeclarationblock.cpp:18: /<>/umbrello/codegenerators/classifiercodedocument.h:74:18: warning: ‘virtual void ClassifierCodeDocument::synchronize()’ can be marked override [-Wsuggest-override] 74 | virtual void synchronize(); | ^~~~~~~~~~~ /<>/umbrello/codegenerators/classifiercodedocument.h:81:18: warning: ‘virtual void ClassifierCodeDocument::updateContent()’ can be marked override [-Wsuggest-override] 81 | virtual void updateContent() = 0; | ^~~~~~~~~~~~~ /<>/umbrello/codegenerators/classifiercodedocument.h:83:18: warning: ‘virtual void ClassifierCodeDocument::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 83 | virtual void saveToXMI1(QDomDocument &doc, QDomElement &root); | ^~~~~~~~~~ /<>/umbrello/codegenerators/classifiercodedocument.h:84:18: warning: ‘virtual void ClassifierCodeDocument::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] 84 | virtual void loadFromXMI1(QDomElement &root); | ^~~~~~~~~~~~ /<>/umbrello/codegenerators/classifiercodedocument.h:90:18: warning: ‘virtual void ClassifierCodeDocument::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 90 | virtual void setAttributesOnNode(QDomDocument &doc, QDomElement &blockElement); | ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/classifiercodedocument.h:91:18: warning: ‘virtual void ClassifierCodeDocument::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] 91 | virtual void setAttributesFromNode(QDomElement &element); | ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/classifiercodedocument.h:93:17: warning: ‘virtual TextBlock* ClassifierCodeDocument::findCodeClassFieldTextBlockByTag(const QString&)’ can be marked override [-Wsuggest-override] 93 | TextBlock * findCodeClassFieldTextBlockByTag(const QString &tag); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/java/javaclassifiercodedocument.h:20, from /<>/umbrello/codegenerators/java/javacodeclassfielddeclarationblock.cpp:18: /<>/umbrello/codegenerators/java/javacodeoperation.h:36:17: warning: ‘virtual int JavaCodeOperation::lastEditableLine()’ can be marked override [-Wsuggest-override] 36 | virtual int lastEditableLine(); | ^~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/java/javacodeoperation.h:40:10: warning: ‘virtual void JavaCodeOperation::updateMethodDeclaration()’ can be marked override [-Wsuggest-override] 40 | void updateMethodDeclaration(); | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/java/javacodeclassfielddeclarationblock.cpp:18: /<>/umbrello/codegenerators/java/javaclassifiercodedocument.h:58:13: warning: ‘virtual QString JavaClassifierCodeDocument::getPath()’ can be marked override [-Wsuggest-override] 58 | QString getPath(); | ^~~~~~~ /<>/umbrello/codegenerators/java/javaclassifiercodedocument.h:64:10: warning: ‘virtual bool JavaClassifierCodeDocument::addCodeOperation(CodeOperation*)’ can be marked override [-Wsuggest-override] 64 | bool addCodeOperation (CodeOperation * op); | ^~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/java/javaclassifiercodedocument.h:66:10: warning: ‘virtual void JavaClassifierCodeDocument::updateContent()’ can be marked override [-Wsuggest-override] 66 | void updateContent(); | ^~~~~~~~~~~~~ /<>/umbrello/codegenerators/java/javaclassifiercodedocument.h:71:10: warning: ‘virtual void JavaClassifierCodeDocument::resetTextBlocks()’ can be marked override [-Wsuggest-override] 71 | void resetTextBlocks(); | ^~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/java/javaclassifiercodedocument.h:77:18: warning: ‘virtual void JavaClassifierCodeDocument::loadChildTextBlocksFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] 77 | virtual void loadChildTextBlocksFromNode (QDomElement & root); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/java/javacodeclassfielddeclarationblock.cpp:19: /<>/umbrello/codegenerators/java/javacodegenerationpolicy.h:39:18: warning: ‘virtual void JavaCodeGenerationPolicy::setDefaults(bool)’ can be marked override [-Wsuggest-override] 39 | virtual void setDefaults(bool emitUpdateSignal = true); | ^~~~~~~~~~~ /<>/umbrello/codegenerators/java/javacodegenerationpolicy.h:41:32: warning: ‘virtual CodeGenerationPolicyPage* JavaCodeGenerationPolicy::createPage(QWidget*, const char*)’ can be marked override [-Wsuggest-override] 41 | CodeGenerationPolicyPage * createPage (QWidget *parent = 0, const char * name = 0); | ^~~~~~~~~~ In file included from /<>/umbrello/codegenerators/java/javacodeclassfielddeclarationblock.cpp:20: /<>/umbrello/uml1model/umlrole.h:47:16: warning: ‘virtual UMLObject* UMLRole::clone() const’ can be marked override [-Wsuggest-override] 47 | UMLObject* clone() const { return 0; } | ^~~~~ /<>/umbrello/uml1model/umlrole.h:49:10: warning: ‘virtual void UMLRole::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 49 | void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/umlrole.h:51:18: warning: ‘virtual bool UMLRole::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] 51 | virtual bool showPropertiesDialog(QWidget *parent = 0); | ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/umlrole.h:55:10: warning: ‘virtual bool UMLRole::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 55 | bool load1(QDomElement& element); | ^~~~~ In file included from /<>/umbrello/codegenerators/java/javacodeclassfielddeclarationblock.cpp:21: /<>/umbrello/uml.h:201:18: warning: ‘virtual void UMLApp::keyPressEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] 201 | virtual void keyPressEvent(QKeyEvent* e); | ^~~~~~~~~~~~~ /<>/umbrello/uml.h:202:18: warning: ‘virtual void UMLApp::keyReleaseEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] 202 | virtual void keyReleaseEvent(QKeyEvent* e); | ^~~~~~~~~~~~~~~ /<>/umbrello/uml.h:204:18: warning: ‘virtual void UMLApp::customEvent(QEvent*)’ can be marked override [-Wsuggest-override] 204 | virtual void customEvent(QEvent* e); | ^~~~~~~~~~~ /<>/umbrello/uml.h:215:18: warning: ‘virtual bool UMLApp::queryClose()’ can be marked override [-Wsuggest-override] 215 | virtual bool queryClose(); | ^~~~~~~~~~ /<>/umbrello/uml.h:217:18: warning: ‘virtual void UMLApp::saveProperties(KConfigGroup&)’ can be marked override [-Wsuggest-override] 217 | virtual void saveProperties(KConfigGroup & cfg); | ^~~~~~~~~~~~~~ /<>/umbrello/uml.h:218:18: warning: ‘virtual void UMLApp::readProperties(const KConfigGroup&)’ can be marked override [-Wsuggest-override] 218 | virtual void readProperties(const KConfigGroup & cfg); | ^~~~~~~~~~~~~~ [ 44%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/codegenerators/java/javacodecomment.cpp.o cd /<>/obj-aarch64-linux-gnu/umbrello && /usr/bin/aarch64-linux-gnu-g++ -DCMAKE_BINARY_DIR=\"/<>/obj-aarch64-linux-gnu\" -DKCOREADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLO_VERSION_STRING=\"2.23.3\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-aarch64-linux-gnu/umbrello -I/<>/umbrello -I/<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/include -I/<>/obj-aarch64-linux-gnu -I/<>/umbrello/clipboard -I/<>/umbrello/cmds -I/<>/umbrello/codegenerators -I/<>/umbrello/codegenerators/ada -I/<>/umbrello/codegenerators/as -I/<>/umbrello/codegenerators/cpp -I/<>/umbrello/codegenerators/csharp -I/<>/umbrello/codegenerators/d -I/<>/umbrello/codegenerators/idl -I/<>/umbrello/codegenerators/java -I/<>/umbrello/codegenerators/js -I/<>/umbrello/codegenerators/pascal -I/<>/umbrello/codegenerators/perl -I/<>/umbrello/codegenerators/php -I/<>/umbrello/codegenerators/python -I/<>/umbrello/codegenerators/ruby -I/<>/umbrello/codegenerators/sql -I/<>/umbrello/codegenerators/tcl -I/<>/umbrello/codegenerators/vala -I/<>/umbrello/codegenerators/xml -I/<>/umbrello/codegenwizard -I/<>/umbrello/codeimport -I/<>/umbrello/codeimport/csharp -I/<>/umbrello/codeimpwizard -I/<>/umbrello/debug -I/<>/umbrello/dialogs -I/<>/umbrello/dialogs/pages -I/<>/umbrello/dialogs/widgets -I/<>/umbrello/docgenerators -I/<>/umbrello/finder -I/<>/umbrello/refactoring -I/<>/umbrello/uml1model -I/<>/umbrello/umlwidgets -I/<>/lib/cppparser -I/<>/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/aarch64-linux-gnu/qt5 -isystem /usr/include/aarch64-linux-gnu/qt5/QtWidgets -isystem /usr/include/aarch64-linux-gnu/qt5/QtGui -isystem /usr/include/aarch64-linux-gnu/qt5/QtCore -isystem /usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/aarch64-linux-gnu/qt5/QtXml -isystem /usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/aarch64-linux-gnu/qt5/QtSvg -isystem /usr/include/aarch64-linux-gnu/qt5/QtWebKitWidgets -isystem /usr/include/aarch64-linux-gnu/qt5/QtWebKit -isystem /usr/include/aarch64-linux-gnu/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/aarch64-linux-gnu/qt5/QtConcurrent -isystem /usr/include/aarch64-linux-gnu/qt5/QtDBus -isystem /usr/include/KF5/KTextEditor -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -fno-delete-null-pointer-checks -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -o CMakeFiles/libumbrello.dir/codegenerators/java/javacodecomment.cpp.o -c /<>/umbrello/codegenerators/java/javacodecomment.cpp In file included from /<>/umbrello/codegenerators/java/javacodecomment.h:15, from /<>/umbrello/codegenerators/java/javacodecomment.cpp:12: /<>/umbrello/codegenerators/codecomment.h:30:18: warning: ‘virtual void CodeComment::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 30 | virtual void saveToXMI1(QDomDocument & doc, QDomElement & root); | ^~~~~~~~~~ /<>/umbrello/codegenerators/codecomment.h:31:18: warning: ‘virtual void CodeComment::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] 31 | virtual void loadFromXMI1(QDomElement & root); | ^~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/java/javacodecomment.cpp:12: /<>/umbrello/codegenerators/java/javacodecomment.h:42:13: warning: ‘virtual QString JavaCodeComment::toString() const’ can be marked override [-Wsuggest-override] 42 | QString toString () const; | ^~~~~~~~ /<>/umbrello/codegenerators/java/javacodecomment.h:48:21: warning: ‘virtual QString JavaCodeComment::unformatText(const QString&, const QString&)’ can be marked override [-Wsuggest-override] 48 | virtual QString unformatText (const QString & text, const QString & indent = QString()); | ^~~~~~~~~~~~ /<>/umbrello/codegenerators/java/javacodecomment.h:54:21: warning: ‘virtual QString JavaCodeComment::getNewEditorLine(int)’ can be marked override [-Wsuggest-override] 54 | virtual QString getNewEditorLine (int amount); | ^~~~~~~~~~~~~~~~ [ 45%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/codegenerators/java/javacodedocumentation.cpp.o cd /<>/obj-aarch64-linux-gnu/umbrello && /usr/bin/aarch64-linux-gnu-g++ -DCMAKE_BINARY_DIR=\"/<>/obj-aarch64-linux-gnu\" -DKCOREADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLO_VERSION_STRING=\"2.23.3\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-aarch64-linux-gnu/umbrello -I/<>/umbrello -I/<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/include -I/<>/obj-aarch64-linux-gnu -I/<>/umbrello/clipboard -I/<>/umbrello/cmds -I/<>/umbrello/codegenerators -I/<>/umbrello/codegenerators/ada -I/<>/umbrello/codegenerators/as -I/<>/umbrello/codegenerators/cpp -I/<>/umbrello/codegenerators/csharp -I/<>/umbrello/codegenerators/d -I/<>/umbrello/codegenerators/idl -I/<>/umbrello/codegenerators/java -I/<>/umbrello/codegenerators/js -I/<>/umbrello/codegenerators/pascal -I/<>/umbrello/codegenerators/perl -I/<>/umbrello/codegenerators/php -I/<>/umbrello/codegenerators/python -I/<>/umbrello/codegenerators/ruby -I/<>/umbrello/codegenerators/sql -I/<>/umbrello/codegenerators/tcl -I/<>/umbrello/codegenerators/vala -I/<>/umbrello/codegenerators/xml -I/<>/umbrello/codegenwizard -I/<>/umbrello/codeimport -I/<>/umbrello/codeimport/csharp -I/<>/umbrello/codeimpwizard -I/<>/umbrello/debug -I/<>/umbrello/dialogs -I/<>/umbrello/dialogs/pages -I/<>/umbrello/dialogs/widgets -I/<>/umbrello/docgenerators -I/<>/umbrello/finder -I/<>/umbrello/refactoring -I/<>/umbrello/uml1model -I/<>/umbrello/umlwidgets -I/<>/lib/cppparser -I/<>/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/aarch64-linux-gnu/qt5 -isystem /usr/include/aarch64-linux-gnu/qt5/QtWidgets -isystem /usr/include/aarch64-linux-gnu/qt5/QtGui -isystem /usr/include/aarch64-linux-gnu/qt5/QtCore -isystem /usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/aarch64-linux-gnu/qt5/QtXml -isystem /usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/aarch64-linux-gnu/qt5/QtSvg -isystem /usr/include/aarch64-linux-gnu/qt5/QtWebKitWidgets -isystem /usr/include/aarch64-linux-gnu/qt5/QtWebKit -isystem /usr/include/aarch64-linux-gnu/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/aarch64-linux-gnu/qt5/QtConcurrent -isystem /usr/include/aarch64-linux-gnu/qt5/QtDBus -isystem /usr/include/KF5/KTextEditor -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -fno-delete-null-pointer-checks -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -o CMakeFiles/libumbrello.dir/codegenerators/java/javacodedocumentation.cpp.o -c /<>/umbrello/codegenerators/java/javacodedocumentation.cpp In file included from /<>/umbrello/codegenerators/java/javacodedocumentation.h:15, from /<>/umbrello/codegenerators/java/javacodedocumentation.cpp:13: /<>/umbrello/codegenerators/codecomment.h:30:18: warning: ‘virtual void CodeComment::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 30 | virtual void saveToXMI1(QDomDocument & doc, QDomElement & root); | ^~~~~~~~~~ /<>/umbrello/codegenerators/codecomment.h:31:18: warning: ‘virtual void CodeComment::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] 31 | virtual void loadFromXMI1(QDomElement & root); | ^~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/java/javacodedocumentation.cpp:13: /<>/umbrello/codegenerators/java/javacodedocumentation.h:44:18: warning: ‘virtual void JavaCodeDocumentation::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 44 | virtual void saveToXMI1 (QDomDocument & doc, QDomElement & root); | ^~~~~~~~~~ /<>/umbrello/codegenerators/java/javacodedocumentation.h:49:13: warning: ‘virtual QString JavaCodeDocumentation::toString() const’ can be marked override [-Wsuggest-override] 49 | QString toString () const; | ^~~~~~~~ /<>/umbrello/codegenerators/java/javacodedocumentation.h:55:21: warning: ‘virtual QString JavaCodeDocumentation::unformatText(const QString&, const QString&)’ can be marked override [-Wsuggest-override] 55 | virtual QString unformatText (const QString & text, const QString & indent = QString()); | ^~~~~~~~~~~~ /<>/umbrello/codegenerators/java/javacodedocumentation.h:61:21: warning: ‘virtual QString JavaCodeDocumentation::getNewEditorLine(int)’ can be marked override [-Wsuggest-override] 61 | virtual QString getNewEditorLine (int amount); | ^~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/java/javacodedocumentation.h:71:17: warning: ‘virtual int JavaCodeDocumentation::firstEditableLine()’ can be marked override [-Wsuggest-override] 71 | virtual int firstEditableLine(); | ^~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/java/javacodedocumentation.h:72:17: warning: ‘virtual int JavaCodeDocumentation::lastEditableLine()’ can be marked override [-Wsuggest-override] 72 | virtual int lastEditableLine(); | ^~~~~~~~~~~~~~~~ In file included from /<>/umbrello/uml1model/package.h:14, from /<>/umbrello/uml1model/classifier.h:13, from /<>/umbrello/codegenerators/classifiercodedocument.h:15, from /<>/umbrello/codegenerators/java/javaclassifiercodedocument.h:16, from /<>/umbrello/codegenerators/java/javacodedocumentation.cpp:17: /<>/umbrello/uml1model/umlcanvasobject.h:43:18: warning: ‘virtual void UMLCanvasObject::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 43 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/umlcanvasobject.h:85:18: warning: ‘virtual bool UMLCanvasObject::resolveRef()’ can be marked override [-Wsuggest-override] 85 | virtual bool resolveRef(); | ^~~~~~~~~~ In file included from /<>/umbrello/uml1model/classifier.h:13, from /<>/umbrello/codegenerators/classifiercodedocument.h:15, from /<>/umbrello/codegenerators/java/javaclassifiercodedocument.h:16, from /<>/umbrello/codegenerators/java/javacodedocumentation.cpp:17: /<>/umbrello/uml1model/package.h:39:18: warning: ‘virtual void UMLPackage::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 39 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/package.h:41:24: warning: ‘virtual UMLObject* UMLPackage::clone() const’ can be marked override [-Wsuggest-override] 41 | virtual UMLObject* clone() const; | ^~~~~ /<>/umbrello/uml1model/package.h:64:18: warning: ‘virtual bool UMLPackage::resolveRef()’ can be marked override [-Wsuggest-override] 64 | virtual bool resolveRef(); | ^~~~~~~~~~ /<>/umbrello/uml1model/package.h:66:18: warning: ‘virtual void UMLPackage::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 66 | virtual void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/package.h:69:18: warning: ‘virtual bool UMLPackage::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 69 | virtual bool load1(QDomElement& element); | ^~~~~ In file included from /<>/umbrello/uml1model/attribute.h:15, from /<>/umbrello/uml1model/umlattributelist.h:17, from /<>/umbrello/uml1model/classifier.h:14, from /<>/umbrello/codegenerators/classifiercodedocument.h:15, from /<>/umbrello/codegenerators/java/javaclassifiercodedocument.h:16, from /<>/umbrello/codegenerators/java/javacodedocumentation.cpp:17: /<>/umbrello/uml1model/classifierlistitem.h:48:18: warning: ‘virtual void UMLClassifierListItem::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 48 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/classifierlistitem.h:54:24: warning: ‘virtual UMLObject* UMLClassifierListItem::clone() const’ can be marked override [-Wsuggest-override] 54 | virtual UMLObject* clone() const = 0; | ^~~~~ In file included from /<>/umbrello/uml1model/umlattributelist.h:17, from /<>/umbrello/uml1model/classifier.h:14, from /<>/umbrello/codegenerators/classifiercodedocument.h:15, from /<>/umbrello/codegenerators/java/javaclassifiercodedocument.h:16, from /<>/umbrello/codegenerators/java/javacodedocumentation.cpp:17: /<>/umbrello/uml1model/attribute.h:42:18: warning: ‘virtual void UMLAttribute::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 42 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/attribute.h:44:10: warning: ‘virtual void UMLAttribute::setName(const QString&)’ can be marked override [-Wsuggest-override] 44 | void setName(const QString &name); | ^~~~~~~ /<>/umbrello/uml1model/attribute.h:48:24: warning: ‘virtual UMLObject* UMLAttribute::clone() const’ can be marked override [-Wsuggest-override] 48 | virtual UMLObject* clone() const; | ^~~~~ /<>/umbrello/uml1model/attribute.h:53:13: warning: ‘virtual QString UMLAttribute::toString(Uml::SignatureType::Enum, bool)’ can be marked override [-Wsuggest-override] 53 | QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false); | ^~~~~~~~ /<>/umbrello/uml1model/attribute.h:58:18: warning: ‘virtual void UMLAttribute::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 58 | virtual void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/attribute.h:60:18: warning: ‘virtual bool UMLAttribute::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] 60 | virtual bool showPropertiesDialog(QWidget* parent = 0); | ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/attribute.h:73:10: warning: ‘virtual bool UMLAttribute::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 73 | bool load1(QDomElement & element); | ^~~~~ In file included from /<>/umbrello/uml1model/foreignkeyconstraint.h:16, from /<>/umbrello/model_utils.h:18, from /<>/umbrello/uml1model/classifier.h:19, from /<>/umbrello/codegenerators/classifiercodedocument.h:15, from /<>/umbrello/codegenerators/java/javaclassifiercodedocument.h:16, from /<>/umbrello/codegenerators/java/javacodedocumentation.cpp:17: /<>/umbrello/uml1model/entityconstraint.h:40:18: warning: ‘virtual void UMLEntityConstraint::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 40 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/entityconstraint.h:45:24: warning: ‘virtual UMLObject* UMLEntityConstraint::clone() const’ can be marked override [-Wsuggest-override] 45 | virtual UMLObject* clone() const = 0; | ^~~~~ In file included from /<>/umbrello/model_utils.h:18, from /<>/umbrello/uml1model/classifier.h:19, from /<>/umbrello/codegenerators/classifiercodedocument.h:15, from /<>/umbrello/codegenerators/java/javaclassifiercodedocument.h:16, from /<>/umbrello/codegenerators/java/javacodedocumentation.cpp:17: /<>/umbrello/uml1model/foreignkeyconstraint.h:56:18: warning: ‘virtual void UMLForeignKeyConstraint::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 56 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:58:24: warning: ‘virtual UMLObject* UMLForeignKeyConstraint::clone() const’ can be marked override [-Wsuggest-override] 58 | virtual UMLObject* clone() const; | ^~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:60:13: warning: ‘virtual QString UMLForeignKeyConstraint::toString(Uml::SignatureType::Enum, bool)’ can be marked override [-Wsuggest-override] 60 | QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false); | ^~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:65:10: warning: ‘virtual void UMLForeignKeyConstraint::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 65 | void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:67:18: warning: ‘virtual bool UMLForeignKeyConstraint::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] 67 | virtual bool showPropertiesDialog(QWidget* parent = 0); | ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:85:10: warning: ‘virtual bool UMLForeignKeyConstraint::resolveRef()’ can be marked override [-Wsuggest-override] 85 | bool resolveRef(); | ^~~~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:94:10: warning: ‘virtual bool UMLForeignKeyConstraint::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 94 | bool load1(QDomElement & element); | ^~~~~ In file included from /<>/umbrello/model_utils.h:20, from /<>/umbrello/uml1model/classifier.h:19, from /<>/umbrello/codegenerators/classifiercodedocument.h:15, from /<>/umbrello/codegenerators/java/javaclassifiercodedocument.h:16, from /<>/umbrello/codegenerators/java/javacodedocumentation.cpp:17: /<>/umbrello/dialogs/multipagedialogbase.h:101:18: warning: ‘virtual void MultiPageDialogBase::keyPressEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] 101 | virtual void keyPressEvent(QKeyEvent *event); | ^~~~~~~~~~~~~ In file included from /<>/umbrello/model_utils.h:21, from /<>/umbrello/uml1model/classifier.h:19, from /<>/umbrello/codegenerators/classifiercodedocument.h:15, from /<>/umbrello/codegenerators/java/javaclassifiercodedocument.h:16, from /<>/umbrello/codegenerators/java/javacodedocumentation.cpp:17: /<>/umbrello/umlwidgets/widgetbase.h:187:20: warning: ‘virtual QRectF WidgetBase::boundingRect() const’ can be marked override [-Wsuggest-override] 187 | virtual QRectF boundingRect() const; | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/widgetbase.h:191:18: warning: ‘virtual void WidgetBase::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] 191 | virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); | ^~~~~ /<>/umbrello/umlwidgets/widgetbase.h:260:18: warning: ‘virtual void WidgetBase::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] 260 | virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent *event); | ^~~~~~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/classifiercodedocument.h:15, from /<>/umbrello/codegenerators/java/javaclassifiercodedocument.h:16, from /<>/umbrello/codegenerators/java/javacodedocumentation.cpp:17: /<>/umbrello/uml1model/classifier.h:54:18: warning: ‘virtual void UMLClassifier::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 54 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/classifier.h:56:16: warning: ‘virtual UMLObject* UMLClassifier::clone() const’ can be marked override [-Wsuggest-override] 56 | UMLObject* clone() const; | ^~~~~ /<>/umbrello/uml1model/classifier.h:111:18: warning: ‘virtual bool UMLClassifier::resolveRef()’ can be marked override [-Wsuggest-override] 111 | virtual bool resolveRef(); | ^~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:115:24: warning: ‘virtual UMLObject* UMLClassifier::findChildObjectById(Uml::ID::Type, bool)’ can be marked override [-Wsuggest-override] 115 | virtual UMLObject* findChildObjectById(Uml::ID::Type id, bool considerAncestors = false); | ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:124:18: warning: ‘virtual bool UMLClassifier::acceptAssociationType(Uml::AssociationType::Enum)’ can be marked override [-Wsuggest-override] 124 | virtual bool acceptAssociationType(Uml::AssociationType::Enum type); | ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:129:10: warning: ‘virtual void UMLClassifier::setBaseType(UMLObject::ObjectType)’ can be marked override [-Wsuggest-override] 129 | void setBaseType(UMLObject::ObjectType ot); | ^~~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:181:10: warning: ‘virtual void UMLClassifier::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 181 | void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:183:18: warning: ‘virtual bool UMLClassifier::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 183 | virtual bool load1(QDomElement& element); | ^~~~~ In file included from /<>/umbrello/codegenerators/codeblockwithcomments.h:15, from /<>/umbrello/codegenerators/codemethodblock.h:17, from /<>/umbrello/codegenerators/codeaccessormethod.h:15, from /<>/umbrello/codegenerators/classifiercodedocument.h:16, from /<>/umbrello/codegenerators/java/javaclassifiercodedocument.h:16, from /<>/umbrello/codegenerators/java/javacodedocumentation.cpp:17: /<>/umbrello/codegenerators/codeblock.h:40:18: warning: ‘virtual void CodeBlock::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 40 | virtual void saveToXMI1(QDomDocument & doc, QDomElement & root); | ^~~~~~~~~~ /<>/umbrello/codegenerators/codeblock.h:41:18: warning: ‘virtual void CodeBlock::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] 41 | virtual void loadFromXMI1(QDomElement & root); | ^~~~~~~~~~~~ /<>/umbrello/codegenerators/codeblock.h:43:18: warning: ‘virtual void CodeBlock::setAttributesFromObject(TextBlock*)’ can be marked override [-Wsuggest-override] 43 | virtual void setAttributesFromObject(TextBlock * obj); | ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeblock.h:49:18: warning: ‘virtual void CodeBlock::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 49 | virtual void setAttributesOnNode(QDomDocument & doc, QDomElement & blockElement); | ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeblock.h:50:18: warning: ‘virtual void CodeBlock::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] 50 | virtual void setAttributesFromNode(QDomElement & element); | ^~~~~~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/codemethodblock.h:17, from /<>/umbrello/codegenerators/codeaccessormethod.h:15, from /<>/umbrello/codegenerators/classifiercodedocument.h:16, from /<>/umbrello/codegenerators/java/javaclassifiercodedocument.h:16, from /<>/umbrello/codegenerators/java/javacodedocumentation.cpp:17: /<>/umbrello/codegenerators/codeblockwithcomments.h:38:21: warning: ‘virtual QString CodeBlockWithComments::toString() const’ can be marked override [-Wsuggest-override] 38 | virtual QString toString () const; | ^~~~~~~~ /<>/umbrello/codegenerators/codeblockwithcomments.h:42:18: warning: ‘virtual void CodeBlockWithComments::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 42 | virtual void saveToXMI1 (QDomDocument & doc, QDomElement & root); | ^~~~~~~~~~ /<>/umbrello/codegenerators/codeblockwithcomments.h:44:18: warning: ‘virtual void CodeBlockWithComments::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] 44 | virtual void loadFromXMI1 (QDomElement & root); | ^~~~~~~~~~~~ /<>/umbrello/codegenerators/codeblockwithcomments.h:46:18: warning: ‘virtual void CodeBlockWithComments::setAttributesFromObject(TextBlock*)’ can be marked override [-Wsuggest-override] 46 | virtual void setAttributesFromObject (TextBlock * obj); | ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeblockwithcomments.h:50:18: warning: ‘virtual void CodeBlockWithComments::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 50 | virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement); | ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeblockwithcomments.h:52:18: warning: ‘virtual void CodeBlockWithComments::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] 52 | virtual void setAttributesFromNode (QDomElement & element); | ^~~~~~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/codeaccessormethod.h:15, from /<>/umbrello/codegenerators/classifiercodedocument.h:16, from /<>/umbrello/codegenerators/java/javaclassifiercodedocument.h:16, from /<>/umbrello/codegenerators/java/javacodedocumentation.cpp:17: /<>/umbrello/codegenerators/codemethodblock.h:45:21: warning: ‘virtual QString CodeMethodBlock::toString() const’ can be marked override [-Wsuggest-override] 45 | virtual QString toString () const; | ^~~~~~~~ /<>/umbrello/codegenerators/codemethodblock.h:58:18: warning: ‘virtual void CodeMethodBlock::updateContent()’ can be marked override [-Wsuggest-override] 58 | virtual void updateContent () = 0; | ^~~~~~~~~~~~~ /<>/umbrello/codegenerators/codemethodblock.h:62:18: warning: ‘virtual void CodeMethodBlock::release()’ can be marked override [-Wsuggest-override] 62 | virtual void release (); | ^~~~~~~ /<>/umbrello/codegenerators/codemethodblock.h:75:18: warning: ‘virtual void CodeMethodBlock::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 75 | virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement); | ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codemethodblock.h:77:18: warning: ‘virtual void CodeMethodBlock::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] 77 | virtual void setAttributesFromNode (QDomElement & element); | ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codemethodblock.h:79:18: warning: ‘virtual void CodeMethodBlock::setAttributesFromObject(TextBlock*)’ can be marked override [-Wsuggest-override] 79 | virtual void setAttributesFromObject (TextBlock * obj); | ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codemethodblock.h:88:18: warning: ‘virtual void CodeMethodBlock::syncToParent()’ can be marked override [-Wsuggest-override] 88 | virtual void syncToParent(); | ^~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/classifiercodedocument.h:16, from /<>/umbrello/codegenerators/java/javaclassifiercodedocument.h:16, from /<>/umbrello/codegenerators/java/javacodedocumentation.cpp:17: /<>/umbrello/codegenerators/codeaccessormethod.h:47:18: warning: ‘virtual void CodeAccessorMethod::updateContent()’ can be marked override [-Wsuggest-override] 47 | virtual void updateContent() = 0; | ^~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeaccessormethod.h:49:18: warning: ‘virtual void CodeAccessorMethod::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 49 | virtual void saveToXMI1(QDomDocument & doc, QDomElement & root); | ^~~~~~~~~~ /<>/umbrello/codegenerators/codeaccessormethod.h:50:18: warning: ‘virtual void CodeAccessorMethod::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] 50 | virtual void loadFromXMI1(QDomElement & root); | ^~~~~~~~~~~~ /<>/umbrello/codegenerators/codeaccessormethod.h:52:18: warning: ‘virtual void CodeAccessorMethod::setAttributesFromObject(TextBlock*)’ can be marked override [-Wsuggest-override] 52 | virtual void setAttributesFromObject(TextBlock * obj); | ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeaccessormethod.h:56:18: warning: ‘virtual void CodeAccessorMethod::release()’ can be marked override [-Wsuggest-override] 56 | virtual void release(); | ^~~~~~~ /<>/umbrello/codegenerators/codeaccessormethod.h:58:18: warning: ‘virtual void CodeAccessorMethod::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 58 | virtual void setAttributesOnNode(QDomDocument & doc, QDomElement & blockElement); | ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeaccessormethod.h:60:18: warning: ‘virtual void CodeAccessorMethod::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] 60 | virtual void setAttributesFromNode(QDomElement & element); | ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeaccessormethod.h:62:18: warning: ‘virtual void CodeAccessorMethod::updateMethodDeclaration()’ can be marked override [-Wsuggest-override] 62 | virtual void updateMethodDeclaration() = 0; | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/codedocument.h:16, from /<>/umbrello/codegenerators/classifiercodedocument.h:17, from /<>/umbrello/codegenerators/java/javaclassifiercodedocument.h:16, from /<>/umbrello/codegenerators/java/javacodedocumentation.cpp:17: /<>/umbrello/codegenerators/hierarchicalcodeblock.h:38:10: warning: ‘virtual bool HierarchicalCodeBlock::addTextBlock(TextBlock*)’ can be marked override [-Wsuggest-override] 38 | bool addTextBlock (TextBlock * add_object); | ^~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:40:10: warning: ‘virtual bool HierarchicalCodeBlock::insertTextBlock(TextBlock*, TextBlock*, bool)’ can be marked override [-Wsuggest-override] 40 | bool insertTextBlock (TextBlock * newBlock, TextBlock * existingBlock, bool after = true); | ^~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:42:10: warning: ‘virtual bool HierarchicalCodeBlock::removeTextBlock(TextBlock*)’ can be marked override [-Wsuggest-override] 42 | bool removeTextBlock (TextBlock * remove_object); | ^~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:48:18: warning: ‘virtual void HierarchicalCodeBlock::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 48 | virtual void saveToXMI1 (QDomDocument & doc, QDomElement & root); | ^~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:50:18: warning: ‘virtual void HierarchicalCodeBlock::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] 50 | virtual void loadFromXMI1 (QDomElement & root); | ^~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:52:21: warning: ‘virtual QString HierarchicalCodeBlock::toString() const’ can be marked override [-Wsuggest-override] 52 | virtual QString toString () const; | ^~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:55:13: warning: ‘virtual QString HierarchicalCodeBlock::getUniqueTag(const QString&)’ can be marked override [-Wsuggest-override] 55 | QString getUniqueTag(const QString& prefix); | ^~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:59:25: warning: ‘virtual CodeBlock* HierarchicalCodeBlock::newCodeBlock()’ can be marked override [-Wsuggest-override] 59 | virtual CodeBlock * newCodeBlock(); | ^~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:60:37: warning: ‘virtual CodeBlockWithComments* HierarchicalCodeBlock::newCodeBlockWithComments()’ can be marked override [-Wsuggest-override] 60 | virtual CodeBlockWithComments * newCodeBlockWithComments(); | ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:61:37: warning: ‘virtual HierarchicalCodeBlock* HierarchicalCodeBlock::newHierarchicalCodeBlock()’ can be marked override [-Wsuggest-override] 61 | virtual HierarchicalCodeBlock * newHierarchicalCodeBlock(); | ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:65:18: warning: ‘virtual void HierarchicalCodeBlock::release()’ can be marked override [-Wsuggest-override] 65 | virtual void release (); | ^~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:67:18: warning: ‘virtual void HierarchicalCodeBlock::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 67 | virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & elem); | ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:69:18: warning: ‘virtual void HierarchicalCodeBlock::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] 69 | virtual void setAttributesFromNode (QDomElement & element); | ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:71:18: warning: ‘virtual void HierarchicalCodeBlock::setAttributesFromObject(TextBlock*)’ can be marked override [-Wsuggest-override] 71 | virtual void setAttributesFromObject (TextBlock * obj); | ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:73:17: warning: ‘virtual TextBlock* HierarchicalCodeBlock::findCodeClassFieldTextBlockByTag(const QString&)’ can be marked override [-Wsuggest-override] 73 | TextBlock * findCodeClassFieldTextBlockByTag (const QString &tag); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/classifiercodedocument.h:17, from /<>/umbrello/codegenerators/java/javaclassifiercodedocument.h:16, from /<>/umbrello/codegenerators/java/javacodedocumentation.cpp:17: /<>/umbrello/codegenerators/codedocument.h:61:10: warning: ‘virtual bool CodeDocument::insertTextBlock(TextBlock*, TextBlock*, bool)’ can be marked override [-Wsuggest-override] 61 | bool insertTextBlock (TextBlock * newBlock, TextBlock * existingBlock, bool after = true); | ^~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codedocument.h:70:25: warning: ‘virtual CodeBlock* CodeDocument::newCodeBlock()’ can be marked override [-Wsuggest-override] 70 | virtual CodeBlock * newCodeBlock (); | ^~~~~~~~~~~~ /<>/umbrello/codegenerators/codedocument.h:71:37: warning: ‘virtual HierarchicalCodeBlock* CodeDocument::newHierarchicalCodeBlock()’ can be marked override [-Wsuggest-override] 71 | virtual HierarchicalCodeBlock * newHierarchicalCodeBlock (); | ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codedocument.h:72:37: warning: ‘virtual CodeBlockWithComments* CodeDocument::newCodeBlockWithComments()’ can be marked override [-Wsuggest-override] 72 | virtual CodeBlockWithComments * newCodeBlockWithComments (); | ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codedocument.h:74:21: warning: ‘virtual QString CodeDocument::getUniqueTag(const QString&)’ can be marked override [-Wsuggest-override] 74 | virtual QString getUniqueTag(const QString& prefix = QString()); | ^~~~~~~~~~~~ /<>/umbrello/codegenerators/codedocument.h:86:18: warning: ‘virtual void CodeDocument::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 86 | virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement); | ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codedocument.h:88:18: warning: ‘virtual void CodeDocument::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] 88 | virtual void setAttributesFromNode (QDomElement & element); | ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codedocument.h:100:10: warning: ‘virtual void CodeDocument::resetTextBlocks()’ can be marked override [-Wsuggest-override] 100 | void resetTextBlocks(); | ^~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codedocument.h:102:25: warning: ‘virtual TextBlock* CodeDocument::findCodeClassFieldTextBlockByTag(const QString&)’ can be marked override [-Wsuggest-override] 102 | virtual TextBlock * findCodeClassFieldTextBlockByTag(const QString &tag); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/codeoperation.h:16, from /<>/umbrello/codegenerators/classifiercodedocument.h:18, from /<>/umbrello/codegenerators/java/javaclassifiercodedocument.h:16, from /<>/umbrello/codegenerators/java/javacodedocumentation.cpp:17: /<>/umbrello/uml1model/operation.h:37:18: warning: ‘virtual void UMLOperation::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 37 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/operation.h:39:24: warning: ‘virtual UMLObject* UMLOperation::clone() const’ can be marked override [-Wsuggest-override] 39 | virtual UMLObject* clone() const; | ^~~~~ /<>/umbrello/uml1model/operation.h:41:10: warning: ‘virtual void UMLOperation::setType(UMLObject*)’ can be marked override [-Wsuggest-override] 41 | void setType(UMLObject* type); | ^~~~~~~ /<>/umbrello/uml1model/operation.h:52:13: warning: ‘virtual QString UMLOperation::toString(Uml::SignatureType::Enum, bool)’ can be marked override [-Wsuggest-override] 52 | QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false); | ^~~~~~~~ /<>/umbrello/uml1model/operation.h:56:10: warning: ‘virtual bool UMLOperation::resolveRef()’ can be marked override [-Wsuggest-override] 56 | bool resolveRef(); | ^~~~~~~~~~ /<>/umbrello/uml1model/operation.h:60:18: warning: ‘virtual bool UMLOperation::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] 60 | virtual bool showPropertiesDialog(QWidget* parent = 0); | ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/operation.h:72:10: warning: ‘virtual void UMLOperation::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 72 | void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/operation.h:75:10: warning: ‘virtual bool UMLOperation::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 75 | bool load1(QDomElement & element); | ^~~~~ In file included from /<>/umbrello/codegenerators/classifiercodedocument.h:18, from /<>/umbrello/codegenerators/java/javaclassifiercodedocument.h:16, from /<>/umbrello/codegenerators/java/javacodedocumentation.cpp:17: /<>/umbrello/codegenerators/codeoperation.h:41:18: warning: ‘virtual void CodeOperation::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 41 | virtual void saveToXMI1 (QDomDocument & doc, QDomElement & root); | ^~~~~~~~~~ /<>/umbrello/codegenerators/codeoperation.h:43:18: warning: ‘virtual void CodeOperation::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] 43 | virtual void loadFromXMI1 (QDomElement & root); | ^~~~~~~~~~~~ /<>/umbrello/codegenerators/codeoperation.h:47:18: warning: ‘virtual void CodeOperation::setAttributesFromObject(TextBlock*)’ can be marked override [-Wsuggest-override] 47 | virtual void setAttributesFromObject (TextBlock * obj); | ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeoperation.h:49:18: warning: ‘virtual void CodeOperation::updateMethodDeclaration()’ can be marked override [-Wsuggest-override] 49 | virtual void updateMethodDeclaration() = 0; | ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeoperation.h:50:18: warning: ‘virtual void CodeOperation::updateContent()’ can be marked override [-Wsuggest-override] 50 | virtual void updateContent(); | ^~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeoperation.h:57:18: warning: ‘virtual void CodeOperation::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 57 | virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement); | ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeoperation.h:59:18: warning: ‘virtual void CodeOperation::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] 59 | virtual void setAttributesFromNode (QDomElement & element); | ^~~~~~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/codeclassfield.h:16, from /<>/umbrello/codegenerators/classifiercodedocument.h:19, from /<>/umbrello/codegenerators/java/javaclassifiercodedocument.h:16, from /<>/umbrello/codegenerators/java/javacodedocumentation.cpp:17: /<>/umbrello/codegenerators/codeclassfielddeclarationblock.h:42:18: warning: ‘virtual void CodeClassFieldDeclarationBlock::setAttributesFromObject(TextBlock*)’ can be marked override [-Wsuggest-override] 42 | virtual void setAttributesFromObject(TextBlock * obj); | ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeclassfielddeclarationblock.h:44:18: warning: ‘virtual void CodeClassFieldDeclarationBlock::updateContent()’ can be marked override [-Wsuggest-override] 44 | virtual void updateContent() = 0; | ^~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeclassfielddeclarationblock.h:46:18: warning: ‘virtual void CodeClassFieldDeclarationBlock::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 46 | virtual void saveToXMI1(QDomDocument & doc, QDomElement & root); | ^~~~~~~~~~ /<>/umbrello/codegenerators/codeclassfielddeclarationblock.h:48:18: warning: ‘virtual void CodeClassFieldDeclarationBlock::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] 48 | virtual void loadFromXMI1(QDomElement & root); | ^~~~~~~~~~~~ /<>/umbrello/codegenerators/codeclassfielddeclarationblock.h:52:18: warning: ‘virtual void CodeClassFieldDeclarationBlock::release()’ can be marked override [-Wsuggest-override] 52 | virtual void release(); | ^~~~~~~ /<>/umbrello/codegenerators/codeclassfielddeclarationblock.h:54:18: warning: ‘virtual void CodeClassFieldDeclarationBlock::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 54 | virtual void setAttributesOnNode(QDomDocument & doc, QDomElement & blockElement); | ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeclassfielddeclarationblock.h:56:18: warning: ‘virtual void CodeClassFieldDeclarationBlock::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] 56 | virtual void setAttributesFromNode(QDomElement & element); | ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeclassfielddeclarationblock.h:67:18: warning: ‘virtual void CodeClassFieldDeclarationBlock::syncToParent()’ can be marked override [-Wsuggest-override] 67 | virtual void syncToParent(); | ^~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/classifiercodedocument.h:19, from /<>/umbrello/codegenerators/java/javaclassifiercodedocument.h:16, from /<>/umbrello/codegenerators/java/javacodedocumentation.cpp:17: /<>/umbrello/codegenerators/codeclassfield.h:52:13: warning: ‘virtual QString CodeClassField::getTypeName()’ can be marked override [-Wsuggest-override] 52 | QString getTypeName (); | ^~~~~~~~~~~ /<>/umbrello/codegenerators/codeclassfield.h:85:10: warning: ‘virtual void CodeClassField::updateContent()’ can be marked override [-Wsuggest-override] 85 | void updateContent(); | ^~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeclassfield.h:121:18: warning: ‘virtual void CodeClassField::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 121 | virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement); | ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeclassfield.h:123:18: warning: ‘virtual void CodeClassField::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] 123 | virtual void setAttributesFromNode (QDomElement & element); | ^~~~~~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/java/javaclassifiercodedocument.h:16, from /<>/umbrello/codegenerators/java/javacodedocumentation.cpp:17: /<>/umbrello/codegenerators/classifiercodedocument.h:74:18: warning: ‘virtual void ClassifierCodeDocument::synchronize()’ can be marked override [-Wsuggest-override] 74 | virtual void synchronize(); | ^~~~~~~~~~~ /<>/umbrello/codegenerators/classifiercodedocument.h:81:18: warning: ‘virtual void ClassifierCodeDocument::updateContent()’ can be marked override [-Wsuggest-override] 81 | virtual void updateContent() = 0; | ^~~~~~~~~~~~~ /<>/umbrello/codegenerators/classifiercodedocument.h:83:18: warning: ‘virtual void ClassifierCodeDocument::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 83 | virtual void saveToXMI1(QDomDocument &doc, QDomElement &root); | ^~~~~~~~~~ /<>/umbrello/codegenerators/classifiercodedocument.h:84:18: warning: ‘virtual void ClassifierCodeDocument::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] 84 | virtual void loadFromXMI1(QDomElement &root); | ^~~~~~~~~~~~ /<>/umbrello/codegenerators/classifiercodedocument.h:90:18: warning: ‘virtual void ClassifierCodeDocument::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 90 | virtual void setAttributesOnNode(QDomDocument &doc, QDomElement &blockElement); | ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/classifiercodedocument.h:91:18: warning: ‘virtual void ClassifierCodeDocument::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] 91 | virtual void setAttributesFromNode(QDomElement &element); | ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/classifiercodedocument.h:93:17: warning: ‘virtual TextBlock* ClassifierCodeDocument::findCodeClassFieldTextBlockByTag(const QString&)’ can be marked override [-Wsuggest-override] 93 | TextBlock * findCodeClassFieldTextBlockByTag(const QString &tag); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/java/javaclassifiercodedocument.h:19, from /<>/umbrello/codegenerators/java/javacodedocumentation.cpp:17: /<>/umbrello/codegenerators/java/javacodeclassfield.h:39:13: warning: ‘virtual QString JavaCodeClassField::getInitialValue()’ can be marked override [-Wsuggest-override] 39 | QString getInitialValue(); | ^~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/java/javacodeclassfield.h:41:13: warning: ‘virtual QString JavaCodeClassField::getTypeName()’ can be marked override [-Wsuggest-override] 41 | QString getTypeName (); | ^~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/java/javaclassifiercodedocument.h:20, from /<>/umbrello/codegenerators/java/javacodedocumentation.cpp:17: /<>/umbrello/codegenerators/java/javacodeoperation.h:36:17: warning: ‘virtual int JavaCodeOperation::lastEditableLine()’ can be marked override [-Wsuggest-override] 36 | virtual int lastEditableLine(); | ^~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/java/javacodeoperation.h:40:10: warning: ‘virtual void JavaCodeOperation::updateMethodDeclaration()’ can be marked override [-Wsuggest-override] 40 | void updateMethodDeclaration(); | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/java/javacodedocumentation.cpp:17: /<>/umbrello/codegenerators/java/javaclassifiercodedocument.h:58:13: warning: ‘virtual QString JavaClassifierCodeDocument::getPath()’ can be marked override [-Wsuggest-override] 58 | QString getPath(); | ^~~~~~~ /<>/umbrello/codegenerators/java/javaclassifiercodedocument.h:64:10: warning: ‘virtual bool JavaClassifierCodeDocument::addCodeOperation(CodeOperation*)’ can be marked override [-Wsuggest-override] 64 | bool addCodeOperation (CodeOperation * op); | ^~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/java/javaclassifiercodedocument.h:66:10: warning: ‘virtual void JavaClassifierCodeDocument::updateContent()’ can be marked override [-Wsuggest-override] 66 | void updateContent(); | ^~~~~~~~~~~~~ /<>/umbrello/codegenerators/java/javaclassifiercodedocument.h:71:10: warning: ‘virtual void JavaClassifierCodeDocument::resetTextBlocks()’ can be marked override [-Wsuggest-override] 71 | void resetTextBlocks(); | ^~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/java/javaclassifiercodedocument.h:77:18: warning: ‘virtual void JavaClassifierCodeDocument::loadChildTextBlocksFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] 77 | virtual void loadChildTextBlocksFromNode (QDomElement & root); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/java/javacodedocumentation.cpp:18: /<>/umbrello/uml.h:201:18: warning: ‘virtual void UMLApp::keyPressEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] 201 | virtual void keyPressEvent(QKeyEvent* e); | ^~~~~~~~~~~~~ /<>/umbrello/uml.h:202:18: warning: ‘virtual void UMLApp::keyReleaseEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] 202 | virtual void keyReleaseEvent(QKeyEvent* e); | ^~~~~~~~~~~~~~~ /<>/umbrello/uml.h:204:18: warning: ‘virtual void UMLApp::customEvent(QEvent*)’ can be marked override [-Wsuggest-override] 204 | virtual void customEvent(QEvent* e); | ^~~~~~~~~~~ /<>/umbrello/uml.h:215:18: warning: ‘virtual bool UMLApp::queryClose()’ can be marked override [-Wsuggest-override] 215 | virtual bool queryClose(); | ^~~~~~~~~~ /<>/umbrello/uml.h:217:18: warning: ‘virtual void UMLApp::saveProperties(KConfigGroup&)’ can be marked override [-Wsuggest-override] 217 | virtual void saveProperties(KConfigGroup & cfg); | ^~~~~~~~~~~~~~ /<>/umbrello/uml.h:218:18: warning: ‘virtual void UMLApp::readProperties(const KConfigGroup&)’ can be marked override [-Wsuggest-override] 218 | virtual void readProperties(const KConfigGroup & cfg); | ^~~~~~~~~~~~~~ [ 45%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/codegenerators/java/javacodegenerationpolicy.cpp.o cd /<>/obj-aarch64-linux-gnu/umbrello && /usr/bin/aarch64-linux-gnu-g++ -DCMAKE_BINARY_DIR=\"/<>/obj-aarch64-linux-gnu\" -DKCOREADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLO_VERSION_STRING=\"2.23.3\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-aarch64-linux-gnu/umbrello -I/<>/umbrello -I/<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/include -I/<>/obj-aarch64-linux-gnu -I/<>/umbrello/clipboard -I/<>/umbrello/cmds -I/<>/umbrello/codegenerators -I/<>/umbrello/codegenerators/ada -I/<>/umbrello/codegenerators/as -I/<>/umbrello/codegenerators/cpp -I/<>/umbrello/codegenerators/csharp -I/<>/umbrello/codegenerators/d -I/<>/umbrello/codegenerators/idl -I/<>/umbrello/codegenerators/java -I/<>/umbrello/codegenerators/js -I/<>/umbrello/codegenerators/pascal -I/<>/umbrello/codegenerators/perl -I/<>/umbrello/codegenerators/php -I/<>/umbrello/codegenerators/python -I/<>/umbrello/codegenerators/ruby -I/<>/umbrello/codegenerators/sql -I/<>/umbrello/codegenerators/tcl -I/<>/umbrello/codegenerators/vala -I/<>/umbrello/codegenerators/xml -I/<>/umbrello/codegenwizard -I/<>/umbrello/codeimport -I/<>/umbrello/codeimport/csharp -I/<>/umbrello/codeimpwizard -I/<>/umbrello/debug -I/<>/umbrello/dialogs -I/<>/umbrello/dialogs/pages -I/<>/umbrello/dialogs/widgets -I/<>/umbrello/docgenerators -I/<>/umbrello/finder -I/<>/umbrello/refactoring -I/<>/umbrello/uml1model -I/<>/umbrello/umlwidgets -I/<>/lib/cppparser -I/<>/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/aarch64-linux-gnu/qt5 -isystem /usr/include/aarch64-linux-gnu/qt5/QtWidgets -isystem /usr/include/aarch64-linux-gnu/qt5/QtGui -isystem /usr/include/aarch64-linux-gnu/qt5/QtCore -isystem /usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/aarch64-linux-gnu/qt5/QtXml -isystem /usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/aarch64-linux-gnu/qt5/QtSvg -isystem /usr/include/aarch64-linux-gnu/qt5/QtWebKitWidgets -isystem /usr/include/aarch64-linux-gnu/qt5/QtWebKit -isystem /usr/include/aarch64-linux-gnu/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/aarch64-linux-gnu/qt5/QtConcurrent -isystem /usr/include/aarch64-linux-gnu/qt5/QtDBus -isystem /usr/include/KF5/KTextEditor -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -fno-delete-null-pointer-checks -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -o CMakeFiles/libumbrello.dir/codegenerators/java/javacodegenerationpolicy.cpp.o -c /<>/umbrello/codegenerators/java/javacodegenerationpolicy.cpp In file included from /<>/umbrello/codegenerators/java/javacodegenerationpolicy.cpp:13: /<>/umbrello/codegenerators/java/javacodegenerationpolicy.h:39:18: warning: ‘virtual void JavaCodeGenerationPolicy::setDefaults(bool)’ can be marked override [-Wsuggest-override] 39 | virtual void setDefaults(bool emitUpdateSignal = true); | ^~~~~~~~~~~ /<>/umbrello/codegenerators/java/javacodegenerationpolicy.h:41:32: warning: ‘virtual CodeGenerationPolicyPage* JavaCodeGenerationPolicy::createPage(QWidget*, const char*)’ can be marked override [-Wsuggest-override] 41 | CodeGenerationPolicyPage * createPage (QWidget *parent = 0, const char * name = 0); | ^~~~~~~~~~ In file included from /<>/umbrello/dialogs/pages/codegenerationpolicypage.h:23, from /<>/umbrello/codegenerators/java/javacodegenerationpolicypage.h:15, from /<>/umbrello/codegenerators/java/javacodegenerationpolicy.cpp:16: /<>/umbrello/dialogs/pages/dialogpagebase.h:34:18: warning: ‘virtual void DialogPageBase::keyPressEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] 34 | virtual void keyPressEvent(QKeyEvent *event); | ^~~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/java/javacodegenerationpolicy.cpp:16: /<>/umbrello/codegenerators/java/javacodegenerationpolicypage.h:48:10: warning: ‘virtual void JavaCodeGenerationPolicyPage::apply()’ can be marked override [-Wsuggest-override] 48 | void apply(); | ^~~~~ In file included from /<>/umbrello/codegenerators/java/javacodegenerator.h:16, from /<>/umbrello/codegenerators/java/javacodegenerationpolicy.cpp:17: /<>/umbrello/codegenerators/advancedcodegenerator.h:37:18: warning: ‘virtual void AdvancedCodeGenerator::initFromParentDocument()’ can be marked override [-Wsuggest-override] 37 | virtual void initFromParentDocument(); | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/codeblockwithcomments.h:15, from /<>/umbrello/codegenerators/java/javacodegenerator.h:17, from /<>/umbrello/codegenerators/java/javacodegenerationpolicy.cpp:17: /<>/umbrello/codegenerators/codeblock.h:40:18: warning: ‘virtual void CodeBlock::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 40 | virtual void saveToXMI1(QDomDocument & doc, QDomElement & root); | ^~~~~~~~~~ /<>/umbrello/codegenerators/codeblock.h:41:18: warning: ‘virtual void CodeBlock::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] 41 | virtual void loadFromXMI1(QDomElement & root); | ^~~~~~~~~~~~ /<>/umbrello/codegenerators/codeblock.h:43:18: warning: ‘virtual void CodeBlock::setAttributesFromObject(TextBlock*)’ can be marked override [-Wsuggest-override] 43 | virtual void setAttributesFromObject(TextBlock * obj); | ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeblock.h:49:18: warning: ‘virtual void CodeBlock::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 49 | virtual void setAttributesOnNode(QDomDocument & doc, QDomElement & blockElement); | ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeblock.h:50:18: warning: ‘virtual void CodeBlock::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] 50 | virtual void setAttributesFromNode(QDomElement & element); | ^~~~~~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/codeblockwithcomments.h:16, from /<>/umbrello/codegenerators/java/javacodegenerator.h:17, from /<>/umbrello/codegenerators/java/javacodegenerationpolicy.cpp:17: /<>/umbrello/codegenerators/codecomment.h:30:18: warning: ‘virtual void CodeComment::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 30 | virtual void saveToXMI1(QDomDocument & doc, QDomElement & root); | ^~~~~~~~~~ /<>/umbrello/codegenerators/codecomment.h:31:18: warning: ‘virtual void CodeComment::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] 31 | virtual void loadFromXMI1(QDomElement & root); | ^~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/java/javacodegenerator.h:17, from /<>/umbrello/codegenerators/java/javacodegenerationpolicy.cpp:17: /<>/umbrello/codegenerators/codeblockwithcomments.h:38:21: warning: ‘virtual QString CodeBlockWithComments::toString() const’ can be marked override [-Wsuggest-override] 38 | virtual QString toString () const; | ^~~~~~~~ /<>/umbrello/codegenerators/codeblockwithcomments.h:42:18: warning: ‘virtual void CodeBlockWithComments::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 42 | virtual void saveToXMI1 (QDomDocument & doc, QDomElement & root); | ^~~~~~~~~~ /<>/umbrello/codegenerators/codeblockwithcomments.h:44:18: warning: ‘virtual void CodeBlockWithComments::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] 44 | virtual void loadFromXMI1 (QDomElement & root); | ^~~~~~~~~~~~ /<>/umbrello/codegenerators/codeblockwithcomments.h:46:18: warning: ‘virtual void CodeBlockWithComments::setAttributesFromObject(TextBlock*)’ can be marked override [-Wsuggest-override] 46 | virtual void setAttributesFromObject (TextBlock * obj); | ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeblockwithcomments.h:50:18: warning: ‘virtual void CodeBlockWithComments::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 50 | virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement); | ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeblockwithcomments.h:52:18: warning: ‘virtual void CodeBlockWithComments::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] 52 | virtual void setAttributesFromNode (QDomElement & element); | ^~~~~~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/uml1model/package.h:14, from /<>/umbrello/uml1model/classifier.h:13, from /<>/umbrello/codegenerators/classifiercodedocument.h:15, from /<>/umbrello/codegenerators/java/javaclassifiercodedocument.h:16, from /<>/umbrello/codegenerators/java/javacodegenerator.h:18, from /<>/umbrello/codegenerators/java/javacodegenerationpolicy.cpp:17: /<>/umbrello/uml1model/umlcanvasobject.h:43:18: warning: ‘virtual void UMLCanvasObject::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 43 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/umlcanvasobject.h:85:18: warning: ‘virtual bool UMLCanvasObject::resolveRef()’ can be marked override [-Wsuggest-override] 85 | virtual bool resolveRef(); | ^~~~~~~~~~ In file included from /<>/umbrello/uml1model/classifier.h:13, from /<>/umbrello/codegenerators/classifiercodedocument.h:15, from /<>/umbrello/codegenerators/java/javaclassifiercodedocument.h:16, from /<>/umbrello/codegenerators/java/javacodegenerator.h:18, from /<>/umbrello/codegenerators/java/javacodegenerationpolicy.cpp:17: /<>/umbrello/uml1model/package.h:39:18: warning: ‘virtual void UMLPackage::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 39 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/package.h:41:24: warning: ‘virtual UMLObject* UMLPackage::clone() const’ can be marked override [-Wsuggest-override] 41 | virtual UMLObject* clone() const; | ^~~~~ /<>/umbrello/uml1model/package.h:64:18: warning: ‘virtual bool UMLPackage::resolveRef()’ can be marked override [-Wsuggest-override] 64 | virtual bool resolveRef(); | ^~~~~~~~~~ /<>/umbrello/uml1model/package.h:66:18: warning: ‘virtual void UMLPackage::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 66 | virtual void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/package.h:69:18: warning: ‘virtual bool UMLPackage::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 69 | virtual bool load1(QDomElement& element); | ^~~~~ In file included from /<>/umbrello/uml1model/attribute.h:15, from /<>/umbrello/uml1model/umlattributelist.h:17, from /<>/umbrello/uml1model/classifier.h:14, from /<>/umbrello/codegenerators/classifiercodedocument.h:15, from /<>/umbrello/codegenerators/java/javaclassifiercodedocument.h:16, from /<>/umbrello/codegenerators/java/javacodegenerator.h:18, from /<>/umbrello/codegenerators/java/javacodegenerationpolicy.cpp:17: /<>/umbrello/uml1model/classifierlistitem.h:48:18: warning: ‘virtual void UMLClassifierListItem::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 48 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/classifierlistitem.h:54:24: warning: ‘virtual UMLObject* UMLClassifierListItem::clone() const’ can be marked override [-Wsuggest-override] 54 | virtual UMLObject* clone() const = 0; | ^~~~~ In file included from /<>/umbrello/uml1model/umlattributelist.h:17, from /<>/umbrello/uml1model/classifier.h:14, from /<>/umbrello/codegenerators/classifiercodedocument.h:15, from /<>/umbrello/codegenerators/java/javaclassifiercodedocument.h:16, from /<>/umbrello/codegenerators/java/javacodegenerator.h:18, from /<>/umbrello/codegenerators/java/javacodegenerationpolicy.cpp:17: /<>/umbrello/uml1model/attribute.h:42:18: warning: ‘virtual void UMLAttribute::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 42 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/attribute.h:44:10: warning: ‘virtual void UMLAttribute::setName(const QString&)’ can be marked override [-Wsuggest-override] 44 | void setName(const QString &name); | ^~~~~~~ /<>/umbrello/uml1model/attribute.h:48:24: warning: ‘virtual UMLObject* UMLAttribute::clone() const’ can be marked override [-Wsuggest-override] 48 | virtual UMLObject* clone() const; | ^~~~~ /<>/umbrello/uml1model/attribute.h:53:13: warning: ‘virtual QString UMLAttribute::toString(Uml::SignatureType::Enum, bool)’ can be marked override [-Wsuggest-override] 53 | QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false); | ^~~~~~~~ /<>/umbrello/uml1model/attribute.h:58:18: warning: ‘virtual void UMLAttribute::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 58 | virtual void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/attribute.h:60:18: warning: ‘virtual bool UMLAttribute::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] 60 | virtual bool showPropertiesDialog(QWidget* parent = 0); | ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/attribute.h:73:10: warning: ‘virtual bool UMLAttribute::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 73 | bool load1(QDomElement & element); | ^~~~~ In file included from /<>/umbrello/uml1model/foreignkeyconstraint.h:16, from /<>/umbrello/model_utils.h:18, from /<>/umbrello/uml1model/classifier.h:19, from /<>/umbrello/codegenerators/classifiercodedocument.h:15, from /<>/umbrello/codegenerators/java/javaclassifiercodedocument.h:16, from /<>/umbrello/codegenerators/java/javacodegenerator.h:18, from /<>/umbrello/codegenerators/java/javacodegenerationpolicy.cpp:17: /<>/umbrello/uml1model/entityconstraint.h:40:18: warning: ‘virtual void UMLEntityConstraint::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 40 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/entityconstraint.h:45:24: warning: ‘virtual UMLObject* UMLEntityConstraint::clone() const’ can be marked override [-Wsuggest-override] 45 | virtual UMLObject* clone() const = 0; | ^~~~~ In file included from /<>/umbrello/model_utils.h:18, from /<>/umbrello/uml1model/classifier.h:19, from /<>/umbrello/codegenerators/classifiercodedocument.h:15, from /<>/umbrello/codegenerators/java/javaclassifiercodedocument.h:16, from /<>/umbrello/codegenerators/java/javacodegenerator.h:18, from /<>/umbrello/codegenerators/java/javacodegenerationpolicy.cpp:17: /<>/umbrello/uml1model/foreignkeyconstraint.h:56:18: warning: ‘virtual void UMLForeignKeyConstraint::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 56 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:58:24: warning: ‘virtual UMLObject* UMLForeignKeyConstraint::clone() const’ can be marked override [-Wsuggest-override] 58 | virtual UMLObject* clone() const; | ^~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:60:13: warning: ‘virtual QString UMLForeignKeyConstraint::toString(Uml::SignatureType::Enum, bool)’ can be marked override [-Wsuggest-override] 60 | QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false); | ^~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:65:10: warning: ‘virtual void UMLForeignKeyConstraint::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 65 | void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:67:18: warning: ‘virtual bool UMLForeignKeyConstraint::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] 67 | virtual bool showPropertiesDialog(QWidget* parent = 0); | ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:85:10: warning: ‘virtual bool UMLForeignKeyConstraint::resolveRef()’ can be marked override [-Wsuggest-override] 85 | bool resolveRef(); | ^~~~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:94:10: warning: ‘virtual bool UMLForeignKeyConstraint::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 94 | bool load1(QDomElement & element); | ^~~~~ In file included from /<>/umbrello/model_utils.h:20, from /<>/umbrello/uml1model/classifier.h:19, from /<>/umbrello/codegenerators/classifiercodedocument.h:15, from /<>/umbrello/codegenerators/java/javaclassifiercodedocument.h:16, from /<>/umbrello/codegenerators/java/javacodegenerator.h:18, from /<>/umbrello/codegenerators/java/javacodegenerationpolicy.cpp:17: /<>/umbrello/dialogs/multipagedialogbase.h:101:18: warning: ‘virtual void MultiPageDialogBase::keyPressEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] 101 | virtual void keyPressEvent(QKeyEvent *event); | ^~~~~~~~~~~~~ In file included from /<>/umbrello/model_utils.h:21, from /<>/umbrello/uml1model/classifier.h:19, from /<>/umbrello/codegenerators/classifiercodedocument.h:15, from /<>/umbrello/codegenerators/java/javaclassifiercodedocument.h:16, from /<>/umbrello/codegenerators/java/javacodegenerator.h:18, from /<>/umbrello/codegenerators/java/javacodegenerationpolicy.cpp:17: /<>/umbrello/umlwidgets/widgetbase.h:187:20: warning: ‘virtual QRectF WidgetBase::boundingRect() const’ can be marked override [-Wsuggest-override] 187 | virtual QRectF boundingRect() const; | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/widgetbase.h:191:18: warning: ‘virtual void WidgetBase::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] 191 | virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); | ^~~~~ /<>/umbrello/umlwidgets/widgetbase.h:260:18: warning: ‘virtual void WidgetBase::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] 260 | virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent *event); | ^~~~~~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/classifiercodedocument.h:15, from /<>/umbrello/codegenerators/java/javaclassifiercodedocument.h:16, from /<>/umbrello/codegenerators/java/javacodegenerator.h:18, from /<>/umbrello/codegenerators/java/javacodegenerationpolicy.cpp:17: /<>/umbrello/uml1model/classifier.h:54:18: warning: ‘virtual void UMLClassifier::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 54 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/classifier.h:56:16: warning: ‘virtual UMLObject* UMLClassifier::clone() const’ can be marked override [-Wsuggest-override] 56 | UMLObject* clone() const; | ^~~~~ /<>/umbrello/uml1model/classifier.h:111:18: warning: ‘virtual bool UMLClassifier::resolveRef()’ can be marked override [-Wsuggest-override] 111 | virtual bool resolveRef(); | ^~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:115:24: warning: ‘virtual UMLObject* UMLClassifier::findChildObjectById(Uml::ID::Type, bool)’ can be marked override [-Wsuggest-override] 115 | virtual UMLObject* findChildObjectById(Uml::ID::Type id, bool considerAncestors = false); | ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:124:18: warning: ‘virtual bool UMLClassifier::acceptAssociationType(Uml::AssociationType::Enum)’ can be marked override [-Wsuggest-override] 124 | virtual bool acceptAssociationType(Uml::AssociationType::Enum type); | ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:129:10: warning: ‘virtual void UMLClassifier::setBaseType(UMLObject::ObjectType)’ can be marked override [-Wsuggest-override] 129 | void setBaseType(UMLObject::ObjectType ot); | ^~~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:181:10: warning: ‘virtual void UMLClassifier::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 181 | void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:183:18: warning: ‘virtual bool UMLClassifier::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 183 | virtual bool load1(QDomElement& element); | ^~~~~ In file included from /<>/umbrello/codegenerators/codeaccessormethod.h:15, from /<>/umbrello/codegenerators/classifiercodedocument.h:16, from /<>/umbrello/codegenerators/java/javaclassifiercodedocument.h:16, from /<>/umbrello/codegenerators/java/javacodegenerator.h:18, from /<>/umbrello/codegenerators/java/javacodegenerationpolicy.cpp:17: /<>/umbrello/codegenerators/codemethodblock.h:45:21: warning: ‘virtual QString CodeMethodBlock::toString() const’ can be marked override [-Wsuggest-override] 45 | virtual QString toString () const; | ^~~~~~~~ /<>/umbrello/codegenerators/codemethodblock.h:58:18: warning: ‘virtual void CodeMethodBlock::updateContent()’ can be marked override [-Wsuggest-override] 58 | virtual void updateContent () = 0; | ^~~~~~~~~~~~~ /<>/umbrello/codegenerators/codemethodblock.h:62:18: warning: ‘virtual void CodeMethodBlock::release()’ can be marked override [-Wsuggest-override] 62 | virtual void release (); | ^~~~~~~ /<>/umbrello/codegenerators/codemethodblock.h:75:18: warning: ‘virtual void CodeMethodBlock::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 75 | virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement); | ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codemethodblock.h:77:18: warning: ‘virtual void CodeMethodBlock::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] 77 | virtual void setAttributesFromNode (QDomElement & element); | ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codemethodblock.h:79:18: warning: ‘virtual void CodeMethodBlock::setAttributesFromObject(TextBlock*)’ can be marked override [-Wsuggest-override] 79 | virtual void setAttributesFromObject (TextBlock * obj); | ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codemethodblock.h:88:18: warning: ‘virtual void CodeMethodBlock::syncToParent()’ can be marked override [-Wsuggest-override] 88 | virtual void syncToParent(); | ^~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/classifiercodedocument.h:16, from /<>/umbrello/codegenerators/java/javaclassifiercodedocument.h:16, from /<>/umbrello/codegenerators/java/javacodegenerator.h:18, from /<>/umbrello/codegenerators/java/javacodegenerationpolicy.cpp:17: /<>/umbrello/codegenerators/codeaccessormethod.h:47:18: warning: ‘virtual void CodeAccessorMethod::updateContent()’ can be marked override [-Wsuggest-override] 47 | virtual void updateContent() = 0; | ^~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeaccessormethod.h:49:18: warning: ‘virtual void CodeAccessorMethod::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 49 | virtual void saveToXMI1(QDomDocument & doc, QDomElement & root); | ^~~~~~~~~~ /<>/umbrello/codegenerators/codeaccessormethod.h:50:18: warning: ‘virtual void CodeAccessorMethod::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] 50 | virtual void loadFromXMI1(QDomElement & root); | ^~~~~~~~~~~~ /<>/umbrello/codegenerators/codeaccessormethod.h:52:18: warning: ‘virtual void CodeAccessorMethod::setAttributesFromObject(TextBlock*)’ can be marked override [-Wsuggest-override] 52 | virtual void setAttributesFromObject(TextBlock * obj); | ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeaccessormethod.h:56:18: warning: ‘virtual void CodeAccessorMethod::release()’ can be marked override [-Wsuggest-override] 56 | virtual void release(); | ^~~~~~~ /<>/umbrello/codegenerators/codeaccessormethod.h:58:18: warning: ‘virtual void CodeAccessorMethod::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 58 | virtual void setAttributesOnNode(QDomDocument & doc, QDomElement & blockElement); | ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeaccessormethod.h:60:18: warning: ‘virtual void CodeAccessorMethod::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] 60 | virtual void setAttributesFromNode(QDomElement & element); | ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeaccessormethod.h:62:18: warning: ‘virtual void CodeAccessorMethod::updateMethodDeclaration()’ can be marked override [-Wsuggest-override] 62 | virtual void updateMethodDeclaration() = 0; | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/codedocument.h:16, from /<>/umbrello/codegenerators/classifiercodedocument.h:17, from /<>/umbrello/codegenerators/java/javaclassifiercodedocument.h:16, from /<>/umbrello/codegenerators/java/javacodegenerator.h:18, from /<>/umbrello/codegenerators/java/javacodegenerationpolicy.cpp:17: /<>/umbrello/codegenerators/hierarchicalcodeblock.h:38:10: warning: ‘virtual bool HierarchicalCodeBlock::addTextBlock(TextBlock*)’ can be marked override [-Wsuggest-override] 38 | bool addTextBlock (TextBlock * add_object); | ^~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:40:10: warning: ‘virtual bool HierarchicalCodeBlock::insertTextBlock(TextBlock*, TextBlock*, bool)’ can be marked override [-Wsuggest-override] 40 | bool insertTextBlock (TextBlock * newBlock, TextBlock * existingBlock, bool after = true); | ^~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:42:10: warning: ‘virtual bool HierarchicalCodeBlock::removeTextBlock(TextBlock*)’ can be marked override [-Wsuggest-override] 42 | bool removeTextBlock (TextBlock * remove_object); | ^~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:48:18: warning: ‘virtual void HierarchicalCodeBlock::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 48 | virtual void saveToXMI1 (QDomDocument & doc, QDomElement & root); | ^~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:50:18: warning: ‘virtual void HierarchicalCodeBlock::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] 50 | virtual void loadFromXMI1 (QDomElement & root); | ^~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:52:21: warning: ‘virtual QString HierarchicalCodeBlock::toString() const’ can be marked override [-Wsuggest-override] 52 | virtual QString toString () const; | ^~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:55:13: warning: ‘virtual QString HierarchicalCodeBlock::getUniqueTag(const QString&)’ can be marked override [-Wsuggest-override] 55 | QString getUniqueTag(const QString& prefix); | ^~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:59:25: warning: ‘virtual CodeBlock* HierarchicalCodeBlock::newCodeBlock()’ can be marked override [-Wsuggest-override] 59 | virtual CodeBlock * newCodeBlock(); | ^~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:60:37: warning: ‘virtual CodeBlockWithComments* HierarchicalCodeBlock::newCodeBlockWithComments()’ can be marked override [-Wsuggest-override] 60 | virtual CodeBlockWithComments * newCodeBlockWithComments(); | ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:61:37: warning: ‘virtual HierarchicalCodeBlock* HierarchicalCodeBlock::newHierarchicalCodeBlock()’ can be marked override [-Wsuggest-override] 61 | virtual HierarchicalCodeBlock * newHierarchicalCodeBlock(); | ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:65:18: warning: ‘virtual void HierarchicalCodeBlock::release()’ can be marked override [-Wsuggest-override] 65 | virtual void release (); | ^~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:67:18: warning: ‘virtual void HierarchicalCodeBlock::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 67 | virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & elem); | ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:69:18: warning: ‘virtual void HierarchicalCodeBlock::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] 69 | virtual void setAttributesFromNode (QDomElement & element); | ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:71:18: warning: ‘virtual void HierarchicalCodeBlock::setAttributesFromObject(TextBlock*)’ can be marked override [-Wsuggest-override] 71 | virtual void setAttributesFromObject (TextBlock * obj); | ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:73:17: warning: ‘virtual TextBlock* HierarchicalCodeBlock::findCodeClassFieldTextBlockByTag(const QString&)’ can be marked override [-Wsuggest-override] 73 | TextBlock * findCodeClassFieldTextBlockByTag (const QString &tag); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/classifiercodedocument.h:17, from /<>/umbrello/codegenerators/java/javaclassifiercodedocument.h:16, from /<>/umbrello/codegenerators/java/javacodegenerator.h:18, from /<>/umbrello/codegenerators/java/javacodegenerationpolicy.cpp:17: /<>/umbrello/codegenerators/codedocument.h:61:10: warning: ‘virtual bool CodeDocument::insertTextBlock(TextBlock*, TextBlock*, bool)’ can be marked override [-Wsuggest-override] 61 | bool insertTextBlock (TextBlock * newBlock, TextBlock * existingBlock, bool after = true); | ^~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codedocument.h:70:25: warning: ‘virtual CodeBlock* CodeDocument::newCodeBlock()’ can be marked override [-Wsuggest-override] 70 | virtual CodeBlock * newCodeBlock (); | ^~~~~~~~~~~~ /<>/umbrello/codegenerators/codedocument.h:71:37: warning: ‘virtual HierarchicalCodeBlock* CodeDocument::newHierarchicalCodeBlock()’ can be marked override [-Wsuggest-override] 71 | virtual HierarchicalCodeBlock * newHierarchicalCodeBlock (); | ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codedocument.h:72:37: warning: ‘virtual CodeBlockWithComments* CodeDocument::newCodeBlockWithComments()’ can be marked override [-Wsuggest-override] 72 | virtual CodeBlockWithComments * newCodeBlockWithComments (); | ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codedocument.h:74:21: warning: ‘virtual QString CodeDocument::getUniqueTag(const QString&)’ can be marked override [-Wsuggest-override] 74 | virtual QString getUniqueTag(const QString& prefix = QString()); | ^~~~~~~~~~~~ /<>/umbrello/codegenerators/codedocument.h:86:18: warning: ‘virtual void CodeDocument::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 86 | virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement); | ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codedocument.h:88:18: warning: ‘virtual void CodeDocument::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] 88 | virtual void setAttributesFromNode (QDomElement & element); | ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codedocument.h:100:10: warning: ‘virtual void CodeDocument::resetTextBlocks()’ can be marked override [-Wsuggest-override] 100 | void resetTextBlocks(); | ^~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codedocument.h:102:25: warning: ‘virtual TextBlock* CodeDocument::findCodeClassFieldTextBlockByTag(const QString&)’ can be marked override [-Wsuggest-override] 102 | virtual TextBlock * findCodeClassFieldTextBlockByTag(const QString &tag); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/codeoperation.h:16, from /<>/umbrello/codegenerators/classifiercodedocument.h:18, from /<>/umbrello/codegenerators/java/javaclassifiercodedocument.h:16, from /<>/umbrello/codegenerators/java/javacodegenerator.h:18, from /<>/umbrello/codegenerators/java/javacodegenerationpolicy.cpp:17: /<>/umbrello/uml1model/operation.h:37:18: warning: ‘virtual void UMLOperation::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 37 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/operation.h:39:24: warning: ‘virtual UMLObject* UMLOperation::clone() const’ can be marked override [-Wsuggest-override] 39 | virtual UMLObject* clone() const; | ^~~~~ /<>/umbrello/uml1model/operation.h:41:10: warning: ‘virtual void UMLOperation::setType(UMLObject*)’ can be marked override [-Wsuggest-override] 41 | void setType(UMLObject* type); | ^~~~~~~ /<>/umbrello/uml1model/operation.h:52:13: warning: ‘virtual QString UMLOperation::toString(Uml::SignatureType::Enum, bool)’ can be marked override [-Wsuggest-override] 52 | QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false); | ^~~~~~~~ /<>/umbrello/uml1model/operation.h:56:10: warning: ‘virtual bool UMLOperation::resolveRef()’ can be marked override [-Wsuggest-override] 56 | bool resolveRef(); | ^~~~~~~~~~ /<>/umbrello/uml1model/operation.h:60:18: warning: ‘virtual bool UMLOperation::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] 60 | virtual bool showPropertiesDialog(QWidget* parent = 0); | ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/operation.h:72:10: warning: ‘virtual void UMLOperation::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 72 | void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/operation.h:75:10: warning: ‘virtual bool UMLOperation::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 75 | bool load1(QDomElement & element); | ^~~~~ In file included from /<>/umbrello/codegenerators/classifiercodedocument.h:18, from /<>/umbrello/codegenerators/java/javaclassifiercodedocument.h:16, from /<>/umbrello/codegenerators/java/javacodegenerator.h:18, from /<>/umbrello/codegenerators/java/javacodegenerationpolicy.cpp:17: /<>/umbrello/codegenerators/codeoperation.h:41:18: warning: ‘virtual void CodeOperation::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 41 | virtual void saveToXMI1 (QDomDocument & doc, QDomElement & root); | ^~~~~~~~~~ /<>/umbrello/codegenerators/codeoperation.h:43:18: warning: ‘virtual void CodeOperation::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] 43 | virtual void loadFromXMI1 (QDomElement & root); | ^~~~~~~~~~~~ /<>/umbrello/codegenerators/codeoperation.h:47:18: warning: ‘virtual void CodeOperation::setAttributesFromObject(TextBlock*)’ can be marked override [-Wsuggest-override] 47 | virtual void setAttributesFromObject (TextBlock * obj); | ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeoperation.h:49:18: warning: ‘virtual void CodeOperation::updateMethodDeclaration()’ can be marked override [-Wsuggest-override] 49 | virtual void updateMethodDeclaration() = 0; | ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeoperation.h:50:18: warning: ‘virtual void CodeOperation::updateContent()’ can be marked override [-Wsuggest-override] 50 | virtual void updateContent(); | ^~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeoperation.h:57:18: warning: ‘virtual void CodeOperation::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 57 | virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement); | ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeoperation.h:59:18: warning: ‘virtual void CodeOperation::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] 59 | virtual void setAttributesFromNode (QDomElement & element); | ^~~~~~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/codeclassfield.h:16, from /<>/umbrello/codegenerators/classifiercodedocument.h:19, from /<>/umbrello/codegenerators/java/javaclassifiercodedocument.h:16, from /<>/umbrello/codegenerators/java/javacodegenerator.h:18, from /<>/umbrello/codegenerators/java/javacodegenerationpolicy.cpp:17: /<>/umbrello/codegenerators/codeclassfielddeclarationblock.h:42:18: warning: ‘virtual void CodeClassFieldDeclarationBlock::setAttributesFromObject(TextBlock*)’ can be marked override [-Wsuggest-override] 42 | virtual void setAttributesFromObject(TextBlock * obj); | ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeclassfielddeclarationblock.h:44:18: warning: ‘virtual void CodeClassFieldDeclarationBlock::updateContent()’ can be marked override [-Wsuggest-override] 44 | virtual void updateContent() = 0; | ^~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeclassfielddeclarationblock.h:46:18: warning: ‘virtual void CodeClassFieldDeclarationBlock::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 46 | virtual void saveToXMI1(QDomDocument & doc, QDomElement & root); | ^~~~~~~~~~ /<>/umbrello/codegenerators/codeclassfielddeclarationblock.h:48:18: warning: ‘virtual void CodeClassFieldDeclarationBlock::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] 48 | virtual void loadFromXMI1(QDomElement & root); | ^~~~~~~~~~~~ /<>/umbrello/codegenerators/codeclassfielddeclarationblock.h:52:18: warning: ‘virtual void CodeClassFieldDeclarationBlock::release()’ can be marked override [-Wsuggest-override] 52 | virtual void release(); | ^~~~~~~ /<>/umbrello/codegenerators/codeclassfielddeclarationblock.h:54:18: warning: ‘virtual void CodeClassFieldDeclarationBlock::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 54 | virtual void setAttributesOnNode(QDomDocument & doc, QDomElement & blockElement); | ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeclassfielddeclarationblock.h:56:18: warning: ‘virtual void CodeClassFieldDeclarationBlock::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] 56 | virtual void setAttributesFromNode(QDomElement & element); | ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeclassfielddeclarationblock.h:67:18: warning: ‘virtual void CodeClassFieldDeclarationBlock::syncToParent()’ can be marked override [-Wsuggest-override] 67 | virtual void syncToParent(); | ^~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/classifiercodedocument.h:19, from /<>/umbrello/codegenerators/java/javaclassifiercodedocument.h:16, from /<>/umbrello/codegenerators/java/javacodegenerator.h:18, from /<>/umbrello/codegenerators/java/javacodegenerationpolicy.cpp:17: /<>/umbrello/codegenerators/codeclassfield.h:52:13: warning: ‘virtual QString CodeClassField::getTypeName()’ can be marked override [-Wsuggest-override] 52 | QString getTypeName (); | ^~~~~~~~~~~ /<>/umbrello/codegenerators/codeclassfield.h:85:10: warning: ‘virtual void CodeClassField::updateContent()’ can be marked override [-Wsuggest-override] 85 | void updateContent(); | ^~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeclassfield.h:121:18: warning: ‘virtual void CodeClassField::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 121 | virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement); | ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeclassfield.h:123:18: warning: ‘virtual void CodeClassField::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] 123 | virtual void setAttributesFromNode (QDomElement & element); | ^~~~~~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/java/javaclassifiercodedocument.h:16, from /<>/umbrello/codegenerators/java/javacodegenerator.h:18, from /<>/umbrello/codegenerators/java/javacodegenerationpolicy.cpp:17: /<>/umbrello/codegenerators/classifiercodedocument.h:74:18: warning: ‘virtual void ClassifierCodeDocument::synchronize()’ can be marked override [-Wsuggest-override] 74 | virtual void synchronize(); | ^~~~~~~~~~~ /<>/umbrello/codegenerators/classifiercodedocument.h:81:18: warning: ‘virtual void ClassifierCodeDocument::updateContent()’ can be marked override [-Wsuggest-override] 81 | virtual void updateContent() = 0; | ^~~~~~~~~~~~~ /<>/umbrello/codegenerators/classifiercodedocument.h:83:18: warning: ‘virtual void ClassifierCodeDocument::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 83 | virtual void saveToXMI1(QDomDocument &doc, QDomElement &root); | ^~~~~~~~~~ /<>/umbrello/codegenerators/classifiercodedocument.h:84:18: warning: ‘virtual void ClassifierCodeDocument::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] 84 | virtual void loadFromXMI1(QDomElement &root); | ^~~~~~~~~~~~ /<>/umbrello/codegenerators/classifiercodedocument.h:90:18: warning: ‘virtual void ClassifierCodeDocument::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 90 | virtual void setAttributesOnNode(QDomDocument &doc, QDomElement &blockElement); | ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/classifiercodedocument.h:91:18: warning: ‘virtual void ClassifierCodeDocument::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] 91 | virtual void setAttributesFromNode(QDomElement &element); | ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/classifiercodedocument.h:93:17: warning: ‘virtual TextBlock* ClassifierCodeDocument::findCodeClassFieldTextBlockByTag(const QString&)’ can be marked override [-Wsuggest-override] 93 | TextBlock * findCodeClassFieldTextBlockByTag(const QString &tag); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/java/javaclassifiercodedocument.h:19, from /<>/umbrello/codegenerators/java/javacodegenerator.h:18, from /<>/umbrello/codegenerators/java/javacodegenerationpolicy.cpp:17: /<>/umbrello/codegenerators/java/javacodeclassfield.h:39:13: warning: ‘virtual QString JavaCodeClassField::getInitialValue()’ can be marked override [-Wsuggest-override] 39 | QString getInitialValue(); | ^~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/java/javacodeclassfield.h:41:13: warning: ‘virtual QString JavaCodeClassField::getTypeName()’ can be marked override [-Wsuggest-override] 41 | QString getTypeName (); | ^~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/java/javaclassifiercodedocument.h:20, from /<>/umbrello/codegenerators/java/javacodegenerator.h:18, from /<>/umbrello/codegenerators/java/javacodegenerationpolicy.cpp:17: /<>/umbrello/codegenerators/java/javacodeoperation.h:36:17: warning: ‘virtual int JavaCodeOperation::lastEditableLine()’ can be marked override [-Wsuggest-override] 36 | virtual int lastEditableLine(); | ^~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/java/javacodeoperation.h:40:10: warning: ‘virtual void JavaCodeOperation::updateMethodDeclaration()’ can be marked override [-Wsuggest-override] 40 | void updateMethodDeclaration(); | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/java/javacodegenerator.h:18, from /<>/umbrello/codegenerators/java/javacodegenerationpolicy.cpp:17: /<>/umbrello/codegenerators/java/javaclassifiercodedocument.h:58:13: warning: ‘virtual QString JavaClassifierCodeDocument::getPath()’ can be marked override [-Wsuggest-override] 58 | QString getPath(); | ^~~~~~~ /<>/umbrello/codegenerators/java/javaclassifiercodedocument.h:64:10: warning: ‘virtual bool JavaClassifierCodeDocument::addCodeOperation(CodeOperation*)’ can be marked override [-Wsuggest-override] 64 | bool addCodeOperation (CodeOperation * op); | ^~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/java/javaclassifiercodedocument.h:66:10: warning: ‘virtual void JavaClassifierCodeDocument::updateContent()’ can be marked override [-Wsuggest-override] 66 | void updateContent(); | ^~~~~~~~~~~~~ /<>/umbrello/codegenerators/java/javaclassifiercodedocument.h:71:10: warning: ‘virtual void JavaClassifierCodeDocument::resetTextBlocks()’ can be marked override [-Wsuggest-override] 71 | void resetTextBlocks(); | ^~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/java/javaclassifiercodedocument.h:77:18: warning: ‘virtual void JavaClassifierCodeDocument::loadChildTextBlocksFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] 77 | virtual void loadChildTextBlocksFromNode (QDomElement & root); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/java/javacodegenerator.h:19, from /<>/umbrello/codegenerators/java/javacodegenerationpolicy.cpp:17: /<>/umbrello/codegenerators/java/javaantcodedocument.h:40:13: warning: ‘virtual QString JavaANTCodeDocument::getPath()’ can be marked override [-Wsuggest-override] 40 | QString getPath (); | ^~~~~~~ /<>/umbrello/codegenerators/java/javaantcodedocument.h:42:10: warning: ‘virtual void JavaANTCodeDocument::updateContent()’ can be marked override [-Wsuggest-override] 42 | void updateContent(); | ^~~~~~~~~~~~~ /<>/umbrello/codegenerators/java/javaantcodedocument.h:47:18: warning: ‘virtual void JavaANTCodeDocument::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 47 | virtual void saveToXMI1 (QDomDocument & doc, QDomElement & root); | ^~~~~~~~~~ /<>/umbrello/codegenerators/java/javaantcodedocument.h:52:18: warning: ‘virtual void JavaANTCodeDocument::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] 52 | virtual void loadFromXMI1 (QDomElement & root); | ^~~~~~~~~~~~ /<>/umbrello/codegenerators/java/javaantcodedocument.h:58:37: warning: ‘virtual HierarchicalCodeBlock* JavaANTCodeDocument::newHierarchicalCodeBlock()’ can be marked override [-Wsuggest-override] 58 | virtual HierarchicalCodeBlock * newHierarchicalCodeBlock (); | ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/java/javaantcodedocument.h:72:18: warning: ‘virtual void JavaANTCodeDocument::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 72 | virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement); | ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/java/javaantcodedocument.h:78:18: warning: ‘virtual void JavaANTCodeDocument::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] 78 | virtual void setAttributesFromNode (QDomElement & element); | ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/java/javaantcodedocument.h:84:18: warning: ‘virtual void JavaANTCodeDocument::loadChildTextBlocksFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] 84 | virtual void loadChildTextBlocksFromNode (QDomElement & root); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/java/javacodegenerationpolicy.cpp:17: /<>/umbrello/codegenerators/java/javacodegenerator.h:44:32: warning: ‘virtual CodeViewerDialog* JavaCodeGenerator::getCodeViewerDialog(QWidget*, CodeDocument*, Settings::CodeViewerState&)’ can be marked override [-Wsuggest-override] 44 | virtual CodeViewerDialog * getCodeViewerDialog(QWidget* parent, CodeDocument * doc, | ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/java/javacodegenerator.h:49:20: warning: ‘virtual CodeDocument* JavaCodeGenerator::newClassifierCodeDocument(UMLClassifier*)’ can be marked override [-Wsuggest-override] 49 | CodeDocument * newClassifierCodeDocument(UMLClassifier * classifier); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/java/javacodegenerator.h:51:36: warning: ‘virtual Uml::ProgrammingLanguage::Enum JavaCodeGenerator::language() const’ can be marked override [-Wsuggest-override] 51 | Uml::ProgrammingLanguage::Enum language() const; | ^~~~~~~~ /<>/umbrello/codegenerators/java/javacodegenerator.h:53:25: warning: ‘virtual QStringList JavaCodeGenerator::defaultDatatypes()’ can be marked override [-Wsuggest-override] 53 | virtual QStringList defaultDatatypes(); | ^~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/java/javacodegenerator.h:57:25: warning: ‘virtual QStringList JavaCodeGenerator::reservedKeywords() const’ can be marked override [-Wsuggest-override] 57 | virtual QStringList reservedKeywords() const; | ^~~~~~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/java/javacodegenerationpolicy.cpp:19: /<>/umbrello/uml.h:201:18: warning: ‘virtual void UMLApp::keyPressEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] 201 | virtual void keyPressEvent(QKeyEvent* e); | ^~~~~~~~~~~~~ /<>/umbrello/uml.h:202:18: warning: ‘virtual void UMLApp::keyReleaseEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] 202 | virtual void keyReleaseEvent(QKeyEvent* e); | ^~~~~~~~~~~~~~~ /<>/umbrello/uml.h:204:18: warning: ‘virtual void UMLApp::customEvent(QEvent*)’ can be marked override [-Wsuggest-override] 204 | virtual void customEvent(QEvent* e); | ^~~~~~~~~~~ /<>/umbrello/uml.h:215:18: warning: ‘virtual bool UMLApp::queryClose()’ can be marked override [-Wsuggest-override] 215 | virtual bool queryClose(); | ^~~~~~~~~~ /<>/umbrello/uml.h:217:18: warning: ‘virtual void UMLApp::saveProperties(KConfigGroup&)’ can be marked override [-Wsuggest-override] 217 | virtual void saveProperties(KConfigGroup & cfg); | ^~~~~~~~~~~~~~ /<>/umbrello/uml.h:218:18: warning: ‘virtual void UMLApp::readProperties(const KConfigGroup&)’ can be marked override [-Wsuggest-override] 218 | virtual void readProperties(const KConfigGroup & cfg); | ^~~~~~~~~~~~~~ In file included from /<>/obj-aarch64-linux-gnu/umbrello/umbrellosettings.h:12, from /<>/umbrello/codegenerators/java/javacodegenerationpolicy.cpp:20: /<>/umbrello/codegenerators/cpp/cppcodegenerationpolicy.h:86:18: warning: ‘virtual void CPPCodeGenerationPolicy::setDefaults(bool)’ can be marked override [-Wsuggest-override] 86 | virtual void setDefaults(bool emitUpdateSignal = true); | ^~~~~~~~~~~ /<>/umbrello/codegenerators/cpp/cppcodegenerationpolicy.h:88:32: warning: ‘virtual CodeGenerationPolicyPage* CPPCodeGenerationPolicy::createPage(QWidget*, const char*)’ can be marked override [-Wsuggest-override] 88 | CodeGenerationPolicyPage * createPage (QWidget *parent = 0, const char * name = 0); | ^~~~~~~~~~ [ 45%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/codegenerators/java/javacodegenerationpolicypage.cpp.o cd /<>/obj-aarch64-linux-gnu/umbrello && /usr/bin/aarch64-linux-gnu-g++ -DCMAKE_BINARY_DIR=\"/<>/obj-aarch64-linux-gnu\" -DKCOREADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLO_VERSION_STRING=\"2.23.3\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-aarch64-linux-gnu/umbrello -I/<>/umbrello -I/<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/include -I/<>/obj-aarch64-linux-gnu -I/<>/umbrello/clipboard -I/<>/umbrello/cmds -I/<>/umbrello/codegenerators -I/<>/umbrello/codegenerators/ada -I/<>/umbrello/codegenerators/as -I/<>/umbrello/codegenerators/cpp -I/<>/umbrello/codegenerators/csharp -I/<>/umbrello/codegenerators/d -I/<>/umbrello/codegenerators/idl -I/<>/umbrello/codegenerators/java -I/<>/umbrello/codegenerators/js -I/<>/umbrello/codegenerators/pascal -I/<>/umbrello/codegenerators/perl -I/<>/umbrello/codegenerators/php -I/<>/umbrello/codegenerators/python -I/<>/umbrello/codegenerators/ruby -I/<>/umbrello/codegenerators/sql -I/<>/umbrello/codegenerators/tcl -I/<>/umbrello/codegenerators/vala -I/<>/umbrello/codegenerators/xml -I/<>/umbrello/codegenwizard -I/<>/umbrello/codeimport -I/<>/umbrello/codeimport/csharp -I/<>/umbrello/codeimpwizard -I/<>/umbrello/debug -I/<>/umbrello/dialogs -I/<>/umbrello/dialogs/pages -I/<>/umbrello/dialogs/widgets -I/<>/umbrello/docgenerators -I/<>/umbrello/finder -I/<>/umbrello/refactoring -I/<>/umbrello/uml1model -I/<>/umbrello/umlwidgets -I/<>/lib/cppparser -I/<>/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/aarch64-linux-gnu/qt5 -isystem /usr/include/aarch64-linux-gnu/qt5/QtWidgets -isystem /usr/include/aarch64-linux-gnu/qt5/QtGui -isystem /usr/include/aarch64-linux-gnu/qt5/QtCore -isystem /usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/aarch64-linux-gnu/qt5/QtXml -isystem /usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/aarch64-linux-gnu/qt5/QtSvg -isystem /usr/include/aarch64-linux-gnu/qt5/QtWebKitWidgets -isystem /usr/include/aarch64-linux-gnu/qt5/QtWebKit -isystem /usr/include/aarch64-linux-gnu/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/aarch64-linux-gnu/qt5/QtConcurrent -isystem /usr/include/aarch64-linux-gnu/qt5/QtDBus -isystem /usr/include/KF5/KTextEditor -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -fno-delete-null-pointer-checks -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -o CMakeFiles/libumbrello.dir/codegenerators/java/javacodegenerationpolicypage.cpp.o -c /<>/umbrello/codegenerators/java/javacodegenerationpolicypage.cpp In file included from /<>/umbrello/dialogs/pages/codegenerationpolicypage.h:23, from /<>/umbrello/codegenerators/java/javacodegenerationpolicypage.h:15, from /<>/umbrello/codegenerators/java/javacodegenerationpolicypage.cpp:13: /<>/umbrello/dialogs/pages/dialogpagebase.h:34:18: warning: ‘virtual void DialogPageBase::keyPressEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] 34 | virtual void keyPressEvent(QKeyEvent *event); | ^~~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/java/javacodegenerationpolicypage.h:17, from /<>/umbrello/codegenerators/java/javacodegenerationpolicypage.cpp:13: /<>/umbrello/codegenerators/java/javacodegenerationpolicy.h:39:18: warning: ‘virtual void JavaCodeGenerationPolicy::setDefaults(bool)’ can be marked override [-Wsuggest-override] 39 | virtual void setDefaults(bool emitUpdateSignal = true); | ^~~~~~~~~~~ /<>/umbrello/codegenerators/java/javacodegenerationpolicy.h:41:32: warning: ‘virtual CodeGenerationPolicyPage* JavaCodeGenerationPolicy::createPage(QWidget*, const char*)’ can be marked override [-Wsuggest-override] 41 | CodeGenerationPolicyPage * createPage (QWidget *parent = 0, const char * name = 0); | ^~~~~~~~~~ In file included from /<>/umbrello/codegenerators/java/javacodegenerationpolicypage.cpp:13: /<>/umbrello/codegenerators/java/javacodegenerationpolicypage.h:48:10: warning: ‘virtual void JavaCodeGenerationPolicyPage::apply()’ can be marked override [-Wsuggest-override] 48 | void apply(); | ^~~~~ In file included from /<>/umbrello/uml.h:15, from /<>/umbrello/codegenerators/java/javacodegenerationpolicypage.cpp:16: /<>/umbrello/dialogs/multipagedialogbase.h:101:18: warning: ‘virtual void MultiPageDialogBase::keyPressEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] 101 | virtual void keyPressEvent(QKeyEvent *event); | ^~~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/java/javacodegenerationpolicypage.cpp:16: /<>/umbrello/uml.h:201:18: warning: ‘virtual void UMLApp::keyPressEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] 201 | virtual void keyPressEvent(QKeyEvent* e); | ^~~~~~~~~~~~~ /<>/umbrello/uml.h:202:18: warning: ‘virtual void UMLApp::keyReleaseEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] 202 | virtual void keyReleaseEvent(QKeyEvent* e); | ^~~~~~~~~~~~~~~ /<>/umbrello/uml.h:204:18: warning: ‘virtual void UMLApp::customEvent(QEvent*)’ can be marked override [-Wsuggest-override] 204 | virtual void customEvent(QEvent* e); | ^~~~~~~~~~~ /<>/umbrello/uml.h:215:18: warning: ‘virtual bool UMLApp::queryClose()’ can be marked override [-Wsuggest-override] 215 | virtual bool queryClose(); | ^~~~~~~~~~ /<>/umbrello/uml.h:217:18: warning: ‘virtual void UMLApp::saveProperties(KConfigGroup&)’ can be marked override [-Wsuggest-override] 217 | virtual void saveProperties(KConfigGroup & cfg); | ^~~~~~~~~~~~~~ /<>/umbrello/uml.h:218:18: warning: ‘virtual void UMLApp::readProperties(const KConfigGroup&)’ can be marked override [-Wsuggest-override] 218 | virtual void readProperties(const KConfigGroup & cfg); | ^~~~~~~~~~~~~~ [ 45%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/codegenerators/java/javacodegenerator.cpp.o cd /<>/obj-aarch64-linux-gnu/umbrello && /usr/bin/aarch64-linux-gnu-g++ -DCMAKE_BINARY_DIR=\"/<>/obj-aarch64-linux-gnu\" -DKCOREADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLO_VERSION_STRING=\"2.23.3\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-aarch64-linux-gnu/umbrello -I/<>/umbrello -I/<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/include -I/<>/obj-aarch64-linux-gnu -I/<>/umbrello/clipboard -I/<>/umbrello/cmds -I/<>/umbrello/codegenerators -I/<>/umbrello/codegenerators/ada -I/<>/umbrello/codegenerators/as -I/<>/umbrello/codegenerators/cpp -I/<>/umbrello/codegenerators/csharp -I/<>/umbrello/codegenerators/d -I/<>/umbrello/codegenerators/idl -I/<>/umbrello/codegenerators/java -I/<>/umbrello/codegenerators/js -I/<>/umbrello/codegenerators/pascal -I/<>/umbrello/codegenerators/perl -I/<>/umbrello/codegenerators/php -I/<>/umbrello/codegenerators/python -I/<>/umbrello/codegenerators/ruby -I/<>/umbrello/codegenerators/sql -I/<>/umbrello/codegenerators/tcl -I/<>/umbrello/codegenerators/vala -I/<>/umbrello/codegenerators/xml -I/<>/umbrello/codegenwizard -I/<>/umbrello/codeimport -I/<>/umbrello/codeimport/csharp -I/<>/umbrello/codeimpwizard -I/<>/umbrello/debug -I/<>/umbrello/dialogs -I/<>/umbrello/dialogs/pages -I/<>/umbrello/dialogs/widgets -I/<>/umbrello/docgenerators -I/<>/umbrello/finder -I/<>/umbrello/refactoring -I/<>/umbrello/uml1model -I/<>/umbrello/umlwidgets -I/<>/lib/cppparser -I/<>/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/aarch64-linux-gnu/qt5 -isystem /usr/include/aarch64-linux-gnu/qt5/QtWidgets -isystem /usr/include/aarch64-linux-gnu/qt5/QtGui -isystem /usr/include/aarch64-linux-gnu/qt5/QtCore -isystem /usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/aarch64-linux-gnu/qt5/QtXml -isystem /usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/aarch64-linux-gnu/qt5/QtSvg -isystem /usr/include/aarch64-linux-gnu/qt5/QtWebKitWidgets -isystem /usr/include/aarch64-linux-gnu/qt5/QtWebKit -isystem /usr/include/aarch64-linux-gnu/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/aarch64-linux-gnu/qt5/QtConcurrent -isystem /usr/include/aarch64-linux-gnu/qt5/QtDBus -isystem /usr/include/KF5/KTextEditor -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -fno-delete-null-pointer-checks -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -o CMakeFiles/libumbrello.dir/codegenerators/java/javacodegenerator.cpp.o -c /<>/umbrello/codegenerators/java/javacodegenerator.cpp In file included from /<>/umbrello/codegenerators/java/javacodegenerator.h:16, from /<>/umbrello/codegenerators/java/javacodegenerator.cpp:13: /<>/umbrello/codegenerators/advancedcodegenerator.h:37:18: warning: ‘virtual void AdvancedCodeGenerator::initFromParentDocument()’ can be marked override [-Wsuggest-override] 37 | virtual void initFromParentDocument(); | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/codeblockwithcomments.h:15, from /<>/umbrello/codegenerators/java/javacodegenerator.h:17, from /<>/umbrello/codegenerators/java/javacodegenerator.cpp:13: /<>/umbrello/codegenerators/codeblock.h:40:18: warning: ‘virtual void CodeBlock::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 40 | virtual void saveToXMI1(QDomDocument & doc, QDomElement & root); | ^~~~~~~~~~ /<>/umbrello/codegenerators/codeblock.h:41:18: warning: ‘virtual void CodeBlock::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] 41 | virtual void loadFromXMI1(QDomElement & root); | ^~~~~~~~~~~~ /<>/umbrello/codegenerators/codeblock.h:43:18: warning: ‘virtual void CodeBlock::setAttributesFromObject(TextBlock*)’ can be marked override [-Wsuggest-override] 43 | virtual void setAttributesFromObject(TextBlock * obj); | ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeblock.h:49:18: warning: ‘virtual void CodeBlock::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 49 | virtual void setAttributesOnNode(QDomDocument & doc, QDomElement & blockElement); | ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeblock.h:50:18: warning: ‘virtual void CodeBlock::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] 50 | virtual void setAttributesFromNode(QDomElement & element); | ^~~~~~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/codeblockwithcomments.h:16, from /<>/umbrello/codegenerators/java/javacodegenerator.h:17, from /<>/umbrello/codegenerators/java/javacodegenerator.cpp:13: /<>/umbrello/codegenerators/codecomment.h:30:18: warning: ‘virtual void CodeComment::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 30 | virtual void saveToXMI1(QDomDocument & doc, QDomElement & root); | ^~~~~~~~~~ /<>/umbrello/codegenerators/codecomment.h:31:18: warning: ‘virtual void CodeComment::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] 31 | virtual void loadFromXMI1(QDomElement & root); | ^~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/java/javacodegenerator.h:17, from /<>/umbrello/codegenerators/java/javacodegenerator.cpp:13: /<>/umbrello/codegenerators/codeblockwithcomments.h:38:21: warning: ‘virtual QString CodeBlockWithComments::toString() const’ can be marked override [-Wsuggest-override] 38 | virtual QString toString () const; | ^~~~~~~~ /<>/umbrello/codegenerators/codeblockwithcomments.h:42:18: warning: ‘virtual void CodeBlockWithComments::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 42 | virtual void saveToXMI1 (QDomDocument & doc, QDomElement & root); | ^~~~~~~~~~ /<>/umbrello/codegenerators/codeblockwithcomments.h:44:18: warning: ‘virtual void CodeBlockWithComments::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] 44 | virtual void loadFromXMI1 (QDomElement & root); | ^~~~~~~~~~~~ /<>/umbrello/codegenerators/codeblockwithcomments.h:46:18: warning: ‘virtual void CodeBlockWithComments::setAttributesFromObject(TextBlock*)’ can be marked override [-Wsuggest-override] 46 | virtual void setAttributesFromObject (TextBlock * obj); | ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeblockwithcomments.h:50:18: warning: ‘virtual void CodeBlockWithComments::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 50 | virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement); | ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeblockwithcomments.h:52:18: warning: ‘virtual void CodeBlockWithComments::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] 52 | virtual void setAttributesFromNode (QDomElement & element); | ^~~~~~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/uml1model/package.h:14, from /<>/umbrello/uml1model/classifier.h:13, from /<>/umbrello/codegenerators/classifiercodedocument.h:15, from /<>/umbrello/codegenerators/java/javaclassifiercodedocument.h:16, from /<>/umbrello/codegenerators/java/javacodegenerator.h:18, from /<>/umbrello/codegenerators/java/javacodegenerator.cpp:13: /<>/umbrello/uml1model/umlcanvasobject.h:43:18: warning: ‘virtual void UMLCanvasObject::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 43 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/umlcanvasobject.h:85:18: warning: ‘virtual bool UMLCanvasObject::resolveRef()’ can be marked override [-Wsuggest-override] 85 | virtual bool resolveRef(); | ^~~~~~~~~~ In file included from /<>/umbrello/uml1model/classifier.h:13, from /<>/umbrello/codegenerators/classifiercodedocument.h:15, from /<>/umbrello/codegenerators/java/javaclassifiercodedocument.h:16, from /<>/umbrello/codegenerators/java/javacodegenerator.h:18, from /<>/umbrello/codegenerators/java/javacodegenerator.cpp:13: /<>/umbrello/uml1model/package.h:39:18: warning: ‘virtual void UMLPackage::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 39 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/package.h:41:24: warning: ‘virtual UMLObject* UMLPackage::clone() const’ can be marked override [-Wsuggest-override] 41 | virtual UMLObject* clone() const; | ^~~~~ /<>/umbrello/uml1model/package.h:64:18: warning: ‘virtual bool UMLPackage::resolveRef()’ can be marked override [-Wsuggest-override] 64 | virtual bool resolveRef(); | ^~~~~~~~~~ /<>/umbrello/uml1model/package.h:66:18: warning: ‘virtual void UMLPackage::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 66 | virtual void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/package.h:69:18: warning: ‘virtual bool UMLPackage::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 69 | virtual bool load1(QDomElement& element); | ^~~~~ In file included from /<>/umbrello/uml1model/attribute.h:15, from /<>/umbrello/uml1model/umlattributelist.h:17, from /<>/umbrello/uml1model/classifier.h:14, from /<>/umbrello/codegenerators/classifiercodedocument.h:15, from /<>/umbrello/codegenerators/java/javaclassifiercodedocument.h:16, from /<>/umbrello/codegenerators/java/javacodegenerator.h:18, from /<>/umbrello/codegenerators/java/javacodegenerator.cpp:13: /<>/umbrello/uml1model/classifierlistitem.h:48:18: warning: ‘virtual void UMLClassifierListItem::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 48 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/classifierlistitem.h:54:24: warning: ‘virtual UMLObject* UMLClassifierListItem::clone() const’ can be marked override [-Wsuggest-override] 54 | virtual UMLObject* clone() const = 0; | ^~~~~ In file included from /<>/umbrello/uml1model/umlattributelist.h:17, from /<>/umbrello/uml1model/classifier.h:14, from /<>/umbrello/codegenerators/classifiercodedocument.h:15, from /<>/umbrello/codegenerators/java/javaclassifiercodedocument.h:16, from /<>/umbrello/codegenerators/java/javacodegenerator.h:18, from /<>/umbrello/codegenerators/java/javacodegenerator.cpp:13: /<>/umbrello/uml1model/attribute.h:42:18: warning: ‘virtual void UMLAttribute::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 42 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/attribute.h:44:10: warning: ‘virtual void UMLAttribute::setName(const QString&)’ can be marked override [-Wsuggest-override] 44 | void setName(const QString &name); | ^~~~~~~ /<>/umbrello/uml1model/attribute.h:48:24: warning: ‘virtual UMLObject* UMLAttribute::clone() const’ can be marked override [-Wsuggest-override] 48 | virtual UMLObject* clone() const; | ^~~~~ /<>/umbrello/uml1model/attribute.h:53:13: warning: ‘virtual QString UMLAttribute::toString(Uml::SignatureType::Enum, bool)’ can be marked override [-Wsuggest-override] 53 | QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false); | ^~~~~~~~ /<>/umbrello/uml1model/attribute.h:58:18: warning: ‘virtual void UMLAttribute::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 58 | virtual void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/attribute.h:60:18: warning: ‘virtual bool UMLAttribute::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] 60 | virtual bool showPropertiesDialog(QWidget* parent = 0); | ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/attribute.h:73:10: warning: ‘virtual bool UMLAttribute::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 73 | bool load1(QDomElement & element); | ^~~~~ In file included from /<>/umbrello/uml1model/foreignkeyconstraint.h:16, from /<>/umbrello/model_utils.h:18, from /<>/umbrello/uml1model/classifier.h:19, from /<>/umbrello/codegenerators/classifiercodedocument.h:15, from /<>/umbrello/codegenerators/java/javaclassifiercodedocument.h:16, from /<>/umbrello/codegenerators/java/javacodegenerator.h:18, from /<>/umbrello/codegenerators/java/javacodegenerator.cpp:13: /<>/umbrello/uml1model/entityconstraint.h:40:18: warning: ‘virtual void UMLEntityConstraint::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 40 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/entityconstraint.h:45:24: warning: ‘virtual UMLObject* UMLEntityConstraint::clone() const’ can be marked override [-Wsuggest-override] 45 | virtual UMLObject* clone() const = 0; | ^~~~~ In file included from /<>/umbrello/model_utils.h:18, from /<>/umbrello/uml1model/classifier.h:19, from /<>/umbrello/codegenerators/classifiercodedocument.h:15, from /<>/umbrello/codegenerators/java/javaclassifiercodedocument.h:16, from /<>/umbrello/codegenerators/java/javacodegenerator.h:18, from /<>/umbrello/codegenerators/java/javacodegenerator.cpp:13: /<>/umbrello/uml1model/foreignkeyconstraint.h:56:18: warning: ‘virtual void UMLForeignKeyConstraint::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 56 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:58:24: warning: ‘virtual UMLObject* UMLForeignKeyConstraint::clone() const’ can be marked override [-Wsuggest-override] 58 | virtual UMLObject* clone() const; | ^~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:60:13: warning: ‘virtual QString UMLForeignKeyConstraint::toString(Uml::SignatureType::Enum, bool)’ can be marked override [-Wsuggest-override] 60 | QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false); | ^~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:65:10: warning: ‘virtual void UMLForeignKeyConstraint::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 65 | void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:67:18: warning: ‘virtual bool UMLForeignKeyConstraint::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] 67 | virtual bool showPropertiesDialog(QWidget* parent = 0); | ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:85:10: warning: ‘virtual bool UMLForeignKeyConstraint::resolveRef()’ can be marked override [-Wsuggest-override] 85 | bool resolveRef(); | ^~~~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:94:10: warning: ‘virtual bool UMLForeignKeyConstraint::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 94 | bool load1(QDomElement & element); | ^~~~~ In file included from /<>/umbrello/model_utils.h:20, from /<>/umbrello/uml1model/classifier.h:19, from /<>/umbrello/codegenerators/classifiercodedocument.h:15, from /<>/umbrello/codegenerators/java/javaclassifiercodedocument.h:16, from /<>/umbrello/codegenerators/java/javacodegenerator.h:18, from /<>/umbrello/codegenerators/java/javacodegenerator.cpp:13: /<>/umbrello/dialogs/multipagedialogbase.h:101:18: warning: ‘virtual void MultiPageDialogBase::keyPressEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] 101 | virtual void keyPressEvent(QKeyEvent *event); | ^~~~~~~~~~~~~ In file included from /<>/umbrello/model_utils.h:21, from /<>/umbrello/uml1model/classifier.h:19, from /<>/umbrello/codegenerators/classifiercodedocument.h:15, from /<>/umbrello/codegenerators/java/javaclassifiercodedocument.h:16, from /<>/umbrello/codegenerators/java/javacodegenerator.h:18, from /<>/umbrello/codegenerators/java/javacodegenerator.cpp:13: /<>/umbrello/umlwidgets/widgetbase.h:187:20: warning: ‘virtual QRectF WidgetBase::boundingRect() const’ can be marked override [-Wsuggest-override] 187 | virtual QRectF boundingRect() const; | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/widgetbase.h:191:18: warning: ‘virtual void WidgetBase::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] 191 | virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); | ^~~~~ /<>/umbrello/umlwidgets/widgetbase.h:260:18: warning: ‘virtual void WidgetBase::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] 260 | virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent *event); | ^~~~~~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/classifiercodedocument.h:15, from /<>/umbrello/codegenerators/java/javaclassifiercodedocument.h:16, from /<>/umbrello/codegenerators/java/javacodegenerator.h:18, from /<>/umbrello/codegenerators/java/javacodegenerator.cpp:13: /<>/umbrello/uml1model/classifier.h:54:18: warning: ‘virtual void UMLClassifier::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 54 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/classifier.h:56:16: warning: ‘virtual UMLObject* UMLClassifier::clone() const’ can be marked override [-Wsuggest-override] 56 | UMLObject* clone() const; | ^~~~~ /<>/umbrello/uml1model/classifier.h:111:18: warning: ‘virtual bool UMLClassifier::resolveRef()’ can be marked override [-Wsuggest-override] 111 | virtual bool resolveRef(); | ^~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:115:24: warning: ‘virtual UMLObject* UMLClassifier::findChildObjectById(Uml::ID::Type, bool)’ can be marked override [-Wsuggest-override] 115 | virtual UMLObject* findChildObjectById(Uml::ID::Type id, bool considerAncestors = false); | ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:124:18: warning: ‘virtual bool UMLClassifier::acceptAssociationType(Uml::AssociationType::Enum)’ can be marked override [-Wsuggest-override] 124 | virtual bool acceptAssociationType(Uml::AssociationType::Enum type); | ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:129:10: warning: ‘virtual void UMLClassifier::setBaseType(UMLObject::ObjectType)’ can be marked override [-Wsuggest-override] 129 | void setBaseType(UMLObject::ObjectType ot); | ^~~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:181:10: warning: ‘virtual void UMLClassifier::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 181 | void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:183:18: warning: ‘virtual bool UMLClassifier::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 183 | virtual bool load1(QDomElement& element); | ^~~~~ In file included from /<>/umbrello/codegenerators/codeaccessormethod.h:15, from /<>/umbrello/codegenerators/classifiercodedocument.h:16, from /<>/umbrello/codegenerators/java/javaclassifiercodedocument.h:16, from /<>/umbrello/codegenerators/java/javacodegenerator.h:18, from /<>/umbrello/codegenerators/java/javacodegenerator.cpp:13: /<>/umbrello/codegenerators/codemethodblock.h:45:21: warning: ‘virtual QString CodeMethodBlock::toString() const’ can be marked override [-Wsuggest-override] 45 | virtual QString toString () const; | ^~~~~~~~ /<>/umbrello/codegenerators/codemethodblock.h:58:18: warning: ‘virtual void CodeMethodBlock::updateContent()’ can be marked override [-Wsuggest-override] 58 | virtual void updateContent () = 0; | ^~~~~~~~~~~~~ /<>/umbrello/codegenerators/codemethodblock.h:62:18: warning: ‘virtual void CodeMethodBlock::release()’ can be marked override [-Wsuggest-override] 62 | virtual void release (); | ^~~~~~~ /<>/umbrello/codegenerators/codemethodblock.h:75:18: warning: ‘virtual void CodeMethodBlock::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 75 | virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement); | ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codemethodblock.h:77:18: warning: ‘virtual void CodeMethodBlock::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] 77 | virtual void setAttributesFromNode (QDomElement & element); | ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codemethodblock.h:79:18: warning: ‘virtual void CodeMethodBlock::setAttributesFromObject(TextBlock*)’ can be marked override [-Wsuggest-override] 79 | virtual void setAttributesFromObject (TextBlock * obj); | ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codemethodblock.h:88:18: warning: ‘virtual void CodeMethodBlock::syncToParent()’ can be marked override [-Wsuggest-override] 88 | virtual void syncToParent(); | ^~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/classifiercodedocument.h:16, from /<>/umbrello/codegenerators/java/javaclassifiercodedocument.h:16, from /<>/umbrello/codegenerators/java/javacodegenerator.h:18, from /<>/umbrello/codegenerators/java/javacodegenerator.cpp:13: /<>/umbrello/codegenerators/codeaccessormethod.h:47:18: warning: ‘virtual void CodeAccessorMethod::updateContent()’ can be marked override [-Wsuggest-override] 47 | virtual void updateContent() = 0; | ^~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeaccessormethod.h:49:18: warning: ‘virtual void CodeAccessorMethod::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 49 | virtual void saveToXMI1(QDomDocument & doc, QDomElement & root); | ^~~~~~~~~~ /<>/umbrello/codegenerators/codeaccessormethod.h:50:18: warning: ‘virtual void CodeAccessorMethod::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] 50 | virtual void loadFromXMI1(QDomElement & root); | ^~~~~~~~~~~~ /<>/umbrello/codegenerators/codeaccessormethod.h:52:18: warning: ‘virtual void CodeAccessorMethod::setAttributesFromObject(TextBlock*)’ can be marked override [-Wsuggest-override] 52 | virtual void setAttributesFromObject(TextBlock * obj); | ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeaccessormethod.h:56:18: warning: ‘virtual void CodeAccessorMethod::release()’ can be marked override [-Wsuggest-override] 56 | virtual void release(); | ^~~~~~~ /<>/umbrello/codegenerators/codeaccessormethod.h:58:18: warning: ‘virtual void CodeAccessorMethod::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 58 | virtual void setAttributesOnNode(QDomDocument & doc, QDomElement & blockElement); | ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeaccessormethod.h:60:18: warning: ‘virtual void CodeAccessorMethod::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] 60 | virtual void setAttributesFromNode(QDomElement & element); | ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeaccessormethod.h:62:18: warning: ‘virtual void CodeAccessorMethod::updateMethodDeclaration()’ can be marked override [-Wsuggest-override] 62 | virtual void updateMethodDeclaration() = 0; | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/codedocument.h:16, from /<>/umbrello/codegenerators/classifiercodedocument.h:17, from /<>/umbrello/codegenerators/java/javaclassifiercodedocument.h:16, from /<>/umbrello/codegenerators/java/javacodegenerator.h:18, from /<>/umbrello/codegenerators/java/javacodegenerator.cpp:13: /<>/umbrello/codegenerators/hierarchicalcodeblock.h:38:10: warning: ‘virtual bool HierarchicalCodeBlock::addTextBlock(TextBlock*)’ can be marked override [-Wsuggest-override] 38 | bool addTextBlock (TextBlock * add_object); | ^~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:40:10: warning: ‘virtual bool HierarchicalCodeBlock::insertTextBlock(TextBlock*, TextBlock*, bool)’ can be marked override [-Wsuggest-override] 40 | bool insertTextBlock (TextBlock * newBlock, TextBlock * existingBlock, bool after = true); | ^~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:42:10: warning: ‘virtual bool HierarchicalCodeBlock::removeTextBlock(TextBlock*)’ can be marked override [-Wsuggest-override] 42 | bool removeTextBlock (TextBlock * remove_object); | ^~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:48:18: warning: ‘virtual void HierarchicalCodeBlock::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 48 | virtual void saveToXMI1 (QDomDocument & doc, QDomElement & root); | ^~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:50:18: warning: ‘virtual void HierarchicalCodeBlock::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] 50 | virtual void loadFromXMI1 (QDomElement & root); | ^~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:52:21: warning: ‘virtual QString HierarchicalCodeBlock::toString() const’ can be marked override [-Wsuggest-override] 52 | virtual QString toString () const; | ^~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:55:13: warning: ‘virtual QString HierarchicalCodeBlock::getUniqueTag(const QString&)’ can be marked override [-Wsuggest-override] 55 | QString getUniqueTag(const QString& prefix); | ^~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:59:25: warning: ‘virtual CodeBlock* HierarchicalCodeBlock::newCodeBlock()’ can be marked override [-Wsuggest-override] 59 | virtual CodeBlock * newCodeBlock(); | ^~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:60:37: warning: ‘virtual CodeBlockWithComments* HierarchicalCodeBlock::newCodeBlockWithComments()’ can be marked override [-Wsuggest-override] 60 | virtual CodeBlockWithComments * newCodeBlockWithComments(); | ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:61:37: warning: ‘virtual HierarchicalCodeBlock* HierarchicalCodeBlock::newHierarchicalCodeBlock()’ can be marked override [-Wsuggest-override] 61 | virtual HierarchicalCodeBlock * newHierarchicalCodeBlock(); | ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:65:18: warning: ‘virtual void HierarchicalCodeBlock::release()’ can be marked override [-Wsuggest-override] 65 | virtual void release (); | ^~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:67:18: warning: ‘virtual void HierarchicalCodeBlock::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 67 | virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & elem); | ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:69:18: warning: ‘virtual void HierarchicalCodeBlock::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] 69 | virtual void setAttributesFromNode (QDomElement & element); | ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:71:18: warning: ‘virtual void HierarchicalCodeBlock::setAttributesFromObject(TextBlock*)’ can be marked override [-Wsuggest-override] 71 | virtual void setAttributesFromObject (TextBlock * obj); | ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:73:17: warning: ‘virtual TextBlock* HierarchicalCodeBlock::findCodeClassFieldTextBlockByTag(const QString&)’ can be marked override [-Wsuggest-override] 73 | TextBlock * findCodeClassFieldTextBlockByTag (const QString &tag); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/classifiercodedocument.h:17, from /<>/umbrello/codegenerators/java/javaclassifiercodedocument.h:16, from /<>/umbrello/codegenerators/java/javacodegenerator.h:18, from /<>/umbrello/codegenerators/java/javacodegenerator.cpp:13: /<>/umbrello/codegenerators/codedocument.h:61:10: warning: ‘virtual bool CodeDocument::insertTextBlock(TextBlock*, TextBlock*, bool)’ can be marked override [-Wsuggest-override] 61 | bool insertTextBlock (TextBlock * newBlock, TextBlock * existingBlock, bool after = true); | ^~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codedocument.h:70:25: warning: ‘virtual CodeBlock* CodeDocument::newCodeBlock()’ can be marked override [-Wsuggest-override] 70 | virtual CodeBlock * newCodeBlock (); | ^~~~~~~~~~~~ /<>/umbrello/codegenerators/codedocument.h:71:37: warning: ‘virtual HierarchicalCodeBlock* CodeDocument::newHierarchicalCodeBlock()’ can be marked override [-Wsuggest-override] 71 | virtual HierarchicalCodeBlock * newHierarchicalCodeBlock (); | ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codedocument.h:72:37: warning: ‘virtual CodeBlockWithComments* CodeDocument::newCodeBlockWithComments()’ can be marked override [-Wsuggest-override] 72 | virtual CodeBlockWithComments * newCodeBlockWithComments (); | ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codedocument.h:74:21: warning: ‘virtual QString CodeDocument::getUniqueTag(const QString&)’ can be marked override [-Wsuggest-override] 74 | virtual QString getUniqueTag(const QString& prefix = QString()); | ^~~~~~~~~~~~ /<>/umbrello/codegenerators/codedocument.h:86:18: warning: ‘virtual void CodeDocument::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 86 | virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement); | ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codedocument.h:88:18: warning: ‘virtual void CodeDocument::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] 88 | virtual void setAttributesFromNode (QDomElement & element); | ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codedocument.h:100:10: warning: ‘virtual void CodeDocument::resetTextBlocks()’ can be marked override [-Wsuggest-override] 100 | void resetTextBlocks(); | ^~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codedocument.h:102:25: warning: ‘virtual TextBlock* CodeDocument::findCodeClassFieldTextBlockByTag(const QString&)’ can be marked override [-Wsuggest-override] 102 | virtual TextBlock * findCodeClassFieldTextBlockByTag(const QString &tag); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/codeoperation.h:16, from /<>/umbrello/codegenerators/classifiercodedocument.h:18, from /<>/umbrello/codegenerators/java/javaclassifiercodedocument.h:16, from /<>/umbrello/codegenerators/java/javacodegenerator.h:18, from /<>/umbrello/codegenerators/java/javacodegenerator.cpp:13: /<>/umbrello/uml1model/operation.h:37:18: warning: ‘virtual void UMLOperation::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 37 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/operation.h:39:24: warning: ‘virtual UMLObject* UMLOperation::clone() const’ can be marked override [-Wsuggest-override] 39 | virtual UMLObject* clone() const; | ^~~~~ /<>/umbrello/uml1model/operation.h:41:10: warning: ‘virtual void UMLOperation::setType(UMLObject*)’ can be marked override [-Wsuggest-override] 41 | void setType(UMLObject* type); | ^~~~~~~ /<>/umbrello/uml1model/operation.h:52:13: warning: ‘virtual QString UMLOperation::toString(Uml::SignatureType::Enum, bool)’ can be marked override [-Wsuggest-override] 52 | QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false); | ^~~~~~~~ /<>/umbrello/uml1model/operation.h:56:10: warning: ‘virtual bool UMLOperation::resolveRef()’ can be marked override [-Wsuggest-override] 56 | bool resolveRef(); | ^~~~~~~~~~ /<>/umbrello/uml1model/operation.h:60:18: warning: ‘virtual bool UMLOperation::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] 60 | virtual bool showPropertiesDialog(QWidget* parent = 0); | ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/operation.h:72:10: warning: ‘virtual void UMLOperation::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 72 | void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/operation.h:75:10: warning: ‘virtual bool UMLOperation::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 75 | bool load1(QDomElement & element); | ^~~~~ In file included from /<>/umbrello/codegenerators/classifiercodedocument.h:18, from /<>/umbrello/codegenerators/java/javaclassifiercodedocument.h:16, from /<>/umbrello/codegenerators/java/javacodegenerator.h:18, from /<>/umbrello/codegenerators/java/javacodegenerator.cpp:13: /<>/umbrello/codegenerators/codeoperation.h:41:18: warning: ‘virtual void CodeOperation::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 41 | virtual void saveToXMI1 (QDomDocument & doc, QDomElement & root); | ^~~~~~~~~~ /<>/umbrello/codegenerators/codeoperation.h:43:18: warning: ‘virtual void CodeOperation::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] 43 | virtual void loadFromXMI1 (QDomElement & root); | ^~~~~~~~~~~~ /<>/umbrello/codegenerators/codeoperation.h:47:18: warning: ‘virtual void CodeOperation::setAttributesFromObject(TextBlock*)’ can be marked override [-Wsuggest-override] 47 | virtual void setAttributesFromObject (TextBlock * obj); | ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeoperation.h:49:18: warning: ‘virtual void CodeOperation::updateMethodDeclaration()’ can be marked override [-Wsuggest-override] 49 | virtual void updateMethodDeclaration() = 0; | ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeoperation.h:50:18: warning: ‘virtual void CodeOperation::updateContent()’ can be marked override [-Wsuggest-override] 50 | virtual void updateContent(); | ^~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeoperation.h:57:18: warning: ‘virtual void CodeOperation::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 57 | virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement); | ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeoperation.h:59:18: warning: ‘virtual void CodeOperation::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] 59 | virtual void setAttributesFromNode (QDomElement & element); | ^~~~~~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/codeclassfield.h:16, from /<>/umbrello/codegenerators/classifiercodedocument.h:19, from /<>/umbrello/codegenerators/java/javaclassifiercodedocument.h:16, from /<>/umbrello/codegenerators/java/javacodegenerator.h:18, from /<>/umbrello/codegenerators/java/javacodegenerator.cpp:13: /<>/umbrello/codegenerators/codeclassfielddeclarationblock.h:42:18: warning: ‘virtual void CodeClassFieldDeclarationBlock::setAttributesFromObject(TextBlock*)’ can be marked override [-Wsuggest-override] 42 | virtual void setAttributesFromObject(TextBlock * obj); | ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeclassfielddeclarationblock.h:44:18: warning: ‘virtual void CodeClassFieldDeclarationBlock::updateContent()’ can be marked override [-Wsuggest-override] 44 | virtual void updateContent() = 0; | ^~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeclassfielddeclarationblock.h:46:18: warning: ‘virtual void CodeClassFieldDeclarationBlock::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 46 | virtual void saveToXMI1(QDomDocument & doc, QDomElement & root); | ^~~~~~~~~~ /<>/umbrello/codegenerators/codeclassfielddeclarationblock.h:48:18: warning: ‘virtual void CodeClassFieldDeclarationBlock::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] 48 | virtual void loadFromXMI1(QDomElement & root); | ^~~~~~~~~~~~ /<>/umbrello/codegenerators/codeclassfielddeclarationblock.h:52:18: warning: ‘virtual void CodeClassFieldDeclarationBlock::release()’ can be marked override [-Wsuggest-override] 52 | virtual void release(); | ^~~~~~~ /<>/umbrello/codegenerators/codeclassfielddeclarationblock.h:54:18: warning: ‘virtual void CodeClassFieldDeclarationBlock::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 54 | virtual void setAttributesOnNode(QDomDocument & doc, QDomElement & blockElement); | ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeclassfielddeclarationblock.h:56:18: warning: ‘virtual void CodeClassFieldDeclarationBlock::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] 56 | virtual void setAttributesFromNode(QDomElement & element); | ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeclassfielddeclarationblock.h:67:18: warning: ‘virtual void CodeClassFieldDeclarationBlock::syncToParent()’ can be marked override [-Wsuggest-override] 67 | virtual void syncToParent(); | ^~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/classifiercodedocument.h:19, from /<>/umbrello/codegenerators/java/javaclassifiercodedocument.h:16, from /<>/umbrello/codegenerators/java/javacodegenerator.h:18, from /<>/umbrello/codegenerators/java/javacodegenerator.cpp:13: /<>/umbrello/codegenerators/codeclassfield.h:52:13: warning: ‘virtual QString CodeClassField::getTypeName()’ can be marked override [-Wsuggest-override] 52 | QString getTypeName (); | ^~~~~~~~~~~ /<>/umbrello/codegenerators/codeclassfield.h:85:10: warning: ‘virtual void CodeClassField::updateContent()’ can be marked override [-Wsuggest-override] 85 | void updateContent(); | ^~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeclassfield.h:121:18: warning: ‘virtual void CodeClassField::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 121 | virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement); | ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeclassfield.h:123:18: warning: ‘virtual void CodeClassField::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] 123 | virtual void setAttributesFromNode (QDomElement & element); | ^~~~~~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/java/javaclassifiercodedocument.h:16, from /<>/umbrello/codegenerators/java/javacodegenerator.h:18, from /<>/umbrello/codegenerators/java/javacodegenerator.cpp:13: /<>/umbrello/codegenerators/classifiercodedocument.h:74:18: warning: ‘virtual void ClassifierCodeDocument::synchronize()’ can be marked override [-Wsuggest-override] 74 | virtual void synchronize(); | ^~~~~~~~~~~ /<>/umbrello/codegenerators/classifiercodedocument.h:81:18: warning: ‘virtual void ClassifierCodeDocument::updateContent()’ can be marked override [-Wsuggest-override] 81 | virtual void updateContent() = 0; | ^~~~~~~~~~~~~ /<>/umbrello/codegenerators/classifiercodedocument.h:83:18: warning: ‘virtual void ClassifierCodeDocument::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 83 | virtual void saveToXMI1(QDomDocument &doc, QDomElement &root); | ^~~~~~~~~~ /<>/umbrello/codegenerators/classifiercodedocument.h:84:18: warning: ‘virtual void ClassifierCodeDocument::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] 84 | virtual void loadFromXMI1(QDomElement &root); | ^~~~~~~~~~~~ /<>/umbrello/codegenerators/classifiercodedocument.h:90:18: warning: ‘virtual void ClassifierCodeDocument::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 90 | virtual void setAttributesOnNode(QDomDocument &doc, QDomElement &blockElement); | ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/classifiercodedocument.h:91:18: warning: ‘virtual void ClassifierCodeDocument::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] 91 | virtual void setAttributesFromNode(QDomElement &element); | ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/classifiercodedocument.h:93:17: warning: ‘virtual TextBlock* ClassifierCodeDocument::findCodeClassFieldTextBlockByTag(const QString&)’ can be marked override [-Wsuggest-override] 93 | TextBlock * findCodeClassFieldTextBlockByTag(const QString &tag); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/java/javaclassifiercodedocument.h:19, from /<>/umbrello/codegenerators/java/javacodegenerator.h:18, from /<>/umbrello/codegenerators/java/javacodegenerator.cpp:13: /<>/umbrello/codegenerators/java/javacodeclassfield.h:39:13: warning: ‘virtual QString JavaCodeClassField::getInitialValue()’ can be marked override [-Wsuggest-override] 39 | QString getInitialValue(); | ^~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/java/javacodeclassfield.h:41:13: warning: ‘virtual QString JavaCodeClassField::getTypeName()’ can be marked override [-Wsuggest-override] 41 | QString getTypeName (); | ^~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/java/javaclassifiercodedocument.h:20, from /<>/umbrello/codegenerators/java/javacodegenerator.h:18, from /<>/umbrello/codegenerators/java/javacodegenerator.cpp:13: /<>/umbrello/codegenerators/java/javacodeoperation.h:36:17: warning: ‘virtual int JavaCodeOperation::lastEditableLine()’ can be marked override [-Wsuggest-override] 36 | virtual int lastEditableLine(); | ^~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/java/javacodeoperation.h:40:10: warning: ‘virtual void JavaCodeOperation::updateMethodDeclaration()’ can be marked override [-Wsuggest-override] 40 | void updateMethodDeclaration(); | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/java/javacodegenerator.h:18, from /<>/umbrello/codegenerators/java/javacodegenerator.cpp:13: /<>/umbrello/codegenerators/java/javaclassifiercodedocument.h:58:13: warning: ‘virtual QString JavaClassifierCodeDocument::getPath()’ can be marked override [-Wsuggest-override] 58 | QString getPath(); | ^~~~~~~ /<>/umbrello/codegenerators/java/javaclassifiercodedocument.h:64:10: warning: ‘virtual bool JavaClassifierCodeDocument::addCodeOperation(CodeOperation*)’ can be marked override [-Wsuggest-override] 64 | bool addCodeOperation (CodeOperation * op); | ^~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/java/javaclassifiercodedocument.h:66:10: warning: ‘virtual void JavaClassifierCodeDocument::updateContent()’ can be marked override [-Wsuggest-override] 66 | void updateContent(); | ^~~~~~~~~~~~~ /<>/umbrello/codegenerators/java/javaclassifiercodedocument.h:71:10: warning: ‘virtual void JavaClassifierCodeDocument::resetTextBlocks()’ can be marked override [-Wsuggest-override] 71 | void resetTextBlocks(); | ^~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/java/javaclassifiercodedocument.h:77:18: warning: ‘virtual void JavaClassifierCodeDocument::loadChildTextBlocksFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] 77 | virtual void loadChildTextBlocksFromNode (QDomElement & root); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/java/javacodegenerator.h:19, from /<>/umbrello/codegenerators/java/javacodegenerator.cpp:13: /<>/umbrello/codegenerators/java/javaantcodedocument.h:40:13: warning: ‘virtual QString JavaANTCodeDocument::getPath()’ can be marked override [-Wsuggest-override] 40 | QString getPath (); | ^~~~~~~ /<>/umbrello/codegenerators/java/javaantcodedocument.h:42:10: warning: ‘virtual void JavaANTCodeDocument::updateContent()’ can be marked override [-Wsuggest-override] 42 | void updateContent(); | ^~~~~~~~~~~~~ /<>/umbrello/codegenerators/java/javaantcodedocument.h:47:18: warning: ‘virtual void JavaANTCodeDocument::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 47 | virtual void saveToXMI1 (QDomDocument & doc, QDomElement & root); | ^~~~~~~~~~ /<>/umbrello/codegenerators/java/javaantcodedocument.h:52:18: warning: ‘virtual void JavaANTCodeDocument::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] 52 | virtual void loadFromXMI1 (QDomElement & root); | ^~~~~~~~~~~~ /<>/umbrello/codegenerators/java/javaantcodedocument.h:58:37: warning: ‘virtual HierarchicalCodeBlock* JavaANTCodeDocument::newHierarchicalCodeBlock()’ can be marked override [-Wsuggest-override] 58 | virtual HierarchicalCodeBlock * newHierarchicalCodeBlock (); | ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/java/javaantcodedocument.h:72:18: warning: ‘virtual void JavaANTCodeDocument::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 72 | virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement); | ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/java/javaantcodedocument.h:78:18: warning: ‘virtual void JavaANTCodeDocument::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] 78 | virtual void setAttributesFromNode (QDomElement & element); | ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/java/javaantcodedocument.h:84:18: warning: ‘virtual void JavaANTCodeDocument::loadChildTextBlocksFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] 84 | virtual void loadChildTextBlocksFromNode (QDomElement & root); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/java/javacodegenerator.h:20, from /<>/umbrello/codegenerators/java/javacodegenerator.cpp:13: /<>/umbrello/codegenerators/java/javacodegenerationpolicy.h:39:18: warning: ‘virtual void JavaCodeGenerationPolicy::setDefaults(bool)’ can be marked override [-Wsuggest-override] 39 | virtual void setDefaults(bool emitUpdateSignal = true); | ^~~~~~~~~~~ /<>/umbrello/codegenerators/java/javacodegenerationpolicy.h:41:32: warning: ‘virtual CodeGenerationPolicyPage* JavaCodeGenerationPolicy::createPage(QWidget*, const char*)’ can be marked override [-Wsuggest-override] 41 | CodeGenerationPolicyPage * createPage (QWidget *parent = 0, const char * name = 0); | ^~~~~~~~~~ In file included from /<>/umbrello/codegenerators/java/javacodegenerator.cpp:13: /<>/umbrello/codegenerators/java/javacodegenerator.h:44:32: warning: ‘virtual CodeViewerDialog* JavaCodeGenerator::getCodeViewerDialog(QWidget*, CodeDocument*, Settings::CodeViewerState&)’ can be marked override [-Wsuggest-override] 44 | virtual CodeViewerDialog * getCodeViewerDialog(QWidget* parent, CodeDocument * doc, | ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/java/javacodegenerator.h:49:20: warning: ‘virtual CodeDocument* JavaCodeGenerator::newClassifierCodeDocument(UMLClassifier*)’ can be marked override [-Wsuggest-override] 49 | CodeDocument * newClassifierCodeDocument(UMLClassifier * classifier); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/java/javacodegenerator.h:51:36: warning: ‘virtual Uml::ProgrammingLanguage::Enum JavaCodeGenerator::language() const’ can be marked override [-Wsuggest-override] 51 | Uml::ProgrammingLanguage::Enum language() const; | ^~~~~~~~ /<>/umbrello/codegenerators/java/javacodegenerator.h:53:25: warning: ‘virtual QStringList JavaCodeGenerator::defaultDatatypes()’ can be marked override [-Wsuggest-override] 53 | virtual QStringList defaultDatatypes(); | ^~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/java/javacodegenerator.h:57:25: warning: ‘virtual QStringList JavaCodeGenerator::reservedKeywords() const’ can be marked override [-Wsuggest-override] 57 | virtual QStringList reservedKeywords() const; | ^~~~~~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/java/javacodegenerator.cpp:16: /<>/umbrello/codegenerators/java/javacodecomment.h:42:13: warning: ‘virtual QString JavaCodeComment::toString() const’ can be marked override [-Wsuggest-override] 42 | QString toString () const; | ^~~~~~~~ /<>/umbrello/codegenerators/java/javacodecomment.h:48:21: warning: ‘virtual QString JavaCodeComment::unformatText(const QString&, const QString&)’ can be marked override [-Wsuggest-override] 48 | virtual QString unformatText (const QString & text, const QString & indent = QString()); | ^~~~~~~~~~~~ /<>/umbrello/codegenerators/java/javacodecomment.h:54:21: warning: ‘virtual QString JavaCodeComment::getNewEditorLine(int)’ can be marked override [-Wsuggest-override] 54 | virtual QString getNewEditorLine (int amount); | ^~~~~~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/java/javacodegenerator.cpp:18: /<>/umbrello/uml.h:201:18: warning: ‘virtual void UMLApp::keyPressEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] 201 | virtual void keyPressEvent(QKeyEvent* e); | ^~~~~~~~~~~~~ /<>/umbrello/uml.h:202:18: warning: ‘virtual void UMLApp::keyReleaseEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] 202 | virtual void keyReleaseEvent(QKeyEvent* e); | ^~~~~~~~~~~~~~~ /<>/umbrello/uml.h:204:18: warning: ‘virtual void UMLApp::customEvent(QEvent*)’ can be marked override [-Wsuggest-override] 204 | virtual void customEvent(QEvent* e); | ^~~~~~~~~~~ /<>/umbrello/uml.h:215:18: warning: ‘virtual bool UMLApp::queryClose()’ can be marked override [-Wsuggest-override] 215 | virtual bool queryClose(); | ^~~~~~~~~~ /<>/umbrello/uml.h:217:18: warning: ‘virtual void UMLApp::saveProperties(KConfigGroup&)’ can be marked override [-Wsuggest-override] 217 | virtual void saveProperties(KConfigGroup & cfg); | ^~~~~~~~~~~~~~ /<>/umbrello/uml.h:218:18: warning: ‘virtual void UMLApp::readProperties(const KConfigGroup&)’ can be marked override [-Wsuggest-override] 218 | virtual void readProperties(const KConfigGroup & cfg); | ^~~~~~~~~~~~~~ In file included from /<>/obj-aarch64-linux-gnu/umbrello/umbrellosettings.h:12, from /<>/umbrello/codegenerators/java/javacodegenerator.cpp:19: /<>/umbrello/codegenerators/cpp/cppcodegenerationpolicy.h:86:18: warning: ‘virtual void CPPCodeGenerationPolicy::setDefaults(bool)’ can be marked override [-Wsuggest-override] 86 | virtual void setDefaults(bool emitUpdateSignal = true); | ^~~~~~~~~~~ /<>/umbrello/codegenerators/cpp/cppcodegenerationpolicy.h:88:32: warning: ‘virtual CodeGenerationPolicyPage* CPPCodeGenerationPolicy::createPage(QWidget*, const char*)’ can be marked override [-Wsuggest-override] 88 | CodeGenerationPolicyPage * createPage (QWidget *parent = 0, const char * name = 0); | ^~~~~~~~~~ [ 46%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/codegenerators/java/javacodeoperation.cpp.o cd /<>/obj-aarch64-linux-gnu/umbrello && /usr/bin/aarch64-linux-gnu-g++ -DCMAKE_BINARY_DIR=\"/<>/obj-aarch64-linux-gnu\" -DKCOREADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLO_VERSION_STRING=\"2.23.3\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-aarch64-linux-gnu/umbrello -I/<>/umbrello -I/<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/include -I/<>/obj-aarch64-linux-gnu -I/<>/umbrello/clipboard -I/<>/umbrello/cmds -I/<>/umbrello/codegenerators -I/<>/umbrello/codegenerators/ada -I/<>/umbrello/codegenerators/as -I/<>/umbrello/codegenerators/cpp -I/<>/umbrello/codegenerators/csharp -I/<>/umbrello/codegenerators/d -I/<>/umbrello/codegenerators/idl -I/<>/umbrello/codegenerators/java -I/<>/umbrello/codegenerators/js -I/<>/umbrello/codegenerators/pascal -I/<>/umbrello/codegenerators/perl -I/<>/umbrello/codegenerators/php -I/<>/umbrello/codegenerators/python -I/<>/umbrello/codegenerators/ruby -I/<>/umbrello/codegenerators/sql -I/<>/umbrello/codegenerators/tcl -I/<>/umbrello/codegenerators/vala -I/<>/umbrello/codegenerators/xml -I/<>/umbrello/codegenwizard -I/<>/umbrello/codeimport -I/<>/umbrello/codeimport/csharp -I/<>/umbrello/codeimpwizard -I/<>/umbrello/debug -I/<>/umbrello/dialogs -I/<>/umbrello/dialogs/pages -I/<>/umbrello/dialogs/widgets -I/<>/umbrello/docgenerators -I/<>/umbrello/finder -I/<>/umbrello/refactoring -I/<>/umbrello/uml1model -I/<>/umbrello/umlwidgets -I/<>/lib/cppparser -I/<>/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/aarch64-linux-gnu/qt5 -isystem /usr/include/aarch64-linux-gnu/qt5/QtWidgets -isystem /usr/include/aarch64-linux-gnu/qt5/QtGui -isystem /usr/include/aarch64-linux-gnu/qt5/QtCore -isystem /usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/aarch64-linux-gnu/qt5/QtXml -isystem /usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/aarch64-linux-gnu/qt5/QtSvg -isystem /usr/include/aarch64-linux-gnu/qt5/QtWebKitWidgets -isystem /usr/include/aarch64-linux-gnu/qt5/QtWebKit -isystem /usr/include/aarch64-linux-gnu/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/aarch64-linux-gnu/qt5/QtConcurrent -isystem /usr/include/aarch64-linux-gnu/qt5/QtDBus -isystem /usr/include/KF5/KTextEditor -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -fno-delete-null-pointer-checks -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -o CMakeFiles/libumbrello.dir/codegenerators/java/javacodeoperation.cpp.o -c /<>/umbrello/codegenerators/java/javacodeoperation.cpp In file included from /<>/umbrello/codegenerators/codeblockwithcomments.h:15, from /<>/umbrello/codegenerators/codemethodblock.h:17, from /<>/umbrello/codegenerators/codeoperation.h:15, from /<>/umbrello/codegenerators/java/javacodeoperation.h:15, from /<>/umbrello/codegenerators/java/javacodeoperation.cpp:12: /<>/umbrello/codegenerators/codeblock.h:40:18: warning: ‘virtual void CodeBlock::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 40 | virtual void saveToXMI1(QDomDocument & doc, QDomElement & root); | ^~~~~~~~~~ /<>/umbrello/codegenerators/codeblock.h:41:18: warning: ‘virtual void CodeBlock::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] 41 | virtual void loadFromXMI1(QDomElement & root); | ^~~~~~~~~~~~ /<>/umbrello/codegenerators/codeblock.h:43:18: warning: ‘virtual void CodeBlock::setAttributesFromObject(TextBlock*)’ can be marked override [-Wsuggest-override] 43 | virtual void setAttributesFromObject(TextBlock * obj); | ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeblock.h:49:18: warning: ‘virtual void CodeBlock::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 49 | virtual void setAttributesOnNode(QDomDocument & doc, QDomElement & blockElement); | ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeblock.h:50:18: warning: ‘virtual void CodeBlock::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] 50 | virtual void setAttributesFromNode(QDomElement & element); | ^~~~~~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/codeblockwithcomments.h:16, from /<>/umbrello/codegenerators/codemethodblock.h:17, from /<>/umbrello/codegenerators/codeoperation.h:15, from /<>/umbrello/codegenerators/java/javacodeoperation.h:15, from /<>/umbrello/codegenerators/java/javacodeoperation.cpp:12: /<>/umbrello/codegenerators/codecomment.h:30:18: warning: ‘virtual void CodeComment::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 30 | virtual void saveToXMI1(QDomDocument & doc, QDomElement & root); | ^~~~~~~~~~ /<>/umbrello/codegenerators/codecomment.h:31:18: warning: ‘virtual void CodeComment::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] 31 | virtual void loadFromXMI1(QDomElement & root); | ^~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/codemethodblock.h:17, from /<>/umbrello/codegenerators/codeoperation.h:15, from /<>/umbrello/codegenerators/java/javacodeoperation.h:15, from /<>/umbrello/codegenerators/java/javacodeoperation.cpp:12: /<>/umbrello/codegenerators/codeblockwithcomments.h:38:21: warning: ‘virtual QString CodeBlockWithComments::toString() const’ can be marked override [-Wsuggest-override] 38 | virtual QString toString () const; | ^~~~~~~~ /<>/umbrello/codegenerators/codeblockwithcomments.h:42:18: warning: ‘virtual void CodeBlockWithComments::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 42 | virtual void saveToXMI1 (QDomDocument & doc, QDomElement & root); | ^~~~~~~~~~ /<>/umbrello/codegenerators/codeblockwithcomments.h:44:18: warning: ‘virtual void CodeBlockWithComments::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] 44 | virtual void loadFromXMI1 (QDomElement & root); | ^~~~~~~~~~~~ /<>/umbrello/codegenerators/codeblockwithcomments.h:46:18: warning: ‘virtual void CodeBlockWithComments::setAttributesFromObject(TextBlock*)’ can be marked override [-Wsuggest-override] 46 | virtual void setAttributesFromObject (TextBlock * obj); | ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeblockwithcomments.h:50:18: warning: ‘virtual void CodeBlockWithComments::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 50 | virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement); | ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeblockwithcomments.h:52:18: warning: ‘virtual void CodeBlockWithComments::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] 52 | virtual void setAttributesFromNode (QDomElement & element); | ^~~~~~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/codeoperation.h:15, from /<>/umbrello/codegenerators/java/javacodeoperation.h:15, from /<>/umbrello/codegenerators/java/javacodeoperation.cpp:12: /<>/umbrello/codegenerators/codemethodblock.h:45:21: warning: ‘virtual QString CodeMethodBlock::toString() const’ can be marked override [-Wsuggest-override] 45 | virtual QString toString () const; | ^~~~~~~~ /<>/umbrello/codegenerators/codemethodblock.h:58:18: warning: ‘virtual void CodeMethodBlock::updateContent()’ can be marked override [-Wsuggest-override] 58 | virtual void updateContent () = 0; | ^~~~~~~~~~~~~ /<>/umbrello/codegenerators/codemethodblock.h:62:18: warning: ‘virtual void CodeMethodBlock::release()’ can be marked override [-Wsuggest-override] 62 | virtual void release (); | ^~~~~~~ /<>/umbrello/codegenerators/codemethodblock.h:75:18: warning: ‘virtual void CodeMethodBlock::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 75 | virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement); | ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codemethodblock.h:77:18: warning: ‘virtual void CodeMethodBlock::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] 77 | virtual void setAttributesFromNode (QDomElement & element); | ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codemethodblock.h:79:18: warning: ‘virtual void CodeMethodBlock::setAttributesFromObject(TextBlock*)’ can be marked override [-Wsuggest-override] 79 | virtual void setAttributesFromObject (TextBlock * obj); | ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codemethodblock.h:88:18: warning: ‘virtual void CodeMethodBlock::syncToParent()’ can be marked override [-Wsuggest-override] 88 | virtual void syncToParent(); | ^~~~~~~~~~~~ In file included from /<>/umbrello/uml1model/attribute.h:15, from /<>/umbrello/uml1model/umlattributelist.h:17, from /<>/umbrello/uml1model/operation.h:14, from /<>/umbrello/codegenerators/codeoperation.h:16, from /<>/umbrello/codegenerators/java/javacodeoperation.h:15, from /<>/umbrello/codegenerators/java/javacodeoperation.cpp:12: /<>/umbrello/uml1model/classifierlistitem.h:48:18: warning: ‘virtual void UMLClassifierListItem::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 48 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/classifierlistitem.h:54:24: warning: ‘virtual UMLObject* UMLClassifierListItem::clone() const’ can be marked override [-Wsuggest-override] 54 | virtual UMLObject* clone() const = 0; | ^~~~~ In file included from /<>/umbrello/uml1model/umlattributelist.h:17, from /<>/umbrello/uml1model/operation.h:14, from /<>/umbrello/codegenerators/codeoperation.h:16, from /<>/umbrello/codegenerators/java/javacodeoperation.h:15, from /<>/umbrello/codegenerators/java/javacodeoperation.cpp:12: /<>/umbrello/uml1model/attribute.h:42:18: warning: ‘virtual void UMLAttribute::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 42 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/attribute.h:44:10: warning: ‘virtual void UMLAttribute::setName(const QString&)’ can be marked override [-Wsuggest-override] 44 | void setName(const QString &name); | ^~~~~~~ /<>/umbrello/uml1model/attribute.h:48:24: warning: ‘virtual UMLObject* UMLAttribute::clone() const’ can be marked override [-Wsuggest-override] 48 | virtual UMLObject* clone() const; | ^~~~~ /<>/umbrello/uml1model/attribute.h:53:13: warning: ‘virtual QString UMLAttribute::toString(Uml::SignatureType::Enum, bool)’ can be marked override [-Wsuggest-override] 53 | QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false); | ^~~~~~~~ /<>/umbrello/uml1model/attribute.h:58:18: warning: ‘virtual void UMLAttribute::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 58 | virtual void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/attribute.h:60:18: warning: ‘virtual bool UMLAttribute::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] 60 | virtual bool showPropertiesDialog(QWidget* parent = 0); | ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/attribute.h:73:10: warning: ‘virtual bool UMLAttribute::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 73 | bool load1(QDomElement & element); | ^~~~~ In file included from /<>/umbrello/codegenerators/codeoperation.h:16, from /<>/umbrello/codegenerators/java/javacodeoperation.h:15, from /<>/umbrello/codegenerators/java/javacodeoperation.cpp:12: /<>/umbrello/uml1model/operation.h:37:18: warning: ‘virtual void UMLOperation::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 37 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/operation.h:39:24: warning: ‘virtual UMLObject* UMLOperation::clone() const’ can be marked override [-Wsuggest-override] 39 | virtual UMLObject* clone() const; | ^~~~~ /<>/umbrello/uml1model/operation.h:41:10: warning: ‘virtual void UMLOperation::setType(UMLObject*)’ can be marked override [-Wsuggest-override] 41 | void setType(UMLObject* type); | ^~~~~~~ /<>/umbrello/uml1model/operation.h:52:13: warning: ‘virtual QString UMLOperation::toString(Uml::SignatureType::Enum, bool)’ can be marked override [-Wsuggest-override] 52 | QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false); | ^~~~~~~~ /<>/umbrello/uml1model/operation.h:56:10: warning: ‘virtual bool UMLOperation::resolveRef()’ can be marked override [-Wsuggest-override] 56 | bool resolveRef(); | ^~~~~~~~~~ /<>/umbrello/uml1model/operation.h:60:18: warning: ‘virtual bool UMLOperation::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] 60 | virtual bool showPropertiesDialog(QWidget* parent = 0); | ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/operation.h:72:10: warning: ‘virtual void UMLOperation::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 72 | void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/operation.h:75:10: warning: ‘virtual bool UMLOperation::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 75 | bool load1(QDomElement & element); | ^~~~~ In file included from /<>/umbrello/codegenerators/java/javacodeoperation.h:15, from /<>/umbrello/codegenerators/java/javacodeoperation.cpp:12: /<>/umbrello/codegenerators/codeoperation.h:41:18: warning: ‘virtual void CodeOperation::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 41 | virtual void saveToXMI1 (QDomDocument & doc, QDomElement & root); | ^~~~~~~~~~ /<>/umbrello/codegenerators/codeoperation.h:43:18: warning: ‘virtual void CodeOperation::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] 43 | virtual void loadFromXMI1 (QDomElement & root); | ^~~~~~~~~~~~ /<>/umbrello/codegenerators/codeoperation.h:47:18: warning: ‘virtual void CodeOperation::setAttributesFromObject(TextBlock*)’ can be marked override [-Wsuggest-override] 47 | virtual void setAttributesFromObject (TextBlock * obj); | ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeoperation.h:49:18: warning: ‘virtual void CodeOperation::updateMethodDeclaration()’ can be marked override [-Wsuggest-override] 49 | virtual void updateMethodDeclaration() = 0; | ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeoperation.h:50:18: warning: ‘virtual void CodeOperation::updateContent()’ can be marked override [-Wsuggest-override] 50 | virtual void updateContent(); | ^~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeoperation.h:57:18: warning: ‘virtual void CodeOperation::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 57 | virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement); | ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeoperation.h:59:18: warning: ‘virtual void CodeOperation::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] 59 | virtual void setAttributesFromNode (QDomElement & element); | ^~~~~~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/java/javacodeoperation.cpp:12: /<>/umbrello/codegenerators/java/javacodeoperation.h:36:17: warning: ‘virtual int JavaCodeOperation::lastEditableLine()’ can be marked override [-Wsuggest-override] 36 | virtual int lastEditableLine(); | ^~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/java/javacodeoperation.h:40:10: warning: ‘virtual void JavaCodeOperation::updateMethodDeclaration()’ can be marked override [-Wsuggest-override] 40 | void updateMethodDeclaration(); | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/java/javacodeoperation.cpp:14: /<>/umbrello/debug/debug_utils.h:91:18: warning: ‘virtual void Tracer::showEvent(QShowEvent*)’ can be marked override [-Wsuggest-override] 91 | virtual void showEvent(QShowEvent*); | ^~~~~~~~~ In file included from /<>/umbrello/uml1model/package.h:14, from /<>/umbrello/uml1model/classifier.h:13, from /<>/umbrello/codegenerators/classifiercodedocument.h:15, from /<>/umbrello/codegenerators/java/javaclassifiercodedocument.h:16, from /<>/umbrello/codegenerators/java/javacodeoperation.cpp:15: /<>/umbrello/uml1model/umlcanvasobject.h:43:18: warning: ‘virtual void UMLCanvasObject::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 43 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/umlcanvasobject.h:85:18: warning: ‘virtual bool UMLCanvasObject::resolveRef()’ can be marked override [-Wsuggest-override] 85 | virtual bool resolveRef(); | ^~~~~~~~~~ In file included from /<>/umbrello/uml1model/classifier.h:13, from /<>/umbrello/codegenerators/classifiercodedocument.h:15, from /<>/umbrello/codegenerators/java/javaclassifiercodedocument.h:16, from /<>/umbrello/codegenerators/java/javacodeoperation.cpp:15: /<>/umbrello/uml1model/package.h:39:18: warning: ‘virtual void UMLPackage::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 39 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/package.h:41:24: warning: ‘virtual UMLObject* UMLPackage::clone() const’ can be marked override [-Wsuggest-override] 41 | virtual UMLObject* clone() const; | ^~~~~ /<>/umbrello/uml1model/package.h:64:18: warning: ‘virtual bool UMLPackage::resolveRef()’ can be marked override [-Wsuggest-override] 64 | virtual bool resolveRef(); | ^~~~~~~~~~ /<>/umbrello/uml1model/package.h:66:18: warning: ‘virtual void UMLPackage::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 66 | virtual void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/package.h:69:18: warning: ‘virtual bool UMLPackage::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 69 | virtual bool load1(QDomElement& element); | ^~~~~ In file included from /<>/umbrello/uml1model/foreignkeyconstraint.h:16, from /<>/umbrello/model_utils.h:18, from /<>/umbrello/uml1model/classifier.h:19, from /<>/umbrello/codegenerators/classifiercodedocument.h:15, from /<>/umbrello/codegenerators/java/javaclassifiercodedocument.h:16, from /<>/umbrello/codegenerators/java/javacodeoperation.cpp:15: /<>/umbrello/uml1model/entityconstraint.h:40:18: warning: ‘virtual void UMLEntityConstraint::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 40 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/entityconstraint.h:45:24: warning: ‘virtual UMLObject* UMLEntityConstraint::clone() const’ can be marked override [-Wsuggest-override] 45 | virtual UMLObject* clone() const = 0; | ^~~~~ In file included from /<>/umbrello/model_utils.h:18, from /<>/umbrello/uml1model/classifier.h:19, from /<>/umbrello/codegenerators/classifiercodedocument.h:15, from /<>/umbrello/codegenerators/java/javaclassifiercodedocument.h:16, from /<>/umbrello/codegenerators/java/javacodeoperation.cpp:15: /<>/umbrello/uml1model/foreignkeyconstraint.h:56:18: warning: ‘virtual void UMLForeignKeyConstraint::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 56 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:58:24: warning: ‘virtual UMLObject* UMLForeignKeyConstraint::clone() const’ can be marked override [-Wsuggest-override] 58 | virtual UMLObject* clone() const; | ^~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:60:13: warning: ‘virtual QString UMLForeignKeyConstraint::toString(Uml::SignatureType::Enum, bool)’ can be marked override [-Wsuggest-override] 60 | QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false); | ^~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:65:10: warning: ‘virtual void UMLForeignKeyConstraint::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 65 | void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:67:18: warning: ‘virtual bool UMLForeignKeyConstraint::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] 67 | virtual bool showPropertiesDialog(QWidget* parent = 0); | ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:85:10: warning: ‘virtual bool UMLForeignKeyConstraint::resolveRef()’ can be marked override [-Wsuggest-override] 85 | bool resolveRef(); | ^~~~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:94:10: warning: ‘virtual bool UMLForeignKeyConstraint::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 94 | bool load1(QDomElement & element); | ^~~~~ In file included from /<>/umbrello/model_utils.h:20, from /<>/umbrello/uml1model/classifier.h:19, from /<>/umbrello/codegenerators/classifiercodedocument.h:15, from /<>/umbrello/codegenerators/java/javaclassifiercodedocument.h:16, from /<>/umbrello/codegenerators/java/javacodeoperation.cpp:15: /<>/umbrello/dialogs/multipagedialogbase.h:101:18: warning: ‘virtual void MultiPageDialogBase::keyPressEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] 101 | virtual void keyPressEvent(QKeyEvent *event); | ^~~~~~~~~~~~~ In file included from /<>/umbrello/model_utils.h:21, from /<>/umbrello/uml1model/classifier.h:19, from /<>/umbrello/codegenerators/classifiercodedocument.h:15, from /<>/umbrello/codegenerators/java/javaclassifiercodedocument.h:16, from /<>/umbrello/codegenerators/java/javacodeoperation.cpp:15: /<>/umbrello/umlwidgets/widgetbase.h:187:20: warning: ‘virtual QRectF WidgetBase::boundingRect() const’ can be marked override [-Wsuggest-override] 187 | virtual QRectF boundingRect() const; | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/widgetbase.h:191:18: warning: ‘virtual void WidgetBase::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] 191 | virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); | ^~~~~ /<>/umbrello/umlwidgets/widgetbase.h:260:18: warning: ‘virtual void WidgetBase::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] 260 | virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent *event); | ^~~~~~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/classifiercodedocument.h:15, from /<>/umbrello/codegenerators/java/javaclassifiercodedocument.h:16, from /<>/umbrello/codegenerators/java/javacodeoperation.cpp:15: /<>/umbrello/uml1model/classifier.h:54:18: warning: ‘virtual void UMLClassifier::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 54 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/classifier.h:56:16: warning: ‘virtual UMLObject* UMLClassifier::clone() const’ can be marked override [-Wsuggest-override] 56 | UMLObject* clone() const; | ^~~~~ /<>/umbrello/uml1model/classifier.h:111:18: warning: ‘virtual bool UMLClassifier::resolveRef()’ can be marked override [-Wsuggest-override] 111 | virtual bool resolveRef(); | ^~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:115:24: warning: ‘virtual UMLObject* UMLClassifier::findChildObjectById(Uml::ID::Type, bool)’ can be marked override [-Wsuggest-override] 115 | virtual UMLObject* findChildObjectById(Uml::ID::Type id, bool considerAncestors = false); | ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:124:18: warning: ‘virtual bool UMLClassifier::acceptAssociationType(Uml::AssociationType::Enum)’ can be marked override [-Wsuggest-override] 124 | virtual bool acceptAssociationType(Uml::AssociationType::Enum type); | ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:129:10: warning: ‘virtual void UMLClassifier::setBaseType(UMLObject::ObjectType)’ can be marked override [-Wsuggest-override] 129 | void setBaseType(UMLObject::ObjectType ot); | ^~~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:181:10: warning: ‘virtual void UMLClassifier::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 181 | void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:183:18: warning: ‘virtual bool UMLClassifier::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 183 | virtual bool load1(QDomElement& element); | ^~~~~ In file included from /<>/umbrello/codegenerators/classifiercodedocument.h:16, from /<>/umbrello/codegenerators/java/javaclassifiercodedocument.h:16, from /<>/umbrello/codegenerators/java/javacodeoperation.cpp:15: /<>/umbrello/codegenerators/codeaccessormethod.h:47:18: warning: ‘virtual void CodeAccessorMethod::updateContent()’ can be marked override [-Wsuggest-override] 47 | virtual void updateContent() = 0; | ^~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeaccessormethod.h:49:18: warning: ‘virtual void CodeAccessorMethod::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 49 | virtual void saveToXMI1(QDomDocument & doc, QDomElement & root); | ^~~~~~~~~~ /<>/umbrello/codegenerators/codeaccessormethod.h:50:18: warning: ‘virtual void CodeAccessorMethod::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] 50 | virtual void loadFromXMI1(QDomElement & root); | ^~~~~~~~~~~~ /<>/umbrello/codegenerators/codeaccessormethod.h:52:18: warning: ‘virtual void CodeAccessorMethod::setAttributesFromObject(TextBlock*)’ can be marked override [-Wsuggest-override] 52 | virtual void setAttributesFromObject(TextBlock * obj); | ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeaccessormethod.h:56:18: warning: ‘virtual void CodeAccessorMethod::release()’ can be marked override [-Wsuggest-override] 56 | virtual void release(); | ^~~~~~~ /<>/umbrello/codegenerators/codeaccessormethod.h:58:18: warning: ‘virtual void CodeAccessorMethod::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 58 | virtual void setAttributesOnNode(QDomDocument & doc, QDomElement & blockElement); | ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeaccessormethod.h:60:18: warning: ‘virtual void CodeAccessorMethod::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] 60 | virtual void setAttributesFromNode(QDomElement & element); | ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeaccessormethod.h:62:18: warning: ‘virtual void CodeAccessorMethod::updateMethodDeclaration()’ can be marked override [-Wsuggest-override] 62 | virtual void updateMethodDeclaration() = 0; | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/codedocument.h:16, from /<>/umbrello/codegenerators/classifiercodedocument.h:17, from /<>/umbrello/codegenerators/java/javaclassifiercodedocument.h:16, from /<>/umbrello/codegenerators/java/javacodeoperation.cpp:15: /<>/umbrello/codegenerators/hierarchicalcodeblock.h:38:10: warning: ‘virtual bool HierarchicalCodeBlock::addTextBlock(TextBlock*)’ can be marked override [-Wsuggest-override] 38 | bool addTextBlock (TextBlock * add_object); | ^~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:40:10: warning: ‘virtual bool HierarchicalCodeBlock::insertTextBlock(TextBlock*, TextBlock*, bool)’ can be marked override [-Wsuggest-override] 40 | bool insertTextBlock (TextBlock * newBlock, TextBlock * existingBlock, bool after = true); | ^~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:42:10: warning: ‘virtual bool HierarchicalCodeBlock::removeTextBlock(TextBlock*)’ can be marked override [-Wsuggest-override] 42 | bool removeTextBlock (TextBlock * remove_object); | ^~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:48:18: warning: ‘virtual void HierarchicalCodeBlock::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 48 | virtual void saveToXMI1 (QDomDocument & doc, QDomElement & root); | ^~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:50:18: warning: ‘virtual void HierarchicalCodeBlock::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] 50 | virtual void loadFromXMI1 (QDomElement & root); | ^~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:52:21: warning: ‘virtual QString HierarchicalCodeBlock::toString() const’ can be marked override [-Wsuggest-override] 52 | virtual QString toString () const; | ^~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:55:13: warning: ‘virtual QString HierarchicalCodeBlock::getUniqueTag(const QString&)’ can be marked override [-Wsuggest-override] 55 | QString getUniqueTag(const QString& prefix); | ^~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:59:25: warning: ‘virtual CodeBlock* HierarchicalCodeBlock::newCodeBlock()’ can be marked override [-Wsuggest-override] 59 | virtual CodeBlock * newCodeBlock(); | ^~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:60:37: warning: ‘virtual CodeBlockWithComments* HierarchicalCodeBlock::newCodeBlockWithComments()’ can be marked override [-Wsuggest-override] 60 | virtual CodeBlockWithComments * newCodeBlockWithComments(); | ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:61:37: warning: ‘virtual HierarchicalCodeBlock* HierarchicalCodeBlock::newHierarchicalCodeBlock()’ can be marked override [-Wsuggest-override] 61 | virtual HierarchicalCodeBlock * newHierarchicalCodeBlock(); | ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:65:18: warning: ‘virtual void HierarchicalCodeBlock::release()’ can be marked override [-Wsuggest-override] 65 | virtual void release (); | ^~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:67:18: warning: ‘virtual void HierarchicalCodeBlock::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 67 | virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & elem); | ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:69:18: warning: ‘virtual void HierarchicalCodeBlock::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] 69 | virtual void setAttributesFromNode (QDomElement & element); | ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:71:18: warning: ‘virtual void HierarchicalCodeBlock::setAttributesFromObject(TextBlock*)’ can be marked override [-Wsuggest-override] 71 | virtual void setAttributesFromObject (TextBlock * obj); | ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:73:17: warning: ‘virtual TextBlock* HierarchicalCodeBlock::findCodeClassFieldTextBlockByTag(const QString&)’ can be marked override [-Wsuggest-override] 73 | TextBlock * findCodeClassFieldTextBlockByTag (const QString &tag); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/classifiercodedocument.h:17, from /<>/umbrello/codegenerators/java/javaclassifiercodedocument.h:16, from /<>/umbrello/codegenerators/java/javacodeoperation.cpp:15: /<>/umbrello/codegenerators/codedocument.h:61:10: warning: ‘virtual bool CodeDocument::insertTextBlock(TextBlock*, TextBlock*, bool)’ can be marked override [-Wsuggest-override] 61 | bool insertTextBlock (TextBlock * newBlock, TextBlock * existingBlock, bool after = true); | ^~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codedocument.h:70:25: warning: ‘virtual CodeBlock* CodeDocument::newCodeBlock()’ can be marked override [-Wsuggest-override] 70 | virtual CodeBlock * newCodeBlock (); | ^~~~~~~~~~~~ /<>/umbrello/codegenerators/codedocument.h:71:37: warning: ‘virtual HierarchicalCodeBlock* CodeDocument::newHierarchicalCodeBlock()’ can be marked override [-Wsuggest-override] 71 | virtual HierarchicalCodeBlock * newHierarchicalCodeBlock (); | ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codedocument.h:72:37: warning: ‘virtual CodeBlockWithComments* CodeDocument::newCodeBlockWithComments()’ can be marked override [-Wsuggest-override] 72 | virtual CodeBlockWithComments * newCodeBlockWithComments (); | ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codedocument.h:74:21: warning: ‘virtual QString CodeDocument::getUniqueTag(const QString&)’ can be marked override [-Wsuggest-override] 74 | virtual QString getUniqueTag(const QString& prefix = QString()); | ^~~~~~~~~~~~ /<>/umbrello/codegenerators/codedocument.h:86:18: warning: ‘virtual void CodeDocument::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 86 | virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement); | ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codedocument.h:88:18: warning: ‘virtual void CodeDocument::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] 88 | virtual void setAttributesFromNode (QDomElement & element); | ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codedocument.h:100:10: warning: ‘virtual void CodeDocument::resetTextBlocks()’ can be marked override [-Wsuggest-override] 100 | void resetTextBlocks(); | ^~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codedocument.h:102:25: warning: ‘virtual TextBlock* CodeDocument::findCodeClassFieldTextBlockByTag(const QString&)’ can be marked override [-Wsuggest-override] 102 | virtual TextBlock * findCodeClassFieldTextBlockByTag(const QString &tag); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/codeclassfield.h:16, from /<>/umbrello/codegenerators/classifiercodedocument.h:19, from /<>/umbrello/codegenerators/java/javaclassifiercodedocument.h:16, from /<>/umbrello/codegenerators/java/javacodeoperation.cpp:15: /<>/umbrello/codegenerators/codeclassfielddeclarationblock.h:42:18: warning: ‘virtual void CodeClassFieldDeclarationBlock::setAttributesFromObject(TextBlock*)’ can be marked override [-Wsuggest-override] 42 | virtual void setAttributesFromObject(TextBlock * obj); | ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeclassfielddeclarationblock.h:44:18: warning: ‘virtual void CodeClassFieldDeclarationBlock::updateContent()’ can be marked override [-Wsuggest-override] 44 | virtual void updateContent() = 0; | ^~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeclassfielddeclarationblock.h:46:18: warning: ‘virtual void CodeClassFieldDeclarationBlock::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 46 | virtual void saveToXMI1(QDomDocument & doc, QDomElement & root); | ^~~~~~~~~~ /<>/umbrello/codegenerators/codeclassfielddeclarationblock.h:48:18: warning: ‘virtual void CodeClassFieldDeclarationBlock::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] 48 | virtual void loadFromXMI1(QDomElement & root); | ^~~~~~~~~~~~ /<>/umbrello/codegenerators/codeclassfielddeclarationblock.h:52:18: warning: ‘virtual void CodeClassFieldDeclarationBlock::release()’ can be marked override [-Wsuggest-override] 52 | virtual void release(); | ^~~~~~~ /<>/umbrello/codegenerators/codeclassfielddeclarationblock.h:54:18: warning: ‘virtual void CodeClassFieldDeclarationBlock::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 54 | virtual void setAttributesOnNode(QDomDocument & doc, QDomElement & blockElement); | ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeclassfielddeclarationblock.h:56:18: warning: ‘virtual void CodeClassFieldDeclarationBlock::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] 56 | virtual void setAttributesFromNode(QDomElement & element); | ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeclassfielddeclarationblock.h:67:18: warning: ‘virtual void CodeClassFieldDeclarationBlock::syncToParent()’ can be marked override [-Wsuggest-override] 67 | virtual void syncToParent(); | ^~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/classifiercodedocument.h:19, from /<>/umbrello/codegenerators/java/javaclassifiercodedocument.h:16, from /<>/umbrello/codegenerators/java/javacodeoperation.cpp:15: /<>/umbrello/codegenerators/codeclassfield.h:52:13: warning: ‘virtual QString CodeClassField::getTypeName()’ can be marked override [-Wsuggest-override] 52 | QString getTypeName (); | ^~~~~~~~~~~ /<>/umbrello/codegenerators/codeclassfield.h:85:10: warning: ‘virtual void CodeClassField::updateContent()’ can be marked override [-Wsuggest-override] 85 | void updateContent(); | ^~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeclassfield.h:121:18: warning: ‘virtual void CodeClassField::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 121 | virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement); | ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeclassfield.h:123:18: warning: ‘virtual void CodeClassField::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] 123 | virtual void setAttributesFromNode (QDomElement & element); | ^~~~~~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/java/javaclassifiercodedocument.h:16, from /<>/umbrello/codegenerators/java/javacodeoperation.cpp:15: /<>/umbrello/codegenerators/classifiercodedocument.h:74:18: warning: ‘virtual void ClassifierCodeDocument::synchronize()’ can be marked override [-Wsuggest-override] 74 | virtual void synchronize(); | ^~~~~~~~~~~ /<>/umbrello/codegenerators/classifiercodedocument.h:81:18: warning: ‘virtual void ClassifierCodeDocument::updateContent()’ can be marked override [-Wsuggest-override] 81 | virtual void updateContent() = 0; | ^~~~~~~~~~~~~ /<>/umbrello/codegenerators/classifiercodedocument.h:83:18: warning: ‘virtual void ClassifierCodeDocument::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 83 | virtual void saveToXMI1(QDomDocument &doc, QDomElement &root); | ^~~~~~~~~~ /<>/umbrello/codegenerators/classifiercodedocument.h:84:18: warning: ‘virtual void ClassifierCodeDocument::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] 84 | virtual void loadFromXMI1(QDomElement &root); | ^~~~~~~~~~~~ /<>/umbrello/codegenerators/classifiercodedocument.h:90:18: warning: ‘virtual void ClassifierCodeDocument::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 90 | virtual void setAttributesOnNode(QDomDocument &doc, QDomElement &blockElement); | ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/classifiercodedocument.h:91:18: warning: ‘virtual void ClassifierCodeDocument::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] 91 | virtual void setAttributesFromNode(QDomElement &element); | ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/classifiercodedocument.h:93:17: warning: ‘virtual TextBlock* ClassifierCodeDocument::findCodeClassFieldTextBlockByTag(const QString&)’ can be marked override [-Wsuggest-override] 93 | TextBlock * findCodeClassFieldTextBlockByTag(const QString &tag); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/java/javaclassifiercodedocument.h:19, from /<>/umbrello/codegenerators/java/javacodeoperation.cpp:15: /<>/umbrello/codegenerators/java/javacodeclassfield.h:39:13: warning: ‘virtual QString JavaCodeClassField::getInitialValue()’ can be marked override [-Wsuggest-override] 39 | QString getInitialValue(); | ^~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/java/javacodeclassfield.h:41:13: warning: ‘virtual QString JavaCodeClassField::getTypeName()’ can be marked override [-Wsuggest-override] 41 | QString getTypeName (); | ^~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/java/javacodeoperation.cpp:15: /<>/umbrello/codegenerators/java/javaclassifiercodedocument.h:58:13: warning: ‘virtual QString JavaClassifierCodeDocument::getPath()’ can be marked override [-Wsuggest-override] 58 | QString getPath(); | ^~~~~~~ /<>/umbrello/codegenerators/java/javaclassifiercodedocument.h:64:10: warning: ‘virtual bool JavaClassifierCodeDocument::addCodeOperation(CodeOperation*)’ can be marked override [-Wsuggest-override] 64 | bool addCodeOperation (CodeOperation * op); | ^~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/java/javaclassifiercodedocument.h:66:10: warning: ‘virtual void JavaClassifierCodeDocument::updateContent()’ can be marked override [-Wsuggest-override] 66 | void updateContent(); | ^~~~~~~~~~~~~ /<>/umbrello/codegenerators/java/javaclassifiercodedocument.h:71:10: warning: ‘virtual void JavaClassifierCodeDocument::resetTextBlocks()’ can be marked override [-Wsuggest-override] 71 | void resetTextBlocks(); | ^~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/java/javaclassifiercodedocument.h:77:18: warning: ‘virtual void JavaClassifierCodeDocument::loadChildTextBlocksFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] 77 | virtual void loadChildTextBlocksFromNode (QDomElement & root); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/java/javacodeoperation.cpp:16: /<>/umbrello/codegenerators/java/javacodedocumentation.h:44:18: warning: ‘virtual void JavaCodeDocumentation::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 44 | virtual void saveToXMI1 (QDomDocument & doc, QDomElement & root); | ^~~~~~~~~~ /<>/umbrello/codegenerators/java/javacodedocumentation.h:49:13: warning: ‘virtual QString JavaCodeDocumentation::toString() const’ can be marked override [-Wsuggest-override] 49 | QString toString () const; | ^~~~~~~~ /<>/umbrello/codegenerators/java/javacodedocumentation.h:55:21: warning: ‘virtual QString JavaCodeDocumentation::unformatText(const QString&, const QString&)’ can be marked override [-Wsuggest-override] 55 | virtual QString unformatText (const QString & text, const QString & indent = QString()); | ^~~~~~~~~~~~ /<>/umbrello/codegenerators/java/javacodedocumentation.h:61:21: warning: ‘virtual QString JavaCodeDocumentation::getNewEditorLine(int)’ can be marked override [-Wsuggest-override] 61 | virtual QString getNewEditorLine (int amount); | ^~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/java/javacodedocumentation.h:71:17: warning: ‘virtual int JavaCodeDocumentation::firstEditableLine()’ can be marked override [-Wsuggest-override] 71 | virtual int firstEditableLine(); | ^~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/java/javacodedocumentation.h:72:17: warning: ‘virtual int JavaCodeDocumentation::lastEditableLine()’ can be marked override [-Wsuggest-override] 72 | virtual int lastEditableLine(); | ^~~~~~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/java/javacodegenerator.h:16, from /<>/umbrello/codegenerators/java/javacodeoperation.cpp:17: /<>/umbrello/codegenerators/advancedcodegenerator.h:37:18: warning: ‘virtual void AdvancedCodeGenerator::initFromParentDocument()’ can be marked override [-Wsuggest-override] 37 | virtual void initFromParentDocument(); | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/java/javacodegenerator.h:19, from /<>/umbrello/codegenerators/java/javacodeoperation.cpp:17: /<>/umbrello/codegenerators/java/javaantcodedocument.h:40:13: warning: ‘virtual QString JavaANTCodeDocument::getPath()’ can be marked override [-Wsuggest-override] 40 | QString getPath (); | ^~~~~~~ /<>/umbrello/codegenerators/java/javaantcodedocument.h:42:10: warning: ‘virtual void JavaANTCodeDocument::updateContent()’ can be marked override [-Wsuggest-override] 42 | void updateContent(); | ^~~~~~~~~~~~~ /<>/umbrello/codegenerators/java/javaantcodedocument.h:47:18: warning: ‘virtual void JavaANTCodeDocument::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 47 | virtual void saveToXMI1 (QDomDocument & doc, QDomElement & root); | ^~~~~~~~~~ /<>/umbrello/codegenerators/java/javaantcodedocument.h:52:18: warning: ‘virtual void JavaANTCodeDocument::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] 52 | virtual void loadFromXMI1 (QDomElement & root); | ^~~~~~~~~~~~ /<>/umbrello/codegenerators/java/javaantcodedocument.h:58:37: warning: ‘virtual HierarchicalCodeBlock* JavaANTCodeDocument::newHierarchicalCodeBlock()’ can be marked override [-Wsuggest-override] 58 | virtual HierarchicalCodeBlock * newHierarchicalCodeBlock (); | ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/java/javaantcodedocument.h:72:18: warning: ‘virtual void JavaANTCodeDocument::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 72 | virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement); | ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/java/javaantcodedocument.h:78:18: warning: ‘virtual void JavaANTCodeDocument::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] 78 | virtual void setAttributesFromNode (QDomElement & element); | ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/java/javaantcodedocument.h:84:18: warning: ‘virtual void JavaANTCodeDocument::loadChildTextBlocksFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] 84 | virtual void loadChildTextBlocksFromNode (QDomElement & root); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/java/javacodegenerator.h:20, from /<>/umbrello/codegenerators/java/javacodeoperation.cpp:17: /<>/umbrello/codegenerators/java/javacodegenerationpolicy.h:39:18: warning: ‘virtual void JavaCodeGenerationPolicy::setDefaults(bool)’ can be marked override [-Wsuggest-override] 39 | virtual void setDefaults(bool emitUpdateSignal = true); | ^~~~~~~~~~~ /<>/umbrello/codegenerators/java/javacodegenerationpolicy.h:41:32: warning: ‘virtual CodeGenerationPolicyPage* JavaCodeGenerationPolicy::createPage(QWidget*, const char*)’ can be marked override [-Wsuggest-override] 41 | CodeGenerationPolicyPage * createPage (QWidget *parent = 0, const char * name = 0); | ^~~~~~~~~~ In file included from /<>/umbrello/codegenerators/java/javacodeoperation.cpp:17: /<>/umbrello/codegenerators/java/javacodegenerator.h:44:32: warning: ‘virtual CodeViewerDialog* JavaCodeGenerator::getCodeViewerDialog(QWidget*, CodeDocument*, Settings::CodeViewerState&)’ can be marked override [-Wsuggest-override] 44 | virtual CodeViewerDialog * getCodeViewerDialog(QWidget* parent, CodeDocument * doc, | ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/java/javacodegenerator.h:49:20: warning: ‘virtual CodeDocument* JavaCodeGenerator::newClassifierCodeDocument(UMLClassifier*)’ can be marked override [-Wsuggest-override] 49 | CodeDocument * newClassifierCodeDocument(UMLClassifier * classifier); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/java/javacodegenerator.h:51:36: warning: ‘virtual Uml::ProgrammingLanguage::Enum JavaCodeGenerator::language() const’ can be marked override [-Wsuggest-override] 51 | Uml::ProgrammingLanguage::Enum language() const; | ^~~~~~~~ /<>/umbrello/codegenerators/java/javacodegenerator.h:53:25: warning: ‘virtual QStringList JavaCodeGenerator::defaultDatatypes()’ can be marked override [-Wsuggest-override] 53 | virtual QStringList defaultDatatypes(); | ^~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/java/javacodegenerator.h:57:25: warning: ‘virtual QStringList JavaCodeGenerator::reservedKeywords() const’ can be marked override [-Wsuggest-override] 57 | virtual QStringList reservedKeywords() const; | ^~~~~~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/java/javacodeoperation.cpp:18: /<>/umbrello/uml.h:201:18: warning: ‘virtual void UMLApp::keyPressEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] 201 | virtual void keyPressEvent(QKeyEvent* e); | ^~~~~~~~~~~~~ /<>/umbrello/uml.h:202:18: warning: ‘virtual void UMLApp::keyReleaseEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] 202 | virtual void keyReleaseEvent(QKeyEvent* e); | ^~~~~~~~~~~~~~~ /<>/umbrello/uml.h:204:18: warning: ‘virtual void UMLApp::customEvent(QEvent*)’ can be marked override [-Wsuggest-override] 204 | virtual void customEvent(QEvent* e); | ^~~~~~~~~~~ /<>/umbrello/uml.h:215:18: warning: ‘virtual bool UMLApp::queryClose()’ can be marked override [-Wsuggest-override] 215 | virtual bool queryClose(); | ^~~~~~~~~~ /<>/umbrello/uml.h:217:18: warning: ‘virtual void UMLApp::saveProperties(KConfigGroup&)’ can be marked override [-Wsuggest-override] 217 | virtual void saveProperties(KConfigGroup & cfg); | ^~~~~~~~~~~~~~ /<>/umbrello/uml.h:218:18: warning: ‘virtual void UMLApp::readProperties(const KConfigGroup&)’ can be marked override [-Wsuggest-override] 218 | virtual void readProperties(const KConfigGroup & cfg); | ^~~~~~~~~~~~~~ [ 46%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/codegenerators/java/javawriter.cpp.o cd /<>/obj-aarch64-linux-gnu/umbrello && /usr/bin/aarch64-linux-gnu-g++ -DCMAKE_BINARY_DIR=\"/<>/obj-aarch64-linux-gnu\" -DKCOREADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLO_VERSION_STRING=\"2.23.3\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-aarch64-linux-gnu/umbrello -I/<>/umbrello -I/<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/include -I/<>/obj-aarch64-linux-gnu -I/<>/umbrello/clipboard -I/<>/umbrello/cmds -I/<>/umbrello/codegenerators -I/<>/umbrello/codegenerators/ada -I/<>/umbrello/codegenerators/as -I/<>/umbrello/codegenerators/cpp -I/<>/umbrello/codegenerators/csharp -I/<>/umbrello/codegenerators/d -I/<>/umbrello/codegenerators/idl -I/<>/umbrello/codegenerators/java -I/<>/umbrello/codegenerators/js -I/<>/umbrello/codegenerators/pascal -I/<>/umbrello/codegenerators/perl -I/<>/umbrello/codegenerators/php -I/<>/umbrello/codegenerators/python -I/<>/umbrello/codegenerators/ruby -I/<>/umbrello/codegenerators/sql -I/<>/umbrello/codegenerators/tcl -I/<>/umbrello/codegenerators/vala -I/<>/umbrello/codegenerators/xml -I/<>/umbrello/codegenwizard -I/<>/umbrello/codeimport -I/<>/umbrello/codeimport/csharp -I/<>/umbrello/codeimpwizard -I/<>/umbrello/debug -I/<>/umbrello/dialogs -I/<>/umbrello/dialogs/pages -I/<>/umbrello/dialogs/widgets -I/<>/umbrello/docgenerators -I/<>/umbrello/finder -I/<>/umbrello/refactoring -I/<>/umbrello/uml1model -I/<>/umbrello/umlwidgets -I/<>/lib/cppparser -I/<>/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/aarch64-linux-gnu/qt5 -isystem /usr/include/aarch64-linux-gnu/qt5/QtWidgets -isystem /usr/include/aarch64-linux-gnu/qt5/QtGui -isystem /usr/include/aarch64-linux-gnu/qt5/QtCore -isystem /usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/aarch64-linux-gnu/qt5/QtXml -isystem /usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/aarch64-linux-gnu/qt5/QtSvg -isystem /usr/include/aarch64-linux-gnu/qt5/QtWebKitWidgets -isystem /usr/include/aarch64-linux-gnu/qt5/QtWebKit -isystem /usr/include/aarch64-linux-gnu/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/aarch64-linux-gnu/qt5/QtConcurrent -isystem /usr/include/aarch64-linux-gnu/qt5/QtDBus -isystem /usr/include/KF5/KTextEditor -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -fno-delete-null-pointer-checks -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -o CMakeFiles/libumbrello.dir/codegenerators/java/javawriter.cpp.o -c /<>/umbrello/codegenerators/java/javawriter.cpp In file included from /<>/umbrello/codegenerators/java/javawriter.h:16, from /<>/umbrello/codegenerators/java/javawriter.cpp:13: /<>/umbrello/codegenerators/simplecodegenerator.h:41:10: warning: ‘virtual void SimpleCodeGenerator::writeCodeToFile(UMLClassifierList&)’ can be marked override [-Wsuggest-override] 41 | void writeCodeToFile(UMLClassifierList & concepts); | ^~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/simplecodegenerator.h:42:10: warning: ‘virtual void SimpleCodeGenerator::writeCodeToFile()’ can be marked override [-Wsuggest-override] 42 | void writeCodeToFile(); | ^~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/simplecodegenerator.h:80:18: warning: ‘virtual void SimpleCodeGenerator::initFromParentDocument()’ can be marked override [-Wsuggest-override] 80 | virtual void initFromParentDocument(); | ^~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/simplecodegenerator.h:83:18: warning: ‘virtual void SimpleCodeGenerator::syncCodeToDocument()’ can be marked override [-Wsuggest-override] 83 | virtual void syncCodeToDocument(); | ^~~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/uml1model/attribute.h:15, from /<>/umbrello/uml1model/umlattributelist.h:17, from /<>/umbrello/codegenerators/java/javawriter.h:18, from /<>/umbrello/codegenerators/java/javawriter.cpp:13: /<>/umbrello/uml1model/classifierlistitem.h:48:18: warning: ‘virtual void UMLClassifierListItem::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 48 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/classifierlistitem.h:54:24: warning: ‘virtual UMLObject* UMLClassifierListItem::clone() const’ can be marked override [-Wsuggest-override] 54 | virtual UMLObject* clone() const = 0; | ^~~~~ In file included from /<>/umbrello/uml1model/umlattributelist.h:17, from /<>/umbrello/codegenerators/java/javawriter.h:18, from /<>/umbrello/codegenerators/java/javawriter.cpp:13: /<>/umbrello/uml1model/attribute.h:42:18: warning: ‘virtual void UMLAttribute::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 42 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/attribute.h:44:10: warning: ‘virtual void UMLAttribute::setName(const QString&)’ can be marked override [-Wsuggest-override] 44 | void setName(const QString &name); | ^~~~~~~ /<>/umbrello/uml1model/attribute.h:48:24: warning: ‘virtual UMLObject* UMLAttribute::clone() const’ can be marked override [-Wsuggest-override] 48 | virtual UMLObject* clone() const; | ^~~~~ /<>/umbrello/uml1model/attribute.h:53:13: warning: ‘virtual QString UMLAttribute::toString(Uml::SignatureType::Enum, bool)’ can be marked override [-Wsuggest-override] 53 | QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false); | ^~~~~~~~ /<>/umbrello/uml1model/attribute.h:58:18: warning: ‘virtual void UMLAttribute::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 58 | virtual void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/attribute.h:60:18: warning: ‘virtual bool UMLAttribute::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] 60 | virtual bool showPropertiesDialog(QWidget* parent = 0); | ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/attribute.h:73:10: warning: ‘virtual bool UMLAttribute::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 73 | bool load1(QDomElement & element); | ^~~~~ In file included from /<>/umbrello/codegenerators/java/javawriter.cpp:13: /<>/umbrello/codegenerators/java/javawriter.h:38:18: warning: ‘virtual void JavaWriter::writeClass(UMLClassifier*)’ can be marked override [-Wsuggest-override] 38 | virtual void writeClass(UMLClassifier *c); | ^~~~~~~~~~ /<>/umbrello/codegenerators/java/javawriter.h:40:44: warning: ‘virtual Uml::ProgrammingLanguage::Enum JavaWriter::language() const’ can be marked override [-Wsuggest-override] 40 | virtual Uml::ProgrammingLanguage::Enum language() const; | ^~~~~~~~ /<>/umbrello/codegenerators/java/javawriter.h:42:17: warning: ‘virtual QStringList JavaWriter::defaultDatatypes()’ can be marked override [-Wsuggest-override] 42 | QStringList defaultDatatypes(); | ^~~~~~~~~~~~~~~~ In file included from /<>/umbrello/uml1model/package.h:14, from /<>/umbrello/uml1model/classifier.h:13, from /<>/umbrello/codegenerators/java/javawriter.cpp:17: /<>/umbrello/uml1model/umlcanvasobject.h:43:18: warning: ‘virtual void UMLCanvasObject::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 43 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/umlcanvasobject.h:85:18: warning: ‘virtual bool UMLCanvasObject::resolveRef()’ can be marked override [-Wsuggest-override] 85 | virtual bool resolveRef(); | ^~~~~~~~~~ In file included from /<>/umbrello/uml1model/classifier.h:13, from /<>/umbrello/codegenerators/java/javawriter.cpp:17: /<>/umbrello/uml1model/package.h:39:18: warning: ‘virtual void UMLPackage::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 39 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/package.h:41:24: warning: ‘virtual UMLObject* UMLPackage::clone() const’ can be marked override [-Wsuggest-override] 41 | virtual UMLObject* clone() const; | ^~~~~ /<>/umbrello/uml1model/package.h:64:18: warning: ‘virtual bool UMLPackage::resolveRef()’ can be marked override [-Wsuggest-override] 64 | virtual bool resolveRef(); | ^~~~~~~~~~ /<>/umbrello/uml1model/package.h:66:18: warning: ‘virtual void UMLPackage::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 66 | virtual void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/package.h:69:18: warning: ‘virtual bool UMLPackage::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 69 | virtual bool load1(QDomElement& element); | ^~~~~ In file included from /<>/umbrello/uml1model/foreignkeyconstraint.h:16, from /<>/umbrello/model_utils.h:18, from /<>/umbrello/uml1model/classifier.h:19, from /<>/umbrello/codegenerators/java/javawriter.cpp:17: /<>/umbrello/uml1model/entityconstraint.h:40:18: warning: ‘virtual void UMLEntityConstraint::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 40 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/entityconstraint.h:45:24: warning: ‘virtual UMLObject* UMLEntityConstraint::clone() const’ can be marked override [-Wsuggest-override] 45 | virtual UMLObject* clone() const = 0; | ^~~~~ In file included from /<>/umbrello/model_utils.h:18, from /<>/umbrello/uml1model/classifier.h:19, from /<>/umbrello/codegenerators/java/javawriter.cpp:17: /<>/umbrello/uml1model/foreignkeyconstraint.h:56:18: warning: ‘virtual void UMLForeignKeyConstraint::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 56 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:58:24: warning: ‘virtual UMLObject* UMLForeignKeyConstraint::clone() const’ can be marked override [-Wsuggest-override] 58 | virtual UMLObject* clone() const; | ^~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:60:13: warning: ‘virtual QString UMLForeignKeyConstraint::toString(Uml::SignatureType::Enum, bool)’ can be marked override [-Wsuggest-override] 60 | QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false); | ^~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:65:10: warning: ‘virtual void UMLForeignKeyConstraint::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 65 | void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:67:18: warning: ‘virtual bool UMLForeignKeyConstraint::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] 67 | virtual bool showPropertiesDialog(QWidget* parent = 0); | ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:85:10: warning: ‘virtual bool UMLForeignKeyConstraint::resolveRef()’ can be marked override [-Wsuggest-override] 85 | bool resolveRef(); | ^~~~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:94:10: warning: ‘virtual bool UMLForeignKeyConstraint::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 94 | bool load1(QDomElement & element); | ^~~~~ In file included from /<>/umbrello/model_utils.h:20, from /<>/umbrello/uml1model/classifier.h:19, from /<>/umbrello/codegenerators/java/javawriter.cpp:17: /<>/umbrello/dialogs/multipagedialogbase.h:101:18: warning: ‘virtual void MultiPageDialogBase::keyPressEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] 101 | virtual void keyPressEvent(QKeyEvent *event); | ^~~~~~~~~~~~~ In file included from /<>/umbrello/model_utils.h:21, from /<>/umbrello/uml1model/classifier.h:19, from /<>/umbrello/codegenerators/java/javawriter.cpp:17: /<>/umbrello/umlwidgets/widgetbase.h:187:20: warning: ‘virtual QRectF WidgetBase::boundingRect() const’ can be marked override [-Wsuggest-override] 187 | virtual QRectF boundingRect() const; | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/widgetbase.h:191:18: warning: ‘virtual void WidgetBase::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] 191 | virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); | ^~~~~ /<>/umbrello/umlwidgets/widgetbase.h:260:18: warning: ‘virtual void WidgetBase::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] 260 | virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent *event); | ^~~~~~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/java/javawriter.cpp:17: /<>/umbrello/uml1model/classifier.h:54:18: warning: ‘virtual void UMLClassifier::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 54 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/classifier.h:56:16: warning: ‘virtual UMLObject* UMLClassifier::clone() const’ can be marked override [-Wsuggest-override] 56 | UMLObject* clone() const; | ^~~~~ /<>/umbrello/uml1model/classifier.h:111:18: warning: ‘virtual bool UMLClassifier::resolveRef()’ can be marked override [-Wsuggest-override] 111 | virtual bool resolveRef(); | ^~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:115:24: warning: ‘virtual UMLObject* UMLClassifier::findChildObjectById(Uml::ID::Type, bool)’ can be marked override [-Wsuggest-override] 115 | virtual UMLObject* findChildObjectById(Uml::ID::Type id, bool considerAncestors = false); | ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:124:18: warning: ‘virtual bool UMLClassifier::acceptAssociationType(Uml::AssociationType::Enum)’ can be marked override [-Wsuggest-override] 124 | virtual bool acceptAssociationType(Uml::AssociationType::Enum type); | ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:129:10: warning: ‘virtual void UMLClassifier::setBaseType(UMLObject::ObjectType)’ can be marked override [-Wsuggest-override] 129 | void setBaseType(UMLObject::ObjectType ot); | ^~~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:181:10: warning: ‘virtual void UMLClassifier::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 181 | void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:183:18: warning: ‘virtual bool UMLClassifier::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 183 | virtual bool load1(QDomElement& element); | ^~~~~ In file included from /<>/umbrello/codegenerators/java/javawriter.cpp:18: /<>/umbrello/debug/debug_utils.h:91:18: warning: ‘virtual void Tracer::showEvent(QShowEvent*)’ can be marked override [-Wsuggest-override] 91 | virtual void showEvent(QShowEvent*); | ^~~~~~~~~ In file included from /<>/umbrello/codegenerators/java/javawriter.cpp:19: /<>/umbrello/uml1model/operation.h:37:18: warning: ‘virtual void UMLOperation::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 37 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/operation.h:39:24: warning: ‘virtual UMLObject* UMLOperation::clone() const’ can be marked override [-Wsuggest-override] 39 | virtual UMLObject* clone() const; | ^~~~~ /<>/umbrello/uml1model/operation.h:41:10: warning: ‘virtual void UMLOperation::setType(UMLObject*)’ can be marked override [-Wsuggest-override] 41 | void setType(UMLObject* type); | ^~~~~~~ /<>/umbrello/uml1model/operation.h:52:13: warning: ‘virtual QString UMLOperation::toString(Uml::SignatureType::Enum, bool)’ can be marked override [-Wsuggest-override] 52 | QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false); | ^~~~~~~~ /<>/umbrello/uml1model/operation.h:56:10: warning: ‘virtual bool UMLOperation::resolveRef()’ can be marked override [-Wsuggest-override] 56 | bool resolveRef(); | ^~~~~~~~~~ /<>/umbrello/uml1model/operation.h:60:18: warning: ‘virtual bool UMLOperation::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] 60 | virtual bool showPropertiesDialog(QWidget* parent = 0); | ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/operation.h:72:10: warning: ‘virtual void UMLOperation::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 72 | void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/operation.h:75:10: warning: ‘virtual bool UMLOperation::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 75 | bool load1(QDomElement & element); | ^~~~~ In file included from /<>/umbrello/codegenerators/java/javawriter.cpp:21: /<>/umbrello/uml1model/association.h:75:24: warning: ‘virtual UMLObject* UMLAssociation::clone() const’ can be marked override [-Wsuggest-override] 75 | virtual UMLObject* clone() const { return 0; } | ^~~~~ /<>/umbrello/uml1model/association.h:77:18: warning: ‘virtual bool UMLAssociation::resolveRef()’ can be marked override [-Wsuggest-override] 77 | virtual bool resolveRef(); | ^~~~~~~~~~ /<>/umbrello/uml1model/association.h:79:10: warning: ‘virtual void UMLAssociation::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 79 | void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/association.h:81:18: warning: ‘virtual bool UMLAssociation::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] 81 | virtual bool showPropertiesDialog(QWidget *parent = 0); | ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/association.h:85:10: warning: ‘virtual bool UMLAssociation::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 85 | bool load1(QDomElement& element); | ^~~~~ In file included from /<>/umbrello/codegenerators/java/javawriter.cpp:22: /<>/umbrello/uml1model/template.h:37:18: warning: ‘virtual void UMLTemplate::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 37 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/template.h:39:24: warning: ‘virtual UMLObject* UMLTemplate::clone() const’ can be marked override [-Wsuggest-override] 39 | virtual UMLObject* clone() const; | ^~~~~ /<>/umbrello/uml1model/template.h:43:13: warning: ‘virtual QString UMLTemplate::toString(Uml::SignatureType::Enum, bool)’ can be marked override [-Wsuggest-override] 43 | QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false); | ^~~~~~~~ /<>/umbrello/uml1model/template.h:45:21: warning: ‘virtual QString UMLTemplate::getTypeName() const’ can be marked override [-Wsuggest-override] 45 | virtual QString getTypeName() const; | ^~~~~~~~~~~ /<>/umbrello/uml1model/template.h:47:18: warning: ‘virtual bool UMLTemplate::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] 47 | virtual bool showPropertiesDialog(QWidget* parent); | ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/template.h:49:10: warning: ‘virtual void UMLTemplate::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 49 | void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/template.h:53:10: warning: ‘virtual bool UMLTemplate::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 53 | bool load1(QDomElement & element); | ^~~~~ /<>/umbrello/codegenerators/java/javawriter.cpp: In member function ‘void JavaWriter::writeOperations(UMLOperationList&, QTextStream&)’: /<>/umbrello/codegenerators/java/javawriter.cpp:940:31: warning: implicitly-declared ‘UMLAttributeList& UMLAttributeList::operator=(const UMLAttributeList&)’ is deprecated [-Wdeprecated-copy] 940 | atl = op->getParmList(); | ^ In file included from /<>/umbrello/codegenerators/java/javawriter.h:18, from /<>/umbrello/codegenerators/java/javawriter.cpp:13: /<>/umbrello/uml1model/umlattributelist.h:32:5: note: because ‘UMLAttributeList’ has user-provided ‘UMLAttributeList::UMLAttributeList(const UMLAttributeList&)’ 32 | UMLAttributeList(const UMLAttributeList&); | ^~~~~~~~~~~~~~~~ [ 46%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/codegenerators/js/jswriter.cpp.o cd /<>/obj-aarch64-linux-gnu/umbrello && /usr/bin/aarch64-linux-gnu-g++ -DCMAKE_BINARY_DIR=\"/<>/obj-aarch64-linux-gnu\" -DKCOREADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLO_VERSION_STRING=\"2.23.3\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-aarch64-linux-gnu/umbrello -I/<>/umbrello -I/<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/include -I/<>/obj-aarch64-linux-gnu -I/<>/umbrello/clipboard -I/<>/umbrello/cmds -I/<>/umbrello/codegenerators -I/<>/umbrello/codegenerators/ada -I/<>/umbrello/codegenerators/as -I/<>/umbrello/codegenerators/cpp -I/<>/umbrello/codegenerators/csharp -I/<>/umbrello/codegenerators/d -I/<>/umbrello/codegenerators/idl -I/<>/umbrello/codegenerators/java -I/<>/umbrello/codegenerators/js -I/<>/umbrello/codegenerators/pascal -I/<>/umbrello/codegenerators/perl -I/<>/umbrello/codegenerators/php -I/<>/umbrello/codegenerators/python -I/<>/umbrello/codegenerators/ruby -I/<>/umbrello/codegenerators/sql -I/<>/umbrello/codegenerators/tcl -I/<>/umbrello/codegenerators/vala -I/<>/umbrello/codegenerators/xml -I/<>/umbrello/codegenwizard -I/<>/umbrello/codeimport -I/<>/umbrello/codeimport/csharp -I/<>/umbrello/codeimpwizard -I/<>/umbrello/debug -I/<>/umbrello/dialogs -I/<>/umbrello/dialogs/pages -I/<>/umbrello/dialogs/widgets -I/<>/umbrello/docgenerators -I/<>/umbrello/finder -I/<>/umbrello/refactoring -I/<>/umbrello/uml1model -I/<>/umbrello/umlwidgets -I/<>/lib/cppparser -I/<>/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/aarch64-linux-gnu/qt5 -isystem /usr/include/aarch64-linux-gnu/qt5/QtWidgets -isystem /usr/include/aarch64-linux-gnu/qt5/QtGui -isystem /usr/include/aarch64-linux-gnu/qt5/QtCore -isystem /usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/aarch64-linux-gnu/qt5/QtXml -isystem /usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/aarch64-linux-gnu/qt5/QtSvg -isystem /usr/include/aarch64-linux-gnu/qt5/QtWebKitWidgets -isystem /usr/include/aarch64-linux-gnu/qt5/QtWebKit -isystem /usr/include/aarch64-linux-gnu/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/aarch64-linux-gnu/qt5/QtConcurrent -isystem /usr/include/aarch64-linux-gnu/qt5/QtDBus -isystem /usr/include/KF5/KTextEditor -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -fno-delete-null-pointer-checks -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -o CMakeFiles/libumbrello.dir/codegenerators/js/jswriter.cpp.o -c /<>/umbrello/codegenerators/js/jswriter.cpp In file included from /<>/umbrello/codegenerators/js/jswriter.h:15, from /<>/umbrello/codegenerators/js/jswriter.cpp:12: /<>/umbrello/codegenerators/simplecodegenerator.h:41:10: warning: ‘virtual void SimpleCodeGenerator::writeCodeToFile(UMLClassifierList&)’ can be marked override [-Wsuggest-override] 41 | void writeCodeToFile(UMLClassifierList & concepts); | ^~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/simplecodegenerator.h:42:10: warning: ‘virtual void SimpleCodeGenerator::writeCodeToFile()’ can be marked override [-Wsuggest-override] 42 | void writeCodeToFile(); | ^~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/simplecodegenerator.h:80:18: warning: ‘virtual void SimpleCodeGenerator::initFromParentDocument()’ can be marked override [-Wsuggest-override] 80 | virtual void initFromParentDocument(); | ^~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/simplecodegenerator.h:83:18: warning: ‘virtual void SimpleCodeGenerator::syncCodeToDocument()’ can be marked override [-Wsuggest-override] 83 | virtual void syncCodeToDocument(); | ^~~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/js/jswriter.cpp:12: /<>/umbrello/codegenerators/js/jswriter.h:33:18: warning: ‘virtual void JSWriter::writeClass(UMLClassifier*)’ can be marked override [-Wsuggest-override] 33 | virtual void writeClass(UMLClassifier *c); | ^~~~~~~~~~ /<>/umbrello/codegenerators/js/jswriter.h:35:44: warning: ‘virtual Uml::ProgrammingLanguage::Enum JSWriter::language() const’ can be marked override [-Wsuggest-override] 35 | virtual Uml::ProgrammingLanguage::Enum language() const; | ^~~~~~~~ /<>/umbrello/codegenerators/js/jswriter.h:37:25: warning: ‘virtual QStringList JSWriter::reservedKeywords() const’ can be marked override [-Wsuggest-override] 37 | virtual QStringList reservedKeywords() const; | ^~~~~~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/js/jswriter.cpp:14: /<>/umbrello/uml1model/association.h:75:24: warning: ‘virtual UMLObject* UMLAssociation::clone() const’ can be marked override [-Wsuggest-override] 75 | virtual UMLObject* clone() const { return 0; } | ^~~~~ /<>/umbrello/uml1model/association.h:77:18: warning: ‘virtual bool UMLAssociation::resolveRef()’ can be marked override [-Wsuggest-override] 77 | virtual bool resolveRef(); | ^~~~~~~~~~ /<>/umbrello/uml1model/association.h:79:10: warning: ‘virtual void UMLAssociation::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 79 | void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/association.h:81:18: warning: ‘virtual bool UMLAssociation::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] 81 | virtual bool showPropertiesDialog(QWidget *parent = 0); | ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/association.h:85:10: warning: ‘virtual bool UMLAssociation::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 85 | bool load1(QDomElement& element); | ^~~~~ In file included from /<>/umbrello/uml1model/attribute.h:15, from /<>/umbrello/codegenerators/js/jswriter.cpp:15: /<>/umbrello/uml1model/classifierlistitem.h:48:18: warning: ‘virtual void UMLClassifierListItem::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 48 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/classifierlistitem.h:54:24: warning: ‘virtual UMLObject* UMLClassifierListItem::clone() const’ can be marked override [-Wsuggest-override] 54 | virtual UMLObject* clone() const = 0; | ^~~~~ In file included from /<>/umbrello/codegenerators/js/jswriter.cpp:15: /<>/umbrello/uml1model/attribute.h:42:18: warning: ‘virtual void UMLAttribute::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 42 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/attribute.h:44:10: warning: ‘virtual void UMLAttribute::setName(const QString&)’ can be marked override [-Wsuggest-override] 44 | void setName(const QString &name); | ^~~~~~~ /<>/umbrello/uml1model/attribute.h:48:24: warning: ‘virtual UMLObject* UMLAttribute::clone() const’ can be marked override [-Wsuggest-override] 48 | virtual UMLObject* clone() const; | ^~~~~ /<>/umbrello/uml1model/attribute.h:53:13: warning: ‘virtual QString UMLAttribute::toString(Uml::SignatureType::Enum, bool)’ can be marked override [-Wsuggest-override] 53 | QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false); | ^~~~~~~~ /<>/umbrello/uml1model/attribute.h:58:18: warning: ‘virtual void UMLAttribute::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 58 | virtual void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/attribute.h:60:18: warning: ‘virtual bool UMLAttribute::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] 60 | virtual bool showPropertiesDialog(QWidget* parent = 0); | ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/attribute.h:73:10: warning: ‘virtual bool UMLAttribute::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 73 | bool load1(QDomElement & element); | ^~~~~ In file included from /<>/umbrello/uml1model/package.h:14, from /<>/umbrello/uml1model/classifier.h:13, from /<>/umbrello/codegenerators/js/jswriter.cpp:16: /<>/umbrello/uml1model/umlcanvasobject.h:43:18: warning: ‘virtual void UMLCanvasObject::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 43 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/umlcanvasobject.h:85:18: warning: ‘virtual bool UMLCanvasObject::resolveRef()’ can be marked override [-Wsuggest-override] 85 | virtual bool resolveRef(); | ^~~~~~~~~~ In file included from /<>/umbrello/uml1model/classifier.h:13, from /<>/umbrello/codegenerators/js/jswriter.cpp:16: /<>/umbrello/uml1model/package.h:39:18: warning: ‘virtual void UMLPackage::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 39 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/package.h:41:24: warning: ‘virtual UMLObject* UMLPackage::clone() const’ can be marked override [-Wsuggest-override] 41 | virtual UMLObject* clone() const; | ^~~~~ /<>/umbrello/uml1model/package.h:64:18: warning: ‘virtual bool UMLPackage::resolveRef()’ can be marked override [-Wsuggest-override] 64 | virtual bool resolveRef(); | ^~~~~~~~~~ /<>/umbrello/uml1model/package.h:66:18: warning: ‘virtual void UMLPackage::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 66 | virtual void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/package.h:69:18: warning: ‘virtual bool UMLPackage::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 69 | virtual bool load1(QDomElement& element); | ^~~~~ In file included from /<>/umbrello/uml1model/foreignkeyconstraint.h:16, from /<>/umbrello/model_utils.h:18, from /<>/umbrello/uml1model/classifier.h:19, from /<>/umbrello/codegenerators/js/jswriter.cpp:16: /<>/umbrello/uml1model/entityconstraint.h:40:18: warning: ‘virtual void UMLEntityConstraint::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 40 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/entityconstraint.h:45:24: warning: ‘virtual UMLObject* UMLEntityConstraint::clone() const’ can be marked override [-Wsuggest-override] 45 | virtual UMLObject* clone() const = 0; | ^~~~~ In file included from /<>/umbrello/model_utils.h:18, from /<>/umbrello/uml1model/classifier.h:19, from /<>/umbrello/codegenerators/js/jswriter.cpp:16: /<>/umbrello/uml1model/foreignkeyconstraint.h:56:18: warning: ‘virtual void UMLForeignKeyConstraint::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 56 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:58:24: warning: ‘virtual UMLObject* UMLForeignKeyConstraint::clone() const’ can be marked override [-Wsuggest-override] 58 | virtual UMLObject* clone() const; | ^~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:60:13: warning: ‘virtual QString UMLForeignKeyConstraint::toString(Uml::SignatureType::Enum, bool)’ can be marked override [-Wsuggest-override] 60 | QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false); | ^~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:65:10: warning: ‘virtual void UMLForeignKeyConstraint::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 65 | void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:67:18: warning: ‘virtual bool UMLForeignKeyConstraint::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] 67 | virtual bool showPropertiesDialog(QWidget* parent = 0); | ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:85:10: warning: ‘virtual bool UMLForeignKeyConstraint::resolveRef()’ can be marked override [-Wsuggest-override] 85 | bool resolveRef(); | ^~~~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:94:10: warning: ‘virtual bool UMLForeignKeyConstraint::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 94 | bool load1(QDomElement & element); | ^~~~~ In file included from /<>/umbrello/model_utils.h:20, from /<>/umbrello/uml1model/classifier.h:19, from /<>/umbrello/codegenerators/js/jswriter.cpp:16: /<>/umbrello/dialogs/multipagedialogbase.h:101:18: warning: ‘virtual void MultiPageDialogBase::keyPressEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] 101 | virtual void keyPressEvent(QKeyEvent *event); | ^~~~~~~~~~~~~ In file included from /<>/umbrello/model_utils.h:21, from /<>/umbrello/uml1model/classifier.h:19, from /<>/umbrello/codegenerators/js/jswriter.cpp:16: /<>/umbrello/umlwidgets/widgetbase.h:187:20: warning: ‘virtual QRectF WidgetBase::boundingRect() const’ can be marked override [-Wsuggest-override] 187 | virtual QRectF boundingRect() const; | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/widgetbase.h:191:18: warning: ‘virtual void WidgetBase::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] 191 | virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); | ^~~~~ /<>/umbrello/umlwidgets/widgetbase.h:260:18: warning: ‘virtual void WidgetBase::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] 260 | virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent *event); | ^~~~~~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/js/jswriter.cpp:16: /<>/umbrello/uml1model/classifier.h:54:18: warning: ‘virtual void UMLClassifier::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 54 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/classifier.h:56:16: warning: ‘virtual UMLObject* UMLClassifier::clone() const’ can be marked override [-Wsuggest-override] 56 | UMLObject* clone() const; | ^~~~~ /<>/umbrello/uml1model/classifier.h:111:18: warning: ‘virtual bool UMLClassifier::resolveRef()’ can be marked override [-Wsuggest-override] 111 | virtual bool resolveRef(); | ^~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:115:24: warning: ‘virtual UMLObject* UMLClassifier::findChildObjectById(Uml::ID::Type, bool)’ can be marked override [-Wsuggest-override] 115 | virtual UMLObject* findChildObjectById(Uml::ID::Type id, bool considerAncestors = false); | ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:124:18: warning: ‘virtual bool UMLClassifier::acceptAssociationType(Uml::AssociationType::Enum)’ can be marked override [-Wsuggest-override] 124 | virtual bool acceptAssociationType(Uml::AssociationType::Enum type); | ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:129:10: warning: ‘virtual void UMLClassifier::setBaseType(UMLObject::ObjectType)’ can be marked override [-Wsuggest-override] 129 | void setBaseType(UMLObject::ObjectType ot); | ^~~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:181:10: warning: ‘virtual void UMLClassifier::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 181 | void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:183:18: warning: ‘virtual bool UMLClassifier::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 183 | virtual bool load1(QDomElement& element); | ^~~~~ In file included from /<>/umbrello/codegenerators/js/jswriter.cpp:17: /<>/umbrello/debug/debug_utils.h:91:18: warning: ‘virtual void Tracer::showEvent(QShowEvent*)’ can be marked override [-Wsuggest-override] 91 | virtual void showEvent(QShowEvent*); | ^~~~~~~~~ In file included from /<>/umbrello/codegenerators/js/jswriter.cpp:18: /<>/umbrello/uml1model/operation.h:37:18: warning: ‘virtual void UMLOperation::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 37 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/operation.h:39:24: warning: ‘virtual UMLObject* UMLOperation::clone() const’ can be marked override [-Wsuggest-override] 39 | virtual UMLObject* clone() const; | ^~~~~ /<>/umbrello/uml1model/operation.h:41:10: warning: ‘virtual void UMLOperation::setType(UMLObject*)’ can be marked override [-Wsuggest-override] 41 | void setType(UMLObject* type); | ^~~~~~~ /<>/umbrello/uml1model/operation.h:52:13: warning: ‘virtual QString UMLOperation::toString(Uml::SignatureType::Enum, bool)’ can be marked override [-Wsuggest-override] 52 | QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false); | ^~~~~~~~ /<>/umbrello/uml1model/operation.h:56:10: warning: ‘virtual bool UMLOperation::resolveRef()’ can be marked override [-Wsuggest-override] 56 | bool resolveRef(); | ^~~~~~~~~~ /<>/umbrello/uml1model/operation.h:60:18: warning: ‘virtual bool UMLOperation::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] 60 | virtual bool showPropertiesDialog(QWidget* parent = 0); | ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/operation.h:72:10: warning: ‘virtual void UMLOperation::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 72 | void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/operation.h:75:10: warning: ‘virtual bool UMLOperation::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 75 | bool load1(QDomElement & element); | ^~~~~ [ 46%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/codegenerators/ownedcodeblock.cpp.o cd /<>/obj-aarch64-linux-gnu/umbrello && /usr/bin/aarch64-linux-gnu-g++ -DCMAKE_BINARY_DIR=\"/<>/obj-aarch64-linux-gnu\" -DKCOREADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLO_VERSION_STRING=\"2.23.3\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-aarch64-linux-gnu/umbrello -I/<>/umbrello -I/<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/include -I/<>/obj-aarch64-linux-gnu -I/<>/umbrello/clipboard -I/<>/umbrello/cmds -I/<>/umbrello/codegenerators -I/<>/umbrello/codegenerators/ada -I/<>/umbrello/codegenerators/as -I/<>/umbrello/codegenerators/cpp -I/<>/umbrello/codegenerators/csharp -I/<>/umbrello/codegenerators/d -I/<>/umbrello/codegenerators/idl -I/<>/umbrello/codegenerators/java -I/<>/umbrello/codegenerators/js -I/<>/umbrello/codegenerators/pascal -I/<>/umbrello/codegenerators/perl -I/<>/umbrello/codegenerators/php -I/<>/umbrello/codegenerators/python -I/<>/umbrello/codegenerators/ruby -I/<>/umbrello/codegenerators/sql -I/<>/umbrello/codegenerators/tcl -I/<>/umbrello/codegenerators/vala -I/<>/umbrello/codegenerators/xml -I/<>/umbrello/codegenwizard -I/<>/umbrello/codeimport -I/<>/umbrello/codeimport/csharp -I/<>/umbrello/codeimpwizard -I/<>/umbrello/debug -I/<>/umbrello/dialogs -I/<>/umbrello/dialogs/pages -I/<>/umbrello/dialogs/widgets -I/<>/umbrello/docgenerators -I/<>/umbrello/finder -I/<>/umbrello/refactoring -I/<>/umbrello/uml1model -I/<>/umbrello/umlwidgets -I/<>/lib/cppparser -I/<>/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/aarch64-linux-gnu/qt5 -isystem /usr/include/aarch64-linux-gnu/qt5/QtWidgets -isystem /usr/include/aarch64-linux-gnu/qt5/QtGui -isystem /usr/include/aarch64-linux-gnu/qt5/QtCore -isystem /usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/aarch64-linux-gnu/qt5/QtXml -isystem /usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/aarch64-linux-gnu/qt5/QtSvg -isystem /usr/include/aarch64-linux-gnu/qt5/QtWebKitWidgets -isystem /usr/include/aarch64-linux-gnu/qt5/QtWebKit -isystem /usr/include/aarch64-linux-gnu/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/aarch64-linux-gnu/qt5/QtConcurrent -isystem /usr/include/aarch64-linux-gnu/qt5/QtDBus -isystem /usr/include/KF5/KTextEditor -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -fno-delete-null-pointer-checks -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -o CMakeFiles/libumbrello.dir/codegenerators/ownedcodeblock.cpp.o -c /<>/umbrello/codegenerators/ownedcodeblock.cpp In file included from /<>/umbrello/codegenerators/ownedcodeblock.cpp:16: /<>/umbrello/uml1model/association.h:75:24: warning: ‘virtual UMLObject* UMLAssociation::clone() const’ can be marked override [-Wsuggest-override] 75 | virtual UMLObject* clone() const { return 0; } | ^~~~~ /<>/umbrello/uml1model/association.h:77:18: warning: ‘virtual bool UMLAssociation::resolveRef()’ can be marked override [-Wsuggest-override] 77 | virtual bool resolveRef(); | ^~~~~~~~~~ /<>/umbrello/uml1model/association.h:79:10: warning: ‘virtual void UMLAssociation::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 79 | void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/association.h:81:18: warning: ‘virtual bool UMLAssociation::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] 81 | virtual bool showPropertiesDialog(QWidget *parent = 0); | ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/association.h:85:10: warning: ‘virtual bool UMLAssociation::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 85 | bool load1(QDomElement& element); | ^~~~~ In file included from /<>/umbrello/uml1model/package.h:14, from /<>/umbrello/uml1model/classifier.h:13, from /<>/umbrello/codegenerators/ownedcodeblock.cpp:17: /<>/umbrello/uml1model/umlcanvasobject.h:43:18: warning: ‘virtual void UMLCanvasObject::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 43 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/umlcanvasobject.h:85:18: warning: ‘virtual bool UMLCanvasObject::resolveRef()’ can be marked override [-Wsuggest-override] 85 | virtual bool resolveRef(); | ^~~~~~~~~~ In file included from /<>/umbrello/uml1model/classifier.h:13, from /<>/umbrello/codegenerators/ownedcodeblock.cpp:17: /<>/umbrello/uml1model/package.h:39:18: warning: ‘virtual void UMLPackage::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 39 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/package.h:41:24: warning: ‘virtual UMLObject* UMLPackage::clone() const’ can be marked override [-Wsuggest-override] 41 | virtual UMLObject* clone() const; | ^~~~~ /<>/umbrello/uml1model/package.h:64:18: warning: ‘virtual bool UMLPackage::resolveRef()’ can be marked override [-Wsuggest-override] 64 | virtual bool resolveRef(); | ^~~~~~~~~~ /<>/umbrello/uml1model/package.h:66:18: warning: ‘virtual void UMLPackage::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 66 | virtual void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/package.h:69:18: warning: ‘virtual bool UMLPackage::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 69 | virtual bool load1(QDomElement& element); | ^~~~~ In file included from /<>/umbrello/uml1model/attribute.h:15, from /<>/umbrello/uml1model/umlattributelist.h:17, from /<>/umbrello/uml1model/classifier.h:14, from /<>/umbrello/codegenerators/ownedcodeblock.cpp:17: /<>/umbrello/uml1model/classifierlistitem.h:48:18: warning: ‘virtual void UMLClassifierListItem::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 48 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/classifierlistitem.h:54:24: warning: ‘virtual UMLObject* UMLClassifierListItem::clone() const’ can be marked override [-Wsuggest-override] 54 | virtual UMLObject* clone() const = 0; | ^~~~~ In file included from /<>/umbrello/uml1model/umlattributelist.h:17, from /<>/umbrello/uml1model/classifier.h:14, from /<>/umbrello/codegenerators/ownedcodeblock.cpp:17: /<>/umbrello/uml1model/attribute.h:42:18: warning: ‘virtual void UMLAttribute::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 42 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/attribute.h:44:10: warning: ‘virtual void UMLAttribute::setName(const QString&)’ can be marked override [-Wsuggest-override] 44 | void setName(const QString &name); | ^~~~~~~ /<>/umbrello/uml1model/attribute.h:48:24: warning: ‘virtual UMLObject* UMLAttribute::clone() const’ can be marked override [-Wsuggest-override] 48 | virtual UMLObject* clone() const; | ^~~~~ /<>/umbrello/uml1model/attribute.h:53:13: warning: ‘virtual QString UMLAttribute::toString(Uml::SignatureType::Enum, bool)’ can be marked override [-Wsuggest-override] 53 | QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false); | ^~~~~~~~ /<>/umbrello/uml1model/attribute.h:58:18: warning: ‘virtual void UMLAttribute::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 58 | virtual void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/attribute.h:60:18: warning: ‘virtual bool UMLAttribute::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] 60 | virtual bool showPropertiesDialog(QWidget* parent = 0); | ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/attribute.h:73:10: warning: ‘virtual bool UMLAttribute::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 73 | bool load1(QDomElement & element); | ^~~~~ In file included from /<>/umbrello/uml1model/foreignkeyconstraint.h:16, from /<>/umbrello/model_utils.h:18, from /<>/umbrello/uml1model/classifier.h:19, from /<>/umbrello/codegenerators/ownedcodeblock.cpp:17: /<>/umbrello/uml1model/entityconstraint.h:40:18: warning: ‘virtual void UMLEntityConstraint::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 40 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/entityconstraint.h:45:24: warning: ‘virtual UMLObject* UMLEntityConstraint::clone() const’ can be marked override [-Wsuggest-override] 45 | virtual UMLObject* clone() const = 0; | ^~~~~ In file included from /<>/umbrello/model_utils.h:18, from /<>/umbrello/uml1model/classifier.h:19, from /<>/umbrello/codegenerators/ownedcodeblock.cpp:17: /<>/umbrello/uml1model/foreignkeyconstraint.h:56:18: warning: ‘virtual void UMLForeignKeyConstraint::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 56 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:58:24: warning: ‘virtual UMLObject* UMLForeignKeyConstraint::clone() const’ can be marked override [-Wsuggest-override] 58 | virtual UMLObject* clone() const; | ^~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:60:13: warning: ‘virtual QString UMLForeignKeyConstraint::toString(Uml::SignatureType::Enum, bool)’ can be marked override [-Wsuggest-override] 60 | QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false); | ^~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:65:10: warning: ‘virtual void UMLForeignKeyConstraint::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 65 | void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:67:18: warning: ‘virtual bool UMLForeignKeyConstraint::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] 67 | virtual bool showPropertiesDialog(QWidget* parent = 0); | ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:85:10: warning: ‘virtual bool UMLForeignKeyConstraint::resolveRef()’ can be marked override [-Wsuggest-override] 85 | bool resolveRef(); | ^~~~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:94:10: warning: ‘virtual bool UMLForeignKeyConstraint::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 94 | bool load1(QDomElement & element); | ^~~~~ In file included from /<>/umbrello/model_utils.h:20, from /<>/umbrello/uml1model/classifier.h:19, from /<>/umbrello/codegenerators/ownedcodeblock.cpp:17: /<>/umbrello/dialogs/multipagedialogbase.h:101:18: warning: ‘virtual void MultiPageDialogBase::keyPressEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] 101 | virtual void keyPressEvent(QKeyEvent *event); | ^~~~~~~~~~~~~ In file included from /<>/umbrello/model_utils.h:21, from /<>/umbrello/uml1model/classifier.h:19, from /<>/umbrello/codegenerators/ownedcodeblock.cpp:17: /<>/umbrello/umlwidgets/widgetbase.h:187:20: warning: ‘virtual QRectF WidgetBase::boundingRect() const’ can be marked override [-Wsuggest-override] 187 | virtual QRectF boundingRect() const; | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/widgetbase.h:191:18: warning: ‘virtual void WidgetBase::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] 191 | virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); | ^~~~~ /<>/umbrello/umlwidgets/widgetbase.h:260:18: warning: ‘virtual void WidgetBase::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] 260 | virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent *event); | ^~~~~~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/ownedcodeblock.cpp:17: /<>/umbrello/uml1model/classifier.h:54:18: warning: ‘virtual void UMLClassifier::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 54 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/classifier.h:56:16: warning: ‘virtual UMLObject* UMLClassifier::clone() const’ can be marked override [-Wsuggest-override] 56 | UMLObject* clone() const; | ^~~~~ /<>/umbrello/uml1model/classifier.h:111:18: warning: ‘virtual bool UMLClassifier::resolveRef()’ can be marked override [-Wsuggest-override] 111 | virtual bool resolveRef(); | ^~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:115:24: warning: ‘virtual UMLObject* UMLClassifier::findChildObjectById(Uml::ID::Type, bool)’ can be marked override [-Wsuggest-override] 115 | virtual UMLObject* findChildObjectById(Uml::ID::Type id, bool considerAncestors = false); | ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:124:18: warning: ‘virtual bool UMLClassifier::acceptAssociationType(Uml::AssociationType::Enum)’ can be marked override [-Wsuggest-override] 124 | virtual bool acceptAssociationType(Uml::AssociationType::Enum type); | ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:129:10: warning: ‘virtual void UMLClassifier::setBaseType(UMLObject::ObjectType)’ can be marked override [-Wsuggest-override] 129 | void setBaseType(UMLObject::ObjectType ot); | ^~~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:181:10: warning: ‘virtual void UMLClassifier::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 181 | void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:183:18: warning: ‘virtual bool UMLClassifier::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 183 | virtual bool load1(QDomElement& element); | ^~~~~ In file included from /<>/umbrello/codegenerators/ownedcodeblock.cpp:18: /<>/umbrello/debug/debug_utils.h:91:18: warning: ‘virtual void Tracer::showEvent(QShowEvent*)’ can be marked override [-Wsuggest-override] 91 | virtual void showEvent(QShowEvent*); | ^~~~~~~~~ In file included from /<>/umbrello/codegenerators/ownedcodeblock.cpp:21: /<>/umbrello/uml1model/umlrole.h:47:16: warning: ‘virtual UMLObject* UMLRole::clone() const’ can be marked override [-Wsuggest-override] 47 | UMLObject* clone() const { return 0; } | ^~~~~ /<>/umbrello/uml1model/umlrole.h:49:10: warning: ‘virtual void UMLRole::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 49 | void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/umlrole.h:51:18: warning: ‘virtual bool UMLRole::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] 51 | virtual bool showPropertiesDialog(QWidget *parent = 0); | ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/umlrole.h:55:10: warning: ‘virtual bool UMLRole::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 55 | bool load1(QDomElement& element); | ^~~~~ In file included from /<>/umbrello/codegenerators/ownedcodeblock.cpp:22: /<>/umbrello/uml.h:201:18: warning: ‘virtual void UMLApp::keyPressEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] 201 | virtual void keyPressEvent(QKeyEvent* e); | ^~~~~~~~~~~~~ /<>/umbrello/uml.h:202:18: warning: ‘virtual void UMLApp::keyReleaseEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] 202 | virtual void keyReleaseEvent(QKeyEvent* e); | ^~~~~~~~~~~~~~~ /<>/umbrello/uml.h:204:18: warning: ‘virtual void UMLApp::customEvent(QEvent*)’ can be marked override [-Wsuggest-override] 204 | virtual void customEvent(QEvent* e); | ^~~~~~~~~~~ /<>/umbrello/uml.h:215:18: warning: ‘virtual bool UMLApp::queryClose()’ can be marked override [-Wsuggest-override] 215 | virtual bool queryClose(); | ^~~~~~~~~~ /<>/umbrello/uml.h:217:18: warning: ‘virtual void UMLApp::saveProperties(KConfigGroup&)’ can be marked override [-Wsuggest-override] 217 | virtual void saveProperties(KConfigGroup & cfg); | ^~~~~~~~~~~~~~ /<>/umbrello/uml.h:218:18: warning: ‘virtual void UMLApp::readProperties(const KConfigGroup&)’ can be marked override [-Wsuggest-override] 218 | virtual void readProperties(const KConfigGroup & cfg); | ^~~~~~~~~~~~~~ [ 46%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/codegenerators/ownedhierarchicalcodeblock.cpp.o cd /<>/obj-aarch64-linux-gnu/umbrello && /usr/bin/aarch64-linux-gnu-g++ -DCMAKE_BINARY_DIR=\"/<>/obj-aarch64-linux-gnu\" -DKCOREADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLO_VERSION_STRING=\"2.23.3\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-aarch64-linux-gnu/umbrello -I/<>/umbrello -I/<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/include -I/<>/obj-aarch64-linux-gnu -I/<>/umbrello/clipboard -I/<>/umbrello/cmds -I/<>/umbrello/codegenerators -I/<>/umbrello/codegenerators/ada -I/<>/umbrello/codegenerators/as -I/<>/umbrello/codegenerators/cpp -I/<>/umbrello/codegenerators/csharp -I/<>/umbrello/codegenerators/d -I/<>/umbrello/codegenerators/idl -I/<>/umbrello/codegenerators/java -I/<>/umbrello/codegenerators/js -I/<>/umbrello/codegenerators/pascal -I/<>/umbrello/codegenerators/perl -I/<>/umbrello/codegenerators/php -I/<>/umbrello/codegenerators/python -I/<>/umbrello/codegenerators/ruby -I/<>/umbrello/codegenerators/sql -I/<>/umbrello/codegenerators/tcl -I/<>/umbrello/codegenerators/vala -I/<>/umbrello/codegenerators/xml -I/<>/umbrello/codegenwizard -I/<>/umbrello/codeimport -I/<>/umbrello/codeimport/csharp -I/<>/umbrello/codeimpwizard -I/<>/umbrello/debug -I/<>/umbrello/dialogs -I/<>/umbrello/dialogs/pages -I/<>/umbrello/dialogs/widgets -I/<>/umbrello/docgenerators -I/<>/umbrello/finder -I/<>/umbrello/refactoring -I/<>/umbrello/uml1model -I/<>/umbrello/umlwidgets -I/<>/lib/cppparser -I/<>/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/aarch64-linux-gnu/qt5 -isystem /usr/include/aarch64-linux-gnu/qt5/QtWidgets -isystem /usr/include/aarch64-linux-gnu/qt5/QtGui -isystem /usr/include/aarch64-linux-gnu/qt5/QtCore -isystem /usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/aarch64-linux-gnu/qt5/QtXml -isystem /usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/aarch64-linux-gnu/qt5/QtSvg -isystem /usr/include/aarch64-linux-gnu/qt5/QtWebKitWidgets -isystem /usr/include/aarch64-linux-gnu/qt5/QtWebKit -isystem /usr/include/aarch64-linux-gnu/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/aarch64-linux-gnu/qt5/QtConcurrent -isystem /usr/include/aarch64-linux-gnu/qt5/QtDBus -isystem /usr/include/KF5/KTextEditor -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -fno-delete-null-pointer-checks -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -o CMakeFiles/libumbrello.dir/codegenerators/ownedhierarchicalcodeblock.cpp.o -c /<>/umbrello/codegenerators/ownedhierarchicalcodeblock.cpp In file included from /<>/umbrello/codegenerators/codeblockwithcomments.h:15, from /<>/umbrello/codegenerators/codemethodblock.h:17, from /<>/umbrello/codegenerators/codeaccessormethod.h:15, from /<>/umbrello/codegenerators/codegenobjectwithtextblocks.h:15, from /<>/umbrello/codegenerators/hierarchicalcodeblock.h:15, from /<>/umbrello/codegenerators/ownedhierarchicalcodeblock.h:15, from /<>/umbrello/codegenerators/ownedhierarchicalcodeblock.cpp:13: /<>/umbrello/codegenerators/codeblock.h:40:18: warning: ‘virtual void CodeBlock::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 40 | virtual void saveToXMI1(QDomDocument & doc, QDomElement & root); | ^~~~~~~~~~ /<>/umbrello/codegenerators/codeblock.h:41:18: warning: ‘virtual void CodeBlock::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] 41 | virtual void loadFromXMI1(QDomElement & root); | ^~~~~~~~~~~~ /<>/umbrello/codegenerators/codeblock.h:43:18: warning: ‘virtual void CodeBlock::setAttributesFromObject(TextBlock*)’ can be marked override [-Wsuggest-override] 43 | virtual void setAttributesFromObject(TextBlock * obj); | ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeblock.h:49:18: warning: ‘virtual void CodeBlock::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 49 | virtual void setAttributesOnNode(QDomDocument & doc, QDomElement & blockElement); | ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeblock.h:50:18: warning: ‘virtual void CodeBlock::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] 50 | virtual void setAttributesFromNode(QDomElement & element); | ^~~~~~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/codeblockwithcomments.h:16, from /<>/umbrello/codegenerators/codemethodblock.h:17, from /<>/umbrello/codegenerators/codeaccessormethod.h:15, from /<>/umbrello/codegenerators/codegenobjectwithtextblocks.h:15, from /<>/umbrello/codegenerators/hierarchicalcodeblock.h:15, from /<>/umbrello/codegenerators/ownedhierarchicalcodeblock.h:15, from /<>/umbrello/codegenerators/ownedhierarchicalcodeblock.cpp:13: /<>/umbrello/codegenerators/codecomment.h:30:18: warning: ‘virtual void CodeComment::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 30 | virtual void saveToXMI1(QDomDocument & doc, QDomElement & root); | ^~~~~~~~~~ /<>/umbrello/codegenerators/codecomment.h:31:18: warning: ‘virtual void CodeComment::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] 31 | virtual void loadFromXMI1(QDomElement & root); | ^~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/codemethodblock.h:17, from /<>/umbrello/codegenerators/codeaccessormethod.h:15, from /<>/umbrello/codegenerators/codegenobjectwithtextblocks.h:15, from /<>/umbrello/codegenerators/hierarchicalcodeblock.h:15, from /<>/umbrello/codegenerators/ownedhierarchicalcodeblock.h:15, from /<>/umbrello/codegenerators/ownedhierarchicalcodeblock.cpp:13: /<>/umbrello/codegenerators/codeblockwithcomments.h:38:21: warning: ‘virtual QString CodeBlockWithComments::toString() const’ can be marked override [-Wsuggest-override] 38 | virtual QString toString () const; | ^~~~~~~~ /<>/umbrello/codegenerators/codeblockwithcomments.h:42:18: warning: ‘virtual void CodeBlockWithComments::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 42 | virtual void saveToXMI1 (QDomDocument & doc, QDomElement & root); | ^~~~~~~~~~ /<>/umbrello/codegenerators/codeblockwithcomments.h:44:18: warning: ‘virtual void CodeBlockWithComments::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] 44 | virtual void loadFromXMI1 (QDomElement & root); | ^~~~~~~~~~~~ /<>/umbrello/codegenerators/codeblockwithcomments.h:46:18: warning: ‘virtual void CodeBlockWithComments::setAttributesFromObject(TextBlock*)’ can be marked override [-Wsuggest-override] 46 | virtual void setAttributesFromObject (TextBlock * obj); | ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeblockwithcomments.h:50:18: warning: ‘virtual void CodeBlockWithComments::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 50 | virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement); | ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeblockwithcomments.h:52:18: warning: ‘virtual void CodeBlockWithComments::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] 52 | virtual void setAttributesFromNode (QDomElement & element); | ^~~~~~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/codeaccessormethod.h:15, from /<>/umbrello/codegenerators/codegenobjectwithtextblocks.h:15, from /<>/umbrello/codegenerators/hierarchicalcodeblock.h:15, from /<>/umbrello/codegenerators/ownedhierarchicalcodeblock.h:15, from /<>/umbrello/codegenerators/ownedhierarchicalcodeblock.cpp:13: /<>/umbrello/codegenerators/codemethodblock.h:45:21: warning: ‘virtual QString CodeMethodBlock::toString() const’ can be marked override [-Wsuggest-override] 45 | virtual QString toString () const; | ^~~~~~~~ /<>/umbrello/codegenerators/codemethodblock.h:58:18: warning: ‘virtual void CodeMethodBlock::updateContent()’ can be marked override [-Wsuggest-override] 58 | virtual void updateContent () = 0; | ^~~~~~~~~~~~~ /<>/umbrello/codegenerators/codemethodblock.h:62:18: warning: ‘virtual void CodeMethodBlock::release()’ can be marked override [-Wsuggest-override] 62 | virtual void release (); | ^~~~~~~ /<>/umbrello/codegenerators/codemethodblock.h:75:18: warning: ‘virtual void CodeMethodBlock::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 75 | virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement); | ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codemethodblock.h:77:18: warning: ‘virtual void CodeMethodBlock::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] 77 | virtual void setAttributesFromNode (QDomElement & element); | ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codemethodblock.h:79:18: warning: ‘virtual void CodeMethodBlock::setAttributesFromObject(TextBlock*)’ can be marked override [-Wsuggest-override] 79 | virtual void setAttributesFromObject (TextBlock * obj); | ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codemethodblock.h:88:18: warning: ‘virtual void CodeMethodBlock::syncToParent()’ can be marked override [-Wsuggest-override] 88 | virtual void syncToParent(); | ^~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/codegenobjectwithtextblocks.h:15, from /<>/umbrello/codegenerators/hierarchicalcodeblock.h:15, from /<>/umbrello/codegenerators/ownedhierarchicalcodeblock.h:15, from /<>/umbrello/codegenerators/ownedhierarchicalcodeblock.cpp:13: /<>/umbrello/codegenerators/codeaccessormethod.h:47:18: warning: ‘virtual void CodeAccessorMethod::updateContent()’ can be marked override [-Wsuggest-override] 47 | virtual void updateContent() = 0; | ^~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeaccessormethod.h:49:18: warning: ‘virtual void CodeAccessorMethod::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 49 | virtual void saveToXMI1(QDomDocument & doc, QDomElement & root); | ^~~~~~~~~~ /<>/umbrello/codegenerators/codeaccessormethod.h:50:18: warning: ‘virtual void CodeAccessorMethod::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] 50 | virtual void loadFromXMI1(QDomElement & root); | ^~~~~~~~~~~~ /<>/umbrello/codegenerators/codeaccessormethod.h:52:18: warning: ‘virtual void CodeAccessorMethod::setAttributesFromObject(TextBlock*)’ can be marked override [-Wsuggest-override] 52 | virtual void setAttributesFromObject(TextBlock * obj); | ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeaccessormethod.h:56:18: warning: ‘virtual void CodeAccessorMethod::release()’ can be marked override [-Wsuggest-override] 56 | virtual void release(); | ^~~~~~~ /<>/umbrello/codegenerators/codeaccessormethod.h:58:18: warning: ‘virtual void CodeAccessorMethod::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 58 | virtual void setAttributesOnNode(QDomDocument & doc, QDomElement & blockElement); | ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeaccessormethod.h:60:18: warning: ‘virtual void CodeAccessorMethod::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] 60 | virtual void setAttributesFromNode(QDomElement & element); | ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeaccessormethod.h:62:18: warning: ‘virtual void CodeAccessorMethod::updateMethodDeclaration()’ can be marked override [-Wsuggest-override] 62 | virtual void updateMethodDeclaration() = 0; | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/ownedhierarchicalcodeblock.h:15, from /<>/umbrello/codegenerators/ownedhierarchicalcodeblock.cpp:13: /<>/umbrello/codegenerators/hierarchicalcodeblock.h:38:10: warning: ‘virtual bool HierarchicalCodeBlock::addTextBlock(TextBlock*)’ can be marked override [-Wsuggest-override] 38 | bool addTextBlock (TextBlock * add_object); | ^~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:40:10: warning: ‘virtual bool HierarchicalCodeBlock::insertTextBlock(TextBlock*, TextBlock*, bool)’ can be marked override [-Wsuggest-override] 40 | bool insertTextBlock (TextBlock * newBlock, TextBlock * existingBlock, bool after = true); | ^~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:42:10: warning: ‘virtual bool HierarchicalCodeBlock::removeTextBlock(TextBlock*)’ can be marked override [-Wsuggest-override] 42 | bool removeTextBlock (TextBlock * remove_object); | ^~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:48:18: warning: ‘virtual void HierarchicalCodeBlock::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 48 | virtual void saveToXMI1 (QDomDocument & doc, QDomElement & root); | ^~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:50:18: warning: ‘virtual void HierarchicalCodeBlock::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] 50 | virtual void loadFromXMI1 (QDomElement & root); | ^~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:52:21: warning: ‘virtual QString HierarchicalCodeBlock::toString() const’ can be marked override [-Wsuggest-override] 52 | virtual QString toString () const; | ^~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:55:13: warning: ‘virtual QString HierarchicalCodeBlock::getUniqueTag(const QString&)’ can be marked override [-Wsuggest-override] 55 | QString getUniqueTag(const QString& prefix); | ^~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:59:25: warning: ‘virtual CodeBlock* HierarchicalCodeBlock::newCodeBlock()’ can be marked override [-Wsuggest-override] 59 | virtual CodeBlock * newCodeBlock(); | ^~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:60:37: warning: ‘virtual CodeBlockWithComments* HierarchicalCodeBlock::newCodeBlockWithComments()’ can be marked override [-Wsuggest-override] 60 | virtual CodeBlockWithComments * newCodeBlockWithComments(); | ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:61:37: warning: ‘virtual HierarchicalCodeBlock* HierarchicalCodeBlock::newHierarchicalCodeBlock()’ can be marked override [-Wsuggest-override] 61 | virtual HierarchicalCodeBlock * newHierarchicalCodeBlock(); | ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:65:18: warning: ‘virtual void HierarchicalCodeBlock::release()’ can be marked override [-Wsuggest-override] 65 | virtual void release (); | ^~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:67:18: warning: ‘virtual void HierarchicalCodeBlock::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 67 | virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & elem); | ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:69:18: warning: ‘virtual void HierarchicalCodeBlock::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] 69 | virtual void setAttributesFromNode (QDomElement & element); | ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:71:18: warning: ‘virtual void HierarchicalCodeBlock::setAttributesFromObject(TextBlock*)’ can be marked override [-Wsuggest-override] 71 | virtual void setAttributesFromObject (TextBlock * obj); | ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:73:17: warning: ‘virtual TextBlock* HierarchicalCodeBlock::findCodeClassFieldTextBlockByTag(const QString&)’ can be marked override [-Wsuggest-override] 73 | TextBlock * findCodeClassFieldTextBlockByTag (const QString &tag); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/ownedhierarchicalcodeblock.cpp:13: /<>/umbrello/codegenerators/ownedhierarchicalcodeblock.h:44:18: warning: ‘virtual void OwnedHierarchicalCodeBlock::updateContent()’ can be marked override [-Wsuggest-override] 44 | virtual void updateContent () = 0; | ^~~~~~~~~~~~~ /<>/umbrello/codegenerators/ownedhierarchicalcodeblock.h:51:18: warning: ‘virtual void OwnedHierarchicalCodeBlock::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 51 | virtual void saveToXMI1 (QDomDocument & doc, QDomElement & root) = 0; | ^~~~~~~~~~ /<>/umbrello/codegenerators/ownedhierarchicalcodeblock.h:56:18: warning: ‘virtual void OwnedHierarchicalCodeBlock::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] 56 | virtual void loadFromXMI1 (QDomElement & root) = 0; | ^~~~~~~~~~~~ /<>/umbrello/codegenerators/ownedhierarchicalcodeblock.h:60:18: warning: ‘virtual void OwnedHierarchicalCodeBlock::release()’ can be marked override [-Wsuggest-override] 60 | virtual void release (); | ^~~~~~~ /<>/umbrello/codegenerators/ownedhierarchicalcodeblock.h:62:18: warning: ‘virtual void OwnedHierarchicalCodeBlock::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 62 | virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement); | ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/ownedhierarchicalcodeblock.h:64:18: warning: ‘virtual void OwnedHierarchicalCodeBlock::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] 64 | virtual void setAttributesFromNode (QDomElement & element); | ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/ownedhierarchicalcodeblock.h:66:18: warning: ‘virtual void OwnedHierarchicalCodeBlock::setAttributesFromObject(TextBlock*)’ can be marked override [-Wsuggest-override] 66 | virtual void setAttributesFromObject (TextBlock * obj); | ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/ownedhierarchicalcodeblock.h:72:10: warning: ‘virtual void OwnedHierarchicalCodeBlock::syncToParent()’ can be marked override [-Wsuggest-override] 72 | void syncToParent (); | ^~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/ownedhierarchicalcodeblock.cpp:16: /<>/umbrello/uml1model/association.h:75:24: warning: ‘virtual UMLObject* UMLAssociation::clone() const’ can be marked override [-Wsuggest-override] 75 | virtual UMLObject* clone() const { return 0; } | ^~~~~ /<>/umbrello/uml1model/association.h:77:18: warning: ‘virtual bool UMLAssociation::resolveRef()’ can be marked override [-Wsuggest-override] 77 | virtual bool resolveRef(); | ^~~~~~~~~~ /<>/umbrello/uml1model/association.h:79:10: warning: ‘virtual void UMLAssociation::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 79 | void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/association.h:81:18: warning: ‘virtual bool UMLAssociation::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] 81 | virtual bool showPropertiesDialog(QWidget *parent = 0); | ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/association.h:85:10: warning: ‘virtual bool UMLAssociation::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 85 | bool load1(QDomElement& element); | ^~~~~ In file included from /<>/umbrello/listpopupmenu.h:17, from /<>/umbrello/umldoc.h:16, from /<>/umbrello/codegenerators/ownedhierarchicalcodeblock.cpp:17: /<>/umbrello/umlwidgets/widgetbase.h:187:20: warning: ‘virtual QRectF WidgetBase::boundingRect() const’ can be marked override [-Wsuggest-override] 187 | virtual QRectF boundingRect() const; | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/widgetbase.h:191:18: warning: ‘virtual void WidgetBase::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] 191 | virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); | ^~~~~ /<>/umbrello/umlwidgets/widgetbase.h:260:18: warning: ‘virtual void WidgetBase::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] 260 | virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent *event); | ^~~~~~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/ownedhierarchicalcodeblock.cpp:19: /<>/umbrello/uml1model/umlrole.h:47:16: warning: ‘virtual UMLObject* UMLRole::clone() const’ can be marked override [-Wsuggest-override] 47 | UMLObject* clone() const { return 0; } | ^~~~~ /<>/umbrello/uml1model/umlrole.h:49:10: warning: ‘virtual void UMLRole::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 49 | void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/umlrole.h:51:18: warning: ‘virtual bool UMLRole::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] 51 | virtual bool showPropertiesDialog(QWidget *parent = 0); | ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/umlrole.h:55:10: warning: ‘virtual bool UMLRole::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 55 | bool load1(QDomElement& element); | ^~~~~ In file included from /<>/umbrello/codegenerators/ownedhierarchicalcodeblock.cpp:20: /<>/umbrello/codegenerators/codedocument.h:61:10: warning: ‘virtual bool CodeDocument::insertTextBlock(TextBlock*, TextBlock*, bool)’ can be marked override [-Wsuggest-override] 61 | bool insertTextBlock (TextBlock * newBlock, TextBlock * existingBlock, bool after = true); | ^~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codedocument.h:70:25: warning: ‘virtual CodeBlock* CodeDocument::newCodeBlock()’ can be marked override [-Wsuggest-override] 70 | virtual CodeBlock * newCodeBlock (); | ^~~~~~~~~~~~ /<>/umbrello/codegenerators/codedocument.h:71:37: warning: ‘virtual HierarchicalCodeBlock* CodeDocument::newHierarchicalCodeBlock()’ can be marked override [-Wsuggest-override] 71 | virtual HierarchicalCodeBlock * newHierarchicalCodeBlock (); | ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codedocument.h:72:37: warning: ‘virtual CodeBlockWithComments* CodeDocument::newCodeBlockWithComments()’ can be marked override [-Wsuggest-override] 72 | virtual CodeBlockWithComments * newCodeBlockWithComments (); | ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codedocument.h:74:21: warning: ‘virtual QString CodeDocument::getUniqueTag(const QString&)’ can be marked override [-Wsuggest-override] 74 | virtual QString getUniqueTag(const QString& prefix = QString()); | ^~~~~~~~~~~~ /<>/umbrello/codegenerators/codedocument.h:86:18: warning: ‘virtual void CodeDocument::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 86 | virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement); | ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codedocument.h:88:18: warning: ‘virtual void CodeDocument::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] 88 | virtual void setAttributesFromNode (QDomElement & element); | ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codedocument.h:100:10: warning: ‘virtual void CodeDocument::resetTextBlocks()’ can be marked override [-Wsuggest-override] 100 | void resetTextBlocks(); | ^~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codedocument.h:102:25: warning: ‘virtual TextBlock* CodeDocument::findCodeClassFieldTextBlockByTag(const QString&)’ can be marked override [-Wsuggest-override] 102 | virtual TextBlock * findCodeClassFieldTextBlockByTag(const QString &tag); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 47%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/codegenerators/pascal/pascalwriter.cpp.o cd /<>/obj-aarch64-linux-gnu/umbrello && /usr/bin/aarch64-linux-gnu-g++ -DCMAKE_BINARY_DIR=\"/<>/obj-aarch64-linux-gnu\" -DKCOREADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLO_VERSION_STRING=\"2.23.3\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-aarch64-linux-gnu/umbrello -I/<>/umbrello -I/<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/include -I/<>/obj-aarch64-linux-gnu -I/<>/umbrello/clipboard -I/<>/umbrello/cmds -I/<>/umbrello/codegenerators -I/<>/umbrello/codegenerators/ada -I/<>/umbrello/codegenerators/as -I/<>/umbrello/codegenerators/cpp -I/<>/umbrello/codegenerators/csharp -I/<>/umbrello/codegenerators/d -I/<>/umbrello/codegenerators/idl -I/<>/umbrello/codegenerators/java -I/<>/umbrello/codegenerators/js -I/<>/umbrello/codegenerators/pascal -I/<>/umbrello/codegenerators/perl -I/<>/umbrello/codegenerators/php -I/<>/umbrello/codegenerators/python -I/<>/umbrello/codegenerators/ruby -I/<>/umbrello/codegenerators/sql -I/<>/umbrello/codegenerators/tcl -I/<>/umbrello/codegenerators/vala -I/<>/umbrello/codegenerators/xml -I/<>/umbrello/codegenwizard -I/<>/umbrello/codeimport -I/<>/umbrello/codeimport/csharp -I/<>/umbrello/codeimpwizard -I/<>/umbrello/debug -I/<>/umbrello/dialogs -I/<>/umbrello/dialogs/pages -I/<>/umbrello/dialogs/widgets -I/<>/umbrello/docgenerators -I/<>/umbrello/finder -I/<>/umbrello/refactoring -I/<>/umbrello/uml1model -I/<>/umbrello/umlwidgets -I/<>/lib/cppparser -I/<>/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/aarch64-linux-gnu/qt5 -isystem /usr/include/aarch64-linux-gnu/qt5/QtWidgets -isystem /usr/include/aarch64-linux-gnu/qt5/QtGui -isystem /usr/include/aarch64-linux-gnu/qt5/QtCore -isystem /usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/aarch64-linux-gnu/qt5/QtXml -isystem /usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/aarch64-linux-gnu/qt5/QtSvg -isystem /usr/include/aarch64-linux-gnu/qt5/QtWebKitWidgets -isystem /usr/include/aarch64-linux-gnu/qt5/QtWebKit -isystem /usr/include/aarch64-linux-gnu/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/aarch64-linux-gnu/qt5/QtConcurrent -isystem /usr/include/aarch64-linux-gnu/qt5/QtDBus -isystem /usr/include/KF5/KTextEditor -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -fno-delete-null-pointer-checks -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -o CMakeFiles/libumbrello.dir/codegenerators/pascal/pascalwriter.cpp.o -c /<>/umbrello/codegenerators/pascal/pascalwriter.cpp In file included from /<>/umbrello/codegenerators/pascal/pascalwriter.h:14, from /<>/umbrello/codegenerators/pascal/pascalwriter.cpp:11: /<>/umbrello/codegenerators/simplecodegenerator.h:41:10: warning: ‘virtual void SimpleCodeGenerator::writeCodeToFile(UMLClassifierList&)’ can be marked override [-Wsuggest-override] 41 | void writeCodeToFile(UMLClassifierList & concepts); | ^~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/simplecodegenerator.h:42:10: warning: ‘virtual void SimpleCodeGenerator::writeCodeToFile()’ can be marked override [-Wsuggest-override] 42 | void writeCodeToFile(); | ^~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/simplecodegenerator.h:80:18: warning: ‘virtual void SimpleCodeGenerator::initFromParentDocument()’ can be marked override [-Wsuggest-override] 80 | virtual void initFromParentDocument(); | ^~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/simplecodegenerator.h:83:18: warning: ‘virtual void SimpleCodeGenerator::syncCodeToDocument()’ can be marked override [-Wsuggest-override] 83 | virtual void syncCodeToDocument(); | ^~~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/pascal/pascalwriter.cpp:11: /<>/umbrello/codegenerators/pascal/pascalwriter.h:33:18: warning: ‘virtual void PascalWriter::writeClass(UMLClassifier*)’ can be marked override [-Wsuggest-override] 33 | virtual void writeClass (UMLClassifier *c); | ^~~~~~~~~~ /<>/umbrello/codegenerators/pascal/pascalwriter.h:35:44: warning: ‘virtual Uml::ProgrammingLanguage::Enum PascalWriter::language() const’ can be marked override [-Wsuggest-override] 35 | virtual Uml::ProgrammingLanguage::Enum language() const; | ^~~~~~~~ /<>/umbrello/codegenerators/pascal/pascalwriter.h:37:17: warning: ‘virtual QStringList PascalWriter::defaultDatatypes()’ can be marked override [-Wsuggest-override] 37 | QStringList defaultDatatypes(); | ^~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/pascal/pascalwriter.h:39:18: warning: ‘virtual bool PascalWriter::isReservedKeyword(const QString&)’ can be marked override [-Wsuggest-override] 39 | virtual bool isReservedKeyword(const QString & rPossiblyReservedKeyword); | ^~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/pascal/pascalwriter.h:41:25: warning: ‘virtual QStringList PascalWriter::reservedKeywords() const’ can be marked override [-Wsuggest-override] 41 | virtual QStringList reservedKeywords() const; | ^~~~~~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/pascal/pascalwriter.cpp:13: /<>/umbrello/uml1model/association.h:75:24: warning: ‘virtual UMLObject* UMLAssociation::clone() const’ can be marked override [-Wsuggest-override] 75 | virtual UMLObject* clone() const { return 0; } | ^~~~~ /<>/umbrello/uml1model/association.h:77:18: warning: ‘virtual bool UMLAssociation::resolveRef()’ can be marked override [-Wsuggest-override] 77 | virtual bool resolveRef(); | ^~~~~~~~~~ /<>/umbrello/uml1model/association.h:79:10: warning: ‘virtual void UMLAssociation::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 79 | void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/association.h:81:18: warning: ‘virtual bool UMLAssociation::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] 81 | virtual bool showPropertiesDialog(QWidget *parent = 0); | ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/association.h:85:10: warning: ‘virtual bool UMLAssociation::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 85 | bool load1(QDomElement& element); | ^~~~~ In file included from /<>/umbrello/uml1model/attribute.h:15, from /<>/umbrello/codegenerators/pascal/pascalwriter.cpp:14: /<>/umbrello/uml1model/classifierlistitem.h:48:18: warning: ‘virtual void UMLClassifierListItem::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 48 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/classifierlistitem.h:54:24: warning: ‘virtual UMLObject* UMLClassifierListItem::clone() const’ can be marked override [-Wsuggest-override] 54 | virtual UMLObject* clone() const = 0; | ^~~~~ In file included from /<>/umbrello/codegenerators/pascal/pascalwriter.cpp:14: /<>/umbrello/uml1model/attribute.h:42:18: warning: ‘virtual void UMLAttribute::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 42 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/attribute.h:44:10: warning: ‘virtual void UMLAttribute::setName(const QString&)’ can be marked override [-Wsuggest-override] 44 | void setName(const QString &name); | ^~~~~~~ /<>/umbrello/uml1model/attribute.h:48:24: warning: ‘virtual UMLObject* UMLAttribute::clone() const’ can be marked override [-Wsuggest-override] 48 | virtual UMLObject* clone() const; | ^~~~~ /<>/umbrello/uml1model/attribute.h:53:13: warning: ‘virtual QString UMLAttribute::toString(Uml::SignatureType::Enum, bool)’ can be marked override [-Wsuggest-override] 53 | QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false); | ^~~~~~~~ /<>/umbrello/uml1model/attribute.h:58:18: warning: ‘virtual void UMLAttribute::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 58 | virtual void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/attribute.h:60:18: warning: ‘virtual bool UMLAttribute::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] 60 | virtual bool showPropertiesDialog(QWidget* parent = 0); | ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/attribute.h:73:10: warning: ‘virtual bool UMLAttribute::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 73 | bool load1(QDomElement & element); | ^~~~~ In file included from /<>/umbrello/uml1model/package.h:14, from /<>/umbrello/uml1model/classifier.h:13, from /<>/umbrello/codegenerators/pascal/pascalwriter.cpp:15: /<>/umbrello/uml1model/umlcanvasobject.h:43:18: warning: ‘virtual void UMLCanvasObject::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 43 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/umlcanvasobject.h:85:18: warning: ‘virtual bool UMLCanvasObject::resolveRef()’ can be marked override [-Wsuggest-override] 85 | virtual bool resolveRef(); | ^~~~~~~~~~ In file included from /<>/umbrello/uml1model/classifier.h:13, from /<>/umbrello/codegenerators/pascal/pascalwriter.cpp:15: /<>/umbrello/uml1model/package.h:39:18: warning: ‘virtual void UMLPackage::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 39 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/package.h:41:24: warning: ‘virtual UMLObject* UMLPackage::clone() const’ can be marked override [-Wsuggest-override] 41 | virtual UMLObject* clone() const; | ^~~~~ /<>/umbrello/uml1model/package.h:64:18: warning: ‘virtual bool UMLPackage::resolveRef()’ can be marked override [-Wsuggest-override] 64 | virtual bool resolveRef(); | ^~~~~~~~~~ /<>/umbrello/uml1model/package.h:66:18: warning: ‘virtual void UMLPackage::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 66 | virtual void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/package.h:69:18: warning: ‘virtual bool UMLPackage::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 69 | virtual bool load1(QDomElement& element); | ^~~~~ In file included from /<>/umbrello/uml1model/foreignkeyconstraint.h:16, from /<>/umbrello/model_utils.h:18, from /<>/umbrello/uml1model/classifier.h:19, from /<>/umbrello/codegenerators/pascal/pascalwriter.cpp:15: /<>/umbrello/uml1model/entityconstraint.h:40:18: warning: ‘virtual void UMLEntityConstraint::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 40 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/entityconstraint.h:45:24: warning: ‘virtual UMLObject* UMLEntityConstraint::clone() const’ can be marked override [-Wsuggest-override] 45 | virtual UMLObject* clone() const = 0; | ^~~~~ In file included from /<>/umbrello/model_utils.h:18, from /<>/umbrello/uml1model/classifier.h:19, from /<>/umbrello/codegenerators/pascal/pascalwriter.cpp:15: /<>/umbrello/uml1model/foreignkeyconstraint.h:56:18: warning: ‘virtual void UMLForeignKeyConstraint::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 56 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:58:24: warning: ‘virtual UMLObject* UMLForeignKeyConstraint::clone() const’ can be marked override [-Wsuggest-override] 58 | virtual UMLObject* clone() const; | ^~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:60:13: warning: ‘virtual QString UMLForeignKeyConstraint::toString(Uml::SignatureType::Enum, bool)’ can be marked override [-Wsuggest-override] 60 | QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false); | ^~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:65:10: warning: ‘virtual void UMLForeignKeyConstraint::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 65 | void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:67:18: warning: ‘virtual bool UMLForeignKeyConstraint::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] 67 | virtual bool showPropertiesDialog(QWidget* parent = 0); | ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:85:10: warning: ‘virtual bool UMLForeignKeyConstraint::resolveRef()’ can be marked override [-Wsuggest-override] 85 | bool resolveRef(); | ^~~~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:94:10: warning: ‘virtual bool UMLForeignKeyConstraint::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 94 | bool load1(QDomElement & element); | ^~~~~ In file included from /<>/umbrello/model_utils.h:20, from /<>/umbrello/uml1model/classifier.h:19, from /<>/umbrello/codegenerators/pascal/pascalwriter.cpp:15: /<>/umbrello/dialogs/multipagedialogbase.h:101:18: warning: ‘virtual void MultiPageDialogBase::keyPressEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] 101 | virtual void keyPressEvent(QKeyEvent *event); | ^~~~~~~~~~~~~ In file included from /<>/umbrello/model_utils.h:21, from /<>/umbrello/uml1model/classifier.h:19, from /<>/umbrello/codegenerators/pascal/pascalwriter.cpp:15: /<>/umbrello/umlwidgets/widgetbase.h:187:20: warning: ‘virtual QRectF WidgetBase::boundingRect() const’ can be marked override [-Wsuggest-override] 187 | virtual QRectF boundingRect() const; | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/widgetbase.h:191:18: warning: ‘virtual void WidgetBase::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] 191 | virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); | ^~~~~ /<>/umbrello/umlwidgets/widgetbase.h:260:18: warning: ‘virtual void WidgetBase::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] 260 | virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent *event); | ^~~~~~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/pascal/pascalwriter.cpp:15: /<>/umbrello/uml1model/classifier.h:54:18: warning: ‘virtual void UMLClassifier::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 54 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/classifier.h:56:16: warning: ‘virtual UMLObject* UMLClassifier::clone() const’ can be marked override [-Wsuggest-override] 56 | UMLObject* clone() const; | ^~~~~ /<>/umbrello/uml1model/classifier.h:111:18: warning: ‘virtual bool UMLClassifier::resolveRef()’ can be marked override [-Wsuggest-override] 111 | virtual bool resolveRef(); | ^~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:115:24: warning: ‘virtual UMLObject* UMLClassifier::findChildObjectById(Uml::ID::Type, bool)’ can be marked override [-Wsuggest-override] 115 | virtual UMLObject* findChildObjectById(Uml::ID::Type id, bool considerAncestors = false); | ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:124:18: warning: ‘virtual bool UMLClassifier::acceptAssociationType(Uml::AssociationType::Enum)’ can be marked override [-Wsuggest-override] 124 | virtual bool acceptAssociationType(Uml::AssociationType::Enum type); | ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:129:10: warning: ‘virtual void UMLClassifier::setBaseType(UMLObject::ObjectType)’ can be marked override [-Wsuggest-override] 129 | void setBaseType(UMLObject::ObjectType ot); | ^~~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:181:10: warning: ‘virtual void UMLClassifier::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 181 | void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:183:18: warning: ‘virtual bool UMLClassifier::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 183 | virtual bool load1(QDomElement& element); | ^~~~~ In file included from /<>/umbrello/codegenerators/pascal/pascalwriter.cpp:17: /<>/umbrello/debug/debug_utils.h:91:18: warning: ‘virtual void Tracer::showEvent(QShowEvent*)’ can be marked override [-Wsuggest-override] 91 | virtual void showEvent(QShowEvent*); | ^~~~~~~~~ In file included from /<>/umbrello/codegenerators/pascal/pascalwriter.cpp:18: /<>/umbrello/uml1model/enum.h:38:18: warning: ‘virtual void UMLEnum::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 38 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/enum.h:40:24: warning: ‘virtual UMLObject* UMLEnum::clone() const’ can be marked override [-Wsuggest-override] 40 | virtual UMLObject* clone() const; | ^~~~~ /<>/umbrello/uml1model/enum.h:57:18: warning: ‘virtual void UMLEnum::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 57 | virtual void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/enum.h:59:36: warning: ‘virtual UMLClassifierListItem* UMLEnum::makeChildObject(const QString&)’ can be marked override [-Wsuggest-override] 59 | virtual UMLClassifierListItem* makeChildObject(const QString& xmiTag); | ^~~~~~~~~~~~~~~ /<>/umbrello/uml1model/enum.h:66:10: warning: ‘virtual bool UMLEnum::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 66 | bool load1(QDomElement & element); | ^~~~~ In file included from /<>/umbrello/codegenerators/pascal/pascalwriter.cpp:19: /<>/umbrello/uml1model/folder.h:41:24: warning: ‘virtual UMLObject* UMLFolder::clone() const’ can be marked override [-Wsuggest-override] 41 | virtual UMLObject* clone() const; | ^~~~~ /<>/umbrello/uml1model/folder.h:64:10: warning: ‘virtual bool UMLFolder::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] 64 | bool showPropertiesDialog(QWidget *parent); | ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/folder.h:66:10: warning: ‘virtual void UMLFolder::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 66 | void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/folder.h:79:10: warning: ‘virtual bool UMLFolder::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 79 | bool load1(QDomElement & element); | ^~~~~ In file included from /<>/umbrello/codegenerators/pascal/pascalwriter.cpp:20: /<>/umbrello/uml1model/operation.h:37:18: warning: ‘virtual void UMLOperation::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 37 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/operation.h:39:24: warning: ‘virtual UMLObject* UMLOperation::clone() const’ can be marked override [-Wsuggest-override] 39 | virtual UMLObject* clone() const; | ^~~~~ /<>/umbrello/uml1model/operation.h:41:10: warning: ‘virtual void UMLOperation::setType(UMLObject*)’ can be marked override [-Wsuggest-override] 41 | void setType(UMLObject* type); | ^~~~~~~ /<>/umbrello/uml1model/operation.h:52:13: warning: ‘virtual QString UMLOperation::toString(Uml::SignatureType::Enum, bool)’ can be marked override [-Wsuggest-override] 52 | QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false); | ^~~~~~~~ /<>/umbrello/uml1model/operation.h:56:10: warning: ‘virtual bool UMLOperation::resolveRef()’ can be marked override [-Wsuggest-override] 56 | bool resolveRef(); | ^~~~~~~~~~ /<>/umbrello/uml1model/operation.h:60:18: warning: ‘virtual bool UMLOperation::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] 60 | virtual bool showPropertiesDialog(QWidget* parent = 0); | ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/operation.h:72:10: warning: ‘virtual void UMLOperation::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 72 | void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/operation.h:75:10: warning: ‘virtual bool UMLOperation::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 75 | bool load1(QDomElement & element); | ^~~~~ In file included from /<>/umbrello/codegenerators/pascal/pascalwriter.cpp:21: /<>/umbrello/uml1model/template.h:37:18: warning: ‘virtual void UMLTemplate::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 37 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/template.h:39:24: warning: ‘virtual UMLObject* UMLTemplate::clone() const’ can be marked override [-Wsuggest-override] 39 | virtual UMLObject* clone() const; | ^~~~~ /<>/umbrello/uml1model/template.h:43:13: warning: ‘virtual QString UMLTemplate::toString(Uml::SignatureType::Enum, bool)’ can be marked override [-Wsuggest-override] 43 | QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false); | ^~~~~~~~ /<>/umbrello/uml1model/template.h:45:21: warning: ‘virtual QString UMLTemplate::getTypeName() const’ can be marked override [-Wsuggest-override] 45 | virtual QString getTypeName() const; | ^~~~~~~~~~~ /<>/umbrello/uml1model/template.h:47:18: warning: ‘virtual bool UMLTemplate::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] 47 | virtual bool showPropertiesDialog(QWidget* parent); | ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/template.h:49:10: warning: ‘virtual void UMLTemplate::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 49 | void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/template.h:53:10: warning: ‘virtual bool UMLTemplate::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 53 | bool load1(QDomElement & element); | ^~~~~ In file included from /<>/umbrello/codegenerators/pascal/pascalwriter.cpp:22: /<>/umbrello/uml.h:201:18: warning: ‘virtual void UMLApp::keyPressEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] 201 | virtual void keyPressEvent(QKeyEvent* e); | ^~~~~~~~~~~~~ /<>/umbrello/uml.h:202:18: warning: ‘virtual void UMLApp::keyReleaseEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] 202 | virtual void keyReleaseEvent(QKeyEvent* e); | ^~~~~~~~~~~~~~~ /<>/umbrello/uml.h:204:18: warning: ‘virtual void UMLApp::customEvent(QEvent*)’ can be marked override [-Wsuggest-override] 204 | virtual void customEvent(QEvent* e); | ^~~~~~~~~~~ /<>/umbrello/uml.h:215:18: warning: ‘virtual bool UMLApp::queryClose()’ can be marked override [-Wsuggest-override] 215 | virtual bool queryClose(); | ^~~~~~~~~~ /<>/umbrello/uml.h:217:18: warning: ‘virtual void UMLApp::saveProperties(KConfigGroup&)’ can be marked override [-Wsuggest-override] 217 | virtual void saveProperties(KConfigGroup & cfg); | ^~~~~~~~~~~~~~ /<>/umbrello/uml.h:218:18: warning: ‘virtual void UMLApp::readProperties(const KConfigGroup&)’ can be marked override [-Wsuggest-override] 218 | virtual void readProperties(const KConfigGroup & cfg); | ^~~~~~~~~~~~~~ [ 47%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/codegenerators/perl/perlwriter.cpp.o cd /<>/obj-aarch64-linux-gnu/umbrello && /usr/bin/aarch64-linux-gnu-g++ -DCMAKE_BINARY_DIR=\"/<>/obj-aarch64-linux-gnu\" -DKCOREADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLO_VERSION_STRING=\"2.23.3\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-aarch64-linux-gnu/umbrello -I/<>/umbrello -I/<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/include -I/<>/obj-aarch64-linux-gnu -I/<>/umbrello/clipboard -I/<>/umbrello/cmds -I/<>/umbrello/codegenerators -I/<>/umbrello/codegenerators/ada -I/<>/umbrello/codegenerators/as -I/<>/umbrello/codegenerators/cpp -I/<>/umbrello/codegenerators/csharp -I/<>/umbrello/codegenerators/d -I/<>/umbrello/codegenerators/idl -I/<>/umbrello/codegenerators/java -I/<>/umbrello/codegenerators/js -I/<>/umbrello/codegenerators/pascal -I/<>/umbrello/codegenerators/perl -I/<>/umbrello/codegenerators/php -I/<>/umbrello/codegenerators/python -I/<>/umbrello/codegenerators/ruby -I/<>/umbrello/codegenerators/sql -I/<>/umbrello/codegenerators/tcl -I/<>/umbrello/codegenerators/vala -I/<>/umbrello/codegenerators/xml -I/<>/umbrello/codegenwizard -I/<>/umbrello/codeimport -I/<>/umbrello/codeimport/csharp -I/<>/umbrello/codeimpwizard -I/<>/umbrello/debug -I/<>/umbrello/dialogs -I/<>/umbrello/dialogs/pages -I/<>/umbrello/dialogs/widgets -I/<>/umbrello/docgenerators -I/<>/umbrello/finder -I/<>/umbrello/refactoring -I/<>/umbrello/uml1model -I/<>/umbrello/umlwidgets -I/<>/lib/cppparser -I/<>/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/aarch64-linux-gnu/qt5 -isystem /usr/include/aarch64-linux-gnu/qt5/QtWidgets -isystem /usr/include/aarch64-linux-gnu/qt5/QtGui -isystem /usr/include/aarch64-linux-gnu/qt5/QtCore -isystem /usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/aarch64-linux-gnu/qt5/QtXml -isystem /usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/aarch64-linux-gnu/qt5/QtSvg -isystem /usr/include/aarch64-linux-gnu/qt5/QtWebKitWidgets -isystem /usr/include/aarch64-linux-gnu/qt5/QtWebKit -isystem /usr/include/aarch64-linux-gnu/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/aarch64-linux-gnu/qt5/QtConcurrent -isystem /usr/include/aarch64-linux-gnu/qt5/QtDBus -isystem /usr/include/KF5/KTextEditor -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -fno-delete-null-pointer-checks -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -o CMakeFiles/libumbrello.dir/codegenerators/perl/perlwriter.cpp.o -c /<>/umbrello/codegenerators/perl/perlwriter.cpp In file included from /<>/umbrello/codegenerators/perl/perlwriter.h:15, from /<>/umbrello/codegenerators/perl/perlwriter.cpp:12: /<>/umbrello/codegenerators/simplecodegenerator.h:41:10: warning: ‘virtual void SimpleCodeGenerator::writeCodeToFile(UMLClassifierList&)’ can be marked override [-Wsuggest-override] 41 | void writeCodeToFile(UMLClassifierList & concepts); | ^~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/simplecodegenerator.h:42:10: warning: ‘virtual void SimpleCodeGenerator::writeCodeToFile()’ can be marked override [-Wsuggest-override] 42 | void writeCodeToFile(); | ^~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/simplecodegenerator.h:80:18: warning: ‘virtual void SimpleCodeGenerator::initFromParentDocument()’ can be marked override [-Wsuggest-override] 80 | virtual void initFromParentDocument(); | ^~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/simplecodegenerator.h:83:18: warning: ‘virtual void SimpleCodeGenerator::syncCodeToDocument()’ can be marked override [-Wsuggest-override] 83 | virtual void syncCodeToDocument(); | ^~~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/uml1model/attribute.h:15, from /<>/umbrello/uml1model/umlattributelist.h:17, from /<>/umbrello/codegenerators/perl/perlwriter.h:16, from /<>/umbrello/codegenerators/perl/perlwriter.cpp:12: /<>/umbrello/uml1model/classifierlistitem.h:48:18: warning: ‘virtual void UMLClassifierListItem::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 48 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/classifierlistitem.h:54:24: warning: ‘virtual UMLObject* UMLClassifierListItem::clone() const’ can be marked override [-Wsuggest-override] 54 | virtual UMLObject* clone() const = 0; | ^~~~~ In file included from /<>/umbrello/uml1model/umlattributelist.h:17, from /<>/umbrello/codegenerators/perl/perlwriter.h:16, from /<>/umbrello/codegenerators/perl/perlwriter.cpp:12: /<>/umbrello/uml1model/attribute.h:42:18: warning: ‘virtual void UMLAttribute::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 42 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/attribute.h:44:10: warning: ‘virtual void UMLAttribute::setName(const QString&)’ can be marked override [-Wsuggest-override] 44 | void setName(const QString &name); | ^~~~~~~ /<>/umbrello/uml1model/attribute.h:48:24: warning: ‘virtual UMLObject* UMLAttribute::clone() const’ can be marked override [-Wsuggest-override] 48 | virtual UMLObject* clone() const; | ^~~~~ /<>/umbrello/uml1model/attribute.h:53:13: warning: ‘virtual QString UMLAttribute::toString(Uml::SignatureType::Enum, bool)’ can be marked override [-Wsuggest-override] 53 | QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false); | ^~~~~~~~ /<>/umbrello/uml1model/attribute.h:58:18: warning: ‘virtual void UMLAttribute::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 58 | virtual void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/attribute.h:60:18: warning: ‘virtual bool UMLAttribute::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] 60 | virtual bool showPropertiesDialog(QWidget* parent = 0); | ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/attribute.h:73:10: warning: ‘virtual bool UMLAttribute::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 73 | bool load1(QDomElement & element); | ^~~~~ In file included from /<>/umbrello/codegenerators/perl/perlwriter.cpp:12: /<>/umbrello/codegenerators/perl/perlwriter.h:35:18: warning: ‘virtual void PerlWriter::writeClass(UMLClassifier*)’ can be marked override [-Wsuggest-override] 35 | virtual void writeClass(UMLClassifier *c); | ^~~~~~~~~~ /<>/umbrello/codegenerators/perl/perlwriter.h:37:44: warning: ‘virtual Uml::ProgrammingLanguage::Enum PerlWriter::language() const’ can be marked override [-Wsuggest-override] 37 | virtual Uml::ProgrammingLanguage::Enum language() const; | ^~~~~~~~ /<>/umbrello/codegenerators/perl/perlwriter.h:39:25: warning: ‘virtual QStringList PerlWriter::reservedKeywords() const’ can be marked override [-Wsuggest-override] 39 | virtual QStringList reservedKeywords() const; | ^~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/perl/perlwriter.h:41:17: warning: ‘virtual QStringList PerlWriter::defaultDatatypes()’ can be marked override [-Wsuggest-override] 41 | QStringList defaultDatatypes(); | ^~~~~~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/perl/perlwriter.cpp:14: /<>/umbrello/uml1model/association.h:75:24: warning: ‘virtual UMLObject* UMLAssociation::clone() const’ can be marked override [-Wsuggest-override] 75 | virtual UMLObject* clone() const { return 0; } | ^~~~~ /<>/umbrello/uml1model/association.h:77:18: warning: ‘virtual bool UMLAssociation::resolveRef()’ can be marked override [-Wsuggest-override] 77 | virtual bool resolveRef(); | ^~~~~~~~~~ /<>/umbrello/uml1model/association.h:79:10: warning: ‘virtual void UMLAssociation::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 79 | void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/association.h:81:18: warning: ‘virtual bool UMLAssociation::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] 81 | virtual bool showPropertiesDialog(QWidget *parent = 0); | ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/association.h:85:10: warning: ‘virtual bool UMLAssociation::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 85 | bool load1(QDomElement& element); | ^~~~~ In file included from /<>/umbrello/uml1model/package.h:14, from /<>/umbrello/uml1model/classifier.h:13, from /<>/umbrello/codegenerators/perl/perlwriter.cpp:16: /<>/umbrello/uml1model/umlcanvasobject.h:43:18: warning: ‘virtual void UMLCanvasObject::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 43 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/umlcanvasobject.h:85:18: warning: ‘virtual bool UMLCanvasObject::resolveRef()’ can be marked override [-Wsuggest-override] 85 | virtual bool resolveRef(); | ^~~~~~~~~~ In file included from /<>/umbrello/uml1model/classifier.h:13, from /<>/umbrello/codegenerators/perl/perlwriter.cpp:16: /<>/umbrello/uml1model/package.h:39:18: warning: ‘virtual void UMLPackage::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 39 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/package.h:41:24: warning: ‘virtual UMLObject* UMLPackage::clone() const’ can be marked override [-Wsuggest-override] 41 | virtual UMLObject* clone() const; | ^~~~~ /<>/umbrello/uml1model/package.h:64:18: warning: ‘virtual bool UMLPackage::resolveRef()’ can be marked override [-Wsuggest-override] 64 | virtual bool resolveRef(); | ^~~~~~~~~~ /<>/umbrello/uml1model/package.h:66:18: warning: ‘virtual void UMLPackage::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 66 | virtual void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/package.h:69:18: warning: ‘virtual bool UMLPackage::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 69 | virtual bool load1(QDomElement& element); | ^~~~~ In file included from /<>/umbrello/uml1model/foreignkeyconstraint.h:16, from /<>/umbrello/model_utils.h:18, from /<>/umbrello/uml1model/classifier.h:19, from /<>/umbrello/codegenerators/perl/perlwriter.cpp:16: /<>/umbrello/uml1model/entityconstraint.h:40:18: warning: ‘virtual void UMLEntityConstraint::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 40 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/entityconstraint.h:45:24: warning: ‘virtual UMLObject* UMLEntityConstraint::clone() const’ can be marked override [-Wsuggest-override] 45 | virtual UMLObject* clone() const = 0; | ^~~~~ In file included from /<>/umbrello/model_utils.h:18, from /<>/umbrello/uml1model/classifier.h:19, from /<>/umbrello/codegenerators/perl/perlwriter.cpp:16: /<>/umbrello/uml1model/foreignkeyconstraint.h:56:18: warning: ‘virtual void UMLForeignKeyConstraint::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 56 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:58:24: warning: ‘virtual UMLObject* UMLForeignKeyConstraint::clone() const’ can be marked override [-Wsuggest-override] 58 | virtual UMLObject* clone() const; | ^~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:60:13: warning: ‘virtual QString UMLForeignKeyConstraint::toString(Uml::SignatureType::Enum, bool)’ can be marked override [-Wsuggest-override] 60 | QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false); | ^~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:65:10: warning: ‘virtual void UMLForeignKeyConstraint::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 65 | void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:67:18: warning: ‘virtual bool UMLForeignKeyConstraint::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] 67 | virtual bool showPropertiesDialog(QWidget* parent = 0); | ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:85:10: warning: ‘virtual bool UMLForeignKeyConstraint::resolveRef()’ can be marked override [-Wsuggest-override] 85 | bool resolveRef(); | ^~~~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:94:10: warning: ‘virtual bool UMLForeignKeyConstraint::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 94 | bool load1(QDomElement & element); | ^~~~~ In file included from /<>/umbrello/model_utils.h:20, from /<>/umbrello/uml1model/classifier.h:19, from /<>/umbrello/codegenerators/perl/perlwriter.cpp:16: /<>/umbrello/dialogs/multipagedialogbase.h:101:18: warning: ‘virtual void MultiPageDialogBase::keyPressEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] 101 | virtual void keyPressEvent(QKeyEvent *event); | ^~~~~~~~~~~~~ In file included from /<>/umbrello/model_utils.h:21, from /<>/umbrello/uml1model/classifier.h:19, from /<>/umbrello/codegenerators/perl/perlwriter.cpp:16: /<>/umbrello/umlwidgets/widgetbase.h:187:20: warning: ‘virtual QRectF WidgetBase::boundingRect() const’ can be marked override [-Wsuggest-override] 187 | virtual QRectF boundingRect() const; | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/widgetbase.h:191:18: warning: ‘virtual void WidgetBase::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] 191 | virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); | ^~~~~ /<>/umbrello/umlwidgets/widgetbase.h:260:18: warning: ‘virtual void WidgetBase::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] 260 | virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent *event); | ^~~~~~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/perl/perlwriter.cpp:16: /<>/umbrello/uml1model/classifier.h:54:18: warning: ‘virtual void UMLClassifier::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 54 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/classifier.h:56:16: warning: ‘virtual UMLObject* UMLClassifier::clone() const’ can be marked override [-Wsuggest-override] 56 | UMLObject* clone() const; | ^~~~~ /<>/umbrello/uml1model/classifier.h:111:18: warning: ‘virtual bool UMLClassifier::resolveRef()’ can be marked override [-Wsuggest-override] 111 | virtual bool resolveRef(); | ^~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:115:24: warning: ‘virtual UMLObject* UMLClassifier::findChildObjectById(Uml::ID::Type, bool)’ can be marked override [-Wsuggest-override] 115 | virtual UMLObject* findChildObjectById(Uml::ID::Type id, bool considerAncestors = false); | ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:124:18: warning: ‘virtual bool UMLClassifier::acceptAssociationType(Uml::AssociationType::Enum)’ can be marked override [-Wsuggest-override] 124 | virtual bool acceptAssociationType(Uml::AssociationType::Enum type); | ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:129:10: warning: ‘virtual void UMLClassifier::setBaseType(UMLObject::ObjectType)’ can be marked override [-Wsuggest-override] 129 | void setBaseType(UMLObject::ObjectType ot); | ^~~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:181:10: warning: ‘virtual void UMLClassifier::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 181 | void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:183:18: warning: ‘virtual bool UMLClassifier::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 183 | virtual bool load1(QDomElement& element); | ^~~~~ In file included from /<>/umbrello/codegenerators/perl/perlwriter.cpp:17: /<>/umbrello/uml1model/operation.h:37:18: warning: ‘virtual void UMLOperation::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 37 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/operation.h:39:24: warning: ‘virtual UMLObject* UMLOperation::clone() const’ can be marked override [-Wsuggest-override] 39 | virtual UMLObject* clone() const; | ^~~~~ /<>/umbrello/uml1model/operation.h:41:10: warning: ‘virtual void UMLOperation::setType(UMLObject*)’ can be marked override [-Wsuggest-override] 41 | void setType(UMLObject* type); | ^~~~~~~ /<>/umbrello/uml1model/operation.h:52:13: warning: ‘virtual QString UMLOperation::toString(Uml::SignatureType::Enum, bool)’ can be marked override [-Wsuggest-override] 52 | QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false); | ^~~~~~~~ /<>/umbrello/uml1model/operation.h:56:10: warning: ‘virtual bool UMLOperation::resolveRef()’ can be marked override [-Wsuggest-override] 56 | bool resolveRef(); | ^~~~~~~~~~ /<>/umbrello/uml1model/operation.h:60:18: warning: ‘virtual bool UMLOperation::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] 60 | virtual bool showPropertiesDialog(QWidget* parent = 0); | ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/operation.h:72:10: warning: ‘virtual void UMLOperation::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 72 | void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/operation.h:75:10: warning: ‘virtual bool UMLOperation::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 75 | bool load1(QDomElement & element); | ^~~~~ In file included from /<>/umbrello/codegenerators/perl/perlwriter.cpp:19: /<>/umbrello/uml.h:201:18: warning: ‘virtual void UMLApp::keyPressEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] 201 | virtual void keyPressEvent(QKeyEvent* e); | ^~~~~~~~~~~~~ /<>/umbrello/uml.h:202:18: warning: ‘virtual void UMLApp::keyReleaseEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] 202 | virtual void keyReleaseEvent(QKeyEvent* e); | ^~~~~~~~~~~~~~~ /<>/umbrello/uml.h:204:18: warning: ‘virtual void UMLApp::customEvent(QEvent*)’ can be marked override [-Wsuggest-override] 204 | virtual void customEvent(QEvent* e); | ^~~~~~~~~~~ /<>/umbrello/uml.h:215:18: warning: ‘virtual bool UMLApp::queryClose()’ can be marked override [-Wsuggest-override] 215 | virtual bool queryClose(); | ^~~~~~~~~~ /<>/umbrello/uml.h:217:18: warning: ‘virtual void UMLApp::saveProperties(KConfigGroup&)’ can be marked override [-Wsuggest-override] 217 | virtual void saveProperties(KConfigGroup & cfg); | ^~~~~~~~~~~~~~ /<>/umbrello/uml.h:218:18: warning: ‘virtual void UMLApp::readProperties(const KConfigGroup&)’ can be marked override [-Wsuggest-override] 218 | virtual void readProperties(const KConfigGroup & cfg); | ^~~~~~~~~~~~~~ /<>/umbrello/codegenerators/perl/perlwriter.cpp: In member function ‘virtual void PerlWriter::writeClass(UMLClassifier*)’: /<>/umbrello/codegenerators/perl/perlwriter.cpp:344:27: warning: ignoring return value of ‘QString QString::simplified() const &’, declared with attribute nodiscard [-Wunused-result] 344 | packageName.simplified(); | ^ In file included from /usr/include/aarch64-linux-gnu/qt5/QtGui/qfont.h:45, from /usr/include/aarch64-linux-gnu/qt5/QtGui/QFont:1, from /<>/umbrello/basictypes.h:24, from /<>/umbrello/codegenerators/simplecodegenerator.h:15, from /<>/umbrello/codegenerators/perl/perlwriter.h:15, from /<>/umbrello/codegenerators/perl/perlwriter.cpp:12: /usr/include/aarch64-linux-gnu/qt5/QtCore/qstring.h:442:31: note: declared here 442 | Q_REQUIRED_RESULT QString simplified() const & | ^~~~~~~~~~ [ 47%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/codegenerators/php/php5writer.cpp.o cd /<>/obj-aarch64-linux-gnu/umbrello && /usr/bin/aarch64-linux-gnu-g++ -DCMAKE_BINARY_DIR=\"/<>/obj-aarch64-linux-gnu\" -DKCOREADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLO_VERSION_STRING=\"2.23.3\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-aarch64-linux-gnu/umbrello -I/<>/umbrello -I/<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/include -I/<>/obj-aarch64-linux-gnu -I/<>/umbrello/clipboard -I/<>/umbrello/cmds -I/<>/umbrello/codegenerators -I/<>/umbrello/codegenerators/ada -I/<>/umbrello/codegenerators/as -I/<>/umbrello/codegenerators/cpp -I/<>/umbrello/codegenerators/csharp -I/<>/umbrello/codegenerators/d -I/<>/umbrello/codegenerators/idl -I/<>/umbrello/codegenerators/java -I/<>/umbrello/codegenerators/js -I/<>/umbrello/codegenerators/pascal -I/<>/umbrello/codegenerators/perl -I/<>/umbrello/codegenerators/php -I/<>/umbrello/codegenerators/python -I/<>/umbrello/codegenerators/ruby -I/<>/umbrello/codegenerators/sql -I/<>/umbrello/codegenerators/tcl -I/<>/umbrello/codegenerators/vala -I/<>/umbrello/codegenerators/xml -I/<>/umbrello/codegenwizard -I/<>/umbrello/codeimport -I/<>/umbrello/codeimport/csharp -I/<>/umbrello/codeimpwizard -I/<>/umbrello/debug -I/<>/umbrello/dialogs -I/<>/umbrello/dialogs/pages -I/<>/umbrello/dialogs/widgets -I/<>/umbrello/docgenerators -I/<>/umbrello/finder -I/<>/umbrello/refactoring -I/<>/umbrello/uml1model -I/<>/umbrello/umlwidgets -I/<>/lib/cppparser -I/<>/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/aarch64-linux-gnu/qt5 -isystem /usr/include/aarch64-linux-gnu/qt5/QtWidgets -isystem /usr/include/aarch64-linux-gnu/qt5/QtGui -isystem /usr/include/aarch64-linux-gnu/qt5/QtCore -isystem /usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/aarch64-linux-gnu/qt5/QtXml -isystem /usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/aarch64-linux-gnu/qt5/QtSvg -isystem /usr/include/aarch64-linux-gnu/qt5/QtWebKitWidgets -isystem /usr/include/aarch64-linux-gnu/qt5/QtWebKit -isystem /usr/include/aarch64-linux-gnu/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/aarch64-linux-gnu/qt5/QtConcurrent -isystem /usr/include/aarch64-linux-gnu/qt5/QtDBus -isystem /usr/include/KF5/KTextEditor -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -fno-delete-null-pointer-checks -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -o CMakeFiles/libumbrello.dir/codegenerators/php/php5writer.cpp.o -c /<>/umbrello/codegenerators/php/php5writer.cpp In file included from /<>/umbrello/codegenerators/php/php5writer.h:16, from /<>/umbrello/codegenerators/php/php5writer.cpp:13: /<>/umbrello/codegenerators/simplecodegenerator.h:41:10: warning: ‘virtual void SimpleCodeGenerator::writeCodeToFile(UMLClassifierList&)’ can be marked override [-Wsuggest-override] 41 | void writeCodeToFile(UMLClassifierList & concepts); | ^~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/simplecodegenerator.h:42:10: warning: ‘virtual void SimpleCodeGenerator::writeCodeToFile()’ can be marked override [-Wsuggest-override] 42 | void writeCodeToFile(); | ^~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/simplecodegenerator.h:80:18: warning: ‘virtual void SimpleCodeGenerator::initFromParentDocument()’ can be marked override [-Wsuggest-override] 80 | virtual void initFromParentDocument(); | ^~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/simplecodegenerator.h:83:18: warning: ‘virtual void SimpleCodeGenerator::syncCodeToDocument()’ can be marked override [-Wsuggest-override] 83 | virtual void syncCodeToDocument(); | ^~~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/uml1model/attribute.h:15, from /<>/umbrello/uml1model/umlattributelist.h:17, from /<>/umbrello/codegenerators/php/php5writer.h:17, from /<>/umbrello/codegenerators/php/php5writer.cpp:13: /<>/umbrello/uml1model/classifierlistitem.h:48:18: warning: ‘virtual void UMLClassifierListItem::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 48 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/classifierlistitem.h:54:24: warning: ‘virtual UMLObject* UMLClassifierListItem::clone() const’ can be marked override [-Wsuggest-override] 54 | virtual UMLObject* clone() const = 0; | ^~~~~ In file included from /<>/umbrello/uml1model/umlattributelist.h:17, from /<>/umbrello/codegenerators/php/php5writer.h:17, from /<>/umbrello/codegenerators/php/php5writer.cpp:13: /<>/umbrello/uml1model/attribute.h:42:18: warning: ‘virtual void UMLAttribute::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 42 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/attribute.h:44:10: warning: ‘virtual void UMLAttribute::setName(const QString&)’ can be marked override [-Wsuggest-override] 44 | void setName(const QString &name); | ^~~~~~~ /<>/umbrello/uml1model/attribute.h:48:24: warning: ‘virtual UMLObject* UMLAttribute::clone() const’ can be marked override [-Wsuggest-override] 48 | virtual UMLObject* clone() const; | ^~~~~ /<>/umbrello/uml1model/attribute.h:53:13: warning: ‘virtual QString UMLAttribute::toString(Uml::SignatureType::Enum, bool)’ can be marked override [-Wsuggest-override] 53 | QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false); | ^~~~~~~~ /<>/umbrello/uml1model/attribute.h:58:18: warning: ‘virtual void UMLAttribute::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 58 | virtual void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/attribute.h:60:18: warning: ‘virtual bool UMLAttribute::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] 60 | virtual bool showPropertiesDialog(QWidget* parent = 0); | ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/attribute.h:73:10: warning: ‘virtual bool UMLAttribute::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 73 | bool load1(QDomElement & element); | ^~~~~ In file included from /<>/umbrello/codegenerators/php/php5writer.cpp:13: /<>/umbrello/codegenerators/php/php5writer.h:32:18: warning: ‘virtual void Php5Writer::writeClass(UMLClassifier*)’ can be marked override [-Wsuggest-override] 32 | virtual void writeClass(UMLClassifier *c); | ^~~~~~~~~~ /<>/umbrello/codegenerators/php/php5writer.h:34:44: warning: ‘virtual Uml::ProgrammingLanguage::Enum Php5Writer::language() const’ can be marked override [-Wsuggest-override] 34 | virtual Uml::ProgrammingLanguage::Enum language() const; | ^~~~~~~~ /<>/umbrello/codegenerators/php/php5writer.h:36:25: warning: ‘virtual QStringList Php5Writer::reservedKeywords() const’ can be marked override [-Wsuggest-override] 36 | virtual QStringList reservedKeywords() const; | ^~~~~~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/php/php5writer.cpp:15: /<>/umbrello/uml1model/association.h:75:24: warning: ‘virtual UMLObject* UMLAssociation::clone() const’ can be marked override [-Wsuggest-override] 75 | virtual UMLObject* clone() const { return 0; } | ^~~~~ /<>/umbrello/uml1model/association.h:77:18: warning: ‘virtual bool UMLAssociation::resolveRef()’ can be marked override [-Wsuggest-override] 77 | virtual bool resolveRef(); | ^~~~~~~~~~ /<>/umbrello/uml1model/association.h:79:10: warning: ‘virtual void UMLAssociation::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 79 | void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/association.h:81:18: warning: ‘virtual bool UMLAssociation::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] 81 | virtual bool showPropertiesDialog(QWidget *parent = 0); | ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/association.h:85:10: warning: ‘virtual bool UMLAssociation::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 85 | bool load1(QDomElement& element); | ^~~~~ In file included from /<>/umbrello/uml1model/package.h:14, from /<>/umbrello/uml1model/classifier.h:13, from /<>/umbrello/codegenerators/php/php5writer.cpp:17: /<>/umbrello/uml1model/umlcanvasobject.h:43:18: warning: ‘virtual void UMLCanvasObject::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 43 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/umlcanvasobject.h:85:18: warning: ‘virtual bool UMLCanvasObject::resolveRef()’ can be marked override [-Wsuggest-override] 85 | virtual bool resolveRef(); | ^~~~~~~~~~ In file included from /<>/umbrello/uml1model/classifier.h:13, from /<>/umbrello/codegenerators/php/php5writer.cpp:17: /<>/umbrello/uml1model/package.h:39:18: warning: ‘virtual void UMLPackage::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 39 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/package.h:41:24: warning: ‘virtual UMLObject* UMLPackage::clone() const’ can be marked override [-Wsuggest-override] 41 | virtual UMLObject* clone() const; | ^~~~~ /<>/umbrello/uml1model/package.h:64:18: warning: ‘virtual bool UMLPackage::resolveRef()’ can be marked override [-Wsuggest-override] 64 | virtual bool resolveRef(); | ^~~~~~~~~~ /<>/umbrello/uml1model/package.h:66:18: warning: ‘virtual void UMLPackage::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 66 | virtual void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/package.h:69:18: warning: ‘virtual bool UMLPackage::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 69 | virtual bool load1(QDomElement& element); | ^~~~~ In file included from /<>/umbrello/uml1model/foreignkeyconstraint.h:16, from /<>/umbrello/model_utils.h:18, from /<>/umbrello/uml1model/classifier.h:19, from /<>/umbrello/codegenerators/php/php5writer.cpp:17: /<>/umbrello/uml1model/entityconstraint.h:40:18: warning: ‘virtual void UMLEntityConstraint::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 40 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/entityconstraint.h:45:24: warning: ‘virtual UMLObject* UMLEntityConstraint::clone() const’ can be marked override [-Wsuggest-override] 45 | virtual UMLObject* clone() const = 0; | ^~~~~ In file included from /<>/umbrello/model_utils.h:18, from /<>/umbrello/uml1model/classifier.h:19, from /<>/umbrello/codegenerators/php/php5writer.cpp:17: /<>/umbrello/uml1model/foreignkeyconstraint.h:56:18: warning: ‘virtual void UMLForeignKeyConstraint::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 56 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:58:24: warning: ‘virtual UMLObject* UMLForeignKeyConstraint::clone() const’ can be marked override [-Wsuggest-override] 58 | virtual UMLObject* clone() const; | ^~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:60:13: warning: ‘virtual QString UMLForeignKeyConstraint::toString(Uml::SignatureType::Enum, bool)’ can be marked override [-Wsuggest-override] 60 | QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false); | ^~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:65:10: warning: ‘virtual void UMLForeignKeyConstraint::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 65 | void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:67:18: warning: ‘virtual bool UMLForeignKeyConstraint::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] 67 | virtual bool showPropertiesDialog(QWidget* parent = 0); | ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:85:10: warning: ‘virtual bool UMLForeignKeyConstraint::resolveRef()’ can be marked override [-Wsuggest-override] 85 | bool resolveRef(); | ^~~~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:94:10: warning: ‘virtual bool UMLForeignKeyConstraint::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 94 | bool load1(QDomElement & element); | ^~~~~ In file included from /<>/umbrello/model_utils.h:20, from /<>/umbrello/uml1model/classifier.h:19, from /<>/umbrello/codegenerators/php/php5writer.cpp:17: /<>/umbrello/dialogs/multipagedialogbase.h:101:18: warning: ‘virtual void MultiPageDialogBase::keyPressEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] 101 | virtual void keyPressEvent(QKeyEvent *event); | ^~~~~~~~~~~~~ In file included from /<>/umbrello/model_utils.h:21, from /<>/umbrello/uml1model/classifier.h:19, from /<>/umbrello/codegenerators/php/php5writer.cpp:17: /<>/umbrello/umlwidgets/widgetbase.h:187:20: warning: ‘virtual QRectF WidgetBase::boundingRect() const’ can be marked override [-Wsuggest-override] 187 | virtual QRectF boundingRect() const; | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/widgetbase.h:191:18: warning: ‘virtual void WidgetBase::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] 191 | virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); | ^~~~~ /<>/umbrello/umlwidgets/widgetbase.h:260:18: warning: ‘virtual void WidgetBase::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] 260 | virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent *event); | ^~~~~~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/php/php5writer.cpp:17: /<>/umbrello/uml1model/classifier.h:54:18: warning: ‘virtual void UMLClassifier::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 54 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/classifier.h:56:16: warning: ‘virtual UMLObject* UMLClassifier::clone() const’ can be marked override [-Wsuggest-override] 56 | UMLObject* clone() const; | ^~~~~ /<>/umbrello/uml1model/classifier.h:111:18: warning: ‘virtual bool UMLClassifier::resolveRef()’ can be marked override [-Wsuggest-override] 111 | virtual bool resolveRef(); | ^~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:115:24: warning: ‘virtual UMLObject* UMLClassifier::findChildObjectById(Uml::ID::Type, bool)’ can be marked override [-Wsuggest-override] 115 | virtual UMLObject* findChildObjectById(Uml::ID::Type id, bool considerAncestors = false); | ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:124:18: warning: ‘virtual bool UMLClassifier::acceptAssociationType(Uml::AssociationType::Enum)’ can be marked override [-Wsuggest-override] 124 | virtual bool acceptAssociationType(Uml::AssociationType::Enum type); | ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:129:10: warning: ‘virtual void UMLClassifier::setBaseType(UMLObject::ObjectType)’ can be marked override [-Wsuggest-override] 129 | void setBaseType(UMLObject::ObjectType ot); | ^~~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:181:10: warning: ‘virtual void UMLClassifier::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 181 | void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:183:18: warning: ‘virtual bool UMLClassifier::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 183 | virtual bool load1(QDomElement& element); | ^~~~~ In file included from /<>/umbrello/codegenerators/php/php5writer.cpp:18: /<>/umbrello/debug/debug_utils.h:91:18: warning: ‘virtual void Tracer::showEvent(QShowEvent*)’ can be marked override [-Wsuggest-override] 91 | virtual void showEvent(QShowEvent*); | ^~~~~~~~~ In file included from /<>/umbrello/codegenerators/php/php5writer.cpp:19: /<>/umbrello/uml1model/operation.h:37:18: warning: ‘virtual void UMLOperation::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 37 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/operation.h:39:24: warning: ‘virtual UMLObject* UMLOperation::clone() const’ can be marked override [-Wsuggest-override] 39 | virtual UMLObject* clone() const; | ^~~~~ /<>/umbrello/uml1model/operation.h:41:10: warning: ‘virtual void UMLOperation::setType(UMLObject*)’ can be marked override [-Wsuggest-override] 41 | void setType(UMLObject* type); | ^~~~~~~ /<>/umbrello/uml1model/operation.h:52:13: warning: ‘virtual QString UMLOperation::toString(Uml::SignatureType::Enum, bool)’ can be marked override [-Wsuggest-override] 52 | QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false); | ^~~~~~~~ /<>/umbrello/uml1model/operation.h:56:10: warning: ‘virtual bool UMLOperation::resolveRef()’ can be marked override [-Wsuggest-override] 56 | bool resolveRef(); | ^~~~~~~~~~ /<>/umbrello/uml1model/operation.h:60:18: warning: ‘virtual bool UMLOperation::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] 60 | virtual bool showPropertiesDialog(QWidget* parent = 0); | ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/operation.h:72:10: warning: ‘virtual void UMLOperation::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 72 | void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/operation.h:75:10: warning: ‘virtual bool UMLOperation::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 75 | bool load1(QDomElement & element); | ^~~~~ [ 47%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/codegenerators/php/phpwriter.cpp.o cd /<>/obj-aarch64-linux-gnu/umbrello && /usr/bin/aarch64-linux-gnu-g++ -DCMAKE_BINARY_DIR=\"/<>/obj-aarch64-linux-gnu\" -DKCOREADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLO_VERSION_STRING=\"2.23.3\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-aarch64-linux-gnu/umbrello -I/<>/umbrello -I/<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/include -I/<>/obj-aarch64-linux-gnu -I/<>/umbrello/clipboard -I/<>/umbrello/cmds -I/<>/umbrello/codegenerators -I/<>/umbrello/codegenerators/ada -I/<>/umbrello/codegenerators/as -I/<>/umbrello/codegenerators/cpp -I/<>/umbrello/codegenerators/csharp -I/<>/umbrello/codegenerators/d -I/<>/umbrello/codegenerators/idl -I/<>/umbrello/codegenerators/java -I/<>/umbrello/codegenerators/js -I/<>/umbrello/codegenerators/pascal -I/<>/umbrello/codegenerators/perl -I/<>/umbrello/codegenerators/php -I/<>/umbrello/codegenerators/python -I/<>/umbrello/codegenerators/ruby -I/<>/umbrello/codegenerators/sql -I/<>/umbrello/codegenerators/tcl -I/<>/umbrello/codegenerators/vala -I/<>/umbrello/codegenerators/xml -I/<>/umbrello/codegenwizard -I/<>/umbrello/codeimport -I/<>/umbrello/codeimport/csharp -I/<>/umbrello/codeimpwizard -I/<>/umbrello/debug -I/<>/umbrello/dialogs -I/<>/umbrello/dialogs/pages -I/<>/umbrello/dialogs/widgets -I/<>/umbrello/docgenerators -I/<>/umbrello/finder -I/<>/umbrello/refactoring -I/<>/umbrello/uml1model -I/<>/umbrello/umlwidgets -I/<>/lib/cppparser -I/<>/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/aarch64-linux-gnu/qt5 -isystem /usr/include/aarch64-linux-gnu/qt5/QtWidgets -isystem /usr/include/aarch64-linux-gnu/qt5/QtGui -isystem /usr/include/aarch64-linux-gnu/qt5/QtCore -isystem /usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/aarch64-linux-gnu/qt5/QtXml -isystem /usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/aarch64-linux-gnu/qt5/QtSvg -isystem /usr/include/aarch64-linux-gnu/qt5/QtWebKitWidgets -isystem /usr/include/aarch64-linux-gnu/qt5/QtWebKit -isystem /usr/include/aarch64-linux-gnu/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/aarch64-linux-gnu/qt5/QtConcurrent -isystem /usr/include/aarch64-linux-gnu/qt5/QtDBus -isystem /usr/include/KF5/KTextEditor -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -fno-delete-null-pointer-checks -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -o CMakeFiles/libumbrello.dir/codegenerators/php/phpwriter.cpp.o -c /<>/umbrello/codegenerators/php/phpwriter.cpp In file included from /<>/umbrello/codegenerators/php/phpwriter.h:15, from /<>/umbrello/codegenerators/php/phpwriter.cpp:12: /<>/umbrello/codegenerators/simplecodegenerator.h:41:10: warning: ‘virtual void SimpleCodeGenerator::writeCodeToFile(UMLClassifierList&)’ can be marked override [-Wsuggest-override] 41 | void writeCodeToFile(UMLClassifierList & concepts); | ^~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/simplecodegenerator.h:42:10: warning: ‘virtual void SimpleCodeGenerator::writeCodeToFile()’ can be marked override [-Wsuggest-override] 42 | void writeCodeToFile(); | ^~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/simplecodegenerator.h:80:18: warning: ‘virtual void SimpleCodeGenerator::initFromParentDocument()’ can be marked override [-Wsuggest-override] 80 | virtual void initFromParentDocument(); | ^~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/simplecodegenerator.h:83:18: warning: ‘virtual void SimpleCodeGenerator::syncCodeToDocument()’ can be marked override [-Wsuggest-override] 83 | virtual void syncCodeToDocument(); | ^~~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/uml1model/attribute.h:15, from /<>/umbrello/uml1model/umlattributelist.h:17, from /<>/umbrello/codegenerators/php/phpwriter.h:16, from /<>/umbrello/codegenerators/php/phpwriter.cpp:12: /<>/umbrello/uml1model/classifierlistitem.h:48:18: warning: ‘virtual void UMLClassifierListItem::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 48 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/classifierlistitem.h:54:24: warning: ‘virtual UMLObject* UMLClassifierListItem::clone() const’ can be marked override [-Wsuggest-override] 54 | virtual UMLObject* clone() const = 0; | ^~~~~ In file included from /<>/umbrello/uml1model/umlattributelist.h:17, from /<>/umbrello/codegenerators/php/phpwriter.h:16, from /<>/umbrello/codegenerators/php/phpwriter.cpp:12: /<>/umbrello/uml1model/attribute.h:42:18: warning: ‘virtual void UMLAttribute::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 42 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/attribute.h:44:10: warning: ‘virtual void UMLAttribute::setName(const QString&)’ can be marked override [-Wsuggest-override] 44 | void setName(const QString &name); | ^~~~~~~ /<>/umbrello/uml1model/attribute.h:48:24: warning: ‘virtual UMLObject* UMLAttribute::clone() const’ can be marked override [-Wsuggest-override] 48 | virtual UMLObject* clone() const; | ^~~~~ /<>/umbrello/uml1model/attribute.h:53:13: warning: ‘virtual QString UMLAttribute::toString(Uml::SignatureType::Enum, bool)’ can be marked override [-Wsuggest-override] 53 | QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false); | ^~~~~~~~ /<>/umbrello/uml1model/attribute.h:58:18: warning: ‘virtual void UMLAttribute::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 58 | virtual void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/attribute.h:60:18: warning: ‘virtual bool UMLAttribute::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] 60 | virtual bool showPropertiesDialog(QWidget* parent = 0); | ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/attribute.h:73:10: warning: ‘virtual bool UMLAttribute::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 73 | bool load1(QDomElement & element); | ^~~~~ In file included from /<>/umbrello/codegenerators/php/phpwriter.cpp:12: /<>/umbrello/codegenerators/php/phpwriter.h:31:18: warning: ‘virtual void PhpWriter::writeClass(UMLClassifier*)’ can be marked override [-Wsuggest-override] 31 | virtual void writeClass(UMLClassifier *c); | ^~~~~~~~~~ /<>/umbrello/codegenerators/php/phpwriter.h:33:44: warning: ‘virtual Uml::ProgrammingLanguage::Enum PhpWriter::language() const’ can be marked override [-Wsuggest-override] 33 | virtual Uml::ProgrammingLanguage::Enum language() const; | ^~~~~~~~ /<>/umbrello/codegenerators/php/phpwriter.h:35:25: warning: ‘virtual QStringList PhpWriter::reservedKeywords() const’ can be marked override [-Wsuggest-override] 35 | virtual QStringList reservedKeywords() const; | ^~~~~~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/php/phpwriter.cpp:14: /<>/umbrello/uml1model/association.h:75:24: warning: ‘virtual UMLObject* UMLAssociation::clone() const’ can be marked override [-Wsuggest-override] 75 | virtual UMLObject* clone() const { return 0; } | ^~~~~ /<>/umbrello/uml1model/association.h:77:18: warning: ‘virtual bool UMLAssociation::resolveRef()’ can be marked override [-Wsuggest-override] 77 | virtual bool resolveRef(); | ^~~~~~~~~~ /<>/umbrello/uml1model/association.h:79:10: warning: ‘virtual void UMLAssociation::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 79 | void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/association.h:81:18: warning: ‘virtual bool UMLAssociation::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] 81 | virtual bool showPropertiesDialog(QWidget *parent = 0); | ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/association.h:85:10: warning: ‘virtual bool UMLAssociation::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 85 | bool load1(QDomElement& element); | ^~~~~ In file included from /<>/umbrello/uml1model/package.h:14, from /<>/umbrello/uml1model/classifier.h:13, from /<>/umbrello/codegenerators/php/phpwriter.cpp:16: /<>/umbrello/uml1model/umlcanvasobject.h:43:18: warning: ‘virtual void UMLCanvasObject::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 43 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/umlcanvasobject.h:85:18: warning: ‘virtual bool UMLCanvasObject::resolveRef()’ can be marked override [-Wsuggest-override] 85 | virtual bool resolveRef(); | ^~~~~~~~~~ In file included from /<>/umbrello/uml1model/classifier.h:13, from /<>/umbrello/codegenerators/php/phpwriter.cpp:16: /<>/umbrello/uml1model/package.h:39:18: warning: ‘virtual void UMLPackage::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 39 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/package.h:41:24: warning: ‘virtual UMLObject* UMLPackage::clone() const’ can be marked override [-Wsuggest-override] 41 | virtual UMLObject* clone() const; | ^~~~~ /<>/umbrello/uml1model/package.h:64:18: warning: ‘virtual bool UMLPackage::resolveRef()’ can be marked override [-Wsuggest-override] 64 | virtual bool resolveRef(); | ^~~~~~~~~~ /<>/umbrello/uml1model/package.h:66:18: warning: ‘virtual void UMLPackage::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 66 | virtual void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/package.h:69:18: warning: ‘virtual bool UMLPackage::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 69 | virtual bool load1(QDomElement& element); | ^~~~~ In file included from /<>/umbrello/uml1model/foreignkeyconstraint.h:16, from /<>/umbrello/model_utils.h:18, from /<>/umbrello/uml1model/classifier.h:19, from /<>/umbrello/codegenerators/php/phpwriter.cpp:16: /<>/umbrello/uml1model/entityconstraint.h:40:18: warning: ‘virtual void UMLEntityConstraint::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 40 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/entityconstraint.h:45:24: warning: ‘virtual UMLObject* UMLEntityConstraint::clone() const’ can be marked override [-Wsuggest-override] 45 | virtual UMLObject* clone() const = 0; | ^~~~~ In file included from /<>/umbrello/model_utils.h:18, from /<>/umbrello/uml1model/classifier.h:19, from /<>/umbrello/codegenerators/php/phpwriter.cpp:16: /<>/umbrello/uml1model/foreignkeyconstraint.h:56:18: warning: ‘virtual void UMLForeignKeyConstraint::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 56 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:58:24: warning: ‘virtual UMLObject* UMLForeignKeyConstraint::clone() const’ can be marked override [-Wsuggest-override] 58 | virtual UMLObject* clone() const; | ^~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:60:13: warning: ‘virtual QString UMLForeignKeyConstraint::toString(Uml::SignatureType::Enum, bool)’ can be marked override [-Wsuggest-override] 60 | QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false); | ^~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:65:10: warning: ‘virtual void UMLForeignKeyConstraint::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 65 | void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:67:18: warning: ‘virtual bool UMLForeignKeyConstraint::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] 67 | virtual bool showPropertiesDialog(QWidget* parent = 0); | ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:85:10: warning: ‘virtual bool UMLForeignKeyConstraint::resolveRef()’ can be marked override [-Wsuggest-override] 85 | bool resolveRef(); | ^~~~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:94:10: warning: ‘virtual bool UMLForeignKeyConstraint::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 94 | bool load1(QDomElement & element); | ^~~~~ In file included from /<>/umbrello/model_utils.h:20, from /<>/umbrello/uml1model/classifier.h:19, from /<>/umbrello/codegenerators/php/phpwriter.cpp:16: /<>/umbrello/dialogs/multipagedialogbase.h:101:18: warning: ‘virtual void MultiPageDialogBase::keyPressEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] 101 | virtual void keyPressEvent(QKeyEvent *event); | ^~~~~~~~~~~~~ In file included from /<>/umbrello/model_utils.h:21, from /<>/umbrello/uml1model/classifier.h:19, from /<>/umbrello/codegenerators/php/phpwriter.cpp:16: /<>/umbrello/umlwidgets/widgetbase.h:187:20: warning: ‘virtual QRectF WidgetBase::boundingRect() const’ can be marked override [-Wsuggest-override] 187 | virtual QRectF boundingRect() const; | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/widgetbase.h:191:18: warning: ‘virtual void WidgetBase::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] 191 | virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); | ^~~~~ /<>/umbrello/umlwidgets/widgetbase.h:260:18: warning: ‘virtual void WidgetBase::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] 260 | virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent *event); | ^~~~~~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/php/phpwriter.cpp:16: /<>/umbrello/uml1model/classifier.h:54:18: warning: ‘virtual void UMLClassifier::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 54 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/classifier.h:56:16: warning: ‘virtual UMLObject* UMLClassifier::clone() const’ can be marked override [-Wsuggest-override] 56 | UMLObject* clone() const; | ^~~~~ /<>/umbrello/uml1model/classifier.h:111:18: warning: ‘virtual bool UMLClassifier::resolveRef()’ can be marked override [-Wsuggest-override] 111 | virtual bool resolveRef(); | ^~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:115:24: warning: ‘virtual UMLObject* UMLClassifier::findChildObjectById(Uml::ID::Type, bool)’ can be marked override [-Wsuggest-override] 115 | virtual UMLObject* findChildObjectById(Uml::ID::Type id, bool considerAncestors = false); | ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:124:18: warning: ‘virtual bool UMLClassifier::acceptAssociationType(Uml::AssociationType::Enum)’ can be marked override [-Wsuggest-override] 124 | virtual bool acceptAssociationType(Uml::AssociationType::Enum type); | ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:129:10: warning: ‘virtual void UMLClassifier::setBaseType(UMLObject::ObjectType)’ can be marked override [-Wsuggest-override] 129 | void setBaseType(UMLObject::ObjectType ot); | ^~~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:181:10: warning: ‘virtual void UMLClassifier::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 181 | void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:183:18: warning: ‘virtual bool UMLClassifier::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 183 | virtual bool load1(QDomElement& element); | ^~~~~ In file included from /<>/umbrello/codegenerators/php/phpwriter.cpp:17: /<>/umbrello/debug/debug_utils.h:91:18: warning: ‘virtual void Tracer::showEvent(QShowEvent*)’ can be marked override [-Wsuggest-override] 91 | virtual void showEvent(QShowEvent*); | ^~~~~~~~~ In file included from /<>/umbrello/codegenerators/php/phpwriter.cpp:18: /<>/umbrello/uml1model/operation.h:37:18: warning: ‘virtual void UMLOperation::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 37 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/operation.h:39:24: warning: ‘virtual UMLObject* UMLOperation::clone() const’ can be marked override [-Wsuggest-override] 39 | virtual UMLObject* clone() const; | ^~~~~ /<>/umbrello/uml1model/operation.h:41:10: warning: ‘virtual void UMLOperation::setType(UMLObject*)’ can be marked override [-Wsuggest-override] 41 | void setType(UMLObject* type); | ^~~~~~~ /<>/umbrello/uml1model/operation.h:52:13: warning: ‘virtual QString UMLOperation::toString(Uml::SignatureType::Enum, bool)’ can be marked override [-Wsuggest-override] 52 | QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false); | ^~~~~~~~ /<>/umbrello/uml1model/operation.h:56:10: warning: ‘virtual bool UMLOperation::resolveRef()’ can be marked override [-Wsuggest-override] 56 | bool resolveRef(); | ^~~~~~~~~~ /<>/umbrello/uml1model/operation.h:60:18: warning: ‘virtual bool UMLOperation::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] 60 | virtual bool showPropertiesDialog(QWidget* parent = 0); | ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/operation.h:72:10: warning: ‘virtual void UMLOperation::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 72 | void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/operation.h:75:10: warning: ‘virtual bool UMLOperation::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 75 | bool load1(QDomElement & element); | ^~~~~ [ 48%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/codegenerators/python/pythonwriter.cpp.o cd /<>/obj-aarch64-linux-gnu/umbrello && /usr/bin/aarch64-linux-gnu-g++ -DCMAKE_BINARY_DIR=\"/<>/obj-aarch64-linux-gnu\" -DKCOREADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLO_VERSION_STRING=\"2.23.3\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-aarch64-linux-gnu/umbrello -I/<>/umbrello -I/<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/include -I/<>/obj-aarch64-linux-gnu -I/<>/umbrello/clipboard -I/<>/umbrello/cmds -I/<>/umbrello/codegenerators -I/<>/umbrello/codegenerators/ada -I/<>/umbrello/codegenerators/as -I/<>/umbrello/codegenerators/cpp -I/<>/umbrello/codegenerators/csharp -I/<>/umbrello/codegenerators/d -I/<>/umbrello/codegenerators/idl -I/<>/umbrello/codegenerators/java -I/<>/umbrello/codegenerators/js -I/<>/umbrello/codegenerators/pascal -I/<>/umbrello/codegenerators/perl -I/<>/umbrello/codegenerators/php -I/<>/umbrello/codegenerators/python -I/<>/umbrello/codegenerators/ruby -I/<>/umbrello/codegenerators/sql -I/<>/umbrello/codegenerators/tcl -I/<>/umbrello/codegenerators/vala -I/<>/umbrello/codegenerators/xml -I/<>/umbrello/codegenwizard -I/<>/umbrello/codeimport -I/<>/umbrello/codeimport/csharp -I/<>/umbrello/codeimpwizard -I/<>/umbrello/debug -I/<>/umbrello/dialogs -I/<>/umbrello/dialogs/pages -I/<>/umbrello/dialogs/widgets -I/<>/umbrello/docgenerators -I/<>/umbrello/finder -I/<>/umbrello/refactoring -I/<>/umbrello/uml1model -I/<>/umbrello/umlwidgets -I/<>/lib/cppparser -I/<>/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/aarch64-linux-gnu/qt5 -isystem /usr/include/aarch64-linux-gnu/qt5/QtWidgets -isystem /usr/include/aarch64-linux-gnu/qt5/QtGui -isystem /usr/include/aarch64-linux-gnu/qt5/QtCore -isystem /usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/aarch64-linux-gnu/qt5/QtXml -isystem /usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/aarch64-linux-gnu/qt5/QtSvg -isystem /usr/include/aarch64-linux-gnu/qt5/QtWebKitWidgets -isystem /usr/include/aarch64-linux-gnu/qt5/QtWebKit -isystem /usr/include/aarch64-linux-gnu/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/aarch64-linux-gnu/qt5/QtConcurrent -isystem /usr/include/aarch64-linux-gnu/qt5/QtDBus -isystem /usr/include/KF5/KTextEditor -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -fno-delete-null-pointer-checks -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -o CMakeFiles/libumbrello.dir/codegenerators/python/pythonwriter.cpp.o -c /<>/umbrello/codegenerators/python/pythonwriter.cpp In file included from /<>/umbrello/codegenerators/python/pythonwriter.h:15, from /<>/umbrello/codegenerators/python/pythonwriter.cpp:12: /<>/umbrello/codegenerators/simplecodegenerator.h:41:10: warning: ‘virtual void SimpleCodeGenerator::writeCodeToFile(UMLClassifierList&)’ can be marked override [-Wsuggest-override] 41 | void writeCodeToFile(UMLClassifierList & concepts); | ^~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/simplecodegenerator.h:42:10: warning: ‘virtual void SimpleCodeGenerator::writeCodeToFile()’ can be marked override [-Wsuggest-override] 42 | void writeCodeToFile(); | ^~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/simplecodegenerator.h:80:18: warning: ‘virtual void SimpleCodeGenerator::initFromParentDocument()’ can be marked override [-Wsuggest-override] 80 | virtual void initFromParentDocument(); | ^~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/simplecodegenerator.h:83:18: warning: ‘virtual void SimpleCodeGenerator::syncCodeToDocument()’ can be marked override [-Wsuggest-override] 83 | virtual void syncCodeToDocument(); | ^~~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/uml1model/attribute.h:15, from /<>/umbrello/uml1model/umlattributelist.h:17, from /<>/umbrello/codegenerators/python/pythonwriter.h:16, from /<>/umbrello/codegenerators/python/pythonwriter.cpp:12: /<>/umbrello/uml1model/classifierlistitem.h:48:18: warning: ‘virtual void UMLClassifierListItem::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 48 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/classifierlistitem.h:54:24: warning: ‘virtual UMLObject* UMLClassifierListItem::clone() const’ can be marked override [-Wsuggest-override] 54 | virtual UMLObject* clone() const = 0; | ^~~~~ In file included from /<>/umbrello/uml1model/umlattributelist.h:17, from /<>/umbrello/codegenerators/python/pythonwriter.h:16, from /<>/umbrello/codegenerators/python/pythonwriter.cpp:12: /<>/umbrello/uml1model/attribute.h:42:18: warning: ‘virtual void UMLAttribute::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 42 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/attribute.h:44:10: warning: ‘virtual void UMLAttribute::setName(const QString&)’ can be marked override [-Wsuggest-override] 44 | void setName(const QString &name); | ^~~~~~~ /<>/umbrello/uml1model/attribute.h:48:24: warning: ‘virtual UMLObject* UMLAttribute::clone() const’ can be marked override [-Wsuggest-override] 48 | virtual UMLObject* clone() const; | ^~~~~ /<>/umbrello/uml1model/attribute.h:53:13: warning: ‘virtual QString UMLAttribute::toString(Uml::SignatureType::Enum, bool)’ can be marked override [-Wsuggest-override] 53 | QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false); | ^~~~~~~~ /<>/umbrello/uml1model/attribute.h:58:18: warning: ‘virtual void UMLAttribute::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 58 | virtual void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/attribute.h:60:18: warning: ‘virtual bool UMLAttribute::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] 60 | virtual bool showPropertiesDialog(QWidget* parent = 0); | ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/attribute.h:73:10: warning: ‘virtual bool UMLAttribute::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 73 | bool load1(QDomElement & element); | ^~~~~ In file included from /<>/umbrello/codegenerators/python/pythonwriter.cpp:12: /<>/umbrello/codegenerators/python/pythonwriter.h:34:18: warning: ‘virtual void PythonWriter::writeClass(UMLClassifier*)’ can be marked override [-Wsuggest-override] 34 | virtual void writeClass(UMLClassifier *c); | ^~~~~~~~~~ /<>/umbrello/codegenerators/python/pythonwriter.h:36:44: warning: ‘virtual Uml::ProgrammingLanguage::Enum PythonWriter::language() const’ can be marked override [-Wsuggest-override] 36 | virtual Uml::ProgrammingLanguage::Enum language() const; | ^~~~~~~~ /<>/umbrello/codegenerators/python/pythonwriter.h:38:25: warning: ‘virtual QStringList PythonWriter::reservedKeywords() const’ can be marked override [-Wsuggest-override] 38 | virtual QStringList reservedKeywords() const; | ^~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/python/pythonwriter.h:40:17: warning: ‘virtual QStringList PythonWriter::defaultDatatypes()’ can be marked override [-Wsuggest-override] 40 | QStringList defaultDatatypes(); | ^~~~~~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/python/pythonwriter.cpp:14: /<>/umbrello/uml1model/association.h:75:24: warning: ‘virtual UMLObject* UMLAssociation::clone() const’ can be marked override [-Wsuggest-override] 75 | virtual UMLObject* clone() const { return 0; } | ^~~~~ /<>/umbrello/uml1model/association.h:77:18: warning: ‘virtual bool UMLAssociation::resolveRef()’ can be marked override [-Wsuggest-override] 77 | virtual bool resolveRef(); | ^~~~~~~~~~ /<>/umbrello/uml1model/association.h:79:10: warning: ‘virtual void UMLAssociation::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 79 | void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/association.h:81:18: warning: ‘virtual bool UMLAssociation::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] 81 | virtual bool showPropertiesDialog(QWidget *parent = 0); | ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/association.h:85:10: warning: ‘virtual bool UMLAssociation::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 85 | bool load1(QDomElement& element); | ^~~~~ In file included from /<>/umbrello/uml1model/package.h:14, from /<>/umbrello/uml1model/classifier.h:13, from /<>/umbrello/codegenerators/python/pythonwriter.cpp:16: /<>/umbrello/uml1model/umlcanvasobject.h:43:18: warning: ‘virtual void UMLCanvasObject::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 43 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/umlcanvasobject.h:85:18: warning: ‘virtual bool UMLCanvasObject::resolveRef()’ can be marked override [-Wsuggest-override] 85 | virtual bool resolveRef(); | ^~~~~~~~~~ In file included from /<>/umbrello/uml1model/classifier.h:13, from /<>/umbrello/codegenerators/python/pythonwriter.cpp:16: /<>/umbrello/uml1model/package.h:39:18: warning: ‘virtual void UMLPackage::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 39 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/package.h:41:24: warning: ‘virtual UMLObject* UMLPackage::clone() const’ can be marked override [-Wsuggest-override] 41 | virtual UMLObject* clone() const; | ^~~~~ /<>/umbrello/uml1model/package.h:64:18: warning: ‘virtual bool UMLPackage::resolveRef()’ can be marked override [-Wsuggest-override] 64 | virtual bool resolveRef(); | ^~~~~~~~~~ /<>/umbrello/uml1model/package.h:66:18: warning: ‘virtual void UMLPackage::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 66 | virtual void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/package.h:69:18: warning: ‘virtual bool UMLPackage::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 69 | virtual bool load1(QDomElement& element); | ^~~~~ In file included from /<>/umbrello/uml1model/foreignkeyconstraint.h:16, from /<>/umbrello/model_utils.h:18, from /<>/umbrello/uml1model/classifier.h:19, from /<>/umbrello/codegenerators/python/pythonwriter.cpp:16: /<>/umbrello/uml1model/entityconstraint.h:40:18: warning: ‘virtual void UMLEntityConstraint::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 40 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/entityconstraint.h:45:24: warning: ‘virtual UMLObject* UMLEntityConstraint::clone() const’ can be marked override [-Wsuggest-override] 45 | virtual UMLObject* clone() const = 0; | ^~~~~ In file included from /<>/umbrello/model_utils.h:18, from /<>/umbrello/uml1model/classifier.h:19, from /<>/umbrello/codegenerators/python/pythonwriter.cpp:16: /<>/umbrello/uml1model/foreignkeyconstraint.h:56:18: warning: ‘virtual void UMLForeignKeyConstraint::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 56 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:58:24: warning: ‘virtual UMLObject* UMLForeignKeyConstraint::clone() const’ can be marked override [-Wsuggest-override] 58 | virtual UMLObject* clone() const; | ^~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:60:13: warning: ‘virtual QString UMLForeignKeyConstraint::toString(Uml::SignatureType::Enum, bool)’ can be marked override [-Wsuggest-override] 60 | QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false); | ^~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:65:10: warning: ‘virtual void UMLForeignKeyConstraint::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 65 | void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:67:18: warning: ‘virtual bool UMLForeignKeyConstraint::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] 67 | virtual bool showPropertiesDialog(QWidget* parent = 0); | ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:85:10: warning: ‘virtual bool UMLForeignKeyConstraint::resolveRef()’ can be marked override [-Wsuggest-override] 85 | bool resolveRef(); | ^~~~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:94:10: warning: ‘virtual bool UMLForeignKeyConstraint::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 94 | bool load1(QDomElement & element); | ^~~~~ In file included from /<>/umbrello/model_utils.h:20, from /<>/umbrello/uml1model/classifier.h:19, from /<>/umbrello/codegenerators/python/pythonwriter.cpp:16: /<>/umbrello/dialogs/multipagedialogbase.h:101:18: warning: ‘virtual void MultiPageDialogBase::keyPressEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] 101 | virtual void keyPressEvent(QKeyEvent *event); | ^~~~~~~~~~~~~ In file included from /<>/umbrello/model_utils.h:21, from /<>/umbrello/uml1model/classifier.h:19, from /<>/umbrello/codegenerators/python/pythonwriter.cpp:16: /<>/umbrello/umlwidgets/widgetbase.h:187:20: warning: ‘virtual QRectF WidgetBase::boundingRect() const’ can be marked override [-Wsuggest-override] 187 | virtual QRectF boundingRect() const; | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/widgetbase.h:191:18: warning: ‘virtual void WidgetBase::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] 191 | virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); | ^~~~~ /<>/umbrello/umlwidgets/widgetbase.h:260:18: warning: ‘virtual void WidgetBase::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] 260 | virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent *event); | ^~~~~~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/python/pythonwriter.cpp:16: /<>/umbrello/uml1model/classifier.h:54:18: warning: ‘virtual void UMLClassifier::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 54 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/classifier.h:56:16: warning: ‘virtual UMLObject* UMLClassifier::clone() const’ can be marked override [-Wsuggest-override] 56 | UMLObject* clone() const; | ^~~~~ /<>/umbrello/uml1model/classifier.h:111:18: warning: ‘virtual bool UMLClassifier::resolveRef()’ can be marked override [-Wsuggest-override] 111 | virtual bool resolveRef(); | ^~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:115:24: warning: ‘virtual UMLObject* UMLClassifier::findChildObjectById(Uml::ID::Type, bool)’ can be marked override [-Wsuggest-override] 115 | virtual UMLObject* findChildObjectById(Uml::ID::Type id, bool considerAncestors = false); | ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:124:18: warning: ‘virtual bool UMLClassifier::acceptAssociationType(Uml::AssociationType::Enum)’ can be marked override [-Wsuggest-override] 124 | virtual bool acceptAssociationType(Uml::AssociationType::Enum type); | ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:129:10: warning: ‘virtual void UMLClassifier::setBaseType(UMLObject::ObjectType)’ can be marked override [-Wsuggest-override] 129 | void setBaseType(UMLObject::ObjectType ot); | ^~~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:181:10: warning: ‘virtual void UMLClassifier::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 181 | void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:183:18: warning: ‘virtual bool UMLClassifier::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 183 | virtual bool load1(QDomElement& element); | ^~~~~ In file included from /<>/umbrello/codegenerators/python/pythonwriter.cpp:17: /<>/umbrello/debug/debug_utils.h:91:18: warning: ‘virtual void Tracer::showEvent(QShowEvent*)’ can be marked override [-Wsuggest-override] 91 | virtual void showEvent(QShowEvent*); | ^~~~~~~~~ In file included from /<>/umbrello/codegenerators/python/pythonwriter.cpp:18: /<>/umbrello/uml1model/operation.h:37:18: warning: ‘virtual void UMLOperation::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 37 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/operation.h:39:24: warning: ‘virtual UMLObject* UMLOperation::clone() const’ can be marked override [-Wsuggest-override] 39 | virtual UMLObject* clone() const; | ^~~~~ /<>/umbrello/uml1model/operation.h:41:10: warning: ‘virtual void UMLOperation::setType(UMLObject*)’ can be marked override [-Wsuggest-override] 41 | void setType(UMLObject* type); | ^~~~~~~ /<>/umbrello/uml1model/operation.h:52:13: warning: ‘virtual QString UMLOperation::toString(Uml::SignatureType::Enum, bool)’ can be marked override [-Wsuggest-override] 52 | QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false); | ^~~~~~~~ /<>/umbrello/uml1model/operation.h:56:10: warning: ‘virtual bool UMLOperation::resolveRef()’ can be marked override [-Wsuggest-override] 56 | bool resolveRef(); | ^~~~~~~~~~ /<>/umbrello/uml1model/operation.h:60:18: warning: ‘virtual bool UMLOperation::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] 60 | virtual bool showPropertiesDialog(QWidget* parent = 0); | ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/operation.h:72:10: warning: ‘virtual void UMLOperation::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 72 | void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/operation.h:75:10: warning: ‘virtual bool UMLOperation::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 75 | bool load1(QDomElement & element); | ^~~~~ [ 48%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/codegenerators/ruby/rubyclassdeclarationblock.cpp.o cd /<>/obj-aarch64-linux-gnu/umbrello && /usr/bin/aarch64-linux-gnu-g++ -DCMAKE_BINARY_DIR=\"/<>/obj-aarch64-linux-gnu\" -DKCOREADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLO_VERSION_STRING=\"2.23.3\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-aarch64-linux-gnu/umbrello -I/<>/umbrello -I/<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/include -I/<>/obj-aarch64-linux-gnu -I/<>/umbrello/clipboard -I/<>/umbrello/cmds -I/<>/umbrello/codegenerators -I/<>/umbrello/codegenerators/ada -I/<>/umbrello/codegenerators/as -I/<>/umbrello/codegenerators/cpp -I/<>/umbrello/codegenerators/csharp -I/<>/umbrello/codegenerators/d -I/<>/umbrello/codegenerators/idl -I/<>/umbrello/codegenerators/java -I/<>/umbrello/codegenerators/js -I/<>/umbrello/codegenerators/pascal -I/<>/umbrello/codegenerators/perl -I/<>/umbrello/codegenerators/php -I/<>/umbrello/codegenerators/python -I/<>/umbrello/codegenerators/ruby -I/<>/umbrello/codegenerators/sql -I/<>/umbrello/codegenerators/tcl -I/<>/umbrello/codegenerators/vala -I/<>/umbrello/codegenerators/xml -I/<>/umbrello/codegenwizard -I/<>/umbrello/codeimport -I/<>/umbrello/codeimport/csharp -I/<>/umbrello/codeimpwizard -I/<>/umbrello/debug -I/<>/umbrello/dialogs -I/<>/umbrello/dialogs/pages -I/<>/umbrello/dialogs/widgets -I/<>/umbrello/docgenerators -I/<>/umbrello/finder -I/<>/umbrello/refactoring -I/<>/umbrello/uml1model -I/<>/umbrello/umlwidgets -I/<>/lib/cppparser -I/<>/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/aarch64-linux-gnu/qt5 -isystem /usr/include/aarch64-linux-gnu/qt5/QtWidgets -isystem /usr/include/aarch64-linux-gnu/qt5/QtGui -isystem /usr/include/aarch64-linux-gnu/qt5/QtCore -isystem /usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/aarch64-linux-gnu/qt5/QtXml -isystem /usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/aarch64-linux-gnu/qt5/QtSvg -isystem /usr/include/aarch64-linux-gnu/qt5/QtWebKitWidgets -isystem /usr/include/aarch64-linux-gnu/qt5/QtWebKit -isystem /usr/include/aarch64-linux-gnu/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/aarch64-linux-gnu/qt5/QtConcurrent -isystem /usr/include/aarch64-linux-gnu/qt5/QtDBus -isystem /usr/include/KF5/KTextEditor -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -fno-delete-null-pointer-checks -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -o CMakeFiles/libumbrello.dir/codegenerators/ruby/rubyclassdeclarationblock.cpp.o -c /<>/umbrello/codegenerators/ruby/rubyclassdeclarationblock.cpp In file included from /<>/umbrello/uml1model/package.h:14, from /<>/umbrello/uml1model/classifier.h:13, from /<>/umbrello/codegenerators/classifiercodedocument.h:15, from /<>/umbrello/codegenerators/ruby/rubyclassifiercodedocument.h:17, from /<>/umbrello/codegenerators/ruby/rubyclassdeclarationblock.h:16, from /<>/umbrello/codegenerators/ruby/rubyclassdeclarationblock.cpp:13: /<>/umbrello/uml1model/umlcanvasobject.h:43:18: warning: ‘virtual void UMLCanvasObject::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 43 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/umlcanvasobject.h:85:18: warning: ‘virtual bool UMLCanvasObject::resolveRef()’ can be marked override [-Wsuggest-override] 85 | virtual bool resolveRef(); | ^~~~~~~~~~ In file included from /<>/umbrello/uml1model/classifier.h:13, from /<>/umbrello/codegenerators/classifiercodedocument.h:15, from /<>/umbrello/codegenerators/ruby/rubyclassifiercodedocument.h:17, from /<>/umbrello/codegenerators/ruby/rubyclassdeclarationblock.h:16, from /<>/umbrello/codegenerators/ruby/rubyclassdeclarationblock.cpp:13: /<>/umbrello/uml1model/package.h:39:18: warning: ‘virtual void UMLPackage::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 39 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/package.h:41:24: warning: ‘virtual UMLObject* UMLPackage::clone() const’ can be marked override [-Wsuggest-override] 41 | virtual UMLObject* clone() const; | ^~~~~ /<>/umbrello/uml1model/package.h:64:18: warning: ‘virtual bool UMLPackage::resolveRef()’ can be marked override [-Wsuggest-override] 64 | virtual bool resolveRef(); | ^~~~~~~~~~ /<>/umbrello/uml1model/package.h:66:18: warning: ‘virtual void UMLPackage::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 66 | virtual void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/package.h:69:18: warning: ‘virtual bool UMLPackage::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 69 | virtual bool load1(QDomElement& element); | ^~~~~ In file included from /<>/umbrello/uml1model/attribute.h:15, from /<>/umbrello/uml1model/umlattributelist.h:17, from /<>/umbrello/uml1model/classifier.h:14, from /<>/umbrello/codegenerators/classifiercodedocument.h:15, from /<>/umbrello/codegenerators/ruby/rubyclassifiercodedocument.h:17, from /<>/umbrello/codegenerators/ruby/rubyclassdeclarationblock.h:16, from /<>/umbrello/codegenerators/ruby/rubyclassdeclarationblock.cpp:13: /<>/umbrello/uml1model/classifierlistitem.h:48:18: warning: ‘virtual void UMLClassifierListItem::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 48 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/classifierlistitem.h:54:24: warning: ‘virtual UMLObject* UMLClassifierListItem::clone() const’ can be marked override [-Wsuggest-override] 54 | virtual UMLObject* clone() const = 0; | ^~~~~ In file included from /<>/umbrello/uml1model/umlattributelist.h:17, from /<>/umbrello/uml1model/classifier.h:14, from /<>/umbrello/codegenerators/classifiercodedocument.h:15, from /<>/umbrello/codegenerators/ruby/rubyclassifiercodedocument.h:17, from /<>/umbrello/codegenerators/ruby/rubyclassdeclarationblock.h:16, from /<>/umbrello/codegenerators/ruby/rubyclassdeclarationblock.cpp:13: /<>/umbrello/uml1model/attribute.h:42:18: warning: ‘virtual void UMLAttribute::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 42 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/attribute.h:44:10: warning: ‘virtual void UMLAttribute::setName(const QString&)’ can be marked override [-Wsuggest-override] 44 | void setName(const QString &name); | ^~~~~~~ /<>/umbrello/uml1model/attribute.h:48:24: warning: ‘virtual UMLObject* UMLAttribute::clone() const’ can be marked override [-Wsuggest-override] 48 | virtual UMLObject* clone() const; | ^~~~~ /<>/umbrello/uml1model/attribute.h:53:13: warning: ‘virtual QString UMLAttribute::toString(Uml::SignatureType::Enum, bool)’ can be marked override [-Wsuggest-override] 53 | QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false); | ^~~~~~~~ /<>/umbrello/uml1model/attribute.h:58:18: warning: ‘virtual void UMLAttribute::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 58 | virtual void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/attribute.h:60:18: warning: ‘virtual bool UMLAttribute::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] 60 | virtual bool showPropertiesDialog(QWidget* parent = 0); | ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/attribute.h:73:10: warning: ‘virtual bool UMLAttribute::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 73 | bool load1(QDomElement & element); | ^~~~~ In file included from /<>/umbrello/uml1model/foreignkeyconstraint.h:16, from /<>/umbrello/model_utils.h:18, from /<>/umbrello/uml1model/classifier.h:19, from /<>/umbrello/codegenerators/classifiercodedocument.h:15, from /<>/umbrello/codegenerators/ruby/rubyclassifiercodedocument.h:17, from /<>/umbrello/codegenerators/ruby/rubyclassdeclarationblock.h:16, from /<>/umbrello/codegenerators/ruby/rubyclassdeclarationblock.cpp:13: /<>/umbrello/uml1model/entityconstraint.h:40:18: warning: ‘virtual void UMLEntityConstraint::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 40 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/entityconstraint.h:45:24: warning: ‘virtual UMLObject* UMLEntityConstraint::clone() const’ can be marked override [-Wsuggest-override] 45 | virtual UMLObject* clone() const = 0; | ^~~~~ In file included from /<>/umbrello/model_utils.h:18, from /<>/umbrello/uml1model/classifier.h:19, from /<>/umbrello/codegenerators/classifiercodedocument.h:15, from /<>/umbrello/codegenerators/ruby/rubyclassifiercodedocument.h:17, from /<>/umbrello/codegenerators/ruby/rubyclassdeclarationblock.h:16, from /<>/umbrello/codegenerators/ruby/rubyclassdeclarationblock.cpp:13: /<>/umbrello/uml1model/foreignkeyconstraint.h:56:18: warning: ‘virtual void UMLForeignKeyConstraint::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 56 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:58:24: warning: ‘virtual UMLObject* UMLForeignKeyConstraint::clone() const’ can be marked override [-Wsuggest-override] 58 | virtual UMLObject* clone() const; | ^~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:60:13: warning: ‘virtual QString UMLForeignKeyConstraint::toString(Uml::SignatureType::Enum, bool)’ can be marked override [-Wsuggest-override] 60 | QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false); | ^~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:65:10: warning: ‘virtual void UMLForeignKeyConstraint::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 65 | void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:67:18: warning: ‘virtual bool UMLForeignKeyConstraint::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] 67 | virtual bool showPropertiesDialog(QWidget* parent = 0); | ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:85:10: warning: ‘virtual bool UMLForeignKeyConstraint::resolveRef()’ can be marked override [-Wsuggest-override] 85 | bool resolveRef(); | ^~~~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:94:10: warning: ‘virtual bool UMLForeignKeyConstraint::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 94 | bool load1(QDomElement & element); | ^~~~~ In file included from /<>/umbrello/model_utils.h:20, from /<>/umbrello/uml1model/classifier.h:19, from /<>/umbrello/codegenerators/classifiercodedocument.h:15, from /<>/umbrello/codegenerators/ruby/rubyclassifiercodedocument.h:17, from /<>/umbrello/codegenerators/ruby/rubyclassdeclarationblock.h:16, from /<>/umbrello/codegenerators/ruby/rubyclassdeclarationblock.cpp:13: /<>/umbrello/dialogs/multipagedialogbase.h:101:18: warning: ‘virtual void MultiPageDialogBase::keyPressEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] 101 | virtual void keyPressEvent(QKeyEvent *event); | ^~~~~~~~~~~~~ In file included from /<>/umbrello/model_utils.h:21, from /<>/umbrello/uml1model/classifier.h:19, from /<>/umbrello/codegenerators/classifiercodedocument.h:15, from /<>/umbrello/codegenerators/ruby/rubyclassifiercodedocument.h:17, from /<>/umbrello/codegenerators/ruby/rubyclassdeclarationblock.h:16, from /<>/umbrello/codegenerators/ruby/rubyclassdeclarationblock.cpp:13: /<>/umbrello/umlwidgets/widgetbase.h:187:20: warning: ‘virtual QRectF WidgetBase::boundingRect() const’ can be marked override [-Wsuggest-override] 187 | virtual QRectF boundingRect() const; | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/widgetbase.h:191:18: warning: ‘virtual void WidgetBase::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] 191 | virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); | ^~~~~ /<>/umbrello/umlwidgets/widgetbase.h:260:18: warning: ‘virtual void WidgetBase::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] 260 | virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent *event); | ^~~~~~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/classifiercodedocument.h:15, from /<>/umbrello/codegenerators/ruby/rubyclassifiercodedocument.h:17, from /<>/umbrello/codegenerators/ruby/rubyclassdeclarationblock.h:16, from /<>/umbrello/codegenerators/ruby/rubyclassdeclarationblock.cpp:13: /<>/umbrello/uml1model/classifier.h:54:18: warning: ‘virtual void UMLClassifier::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 54 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/classifier.h:56:16: warning: ‘virtual UMLObject* UMLClassifier::clone() const’ can be marked override [-Wsuggest-override] 56 | UMLObject* clone() const; | ^~~~~ /<>/umbrello/uml1model/classifier.h:111:18: warning: ‘virtual bool UMLClassifier::resolveRef()’ can be marked override [-Wsuggest-override] 111 | virtual bool resolveRef(); | ^~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:115:24: warning: ‘virtual UMLObject* UMLClassifier::findChildObjectById(Uml::ID::Type, bool)’ can be marked override [-Wsuggest-override] 115 | virtual UMLObject* findChildObjectById(Uml::ID::Type id, bool considerAncestors = false); | ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:124:18: warning: ‘virtual bool UMLClassifier::acceptAssociationType(Uml::AssociationType::Enum)’ can be marked override [-Wsuggest-override] 124 | virtual bool acceptAssociationType(Uml::AssociationType::Enum type); | ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:129:10: warning: ‘virtual void UMLClassifier::setBaseType(UMLObject::ObjectType)’ can be marked override [-Wsuggest-override] 129 | void setBaseType(UMLObject::ObjectType ot); | ^~~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:181:10: warning: ‘virtual void UMLClassifier::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 181 | void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:183:18: warning: ‘virtual bool UMLClassifier::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 183 | virtual bool load1(QDomElement& element); | ^~~~~ In file included from /<>/umbrello/codegenerators/codeblockwithcomments.h:15, from /<>/umbrello/codegenerators/codemethodblock.h:17, from /<>/umbrello/codegenerators/codeaccessormethod.h:15, from /<>/umbrello/codegenerators/classifiercodedocument.h:16, from /<>/umbrello/codegenerators/ruby/rubyclassifiercodedocument.h:17, from /<>/umbrello/codegenerators/ruby/rubyclassdeclarationblock.h:16, from /<>/umbrello/codegenerators/ruby/rubyclassdeclarationblock.cpp:13: /<>/umbrello/codegenerators/codeblock.h:40:18: warning: ‘virtual void CodeBlock::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 40 | virtual void saveToXMI1(QDomDocument & doc, QDomElement & root); | ^~~~~~~~~~ /<>/umbrello/codegenerators/codeblock.h:41:18: warning: ‘virtual void CodeBlock::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] 41 | virtual void loadFromXMI1(QDomElement & root); | ^~~~~~~~~~~~ /<>/umbrello/codegenerators/codeblock.h:43:18: warning: ‘virtual void CodeBlock::setAttributesFromObject(TextBlock*)’ can be marked override [-Wsuggest-override] 43 | virtual void setAttributesFromObject(TextBlock * obj); | ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeblock.h:49:18: warning: ‘virtual void CodeBlock::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 49 | virtual void setAttributesOnNode(QDomDocument & doc, QDomElement & blockElement); | ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeblock.h:50:18: warning: ‘virtual void CodeBlock::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] 50 | virtual void setAttributesFromNode(QDomElement & element); | ^~~~~~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/codeblockwithcomments.h:16, from /<>/umbrello/codegenerators/codemethodblock.h:17, from /<>/umbrello/codegenerators/codeaccessormethod.h:15, from /<>/umbrello/codegenerators/classifiercodedocument.h:16, from /<>/umbrello/codegenerators/ruby/rubyclassifiercodedocument.h:17, from /<>/umbrello/codegenerators/ruby/rubyclassdeclarationblock.h:16, from /<>/umbrello/codegenerators/ruby/rubyclassdeclarationblock.cpp:13: /<>/umbrello/codegenerators/codecomment.h:30:18: warning: ‘virtual void CodeComment::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 30 | virtual void saveToXMI1(QDomDocument & doc, QDomElement & root); | ^~~~~~~~~~ /<>/umbrello/codegenerators/codecomment.h:31:18: warning: ‘virtual void CodeComment::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] 31 | virtual void loadFromXMI1(QDomElement & root); | ^~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/codemethodblock.h:17, from /<>/umbrello/codegenerators/codeaccessormethod.h:15, from /<>/umbrello/codegenerators/classifiercodedocument.h:16, from /<>/umbrello/codegenerators/ruby/rubyclassifiercodedocument.h:17, from /<>/umbrello/codegenerators/ruby/rubyclassdeclarationblock.h:16, from /<>/umbrello/codegenerators/ruby/rubyclassdeclarationblock.cpp:13: /<>/umbrello/codegenerators/codeblockwithcomments.h:38:21: warning: ‘virtual QString CodeBlockWithComments::toString() const’ can be marked override [-Wsuggest-override] 38 | virtual QString toString () const; | ^~~~~~~~ /<>/umbrello/codegenerators/codeblockwithcomments.h:42:18: warning: ‘virtual void CodeBlockWithComments::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 42 | virtual void saveToXMI1 (QDomDocument & doc, QDomElement & root); | ^~~~~~~~~~ /<>/umbrello/codegenerators/codeblockwithcomments.h:44:18: warning: ‘virtual void CodeBlockWithComments::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] 44 | virtual void loadFromXMI1 (QDomElement & root); | ^~~~~~~~~~~~ /<>/umbrello/codegenerators/codeblockwithcomments.h:46:18: warning: ‘virtual void CodeBlockWithComments::setAttributesFromObject(TextBlock*)’ can be marked override [-Wsuggest-override] 46 | virtual void setAttributesFromObject (TextBlock * obj); | ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeblockwithcomments.h:50:18: warning: ‘virtual void CodeBlockWithComments::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 50 | virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement); | ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeblockwithcomments.h:52:18: warning: ‘virtual void CodeBlockWithComments::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] 52 | virtual void setAttributesFromNode (QDomElement & element); | ^~~~~~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/codeaccessormethod.h:15, from /<>/umbrello/codegenerators/classifiercodedocument.h:16, from /<>/umbrello/codegenerators/ruby/rubyclassifiercodedocument.h:17, from /<>/umbrello/codegenerators/ruby/rubyclassdeclarationblock.h:16, from /<>/umbrello/codegenerators/ruby/rubyclassdeclarationblock.cpp:13: /<>/umbrello/codegenerators/codemethodblock.h:45:21: warning: ‘virtual QString CodeMethodBlock::toString() const’ can be marked override [-Wsuggest-override] 45 | virtual QString toString () const; | ^~~~~~~~ /<>/umbrello/codegenerators/codemethodblock.h:58:18: warning: ‘virtual void CodeMethodBlock::updateContent()’ can be marked override [-Wsuggest-override] 58 | virtual void updateContent () = 0; | ^~~~~~~~~~~~~ /<>/umbrello/codegenerators/codemethodblock.h:62:18: warning: ‘virtual void CodeMethodBlock::release()’ can be marked override [-Wsuggest-override] 62 | virtual void release (); | ^~~~~~~ /<>/umbrello/codegenerators/codemethodblock.h:75:18: warning: ‘virtual void CodeMethodBlock::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 75 | virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement); | ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codemethodblock.h:77:18: warning: ‘virtual void CodeMethodBlock::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] 77 | virtual void setAttributesFromNode (QDomElement & element); | ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codemethodblock.h:79:18: warning: ‘virtual void CodeMethodBlock::setAttributesFromObject(TextBlock*)’ can be marked override [-Wsuggest-override] 79 | virtual void setAttributesFromObject (TextBlock * obj); | ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codemethodblock.h:88:18: warning: ‘virtual void CodeMethodBlock::syncToParent()’ can be marked override [-Wsuggest-override] 88 | virtual void syncToParent(); | ^~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/classifiercodedocument.h:16, from /<>/umbrello/codegenerators/ruby/rubyclassifiercodedocument.h:17, from /<>/umbrello/codegenerators/ruby/rubyclassdeclarationblock.h:16, from /<>/umbrello/codegenerators/ruby/rubyclassdeclarationblock.cpp:13: /<>/umbrello/codegenerators/codeaccessormethod.h:47:18: warning: ‘virtual void CodeAccessorMethod::updateContent()’ can be marked override [-Wsuggest-override] 47 | virtual void updateContent() = 0; | ^~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeaccessormethod.h:49:18: warning: ‘virtual void CodeAccessorMethod::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 49 | virtual void saveToXMI1(QDomDocument & doc, QDomElement & root); | ^~~~~~~~~~ /<>/umbrello/codegenerators/codeaccessormethod.h:50:18: warning: ‘virtual void CodeAccessorMethod::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] 50 | virtual void loadFromXMI1(QDomElement & root); | ^~~~~~~~~~~~ /<>/umbrello/codegenerators/codeaccessormethod.h:52:18: warning: ‘virtual void CodeAccessorMethod::setAttributesFromObject(TextBlock*)’ can be marked override [-Wsuggest-override] 52 | virtual void setAttributesFromObject(TextBlock * obj); | ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeaccessormethod.h:56:18: warning: ‘virtual void CodeAccessorMethod::release()’ can be marked override [-Wsuggest-override] 56 | virtual void release(); | ^~~~~~~ /<>/umbrello/codegenerators/codeaccessormethod.h:58:18: warning: ‘virtual void CodeAccessorMethod::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 58 | virtual void setAttributesOnNode(QDomDocument & doc, QDomElement & blockElement); | ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeaccessormethod.h:60:18: warning: ‘virtual void CodeAccessorMethod::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] 60 | virtual void setAttributesFromNode(QDomElement & element); | ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeaccessormethod.h:62:18: warning: ‘virtual void CodeAccessorMethod::updateMethodDeclaration()’ can be marked override [-Wsuggest-override] 62 | virtual void updateMethodDeclaration() = 0; | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/codedocument.h:16, from /<>/umbrello/codegenerators/classifiercodedocument.h:17, from /<>/umbrello/codegenerators/ruby/rubyclassifiercodedocument.h:17, from /<>/umbrello/codegenerators/ruby/rubyclassdeclarationblock.h:16, from /<>/umbrello/codegenerators/ruby/rubyclassdeclarationblock.cpp:13: /<>/umbrello/codegenerators/hierarchicalcodeblock.h:38:10: warning: ‘virtual bool HierarchicalCodeBlock::addTextBlock(TextBlock*)’ can be marked override [-Wsuggest-override] 38 | bool addTextBlock (TextBlock * add_object); | ^~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:40:10: warning: ‘virtual bool HierarchicalCodeBlock::insertTextBlock(TextBlock*, TextBlock*, bool)’ can be marked override [-Wsuggest-override] 40 | bool insertTextBlock (TextBlock * newBlock, TextBlock * existingBlock, bool after = true); | ^~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:42:10: warning: ‘virtual bool HierarchicalCodeBlock::removeTextBlock(TextBlock*)’ can be marked override [-Wsuggest-override] 42 | bool removeTextBlock (TextBlock * remove_object); | ^~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:48:18: warning: ‘virtual void HierarchicalCodeBlock::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 48 | virtual void saveToXMI1 (QDomDocument & doc, QDomElement & root); | ^~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:50:18: warning: ‘virtual void HierarchicalCodeBlock::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] 50 | virtual void loadFromXMI1 (QDomElement & root); | ^~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:52:21: warning: ‘virtual QString HierarchicalCodeBlock::toString() const’ can be marked override [-Wsuggest-override] 52 | virtual QString toString () const; | ^~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:55:13: warning: ‘virtual QString HierarchicalCodeBlock::getUniqueTag(const QString&)’ can be marked override [-Wsuggest-override] 55 | QString getUniqueTag(const QString& prefix); | ^~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:59:25: warning: ‘virtual CodeBlock* HierarchicalCodeBlock::newCodeBlock()’ can be marked override [-Wsuggest-override] 59 | virtual CodeBlock * newCodeBlock(); | ^~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:60:37: warning: ‘virtual CodeBlockWithComments* HierarchicalCodeBlock::newCodeBlockWithComments()’ can be marked override [-Wsuggest-override] 60 | virtual CodeBlockWithComments * newCodeBlockWithComments(); | ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:61:37: warning: ‘virtual HierarchicalCodeBlock* HierarchicalCodeBlock::newHierarchicalCodeBlock()’ can be marked override [-Wsuggest-override] 61 | virtual HierarchicalCodeBlock * newHierarchicalCodeBlock(); | ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:65:18: warning: ‘virtual void HierarchicalCodeBlock::release()’ can be marked override [-Wsuggest-override] 65 | virtual void release (); | ^~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:67:18: warning: ‘virtual void HierarchicalCodeBlock::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 67 | virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & elem); | ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:69:18: warning: ‘virtual void HierarchicalCodeBlock::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] 69 | virtual void setAttributesFromNode (QDomElement & element); | ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:71:18: warning: ‘virtual void HierarchicalCodeBlock::setAttributesFromObject(TextBlock*)’ can be marked override [-Wsuggest-override] 71 | virtual void setAttributesFromObject (TextBlock * obj); | ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:73:17: warning: ‘virtual TextBlock* HierarchicalCodeBlock::findCodeClassFieldTextBlockByTag(const QString&)’ can be marked override [-Wsuggest-override] 73 | TextBlock * findCodeClassFieldTextBlockByTag (const QString &tag); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/classifiercodedocument.h:17, from /<>/umbrello/codegenerators/ruby/rubyclassifiercodedocument.h:17, from /<>/umbrello/codegenerators/ruby/rubyclassdeclarationblock.h:16, from /<>/umbrello/codegenerators/ruby/rubyclassdeclarationblock.cpp:13: /<>/umbrello/codegenerators/codedocument.h:61:10: warning: ‘virtual bool CodeDocument::insertTextBlock(TextBlock*, TextBlock*, bool)’ can be marked override [-Wsuggest-override] 61 | bool insertTextBlock (TextBlock * newBlock, TextBlock * existingBlock, bool after = true); | ^~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codedocument.h:70:25: warning: ‘virtual CodeBlock* CodeDocument::newCodeBlock()’ can be marked override [-Wsuggest-override] 70 | virtual CodeBlock * newCodeBlock (); | ^~~~~~~~~~~~ /<>/umbrello/codegenerators/codedocument.h:71:37: warning: ‘virtual HierarchicalCodeBlock* CodeDocument::newHierarchicalCodeBlock()’ can be marked override [-Wsuggest-override] 71 | virtual HierarchicalCodeBlock * newHierarchicalCodeBlock (); | ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codedocument.h:72:37: warning: ‘virtual CodeBlockWithComments* CodeDocument::newCodeBlockWithComments()’ can be marked override [-Wsuggest-override] 72 | virtual CodeBlockWithComments * newCodeBlockWithComments (); | ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codedocument.h:74:21: warning: ‘virtual QString CodeDocument::getUniqueTag(const QString&)’ can be marked override [-Wsuggest-override] 74 | virtual QString getUniqueTag(const QString& prefix = QString()); | ^~~~~~~~~~~~ /<>/umbrello/codegenerators/codedocument.h:86:18: warning: ‘virtual void CodeDocument::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 86 | virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement); | ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codedocument.h:88:18: warning: ‘virtual void CodeDocument::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] 88 | virtual void setAttributesFromNode (QDomElement & element); | ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codedocument.h:100:10: warning: ‘virtual void CodeDocument::resetTextBlocks()’ can be marked override [-Wsuggest-override] 100 | void resetTextBlocks(); | ^~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codedocument.h:102:25: warning: ‘virtual TextBlock* CodeDocument::findCodeClassFieldTextBlockByTag(const QString&)’ can be marked override [-Wsuggest-override] 102 | virtual TextBlock * findCodeClassFieldTextBlockByTag(const QString &tag); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/codeoperation.h:16, from /<>/umbrello/codegenerators/classifiercodedocument.h:18, from /<>/umbrello/codegenerators/ruby/rubyclassifiercodedocument.h:17, from /<>/umbrello/codegenerators/ruby/rubyclassdeclarationblock.h:16, from /<>/umbrello/codegenerators/ruby/rubyclassdeclarationblock.cpp:13: /<>/umbrello/uml1model/operation.h:37:18: warning: ‘virtual void UMLOperation::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 37 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/operation.h:39:24: warning: ‘virtual UMLObject* UMLOperation::clone() const’ can be marked override [-Wsuggest-override] 39 | virtual UMLObject* clone() const; | ^~~~~ /<>/umbrello/uml1model/operation.h:41:10: warning: ‘virtual void UMLOperation::setType(UMLObject*)’ can be marked override [-Wsuggest-override] 41 | void setType(UMLObject* type); | ^~~~~~~ /<>/umbrello/uml1model/operation.h:52:13: warning: ‘virtual QString UMLOperation::toString(Uml::SignatureType::Enum, bool)’ can be marked override [-Wsuggest-override] 52 | QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false); | ^~~~~~~~ /<>/umbrello/uml1model/operation.h:56:10: warning: ‘virtual bool UMLOperation::resolveRef()’ can be marked override [-Wsuggest-override] 56 | bool resolveRef(); | ^~~~~~~~~~ /<>/umbrello/uml1model/operation.h:60:18: warning: ‘virtual bool UMLOperation::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] 60 | virtual bool showPropertiesDialog(QWidget* parent = 0); | ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/operation.h:72:10: warning: ‘virtual void UMLOperation::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 72 | void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/operation.h:75:10: warning: ‘virtual bool UMLOperation::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 75 | bool load1(QDomElement & element); | ^~~~~ In file included from /<>/umbrello/codegenerators/classifiercodedocument.h:18, from /<>/umbrello/codegenerators/ruby/rubyclassifiercodedocument.h:17, from /<>/umbrello/codegenerators/ruby/rubyclassdeclarationblock.h:16, from /<>/umbrello/codegenerators/ruby/rubyclassdeclarationblock.cpp:13: /<>/umbrello/codegenerators/codeoperation.h:41:18: warning: ‘virtual void CodeOperation::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 41 | virtual void saveToXMI1 (QDomDocument & doc, QDomElement & root); | ^~~~~~~~~~ /<>/umbrello/codegenerators/codeoperation.h:43:18: warning: ‘virtual void CodeOperation::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] 43 | virtual void loadFromXMI1 (QDomElement & root); | ^~~~~~~~~~~~ /<>/umbrello/codegenerators/codeoperation.h:47:18: warning: ‘virtual void CodeOperation::setAttributesFromObject(TextBlock*)’ can be marked override [-Wsuggest-override] 47 | virtual void setAttributesFromObject (TextBlock * obj); | ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeoperation.h:49:18: warning: ‘virtual void CodeOperation::updateMethodDeclaration()’ can be marked override [-Wsuggest-override] 49 | virtual void updateMethodDeclaration() = 0; | ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeoperation.h:50:18: warning: ‘virtual void CodeOperation::updateContent()’ can be marked override [-Wsuggest-override] 50 | virtual void updateContent(); | ^~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeoperation.h:57:18: warning: ‘virtual void CodeOperation::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 57 | virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement); | ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeoperation.h:59:18: warning: ‘virtual void CodeOperation::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] 59 | virtual void setAttributesFromNode (QDomElement & element); | ^~~~~~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/codeclassfield.h:16, from /<>/umbrello/codegenerators/classifiercodedocument.h:19, from /<>/umbrello/codegenerators/ruby/rubyclassifiercodedocument.h:17, from /<>/umbrello/codegenerators/ruby/rubyclassdeclarationblock.h:16, from /<>/umbrello/codegenerators/ruby/rubyclassdeclarationblock.cpp:13: /<>/umbrello/codegenerators/codeclassfielddeclarationblock.h:42:18: warning: ‘virtual void CodeClassFieldDeclarationBlock::setAttributesFromObject(TextBlock*)’ can be marked override [-Wsuggest-override] 42 | virtual void setAttributesFromObject(TextBlock * obj); | ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeclassfielddeclarationblock.h:44:18: warning: ‘virtual void CodeClassFieldDeclarationBlock::updateContent()’ can be marked override [-Wsuggest-override] 44 | virtual void updateContent() = 0; | ^~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeclassfielddeclarationblock.h:46:18: warning: ‘virtual void CodeClassFieldDeclarationBlock::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 46 | virtual void saveToXMI1(QDomDocument & doc, QDomElement & root); | ^~~~~~~~~~ /<>/umbrello/codegenerators/codeclassfielddeclarationblock.h:48:18: warning: ‘virtual void CodeClassFieldDeclarationBlock::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] 48 | virtual void loadFromXMI1(QDomElement & root); | ^~~~~~~~~~~~ /<>/umbrello/codegenerators/codeclassfielddeclarationblock.h:52:18: warning: ‘virtual void CodeClassFieldDeclarationBlock::release()’ can be marked override [-Wsuggest-override] 52 | virtual void release(); | ^~~~~~~ /<>/umbrello/codegenerators/codeclassfielddeclarationblock.h:54:18: warning: ‘virtual void CodeClassFieldDeclarationBlock::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 54 | virtual void setAttributesOnNode(QDomDocument & doc, QDomElement & blockElement); | ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeclassfielddeclarationblock.h:56:18: warning: ‘virtual void CodeClassFieldDeclarationBlock::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] 56 | virtual void setAttributesFromNode(QDomElement & element); | ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeclassfielddeclarationblock.h:67:18: warning: ‘virtual void CodeClassFieldDeclarationBlock::syncToParent()’ can be marked override [-Wsuggest-override] 67 | virtual void syncToParent(); | ^~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/classifiercodedocument.h:19, from /<>/umbrello/codegenerators/ruby/rubyclassifiercodedocument.h:17, from /<>/umbrello/codegenerators/ruby/rubyclassdeclarationblock.h:16, from /<>/umbrello/codegenerators/ruby/rubyclassdeclarationblock.cpp:13: /<>/umbrello/codegenerators/codeclassfield.h:52:13: warning: ‘virtual QString CodeClassField::getTypeName()’ can be marked override [-Wsuggest-override] 52 | QString getTypeName (); | ^~~~~~~~~~~ /<>/umbrello/codegenerators/codeclassfield.h:85:10: warning: ‘virtual void CodeClassField::updateContent()’ can be marked override [-Wsuggest-override] 85 | void updateContent(); | ^~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeclassfield.h:121:18: warning: ‘virtual void CodeClassField::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 121 | virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement); | ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeclassfield.h:123:18: warning: ‘virtual void CodeClassField::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] 123 | virtual void setAttributesFromNode (QDomElement & element); | ^~~~~~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/ruby/rubyclassifiercodedocument.h:17, from /<>/umbrello/codegenerators/ruby/rubyclassdeclarationblock.h:16, from /<>/umbrello/codegenerators/ruby/rubyclassdeclarationblock.cpp:13: /<>/umbrello/codegenerators/classifiercodedocument.h:74:18: warning: ‘virtual void ClassifierCodeDocument::synchronize()’ can be marked override [-Wsuggest-override] 74 | virtual void synchronize(); | ^~~~~~~~~~~ /<>/umbrello/codegenerators/classifiercodedocument.h:81:18: warning: ‘virtual void ClassifierCodeDocument::updateContent()’ can be marked override [-Wsuggest-override] 81 | virtual void updateContent() = 0; | ^~~~~~~~~~~~~ /<>/umbrello/codegenerators/classifiercodedocument.h:83:18: warning: ‘virtual void ClassifierCodeDocument::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 83 | virtual void saveToXMI1(QDomDocument &doc, QDomElement &root); | ^~~~~~~~~~ /<>/umbrello/codegenerators/classifiercodedocument.h:84:18: warning: ‘virtual void ClassifierCodeDocument::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] 84 | virtual void loadFromXMI1(QDomElement &root); | ^~~~~~~~~~~~ /<>/umbrello/codegenerators/classifiercodedocument.h:90:18: warning: ‘virtual void ClassifierCodeDocument::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 90 | virtual void setAttributesOnNode(QDomDocument &doc, QDomElement &blockElement); | ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/classifiercodedocument.h:91:18: warning: ‘virtual void ClassifierCodeDocument::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] 91 | virtual void setAttributesFromNode(QDomElement &element); | ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/classifiercodedocument.h:93:17: warning: ‘virtual TextBlock* ClassifierCodeDocument::findCodeClassFieldTextBlockByTag(const QString&)’ can be marked override [-Wsuggest-override] 93 | TextBlock * findCodeClassFieldTextBlockByTag(const QString &tag); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/ruby/rubyclassifiercodedocument.h:20, from /<>/umbrello/codegenerators/ruby/rubyclassdeclarationblock.h:16, from /<>/umbrello/codegenerators/ruby/rubyclassdeclarationblock.cpp:13: /<>/umbrello/codegenerators/ruby/rubycodeclassfield.h:40:13: warning: ‘virtual QString RubyCodeClassField::getInitialValue()’ can be marked override [-Wsuggest-override] 40 | QString getInitialValue(); | ^~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/ruby/rubycodeclassfield.h:42:13: warning: ‘virtual QString RubyCodeClassField::getTypeName()’ can be marked override [-Wsuggest-override] 42 | QString getTypeName (); | ^~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/ruby/rubyclassifiercodedocument.h:21, from /<>/umbrello/codegenerators/ruby/rubyclassdeclarationblock.h:16, from /<>/umbrello/codegenerators/ruby/rubyclassdeclarationblock.cpp:13: /<>/umbrello/codegenerators/ruby/rubycodeoperation.h:37:17: warning: ‘virtual int RubyCodeOperation::lastEditableLine()’ can be marked override [-Wsuggest-override] 37 | virtual int lastEditableLine(); | ^~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/ruby/rubycodeoperation.h:41:10: warning: ‘virtual void RubyCodeOperation::updateMethodDeclaration()’ can be marked override [-Wsuggest-override] 41 | void updateMethodDeclaration(); | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/ruby/rubyclassdeclarationblock.h:16, from /<>/umbrello/codegenerators/ruby/rubyclassdeclarationblock.cpp:13: /<>/umbrello/codegenerators/ruby/rubyclassifiercodedocument.h:50:13: warning: ‘virtual QString RubyClassifierCodeDocument::getPath()’ can be marked override [-Wsuggest-override] 50 | QString getPath(); | ^~~~~~~ /<>/umbrello/codegenerators/ruby/rubyclassifiercodedocument.h:52:10: warning: ‘virtual bool RubyClassifierCodeDocument::addCodeOperation(CodeOperation*)’ can be marked override [-Wsuggest-override] 52 | bool addCodeOperation(CodeOperation * op); | ^~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/ruby/rubyclassifiercodedocument.h:54:10: warning: ‘virtual void RubyClassifierCodeDocument::updateContent()’ can be marked override [-Wsuggest-override] 54 | void updateContent(); | ^~~~~~~~~~~~~ /<>/umbrello/codegenerators/ruby/rubyclassifiercodedocument.h:58:10: warning: ‘virtual void RubyClassifierCodeDocument::resetTextBlocks()’ can be marked override [-Wsuggest-override] 58 | void resetTextBlocks(); | ^~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/ruby/rubyclassifiercodedocument.h:60:18: warning: ‘virtual void RubyClassifierCodeDocument::loadChildTextBlocksFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] 60 | virtual void loadChildTextBlocksFromNode(QDomElement & root); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/ruby/rubyclassdeclarationblock.h:17, from /<>/umbrello/codegenerators/ruby/rubyclassdeclarationblock.cpp:13: /<>/umbrello/codegenerators/ownedhierarchicalcodeblock.h:44:18: warning: ‘virtual void OwnedHierarchicalCodeBlock::updateContent()’ can be marked override [-Wsuggest-override] 44 | virtual void updateContent () = 0; | ^~~~~~~~~~~~~ /<>/umbrello/codegenerators/ownedhierarchicalcodeblock.h:51:18: warning: ‘virtual void OwnedHierarchicalCodeBlock::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 51 | virtual void saveToXMI1 (QDomDocument & doc, QDomElement & root) = 0; | ^~~~~~~~~~ /<>/umbrello/codegenerators/ownedhierarchicalcodeblock.h:56:18: warning: ‘virtual void OwnedHierarchicalCodeBlock::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] 56 | virtual void loadFromXMI1 (QDomElement & root) = 0; | ^~~~~~~~~~~~ /<>/umbrello/codegenerators/ownedhierarchicalcodeblock.h:60:18: warning: ‘virtual void OwnedHierarchicalCodeBlock::release()’ can be marked override [-Wsuggest-override] 60 | virtual void release (); | ^~~~~~~ /<>/umbrello/codegenerators/ownedhierarchicalcodeblock.h:62:18: warning: ‘virtual void OwnedHierarchicalCodeBlock::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 62 | virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement); | ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/ownedhierarchicalcodeblock.h:64:18: warning: ‘virtual void OwnedHierarchicalCodeBlock::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] 64 | virtual void setAttributesFromNode (QDomElement & element); | ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/ownedhierarchicalcodeblock.h:66:18: warning: ‘virtual void OwnedHierarchicalCodeBlock::setAttributesFromObject(TextBlock*)’ can be marked override [-Wsuggest-override] 66 | virtual void setAttributesFromObject (TextBlock * obj); | ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/ownedhierarchicalcodeblock.h:72:10: warning: ‘virtual void OwnedHierarchicalCodeBlock::syncToParent()’ can be marked override [-Wsuggest-override] 72 | void syncToParent (); | ^~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/ruby/rubyclassdeclarationblock.cpp:13: /<>/umbrello/codegenerators/ruby/rubyclassdeclarationblock.h:39:10: warning: ‘virtual void RubyClassDeclarationBlock::updateContent()’ can be marked override [-Wsuggest-override] 39 | void updateContent (); | ^~~~~~~~~~~~~ /<>/umbrello/codegenerators/ruby/rubyclassdeclarationblock.h:44:18: warning: ‘virtual void RubyClassDeclarationBlock::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 44 | virtual void saveToXMI1 (QDomDocument & doc, QDomElement & root); | ^~~~~~~~~~ /<>/umbrello/codegenerators/ruby/rubyclassdeclarationblock.h:49:18: warning: ‘virtual void RubyClassDeclarationBlock::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] 49 | virtual void loadFromXMI1 (QDomElement & root); | ^~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/ruby/rubyclassdeclarationblock.cpp:14: /<>/umbrello/codegenerators/ruby/rubycodedocumentation.h:46:18: warning: ‘virtual void RubyCodeDocumentation::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 46 | virtual void saveToXMI1 (QDomDocument & doc, QDomElement & root); | ^~~~~~~~~~ /<>/umbrello/codegenerators/ruby/rubycodedocumentation.h:51:13: warning: ‘virtual QString RubyCodeDocumentation::toString() const’ can be marked override [-Wsuggest-override] 51 | QString toString () const; | ^~~~~~~~ /<>/umbrello/codegenerators/ruby/rubycodedocumentation.h:57:21: warning: ‘virtual QString RubyCodeDocumentation::unformatText(const QString&, const QString&)’ can be marked override [-Wsuggest-override] 57 | virtual QString unformatText (const QString & text, const QString & indent = QString()); | ^~~~~~~~~~~~ /<>/umbrello/codegenerators/ruby/rubycodedocumentation.h:63:21: warning: ‘virtual QString RubyCodeDocumentation::getNewEditorLine(int)’ can be marked override [-Wsuggest-override] 63 | virtual QString getNewEditorLine (int amount); | ^~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/ruby/rubycodedocumentation.h:73:17: warning: ‘virtual int RubyCodeDocumentation::firstEditableLine()’ can be marked override [-Wsuggest-override] 73 | virtual int firstEditableLine(); | ^~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/ruby/rubycodedocumentation.h:74:17: warning: ‘virtual int RubyCodeDocumentation::lastEditableLine()’ can be marked override [-Wsuggest-override] 74 | virtual int lastEditableLine(); | ^~~~~~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/ruby/rubycodegenerator.h:17, from /<>/umbrello/codegenerators/ruby/rubyclassdeclarationblock.cpp:15: /<>/umbrello/codegenerators/advancedcodegenerator.h:37:18: warning: ‘virtual void AdvancedCodeGenerator::initFromParentDocument()’ can be marked override [-Wsuggest-override] 37 | virtual void initFromParentDocument(); | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/ruby/rubycodegenerator.h:19, from /<>/umbrello/codegenerators/ruby/rubyclassdeclarationblock.cpp:15: /<>/umbrello/codegenerators/ruby/rubycodegenerationpolicy.h:38:18: warning: ‘virtual void RubyCodeGenerationPolicy::setDefaults(bool)’ can be marked override [-Wsuggest-override] 38 | virtual void setDefaults(bool emitUpdateSignal = true); | ^~~~~~~~~~~ /<>/umbrello/codegenerators/ruby/rubycodegenerationpolicy.h:40:32: warning: ‘virtual CodeGenerationPolicyPage* RubyCodeGenerationPolicy::createPage(QWidget*, const char*)’ can be marked override [-Wsuggest-override] 40 | CodeGenerationPolicyPage * createPage (QWidget *parent = 0, const char * name = 0); | ^~~~~~~~~~ In file included from /<>/umbrello/codegenerators/ruby/rubyclassdeclarationblock.cpp:15: /<>/umbrello/codegenerators/ruby/rubycodegenerator.h:40:32: warning: ‘virtual CodeViewerDialog* RubyCodeGenerator::getCodeViewerDialog(QWidget*, CodeDocument*, Settings::CodeViewerState&)’ can be marked override [-Wsuggest-override] 40 | virtual CodeViewerDialog * getCodeViewerDialog(QWidget* parent, CodeDocument * doc, | ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/ruby/rubycodegenerator.h:45:20: warning: ‘virtual CodeDocument* RubyCodeGenerator::newClassifierCodeDocument(UMLClassifier*)’ can be marked override [-Wsuggest-override] 45 | CodeDocument * newClassifierCodeDocument(UMLClassifier * classifier); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/ruby/rubycodegenerator.h:47:36: warning: ‘virtual Uml::ProgrammingLanguage::Enum RubyCodeGenerator::language() const’ can be marked override [-Wsuggest-override] 47 | Uml::ProgrammingLanguage::Enum language() const; | ^~~~~~~~ /<>/umbrello/codegenerators/ruby/rubycodegenerator.h:52:25: warning: ‘virtual QStringList RubyCodeGenerator::reservedKeywords() const’ can be marked override [-Wsuggest-override] 52 | virtual QStringList reservedKeywords() const; | ^~~~~~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/ruby/rubyclassdeclarationblock.cpp:16: /<>/umbrello/uml.h:201:18: warning: ‘virtual void UMLApp::keyPressEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] 201 | virtual void keyPressEvent(QKeyEvent* e); | ^~~~~~~~~~~~~ /<>/umbrello/uml.h:202:18: warning: ‘virtual void UMLApp::keyReleaseEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] 202 | virtual void keyReleaseEvent(QKeyEvent* e); | ^~~~~~~~~~~~~~~ /<>/umbrello/uml.h:204:18: warning: ‘virtual void UMLApp::customEvent(QEvent*)’ can be marked override [-Wsuggest-override] 204 | virtual void customEvent(QEvent* e); | ^~~~~~~~~~~ /<>/umbrello/uml.h:215:18: warning: ‘virtual bool UMLApp::queryClose()’ can be marked override [-Wsuggest-override] 215 | virtual bool queryClose(); | ^~~~~~~~~~ /<>/umbrello/uml.h:217:18: warning: ‘virtual void UMLApp::saveProperties(KConfigGroup&)’ can be marked override [-Wsuggest-override] 217 | virtual void saveProperties(KConfigGroup & cfg); | ^~~~~~~~~~~~~~ /<>/umbrello/uml.h:218:18: warning: ‘virtual void UMLApp::readProperties(const KConfigGroup&)’ can be marked override [-Wsuggest-override] 218 | virtual void readProperties(const KConfigGroup & cfg); | ^~~~~~~~~~~~~~ [ 48%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/codegenerators/ruby/rubyclassifiercodedocument.cpp.o cd /<>/obj-aarch64-linux-gnu/umbrello && /usr/bin/aarch64-linux-gnu-g++ -DCMAKE_BINARY_DIR=\"/<>/obj-aarch64-linux-gnu\" -DKCOREADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLO_VERSION_STRING=\"2.23.3\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-aarch64-linux-gnu/umbrello -I/<>/umbrello -I/<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/include -I/<>/obj-aarch64-linux-gnu -I/<>/umbrello/clipboard -I/<>/umbrello/cmds -I/<>/umbrello/codegenerators -I/<>/umbrello/codegenerators/ada -I/<>/umbrello/codegenerators/as -I/<>/umbrello/codegenerators/cpp -I/<>/umbrello/codegenerators/csharp -I/<>/umbrello/codegenerators/d -I/<>/umbrello/codegenerators/idl -I/<>/umbrello/codegenerators/java -I/<>/umbrello/codegenerators/js -I/<>/umbrello/codegenerators/pascal -I/<>/umbrello/codegenerators/perl -I/<>/umbrello/codegenerators/php -I/<>/umbrello/codegenerators/python -I/<>/umbrello/codegenerators/ruby -I/<>/umbrello/codegenerators/sql -I/<>/umbrello/codegenerators/tcl -I/<>/umbrello/codegenerators/vala -I/<>/umbrello/codegenerators/xml -I/<>/umbrello/codegenwizard -I/<>/umbrello/codeimport -I/<>/umbrello/codeimport/csharp -I/<>/umbrello/codeimpwizard -I/<>/umbrello/debug -I/<>/umbrello/dialogs -I/<>/umbrello/dialogs/pages -I/<>/umbrello/dialogs/widgets -I/<>/umbrello/docgenerators -I/<>/umbrello/finder -I/<>/umbrello/refactoring -I/<>/umbrello/uml1model -I/<>/umbrello/umlwidgets -I/<>/lib/cppparser -I/<>/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/aarch64-linux-gnu/qt5 -isystem /usr/include/aarch64-linux-gnu/qt5/QtWidgets -isystem /usr/include/aarch64-linux-gnu/qt5/QtGui -isystem /usr/include/aarch64-linux-gnu/qt5/QtCore -isystem /usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/aarch64-linux-gnu/qt5/QtXml -isystem /usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/aarch64-linux-gnu/qt5/QtSvg -isystem /usr/include/aarch64-linux-gnu/qt5/QtWebKitWidgets -isystem /usr/include/aarch64-linux-gnu/qt5/QtWebKit -isystem /usr/include/aarch64-linux-gnu/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/aarch64-linux-gnu/qt5/QtConcurrent -isystem /usr/include/aarch64-linux-gnu/qt5/QtDBus -isystem /usr/include/KF5/KTextEditor -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -fno-delete-null-pointer-checks -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -o CMakeFiles/libumbrello.dir/codegenerators/ruby/rubyclassifiercodedocument.cpp.o -c /<>/umbrello/codegenerators/ruby/rubyclassifiercodedocument.cpp In file included from /<>/umbrello/uml1model/package.h:14, from /<>/umbrello/uml1model/classifier.h:13, from /<>/umbrello/codegenerators/classifiercodedocument.h:15, from /<>/umbrello/codegenerators/ruby/rubyclassifiercodedocument.h:17, from /<>/umbrello/codegenerators/ruby/rubyclassifiercodedocument.cpp:14: /<>/umbrello/uml1model/umlcanvasobject.h:43:18: warning: ‘virtual void UMLCanvasObject::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 43 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/umlcanvasobject.h:85:18: warning: ‘virtual bool UMLCanvasObject::resolveRef()’ can be marked override [-Wsuggest-override] 85 | virtual bool resolveRef(); | ^~~~~~~~~~ In file included from /<>/umbrello/uml1model/classifier.h:13, from /<>/umbrello/codegenerators/classifiercodedocument.h:15, from /<>/umbrello/codegenerators/ruby/rubyclassifiercodedocument.h:17, from /<>/umbrello/codegenerators/ruby/rubyclassifiercodedocument.cpp:14: /<>/umbrello/uml1model/package.h:39:18: warning: ‘virtual void UMLPackage::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 39 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/package.h:41:24: warning: ‘virtual UMLObject* UMLPackage::clone() const’ can be marked override [-Wsuggest-override] 41 | virtual UMLObject* clone() const; | ^~~~~ /<>/umbrello/uml1model/package.h:64:18: warning: ‘virtual bool UMLPackage::resolveRef()’ can be marked override [-Wsuggest-override] 64 | virtual bool resolveRef(); | ^~~~~~~~~~ /<>/umbrello/uml1model/package.h:66:18: warning: ‘virtual void UMLPackage::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 66 | virtual void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/package.h:69:18: warning: ‘virtual bool UMLPackage::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 69 | virtual bool load1(QDomElement& element); | ^~~~~ In file included from /<>/umbrello/uml1model/attribute.h:15, from /<>/umbrello/uml1model/umlattributelist.h:17, from /<>/umbrello/uml1model/classifier.h:14, from /<>/umbrello/codegenerators/classifiercodedocument.h:15, from /<>/umbrello/codegenerators/ruby/rubyclassifiercodedocument.h:17, from /<>/umbrello/codegenerators/ruby/rubyclassifiercodedocument.cpp:14: /<>/umbrello/uml1model/classifierlistitem.h:48:18: warning: ‘virtual void UMLClassifierListItem::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 48 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/classifierlistitem.h:54:24: warning: ‘virtual UMLObject* UMLClassifierListItem::clone() const’ can be marked override [-Wsuggest-override] 54 | virtual UMLObject* clone() const = 0; | ^~~~~ In file included from /<>/umbrello/uml1model/umlattributelist.h:17, from /<>/umbrello/uml1model/classifier.h:14, from /<>/umbrello/codegenerators/classifiercodedocument.h:15, from /<>/umbrello/codegenerators/ruby/rubyclassifiercodedocument.h:17, from /<>/umbrello/codegenerators/ruby/rubyclassifiercodedocument.cpp:14: /<>/umbrello/uml1model/attribute.h:42:18: warning: ‘virtual void UMLAttribute::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 42 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/attribute.h:44:10: warning: ‘virtual void UMLAttribute::setName(const QString&)’ can be marked override [-Wsuggest-override] 44 | void setName(const QString &name); | ^~~~~~~ /<>/umbrello/uml1model/attribute.h:48:24: warning: ‘virtual UMLObject* UMLAttribute::clone() const’ can be marked override [-Wsuggest-override] 48 | virtual UMLObject* clone() const; | ^~~~~ /<>/umbrello/uml1model/attribute.h:53:13: warning: ‘virtual QString UMLAttribute::toString(Uml::SignatureType::Enum, bool)’ can be marked override [-Wsuggest-override] 53 | QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false); | ^~~~~~~~ /<>/umbrello/uml1model/attribute.h:58:18: warning: ‘virtual void UMLAttribute::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 58 | virtual void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/attribute.h:60:18: warning: ‘virtual bool UMLAttribute::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] 60 | virtual bool showPropertiesDialog(QWidget* parent = 0); | ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/attribute.h:73:10: warning: ‘virtual bool UMLAttribute::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 73 | bool load1(QDomElement & element); | ^~~~~ In file included from /<>/umbrello/uml1model/foreignkeyconstraint.h:16, from /<>/umbrello/model_utils.h:18, from /<>/umbrello/uml1model/classifier.h:19, from /<>/umbrello/codegenerators/classifiercodedocument.h:15, from /<>/umbrello/codegenerators/ruby/rubyclassifiercodedocument.h:17, from /<>/umbrello/codegenerators/ruby/rubyclassifiercodedocument.cpp:14: /<>/umbrello/uml1model/entityconstraint.h:40:18: warning: ‘virtual void UMLEntityConstraint::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 40 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/entityconstraint.h:45:24: warning: ‘virtual UMLObject* UMLEntityConstraint::clone() const’ can be marked override [-Wsuggest-override] 45 | virtual UMLObject* clone() const = 0; | ^~~~~ In file included from /<>/umbrello/model_utils.h:18, from /<>/umbrello/uml1model/classifier.h:19, from /<>/umbrello/codegenerators/classifiercodedocument.h:15, from /<>/umbrello/codegenerators/ruby/rubyclassifiercodedocument.h:17, from /<>/umbrello/codegenerators/ruby/rubyclassifiercodedocument.cpp:14: /<>/umbrello/uml1model/foreignkeyconstraint.h:56:18: warning: ‘virtual void UMLForeignKeyConstraint::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 56 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:58:24: warning: ‘virtual UMLObject* UMLForeignKeyConstraint::clone() const’ can be marked override [-Wsuggest-override] 58 | virtual UMLObject* clone() const; | ^~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:60:13: warning: ‘virtual QString UMLForeignKeyConstraint::toString(Uml::SignatureType::Enum, bool)’ can be marked override [-Wsuggest-override] 60 | QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false); | ^~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:65:10: warning: ‘virtual void UMLForeignKeyConstraint::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 65 | void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:67:18: warning: ‘virtual bool UMLForeignKeyConstraint::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] 67 | virtual bool showPropertiesDialog(QWidget* parent = 0); | ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:85:10: warning: ‘virtual bool UMLForeignKeyConstraint::resolveRef()’ can be marked override [-Wsuggest-override] 85 | bool resolveRef(); | ^~~~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:94:10: warning: ‘virtual bool UMLForeignKeyConstraint::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 94 | bool load1(QDomElement & element); | ^~~~~ In file included from /<>/umbrello/model_utils.h:20, from /<>/umbrello/uml1model/classifier.h:19, from /<>/umbrello/codegenerators/classifiercodedocument.h:15, from /<>/umbrello/codegenerators/ruby/rubyclassifiercodedocument.h:17, from /<>/umbrello/codegenerators/ruby/rubyclassifiercodedocument.cpp:14: /<>/umbrello/dialogs/multipagedialogbase.h:101:18: warning: ‘virtual void MultiPageDialogBase::keyPressEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] 101 | virtual void keyPressEvent(QKeyEvent *event); | ^~~~~~~~~~~~~ In file included from /<>/umbrello/model_utils.h:21, from /<>/umbrello/uml1model/classifier.h:19, from /<>/umbrello/codegenerators/classifiercodedocument.h:15, from /<>/umbrello/codegenerators/ruby/rubyclassifiercodedocument.h:17, from /<>/umbrello/codegenerators/ruby/rubyclassifiercodedocument.cpp:14: /<>/umbrello/umlwidgets/widgetbase.h:187:20: warning: ‘virtual QRectF WidgetBase::boundingRect() const’ can be marked override [-Wsuggest-override] 187 | virtual QRectF boundingRect() const; | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/widgetbase.h:191:18: warning: ‘virtual void WidgetBase::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] 191 | virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); | ^~~~~ /<>/umbrello/umlwidgets/widgetbase.h:260:18: warning: ‘virtual void WidgetBase::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] 260 | virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent *event); | ^~~~~~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/classifiercodedocument.h:15, from /<>/umbrello/codegenerators/ruby/rubyclassifiercodedocument.h:17, from /<>/umbrello/codegenerators/ruby/rubyclassifiercodedocument.cpp:14: /<>/umbrello/uml1model/classifier.h:54:18: warning: ‘virtual void UMLClassifier::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 54 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/classifier.h:56:16: warning: ‘virtual UMLObject* UMLClassifier::clone() const’ can be marked override [-Wsuggest-override] 56 | UMLObject* clone() const; | ^~~~~ /<>/umbrello/uml1model/classifier.h:111:18: warning: ‘virtual bool UMLClassifier::resolveRef()’ can be marked override [-Wsuggest-override] 111 | virtual bool resolveRef(); | ^~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:115:24: warning: ‘virtual UMLObject* UMLClassifier::findChildObjectById(Uml::ID::Type, bool)’ can be marked override [-Wsuggest-override] 115 | virtual UMLObject* findChildObjectById(Uml::ID::Type id, bool considerAncestors = false); | ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:124:18: warning: ‘virtual bool UMLClassifier::acceptAssociationType(Uml::AssociationType::Enum)’ can be marked override [-Wsuggest-override] 124 | virtual bool acceptAssociationType(Uml::AssociationType::Enum type); | ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:129:10: warning: ‘virtual void UMLClassifier::setBaseType(UMLObject::ObjectType)’ can be marked override [-Wsuggest-override] 129 | void setBaseType(UMLObject::ObjectType ot); | ^~~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:181:10: warning: ‘virtual void UMLClassifier::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 181 | void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:183:18: warning: ‘virtual bool UMLClassifier::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 183 | virtual bool load1(QDomElement& element); | ^~~~~ In file included from /<>/umbrello/codegenerators/codeblockwithcomments.h:15, from /<>/umbrello/codegenerators/codemethodblock.h:17, from /<>/umbrello/codegenerators/codeaccessormethod.h:15, from /<>/umbrello/codegenerators/classifiercodedocument.h:16, from /<>/umbrello/codegenerators/ruby/rubyclassifiercodedocument.h:17, from /<>/umbrello/codegenerators/ruby/rubyclassifiercodedocument.cpp:14: /<>/umbrello/codegenerators/codeblock.h:40:18: warning: ‘virtual void CodeBlock::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 40 | virtual void saveToXMI1(QDomDocument & doc, QDomElement & root); | ^~~~~~~~~~ /<>/umbrello/codegenerators/codeblock.h:41:18: warning: ‘virtual void CodeBlock::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] 41 | virtual void loadFromXMI1(QDomElement & root); | ^~~~~~~~~~~~ /<>/umbrello/codegenerators/codeblock.h:43:18: warning: ‘virtual void CodeBlock::setAttributesFromObject(TextBlock*)’ can be marked override [-Wsuggest-override] 43 | virtual void setAttributesFromObject(TextBlock * obj); | ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeblock.h:49:18: warning: ‘virtual void CodeBlock::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 49 | virtual void setAttributesOnNode(QDomDocument & doc, QDomElement & blockElement); | ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeblock.h:50:18: warning: ‘virtual void CodeBlock::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] 50 | virtual void setAttributesFromNode(QDomElement & element); | ^~~~~~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/codeblockwithcomments.h:16, from /<>/umbrello/codegenerators/codemethodblock.h:17, from /<>/umbrello/codegenerators/codeaccessormethod.h:15, from /<>/umbrello/codegenerators/classifiercodedocument.h:16, from /<>/umbrello/codegenerators/ruby/rubyclassifiercodedocument.h:17, from /<>/umbrello/codegenerators/ruby/rubyclassifiercodedocument.cpp:14: /<>/umbrello/codegenerators/codecomment.h:30:18: warning: ‘virtual void CodeComment::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 30 | virtual void saveToXMI1(QDomDocument & doc, QDomElement & root); | ^~~~~~~~~~ /<>/umbrello/codegenerators/codecomment.h:31:18: warning: ‘virtual void CodeComment::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] 31 | virtual void loadFromXMI1(QDomElement & root); | ^~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/codemethodblock.h:17, from /<>/umbrello/codegenerators/codeaccessormethod.h:15, from /<>/umbrello/codegenerators/classifiercodedocument.h:16, from /<>/umbrello/codegenerators/ruby/rubyclassifiercodedocument.h:17, from /<>/umbrello/codegenerators/ruby/rubyclassifiercodedocument.cpp:14: /<>/umbrello/codegenerators/codeblockwithcomments.h:38:21: warning: ‘virtual QString CodeBlockWithComments::toString() const’ can be marked override [-Wsuggest-override] 38 | virtual QString toString () const; | ^~~~~~~~ /<>/umbrello/codegenerators/codeblockwithcomments.h:42:18: warning: ‘virtual void CodeBlockWithComments::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 42 | virtual void saveToXMI1 (QDomDocument & doc, QDomElement & root); | ^~~~~~~~~~ /<>/umbrello/codegenerators/codeblockwithcomments.h:44:18: warning: ‘virtual void CodeBlockWithComments::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] 44 | virtual void loadFromXMI1 (QDomElement & root); | ^~~~~~~~~~~~ /<>/umbrello/codegenerators/codeblockwithcomments.h:46:18: warning: ‘virtual void CodeBlockWithComments::setAttributesFromObject(TextBlock*)’ can be marked override [-Wsuggest-override] 46 | virtual void setAttributesFromObject (TextBlock * obj); | ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeblockwithcomments.h:50:18: warning: ‘virtual void CodeBlockWithComments::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 50 | virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement); | ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeblockwithcomments.h:52:18: warning: ‘virtual void CodeBlockWithComments::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] 52 | virtual void setAttributesFromNode (QDomElement & element); | ^~~~~~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/codeaccessormethod.h:15, from /<>/umbrello/codegenerators/classifiercodedocument.h:16, from /<>/umbrello/codegenerators/ruby/rubyclassifiercodedocument.h:17, from /<>/umbrello/codegenerators/ruby/rubyclassifiercodedocument.cpp:14: /<>/umbrello/codegenerators/codemethodblock.h:45:21: warning: ‘virtual QString CodeMethodBlock::toString() const’ can be marked override [-Wsuggest-override] 45 | virtual QString toString () const; | ^~~~~~~~ /<>/umbrello/codegenerators/codemethodblock.h:58:18: warning: ‘virtual void CodeMethodBlock::updateContent()’ can be marked override [-Wsuggest-override] 58 | virtual void updateContent () = 0; | ^~~~~~~~~~~~~ /<>/umbrello/codegenerators/codemethodblock.h:62:18: warning: ‘virtual void CodeMethodBlock::release()’ can be marked override [-Wsuggest-override] 62 | virtual void release (); | ^~~~~~~ /<>/umbrello/codegenerators/codemethodblock.h:75:18: warning: ‘virtual void CodeMethodBlock::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 75 | virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement); | ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codemethodblock.h:77:18: warning: ‘virtual void CodeMethodBlock::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] 77 | virtual void setAttributesFromNode (QDomElement & element); | ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codemethodblock.h:79:18: warning: ‘virtual void CodeMethodBlock::setAttributesFromObject(TextBlock*)’ can be marked override [-Wsuggest-override] 79 | virtual void setAttributesFromObject (TextBlock * obj); | ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codemethodblock.h:88:18: warning: ‘virtual void CodeMethodBlock::syncToParent()’ can be marked override [-Wsuggest-override] 88 | virtual void syncToParent(); | ^~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/classifiercodedocument.h:16, from /<>/umbrello/codegenerators/ruby/rubyclassifiercodedocument.h:17, from /<>/umbrello/codegenerators/ruby/rubyclassifiercodedocument.cpp:14: /<>/umbrello/codegenerators/codeaccessormethod.h:47:18: warning: ‘virtual void CodeAccessorMethod::updateContent()’ can be marked override [-Wsuggest-override] 47 | virtual void updateContent() = 0; | ^~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeaccessormethod.h:49:18: warning: ‘virtual void CodeAccessorMethod::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 49 | virtual void saveToXMI1(QDomDocument & doc, QDomElement & root); | ^~~~~~~~~~ /<>/umbrello/codegenerators/codeaccessormethod.h:50:18: warning: ‘virtual void CodeAccessorMethod::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] 50 | virtual void loadFromXMI1(QDomElement & root); | ^~~~~~~~~~~~ /<>/umbrello/codegenerators/codeaccessormethod.h:52:18: warning: ‘virtual void CodeAccessorMethod::setAttributesFromObject(TextBlock*)’ can be marked override [-Wsuggest-override] 52 | virtual void setAttributesFromObject(TextBlock * obj); | ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeaccessormethod.h:56:18: warning: ‘virtual void CodeAccessorMethod::release()’ can be marked override [-Wsuggest-override] 56 | virtual void release(); | ^~~~~~~ /<>/umbrello/codegenerators/codeaccessormethod.h:58:18: warning: ‘virtual void CodeAccessorMethod::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 58 | virtual void setAttributesOnNode(QDomDocument & doc, QDomElement & blockElement); | ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeaccessormethod.h:60:18: warning: ‘virtual void CodeAccessorMethod::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] 60 | virtual void setAttributesFromNode(QDomElement & element); | ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeaccessormethod.h:62:18: warning: ‘virtual void CodeAccessorMethod::updateMethodDeclaration()’ can be marked override [-Wsuggest-override] 62 | virtual void updateMethodDeclaration() = 0; | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/codedocument.h:16, from /<>/umbrello/codegenerators/classifiercodedocument.h:17, from /<>/umbrello/codegenerators/ruby/rubyclassifiercodedocument.h:17, from /<>/umbrello/codegenerators/ruby/rubyclassifiercodedocument.cpp:14: /<>/umbrello/codegenerators/hierarchicalcodeblock.h:38:10: warning: ‘virtual bool HierarchicalCodeBlock::addTextBlock(TextBlock*)’ can be marked override [-Wsuggest-override] 38 | bool addTextBlock (TextBlock * add_object); | ^~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:40:10: warning: ‘virtual bool HierarchicalCodeBlock::insertTextBlock(TextBlock*, TextBlock*, bool)’ can be marked override [-Wsuggest-override] 40 | bool insertTextBlock (TextBlock * newBlock, TextBlock * existingBlock, bool after = true); | ^~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:42:10: warning: ‘virtual bool HierarchicalCodeBlock::removeTextBlock(TextBlock*)’ can be marked override [-Wsuggest-override] 42 | bool removeTextBlock (TextBlock * remove_object); | ^~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:48:18: warning: ‘virtual void HierarchicalCodeBlock::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 48 | virtual void saveToXMI1 (QDomDocument & doc, QDomElement & root); | ^~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:50:18: warning: ‘virtual void HierarchicalCodeBlock::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] 50 | virtual void loadFromXMI1 (QDomElement & root); | ^~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:52:21: warning: ‘virtual QString HierarchicalCodeBlock::toString() const’ can be marked override [-Wsuggest-override] 52 | virtual QString toString () const; | ^~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:55:13: warning: ‘virtual QString HierarchicalCodeBlock::getUniqueTag(const QString&)’ can be marked override [-Wsuggest-override] 55 | QString getUniqueTag(const QString& prefix); | ^~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:59:25: warning: ‘virtual CodeBlock* HierarchicalCodeBlock::newCodeBlock()’ can be marked override [-Wsuggest-override] 59 | virtual CodeBlock * newCodeBlock(); | ^~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:60:37: warning: ‘virtual CodeBlockWithComments* HierarchicalCodeBlock::newCodeBlockWithComments()’ can be marked override [-Wsuggest-override] 60 | virtual CodeBlockWithComments * newCodeBlockWithComments(); | ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:61:37: warning: ‘virtual HierarchicalCodeBlock* HierarchicalCodeBlock::newHierarchicalCodeBlock()’ can be marked override [-Wsuggest-override] 61 | virtual HierarchicalCodeBlock * newHierarchicalCodeBlock(); | ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:65:18: warning: ‘virtual void HierarchicalCodeBlock::release()’ can be marked override [-Wsuggest-override] 65 | virtual void release (); | ^~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:67:18: warning: ‘virtual void HierarchicalCodeBlock::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 67 | virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & elem); | ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:69:18: warning: ‘virtual void HierarchicalCodeBlock::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] 69 | virtual void setAttributesFromNode (QDomElement & element); | ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:71:18: warning: ‘virtual void HierarchicalCodeBlock::setAttributesFromObject(TextBlock*)’ can be marked override [-Wsuggest-override] 71 | virtual void setAttributesFromObject (TextBlock * obj); | ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:73:17: warning: ‘virtual TextBlock* HierarchicalCodeBlock::findCodeClassFieldTextBlockByTag(const QString&)’ can be marked override [-Wsuggest-override] 73 | TextBlock * findCodeClassFieldTextBlockByTag (const QString &tag); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/classifiercodedocument.h:17, from /<>/umbrello/codegenerators/ruby/rubyclassifiercodedocument.h:17, from /<>/umbrello/codegenerators/ruby/rubyclassifiercodedocument.cpp:14: /<>/umbrello/codegenerators/codedocument.h:61:10: warning: ‘virtual bool CodeDocument::insertTextBlock(TextBlock*, TextBlock*, bool)’ can be marked override [-Wsuggest-override] 61 | bool insertTextBlock (TextBlock * newBlock, TextBlock * existingBlock, bool after = true); | ^~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codedocument.h:70:25: warning: ‘virtual CodeBlock* CodeDocument::newCodeBlock()’ can be marked override [-Wsuggest-override] 70 | virtual CodeBlock * newCodeBlock (); | ^~~~~~~~~~~~ /<>/umbrello/codegenerators/codedocument.h:71:37: warning: ‘virtual HierarchicalCodeBlock* CodeDocument::newHierarchicalCodeBlock()’ can be marked override [-Wsuggest-override] 71 | virtual HierarchicalCodeBlock * newHierarchicalCodeBlock (); | ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codedocument.h:72:37: warning: ‘virtual CodeBlockWithComments* CodeDocument::newCodeBlockWithComments()’ can be marked override [-Wsuggest-override] 72 | virtual CodeBlockWithComments * newCodeBlockWithComments (); | ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codedocument.h:74:21: warning: ‘virtual QString CodeDocument::getUniqueTag(const QString&)’ can be marked override [-Wsuggest-override] 74 | virtual QString getUniqueTag(const QString& prefix = QString()); | ^~~~~~~~~~~~ /<>/umbrello/codegenerators/codedocument.h:86:18: warning: ‘virtual void CodeDocument::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 86 | virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement); | ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codedocument.h:88:18: warning: ‘virtual void CodeDocument::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] 88 | virtual void setAttributesFromNode (QDomElement & element); | ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codedocument.h:100:10: warning: ‘virtual void CodeDocument::resetTextBlocks()’ can be marked override [-Wsuggest-override] 100 | void resetTextBlocks(); | ^~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codedocument.h:102:25: warning: ‘virtual TextBlock* CodeDocument::findCodeClassFieldTextBlockByTag(const QString&)’ can be marked override [-Wsuggest-override] 102 | virtual TextBlock * findCodeClassFieldTextBlockByTag(const QString &tag); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/codeoperation.h:16, from /<>/umbrello/codegenerators/classifiercodedocument.h:18, from /<>/umbrello/codegenerators/ruby/rubyclassifiercodedocument.h:17, from /<>/umbrello/codegenerators/ruby/rubyclassifiercodedocument.cpp:14: /<>/umbrello/uml1model/operation.h:37:18: warning: ‘virtual void UMLOperation::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 37 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/operation.h:39:24: warning: ‘virtual UMLObject* UMLOperation::clone() const’ can be marked override [-Wsuggest-override] 39 | virtual UMLObject* clone() const; | ^~~~~ /<>/umbrello/uml1model/operation.h:41:10: warning: ‘virtual void UMLOperation::setType(UMLObject*)’ can be marked override [-Wsuggest-override] 41 | void setType(UMLObject* type); | ^~~~~~~ /<>/umbrello/uml1model/operation.h:52:13: warning: ‘virtual QString UMLOperation::toString(Uml::SignatureType::Enum, bool)’ can be marked override [-Wsuggest-override] 52 | QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false); | ^~~~~~~~ /<>/umbrello/uml1model/operation.h:56:10: warning: ‘virtual bool UMLOperation::resolveRef()’ can be marked override [-Wsuggest-override] 56 | bool resolveRef(); | ^~~~~~~~~~ /<>/umbrello/uml1model/operation.h:60:18: warning: ‘virtual bool UMLOperation::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] 60 | virtual bool showPropertiesDialog(QWidget* parent = 0); | ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/operation.h:72:10: warning: ‘virtual void UMLOperation::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 72 | void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/operation.h:75:10: warning: ‘virtual bool UMLOperation::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 75 | bool load1(QDomElement & element); | ^~~~~ In file included from /<>/umbrello/codegenerators/classifiercodedocument.h:18, from /<>/umbrello/codegenerators/ruby/rubyclassifiercodedocument.h:17, from /<>/umbrello/codegenerators/ruby/rubyclassifiercodedocument.cpp:14: /<>/umbrello/codegenerators/codeoperation.h:41:18: warning: ‘virtual void CodeOperation::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 41 | virtual void saveToXMI1 (QDomDocument & doc, QDomElement & root); | ^~~~~~~~~~ /<>/umbrello/codegenerators/codeoperation.h:43:18: warning: ‘virtual void CodeOperation::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] 43 | virtual void loadFromXMI1 (QDomElement & root); | ^~~~~~~~~~~~ /<>/umbrello/codegenerators/codeoperation.h:47:18: warning: ‘virtual void CodeOperation::setAttributesFromObject(TextBlock*)’ can be marked override [-Wsuggest-override] 47 | virtual void setAttributesFromObject (TextBlock * obj); | ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeoperation.h:49:18: warning: ‘virtual void CodeOperation::updateMethodDeclaration()’ can be marked override [-Wsuggest-override] 49 | virtual void updateMethodDeclaration() = 0; | ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeoperation.h:50:18: warning: ‘virtual void CodeOperation::updateContent()’ can be marked override [-Wsuggest-override] 50 | virtual void updateContent(); | ^~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeoperation.h:57:18: warning: ‘virtual void CodeOperation::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 57 | virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement); | ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeoperation.h:59:18: warning: ‘virtual void CodeOperation::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] 59 | virtual void setAttributesFromNode (QDomElement & element); | ^~~~~~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/codeclassfield.h:16, from /<>/umbrello/codegenerators/classifiercodedocument.h:19, from /<>/umbrello/codegenerators/ruby/rubyclassifiercodedocument.h:17, from /<>/umbrello/codegenerators/ruby/rubyclassifiercodedocument.cpp:14: /<>/umbrello/codegenerators/codeclassfielddeclarationblock.h:42:18: warning: ‘virtual void CodeClassFieldDeclarationBlock::setAttributesFromObject(TextBlock*)’ can be marked override [-Wsuggest-override] 42 | virtual void setAttributesFromObject(TextBlock * obj); | ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeclassfielddeclarationblock.h:44:18: warning: ‘virtual void CodeClassFieldDeclarationBlock::updateContent()’ can be marked override [-Wsuggest-override] 44 | virtual void updateContent() = 0; | ^~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeclassfielddeclarationblock.h:46:18: warning: ‘virtual void CodeClassFieldDeclarationBlock::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 46 | virtual void saveToXMI1(QDomDocument & doc, QDomElement & root); | ^~~~~~~~~~ /<>/umbrello/codegenerators/codeclassfielddeclarationblock.h:48:18: warning: ‘virtual void CodeClassFieldDeclarationBlock::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] 48 | virtual void loadFromXMI1(QDomElement & root); | ^~~~~~~~~~~~ /<>/umbrello/codegenerators/codeclassfielddeclarationblock.h:52:18: warning: ‘virtual void CodeClassFieldDeclarationBlock::release()’ can be marked override [-Wsuggest-override] 52 | virtual void release(); | ^~~~~~~ /<>/umbrello/codegenerators/codeclassfielddeclarationblock.h:54:18: warning: ‘virtual void CodeClassFieldDeclarationBlock::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 54 | virtual void setAttributesOnNode(QDomDocument & doc, QDomElement & blockElement); | ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeclassfielddeclarationblock.h:56:18: warning: ‘virtual void CodeClassFieldDeclarationBlock::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] 56 | virtual void setAttributesFromNode(QDomElement & element); | ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeclassfielddeclarationblock.h:67:18: warning: ‘virtual void CodeClassFieldDeclarationBlock::syncToParent()’ can be marked override [-Wsuggest-override] 67 | virtual void syncToParent(); | ^~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/classifiercodedocument.h:19, from /<>/umbrello/codegenerators/ruby/rubyclassifiercodedocument.h:17, from /<>/umbrello/codegenerators/ruby/rubyclassifiercodedocument.cpp:14: /<>/umbrello/codegenerators/codeclassfield.h:52:13: warning: ‘virtual QString CodeClassField::getTypeName()’ can be marked override [-Wsuggest-override] 52 | QString getTypeName (); | ^~~~~~~~~~~ /<>/umbrello/codegenerators/codeclassfield.h:85:10: warning: ‘virtual void CodeClassField::updateContent()’ can be marked override [-Wsuggest-override] 85 | void updateContent(); | ^~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeclassfield.h:121:18: warning: ‘virtual void CodeClassField::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 121 | virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement); | ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeclassfield.h:123:18: warning: ‘virtual void CodeClassField::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] 123 | virtual void setAttributesFromNode (QDomElement & element); | ^~~~~~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/ruby/rubyclassifiercodedocument.h:17, from /<>/umbrello/codegenerators/ruby/rubyclassifiercodedocument.cpp:14: /<>/umbrello/codegenerators/classifiercodedocument.h:74:18: warning: ‘virtual void ClassifierCodeDocument::synchronize()’ can be marked override [-Wsuggest-override] 74 | virtual void synchronize(); | ^~~~~~~~~~~ /<>/umbrello/codegenerators/classifiercodedocument.h:81:18: warning: ‘virtual void ClassifierCodeDocument::updateContent()’ can be marked override [-Wsuggest-override] 81 | virtual void updateContent() = 0; | ^~~~~~~~~~~~~ /<>/umbrello/codegenerators/classifiercodedocument.h:83:18: warning: ‘virtual void ClassifierCodeDocument::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 83 | virtual void saveToXMI1(QDomDocument &doc, QDomElement &root); | ^~~~~~~~~~ /<>/umbrello/codegenerators/classifiercodedocument.h:84:18: warning: ‘virtual void ClassifierCodeDocument::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] 84 | virtual void loadFromXMI1(QDomElement &root); | ^~~~~~~~~~~~ /<>/umbrello/codegenerators/classifiercodedocument.h:90:18: warning: ‘virtual void ClassifierCodeDocument::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 90 | virtual void setAttributesOnNode(QDomDocument &doc, QDomElement &blockElement); | ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/classifiercodedocument.h:91:18: warning: ‘virtual void ClassifierCodeDocument::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] 91 | virtual void setAttributesFromNode(QDomElement &element); | ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/classifiercodedocument.h:93:17: warning: ‘virtual TextBlock* ClassifierCodeDocument::findCodeClassFieldTextBlockByTag(const QString&)’ can be marked override [-Wsuggest-override] 93 | TextBlock * findCodeClassFieldTextBlockByTag(const QString &tag); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/ruby/rubyclassifiercodedocument.h:20, from /<>/umbrello/codegenerators/ruby/rubyclassifiercodedocument.cpp:14: /<>/umbrello/codegenerators/ruby/rubycodeclassfield.h:40:13: warning: ‘virtual QString RubyCodeClassField::getInitialValue()’ can be marked override [-Wsuggest-override] 40 | QString getInitialValue(); | ^~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/ruby/rubycodeclassfield.h:42:13: warning: ‘virtual QString RubyCodeClassField::getTypeName()’ can be marked override [-Wsuggest-override] 42 | QString getTypeName (); | ^~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/ruby/rubyclassifiercodedocument.h:21, from /<>/umbrello/codegenerators/ruby/rubyclassifiercodedocument.cpp:14: /<>/umbrello/codegenerators/ruby/rubycodeoperation.h:37:17: warning: ‘virtual int RubyCodeOperation::lastEditableLine()’ can be marked override [-Wsuggest-override] 37 | virtual int lastEditableLine(); | ^~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/ruby/rubycodeoperation.h:41:10: warning: ‘virtual void RubyCodeOperation::updateMethodDeclaration()’ can be marked override [-Wsuggest-override] 41 | void updateMethodDeclaration(); | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/ruby/rubyclassifiercodedocument.cpp:14: /<>/umbrello/codegenerators/ruby/rubyclassifiercodedocument.h:50:13: warning: ‘virtual QString RubyClassifierCodeDocument::getPath()’ can be marked override [-Wsuggest-override] 50 | QString getPath(); | ^~~~~~~ /<>/umbrello/codegenerators/ruby/rubyclassifiercodedocument.h:52:10: warning: ‘virtual bool RubyClassifierCodeDocument::addCodeOperation(CodeOperation*)’ can be marked override [-Wsuggest-override] 52 | bool addCodeOperation(CodeOperation * op); | ^~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/ruby/rubyclassifiercodedocument.h:54:10: warning: ‘virtual void RubyClassifierCodeDocument::updateContent()’ can be marked override [-Wsuggest-override] 54 | void updateContent(); | ^~~~~~~~~~~~~ /<>/umbrello/codegenerators/ruby/rubyclassifiercodedocument.h:58:10: warning: ‘virtual void RubyClassifierCodeDocument::resetTextBlocks()’ can be marked override [-Wsuggest-override] 58 | void resetTextBlocks(); | ^~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/ruby/rubyclassifiercodedocument.h:60:18: warning: ‘virtual void RubyClassifierCodeDocument::loadChildTextBlocksFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] 60 | virtual void loadChildTextBlocksFromNode(QDomElement & root); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/ruby/rubyclassifiercodedocument.cpp:19: /<>/umbrello/debug/debug_utils.h:91:18: warning: ‘virtual void Tracer::showEvent(QShowEvent*)’ can be marked override [-Wsuggest-override] 91 | virtual void showEvent(QShowEvent*); | ^~~~~~~~~ In file included from /<>/umbrello/codegenerators/ruby/rubycodegenerator.h:17, from /<>/umbrello/codegenerators/ruby/rubyclassifiercodedocument.cpp:20: /<>/umbrello/codegenerators/advancedcodegenerator.h:37:18: warning: ‘virtual void AdvancedCodeGenerator::initFromParentDocument()’ can be marked override [-Wsuggest-override] 37 | virtual void initFromParentDocument(); | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/ruby/rubycodegenerator.h:19, from /<>/umbrello/codegenerators/ruby/rubyclassifiercodedocument.cpp:20: /<>/umbrello/codegenerators/ruby/rubycodegenerationpolicy.h:38:18: warning: ‘virtual void RubyCodeGenerationPolicy::setDefaults(bool)’ can be marked override [-Wsuggest-override] 38 | virtual void setDefaults(bool emitUpdateSignal = true); | ^~~~~~~~~~~ /<>/umbrello/codegenerators/ruby/rubycodegenerationpolicy.h:40:32: warning: ‘virtual CodeGenerationPolicyPage* RubyCodeGenerationPolicy::createPage(QWidget*, const char*)’ can be marked override [-Wsuggest-override] 40 | CodeGenerationPolicyPage * createPage (QWidget *parent = 0, const char * name = 0); | ^~~~~~~~~~ In file included from /<>/umbrello/codegenerators/ruby/rubyclassifiercodedocument.cpp:20: /<>/umbrello/codegenerators/ruby/rubycodegenerator.h:40:32: warning: ‘virtual CodeViewerDialog* RubyCodeGenerator::getCodeViewerDialog(QWidget*, CodeDocument*, Settings::CodeViewerState&)’ can be marked override [-Wsuggest-override] 40 | virtual CodeViewerDialog * getCodeViewerDialog(QWidget* parent, CodeDocument * doc, | ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/ruby/rubycodegenerator.h:45:20: warning: ‘virtual CodeDocument* RubyCodeGenerator::newClassifierCodeDocument(UMLClassifier*)’ can be marked override [-Wsuggest-override] 45 | CodeDocument * newClassifierCodeDocument(UMLClassifier * classifier); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/ruby/rubycodegenerator.h:47:36: warning: ‘virtual Uml::ProgrammingLanguage::Enum RubyCodeGenerator::language() const’ can be marked override [-Wsuggest-override] 47 | Uml::ProgrammingLanguage::Enum language() const; | ^~~~~~~~ /<>/umbrello/codegenerators/ruby/rubycodegenerator.h:52:25: warning: ‘virtual QStringList RubyCodeGenerator::reservedKeywords() const’ can be marked override [-Wsuggest-override] 52 | virtual QStringList reservedKeywords() const; | ^~~~~~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/ruby/rubyclassifiercodedocument.cpp:21: /<>/umbrello/codegenerators/ruby/rubycodecomment.h:43:13: warning: ‘virtual QString RubyCodeComment::toString() const’ can be marked override [-Wsuggest-override] 43 | QString toString () const; | ^~~~~~~~ /<>/umbrello/codegenerators/ruby/rubycodecomment.h:49:21: warning: ‘virtual QString RubyCodeComment::unformatText(const QString&, const QString&)’ can be marked override [-Wsuggest-override] 49 | virtual QString unformatText (const QString & text, const QString & indent = QString()); | ^~~~~~~~~~~~ /<>/umbrello/codegenerators/ruby/rubycodecomment.h:55:21: warning: ‘virtual QString RubyCodeComment::getNewEditorLine(int)’ can be marked override [-Wsuggest-override] 55 | virtual QString getNewEditorLine (int amount); | ^~~~~~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/ruby/rubyclassdeclarationblock.h:17, from /<>/umbrello/codegenerators/ruby/rubyclassifiercodedocument.cpp:22: /<>/umbrello/codegenerators/ownedhierarchicalcodeblock.h:44:18: warning: ‘virtual void OwnedHierarchicalCodeBlock::updateContent()’ can be marked override [-Wsuggest-override] 44 | virtual void updateContent () = 0; | ^~~~~~~~~~~~~ /<>/umbrello/codegenerators/ownedhierarchicalcodeblock.h:51:18: warning: ‘virtual void OwnedHierarchicalCodeBlock::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 51 | virtual void saveToXMI1 (QDomDocument & doc, QDomElement & root) = 0; | ^~~~~~~~~~ /<>/umbrello/codegenerators/ownedhierarchicalcodeblock.h:56:18: warning: ‘virtual void OwnedHierarchicalCodeBlock::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] 56 | virtual void loadFromXMI1 (QDomElement & root) = 0; | ^~~~~~~~~~~~ /<>/umbrello/codegenerators/ownedhierarchicalcodeblock.h:60:18: warning: ‘virtual void OwnedHierarchicalCodeBlock::release()’ can be marked override [-Wsuggest-override] 60 | virtual void release (); | ^~~~~~~ /<>/umbrello/codegenerators/ownedhierarchicalcodeblock.h:62:18: warning: ‘virtual void OwnedHierarchicalCodeBlock::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 62 | virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement); | ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/ownedhierarchicalcodeblock.h:64:18: warning: ‘virtual void OwnedHierarchicalCodeBlock::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] 64 | virtual void setAttributesFromNode (QDomElement & element); | ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/ownedhierarchicalcodeblock.h:66:18: warning: ‘virtual void OwnedHierarchicalCodeBlock::setAttributesFromObject(TextBlock*)’ can be marked override [-Wsuggest-override] 66 | virtual void setAttributesFromObject (TextBlock * obj); | ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/ownedhierarchicalcodeblock.h:72:10: warning: ‘virtual void OwnedHierarchicalCodeBlock::syncToParent()’ can be marked override [-Wsuggest-override] 72 | void syncToParent (); | ^~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/ruby/rubyclassifiercodedocument.cpp:22: /<>/umbrello/codegenerators/ruby/rubyclassdeclarationblock.h:39:10: warning: ‘virtual void RubyClassDeclarationBlock::updateContent()’ can be marked override [-Wsuggest-override] 39 | void updateContent (); | ^~~~~~~~~~~~~ /<>/umbrello/codegenerators/ruby/rubyclassdeclarationblock.h:44:18: warning: ‘virtual void RubyClassDeclarationBlock::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 44 | virtual void saveToXMI1 (QDomDocument & doc, QDomElement & root); | ^~~~~~~~~~ /<>/umbrello/codegenerators/ruby/rubyclassdeclarationblock.h:49:18: warning: ‘virtual void RubyClassDeclarationBlock::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] 49 | virtual void loadFromXMI1 (QDomElement & root); | ^~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/ruby/rubyclassifiercodedocument.cpp:23: /<>/umbrello/codegenerators/ruby/rubycodeclassfielddeclarationblock.h:28:10: warning: ‘virtual void RubyCodeClassFieldDeclarationBlock::updateContent()’ can be marked override [-Wsuggest-override] 28 | void updateContent(); | ^~~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/ruby/rubyclassifiercodedocument.cpp:25: /<>/umbrello/uml.h:201:18: warning: ‘virtual void UMLApp::keyPressEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] 201 | virtual void keyPressEvent(QKeyEvent* e); | ^~~~~~~~~~~~~ /<>/umbrello/uml.h:202:18: warning: ‘virtual void UMLApp::keyReleaseEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] 202 | virtual void keyReleaseEvent(QKeyEvent* e); | ^~~~~~~~~~~~~~~ /<>/umbrello/uml.h:204:18: warning: ‘virtual void UMLApp::customEvent(QEvent*)’ can be marked override [-Wsuggest-override] 204 | virtual void customEvent(QEvent* e); | ^~~~~~~~~~~ /<>/umbrello/uml.h:215:18: warning: ‘virtual bool UMLApp::queryClose()’ can be marked override [-Wsuggest-override] 215 | virtual bool queryClose(); | ^~~~~~~~~~ /<>/umbrello/uml.h:217:18: warning: ‘virtual void UMLApp::saveProperties(KConfigGroup&)’ can be marked override [-Wsuggest-override] 217 | virtual void saveProperties(KConfigGroup & cfg); | ^~~~~~~~~~~~~~ /<>/umbrello/uml.h:218:18: warning: ‘virtual void UMLApp::readProperties(const KConfigGroup&)’ can be marked override [-Wsuggest-override] 218 | virtual void readProperties(const KConfigGroup & cfg); | ^~~~~~~~~~~~~~ [ 48%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/codegenerators/ruby/rubycodeaccessormethod.cpp.o cd /<>/obj-aarch64-linux-gnu/umbrello && /usr/bin/aarch64-linux-gnu-g++ -DCMAKE_BINARY_DIR=\"/<>/obj-aarch64-linux-gnu\" -DKCOREADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLO_VERSION_STRING=\"2.23.3\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-aarch64-linux-gnu/umbrello -I/<>/umbrello -I/<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/include -I/<>/obj-aarch64-linux-gnu -I/<>/umbrello/clipboard -I/<>/umbrello/cmds -I/<>/umbrello/codegenerators -I/<>/umbrello/codegenerators/ada -I/<>/umbrello/codegenerators/as -I/<>/umbrello/codegenerators/cpp -I/<>/umbrello/codegenerators/csharp -I/<>/umbrello/codegenerators/d -I/<>/umbrello/codegenerators/idl -I/<>/umbrello/codegenerators/java -I/<>/umbrello/codegenerators/js -I/<>/umbrello/codegenerators/pascal -I/<>/umbrello/codegenerators/perl -I/<>/umbrello/codegenerators/php -I/<>/umbrello/codegenerators/python -I/<>/umbrello/codegenerators/ruby -I/<>/umbrello/codegenerators/sql -I/<>/umbrello/codegenerators/tcl -I/<>/umbrello/codegenerators/vala -I/<>/umbrello/codegenerators/xml -I/<>/umbrello/codegenwizard -I/<>/umbrello/codeimport -I/<>/umbrello/codeimport/csharp -I/<>/umbrello/codeimpwizard -I/<>/umbrello/debug -I/<>/umbrello/dialogs -I/<>/umbrello/dialogs/pages -I/<>/umbrello/dialogs/widgets -I/<>/umbrello/docgenerators -I/<>/umbrello/finder -I/<>/umbrello/refactoring -I/<>/umbrello/uml1model -I/<>/umbrello/umlwidgets -I/<>/lib/cppparser -I/<>/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/aarch64-linux-gnu/qt5 -isystem /usr/include/aarch64-linux-gnu/qt5/QtWidgets -isystem /usr/include/aarch64-linux-gnu/qt5/QtGui -isystem /usr/include/aarch64-linux-gnu/qt5/QtCore -isystem /usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/aarch64-linux-gnu/qt5/QtXml -isystem /usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/aarch64-linux-gnu/qt5/QtSvg -isystem /usr/include/aarch64-linux-gnu/qt5/QtWebKitWidgets -isystem /usr/include/aarch64-linux-gnu/qt5/QtWebKit -isystem /usr/include/aarch64-linux-gnu/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/aarch64-linux-gnu/qt5/QtConcurrent -isystem /usr/include/aarch64-linux-gnu/qt5/QtDBus -isystem /usr/include/KF5/KTextEditor -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -fno-delete-null-pointer-checks -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -o CMakeFiles/libumbrello.dir/codegenerators/ruby/rubycodeaccessormethod.cpp.o -c /<>/umbrello/codegenerators/ruby/rubycodeaccessormethod.cpp In file included from /<>/umbrello/codegenerators/codeblockwithcomments.h:15, from /<>/umbrello/codegenerators/codemethodblock.h:17, from /<>/umbrello/codegenerators/codeaccessormethod.h:15, from /<>/umbrello/codegenerators/ruby/rubycodeaccessormethod.h:16, from /<>/umbrello/codegenerators/ruby/rubycodeaccessormethod.cpp:14: /<>/umbrello/codegenerators/codeblock.h:40:18: warning: ‘virtual void CodeBlock::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 40 | virtual void saveToXMI1(QDomDocument & doc, QDomElement & root); | ^~~~~~~~~~ /<>/umbrello/codegenerators/codeblock.h:41:18: warning: ‘virtual void CodeBlock::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] 41 | virtual void loadFromXMI1(QDomElement & root); | ^~~~~~~~~~~~ /<>/umbrello/codegenerators/codeblock.h:43:18: warning: ‘virtual void CodeBlock::setAttributesFromObject(TextBlock*)’ can be marked override [-Wsuggest-override] 43 | virtual void setAttributesFromObject(TextBlock * obj); | ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeblock.h:49:18: warning: ‘virtual void CodeBlock::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 49 | virtual void setAttributesOnNode(QDomDocument & doc, QDomElement & blockElement); | ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeblock.h:50:18: warning: ‘virtual void CodeBlock::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] 50 | virtual void setAttributesFromNode(QDomElement & element); | ^~~~~~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/codeblockwithcomments.h:16, from /<>/umbrello/codegenerators/codemethodblock.h:17, from /<>/umbrello/codegenerators/codeaccessormethod.h:15, from /<>/umbrello/codegenerators/ruby/rubycodeaccessormethod.h:16, from /<>/umbrello/codegenerators/ruby/rubycodeaccessormethod.cpp:14: /<>/umbrello/codegenerators/codecomment.h:30:18: warning: ‘virtual void CodeComment::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 30 | virtual void saveToXMI1(QDomDocument & doc, QDomElement & root); | ^~~~~~~~~~ /<>/umbrello/codegenerators/codecomment.h:31:18: warning: ‘virtual void CodeComment::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] 31 | virtual void loadFromXMI1(QDomElement & root); | ^~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/codemethodblock.h:17, from /<>/umbrello/codegenerators/codeaccessormethod.h:15, from /<>/umbrello/codegenerators/ruby/rubycodeaccessormethod.h:16, from /<>/umbrello/codegenerators/ruby/rubycodeaccessormethod.cpp:14: /<>/umbrello/codegenerators/codeblockwithcomments.h:38:21: warning: ‘virtual QString CodeBlockWithComments::toString() const’ can be marked override [-Wsuggest-override] 38 | virtual QString toString () const; | ^~~~~~~~ /<>/umbrello/codegenerators/codeblockwithcomments.h:42:18: warning: ‘virtual void CodeBlockWithComments::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 42 | virtual void saveToXMI1 (QDomDocument & doc, QDomElement & root); | ^~~~~~~~~~ /<>/umbrello/codegenerators/codeblockwithcomments.h:44:18: warning: ‘virtual void CodeBlockWithComments::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] 44 | virtual void loadFromXMI1 (QDomElement & root); | ^~~~~~~~~~~~ /<>/umbrello/codegenerators/codeblockwithcomments.h:46:18: warning: ‘virtual void CodeBlockWithComments::setAttributesFromObject(TextBlock*)’ can be marked override [-Wsuggest-override] 46 | virtual void setAttributesFromObject (TextBlock * obj); | ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeblockwithcomments.h:50:18: warning: ‘virtual void CodeBlockWithComments::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 50 | virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement); | ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeblockwithcomments.h:52:18: warning: ‘virtual void CodeBlockWithComments::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] 52 | virtual void setAttributesFromNode (QDomElement & element); | ^~~~~~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/codeaccessormethod.h:15, from /<>/umbrello/codegenerators/ruby/rubycodeaccessormethod.h:16, from /<>/umbrello/codegenerators/ruby/rubycodeaccessormethod.cpp:14: /<>/umbrello/codegenerators/codemethodblock.h:45:21: warning: ‘virtual QString CodeMethodBlock::toString() const’ can be marked override [-Wsuggest-override] 45 | virtual QString toString () const; | ^~~~~~~~ /<>/umbrello/codegenerators/codemethodblock.h:58:18: warning: ‘virtual void CodeMethodBlock::updateContent()’ can be marked override [-Wsuggest-override] 58 | virtual void updateContent () = 0; | ^~~~~~~~~~~~~ /<>/umbrello/codegenerators/codemethodblock.h:62:18: warning: ‘virtual void CodeMethodBlock::release()’ can be marked override [-Wsuggest-override] 62 | virtual void release (); | ^~~~~~~ /<>/umbrello/codegenerators/codemethodblock.h:75:18: warning: ‘virtual void CodeMethodBlock::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 75 | virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement); | ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codemethodblock.h:77:18: warning: ‘virtual void CodeMethodBlock::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] 77 | virtual void setAttributesFromNode (QDomElement & element); | ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codemethodblock.h:79:18: warning: ‘virtual void CodeMethodBlock::setAttributesFromObject(TextBlock*)’ can be marked override [-Wsuggest-override] 79 | virtual void setAttributesFromObject (TextBlock * obj); | ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codemethodblock.h:88:18: warning: ‘virtual void CodeMethodBlock::syncToParent()’ can be marked override [-Wsuggest-override] 88 | virtual void syncToParent(); | ^~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/ruby/rubycodeaccessormethod.h:16, from /<>/umbrello/codegenerators/ruby/rubycodeaccessormethod.cpp:14: /<>/umbrello/codegenerators/codeaccessormethod.h:47:18: warning: ‘virtual void CodeAccessorMethod::updateContent()’ can be marked override [-Wsuggest-override] 47 | virtual void updateContent() = 0; | ^~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeaccessormethod.h:49:18: warning: ‘virtual void CodeAccessorMethod::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 49 | virtual void saveToXMI1(QDomDocument & doc, QDomElement & root); | ^~~~~~~~~~ /<>/umbrello/codegenerators/codeaccessormethod.h:50:18: warning: ‘virtual void CodeAccessorMethod::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] 50 | virtual void loadFromXMI1(QDomElement & root); | ^~~~~~~~~~~~ /<>/umbrello/codegenerators/codeaccessormethod.h:52:18: warning: ‘virtual void CodeAccessorMethod::setAttributesFromObject(TextBlock*)’ can be marked override [-Wsuggest-override] 52 | virtual void setAttributesFromObject(TextBlock * obj); | ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeaccessormethod.h:56:18: warning: ‘virtual void CodeAccessorMethod::release()’ can be marked override [-Wsuggest-override] 56 | virtual void release(); | ^~~~~~~ /<>/umbrello/codegenerators/codeaccessormethod.h:58:18: warning: ‘virtual void CodeAccessorMethod::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 58 | virtual void setAttributesOnNode(QDomDocument & doc, QDomElement & blockElement); | ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeaccessormethod.h:60:18: warning: ‘virtual void CodeAccessorMethod::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] 60 | virtual void setAttributesFromNode(QDomElement & element); | ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeaccessormethod.h:62:18: warning: ‘virtual void CodeAccessorMethod::updateMethodDeclaration()’ can be marked override [-Wsuggest-override] 62 | virtual void updateMethodDeclaration() = 0; | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/codeclassfield.h:16, from /<>/umbrello/codegenerators/ruby/rubycodeclassfield.h:16, from /<>/umbrello/codegenerators/ruby/rubycodeaccessormethod.h:17, from /<>/umbrello/codegenerators/ruby/rubycodeaccessormethod.cpp:14: /<>/umbrello/codegenerators/codeclassfielddeclarationblock.h:42:18: warning: ‘virtual void CodeClassFieldDeclarationBlock::setAttributesFromObject(TextBlock*)’ can be marked override [-Wsuggest-override] 42 | virtual void setAttributesFromObject(TextBlock * obj); | ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeclassfielddeclarationblock.h:44:18: warning: ‘virtual void CodeClassFieldDeclarationBlock::updateContent()’ can be marked override [-Wsuggest-override] 44 | virtual void updateContent() = 0; | ^~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeclassfielddeclarationblock.h:46:18: warning: ‘virtual void CodeClassFieldDeclarationBlock::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 46 | virtual void saveToXMI1(QDomDocument & doc, QDomElement & root); | ^~~~~~~~~~ /<>/umbrello/codegenerators/codeclassfielddeclarationblock.h:48:18: warning: ‘virtual void CodeClassFieldDeclarationBlock::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] 48 | virtual void loadFromXMI1(QDomElement & root); | ^~~~~~~~~~~~ /<>/umbrello/codegenerators/codeclassfielddeclarationblock.h:52:18: warning: ‘virtual void CodeClassFieldDeclarationBlock::release()’ can be marked override [-Wsuggest-override] 52 | virtual void release(); | ^~~~~~~ /<>/umbrello/codegenerators/codeclassfielddeclarationblock.h:54:18: warning: ‘virtual void CodeClassFieldDeclarationBlock::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 54 | virtual void setAttributesOnNode(QDomDocument & doc, QDomElement & blockElement); | ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeclassfielddeclarationblock.h:56:18: warning: ‘virtual void CodeClassFieldDeclarationBlock::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] 56 | virtual void setAttributesFromNode(QDomElement & element); | ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeclassfielddeclarationblock.h:67:18: warning: ‘virtual void CodeClassFieldDeclarationBlock::syncToParent()’ can be marked override [-Wsuggest-override] 67 | virtual void syncToParent(); | ^~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/ruby/rubycodeclassfield.h:16, from /<>/umbrello/codegenerators/ruby/rubycodeaccessormethod.h:17, from /<>/umbrello/codegenerators/ruby/rubycodeaccessormethod.cpp:14: /<>/umbrello/codegenerators/codeclassfield.h:52:13: warning: ‘virtual QString CodeClassField::getTypeName()’ can be marked override [-Wsuggest-override] 52 | QString getTypeName (); | ^~~~~~~~~~~ /<>/umbrello/codegenerators/codeclassfield.h:85:10: warning: ‘virtual void CodeClassField::updateContent()’ can be marked override [-Wsuggest-override] 85 | void updateContent(); | ^~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeclassfield.h:121:18: warning: ‘virtual void CodeClassField::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 121 | virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement); | ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeclassfield.h:123:18: warning: ‘virtual void CodeClassField::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] 123 | virtual void setAttributesFromNode (QDomElement & element); | ^~~~~~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/ruby/rubycodeaccessormethod.h:17, from /<>/umbrello/codegenerators/ruby/rubycodeaccessormethod.cpp:14: /<>/umbrello/codegenerators/ruby/rubycodeclassfield.h:40:13: warning: ‘virtual QString RubyCodeClassField::getInitialValue()’ can be marked override [-Wsuggest-override] 40 | QString getInitialValue(); | ^~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/ruby/rubycodeclassfield.h:42:13: warning: ‘virtual QString RubyCodeClassField::getTypeName()’ can be marked override [-Wsuggest-override] 42 | QString getTypeName (); | ^~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/ruby/rubycodeaccessormethod.cpp:14: /<>/umbrello/codegenerators/ruby/rubycodeaccessormethod.h:31:18: warning: ‘virtual void RubyCodeAccessorMethod::updateMethodDeclaration()’ can be marked override [-Wsuggest-override] 31 | virtual void updateMethodDeclaration(); | ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/ruby/rubycodeaccessormethod.h:32:18: warning: ‘virtual void RubyCodeAccessorMethod::updateContent()’ can be marked override [-Wsuggest-override] 32 | virtual void updateContent(); | ^~~~~~~~~~~~~ /<>/umbrello/codegenerators/ruby/rubycodeaccessormethod.h:36:18: warning: ‘virtual void RubyCodeAccessorMethod::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 36 | virtual void setAttributesOnNode(QDomDocument & doc, QDomElement & blockElement); | ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/ruby/rubycodeaccessormethod.h:37:18: warning: ‘virtual void RubyCodeAccessorMethod::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] 37 | virtual void setAttributesFromNode(QDomElement & element); | ^~~~~~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/uml1model/attribute.h:15, from /<>/umbrello/codegenerators/ruby/rubycodeaccessormethod.cpp:17: /<>/umbrello/uml1model/classifierlistitem.h:48:18: warning: ‘virtual void UMLClassifierListItem::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 48 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/classifierlistitem.h:54:24: warning: ‘virtual UMLObject* UMLClassifierListItem::clone() const’ can be marked override [-Wsuggest-override] 54 | virtual UMLObject* clone() const = 0; | ^~~~~ In file included from /<>/umbrello/codegenerators/ruby/rubycodeaccessormethod.cpp:17: /<>/umbrello/uml1model/attribute.h:42:18: warning: ‘virtual void UMLAttribute::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 42 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/attribute.h:44:10: warning: ‘virtual void UMLAttribute::setName(const QString&)’ can be marked override [-Wsuggest-override] 44 | void setName(const QString &name); | ^~~~~~~ /<>/umbrello/uml1model/attribute.h:48:24: warning: ‘virtual UMLObject* UMLAttribute::clone() const’ can be marked override [-Wsuggest-override] 48 | virtual UMLObject* clone() const; | ^~~~~ /<>/umbrello/uml1model/attribute.h:53:13: warning: ‘virtual QString UMLAttribute::toString(Uml::SignatureType::Enum, bool)’ can be marked override [-Wsuggest-override] 53 | QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false); | ^~~~~~~~ /<>/umbrello/uml1model/attribute.h:58:18: warning: ‘virtual void UMLAttribute::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 58 | virtual void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/attribute.h:60:18: warning: ‘virtual bool UMLAttribute::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] 60 | virtual bool showPropertiesDialog(QWidget* parent = 0); | ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/attribute.h:73:10: warning: ‘virtual bool UMLAttribute::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 73 | bool load1(QDomElement & element); | ^~~~~ In file included from /<>/umbrello/uml1model/package.h:14, from /<>/umbrello/uml1model/classifier.h:13, from /<>/umbrello/codegenerators/classifiercodedocument.h:15, from /<>/umbrello/codegenerators/ruby/rubycodeaccessormethod.cpp:19: /<>/umbrello/uml1model/umlcanvasobject.h:43:18: warning: ‘virtual void UMLCanvasObject::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 43 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/umlcanvasobject.h:85:18: warning: ‘virtual bool UMLCanvasObject::resolveRef()’ can be marked override [-Wsuggest-override] 85 | virtual bool resolveRef(); | ^~~~~~~~~~ In file included from /<>/umbrello/uml1model/classifier.h:13, from /<>/umbrello/codegenerators/classifiercodedocument.h:15, from /<>/umbrello/codegenerators/ruby/rubycodeaccessormethod.cpp:19: /<>/umbrello/uml1model/package.h:39:18: warning: ‘virtual void UMLPackage::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 39 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/package.h:41:24: warning: ‘virtual UMLObject* UMLPackage::clone() const’ can be marked override [-Wsuggest-override] 41 | virtual UMLObject* clone() const; | ^~~~~ /<>/umbrello/uml1model/package.h:64:18: warning: ‘virtual bool UMLPackage::resolveRef()’ can be marked override [-Wsuggest-override] 64 | virtual bool resolveRef(); | ^~~~~~~~~~ /<>/umbrello/uml1model/package.h:66:18: warning: ‘virtual void UMLPackage::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 66 | virtual void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/package.h:69:18: warning: ‘virtual bool UMLPackage::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 69 | virtual bool load1(QDomElement& element); | ^~~~~ In file included from /<>/umbrello/uml1model/foreignkeyconstraint.h:16, from /<>/umbrello/model_utils.h:18, from /<>/umbrello/uml1model/classifier.h:19, from /<>/umbrello/codegenerators/classifiercodedocument.h:15, from /<>/umbrello/codegenerators/ruby/rubycodeaccessormethod.cpp:19: /<>/umbrello/uml1model/entityconstraint.h:40:18: warning: ‘virtual void UMLEntityConstraint::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 40 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/entityconstraint.h:45:24: warning: ‘virtual UMLObject* UMLEntityConstraint::clone() const’ can be marked override [-Wsuggest-override] 45 | virtual UMLObject* clone() const = 0; | ^~~~~ In file included from /<>/umbrello/model_utils.h:18, from /<>/umbrello/uml1model/classifier.h:19, from /<>/umbrello/codegenerators/classifiercodedocument.h:15, from /<>/umbrello/codegenerators/ruby/rubycodeaccessormethod.cpp:19: /<>/umbrello/uml1model/foreignkeyconstraint.h:56:18: warning: ‘virtual void UMLForeignKeyConstraint::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 56 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:58:24: warning: ‘virtual UMLObject* UMLForeignKeyConstraint::clone() const’ can be marked override [-Wsuggest-override] 58 | virtual UMLObject* clone() const; | ^~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:60:13: warning: ‘virtual QString UMLForeignKeyConstraint::toString(Uml::SignatureType::Enum, bool)’ can be marked override [-Wsuggest-override] 60 | QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false); | ^~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:65:10: warning: ‘virtual void UMLForeignKeyConstraint::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 65 | void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:67:18: warning: ‘virtual bool UMLForeignKeyConstraint::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] 67 | virtual bool showPropertiesDialog(QWidget* parent = 0); | ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:85:10: warning: ‘virtual bool UMLForeignKeyConstraint::resolveRef()’ can be marked override [-Wsuggest-override] 85 | bool resolveRef(); | ^~~~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:94:10: warning: ‘virtual bool UMLForeignKeyConstraint::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 94 | bool load1(QDomElement & element); | ^~~~~ In file included from /<>/umbrello/model_utils.h:20, from /<>/umbrello/uml1model/classifier.h:19, from /<>/umbrello/codegenerators/classifiercodedocument.h:15, from /<>/umbrello/codegenerators/ruby/rubycodeaccessormethod.cpp:19: /<>/umbrello/dialogs/multipagedialogbase.h:101:18: warning: ‘virtual void MultiPageDialogBase::keyPressEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] 101 | virtual void keyPressEvent(QKeyEvent *event); | ^~~~~~~~~~~~~ In file included from /<>/umbrello/model_utils.h:21, from /<>/umbrello/uml1model/classifier.h:19, from /<>/umbrello/codegenerators/classifiercodedocument.h:15, from /<>/umbrello/codegenerators/ruby/rubycodeaccessormethod.cpp:19: /<>/umbrello/umlwidgets/widgetbase.h:187:20: warning: ‘virtual QRectF WidgetBase::boundingRect() const’ can be marked override [-Wsuggest-override] 187 | virtual QRectF boundingRect() const; | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/widgetbase.h:191:18: warning: ‘virtual void WidgetBase::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] 191 | virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); | ^~~~~ /<>/umbrello/umlwidgets/widgetbase.h:260:18: warning: ‘virtual void WidgetBase::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] 260 | virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent *event); | ^~~~~~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/classifiercodedocument.h:15, from /<>/umbrello/codegenerators/ruby/rubycodeaccessormethod.cpp:19: /<>/umbrello/uml1model/classifier.h:54:18: warning: ‘virtual void UMLClassifier::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 54 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/classifier.h:56:16: warning: ‘virtual UMLObject* UMLClassifier::clone() const’ can be marked override [-Wsuggest-override] 56 | UMLObject* clone() const; | ^~~~~ /<>/umbrello/uml1model/classifier.h:111:18: warning: ‘virtual bool UMLClassifier::resolveRef()’ can be marked override [-Wsuggest-override] 111 | virtual bool resolveRef(); | ^~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:115:24: warning: ‘virtual UMLObject* UMLClassifier::findChildObjectById(Uml::ID::Type, bool)’ can be marked override [-Wsuggest-override] 115 | virtual UMLObject* findChildObjectById(Uml::ID::Type id, bool considerAncestors = false); | ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:124:18: warning: ‘virtual bool UMLClassifier::acceptAssociationType(Uml::AssociationType::Enum)’ can be marked override [-Wsuggest-override] 124 | virtual bool acceptAssociationType(Uml::AssociationType::Enum type); | ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:129:10: warning: ‘virtual void UMLClassifier::setBaseType(UMLObject::ObjectType)’ can be marked override [-Wsuggest-override] 129 | void setBaseType(UMLObject::ObjectType ot); | ^~~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:181:10: warning: ‘virtual void UMLClassifier::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 181 | void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:183:18: warning: ‘virtual bool UMLClassifier::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 183 | virtual bool load1(QDomElement& element); | ^~~~~ In file included from /<>/umbrello/codegenerators/codedocument.h:16, from /<>/umbrello/codegenerators/classifiercodedocument.h:17, from /<>/umbrello/codegenerators/ruby/rubycodeaccessormethod.cpp:19: /<>/umbrello/codegenerators/hierarchicalcodeblock.h:38:10: warning: ‘virtual bool HierarchicalCodeBlock::addTextBlock(TextBlock*)’ can be marked override [-Wsuggest-override] 38 | bool addTextBlock (TextBlock * add_object); | ^~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:40:10: warning: ‘virtual bool HierarchicalCodeBlock::insertTextBlock(TextBlock*, TextBlock*, bool)’ can be marked override [-Wsuggest-override] 40 | bool insertTextBlock (TextBlock * newBlock, TextBlock * existingBlock, bool after = true); | ^~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:42:10: warning: ‘virtual bool HierarchicalCodeBlock::removeTextBlock(TextBlock*)’ can be marked override [-Wsuggest-override] 42 | bool removeTextBlock (TextBlock * remove_object); | ^~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:48:18: warning: ‘virtual void HierarchicalCodeBlock::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 48 | virtual void saveToXMI1 (QDomDocument & doc, QDomElement & root); | ^~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:50:18: warning: ‘virtual void HierarchicalCodeBlock::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] 50 | virtual void loadFromXMI1 (QDomElement & root); | ^~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:52:21: warning: ‘virtual QString HierarchicalCodeBlock::toString() const’ can be marked override [-Wsuggest-override] 52 | virtual QString toString () const; | ^~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:55:13: warning: ‘virtual QString HierarchicalCodeBlock::getUniqueTag(const QString&)’ can be marked override [-Wsuggest-override] 55 | QString getUniqueTag(const QString& prefix); | ^~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:59:25: warning: ‘virtual CodeBlock* HierarchicalCodeBlock::newCodeBlock()’ can be marked override [-Wsuggest-override] 59 | virtual CodeBlock * newCodeBlock(); | ^~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:60:37: warning: ‘virtual CodeBlockWithComments* HierarchicalCodeBlock::newCodeBlockWithComments()’ can be marked override [-Wsuggest-override] 60 | virtual CodeBlockWithComments * newCodeBlockWithComments(); | ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:61:37: warning: ‘virtual HierarchicalCodeBlock* HierarchicalCodeBlock::newHierarchicalCodeBlock()’ can be marked override [-Wsuggest-override] 61 | virtual HierarchicalCodeBlock * newHierarchicalCodeBlock(); | ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:65:18: warning: ‘virtual void HierarchicalCodeBlock::release()’ can be marked override [-Wsuggest-override] 65 | virtual void release (); | ^~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:67:18: warning: ‘virtual void HierarchicalCodeBlock::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 67 | virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & elem); | ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:69:18: warning: ‘virtual void HierarchicalCodeBlock::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] 69 | virtual void setAttributesFromNode (QDomElement & element); | ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:71:18: warning: ‘virtual void HierarchicalCodeBlock::setAttributesFromObject(TextBlock*)’ can be marked override [-Wsuggest-override] 71 | virtual void setAttributesFromObject (TextBlock * obj); | ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:73:17: warning: ‘virtual TextBlock* HierarchicalCodeBlock::findCodeClassFieldTextBlockByTag(const QString&)’ can be marked override [-Wsuggest-override] 73 | TextBlock * findCodeClassFieldTextBlockByTag (const QString &tag); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/classifiercodedocument.h:17, from /<>/umbrello/codegenerators/ruby/rubycodeaccessormethod.cpp:19: /<>/umbrello/codegenerators/codedocument.h:61:10: warning: ‘virtual bool CodeDocument::insertTextBlock(TextBlock*, TextBlock*, bool)’ can be marked override [-Wsuggest-override] 61 | bool insertTextBlock (TextBlock * newBlock, TextBlock * existingBlock, bool after = true); | ^~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codedocument.h:70:25: warning: ‘virtual CodeBlock* CodeDocument::newCodeBlock()’ can be marked override [-Wsuggest-override] 70 | virtual CodeBlock * newCodeBlock (); | ^~~~~~~~~~~~ /<>/umbrello/codegenerators/codedocument.h:71:37: warning: ‘virtual HierarchicalCodeBlock* CodeDocument::newHierarchicalCodeBlock()’ can be marked override [-Wsuggest-override] 71 | virtual HierarchicalCodeBlock * newHierarchicalCodeBlock (); | ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codedocument.h:72:37: warning: ‘virtual CodeBlockWithComments* CodeDocument::newCodeBlockWithComments()’ can be marked override [-Wsuggest-override] 72 | virtual CodeBlockWithComments * newCodeBlockWithComments (); | ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codedocument.h:74:21: warning: ‘virtual QString CodeDocument::getUniqueTag(const QString&)’ can be marked override [-Wsuggest-override] 74 | virtual QString getUniqueTag(const QString& prefix = QString()); | ^~~~~~~~~~~~ /<>/umbrello/codegenerators/codedocument.h:86:18: warning: ‘virtual void CodeDocument::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 86 | virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement); | ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codedocument.h:88:18: warning: ‘virtual void CodeDocument::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] 88 | virtual void setAttributesFromNode (QDomElement & element); | ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codedocument.h:100:10: warning: ‘virtual void CodeDocument::resetTextBlocks()’ can be marked override [-Wsuggest-override] 100 | void resetTextBlocks(); | ^~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codedocument.h:102:25: warning: ‘virtual TextBlock* CodeDocument::findCodeClassFieldTextBlockByTag(const QString&)’ can be marked override [-Wsuggest-override] 102 | virtual TextBlock * findCodeClassFieldTextBlockByTag(const QString &tag); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/codeoperation.h:16, from /<>/umbrello/codegenerators/classifiercodedocument.h:18, from /<>/umbrello/codegenerators/ruby/rubycodeaccessormethod.cpp:19: /<>/umbrello/uml1model/operation.h:37:18: warning: ‘virtual void UMLOperation::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 37 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/operation.h:39:24: warning: ‘virtual UMLObject* UMLOperation::clone() const’ can be marked override [-Wsuggest-override] 39 | virtual UMLObject* clone() const; | ^~~~~ /<>/umbrello/uml1model/operation.h:41:10: warning: ‘virtual void UMLOperation::setType(UMLObject*)’ can be marked override [-Wsuggest-override] 41 | void setType(UMLObject* type); | ^~~~~~~ /<>/umbrello/uml1model/operation.h:52:13: warning: ‘virtual QString UMLOperation::toString(Uml::SignatureType::Enum, bool)’ can be marked override [-Wsuggest-override] 52 | QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false); | ^~~~~~~~ /<>/umbrello/uml1model/operation.h:56:10: warning: ‘virtual bool UMLOperation::resolveRef()’ can be marked override [-Wsuggest-override] 56 | bool resolveRef(); | ^~~~~~~~~~ /<>/umbrello/uml1model/operation.h:60:18: warning: ‘virtual bool UMLOperation::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] 60 | virtual bool showPropertiesDialog(QWidget* parent = 0); | ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/operation.h:72:10: warning: ‘virtual void UMLOperation::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 72 | void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/operation.h:75:10: warning: ‘virtual bool UMLOperation::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 75 | bool load1(QDomElement & element); | ^~~~~ In file included from /<>/umbrello/codegenerators/classifiercodedocument.h:18, from /<>/umbrello/codegenerators/ruby/rubycodeaccessormethod.cpp:19: /<>/umbrello/codegenerators/codeoperation.h:41:18: warning: ‘virtual void CodeOperation::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 41 | virtual void saveToXMI1 (QDomDocument & doc, QDomElement & root); | ^~~~~~~~~~ /<>/umbrello/codegenerators/codeoperation.h:43:18: warning: ‘virtual void CodeOperation::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] 43 | virtual void loadFromXMI1 (QDomElement & root); | ^~~~~~~~~~~~ /<>/umbrello/codegenerators/codeoperation.h:47:18: warning: ‘virtual void CodeOperation::setAttributesFromObject(TextBlock*)’ can be marked override [-Wsuggest-override] 47 | virtual void setAttributesFromObject (TextBlock * obj); | ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeoperation.h:49:18: warning: ‘virtual void CodeOperation::updateMethodDeclaration()’ can be marked override [-Wsuggest-override] 49 | virtual void updateMethodDeclaration() = 0; | ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeoperation.h:50:18: warning: ‘virtual void CodeOperation::updateContent()’ can be marked override [-Wsuggest-override] 50 | virtual void updateContent(); | ^~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeoperation.h:57:18: warning: ‘virtual void CodeOperation::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 57 | virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement); | ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeoperation.h:59:18: warning: ‘virtual void CodeOperation::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] 59 | virtual void setAttributesFromNode (QDomElement & element); | ^~~~~~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/ruby/rubycodeaccessormethod.cpp:19: /<>/umbrello/codegenerators/classifiercodedocument.h:74:18: warning: ‘virtual void ClassifierCodeDocument::synchronize()’ can be marked override [-Wsuggest-override] 74 | virtual void synchronize(); | ^~~~~~~~~~~ /<>/umbrello/codegenerators/classifiercodedocument.h:81:18: warning: ‘virtual void ClassifierCodeDocument::updateContent()’ can be marked override [-Wsuggest-override] 81 | virtual void updateContent() = 0; | ^~~~~~~~~~~~~ /<>/umbrello/codegenerators/classifiercodedocument.h:83:18: warning: ‘virtual void ClassifierCodeDocument::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 83 | virtual void saveToXMI1(QDomDocument &doc, QDomElement &root); | ^~~~~~~~~~ /<>/umbrello/codegenerators/classifiercodedocument.h:84:18: warning: ‘virtual void ClassifierCodeDocument::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] 84 | virtual void loadFromXMI1(QDomElement &root); | ^~~~~~~~~~~~ /<>/umbrello/codegenerators/classifiercodedocument.h:90:18: warning: ‘virtual void ClassifierCodeDocument::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 90 | virtual void setAttributesOnNode(QDomDocument &doc, QDomElement &blockElement); | ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/classifiercodedocument.h:91:18: warning: ‘virtual void ClassifierCodeDocument::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] 91 | virtual void setAttributesFromNode(QDomElement &element); | ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/classifiercodedocument.h:93:17: warning: ‘virtual TextBlock* ClassifierCodeDocument::findCodeClassFieldTextBlockByTag(const QString&)’ can be marked override [-Wsuggest-override] 93 | TextBlock * findCodeClassFieldTextBlockByTag(const QString &tag); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/ruby/rubycodeaccessormethod.cpp:21: /<>/umbrello/debug/debug_utils.h:91:18: warning: ‘virtual void Tracer::showEvent(QShowEvent*)’ can be marked override [-Wsuggest-override] 91 | virtual void showEvent(QShowEvent*); | ^~~~~~~~~ In file included from /<>/umbrello/codegenerators/ruby/rubyclassifiercodedocument.h:21, from /<>/umbrello/codegenerators/ruby/rubycodeaccessormethod.cpp:22: /<>/umbrello/codegenerators/ruby/rubycodeoperation.h:37:17: warning: ‘virtual int RubyCodeOperation::lastEditableLine()’ can be marked override [-Wsuggest-override] 37 | virtual int lastEditableLine(); | ^~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/ruby/rubycodeoperation.h:41:10: warning: ‘virtual void RubyCodeOperation::updateMethodDeclaration()’ can be marked override [-Wsuggest-override] 41 | void updateMethodDeclaration(); | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/ruby/rubycodeaccessormethod.cpp:22: /<>/umbrello/codegenerators/ruby/rubyclassifiercodedocument.h:50:13: warning: ‘virtual QString RubyClassifierCodeDocument::getPath()’ can be marked override [-Wsuggest-override] 50 | QString getPath(); | ^~~~~~~ /<>/umbrello/codegenerators/ruby/rubyclassifiercodedocument.h:52:10: warning: ‘virtual bool RubyClassifierCodeDocument::addCodeOperation(CodeOperation*)’ can be marked override [-Wsuggest-override] 52 | bool addCodeOperation(CodeOperation * op); | ^~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/ruby/rubyclassifiercodedocument.h:54:10: warning: ‘virtual void RubyClassifierCodeDocument::updateContent()’ can be marked override [-Wsuggest-override] 54 | void updateContent(); | ^~~~~~~~~~~~~ /<>/umbrello/codegenerators/ruby/rubyclassifiercodedocument.h:58:10: warning: ‘virtual void RubyClassifierCodeDocument::resetTextBlocks()’ can be marked override [-Wsuggest-override] 58 | void resetTextBlocks(); | ^~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/ruby/rubyclassifiercodedocument.h:60:18: warning: ‘virtual void RubyClassifierCodeDocument::loadChildTextBlocksFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] 60 | virtual void loadChildTextBlocksFromNode(QDomElement & root); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/ruby/rubycodeaccessormethod.cpp:23: /<>/umbrello/codegenerators/ruby/rubycodegenerationpolicy.h:38:18: warning: ‘virtual void RubyCodeGenerationPolicy::setDefaults(bool)’ can be marked override [-Wsuggest-override] 38 | virtual void setDefaults(bool emitUpdateSignal = true); | ^~~~~~~~~~~ /<>/umbrello/codegenerators/ruby/rubycodegenerationpolicy.h:40:32: warning: ‘virtual CodeGenerationPolicyPage* RubyCodeGenerationPolicy::createPage(QWidget*, const char*)’ can be marked override [-Wsuggest-override] 40 | CodeGenerationPolicyPage * createPage (QWidget *parent = 0, const char * name = 0); | ^~~~~~~~~~ In file included from /<>/umbrello/codegenerators/ruby/rubycodegenerator.h:17, from /<>/umbrello/codegenerators/ruby/rubycodeaccessormethod.cpp:24: /<>/umbrello/codegenerators/advancedcodegenerator.h:37:18: warning: ‘virtual void AdvancedCodeGenerator::initFromParentDocument()’ can be marked override [-Wsuggest-override] 37 | virtual void initFromParentDocument(); | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/ruby/rubycodeaccessormethod.cpp:24: /<>/umbrello/codegenerators/ruby/rubycodegenerator.h:40:32: warning: ‘virtual CodeViewerDialog* RubyCodeGenerator::getCodeViewerDialog(QWidget*, CodeDocument*, Settings::CodeViewerState&)’ can be marked override [-Wsuggest-override] 40 | virtual CodeViewerDialog * getCodeViewerDialog(QWidget* parent, CodeDocument * doc, | ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/ruby/rubycodegenerator.h:45:20: warning: ‘virtual CodeDocument* RubyCodeGenerator::newClassifierCodeDocument(UMLClassifier*)’ can be marked override [-Wsuggest-override] 45 | CodeDocument * newClassifierCodeDocument(UMLClassifier * classifier); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/ruby/rubycodegenerator.h:47:36: warning: ‘virtual Uml::ProgrammingLanguage::Enum RubyCodeGenerator::language() const’ can be marked override [-Wsuggest-override] 47 | Uml::ProgrammingLanguage::Enum language() const; | ^~~~~~~~ /<>/umbrello/codegenerators/ruby/rubycodegenerator.h:52:25: warning: ‘virtual QStringList RubyCodeGenerator::reservedKeywords() const’ can be marked override [-Wsuggest-override] 52 | virtual QStringList reservedKeywords() const; | ^~~~~~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/ruby/rubycodeaccessormethod.cpp:26: /<>/umbrello/codegenerators/ruby/rubycodedocumentation.h:46:18: warning: ‘virtual void RubyCodeDocumentation::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 46 | virtual void saveToXMI1 (QDomDocument & doc, QDomElement & root); | ^~~~~~~~~~ /<>/umbrello/codegenerators/ruby/rubycodedocumentation.h:51:13: warning: ‘virtual QString RubyCodeDocumentation::toString() const’ can be marked override [-Wsuggest-override] 51 | QString toString () const; | ^~~~~~~~ /<>/umbrello/codegenerators/ruby/rubycodedocumentation.h:57:21: warning: ‘virtual QString RubyCodeDocumentation::unformatText(const QString&, const QString&)’ can be marked override [-Wsuggest-override] 57 | virtual QString unformatText (const QString & text, const QString & indent = QString()); | ^~~~~~~~~~~~ /<>/umbrello/codegenerators/ruby/rubycodedocumentation.h:63:21: warning: ‘virtual QString RubyCodeDocumentation::getNewEditorLine(int)’ can be marked override [-Wsuggest-override] 63 | virtual QString getNewEditorLine (int amount); | ^~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/ruby/rubycodedocumentation.h:73:17: warning: ‘virtual int RubyCodeDocumentation::firstEditableLine()’ can be marked override [-Wsuggest-override] 73 | virtual int firstEditableLine(); | ^~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/ruby/rubycodedocumentation.h:74:17: warning: ‘virtual int RubyCodeDocumentation::lastEditableLine()’ can be marked override [-Wsuggest-override] 74 | virtual int lastEditableLine(); | ^~~~~~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/ruby/rubycodeaccessormethod.cpp:28: /<>/umbrello/uml1model/umlrole.h:47:16: warning: ‘virtual UMLObject* UMLRole::clone() const’ can be marked override [-Wsuggest-override] 47 | UMLObject* clone() const { return 0; } | ^~~~~ /<>/umbrello/uml1model/umlrole.h:49:10: warning: ‘virtual void UMLRole::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 49 | void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/umlrole.h:51:18: warning: ‘virtual bool UMLRole::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] 51 | virtual bool showPropertiesDialog(QWidget *parent = 0); | ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/umlrole.h:55:10: warning: ‘virtual bool UMLRole::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 55 | bool load1(QDomElement& element); | ^~~~~ In file included from /<>/umbrello/codegenerators/ruby/rubycodeaccessormethod.cpp:29: /<>/umbrello/uml.h:201:18: warning: ‘virtual void UMLApp::keyPressEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] 201 | virtual void keyPressEvent(QKeyEvent* e); | ^~~~~~~~~~~~~ /<>/umbrello/uml.h:202:18: warning: ‘virtual void UMLApp::keyReleaseEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] 202 | virtual void keyReleaseEvent(QKeyEvent* e); | ^~~~~~~~~~~~~~~ /<>/umbrello/uml.h:204:18: warning: ‘virtual void UMLApp::customEvent(QEvent*)’ can be marked override [-Wsuggest-override] 204 | virtual void customEvent(QEvent* e); | ^~~~~~~~~~~ /<>/umbrello/uml.h:215:18: warning: ‘virtual bool UMLApp::queryClose()’ can be marked override [-Wsuggest-override] 215 | virtual bool queryClose(); | ^~~~~~~~~~ /<>/umbrello/uml.h:217:18: warning: ‘virtual void UMLApp::saveProperties(KConfigGroup&)’ can be marked override [-Wsuggest-override] 217 | virtual void saveProperties(KConfigGroup & cfg); | ^~~~~~~~~~~~~~ /<>/umbrello/uml.h:218:18: warning: ‘virtual void UMLApp::readProperties(const KConfigGroup&)’ can be marked override [-Wsuggest-override] 218 | virtual void readProperties(const KConfigGroup & cfg); | ^~~~~~~~~~~~~~ [ 49%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/codegenerators/ruby/rubycodeclassfield.cpp.o cd /<>/obj-aarch64-linux-gnu/umbrello && /usr/bin/aarch64-linux-gnu-g++ -DCMAKE_BINARY_DIR=\"/<>/obj-aarch64-linux-gnu\" -DKCOREADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLO_VERSION_STRING=\"2.23.3\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-aarch64-linux-gnu/umbrello -I/<>/umbrello -I/<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/include -I/<>/obj-aarch64-linux-gnu -I/<>/umbrello/clipboard -I/<>/umbrello/cmds -I/<>/umbrello/codegenerators -I/<>/umbrello/codegenerators/ada -I/<>/umbrello/codegenerators/as -I/<>/umbrello/codegenerators/cpp -I/<>/umbrello/codegenerators/csharp -I/<>/umbrello/codegenerators/d -I/<>/umbrello/codegenerators/idl -I/<>/umbrello/codegenerators/java -I/<>/umbrello/codegenerators/js -I/<>/umbrello/codegenerators/pascal -I/<>/umbrello/codegenerators/perl -I/<>/umbrello/codegenerators/php -I/<>/umbrello/codegenerators/python -I/<>/umbrello/codegenerators/ruby -I/<>/umbrello/codegenerators/sql -I/<>/umbrello/codegenerators/tcl -I/<>/umbrello/codegenerators/vala -I/<>/umbrello/codegenerators/xml -I/<>/umbrello/codegenwizard -I/<>/umbrello/codeimport -I/<>/umbrello/codeimport/csharp -I/<>/umbrello/codeimpwizard -I/<>/umbrello/debug -I/<>/umbrello/dialogs -I/<>/umbrello/dialogs/pages -I/<>/umbrello/dialogs/widgets -I/<>/umbrello/docgenerators -I/<>/umbrello/finder -I/<>/umbrello/refactoring -I/<>/umbrello/uml1model -I/<>/umbrello/umlwidgets -I/<>/lib/cppparser -I/<>/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/aarch64-linux-gnu/qt5 -isystem /usr/include/aarch64-linux-gnu/qt5/QtWidgets -isystem /usr/include/aarch64-linux-gnu/qt5/QtGui -isystem /usr/include/aarch64-linux-gnu/qt5/QtCore -isystem /usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/aarch64-linux-gnu/qt5/QtXml -isystem /usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/aarch64-linux-gnu/qt5/QtSvg -isystem /usr/include/aarch64-linux-gnu/qt5/QtWebKitWidgets -isystem /usr/include/aarch64-linux-gnu/qt5/QtWebKit -isystem /usr/include/aarch64-linux-gnu/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/aarch64-linux-gnu/qt5/QtConcurrent -isystem /usr/include/aarch64-linux-gnu/qt5/QtDBus -isystem /usr/include/KF5/KTextEditor -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -fno-delete-null-pointer-checks -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -o CMakeFiles/libumbrello.dir/codegenerators/ruby/rubycodeclassfield.cpp.o -c /<>/umbrello/codegenerators/ruby/rubycodeclassfield.cpp In file included from /<>/umbrello/codegenerators/codeblockwithcomments.h:15, from /<>/umbrello/codegenerators/codeclassfielddeclarationblock.h:18, from /<>/umbrello/codegenerators/codeclassfield.h:16, from /<>/umbrello/codegenerators/ruby/rubycodeclassfield.h:16, from /<>/umbrello/codegenerators/ruby/rubycodeclassfield.cpp:14: /<>/umbrello/codegenerators/codeblock.h:40:18: warning: ‘virtual void CodeBlock::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 40 | virtual void saveToXMI1(QDomDocument & doc, QDomElement & root); | ^~~~~~~~~~ /<>/umbrello/codegenerators/codeblock.h:41:18: warning: ‘virtual void CodeBlock::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] 41 | virtual void loadFromXMI1(QDomElement & root); | ^~~~~~~~~~~~ /<>/umbrello/codegenerators/codeblock.h:43:18: warning: ‘virtual void CodeBlock::setAttributesFromObject(TextBlock*)’ can be marked override [-Wsuggest-override] 43 | virtual void setAttributesFromObject(TextBlock * obj); | ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeblock.h:49:18: warning: ‘virtual void CodeBlock::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 49 | virtual void setAttributesOnNode(QDomDocument & doc, QDomElement & blockElement); | ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeblock.h:50:18: warning: ‘virtual void CodeBlock::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] 50 | virtual void setAttributesFromNode(QDomElement & element); | ^~~~~~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/codeblockwithcomments.h:16, from /<>/umbrello/codegenerators/codeclassfielddeclarationblock.h:18, from /<>/umbrello/codegenerators/codeclassfield.h:16, from /<>/umbrello/codegenerators/ruby/rubycodeclassfield.h:16, from /<>/umbrello/codegenerators/ruby/rubycodeclassfield.cpp:14: /<>/umbrello/codegenerators/codecomment.h:30:18: warning: ‘virtual void CodeComment::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 30 | virtual void saveToXMI1(QDomDocument & doc, QDomElement & root); | ^~~~~~~~~~ /<>/umbrello/codegenerators/codecomment.h:31:18: warning: ‘virtual void CodeComment::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] 31 | virtual void loadFromXMI1(QDomElement & root); | ^~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/codeclassfielddeclarationblock.h:18, from /<>/umbrello/codegenerators/codeclassfield.h:16, from /<>/umbrello/codegenerators/ruby/rubycodeclassfield.h:16, from /<>/umbrello/codegenerators/ruby/rubycodeclassfield.cpp:14: /<>/umbrello/codegenerators/codeblockwithcomments.h:38:21: warning: ‘virtual QString CodeBlockWithComments::toString() const’ can be marked override [-Wsuggest-override] 38 | virtual QString toString () const; | ^~~~~~~~ /<>/umbrello/codegenerators/codeblockwithcomments.h:42:18: warning: ‘virtual void CodeBlockWithComments::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 42 | virtual void saveToXMI1 (QDomDocument & doc, QDomElement & root); | ^~~~~~~~~~ /<>/umbrello/codegenerators/codeblockwithcomments.h:44:18: warning: ‘virtual void CodeBlockWithComments::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] 44 | virtual void loadFromXMI1 (QDomElement & root); | ^~~~~~~~~~~~ /<>/umbrello/codegenerators/codeblockwithcomments.h:46:18: warning: ‘virtual void CodeBlockWithComments::setAttributesFromObject(TextBlock*)’ can be marked override [-Wsuggest-override] 46 | virtual void setAttributesFromObject (TextBlock * obj); | ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeblockwithcomments.h:50:18: warning: ‘virtual void CodeBlockWithComments::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 50 | virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement); | ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeblockwithcomments.h:52:18: warning: ‘virtual void CodeBlockWithComments::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] 52 | virtual void setAttributesFromNode (QDomElement & element); | ^~~~~~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/codeclassfield.h:16, from /<>/umbrello/codegenerators/ruby/rubycodeclassfield.h:16, from /<>/umbrello/codegenerators/ruby/rubycodeclassfield.cpp:14: /<>/umbrello/codegenerators/codeclassfielddeclarationblock.h:42:18: warning: ‘virtual void CodeClassFieldDeclarationBlock::setAttributesFromObject(TextBlock*)’ can be marked override [-Wsuggest-override] 42 | virtual void setAttributesFromObject(TextBlock * obj); | ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeclassfielddeclarationblock.h:44:18: warning: ‘virtual void CodeClassFieldDeclarationBlock::updateContent()’ can be marked override [-Wsuggest-override] 44 | virtual void updateContent() = 0; | ^~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeclassfielddeclarationblock.h:46:18: warning: ‘virtual void CodeClassFieldDeclarationBlock::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 46 | virtual void saveToXMI1(QDomDocument & doc, QDomElement & root); | ^~~~~~~~~~ /<>/umbrello/codegenerators/codeclassfielddeclarationblock.h:48:18: warning: ‘virtual void CodeClassFieldDeclarationBlock::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] 48 | virtual void loadFromXMI1(QDomElement & root); | ^~~~~~~~~~~~ /<>/umbrello/codegenerators/codeclassfielddeclarationblock.h:52:18: warning: ‘virtual void CodeClassFieldDeclarationBlock::release()’ can be marked override [-Wsuggest-override] 52 | virtual void release(); | ^~~~~~~ /<>/umbrello/codegenerators/codeclassfielddeclarationblock.h:54:18: warning: ‘virtual void CodeClassFieldDeclarationBlock::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 54 | virtual void setAttributesOnNode(QDomDocument & doc, QDomElement & blockElement); | ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeclassfielddeclarationblock.h:56:18: warning: ‘virtual void CodeClassFieldDeclarationBlock::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] 56 | virtual void setAttributesFromNode(QDomElement & element); | ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeclassfielddeclarationblock.h:67:18: warning: ‘virtual void CodeClassFieldDeclarationBlock::syncToParent()’ can be marked override [-Wsuggest-override] 67 | virtual void syncToParent(); | ^~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/codeaccessormethod.h:15, from /<>/umbrello/codegenerators/codeclassfield.h:18, from /<>/umbrello/codegenerators/ruby/rubycodeclassfield.h:16, from /<>/umbrello/codegenerators/ruby/rubycodeclassfield.cpp:14: /<>/umbrello/codegenerators/codemethodblock.h:45:21: warning: ‘virtual QString CodeMethodBlock::toString() const’ can be marked override [-Wsuggest-override] 45 | virtual QString toString () const; | ^~~~~~~~ /<>/umbrello/codegenerators/codemethodblock.h:58:18: warning: ‘virtual void CodeMethodBlock::updateContent()’ can be marked override [-Wsuggest-override] 58 | virtual void updateContent () = 0; | ^~~~~~~~~~~~~ /<>/umbrello/codegenerators/codemethodblock.h:62:18: warning: ‘virtual void CodeMethodBlock::release()’ can be marked override [-Wsuggest-override] 62 | virtual void release (); | ^~~~~~~ /<>/umbrello/codegenerators/codemethodblock.h:75:18: warning: ‘virtual void CodeMethodBlock::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 75 | virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement); | ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codemethodblock.h:77:18: warning: ‘virtual void CodeMethodBlock::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] 77 | virtual void setAttributesFromNode (QDomElement & element); | ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codemethodblock.h:79:18: warning: ‘virtual void CodeMethodBlock::setAttributesFromObject(TextBlock*)’ can be marked override [-Wsuggest-override] 79 | virtual void setAttributesFromObject (TextBlock * obj); | ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codemethodblock.h:88:18: warning: ‘virtual void CodeMethodBlock::syncToParent()’ can be marked override [-Wsuggest-override] 88 | virtual void syncToParent(); | ^~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/codeclassfield.h:18, from /<>/umbrello/codegenerators/ruby/rubycodeclassfield.h:16, from /<>/umbrello/codegenerators/ruby/rubycodeclassfield.cpp:14: /<>/umbrello/codegenerators/codeaccessormethod.h:47:18: warning: ‘virtual void CodeAccessorMethod::updateContent()’ can be marked override [-Wsuggest-override] 47 | virtual void updateContent() = 0; | ^~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeaccessormethod.h:49:18: warning: ‘virtual void CodeAccessorMethod::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 49 | virtual void saveToXMI1(QDomDocument & doc, QDomElement & root); | ^~~~~~~~~~ /<>/umbrello/codegenerators/codeaccessormethod.h:50:18: warning: ‘virtual void CodeAccessorMethod::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] 50 | virtual void loadFromXMI1(QDomElement & root); | ^~~~~~~~~~~~ /<>/umbrello/codegenerators/codeaccessormethod.h:52:18: warning: ‘virtual void CodeAccessorMethod::setAttributesFromObject(TextBlock*)’ can be marked override [-Wsuggest-override] 52 | virtual void setAttributesFromObject(TextBlock * obj); | ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeaccessormethod.h:56:18: warning: ‘virtual void CodeAccessorMethod::release()’ can be marked override [-Wsuggest-override] 56 | virtual void release(); | ^~~~~~~ /<>/umbrello/codegenerators/codeaccessormethod.h:58:18: warning: ‘virtual void CodeAccessorMethod::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 58 | virtual void setAttributesOnNode(QDomDocument & doc, QDomElement & blockElement); | ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeaccessormethod.h:60:18: warning: ‘virtual void CodeAccessorMethod::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] 60 | virtual void setAttributesFromNode(QDomElement & element); | ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeaccessormethod.h:62:18: warning: ‘virtual void CodeAccessorMethod::updateMethodDeclaration()’ can be marked override [-Wsuggest-override] 62 | virtual void updateMethodDeclaration() = 0; | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/ruby/rubycodeclassfield.h:16, from /<>/umbrello/codegenerators/ruby/rubycodeclassfield.cpp:14: /<>/umbrello/codegenerators/codeclassfield.h:52:13: warning: ‘virtual QString CodeClassField::getTypeName()’ can be marked override [-Wsuggest-override] 52 | QString getTypeName (); | ^~~~~~~~~~~ /<>/umbrello/codegenerators/codeclassfield.h:85:10: warning: ‘virtual void CodeClassField::updateContent()’ can be marked override [-Wsuggest-override] 85 | void updateContent(); | ^~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeclassfield.h:121:18: warning: ‘virtual void CodeClassField::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 121 | virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement); | ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeclassfield.h:123:18: warning: ‘virtual void CodeClassField::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] 123 | virtual void setAttributesFromNode (QDomElement & element); | ^~~~~~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/ruby/rubycodeclassfield.cpp:14: /<>/umbrello/codegenerators/ruby/rubycodeclassfield.h:40:13: warning: ‘virtual QString RubyCodeClassField::getInitialValue()’ can be marked override [-Wsuggest-override] 40 | QString getInitialValue(); | ^~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/ruby/rubycodeclassfield.h:42:13: warning: ‘virtual QString RubyCodeClassField::getTypeName()’ can be marked override [-Wsuggest-override] 42 | QString getTypeName (); | ^~~~~~~~~~~ In file included from /<>/umbrello/uml1model/attribute.h:15, from /<>/umbrello/codegenerators/ruby/rubycodeclassfield.cpp:17: /<>/umbrello/uml1model/classifierlistitem.h:48:18: warning: ‘virtual void UMLClassifierListItem::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 48 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/classifierlistitem.h:54:24: warning: ‘virtual UMLObject* UMLClassifierListItem::clone() const’ can be marked override [-Wsuggest-override] 54 | virtual UMLObject* clone() const = 0; | ^~~~~ In file included from /<>/umbrello/codegenerators/ruby/rubycodeclassfield.cpp:17: /<>/umbrello/uml1model/attribute.h:42:18: warning: ‘virtual void UMLAttribute::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 42 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/attribute.h:44:10: warning: ‘virtual void UMLAttribute::setName(const QString&)’ can be marked override [-Wsuggest-override] 44 | void setName(const QString &name); | ^~~~~~~ /<>/umbrello/uml1model/attribute.h:48:24: warning: ‘virtual UMLObject* UMLAttribute::clone() const’ can be marked override [-Wsuggest-override] 48 | virtual UMLObject* clone() const; | ^~~~~ /<>/umbrello/uml1model/attribute.h:53:13: warning: ‘virtual QString UMLAttribute::toString(Uml::SignatureType::Enum, bool)’ can be marked override [-Wsuggest-override] 53 | QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false); | ^~~~~~~~ /<>/umbrello/uml1model/attribute.h:58:18: warning: ‘virtual void UMLAttribute::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 58 | virtual void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/attribute.h:60:18: warning: ‘virtual bool UMLAttribute::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] 60 | virtual bool showPropertiesDialog(QWidget* parent = 0); | ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/attribute.h:73:10: warning: ‘virtual bool UMLAttribute::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 73 | bool load1(QDomElement & element); | ^~~~~ In file included from /<>/umbrello/codegenerators/ruby/rubycodeclassfield.cpp:18: /<>/umbrello/debug/debug_utils.h:91:18: warning: ‘virtual void Tracer::showEvent(QShowEvent*)’ can be marked override [-Wsuggest-override] 91 | virtual void showEvent(QShowEvent*); | ^~~~~~~~~ In file included from /<>/umbrello/uml1model/package.h:14, from /<>/umbrello/uml1model/classifier.h:13, from /<>/umbrello/codegenerators/classifiercodedocument.h:15, from /<>/umbrello/codegenerators/ruby/rubyclassifiercodedocument.h:17, from /<>/umbrello/codegenerators/ruby/rubycodeclassfield.cpp:19: /<>/umbrello/uml1model/umlcanvasobject.h:43:18: warning: ‘virtual void UMLCanvasObject::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 43 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/umlcanvasobject.h:85:18: warning: ‘virtual bool UMLCanvasObject::resolveRef()’ can be marked override [-Wsuggest-override] 85 | virtual bool resolveRef(); | ^~~~~~~~~~ In file included from /<>/umbrello/uml1model/classifier.h:13, from /<>/umbrello/codegenerators/classifiercodedocument.h:15, from /<>/umbrello/codegenerators/ruby/rubyclassifiercodedocument.h:17, from /<>/umbrello/codegenerators/ruby/rubycodeclassfield.cpp:19: /<>/umbrello/uml1model/package.h:39:18: warning: ‘virtual void UMLPackage::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 39 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/package.h:41:24: warning: ‘virtual UMLObject* UMLPackage::clone() const’ can be marked override [-Wsuggest-override] 41 | virtual UMLObject* clone() const; | ^~~~~ /<>/umbrello/uml1model/package.h:64:18: warning: ‘virtual bool UMLPackage::resolveRef()’ can be marked override [-Wsuggest-override] 64 | virtual bool resolveRef(); | ^~~~~~~~~~ /<>/umbrello/uml1model/package.h:66:18: warning: ‘virtual void UMLPackage::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 66 | virtual void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/package.h:69:18: warning: ‘virtual bool UMLPackage::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 69 | virtual bool load1(QDomElement& element); | ^~~~~ In file included from /<>/umbrello/uml1model/foreignkeyconstraint.h:16, from /<>/umbrello/model_utils.h:18, from /<>/umbrello/uml1model/classifier.h:19, from /<>/umbrello/codegenerators/classifiercodedocument.h:15, from /<>/umbrello/codegenerators/ruby/rubyclassifiercodedocument.h:17, from /<>/umbrello/codegenerators/ruby/rubycodeclassfield.cpp:19: /<>/umbrello/uml1model/entityconstraint.h:40:18: warning: ‘virtual void UMLEntityConstraint::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 40 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/entityconstraint.h:45:24: warning: ‘virtual UMLObject* UMLEntityConstraint::clone() const’ can be marked override [-Wsuggest-override] 45 | virtual UMLObject* clone() const = 0; | ^~~~~ In file included from /<>/umbrello/model_utils.h:18, from /<>/umbrello/uml1model/classifier.h:19, from /<>/umbrello/codegenerators/classifiercodedocument.h:15, from /<>/umbrello/codegenerators/ruby/rubyclassifiercodedocument.h:17, from /<>/umbrello/codegenerators/ruby/rubycodeclassfield.cpp:19: /<>/umbrello/uml1model/foreignkeyconstraint.h:56:18: warning: ‘virtual void UMLForeignKeyConstraint::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 56 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:58:24: warning: ‘virtual UMLObject* UMLForeignKeyConstraint::clone() const’ can be marked override [-Wsuggest-override] 58 | virtual UMLObject* clone() const; | ^~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:60:13: warning: ‘virtual QString UMLForeignKeyConstraint::toString(Uml::SignatureType::Enum, bool)’ can be marked override [-Wsuggest-override] 60 | QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false); | ^~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:65:10: warning: ‘virtual void UMLForeignKeyConstraint::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 65 | void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:67:18: warning: ‘virtual bool UMLForeignKeyConstraint::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] 67 | virtual bool showPropertiesDialog(QWidget* parent = 0); | ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:85:10: warning: ‘virtual bool UMLForeignKeyConstraint::resolveRef()’ can be marked override [-Wsuggest-override] 85 | bool resolveRef(); | ^~~~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:94:10: warning: ‘virtual bool UMLForeignKeyConstraint::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 94 | bool load1(QDomElement & element); | ^~~~~ In file included from /<>/umbrello/model_utils.h:20, from /<>/umbrello/uml1model/classifier.h:19, from /<>/umbrello/codegenerators/classifiercodedocument.h:15, from /<>/umbrello/codegenerators/ruby/rubyclassifiercodedocument.h:17, from /<>/umbrello/codegenerators/ruby/rubycodeclassfield.cpp:19: /<>/umbrello/dialogs/multipagedialogbase.h:101:18: warning: ‘virtual void MultiPageDialogBase::keyPressEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] 101 | virtual void keyPressEvent(QKeyEvent *event); | ^~~~~~~~~~~~~ In file included from /<>/umbrello/model_utils.h:21, from /<>/umbrello/uml1model/classifier.h:19, from /<>/umbrello/codegenerators/classifiercodedocument.h:15, from /<>/umbrello/codegenerators/ruby/rubyclassifiercodedocument.h:17, from /<>/umbrello/codegenerators/ruby/rubycodeclassfield.cpp:19: /<>/umbrello/umlwidgets/widgetbase.h:187:20: warning: ‘virtual QRectF WidgetBase::boundingRect() const’ can be marked override [-Wsuggest-override] 187 | virtual QRectF boundingRect() const; | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/widgetbase.h:191:18: warning: ‘virtual void WidgetBase::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] 191 | virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); | ^~~~~ /<>/umbrello/umlwidgets/widgetbase.h:260:18: warning: ‘virtual void WidgetBase::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] 260 | virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent *event); | ^~~~~~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/classifiercodedocument.h:15, from /<>/umbrello/codegenerators/ruby/rubyclassifiercodedocument.h:17, from /<>/umbrello/codegenerators/ruby/rubycodeclassfield.cpp:19: /<>/umbrello/uml1model/classifier.h:54:18: warning: ‘virtual void UMLClassifier::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 54 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/classifier.h:56:16: warning: ‘virtual UMLObject* UMLClassifier::clone() const’ can be marked override [-Wsuggest-override] 56 | UMLObject* clone() const; | ^~~~~ /<>/umbrello/uml1model/classifier.h:111:18: warning: ‘virtual bool UMLClassifier::resolveRef()’ can be marked override [-Wsuggest-override] 111 | virtual bool resolveRef(); | ^~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:115:24: warning: ‘virtual UMLObject* UMLClassifier::findChildObjectById(Uml::ID::Type, bool)’ can be marked override [-Wsuggest-override] 115 | virtual UMLObject* findChildObjectById(Uml::ID::Type id, bool considerAncestors = false); | ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:124:18: warning: ‘virtual bool UMLClassifier::acceptAssociationType(Uml::AssociationType::Enum)’ can be marked override [-Wsuggest-override] 124 | virtual bool acceptAssociationType(Uml::AssociationType::Enum type); | ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:129:10: warning: ‘virtual void UMLClassifier::setBaseType(UMLObject::ObjectType)’ can be marked override [-Wsuggest-override] 129 | void setBaseType(UMLObject::ObjectType ot); | ^~~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:181:10: warning: ‘virtual void UMLClassifier::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 181 | void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:183:18: warning: ‘virtual bool UMLClassifier::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 183 | virtual bool load1(QDomElement& element); | ^~~~~ In file included from /<>/umbrello/codegenerators/codedocument.h:16, from /<>/umbrello/codegenerators/classifiercodedocument.h:17, from /<>/umbrello/codegenerators/ruby/rubyclassifiercodedocument.h:17, from /<>/umbrello/codegenerators/ruby/rubycodeclassfield.cpp:19: /<>/umbrello/codegenerators/hierarchicalcodeblock.h:38:10: warning: ‘virtual bool HierarchicalCodeBlock::addTextBlock(TextBlock*)’ can be marked override [-Wsuggest-override] 38 | bool addTextBlock (TextBlock * add_object); | ^~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:40:10: warning: ‘virtual bool HierarchicalCodeBlock::insertTextBlock(TextBlock*, TextBlock*, bool)’ can be marked override [-Wsuggest-override] 40 | bool insertTextBlock (TextBlock * newBlock, TextBlock * existingBlock, bool after = true); | ^~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:42:10: warning: ‘virtual bool HierarchicalCodeBlock::removeTextBlock(TextBlock*)’ can be marked override [-Wsuggest-override] 42 | bool removeTextBlock (TextBlock * remove_object); | ^~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:48:18: warning: ‘virtual void HierarchicalCodeBlock::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 48 | virtual void saveToXMI1 (QDomDocument & doc, QDomElement & root); | ^~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:50:18: warning: ‘virtual void HierarchicalCodeBlock::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] 50 | virtual void loadFromXMI1 (QDomElement & root); | ^~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:52:21: warning: ‘virtual QString HierarchicalCodeBlock::toString() const’ can be marked override [-Wsuggest-override] 52 | virtual QString toString () const; | ^~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:55:13: warning: ‘virtual QString HierarchicalCodeBlock::getUniqueTag(const QString&)’ can be marked override [-Wsuggest-override] 55 | QString getUniqueTag(const QString& prefix); | ^~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:59:25: warning: ‘virtual CodeBlock* HierarchicalCodeBlock::newCodeBlock()’ can be marked override [-Wsuggest-override] 59 | virtual CodeBlock * newCodeBlock(); | ^~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:60:37: warning: ‘virtual CodeBlockWithComments* HierarchicalCodeBlock::newCodeBlockWithComments()’ can be marked override [-Wsuggest-override] 60 | virtual CodeBlockWithComments * newCodeBlockWithComments(); | ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:61:37: warning: ‘virtual HierarchicalCodeBlock* HierarchicalCodeBlock::newHierarchicalCodeBlock()’ can be marked override [-Wsuggest-override] 61 | virtual HierarchicalCodeBlock * newHierarchicalCodeBlock(); | ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:65:18: warning: ‘virtual void HierarchicalCodeBlock::release()’ can be marked override [-Wsuggest-override] 65 | virtual void release (); | ^~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:67:18: warning: ‘virtual void HierarchicalCodeBlock::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 67 | virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & elem); | ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:69:18: warning: ‘virtual void HierarchicalCodeBlock::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] 69 | virtual void setAttributesFromNode (QDomElement & element); | ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:71:18: warning: ‘virtual void HierarchicalCodeBlock::setAttributesFromObject(TextBlock*)’ can be marked override [-Wsuggest-override] 71 | virtual void setAttributesFromObject (TextBlock * obj); | ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:73:17: warning: ‘virtual TextBlock* HierarchicalCodeBlock::findCodeClassFieldTextBlockByTag(const QString&)’ can be marked override [-Wsuggest-override] 73 | TextBlock * findCodeClassFieldTextBlockByTag (const QString &tag); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/classifiercodedocument.h:17, from /<>/umbrello/codegenerators/ruby/rubyclassifiercodedocument.h:17, from /<>/umbrello/codegenerators/ruby/rubycodeclassfield.cpp:19: /<>/umbrello/codegenerators/codedocument.h:61:10: warning: ‘virtual bool CodeDocument::insertTextBlock(TextBlock*, TextBlock*, bool)’ can be marked override [-Wsuggest-override] 61 | bool insertTextBlock (TextBlock * newBlock, TextBlock * existingBlock, bool after = true); | ^~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codedocument.h:70:25: warning: ‘virtual CodeBlock* CodeDocument::newCodeBlock()’ can be marked override [-Wsuggest-override] 70 | virtual CodeBlock * newCodeBlock (); | ^~~~~~~~~~~~ /<>/umbrello/codegenerators/codedocument.h:71:37: warning: ‘virtual HierarchicalCodeBlock* CodeDocument::newHierarchicalCodeBlock()’ can be marked override [-Wsuggest-override] 71 | virtual HierarchicalCodeBlock * newHierarchicalCodeBlock (); | ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codedocument.h:72:37: warning: ‘virtual CodeBlockWithComments* CodeDocument::newCodeBlockWithComments()’ can be marked override [-Wsuggest-override] 72 | virtual CodeBlockWithComments * newCodeBlockWithComments (); | ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codedocument.h:74:21: warning: ‘virtual QString CodeDocument::getUniqueTag(const QString&)’ can be marked override [-Wsuggest-override] 74 | virtual QString getUniqueTag(const QString& prefix = QString()); | ^~~~~~~~~~~~ /<>/umbrello/codegenerators/codedocument.h:86:18: warning: ‘virtual void CodeDocument::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 86 | virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement); | ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codedocument.h:88:18: warning: ‘virtual void CodeDocument::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] 88 | virtual void setAttributesFromNode (QDomElement & element); | ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codedocument.h:100:10: warning: ‘virtual void CodeDocument::resetTextBlocks()’ can be marked override [-Wsuggest-override] 100 | void resetTextBlocks(); | ^~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codedocument.h:102:25: warning: ‘virtual TextBlock* CodeDocument::findCodeClassFieldTextBlockByTag(const QString&)’ can be marked override [-Wsuggest-override] 102 | virtual TextBlock * findCodeClassFieldTextBlockByTag(const QString &tag); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/codeoperation.h:16, from /<>/umbrello/codegenerators/classifiercodedocument.h:18, from /<>/umbrello/codegenerators/ruby/rubyclassifiercodedocument.h:17, from /<>/umbrello/codegenerators/ruby/rubycodeclassfield.cpp:19: /<>/umbrello/uml1model/operation.h:37:18: warning: ‘virtual void UMLOperation::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 37 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/operation.h:39:24: warning: ‘virtual UMLObject* UMLOperation::clone() const’ can be marked override [-Wsuggest-override] 39 | virtual UMLObject* clone() const; | ^~~~~ /<>/umbrello/uml1model/operation.h:41:10: warning: ‘virtual void UMLOperation::setType(UMLObject*)’ can be marked override [-Wsuggest-override] 41 | void setType(UMLObject* type); | ^~~~~~~ /<>/umbrello/uml1model/operation.h:52:13: warning: ‘virtual QString UMLOperation::toString(Uml::SignatureType::Enum, bool)’ can be marked override [-Wsuggest-override] 52 | QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false); | ^~~~~~~~ /<>/umbrello/uml1model/operation.h:56:10: warning: ‘virtual bool UMLOperation::resolveRef()’ can be marked override [-Wsuggest-override] 56 | bool resolveRef(); | ^~~~~~~~~~ /<>/umbrello/uml1model/operation.h:60:18: warning: ‘virtual bool UMLOperation::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] 60 | virtual bool showPropertiesDialog(QWidget* parent = 0); | ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/operation.h:72:10: warning: ‘virtual void UMLOperation::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 72 | void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/operation.h:75:10: warning: ‘virtual bool UMLOperation::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 75 | bool load1(QDomElement & element); | ^~~~~ In file included from /<>/umbrello/codegenerators/classifiercodedocument.h:18, from /<>/umbrello/codegenerators/ruby/rubyclassifiercodedocument.h:17, from /<>/umbrello/codegenerators/ruby/rubycodeclassfield.cpp:19: /<>/umbrello/codegenerators/codeoperation.h:41:18: warning: ‘virtual void CodeOperation::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 41 | virtual void saveToXMI1 (QDomDocument & doc, QDomElement & root); | ^~~~~~~~~~ /<>/umbrello/codegenerators/codeoperation.h:43:18: warning: ‘virtual void CodeOperation::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] 43 | virtual void loadFromXMI1 (QDomElement & root); | ^~~~~~~~~~~~ /<>/umbrello/codegenerators/codeoperation.h:47:18: warning: ‘virtual void CodeOperation::setAttributesFromObject(TextBlock*)’ can be marked override [-Wsuggest-override] 47 | virtual void setAttributesFromObject (TextBlock * obj); | ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeoperation.h:49:18: warning: ‘virtual void CodeOperation::updateMethodDeclaration()’ can be marked override [-Wsuggest-override] 49 | virtual void updateMethodDeclaration() = 0; | ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeoperation.h:50:18: warning: ‘virtual void CodeOperation::updateContent()’ can be marked override [-Wsuggest-override] 50 | virtual void updateContent(); | ^~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeoperation.h:57:18: warning: ‘virtual void CodeOperation::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 57 | virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement); | ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeoperation.h:59:18: warning: ‘virtual void CodeOperation::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] 59 | virtual void setAttributesFromNode (QDomElement & element); | ^~~~~~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/ruby/rubyclassifiercodedocument.h:17, from /<>/umbrello/codegenerators/ruby/rubycodeclassfield.cpp:19: /<>/umbrello/codegenerators/classifiercodedocument.h:74:18: warning: ‘virtual void ClassifierCodeDocument::synchronize()’ can be marked override [-Wsuggest-override] 74 | virtual void synchronize(); | ^~~~~~~~~~~ /<>/umbrello/codegenerators/classifiercodedocument.h:81:18: warning: ‘virtual void ClassifierCodeDocument::updateContent()’ can be marked override [-Wsuggest-override] 81 | virtual void updateContent() = 0; | ^~~~~~~~~~~~~ /<>/umbrello/codegenerators/classifiercodedocument.h:83:18: warning: ‘virtual void ClassifierCodeDocument::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 83 | virtual void saveToXMI1(QDomDocument &doc, QDomElement &root); | ^~~~~~~~~~ /<>/umbrello/codegenerators/classifiercodedocument.h:84:18: warning: ‘virtual void ClassifierCodeDocument::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] 84 | virtual void loadFromXMI1(QDomElement &root); | ^~~~~~~~~~~~ /<>/umbrello/codegenerators/classifiercodedocument.h:90:18: warning: ‘virtual void ClassifierCodeDocument::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 90 | virtual void setAttributesOnNode(QDomDocument &doc, QDomElement &blockElement); | ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/classifiercodedocument.h:91:18: warning: ‘virtual void ClassifierCodeDocument::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] 91 | virtual void setAttributesFromNode(QDomElement &element); | ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/classifiercodedocument.h:93:17: warning: ‘virtual TextBlock* ClassifierCodeDocument::findCodeClassFieldTextBlockByTag(const QString&)’ can be marked override [-Wsuggest-override] 93 | TextBlock * findCodeClassFieldTextBlockByTag(const QString &tag); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/ruby/rubyclassifiercodedocument.h:21, from /<>/umbrello/codegenerators/ruby/rubycodeclassfield.cpp:19: /<>/umbrello/codegenerators/ruby/rubycodeoperation.h:37:17: warning: ‘virtual int RubyCodeOperation::lastEditableLine()’ can be marked override [-Wsuggest-override] 37 | virtual int lastEditableLine(); | ^~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/ruby/rubycodeoperation.h:41:10: warning: ‘virtual void RubyCodeOperation::updateMethodDeclaration()’ can be marked override [-Wsuggest-override] 41 | void updateMethodDeclaration(); | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/ruby/rubycodeclassfield.cpp:19: /<>/umbrello/codegenerators/ruby/rubyclassifiercodedocument.h:50:13: warning: ‘virtual QString RubyClassifierCodeDocument::getPath()’ can be marked override [-Wsuggest-override] 50 | QString getPath(); | ^~~~~~~ /<>/umbrello/codegenerators/ruby/rubyclassifiercodedocument.h:52:10: warning: ‘virtual bool RubyClassifierCodeDocument::addCodeOperation(CodeOperation*)’ can be marked override [-Wsuggest-override] 52 | bool addCodeOperation(CodeOperation * op); | ^~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/ruby/rubyclassifiercodedocument.h:54:10: warning: ‘virtual void RubyClassifierCodeDocument::updateContent()’ can be marked override [-Wsuggest-override] 54 | void updateContent(); | ^~~~~~~~~~~~~ /<>/umbrello/codegenerators/ruby/rubyclassifiercodedocument.h:58:10: warning: ‘virtual void RubyClassifierCodeDocument::resetTextBlocks()’ can be marked override [-Wsuggest-override] 58 | void resetTextBlocks(); | ^~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/ruby/rubyclassifiercodedocument.h:60:18: warning: ‘virtual void RubyClassifierCodeDocument::loadChildTextBlocksFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] 60 | virtual void loadChildTextBlocksFromNode(QDomElement & root); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/ruby/rubycodeclassfield.cpp:20: /<>/umbrello/codegenerators/ruby/rubycodecomment.h:43:13: warning: ‘virtual QString RubyCodeComment::toString() const’ can be marked override [-Wsuggest-override] 43 | QString toString () const; | ^~~~~~~~ /<>/umbrello/codegenerators/ruby/rubycodecomment.h:49:21: warning: ‘virtual QString RubyCodeComment::unformatText(const QString&, const QString&)’ can be marked override [-Wsuggest-override] 49 | virtual QString unformatText (const QString & text, const QString & indent = QString()); | ^~~~~~~~~~~~ /<>/umbrello/codegenerators/ruby/rubycodecomment.h:55:21: warning: ‘virtual QString RubyCodeComment::getNewEditorLine(int)’ can be marked override [-Wsuggest-override] 55 | virtual QString getNewEditorLine (int amount); | ^~~~~~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/ruby/rubycodegenerator.h:17, from /<>/umbrello/codegenerators/ruby/rubycodeclassfield.cpp:21: /<>/umbrello/codegenerators/advancedcodegenerator.h:37:18: warning: ‘virtual void AdvancedCodeGenerator::initFromParentDocument()’ can be marked override [-Wsuggest-override] 37 | virtual void initFromParentDocument(); | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/ruby/rubycodegenerator.h:19, from /<>/umbrello/codegenerators/ruby/rubycodeclassfield.cpp:21: /<>/umbrello/codegenerators/ruby/rubycodegenerationpolicy.h:38:18: warning: ‘virtual void RubyCodeGenerationPolicy::setDefaults(bool)’ can be marked override [-Wsuggest-override] 38 | virtual void setDefaults(bool emitUpdateSignal = true); | ^~~~~~~~~~~ /<>/umbrello/codegenerators/ruby/rubycodegenerationpolicy.h:40:32: warning: ‘virtual CodeGenerationPolicyPage* RubyCodeGenerationPolicy::createPage(QWidget*, const char*)’ can be marked override [-Wsuggest-override] 40 | CodeGenerationPolicyPage * createPage (QWidget *parent = 0, const char * name = 0); | ^~~~~~~~~~ In file included from /<>/umbrello/codegenerators/ruby/rubycodeclassfield.cpp:21: /<>/umbrello/codegenerators/ruby/rubycodegenerator.h:40:32: warning: ‘virtual CodeViewerDialog* RubyCodeGenerator::getCodeViewerDialog(QWidget*, CodeDocument*, Settings::CodeViewerState&)’ can be marked override [-Wsuggest-override] 40 | virtual CodeViewerDialog * getCodeViewerDialog(QWidget* parent, CodeDocument * doc, | ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/ruby/rubycodegenerator.h:45:20: warning: ‘virtual CodeDocument* RubyCodeGenerator::newClassifierCodeDocument(UMLClassifier*)’ can be marked override [-Wsuggest-override] 45 | CodeDocument * newClassifierCodeDocument(UMLClassifier * classifier); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/ruby/rubycodegenerator.h:47:36: warning: ‘virtual Uml::ProgrammingLanguage::Enum RubyCodeGenerator::language() const’ can be marked override [-Wsuggest-override] 47 | Uml::ProgrammingLanguage::Enum language() const; | ^~~~~~~~ /<>/umbrello/codegenerators/ruby/rubycodegenerator.h:52:25: warning: ‘virtual QStringList RubyCodeGenerator::reservedKeywords() const’ can be marked override [-Wsuggest-override] 52 | virtual QStringList reservedKeywords() const; | ^~~~~~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/ruby/rubycodeclassfield.cpp:23: /<>/umbrello/uml1model/umlrole.h:47:16: warning: ‘virtual UMLObject* UMLRole::clone() const’ can be marked override [-Wsuggest-override] 47 | UMLObject* clone() const { return 0; } | ^~~~~ /<>/umbrello/uml1model/umlrole.h:49:10: warning: ‘virtual void UMLRole::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 49 | void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/umlrole.h:51:18: warning: ‘virtual bool UMLRole::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] 51 | virtual bool showPropertiesDialog(QWidget *parent = 0); | ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/umlrole.h:55:10: warning: ‘virtual bool UMLRole::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 55 | bool load1(QDomElement& element); | ^~~~~ In file included from /<>/umbrello/codegenerators/ruby/rubycodeclassfield.cpp:24: /<>/umbrello/uml.h:201:18: warning: ‘virtual void UMLApp::keyPressEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] 201 | virtual void keyPressEvent(QKeyEvent* e); | ^~~~~~~~~~~~~ /<>/umbrello/uml.h:202:18: warning: ‘virtual void UMLApp::keyReleaseEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] 202 | virtual void keyReleaseEvent(QKeyEvent* e); | ^~~~~~~~~~~~~~~ /<>/umbrello/uml.h:204:18: warning: ‘virtual void UMLApp::customEvent(QEvent*)’ can be marked override [-Wsuggest-override] 204 | virtual void customEvent(QEvent* e); | ^~~~~~~~~~~ /<>/umbrello/uml.h:215:18: warning: ‘virtual bool UMLApp::queryClose()’ can be marked override [-Wsuggest-override] 215 | virtual bool queryClose(); | ^~~~~~~~~~ /<>/umbrello/uml.h:217:18: warning: ‘virtual void UMLApp::saveProperties(KConfigGroup&)’ can be marked override [-Wsuggest-override] 217 | virtual void saveProperties(KConfigGroup & cfg); | ^~~~~~~~~~~~~~ /<>/umbrello/uml.h:218:18: warning: ‘virtual void UMLApp::readProperties(const KConfigGroup&)’ can be marked override [-Wsuggest-override] 218 | virtual void readProperties(const KConfigGroup & cfg); | ^~~~~~~~~~~~~~ [ 49%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/codegenerators/ruby/rubycodeclassfielddeclarationblock.cpp.o cd /<>/obj-aarch64-linux-gnu/umbrello && /usr/bin/aarch64-linux-gnu-g++ -DCMAKE_BINARY_DIR=\"/<>/obj-aarch64-linux-gnu\" -DKCOREADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLO_VERSION_STRING=\"2.23.3\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-aarch64-linux-gnu/umbrello -I/<>/umbrello -I/<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/include -I/<>/obj-aarch64-linux-gnu -I/<>/umbrello/clipboard -I/<>/umbrello/cmds -I/<>/umbrello/codegenerators -I/<>/umbrello/codegenerators/ada -I/<>/umbrello/codegenerators/as -I/<>/umbrello/codegenerators/cpp -I/<>/umbrello/codegenerators/csharp -I/<>/umbrello/codegenerators/d -I/<>/umbrello/codegenerators/idl -I/<>/umbrello/codegenerators/java -I/<>/umbrello/codegenerators/js -I/<>/umbrello/codegenerators/pascal -I/<>/umbrello/codegenerators/perl -I/<>/umbrello/codegenerators/php -I/<>/umbrello/codegenerators/python -I/<>/umbrello/codegenerators/ruby -I/<>/umbrello/codegenerators/sql -I/<>/umbrello/codegenerators/tcl -I/<>/umbrello/codegenerators/vala -I/<>/umbrello/codegenerators/xml -I/<>/umbrello/codegenwizard -I/<>/umbrello/codeimport -I/<>/umbrello/codeimport/csharp -I/<>/umbrello/codeimpwizard -I/<>/umbrello/debug -I/<>/umbrello/dialogs -I/<>/umbrello/dialogs/pages -I/<>/umbrello/dialogs/widgets -I/<>/umbrello/docgenerators -I/<>/umbrello/finder -I/<>/umbrello/refactoring -I/<>/umbrello/uml1model -I/<>/umbrello/umlwidgets -I/<>/lib/cppparser -I/<>/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/aarch64-linux-gnu/qt5 -isystem /usr/include/aarch64-linux-gnu/qt5/QtWidgets -isystem /usr/include/aarch64-linux-gnu/qt5/QtGui -isystem /usr/include/aarch64-linux-gnu/qt5/QtCore -isystem /usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/aarch64-linux-gnu/qt5/QtXml -isystem /usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/aarch64-linux-gnu/qt5/QtSvg -isystem /usr/include/aarch64-linux-gnu/qt5/QtWebKitWidgets -isystem /usr/include/aarch64-linux-gnu/qt5/QtWebKit -isystem /usr/include/aarch64-linux-gnu/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/aarch64-linux-gnu/qt5/QtConcurrent -isystem /usr/include/aarch64-linux-gnu/qt5/QtDBus -isystem /usr/include/KF5/KTextEditor -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -fno-delete-null-pointer-checks -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -o CMakeFiles/libumbrello.dir/codegenerators/ruby/rubycodeclassfielddeclarationblock.cpp.o -c /<>/umbrello/codegenerators/ruby/rubycodeclassfielddeclarationblock.cpp In file included from /<>/umbrello/codegenerators/codeblockwithcomments.h:15, from /<>/umbrello/codegenerators/codeclassfielddeclarationblock.h:18, from /<>/umbrello/codegenerators/ruby/rubycodeclassfielddeclarationblock.h:16, from /<>/umbrello/codegenerators/ruby/rubycodeclassfielddeclarationblock.cpp:13: /<>/umbrello/codegenerators/codeblock.h:40:18: warning: ‘virtual void CodeBlock::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 40 | virtual void saveToXMI1(QDomDocument & doc, QDomElement & root); | ^~~~~~~~~~ /<>/umbrello/codegenerators/codeblock.h:41:18: warning: ‘virtual void CodeBlock::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] 41 | virtual void loadFromXMI1(QDomElement & root); | ^~~~~~~~~~~~ /<>/umbrello/codegenerators/codeblock.h:43:18: warning: ‘virtual void CodeBlock::setAttributesFromObject(TextBlock*)’ can be marked override [-Wsuggest-override] 43 | virtual void setAttributesFromObject(TextBlock * obj); | ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeblock.h:49:18: warning: ‘virtual void CodeBlock::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 49 | virtual void setAttributesOnNode(QDomDocument & doc, QDomElement & blockElement); | ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeblock.h:50:18: warning: ‘virtual void CodeBlock::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] 50 | virtual void setAttributesFromNode(QDomElement & element); | ^~~~~~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/codeblockwithcomments.h:16, from /<>/umbrello/codegenerators/codeclassfielddeclarationblock.h:18, from /<>/umbrello/codegenerators/ruby/rubycodeclassfielddeclarationblock.h:16, from /<>/umbrello/codegenerators/ruby/rubycodeclassfielddeclarationblock.cpp:13: /<>/umbrello/codegenerators/codecomment.h:30:18: warning: ‘virtual void CodeComment::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 30 | virtual void saveToXMI1(QDomDocument & doc, QDomElement & root); | ^~~~~~~~~~ /<>/umbrello/codegenerators/codecomment.h:31:18: warning: ‘virtual void CodeComment::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] 31 | virtual void loadFromXMI1(QDomElement & root); | ^~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/codeclassfielddeclarationblock.h:18, from /<>/umbrello/codegenerators/ruby/rubycodeclassfielddeclarationblock.h:16, from /<>/umbrello/codegenerators/ruby/rubycodeclassfielddeclarationblock.cpp:13: /<>/umbrello/codegenerators/codeblockwithcomments.h:38:21: warning: ‘virtual QString CodeBlockWithComments::toString() const’ can be marked override [-Wsuggest-override] 38 | virtual QString toString () const; | ^~~~~~~~ /<>/umbrello/codegenerators/codeblockwithcomments.h:42:18: warning: ‘virtual void CodeBlockWithComments::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 42 | virtual void saveToXMI1 (QDomDocument & doc, QDomElement & root); | ^~~~~~~~~~ /<>/umbrello/codegenerators/codeblockwithcomments.h:44:18: warning: ‘virtual void CodeBlockWithComments::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] 44 | virtual void loadFromXMI1 (QDomElement & root); | ^~~~~~~~~~~~ /<>/umbrello/codegenerators/codeblockwithcomments.h:46:18: warning: ‘virtual void CodeBlockWithComments::setAttributesFromObject(TextBlock*)’ can be marked override [-Wsuggest-override] 46 | virtual void setAttributesFromObject (TextBlock * obj); | ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeblockwithcomments.h:50:18: warning: ‘virtual void CodeBlockWithComments::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 50 | virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement); | ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeblockwithcomments.h:52:18: warning: ‘virtual void CodeBlockWithComments::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] 52 | virtual void setAttributesFromNode (QDomElement & element); | ^~~~~~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/ruby/rubycodeclassfielddeclarationblock.h:16, from /<>/umbrello/codegenerators/ruby/rubycodeclassfielddeclarationblock.cpp:13: /<>/umbrello/codegenerators/codeclassfielddeclarationblock.h:42:18: warning: ‘virtual void CodeClassFieldDeclarationBlock::setAttributesFromObject(TextBlock*)’ can be marked override [-Wsuggest-override] 42 | virtual void setAttributesFromObject(TextBlock * obj); | ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeclassfielddeclarationblock.h:44:18: warning: ‘virtual void CodeClassFieldDeclarationBlock::updateContent()’ can be marked override [-Wsuggest-override] 44 | virtual void updateContent() = 0; | ^~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeclassfielddeclarationblock.h:46:18: warning: ‘virtual void CodeClassFieldDeclarationBlock::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 46 | virtual void saveToXMI1(QDomDocument & doc, QDomElement & root); | ^~~~~~~~~~ /<>/umbrello/codegenerators/codeclassfielddeclarationblock.h:48:18: warning: ‘virtual void CodeClassFieldDeclarationBlock::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] 48 | virtual void loadFromXMI1(QDomElement & root); | ^~~~~~~~~~~~ /<>/umbrello/codegenerators/codeclassfielddeclarationblock.h:52:18: warning: ‘virtual void CodeClassFieldDeclarationBlock::release()’ can be marked override [-Wsuggest-override] 52 | virtual void release(); | ^~~~~~~ /<>/umbrello/codegenerators/codeclassfielddeclarationblock.h:54:18: warning: ‘virtual void CodeClassFieldDeclarationBlock::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 54 | virtual void setAttributesOnNode(QDomDocument & doc, QDomElement & blockElement); | ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeclassfielddeclarationblock.h:56:18: warning: ‘virtual void CodeClassFieldDeclarationBlock::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] 56 | virtual void setAttributesFromNode(QDomElement & element); | ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeclassfielddeclarationblock.h:67:18: warning: ‘virtual void CodeClassFieldDeclarationBlock::syncToParent()’ can be marked override [-Wsuggest-override] 67 | virtual void syncToParent(); | ^~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/ruby/rubycodeclassfielddeclarationblock.cpp:13: /<>/umbrello/codegenerators/ruby/rubycodeclassfielddeclarationblock.h:28:10: warning: ‘virtual void RubyCodeClassFieldDeclarationBlock::updateContent()’ can be marked override [-Wsuggest-override] 28 | void updateContent(); | ^~~~~~~~~~~~~ In file included from /<>/umbrello/uml1model/package.h:14, from /<>/umbrello/uml1model/classifier.h:13, from /<>/umbrello/codegenerators/ruby/rubycodeclassfielddeclarationblock.cpp:15: /<>/umbrello/uml1model/umlcanvasobject.h:43:18: warning: ‘virtual void UMLCanvasObject::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 43 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/umlcanvasobject.h:85:18: warning: ‘virtual bool UMLCanvasObject::resolveRef()’ can be marked override [-Wsuggest-override] 85 | virtual bool resolveRef(); | ^~~~~~~~~~ In file included from /<>/umbrello/uml1model/classifier.h:13, from /<>/umbrello/codegenerators/ruby/rubycodeclassfielddeclarationblock.cpp:15: /<>/umbrello/uml1model/package.h:39:18: warning: ‘virtual void UMLPackage::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 39 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/package.h:41:24: warning: ‘virtual UMLObject* UMLPackage::clone() const’ can be marked override [-Wsuggest-override] 41 | virtual UMLObject* clone() const; | ^~~~~ /<>/umbrello/uml1model/package.h:64:18: warning: ‘virtual bool UMLPackage::resolveRef()’ can be marked override [-Wsuggest-override] 64 | virtual bool resolveRef(); | ^~~~~~~~~~ /<>/umbrello/uml1model/package.h:66:18: warning: ‘virtual void UMLPackage::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 66 | virtual void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/package.h:69:18: warning: ‘virtual bool UMLPackage::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 69 | virtual bool load1(QDomElement& element); | ^~~~~ In file included from /<>/umbrello/uml1model/attribute.h:15, from /<>/umbrello/uml1model/umlattributelist.h:17, from /<>/umbrello/uml1model/classifier.h:14, from /<>/umbrello/codegenerators/ruby/rubycodeclassfielddeclarationblock.cpp:15: /<>/umbrello/uml1model/classifierlistitem.h:48:18: warning: ‘virtual void UMLClassifierListItem::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 48 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/classifierlistitem.h:54:24: warning: ‘virtual UMLObject* UMLClassifierListItem::clone() const’ can be marked override [-Wsuggest-override] 54 | virtual UMLObject* clone() const = 0; | ^~~~~ In file included from /<>/umbrello/uml1model/umlattributelist.h:17, from /<>/umbrello/uml1model/classifier.h:14, from /<>/umbrello/codegenerators/ruby/rubycodeclassfielddeclarationblock.cpp:15: /<>/umbrello/uml1model/attribute.h:42:18: warning: ‘virtual void UMLAttribute::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 42 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/attribute.h:44:10: warning: ‘virtual void UMLAttribute::setName(const QString&)’ can be marked override [-Wsuggest-override] 44 | void setName(const QString &name); | ^~~~~~~ /<>/umbrello/uml1model/attribute.h:48:24: warning: ‘virtual UMLObject* UMLAttribute::clone() const’ can be marked override [-Wsuggest-override] 48 | virtual UMLObject* clone() const; | ^~~~~ /<>/umbrello/uml1model/attribute.h:53:13: warning: ‘virtual QString UMLAttribute::toString(Uml::SignatureType::Enum, bool)’ can be marked override [-Wsuggest-override] 53 | QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false); | ^~~~~~~~ /<>/umbrello/uml1model/attribute.h:58:18: warning: ‘virtual void UMLAttribute::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 58 | virtual void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/attribute.h:60:18: warning: ‘virtual bool UMLAttribute::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] 60 | virtual bool showPropertiesDialog(QWidget* parent = 0); | ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/attribute.h:73:10: warning: ‘virtual bool UMLAttribute::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 73 | bool load1(QDomElement & element); | ^~~~~ In file included from /<>/umbrello/uml1model/foreignkeyconstraint.h:16, from /<>/umbrello/model_utils.h:18, from /<>/umbrello/uml1model/classifier.h:19, from /<>/umbrello/codegenerators/ruby/rubycodeclassfielddeclarationblock.cpp:15: /<>/umbrello/uml1model/entityconstraint.h:40:18: warning: ‘virtual void UMLEntityConstraint::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 40 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/entityconstraint.h:45:24: warning: ‘virtual UMLObject* UMLEntityConstraint::clone() const’ can be marked override [-Wsuggest-override] 45 | virtual UMLObject* clone() const = 0; | ^~~~~ In file included from /<>/umbrello/model_utils.h:18, from /<>/umbrello/uml1model/classifier.h:19, from /<>/umbrello/codegenerators/ruby/rubycodeclassfielddeclarationblock.cpp:15: /<>/umbrello/uml1model/foreignkeyconstraint.h:56:18: warning: ‘virtual void UMLForeignKeyConstraint::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 56 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:58:24: warning: ‘virtual UMLObject* UMLForeignKeyConstraint::clone() const’ can be marked override [-Wsuggest-override] 58 | virtual UMLObject* clone() const; | ^~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:60:13: warning: ‘virtual QString UMLForeignKeyConstraint::toString(Uml::SignatureType::Enum, bool)’ can be marked override [-Wsuggest-override] 60 | QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false); | ^~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:65:10: warning: ‘virtual void UMLForeignKeyConstraint::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 65 | void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:67:18: warning: ‘virtual bool UMLForeignKeyConstraint::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] 67 | virtual bool showPropertiesDialog(QWidget* parent = 0); | ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:85:10: warning: ‘virtual bool UMLForeignKeyConstraint::resolveRef()’ can be marked override [-Wsuggest-override] 85 | bool resolveRef(); | ^~~~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:94:10: warning: ‘virtual bool UMLForeignKeyConstraint::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 94 | bool load1(QDomElement & element); | ^~~~~ In file included from /<>/umbrello/model_utils.h:20, from /<>/umbrello/uml1model/classifier.h:19, from /<>/umbrello/codegenerators/ruby/rubycodeclassfielddeclarationblock.cpp:15: /<>/umbrello/dialogs/multipagedialogbase.h:101:18: warning: ‘virtual void MultiPageDialogBase::keyPressEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] 101 | virtual void keyPressEvent(QKeyEvent *event); | ^~~~~~~~~~~~~ In file included from /<>/umbrello/model_utils.h:21, from /<>/umbrello/uml1model/classifier.h:19, from /<>/umbrello/codegenerators/ruby/rubycodeclassfielddeclarationblock.cpp:15: /<>/umbrello/umlwidgets/widgetbase.h:187:20: warning: ‘virtual QRectF WidgetBase::boundingRect() const’ can be marked override [-Wsuggest-override] 187 | virtual QRectF boundingRect() const; | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/widgetbase.h:191:18: warning: ‘virtual void WidgetBase::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] 191 | virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); | ^~~~~ /<>/umbrello/umlwidgets/widgetbase.h:260:18: warning: ‘virtual void WidgetBase::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] 260 | virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent *event); | ^~~~~~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/ruby/rubycodeclassfielddeclarationblock.cpp:15: /<>/umbrello/uml1model/classifier.h:54:18: warning: ‘virtual void UMLClassifier::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 54 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/classifier.h:56:16: warning: ‘virtual UMLObject* UMLClassifier::clone() const’ can be marked override [-Wsuggest-override] 56 | UMLObject* clone() const; | ^~~~~ /<>/umbrello/uml1model/classifier.h:111:18: warning: ‘virtual bool UMLClassifier::resolveRef()’ can be marked override [-Wsuggest-override] 111 | virtual bool resolveRef(); | ^~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:115:24: warning: ‘virtual UMLObject* UMLClassifier::findChildObjectById(Uml::ID::Type, bool)’ can be marked override [-Wsuggest-override] 115 | virtual UMLObject* findChildObjectById(Uml::ID::Type id, bool considerAncestors = false); | ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:124:18: warning: ‘virtual bool UMLClassifier::acceptAssociationType(Uml::AssociationType::Enum)’ can be marked override [-Wsuggest-override] 124 | virtual bool acceptAssociationType(Uml::AssociationType::Enum type); | ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:129:10: warning: ‘virtual void UMLClassifier::setBaseType(UMLObject::ObjectType)’ can be marked override [-Wsuggest-override] 129 | void setBaseType(UMLObject::ObjectType ot); | ^~~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:181:10: warning: ‘virtual void UMLClassifier::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 181 | void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:183:18: warning: ‘virtual bool UMLClassifier::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 183 | virtual bool load1(QDomElement& element); | ^~~~~ In file included from /<>/umbrello/codegenerators/codeaccessormethod.h:15, from /<>/umbrello/codegenerators/codeclassfield.h:18, from /<>/umbrello/codegenerators/ruby/rubycodeclassfield.h:16, from /<>/umbrello/codegenerators/ruby/rubycodeclassfielddeclarationblock.cpp:17: /<>/umbrello/codegenerators/codemethodblock.h:45:21: warning: ‘virtual QString CodeMethodBlock::toString() const’ can be marked override [-Wsuggest-override] 45 | virtual QString toString () const; | ^~~~~~~~ /<>/umbrello/codegenerators/codemethodblock.h:58:18: warning: ‘virtual void CodeMethodBlock::updateContent()’ can be marked override [-Wsuggest-override] 58 | virtual void updateContent () = 0; | ^~~~~~~~~~~~~ /<>/umbrello/codegenerators/codemethodblock.h:62:18: warning: ‘virtual void CodeMethodBlock::release()’ can be marked override [-Wsuggest-override] 62 | virtual void release (); | ^~~~~~~ /<>/umbrello/codegenerators/codemethodblock.h:75:18: warning: ‘virtual void CodeMethodBlock::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 75 | virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement); | ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codemethodblock.h:77:18: warning: ‘virtual void CodeMethodBlock::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] 77 | virtual void setAttributesFromNode (QDomElement & element); | ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codemethodblock.h:79:18: warning: ‘virtual void CodeMethodBlock::setAttributesFromObject(TextBlock*)’ can be marked override [-Wsuggest-override] 79 | virtual void setAttributesFromObject (TextBlock * obj); | ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codemethodblock.h:88:18: warning: ‘virtual void CodeMethodBlock::syncToParent()’ can be marked override [-Wsuggest-override] 88 | virtual void syncToParent(); | ^~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/codeclassfield.h:18, from /<>/umbrello/codegenerators/ruby/rubycodeclassfield.h:16, from /<>/umbrello/codegenerators/ruby/rubycodeclassfielddeclarationblock.cpp:17: /<>/umbrello/codegenerators/codeaccessormethod.h:47:18: warning: ‘virtual void CodeAccessorMethod::updateContent()’ can be marked override [-Wsuggest-override] 47 | virtual void updateContent() = 0; | ^~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeaccessormethod.h:49:18: warning: ‘virtual void CodeAccessorMethod::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 49 | virtual void saveToXMI1(QDomDocument & doc, QDomElement & root); | ^~~~~~~~~~ /<>/umbrello/codegenerators/codeaccessormethod.h:50:18: warning: ‘virtual void CodeAccessorMethod::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] 50 | virtual void loadFromXMI1(QDomElement & root); | ^~~~~~~~~~~~ /<>/umbrello/codegenerators/codeaccessormethod.h:52:18: warning: ‘virtual void CodeAccessorMethod::setAttributesFromObject(TextBlock*)’ can be marked override [-Wsuggest-override] 52 | virtual void setAttributesFromObject(TextBlock * obj); | ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeaccessormethod.h:56:18: warning: ‘virtual void CodeAccessorMethod::release()’ can be marked override [-Wsuggest-override] 56 | virtual void release(); | ^~~~~~~ /<>/umbrello/codegenerators/codeaccessormethod.h:58:18: warning: ‘virtual void CodeAccessorMethod::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 58 | virtual void setAttributesOnNode(QDomDocument & doc, QDomElement & blockElement); | ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeaccessormethod.h:60:18: warning: ‘virtual void CodeAccessorMethod::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] 60 | virtual void setAttributesFromNode(QDomElement & element); | ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeaccessormethod.h:62:18: warning: ‘virtual void CodeAccessorMethod::updateMethodDeclaration()’ can be marked override [-Wsuggest-override] 62 | virtual void updateMethodDeclaration() = 0; | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/ruby/rubycodeclassfield.h:16, from /<>/umbrello/codegenerators/ruby/rubycodeclassfielddeclarationblock.cpp:17: /<>/umbrello/codegenerators/codeclassfield.h:52:13: warning: ‘virtual QString CodeClassField::getTypeName()’ can be marked override [-Wsuggest-override] 52 | QString getTypeName (); | ^~~~~~~~~~~ /<>/umbrello/codegenerators/codeclassfield.h:85:10: warning: ‘virtual void CodeClassField::updateContent()’ can be marked override [-Wsuggest-override] 85 | void updateContent(); | ^~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeclassfield.h:121:18: warning: ‘virtual void CodeClassField::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 121 | virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement); | ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeclassfield.h:123:18: warning: ‘virtual void CodeClassField::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] 123 | virtual void setAttributesFromNode (QDomElement & element); | ^~~~~~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/ruby/rubycodeclassfielddeclarationblock.cpp:17: /<>/umbrello/codegenerators/ruby/rubycodeclassfield.h:40:13: warning: ‘virtual QString RubyCodeClassField::getInitialValue()’ can be marked override [-Wsuggest-override] 40 | QString getInitialValue(); | ^~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/ruby/rubycodeclassfield.h:42:13: warning: ‘virtual QString RubyCodeClassField::getTypeName()’ can be marked override [-Wsuggest-override] 42 | QString getTypeName (); | ^~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/codedocument.h:16, from /<>/umbrello/codegenerators/classifiercodedocument.h:17, from /<>/umbrello/codegenerators/ruby/rubyclassifiercodedocument.h:17, from /<>/umbrello/codegenerators/ruby/rubycodeclassfielddeclarationblock.cpp:18: /<>/umbrello/codegenerators/hierarchicalcodeblock.h:38:10: warning: ‘virtual bool HierarchicalCodeBlock::addTextBlock(TextBlock*)’ can be marked override [-Wsuggest-override] 38 | bool addTextBlock (TextBlock * add_object); | ^~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:40:10: warning: ‘virtual bool HierarchicalCodeBlock::insertTextBlock(TextBlock*, TextBlock*, bool)’ can be marked override [-Wsuggest-override] 40 | bool insertTextBlock (TextBlock * newBlock, TextBlock * existingBlock, bool after = true); | ^~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:42:10: warning: ‘virtual bool HierarchicalCodeBlock::removeTextBlock(TextBlock*)’ can be marked override [-Wsuggest-override] 42 | bool removeTextBlock (TextBlock * remove_object); | ^~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:48:18: warning: ‘virtual void HierarchicalCodeBlock::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 48 | virtual void saveToXMI1 (QDomDocument & doc, QDomElement & root); | ^~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:50:18: warning: ‘virtual void HierarchicalCodeBlock::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] 50 | virtual void loadFromXMI1 (QDomElement & root); | ^~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:52:21: warning: ‘virtual QString HierarchicalCodeBlock::toString() const’ can be marked override [-Wsuggest-override] 52 | virtual QString toString () const; | ^~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:55:13: warning: ‘virtual QString HierarchicalCodeBlock::getUniqueTag(const QString&)’ can be marked override [-Wsuggest-override] 55 | QString getUniqueTag(const QString& prefix); | ^~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:59:25: warning: ‘virtual CodeBlock* HierarchicalCodeBlock::newCodeBlock()’ can be marked override [-Wsuggest-override] 59 | virtual CodeBlock * newCodeBlock(); | ^~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:60:37: warning: ‘virtual CodeBlockWithComments* HierarchicalCodeBlock::newCodeBlockWithComments()’ can be marked override [-Wsuggest-override] 60 | virtual CodeBlockWithComments * newCodeBlockWithComments(); | ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:61:37: warning: ‘virtual HierarchicalCodeBlock* HierarchicalCodeBlock::newHierarchicalCodeBlock()’ can be marked override [-Wsuggest-override] 61 | virtual HierarchicalCodeBlock * newHierarchicalCodeBlock(); | ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:65:18: warning: ‘virtual void HierarchicalCodeBlock::release()’ can be marked override [-Wsuggest-override] 65 | virtual void release (); | ^~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:67:18: warning: ‘virtual void HierarchicalCodeBlock::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 67 | virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & elem); | ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:69:18: warning: ‘virtual void HierarchicalCodeBlock::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] 69 | virtual void setAttributesFromNode (QDomElement & element); | ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:71:18: warning: ‘virtual void HierarchicalCodeBlock::setAttributesFromObject(TextBlock*)’ can be marked override [-Wsuggest-override] 71 | virtual void setAttributesFromObject (TextBlock * obj); | ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:73:17: warning: ‘virtual TextBlock* HierarchicalCodeBlock::findCodeClassFieldTextBlockByTag(const QString&)’ can be marked override [-Wsuggest-override] 73 | TextBlock * findCodeClassFieldTextBlockByTag (const QString &tag); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/classifiercodedocument.h:17, from /<>/umbrello/codegenerators/ruby/rubyclassifiercodedocument.h:17, from /<>/umbrello/codegenerators/ruby/rubycodeclassfielddeclarationblock.cpp:18: /<>/umbrello/codegenerators/codedocument.h:61:10: warning: ‘virtual bool CodeDocument::insertTextBlock(TextBlock*, TextBlock*, bool)’ can be marked override [-Wsuggest-override] 61 | bool insertTextBlock (TextBlock * newBlock, TextBlock * existingBlock, bool after = true); | ^~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codedocument.h:70:25: warning: ‘virtual CodeBlock* CodeDocument::newCodeBlock()’ can be marked override [-Wsuggest-override] 70 | virtual CodeBlock * newCodeBlock (); | ^~~~~~~~~~~~ /<>/umbrello/codegenerators/codedocument.h:71:37: warning: ‘virtual HierarchicalCodeBlock* CodeDocument::newHierarchicalCodeBlock()’ can be marked override [-Wsuggest-override] 71 | virtual HierarchicalCodeBlock * newHierarchicalCodeBlock (); | ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codedocument.h:72:37: warning: ‘virtual CodeBlockWithComments* CodeDocument::newCodeBlockWithComments()’ can be marked override [-Wsuggest-override] 72 | virtual CodeBlockWithComments * newCodeBlockWithComments (); | ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codedocument.h:74:21: warning: ‘virtual QString CodeDocument::getUniqueTag(const QString&)’ can be marked override [-Wsuggest-override] 74 | virtual QString getUniqueTag(const QString& prefix = QString()); | ^~~~~~~~~~~~ /<>/umbrello/codegenerators/codedocument.h:86:18: warning: ‘virtual void CodeDocument::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 86 | virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement); | ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codedocument.h:88:18: warning: ‘virtual void CodeDocument::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] 88 | virtual void setAttributesFromNode (QDomElement & element); | ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codedocument.h:100:10: warning: ‘virtual void CodeDocument::resetTextBlocks()’ can be marked override [-Wsuggest-override] 100 | void resetTextBlocks(); | ^~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codedocument.h:102:25: warning: ‘virtual TextBlock* CodeDocument::findCodeClassFieldTextBlockByTag(const QString&)’ can be marked override [-Wsuggest-override] 102 | virtual TextBlock * findCodeClassFieldTextBlockByTag(const QString &tag); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/codeoperation.h:16, from /<>/umbrello/codegenerators/classifiercodedocument.h:18, from /<>/umbrello/codegenerators/ruby/rubyclassifiercodedocument.h:17, from /<>/umbrello/codegenerators/ruby/rubycodeclassfielddeclarationblock.cpp:18: /<>/umbrello/uml1model/operation.h:37:18: warning: ‘virtual void UMLOperation::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 37 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/operation.h:39:24: warning: ‘virtual UMLObject* UMLOperation::clone() const’ can be marked override [-Wsuggest-override] 39 | virtual UMLObject* clone() const; | ^~~~~ /<>/umbrello/uml1model/operation.h:41:10: warning: ‘virtual void UMLOperation::setType(UMLObject*)’ can be marked override [-Wsuggest-override] 41 | void setType(UMLObject* type); | ^~~~~~~ /<>/umbrello/uml1model/operation.h:52:13: warning: ‘virtual QString UMLOperation::toString(Uml::SignatureType::Enum, bool)’ can be marked override [-Wsuggest-override] 52 | QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false); | ^~~~~~~~ /<>/umbrello/uml1model/operation.h:56:10: warning: ‘virtual bool UMLOperation::resolveRef()’ can be marked override [-Wsuggest-override] 56 | bool resolveRef(); | ^~~~~~~~~~ /<>/umbrello/uml1model/operation.h:60:18: warning: ‘virtual bool UMLOperation::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] 60 | virtual bool showPropertiesDialog(QWidget* parent = 0); | ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/operation.h:72:10: warning: ‘virtual void UMLOperation::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 72 | void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/operation.h:75:10: warning: ‘virtual bool UMLOperation::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 75 | bool load1(QDomElement & element); | ^~~~~ In file included from /<>/umbrello/codegenerators/classifiercodedocument.h:18, from /<>/umbrello/codegenerators/ruby/rubyclassifiercodedocument.h:17, from /<>/umbrello/codegenerators/ruby/rubycodeclassfielddeclarationblock.cpp:18: /<>/umbrello/codegenerators/codeoperation.h:41:18: warning: ‘virtual void CodeOperation::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 41 | virtual void saveToXMI1 (QDomDocument & doc, QDomElement & root); | ^~~~~~~~~~ /<>/umbrello/codegenerators/codeoperation.h:43:18: warning: ‘virtual void CodeOperation::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] 43 | virtual void loadFromXMI1 (QDomElement & root); | ^~~~~~~~~~~~ /<>/umbrello/codegenerators/codeoperation.h:47:18: warning: ‘virtual void CodeOperation::setAttributesFromObject(TextBlock*)’ can be marked override [-Wsuggest-override] 47 | virtual void setAttributesFromObject (TextBlock * obj); | ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeoperation.h:49:18: warning: ‘virtual void CodeOperation::updateMethodDeclaration()’ can be marked override [-Wsuggest-override] 49 | virtual void updateMethodDeclaration() = 0; | ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeoperation.h:50:18: warning: ‘virtual void CodeOperation::updateContent()’ can be marked override [-Wsuggest-override] 50 | virtual void updateContent(); | ^~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeoperation.h:57:18: warning: ‘virtual void CodeOperation::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 57 | virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement); | ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeoperation.h:59:18: warning: ‘virtual void CodeOperation::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] 59 | virtual void setAttributesFromNode (QDomElement & element); | ^~~~~~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/ruby/rubyclassifiercodedocument.h:17, from /<>/umbrello/codegenerators/ruby/rubycodeclassfielddeclarationblock.cpp:18: /<>/umbrello/codegenerators/classifiercodedocument.h:74:18: warning: ‘virtual void ClassifierCodeDocument::synchronize()’ can be marked override [-Wsuggest-override] 74 | virtual void synchronize(); | ^~~~~~~~~~~ /<>/umbrello/codegenerators/classifiercodedocument.h:81:18: warning: ‘virtual void ClassifierCodeDocument::updateContent()’ can be marked override [-Wsuggest-override] 81 | virtual void updateContent() = 0; | ^~~~~~~~~~~~~ /<>/umbrello/codegenerators/classifiercodedocument.h:83:18: warning: ‘virtual void ClassifierCodeDocument::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 83 | virtual void saveToXMI1(QDomDocument &doc, QDomElement &root); | ^~~~~~~~~~ /<>/umbrello/codegenerators/classifiercodedocument.h:84:18: warning: ‘virtual void ClassifierCodeDocument::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] 84 | virtual void loadFromXMI1(QDomElement &root); | ^~~~~~~~~~~~ /<>/umbrello/codegenerators/classifiercodedocument.h:90:18: warning: ‘virtual void ClassifierCodeDocument::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 90 | virtual void setAttributesOnNode(QDomDocument &doc, QDomElement &blockElement); | ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/classifiercodedocument.h:91:18: warning: ‘virtual void ClassifierCodeDocument::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] 91 | virtual void setAttributesFromNode(QDomElement &element); | ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/classifiercodedocument.h:93:17: warning: ‘virtual TextBlock* ClassifierCodeDocument::findCodeClassFieldTextBlockByTag(const QString&)’ can be marked override [-Wsuggest-override] 93 | TextBlock * findCodeClassFieldTextBlockByTag(const QString &tag); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/ruby/rubyclassifiercodedocument.h:21, from /<>/umbrello/codegenerators/ruby/rubycodeclassfielddeclarationblock.cpp:18: /<>/umbrello/codegenerators/ruby/rubycodeoperation.h:37:17: warning: ‘virtual int RubyCodeOperation::lastEditableLine()’ can be marked override [-Wsuggest-override] 37 | virtual int lastEditableLine(); | ^~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/ruby/rubycodeoperation.h:41:10: warning: ‘virtual void RubyCodeOperation::updateMethodDeclaration()’ can be marked override [-Wsuggest-override] 41 | void updateMethodDeclaration(); | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/ruby/rubycodeclassfielddeclarationblock.cpp:18: /<>/umbrello/codegenerators/ruby/rubyclassifiercodedocument.h:50:13: warning: ‘virtual QString RubyClassifierCodeDocument::getPath()’ can be marked override [-Wsuggest-override] 50 | QString getPath(); | ^~~~~~~ /<>/umbrello/codegenerators/ruby/rubyclassifiercodedocument.h:52:10: warning: ‘virtual bool RubyClassifierCodeDocument::addCodeOperation(CodeOperation*)’ can be marked override [-Wsuggest-override] 52 | bool addCodeOperation(CodeOperation * op); | ^~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/ruby/rubyclassifiercodedocument.h:54:10: warning: ‘virtual void RubyClassifierCodeDocument::updateContent()’ can be marked override [-Wsuggest-override] 54 | void updateContent(); | ^~~~~~~~~~~~~ /<>/umbrello/codegenerators/ruby/rubyclassifiercodedocument.h:58:10: warning: ‘virtual void RubyClassifierCodeDocument::resetTextBlocks()’ can be marked override [-Wsuggest-override] 58 | void resetTextBlocks(); | ^~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/ruby/rubyclassifiercodedocument.h:60:18: warning: ‘virtual void RubyClassifierCodeDocument::loadChildTextBlocksFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] 60 | virtual void loadChildTextBlocksFromNode(QDomElement & root); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/ruby/rubycodeclassfielddeclarationblock.cpp:19: /<>/umbrello/codegenerators/ruby/rubycodegenerationpolicy.h:38:18: warning: ‘virtual void RubyCodeGenerationPolicy::setDefaults(bool)’ can be marked override [-Wsuggest-override] 38 | virtual void setDefaults(bool emitUpdateSignal = true); | ^~~~~~~~~~~ /<>/umbrello/codegenerators/ruby/rubycodegenerationpolicy.h:40:32: warning: ‘virtual CodeGenerationPolicyPage* RubyCodeGenerationPolicy::createPage(QWidget*, const char*)’ can be marked override [-Wsuggest-override] 40 | CodeGenerationPolicyPage * createPage (QWidget *parent = 0, const char * name = 0); | ^~~~~~~~~~ In file included from /<>/umbrello/codegenerators/ruby/rubycodeclassfielddeclarationblock.cpp:20: /<>/umbrello/uml1model/umlrole.h:47:16: warning: ‘virtual UMLObject* UMLRole::clone() const’ can be marked override [-Wsuggest-override] 47 | UMLObject* clone() const { return 0; } | ^~~~~ /<>/umbrello/uml1model/umlrole.h:49:10: warning: ‘virtual void UMLRole::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 49 | void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/umlrole.h:51:18: warning: ‘virtual bool UMLRole::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] 51 | virtual bool showPropertiesDialog(QWidget *parent = 0); | ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/umlrole.h:55:10: warning: ‘virtual bool UMLRole::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 55 | bool load1(QDomElement& element); | ^~~~~ In file included from /<>/umbrello/codegenerators/ruby/rubycodeclassfielddeclarationblock.cpp:21: /<>/umbrello/uml.h:201:18: warning: ‘virtual void UMLApp::keyPressEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] 201 | virtual void keyPressEvent(QKeyEvent* e); | ^~~~~~~~~~~~~ /<>/umbrello/uml.h:202:18: warning: ‘virtual void UMLApp::keyReleaseEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] 202 | virtual void keyReleaseEvent(QKeyEvent* e); | ^~~~~~~~~~~~~~~ /<>/umbrello/uml.h:204:18: warning: ‘virtual void UMLApp::customEvent(QEvent*)’ can be marked override [-Wsuggest-override] 204 | virtual void customEvent(QEvent* e); | ^~~~~~~~~~~ /<>/umbrello/uml.h:215:18: warning: ‘virtual bool UMLApp::queryClose()’ can be marked override [-Wsuggest-override] 215 | virtual bool queryClose(); | ^~~~~~~~~~ /<>/umbrello/uml.h:217:18: warning: ‘virtual void UMLApp::saveProperties(KConfigGroup&)’ can be marked override [-Wsuggest-override] 217 | virtual void saveProperties(KConfigGroup & cfg); | ^~~~~~~~~~~~~~ /<>/umbrello/uml.h:218:18: warning: ‘virtual void UMLApp::readProperties(const KConfigGroup&)’ can be marked override [-Wsuggest-override] 218 | virtual void readProperties(const KConfigGroup & cfg); | ^~~~~~~~~~~~~~ [ 49%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/codegenerators/ruby/rubycodecomment.cpp.o cd /<>/obj-aarch64-linux-gnu/umbrello && /usr/bin/aarch64-linux-gnu-g++ -DCMAKE_BINARY_DIR=\"/<>/obj-aarch64-linux-gnu\" -DKCOREADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLO_VERSION_STRING=\"2.23.3\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-aarch64-linux-gnu/umbrello -I/<>/umbrello -I/<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/include -I/<>/obj-aarch64-linux-gnu -I/<>/umbrello/clipboard -I/<>/umbrello/cmds -I/<>/umbrello/codegenerators -I/<>/umbrello/codegenerators/ada -I/<>/umbrello/codegenerators/as -I/<>/umbrello/codegenerators/cpp -I/<>/umbrello/codegenerators/csharp -I/<>/umbrello/codegenerators/d -I/<>/umbrello/codegenerators/idl -I/<>/umbrello/codegenerators/java -I/<>/umbrello/codegenerators/js -I/<>/umbrello/codegenerators/pascal -I/<>/umbrello/codegenerators/perl -I/<>/umbrello/codegenerators/php -I/<>/umbrello/codegenerators/python -I/<>/umbrello/codegenerators/ruby -I/<>/umbrello/codegenerators/sql -I/<>/umbrello/codegenerators/tcl -I/<>/umbrello/codegenerators/vala -I/<>/umbrello/codegenerators/xml -I/<>/umbrello/codegenwizard -I/<>/umbrello/codeimport -I/<>/umbrello/codeimport/csharp -I/<>/umbrello/codeimpwizard -I/<>/umbrello/debug -I/<>/umbrello/dialogs -I/<>/umbrello/dialogs/pages -I/<>/umbrello/dialogs/widgets -I/<>/umbrello/docgenerators -I/<>/umbrello/finder -I/<>/umbrello/refactoring -I/<>/umbrello/uml1model -I/<>/umbrello/umlwidgets -I/<>/lib/cppparser -I/<>/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/aarch64-linux-gnu/qt5 -isystem /usr/include/aarch64-linux-gnu/qt5/QtWidgets -isystem /usr/include/aarch64-linux-gnu/qt5/QtGui -isystem /usr/include/aarch64-linux-gnu/qt5/QtCore -isystem /usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/aarch64-linux-gnu/qt5/QtXml -isystem /usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/aarch64-linux-gnu/qt5/QtSvg -isystem /usr/include/aarch64-linux-gnu/qt5/QtWebKitWidgets -isystem /usr/include/aarch64-linux-gnu/qt5/QtWebKit -isystem /usr/include/aarch64-linux-gnu/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/aarch64-linux-gnu/qt5/QtConcurrent -isystem /usr/include/aarch64-linux-gnu/qt5/QtDBus -isystem /usr/include/KF5/KTextEditor -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -fno-delete-null-pointer-checks -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -o CMakeFiles/libumbrello.dir/codegenerators/ruby/rubycodecomment.cpp.o -c /<>/umbrello/codegenerators/ruby/rubycodecomment.cpp In file included from /<>/umbrello/codegenerators/ruby/rubycodecomment.h:16, from /<>/umbrello/codegenerators/ruby/rubycodecomment.cpp:13: /<>/umbrello/codegenerators/codecomment.h:30:18: warning: ‘virtual void CodeComment::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 30 | virtual void saveToXMI1(QDomDocument & doc, QDomElement & root); | ^~~~~~~~~~ /<>/umbrello/codegenerators/codecomment.h:31:18: warning: ‘virtual void CodeComment::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] 31 | virtual void loadFromXMI1(QDomElement & root); | ^~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/ruby/rubycodecomment.cpp:13: /<>/umbrello/codegenerators/ruby/rubycodecomment.h:43:13: warning: ‘virtual QString RubyCodeComment::toString() const’ can be marked override [-Wsuggest-override] 43 | QString toString () const; | ^~~~~~~~ /<>/umbrello/codegenerators/ruby/rubycodecomment.h:49:21: warning: ‘virtual QString RubyCodeComment::unformatText(const QString&, const QString&)’ can be marked override [-Wsuggest-override] 49 | virtual QString unformatText (const QString & text, const QString & indent = QString()); | ^~~~~~~~~~~~ /<>/umbrello/codegenerators/ruby/rubycodecomment.h:55:21: warning: ‘virtual QString RubyCodeComment::getNewEditorLine(int)’ can be marked override [-Wsuggest-override] 55 | virtual QString getNewEditorLine (int amount); | ^~~~~~~~~~~~~~~~ [ 49%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/codegenerators/ruby/rubycodedocumentation.cpp.o cd /<>/obj-aarch64-linux-gnu/umbrello && /usr/bin/aarch64-linux-gnu-g++ -DCMAKE_BINARY_DIR=\"/<>/obj-aarch64-linux-gnu\" -DKCOREADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLO_VERSION_STRING=\"2.23.3\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-aarch64-linux-gnu/umbrello -I/<>/umbrello -I/<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/include -I/<>/obj-aarch64-linux-gnu -I/<>/umbrello/clipboard -I/<>/umbrello/cmds -I/<>/umbrello/codegenerators -I/<>/umbrello/codegenerators/ada -I/<>/umbrello/codegenerators/as -I/<>/umbrello/codegenerators/cpp -I/<>/umbrello/codegenerators/csharp -I/<>/umbrello/codegenerators/d -I/<>/umbrello/codegenerators/idl -I/<>/umbrello/codegenerators/java -I/<>/umbrello/codegenerators/js -I/<>/umbrello/codegenerators/pascal -I/<>/umbrello/codegenerators/perl -I/<>/umbrello/codegenerators/php -I/<>/umbrello/codegenerators/python -I/<>/umbrello/codegenerators/ruby -I/<>/umbrello/codegenerators/sql -I/<>/umbrello/codegenerators/tcl -I/<>/umbrello/codegenerators/vala -I/<>/umbrello/codegenerators/xml -I/<>/umbrello/codegenwizard -I/<>/umbrello/codeimport -I/<>/umbrello/codeimport/csharp -I/<>/umbrello/codeimpwizard -I/<>/umbrello/debug -I/<>/umbrello/dialogs -I/<>/umbrello/dialogs/pages -I/<>/umbrello/dialogs/widgets -I/<>/umbrello/docgenerators -I/<>/umbrello/finder -I/<>/umbrello/refactoring -I/<>/umbrello/uml1model -I/<>/umbrello/umlwidgets -I/<>/lib/cppparser -I/<>/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/aarch64-linux-gnu/qt5 -isystem /usr/include/aarch64-linux-gnu/qt5/QtWidgets -isystem /usr/include/aarch64-linux-gnu/qt5/QtGui -isystem /usr/include/aarch64-linux-gnu/qt5/QtCore -isystem /usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/aarch64-linux-gnu/qt5/QtXml -isystem /usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/aarch64-linux-gnu/qt5/QtSvg -isystem /usr/include/aarch64-linux-gnu/qt5/QtWebKitWidgets -isystem /usr/include/aarch64-linux-gnu/qt5/QtWebKit -isystem /usr/include/aarch64-linux-gnu/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/aarch64-linux-gnu/qt5/QtConcurrent -isystem /usr/include/aarch64-linux-gnu/qt5/QtDBus -isystem /usr/include/KF5/KTextEditor -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -fno-delete-null-pointer-checks -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -o CMakeFiles/libumbrello.dir/codegenerators/ruby/rubycodedocumentation.cpp.o -c /<>/umbrello/codegenerators/ruby/rubycodedocumentation.cpp In file included from /<>/umbrello/codegenerators/ruby/rubycodedocumentation.h:16, from /<>/umbrello/codegenerators/ruby/rubycodedocumentation.cpp:14: /<>/umbrello/codegenerators/codecomment.h:30:18: warning: ‘virtual void CodeComment::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 30 | virtual void saveToXMI1(QDomDocument & doc, QDomElement & root); | ^~~~~~~~~~ /<>/umbrello/codegenerators/codecomment.h:31:18: warning: ‘virtual void CodeComment::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] 31 | virtual void loadFromXMI1(QDomElement & root); | ^~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/ruby/rubycodedocumentation.cpp:14: /<>/umbrello/codegenerators/ruby/rubycodedocumentation.h:46:18: warning: ‘virtual void RubyCodeDocumentation::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 46 | virtual void saveToXMI1 (QDomDocument & doc, QDomElement & root); | ^~~~~~~~~~ /<>/umbrello/codegenerators/ruby/rubycodedocumentation.h:51:13: warning: ‘virtual QString RubyCodeDocumentation::toString() const’ can be marked override [-Wsuggest-override] 51 | QString toString () const; | ^~~~~~~~ /<>/umbrello/codegenerators/ruby/rubycodedocumentation.h:57:21: warning: ‘virtual QString RubyCodeDocumentation::unformatText(const QString&, const QString&)’ can be marked override [-Wsuggest-override] 57 | virtual QString unformatText (const QString & text, const QString & indent = QString()); | ^~~~~~~~~~~~ /<>/umbrello/codegenerators/ruby/rubycodedocumentation.h:63:21: warning: ‘virtual QString RubyCodeDocumentation::getNewEditorLine(int)’ can be marked override [-Wsuggest-override] 63 | virtual QString getNewEditorLine (int amount); | ^~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/ruby/rubycodedocumentation.h:73:17: warning: ‘virtual int RubyCodeDocumentation::firstEditableLine()’ can be marked override [-Wsuggest-override] 73 | virtual int firstEditableLine(); | ^~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/ruby/rubycodedocumentation.h:74:17: warning: ‘virtual int RubyCodeDocumentation::lastEditableLine()’ can be marked override [-Wsuggest-override] 74 | virtual int lastEditableLine(); | ^~~~~~~~~~~~~~~~ In file included from /<>/umbrello/uml1model/package.h:14, from /<>/umbrello/uml1model/classifier.h:13, from /<>/umbrello/codegenerators/classifiercodedocument.h:15, from /<>/umbrello/codegenerators/ruby/rubyclassifiercodedocument.h:17, from /<>/umbrello/codegenerators/ruby/rubycodedocumentation.cpp:17: /<>/umbrello/uml1model/umlcanvasobject.h:43:18: warning: ‘virtual void UMLCanvasObject::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 43 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/umlcanvasobject.h:85:18: warning: ‘virtual bool UMLCanvasObject::resolveRef()’ can be marked override [-Wsuggest-override] 85 | virtual bool resolveRef(); | ^~~~~~~~~~ In file included from /<>/umbrello/uml1model/classifier.h:13, from /<>/umbrello/codegenerators/classifiercodedocument.h:15, from /<>/umbrello/codegenerators/ruby/rubyclassifiercodedocument.h:17, from /<>/umbrello/codegenerators/ruby/rubycodedocumentation.cpp:17: /<>/umbrello/uml1model/package.h:39:18: warning: ‘virtual void UMLPackage::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 39 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/package.h:41:24: warning: ‘virtual UMLObject* UMLPackage::clone() const’ can be marked override [-Wsuggest-override] 41 | virtual UMLObject* clone() const; | ^~~~~ /<>/umbrello/uml1model/package.h:64:18: warning: ‘virtual bool UMLPackage::resolveRef()’ can be marked override [-Wsuggest-override] 64 | virtual bool resolveRef(); | ^~~~~~~~~~ /<>/umbrello/uml1model/package.h:66:18: warning: ‘virtual void UMLPackage::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 66 | virtual void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/package.h:69:18: warning: ‘virtual bool UMLPackage::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 69 | virtual bool load1(QDomElement& element); | ^~~~~ In file included from /<>/umbrello/uml1model/attribute.h:15, from /<>/umbrello/uml1model/umlattributelist.h:17, from /<>/umbrello/uml1model/classifier.h:14, from /<>/umbrello/codegenerators/classifiercodedocument.h:15, from /<>/umbrello/codegenerators/ruby/rubyclassifiercodedocument.h:17, from /<>/umbrello/codegenerators/ruby/rubycodedocumentation.cpp:17: /<>/umbrello/uml1model/classifierlistitem.h:48:18: warning: ‘virtual void UMLClassifierListItem::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 48 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/classifierlistitem.h:54:24: warning: ‘virtual UMLObject* UMLClassifierListItem::clone() const’ can be marked override [-Wsuggest-override] 54 | virtual UMLObject* clone() const = 0; | ^~~~~ In file included from /<>/umbrello/uml1model/umlattributelist.h:17, from /<>/umbrello/uml1model/classifier.h:14, from /<>/umbrello/codegenerators/classifiercodedocument.h:15, from /<>/umbrello/codegenerators/ruby/rubyclassifiercodedocument.h:17, from /<>/umbrello/codegenerators/ruby/rubycodedocumentation.cpp:17: /<>/umbrello/uml1model/attribute.h:42:18: warning: ‘virtual void UMLAttribute::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 42 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/attribute.h:44:10: warning: ‘virtual void UMLAttribute::setName(const QString&)’ can be marked override [-Wsuggest-override] 44 | void setName(const QString &name); | ^~~~~~~ /<>/umbrello/uml1model/attribute.h:48:24: warning: ‘virtual UMLObject* UMLAttribute::clone() const’ can be marked override [-Wsuggest-override] 48 | virtual UMLObject* clone() const; | ^~~~~ /<>/umbrello/uml1model/attribute.h:53:13: warning: ‘virtual QString UMLAttribute::toString(Uml::SignatureType::Enum, bool)’ can be marked override [-Wsuggest-override] 53 | QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false); | ^~~~~~~~ /<>/umbrello/uml1model/attribute.h:58:18: warning: ‘virtual void UMLAttribute::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 58 | virtual void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/attribute.h:60:18: warning: ‘virtual bool UMLAttribute::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] 60 | virtual bool showPropertiesDialog(QWidget* parent = 0); | ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/attribute.h:73:10: warning: ‘virtual bool UMLAttribute::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 73 | bool load1(QDomElement & element); | ^~~~~ In file included from /<>/umbrello/uml1model/foreignkeyconstraint.h:16, from /<>/umbrello/model_utils.h:18, from /<>/umbrello/uml1model/classifier.h:19, from /<>/umbrello/codegenerators/classifiercodedocument.h:15, from /<>/umbrello/codegenerators/ruby/rubyclassifiercodedocument.h:17, from /<>/umbrello/codegenerators/ruby/rubycodedocumentation.cpp:17: /<>/umbrello/uml1model/entityconstraint.h:40:18: warning: ‘virtual void UMLEntityConstraint::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 40 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/entityconstraint.h:45:24: warning: ‘virtual UMLObject* UMLEntityConstraint::clone() const’ can be marked override [-Wsuggest-override] 45 | virtual UMLObject* clone() const = 0; | ^~~~~ In file included from /<>/umbrello/model_utils.h:18, from /<>/umbrello/uml1model/classifier.h:19, from /<>/umbrello/codegenerators/classifiercodedocument.h:15, from /<>/umbrello/codegenerators/ruby/rubyclassifiercodedocument.h:17, from /<>/umbrello/codegenerators/ruby/rubycodedocumentation.cpp:17: /<>/umbrello/uml1model/foreignkeyconstraint.h:56:18: warning: ‘virtual void UMLForeignKeyConstraint::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 56 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:58:24: warning: ‘virtual UMLObject* UMLForeignKeyConstraint::clone() const’ can be marked override [-Wsuggest-override] 58 | virtual UMLObject* clone() const; | ^~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:60:13: warning: ‘virtual QString UMLForeignKeyConstraint::toString(Uml::SignatureType::Enum, bool)’ can be marked override [-Wsuggest-override] 60 | QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false); | ^~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:65:10: warning: ‘virtual void UMLForeignKeyConstraint::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 65 | void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:67:18: warning: ‘virtual bool UMLForeignKeyConstraint::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] 67 | virtual bool showPropertiesDialog(QWidget* parent = 0); | ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:85:10: warning: ‘virtual bool UMLForeignKeyConstraint::resolveRef()’ can be marked override [-Wsuggest-override] 85 | bool resolveRef(); | ^~~~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:94:10: warning: ‘virtual bool UMLForeignKeyConstraint::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 94 | bool load1(QDomElement & element); | ^~~~~ In file included from /<>/umbrello/model_utils.h:20, from /<>/umbrello/uml1model/classifier.h:19, from /<>/umbrello/codegenerators/classifiercodedocument.h:15, from /<>/umbrello/codegenerators/ruby/rubyclassifiercodedocument.h:17, from /<>/umbrello/codegenerators/ruby/rubycodedocumentation.cpp:17: /<>/umbrello/dialogs/multipagedialogbase.h:101:18: warning: ‘virtual void MultiPageDialogBase::keyPressEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] 101 | virtual void keyPressEvent(QKeyEvent *event); | ^~~~~~~~~~~~~ In file included from /<>/umbrello/model_utils.h:21, from /<>/umbrello/uml1model/classifier.h:19, from /<>/umbrello/codegenerators/classifiercodedocument.h:15, from /<>/umbrello/codegenerators/ruby/rubyclassifiercodedocument.h:17, from /<>/umbrello/codegenerators/ruby/rubycodedocumentation.cpp:17: /<>/umbrello/umlwidgets/widgetbase.h:187:20: warning: ‘virtual QRectF WidgetBase::boundingRect() const’ can be marked override [-Wsuggest-override] 187 | virtual QRectF boundingRect() const; | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/widgetbase.h:191:18: warning: ‘virtual void WidgetBase::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] 191 | virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); | ^~~~~ /<>/umbrello/umlwidgets/widgetbase.h:260:18: warning: ‘virtual void WidgetBase::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] 260 | virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent *event); | ^~~~~~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/classifiercodedocument.h:15, from /<>/umbrello/codegenerators/ruby/rubyclassifiercodedocument.h:17, from /<>/umbrello/codegenerators/ruby/rubycodedocumentation.cpp:17: /<>/umbrello/uml1model/classifier.h:54:18: warning: ‘virtual void UMLClassifier::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 54 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/classifier.h:56:16: warning: ‘virtual UMLObject* UMLClassifier::clone() const’ can be marked override [-Wsuggest-override] 56 | UMLObject* clone() const; | ^~~~~ /<>/umbrello/uml1model/classifier.h:111:18: warning: ‘virtual bool UMLClassifier::resolveRef()’ can be marked override [-Wsuggest-override] 111 | virtual bool resolveRef(); | ^~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:115:24: warning: ‘virtual UMLObject* UMLClassifier::findChildObjectById(Uml::ID::Type, bool)’ can be marked override [-Wsuggest-override] 115 | virtual UMLObject* findChildObjectById(Uml::ID::Type id, bool considerAncestors = false); | ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:124:18: warning: ‘virtual bool UMLClassifier::acceptAssociationType(Uml::AssociationType::Enum)’ can be marked override [-Wsuggest-override] 124 | virtual bool acceptAssociationType(Uml::AssociationType::Enum type); | ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:129:10: warning: ‘virtual void UMLClassifier::setBaseType(UMLObject::ObjectType)’ can be marked override [-Wsuggest-override] 129 | void setBaseType(UMLObject::ObjectType ot); | ^~~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:181:10: warning: ‘virtual void UMLClassifier::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 181 | void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:183:18: warning: ‘virtual bool UMLClassifier::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 183 | virtual bool load1(QDomElement& element); | ^~~~~ In file included from /<>/umbrello/codegenerators/codeblockwithcomments.h:15, from /<>/umbrello/codegenerators/codemethodblock.h:17, from /<>/umbrello/codegenerators/codeaccessormethod.h:15, from /<>/umbrello/codegenerators/classifiercodedocument.h:16, from /<>/umbrello/codegenerators/ruby/rubyclassifiercodedocument.h:17, from /<>/umbrello/codegenerators/ruby/rubycodedocumentation.cpp:17: /<>/umbrello/codegenerators/codeblock.h:40:18: warning: ‘virtual void CodeBlock::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 40 | virtual void saveToXMI1(QDomDocument & doc, QDomElement & root); | ^~~~~~~~~~ /<>/umbrello/codegenerators/codeblock.h:41:18: warning: ‘virtual void CodeBlock::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] 41 | virtual void loadFromXMI1(QDomElement & root); | ^~~~~~~~~~~~ /<>/umbrello/codegenerators/codeblock.h:43:18: warning: ‘virtual void CodeBlock::setAttributesFromObject(TextBlock*)’ can be marked override [-Wsuggest-override] 43 | virtual void setAttributesFromObject(TextBlock * obj); | ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeblock.h:49:18: warning: ‘virtual void CodeBlock::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 49 | virtual void setAttributesOnNode(QDomDocument & doc, QDomElement & blockElement); | ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeblock.h:50:18: warning: ‘virtual void CodeBlock::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] 50 | virtual void setAttributesFromNode(QDomElement & element); | ^~~~~~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/codemethodblock.h:17, from /<>/umbrello/codegenerators/codeaccessormethod.h:15, from /<>/umbrello/codegenerators/classifiercodedocument.h:16, from /<>/umbrello/codegenerators/ruby/rubyclassifiercodedocument.h:17, from /<>/umbrello/codegenerators/ruby/rubycodedocumentation.cpp:17: /<>/umbrello/codegenerators/codeblockwithcomments.h:38:21: warning: ‘virtual QString CodeBlockWithComments::toString() const’ can be marked override [-Wsuggest-override] 38 | virtual QString toString () const; | ^~~~~~~~ /<>/umbrello/codegenerators/codeblockwithcomments.h:42:18: warning: ‘virtual void CodeBlockWithComments::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 42 | virtual void saveToXMI1 (QDomDocument & doc, QDomElement & root); | ^~~~~~~~~~ /<>/umbrello/codegenerators/codeblockwithcomments.h:44:18: warning: ‘virtual void CodeBlockWithComments::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] 44 | virtual void loadFromXMI1 (QDomElement & root); | ^~~~~~~~~~~~ /<>/umbrello/codegenerators/codeblockwithcomments.h:46:18: warning: ‘virtual void CodeBlockWithComments::setAttributesFromObject(TextBlock*)’ can be marked override [-Wsuggest-override] 46 | virtual void setAttributesFromObject (TextBlock * obj); | ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeblockwithcomments.h:50:18: warning: ‘virtual void CodeBlockWithComments::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 50 | virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement); | ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeblockwithcomments.h:52:18: warning: ‘virtual void CodeBlockWithComments::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] 52 | virtual void setAttributesFromNode (QDomElement & element); | ^~~~~~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/codeaccessormethod.h:15, from /<>/umbrello/codegenerators/classifiercodedocument.h:16, from /<>/umbrello/codegenerators/ruby/rubyclassifiercodedocument.h:17, from /<>/umbrello/codegenerators/ruby/rubycodedocumentation.cpp:17: /<>/umbrello/codegenerators/codemethodblock.h:45:21: warning: ‘virtual QString CodeMethodBlock::toString() const’ can be marked override [-Wsuggest-override] 45 | virtual QString toString () const; | ^~~~~~~~ /<>/umbrello/codegenerators/codemethodblock.h:58:18: warning: ‘virtual void CodeMethodBlock::updateContent()’ can be marked override [-Wsuggest-override] 58 | virtual void updateContent () = 0; | ^~~~~~~~~~~~~ /<>/umbrello/codegenerators/codemethodblock.h:62:18: warning: ‘virtual void CodeMethodBlock::release()’ can be marked override [-Wsuggest-override] 62 | virtual void release (); | ^~~~~~~ /<>/umbrello/codegenerators/codemethodblock.h:75:18: warning: ‘virtual void CodeMethodBlock::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 75 | virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement); | ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codemethodblock.h:77:18: warning: ‘virtual void CodeMethodBlock::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] 77 | virtual void setAttributesFromNode (QDomElement & element); | ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codemethodblock.h:79:18: warning: ‘virtual void CodeMethodBlock::setAttributesFromObject(TextBlock*)’ can be marked override [-Wsuggest-override] 79 | virtual void setAttributesFromObject (TextBlock * obj); | ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codemethodblock.h:88:18: warning: ‘virtual void CodeMethodBlock::syncToParent()’ can be marked override [-Wsuggest-override] 88 | virtual void syncToParent(); | ^~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/classifiercodedocument.h:16, from /<>/umbrello/codegenerators/ruby/rubyclassifiercodedocument.h:17, from /<>/umbrello/codegenerators/ruby/rubycodedocumentation.cpp:17: /<>/umbrello/codegenerators/codeaccessormethod.h:47:18: warning: ‘virtual void CodeAccessorMethod::updateContent()’ can be marked override [-Wsuggest-override] 47 | virtual void updateContent() = 0; | ^~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeaccessormethod.h:49:18: warning: ‘virtual void CodeAccessorMethod::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 49 | virtual void saveToXMI1(QDomDocument & doc, QDomElement & root); | ^~~~~~~~~~ /<>/umbrello/codegenerators/codeaccessormethod.h:50:18: warning: ‘virtual void CodeAccessorMethod::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] 50 | virtual void loadFromXMI1(QDomElement & root); | ^~~~~~~~~~~~ /<>/umbrello/codegenerators/codeaccessormethod.h:52:18: warning: ‘virtual void CodeAccessorMethod::setAttributesFromObject(TextBlock*)’ can be marked override [-Wsuggest-override] 52 | virtual void setAttributesFromObject(TextBlock * obj); | ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeaccessormethod.h:56:18: warning: ‘virtual void CodeAccessorMethod::release()’ can be marked override [-Wsuggest-override] 56 | virtual void release(); | ^~~~~~~ /<>/umbrello/codegenerators/codeaccessormethod.h:58:18: warning: ‘virtual void CodeAccessorMethod::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 58 | virtual void setAttributesOnNode(QDomDocument & doc, QDomElement & blockElement); | ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeaccessormethod.h:60:18: warning: ‘virtual void CodeAccessorMethod::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] 60 | virtual void setAttributesFromNode(QDomElement & element); | ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeaccessormethod.h:62:18: warning: ‘virtual void CodeAccessorMethod::updateMethodDeclaration()’ can be marked override [-Wsuggest-override] 62 | virtual void updateMethodDeclaration() = 0; | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/codedocument.h:16, from /<>/umbrello/codegenerators/classifiercodedocument.h:17, from /<>/umbrello/codegenerators/ruby/rubyclassifiercodedocument.h:17, from /<>/umbrello/codegenerators/ruby/rubycodedocumentation.cpp:17: /<>/umbrello/codegenerators/hierarchicalcodeblock.h:38:10: warning: ‘virtual bool HierarchicalCodeBlock::addTextBlock(TextBlock*)’ can be marked override [-Wsuggest-override] 38 | bool addTextBlock (TextBlock * add_object); | ^~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:40:10: warning: ‘virtual bool HierarchicalCodeBlock::insertTextBlock(TextBlock*, TextBlock*, bool)’ can be marked override [-Wsuggest-override] 40 | bool insertTextBlock (TextBlock * newBlock, TextBlock * existingBlock, bool after = true); | ^~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:42:10: warning: ‘virtual bool HierarchicalCodeBlock::removeTextBlock(TextBlock*)’ can be marked override [-Wsuggest-override] 42 | bool removeTextBlock (TextBlock * remove_object); | ^~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:48:18: warning: ‘virtual void HierarchicalCodeBlock::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 48 | virtual void saveToXMI1 (QDomDocument & doc, QDomElement & root); | ^~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:50:18: warning: ‘virtual void HierarchicalCodeBlock::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] 50 | virtual void loadFromXMI1 (QDomElement & root); | ^~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:52:21: warning: ‘virtual QString HierarchicalCodeBlock::toString() const’ can be marked override [-Wsuggest-override] 52 | virtual QString toString () const; | ^~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:55:13: warning: ‘virtual QString HierarchicalCodeBlock::getUniqueTag(const QString&)’ can be marked override [-Wsuggest-override] 55 | QString getUniqueTag(const QString& prefix); | ^~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:59:25: warning: ‘virtual CodeBlock* HierarchicalCodeBlock::newCodeBlock()’ can be marked override [-Wsuggest-override] 59 | virtual CodeBlock * newCodeBlock(); | ^~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:60:37: warning: ‘virtual CodeBlockWithComments* HierarchicalCodeBlock::newCodeBlockWithComments()’ can be marked override [-Wsuggest-override] 60 | virtual CodeBlockWithComments * newCodeBlockWithComments(); | ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:61:37: warning: ‘virtual HierarchicalCodeBlock* HierarchicalCodeBlock::newHierarchicalCodeBlock()’ can be marked override [-Wsuggest-override] 61 | virtual HierarchicalCodeBlock * newHierarchicalCodeBlock(); | ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:65:18: warning: ‘virtual void HierarchicalCodeBlock::release()’ can be marked override [-Wsuggest-override] 65 | virtual void release (); | ^~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:67:18: warning: ‘virtual void HierarchicalCodeBlock::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 67 | virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & elem); | ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:69:18: warning: ‘virtual void HierarchicalCodeBlock::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] 69 | virtual void setAttributesFromNode (QDomElement & element); | ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:71:18: warning: ‘virtual void HierarchicalCodeBlock::setAttributesFromObject(TextBlock*)’ can be marked override [-Wsuggest-override] 71 | virtual void setAttributesFromObject (TextBlock * obj); | ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:73:17: warning: ‘virtual TextBlock* HierarchicalCodeBlock::findCodeClassFieldTextBlockByTag(const QString&)’ can be marked override [-Wsuggest-override] 73 | TextBlock * findCodeClassFieldTextBlockByTag (const QString &tag); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/classifiercodedocument.h:17, from /<>/umbrello/codegenerators/ruby/rubyclassifiercodedocument.h:17, from /<>/umbrello/codegenerators/ruby/rubycodedocumentation.cpp:17: /<>/umbrello/codegenerators/codedocument.h:61:10: warning: ‘virtual bool CodeDocument::insertTextBlock(TextBlock*, TextBlock*, bool)’ can be marked override [-Wsuggest-override] 61 | bool insertTextBlock (TextBlock * newBlock, TextBlock * existingBlock, bool after = true); | ^~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codedocument.h:70:25: warning: ‘virtual CodeBlock* CodeDocument::newCodeBlock()’ can be marked override [-Wsuggest-override] 70 | virtual CodeBlock * newCodeBlock (); | ^~~~~~~~~~~~ /<>/umbrello/codegenerators/codedocument.h:71:37: warning: ‘virtual HierarchicalCodeBlock* CodeDocument::newHierarchicalCodeBlock()’ can be marked override [-Wsuggest-override] 71 | virtual HierarchicalCodeBlock * newHierarchicalCodeBlock (); | ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codedocument.h:72:37: warning: ‘virtual CodeBlockWithComments* CodeDocument::newCodeBlockWithComments()’ can be marked override [-Wsuggest-override] 72 | virtual CodeBlockWithComments * newCodeBlockWithComments (); | ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codedocument.h:74:21: warning: ‘virtual QString CodeDocument::getUniqueTag(const QString&)’ can be marked override [-Wsuggest-override] 74 | virtual QString getUniqueTag(const QString& prefix = QString()); | ^~~~~~~~~~~~ /<>/umbrello/codegenerators/codedocument.h:86:18: warning: ‘virtual void CodeDocument::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 86 | virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement); | ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codedocument.h:88:18: warning: ‘virtual void CodeDocument::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] 88 | virtual void setAttributesFromNode (QDomElement & element); | ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codedocument.h:100:10: warning: ‘virtual void CodeDocument::resetTextBlocks()’ can be marked override [-Wsuggest-override] 100 | void resetTextBlocks(); | ^~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codedocument.h:102:25: warning: ‘virtual TextBlock* CodeDocument::findCodeClassFieldTextBlockByTag(const QString&)’ can be marked override [-Wsuggest-override] 102 | virtual TextBlock * findCodeClassFieldTextBlockByTag(const QString &tag); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/codeoperation.h:16, from /<>/umbrello/codegenerators/classifiercodedocument.h:18, from /<>/umbrello/codegenerators/ruby/rubyclassifiercodedocument.h:17, from /<>/umbrello/codegenerators/ruby/rubycodedocumentation.cpp:17: /<>/umbrello/uml1model/operation.h:37:18: warning: ‘virtual void UMLOperation::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 37 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/operation.h:39:24: warning: ‘virtual UMLObject* UMLOperation::clone() const’ can be marked override [-Wsuggest-override] 39 | virtual UMLObject* clone() const; | ^~~~~ /<>/umbrello/uml1model/operation.h:41:10: warning: ‘virtual void UMLOperation::setType(UMLObject*)’ can be marked override [-Wsuggest-override] 41 | void setType(UMLObject* type); | ^~~~~~~ /<>/umbrello/uml1model/operation.h:52:13: warning: ‘virtual QString UMLOperation::toString(Uml::SignatureType::Enum, bool)’ can be marked override [-Wsuggest-override] 52 | QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false); | ^~~~~~~~ /<>/umbrello/uml1model/operation.h:56:10: warning: ‘virtual bool UMLOperation::resolveRef()’ can be marked override [-Wsuggest-override] 56 | bool resolveRef(); | ^~~~~~~~~~ /<>/umbrello/uml1model/operation.h:60:18: warning: ‘virtual bool UMLOperation::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] 60 | virtual bool showPropertiesDialog(QWidget* parent = 0); | ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/operation.h:72:10: warning: ‘virtual void UMLOperation::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 72 | void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/operation.h:75:10: warning: ‘virtual bool UMLOperation::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 75 | bool load1(QDomElement & element); | ^~~~~ In file included from /<>/umbrello/codegenerators/classifiercodedocument.h:18, from /<>/umbrello/codegenerators/ruby/rubyclassifiercodedocument.h:17, from /<>/umbrello/codegenerators/ruby/rubycodedocumentation.cpp:17: /<>/umbrello/codegenerators/codeoperation.h:41:18: warning: ‘virtual void CodeOperation::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 41 | virtual void saveToXMI1 (QDomDocument & doc, QDomElement & root); | ^~~~~~~~~~ /<>/umbrello/codegenerators/codeoperation.h:43:18: warning: ‘virtual void CodeOperation::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] 43 | virtual void loadFromXMI1 (QDomElement & root); | ^~~~~~~~~~~~ /<>/umbrello/codegenerators/codeoperation.h:47:18: warning: ‘virtual void CodeOperation::setAttributesFromObject(TextBlock*)’ can be marked override [-Wsuggest-override] 47 | virtual void setAttributesFromObject (TextBlock * obj); | ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeoperation.h:49:18: warning: ‘virtual void CodeOperation::updateMethodDeclaration()’ can be marked override [-Wsuggest-override] 49 | virtual void updateMethodDeclaration() = 0; | ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeoperation.h:50:18: warning: ‘virtual void CodeOperation::updateContent()’ can be marked override [-Wsuggest-override] 50 | virtual void updateContent(); | ^~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeoperation.h:57:18: warning: ‘virtual void CodeOperation::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 57 | virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement); | ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeoperation.h:59:18: warning: ‘virtual void CodeOperation::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] 59 | virtual void setAttributesFromNode (QDomElement & element); | ^~~~~~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/codeclassfield.h:16, from /<>/umbrello/codegenerators/classifiercodedocument.h:19, from /<>/umbrello/codegenerators/ruby/rubyclassifiercodedocument.h:17, from /<>/umbrello/codegenerators/ruby/rubycodedocumentation.cpp:17: /<>/umbrello/codegenerators/codeclassfielddeclarationblock.h:42:18: warning: ‘virtual void CodeClassFieldDeclarationBlock::setAttributesFromObject(TextBlock*)’ can be marked override [-Wsuggest-override] 42 | virtual void setAttributesFromObject(TextBlock * obj); | ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeclassfielddeclarationblock.h:44:18: warning: ‘virtual void CodeClassFieldDeclarationBlock::updateContent()’ can be marked override [-Wsuggest-override] 44 | virtual void updateContent() = 0; | ^~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeclassfielddeclarationblock.h:46:18: warning: ‘virtual void CodeClassFieldDeclarationBlock::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 46 | virtual void saveToXMI1(QDomDocument & doc, QDomElement & root); | ^~~~~~~~~~ /<>/umbrello/codegenerators/codeclassfielddeclarationblock.h:48:18: warning: ‘virtual void CodeClassFieldDeclarationBlock::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] 48 | virtual void loadFromXMI1(QDomElement & root); | ^~~~~~~~~~~~ /<>/umbrello/codegenerators/codeclassfielddeclarationblock.h:52:18: warning: ‘virtual void CodeClassFieldDeclarationBlock::release()’ can be marked override [-Wsuggest-override] 52 | virtual void release(); | ^~~~~~~ /<>/umbrello/codegenerators/codeclassfielddeclarationblock.h:54:18: warning: ‘virtual void CodeClassFieldDeclarationBlock::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 54 | virtual void setAttributesOnNode(QDomDocument & doc, QDomElement & blockElement); | ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeclassfielddeclarationblock.h:56:18: warning: ‘virtual void CodeClassFieldDeclarationBlock::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] 56 | virtual void setAttributesFromNode(QDomElement & element); | ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeclassfielddeclarationblock.h:67:18: warning: ‘virtual void CodeClassFieldDeclarationBlock::syncToParent()’ can be marked override [-Wsuggest-override] 67 | virtual void syncToParent(); | ^~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/classifiercodedocument.h:19, from /<>/umbrello/codegenerators/ruby/rubyclassifiercodedocument.h:17, from /<>/umbrello/codegenerators/ruby/rubycodedocumentation.cpp:17: /<>/umbrello/codegenerators/codeclassfield.h:52:13: warning: ‘virtual QString CodeClassField::getTypeName()’ can be marked override [-Wsuggest-override] 52 | QString getTypeName (); | ^~~~~~~~~~~ /<>/umbrello/codegenerators/codeclassfield.h:85:10: warning: ‘virtual void CodeClassField::updateContent()’ can be marked override [-Wsuggest-override] 85 | void updateContent(); | ^~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeclassfield.h:121:18: warning: ‘virtual void CodeClassField::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 121 | virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement); | ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeclassfield.h:123:18: warning: ‘virtual void CodeClassField::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] 123 | virtual void setAttributesFromNode (QDomElement & element); | ^~~~~~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/ruby/rubyclassifiercodedocument.h:17, from /<>/umbrello/codegenerators/ruby/rubycodedocumentation.cpp:17: /<>/umbrello/codegenerators/classifiercodedocument.h:74:18: warning: ‘virtual void ClassifierCodeDocument::synchronize()’ can be marked override [-Wsuggest-override] 74 | virtual void synchronize(); | ^~~~~~~~~~~ /<>/umbrello/codegenerators/classifiercodedocument.h:81:18: warning: ‘virtual void ClassifierCodeDocument::updateContent()’ can be marked override [-Wsuggest-override] 81 | virtual void updateContent() = 0; | ^~~~~~~~~~~~~ /<>/umbrello/codegenerators/classifiercodedocument.h:83:18: warning: ‘virtual void ClassifierCodeDocument::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 83 | virtual void saveToXMI1(QDomDocument &doc, QDomElement &root); | ^~~~~~~~~~ /<>/umbrello/codegenerators/classifiercodedocument.h:84:18: warning: ‘virtual void ClassifierCodeDocument::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] 84 | virtual void loadFromXMI1(QDomElement &root); | ^~~~~~~~~~~~ /<>/umbrello/codegenerators/classifiercodedocument.h:90:18: warning: ‘virtual void ClassifierCodeDocument::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 90 | virtual void setAttributesOnNode(QDomDocument &doc, QDomElement &blockElement); | ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/classifiercodedocument.h:91:18: warning: ‘virtual void ClassifierCodeDocument::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] 91 | virtual void setAttributesFromNode(QDomElement &element); | ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/classifiercodedocument.h:93:17: warning: ‘virtual TextBlock* ClassifierCodeDocument::findCodeClassFieldTextBlockByTag(const QString&)’ can be marked override [-Wsuggest-override] 93 | TextBlock * findCodeClassFieldTextBlockByTag(const QString &tag); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/ruby/rubyclassifiercodedocument.h:20, from /<>/umbrello/codegenerators/ruby/rubycodedocumentation.cpp:17: /<>/umbrello/codegenerators/ruby/rubycodeclassfield.h:40:13: warning: ‘virtual QString RubyCodeClassField::getInitialValue()’ can be marked override [-Wsuggest-override] 40 | QString getInitialValue(); | ^~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/ruby/rubycodeclassfield.h:42:13: warning: ‘virtual QString RubyCodeClassField::getTypeName()’ can be marked override [-Wsuggest-override] 42 | QString getTypeName (); | ^~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/ruby/rubyclassifiercodedocument.h:21, from /<>/umbrello/codegenerators/ruby/rubycodedocumentation.cpp:17: /<>/umbrello/codegenerators/ruby/rubycodeoperation.h:37:17: warning: ‘virtual int RubyCodeOperation::lastEditableLine()’ can be marked override [-Wsuggest-override] 37 | virtual int lastEditableLine(); | ^~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/ruby/rubycodeoperation.h:41:10: warning: ‘virtual void RubyCodeOperation::updateMethodDeclaration()’ can be marked override [-Wsuggest-override] 41 | void updateMethodDeclaration(); | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/ruby/rubycodedocumentation.cpp:17: /<>/umbrello/codegenerators/ruby/rubyclassifiercodedocument.h:50:13: warning: ‘virtual QString RubyClassifierCodeDocument::getPath()’ can be marked override [-Wsuggest-override] 50 | QString getPath(); | ^~~~~~~ /<>/umbrello/codegenerators/ruby/rubyclassifiercodedocument.h:52:10: warning: ‘virtual bool RubyClassifierCodeDocument::addCodeOperation(CodeOperation*)’ can be marked override [-Wsuggest-override] 52 | bool addCodeOperation(CodeOperation * op); | ^~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/ruby/rubyclassifiercodedocument.h:54:10: warning: ‘virtual void RubyClassifierCodeDocument::updateContent()’ can be marked override [-Wsuggest-override] 54 | void updateContent(); | ^~~~~~~~~~~~~ /<>/umbrello/codegenerators/ruby/rubyclassifiercodedocument.h:58:10: warning: ‘virtual void RubyClassifierCodeDocument::resetTextBlocks()’ can be marked override [-Wsuggest-override] 58 | void resetTextBlocks(); | ^~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/ruby/rubyclassifiercodedocument.h:60:18: warning: ‘virtual void RubyClassifierCodeDocument::loadChildTextBlocksFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] 60 | virtual void loadChildTextBlocksFromNode(QDomElement & root); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/ruby/rubycodedocumentation.cpp:18: /<>/umbrello/codegenerators/ruby/rubycodegenerationpolicy.h:38:18: warning: ‘virtual void RubyCodeGenerationPolicy::setDefaults(bool)’ can be marked override [-Wsuggest-override] 38 | virtual void setDefaults(bool emitUpdateSignal = true); | ^~~~~~~~~~~ /<>/umbrello/codegenerators/ruby/rubycodegenerationpolicy.h:40:32: warning: ‘virtual CodeGenerationPolicyPage* RubyCodeGenerationPolicy::createPage(QWidget*, const char*)’ can be marked override [-Wsuggest-override] 40 | CodeGenerationPolicyPage * createPage (QWidget *parent = 0, const char * name = 0); | ^~~~~~~~~~ In file included from /<>/umbrello/codegenerators/ruby/rubycodedocumentation.cpp:19: /<>/umbrello/uml.h:201:18: warning: ‘virtual void UMLApp::keyPressEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] 201 | virtual void keyPressEvent(QKeyEvent* e); | ^~~~~~~~~~~~~ /<>/umbrello/uml.h:202:18: warning: ‘virtual void UMLApp::keyReleaseEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] 202 | virtual void keyReleaseEvent(QKeyEvent* e); | ^~~~~~~~~~~~~~~ /<>/umbrello/uml.h:204:18: warning: ‘virtual void UMLApp::customEvent(QEvent*)’ can be marked override [-Wsuggest-override] 204 | virtual void customEvent(QEvent* e); | ^~~~~~~~~~~ /<>/umbrello/uml.h:215:18: warning: ‘virtual bool UMLApp::queryClose()’ can be marked override [-Wsuggest-override] 215 | virtual bool queryClose(); | ^~~~~~~~~~ /<>/umbrello/uml.h:217:18: warning: ‘virtual void UMLApp::saveProperties(KConfigGroup&)’ can be marked override [-Wsuggest-override] 217 | virtual void saveProperties(KConfigGroup & cfg); | ^~~~~~~~~~~~~~ /<>/umbrello/uml.h:218:18: warning: ‘virtual void UMLApp::readProperties(const KConfigGroup&)’ can be marked override [-Wsuggest-override] 218 | virtual void readProperties(const KConfigGroup & cfg); | ^~~~~~~~~~~~~~ [ 50%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/codegenerators/ruby/rubycodegenerationpolicy.cpp.o cd /<>/obj-aarch64-linux-gnu/umbrello && /usr/bin/aarch64-linux-gnu-g++ -DCMAKE_BINARY_DIR=\"/<>/obj-aarch64-linux-gnu\" -DKCOREADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLO_VERSION_STRING=\"2.23.3\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-aarch64-linux-gnu/umbrello -I/<>/umbrello -I/<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/include -I/<>/obj-aarch64-linux-gnu -I/<>/umbrello/clipboard -I/<>/umbrello/cmds -I/<>/umbrello/codegenerators -I/<>/umbrello/codegenerators/ada -I/<>/umbrello/codegenerators/as -I/<>/umbrello/codegenerators/cpp -I/<>/umbrello/codegenerators/csharp -I/<>/umbrello/codegenerators/d -I/<>/umbrello/codegenerators/idl -I/<>/umbrello/codegenerators/java -I/<>/umbrello/codegenerators/js -I/<>/umbrello/codegenerators/pascal -I/<>/umbrello/codegenerators/perl -I/<>/umbrello/codegenerators/php -I/<>/umbrello/codegenerators/python -I/<>/umbrello/codegenerators/ruby -I/<>/umbrello/codegenerators/sql -I/<>/umbrello/codegenerators/tcl -I/<>/umbrello/codegenerators/vala -I/<>/umbrello/codegenerators/xml -I/<>/umbrello/codegenwizard -I/<>/umbrello/codeimport -I/<>/umbrello/codeimport/csharp -I/<>/umbrello/codeimpwizard -I/<>/umbrello/debug -I/<>/umbrello/dialogs -I/<>/umbrello/dialogs/pages -I/<>/umbrello/dialogs/widgets -I/<>/umbrello/docgenerators -I/<>/umbrello/finder -I/<>/umbrello/refactoring -I/<>/umbrello/uml1model -I/<>/umbrello/umlwidgets -I/<>/lib/cppparser -I/<>/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/aarch64-linux-gnu/qt5 -isystem /usr/include/aarch64-linux-gnu/qt5/QtWidgets -isystem /usr/include/aarch64-linux-gnu/qt5/QtGui -isystem /usr/include/aarch64-linux-gnu/qt5/QtCore -isystem /usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/aarch64-linux-gnu/qt5/QtXml -isystem /usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/aarch64-linux-gnu/qt5/QtSvg -isystem /usr/include/aarch64-linux-gnu/qt5/QtWebKitWidgets -isystem /usr/include/aarch64-linux-gnu/qt5/QtWebKit -isystem /usr/include/aarch64-linux-gnu/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/aarch64-linux-gnu/qt5/QtConcurrent -isystem /usr/include/aarch64-linux-gnu/qt5/QtDBus -isystem /usr/include/KF5/KTextEditor -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -fno-delete-null-pointer-checks -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -o CMakeFiles/libumbrello.dir/codegenerators/ruby/rubycodegenerationpolicy.cpp.o -c /<>/umbrello/codegenerators/ruby/rubycodegenerationpolicy.cpp In file included from /<>/umbrello/codegenerators/ruby/rubycodegenerationpolicy.cpp:14: /<>/umbrello/codegenerators/ruby/rubycodegenerationpolicy.h:38:18: warning: ‘virtual void RubyCodeGenerationPolicy::setDefaults(bool)’ can be marked override [-Wsuggest-override] 38 | virtual void setDefaults(bool emitUpdateSignal = true); | ^~~~~~~~~~~ /<>/umbrello/codegenerators/ruby/rubycodegenerationpolicy.h:40:32: warning: ‘virtual CodeGenerationPolicyPage* RubyCodeGenerationPolicy::createPage(QWidget*, const char*)’ can be marked override [-Wsuggest-override] 40 | CodeGenerationPolicyPage * createPage (QWidget *parent = 0, const char * name = 0); | ^~~~~~~~~~ In file included from /<>/umbrello/dialogs/pages/codegenerationpolicypage.h:23, from /<>/umbrello/codegenerators/ruby/rubycodegenerationpolicypage.h:16, from /<>/umbrello/codegenerators/ruby/rubycodegenerationpolicy.cpp:19: /<>/umbrello/dialogs/pages/dialogpagebase.h:34:18: warning: ‘virtual void DialogPageBase::keyPressEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] 34 | virtual void keyPressEvent(QKeyEvent *event); | ^~~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/ruby/rubycodegenerationpolicy.cpp:19: /<>/umbrello/codegenerators/ruby/rubycodegenerationpolicypage.h:35:10: warning: ‘virtual void RubyCodeGenerationPolicyPage::apply()’ can be marked override [-Wsuggest-override] 35 | void apply(); | ^~~~~ In file included from /<>/umbrello/codegenerators/ruby/rubycodegenerator.h:17, from /<>/umbrello/codegenerators/ruby/rubycodegenerationpolicy.cpp:20: /<>/umbrello/codegenerators/advancedcodegenerator.h:37:18: warning: ‘virtual void AdvancedCodeGenerator::initFromParentDocument()’ can be marked override [-Wsuggest-override] 37 | virtual void initFromParentDocument(); | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/uml1model/package.h:14, from /<>/umbrello/uml1model/classifier.h:13, from /<>/umbrello/codegenerators/classifiercodedocument.h:15, from /<>/umbrello/codegenerators/ruby/rubyclassifiercodedocument.h:17, from /<>/umbrello/codegenerators/ruby/rubycodegenerator.h:18, from /<>/umbrello/codegenerators/ruby/rubycodegenerationpolicy.cpp:20: /<>/umbrello/uml1model/umlcanvasobject.h:43:18: warning: ‘virtual void UMLCanvasObject::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 43 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/umlcanvasobject.h:85:18: warning: ‘virtual bool UMLCanvasObject::resolveRef()’ can be marked override [-Wsuggest-override] 85 | virtual bool resolveRef(); | ^~~~~~~~~~ In file included from /<>/umbrello/uml1model/classifier.h:13, from /<>/umbrello/codegenerators/classifiercodedocument.h:15, from /<>/umbrello/codegenerators/ruby/rubyclassifiercodedocument.h:17, from /<>/umbrello/codegenerators/ruby/rubycodegenerator.h:18, from /<>/umbrello/codegenerators/ruby/rubycodegenerationpolicy.cpp:20: /<>/umbrello/uml1model/package.h:39:18: warning: ‘virtual void UMLPackage::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 39 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/package.h:41:24: warning: ‘virtual UMLObject* UMLPackage::clone() const’ can be marked override [-Wsuggest-override] 41 | virtual UMLObject* clone() const; | ^~~~~ /<>/umbrello/uml1model/package.h:64:18: warning: ‘virtual bool UMLPackage::resolveRef()’ can be marked override [-Wsuggest-override] 64 | virtual bool resolveRef(); | ^~~~~~~~~~ /<>/umbrello/uml1model/package.h:66:18: warning: ‘virtual void UMLPackage::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 66 | virtual void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/package.h:69:18: warning: ‘virtual bool UMLPackage::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 69 | virtual bool load1(QDomElement& element); | ^~~~~ In file included from /<>/umbrello/uml1model/attribute.h:15, from /<>/umbrello/uml1model/umlattributelist.h:17, from /<>/umbrello/uml1model/classifier.h:14, from /<>/umbrello/codegenerators/classifiercodedocument.h:15, from /<>/umbrello/codegenerators/ruby/rubyclassifiercodedocument.h:17, from /<>/umbrello/codegenerators/ruby/rubycodegenerator.h:18, from /<>/umbrello/codegenerators/ruby/rubycodegenerationpolicy.cpp:20: /<>/umbrello/uml1model/classifierlistitem.h:48:18: warning: ‘virtual void UMLClassifierListItem::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 48 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/classifierlistitem.h:54:24: warning: ‘virtual UMLObject* UMLClassifierListItem::clone() const’ can be marked override [-Wsuggest-override] 54 | virtual UMLObject* clone() const = 0; | ^~~~~ In file included from /<>/umbrello/uml1model/umlattributelist.h:17, from /<>/umbrello/uml1model/classifier.h:14, from /<>/umbrello/codegenerators/classifiercodedocument.h:15, from /<>/umbrello/codegenerators/ruby/rubyclassifiercodedocument.h:17, from /<>/umbrello/codegenerators/ruby/rubycodegenerator.h:18, from /<>/umbrello/codegenerators/ruby/rubycodegenerationpolicy.cpp:20: /<>/umbrello/uml1model/attribute.h:42:18: warning: ‘virtual void UMLAttribute::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 42 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/attribute.h:44:10: warning: ‘virtual void UMLAttribute::setName(const QString&)’ can be marked override [-Wsuggest-override] 44 | void setName(const QString &name); | ^~~~~~~ /<>/umbrello/uml1model/attribute.h:48:24: warning: ‘virtual UMLObject* UMLAttribute::clone() const’ can be marked override [-Wsuggest-override] 48 | virtual UMLObject* clone() const; | ^~~~~ /<>/umbrello/uml1model/attribute.h:53:13: warning: ‘virtual QString UMLAttribute::toString(Uml::SignatureType::Enum, bool)’ can be marked override [-Wsuggest-override] 53 | QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false); | ^~~~~~~~ /<>/umbrello/uml1model/attribute.h:58:18: warning: ‘virtual void UMLAttribute::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 58 | virtual void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/attribute.h:60:18: warning: ‘virtual bool UMLAttribute::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] 60 | virtual bool showPropertiesDialog(QWidget* parent = 0); | ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/attribute.h:73:10: warning: ‘virtual bool UMLAttribute::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 73 | bool load1(QDomElement & element); | ^~~~~ In file included from /<>/umbrello/uml1model/foreignkeyconstraint.h:16, from /<>/umbrello/model_utils.h:18, from /<>/umbrello/uml1model/classifier.h:19, from /<>/umbrello/codegenerators/classifiercodedocument.h:15, from /<>/umbrello/codegenerators/ruby/rubyclassifiercodedocument.h:17, from /<>/umbrello/codegenerators/ruby/rubycodegenerator.h:18, from /<>/umbrello/codegenerators/ruby/rubycodegenerationpolicy.cpp:20: /<>/umbrello/uml1model/entityconstraint.h:40:18: warning: ‘virtual void UMLEntityConstraint::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 40 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/entityconstraint.h:45:24: warning: ‘virtual UMLObject* UMLEntityConstraint::clone() const’ can be marked override [-Wsuggest-override] 45 | virtual UMLObject* clone() const = 0; | ^~~~~ In file included from /<>/umbrello/model_utils.h:18, from /<>/umbrello/uml1model/classifier.h:19, from /<>/umbrello/codegenerators/classifiercodedocument.h:15, from /<>/umbrello/codegenerators/ruby/rubyclassifiercodedocument.h:17, from /<>/umbrello/codegenerators/ruby/rubycodegenerator.h:18, from /<>/umbrello/codegenerators/ruby/rubycodegenerationpolicy.cpp:20: /<>/umbrello/uml1model/foreignkeyconstraint.h:56:18: warning: ‘virtual void UMLForeignKeyConstraint::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 56 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:58:24: warning: ‘virtual UMLObject* UMLForeignKeyConstraint::clone() const’ can be marked override [-Wsuggest-override] 58 | virtual UMLObject* clone() const; | ^~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:60:13: warning: ‘virtual QString UMLForeignKeyConstraint::toString(Uml::SignatureType::Enum, bool)’ can be marked override [-Wsuggest-override] 60 | QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false); | ^~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:65:10: warning: ‘virtual void UMLForeignKeyConstraint::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 65 | void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:67:18: warning: ‘virtual bool UMLForeignKeyConstraint::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] 67 | virtual bool showPropertiesDialog(QWidget* parent = 0); | ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:85:10: warning: ‘virtual bool UMLForeignKeyConstraint::resolveRef()’ can be marked override [-Wsuggest-override] 85 | bool resolveRef(); | ^~~~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:94:10: warning: ‘virtual bool UMLForeignKeyConstraint::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 94 | bool load1(QDomElement & element); | ^~~~~ In file included from /<>/umbrello/model_utils.h:20, from /<>/umbrello/uml1model/classifier.h:19, from /<>/umbrello/codegenerators/classifiercodedocument.h:15, from /<>/umbrello/codegenerators/ruby/rubyclassifiercodedocument.h:17, from /<>/umbrello/codegenerators/ruby/rubycodegenerator.h:18, from /<>/umbrello/codegenerators/ruby/rubycodegenerationpolicy.cpp:20: /<>/umbrello/dialogs/multipagedialogbase.h:101:18: warning: ‘virtual void MultiPageDialogBase::keyPressEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] 101 | virtual void keyPressEvent(QKeyEvent *event); | ^~~~~~~~~~~~~ In file included from /<>/umbrello/model_utils.h:21, from /<>/umbrello/uml1model/classifier.h:19, from /<>/umbrello/codegenerators/classifiercodedocument.h:15, from /<>/umbrello/codegenerators/ruby/rubyclassifiercodedocument.h:17, from /<>/umbrello/codegenerators/ruby/rubycodegenerator.h:18, from /<>/umbrello/codegenerators/ruby/rubycodegenerationpolicy.cpp:20: /<>/umbrello/umlwidgets/widgetbase.h:187:20: warning: ‘virtual QRectF WidgetBase::boundingRect() const’ can be marked override [-Wsuggest-override] 187 | virtual QRectF boundingRect() const; | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/widgetbase.h:191:18: warning: ‘virtual void WidgetBase::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] 191 | virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); | ^~~~~ /<>/umbrello/umlwidgets/widgetbase.h:260:18: warning: ‘virtual void WidgetBase::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] 260 | virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent *event); | ^~~~~~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/classifiercodedocument.h:15, from /<>/umbrello/codegenerators/ruby/rubyclassifiercodedocument.h:17, from /<>/umbrello/codegenerators/ruby/rubycodegenerator.h:18, from /<>/umbrello/codegenerators/ruby/rubycodegenerationpolicy.cpp:20: /<>/umbrello/uml1model/classifier.h:54:18: warning: ‘virtual void UMLClassifier::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 54 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/classifier.h:56:16: warning: ‘virtual UMLObject* UMLClassifier::clone() const’ can be marked override [-Wsuggest-override] 56 | UMLObject* clone() const; | ^~~~~ /<>/umbrello/uml1model/classifier.h:111:18: warning: ‘virtual bool UMLClassifier::resolveRef()’ can be marked override [-Wsuggest-override] 111 | virtual bool resolveRef(); | ^~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:115:24: warning: ‘virtual UMLObject* UMLClassifier::findChildObjectById(Uml::ID::Type, bool)’ can be marked override [-Wsuggest-override] 115 | virtual UMLObject* findChildObjectById(Uml::ID::Type id, bool considerAncestors = false); | ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:124:18: warning: ‘virtual bool UMLClassifier::acceptAssociationType(Uml::AssociationType::Enum)’ can be marked override [-Wsuggest-override] 124 | virtual bool acceptAssociationType(Uml::AssociationType::Enum type); | ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:129:10: warning: ‘virtual void UMLClassifier::setBaseType(UMLObject::ObjectType)’ can be marked override [-Wsuggest-override] 129 | void setBaseType(UMLObject::ObjectType ot); | ^~~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:181:10: warning: ‘virtual void UMLClassifier::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 181 | void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:183:18: warning: ‘virtual bool UMLClassifier::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 183 | virtual bool load1(QDomElement& element); | ^~~~~ In file included from /<>/umbrello/codegenerators/codeblockwithcomments.h:15, from /<>/umbrello/codegenerators/codemethodblock.h:17, from /<>/umbrello/codegenerators/codeaccessormethod.h:15, from /<>/umbrello/codegenerators/classifiercodedocument.h:16, from /<>/umbrello/codegenerators/ruby/rubyclassifiercodedocument.h:17, from /<>/umbrello/codegenerators/ruby/rubycodegenerator.h:18, from /<>/umbrello/codegenerators/ruby/rubycodegenerationpolicy.cpp:20: /<>/umbrello/codegenerators/codeblock.h:40:18: warning: ‘virtual void CodeBlock::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 40 | virtual void saveToXMI1(QDomDocument & doc, QDomElement & root); | ^~~~~~~~~~ /<>/umbrello/codegenerators/codeblock.h:41:18: warning: ‘virtual void CodeBlock::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] 41 | virtual void loadFromXMI1(QDomElement & root); | ^~~~~~~~~~~~ /<>/umbrello/codegenerators/codeblock.h:43:18: warning: ‘virtual void CodeBlock::setAttributesFromObject(TextBlock*)’ can be marked override [-Wsuggest-override] 43 | virtual void setAttributesFromObject(TextBlock * obj); | ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeblock.h:49:18: warning: ‘virtual void CodeBlock::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 49 | virtual void setAttributesOnNode(QDomDocument & doc, QDomElement & blockElement); | ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeblock.h:50:18: warning: ‘virtual void CodeBlock::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] 50 | virtual void setAttributesFromNode(QDomElement & element); | ^~~~~~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/codeblockwithcomments.h:16, from /<>/umbrello/codegenerators/codemethodblock.h:17, from /<>/umbrello/codegenerators/codeaccessormethod.h:15, from /<>/umbrello/codegenerators/classifiercodedocument.h:16, from /<>/umbrello/codegenerators/ruby/rubyclassifiercodedocument.h:17, from /<>/umbrello/codegenerators/ruby/rubycodegenerator.h:18, from /<>/umbrello/codegenerators/ruby/rubycodegenerationpolicy.cpp:20: /<>/umbrello/codegenerators/codecomment.h:30:18: warning: ‘virtual void CodeComment::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 30 | virtual void saveToXMI1(QDomDocument & doc, QDomElement & root); | ^~~~~~~~~~ /<>/umbrello/codegenerators/codecomment.h:31:18: warning: ‘virtual void CodeComment::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] 31 | virtual void loadFromXMI1(QDomElement & root); | ^~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/codemethodblock.h:17, from /<>/umbrello/codegenerators/codeaccessormethod.h:15, from /<>/umbrello/codegenerators/classifiercodedocument.h:16, from /<>/umbrello/codegenerators/ruby/rubyclassifiercodedocument.h:17, from /<>/umbrello/codegenerators/ruby/rubycodegenerator.h:18, from /<>/umbrello/codegenerators/ruby/rubycodegenerationpolicy.cpp:20: /<>/umbrello/codegenerators/codeblockwithcomments.h:38:21: warning: ‘virtual QString CodeBlockWithComments::toString() const’ can be marked override [-Wsuggest-override] 38 | virtual QString toString () const; | ^~~~~~~~ /<>/umbrello/codegenerators/codeblockwithcomments.h:42:18: warning: ‘virtual void CodeBlockWithComments::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 42 | virtual void saveToXMI1 (QDomDocument & doc, QDomElement & root); | ^~~~~~~~~~ /<>/umbrello/codegenerators/codeblockwithcomments.h:44:18: warning: ‘virtual void CodeBlockWithComments::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] 44 | virtual void loadFromXMI1 (QDomElement & root); | ^~~~~~~~~~~~ /<>/umbrello/codegenerators/codeblockwithcomments.h:46:18: warning: ‘virtual void CodeBlockWithComments::setAttributesFromObject(TextBlock*)’ can be marked override [-Wsuggest-override] 46 | virtual void setAttributesFromObject (TextBlock * obj); | ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeblockwithcomments.h:50:18: warning: ‘virtual void CodeBlockWithComments::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 50 | virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement); | ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeblockwithcomments.h:52:18: warning: ‘virtual void CodeBlockWithComments::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] 52 | virtual void setAttributesFromNode (QDomElement & element); | ^~~~~~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/codeaccessormethod.h:15, from /<>/umbrello/codegenerators/classifiercodedocument.h:16, from /<>/umbrello/codegenerators/ruby/rubyclassifiercodedocument.h:17, from /<>/umbrello/codegenerators/ruby/rubycodegenerator.h:18, from /<>/umbrello/codegenerators/ruby/rubycodegenerationpolicy.cpp:20: /<>/umbrello/codegenerators/codemethodblock.h:45:21: warning: ‘virtual QString CodeMethodBlock::toString() const’ can be marked override [-Wsuggest-override] 45 | virtual QString toString () const; | ^~~~~~~~ /<>/umbrello/codegenerators/codemethodblock.h:58:18: warning: ‘virtual void CodeMethodBlock::updateContent()’ can be marked override [-Wsuggest-override] 58 | virtual void updateContent () = 0; | ^~~~~~~~~~~~~ /<>/umbrello/codegenerators/codemethodblock.h:62:18: warning: ‘virtual void CodeMethodBlock::release()’ can be marked override [-Wsuggest-override] 62 | virtual void release (); | ^~~~~~~ /<>/umbrello/codegenerators/codemethodblock.h:75:18: warning: ‘virtual void CodeMethodBlock::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 75 | virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement); | ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codemethodblock.h:77:18: warning: ‘virtual void CodeMethodBlock::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] 77 | virtual void setAttributesFromNode (QDomElement & element); | ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codemethodblock.h:79:18: warning: ‘virtual void CodeMethodBlock::setAttributesFromObject(TextBlock*)’ can be marked override [-Wsuggest-override] 79 | virtual void setAttributesFromObject (TextBlock * obj); | ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codemethodblock.h:88:18: warning: ‘virtual void CodeMethodBlock::syncToParent()’ can be marked override [-Wsuggest-override] 88 | virtual void syncToParent(); | ^~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/classifiercodedocument.h:16, from /<>/umbrello/codegenerators/ruby/rubyclassifiercodedocument.h:17, from /<>/umbrello/codegenerators/ruby/rubycodegenerator.h:18, from /<>/umbrello/codegenerators/ruby/rubycodegenerationpolicy.cpp:20: /<>/umbrello/codegenerators/codeaccessormethod.h:47:18: warning: ‘virtual void CodeAccessorMethod::updateContent()’ can be marked override [-Wsuggest-override] 47 | virtual void updateContent() = 0; | ^~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeaccessormethod.h:49:18: warning: ‘virtual void CodeAccessorMethod::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 49 | virtual void saveToXMI1(QDomDocument & doc, QDomElement & root); | ^~~~~~~~~~ /<>/umbrello/codegenerators/codeaccessormethod.h:50:18: warning: ‘virtual void CodeAccessorMethod::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] 50 | virtual void loadFromXMI1(QDomElement & root); | ^~~~~~~~~~~~ /<>/umbrello/codegenerators/codeaccessormethod.h:52:18: warning: ‘virtual void CodeAccessorMethod::setAttributesFromObject(TextBlock*)’ can be marked override [-Wsuggest-override] 52 | virtual void setAttributesFromObject(TextBlock * obj); | ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeaccessormethod.h:56:18: warning: ‘virtual void CodeAccessorMethod::release()’ can be marked override [-Wsuggest-override] 56 | virtual void release(); | ^~~~~~~ /<>/umbrello/codegenerators/codeaccessormethod.h:58:18: warning: ‘virtual void CodeAccessorMethod::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 58 | virtual void setAttributesOnNode(QDomDocument & doc, QDomElement & blockElement); | ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeaccessormethod.h:60:18: warning: ‘virtual void CodeAccessorMethod::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] 60 | virtual void setAttributesFromNode(QDomElement & element); | ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeaccessormethod.h:62:18: warning: ‘virtual void CodeAccessorMethod::updateMethodDeclaration()’ can be marked override [-Wsuggest-override] 62 | virtual void updateMethodDeclaration() = 0; | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/codedocument.h:16, from /<>/umbrello/codegenerators/classifiercodedocument.h:17, from /<>/umbrello/codegenerators/ruby/rubyclassifiercodedocument.h:17, from /<>/umbrello/codegenerators/ruby/rubycodegenerator.h:18, from /<>/umbrello/codegenerators/ruby/rubycodegenerationpolicy.cpp:20: /<>/umbrello/codegenerators/hierarchicalcodeblock.h:38:10: warning: ‘virtual bool HierarchicalCodeBlock::addTextBlock(TextBlock*)’ can be marked override [-Wsuggest-override] 38 | bool addTextBlock (TextBlock * add_object); | ^~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:40:10: warning: ‘virtual bool HierarchicalCodeBlock::insertTextBlock(TextBlock*, TextBlock*, bool)’ can be marked override [-Wsuggest-override] 40 | bool insertTextBlock (TextBlock * newBlock, TextBlock * existingBlock, bool after = true); | ^~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:42:10: warning: ‘virtual bool HierarchicalCodeBlock::removeTextBlock(TextBlock*)’ can be marked override [-Wsuggest-override] 42 | bool removeTextBlock (TextBlock * remove_object); | ^~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:48:18: warning: ‘virtual void HierarchicalCodeBlock::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 48 | virtual void saveToXMI1 (QDomDocument & doc, QDomElement & root); | ^~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:50:18: warning: ‘virtual void HierarchicalCodeBlock::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] 50 | virtual void loadFromXMI1 (QDomElement & root); | ^~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:52:21: warning: ‘virtual QString HierarchicalCodeBlock::toString() const’ can be marked override [-Wsuggest-override] 52 | virtual QString toString () const; | ^~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:55:13: warning: ‘virtual QString HierarchicalCodeBlock::getUniqueTag(const QString&)’ can be marked override [-Wsuggest-override] 55 | QString getUniqueTag(const QString& prefix); | ^~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:59:25: warning: ‘virtual CodeBlock* HierarchicalCodeBlock::newCodeBlock()’ can be marked override [-Wsuggest-override] 59 | virtual CodeBlock * newCodeBlock(); | ^~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:60:37: warning: ‘virtual CodeBlockWithComments* HierarchicalCodeBlock::newCodeBlockWithComments()’ can be marked override [-Wsuggest-override] 60 | virtual CodeBlockWithComments * newCodeBlockWithComments(); | ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:61:37: warning: ‘virtual HierarchicalCodeBlock* HierarchicalCodeBlock::newHierarchicalCodeBlock()’ can be marked override [-Wsuggest-override] 61 | virtual HierarchicalCodeBlock * newHierarchicalCodeBlock(); | ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:65:18: warning: ‘virtual void HierarchicalCodeBlock::release()’ can be marked override [-Wsuggest-override] 65 | virtual void release (); | ^~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:67:18: warning: ‘virtual void HierarchicalCodeBlock::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 67 | virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & elem); | ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:69:18: warning: ‘virtual void HierarchicalCodeBlock::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] 69 | virtual void setAttributesFromNode (QDomElement & element); | ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:71:18: warning: ‘virtual void HierarchicalCodeBlock::setAttributesFromObject(TextBlock*)’ can be marked override [-Wsuggest-override] 71 | virtual void setAttributesFromObject (TextBlock * obj); | ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:73:17: warning: ‘virtual TextBlock* HierarchicalCodeBlock::findCodeClassFieldTextBlockByTag(const QString&)’ can be marked override [-Wsuggest-override] 73 | TextBlock * findCodeClassFieldTextBlockByTag (const QString &tag); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/classifiercodedocument.h:17, from /<>/umbrello/codegenerators/ruby/rubyclassifiercodedocument.h:17, from /<>/umbrello/codegenerators/ruby/rubycodegenerator.h:18, from /<>/umbrello/codegenerators/ruby/rubycodegenerationpolicy.cpp:20: /<>/umbrello/codegenerators/codedocument.h:61:10: warning: ‘virtual bool CodeDocument::insertTextBlock(TextBlock*, TextBlock*, bool)’ can be marked override [-Wsuggest-override] 61 | bool insertTextBlock (TextBlock * newBlock, TextBlock * existingBlock, bool after = true); | ^~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codedocument.h:70:25: warning: ‘virtual CodeBlock* CodeDocument::newCodeBlock()’ can be marked override [-Wsuggest-override] 70 | virtual CodeBlock * newCodeBlock (); | ^~~~~~~~~~~~ /<>/umbrello/codegenerators/codedocument.h:71:37: warning: ‘virtual HierarchicalCodeBlock* CodeDocument::newHierarchicalCodeBlock()’ can be marked override [-Wsuggest-override] 71 | virtual HierarchicalCodeBlock * newHierarchicalCodeBlock (); | ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codedocument.h:72:37: warning: ‘virtual CodeBlockWithComments* CodeDocument::newCodeBlockWithComments()’ can be marked override [-Wsuggest-override] 72 | virtual CodeBlockWithComments * newCodeBlockWithComments (); | ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codedocument.h:74:21: warning: ‘virtual QString CodeDocument::getUniqueTag(const QString&)’ can be marked override [-Wsuggest-override] 74 | virtual QString getUniqueTag(const QString& prefix = QString()); | ^~~~~~~~~~~~ /<>/umbrello/codegenerators/codedocument.h:86:18: warning: ‘virtual void CodeDocument::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 86 | virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement); | ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codedocument.h:88:18: warning: ‘virtual void CodeDocument::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] 88 | virtual void setAttributesFromNode (QDomElement & element); | ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codedocument.h:100:10: warning: ‘virtual void CodeDocument::resetTextBlocks()’ can be marked override [-Wsuggest-override] 100 | void resetTextBlocks(); | ^~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codedocument.h:102:25: warning: ‘virtual TextBlock* CodeDocument::findCodeClassFieldTextBlockByTag(const QString&)’ can be marked override [-Wsuggest-override] 102 | virtual TextBlock * findCodeClassFieldTextBlockByTag(const QString &tag); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/codeoperation.h:16, from /<>/umbrello/codegenerators/classifiercodedocument.h:18, from /<>/umbrello/codegenerators/ruby/rubyclassifiercodedocument.h:17, from /<>/umbrello/codegenerators/ruby/rubycodegenerator.h:18, from /<>/umbrello/codegenerators/ruby/rubycodegenerationpolicy.cpp:20: /<>/umbrello/uml1model/operation.h:37:18: warning: ‘virtual void UMLOperation::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 37 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/operation.h:39:24: warning: ‘virtual UMLObject* UMLOperation::clone() const’ can be marked override [-Wsuggest-override] 39 | virtual UMLObject* clone() const; | ^~~~~ /<>/umbrello/uml1model/operation.h:41:10: warning: ‘virtual void UMLOperation::setType(UMLObject*)’ can be marked override [-Wsuggest-override] 41 | void setType(UMLObject* type); | ^~~~~~~ /<>/umbrello/uml1model/operation.h:52:13: warning: ‘virtual QString UMLOperation::toString(Uml::SignatureType::Enum, bool)’ can be marked override [-Wsuggest-override] 52 | QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false); | ^~~~~~~~ /<>/umbrello/uml1model/operation.h:56:10: warning: ‘virtual bool UMLOperation::resolveRef()’ can be marked override [-Wsuggest-override] 56 | bool resolveRef(); | ^~~~~~~~~~ /<>/umbrello/uml1model/operation.h:60:18: warning: ‘virtual bool UMLOperation::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] 60 | virtual bool showPropertiesDialog(QWidget* parent = 0); | ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/operation.h:72:10: warning: ‘virtual void UMLOperation::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 72 | void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/operation.h:75:10: warning: ‘virtual bool UMLOperation::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 75 | bool load1(QDomElement & element); | ^~~~~ In file included from /<>/umbrello/codegenerators/classifiercodedocument.h:18, from /<>/umbrello/codegenerators/ruby/rubyclassifiercodedocument.h:17, from /<>/umbrello/codegenerators/ruby/rubycodegenerator.h:18, from /<>/umbrello/codegenerators/ruby/rubycodegenerationpolicy.cpp:20: /<>/umbrello/codegenerators/codeoperation.h:41:18: warning: ‘virtual void CodeOperation::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 41 | virtual void saveToXMI1 (QDomDocument & doc, QDomElement & root); | ^~~~~~~~~~ /<>/umbrello/codegenerators/codeoperation.h:43:18: warning: ‘virtual void CodeOperation::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] 43 | virtual void loadFromXMI1 (QDomElement & root); | ^~~~~~~~~~~~ /<>/umbrello/codegenerators/codeoperation.h:47:18: warning: ‘virtual void CodeOperation::setAttributesFromObject(TextBlock*)’ can be marked override [-Wsuggest-override] 47 | virtual void setAttributesFromObject (TextBlock * obj); | ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeoperation.h:49:18: warning: ‘virtual void CodeOperation::updateMethodDeclaration()’ can be marked override [-Wsuggest-override] 49 | virtual void updateMethodDeclaration() = 0; | ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeoperation.h:50:18: warning: ‘virtual void CodeOperation::updateContent()’ can be marked override [-Wsuggest-override] 50 | virtual void updateContent(); | ^~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeoperation.h:57:18: warning: ‘virtual void CodeOperation::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 57 | virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement); | ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeoperation.h:59:18: warning: ‘virtual void CodeOperation::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] 59 | virtual void setAttributesFromNode (QDomElement & element); | ^~~~~~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/codeclassfield.h:16, from /<>/umbrello/codegenerators/classifiercodedocument.h:19, from /<>/umbrello/codegenerators/ruby/rubyclassifiercodedocument.h:17, from /<>/umbrello/codegenerators/ruby/rubycodegenerator.h:18, from /<>/umbrello/codegenerators/ruby/rubycodegenerationpolicy.cpp:20: /<>/umbrello/codegenerators/codeclassfielddeclarationblock.h:42:18: warning: ‘virtual void CodeClassFieldDeclarationBlock::setAttributesFromObject(TextBlock*)’ can be marked override [-Wsuggest-override] 42 | virtual void setAttributesFromObject(TextBlock * obj); | ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeclassfielddeclarationblock.h:44:18: warning: ‘virtual void CodeClassFieldDeclarationBlock::updateContent()’ can be marked override [-Wsuggest-override] 44 | virtual void updateContent() = 0; | ^~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeclassfielddeclarationblock.h:46:18: warning: ‘virtual void CodeClassFieldDeclarationBlock::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 46 | virtual void saveToXMI1(QDomDocument & doc, QDomElement & root); | ^~~~~~~~~~ /<>/umbrello/codegenerators/codeclassfielddeclarationblock.h:48:18: warning: ‘virtual void CodeClassFieldDeclarationBlock::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] 48 | virtual void loadFromXMI1(QDomElement & root); | ^~~~~~~~~~~~ /<>/umbrello/codegenerators/codeclassfielddeclarationblock.h:52:18: warning: ‘virtual void CodeClassFieldDeclarationBlock::release()’ can be marked override [-Wsuggest-override] 52 | virtual void release(); | ^~~~~~~ /<>/umbrello/codegenerators/codeclassfielddeclarationblock.h:54:18: warning: ‘virtual void CodeClassFieldDeclarationBlock::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 54 | virtual void setAttributesOnNode(QDomDocument & doc, QDomElement & blockElement); | ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeclassfielddeclarationblock.h:56:18: warning: ‘virtual void CodeClassFieldDeclarationBlock::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] 56 | virtual void setAttributesFromNode(QDomElement & element); | ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeclassfielddeclarationblock.h:67:18: warning: ‘virtual void CodeClassFieldDeclarationBlock::syncToParent()’ can be marked override [-Wsuggest-override] 67 | virtual void syncToParent(); | ^~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/classifiercodedocument.h:19, from /<>/umbrello/codegenerators/ruby/rubyclassifiercodedocument.h:17, from /<>/umbrello/codegenerators/ruby/rubycodegenerator.h:18, from /<>/umbrello/codegenerators/ruby/rubycodegenerationpolicy.cpp:20: /<>/umbrello/codegenerators/codeclassfield.h:52:13: warning: ‘virtual QString CodeClassField::getTypeName()’ can be marked override [-Wsuggest-override] 52 | QString getTypeName (); | ^~~~~~~~~~~ /<>/umbrello/codegenerators/codeclassfield.h:85:10: warning: ‘virtual void CodeClassField::updateContent()’ can be marked override [-Wsuggest-override] 85 | void updateContent(); | ^~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeclassfield.h:121:18: warning: ‘virtual void CodeClassField::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 121 | virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement); | ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeclassfield.h:123:18: warning: ‘virtual void CodeClassField::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] 123 | virtual void setAttributesFromNode (QDomElement & element); | ^~~~~~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/ruby/rubyclassifiercodedocument.h:17, from /<>/umbrello/codegenerators/ruby/rubycodegenerator.h:18, from /<>/umbrello/codegenerators/ruby/rubycodegenerationpolicy.cpp:20: /<>/umbrello/codegenerators/classifiercodedocument.h:74:18: warning: ‘virtual void ClassifierCodeDocument::synchronize()’ can be marked override [-Wsuggest-override] 74 | virtual void synchronize(); | ^~~~~~~~~~~ /<>/umbrello/codegenerators/classifiercodedocument.h:81:18: warning: ‘virtual void ClassifierCodeDocument::updateContent()’ can be marked override [-Wsuggest-override] 81 | virtual void updateContent() = 0; | ^~~~~~~~~~~~~ /<>/umbrello/codegenerators/classifiercodedocument.h:83:18: warning: ‘virtual void ClassifierCodeDocument::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 83 | virtual void saveToXMI1(QDomDocument &doc, QDomElement &root); | ^~~~~~~~~~ /<>/umbrello/codegenerators/classifiercodedocument.h:84:18: warning: ‘virtual void ClassifierCodeDocument::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] 84 | virtual void loadFromXMI1(QDomElement &root); | ^~~~~~~~~~~~ /<>/umbrello/codegenerators/classifiercodedocument.h:90:18: warning: ‘virtual void ClassifierCodeDocument::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 90 | virtual void setAttributesOnNode(QDomDocument &doc, QDomElement &blockElement); | ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/classifiercodedocument.h:91:18: warning: ‘virtual void ClassifierCodeDocument::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] 91 | virtual void setAttributesFromNode(QDomElement &element); | ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/classifiercodedocument.h:93:17: warning: ‘virtual TextBlock* ClassifierCodeDocument::findCodeClassFieldTextBlockByTag(const QString&)’ can be marked override [-Wsuggest-override] 93 | TextBlock * findCodeClassFieldTextBlockByTag(const QString &tag); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/ruby/rubyclassifiercodedocument.h:20, from /<>/umbrello/codegenerators/ruby/rubycodegenerator.h:18, from /<>/umbrello/codegenerators/ruby/rubycodegenerationpolicy.cpp:20: /<>/umbrello/codegenerators/ruby/rubycodeclassfield.h:40:13: warning: ‘virtual QString RubyCodeClassField::getInitialValue()’ can be marked override [-Wsuggest-override] 40 | QString getInitialValue(); | ^~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/ruby/rubycodeclassfield.h:42:13: warning: ‘virtual QString RubyCodeClassField::getTypeName()’ can be marked override [-Wsuggest-override] 42 | QString getTypeName (); | ^~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/ruby/rubyclassifiercodedocument.h:21, from /<>/umbrello/codegenerators/ruby/rubycodegenerator.h:18, from /<>/umbrello/codegenerators/ruby/rubycodegenerationpolicy.cpp:20: /<>/umbrello/codegenerators/ruby/rubycodeoperation.h:37:17: warning: ‘virtual int RubyCodeOperation::lastEditableLine()’ can be marked override [-Wsuggest-override] 37 | virtual int lastEditableLine(); | ^~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/ruby/rubycodeoperation.h:41:10: warning: ‘virtual void RubyCodeOperation::updateMethodDeclaration()’ can be marked override [-Wsuggest-override] 41 | void updateMethodDeclaration(); | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/ruby/rubycodegenerator.h:18, from /<>/umbrello/codegenerators/ruby/rubycodegenerationpolicy.cpp:20: /<>/umbrello/codegenerators/ruby/rubyclassifiercodedocument.h:50:13: warning: ‘virtual QString RubyClassifierCodeDocument::getPath()’ can be marked override [-Wsuggest-override] 50 | QString getPath(); | ^~~~~~~ /<>/umbrello/codegenerators/ruby/rubyclassifiercodedocument.h:52:10: warning: ‘virtual bool RubyClassifierCodeDocument::addCodeOperation(CodeOperation*)’ can be marked override [-Wsuggest-override] 52 | bool addCodeOperation(CodeOperation * op); | ^~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/ruby/rubyclassifiercodedocument.h:54:10: warning: ‘virtual void RubyClassifierCodeDocument::updateContent()’ can be marked override [-Wsuggest-override] 54 | void updateContent(); | ^~~~~~~~~~~~~ /<>/umbrello/codegenerators/ruby/rubyclassifiercodedocument.h:58:10: warning: ‘virtual void RubyClassifierCodeDocument::resetTextBlocks()’ can be marked override [-Wsuggest-override] 58 | void resetTextBlocks(); | ^~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/ruby/rubyclassifiercodedocument.h:60:18: warning: ‘virtual void RubyClassifierCodeDocument::loadChildTextBlocksFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] 60 | virtual void loadChildTextBlocksFromNode(QDomElement & root); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/ruby/rubycodegenerationpolicy.cpp:20: /<>/umbrello/codegenerators/ruby/rubycodegenerator.h:40:32: warning: ‘virtual CodeViewerDialog* RubyCodeGenerator::getCodeViewerDialog(QWidget*, CodeDocument*, Settings::CodeViewerState&)’ can be marked override [-Wsuggest-override] 40 | virtual CodeViewerDialog * getCodeViewerDialog(QWidget* parent, CodeDocument * doc, | ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/ruby/rubycodegenerator.h:45:20: warning: ‘virtual CodeDocument* RubyCodeGenerator::newClassifierCodeDocument(UMLClassifier*)’ can be marked override [-Wsuggest-override] 45 | CodeDocument * newClassifierCodeDocument(UMLClassifier * classifier); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/ruby/rubycodegenerator.h:47:36: warning: ‘virtual Uml::ProgrammingLanguage::Enum RubyCodeGenerator::language() const’ can be marked override [-Wsuggest-override] 47 | Uml::ProgrammingLanguage::Enum language() const; | ^~~~~~~~ /<>/umbrello/codegenerators/ruby/rubycodegenerator.h:52:25: warning: ‘virtual QStringList RubyCodeGenerator::reservedKeywords() const’ can be marked override [-Wsuggest-override] 52 | virtual QStringList reservedKeywords() const; | ^~~~~~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/ruby/rubycodegenerationpolicy.cpp:21: /<>/umbrello/uml.h:201:18: warning: ‘virtual void UMLApp::keyPressEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] 201 | virtual void keyPressEvent(QKeyEvent* e); | ^~~~~~~~~~~~~ /<>/umbrello/uml.h:202:18: warning: ‘virtual void UMLApp::keyReleaseEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] 202 | virtual void keyReleaseEvent(QKeyEvent* e); | ^~~~~~~~~~~~~~~ /<>/umbrello/uml.h:204:18: warning: ‘virtual void UMLApp::customEvent(QEvent*)’ can be marked override [-Wsuggest-override] 204 | virtual void customEvent(QEvent* e); | ^~~~~~~~~~~ /<>/umbrello/uml.h:215:18: warning: ‘virtual bool UMLApp::queryClose()’ can be marked override [-Wsuggest-override] 215 | virtual bool queryClose(); | ^~~~~~~~~~ /<>/umbrello/uml.h:217:18: warning: ‘virtual void UMLApp::saveProperties(KConfigGroup&)’ can be marked override [-Wsuggest-override] 217 | virtual void saveProperties(KConfigGroup & cfg); | ^~~~~~~~~~~~~~ /<>/umbrello/uml.h:218:18: warning: ‘virtual void UMLApp::readProperties(const KConfigGroup&)’ can be marked override [-Wsuggest-override] 218 | virtual void readProperties(const KConfigGroup & cfg); | ^~~~~~~~~~~~~~ In file included from /<>/obj-aarch64-linux-gnu/umbrello/umbrellosettings.h:12, from /<>/umbrello/codegenerators/ruby/rubycodegenerationpolicy.cpp:22: /<>/umbrello/codegenerators/cpp/cppcodegenerationpolicy.h:86:18: warning: ‘virtual void CPPCodeGenerationPolicy::setDefaults(bool)’ can be marked override [-Wsuggest-override] 86 | virtual void setDefaults(bool emitUpdateSignal = true); | ^~~~~~~~~~~ /<>/umbrello/codegenerators/cpp/cppcodegenerationpolicy.h:88:32: warning: ‘virtual CodeGenerationPolicyPage* CPPCodeGenerationPolicy::createPage(QWidget*, const char*)’ can be marked override [-Wsuggest-override] 88 | CodeGenerationPolicyPage * createPage (QWidget *parent = 0, const char * name = 0); | ^~~~~~~~~~ [ 50%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/codegenerators/ruby/rubycodegenerationpolicypage.cpp.o cd /<>/obj-aarch64-linux-gnu/umbrello && /usr/bin/aarch64-linux-gnu-g++ -DCMAKE_BINARY_DIR=\"/<>/obj-aarch64-linux-gnu\" -DKCOREADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLO_VERSION_STRING=\"2.23.3\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-aarch64-linux-gnu/umbrello -I/<>/umbrello -I/<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/include -I/<>/obj-aarch64-linux-gnu -I/<>/umbrello/clipboard -I/<>/umbrello/cmds -I/<>/umbrello/codegenerators -I/<>/umbrello/codegenerators/ada -I/<>/umbrello/codegenerators/as -I/<>/umbrello/codegenerators/cpp -I/<>/umbrello/codegenerators/csharp -I/<>/umbrello/codegenerators/d -I/<>/umbrello/codegenerators/idl -I/<>/umbrello/codegenerators/java -I/<>/umbrello/codegenerators/js -I/<>/umbrello/codegenerators/pascal -I/<>/umbrello/codegenerators/perl -I/<>/umbrello/codegenerators/php -I/<>/umbrello/codegenerators/python -I/<>/umbrello/codegenerators/ruby -I/<>/umbrello/codegenerators/sql -I/<>/umbrello/codegenerators/tcl -I/<>/umbrello/codegenerators/vala -I/<>/umbrello/codegenerators/xml -I/<>/umbrello/codegenwizard -I/<>/umbrello/codeimport -I/<>/umbrello/codeimport/csharp -I/<>/umbrello/codeimpwizard -I/<>/umbrello/debug -I/<>/umbrello/dialogs -I/<>/umbrello/dialogs/pages -I/<>/umbrello/dialogs/widgets -I/<>/umbrello/docgenerators -I/<>/umbrello/finder -I/<>/umbrello/refactoring -I/<>/umbrello/uml1model -I/<>/umbrello/umlwidgets -I/<>/lib/cppparser -I/<>/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/aarch64-linux-gnu/qt5 -isystem /usr/include/aarch64-linux-gnu/qt5/QtWidgets -isystem /usr/include/aarch64-linux-gnu/qt5/QtGui -isystem /usr/include/aarch64-linux-gnu/qt5/QtCore -isystem /usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/aarch64-linux-gnu/qt5/QtXml -isystem /usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/aarch64-linux-gnu/qt5/QtSvg -isystem /usr/include/aarch64-linux-gnu/qt5/QtWebKitWidgets -isystem /usr/include/aarch64-linux-gnu/qt5/QtWebKit -isystem /usr/include/aarch64-linux-gnu/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/aarch64-linux-gnu/qt5/QtConcurrent -isystem /usr/include/aarch64-linux-gnu/qt5/QtDBus -isystem /usr/include/KF5/KTextEditor -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -fno-delete-null-pointer-checks -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -o CMakeFiles/libumbrello.dir/codegenerators/ruby/rubycodegenerationpolicypage.cpp.o -c /<>/umbrello/codegenerators/ruby/rubycodegenerationpolicypage.cpp In file included from /<>/umbrello/dialogs/pages/codegenerationpolicypage.h:23, from /<>/umbrello/codegenerators/ruby/rubycodegenerationpolicypage.h:16, from /<>/umbrello/codegenerators/ruby/rubycodegenerationpolicypage.cpp:14: /<>/umbrello/dialogs/pages/dialogpagebase.h:34:18: warning: ‘virtual void DialogPageBase::keyPressEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] 34 | virtual void keyPressEvent(QKeyEvent *event); | ^~~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/ruby/rubycodegenerationpolicypage.h:18, from /<>/umbrello/codegenerators/ruby/rubycodegenerationpolicypage.cpp:14: /<>/umbrello/codegenerators/ruby/rubycodegenerationpolicy.h:38:18: warning: ‘virtual void RubyCodeGenerationPolicy::setDefaults(bool)’ can be marked override [-Wsuggest-override] 38 | virtual void setDefaults(bool emitUpdateSignal = true); | ^~~~~~~~~~~ /<>/umbrello/codegenerators/ruby/rubycodegenerationpolicy.h:40:32: warning: ‘virtual CodeGenerationPolicyPage* RubyCodeGenerationPolicy::createPage(QWidget*, const char*)’ can be marked override [-Wsuggest-override] 40 | CodeGenerationPolicyPage * createPage (QWidget *parent = 0, const char * name = 0); | ^~~~~~~~~~ In file included from /<>/umbrello/codegenerators/ruby/rubycodegenerationpolicypage.cpp:14: /<>/umbrello/codegenerators/ruby/rubycodegenerationpolicypage.h:35:10: warning: ‘virtual void RubyCodeGenerationPolicyPage::apply()’ can be marked override [-Wsuggest-override] 35 | void apply(); | ^~~~~ In file included from /<>/umbrello/uml.h:15, from /<>/umbrello/codegenerators/ruby/rubycodegenerationpolicypage.cpp:18: /<>/umbrello/dialogs/multipagedialogbase.h:101:18: warning: ‘virtual void MultiPageDialogBase::keyPressEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] 101 | virtual void keyPressEvent(QKeyEvent *event); | ^~~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/ruby/rubycodegenerationpolicypage.cpp:18: /<>/umbrello/uml.h:201:18: warning: ‘virtual void UMLApp::keyPressEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] 201 | virtual void keyPressEvent(QKeyEvent* e); | ^~~~~~~~~~~~~ /<>/umbrello/uml.h:202:18: warning: ‘virtual void UMLApp::keyReleaseEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] 202 | virtual void keyReleaseEvent(QKeyEvent* e); | ^~~~~~~~~~~~~~~ /<>/umbrello/uml.h:204:18: warning: ‘virtual void UMLApp::customEvent(QEvent*)’ can be marked override [-Wsuggest-override] 204 | virtual void customEvent(QEvent* e); | ^~~~~~~~~~~ /<>/umbrello/uml.h:215:18: warning: ‘virtual bool UMLApp::queryClose()’ can be marked override [-Wsuggest-override] 215 | virtual bool queryClose(); | ^~~~~~~~~~ /<>/umbrello/uml.h:217:18: warning: ‘virtual void UMLApp::saveProperties(KConfigGroup&)’ can be marked override [-Wsuggest-override] 217 | virtual void saveProperties(KConfigGroup & cfg); | ^~~~~~~~~~~~~~ /<>/umbrello/uml.h:218:18: warning: ‘virtual void UMLApp::readProperties(const KConfigGroup&)’ can be marked override [-Wsuggest-override] 218 | virtual void readProperties(const KConfigGroup & cfg); | ^~~~~~~~~~~~~~ [ 50%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/codegenerators/ruby/rubycodegenerator.cpp.o cd /<>/obj-aarch64-linux-gnu/umbrello && /usr/bin/aarch64-linux-gnu-g++ -DCMAKE_BINARY_DIR=\"/<>/obj-aarch64-linux-gnu\" -DKCOREADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLO_VERSION_STRING=\"2.23.3\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-aarch64-linux-gnu/umbrello -I/<>/umbrello -I/<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/include -I/<>/obj-aarch64-linux-gnu -I/<>/umbrello/clipboard -I/<>/umbrello/cmds -I/<>/umbrello/codegenerators -I/<>/umbrello/codegenerators/ada -I/<>/umbrello/codegenerators/as -I/<>/umbrello/codegenerators/cpp -I/<>/umbrello/codegenerators/csharp -I/<>/umbrello/codegenerators/d -I/<>/umbrello/codegenerators/idl -I/<>/umbrello/codegenerators/java -I/<>/umbrello/codegenerators/js -I/<>/umbrello/codegenerators/pascal -I/<>/umbrello/codegenerators/perl -I/<>/umbrello/codegenerators/php -I/<>/umbrello/codegenerators/python -I/<>/umbrello/codegenerators/ruby -I/<>/umbrello/codegenerators/sql -I/<>/umbrello/codegenerators/tcl -I/<>/umbrello/codegenerators/vala -I/<>/umbrello/codegenerators/xml -I/<>/umbrello/codegenwizard -I/<>/umbrello/codeimport -I/<>/umbrello/codeimport/csharp -I/<>/umbrello/codeimpwizard -I/<>/umbrello/debug -I/<>/umbrello/dialogs -I/<>/umbrello/dialogs/pages -I/<>/umbrello/dialogs/widgets -I/<>/umbrello/docgenerators -I/<>/umbrello/finder -I/<>/umbrello/refactoring -I/<>/umbrello/uml1model -I/<>/umbrello/umlwidgets -I/<>/lib/cppparser -I/<>/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/aarch64-linux-gnu/qt5 -isystem /usr/include/aarch64-linux-gnu/qt5/QtWidgets -isystem /usr/include/aarch64-linux-gnu/qt5/QtGui -isystem /usr/include/aarch64-linux-gnu/qt5/QtCore -isystem /usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/aarch64-linux-gnu/qt5/QtXml -isystem /usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/aarch64-linux-gnu/qt5/QtSvg -isystem /usr/include/aarch64-linux-gnu/qt5/QtWebKitWidgets -isystem /usr/include/aarch64-linux-gnu/qt5/QtWebKit -isystem /usr/include/aarch64-linux-gnu/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/aarch64-linux-gnu/qt5/QtConcurrent -isystem /usr/include/aarch64-linux-gnu/qt5/QtDBus -isystem /usr/include/KF5/KTextEditor -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -fno-delete-null-pointer-checks -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -o CMakeFiles/libumbrello.dir/codegenerators/ruby/rubycodegenerator.cpp.o -c /<>/umbrello/codegenerators/ruby/rubycodegenerator.cpp In file included from /<>/umbrello/codegenerators/ruby/rubycodegenerator.h:17, from /<>/umbrello/codegenerators/ruby/rubycodegenerator.cpp:14: /<>/umbrello/codegenerators/advancedcodegenerator.h:37:18: warning: ‘virtual void AdvancedCodeGenerator::initFromParentDocument()’ can be marked override [-Wsuggest-override] 37 | virtual void initFromParentDocument(); | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/uml1model/package.h:14, from /<>/umbrello/uml1model/classifier.h:13, from /<>/umbrello/codegenerators/classifiercodedocument.h:15, from /<>/umbrello/codegenerators/ruby/rubyclassifiercodedocument.h:17, from /<>/umbrello/codegenerators/ruby/rubycodegenerator.h:18, from /<>/umbrello/codegenerators/ruby/rubycodegenerator.cpp:14: /<>/umbrello/uml1model/umlcanvasobject.h:43:18: warning: ‘virtual void UMLCanvasObject::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 43 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/umlcanvasobject.h:85:18: warning: ‘virtual bool UMLCanvasObject::resolveRef()’ can be marked override [-Wsuggest-override] 85 | virtual bool resolveRef(); | ^~~~~~~~~~ In file included from /<>/umbrello/uml1model/classifier.h:13, from /<>/umbrello/codegenerators/classifiercodedocument.h:15, from /<>/umbrello/codegenerators/ruby/rubyclassifiercodedocument.h:17, from /<>/umbrello/codegenerators/ruby/rubycodegenerator.h:18, from /<>/umbrello/codegenerators/ruby/rubycodegenerator.cpp:14: /<>/umbrello/uml1model/package.h:39:18: warning: ‘virtual void UMLPackage::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 39 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/package.h:41:24: warning: ‘virtual UMLObject* UMLPackage::clone() const’ can be marked override [-Wsuggest-override] 41 | virtual UMLObject* clone() const; | ^~~~~ /<>/umbrello/uml1model/package.h:64:18: warning: ‘virtual bool UMLPackage::resolveRef()’ can be marked override [-Wsuggest-override] 64 | virtual bool resolveRef(); | ^~~~~~~~~~ /<>/umbrello/uml1model/package.h:66:18: warning: ‘virtual void UMLPackage::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 66 | virtual void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/package.h:69:18: warning: ‘virtual bool UMLPackage::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 69 | virtual bool load1(QDomElement& element); | ^~~~~ In file included from /<>/umbrello/uml1model/attribute.h:15, from /<>/umbrello/uml1model/umlattributelist.h:17, from /<>/umbrello/uml1model/classifier.h:14, from /<>/umbrello/codegenerators/classifiercodedocument.h:15, from /<>/umbrello/codegenerators/ruby/rubyclassifiercodedocument.h:17, from /<>/umbrello/codegenerators/ruby/rubycodegenerator.h:18, from /<>/umbrello/codegenerators/ruby/rubycodegenerator.cpp:14: /<>/umbrello/uml1model/classifierlistitem.h:48:18: warning: ‘virtual void UMLClassifierListItem::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 48 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/classifierlistitem.h:54:24: warning: ‘virtual UMLObject* UMLClassifierListItem::clone() const’ can be marked override [-Wsuggest-override] 54 | virtual UMLObject* clone() const = 0; | ^~~~~ In file included from /<>/umbrello/uml1model/umlattributelist.h:17, from /<>/umbrello/uml1model/classifier.h:14, from /<>/umbrello/codegenerators/classifiercodedocument.h:15, from /<>/umbrello/codegenerators/ruby/rubyclassifiercodedocument.h:17, from /<>/umbrello/codegenerators/ruby/rubycodegenerator.h:18, from /<>/umbrello/codegenerators/ruby/rubycodegenerator.cpp:14: /<>/umbrello/uml1model/attribute.h:42:18: warning: ‘virtual void UMLAttribute::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 42 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/attribute.h:44:10: warning: ‘virtual void UMLAttribute::setName(const QString&)’ can be marked override [-Wsuggest-override] 44 | void setName(const QString &name); | ^~~~~~~ /<>/umbrello/uml1model/attribute.h:48:24: warning: ‘virtual UMLObject* UMLAttribute::clone() const’ can be marked override [-Wsuggest-override] 48 | virtual UMLObject* clone() const; | ^~~~~ /<>/umbrello/uml1model/attribute.h:53:13: warning: ‘virtual QString UMLAttribute::toString(Uml::SignatureType::Enum, bool)’ can be marked override [-Wsuggest-override] 53 | QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false); | ^~~~~~~~ /<>/umbrello/uml1model/attribute.h:58:18: warning: ‘virtual void UMLAttribute::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 58 | virtual void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/attribute.h:60:18: warning: ‘virtual bool UMLAttribute::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] 60 | virtual bool showPropertiesDialog(QWidget* parent = 0); | ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/attribute.h:73:10: warning: ‘virtual bool UMLAttribute::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 73 | bool load1(QDomElement & element); | ^~~~~ In file included from /<>/umbrello/uml1model/foreignkeyconstraint.h:16, from /<>/umbrello/model_utils.h:18, from /<>/umbrello/uml1model/classifier.h:19, from /<>/umbrello/codegenerators/classifiercodedocument.h:15, from /<>/umbrello/codegenerators/ruby/rubyclassifiercodedocument.h:17, from /<>/umbrello/codegenerators/ruby/rubycodegenerator.h:18, from /<>/umbrello/codegenerators/ruby/rubycodegenerator.cpp:14: /<>/umbrello/uml1model/entityconstraint.h:40:18: warning: ‘virtual void UMLEntityConstraint::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 40 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/entityconstraint.h:45:24: warning: ‘virtual UMLObject* UMLEntityConstraint::clone() const’ can be marked override [-Wsuggest-override] 45 | virtual UMLObject* clone() const = 0; | ^~~~~ In file included from /<>/umbrello/model_utils.h:18, from /<>/umbrello/uml1model/classifier.h:19, from /<>/umbrello/codegenerators/classifiercodedocument.h:15, from /<>/umbrello/codegenerators/ruby/rubyclassifiercodedocument.h:17, from /<>/umbrello/codegenerators/ruby/rubycodegenerator.h:18, from /<>/umbrello/codegenerators/ruby/rubycodegenerator.cpp:14: /<>/umbrello/uml1model/foreignkeyconstraint.h:56:18: warning: ‘virtual void UMLForeignKeyConstraint::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 56 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:58:24: warning: ‘virtual UMLObject* UMLForeignKeyConstraint::clone() const’ can be marked override [-Wsuggest-override] 58 | virtual UMLObject* clone() const; | ^~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:60:13: warning: ‘virtual QString UMLForeignKeyConstraint::toString(Uml::SignatureType::Enum, bool)’ can be marked override [-Wsuggest-override] 60 | QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false); | ^~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:65:10: warning: ‘virtual void UMLForeignKeyConstraint::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 65 | void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:67:18: warning: ‘virtual bool UMLForeignKeyConstraint::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] 67 | virtual bool showPropertiesDialog(QWidget* parent = 0); | ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:85:10: warning: ‘virtual bool UMLForeignKeyConstraint::resolveRef()’ can be marked override [-Wsuggest-override] 85 | bool resolveRef(); | ^~~~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:94:10: warning: ‘virtual bool UMLForeignKeyConstraint::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 94 | bool load1(QDomElement & element); | ^~~~~ In file included from /<>/umbrello/model_utils.h:20, from /<>/umbrello/uml1model/classifier.h:19, from /<>/umbrello/codegenerators/classifiercodedocument.h:15, from /<>/umbrello/codegenerators/ruby/rubyclassifiercodedocument.h:17, from /<>/umbrello/codegenerators/ruby/rubycodegenerator.h:18, from /<>/umbrello/codegenerators/ruby/rubycodegenerator.cpp:14: /<>/umbrello/dialogs/multipagedialogbase.h:101:18: warning: ‘virtual void MultiPageDialogBase::keyPressEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] 101 | virtual void keyPressEvent(QKeyEvent *event); | ^~~~~~~~~~~~~ In file included from /<>/umbrello/model_utils.h:21, from /<>/umbrello/uml1model/classifier.h:19, from /<>/umbrello/codegenerators/classifiercodedocument.h:15, from /<>/umbrello/codegenerators/ruby/rubyclassifiercodedocument.h:17, from /<>/umbrello/codegenerators/ruby/rubycodegenerator.h:18, from /<>/umbrello/codegenerators/ruby/rubycodegenerator.cpp:14: /<>/umbrello/umlwidgets/widgetbase.h:187:20: warning: ‘virtual QRectF WidgetBase::boundingRect() const’ can be marked override [-Wsuggest-override] 187 | virtual QRectF boundingRect() const; | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/widgetbase.h:191:18: warning: ‘virtual void WidgetBase::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] 191 | virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); | ^~~~~ /<>/umbrello/umlwidgets/widgetbase.h:260:18: warning: ‘virtual void WidgetBase::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] 260 | virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent *event); | ^~~~~~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/classifiercodedocument.h:15, from /<>/umbrello/codegenerators/ruby/rubyclassifiercodedocument.h:17, from /<>/umbrello/codegenerators/ruby/rubycodegenerator.h:18, from /<>/umbrello/codegenerators/ruby/rubycodegenerator.cpp:14: /<>/umbrello/uml1model/classifier.h:54:18: warning: ‘virtual void UMLClassifier::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 54 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/classifier.h:56:16: warning: ‘virtual UMLObject* UMLClassifier::clone() const’ can be marked override [-Wsuggest-override] 56 | UMLObject* clone() const; | ^~~~~ /<>/umbrello/uml1model/classifier.h:111:18: warning: ‘virtual bool UMLClassifier::resolveRef()’ can be marked override [-Wsuggest-override] 111 | virtual bool resolveRef(); | ^~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:115:24: warning: ‘virtual UMLObject* UMLClassifier::findChildObjectById(Uml::ID::Type, bool)’ can be marked override [-Wsuggest-override] 115 | virtual UMLObject* findChildObjectById(Uml::ID::Type id, bool considerAncestors = false); | ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:124:18: warning: ‘virtual bool UMLClassifier::acceptAssociationType(Uml::AssociationType::Enum)’ can be marked override [-Wsuggest-override] 124 | virtual bool acceptAssociationType(Uml::AssociationType::Enum type); | ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:129:10: warning: ‘virtual void UMLClassifier::setBaseType(UMLObject::ObjectType)’ can be marked override [-Wsuggest-override] 129 | void setBaseType(UMLObject::ObjectType ot); | ^~~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:181:10: warning: ‘virtual void UMLClassifier::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 181 | void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:183:18: warning: ‘virtual bool UMLClassifier::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 183 | virtual bool load1(QDomElement& element); | ^~~~~ In file included from /<>/umbrello/codegenerators/codeblockwithcomments.h:15, from /<>/umbrello/codegenerators/codemethodblock.h:17, from /<>/umbrello/codegenerators/codeaccessormethod.h:15, from /<>/umbrello/codegenerators/classifiercodedocument.h:16, from /<>/umbrello/codegenerators/ruby/rubyclassifiercodedocument.h:17, from /<>/umbrello/codegenerators/ruby/rubycodegenerator.h:18, from /<>/umbrello/codegenerators/ruby/rubycodegenerator.cpp:14: /<>/umbrello/codegenerators/codeblock.h:40:18: warning: ‘virtual void CodeBlock::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 40 | virtual void saveToXMI1(QDomDocument & doc, QDomElement & root); | ^~~~~~~~~~ /<>/umbrello/codegenerators/codeblock.h:41:18: warning: ‘virtual void CodeBlock::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] 41 | virtual void loadFromXMI1(QDomElement & root); | ^~~~~~~~~~~~ /<>/umbrello/codegenerators/codeblock.h:43:18: warning: ‘virtual void CodeBlock::setAttributesFromObject(TextBlock*)’ can be marked override [-Wsuggest-override] 43 | virtual void setAttributesFromObject(TextBlock * obj); | ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeblock.h:49:18: warning: ‘virtual void CodeBlock::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 49 | virtual void setAttributesOnNode(QDomDocument & doc, QDomElement & blockElement); | ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeblock.h:50:18: warning: ‘virtual void CodeBlock::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] 50 | virtual void setAttributesFromNode(QDomElement & element); | ^~~~~~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/codeblockwithcomments.h:16, from /<>/umbrello/codegenerators/codemethodblock.h:17, from /<>/umbrello/codegenerators/codeaccessormethod.h:15, from /<>/umbrello/codegenerators/classifiercodedocument.h:16, from /<>/umbrello/codegenerators/ruby/rubyclassifiercodedocument.h:17, from /<>/umbrello/codegenerators/ruby/rubycodegenerator.h:18, from /<>/umbrello/codegenerators/ruby/rubycodegenerator.cpp:14: /<>/umbrello/codegenerators/codecomment.h:30:18: warning: ‘virtual void CodeComment::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 30 | virtual void saveToXMI1(QDomDocument & doc, QDomElement & root); | ^~~~~~~~~~ /<>/umbrello/codegenerators/codecomment.h:31:18: warning: ‘virtual void CodeComment::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] 31 | virtual void loadFromXMI1(QDomElement & root); | ^~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/codemethodblock.h:17, from /<>/umbrello/codegenerators/codeaccessormethod.h:15, from /<>/umbrello/codegenerators/classifiercodedocument.h:16, from /<>/umbrello/codegenerators/ruby/rubyclassifiercodedocument.h:17, from /<>/umbrello/codegenerators/ruby/rubycodegenerator.h:18, from /<>/umbrello/codegenerators/ruby/rubycodegenerator.cpp:14: /<>/umbrello/codegenerators/codeblockwithcomments.h:38:21: warning: ‘virtual QString CodeBlockWithComments::toString() const’ can be marked override [-Wsuggest-override] 38 | virtual QString toString () const; | ^~~~~~~~ /<>/umbrello/codegenerators/codeblockwithcomments.h:42:18: warning: ‘virtual void CodeBlockWithComments::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 42 | virtual void saveToXMI1 (QDomDocument & doc, QDomElement & root); | ^~~~~~~~~~ /<>/umbrello/codegenerators/codeblockwithcomments.h:44:18: warning: ‘virtual void CodeBlockWithComments::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] 44 | virtual void loadFromXMI1 (QDomElement & root); | ^~~~~~~~~~~~ /<>/umbrello/codegenerators/codeblockwithcomments.h:46:18: warning: ‘virtual void CodeBlockWithComments::setAttributesFromObject(TextBlock*)’ can be marked override [-Wsuggest-override] 46 | virtual void setAttributesFromObject (TextBlock * obj); | ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeblockwithcomments.h:50:18: warning: ‘virtual void CodeBlockWithComments::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 50 | virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement); | ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeblockwithcomments.h:52:18: warning: ‘virtual void CodeBlockWithComments::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] 52 | virtual void setAttributesFromNode (QDomElement & element); | ^~~~~~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/codeaccessormethod.h:15, from /<>/umbrello/codegenerators/classifiercodedocument.h:16, from /<>/umbrello/codegenerators/ruby/rubyclassifiercodedocument.h:17, from /<>/umbrello/codegenerators/ruby/rubycodegenerator.h:18, from /<>/umbrello/codegenerators/ruby/rubycodegenerator.cpp:14: /<>/umbrello/codegenerators/codemethodblock.h:45:21: warning: ‘virtual QString CodeMethodBlock::toString() const’ can be marked override [-Wsuggest-override] 45 | virtual QString toString () const; | ^~~~~~~~ /<>/umbrello/codegenerators/codemethodblock.h:58:18: warning: ‘virtual void CodeMethodBlock::updateContent()’ can be marked override [-Wsuggest-override] 58 | virtual void updateContent () = 0; | ^~~~~~~~~~~~~ /<>/umbrello/codegenerators/codemethodblock.h:62:18: warning: ‘virtual void CodeMethodBlock::release()’ can be marked override [-Wsuggest-override] 62 | virtual void release (); | ^~~~~~~ /<>/umbrello/codegenerators/codemethodblock.h:75:18: warning: ‘virtual void CodeMethodBlock::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 75 | virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement); | ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codemethodblock.h:77:18: warning: ‘virtual void CodeMethodBlock::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] 77 | virtual void setAttributesFromNode (QDomElement & element); | ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codemethodblock.h:79:18: warning: ‘virtual void CodeMethodBlock::setAttributesFromObject(TextBlock*)’ can be marked override [-Wsuggest-override] 79 | virtual void setAttributesFromObject (TextBlock * obj); | ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codemethodblock.h:88:18: warning: ‘virtual void CodeMethodBlock::syncToParent()’ can be marked override [-Wsuggest-override] 88 | virtual void syncToParent(); | ^~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/classifiercodedocument.h:16, from /<>/umbrello/codegenerators/ruby/rubyclassifiercodedocument.h:17, from /<>/umbrello/codegenerators/ruby/rubycodegenerator.h:18, from /<>/umbrello/codegenerators/ruby/rubycodegenerator.cpp:14: /<>/umbrello/codegenerators/codeaccessormethod.h:47:18: warning: ‘virtual void CodeAccessorMethod::updateContent()’ can be marked override [-Wsuggest-override] 47 | virtual void updateContent() = 0; | ^~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeaccessormethod.h:49:18: warning: ‘virtual void CodeAccessorMethod::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 49 | virtual void saveToXMI1(QDomDocument & doc, QDomElement & root); | ^~~~~~~~~~ /<>/umbrello/codegenerators/codeaccessormethod.h:50:18: warning: ‘virtual void CodeAccessorMethod::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] 50 | virtual void loadFromXMI1(QDomElement & root); | ^~~~~~~~~~~~ /<>/umbrello/codegenerators/codeaccessormethod.h:52:18: warning: ‘virtual void CodeAccessorMethod::setAttributesFromObject(TextBlock*)’ can be marked override [-Wsuggest-override] 52 | virtual void setAttributesFromObject(TextBlock * obj); | ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeaccessormethod.h:56:18: warning: ‘virtual void CodeAccessorMethod::release()’ can be marked override [-Wsuggest-override] 56 | virtual void release(); | ^~~~~~~ /<>/umbrello/codegenerators/codeaccessormethod.h:58:18: warning: ‘virtual void CodeAccessorMethod::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 58 | virtual void setAttributesOnNode(QDomDocument & doc, QDomElement & blockElement); | ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeaccessormethod.h:60:18: warning: ‘virtual void CodeAccessorMethod::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] 60 | virtual void setAttributesFromNode(QDomElement & element); | ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeaccessormethod.h:62:18: warning: ‘virtual void CodeAccessorMethod::updateMethodDeclaration()’ can be marked override [-Wsuggest-override] 62 | virtual void updateMethodDeclaration() = 0; | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/codedocument.h:16, from /<>/umbrello/codegenerators/classifiercodedocument.h:17, from /<>/umbrello/codegenerators/ruby/rubyclassifiercodedocument.h:17, from /<>/umbrello/codegenerators/ruby/rubycodegenerator.h:18, from /<>/umbrello/codegenerators/ruby/rubycodegenerator.cpp:14: /<>/umbrello/codegenerators/hierarchicalcodeblock.h:38:10: warning: ‘virtual bool HierarchicalCodeBlock::addTextBlock(TextBlock*)’ can be marked override [-Wsuggest-override] 38 | bool addTextBlock (TextBlock * add_object); | ^~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:40:10: warning: ‘virtual bool HierarchicalCodeBlock::insertTextBlock(TextBlock*, TextBlock*, bool)’ can be marked override [-Wsuggest-override] 40 | bool insertTextBlock (TextBlock * newBlock, TextBlock * existingBlock, bool after = true); | ^~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:42:10: warning: ‘virtual bool HierarchicalCodeBlock::removeTextBlock(TextBlock*)’ can be marked override [-Wsuggest-override] 42 | bool removeTextBlock (TextBlock * remove_object); | ^~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:48:18: warning: ‘virtual void HierarchicalCodeBlock::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 48 | virtual void saveToXMI1 (QDomDocument & doc, QDomElement & root); | ^~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:50:18: warning: ‘virtual void HierarchicalCodeBlock::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] 50 | virtual void loadFromXMI1 (QDomElement & root); | ^~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:52:21: warning: ‘virtual QString HierarchicalCodeBlock::toString() const’ can be marked override [-Wsuggest-override] 52 | virtual QString toString () const; | ^~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:55:13: warning: ‘virtual QString HierarchicalCodeBlock::getUniqueTag(const QString&)’ can be marked override [-Wsuggest-override] 55 | QString getUniqueTag(const QString& prefix); | ^~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:59:25: warning: ‘virtual CodeBlock* HierarchicalCodeBlock::newCodeBlock()’ can be marked override [-Wsuggest-override] 59 | virtual CodeBlock * newCodeBlock(); | ^~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:60:37: warning: ‘virtual CodeBlockWithComments* HierarchicalCodeBlock::newCodeBlockWithComments()’ can be marked override [-Wsuggest-override] 60 | virtual CodeBlockWithComments * newCodeBlockWithComments(); | ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:61:37: warning: ‘virtual HierarchicalCodeBlock* HierarchicalCodeBlock::newHierarchicalCodeBlock()’ can be marked override [-Wsuggest-override] 61 | virtual HierarchicalCodeBlock * newHierarchicalCodeBlock(); | ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:65:18: warning: ‘virtual void HierarchicalCodeBlock::release()’ can be marked override [-Wsuggest-override] 65 | virtual void release (); | ^~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:67:18: warning: ‘virtual void HierarchicalCodeBlock::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 67 | virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & elem); | ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:69:18: warning: ‘virtual void HierarchicalCodeBlock::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] 69 | virtual void setAttributesFromNode (QDomElement & element); | ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:71:18: warning: ‘virtual void HierarchicalCodeBlock::setAttributesFromObject(TextBlock*)’ can be marked override [-Wsuggest-override] 71 | virtual void setAttributesFromObject (TextBlock * obj); | ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:73:17: warning: ‘virtual TextBlock* HierarchicalCodeBlock::findCodeClassFieldTextBlockByTag(const QString&)’ can be marked override [-Wsuggest-override] 73 | TextBlock * findCodeClassFieldTextBlockByTag (const QString &tag); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/classifiercodedocument.h:17, from /<>/umbrello/codegenerators/ruby/rubyclassifiercodedocument.h:17, from /<>/umbrello/codegenerators/ruby/rubycodegenerator.h:18, from /<>/umbrello/codegenerators/ruby/rubycodegenerator.cpp:14: /<>/umbrello/codegenerators/codedocument.h:61:10: warning: ‘virtual bool CodeDocument::insertTextBlock(TextBlock*, TextBlock*, bool)’ can be marked override [-Wsuggest-override] 61 | bool insertTextBlock (TextBlock * newBlock, TextBlock * existingBlock, bool after = true); | ^~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codedocument.h:70:25: warning: ‘virtual CodeBlock* CodeDocument::newCodeBlock()’ can be marked override [-Wsuggest-override] 70 | virtual CodeBlock * newCodeBlock (); | ^~~~~~~~~~~~ /<>/umbrello/codegenerators/codedocument.h:71:37: warning: ‘virtual HierarchicalCodeBlock* CodeDocument::newHierarchicalCodeBlock()’ can be marked override [-Wsuggest-override] 71 | virtual HierarchicalCodeBlock * newHierarchicalCodeBlock (); | ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codedocument.h:72:37: warning: ‘virtual CodeBlockWithComments* CodeDocument::newCodeBlockWithComments()’ can be marked override [-Wsuggest-override] 72 | virtual CodeBlockWithComments * newCodeBlockWithComments (); | ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codedocument.h:74:21: warning: ‘virtual QString CodeDocument::getUniqueTag(const QString&)’ can be marked override [-Wsuggest-override] 74 | virtual QString getUniqueTag(const QString& prefix = QString()); | ^~~~~~~~~~~~ /<>/umbrello/codegenerators/codedocument.h:86:18: warning: ‘virtual void CodeDocument::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 86 | virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement); | ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codedocument.h:88:18: warning: ‘virtual void CodeDocument::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] 88 | virtual void setAttributesFromNode (QDomElement & element); | ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codedocument.h:100:10: warning: ‘virtual void CodeDocument::resetTextBlocks()’ can be marked override [-Wsuggest-override] 100 | void resetTextBlocks(); | ^~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codedocument.h:102:25: warning: ‘virtual TextBlock* CodeDocument::findCodeClassFieldTextBlockByTag(const QString&)’ can be marked override [-Wsuggest-override] 102 | virtual TextBlock * findCodeClassFieldTextBlockByTag(const QString &tag); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/codeoperation.h:16, from /<>/umbrello/codegenerators/classifiercodedocument.h:18, from /<>/umbrello/codegenerators/ruby/rubyclassifiercodedocument.h:17, from /<>/umbrello/codegenerators/ruby/rubycodegenerator.h:18, from /<>/umbrello/codegenerators/ruby/rubycodegenerator.cpp:14: /<>/umbrello/uml1model/operation.h:37:18: warning: ‘virtual void UMLOperation::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 37 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/operation.h:39:24: warning: ‘virtual UMLObject* UMLOperation::clone() const’ can be marked override [-Wsuggest-override] 39 | virtual UMLObject* clone() const; | ^~~~~ /<>/umbrello/uml1model/operation.h:41:10: warning: ‘virtual void UMLOperation::setType(UMLObject*)’ can be marked override [-Wsuggest-override] 41 | void setType(UMLObject* type); | ^~~~~~~ /<>/umbrello/uml1model/operation.h:52:13: warning: ‘virtual QString UMLOperation::toString(Uml::SignatureType::Enum, bool)’ can be marked override [-Wsuggest-override] 52 | QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false); | ^~~~~~~~ /<>/umbrello/uml1model/operation.h:56:10: warning: ‘virtual bool UMLOperation::resolveRef()’ can be marked override [-Wsuggest-override] 56 | bool resolveRef(); | ^~~~~~~~~~ /<>/umbrello/uml1model/operation.h:60:18: warning: ‘virtual bool UMLOperation::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] 60 | virtual bool showPropertiesDialog(QWidget* parent = 0); | ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/operation.h:72:10: warning: ‘virtual void UMLOperation::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 72 | void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/operation.h:75:10: warning: ‘virtual bool UMLOperation::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 75 | bool load1(QDomElement & element); | ^~~~~ In file included from /<>/umbrello/codegenerators/classifiercodedocument.h:18, from /<>/umbrello/codegenerators/ruby/rubyclassifiercodedocument.h:17, from /<>/umbrello/codegenerators/ruby/rubycodegenerator.h:18, from /<>/umbrello/codegenerators/ruby/rubycodegenerator.cpp:14: /<>/umbrello/codegenerators/codeoperation.h:41:18: warning: ‘virtual void CodeOperation::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 41 | virtual void saveToXMI1 (QDomDocument & doc, QDomElement & root); | ^~~~~~~~~~ /<>/umbrello/codegenerators/codeoperation.h:43:18: warning: ‘virtual void CodeOperation::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] 43 | virtual void loadFromXMI1 (QDomElement & root); | ^~~~~~~~~~~~ /<>/umbrello/codegenerators/codeoperation.h:47:18: warning: ‘virtual void CodeOperation::setAttributesFromObject(TextBlock*)’ can be marked override [-Wsuggest-override] 47 | virtual void setAttributesFromObject (TextBlock * obj); | ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeoperation.h:49:18: warning: ‘virtual void CodeOperation::updateMethodDeclaration()’ can be marked override [-Wsuggest-override] 49 | virtual void updateMethodDeclaration() = 0; | ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeoperation.h:50:18: warning: ‘virtual void CodeOperation::updateContent()’ can be marked override [-Wsuggest-override] 50 | virtual void updateContent(); | ^~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeoperation.h:57:18: warning: ‘virtual void CodeOperation::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 57 | virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement); | ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeoperation.h:59:18: warning: ‘virtual void CodeOperation::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] 59 | virtual void setAttributesFromNode (QDomElement & element); | ^~~~~~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/codeclassfield.h:16, from /<>/umbrello/codegenerators/classifiercodedocument.h:19, from /<>/umbrello/codegenerators/ruby/rubyclassifiercodedocument.h:17, from /<>/umbrello/codegenerators/ruby/rubycodegenerator.h:18, from /<>/umbrello/codegenerators/ruby/rubycodegenerator.cpp:14: /<>/umbrello/codegenerators/codeclassfielddeclarationblock.h:42:18: warning: ‘virtual void CodeClassFieldDeclarationBlock::setAttributesFromObject(TextBlock*)’ can be marked override [-Wsuggest-override] 42 | virtual void setAttributesFromObject(TextBlock * obj); | ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeclassfielddeclarationblock.h:44:18: warning: ‘virtual void CodeClassFieldDeclarationBlock::updateContent()’ can be marked override [-Wsuggest-override] 44 | virtual void updateContent() = 0; | ^~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeclassfielddeclarationblock.h:46:18: warning: ‘virtual void CodeClassFieldDeclarationBlock::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 46 | virtual void saveToXMI1(QDomDocument & doc, QDomElement & root); | ^~~~~~~~~~ /<>/umbrello/codegenerators/codeclassfielddeclarationblock.h:48:18: warning: ‘virtual void CodeClassFieldDeclarationBlock::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] 48 | virtual void loadFromXMI1(QDomElement & root); | ^~~~~~~~~~~~ /<>/umbrello/codegenerators/codeclassfielddeclarationblock.h:52:18: warning: ‘virtual void CodeClassFieldDeclarationBlock::release()’ can be marked override [-Wsuggest-override] 52 | virtual void release(); | ^~~~~~~ /<>/umbrello/codegenerators/codeclassfielddeclarationblock.h:54:18: warning: ‘virtual void CodeClassFieldDeclarationBlock::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 54 | virtual void setAttributesOnNode(QDomDocument & doc, QDomElement & blockElement); | ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeclassfielddeclarationblock.h:56:18: warning: ‘virtual void CodeClassFieldDeclarationBlock::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] 56 | virtual void setAttributesFromNode(QDomElement & element); | ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeclassfielddeclarationblock.h:67:18: warning: ‘virtual void CodeClassFieldDeclarationBlock::syncToParent()’ can be marked override [-Wsuggest-override] 67 | virtual void syncToParent(); | ^~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/classifiercodedocument.h:19, from /<>/umbrello/codegenerators/ruby/rubyclassifiercodedocument.h:17, from /<>/umbrello/codegenerators/ruby/rubycodegenerator.h:18, from /<>/umbrello/codegenerators/ruby/rubycodegenerator.cpp:14: /<>/umbrello/codegenerators/codeclassfield.h:52:13: warning: ‘virtual QString CodeClassField::getTypeName()’ can be marked override [-Wsuggest-override] 52 | QString getTypeName (); | ^~~~~~~~~~~ /<>/umbrello/codegenerators/codeclassfield.h:85:10: warning: ‘virtual void CodeClassField::updateContent()’ can be marked override [-Wsuggest-override] 85 | void updateContent(); | ^~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeclassfield.h:121:18: warning: ‘virtual void CodeClassField::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 121 | virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement); | ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeclassfield.h:123:18: warning: ‘virtual void CodeClassField::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] 123 | virtual void setAttributesFromNode (QDomElement & element); | ^~~~~~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/ruby/rubyclassifiercodedocument.h:17, from /<>/umbrello/codegenerators/ruby/rubycodegenerator.h:18, from /<>/umbrello/codegenerators/ruby/rubycodegenerator.cpp:14: /<>/umbrello/codegenerators/classifiercodedocument.h:74:18: warning: ‘virtual void ClassifierCodeDocument::synchronize()’ can be marked override [-Wsuggest-override] 74 | virtual void synchronize(); | ^~~~~~~~~~~ /<>/umbrello/codegenerators/classifiercodedocument.h:81:18: warning: ‘virtual void ClassifierCodeDocument::updateContent()’ can be marked override [-Wsuggest-override] 81 | virtual void updateContent() = 0; | ^~~~~~~~~~~~~ /<>/umbrello/codegenerators/classifiercodedocument.h:83:18: warning: ‘virtual void ClassifierCodeDocument::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 83 | virtual void saveToXMI1(QDomDocument &doc, QDomElement &root); | ^~~~~~~~~~ /<>/umbrello/codegenerators/classifiercodedocument.h:84:18: warning: ‘virtual void ClassifierCodeDocument::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] 84 | virtual void loadFromXMI1(QDomElement &root); | ^~~~~~~~~~~~ /<>/umbrello/codegenerators/classifiercodedocument.h:90:18: warning: ‘virtual void ClassifierCodeDocument::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 90 | virtual void setAttributesOnNode(QDomDocument &doc, QDomElement &blockElement); | ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/classifiercodedocument.h:91:18: warning: ‘virtual void ClassifierCodeDocument::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] 91 | virtual void setAttributesFromNode(QDomElement &element); | ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/classifiercodedocument.h:93:17: warning: ‘virtual TextBlock* ClassifierCodeDocument::findCodeClassFieldTextBlockByTag(const QString&)’ can be marked override [-Wsuggest-override] 93 | TextBlock * findCodeClassFieldTextBlockByTag(const QString &tag); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/ruby/rubyclassifiercodedocument.h:20, from /<>/umbrello/codegenerators/ruby/rubycodegenerator.h:18, from /<>/umbrello/codegenerators/ruby/rubycodegenerator.cpp:14: /<>/umbrello/codegenerators/ruby/rubycodeclassfield.h:40:13: warning: ‘virtual QString RubyCodeClassField::getInitialValue()’ can be marked override [-Wsuggest-override] 40 | QString getInitialValue(); | ^~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/ruby/rubycodeclassfield.h:42:13: warning: ‘virtual QString RubyCodeClassField::getTypeName()’ can be marked override [-Wsuggest-override] 42 | QString getTypeName (); | ^~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/ruby/rubyclassifiercodedocument.h:21, from /<>/umbrello/codegenerators/ruby/rubycodegenerator.h:18, from /<>/umbrello/codegenerators/ruby/rubycodegenerator.cpp:14: /<>/umbrello/codegenerators/ruby/rubycodeoperation.h:37:17: warning: ‘virtual int RubyCodeOperation::lastEditableLine()’ can be marked override [-Wsuggest-override] 37 | virtual int lastEditableLine(); | ^~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/ruby/rubycodeoperation.h:41:10: warning: ‘virtual void RubyCodeOperation::updateMethodDeclaration()’ can be marked override [-Wsuggest-override] 41 | void updateMethodDeclaration(); | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/ruby/rubycodegenerator.h:18, from /<>/umbrello/codegenerators/ruby/rubycodegenerator.cpp:14: /<>/umbrello/codegenerators/ruby/rubyclassifiercodedocument.h:50:13: warning: ‘virtual QString RubyClassifierCodeDocument::getPath()’ can be marked override [-Wsuggest-override] 50 | QString getPath(); | ^~~~~~~ /<>/umbrello/codegenerators/ruby/rubyclassifiercodedocument.h:52:10: warning: ‘virtual bool RubyClassifierCodeDocument::addCodeOperation(CodeOperation*)’ can be marked override [-Wsuggest-override] 52 | bool addCodeOperation(CodeOperation * op); | ^~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/ruby/rubyclassifiercodedocument.h:54:10: warning: ‘virtual void RubyClassifierCodeDocument::updateContent()’ can be marked override [-Wsuggest-override] 54 | void updateContent(); | ^~~~~~~~~~~~~ /<>/umbrello/codegenerators/ruby/rubyclassifiercodedocument.h:58:10: warning: ‘virtual void RubyClassifierCodeDocument::resetTextBlocks()’ can be marked override [-Wsuggest-override] 58 | void resetTextBlocks(); | ^~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/ruby/rubyclassifiercodedocument.h:60:18: warning: ‘virtual void RubyClassifierCodeDocument::loadChildTextBlocksFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] 60 | virtual void loadChildTextBlocksFromNode(QDomElement & root); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/ruby/rubycodegenerator.h:19, from /<>/umbrello/codegenerators/ruby/rubycodegenerator.cpp:14: /<>/umbrello/codegenerators/ruby/rubycodegenerationpolicy.h:38:18: warning: ‘virtual void RubyCodeGenerationPolicy::setDefaults(bool)’ can be marked override [-Wsuggest-override] 38 | virtual void setDefaults(bool emitUpdateSignal = true); | ^~~~~~~~~~~ /<>/umbrello/codegenerators/ruby/rubycodegenerationpolicy.h:40:32: warning: ‘virtual CodeGenerationPolicyPage* RubyCodeGenerationPolicy::createPage(QWidget*, const char*)’ can be marked override [-Wsuggest-override] 40 | CodeGenerationPolicyPage * createPage (QWidget *parent = 0, const char * name = 0); | ^~~~~~~~~~ In file included from /<>/umbrello/codegenerators/ruby/rubycodegenerator.cpp:14: /<>/umbrello/codegenerators/ruby/rubycodegenerator.h:40:32: warning: ‘virtual CodeViewerDialog* RubyCodeGenerator::getCodeViewerDialog(QWidget*, CodeDocument*, Settings::CodeViewerState&)’ can be marked override [-Wsuggest-override] 40 | virtual CodeViewerDialog * getCodeViewerDialog(QWidget* parent, CodeDocument * doc, | ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/ruby/rubycodegenerator.h:45:20: warning: ‘virtual CodeDocument* RubyCodeGenerator::newClassifierCodeDocument(UMLClassifier*)’ can be marked override [-Wsuggest-override] 45 | CodeDocument * newClassifierCodeDocument(UMLClassifier * classifier); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/ruby/rubycodegenerator.h:47:36: warning: ‘virtual Uml::ProgrammingLanguage::Enum RubyCodeGenerator::language() const’ can be marked override [-Wsuggest-override] 47 | Uml::ProgrammingLanguage::Enum language() const; | ^~~~~~~~ /<>/umbrello/codegenerators/ruby/rubycodegenerator.h:52:25: warning: ‘virtual QStringList RubyCodeGenerator::reservedKeywords() const’ can be marked override [-Wsuggest-override] 52 | virtual QStringList reservedKeywords() const; | ^~~~~~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/ruby/rubycodegenerator.cpp:17: /<>/umbrello/codegenerators/ruby/rubycodecomment.h:43:13: warning: ‘virtual QString RubyCodeComment::toString() const’ can be marked override [-Wsuggest-override] 43 | QString toString () const; | ^~~~~~~~ /<>/umbrello/codegenerators/ruby/rubycodecomment.h:49:21: warning: ‘virtual QString RubyCodeComment::unformatText(const QString&, const QString&)’ can be marked override [-Wsuggest-override] 49 | virtual QString unformatText (const QString & text, const QString & indent = QString()); | ^~~~~~~~~~~~ /<>/umbrello/codegenerators/ruby/rubycodecomment.h:55:21: warning: ‘virtual QString RubyCodeComment::getNewEditorLine(int)’ can be marked override [-Wsuggest-override] 55 | virtual QString getNewEditorLine (int amount); | ^~~~~~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/ruby/rubycodegenerator.cpp:19: /<>/umbrello/uml.h:201:18: warning: ‘virtual void UMLApp::keyPressEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] 201 | virtual void keyPressEvent(QKeyEvent* e); | ^~~~~~~~~~~~~ /<>/umbrello/uml.h:202:18: warning: ‘virtual void UMLApp::keyReleaseEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] 202 | virtual void keyReleaseEvent(QKeyEvent* e); | ^~~~~~~~~~~~~~~ /<>/umbrello/uml.h:204:18: warning: ‘virtual void UMLApp::customEvent(QEvent*)’ can be marked override [-Wsuggest-override] 204 | virtual void customEvent(QEvent* e); | ^~~~~~~~~~~ /<>/umbrello/uml.h:215:18: warning: ‘virtual bool UMLApp::queryClose()’ can be marked override [-Wsuggest-override] 215 | virtual bool queryClose(); | ^~~~~~~~~~ /<>/umbrello/uml.h:217:18: warning: ‘virtual void UMLApp::saveProperties(KConfigGroup&)’ can be marked override [-Wsuggest-override] 217 | virtual void saveProperties(KConfigGroup & cfg); | ^~~~~~~~~~~~~~ /<>/umbrello/uml.h:218:18: warning: ‘virtual void UMLApp::readProperties(const KConfigGroup&)’ can be marked override [-Wsuggest-override] 218 | virtual void readProperties(const KConfigGroup & cfg); | ^~~~~~~~~~~~~~ [ 50%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/codegenerators/ruby/rubycodeoperation.cpp.o cd /<>/obj-aarch64-linux-gnu/umbrello && /usr/bin/aarch64-linux-gnu-g++ -DCMAKE_BINARY_DIR=\"/<>/obj-aarch64-linux-gnu\" -DKCOREADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLO_VERSION_STRING=\"2.23.3\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-aarch64-linux-gnu/umbrello -I/<>/umbrello -I/<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/include -I/<>/obj-aarch64-linux-gnu -I/<>/umbrello/clipboard -I/<>/umbrello/cmds -I/<>/umbrello/codegenerators -I/<>/umbrello/codegenerators/ada -I/<>/umbrello/codegenerators/as -I/<>/umbrello/codegenerators/cpp -I/<>/umbrello/codegenerators/csharp -I/<>/umbrello/codegenerators/d -I/<>/umbrello/codegenerators/idl -I/<>/umbrello/codegenerators/java -I/<>/umbrello/codegenerators/js -I/<>/umbrello/codegenerators/pascal -I/<>/umbrello/codegenerators/perl -I/<>/umbrello/codegenerators/php -I/<>/umbrello/codegenerators/python -I/<>/umbrello/codegenerators/ruby -I/<>/umbrello/codegenerators/sql -I/<>/umbrello/codegenerators/tcl -I/<>/umbrello/codegenerators/vala -I/<>/umbrello/codegenerators/xml -I/<>/umbrello/codegenwizard -I/<>/umbrello/codeimport -I/<>/umbrello/codeimport/csharp -I/<>/umbrello/codeimpwizard -I/<>/umbrello/debug -I/<>/umbrello/dialogs -I/<>/umbrello/dialogs/pages -I/<>/umbrello/dialogs/widgets -I/<>/umbrello/docgenerators -I/<>/umbrello/finder -I/<>/umbrello/refactoring -I/<>/umbrello/uml1model -I/<>/umbrello/umlwidgets -I/<>/lib/cppparser -I/<>/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/aarch64-linux-gnu/qt5 -isystem /usr/include/aarch64-linux-gnu/qt5/QtWidgets -isystem /usr/include/aarch64-linux-gnu/qt5/QtGui -isystem /usr/include/aarch64-linux-gnu/qt5/QtCore -isystem /usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/aarch64-linux-gnu/qt5/QtXml -isystem /usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/aarch64-linux-gnu/qt5/QtSvg -isystem /usr/include/aarch64-linux-gnu/qt5/QtWebKitWidgets -isystem /usr/include/aarch64-linux-gnu/qt5/QtWebKit -isystem /usr/include/aarch64-linux-gnu/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/aarch64-linux-gnu/qt5/QtConcurrent -isystem /usr/include/aarch64-linux-gnu/qt5/QtDBus -isystem /usr/include/KF5/KTextEditor -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -fno-delete-null-pointer-checks -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -o CMakeFiles/libumbrello.dir/codegenerators/ruby/rubycodeoperation.cpp.o -c /<>/umbrello/codegenerators/ruby/rubycodeoperation.cpp In file included from /<>/umbrello/codegenerators/codeblockwithcomments.h:15, from /<>/umbrello/codegenerators/codemethodblock.h:17, from /<>/umbrello/codegenerators/codeoperation.h:15, from /<>/umbrello/codegenerators/ruby/rubycodeoperation.h:16, from /<>/umbrello/codegenerators/ruby/rubycodeoperation.cpp:14: /<>/umbrello/codegenerators/codeblock.h:40:18: warning: ‘virtual void CodeBlock::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 40 | virtual void saveToXMI1(QDomDocument & doc, QDomElement & root); | ^~~~~~~~~~ /<>/umbrello/codegenerators/codeblock.h:41:18: warning: ‘virtual void CodeBlock::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] 41 | virtual void loadFromXMI1(QDomElement & root); | ^~~~~~~~~~~~ /<>/umbrello/codegenerators/codeblock.h:43:18: warning: ‘virtual void CodeBlock::setAttributesFromObject(TextBlock*)’ can be marked override [-Wsuggest-override] 43 | virtual void setAttributesFromObject(TextBlock * obj); | ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeblock.h:49:18: warning: ‘virtual void CodeBlock::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 49 | virtual void setAttributesOnNode(QDomDocument & doc, QDomElement & blockElement); | ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeblock.h:50:18: warning: ‘virtual void CodeBlock::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] 50 | virtual void setAttributesFromNode(QDomElement & element); | ^~~~~~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/codeblockwithcomments.h:16, from /<>/umbrello/codegenerators/codemethodblock.h:17, from /<>/umbrello/codegenerators/codeoperation.h:15, from /<>/umbrello/codegenerators/ruby/rubycodeoperation.h:16, from /<>/umbrello/codegenerators/ruby/rubycodeoperation.cpp:14: /<>/umbrello/codegenerators/codecomment.h:30:18: warning: ‘virtual void CodeComment::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 30 | virtual void saveToXMI1(QDomDocument & doc, QDomElement & root); | ^~~~~~~~~~ /<>/umbrello/codegenerators/codecomment.h:31:18: warning: ‘virtual void CodeComment::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] 31 | virtual void loadFromXMI1(QDomElement & root); | ^~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/codemethodblock.h:17, from /<>/umbrello/codegenerators/codeoperation.h:15, from /<>/umbrello/codegenerators/ruby/rubycodeoperation.h:16, from /<>/umbrello/codegenerators/ruby/rubycodeoperation.cpp:14: /<>/umbrello/codegenerators/codeblockwithcomments.h:38:21: warning: ‘virtual QString CodeBlockWithComments::toString() const’ can be marked override [-Wsuggest-override] 38 | virtual QString toString () const; | ^~~~~~~~ /<>/umbrello/codegenerators/codeblockwithcomments.h:42:18: warning: ‘virtual void CodeBlockWithComments::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 42 | virtual void saveToXMI1 (QDomDocument & doc, QDomElement & root); | ^~~~~~~~~~ /<>/umbrello/codegenerators/codeblockwithcomments.h:44:18: warning: ‘virtual void CodeBlockWithComments::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] 44 | virtual void loadFromXMI1 (QDomElement & root); | ^~~~~~~~~~~~ /<>/umbrello/codegenerators/codeblockwithcomments.h:46:18: warning: ‘virtual void CodeBlockWithComments::setAttributesFromObject(TextBlock*)’ can be marked override [-Wsuggest-override] 46 | virtual void setAttributesFromObject (TextBlock * obj); | ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeblockwithcomments.h:50:18: warning: ‘virtual void CodeBlockWithComments::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 50 | virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement); | ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeblockwithcomments.h:52:18: warning: ‘virtual void CodeBlockWithComments::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] 52 | virtual void setAttributesFromNode (QDomElement & element); | ^~~~~~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/codeoperation.h:15, from /<>/umbrello/codegenerators/ruby/rubycodeoperation.h:16, from /<>/umbrello/codegenerators/ruby/rubycodeoperation.cpp:14: /<>/umbrello/codegenerators/codemethodblock.h:45:21: warning: ‘virtual QString CodeMethodBlock::toString() const’ can be marked override [-Wsuggest-override] 45 | virtual QString toString () const; | ^~~~~~~~ /<>/umbrello/codegenerators/codemethodblock.h:58:18: warning: ‘virtual void CodeMethodBlock::updateContent()’ can be marked override [-Wsuggest-override] 58 | virtual void updateContent () = 0; | ^~~~~~~~~~~~~ /<>/umbrello/codegenerators/codemethodblock.h:62:18: warning: ‘virtual void CodeMethodBlock::release()’ can be marked override [-Wsuggest-override] 62 | virtual void release (); | ^~~~~~~ /<>/umbrello/codegenerators/codemethodblock.h:75:18: warning: ‘virtual void CodeMethodBlock::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 75 | virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement); | ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codemethodblock.h:77:18: warning: ‘virtual void CodeMethodBlock::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] 77 | virtual void setAttributesFromNode (QDomElement & element); | ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codemethodblock.h:79:18: warning: ‘virtual void CodeMethodBlock::setAttributesFromObject(TextBlock*)’ can be marked override [-Wsuggest-override] 79 | virtual void setAttributesFromObject (TextBlock * obj); | ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codemethodblock.h:88:18: warning: ‘virtual void CodeMethodBlock::syncToParent()’ can be marked override [-Wsuggest-override] 88 | virtual void syncToParent(); | ^~~~~~~~~~~~ In file included from /<>/umbrello/uml1model/attribute.h:15, from /<>/umbrello/uml1model/umlattributelist.h:17, from /<>/umbrello/uml1model/operation.h:14, from /<>/umbrello/codegenerators/codeoperation.h:16, from /<>/umbrello/codegenerators/ruby/rubycodeoperation.h:16, from /<>/umbrello/codegenerators/ruby/rubycodeoperation.cpp:14: /<>/umbrello/uml1model/classifierlistitem.h:48:18: warning: ‘virtual void UMLClassifierListItem::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 48 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/classifierlistitem.h:54:24: warning: ‘virtual UMLObject* UMLClassifierListItem::clone() const’ can be marked override [-Wsuggest-override] 54 | virtual UMLObject* clone() const = 0; | ^~~~~ In file included from /<>/umbrello/uml1model/umlattributelist.h:17, from /<>/umbrello/uml1model/operation.h:14, from /<>/umbrello/codegenerators/codeoperation.h:16, from /<>/umbrello/codegenerators/ruby/rubycodeoperation.h:16, from /<>/umbrello/codegenerators/ruby/rubycodeoperation.cpp:14: /<>/umbrello/uml1model/attribute.h:42:18: warning: ‘virtual void UMLAttribute::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 42 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/attribute.h:44:10: warning: ‘virtual void UMLAttribute::setName(const QString&)’ can be marked override [-Wsuggest-override] 44 | void setName(const QString &name); | ^~~~~~~ /<>/umbrello/uml1model/attribute.h:48:24: warning: ‘virtual UMLObject* UMLAttribute::clone() const’ can be marked override [-Wsuggest-override] 48 | virtual UMLObject* clone() const; | ^~~~~ /<>/umbrello/uml1model/attribute.h:53:13: warning: ‘virtual QString UMLAttribute::toString(Uml::SignatureType::Enum, bool)’ can be marked override [-Wsuggest-override] 53 | QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false); | ^~~~~~~~ /<>/umbrello/uml1model/attribute.h:58:18: warning: ‘virtual void UMLAttribute::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 58 | virtual void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/attribute.h:60:18: warning: ‘virtual bool UMLAttribute::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] 60 | virtual bool showPropertiesDialog(QWidget* parent = 0); | ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/attribute.h:73:10: warning: ‘virtual bool UMLAttribute::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 73 | bool load1(QDomElement & element); | ^~~~~ In file included from /<>/umbrello/codegenerators/codeoperation.h:16, from /<>/umbrello/codegenerators/ruby/rubycodeoperation.h:16, from /<>/umbrello/codegenerators/ruby/rubycodeoperation.cpp:14: /<>/umbrello/uml1model/operation.h:37:18: warning: ‘virtual void UMLOperation::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 37 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/operation.h:39:24: warning: ‘virtual UMLObject* UMLOperation::clone() const’ can be marked override [-Wsuggest-override] 39 | virtual UMLObject* clone() const; | ^~~~~ /<>/umbrello/uml1model/operation.h:41:10: warning: ‘virtual void UMLOperation::setType(UMLObject*)’ can be marked override [-Wsuggest-override] 41 | void setType(UMLObject* type); | ^~~~~~~ /<>/umbrello/uml1model/operation.h:52:13: warning: ‘virtual QString UMLOperation::toString(Uml::SignatureType::Enum, bool)’ can be marked override [-Wsuggest-override] 52 | QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false); | ^~~~~~~~ /<>/umbrello/uml1model/operation.h:56:10: warning: ‘virtual bool UMLOperation::resolveRef()’ can be marked override [-Wsuggest-override] 56 | bool resolveRef(); | ^~~~~~~~~~ /<>/umbrello/uml1model/operation.h:60:18: warning: ‘virtual bool UMLOperation::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] 60 | virtual bool showPropertiesDialog(QWidget* parent = 0); | ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/operation.h:72:10: warning: ‘virtual void UMLOperation::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 72 | void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/operation.h:75:10: warning: ‘virtual bool UMLOperation::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 75 | bool load1(QDomElement & element); | ^~~~~ In file included from /<>/umbrello/codegenerators/ruby/rubycodeoperation.h:16, from /<>/umbrello/codegenerators/ruby/rubycodeoperation.cpp:14: /<>/umbrello/codegenerators/codeoperation.h:41:18: warning: ‘virtual void CodeOperation::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 41 | virtual void saveToXMI1 (QDomDocument & doc, QDomElement & root); | ^~~~~~~~~~ /<>/umbrello/codegenerators/codeoperation.h:43:18: warning: ‘virtual void CodeOperation::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] 43 | virtual void loadFromXMI1 (QDomElement & root); | ^~~~~~~~~~~~ /<>/umbrello/codegenerators/codeoperation.h:47:18: warning: ‘virtual void CodeOperation::setAttributesFromObject(TextBlock*)’ can be marked override [-Wsuggest-override] 47 | virtual void setAttributesFromObject (TextBlock * obj); | ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeoperation.h:49:18: warning: ‘virtual void CodeOperation::updateMethodDeclaration()’ can be marked override [-Wsuggest-override] 49 | virtual void updateMethodDeclaration() = 0; | ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeoperation.h:50:18: warning: ‘virtual void CodeOperation::updateContent()’ can be marked override [-Wsuggest-override] 50 | virtual void updateContent(); | ^~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeoperation.h:57:18: warning: ‘virtual void CodeOperation::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 57 | virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement); | ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeoperation.h:59:18: warning: ‘virtual void CodeOperation::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] 59 | virtual void setAttributesFromNode (QDomElement & element); | ^~~~~~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/ruby/rubycodeoperation.cpp:14: /<>/umbrello/codegenerators/ruby/rubycodeoperation.h:37:17: warning: ‘virtual int RubyCodeOperation::lastEditableLine()’ can be marked override [-Wsuggest-override] 37 | virtual int lastEditableLine(); | ^~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/ruby/rubycodeoperation.h:41:10: warning: ‘virtual void RubyCodeOperation::updateMethodDeclaration()’ can be marked override [-Wsuggest-override] 41 | void updateMethodDeclaration(); | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/ruby/rubycodeoperation.cpp:17: /<>/umbrello/debug/debug_utils.h:91:18: warning: ‘virtual void Tracer::showEvent(QShowEvent*)’ can be marked override [-Wsuggest-override] 91 | virtual void showEvent(QShowEvent*); | ^~~~~~~~~ In file included from /<>/umbrello/uml1model/package.h:14, from /<>/umbrello/uml1model/classifier.h:13, from /<>/umbrello/codegenerators/classifiercodedocument.h:15, from /<>/umbrello/codegenerators/ruby/rubyclassifiercodedocument.h:17, from /<>/umbrello/codegenerators/ruby/rubycodeoperation.cpp:18: /<>/umbrello/uml1model/umlcanvasobject.h:43:18: warning: ‘virtual void UMLCanvasObject::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 43 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/umlcanvasobject.h:85:18: warning: ‘virtual bool UMLCanvasObject::resolveRef()’ can be marked override [-Wsuggest-override] 85 | virtual bool resolveRef(); | ^~~~~~~~~~ In file included from /<>/umbrello/uml1model/classifier.h:13, from /<>/umbrello/codegenerators/classifiercodedocument.h:15, from /<>/umbrello/codegenerators/ruby/rubyclassifiercodedocument.h:17, from /<>/umbrello/codegenerators/ruby/rubycodeoperation.cpp:18: /<>/umbrello/uml1model/package.h:39:18: warning: ‘virtual void UMLPackage::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 39 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/package.h:41:24: warning: ‘virtual UMLObject* UMLPackage::clone() const’ can be marked override [-Wsuggest-override] 41 | virtual UMLObject* clone() const; | ^~~~~ /<>/umbrello/uml1model/package.h:64:18: warning: ‘virtual bool UMLPackage::resolveRef()’ can be marked override [-Wsuggest-override] 64 | virtual bool resolveRef(); | ^~~~~~~~~~ /<>/umbrello/uml1model/package.h:66:18: warning: ‘virtual void UMLPackage::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 66 | virtual void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/package.h:69:18: warning: ‘virtual bool UMLPackage::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 69 | virtual bool load1(QDomElement& element); | ^~~~~ In file included from /<>/umbrello/uml1model/foreignkeyconstraint.h:16, from /<>/umbrello/model_utils.h:18, from /<>/umbrello/uml1model/classifier.h:19, from /<>/umbrello/codegenerators/classifiercodedocument.h:15, from /<>/umbrello/codegenerators/ruby/rubyclassifiercodedocument.h:17, from /<>/umbrello/codegenerators/ruby/rubycodeoperation.cpp:18: /<>/umbrello/uml1model/entityconstraint.h:40:18: warning: ‘virtual void UMLEntityConstraint::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 40 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/entityconstraint.h:45:24: warning: ‘virtual UMLObject* UMLEntityConstraint::clone() const’ can be marked override [-Wsuggest-override] 45 | virtual UMLObject* clone() const = 0; | ^~~~~ In file included from /<>/umbrello/model_utils.h:18, from /<>/umbrello/uml1model/classifier.h:19, from /<>/umbrello/codegenerators/classifiercodedocument.h:15, from /<>/umbrello/codegenerators/ruby/rubyclassifiercodedocument.h:17, from /<>/umbrello/codegenerators/ruby/rubycodeoperation.cpp:18: /<>/umbrello/uml1model/foreignkeyconstraint.h:56:18: warning: ‘virtual void UMLForeignKeyConstraint::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 56 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:58:24: warning: ‘virtual UMLObject* UMLForeignKeyConstraint::clone() const’ can be marked override [-Wsuggest-override] 58 | virtual UMLObject* clone() const; | ^~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:60:13: warning: ‘virtual QString UMLForeignKeyConstraint::toString(Uml::SignatureType::Enum, bool)’ can be marked override [-Wsuggest-override] 60 | QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false); | ^~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:65:10: warning: ‘virtual void UMLForeignKeyConstraint::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 65 | void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:67:18: warning: ‘virtual bool UMLForeignKeyConstraint::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] 67 | virtual bool showPropertiesDialog(QWidget* parent = 0); | ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:85:10: warning: ‘virtual bool UMLForeignKeyConstraint::resolveRef()’ can be marked override [-Wsuggest-override] 85 | bool resolveRef(); | ^~~~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:94:10: warning: ‘virtual bool UMLForeignKeyConstraint::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 94 | bool load1(QDomElement & element); | ^~~~~ In file included from /<>/umbrello/model_utils.h:20, from /<>/umbrello/uml1model/classifier.h:19, from /<>/umbrello/codegenerators/classifiercodedocument.h:15, from /<>/umbrello/codegenerators/ruby/rubyclassifiercodedocument.h:17, from /<>/umbrello/codegenerators/ruby/rubycodeoperation.cpp:18: /<>/umbrello/dialogs/multipagedialogbase.h:101:18: warning: ‘virtual void MultiPageDialogBase::keyPressEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] 101 | virtual void keyPressEvent(QKeyEvent *event); | ^~~~~~~~~~~~~ In file included from /<>/umbrello/model_utils.h:21, from /<>/umbrello/uml1model/classifier.h:19, from /<>/umbrello/codegenerators/classifiercodedocument.h:15, from /<>/umbrello/codegenerators/ruby/rubyclassifiercodedocument.h:17, from /<>/umbrello/codegenerators/ruby/rubycodeoperation.cpp:18: /<>/umbrello/umlwidgets/widgetbase.h:187:20: warning: ‘virtual QRectF WidgetBase::boundingRect() const’ can be marked override [-Wsuggest-override] 187 | virtual QRectF boundingRect() const; | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/widgetbase.h:191:18: warning: ‘virtual void WidgetBase::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] 191 | virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); | ^~~~~ /<>/umbrello/umlwidgets/widgetbase.h:260:18: warning: ‘virtual void WidgetBase::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] 260 | virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent *event); | ^~~~~~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/classifiercodedocument.h:15, from /<>/umbrello/codegenerators/ruby/rubyclassifiercodedocument.h:17, from /<>/umbrello/codegenerators/ruby/rubycodeoperation.cpp:18: /<>/umbrello/uml1model/classifier.h:54:18: warning: ‘virtual void UMLClassifier::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 54 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/classifier.h:56:16: warning: ‘virtual UMLObject* UMLClassifier::clone() const’ can be marked override [-Wsuggest-override] 56 | UMLObject* clone() const; | ^~~~~ /<>/umbrello/uml1model/classifier.h:111:18: warning: ‘virtual bool UMLClassifier::resolveRef()’ can be marked override [-Wsuggest-override] 111 | virtual bool resolveRef(); | ^~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:115:24: warning: ‘virtual UMLObject* UMLClassifier::findChildObjectById(Uml::ID::Type, bool)’ can be marked override [-Wsuggest-override] 115 | virtual UMLObject* findChildObjectById(Uml::ID::Type id, bool considerAncestors = false); | ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:124:18: warning: ‘virtual bool UMLClassifier::acceptAssociationType(Uml::AssociationType::Enum)’ can be marked override [-Wsuggest-override] 124 | virtual bool acceptAssociationType(Uml::AssociationType::Enum type); | ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:129:10: warning: ‘virtual void UMLClassifier::setBaseType(UMLObject::ObjectType)’ can be marked override [-Wsuggest-override] 129 | void setBaseType(UMLObject::ObjectType ot); | ^~~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:181:10: warning: ‘virtual void UMLClassifier::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 181 | void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:183:18: warning: ‘virtual bool UMLClassifier::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 183 | virtual bool load1(QDomElement& element); | ^~~~~ In file included from /<>/umbrello/codegenerators/classifiercodedocument.h:16, from /<>/umbrello/codegenerators/ruby/rubyclassifiercodedocument.h:17, from /<>/umbrello/codegenerators/ruby/rubycodeoperation.cpp:18: /<>/umbrello/codegenerators/codeaccessormethod.h:47:18: warning: ‘virtual void CodeAccessorMethod::updateContent()’ can be marked override [-Wsuggest-override] 47 | virtual void updateContent() = 0; | ^~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeaccessormethod.h:49:18: warning: ‘virtual void CodeAccessorMethod::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 49 | virtual void saveToXMI1(QDomDocument & doc, QDomElement & root); | ^~~~~~~~~~ /<>/umbrello/codegenerators/codeaccessormethod.h:50:18: warning: ‘virtual void CodeAccessorMethod::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] 50 | virtual void loadFromXMI1(QDomElement & root); | ^~~~~~~~~~~~ /<>/umbrello/codegenerators/codeaccessormethod.h:52:18: warning: ‘virtual void CodeAccessorMethod::setAttributesFromObject(TextBlock*)’ can be marked override [-Wsuggest-override] 52 | virtual void setAttributesFromObject(TextBlock * obj); | ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeaccessormethod.h:56:18: warning: ‘virtual void CodeAccessorMethod::release()’ can be marked override [-Wsuggest-override] 56 | virtual void release(); | ^~~~~~~ /<>/umbrello/codegenerators/codeaccessormethod.h:58:18: warning: ‘virtual void CodeAccessorMethod::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 58 | virtual void setAttributesOnNode(QDomDocument & doc, QDomElement & blockElement); | ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeaccessormethod.h:60:18: warning: ‘virtual void CodeAccessorMethod::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] 60 | virtual void setAttributesFromNode(QDomElement & element); | ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeaccessormethod.h:62:18: warning: ‘virtual void CodeAccessorMethod::updateMethodDeclaration()’ can be marked override [-Wsuggest-override] 62 | virtual void updateMethodDeclaration() = 0; | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/codedocument.h:16, from /<>/umbrello/codegenerators/classifiercodedocument.h:17, from /<>/umbrello/codegenerators/ruby/rubyclassifiercodedocument.h:17, from /<>/umbrello/codegenerators/ruby/rubycodeoperation.cpp:18: /<>/umbrello/codegenerators/hierarchicalcodeblock.h:38:10: warning: ‘virtual bool HierarchicalCodeBlock::addTextBlock(TextBlock*)’ can be marked override [-Wsuggest-override] 38 | bool addTextBlock (TextBlock * add_object); | ^~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:40:10: warning: ‘virtual bool HierarchicalCodeBlock::insertTextBlock(TextBlock*, TextBlock*, bool)’ can be marked override [-Wsuggest-override] 40 | bool insertTextBlock (TextBlock * newBlock, TextBlock * existingBlock, bool after = true); | ^~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:42:10: warning: ‘virtual bool HierarchicalCodeBlock::removeTextBlock(TextBlock*)’ can be marked override [-Wsuggest-override] 42 | bool removeTextBlock (TextBlock * remove_object); | ^~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:48:18: warning: ‘virtual void HierarchicalCodeBlock::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 48 | virtual void saveToXMI1 (QDomDocument & doc, QDomElement & root); | ^~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:50:18: warning: ‘virtual void HierarchicalCodeBlock::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] 50 | virtual void loadFromXMI1 (QDomElement & root); | ^~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:52:21: warning: ‘virtual QString HierarchicalCodeBlock::toString() const’ can be marked override [-Wsuggest-override] 52 | virtual QString toString () const; | ^~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:55:13: warning: ‘virtual QString HierarchicalCodeBlock::getUniqueTag(const QString&)’ can be marked override [-Wsuggest-override] 55 | QString getUniqueTag(const QString& prefix); | ^~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:59:25: warning: ‘virtual CodeBlock* HierarchicalCodeBlock::newCodeBlock()’ can be marked override [-Wsuggest-override] 59 | virtual CodeBlock * newCodeBlock(); | ^~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:60:37: warning: ‘virtual CodeBlockWithComments* HierarchicalCodeBlock::newCodeBlockWithComments()’ can be marked override [-Wsuggest-override] 60 | virtual CodeBlockWithComments * newCodeBlockWithComments(); | ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:61:37: warning: ‘virtual HierarchicalCodeBlock* HierarchicalCodeBlock::newHierarchicalCodeBlock()’ can be marked override [-Wsuggest-override] 61 | virtual HierarchicalCodeBlock * newHierarchicalCodeBlock(); | ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:65:18: warning: ‘virtual void HierarchicalCodeBlock::release()’ can be marked override [-Wsuggest-override] 65 | virtual void release (); | ^~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:67:18: warning: ‘virtual void HierarchicalCodeBlock::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 67 | virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & elem); | ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:69:18: warning: ‘virtual void HierarchicalCodeBlock::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] 69 | virtual void setAttributesFromNode (QDomElement & element); | ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:71:18: warning: ‘virtual void HierarchicalCodeBlock::setAttributesFromObject(TextBlock*)’ can be marked override [-Wsuggest-override] 71 | virtual void setAttributesFromObject (TextBlock * obj); | ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:73:17: warning: ‘virtual TextBlock* HierarchicalCodeBlock::findCodeClassFieldTextBlockByTag(const QString&)’ can be marked override [-Wsuggest-override] 73 | TextBlock * findCodeClassFieldTextBlockByTag (const QString &tag); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/classifiercodedocument.h:17, from /<>/umbrello/codegenerators/ruby/rubyclassifiercodedocument.h:17, from /<>/umbrello/codegenerators/ruby/rubycodeoperation.cpp:18: /<>/umbrello/codegenerators/codedocument.h:61:10: warning: ‘virtual bool CodeDocument::insertTextBlock(TextBlock*, TextBlock*, bool)’ can be marked override [-Wsuggest-override] 61 | bool insertTextBlock (TextBlock * newBlock, TextBlock * existingBlock, bool after = true); | ^~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codedocument.h:70:25: warning: ‘virtual CodeBlock* CodeDocument::newCodeBlock()’ can be marked override [-Wsuggest-override] 70 | virtual CodeBlock * newCodeBlock (); | ^~~~~~~~~~~~ /<>/umbrello/codegenerators/codedocument.h:71:37: warning: ‘virtual HierarchicalCodeBlock* CodeDocument::newHierarchicalCodeBlock()’ can be marked override [-Wsuggest-override] 71 | virtual HierarchicalCodeBlock * newHierarchicalCodeBlock (); | ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codedocument.h:72:37: warning: ‘virtual CodeBlockWithComments* CodeDocument::newCodeBlockWithComments()’ can be marked override [-Wsuggest-override] 72 | virtual CodeBlockWithComments * newCodeBlockWithComments (); | ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codedocument.h:74:21: warning: ‘virtual QString CodeDocument::getUniqueTag(const QString&)’ can be marked override [-Wsuggest-override] 74 | virtual QString getUniqueTag(const QString& prefix = QString()); | ^~~~~~~~~~~~ /<>/umbrello/codegenerators/codedocument.h:86:18: warning: ‘virtual void CodeDocument::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 86 | virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement); | ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codedocument.h:88:18: warning: ‘virtual void CodeDocument::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] 88 | virtual void setAttributesFromNode (QDomElement & element); | ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codedocument.h:100:10: warning: ‘virtual void CodeDocument::resetTextBlocks()’ can be marked override [-Wsuggest-override] 100 | void resetTextBlocks(); | ^~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codedocument.h:102:25: warning: ‘virtual TextBlock* CodeDocument::findCodeClassFieldTextBlockByTag(const QString&)’ can be marked override [-Wsuggest-override] 102 | virtual TextBlock * findCodeClassFieldTextBlockByTag(const QString &tag); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/codeclassfield.h:16, from /<>/umbrello/codegenerators/classifiercodedocument.h:19, from /<>/umbrello/codegenerators/ruby/rubyclassifiercodedocument.h:17, from /<>/umbrello/codegenerators/ruby/rubycodeoperation.cpp:18: /<>/umbrello/codegenerators/codeclassfielddeclarationblock.h:42:18: warning: ‘virtual void CodeClassFieldDeclarationBlock::setAttributesFromObject(TextBlock*)’ can be marked override [-Wsuggest-override] 42 | virtual void setAttributesFromObject(TextBlock * obj); | ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeclassfielddeclarationblock.h:44:18: warning: ‘virtual void CodeClassFieldDeclarationBlock::updateContent()’ can be marked override [-Wsuggest-override] 44 | virtual void updateContent() = 0; | ^~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeclassfielddeclarationblock.h:46:18: warning: ‘virtual void CodeClassFieldDeclarationBlock::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 46 | virtual void saveToXMI1(QDomDocument & doc, QDomElement & root); | ^~~~~~~~~~ /<>/umbrello/codegenerators/codeclassfielddeclarationblock.h:48:18: warning: ‘virtual void CodeClassFieldDeclarationBlock::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] 48 | virtual void loadFromXMI1(QDomElement & root); | ^~~~~~~~~~~~ /<>/umbrello/codegenerators/codeclassfielddeclarationblock.h:52:18: warning: ‘virtual void CodeClassFieldDeclarationBlock::release()’ can be marked override [-Wsuggest-override] 52 | virtual void release(); | ^~~~~~~ /<>/umbrello/codegenerators/codeclassfielddeclarationblock.h:54:18: warning: ‘virtual void CodeClassFieldDeclarationBlock::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 54 | virtual void setAttributesOnNode(QDomDocument & doc, QDomElement & blockElement); | ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeclassfielddeclarationblock.h:56:18: warning: ‘virtual void CodeClassFieldDeclarationBlock::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] 56 | virtual void setAttributesFromNode(QDomElement & element); | ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeclassfielddeclarationblock.h:67:18: warning: ‘virtual void CodeClassFieldDeclarationBlock::syncToParent()’ can be marked override [-Wsuggest-override] 67 | virtual void syncToParent(); | ^~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/classifiercodedocument.h:19, from /<>/umbrello/codegenerators/ruby/rubyclassifiercodedocument.h:17, from /<>/umbrello/codegenerators/ruby/rubycodeoperation.cpp:18: /<>/umbrello/codegenerators/codeclassfield.h:52:13: warning: ‘virtual QString CodeClassField::getTypeName()’ can be marked override [-Wsuggest-override] 52 | QString getTypeName (); | ^~~~~~~~~~~ /<>/umbrello/codegenerators/codeclassfield.h:85:10: warning: ‘virtual void CodeClassField::updateContent()’ can be marked override [-Wsuggest-override] 85 | void updateContent(); | ^~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeclassfield.h:121:18: warning: ‘virtual void CodeClassField::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 121 | virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement); | ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeclassfield.h:123:18: warning: ‘virtual void CodeClassField::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] 123 | virtual void setAttributesFromNode (QDomElement & element); | ^~~~~~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/ruby/rubyclassifiercodedocument.h:17, from /<>/umbrello/codegenerators/ruby/rubycodeoperation.cpp:18: /<>/umbrello/codegenerators/classifiercodedocument.h:74:18: warning: ‘virtual void ClassifierCodeDocument::synchronize()’ can be marked override [-Wsuggest-override] 74 | virtual void synchronize(); | ^~~~~~~~~~~ /<>/umbrello/codegenerators/classifiercodedocument.h:81:18: warning: ‘virtual void ClassifierCodeDocument::updateContent()’ can be marked override [-Wsuggest-override] 81 | virtual void updateContent() = 0; | ^~~~~~~~~~~~~ /<>/umbrello/codegenerators/classifiercodedocument.h:83:18: warning: ‘virtual void ClassifierCodeDocument::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 83 | virtual void saveToXMI1(QDomDocument &doc, QDomElement &root); | ^~~~~~~~~~ /<>/umbrello/codegenerators/classifiercodedocument.h:84:18: warning: ‘virtual void ClassifierCodeDocument::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] 84 | virtual void loadFromXMI1(QDomElement &root); | ^~~~~~~~~~~~ /<>/umbrello/codegenerators/classifiercodedocument.h:90:18: warning: ‘virtual void ClassifierCodeDocument::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 90 | virtual void setAttributesOnNode(QDomDocument &doc, QDomElement &blockElement); | ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/classifiercodedocument.h:91:18: warning: ‘virtual void ClassifierCodeDocument::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] 91 | virtual void setAttributesFromNode(QDomElement &element); | ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/classifiercodedocument.h:93:17: warning: ‘virtual TextBlock* ClassifierCodeDocument::findCodeClassFieldTextBlockByTag(const QString&)’ can be marked override [-Wsuggest-override] 93 | TextBlock * findCodeClassFieldTextBlockByTag(const QString &tag); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/ruby/rubyclassifiercodedocument.h:20, from /<>/umbrello/codegenerators/ruby/rubycodeoperation.cpp:18: /<>/umbrello/codegenerators/ruby/rubycodeclassfield.h:40:13: warning: ‘virtual QString RubyCodeClassField::getInitialValue()’ can be marked override [-Wsuggest-override] 40 | QString getInitialValue(); | ^~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/ruby/rubycodeclassfield.h:42:13: warning: ‘virtual QString RubyCodeClassField::getTypeName()’ can be marked override [-Wsuggest-override] 42 | QString getTypeName (); | ^~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/ruby/rubycodeoperation.cpp:18: /<>/umbrello/codegenerators/ruby/rubyclassifiercodedocument.h:50:13: warning: ‘virtual QString RubyClassifierCodeDocument::getPath()’ can be marked override [-Wsuggest-override] 50 | QString getPath(); | ^~~~~~~ /<>/umbrello/codegenerators/ruby/rubyclassifiercodedocument.h:52:10: warning: ‘virtual bool RubyClassifierCodeDocument::addCodeOperation(CodeOperation*)’ can be marked override [-Wsuggest-override] 52 | bool addCodeOperation(CodeOperation * op); | ^~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/ruby/rubyclassifiercodedocument.h:54:10: warning: ‘virtual void RubyClassifierCodeDocument::updateContent()’ can be marked override [-Wsuggest-override] 54 | void updateContent(); | ^~~~~~~~~~~~~ /<>/umbrello/codegenerators/ruby/rubyclassifiercodedocument.h:58:10: warning: ‘virtual void RubyClassifierCodeDocument::resetTextBlocks()’ can be marked override [-Wsuggest-override] 58 | void resetTextBlocks(); | ^~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/ruby/rubyclassifiercodedocument.h:60:18: warning: ‘virtual void RubyClassifierCodeDocument::loadChildTextBlocksFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] 60 | virtual void loadChildTextBlocksFromNode(QDomElement & root); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/ruby/rubycodeoperation.cpp:19: /<>/umbrello/codegenerators/ruby/rubycodedocumentation.h:46:18: warning: ‘virtual void RubyCodeDocumentation::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 46 | virtual void saveToXMI1 (QDomDocument & doc, QDomElement & root); | ^~~~~~~~~~ /<>/umbrello/codegenerators/ruby/rubycodedocumentation.h:51:13: warning: ‘virtual QString RubyCodeDocumentation::toString() const’ can be marked override [-Wsuggest-override] 51 | QString toString () const; | ^~~~~~~~ /<>/umbrello/codegenerators/ruby/rubycodedocumentation.h:57:21: warning: ‘virtual QString RubyCodeDocumentation::unformatText(const QString&, const QString&)’ can be marked override [-Wsuggest-override] 57 | virtual QString unformatText (const QString & text, const QString & indent = QString()); | ^~~~~~~~~~~~ /<>/umbrello/codegenerators/ruby/rubycodedocumentation.h:63:21: warning: ‘virtual QString RubyCodeDocumentation::getNewEditorLine(int)’ can be marked override [-Wsuggest-override] 63 | virtual QString getNewEditorLine (int amount); | ^~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/ruby/rubycodedocumentation.h:73:17: warning: ‘virtual int RubyCodeDocumentation::firstEditableLine()’ can be marked override [-Wsuggest-override] 73 | virtual int firstEditableLine(); | ^~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/ruby/rubycodedocumentation.h:74:17: warning: ‘virtual int RubyCodeDocumentation::lastEditableLine()’ can be marked override [-Wsuggest-override] 74 | virtual int lastEditableLine(); | ^~~~~~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/ruby/rubycodegenerator.h:17, from /<>/umbrello/codegenerators/ruby/rubycodeoperation.cpp:20: /<>/umbrello/codegenerators/advancedcodegenerator.h:37:18: warning: ‘virtual void AdvancedCodeGenerator::initFromParentDocument()’ can be marked override [-Wsuggest-override] 37 | virtual void initFromParentDocument(); | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/ruby/rubycodegenerator.h:19, from /<>/umbrello/codegenerators/ruby/rubycodeoperation.cpp:20: /<>/umbrello/codegenerators/ruby/rubycodegenerationpolicy.h:38:18: warning: ‘virtual void RubyCodeGenerationPolicy::setDefaults(bool)’ can be marked override [-Wsuggest-override] 38 | virtual void setDefaults(bool emitUpdateSignal = true); | ^~~~~~~~~~~ /<>/umbrello/codegenerators/ruby/rubycodegenerationpolicy.h:40:32: warning: ‘virtual CodeGenerationPolicyPage* RubyCodeGenerationPolicy::createPage(QWidget*, const char*)’ can be marked override [-Wsuggest-override] 40 | CodeGenerationPolicyPage * createPage (QWidget *parent = 0, const char * name = 0); | ^~~~~~~~~~ In file included from /<>/umbrello/codegenerators/ruby/rubycodeoperation.cpp:20: /<>/umbrello/codegenerators/ruby/rubycodegenerator.h:40:32: warning: ‘virtual CodeViewerDialog* RubyCodeGenerator::getCodeViewerDialog(QWidget*, CodeDocument*, Settings::CodeViewerState&)’ can be marked override [-Wsuggest-override] 40 | virtual CodeViewerDialog * getCodeViewerDialog(QWidget* parent, CodeDocument * doc, | ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/ruby/rubycodegenerator.h:45:20: warning: ‘virtual CodeDocument* RubyCodeGenerator::newClassifierCodeDocument(UMLClassifier*)’ can be marked override [-Wsuggest-override] 45 | CodeDocument * newClassifierCodeDocument(UMLClassifier * classifier); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/ruby/rubycodegenerator.h:47:36: warning: ‘virtual Uml::ProgrammingLanguage::Enum RubyCodeGenerator::language() const’ can be marked override [-Wsuggest-override] 47 | Uml::ProgrammingLanguage::Enum language() const; | ^~~~~~~~ /<>/umbrello/codegenerators/ruby/rubycodegenerator.h:52:25: warning: ‘virtual QStringList RubyCodeGenerator::reservedKeywords() const’ can be marked override [-Wsuggest-override] 52 | virtual QStringList reservedKeywords() const; | ^~~~~~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/ruby/rubycodeoperation.cpp:21: /<>/umbrello/uml.h:201:18: warning: ‘virtual void UMLApp::keyPressEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] 201 | virtual void keyPressEvent(QKeyEvent* e); | ^~~~~~~~~~~~~ /<>/umbrello/uml.h:202:18: warning: ‘virtual void UMLApp::keyReleaseEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] 202 | virtual void keyReleaseEvent(QKeyEvent* e); | ^~~~~~~~~~~~~~~ /<>/umbrello/uml.h:204:18: warning: ‘virtual void UMLApp::customEvent(QEvent*)’ can be marked override [-Wsuggest-override] 204 | virtual void customEvent(QEvent* e); | ^~~~~~~~~~~ /<>/umbrello/uml.h:215:18: warning: ‘virtual bool UMLApp::queryClose()’ can be marked override [-Wsuggest-override] 215 | virtual bool queryClose(); | ^~~~~~~~~~ /<>/umbrello/uml.h:217:18: warning: ‘virtual void UMLApp::saveProperties(KConfigGroup&)’ can be marked override [-Wsuggest-override] 217 | virtual void saveProperties(KConfigGroup & cfg); | ^~~~~~~~~~~~~~ /<>/umbrello/uml.h:218:18: warning: ‘virtual void UMLApp::readProperties(const KConfigGroup&)’ can be marked override [-Wsuggest-override] 218 | virtual void readProperties(const KConfigGroup & cfg); | ^~~~~~~~~~~~~~ [ 51%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/codegenerators/ruby/rubywriter.cpp.o cd /<>/obj-aarch64-linux-gnu/umbrello && /usr/bin/aarch64-linux-gnu-g++ -DCMAKE_BINARY_DIR=\"/<>/obj-aarch64-linux-gnu\" -DKCOREADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLO_VERSION_STRING=\"2.23.3\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-aarch64-linux-gnu/umbrello -I/<>/umbrello -I/<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/include -I/<>/obj-aarch64-linux-gnu -I/<>/umbrello/clipboard -I/<>/umbrello/cmds -I/<>/umbrello/codegenerators -I/<>/umbrello/codegenerators/ada -I/<>/umbrello/codegenerators/as -I/<>/umbrello/codegenerators/cpp -I/<>/umbrello/codegenerators/csharp -I/<>/umbrello/codegenerators/d -I/<>/umbrello/codegenerators/idl -I/<>/umbrello/codegenerators/java -I/<>/umbrello/codegenerators/js -I/<>/umbrello/codegenerators/pascal -I/<>/umbrello/codegenerators/perl -I/<>/umbrello/codegenerators/php -I/<>/umbrello/codegenerators/python -I/<>/umbrello/codegenerators/ruby -I/<>/umbrello/codegenerators/sql -I/<>/umbrello/codegenerators/tcl -I/<>/umbrello/codegenerators/vala -I/<>/umbrello/codegenerators/xml -I/<>/umbrello/codegenwizard -I/<>/umbrello/codeimport -I/<>/umbrello/codeimport/csharp -I/<>/umbrello/codeimpwizard -I/<>/umbrello/debug -I/<>/umbrello/dialogs -I/<>/umbrello/dialogs/pages -I/<>/umbrello/dialogs/widgets -I/<>/umbrello/docgenerators -I/<>/umbrello/finder -I/<>/umbrello/refactoring -I/<>/umbrello/uml1model -I/<>/umbrello/umlwidgets -I/<>/lib/cppparser -I/<>/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/aarch64-linux-gnu/qt5 -isystem /usr/include/aarch64-linux-gnu/qt5/QtWidgets -isystem /usr/include/aarch64-linux-gnu/qt5/QtGui -isystem /usr/include/aarch64-linux-gnu/qt5/QtCore -isystem /usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/aarch64-linux-gnu/qt5/QtXml -isystem /usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/aarch64-linux-gnu/qt5/QtSvg -isystem /usr/include/aarch64-linux-gnu/qt5/QtWebKitWidgets -isystem /usr/include/aarch64-linux-gnu/qt5/QtWebKit -isystem /usr/include/aarch64-linux-gnu/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/aarch64-linux-gnu/qt5/QtConcurrent -isystem /usr/include/aarch64-linux-gnu/qt5/QtDBus -isystem /usr/include/KF5/KTextEditor -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -fno-delete-null-pointer-checks -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -o CMakeFiles/libumbrello.dir/codegenerators/ruby/rubywriter.cpp.o -c /<>/umbrello/codegenerators/ruby/rubywriter.cpp In file included from /<>/umbrello/codegenerators/ruby/rubywriter.h:16, from /<>/umbrello/codegenerators/ruby/rubywriter.cpp:13: /<>/umbrello/codegenerators/simplecodegenerator.h:41:10: warning: ‘virtual void SimpleCodeGenerator::writeCodeToFile(UMLClassifierList&)’ can be marked override [-Wsuggest-override] 41 | void writeCodeToFile(UMLClassifierList & concepts); | ^~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/simplecodegenerator.h:42:10: warning: ‘virtual void SimpleCodeGenerator::writeCodeToFile()’ can be marked override [-Wsuggest-override] 42 | void writeCodeToFile(); | ^~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/simplecodegenerator.h:80:18: warning: ‘virtual void SimpleCodeGenerator::initFromParentDocument()’ can be marked override [-Wsuggest-override] 80 | virtual void initFromParentDocument(); | ^~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/simplecodegenerator.h:83:18: warning: ‘virtual void SimpleCodeGenerator::syncCodeToDocument()’ can be marked override [-Wsuggest-override] 83 | virtual void syncCodeToDocument(); | ^~~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/uml1model/attribute.h:15, from /<>/umbrello/uml1model/umlattributelist.h:17, from /<>/umbrello/codegenerators/ruby/rubywriter.h:17, from /<>/umbrello/codegenerators/ruby/rubywriter.cpp:13: /<>/umbrello/uml1model/classifierlistitem.h:48:18: warning: ‘virtual void UMLClassifierListItem::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 48 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/classifierlistitem.h:54:24: warning: ‘virtual UMLObject* UMLClassifierListItem::clone() const’ can be marked override [-Wsuggest-override] 54 | virtual UMLObject* clone() const = 0; | ^~~~~ In file included from /<>/umbrello/uml1model/umlattributelist.h:17, from /<>/umbrello/codegenerators/ruby/rubywriter.h:17, from /<>/umbrello/codegenerators/ruby/rubywriter.cpp:13: /<>/umbrello/uml1model/attribute.h:42:18: warning: ‘virtual void UMLAttribute::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 42 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/attribute.h:44:10: warning: ‘virtual void UMLAttribute::setName(const QString&)’ can be marked override [-Wsuggest-override] 44 | void setName(const QString &name); | ^~~~~~~ /<>/umbrello/uml1model/attribute.h:48:24: warning: ‘virtual UMLObject* UMLAttribute::clone() const’ can be marked override [-Wsuggest-override] 48 | virtual UMLObject* clone() const; | ^~~~~ /<>/umbrello/uml1model/attribute.h:53:13: warning: ‘virtual QString UMLAttribute::toString(Uml::SignatureType::Enum, bool)’ can be marked override [-Wsuggest-override] 53 | QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false); | ^~~~~~~~ /<>/umbrello/uml1model/attribute.h:58:18: warning: ‘virtual void UMLAttribute::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 58 | virtual void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/attribute.h:60:18: warning: ‘virtual bool UMLAttribute::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] 60 | virtual bool showPropertiesDialog(QWidget* parent = 0); | ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/attribute.h:73:10: warning: ‘virtual bool UMLAttribute::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 73 | bool load1(QDomElement & element); | ^~~~~ In file included from /<>/umbrello/codegenerators/ruby/rubywriter.cpp:13: /<>/umbrello/codegenerators/ruby/rubywriter.h:34:18: warning: ‘virtual void RubyWriter::writeClass(UMLClassifier*)’ can be marked override [-Wsuggest-override] 34 | virtual void writeClass(UMLClassifier *c); | ^~~~~~~~~~ /<>/umbrello/codegenerators/ruby/rubywriter.h:36:44: warning: ‘virtual Uml::ProgrammingLanguage::Enum RubyWriter::language() const’ can be marked override [-Wsuggest-override] 36 | virtual Uml::ProgrammingLanguage::Enum language() const; | ^~~~~~~~ /<>/umbrello/codegenerators/ruby/rubywriter.h:38:25: warning: ‘virtual QStringList RubyWriter::reservedKeywords() const’ can be marked override [-Wsuggest-override] 38 | virtual QStringList reservedKeywords() const; | ^~~~~~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/ruby/rubywriter.cpp:15: /<>/umbrello/uml1model/association.h:75:24: warning: ‘virtual UMLObject* UMLAssociation::clone() const’ can be marked override [-Wsuggest-override] 75 | virtual UMLObject* clone() const { return 0; } | ^~~~~ /<>/umbrello/uml1model/association.h:77:18: warning: ‘virtual bool UMLAssociation::resolveRef()’ can be marked override [-Wsuggest-override] 77 | virtual bool resolveRef(); | ^~~~~~~~~~ /<>/umbrello/uml1model/association.h:79:10: warning: ‘virtual void UMLAssociation::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 79 | void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/association.h:81:18: warning: ‘virtual bool UMLAssociation::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] 81 | virtual bool showPropertiesDialog(QWidget *parent = 0); | ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/association.h:85:10: warning: ‘virtual bool UMLAssociation::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 85 | bool load1(QDomElement& element); | ^~~~~ In file included from /<>/umbrello/uml1model/package.h:14, from /<>/umbrello/uml1model/classifier.h:13, from /<>/umbrello/codegenerators/ruby/rubywriter.cpp:17: /<>/umbrello/uml1model/umlcanvasobject.h:43:18: warning: ‘virtual void UMLCanvasObject::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 43 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/umlcanvasobject.h:85:18: warning: ‘virtual bool UMLCanvasObject::resolveRef()’ can be marked override [-Wsuggest-override] 85 | virtual bool resolveRef(); | ^~~~~~~~~~ In file included from /<>/umbrello/uml1model/classifier.h:13, from /<>/umbrello/codegenerators/ruby/rubywriter.cpp:17: /<>/umbrello/uml1model/package.h:39:18: warning: ‘virtual void UMLPackage::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 39 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/package.h:41:24: warning: ‘virtual UMLObject* UMLPackage::clone() const’ can be marked override [-Wsuggest-override] 41 | virtual UMLObject* clone() const; | ^~~~~ /<>/umbrello/uml1model/package.h:64:18: warning: ‘virtual bool UMLPackage::resolveRef()’ can be marked override [-Wsuggest-override] 64 | virtual bool resolveRef(); | ^~~~~~~~~~ /<>/umbrello/uml1model/package.h:66:18: warning: ‘virtual void UMLPackage::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 66 | virtual void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/package.h:69:18: warning: ‘virtual bool UMLPackage::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 69 | virtual bool load1(QDomElement& element); | ^~~~~ In file included from /<>/umbrello/uml1model/foreignkeyconstraint.h:16, from /<>/umbrello/model_utils.h:18, from /<>/umbrello/uml1model/classifier.h:19, from /<>/umbrello/codegenerators/ruby/rubywriter.cpp:17: /<>/umbrello/uml1model/entityconstraint.h:40:18: warning: ‘virtual void UMLEntityConstraint::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 40 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/entityconstraint.h:45:24: warning: ‘virtual UMLObject* UMLEntityConstraint::clone() const’ can be marked override [-Wsuggest-override] 45 | virtual UMLObject* clone() const = 0; | ^~~~~ In file included from /<>/umbrello/model_utils.h:18, from /<>/umbrello/uml1model/classifier.h:19, from /<>/umbrello/codegenerators/ruby/rubywriter.cpp:17: /<>/umbrello/uml1model/foreignkeyconstraint.h:56:18: warning: ‘virtual void UMLForeignKeyConstraint::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 56 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:58:24: warning: ‘virtual UMLObject* UMLForeignKeyConstraint::clone() const’ can be marked override [-Wsuggest-override] 58 | virtual UMLObject* clone() const; | ^~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:60:13: warning: ‘virtual QString UMLForeignKeyConstraint::toString(Uml::SignatureType::Enum, bool)’ can be marked override [-Wsuggest-override] 60 | QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false); | ^~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:65:10: warning: ‘virtual void UMLForeignKeyConstraint::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 65 | void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:67:18: warning: ‘virtual bool UMLForeignKeyConstraint::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] 67 | virtual bool showPropertiesDialog(QWidget* parent = 0); | ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:85:10: warning: ‘virtual bool UMLForeignKeyConstraint::resolveRef()’ can be marked override [-Wsuggest-override] 85 | bool resolveRef(); | ^~~~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:94:10: warning: ‘virtual bool UMLForeignKeyConstraint::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 94 | bool load1(QDomElement & element); | ^~~~~ In file included from /<>/umbrello/model_utils.h:20, from /<>/umbrello/uml1model/classifier.h:19, from /<>/umbrello/codegenerators/ruby/rubywriter.cpp:17: /<>/umbrello/dialogs/multipagedialogbase.h:101:18: warning: ‘virtual void MultiPageDialogBase::keyPressEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] 101 | virtual void keyPressEvent(QKeyEvent *event); | ^~~~~~~~~~~~~ In file included from /<>/umbrello/model_utils.h:21, from /<>/umbrello/uml1model/classifier.h:19, from /<>/umbrello/codegenerators/ruby/rubywriter.cpp:17: /<>/umbrello/umlwidgets/widgetbase.h:187:20: warning: ‘virtual QRectF WidgetBase::boundingRect() const’ can be marked override [-Wsuggest-override] 187 | virtual QRectF boundingRect() const; | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/widgetbase.h:191:18: warning: ‘virtual void WidgetBase::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] 191 | virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); | ^~~~~ /<>/umbrello/umlwidgets/widgetbase.h:260:18: warning: ‘virtual void WidgetBase::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] 260 | virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent *event); | ^~~~~~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/ruby/rubywriter.cpp:17: /<>/umbrello/uml1model/classifier.h:54:18: warning: ‘virtual void UMLClassifier::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 54 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/classifier.h:56:16: warning: ‘virtual UMLObject* UMLClassifier::clone() const’ can be marked override [-Wsuggest-override] 56 | UMLObject* clone() const; | ^~~~~ /<>/umbrello/uml1model/classifier.h:111:18: warning: ‘virtual bool UMLClassifier::resolveRef()’ can be marked override [-Wsuggest-override] 111 | virtual bool resolveRef(); | ^~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:115:24: warning: ‘virtual UMLObject* UMLClassifier::findChildObjectById(Uml::ID::Type, bool)’ can be marked override [-Wsuggest-override] 115 | virtual UMLObject* findChildObjectById(Uml::ID::Type id, bool considerAncestors = false); | ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:124:18: warning: ‘virtual bool UMLClassifier::acceptAssociationType(Uml::AssociationType::Enum)’ can be marked override [-Wsuggest-override] 124 | virtual bool acceptAssociationType(Uml::AssociationType::Enum type); | ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:129:10: warning: ‘virtual void UMLClassifier::setBaseType(UMLObject::ObjectType)’ can be marked override [-Wsuggest-override] 129 | void setBaseType(UMLObject::ObjectType ot); | ^~~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:181:10: warning: ‘virtual void UMLClassifier::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 181 | void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:183:18: warning: ‘virtual bool UMLClassifier::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 183 | virtual bool load1(QDomElement& element); | ^~~~~ In file included from /<>/umbrello/codegenerators/ruby/rubywriter.cpp:18: /<>/umbrello/debug/debug_utils.h:91:18: warning: ‘virtual void Tracer::showEvent(QShowEvent*)’ can be marked override [-Wsuggest-override] 91 | virtual void showEvent(QShowEvent*); | ^~~~~~~~~ In file included from /<>/umbrello/codegenerators/ruby/rubywriter.cpp:19: /<>/umbrello/uml1model/operation.h:37:18: warning: ‘virtual void UMLOperation::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 37 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/operation.h:39:24: warning: ‘virtual UMLObject* UMLOperation::clone() const’ can be marked override [-Wsuggest-override] 39 | virtual UMLObject* clone() const; | ^~~~~ /<>/umbrello/uml1model/operation.h:41:10: warning: ‘virtual void UMLOperation::setType(UMLObject*)’ can be marked override [-Wsuggest-override] 41 | void setType(UMLObject* type); | ^~~~~~~ /<>/umbrello/uml1model/operation.h:52:13: warning: ‘virtual QString UMLOperation::toString(Uml::SignatureType::Enum, bool)’ can be marked override [-Wsuggest-override] 52 | QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false); | ^~~~~~~~ /<>/umbrello/uml1model/operation.h:56:10: warning: ‘virtual bool UMLOperation::resolveRef()’ can be marked override [-Wsuggest-override] 56 | bool resolveRef(); | ^~~~~~~~~~ /<>/umbrello/uml1model/operation.h:60:18: warning: ‘virtual bool UMLOperation::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] 60 | virtual bool showPropertiesDialog(QWidget* parent = 0); | ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/operation.h:72:10: warning: ‘virtual void UMLOperation::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 72 | void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/operation.h:75:10: warning: ‘virtual bool UMLOperation::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 75 | bool load1(QDomElement & element); | ^~~~~ [ 51%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/codegenerators/simplecodegenerator.cpp.o cd /<>/obj-aarch64-linux-gnu/umbrello && /usr/bin/aarch64-linux-gnu-g++ -DCMAKE_BINARY_DIR=\"/<>/obj-aarch64-linux-gnu\" -DKCOREADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLO_VERSION_STRING=\"2.23.3\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-aarch64-linux-gnu/umbrello -I/<>/umbrello -I/<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/include -I/<>/obj-aarch64-linux-gnu -I/<>/umbrello/clipboard -I/<>/umbrello/cmds -I/<>/umbrello/codegenerators -I/<>/umbrello/codegenerators/ada -I/<>/umbrello/codegenerators/as -I/<>/umbrello/codegenerators/cpp -I/<>/umbrello/codegenerators/csharp -I/<>/umbrello/codegenerators/d -I/<>/umbrello/codegenerators/idl -I/<>/umbrello/codegenerators/java -I/<>/umbrello/codegenerators/js -I/<>/umbrello/codegenerators/pascal -I/<>/umbrello/codegenerators/perl -I/<>/umbrello/codegenerators/php -I/<>/umbrello/codegenerators/python -I/<>/umbrello/codegenerators/ruby -I/<>/umbrello/codegenerators/sql -I/<>/umbrello/codegenerators/tcl -I/<>/umbrello/codegenerators/vala -I/<>/umbrello/codegenerators/xml -I/<>/umbrello/codegenwizard -I/<>/umbrello/codeimport -I/<>/umbrello/codeimport/csharp -I/<>/umbrello/codeimpwizard -I/<>/umbrello/debug -I/<>/umbrello/dialogs -I/<>/umbrello/dialogs/pages -I/<>/umbrello/dialogs/widgets -I/<>/umbrello/docgenerators -I/<>/umbrello/finder -I/<>/umbrello/refactoring -I/<>/umbrello/uml1model -I/<>/umbrello/umlwidgets -I/<>/lib/cppparser -I/<>/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/aarch64-linux-gnu/qt5 -isystem /usr/include/aarch64-linux-gnu/qt5/QtWidgets -isystem /usr/include/aarch64-linux-gnu/qt5/QtGui -isystem /usr/include/aarch64-linux-gnu/qt5/QtCore -isystem /usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/aarch64-linux-gnu/qt5/QtXml -isystem /usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/aarch64-linux-gnu/qt5/QtSvg -isystem /usr/include/aarch64-linux-gnu/qt5/QtWebKitWidgets -isystem /usr/include/aarch64-linux-gnu/qt5/QtWebKit -isystem /usr/include/aarch64-linux-gnu/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/aarch64-linux-gnu/qt5/QtConcurrent -isystem /usr/include/aarch64-linux-gnu/qt5/QtDBus -isystem /usr/include/KF5/KTextEditor -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -fno-delete-null-pointer-checks -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -o CMakeFiles/libumbrello.dir/codegenerators/simplecodegenerator.cpp.o -c /<>/umbrello/codegenerators/simplecodegenerator.cpp In file included from /<>/umbrello/codegenerators/simplecodegenerator.cpp:13: /<>/umbrello/codegenerators/simplecodegenerator.h:41:10: warning: ‘virtual void SimpleCodeGenerator::writeCodeToFile(UMLClassifierList&)’ can be marked override [-Wsuggest-override] 41 | void writeCodeToFile(UMLClassifierList & concepts); | ^~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/simplecodegenerator.h:42:10: warning: ‘virtual void SimpleCodeGenerator::writeCodeToFile()’ can be marked override [-Wsuggest-override] 42 | void writeCodeToFile(); | ^~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/simplecodegenerator.h:80:18: warning: ‘virtual void SimpleCodeGenerator::initFromParentDocument()’ can be marked override [-Wsuggest-override] 80 | virtual void initFromParentDocument(); | ^~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/simplecodegenerator.h:83:18: warning: ‘virtual void SimpleCodeGenerator::syncCodeToDocument()’ can be marked override [-Wsuggest-override] 83 | virtual void syncCodeToDocument(); | ^~~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/uml1model/entityconstraint.h:15, from /<>/umbrello/uml1model/foreignkeyconstraint.h:16, from /<>/umbrello/model_utils.h:18, from /<>/umbrello/codegenerators/simplecodegenerator.cpp:17: /<>/umbrello/uml1model/classifierlistitem.h:48:18: warning: ‘virtual void UMLClassifierListItem::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 48 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/classifierlistitem.h:54:24: warning: ‘virtual UMLObject* UMLClassifierListItem::clone() const’ can be marked override [-Wsuggest-override] 54 | virtual UMLObject* clone() const = 0; | ^~~~~ In file included from /<>/umbrello/uml1model/foreignkeyconstraint.h:16, from /<>/umbrello/model_utils.h:18, from /<>/umbrello/codegenerators/simplecodegenerator.cpp:17: /<>/umbrello/uml1model/entityconstraint.h:40:18: warning: ‘virtual void UMLEntityConstraint::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 40 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/entityconstraint.h:45:24: warning: ‘virtual UMLObject* UMLEntityConstraint::clone() const’ can be marked override [-Wsuggest-override] 45 | virtual UMLObject* clone() const = 0; | ^~~~~ In file included from /<>/umbrello/model_utils.h:18, from /<>/umbrello/codegenerators/simplecodegenerator.cpp:17: /<>/umbrello/uml1model/foreignkeyconstraint.h:56:18: warning: ‘virtual void UMLForeignKeyConstraint::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 56 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:58:24: warning: ‘virtual UMLObject* UMLForeignKeyConstraint::clone() const’ can be marked override [-Wsuggest-override] 58 | virtual UMLObject* clone() const; | ^~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:60:13: warning: ‘virtual QString UMLForeignKeyConstraint::toString(Uml::SignatureType::Enum, bool)’ can be marked override [-Wsuggest-override] 60 | QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false); | ^~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:65:10: warning: ‘virtual void UMLForeignKeyConstraint::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 65 | void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:67:18: warning: ‘virtual bool UMLForeignKeyConstraint::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] 67 | virtual bool showPropertiesDialog(QWidget* parent = 0); | ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:85:10: warning: ‘virtual bool UMLForeignKeyConstraint::resolveRef()’ can be marked override [-Wsuggest-override] 85 | bool resolveRef(); | ^~~~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:94:10: warning: ‘virtual bool UMLForeignKeyConstraint::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 94 | bool load1(QDomElement & element); | ^~~~~ In file included from /<>/umbrello/model_utils.h:20, from /<>/umbrello/codegenerators/simplecodegenerator.cpp:17: /<>/umbrello/dialogs/multipagedialogbase.h:101:18: warning: ‘virtual void MultiPageDialogBase::keyPressEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] 101 | virtual void keyPressEvent(QKeyEvent *event); | ^~~~~~~~~~~~~ In file included from /<>/umbrello/model_utils.h:21, from /<>/umbrello/codegenerators/simplecodegenerator.cpp:17: /<>/umbrello/umlwidgets/widgetbase.h:187:20: warning: ‘virtual QRectF WidgetBase::boundingRect() const’ can be marked override [-Wsuggest-override] 187 | virtual QRectF boundingRect() const; | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/widgetbase.h:191:18: warning: ‘virtual void WidgetBase::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] 191 | virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); | ^~~~~ /<>/umbrello/umlwidgets/widgetbase.h:260:18: warning: ‘virtual void WidgetBase::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] 260 | virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent *event); | ^~~~~~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/simplecodegenerator.cpp:18: /<>/umbrello/uml1model/attribute.h:42:18: warning: ‘virtual void UMLAttribute::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 42 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/attribute.h:44:10: warning: ‘virtual void UMLAttribute::setName(const QString&)’ can be marked override [-Wsuggest-override] 44 | void setName(const QString &name); | ^~~~~~~ /<>/umbrello/uml1model/attribute.h:48:24: warning: ‘virtual UMLObject* UMLAttribute::clone() const’ can be marked override [-Wsuggest-override] 48 | virtual UMLObject* clone() const; | ^~~~~ /<>/umbrello/uml1model/attribute.h:53:13: warning: ‘virtual QString UMLAttribute::toString(Uml::SignatureType::Enum, bool)’ can be marked override [-Wsuggest-override] 53 | QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false); | ^~~~~~~~ /<>/umbrello/uml1model/attribute.h:58:18: warning: ‘virtual void UMLAttribute::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 58 | virtual void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/attribute.h:60:18: warning: ‘virtual bool UMLAttribute::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] 60 | virtual bool showPropertiesDialog(QWidget* parent = 0); | ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/attribute.h:73:10: warning: ‘virtual bool UMLAttribute::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 73 | bool load1(QDomElement & element); | ^~~~~ In file included from /<>/umbrello/uml1model/package.h:14, from /<>/umbrello/uml1model/classifier.h:13, from /<>/umbrello/codegenerators/simplecodegenerator.cpp:21: /<>/umbrello/uml1model/umlcanvasobject.h:43:18: warning: ‘virtual void UMLCanvasObject::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 43 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/umlcanvasobject.h:85:18: warning: ‘virtual bool UMLCanvasObject::resolveRef()’ can be marked override [-Wsuggest-override] 85 | virtual bool resolveRef(); | ^~~~~~~~~~ In file included from /<>/umbrello/uml1model/classifier.h:13, from /<>/umbrello/codegenerators/simplecodegenerator.cpp:21: /<>/umbrello/uml1model/package.h:39:18: warning: ‘virtual void UMLPackage::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 39 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/package.h:41:24: warning: ‘virtual UMLObject* UMLPackage::clone() const’ can be marked override [-Wsuggest-override] 41 | virtual UMLObject* clone() const; | ^~~~~ /<>/umbrello/uml1model/package.h:64:18: warning: ‘virtual bool UMLPackage::resolveRef()’ can be marked override [-Wsuggest-override] 64 | virtual bool resolveRef(); | ^~~~~~~~~~ /<>/umbrello/uml1model/package.h:66:18: warning: ‘virtual void UMLPackage::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 66 | virtual void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/package.h:69:18: warning: ‘virtual bool UMLPackage::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 69 | virtual bool load1(QDomElement& element); | ^~~~~ In file included from /<>/umbrello/codegenerators/simplecodegenerator.cpp:21: /<>/umbrello/uml1model/classifier.h:54:18: warning: ‘virtual void UMLClassifier::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 54 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/classifier.h:56:16: warning: ‘virtual UMLObject* UMLClassifier::clone() const’ can be marked override [-Wsuggest-override] 56 | UMLObject* clone() const; | ^~~~~ /<>/umbrello/uml1model/classifier.h:111:18: warning: ‘virtual bool UMLClassifier::resolveRef()’ can be marked override [-Wsuggest-override] 111 | virtual bool resolveRef(); | ^~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:115:24: warning: ‘virtual UMLObject* UMLClassifier::findChildObjectById(Uml::ID::Type, bool)’ can be marked override [-Wsuggest-override] 115 | virtual UMLObject* findChildObjectById(Uml::ID::Type id, bool considerAncestors = false); | ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:124:18: warning: ‘virtual bool UMLClassifier::acceptAssociationType(Uml::AssociationType::Enum)’ can be marked override [-Wsuggest-override] 124 | virtual bool acceptAssociationType(Uml::AssociationType::Enum type); | ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:129:10: warning: ‘virtual void UMLClassifier::setBaseType(UMLObject::ObjectType)’ can be marked override [-Wsuggest-override] 129 | void setBaseType(UMLObject::ObjectType ot); | ^~~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:181:10: warning: ‘virtual void UMLClassifier::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 181 | void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:183:18: warning: ‘virtual bool UMLClassifier::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 183 | virtual bool load1(QDomElement& element); | ^~~~~ In file included from /<>/umbrello/codegenerators/codeblockwithcomments.h:15, from /<>/umbrello/codegenerators/codemethodblock.h:17, from /<>/umbrello/codegenerators/codeaccessormethod.h:15, from /<>/umbrello/codegenerators/codegenobjectwithtextblocks.h:15, from /<>/umbrello/codegenerators/codedocument.h:15, from /<>/umbrello/codegenerators/simplecodegenerator.cpp:22: /<>/umbrello/codegenerators/codeblock.h:40:18: warning: ‘virtual void CodeBlock::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 40 | virtual void saveToXMI1(QDomDocument & doc, QDomElement & root); | ^~~~~~~~~~ /<>/umbrello/codegenerators/codeblock.h:41:18: warning: ‘virtual void CodeBlock::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] 41 | virtual void loadFromXMI1(QDomElement & root); | ^~~~~~~~~~~~ /<>/umbrello/codegenerators/codeblock.h:43:18: warning: ‘virtual void CodeBlock::setAttributesFromObject(TextBlock*)’ can be marked override [-Wsuggest-override] 43 | virtual void setAttributesFromObject(TextBlock * obj); | ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeblock.h:49:18: warning: ‘virtual void CodeBlock::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 49 | virtual void setAttributesOnNode(QDomDocument & doc, QDomElement & blockElement); | ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeblock.h:50:18: warning: ‘virtual void CodeBlock::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] 50 | virtual void setAttributesFromNode(QDomElement & element); | ^~~~~~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/codeblockwithcomments.h:16, from /<>/umbrello/codegenerators/codemethodblock.h:17, from /<>/umbrello/codegenerators/codeaccessormethod.h:15, from /<>/umbrello/codegenerators/codegenobjectwithtextblocks.h:15, from /<>/umbrello/codegenerators/codedocument.h:15, from /<>/umbrello/codegenerators/simplecodegenerator.cpp:22: /<>/umbrello/codegenerators/codecomment.h:30:18: warning: ‘virtual void CodeComment::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 30 | virtual void saveToXMI1(QDomDocument & doc, QDomElement & root); | ^~~~~~~~~~ /<>/umbrello/codegenerators/codecomment.h:31:18: warning: ‘virtual void CodeComment::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] 31 | virtual void loadFromXMI1(QDomElement & root); | ^~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/codemethodblock.h:17, from /<>/umbrello/codegenerators/codeaccessormethod.h:15, from /<>/umbrello/codegenerators/codegenobjectwithtextblocks.h:15, from /<>/umbrello/codegenerators/codedocument.h:15, from /<>/umbrello/codegenerators/simplecodegenerator.cpp:22: /<>/umbrello/codegenerators/codeblockwithcomments.h:38:21: warning: ‘virtual QString CodeBlockWithComments::toString() const’ can be marked override [-Wsuggest-override] 38 | virtual QString toString () const; | ^~~~~~~~ /<>/umbrello/codegenerators/codeblockwithcomments.h:42:18: warning: ‘virtual void CodeBlockWithComments::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 42 | virtual void saveToXMI1 (QDomDocument & doc, QDomElement & root); | ^~~~~~~~~~ /<>/umbrello/codegenerators/codeblockwithcomments.h:44:18: warning: ‘virtual void CodeBlockWithComments::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] 44 | virtual void loadFromXMI1 (QDomElement & root); | ^~~~~~~~~~~~ /<>/umbrello/codegenerators/codeblockwithcomments.h:46:18: warning: ‘virtual void CodeBlockWithComments::setAttributesFromObject(TextBlock*)’ can be marked override [-Wsuggest-override] 46 | virtual void setAttributesFromObject (TextBlock * obj); | ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeblockwithcomments.h:50:18: warning: ‘virtual void CodeBlockWithComments::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 50 | virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement); | ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeblockwithcomments.h:52:18: warning: ‘virtual void CodeBlockWithComments::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] 52 | virtual void setAttributesFromNode (QDomElement & element); | ^~~~~~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/codeaccessormethod.h:15, from /<>/umbrello/codegenerators/codegenobjectwithtextblocks.h:15, from /<>/umbrello/codegenerators/codedocument.h:15, from /<>/umbrello/codegenerators/simplecodegenerator.cpp:22: /<>/umbrello/codegenerators/codemethodblock.h:45:21: warning: ‘virtual QString CodeMethodBlock::toString() const’ can be marked override [-Wsuggest-override] 45 | virtual QString toString () const; | ^~~~~~~~ /<>/umbrello/codegenerators/codemethodblock.h:58:18: warning: ‘virtual void CodeMethodBlock::updateContent()’ can be marked override [-Wsuggest-override] 58 | virtual void updateContent () = 0; | ^~~~~~~~~~~~~ /<>/umbrello/codegenerators/codemethodblock.h:62:18: warning: ‘virtual void CodeMethodBlock::release()’ can be marked override [-Wsuggest-override] 62 | virtual void release (); | ^~~~~~~ /<>/umbrello/codegenerators/codemethodblock.h:75:18: warning: ‘virtual void CodeMethodBlock::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 75 | virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement); | ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codemethodblock.h:77:18: warning: ‘virtual void CodeMethodBlock::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] 77 | virtual void setAttributesFromNode (QDomElement & element); | ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codemethodblock.h:79:18: warning: ‘virtual void CodeMethodBlock::setAttributesFromObject(TextBlock*)’ can be marked override [-Wsuggest-override] 79 | virtual void setAttributesFromObject (TextBlock * obj); | ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codemethodblock.h:88:18: warning: ‘virtual void CodeMethodBlock::syncToParent()’ can be marked override [-Wsuggest-override] 88 | virtual void syncToParent(); | ^~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/codegenobjectwithtextblocks.h:15, from /<>/umbrello/codegenerators/codedocument.h:15, from /<>/umbrello/codegenerators/simplecodegenerator.cpp:22: /<>/umbrello/codegenerators/codeaccessormethod.h:47:18: warning: ‘virtual void CodeAccessorMethod::updateContent()’ can be marked override [-Wsuggest-override] 47 | virtual void updateContent() = 0; | ^~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeaccessormethod.h:49:18: warning: ‘virtual void CodeAccessorMethod::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 49 | virtual void saveToXMI1(QDomDocument & doc, QDomElement & root); | ^~~~~~~~~~ /<>/umbrello/codegenerators/codeaccessormethod.h:50:18: warning: ‘virtual void CodeAccessorMethod::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] 50 | virtual void loadFromXMI1(QDomElement & root); | ^~~~~~~~~~~~ /<>/umbrello/codegenerators/codeaccessormethod.h:52:18: warning: ‘virtual void CodeAccessorMethod::setAttributesFromObject(TextBlock*)’ can be marked override [-Wsuggest-override] 52 | virtual void setAttributesFromObject(TextBlock * obj); | ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeaccessormethod.h:56:18: warning: ‘virtual void CodeAccessorMethod::release()’ can be marked override [-Wsuggest-override] 56 | virtual void release(); | ^~~~~~~ /<>/umbrello/codegenerators/codeaccessormethod.h:58:18: warning: ‘virtual void CodeAccessorMethod::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 58 | virtual void setAttributesOnNode(QDomDocument & doc, QDomElement & blockElement); | ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeaccessormethod.h:60:18: warning: ‘virtual void CodeAccessorMethod::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] 60 | virtual void setAttributesFromNode(QDomElement & element); | ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeaccessormethod.h:62:18: warning: ‘virtual void CodeAccessorMethod::updateMethodDeclaration()’ can be marked override [-Wsuggest-override] 62 | virtual void updateMethodDeclaration() = 0; | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/codedocument.h:16, from /<>/umbrello/codegenerators/simplecodegenerator.cpp:22: /<>/umbrello/codegenerators/hierarchicalcodeblock.h:38:10: warning: ‘virtual bool HierarchicalCodeBlock::addTextBlock(TextBlock*)’ can be marked override [-Wsuggest-override] 38 | bool addTextBlock (TextBlock * add_object); | ^~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:40:10: warning: ‘virtual bool HierarchicalCodeBlock::insertTextBlock(TextBlock*, TextBlock*, bool)’ can be marked override [-Wsuggest-override] 40 | bool insertTextBlock (TextBlock * newBlock, TextBlock * existingBlock, bool after = true); | ^~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:42:10: warning: ‘virtual bool HierarchicalCodeBlock::removeTextBlock(TextBlock*)’ can be marked override [-Wsuggest-override] 42 | bool removeTextBlock (TextBlock * remove_object); | ^~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:48:18: warning: ‘virtual void HierarchicalCodeBlock::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 48 | virtual void saveToXMI1 (QDomDocument & doc, QDomElement & root); | ^~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:50:18: warning: ‘virtual void HierarchicalCodeBlock::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] 50 | virtual void loadFromXMI1 (QDomElement & root); | ^~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:52:21: warning: ‘virtual QString HierarchicalCodeBlock::toString() const’ can be marked override [-Wsuggest-override] 52 | virtual QString toString () const; | ^~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:55:13: warning: ‘virtual QString HierarchicalCodeBlock::getUniqueTag(const QString&)’ can be marked override [-Wsuggest-override] 55 | QString getUniqueTag(const QString& prefix); | ^~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:59:25: warning: ‘virtual CodeBlock* HierarchicalCodeBlock::newCodeBlock()’ can be marked override [-Wsuggest-override] 59 | virtual CodeBlock * newCodeBlock(); | ^~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:60:37: warning: ‘virtual CodeBlockWithComments* HierarchicalCodeBlock::newCodeBlockWithComments()’ can be marked override [-Wsuggest-override] 60 | virtual CodeBlockWithComments * newCodeBlockWithComments(); | ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:61:37: warning: ‘virtual HierarchicalCodeBlock* HierarchicalCodeBlock::newHierarchicalCodeBlock()’ can be marked override [-Wsuggest-override] 61 | virtual HierarchicalCodeBlock * newHierarchicalCodeBlock(); | ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:65:18: warning: ‘virtual void HierarchicalCodeBlock::release()’ can be marked override [-Wsuggest-override] 65 | virtual void release (); | ^~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:67:18: warning: ‘virtual void HierarchicalCodeBlock::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 67 | virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & elem); | ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:69:18: warning: ‘virtual void HierarchicalCodeBlock::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] 69 | virtual void setAttributesFromNode (QDomElement & element); | ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:71:18: warning: ‘virtual void HierarchicalCodeBlock::setAttributesFromObject(TextBlock*)’ can be marked override [-Wsuggest-override] 71 | virtual void setAttributesFromObject (TextBlock * obj); | ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:73:17: warning: ‘virtual TextBlock* HierarchicalCodeBlock::findCodeClassFieldTextBlockByTag(const QString&)’ can be marked override [-Wsuggest-override] 73 | TextBlock * findCodeClassFieldTextBlockByTag (const QString &tag); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/simplecodegenerator.cpp:22: /<>/umbrello/codegenerators/codedocument.h:61:10: warning: ‘virtual bool CodeDocument::insertTextBlock(TextBlock*, TextBlock*, bool)’ can be marked override [-Wsuggest-override] 61 | bool insertTextBlock (TextBlock * newBlock, TextBlock * existingBlock, bool after = true); | ^~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codedocument.h:70:25: warning: ‘virtual CodeBlock* CodeDocument::newCodeBlock()’ can be marked override [-Wsuggest-override] 70 | virtual CodeBlock * newCodeBlock (); | ^~~~~~~~~~~~ /<>/umbrello/codegenerators/codedocument.h:71:37: warning: ‘virtual HierarchicalCodeBlock* CodeDocument::newHierarchicalCodeBlock()’ can be marked override [-Wsuggest-override] 71 | virtual HierarchicalCodeBlock * newHierarchicalCodeBlock (); | ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codedocument.h:72:37: warning: ‘virtual CodeBlockWithComments* CodeDocument::newCodeBlockWithComments()’ can be marked override [-Wsuggest-override] 72 | virtual CodeBlockWithComments * newCodeBlockWithComments (); | ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codedocument.h:74:21: warning: ‘virtual QString CodeDocument::getUniqueTag(const QString&)’ can be marked override [-Wsuggest-override] 74 | virtual QString getUniqueTag(const QString& prefix = QString()); | ^~~~~~~~~~~~ /<>/umbrello/codegenerators/codedocument.h:86:18: warning: ‘virtual void CodeDocument::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 86 | virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement); | ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codedocument.h:88:18: warning: ‘virtual void CodeDocument::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] 88 | virtual void setAttributesFromNode (QDomElement & element); | ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codedocument.h:100:10: warning: ‘virtual void CodeDocument::resetTextBlocks()’ can be marked override [-Wsuggest-override] 100 | void resetTextBlocks(); | ^~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codedocument.h:102:25: warning: ‘virtual TextBlock* CodeDocument::findCodeClassFieldTextBlockByTag(const QString&)’ can be marked override [-Wsuggest-override] 102 | virtual TextBlock * findCodeClassFieldTextBlockByTag(const QString &tag); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/simplecodegenerator.cpp:24: /<>/umbrello/uml1model/operation.h:37:18: warning: ‘virtual void UMLOperation::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 37 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/operation.h:39:24: warning: ‘virtual UMLObject* UMLOperation::clone() const’ can be marked override [-Wsuggest-override] 39 | virtual UMLObject* clone() const; | ^~~~~ /<>/umbrello/uml1model/operation.h:41:10: warning: ‘virtual void UMLOperation::setType(UMLObject*)’ can be marked override [-Wsuggest-override] 41 | void setType(UMLObject* type); | ^~~~~~~ /<>/umbrello/uml1model/operation.h:52:13: warning: ‘virtual QString UMLOperation::toString(Uml::SignatureType::Enum, bool)’ can be marked override [-Wsuggest-override] 52 | QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false); | ^~~~~~~~ /<>/umbrello/uml1model/operation.h:56:10: warning: ‘virtual bool UMLOperation::resolveRef()’ can be marked override [-Wsuggest-override] 56 | bool resolveRef(); | ^~~~~~~~~~ /<>/umbrello/uml1model/operation.h:60:18: warning: ‘virtual bool UMLOperation::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] 60 | virtual bool showPropertiesDialog(QWidget* parent = 0); | ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/operation.h:72:10: warning: ‘virtual void UMLOperation::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 72 | void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/operation.h:75:10: warning: ‘virtual bool UMLOperation::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 75 | bool load1(QDomElement & element); | ^~~~~ In file included from /<>/umbrello/codegenerators/simplecodegenerator.cpp:26: /<>/umbrello/uml.h:201:18: warning: ‘virtual void UMLApp::keyPressEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] 201 | virtual void keyPressEvent(QKeyEvent* e); | ^~~~~~~~~~~~~ /<>/umbrello/uml.h:202:18: warning: ‘virtual void UMLApp::keyReleaseEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] 202 | virtual void keyReleaseEvent(QKeyEvent* e); | ^~~~~~~~~~~~~~~ /<>/umbrello/uml.h:204:18: warning: ‘virtual void UMLApp::customEvent(QEvent*)’ can be marked override [-Wsuggest-override] 204 | virtual void customEvent(QEvent* e); | ^~~~~~~~~~~ /<>/umbrello/uml.h:215:18: warning: ‘virtual bool UMLApp::queryClose()’ can be marked override [-Wsuggest-override] 215 | virtual bool queryClose(); | ^~~~~~~~~~ /<>/umbrello/uml.h:217:18: warning: ‘virtual void UMLApp::saveProperties(KConfigGroup&)’ can be marked override [-Wsuggest-override] 217 | virtual void saveProperties(KConfigGroup & cfg); | ^~~~~~~~~~~~~~ /<>/umbrello/uml.h:218:18: warning: ‘virtual void UMLApp::readProperties(const KConfigGroup&)’ can be marked override [-Wsuggest-override] 218 | virtual void readProperties(const KConfigGroup & cfg); | ^~~~~~~~~~~~~~ [ 51%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/codegenerators/sql/mysqlwriter.cpp.o cd /<>/obj-aarch64-linux-gnu/umbrello && /usr/bin/aarch64-linux-gnu-g++ -DCMAKE_BINARY_DIR=\"/<>/obj-aarch64-linux-gnu\" -DKCOREADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLO_VERSION_STRING=\"2.23.3\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-aarch64-linux-gnu/umbrello -I/<>/umbrello -I/<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/include -I/<>/obj-aarch64-linux-gnu -I/<>/umbrello/clipboard -I/<>/umbrello/cmds -I/<>/umbrello/codegenerators -I/<>/umbrello/codegenerators/ada -I/<>/umbrello/codegenerators/as -I/<>/umbrello/codegenerators/cpp -I/<>/umbrello/codegenerators/csharp -I/<>/umbrello/codegenerators/d -I/<>/umbrello/codegenerators/idl -I/<>/umbrello/codegenerators/java -I/<>/umbrello/codegenerators/js -I/<>/umbrello/codegenerators/pascal -I/<>/umbrello/codegenerators/perl -I/<>/umbrello/codegenerators/php -I/<>/umbrello/codegenerators/python -I/<>/umbrello/codegenerators/ruby -I/<>/umbrello/codegenerators/sql -I/<>/umbrello/codegenerators/tcl -I/<>/umbrello/codegenerators/vala -I/<>/umbrello/codegenerators/xml -I/<>/umbrello/codegenwizard -I/<>/umbrello/codeimport -I/<>/umbrello/codeimport/csharp -I/<>/umbrello/codeimpwizard -I/<>/umbrello/debug -I/<>/umbrello/dialogs -I/<>/umbrello/dialogs/pages -I/<>/umbrello/dialogs/widgets -I/<>/umbrello/docgenerators -I/<>/umbrello/finder -I/<>/umbrello/refactoring -I/<>/umbrello/uml1model -I/<>/umbrello/umlwidgets -I/<>/lib/cppparser -I/<>/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/aarch64-linux-gnu/qt5 -isystem /usr/include/aarch64-linux-gnu/qt5/QtWidgets -isystem /usr/include/aarch64-linux-gnu/qt5/QtGui -isystem /usr/include/aarch64-linux-gnu/qt5/QtCore -isystem /usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/aarch64-linux-gnu/qt5/QtXml -isystem /usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/aarch64-linux-gnu/qt5/QtSvg -isystem /usr/include/aarch64-linux-gnu/qt5/QtWebKitWidgets -isystem /usr/include/aarch64-linux-gnu/qt5/QtWebKit -isystem /usr/include/aarch64-linux-gnu/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/aarch64-linux-gnu/qt5/QtConcurrent -isystem /usr/include/aarch64-linux-gnu/qt5/QtDBus -isystem /usr/include/KF5/KTextEditor -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -fno-delete-null-pointer-checks -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -o CMakeFiles/libumbrello.dir/codegenerators/sql/mysqlwriter.cpp.o -c /<>/umbrello/codegenerators/sql/mysqlwriter.cpp In file included from /<>/umbrello/codegenerators/sql/sqlwriter.h:15, from /<>/umbrello/codegenerators/sql/mysqlwriter.h:14, from /<>/umbrello/codegenerators/sql/mysqlwriter.cpp:11: /<>/umbrello/codegenerators/simplecodegenerator.h:41:10: warning: ‘virtual void SimpleCodeGenerator::writeCodeToFile(UMLClassifierList&)’ can be marked override [-Wsuggest-override] 41 | void writeCodeToFile(UMLClassifierList & concepts); | ^~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/simplecodegenerator.h:42:10: warning: ‘virtual void SimpleCodeGenerator::writeCodeToFile()’ can be marked override [-Wsuggest-override] 42 | void writeCodeToFile(); | ^~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/simplecodegenerator.h:80:18: warning: ‘virtual void SimpleCodeGenerator::initFromParentDocument()’ can be marked override [-Wsuggest-override] 80 | virtual void initFromParentDocument(); | ^~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/simplecodegenerator.h:83:18: warning: ‘virtual void SimpleCodeGenerator::syncCodeToDocument()’ can be marked override [-Wsuggest-override] 83 | virtual void syncCodeToDocument(); | ^~~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/uml1model/attribute.h:15, from /<>/umbrello/uml1model/umlattributelist.h:17, from /<>/umbrello/codegenerators/sql/sqlwriter.h:16, from /<>/umbrello/codegenerators/sql/mysqlwriter.h:14, from /<>/umbrello/codegenerators/sql/mysqlwriter.cpp:11: /<>/umbrello/uml1model/classifierlistitem.h:48:18: warning: ‘virtual void UMLClassifierListItem::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 48 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/classifierlistitem.h:54:24: warning: ‘virtual UMLObject* UMLClassifierListItem::clone() const’ can be marked override [-Wsuggest-override] 54 | virtual UMLObject* clone() const = 0; | ^~~~~ In file included from /<>/umbrello/uml1model/umlattributelist.h:17, from /<>/umbrello/codegenerators/sql/sqlwriter.h:16, from /<>/umbrello/codegenerators/sql/mysqlwriter.h:14, from /<>/umbrello/codegenerators/sql/mysqlwriter.cpp:11: /<>/umbrello/uml1model/attribute.h:42:18: warning: ‘virtual void UMLAttribute::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 42 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/attribute.h:44:10: warning: ‘virtual void UMLAttribute::setName(const QString&)’ can be marked override [-Wsuggest-override] 44 | void setName(const QString &name); | ^~~~~~~ /<>/umbrello/uml1model/attribute.h:48:24: warning: ‘virtual UMLObject* UMLAttribute::clone() const’ can be marked override [-Wsuggest-override] 48 | virtual UMLObject* clone() const; | ^~~~~ /<>/umbrello/uml1model/attribute.h:53:13: warning: ‘virtual QString UMLAttribute::toString(Uml::SignatureType::Enum, bool)’ can be marked override [-Wsuggest-override] 53 | QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false); | ^~~~~~~~ /<>/umbrello/uml1model/attribute.h:58:18: warning: ‘virtual void UMLAttribute::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 58 | virtual void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/attribute.h:60:18: warning: ‘virtual bool UMLAttribute::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] 60 | virtual bool showPropertiesDialog(QWidget* parent = 0); | ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/attribute.h:73:10: warning: ‘virtual bool UMLAttribute::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 73 | bool load1(QDomElement & element); | ^~~~~ In file included from /<>/umbrello/codegenerators/sql/mysqlwriter.h:14, from /<>/umbrello/codegenerators/sql/mysqlwriter.cpp:11: /<>/umbrello/codegenerators/sql/sqlwriter.h:37:18: warning: ‘virtual void SQLWriter::writeClass(UMLClassifier*)’ can be marked override [-Wsuggest-override] 37 | virtual void writeClass(UMLClassifier *c); | ^~~~~~~~~~ /<>/umbrello/codegenerators/sql/sqlwriter.h:39:44: warning: ‘virtual Uml::ProgrammingLanguage::Enum SQLWriter::language() const’ can be marked override [-Wsuggest-override] 39 | virtual Uml::ProgrammingLanguage::Enum language() const; | ^~~~~~~~ /<>/umbrello/codegenerators/sql/sqlwriter.h:41:25: warning: ‘virtual QStringList SQLWriter::defaultDatatypes()’ can be marked override [-Wsuggest-override] 41 | virtual QStringList defaultDatatypes(); | ^~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/sql/sqlwriter.h:43:25: warning: ‘virtual QStringList SQLWriter::reservedKeywords() const’ can be marked override [-Wsuggest-override] 43 | virtual QStringList reservedKeywords() const; | ^~~~~~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/sql/mysqlwriter.cpp:11: /<>/umbrello/codegenerators/sql/mysqlwriter.h:34:36: warning: ‘virtual Uml::ProgrammingLanguage::Enum MySQLWriter::language() const’ can be marked override [-Wsuggest-override] 34 | Uml::ProgrammingLanguage::Enum language() const; | ^~~~~~~~ /<>/umbrello/codegenerators/sql/mysqlwriter.h:36:17: warning: ‘virtual QStringList MySQLWriter::defaultDatatypes()’ can be marked override [-Wsuggest-override] 36 | QStringList defaultDatatypes(); | ^~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/sql/mysqlwriter.h:38:10: warning: ‘virtual void MySQLWriter::printForeignKeyConstraints(QTextStream&, UMLClassifierListItemList)’ can be marked override [-Wsuggest-override] 38 | void printForeignKeyConstraints(QTextStream& sql, UMLClassifierListItemList constrList); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/sql/mysqlwriter.h:39:10: warning: ‘virtual void MySQLWriter::printCheckConstraints(QTextStream&, UMLClassifierListItemList)’ can be marked override [-Wsuggest-override] 39 | void printCheckConstraints(QTextStream& sql, UMLClassifierListItemList constrList); | ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/sql/mysqlwriter.h:43:18: warning: ‘virtual void MySQLWriter::printAutoIncrements(QTextStream&, UMLEntityAttributeList)’ can be marked override [-Wsuggest-override] 43 | virtual void printAutoIncrements(QTextStream& sql, UMLEntityAttributeList entAttList); | ^~~~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/uml1model/package.h:14, from /<>/umbrello/uml1model/classifier.h:13, from /<>/umbrello/uml1model/entity.h:14, from /<>/umbrello/codegenerators/sql/mysqlwriter.cpp:13: /<>/umbrello/uml1model/umlcanvasobject.h:43:18: warning: ‘virtual void UMLCanvasObject::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 43 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/umlcanvasobject.h:85:18: warning: ‘virtual bool UMLCanvasObject::resolveRef()’ can be marked override [-Wsuggest-override] 85 | virtual bool resolveRef(); | ^~~~~~~~~~ In file included from /<>/umbrello/uml1model/classifier.h:13, from /<>/umbrello/uml1model/entity.h:14, from /<>/umbrello/codegenerators/sql/mysqlwriter.cpp:13: /<>/umbrello/uml1model/package.h:39:18: warning: ‘virtual void UMLPackage::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 39 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/package.h:41:24: warning: ‘virtual UMLObject* UMLPackage::clone() const’ can be marked override [-Wsuggest-override] 41 | virtual UMLObject* clone() const; | ^~~~~ /<>/umbrello/uml1model/package.h:64:18: warning: ‘virtual bool UMLPackage::resolveRef()’ can be marked override [-Wsuggest-override] 64 | virtual bool resolveRef(); | ^~~~~~~~~~ /<>/umbrello/uml1model/package.h:66:18: warning: ‘virtual void UMLPackage::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 66 | virtual void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/package.h:69:18: warning: ‘virtual bool UMLPackage::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 69 | virtual bool load1(QDomElement& element); | ^~~~~ In file included from /<>/umbrello/uml1model/foreignkeyconstraint.h:16, from /<>/umbrello/model_utils.h:18, from /<>/umbrello/uml1model/classifier.h:19, from /<>/umbrello/uml1model/entity.h:14, from /<>/umbrello/codegenerators/sql/mysqlwriter.cpp:13: /<>/umbrello/uml1model/entityconstraint.h:40:18: warning: ‘virtual void UMLEntityConstraint::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 40 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/entityconstraint.h:45:24: warning: ‘virtual UMLObject* UMLEntityConstraint::clone() const’ can be marked override [-Wsuggest-override] 45 | virtual UMLObject* clone() const = 0; | ^~~~~ In file included from /<>/umbrello/model_utils.h:18, from /<>/umbrello/uml1model/classifier.h:19, from /<>/umbrello/uml1model/entity.h:14, from /<>/umbrello/codegenerators/sql/mysqlwriter.cpp:13: /<>/umbrello/uml1model/foreignkeyconstraint.h:56:18: warning: ‘virtual void UMLForeignKeyConstraint::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 56 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:58:24: warning: ‘virtual UMLObject* UMLForeignKeyConstraint::clone() const’ can be marked override [-Wsuggest-override] 58 | virtual UMLObject* clone() const; | ^~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:60:13: warning: ‘virtual QString UMLForeignKeyConstraint::toString(Uml::SignatureType::Enum, bool)’ can be marked override [-Wsuggest-override] 60 | QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false); | ^~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:65:10: warning: ‘virtual void UMLForeignKeyConstraint::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 65 | void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:67:18: warning: ‘virtual bool UMLForeignKeyConstraint::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] 67 | virtual bool showPropertiesDialog(QWidget* parent = 0); | ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:85:10: warning: ‘virtual bool UMLForeignKeyConstraint::resolveRef()’ can be marked override [-Wsuggest-override] 85 | bool resolveRef(); | ^~~~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:94:10: warning: ‘virtual bool UMLForeignKeyConstraint::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 94 | bool load1(QDomElement & element); | ^~~~~ In file included from /<>/umbrello/model_utils.h:20, from /<>/umbrello/uml1model/classifier.h:19, from /<>/umbrello/uml1model/entity.h:14, from /<>/umbrello/codegenerators/sql/mysqlwriter.cpp:13: /<>/umbrello/dialogs/multipagedialogbase.h:101:18: warning: ‘virtual void MultiPageDialogBase::keyPressEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] 101 | virtual void keyPressEvent(QKeyEvent *event); | ^~~~~~~~~~~~~ In file included from /<>/umbrello/model_utils.h:21, from /<>/umbrello/uml1model/classifier.h:19, from /<>/umbrello/uml1model/entity.h:14, from /<>/umbrello/codegenerators/sql/mysqlwriter.cpp:13: /<>/umbrello/umlwidgets/widgetbase.h:187:20: warning: ‘virtual QRectF WidgetBase::boundingRect() const’ can be marked override [-Wsuggest-override] 187 | virtual QRectF boundingRect() const; | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/widgetbase.h:191:18: warning: ‘virtual void WidgetBase::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] 191 | virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); | ^~~~~ /<>/umbrello/umlwidgets/widgetbase.h:260:18: warning: ‘virtual void WidgetBase::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] 260 | virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent *event); | ^~~~~~~~~~~~~~~~ In file included from /<>/umbrello/uml1model/entity.h:14, from /<>/umbrello/codegenerators/sql/mysqlwriter.cpp:13: /<>/umbrello/uml1model/classifier.h:54:18: warning: ‘virtual void UMLClassifier::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 54 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/classifier.h:56:16: warning: ‘virtual UMLObject* UMLClassifier::clone() const’ can be marked override [-Wsuggest-override] 56 | UMLObject* clone() const; | ^~~~~ /<>/umbrello/uml1model/classifier.h:111:18: warning: ‘virtual bool UMLClassifier::resolveRef()’ can be marked override [-Wsuggest-override] 111 | virtual bool resolveRef(); | ^~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:115:24: warning: ‘virtual UMLObject* UMLClassifier::findChildObjectById(Uml::ID::Type, bool)’ can be marked override [-Wsuggest-override] 115 | virtual UMLObject* findChildObjectById(Uml::ID::Type id, bool considerAncestors = false); | ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:124:18: warning: ‘virtual bool UMLClassifier::acceptAssociationType(Uml::AssociationType::Enum)’ can be marked override [-Wsuggest-override] 124 | virtual bool acceptAssociationType(Uml::AssociationType::Enum type); | ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:129:10: warning: ‘virtual void UMLClassifier::setBaseType(UMLObject::ObjectType)’ can be marked override [-Wsuggest-override] 129 | void setBaseType(UMLObject::ObjectType ot); | ^~~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:181:10: warning: ‘virtual void UMLClassifier::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 181 | void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:183:18: warning: ‘virtual bool UMLClassifier::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 183 | virtual bool load1(QDomElement& element); | ^~~~~ In file included from /<>/umbrello/codegenerators/sql/mysqlwriter.cpp:13: /<>/umbrello/uml1model/entity.h:43:18: warning: ‘virtual void UMLEntity::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 43 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/entity.h:45:24: warning: ‘virtual UMLObject* UMLEntity::clone() const’ can be marked override [-Wsuggest-override] 45 | virtual UMLObject* clone() const; | ^~~~~ /<>/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] 47 | virtual UMLAttribute* createAttribute(const QString &name = QString(), | ^~~~~~~~~~~~~~~ /<>/umbrello/uml1model/entity.h:73:18: warning: ‘virtual bool UMLEntity::resolveRef()’ can be marked override [-Wsuggest-override] 73 | virtual bool resolveRef(); | ^~~~~~~~~~ /<>/umbrello/uml1model/entity.h:75:18: warning: ‘virtual void UMLEntity::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 75 | virtual void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/entity.h:77:31: warning: ‘virtual UMLClassifierListItemList UMLEntity::getFilteredList(UMLObject::ObjectType) const’ can be marked override [-Wsuggest-override] 77 | UMLClassifierListItemList getFilteredList(UMLObject::ObjectType ot) const; | ^~~~~~~~~~~~~~~ /<>/umbrello/uml1model/entity.h:81:36: warning: ‘virtual UMLClassifierListItem* UMLEntity::makeChildObject(const QString&)’ can be marked override [-Wsuggest-override] 81 | virtual UMLClassifierListItem* makeChildObject(const QString& xmiTag); | ^~~~~~~~~~~~~~~ /<>/umbrello/uml1model/entity.h:93:10: warning: ‘virtual bool UMLEntity::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 93 | bool load1(QDomElement& element); | ^~~~~ In file included from /<>/umbrello/codegenerators/sql/mysqlwriter.cpp:14: /<>/umbrello/uml1model/entityattribute.h:47:18: warning: ‘virtual void UMLEntityAttribute::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 47 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/entityattribute.h:49:24: warning: ‘virtual UMLObject* UMLEntityAttribute::clone() const’ can be marked override [-Wsuggest-override] 49 | virtual UMLObject* clone() const; | ^~~~~ /<>/umbrello/uml1model/entityattribute.h:66:13: warning: ‘virtual QString UMLEntityAttribute::toString(Uml::SignatureType::Enum, bool)’ can be marked override [-Wsuggest-override] 66 | QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false); | ^~~~~~~~ /<>/umbrello/uml1model/entityattribute.h:68:18: warning: ‘virtual void UMLEntityAttribute::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 68 | virtual void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/entityattribute.h:70:18: warning: ‘virtual bool UMLEntityAttribute::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] 70 | virtual bool showPropertiesDialog(QWidget* parent = 0); | ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/entityattribute.h:75:10: warning: ‘virtual bool UMLEntityAttribute::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 75 | bool load1(QDomElement& element); | ^~~~~ [ 51%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/codegenerators/sql/postgresqlwriter.cpp.o cd /<>/obj-aarch64-linux-gnu/umbrello && /usr/bin/aarch64-linux-gnu-g++ -DCMAKE_BINARY_DIR=\"/<>/obj-aarch64-linux-gnu\" -DKCOREADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLO_VERSION_STRING=\"2.23.3\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-aarch64-linux-gnu/umbrello -I/<>/umbrello -I/<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/include -I/<>/obj-aarch64-linux-gnu -I/<>/umbrello/clipboard -I/<>/umbrello/cmds -I/<>/umbrello/codegenerators -I/<>/umbrello/codegenerators/ada -I/<>/umbrello/codegenerators/as -I/<>/umbrello/codegenerators/cpp -I/<>/umbrello/codegenerators/csharp -I/<>/umbrello/codegenerators/d -I/<>/umbrello/codegenerators/idl -I/<>/umbrello/codegenerators/java -I/<>/umbrello/codegenerators/js -I/<>/umbrello/codegenerators/pascal -I/<>/umbrello/codegenerators/perl -I/<>/umbrello/codegenerators/php -I/<>/umbrello/codegenerators/python -I/<>/umbrello/codegenerators/ruby -I/<>/umbrello/codegenerators/sql -I/<>/umbrello/codegenerators/tcl -I/<>/umbrello/codegenerators/vala -I/<>/umbrello/codegenerators/xml -I/<>/umbrello/codegenwizard -I/<>/umbrello/codeimport -I/<>/umbrello/codeimport/csharp -I/<>/umbrello/codeimpwizard -I/<>/umbrello/debug -I/<>/umbrello/dialogs -I/<>/umbrello/dialogs/pages -I/<>/umbrello/dialogs/widgets -I/<>/umbrello/docgenerators -I/<>/umbrello/finder -I/<>/umbrello/refactoring -I/<>/umbrello/uml1model -I/<>/umbrello/umlwidgets -I/<>/lib/cppparser -I/<>/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/aarch64-linux-gnu/qt5 -isystem /usr/include/aarch64-linux-gnu/qt5/QtWidgets -isystem /usr/include/aarch64-linux-gnu/qt5/QtGui -isystem /usr/include/aarch64-linux-gnu/qt5/QtCore -isystem /usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/aarch64-linux-gnu/qt5/QtXml -isystem /usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/aarch64-linux-gnu/qt5/QtSvg -isystem /usr/include/aarch64-linux-gnu/qt5/QtWebKitWidgets -isystem /usr/include/aarch64-linux-gnu/qt5/QtWebKit -isystem /usr/include/aarch64-linux-gnu/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/aarch64-linux-gnu/qt5/QtConcurrent -isystem /usr/include/aarch64-linux-gnu/qt5/QtDBus -isystem /usr/include/KF5/KTextEditor -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -fno-delete-null-pointer-checks -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -o CMakeFiles/libumbrello.dir/codegenerators/sql/postgresqlwriter.cpp.o -c /<>/umbrello/codegenerators/sql/postgresqlwriter.cpp In file included from /<>/umbrello/codegenerators/sql/sqlwriter.h:15, from /<>/umbrello/codegenerators/sql/postgresqlwriter.h:14, from /<>/umbrello/codegenerators/sql/postgresqlwriter.cpp:11: /<>/umbrello/codegenerators/simplecodegenerator.h:41:10: warning: ‘virtual void SimpleCodeGenerator::writeCodeToFile(UMLClassifierList&)’ can be marked override [-Wsuggest-override] 41 | void writeCodeToFile(UMLClassifierList & concepts); | ^~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/simplecodegenerator.h:42:10: warning: ‘virtual void SimpleCodeGenerator::writeCodeToFile()’ can be marked override [-Wsuggest-override] 42 | void writeCodeToFile(); | ^~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/simplecodegenerator.h:80:18: warning: ‘virtual void SimpleCodeGenerator::initFromParentDocument()’ can be marked override [-Wsuggest-override] 80 | virtual void initFromParentDocument(); | ^~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/simplecodegenerator.h:83:18: warning: ‘virtual void SimpleCodeGenerator::syncCodeToDocument()’ can be marked override [-Wsuggest-override] 83 | virtual void syncCodeToDocument(); | ^~~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/uml1model/attribute.h:15, from /<>/umbrello/uml1model/umlattributelist.h:17, from /<>/umbrello/codegenerators/sql/sqlwriter.h:16, from /<>/umbrello/codegenerators/sql/postgresqlwriter.h:14, from /<>/umbrello/codegenerators/sql/postgresqlwriter.cpp:11: /<>/umbrello/uml1model/classifierlistitem.h:48:18: warning: ‘virtual void UMLClassifierListItem::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 48 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/classifierlistitem.h:54:24: warning: ‘virtual UMLObject* UMLClassifierListItem::clone() const’ can be marked override [-Wsuggest-override] 54 | virtual UMLObject* clone() const = 0; | ^~~~~ In file included from /<>/umbrello/uml1model/umlattributelist.h:17, from /<>/umbrello/codegenerators/sql/sqlwriter.h:16, from /<>/umbrello/codegenerators/sql/postgresqlwriter.h:14, from /<>/umbrello/codegenerators/sql/postgresqlwriter.cpp:11: /<>/umbrello/uml1model/attribute.h:42:18: warning: ‘virtual void UMLAttribute::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 42 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/attribute.h:44:10: warning: ‘virtual void UMLAttribute::setName(const QString&)’ can be marked override [-Wsuggest-override] 44 | void setName(const QString &name); | ^~~~~~~ /<>/umbrello/uml1model/attribute.h:48:24: warning: ‘virtual UMLObject* UMLAttribute::clone() const’ can be marked override [-Wsuggest-override] 48 | virtual UMLObject* clone() const; | ^~~~~ /<>/umbrello/uml1model/attribute.h:53:13: warning: ‘virtual QString UMLAttribute::toString(Uml::SignatureType::Enum, bool)’ can be marked override [-Wsuggest-override] 53 | QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false); | ^~~~~~~~ /<>/umbrello/uml1model/attribute.h:58:18: warning: ‘virtual void UMLAttribute::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 58 | virtual void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/attribute.h:60:18: warning: ‘virtual bool UMLAttribute::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] 60 | virtual bool showPropertiesDialog(QWidget* parent = 0); | ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/attribute.h:73:10: warning: ‘virtual bool UMLAttribute::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 73 | bool load1(QDomElement & element); | ^~~~~ In file included from /<>/umbrello/codegenerators/sql/postgresqlwriter.h:14, from /<>/umbrello/codegenerators/sql/postgresqlwriter.cpp:11: /<>/umbrello/codegenerators/sql/sqlwriter.h:37:18: warning: ‘virtual void SQLWriter::writeClass(UMLClassifier*)’ can be marked override [-Wsuggest-override] 37 | virtual void writeClass(UMLClassifier *c); | ^~~~~~~~~~ /<>/umbrello/codegenerators/sql/sqlwriter.h:39:44: warning: ‘virtual Uml::ProgrammingLanguage::Enum SQLWriter::language() const’ can be marked override [-Wsuggest-override] 39 | virtual Uml::ProgrammingLanguage::Enum language() const; | ^~~~~~~~ /<>/umbrello/codegenerators/sql/sqlwriter.h:41:25: warning: ‘virtual QStringList SQLWriter::defaultDatatypes()’ can be marked override [-Wsuggest-override] 41 | virtual QStringList defaultDatatypes(); | ^~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/sql/sqlwriter.h:43:25: warning: ‘virtual QStringList SQLWriter::reservedKeywords() const’ can be marked override [-Wsuggest-override] 43 | virtual QStringList reservedKeywords() const; | ^~~~~~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/sql/postgresqlwriter.cpp:11: /<>/umbrello/codegenerators/sql/postgresqlwriter.h:30:36: warning: ‘virtual Uml::ProgrammingLanguage::Enum PostgreSQLWriter::language() const’ can be marked override [-Wsuggest-override] 30 | Uml::ProgrammingLanguage::Enum language() const; | ^~~~~~~~ /<>/umbrello/codegenerators/sql/postgresqlwriter.h:32:17: warning: ‘virtual QStringList PostgreSQLWriter::defaultDatatypes()’ can be marked override [-Wsuggest-override] 32 | QStringList defaultDatatypes(); | ^~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/sql/postgresqlwriter.h:36:10: warning: ‘virtual void PostgreSQLWriter::printAutoIncrements(QTextStream&, UMLEntityAttributeList)’ can be marked override [-Wsuggest-override] 36 | void printAutoIncrements(QTextStream& sql, UMLEntityAttributeList entAttList); | ^~~~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/uml1model/package.h:14, from /<>/umbrello/uml1model/classifier.h:13, from /<>/umbrello/uml1model/entity.h:14, from /<>/umbrello/codegenerators/sql/postgresqlwriter.cpp:13: /<>/umbrello/uml1model/umlcanvasobject.h:43:18: warning: ‘virtual void UMLCanvasObject::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 43 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/umlcanvasobject.h:85:18: warning: ‘virtual bool UMLCanvasObject::resolveRef()’ can be marked override [-Wsuggest-override] 85 | virtual bool resolveRef(); | ^~~~~~~~~~ In file included from /<>/umbrello/uml1model/classifier.h:13, from /<>/umbrello/uml1model/entity.h:14, from /<>/umbrello/codegenerators/sql/postgresqlwriter.cpp:13: /<>/umbrello/uml1model/package.h:39:18: warning: ‘virtual void UMLPackage::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 39 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/package.h:41:24: warning: ‘virtual UMLObject* UMLPackage::clone() const’ can be marked override [-Wsuggest-override] 41 | virtual UMLObject* clone() const; | ^~~~~ /<>/umbrello/uml1model/package.h:64:18: warning: ‘virtual bool UMLPackage::resolveRef()’ can be marked override [-Wsuggest-override] 64 | virtual bool resolveRef(); | ^~~~~~~~~~ /<>/umbrello/uml1model/package.h:66:18: warning: ‘virtual void UMLPackage::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 66 | virtual void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/package.h:69:18: warning: ‘virtual bool UMLPackage::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 69 | virtual bool load1(QDomElement& element); | ^~~~~ In file included from /<>/umbrello/uml1model/foreignkeyconstraint.h:16, from /<>/umbrello/model_utils.h:18, from /<>/umbrello/uml1model/classifier.h:19, from /<>/umbrello/uml1model/entity.h:14, from /<>/umbrello/codegenerators/sql/postgresqlwriter.cpp:13: /<>/umbrello/uml1model/entityconstraint.h:40:18: warning: ‘virtual void UMLEntityConstraint::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 40 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/entityconstraint.h:45:24: warning: ‘virtual UMLObject* UMLEntityConstraint::clone() const’ can be marked override [-Wsuggest-override] 45 | virtual UMLObject* clone() const = 0; | ^~~~~ In file included from /<>/umbrello/model_utils.h:18, from /<>/umbrello/uml1model/classifier.h:19, from /<>/umbrello/uml1model/entity.h:14, from /<>/umbrello/codegenerators/sql/postgresqlwriter.cpp:13: /<>/umbrello/uml1model/foreignkeyconstraint.h:56:18: warning: ‘virtual void UMLForeignKeyConstraint::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 56 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:58:24: warning: ‘virtual UMLObject* UMLForeignKeyConstraint::clone() const’ can be marked override [-Wsuggest-override] 58 | virtual UMLObject* clone() const; | ^~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:60:13: warning: ‘virtual QString UMLForeignKeyConstraint::toString(Uml::SignatureType::Enum, bool)’ can be marked override [-Wsuggest-override] 60 | QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false); | ^~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:65:10: warning: ‘virtual void UMLForeignKeyConstraint::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 65 | void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:67:18: warning: ‘virtual bool UMLForeignKeyConstraint::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] 67 | virtual bool showPropertiesDialog(QWidget* parent = 0); | ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:85:10: warning: ‘virtual bool UMLForeignKeyConstraint::resolveRef()’ can be marked override [-Wsuggest-override] 85 | bool resolveRef(); | ^~~~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:94:10: warning: ‘virtual bool UMLForeignKeyConstraint::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 94 | bool load1(QDomElement & element); | ^~~~~ In file included from /<>/umbrello/model_utils.h:20, from /<>/umbrello/uml1model/classifier.h:19, from /<>/umbrello/uml1model/entity.h:14, from /<>/umbrello/codegenerators/sql/postgresqlwriter.cpp:13: /<>/umbrello/dialogs/multipagedialogbase.h:101:18: warning: ‘virtual void MultiPageDialogBase::keyPressEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] 101 | virtual void keyPressEvent(QKeyEvent *event); | ^~~~~~~~~~~~~ In file included from /<>/umbrello/model_utils.h:21, from /<>/umbrello/uml1model/classifier.h:19, from /<>/umbrello/uml1model/entity.h:14, from /<>/umbrello/codegenerators/sql/postgresqlwriter.cpp:13: /<>/umbrello/umlwidgets/widgetbase.h:187:20: warning: ‘virtual QRectF WidgetBase::boundingRect() const’ can be marked override [-Wsuggest-override] 187 | virtual QRectF boundingRect() const; | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/widgetbase.h:191:18: warning: ‘virtual void WidgetBase::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] 191 | virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); | ^~~~~ /<>/umbrello/umlwidgets/widgetbase.h:260:18: warning: ‘virtual void WidgetBase::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] 260 | virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent *event); | ^~~~~~~~~~~~~~~~ In file included from /<>/umbrello/uml1model/entity.h:14, from /<>/umbrello/codegenerators/sql/postgresqlwriter.cpp:13: /<>/umbrello/uml1model/classifier.h:54:18: warning: ‘virtual void UMLClassifier::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 54 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/classifier.h:56:16: warning: ‘virtual UMLObject* UMLClassifier::clone() const’ can be marked override [-Wsuggest-override] 56 | UMLObject* clone() const; | ^~~~~ /<>/umbrello/uml1model/classifier.h:111:18: warning: ‘virtual bool UMLClassifier::resolveRef()’ can be marked override [-Wsuggest-override] 111 | virtual bool resolveRef(); | ^~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:115:24: warning: ‘virtual UMLObject* UMLClassifier::findChildObjectById(Uml::ID::Type, bool)’ can be marked override [-Wsuggest-override] 115 | virtual UMLObject* findChildObjectById(Uml::ID::Type id, bool considerAncestors = false); | ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:124:18: warning: ‘virtual bool UMLClassifier::acceptAssociationType(Uml::AssociationType::Enum)’ can be marked override [-Wsuggest-override] 124 | virtual bool acceptAssociationType(Uml::AssociationType::Enum type); | ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:129:10: warning: ‘virtual void UMLClassifier::setBaseType(UMLObject::ObjectType)’ can be marked override [-Wsuggest-override] 129 | void setBaseType(UMLObject::ObjectType ot); | ^~~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:181:10: warning: ‘virtual void UMLClassifier::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 181 | void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:183:18: warning: ‘virtual bool UMLClassifier::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 183 | virtual bool load1(QDomElement& element); | ^~~~~ In file included from /<>/umbrello/codegenerators/sql/postgresqlwriter.cpp:13: /<>/umbrello/uml1model/entity.h:43:18: warning: ‘virtual void UMLEntity::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 43 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/entity.h:45:24: warning: ‘virtual UMLObject* UMLEntity::clone() const’ can be marked override [-Wsuggest-override] 45 | virtual UMLObject* clone() const; | ^~~~~ /<>/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] 47 | virtual UMLAttribute* createAttribute(const QString &name = QString(), | ^~~~~~~~~~~~~~~ /<>/umbrello/uml1model/entity.h:73:18: warning: ‘virtual bool UMLEntity::resolveRef()’ can be marked override [-Wsuggest-override] 73 | virtual bool resolveRef(); | ^~~~~~~~~~ /<>/umbrello/uml1model/entity.h:75:18: warning: ‘virtual void UMLEntity::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 75 | virtual void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/entity.h:77:31: warning: ‘virtual UMLClassifierListItemList UMLEntity::getFilteredList(UMLObject::ObjectType) const’ can be marked override [-Wsuggest-override] 77 | UMLClassifierListItemList getFilteredList(UMLObject::ObjectType ot) const; | ^~~~~~~~~~~~~~~ /<>/umbrello/uml1model/entity.h:81:36: warning: ‘virtual UMLClassifierListItem* UMLEntity::makeChildObject(const QString&)’ can be marked override [-Wsuggest-override] 81 | virtual UMLClassifierListItem* makeChildObject(const QString& xmiTag); | ^~~~~~~~~~~~~~~ /<>/umbrello/uml1model/entity.h:93:10: warning: ‘virtual bool UMLEntity::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 93 | bool load1(QDomElement& element); | ^~~~~ In file included from /<>/umbrello/uml1model/umlentityattributelist.h:16, from /<>/umbrello/codegenerators/sql/postgresqlwriter.cpp:14: /<>/umbrello/uml1model/entityattribute.h:47:18: warning: ‘virtual void UMLEntityAttribute::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 47 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/entityattribute.h:49:24: warning: ‘virtual UMLObject* UMLEntityAttribute::clone() const’ can be marked override [-Wsuggest-override] 49 | virtual UMLObject* clone() const; | ^~~~~ /<>/umbrello/uml1model/entityattribute.h:66:13: warning: ‘virtual QString UMLEntityAttribute::toString(Uml::SignatureType::Enum, bool)’ can be marked override [-Wsuggest-override] 66 | QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false); | ^~~~~~~~ /<>/umbrello/uml1model/entityattribute.h:68:18: warning: ‘virtual void UMLEntityAttribute::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 68 | virtual void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/entityattribute.h:70:18: warning: ‘virtual bool UMLEntityAttribute::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] 70 | virtual bool showPropertiesDialog(QWidget* parent = 0); | ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/entityattribute.h:75:10: warning: ‘virtual bool UMLEntityAttribute::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 75 | bool load1(QDomElement& element); | ^~~~~ [ 51%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/codegenerators/sql/sqlwriter.cpp.o cd /<>/obj-aarch64-linux-gnu/umbrello && /usr/bin/aarch64-linux-gnu-g++ -DCMAKE_BINARY_DIR=\"/<>/obj-aarch64-linux-gnu\" -DKCOREADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLO_VERSION_STRING=\"2.23.3\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-aarch64-linux-gnu/umbrello -I/<>/umbrello -I/<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/include -I/<>/obj-aarch64-linux-gnu -I/<>/umbrello/clipboard -I/<>/umbrello/cmds -I/<>/umbrello/codegenerators -I/<>/umbrello/codegenerators/ada -I/<>/umbrello/codegenerators/as -I/<>/umbrello/codegenerators/cpp -I/<>/umbrello/codegenerators/csharp -I/<>/umbrello/codegenerators/d -I/<>/umbrello/codegenerators/idl -I/<>/umbrello/codegenerators/java -I/<>/umbrello/codegenerators/js -I/<>/umbrello/codegenerators/pascal -I/<>/umbrello/codegenerators/perl -I/<>/umbrello/codegenerators/php -I/<>/umbrello/codegenerators/python -I/<>/umbrello/codegenerators/ruby -I/<>/umbrello/codegenerators/sql -I/<>/umbrello/codegenerators/tcl -I/<>/umbrello/codegenerators/vala -I/<>/umbrello/codegenerators/xml -I/<>/umbrello/codegenwizard -I/<>/umbrello/codeimport -I/<>/umbrello/codeimport/csharp -I/<>/umbrello/codeimpwizard -I/<>/umbrello/debug -I/<>/umbrello/dialogs -I/<>/umbrello/dialogs/pages -I/<>/umbrello/dialogs/widgets -I/<>/umbrello/docgenerators -I/<>/umbrello/finder -I/<>/umbrello/refactoring -I/<>/umbrello/uml1model -I/<>/umbrello/umlwidgets -I/<>/lib/cppparser -I/<>/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/aarch64-linux-gnu/qt5 -isystem /usr/include/aarch64-linux-gnu/qt5/QtWidgets -isystem /usr/include/aarch64-linux-gnu/qt5/QtGui -isystem /usr/include/aarch64-linux-gnu/qt5/QtCore -isystem /usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/aarch64-linux-gnu/qt5/QtXml -isystem /usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/aarch64-linux-gnu/qt5/QtSvg -isystem /usr/include/aarch64-linux-gnu/qt5/QtWebKitWidgets -isystem /usr/include/aarch64-linux-gnu/qt5/QtWebKit -isystem /usr/include/aarch64-linux-gnu/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/aarch64-linux-gnu/qt5/QtConcurrent -isystem /usr/include/aarch64-linux-gnu/qt5/QtDBus -isystem /usr/include/KF5/KTextEditor -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -fno-delete-null-pointer-checks -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -o CMakeFiles/libumbrello.dir/codegenerators/sql/sqlwriter.cpp.o -c /<>/umbrello/codegenerators/sql/sqlwriter.cpp In file included from /<>/umbrello/codegenerators/sql/sqlwriter.h:15, from /<>/umbrello/codegenerators/sql/sqlwriter.cpp:12: /<>/umbrello/codegenerators/simplecodegenerator.h:41:10: warning: ‘virtual void SimpleCodeGenerator::writeCodeToFile(UMLClassifierList&)’ can be marked override [-Wsuggest-override] 41 | void writeCodeToFile(UMLClassifierList & concepts); | ^~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/simplecodegenerator.h:42:10: warning: ‘virtual void SimpleCodeGenerator::writeCodeToFile()’ can be marked override [-Wsuggest-override] 42 | void writeCodeToFile(); | ^~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/simplecodegenerator.h:80:18: warning: ‘virtual void SimpleCodeGenerator::initFromParentDocument()’ can be marked override [-Wsuggest-override] 80 | virtual void initFromParentDocument(); | ^~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/simplecodegenerator.h:83:18: warning: ‘virtual void SimpleCodeGenerator::syncCodeToDocument()’ can be marked override [-Wsuggest-override] 83 | virtual void syncCodeToDocument(); | ^~~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/uml1model/attribute.h:15, from /<>/umbrello/uml1model/umlattributelist.h:17, from /<>/umbrello/codegenerators/sql/sqlwriter.h:16, from /<>/umbrello/codegenerators/sql/sqlwriter.cpp:12: /<>/umbrello/uml1model/classifierlistitem.h:48:18: warning: ‘virtual void UMLClassifierListItem::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 48 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/classifierlistitem.h:54:24: warning: ‘virtual UMLObject* UMLClassifierListItem::clone() const’ can be marked override [-Wsuggest-override] 54 | virtual UMLObject* clone() const = 0; | ^~~~~ In file included from /<>/umbrello/uml1model/umlattributelist.h:17, from /<>/umbrello/codegenerators/sql/sqlwriter.h:16, from /<>/umbrello/codegenerators/sql/sqlwriter.cpp:12: /<>/umbrello/uml1model/attribute.h:42:18: warning: ‘virtual void UMLAttribute::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 42 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/attribute.h:44:10: warning: ‘virtual void UMLAttribute::setName(const QString&)’ can be marked override [-Wsuggest-override] 44 | void setName(const QString &name); | ^~~~~~~ /<>/umbrello/uml1model/attribute.h:48:24: warning: ‘virtual UMLObject* UMLAttribute::clone() const’ can be marked override [-Wsuggest-override] 48 | virtual UMLObject* clone() const; | ^~~~~ /<>/umbrello/uml1model/attribute.h:53:13: warning: ‘virtual QString UMLAttribute::toString(Uml::SignatureType::Enum, bool)’ can be marked override [-Wsuggest-override] 53 | QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false); | ^~~~~~~~ /<>/umbrello/uml1model/attribute.h:58:18: warning: ‘virtual void UMLAttribute::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 58 | virtual void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/attribute.h:60:18: warning: ‘virtual bool UMLAttribute::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] 60 | virtual bool showPropertiesDialog(QWidget* parent = 0); | ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/attribute.h:73:10: warning: ‘virtual bool UMLAttribute::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 73 | bool load1(QDomElement & element); | ^~~~~ In file included from /<>/umbrello/codegenerators/sql/sqlwriter.cpp:12: /<>/umbrello/codegenerators/sql/sqlwriter.h:37:18: warning: ‘virtual void SQLWriter::writeClass(UMLClassifier*)’ can be marked override [-Wsuggest-override] 37 | virtual void writeClass(UMLClassifier *c); | ^~~~~~~~~~ /<>/umbrello/codegenerators/sql/sqlwriter.h:39:44: warning: ‘virtual Uml::ProgrammingLanguage::Enum SQLWriter::language() const’ can be marked override [-Wsuggest-override] 39 | virtual Uml::ProgrammingLanguage::Enum language() const; | ^~~~~~~~ /<>/umbrello/codegenerators/sql/sqlwriter.h:41:25: warning: ‘virtual QStringList SQLWriter::defaultDatatypes()’ can be marked override [-Wsuggest-override] 41 | virtual QStringList defaultDatatypes(); | ^~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/sql/sqlwriter.h:43:25: warning: ‘virtual QStringList SQLWriter::reservedKeywords() const’ can be marked override [-Wsuggest-override] 43 | virtual QStringList reservedKeywords() const; | ^~~~~~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/sql/sqlwriter.cpp:14: /<>/umbrello/uml1model/association.h:75:24: warning: ‘virtual UMLObject* UMLAssociation::clone() const’ can be marked override [-Wsuggest-override] 75 | virtual UMLObject* clone() const { return 0; } | ^~~~~ /<>/umbrello/uml1model/association.h:77:18: warning: ‘virtual bool UMLAssociation::resolveRef()’ can be marked override [-Wsuggest-override] 77 | virtual bool resolveRef(); | ^~~~~~~~~~ /<>/umbrello/uml1model/association.h:79:10: warning: ‘virtual void UMLAssociation::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 79 | void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/association.h:81:18: warning: ‘virtual bool UMLAssociation::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] 81 | virtual bool showPropertiesDialog(QWidget *parent = 0); | ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/association.h:85:10: warning: ‘virtual bool UMLAssociation::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 85 | bool load1(QDomElement& element); | ^~~~~ In file included from /<>/umbrello/uml1model/checkconstraint.h:15, from /<>/umbrello/codegenerators/sql/sqlwriter.cpp:16: /<>/umbrello/uml1model/entityconstraint.h:40:18: warning: ‘virtual void UMLEntityConstraint::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 40 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/entityconstraint.h:45:24: warning: ‘virtual UMLObject* UMLEntityConstraint::clone() const’ can be marked override [-Wsuggest-override] 45 | virtual UMLObject* clone() const = 0; | ^~~~~ In file included from /<>/umbrello/codegenerators/sql/sqlwriter.cpp:16: /<>/umbrello/uml1model/checkconstraint.h:38:18: warning: ‘virtual void UMLCheckConstraint::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 38 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/checkconstraint.h:40:24: warning: ‘virtual UMLObject* UMLCheckConstraint::clone() const’ can be marked override [-Wsuggest-override] 40 | virtual UMLObject* clone() const; | ^~~~~ /<>/umbrello/uml1model/checkconstraint.h:42:13: warning: ‘virtual QString UMLCheckConstraint::toString(Uml::SignatureType::Enum, bool)’ can be marked override [-Wsuggest-override] 42 | QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false); | ^~~~~~~~ /<>/umbrello/uml1model/checkconstraint.h:47:10: warning: ‘virtual void UMLCheckConstraint::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 47 | void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/checkconstraint.h:49:18: warning: ‘virtual bool UMLCheckConstraint::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] 49 | virtual bool showPropertiesDialog(QWidget* parent = 0); | ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/checkconstraint.h:61:10: warning: ‘virtual bool UMLCheckConstraint::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 61 | bool load1(QDomElement & element); | ^~~~~ In file included from /<>/umbrello/uml1model/package.h:14, from /<>/umbrello/uml1model/classifier.h:13, from /<>/umbrello/codegenerators/sql/sqlwriter.cpp:17: /<>/umbrello/uml1model/umlcanvasobject.h:43:18: warning: ‘virtual void UMLCanvasObject::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 43 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/umlcanvasobject.h:85:18: warning: ‘virtual bool UMLCanvasObject::resolveRef()’ can be marked override [-Wsuggest-override] 85 | virtual bool resolveRef(); | ^~~~~~~~~~ In file included from /<>/umbrello/uml1model/classifier.h:13, from /<>/umbrello/codegenerators/sql/sqlwriter.cpp:17: /<>/umbrello/uml1model/package.h:39:18: warning: ‘virtual void UMLPackage::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 39 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/package.h:41:24: warning: ‘virtual UMLObject* UMLPackage::clone() const’ can be marked override [-Wsuggest-override] 41 | virtual UMLObject* clone() const; | ^~~~~ /<>/umbrello/uml1model/package.h:64:18: warning: ‘virtual bool UMLPackage::resolveRef()’ can be marked override [-Wsuggest-override] 64 | virtual bool resolveRef(); | ^~~~~~~~~~ /<>/umbrello/uml1model/package.h:66:18: warning: ‘virtual void UMLPackage::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 66 | virtual void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/package.h:69:18: warning: ‘virtual bool UMLPackage::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 69 | virtual bool load1(QDomElement& element); | ^~~~~ In file included from /<>/umbrello/model_utils.h:18, from /<>/umbrello/uml1model/classifier.h:19, from /<>/umbrello/codegenerators/sql/sqlwriter.cpp:17: /<>/umbrello/uml1model/foreignkeyconstraint.h:56:18: warning: ‘virtual void UMLForeignKeyConstraint::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 56 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:58:24: warning: ‘virtual UMLObject* UMLForeignKeyConstraint::clone() const’ can be marked override [-Wsuggest-override] 58 | virtual UMLObject* clone() const; | ^~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:60:13: warning: ‘virtual QString UMLForeignKeyConstraint::toString(Uml::SignatureType::Enum, bool)’ can be marked override [-Wsuggest-override] 60 | QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false); | ^~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:65:10: warning: ‘virtual void UMLForeignKeyConstraint::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 65 | void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:67:18: warning: ‘virtual bool UMLForeignKeyConstraint::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] 67 | virtual bool showPropertiesDialog(QWidget* parent = 0); | ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:85:10: warning: ‘virtual bool UMLForeignKeyConstraint::resolveRef()’ can be marked override [-Wsuggest-override] 85 | bool resolveRef(); | ^~~~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:94:10: warning: ‘virtual bool UMLForeignKeyConstraint::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 94 | bool load1(QDomElement & element); | ^~~~~ In file included from /<>/umbrello/model_utils.h:20, from /<>/umbrello/uml1model/classifier.h:19, from /<>/umbrello/codegenerators/sql/sqlwriter.cpp:17: /<>/umbrello/dialogs/multipagedialogbase.h:101:18: warning: ‘virtual void MultiPageDialogBase::keyPressEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] 101 | virtual void keyPressEvent(QKeyEvent *event); | ^~~~~~~~~~~~~ In file included from /<>/umbrello/model_utils.h:21, from /<>/umbrello/uml1model/classifier.h:19, from /<>/umbrello/codegenerators/sql/sqlwriter.cpp:17: /<>/umbrello/umlwidgets/widgetbase.h:187:20: warning: ‘virtual QRectF WidgetBase::boundingRect() const’ can be marked override [-Wsuggest-override] 187 | virtual QRectF boundingRect() const; | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/widgetbase.h:191:18: warning: ‘virtual void WidgetBase::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] 191 | virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); | ^~~~~ /<>/umbrello/umlwidgets/widgetbase.h:260:18: warning: ‘virtual void WidgetBase::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] 260 | virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent *event); | ^~~~~~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/sql/sqlwriter.cpp:17: /<>/umbrello/uml1model/classifier.h:54:18: warning: ‘virtual void UMLClassifier::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 54 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/classifier.h:56:16: warning: ‘virtual UMLObject* UMLClassifier::clone() const’ can be marked override [-Wsuggest-override] 56 | UMLObject* clone() const; | ^~~~~ /<>/umbrello/uml1model/classifier.h:111:18: warning: ‘virtual bool UMLClassifier::resolveRef()’ can be marked override [-Wsuggest-override] 111 | virtual bool resolveRef(); | ^~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:115:24: warning: ‘virtual UMLObject* UMLClassifier::findChildObjectById(Uml::ID::Type, bool)’ can be marked override [-Wsuggest-override] 115 | virtual UMLObject* findChildObjectById(Uml::ID::Type id, bool considerAncestors = false); | ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:124:18: warning: ‘virtual bool UMLClassifier::acceptAssociationType(Uml::AssociationType::Enum)’ can be marked override [-Wsuggest-override] 124 | virtual bool acceptAssociationType(Uml::AssociationType::Enum type); | ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:129:10: warning: ‘virtual void UMLClassifier::setBaseType(UMLObject::ObjectType)’ can be marked override [-Wsuggest-override] 129 | void setBaseType(UMLObject::ObjectType ot); | ^~~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:181:10: warning: ‘virtual void UMLClassifier::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 181 | void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:183:18: warning: ‘virtual bool UMLClassifier::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 183 | virtual bool load1(QDomElement& element); | ^~~~~ In file included from /<>/umbrello/codegenerators/sql/sqlwriter.cpp:18: /<>/umbrello/debug/debug_utils.h:91:18: warning: ‘virtual void Tracer::showEvent(QShowEvent*)’ can be marked override [-Wsuggest-override] 91 | virtual void showEvent(QShowEvent*); | ^~~~~~~~~ In file included from /<>/umbrello/codegenerators/sql/sqlwriter.cpp:19: /<>/umbrello/uml1model/entity.h:43:18: warning: ‘virtual void UMLEntity::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 43 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/entity.h:45:24: warning: ‘virtual UMLObject* UMLEntity::clone() const’ can be marked override [-Wsuggest-override] 45 | virtual UMLObject* clone() const; | ^~~~~ /<>/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] 47 | virtual UMLAttribute* createAttribute(const QString &name = QString(), | ^~~~~~~~~~~~~~~ /<>/umbrello/uml1model/entity.h:73:18: warning: ‘virtual bool UMLEntity::resolveRef()’ can be marked override [-Wsuggest-override] 73 | virtual bool resolveRef(); | ^~~~~~~~~~ /<>/umbrello/uml1model/entity.h:75:18: warning: ‘virtual void UMLEntity::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 75 | virtual void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/entity.h:77:31: warning: ‘virtual UMLClassifierListItemList UMLEntity::getFilteredList(UMLObject::ObjectType) const’ can be marked override [-Wsuggest-override] 77 | UMLClassifierListItemList getFilteredList(UMLObject::ObjectType ot) const; | ^~~~~~~~~~~~~~~ /<>/umbrello/uml1model/entity.h:81:36: warning: ‘virtual UMLClassifierListItem* UMLEntity::makeChildObject(const QString&)’ can be marked override [-Wsuggest-override] 81 | virtual UMLClassifierListItem* makeChildObject(const QString& xmiTag); | ^~~~~~~~~~~~~~~ /<>/umbrello/uml1model/entity.h:93:10: warning: ‘virtual bool UMLEntity::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 93 | bool load1(QDomElement& element); | ^~~~~ In file included from /<>/umbrello/codegenerators/sql/sqlwriter.cpp:22: /<>/umbrello/uml1model/operation.h:37:18: warning: ‘virtual void UMLOperation::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 37 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/operation.h:39:24: warning: ‘virtual UMLObject* UMLOperation::clone() const’ can be marked override [-Wsuggest-override] 39 | virtual UMLObject* clone() const; | ^~~~~ /<>/umbrello/uml1model/operation.h:41:10: warning: ‘virtual void UMLOperation::setType(UMLObject*)’ can be marked override [-Wsuggest-override] 41 | void setType(UMLObject* type); | ^~~~~~~ /<>/umbrello/uml1model/operation.h:52:13: warning: ‘virtual QString UMLOperation::toString(Uml::SignatureType::Enum, bool)’ can be marked override [-Wsuggest-override] 52 | QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false); | ^~~~~~~~ /<>/umbrello/uml1model/operation.h:56:10: warning: ‘virtual bool UMLOperation::resolveRef()’ can be marked override [-Wsuggest-override] 56 | bool resolveRef(); | ^~~~~~~~~~ /<>/umbrello/uml1model/operation.h:60:18: warning: ‘virtual bool UMLOperation::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] 60 | virtual bool showPropertiesDialog(QWidget* parent = 0); | ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/operation.h:72:10: warning: ‘virtual void UMLOperation::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 72 | void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/operation.h:75:10: warning: ‘virtual bool UMLOperation::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 75 | bool load1(QDomElement & element); | ^~~~~ In file included from /<>/umbrello/uml1model/umlentityattributelist.h:16, from /<>/umbrello/uml1model/uniqueconstraint.h:18, from /<>/umbrello/codegenerators/sql/sqlwriter.cpp:23: /<>/umbrello/uml1model/entityattribute.h:47:18: warning: ‘virtual void UMLEntityAttribute::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 47 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/entityattribute.h:49:24: warning: ‘virtual UMLObject* UMLEntityAttribute::clone() const’ can be marked override [-Wsuggest-override] 49 | virtual UMLObject* clone() const; | ^~~~~ /<>/umbrello/uml1model/entityattribute.h:66:13: warning: ‘virtual QString UMLEntityAttribute::toString(Uml::SignatureType::Enum, bool)’ can be marked override [-Wsuggest-override] 66 | QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false); | ^~~~~~~~ /<>/umbrello/uml1model/entityattribute.h:68:18: warning: ‘virtual void UMLEntityAttribute::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 68 | virtual void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/entityattribute.h:70:18: warning: ‘virtual bool UMLEntityAttribute::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] 70 | virtual bool showPropertiesDialog(QWidget* parent = 0); | ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/entityattribute.h:75:10: warning: ‘virtual bool UMLEntityAttribute::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 75 | bool load1(QDomElement& element); | ^~~~~ In file included from /<>/umbrello/codegenerators/sql/sqlwriter.cpp:23: /<>/umbrello/uml1model/uniqueconstraint.h:39:18: warning: ‘virtual void UMLUniqueConstraint::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 39 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/uniqueconstraint.h:41:24: warning: ‘virtual UMLObject* UMLUniqueConstraint::clone() const’ can be marked override [-Wsuggest-override] 41 | virtual UMLObject* clone() const; | ^~~~~ /<>/umbrello/uml1model/uniqueconstraint.h:43:13: warning: ‘virtual QString UMLUniqueConstraint::toString(Uml::SignatureType::Enum, bool)’ can be marked override [-Wsuggest-override] 43 | QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false); | ^~~~~~~~ /<>/umbrello/uml1model/uniqueconstraint.h:48:10: warning: ‘virtual void UMLUniqueConstraint::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 48 | void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/uniqueconstraint.h:50:18: warning: ‘virtual bool UMLUniqueConstraint::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] 50 | virtual bool showPropertiesDialog(QWidget* parent = 0); | ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/uniqueconstraint.h:64:10: warning: ‘virtual bool UMLUniqueConstraint::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 64 | bool load1(QDomElement & element); | ^~~~~ /<>/umbrello/codegenerators/sql/sqlwriter.cpp: In member function ‘virtual void SQLWriter::writeClass(UMLClassifier*)’: /<>/umbrello/codegenerators/sql/sqlwriter.cpp:259:79: warning: implicitly-declared ‘UMLClassifierListItemList& UMLClassifierListItemList::operator=(const UMLClassifierListItemList&)’ is deprecated [-Wdeprecated-copy] 259 | constrList = m_pEntity->getFilteredList(UMLObject::ot_ForeignKeyConstraint); | ^ In file included from /<>/umbrello/uml1model/classifier.h:16, from /<>/umbrello/codegenerators/sql/sqlwriter.cpp:17: /<>/umbrello/uml1model/umlclassifierlistitemlist.h:31:5: note: because ‘UMLClassifierListItemList’ has user-provided ‘UMLClassifierListItemList::UMLClassifierListItemList(const UMLClassifierListItemList&)’ 31 | UMLClassifierListItemList(const UMLClassifierListItemList& other); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/sql/sqlwriter.cpp:263:74: warning: implicitly-declared ‘UMLClassifierListItemList& UMLClassifierListItemList::operator=(const UMLClassifierListItemList&)’ is deprecated [-Wdeprecated-copy] 263 | constrList = m_pEntity->getFilteredList(UMLObject::ot_CheckConstraint); | ^ In file included from /<>/umbrello/uml1model/classifier.h:16, from /<>/umbrello/codegenerators/sql/sqlwriter.cpp:17: /<>/umbrello/uml1model/umlclassifierlistitemlist.h:31:5: note: because ‘UMLClassifierListItemList’ has user-provided ‘UMLClassifierListItemList::UMLClassifierListItemList(const UMLClassifierListItemList&)’ 31 | UMLClassifierListItemList(const UMLClassifierListItemList& other); | ^~~~~~~~~~~~~~~~~~~~~~~~~ [ 52%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/codegenerators/tcl/tclwriter.cpp.o cd /<>/obj-aarch64-linux-gnu/umbrello && /usr/bin/aarch64-linux-gnu-g++ -DCMAKE_BINARY_DIR=\"/<>/obj-aarch64-linux-gnu\" -DKCOREADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLO_VERSION_STRING=\"2.23.3\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-aarch64-linux-gnu/umbrello -I/<>/umbrello -I/<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/include -I/<>/obj-aarch64-linux-gnu -I/<>/umbrello/clipboard -I/<>/umbrello/cmds -I/<>/umbrello/codegenerators -I/<>/umbrello/codegenerators/ada -I/<>/umbrello/codegenerators/as -I/<>/umbrello/codegenerators/cpp -I/<>/umbrello/codegenerators/csharp -I/<>/umbrello/codegenerators/d -I/<>/umbrello/codegenerators/idl -I/<>/umbrello/codegenerators/java -I/<>/umbrello/codegenerators/js -I/<>/umbrello/codegenerators/pascal -I/<>/umbrello/codegenerators/perl -I/<>/umbrello/codegenerators/php -I/<>/umbrello/codegenerators/python -I/<>/umbrello/codegenerators/ruby -I/<>/umbrello/codegenerators/sql -I/<>/umbrello/codegenerators/tcl -I/<>/umbrello/codegenerators/vala -I/<>/umbrello/codegenerators/xml -I/<>/umbrello/codegenwizard -I/<>/umbrello/codeimport -I/<>/umbrello/codeimport/csharp -I/<>/umbrello/codeimpwizard -I/<>/umbrello/debug -I/<>/umbrello/dialogs -I/<>/umbrello/dialogs/pages -I/<>/umbrello/dialogs/widgets -I/<>/umbrello/docgenerators -I/<>/umbrello/finder -I/<>/umbrello/refactoring -I/<>/umbrello/uml1model -I/<>/umbrello/umlwidgets -I/<>/lib/cppparser -I/<>/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/aarch64-linux-gnu/qt5 -isystem /usr/include/aarch64-linux-gnu/qt5/QtWidgets -isystem /usr/include/aarch64-linux-gnu/qt5/QtGui -isystem /usr/include/aarch64-linux-gnu/qt5/QtCore -isystem /usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/aarch64-linux-gnu/qt5/QtXml -isystem /usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/aarch64-linux-gnu/qt5/QtSvg -isystem /usr/include/aarch64-linux-gnu/qt5/QtWebKitWidgets -isystem /usr/include/aarch64-linux-gnu/qt5/QtWebKit -isystem /usr/include/aarch64-linux-gnu/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/aarch64-linux-gnu/qt5/QtConcurrent -isystem /usr/include/aarch64-linux-gnu/qt5/QtDBus -isystem /usr/include/KF5/KTextEditor -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -fno-delete-null-pointer-checks -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -o CMakeFiles/libumbrello.dir/codegenerators/tcl/tclwriter.cpp.o -c /<>/umbrello/codegenerators/tcl/tclwriter.cpp In file included from /<>/umbrello/codegenerators/tcl/tclwriter.h:15, from /<>/umbrello/codegenerators/tcl/tclwriter.cpp:13: /<>/umbrello/codegenerators/simplecodegenerator.h:41:10: warning: ‘virtual void SimpleCodeGenerator::writeCodeToFile(UMLClassifierList&)’ can be marked override [-Wsuggest-override] 41 | void writeCodeToFile(UMLClassifierList & concepts); | ^~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/simplecodegenerator.h:42:10: warning: ‘virtual void SimpleCodeGenerator::writeCodeToFile()’ can be marked override [-Wsuggest-override] 42 | void writeCodeToFile(); | ^~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/simplecodegenerator.h:80:18: warning: ‘virtual void SimpleCodeGenerator::initFromParentDocument()’ can be marked override [-Wsuggest-override] 80 | virtual void initFromParentDocument(); | ^~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/simplecodegenerator.h:83:18: warning: ‘virtual void SimpleCodeGenerator::syncCodeToDocument()’ can be marked override [-Wsuggest-override] 83 | virtual void syncCodeToDocument(); | ^~~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/uml1model/attribute.h:15, from /<>/umbrello/uml1model/umlattributelist.h:17, from /<>/umbrello/codegenerators/tcl/tclwriter.h:17, from /<>/umbrello/codegenerators/tcl/tclwriter.cpp:13: /<>/umbrello/uml1model/classifierlistitem.h:48:18: warning: ‘virtual void UMLClassifierListItem::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 48 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/classifierlistitem.h:54:24: warning: ‘virtual UMLObject* UMLClassifierListItem::clone() const’ can be marked override [-Wsuggest-override] 54 | virtual UMLObject* clone() const = 0; | ^~~~~ In file included from /<>/umbrello/uml1model/umlattributelist.h:17, from /<>/umbrello/codegenerators/tcl/tclwriter.h:17, from /<>/umbrello/codegenerators/tcl/tclwriter.cpp:13: /<>/umbrello/uml1model/attribute.h:42:18: warning: ‘virtual void UMLAttribute::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 42 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/attribute.h:44:10: warning: ‘virtual void UMLAttribute::setName(const QString&)’ can be marked override [-Wsuggest-override] 44 | void setName(const QString &name); | ^~~~~~~ /<>/umbrello/uml1model/attribute.h:48:24: warning: ‘virtual UMLObject* UMLAttribute::clone() const’ can be marked override [-Wsuggest-override] 48 | virtual UMLObject* clone() const; | ^~~~~ /<>/umbrello/uml1model/attribute.h:53:13: warning: ‘virtual QString UMLAttribute::toString(Uml::SignatureType::Enum, bool)’ can be marked override [-Wsuggest-override] 53 | QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false); | ^~~~~~~~ /<>/umbrello/uml1model/attribute.h:58:18: warning: ‘virtual void UMLAttribute::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 58 | virtual void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/attribute.h:60:18: warning: ‘virtual bool UMLAttribute::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] 60 | virtual bool showPropertiesDialog(QWidget* parent = 0); | ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/attribute.h:73:10: warning: ‘virtual bool UMLAttribute::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 73 | bool load1(QDomElement & element); | ^~~~~ In file included from /<>/umbrello/codegenerators/tcl/tclwriter.cpp:13: /<>/umbrello/codegenerators/tcl/tclwriter.h:38:18: warning: ‘virtual void TclWriter::writeClass(UMLClassifier*)’ can be marked override [-Wsuggest-override] 38 | virtual void writeClass(UMLClassifier * c); | ^~~~~~~~~~ /<>/umbrello/codegenerators/tcl/tclwriter.h:40:44: warning: ‘virtual Uml::ProgrammingLanguage::Enum TclWriter::language() const’ can be marked override [-Wsuggest-override] 40 | virtual Uml::ProgrammingLanguage::Enum language() const; | ^~~~~~~~ /<>/umbrello/codegenerators/tcl/tclwriter.h:42:25: warning: ‘virtual QStringList TclWriter::reservedKeywords() const’ can be marked override [-Wsuggest-override] 42 | virtual QStringList reservedKeywords() const; | ^~~~~~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/tcl/tclwriter.cpp:16: /<>/umbrello/uml1model/association.h:75:24: warning: ‘virtual UMLObject* UMLAssociation::clone() const’ can be marked override [-Wsuggest-override] 75 | virtual UMLObject* clone() const { return 0; } | ^~~~~ /<>/umbrello/uml1model/association.h:77:18: warning: ‘virtual bool UMLAssociation::resolveRef()’ can be marked override [-Wsuggest-override] 77 | virtual bool resolveRef(); | ^~~~~~~~~~ /<>/umbrello/uml1model/association.h:79:10: warning: ‘virtual void UMLAssociation::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 79 | void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/association.h:81:18: warning: ‘virtual bool UMLAssociation::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] 81 | virtual bool showPropertiesDialog(QWidget *parent = 0); | ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/association.h:85:10: warning: ‘virtual bool UMLAssociation::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 85 | bool load1(QDomElement& element); | ^~~~~ In file included from /<>/umbrello/uml1model/package.h:14, from /<>/umbrello/uml1model/classifier.h:13, from /<>/umbrello/codegenerators/tcl/tclwriter.cpp:17: /<>/umbrello/uml1model/umlcanvasobject.h:43:18: warning: ‘virtual void UMLCanvasObject::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 43 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/umlcanvasobject.h:85:18: warning: ‘virtual bool UMLCanvasObject::resolveRef()’ can be marked override [-Wsuggest-override] 85 | virtual bool resolveRef(); | ^~~~~~~~~~ In file included from /<>/umbrello/uml1model/classifier.h:13, from /<>/umbrello/codegenerators/tcl/tclwriter.cpp:17: /<>/umbrello/uml1model/package.h:39:18: warning: ‘virtual void UMLPackage::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 39 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/package.h:41:24: warning: ‘virtual UMLObject* UMLPackage::clone() const’ can be marked override [-Wsuggest-override] 41 | virtual UMLObject* clone() const; | ^~~~~ /<>/umbrello/uml1model/package.h:64:18: warning: ‘virtual bool UMLPackage::resolveRef()’ can be marked override [-Wsuggest-override] 64 | virtual bool resolveRef(); | ^~~~~~~~~~ /<>/umbrello/uml1model/package.h:66:18: warning: ‘virtual void UMLPackage::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 66 | virtual void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/package.h:69:18: warning: ‘virtual bool UMLPackage::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 69 | virtual bool load1(QDomElement& element); | ^~~~~ In file included from /<>/umbrello/uml1model/foreignkeyconstraint.h:16, from /<>/umbrello/model_utils.h:18, from /<>/umbrello/uml1model/classifier.h:19, from /<>/umbrello/codegenerators/tcl/tclwriter.cpp:17: /<>/umbrello/uml1model/entityconstraint.h:40:18: warning: ‘virtual void UMLEntityConstraint::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 40 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/entityconstraint.h:45:24: warning: ‘virtual UMLObject* UMLEntityConstraint::clone() const’ can be marked override [-Wsuggest-override] 45 | virtual UMLObject* clone() const = 0; | ^~~~~ In file included from /<>/umbrello/model_utils.h:18, from /<>/umbrello/uml1model/classifier.h:19, from /<>/umbrello/codegenerators/tcl/tclwriter.cpp:17: /<>/umbrello/uml1model/foreignkeyconstraint.h:56:18: warning: ‘virtual void UMLForeignKeyConstraint::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 56 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:58:24: warning: ‘virtual UMLObject* UMLForeignKeyConstraint::clone() const’ can be marked override [-Wsuggest-override] 58 | virtual UMLObject* clone() const; | ^~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:60:13: warning: ‘virtual QString UMLForeignKeyConstraint::toString(Uml::SignatureType::Enum, bool)’ can be marked override [-Wsuggest-override] 60 | QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false); | ^~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:65:10: warning: ‘virtual void UMLForeignKeyConstraint::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 65 | void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:67:18: warning: ‘virtual bool UMLForeignKeyConstraint::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] 67 | virtual bool showPropertiesDialog(QWidget* parent = 0); | ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:85:10: warning: ‘virtual bool UMLForeignKeyConstraint::resolveRef()’ can be marked override [-Wsuggest-override] 85 | bool resolveRef(); | ^~~~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:94:10: warning: ‘virtual bool UMLForeignKeyConstraint::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 94 | bool load1(QDomElement & element); | ^~~~~ In file included from /<>/umbrello/model_utils.h:20, from /<>/umbrello/uml1model/classifier.h:19, from /<>/umbrello/codegenerators/tcl/tclwriter.cpp:17: /<>/umbrello/dialogs/multipagedialogbase.h:101:18: warning: ‘virtual void MultiPageDialogBase::keyPressEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] 101 | virtual void keyPressEvent(QKeyEvent *event); | ^~~~~~~~~~~~~ In file included from /<>/umbrello/model_utils.h:21, from /<>/umbrello/uml1model/classifier.h:19, from /<>/umbrello/codegenerators/tcl/tclwriter.cpp:17: /<>/umbrello/umlwidgets/widgetbase.h:187:20: warning: ‘virtual QRectF WidgetBase::boundingRect() const’ can be marked override [-Wsuggest-override] 187 | virtual QRectF boundingRect() const; | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/widgetbase.h:191:18: warning: ‘virtual void WidgetBase::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] 191 | virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); | ^~~~~ /<>/umbrello/umlwidgets/widgetbase.h:260:18: warning: ‘virtual void WidgetBase::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] 260 | virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent *event); | ^~~~~~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/tcl/tclwriter.cpp:17: /<>/umbrello/uml1model/classifier.h:54:18: warning: ‘virtual void UMLClassifier::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 54 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/classifier.h:56:16: warning: ‘virtual UMLObject* UMLClassifier::clone() const’ can be marked override [-Wsuggest-override] 56 | UMLObject* clone() const; | ^~~~~ /<>/umbrello/uml1model/classifier.h:111:18: warning: ‘virtual bool UMLClassifier::resolveRef()’ can be marked override [-Wsuggest-override] 111 | virtual bool resolveRef(); | ^~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:115:24: warning: ‘virtual UMLObject* UMLClassifier::findChildObjectById(Uml::ID::Type, bool)’ can be marked override [-Wsuggest-override] 115 | virtual UMLObject* findChildObjectById(Uml::ID::Type id, bool considerAncestors = false); | ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:124:18: warning: ‘virtual bool UMLClassifier::acceptAssociationType(Uml::AssociationType::Enum)’ can be marked override [-Wsuggest-override] 124 | virtual bool acceptAssociationType(Uml::AssociationType::Enum type); | ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:129:10: warning: ‘virtual void UMLClassifier::setBaseType(UMLObject::ObjectType)’ can be marked override [-Wsuggest-override] 129 | void setBaseType(UMLObject::ObjectType ot); | ^~~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:181:10: warning: ‘virtual void UMLClassifier::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 181 | void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:183:18: warning: ‘virtual bool UMLClassifier::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 183 | virtual bool load1(QDomElement& element); | ^~~~~ In file included from /<>/umbrello/codegenerators/tcl/tclwriter.cpp:20: /<>/umbrello/debug/debug_utils.h:91:18: warning: ‘virtual void Tracer::showEvent(QShowEvent*)’ can be marked override [-Wsuggest-override] 91 | virtual void showEvent(QShowEvent*); | ^~~~~~~~~ In file included from /<>/umbrello/codegenerators/tcl/tclwriter.cpp:22: /<>/umbrello/uml1model/operation.h:37:18: warning: ‘virtual void UMLOperation::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 37 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/operation.h:39:24: warning: ‘virtual UMLObject* UMLOperation::clone() const’ can be marked override [-Wsuggest-override] 39 | virtual UMLObject* clone() const; | ^~~~~ /<>/umbrello/uml1model/operation.h:41:10: warning: ‘virtual void UMLOperation::setType(UMLObject*)’ can be marked override [-Wsuggest-override] 41 | void setType(UMLObject* type); | ^~~~~~~ /<>/umbrello/uml1model/operation.h:52:13: warning: ‘virtual QString UMLOperation::toString(Uml::SignatureType::Enum, bool)’ can be marked override [-Wsuggest-override] 52 | QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false); | ^~~~~~~~ /<>/umbrello/uml1model/operation.h:56:10: warning: ‘virtual bool UMLOperation::resolveRef()’ can be marked override [-Wsuggest-override] 56 | bool resolveRef(); | ^~~~~~~~~~ /<>/umbrello/uml1model/operation.h:60:18: warning: ‘virtual bool UMLOperation::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] 60 | virtual bool showPropertiesDialog(QWidget* parent = 0); | ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/operation.h:72:10: warning: ‘virtual void UMLOperation::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 72 | void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/operation.h:75:10: warning: ‘virtual bool UMLOperation::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 75 | bool load1(QDomElement & element); | ^~~~~ In file included from /<>/umbrello/codegenerators/tcl/tclwriter.cpp:23: /<>/umbrello/uml1model/template.h:37:18: warning: ‘virtual void UMLTemplate::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 37 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/template.h:39:24: warning: ‘virtual UMLObject* UMLTemplate::clone() const’ can be marked override [-Wsuggest-override] 39 | virtual UMLObject* clone() const; | ^~~~~ /<>/umbrello/uml1model/template.h:43:13: warning: ‘virtual QString UMLTemplate::toString(Uml::SignatureType::Enum, bool)’ can be marked override [-Wsuggest-override] 43 | QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false); | ^~~~~~~~ /<>/umbrello/uml1model/template.h:45:21: warning: ‘virtual QString UMLTemplate::getTypeName() const’ can be marked override [-Wsuggest-override] 45 | virtual QString getTypeName() const; | ^~~~~~~~~~~ /<>/umbrello/uml1model/template.h:47:18: warning: ‘virtual bool UMLTemplate::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] 47 | virtual bool showPropertiesDialog(QWidget* parent); | ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/template.h:49:10: warning: ‘virtual void UMLTemplate::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 49 | void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/template.h:53:10: warning: ‘virtual bool UMLTemplate::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 53 | bool load1(QDomElement & element); | ^~~~~ /<>/umbrello/codegenerators/tcl/tclwriter.cpp: In member function ‘void TclWriter::writeAttributeDecl(UMLClassifier*, Uml::Visibility::Enum, bool)’: /<>/umbrello/codegenerators/tcl/tclwriter.cpp:513:52: warning: implicitly-declared ‘UMLAttributeList& UMLAttributeList::operator=(const UMLAttributeList&)’ is deprecated [-Wdeprecated-copy] 513 | list = c->getAttributeListStatic(visibility); | ^ In file included from /<>/umbrello/codegenerators/tcl/tclwriter.h:17, from /<>/umbrello/codegenerators/tcl/tclwriter.cpp:13: /<>/umbrello/uml1model/umlattributelist.h:32:5: note: because ‘UMLAttributeList’ has user-provided ‘UMLAttributeList::UMLAttributeList(const UMLAttributeList&)’ 32 | UMLAttributeList(const UMLAttributeList&); | ^~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/tcl/tclwriter.cpp:516:46: warning: implicitly-declared ‘UMLAttributeList& UMLAttributeList::operator=(const UMLAttributeList&)’ is deprecated [-Wdeprecated-copy] 516 | list = c->getAttributeList(visibility); | ^ In file included from /<>/umbrello/codegenerators/tcl/tclwriter.h:17, from /<>/umbrello/codegenerators/tcl/tclwriter.cpp:13: /<>/umbrello/uml1model/umlattributelist.h:32:5: note: because ‘UMLAttributeList’ has user-provided ‘UMLAttributeList::UMLAttributeList(const UMLAttributeList&)’ 32 | UMLAttributeList(const UMLAttributeList&); | ^~~~~~~~~~~~~~~~ [ 52%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/codegenerators/textblock.cpp.o cd /<>/obj-aarch64-linux-gnu/umbrello && /usr/bin/aarch64-linux-gnu-g++ -DCMAKE_BINARY_DIR=\"/<>/obj-aarch64-linux-gnu\" -DKCOREADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLO_VERSION_STRING=\"2.23.3\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-aarch64-linux-gnu/umbrello -I/<>/umbrello -I/<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/include -I/<>/obj-aarch64-linux-gnu -I/<>/umbrello/clipboard -I/<>/umbrello/cmds -I/<>/umbrello/codegenerators -I/<>/umbrello/codegenerators/ada -I/<>/umbrello/codegenerators/as -I/<>/umbrello/codegenerators/cpp -I/<>/umbrello/codegenerators/csharp -I/<>/umbrello/codegenerators/d -I/<>/umbrello/codegenerators/idl -I/<>/umbrello/codegenerators/java -I/<>/umbrello/codegenerators/js -I/<>/umbrello/codegenerators/pascal -I/<>/umbrello/codegenerators/perl -I/<>/umbrello/codegenerators/php -I/<>/umbrello/codegenerators/python -I/<>/umbrello/codegenerators/ruby -I/<>/umbrello/codegenerators/sql -I/<>/umbrello/codegenerators/tcl -I/<>/umbrello/codegenerators/vala -I/<>/umbrello/codegenerators/xml -I/<>/umbrello/codegenwizard -I/<>/umbrello/codeimport -I/<>/umbrello/codeimport/csharp -I/<>/umbrello/codeimpwizard -I/<>/umbrello/debug -I/<>/umbrello/dialogs -I/<>/umbrello/dialogs/pages -I/<>/umbrello/dialogs/widgets -I/<>/umbrello/docgenerators -I/<>/umbrello/finder -I/<>/umbrello/refactoring -I/<>/umbrello/uml1model -I/<>/umbrello/umlwidgets -I/<>/lib/cppparser -I/<>/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/aarch64-linux-gnu/qt5 -isystem /usr/include/aarch64-linux-gnu/qt5/QtWidgets -isystem /usr/include/aarch64-linux-gnu/qt5/QtGui -isystem /usr/include/aarch64-linux-gnu/qt5/QtCore -isystem /usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/aarch64-linux-gnu/qt5/QtXml -isystem /usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/aarch64-linux-gnu/qt5/QtSvg -isystem /usr/include/aarch64-linux-gnu/qt5/QtWebKitWidgets -isystem /usr/include/aarch64-linux-gnu/qt5/QtWebKit -isystem /usr/include/aarch64-linux-gnu/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/aarch64-linux-gnu/qt5/QtConcurrent -isystem /usr/include/aarch64-linux-gnu/qt5/QtDBus -isystem /usr/include/KF5/KTextEditor -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -fno-delete-null-pointer-checks -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -o CMakeFiles/libumbrello.dir/codegenerators/textblock.cpp.o -c /<>/umbrello/codegenerators/textblock.cpp In file included from /<>/umbrello/codegenerators/codeblockwithcomments.h:15, from /<>/umbrello/codegenerators/codemethodblock.h:17, from /<>/umbrello/codegenerators/codeaccessormethod.h:15, from /<>/umbrello/codegenerators/codegenobjectwithtextblocks.h:15, from /<>/umbrello/codegenerators/codedocument.h:15, from /<>/umbrello/codegenerators/textblock.cpp:16: /<>/umbrello/codegenerators/codeblock.h:40:18: warning: ‘virtual void CodeBlock::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 40 | virtual void saveToXMI1(QDomDocument & doc, QDomElement & root); | ^~~~~~~~~~ /<>/umbrello/codegenerators/codeblock.h:41:18: warning: ‘virtual void CodeBlock::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] 41 | virtual void loadFromXMI1(QDomElement & root); | ^~~~~~~~~~~~ /<>/umbrello/codegenerators/codeblock.h:43:18: warning: ‘virtual void CodeBlock::setAttributesFromObject(TextBlock*)’ can be marked override [-Wsuggest-override] 43 | virtual void setAttributesFromObject(TextBlock * obj); | ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeblock.h:49:18: warning: ‘virtual void CodeBlock::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 49 | virtual void setAttributesOnNode(QDomDocument & doc, QDomElement & blockElement); | ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeblock.h:50:18: warning: ‘virtual void CodeBlock::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] 50 | virtual void setAttributesFromNode(QDomElement & element); | ^~~~~~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/codeblockwithcomments.h:16, from /<>/umbrello/codegenerators/codemethodblock.h:17, from /<>/umbrello/codegenerators/codeaccessormethod.h:15, from /<>/umbrello/codegenerators/codegenobjectwithtextblocks.h:15, from /<>/umbrello/codegenerators/codedocument.h:15, from /<>/umbrello/codegenerators/textblock.cpp:16: /<>/umbrello/codegenerators/codecomment.h:30:18: warning: ‘virtual void CodeComment::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 30 | virtual void saveToXMI1(QDomDocument & doc, QDomElement & root); | ^~~~~~~~~~ /<>/umbrello/codegenerators/codecomment.h:31:18: warning: ‘virtual void CodeComment::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] 31 | virtual void loadFromXMI1(QDomElement & root); | ^~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/codemethodblock.h:17, from /<>/umbrello/codegenerators/codeaccessormethod.h:15, from /<>/umbrello/codegenerators/codegenobjectwithtextblocks.h:15, from /<>/umbrello/codegenerators/codedocument.h:15, from /<>/umbrello/codegenerators/textblock.cpp:16: /<>/umbrello/codegenerators/codeblockwithcomments.h:38:21: warning: ‘virtual QString CodeBlockWithComments::toString() const’ can be marked override [-Wsuggest-override] 38 | virtual QString toString () const; | ^~~~~~~~ /<>/umbrello/codegenerators/codeblockwithcomments.h:42:18: warning: ‘virtual void CodeBlockWithComments::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 42 | virtual void saveToXMI1 (QDomDocument & doc, QDomElement & root); | ^~~~~~~~~~ /<>/umbrello/codegenerators/codeblockwithcomments.h:44:18: warning: ‘virtual void CodeBlockWithComments::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] 44 | virtual void loadFromXMI1 (QDomElement & root); | ^~~~~~~~~~~~ /<>/umbrello/codegenerators/codeblockwithcomments.h:46:18: warning: ‘virtual void CodeBlockWithComments::setAttributesFromObject(TextBlock*)’ can be marked override [-Wsuggest-override] 46 | virtual void setAttributesFromObject (TextBlock * obj); | ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeblockwithcomments.h:50:18: warning: ‘virtual void CodeBlockWithComments::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 50 | virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement); | ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeblockwithcomments.h:52:18: warning: ‘virtual void CodeBlockWithComments::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] 52 | virtual void setAttributesFromNode (QDomElement & element); | ^~~~~~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/codeaccessormethod.h:15, from /<>/umbrello/codegenerators/codegenobjectwithtextblocks.h:15, from /<>/umbrello/codegenerators/codedocument.h:15, from /<>/umbrello/codegenerators/textblock.cpp:16: /<>/umbrello/codegenerators/codemethodblock.h:45:21: warning: ‘virtual QString CodeMethodBlock::toString() const’ can be marked override [-Wsuggest-override] 45 | virtual QString toString () const; | ^~~~~~~~ /<>/umbrello/codegenerators/codemethodblock.h:58:18: warning: ‘virtual void CodeMethodBlock::updateContent()’ can be marked override [-Wsuggest-override] 58 | virtual void updateContent () = 0; | ^~~~~~~~~~~~~ /<>/umbrello/codegenerators/codemethodblock.h:62:18: warning: ‘virtual void CodeMethodBlock::release()’ can be marked override [-Wsuggest-override] 62 | virtual void release (); | ^~~~~~~ /<>/umbrello/codegenerators/codemethodblock.h:75:18: warning: ‘virtual void CodeMethodBlock::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 75 | virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement); | ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codemethodblock.h:77:18: warning: ‘virtual void CodeMethodBlock::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] 77 | virtual void setAttributesFromNode (QDomElement & element); | ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codemethodblock.h:79:18: warning: ‘virtual void CodeMethodBlock::setAttributesFromObject(TextBlock*)’ can be marked override [-Wsuggest-override] 79 | virtual void setAttributesFromObject (TextBlock * obj); | ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codemethodblock.h:88:18: warning: ‘virtual void CodeMethodBlock::syncToParent()’ can be marked override [-Wsuggest-override] 88 | virtual void syncToParent(); | ^~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/codegenobjectwithtextblocks.h:15, from /<>/umbrello/codegenerators/codedocument.h:15, from /<>/umbrello/codegenerators/textblock.cpp:16: /<>/umbrello/codegenerators/codeaccessormethod.h:47:18: warning: ‘virtual void CodeAccessorMethod::updateContent()’ can be marked override [-Wsuggest-override] 47 | virtual void updateContent() = 0; | ^~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeaccessormethod.h:49:18: warning: ‘virtual void CodeAccessorMethod::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 49 | virtual void saveToXMI1(QDomDocument & doc, QDomElement & root); | ^~~~~~~~~~ /<>/umbrello/codegenerators/codeaccessormethod.h:50:18: warning: ‘virtual void CodeAccessorMethod::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] 50 | virtual void loadFromXMI1(QDomElement & root); | ^~~~~~~~~~~~ /<>/umbrello/codegenerators/codeaccessormethod.h:52:18: warning: ‘virtual void CodeAccessorMethod::setAttributesFromObject(TextBlock*)’ can be marked override [-Wsuggest-override] 52 | virtual void setAttributesFromObject(TextBlock * obj); | ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeaccessormethod.h:56:18: warning: ‘virtual void CodeAccessorMethod::release()’ can be marked override [-Wsuggest-override] 56 | virtual void release(); | ^~~~~~~ /<>/umbrello/codegenerators/codeaccessormethod.h:58:18: warning: ‘virtual void CodeAccessorMethod::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 58 | virtual void setAttributesOnNode(QDomDocument & doc, QDomElement & blockElement); | ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeaccessormethod.h:60:18: warning: ‘virtual void CodeAccessorMethod::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] 60 | virtual void setAttributesFromNode(QDomElement & element); | ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeaccessormethod.h:62:18: warning: ‘virtual void CodeAccessorMethod::updateMethodDeclaration()’ can be marked override [-Wsuggest-override] 62 | virtual void updateMethodDeclaration() = 0; | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/codedocument.h:16, from /<>/umbrello/codegenerators/textblock.cpp:16: /<>/umbrello/codegenerators/hierarchicalcodeblock.h:38:10: warning: ‘virtual bool HierarchicalCodeBlock::addTextBlock(TextBlock*)’ can be marked override [-Wsuggest-override] 38 | bool addTextBlock (TextBlock * add_object); | ^~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:40:10: warning: ‘virtual bool HierarchicalCodeBlock::insertTextBlock(TextBlock*, TextBlock*, bool)’ can be marked override [-Wsuggest-override] 40 | bool insertTextBlock (TextBlock * newBlock, TextBlock * existingBlock, bool after = true); | ^~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:42:10: warning: ‘virtual bool HierarchicalCodeBlock::removeTextBlock(TextBlock*)’ can be marked override [-Wsuggest-override] 42 | bool removeTextBlock (TextBlock * remove_object); | ^~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:48:18: warning: ‘virtual void HierarchicalCodeBlock::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 48 | virtual void saveToXMI1 (QDomDocument & doc, QDomElement & root); | ^~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:50:18: warning: ‘virtual void HierarchicalCodeBlock::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] 50 | virtual void loadFromXMI1 (QDomElement & root); | ^~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:52:21: warning: ‘virtual QString HierarchicalCodeBlock::toString() const’ can be marked override [-Wsuggest-override] 52 | virtual QString toString () const; | ^~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:55:13: warning: ‘virtual QString HierarchicalCodeBlock::getUniqueTag(const QString&)’ can be marked override [-Wsuggest-override] 55 | QString getUniqueTag(const QString& prefix); | ^~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:59:25: warning: ‘virtual CodeBlock* HierarchicalCodeBlock::newCodeBlock()’ can be marked override [-Wsuggest-override] 59 | virtual CodeBlock * newCodeBlock(); | ^~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:60:37: warning: ‘virtual CodeBlockWithComments* HierarchicalCodeBlock::newCodeBlockWithComments()’ can be marked override [-Wsuggest-override] 60 | virtual CodeBlockWithComments * newCodeBlockWithComments(); | ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:61:37: warning: ‘virtual HierarchicalCodeBlock* HierarchicalCodeBlock::newHierarchicalCodeBlock()’ can be marked override [-Wsuggest-override] 61 | virtual HierarchicalCodeBlock * newHierarchicalCodeBlock(); | ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:65:18: warning: ‘virtual void HierarchicalCodeBlock::release()’ can be marked override [-Wsuggest-override] 65 | virtual void release (); | ^~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:67:18: warning: ‘virtual void HierarchicalCodeBlock::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 67 | virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & elem); | ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:69:18: warning: ‘virtual void HierarchicalCodeBlock::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] 69 | virtual void setAttributesFromNode (QDomElement & element); | ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:71:18: warning: ‘virtual void HierarchicalCodeBlock::setAttributesFromObject(TextBlock*)’ can be marked override [-Wsuggest-override] 71 | virtual void setAttributesFromObject (TextBlock * obj); | ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:73:17: warning: ‘virtual TextBlock* HierarchicalCodeBlock::findCodeClassFieldTextBlockByTag(const QString&)’ can be marked override [-Wsuggest-override] 73 | TextBlock * findCodeClassFieldTextBlockByTag (const QString &tag); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/textblock.cpp:16: /<>/umbrello/codegenerators/codedocument.h:61:10: warning: ‘virtual bool CodeDocument::insertTextBlock(TextBlock*, TextBlock*, bool)’ can be marked override [-Wsuggest-override] 61 | bool insertTextBlock (TextBlock * newBlock, TextBlock * existingBlock, bool after = true); | ^~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codedocument.h:70:25: warning: ‘virtual CodeBlock* CodeDocument::newCodeBlock()’ can be marked override [-Wsuggest-override] 70 | virtual CodeBlock * newCodeBlock (); | ^~~~~~~~~~~~ /<>/umbrello/codegenerators/codedocument.h:71:37: warning: ‘virtual HierarchicalCodeBlock* CodeDocument::newHierarchicalCodeBlock()’ can be marked override [-Wsuggest-override] 71 | virtual HierarchicalCodeBlock * newHierarchicalCodeBlock (); | ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codedocument.h:72:37: warning: ‘virtual CodeBlockWithComments* CodeDocument::newCodeBlockWithComments()’ can be marked override [-Wsuggest-override] 72 | virtual CodeBlockWithComments * newCodeBlockWithComments (); | ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codedocument.h:74:21: warning: ‘virtual QString CodeDocument::getUniqueTag(const QString&)’ can be marked override [-Wsuggest-override] 74 | virtual QString getUniqueTag(const QString& prefix = QString()); | ^~~~~~~~~~~~ /<>/umbrello/codegenerators/codedocument.h:86:18: warning: ‘virtual void CodeDocument::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 86 | virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement); | ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codedocument.h:88:18: warning: ‘virtual void CodeDocument::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] 88 | virtual void setAttributesFromNode (QDomElement & element); | ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codedocument.h:100:10: warning: ‘virtual void CodeDocument::resetTextBlocks()’ can be marked override [-Wsuggest-override] 100 | void resetTextBlocks(); | ^~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codedocument.h:102:25: warning: ‘virtual TextBlock* CodeDocument::findCodeClassFieldTextBlockByTag(const QString&)’ can be marked override [-Wsuggest-override] 102 | virtual TextBlock * findCodeClassFieldTextBlockByTag(const QString &tag); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/textblock.cpp:18: /<>/umbrello/debug/debug_utils.h:91:18: warning: ‘virtual void Tracer::showEvent(QShowEvent*)’ can be marked override [-Wsuggest-override] 91 | virtual void showEvent(QShowEvent*); | ^~~~~~~~~ In file included from /<>/umbrello/uml.h:15, from /<>/umbrello/codegenerators/textblock.cpp:19: /<>/umbrello/dialogs/multipagedialogbase.h:101:18: warning: ‘virtual void MultiPageDialogBase::keyPressEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] 101 | virtual void keyPressEvent(QKeyEvent *event); | ^~~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/textblock.cpp:19: /<>/umbrello/uml.h:201:18: warning: ‘virtual void UMLApp::keyPressEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] 201 | virtual void keyPressEvent(QKeyEvent* e); | ^~~~~~~~~~~~~ /<>/umbrello/uml.h:202:18: warning: ‘virtual void UMLApp::keyReleaseEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] 202 | virtual void keyReleaseEvent(QKeyEvent* e); | ^~~~~~~~~~~~~~~ /<>/umbrello/uml.h:204:18: warning: ‘virtual void UMLApp::customEvent(QEvent*)’ can be marked override [-Wsuggest-override] 204 | virtual void customEvent(QEvent* e); | ^~~~~~~~~~~ /<>/umbrello/uml.h:215:18: warning: ‘virtual bool UMLApp::queryClose()’ can be marked override [-Wsuggest-override] 215 | virtual bool queryClose(); | ^~~~~~~~~~ /<>/umbrello/uml.h:217:18: warning: ‘virtual void UMLApp::saveProperties(KConfigGroup&)’ can be marked override [-Wsuggest-override] 217 | virtual void saveProperties(KConfigGroup & cfg); | ^~~~~~~~~~~~~~ /<>/umbrello/uml.h:218:18: warning: ‘virtual void UMLApp::readProperties(const KConfigGroup&)’ can be marked override [-Wsuggest-override] 218 | virtual void readProperties(const KConfigGroup & cfg); | ^~~~~~~~~~~~~~ [ 52%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/codegenerators/vala/valawriter.cpp.o cd /<>/obj-aarch64-linux-gnu/umbrello && /usr/bin/aarch64-linux-gnu-g++ -DCMAKE_BINARY_DIR=\"/<>/obj-aarch64-linux-gnu\" -DKCOREADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLO_VERSION_STRING=\"2.23.3\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-aarch64-linux-gnu/umbrello -I/<>/umbrello -I/<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/include -I/<>/obj-aarch64-linux-gnu -I/<>/umbrello/clipboard -I/<>/umbrello/cmds -I/<>/umbrello/codegenerators -I/<>/umbrello/codegenerators/ada -I/<>/umbrello/codegenerators/as -I/<>/umbrello/codegenerators/cpp -I/<>/umbrello/codegenerators/csharp -I/<>/umbrello/codegenerators/d -I/<>/umbrello/codegenerators/idl -I/<>/umbrello/codegenerators/java -I/<>/umbrello/codegenerators/js -I/<>/umbrello/codegenerators/pascal -I/<>/umbrello/codegenerators/perl -I/<>/umbrello/codegenerators/php -I/<>/umbrello/codegenerators/python -I/<>/umbrello/codegenerators/ruby -I/<>/umbrello/codegenerators/sql -I/<>/umbrello/codegenerators/tcl -I/<>/umbrello/codegenerators/vala -I/<>/umbrello/codegenerators/xml -I/<>/umbrello/codegenwizard -I/<>/umbrello/codeimport -I/<>/umbrello/codeimport/csharp -I/<>/umbrello/codeimpwizard -I/<>/umbrello/debug -I/<>/umbrello/dialogs -I/<>/umbrello/dialogs/pages -I/<>/umbrello/dialogs/widgets -I/<>/umbrello/docgenerators -I/<>/umbrello/finder -I/<>/umbrello/refactoring -I/<>/umbrello/uml1model -I/<>/umbrello/umlwidgets -I/<>/lib/cppparser -I/<>/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/aarch64-linux-gnu/qt5 -isystem /usr/include/aarch64-linux-gnu/qt5/QtWidgets -isystem /usr/include/aarch64-linux-gnu/qt5/QtGui -isystem /usr/include/aarch64-linux-gnu/qt5/QtCore -isystem /usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/aarch64-linux-gnu/qt5/QtXml -isystem /usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/aarch64-linux-gnu/qt5/QtSvg -isystem /usr/include/aarch64-linux-gnu/qt5/QtWebKitWidgets -isystem /usr/include/aarch64-linux-gnu/qt5/QtWebKit -isystem /usr/include/aarch64-linux-gnu/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/aarch64-linux-gnu/qt5/QtConcurrent -isystem /usr/include/aarch64-linux-gnu/qt5/QtDBus -isystem /usr/include/KF5/KTextEditor -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -fno-delete-null-pointer-checks -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -o CMakeFiles/libumbrello.dir/codegenerators/vala/valawriter.cpp.o -c /<>/umbrello/codegenerators/vala/valawriter.cpp In file included from /<>/umbrello/codegenerators/vala/valawriter.h:18, from /<>/umbrello/codegenerators/vala/valawriter.cpp:15: /<>/umbrello/uml1model/classifierlistitem.h:48:18: warning: ‘virtual void UMLClassifierListItem::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 48 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/classifierlistitem.h:54:24: warning: ‘virtual UMLObject* UMLClassifierListItem::clone() const’ can be marked override [-Wsuggest-override] 54 | virtual UMLObject* clone() const = 0; | ^~~~~ In file included from /<>/umbrello/codegenerators/vala/valawriter.h:19, from /<>/umbrello/codegenerators/vala/valawriter.cpp:15: /<>/umbrello/codegenerators/simplecodegenerator.h:41:10: warning: ‘virtual void SimpleCodeGenerator::writeCodeToFile(UMLClassifierList&)’ can be marked override [-Wsuggest-override] 41 | void writeCodeToFile(UMLClassifierList & concepts); | ^~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/simplecodegenerator.h:42:10: warning: ‘virtual void SimpleCodeGenerator::writeCodeToFile()’ can be marked override [-Wsuggest-override] 42 | void writeCodeToFile(); | ^~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/simplecodegenerator.h:80:18: warning: ‘virtual void SimpleCodeGenerator::initFromParentDocument()’ can be marked override [-Wsuggest-override] 80 | virtual void initFromParentDocument(); | ^~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/simplecodegenerator.h:83:18: warning: ‘virtual void SimpleCodeGenerator::syncCodeToDocument()’ can be marked override [-Wsuggest-override] 83 | virtual void syncCodeToDocument(); | ^~~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/uml1model/umlattributelist.h:17, from /<>/umbrello/codegenerators/vala/valawriter.h:21, from /<>/umbrello/codegenerators/vala/valawriter.cpp:15: /<>/umbrello/uml1model/attribute.h:42:18: warning: ‘virtual void UMLAttribute::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 42 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/attribute.h:44:10: warning: ‘virtual void UMLAttribute::setName(const QString&)’ can be marked override [-Wsuggest-override] 44 | void setName(const QString &name); | ^~~~~~~ /<>/umbrello/uml1model/attribute.h:48:24: warning: ‘virtual UMLObject* UMLAttribute::clone() const’ can be marked override [-Wsuggest-override] 48 | virtual UMLObject* clone() const; | ^~~~~ /<>/umbrello/uml1model/attribute.h:53:13: warning: ‘virtual QString UMLAttribute::toString(Uml::SignatureType::Enum, bool)’ can be marked override [-Wsuggest-override] 53 | QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false); | ^~~~~~~~ /<>/umbrello/uml1model/attribute.h:58:18: warning: ‘virtual void UMLAttribute::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 58 | virtual void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/attribute.h:60:18: warning: ‘virtual bool UMLAttribute::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] 60 | virtual bool showPropertiesDialog(QWidget* parent = 0); | ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/attribute.h:73:10: warning: ‘virtual bool UMLAttribute::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 73 | bool load1(QDomElement & element); | ^~~~~ In file included from /<>/umbrello/codegenerators/vala/valawriter.cpp:15: /<>/umbrello/codegenerators/vala/valawriter.h:35:18: warning: ‘virtual void ValaWriter::writeClass(UMLClassifier*)’ can be marked override [-Wsuggest-override] 35 | virtual void writeClass(UMLClassifier *c); | ^~~~~~~~~~ /<>/umbrello/codegenerators/vala/valawriter.h:37:44: warning: ‘virtual Uml::ProgrammingLanguage::Enum ValaWriter::language() const’ can be marked override [-Wsuggest-override] 37 | virtual Uml::ProgrammingLanguage::Enum language() const; | ^~~~~~~~ /<>/umbrello/codegenerators/vala/valawriter.h:39:25: warning: ‘virtual QStringList ValaWriter::reservedKeywords() const’ can be marked override [-Wsuggest-override] 39 | virtual QStringList reservedKeywords() const; | ^~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/vala/valawriter.h:41:17: warning: ‘virtual QStringList ValaWriter::defaultDatatypes()’ can be marked override [-Wsuggest-override] 41 | QStringList defaultDatatypes(); | ^~~~~~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/vala/valawriter.cpp:17: /<>/umbrello/uml1model/association.h:75:24: warning: ‘virtual UMLObject* UMLAssociation::clone() const’ can be marked override [-Wsuggest-override] 75 | virtual UMLObject* clone() const { return 0; } | ^~~~~ /<>/umbrello/uml1model/association.h:77:18: warning: ‘virtual bool UMLAssociation::resolveRef()’ can be marked override [-Wsuggest-override] 77 | virtual bool resolveRef(); | ^~~~~~~~~~ /<>/umbrello/uml1model/association.h:79:10: warning: ‘virtual void UMLAssociation::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 79 | void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/association.h:81:18: warning: ‘virtual bool UMLAssociation::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] 81 | virtual bool showPropertiesDialog(QWidget *parent = 0); | ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/association.h:85:10: warning: ‘virtual bool UMLAssociation::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 85 | bool load1(QDomElement& element); | ^~~~~ In file included from /<>/umbrello/uml1model/package.h:14, from /<>/umbrello/uml1model/classifier.h:13, from /<>/umbrello/codegenerators/vala/valawriter.cpp:19: /<>/umbrello/uml1model/umlcanvasobject.h:43:18: warning: ‘virtual void UMLCanvasObject::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 43 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/umlcanvasobject.h:85:18: warning: ‘virtual bool UMLCanvasObject::resolveRef()’ can be marked override [-Wsuggest-override] 85 | virtual bool resolveRef(); | ^~~~~~~~~~ In file included from /<>/umbrello/uml1model/classifier.h:13, from /<>/umbrello/codegenerators/vala/valawriter.cpp:19: /<>/umbrello/uml1model/package.h:39:18: warning: ‘virtual void UMLPackage::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 39 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/package.h:41:24: warning: ‘virtual UMLObject* UMLPackage::clone() const’ can be marked override [-Wsuggest-override] 41 | virtual UMLObject* clone() const; | ^~~~~ /<>/umbrello/uml1model/package.h:64:18: warning: ‘virtual bool UMLPackage::resolveRef()’ can be marked override [-Wsuggest-override] 64 | virtual bool resolveRef(); | ^~~~~~~~~~ /<>/umbrello/uml1model/package.h:66:18: warning: ‘virtual void UMLPackage::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 66 | virtual void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/package.h:69:18: warning: ‘virtual bool UMLPackage::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 69 | virtual bool load1(QDomElement& element); | ^~~~~ In file included from /<>/umbrello/uml1model/foreignkeyconstraint.h:16, from /<>/umbrello/model_utils.h:18, from /<>/umbrello/uml1model/classifier.h:19, from /<>/umbrello/codegenerators/vala/valawriter.cpp:19: /<>/umbrello/uml1model/entityconstraint.h:40:18: warning: ‘virtual void UMLEntityConstraint::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 40 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/entityconstraint.h:45:24: warning: ‘virtual UMLObject* UMLEntityConstraint::clone() const’ can be marked override [-Wsuggest-override] 45 | virtual UMLObject* clone() const = 0; | ^~~~~ In file included from /<>/umbrello/model_utils.h:18, from /<>/umbrello/uml1model/classifier.h:19, from /<>/umbrello/codegenerators/vala/valawriter.cpp:19: /<>/umbrello/uml1model/foreignkeyconstraint.h:56:18: warning: ‘virtual void UMLForeignKeyConstraint::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 56 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:58:24: warning: ‘virtual UMLObject* UMLForeignKeyConstraint::clone() const’ can be marked override [-Wsuggest-override] 58 | virtual UMLObject* clone() const; | ^~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:60:13: warning: ‘virtual QString UMLForeignKeyConstraint::toString(Uml::SignatureType::Enum, bool)’ can be marked override [-Wsuggest-override] 60 | QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false); | ^~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:65:10: warning: ‘virtual void UMLForeignKeyConstraint::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 65 | void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:67:18: warning: ‘virtual bool UMLForeignKeyConstraint::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] 67 | virtual bool showPropertiesDialog(QWidget* parent = 0); | ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:85:10: warning: ‘virtual bool UMLForeignKeyConstraint::resolveRef()’ can be marked override [-Wsuggest-override] 85 | bool resolveRef(); | ^~~~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:94:10: warning: ‘virtual bool UMLForeignKeyConstraint::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 94 | bool load1(QDomElement & element); | ^~~~~ In file included from /<>/umbrello/model_utils.h:20, from /<>/umbrello/uml1model/classifier.h:19, from /<>/umbrello/codegenerators/vala/valawriter.cpp:19: /<>/umbrello/dialogs/multipagedialogbase.h:101:18: warning: ‘virtual void MultiPageDialogBase::keyPressEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] 101 | virtual void keyPressEvent(QKeyEvent *event); | ^~~~~~~~~~~~~ In file included from /<>/umbrello/model_utils.h:21, from /<>/umbrello/uml1model/classifier.h:19, from /<>/umbrello/codegenerators/vala/valawriter.cpp:19: /<>/umbrello/umlwidgets/widgetbase.h:187:20: warning: ‘virtual QRectF WidgetBase::boundingRect() const’ can be marked override [-Wsuggest-override] 187 | virtual QRectF boundingRect() const; | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/widgetbase.h:191:18: warning: ‘virtual void WidgetBase::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] 191 | virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); | ^~~~~ /<>/umbrello/umlwidgets/widgetbase.h:260:18: warning: ‘virtual void WidgetBase::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] 260 | virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent *event); | ^~~~~~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/vala/valawriter.cpp:19: /<>/umbrello/uml1model/classifier.h:54:18: warning: ‘virtual void UMLClassifier::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 54 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/classifier.h:56:16: warning: ‘virtual UMLObject* UMLClassifier::clone() const’ can be marked override [-Wsuggest-override] 56 | UMLObject* clone() const; | ^~~~~ /<>/umbrello/uml1model/classifier.h:111:18: warning: ‘virtual bool UMLClassifier::resolveRef()’ can be marked override [-Wsuggest-override] 111 | virtual bool resolveRef(); | ^~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:115:24: warning: ‘virtual UMLObject* UMLClassifier::findChildObjectById(Uml::ID::Type, bool)’ can be marked override [-Wsuggest-override] 115 | virtual UMLObject* findChildObjectById(Uml::ID::Type id, bool considerAncestors = false); | ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:124:18: warning: ‘virtual bool UMLClassifier::acceptAssociationType(Uml::AssociationType::Enum)’ can be marked override [-Wsuggest-override] 124 | virtual bool acceptAssociationType(Uml::AssociationType::Enum type); | ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:129:10: warning: ‘virtual void UMLClassifier::setBaseType(UMLObject::ObjectType)’ can be marked override [-Wsuggest-override] 129 | void setBaseType(UMLObject::ObjectType ot); | ^~~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:181:10: warning: ‘virtual void UMLClassifier::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 181 | void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:183:18: warning: ‘virtual bool UMLClassifier::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 183 | virtual bool load1(QDomElement& element); | ^~~~~ In file included from /<>/umbrello/codegenerators/vala/valawriter.cpp:20: /<>/umbrello/debug/debug_utils.h:91:18: warning: ‘virtual void Tracer::showEvent(QShowEvent*)’ can be marked override [-Wsuggest-override] 91 | virtual void showEvent(QShowEvent*); | ^~~~~~~~~ In file included from /<>/umbrello/codegenerators/vala/valawriter.cpp:21: /<>/umbrello/uml1model/folder.h:41:24: warning: ‘virtual UMLObject* UMLFolder::clone() const’ can be marked override [-Wsuggest-override] 41 | virtual UMLObject* clone() const; | ^~~~~ /<>/umbrello/uml1model/folder.h:64:10: warning: ‘virtual bool UMLFolder::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] 64 | bool showPropertiesDialog(QWidget *parent); | ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/folder.h:66:10: warning: ‘virtual void UMLFolder::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 66 | void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/folder.h:79:10: warning: ‘virtual bool UMLFolder::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 79 | bool load1(QDomElement & element); | ^~~~~ In file included from /<>/umbrello/codegenerators/vala/valawriter.cpp:22: /<>/umbrello/uml1model/operation.h:37:18: warning: ‘virtual void UMLOperation::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 37 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/operation.h:39:24: warning: ‘virtual UMLObject* UMLOperation::clone() const’ can be marked override [-Wsuggest-override] 39 | virtual UMLObject* clone() const; | ^~~~~ /<>/umbrello/uml1model/operation.h:41:10: warning: ‘virtual void UMLOperation::setType(UMLObject*)’ can be marked override [-Wsuggest-override] 41 | void setType(UMLObject* type); | ^~~~~~~ /<>/umbrello/uml1model/operation.h:52:13: warning: ‘virtual QString UMLOperation::toString(Uml::SignatureType::Enum, bool)’ can be marked override [-Wsuggest-override] 52 | QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false); | ^~~~~~~~ /<>/umbrello/uml1model/operation.h:56:10: warning: ‘virtual bool UMLOperation::resolveRef()’ can be marked override [-Wsuggest-override] 56 | bool resolveRef(); | ^~~~~~~~~~ /<>/umbrello/uml1model/operation.h:60:18: warning: ‘virtual bool UMLOperation::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] 60 | virtual bool showPropertiesDialog(QWidget* parent = 0); | ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/operation.h:72:10: warning: ‘virtual void UMLOperation::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 72 | void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/operation.h:75:10: warning: ‘virtual bool UMLOperation::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 75 | bool load1(QDomElement & element); | ^~~~~ In file included from /<>/umbrello/codegenerators/vala/valawriter.cpp:23: /<>/umbrello/uml.h:201:18: warning: ‘virtual void UMLApp::keyPressEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] 201 | virtual void keyPressEvent(QKeyEvent* e); | ^~~~~~~~~~~~~ /<>/umbrello/uml.h:202:18: warning: ‘virtual void UMLApp::keyReleaseEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] 202 | virtual void keyReleaseEvent(QKeyEvent* e); | ^~~~~~~~~~~~~~~ /<>/umbrello/uml.h:204:18: warning: ‘virtual void UMLApp::customEvent(QEvent*)’ can be marked override [-Wsuggest-override] 204 | virtual void customEvent(QEvent* e); | ^~~~~~~~~~~ /<>/umbrello/uml.h:215:18: warning: ‘virtual bool UMLApp::queryClose()’ can be marked override [-Wsuggest-override] 215 | virtual bool queryClose(); | ^~~~~~~~~~ /<>/umbrello/uml.h:217:18: warning: ‘virtual void UMLApp::saveProperties(KConfigGroup&)’ can be marked override [-Wsuggest-override] 217 | virtual void saveProperties(KConfigGroup & cfg); | ^~~~~~~~~~~~~~ /<>/umbrello/uml.h:218:18: warning: ‘virtual void UMLApp::readProperties(const KConfigGroup&)’ can be marked override [-Wsuggest-override] 218 | virtual void readProperties(const KConfigGroup & cfg); | ^~~~~~~~~~~~~~ [ 52%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/codegenerators/xml/xmlcodecomment.cpp.o cd /<>/obj-aarch64-linux-gnu/umbrello && /usr/bin/aarch64-linux-gnu-g++ -DCMAKE_BINARY_DIR=\"/<>/obj-aarch64-linux-gnu\" -DKCOREADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLO_VERSION_STRING=\"2.23.3\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-aarch64-linux-gnu/umbrello -I/<>/umbrello -I/<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/include -I/<>/obj-aarch64-linux-gnu -I/<>/umbrello/clipboard -I/<>/umbrello/cmds -I/<>/umbrello/codegenerators -I/<>/umbrello/codegenerators/ada -I/<>/umbrello/codegenerators/as -I/<>/umbrello/codegenerators/cpp -I/<>/umbrello/codegenerators/csharp -I/<>/umbrello/codegenerators/d -I/<>/umbrello/codegenerators/idl -I/<>/umbrello/codegenerators/java -I/<>/umbrello/codegenerators/js -I/<>/umbrello/codegenerators/pascal -I/<>/umbrello/codegenerators/perl -I/<>/umbrello/codegenerators/php -I/<>/umbrello/codegenerators/python -I/<>/umbrello/codegenerators/ruby -I/<>/umbrello/codegenerators/sql -I/<>/umbrello/codegenerators/tcl -I/<>/umbrello/codegenerators/vala -I/<>/umbrello/codegenerators/xml -I/<>/umbrello/codegenwizard -I/<>/umbrello/codeimport -I/<>/umbrello/codeimport/csharp -I/<>/umbrello/codeimpwizard -I/<>/umbrello/debug -I/<>/umbrello/dialogs -I/<>/umbrello/dialogs/pages -I/<>/umbrello/dialogs/widgets -I/<>/umbrello/docgenerators -I/<>/umbrello/finder -I/<>/umbrello/refactoring -I/<>/umbrello/uml1model -I/<>/umbrello/umlwidgets -I/<>/lib/cppparser -I/<>/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/aarch64-linux-gnu/qt5 -isystem /usr/include/aarch64-linux-gnu/qt5/QtWidgets -isystem /usr/include/aarch64-linux-gnu/qt5/QtGui -isystem /usr/include/aarch64-linux-gnu/qt5/QtCore -isystem /usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/aarch64-linux-gnu/qt5/QtXml -isystem /usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/aarch64-linux-gnu/qt5/QtSvg -isystem /usr/include/aarch64-linux-gnu/qt5/QtWebKitWidgets -isystem /usr/include/aarch64-linux-gnu/qt5/QtWebKit -isystem /usr/include/aarch64-linux-gnu/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/aarch64-linux-gnu/qt5/QtConcurrent -isystem /usr/include/aarch64-linux-gnu/qt5/QtDBus -isystem /usr/include/KF5/KTextEditor -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -fno-delete-null-pointer-checks -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -o CMakeFiles/libumbrello.dir/codegenerators/xml/xmlcodecomment.cpp.o -c /<>/umbrello/codegenerators/xml/xmlcodecomment.cpp In file included from /<>/umbrello/codegenerators/xml/xmlcodecomment.h:15, from /<>/umbrello/codegenerators/xml/xmlcodecomment.cpp:12: /<>/umbrello/codegenerators/codecomment.h:30:18: warning: ‘virtual void CodeComment::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 30 | virtual void saveToXMI1(QDomDocument & doc, QDomElement & root); | ^~~~~~~~~~ /<>/umbrello/codegenerators/codecomment.h:31:18: warning: ‘virtual void CodeComment::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] 31 | virtual void loadFromXMI1(QDomElement & root); | ^~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/xml/xmlcodecomment.cpp:12: /<>/umbrello/codegenerators/xml/xmlcodecomment.h:42:13: warning: ‘virtual QString XMLCodeComment::toString() const’ can be marked override [-Wsuggest-override] 42 | QString toString () const; | ^~~~~~~~ [ 53%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/codegenerators/xml/xmlelementcodeblock.cpp.o cd /<>/obj-aarch64-linux-gnu/umbrello && /usr/bin/aarch64-linux-gnu-g++ -DCMAKE_BINARY_DIR=\"/<>/obj-aarch64-linux-gnu\" -DKCOREADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLO_VERSION_STRING=\"2.23.3\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-aarch64-linux-gnu/umbrello -I/<>/umbrello -I/<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/include -I/<>/obj-aarch64-linux-gnu -I/<>/umbrello/clipboard -I/<>/umbrello/cmds -I/<>/umbrello/codegenerators -I/<>/umbrello/codegenerators/ada -I/<>/umbrello/codegenerators/as -I/<>/umbrello/codegenerators/cpp -I/<>/umbrello/codegenerators/csharp -I/<>/umbrello/codegenerators/d -I/<>/umbrello/codegenerators/idl -I/<>/umbrello/codegenerators/java -I/<>/umbrello/codegenerators/js -I/<>/umbrello/codegenerators/pascal -I/<>/umbrello/codegenerators/perl -I/<>/umbrello/codegenerators/php -I/<>/umbrello/codegenerators/python -I/<>/umbrello/codegenerators/ruby -I/<>/umbrello/codegenerators/sql -I/<>/umbrello/codegenerators/tcl -I/<>/umbrello/codegenerators/vala -I/<>/umbrello/codegenerators/xml -I/<>/umbrello/codegenwizard -I/<>/umbrello/codeimport -I/<>/umbrello/codeimport/csharp -I/<>/umbrello/codeimpwizard -I/<>/umbrello/debug -I/<>/umbrello/dialogs -I/<>/umbrello/dialogs/pages -I/<>/umbrello/dialogs/widgets -I/<>/umbrello/docgenerators -I/<>/umbrello/finder -I/<>/umbrello/refactoring -I/<>/umbrello/uml1model -I/<>/umbrello/umlwidgets -I/<>/lib/cppparser -I/<>/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/aarch64-linux-gnu/qt5 -isystem /usr/include/aarch64-linux-gnu/qt5/QtWidgets -isystem /usr/include/aarch64-linux-gnu/qt5/QtGui -isystem /usr/include/aarch64-linux-gnu/qt5/QtCore -isystem /usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/aarch64-linux-gnu/qt5/QtXml -isystem /usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/aarch64-linux-gnu/qt5/QtSvg -isystem /usr/include/aarch64-linux-gnu/qt5/QtWebKitWidgets -isystem /usr/include/aarch64-linux-gnu/qt5/QtWebKit -isystem /usr/include/aarch64-linux-gnu/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/aarch64-linux-gnu/qt5/QtConcurrent -isystem /usr/include/aarch64-linux-gnu/qt5/QtDBus -isystem /usr/include/KF5/KTextEditor -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -fno-delete-null-pointer-checks -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -o CMakeFiles/libumbrello.dir/codegenerators/xml/xmlelementcodeblock.cpp.o -c /<>/umbrello/codegenerators/xml/xmlelementcodeblock.cpp In file included from /<>/umbrello/codegenerators/codeblockwithcomments.h:15, from /<>/umbrello/codegenerators/codemethodblock.h:17, from /<>/umbrello/codegenerators/codeaccessormethod.h:15, from /<>/umbrello/codegenerators/codegenobjectwithtextblocks.h:15, from /<>/umbrello/codegenerators/hierarchicalcodeblock.h:15, from /<>/umbrello/codegenerators/xml/xmlelementcodeblock.h:15, from /<>/umbrello/codegenerators/xml/xmlelementcodeblock.cpp:13: /<>/umbrello/codegenerators/codeblock.h:40:18: warning: ‘virtual void CodeBlock::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 40 | virtual void saveToXMI1(QDomDocument & doc, QDomElement & root); | ^~~~~~~~~~ /<>/umbrello/codegenerators/codeblock.h:41:18: warning: ‘virtual void CodeBlock::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] 41 | virtual void loadFromXMI1(QDomElement & root); | ^~~~~~~~~~~~ /<>/umbrello/codegenerators/codeblock.h:43:18: warning: ‘virtual void CodeBlock::setAttributesFromObject(TextBlock*)’ can be marked override [-Wsuggest-override] 43 | virtual void setAttributesFromObject(TextBlock * obj); | ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeblock.h:49:18: warning: ‘virtual void CodeBlock::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 49 | virtual void setAttributesOnNode(QDomDocument & doc, QDomElement & blockElement); | ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeblock.h:50:18: warning: ‘virtual void CodeBlock::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] 50 | virtual void setAttributesFromNode(QDomElement & element); | ^~~~~~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/codeblockwithcomments.h:16, from /<>/umbrello/codegenerators/codemethodblock.h:17, from /<>/umbrello/codegenerators/codeaccessormethod.h:15, from /<>/umbrello/codegenerators/codegenobjectwithtextblocks.h:15, from /<>/umbrello/codegenerators/hierarchicalcodeblock.h:15, from /<>/umbrello/codegenerators/xml/xmlelementcodeblock.h:15, from /<>/umbrello/codegenerators/xml/xmlelementcodeblock.cpp:13: /<>/umbrello/codegenerators/codecomment.h:30:18: warning: ‘virtual void CodeComment::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 30 | virtual void saveToXMI1(QDomDocument & doc, QDomElement & root); | ^~~~~~~~~~ /<>/umbrello/codegenerators/codecomment.h:31:18: warning: ‘virtual void CodeComment::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] 31 | virtual void loadFromXMI1(QDomElement & root); | ^~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/codemethodblock.h:17, from /<>/umbrello/codegenerators/codeaccessormethod.h:15, from /<>/umbrello/codegenerators/codegenobjectwithtextblocks.h:15, from /<>/umbrello/codegenerators/hierarchicalcodeblock.h:15, from /<>/umbrello/codegenerators/xml/xmlelementcodeblock.h:15, from /<>/umbrello/codegenerators/xml/xmlelementcodeblock.cpp:13: /<>/umbrello/codegenerators/codeblockwithcomments.h:38:21: warning: ‘virtual QString CodeBlockWithComments::toString() const’ can be marked override [-Wsuggest-override] 38 | virtual QString toString () const; | ^~~~~~~~ /<>/umbrello/codegenerators/codeblockwithcomments.h:42:18: warning: ‘virtual void CodeBlockWithComments::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 42 | virtual void saveToXMI1 (QDomDocument & doc, QDomElement & root); | ^~~~~~~~~~ /<>/umbrello/codegenerators/codeblockwithcomments.h:44:18: warning: ‘virtual void CodeBlockWithComments::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] 44 | virtual void loadFromXMI1 (QDomElement & root); | ^~~~~~~~~~~~ /<>/umbrello/codegenerators/codeblockwithcomments.h:46:18: warning: ‘virtual void CodeBlockWithComments::setAttributesFromObject(TextBlock*)’ can be marked override [-Wsuggest-override] 46 | virtual void setAttributesFromObject (TextBlock * obj); | ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeblockwithcomments.h:50:18: warning: ‘virtual void CodeBlockWithComments::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 50 | virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement); | ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeblockwithcomments.h:52:18: warning: ‘virtual void CodeBlockWithComments::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] 52 | virtual void setAttributesFromNode (QDomElement & element); | ^~~~~~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/codeaccessormethod.h:15, from /<>/umbrello/codegenerators/codegenobjectwithtextblocks.h:15, from /<>/umbrello/codegenerators/hierarchicalcodeblock.h:15, from /<>/umbrello/codegenerators/xml/xmlelementcodeblock.h:15, from /<>/umbrello/codegenerators/xml/xmlelementcodeblock.cpp:13: /<>/umbrello/codegenerators/codemethodblock.h:45:21: warning: ‘virtual QString CodeMethodBlock::toString() const’ can be marked override [-Wsuggest-override] 45 | virtual QString toString () const; | ^~~~~~~~ /<>/umbrello/codegenerators/codemethodblock.h:58:18: warning: ‘virtual void CodeMethodBlock::updateContent()’ can be marked override [-Wsuggest-override] 58 | virtual void updateContent () = 0; | ^~~~~~~~~~~~~ /<>/umbrello/codegenerators/codemethodblock.h:62:18: warning: ‘virtual void CodeMethodBlock::release()’ can be marked override [-Wsuggest-override] 62 | virtual void release (); | ^~~~~~~ /<>/umbrello/codegenerators/codemethodblock.h:75:18: warning: ‘virtual void CodeMethodBlock::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 75 | virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement); | ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codemethodblock.h:77:18: warning: ‘virtual void CodeMethodBlock::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] 77 | virtual void setAttributesFromNode (QDomElement & element); | ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codemethodblock.h:79:18: warning: ‘virtual void CodeMethodBlock::setAttributesFromObject(TextBlock*)’ can be marked override [-Wsuggest-override] 79 | virtual void setAttributesFromObject (TextBlock * obj); | ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codemethodblock.h:88:18: warning: ‘virtual void CodeMethodBlock::syncToParent()’ can be marked override [-Wsuggest-override] 88 | virtual void syncToParent(); | ^~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/codegenobjectwithtextblocks.h:15, from /<>/umbrello/codegenerators/hierarchicalcodeblock.h:15, from /<>/umbrello/codegenerators/xml/xmlelementcodeblock.h:15, from /<>/umbrello/codegenerators/xml/xmlelementcodeblock.cpp:13: /<>/umbrello/codegenerators/codeaccessormethod.h:47:18: warning: ‘virtual void CodeAccessorMethod::updateContent()’ can be marked override [-Wsuggest-override] 47 | virtual void updateContent() = 0; | ^~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeaccessormethod.h:49:18: warning: ‘virtual void CodeAccessorMethod::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 49 | virtual void saveToXMI1(QDomDocument & doc, QDomElement & root); | ^~~~~~~~~~ /<>/umbrello/codegenerators/codeaccessormethod.h:50:18: warning: ‘virtual void CodeAccessorMethod::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] 50 | virtual void loadFromXMI1(QDomElement & root); | ^~~~~~~~~~~~ /<>/umbrello/codegenerators/codeaccessormethod.h:52:18: warning: ‘virtual void CodeAccessorMethod::setAttributesFromObject(TextBlock*)’ can be marked override [-Wsuggest-override] 52 | virtual void setAttributesFromObject(TextBlock * obj); | ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeaccessormethod.h:56:18: warning: ‘virtual void CodeAccessorMethod::release()’ can be marked override [-Wsuggest-override] 56 | virtual void release(); | ^~~~~~~ /<>/umbrello/codegenerators/codeaccessormethod.h:58:18: warning: ‘virtual void CodeAccessorMethod::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 58 | virtual void setAttributesOnNode(QDomDocument & doc, QDomElement & blockElement); | ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeaccessormethod.h:60:18: warning: ‘virtual void CodeAccessorMethod::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] 60 | virtual void setAttributesFromNode(QDomElement & element); | ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeaccessormethod.h:62:18: warning: ‘virtual void CodeAccessorMethod::updateMethodDeclaration()’ can be marked override [-Wsuggest-override] 62 | virtual void updateMethodDeclaration() = 0; | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/xml/xmlelementcodeblock.h:15, from /<>/umbrello/codegenerators/xml/xmlelementcodeblock.cpp:13: /<>/umbrello/codegenerators/hierarchicalcodeblock.h:38:10: warning: ‘virtual bool HierarchicalCodeBlock::addTextBlock(TextBlock*)’ can be marked override [-Wsuggest-override] 38 | bool addTextBlock (TextBlock * add_object); | ^~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:40:10: warning: ‘virtual bool HierarchicalCodeBlock::insertTextBlock(TextBlock*, TextBlock*, bool)’ can be marked override [-Wsuggest-override] 40 | bool insertTextBlock (TextBlock * newBlock, TextBlock * existingBlock, bool after = true); | ^~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:42:10: warning: ‘virtual bool HierarchicalCodeBlock::removeTextBlock(TextBlock*)’ can be marked override [-Wsuggest-override] 42 | bool removeTextBlock (TextBlock * remove_object); | ^~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:48:18: warning: ‘virtual void HierarchicalCodeBlock::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 48 | virtual void saveToXMI1 (QDomDocument & doc, QDomElement & root); | ^~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:50:18: warning: ‘virtual void HierarchicalCodeBlock::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] 50 | virtual void loadFromXMI1 (QDomElement & root); | ^~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:52:21: warning: ‘virtual QString HierarchicalCodeBlock::toString() const’ can be marked override [-Wsuggest-override] 52 | virtual QString toString () const; | ^~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:55:13: warning: ‘virtual QString HierarchicalCodeBlock::getUniqueTag(const QString&)’ can be marked override [-Wsuggest-override] 55 | QString getUniqueTag(const QString& prefix); | ^~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:59:25: warning: ‘virtual CodeBlock* HierarchicalCodeBlock::newCodeBlock()’ can be marked override [-Wsuggest-override] 59 | virtual CodeBlock * newCodeBlock(); | ^~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:60:37: warning: ‘virtual CodeBlockWithComments* HierarchicalCodeBlock::newCodeBlockWithComments()’ can be marked override [-Wsuggest-override] 60 | virtual CodeBlockWithComments * newCodeBlockWithComments(); | ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:61:37: warning: ‘virtual HierarchicalCodeBlock* HierarchicalCodeBlock::newHierarchicalCodeBlock()’ can be marked override [-Wsuggest-override] 61 | virtual HierarchicalCodeBlock * newHierarchicalCodeBlock(); | ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:65:18: warning: ‘virtual void HierarchicalCodeBlock::release()’ can be marked override [-Wsuggest-override] 65 | virtual void release (); | ^~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:67:18: warning: ‘virtual void HierarchicalCodeBlock::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 67 | virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & elem); | ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:69:18: warning: ‘virtual void HierarchicalCodeBlock::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] 69 | virtual void setAttributesFromNode (QDomElement & element); | ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:71:18: warning: ‘virtual void HierarchicalCodeBlock::setAttributesFromObject(TextBlock*)’ can be marked override [-Wsuggest-override] 71 | virtual void setAttributesFromObject (TextBlock * obj); | ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:73:17: warning: ‘virtual TextBlock* HierarchicalCodeBlock::findCodeClassFieldTextBlockByTag(const QString&)’ can be marked override [-Wsuggest-override] 73 | TextBlock * findCodeClassFieldTextBlockByTag (const QString &tag); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/uml1model/attribute.h:15, from /<>/umbrello/uml1model/umlattributelist.h:17, from /<>/umbrello/codegenerators/xml/xmlelementcodeblock.h:16, from /<>/umbrello/codegenerators/xml/xmlelementcodeblock.cpp:13: /<>/umbrello/uml1model/classifierlistitem.h:48:18: warning: ‘virtual void UMLClassifierListItem::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 48 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/classifierlistitem.h:54:24: warning: ‘virtual UMLObject* UMLClassifierListItem::clone() const’ can be marked override [-Wsuggest-override] 54 | virtual UMLObject* clone() const = 0; | ^~~~~ In file included from /<>/umbrello/uml1model/umlattributelist.h:17, from /<>/umbrello/codegenerators/xml/xmlelementcodeblock.h:16, from /<>/umbrello/codegenerators/xml/xmlelementcodeblock.cpp:13: /<>/umbrello/uml1model/attribute.h:42:18: warning: ‘virtual void UMLAttribute::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 42 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/attribute.h:44:10: warning: ‘virtual void UMLAttribute::setName(const QString&)’ can be marked override [-Wsuggest-override] 44 | void setName(const QString &name); | ^~~~~~~ /<>/umbrello/uml1model/attribute.h:48:24: warning: ‘virtual UMLObject* UMLAttribute::clone() const’ can be marked override [-Wsuggest-override] 48 | virtual UMLObject* clone() const; | ^~~~~ /<>/umbrello/uml1model/attribute.h:53:13: warning: ‘virtual QString UMLAttribute::toString(Uml::SignatureType::Enum, bool)’ can be marked override [-Wsuggest-override] 53 | QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false); | ^~~~~~~~ /<>/umbrello/uml1model/attribute.h:58:18: warning: ‘virtual void UMLAttribute::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 58 | virtual void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/attribute.h:60:18: warning: ‘virtual bool UMLAttribute::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] 60 | virtual bool showPropertiesDialog(QWidget* parent = 0); | ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/attribute.h:73:10: warning: ‘virtual bool UMLAttribute::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 73 | bool load1(QDomElement & element); | ^~~~~ In file included from /<>/umbrello/codegenerators/xml/xmlelementcodeblock.cpp:13: /<>/umbrello/codegenerators/xml/xmlelementcodeblock.h:40:18: warning: ‘virtual void XMLElementCodeBlock::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 40 | virtual void saveToXMI1 (QDomDocument & doc, QDomElement & root); | ^~~~~~~~~~ /<>/umbrello/codegenerators/xml/xmlelementcodeblock.h:45:18: warning: ‘virtual void XMLElementCodeBlock::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] 45 | virtual void loadFromXMI1 (QDomElement & root); | ^~~~~~~~~~~~ /<>/umbrello/codegenerators/xml/xmlelementcodeblock.h:65:18: warning: ‘virtual void XMLElementCodeBlock::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 65 | virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement); | ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/xml/xmlelementcodeblock.h:71:18: warning: ‘virtual void XMLElementCodeBlock::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] 71 | virtual void setAttributesFromNode (QDomElement & element); | ^~~~~~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/xml/xmlelementcodeblock.cpp:17: /<>/umbrello/codegenerators/codedocument.h:61:10: warning: ‘virtual bool CodeDocument::insertTextBlock(TextBlock*, TextBlock*, bool)’ can be marked override [-Wsuggest-override] 61 | bool insertTextBlock (TextBlock * newBlock, TextBlock * existingBlock, bool after = true); | ^~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codedocument.h:70:25: warning: ‘virtual CodeBlock* CodeDocument::newCodeBlock()’ can be marked override [-Wsuggest-override] 70 | virtual CodeBlock * newCodeBlock (); | ^~~~~~~~~~~~ /<>/umbrello/codegenerators/codedocument.h:71:37: warning: ‘virtual HierarchicalCodeBlock* CodeDocument::newHierarchicalCodeBlock()’ can be marked override [-Wsuggest-override] 71 | virtual HierarchicalCodeBlock * newHierarchicalCodeBlock (); | ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codedocument.h:72:37: warning: ‘virtual CodeBlockWithComments* CodeDocument::newCodeBlockWithComments()’ can be marked override [-Wsuggest-override] 72 | virtual CodeBlockWithComments * newCodeBlockWithComments (); | ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codedocument.h:74:21: warning: ‘virtual QString CodeDocument::getUniqueTag(const QString&)’ can be marked override [-Wsuggest-override] 74 | virtual QString getUniqueTag(const QString& prefix = QString()); | ^~~~~~~~~~~~ /<>/umbrello/codegenerators/codedocument.h:86:18: warning: ‘virtual void CodeDocument::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 86 | virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement); | ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codedocument.h:88:18: warning: ‘virtual void CodeDocument::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] 88 | virtual void setAttributesFromNode (QDomElement & element); | ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codedocument.h:100:10: warning: ‘virtual void CodeDocument::resetTextBlocks()’ can be marked override [-Wsuggest-override] 100 | void resetTextBlocks(); | ^~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codedocument.h:102:25: warning: ‘virtual TextBlock* CodeDocument::findCodeClassFieldTextBlockByTag(const QString&)’ can be marked override [-Wsuggest-override] 102 | virtual TextBlock * findCodeClassFieldTextBlockByTag(const QString &tag); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/xml/xmlelementcodeblock.cpp:18: /<>/umbrello/debug/debug_utils.h:91:18: warning: ‘virtual void Tracer::showEvent(QShowEvent*)’ can be marked override [-Wsuggest-override] 91 | virtual void showEvent(QShowEvent*); | ^~~~~~~~~ In file included from /<>/umbrello/codegenerators/xml/xmlelementcodeblock.cpp:19: /<>/umbrello/codegenerators/xml/xmlcodecomment.h:42:13: warning: ‘virtual QString XMLCodeComment::toString() const’ can be marked override [-Wsuggest-override] 42 | QString toString () const; | ^~~~~~~~ [ 53%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/codegenerators/xml/xmlschemawriter.cpp.o cd /<>/obj-aarch64-linux-gnu/umbrello && /usr/bin/aarch64-linux-gnu-g++ -DCMAKE_BINARY_DIR=\"/<>/obj-aarch64-linux-gnu\" -DKCOREADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLO_VERSION_STRING=\"2.23.3\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-aarch64-linux-gnu/umbrello -I/<>/umbrello -I/<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/include -I/<>/obj-aarch64-linux-gnu -I/<>/umbrello/clipboard -I/<>/umbrello/cmds -I/<>/umbrello/codegenerators -I/<>/umbrello/codegenerators/ada -I/<>/umbrello/codegenerators/as -I/<>/umbrello/codegenerators/cpp -I/<>/umbrello/codegenerators/csharp -I/<>/umbrello/codegenerators/d -I/<>/umbrello/codegenerators/idl -I/<>/umbrello/codegenerators/java -I/<>/umbrello/codegenerators/js -I/<>/umbrello/codegenerators/pascal -I/<>/umbrello/codegenerators/perl -I/<>/umbrello/codegenerators/php -I/<>/umbrello/codegenerators/python -I/<>/umbrello/codegenerators/ruby -I/<>/umbrello/codegenerators/sql -I/<>/umbrello/codegenerators/tcl -I/<>/umbrello/codegenerators/vala -I/<>/umbrello/codegenerators/xml -I/<>/umbrello/codegenwizard -I/<>/umbrello/codeimport -I/<>/umbrello/codeimport/csharp -I/<>/umbrello/codeimpwizard -I/<>/umbrello/debug -I/<>/umbrello/dialogs -I/<>/umbrello/dialogs/pages -I/<>/umbrello/dialogs/widgets -I/<>/umbrello/docgenerators -I/<>/umbrello/finder -I/<>/umbrello/refactoring -I/<>/umbrello/uml1model -I/<>/umbrello/umlwidgets -I/<>/lib/cppparser -I/<>/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/aarch64-linux-gnu/qt5 -isystem /usr/include/aarch64-linux-gnu/qt5/QtWidgets -isystem /usr/include/aarch64-linux-gnu/qt5/QtGui -isystem /usr/include/aarch64-linux-gnu/qt5/QtCore -isystem /usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/aarch64-linux-gnu/qt5/QtXml -isystem /usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/aarch64-linux-gnu/qt5/QtSvg -isystem /usr/include/aarch64-linux-gnu/qt5/QtWebKitWidgets -isystem /usr/include/aarch64-linux-gnu/qt5/QtWebKit -isystem /usr/include/aarch64-linux-gnu/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/aarch64-linux-gnu/qt5/QtConcurrent -isystem /usr/include/aarch64-linux-gnu/qt5/QtDBus -isystem /usr/include/KF5/KTextEditor -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -fno-delete-null-pointer-checks -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -o CMakeFiles/libumbrello.dir/codegenerators/xml/xmlschemawriter.cpp.o -c /<>/umbrello/codegenerators/xml/xmlschemawriter.cpp In file included from /<>/umbrello/uml1model/attribute.h:15, from /<>/umbrello/codegenerators/xml/xmlschemawriter.h:15, from /<>/umbrello/codegenerators/xml/xmlschemawriter.cpp:12: /<>/umbrello/uml1model/classifierlistitem.h:48:18: warning: ‘virtual void UMLClassifierListItem::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 48 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/classifierlistitem.h:54:24: warning: ‘virtual UMLObject* UMLClassifierListItem::clone() const’ can be marked override [-Wsuggest-override] 54 | virtual UMLObject* clone() const = 0; | ^~~~~ In file included from /<>/umbrello/codegenerators/xml/xmlschemawriter.h:15, from /<>/umbrello/codegenerators/xml/xmlschemawriter.cpp:12: /<>/umbrello/uml1model/attribute.h:42:18: warning: ‘virtual void UMLAttribute::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 42 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/attribute.h:44:10: warning: ‘virtual void UMLAttribute::setName(const QString&)’ can be marked override [-Wsuggest-override] 44 | void setName(const QString &name); | ^~~~~~~ /<>/umbrello/uml1model/attribute.h:48:24: warning: ‘virtual UMLObject* UMLAttribute::clone() const’ can be marked override [-Wsuggest-override] 48 | virtual UMLObject* clone() const; | ^~~~~ /<>/umbrello/uml1model/attribute.h:53:13: warning: ‘virtual QString UMLAttribute::toString(Uml::SignatureType::Enum, bool)’ can be marked override [-Wsuggest-override] 53 | QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false); | ^~~~~~~~ /<>/umbrello/uml1model/attribute.h:58:18: warning: ‘virtual void UMLAttribute::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 58 | virtual void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/attribute.h:60:18: warning: ‘virtual bool UMLAttribute::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] 60 | virtual bool showPropertiesDialog(QWidget* parent = 0); | ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/attribute.h:73:10: warning: ‘virtual bool UMLAttribute::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 73 | bool load1(QDomElement & element); | ^~~~~ In file included from /<>/umbrello/codegenerators/xml/xmlschemawriter.h:16, from /<>/umbrello/codegenerators/xml/xmlschemawriter.cpp:12: /<>/umbrello/uml1model/association.h:75:24: warning: ‘virtual UMLObject* UMLAssociation::clone() const’ can be marked override [-Wsuggest-override] 75 | virtual UMLObject* clone() const { return 0; } | ^~~~~ /<>/umbrello/uml1model/association.h:77:18: warning: ‘virtual bool UMLAssociation::resolveRef()’ can be marked override [-Wsuggest-override] 77 | virtual bool resolveRef(); | ^~~~~~~~~~ /<>/umbrello/uml1model/association.h:79:10: warning: ‘virtual void UMLAssociation::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 79 | void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/association.h:81:18: warning: ‘virtual bool UMLAssociation::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] 81 | virtual bool showPropertiesDialog(QWidget *parent = 0); | ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/association.h:85:10: warning: ‘virtual bool UMLAssociation::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 85 | bool load1(QDomElement& element); | ^~~~~ In file included from /<>/umbrello/codegenerators/xml/xmlschemawriter.h:22, from /<>/umbrello/codegenerators/xml/xmlschemawriter.cpp:12: /<>/umbrello/codegenerators/simplecodegenerator.h:41:10: warning: ‘virtual void SimpleCodeGenerator::writeCodeToFile(UMLClassifierList&)’ can be marked override [-Wsuggest-override] 41 | void writeCodeToFile(UMLClassifierList & concepts); | ^~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/simplecodegenerator.h:42:10: warning: ‘virtual void SimpleCodeGenerator::writeCodeToFile()’ can be marked override [-Wsuggest-override] 42 | void writeCodeToFile(); | ^~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/simplecodegenerator.h:80:18: warning: ‘virtual void SimpleCodeGenerator::initFromParentDocument()’ can be marked override [-Wsuggest-override] 80 | virtual void initFromParentDocument(); | ^~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/simplecodegenerator.h:83:18: warning: ‘virtual void SimpleCodeGenerator::syncCodeToDocument()’ can be marked override [-Wsuggest-override] 83 | virtual void syncCodeToDocument(); | ^~~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/xml/xmlschemawriter.cpp:12: /<>/umbrello/codegenerators/xml/xmlschemawriter.h:45:18: warning: ‘virtual void XMLSchemaWriter::writeClass(UMLClassifier*)’ can be marked override [-Wsuggest-override] 45 | virtual void writeClass(UMLClassifier *c); | ^~~~~~~~~~ /<>/umbrello/codegenerators/xml/xmlschemawriter.h:47:44: warning: ‘virtual Uml::ProgrammingLanguage::Enum XMLSchemaWriter::language() const’ can be marked override [-Wsuggest-override] 47 | virtual Uml::ProgrammingLanguage::Enum language() const; | ^~~~~~~~ /<>/umbrello/codegenerators/xml/xmlschemawriter.h:49:25: warning: ‘virtual QStringList XMLSchemaWriter::reservedKeywords() const’ can be marked override [-Wsuggest-override] 49 | virtual QStringList reservedKeywords() const; | ^~~~~~~~~~~~~~~~ In file included from /<>/umbrello/uml1model/package.h:14, from /<>/umbrello/uml1model/classifier.h:13, from /<>/umbrello/codegenerators/xml/xmlschemawriter.cpp:14: /<>/umbrello/uml1model/umlcanvasobject.h:43:18: warning: ‘virtual void UMLCanvasObject::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 43 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/umlcanvasobject.h:85:18: warning: ‘virtual bool UMLCanvasObject::resolveRef()’ can be marked override [-Wsuggest-override] 85 | virtual bool resolveRef(); | ^~~~~~~~~~ In file included from /<>/umbrello/uml1model/classifier.h:13, from /<>/umbrello/codegenerators/xml/xmlschemawriter.cpp:14: /<>/umbrello/uml1model/package.h:39:18: warning: ‘virtual void UMLPackage::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 39 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/package.h:41:24: warning: ‘virtual UMLObject* UMLPackage::clone() const’ can be marked override [-Wsuggest-override] 41 | virtual UMLObject* clone() const; | ^~~~~ /<>/umbrello/uml1model/package.h:64:18: warning: ‘virtual bool UMLPackage::resolveRef()’ can be marked override [-Wsuggest-override] 64 | virtual bool resolveRef(); | ^~~~~~~~~~ /<>/umbrello/uml1model/package.h:66:18: warning: ‘virtual void UMLPackage::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 66 | virtual void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/package.h:69:18: warning: ‘virtual bool UMLPackage::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 69 | virtual bool load1(QDomElement& element); | ^~~~~ In file included from /<>/umbrello/uml1model/foreignkeyconstraint.h:16, from /<>/umbrello/model_utils.h:18, from /<>/umbrello/uml1model/classifier.h:19, from /<>/umbrello/codegenerators/xml/xmlschemawriter.cpp:14: /<>/umbrello/uml1model/entityconstraint.h:40:18: warning: ‘virtual void UMLEntityConstraint::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 40 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/entityconstraint.h:45:24: warning: ‘virtual UMLObject* UMLEntityConstraint::clone() const’ can be marked override [-Wsuggest-override] 45 | virtual UMLObject* clone() const = 0; | ^~~~~ In file included from /<>/umbrello/model_utils.h:18, from /<>/umbrello/uml1model/classifier.h:19, from /<>/umbrello/codegenerators/xml/xmlschemawriter.cpp:14: /<>/umbrello/uml1model/foreignkeyconstraint.h:56:18: warning: ‘virtual void UMLForeignKeyConstraint::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 56 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:58:24: warning: ‘virtual UMLObject* UMLForeignKeyConstraint::clone() const’ can be marked override [-Wsuggest-override] 58 | virtual UMLObject* clone() const; | ^~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:60:13: warning: ‘virtual QString UMLForeignKeyConstraint::toString(Uml::SignatureType::Enum, bool)’ can be marked override [-Wsuggest-override] 60 | QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false); | ^~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:65:10: warning: ‘virtual void UMLForeignKeyConstraint::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 65 | void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:67:18: warning: ‘virtual bool UMLForeignKeyConstraint::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] 67 | virtual bool showPropertiesDialog(QWidget* parent = 0); | ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:85:10: warning: ‘virtual bool UMLForeignKeyConstraint::resolveRef()’ can be marked override [-Wsuggest-override] 85 | bool resolveRef(); | ^~~~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:94:10: warning: ‘virtual bool UMLForeignKeyConstraint::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 94 | bool load1(QDomElement & element); | ^~~~~ In file included from /<>/umbrello/model_utils.h:20, from /<>/umbrello/uml1model/classifier.h:19, from /<>/umbrello/codegenerators/xml/xmlschemawriter.cpp:14: /<>/umbrello/dialogs/multipagedialogbase.h:101:18: warning: ‘virtual void MultiPageDialogBase::keyPressEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] 101 | virtual void keyPressEvent(QKeyEvent *event); | ^~~~~~~~~~~~~ In file included from /<>/umbrello/model_utils.h:21, from /<>/umbrello/uml1model/classifier.h:19, from /<>/umbrello/codegenerators/xml/xmlschemawriter.cpp:14: /<>/umbrello/umlwidgets/widgetbase.h:187:20: warning: ‘virtual QRectF WidgetBase::boundingRect() const’ can be marked override [-Wsuggest-override] 187 | virtual QRectF boundingRect() const; | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/widgetbase.h:191:18: warning: ‘virtual void WidgetBase::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] 191 | virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); | ^~~~~ /<>/umbrello/umlwidgets/widgetbase.h:260:18: warning: ‘virtual void WidgetBase::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] 260 | virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent *event); | ^~~~~~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/xml/xmlschemawriter.cpp:14: /<>/umbrello/uml1model/classifier.h:54:18: warning: ‘virtual void UMLClassifier::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 54 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/classifier.h:56:16: warning: ‘virtual UMLObject* UMLClassifier::clone() const’ can be marked override [-Wsuggest-override] 56 | UMLObject* clone() const; | ^~~~~ /<>/umbrello/uml1model/classifier.h:111:18: warning: ‘virtual bool UMLClassifier::resolveRef()’ can be marked override [-Wsuggest-override] 111 | virtual bool resolveRef(); | ^~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:115:24: warning: ‘virtual UMLObject* UMLClassifier::findChildObjectById(Uml::ID::Type, bool)’ can be marked override [-Wsuggest-override] 115 | virtual UMLObject* findChildObjectById(Uml::ID::Type id, bool considerAncestors = false); | ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:124:18: warning: ‘virtual bool UMLClassifier::acceptAssociationType(Uml::AssociationType::Enum)’ can be marked override [-Wsuggest-override] 124 | virtual bool acceptAssociationType(Uml::AssociationType::Enum type); | ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:129:10: warning: ‘virtual void UMLClassifier::setBaseType(UMLObject::ObjectType)’ can be marked override [-Wsuggest-override] 129 | void setBaseType(UMLObject::ObjectType ot); | ^~~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:181:10: warning: ‘virtual void UMLClassifier::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 181 | void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:183:18: warning: ‘virtual bool UMLClassifier::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 183 | virtual bool load1(QDomElement& element); | ^~~~~ In file included from /<>/umbrello/codegenerators/xml/xmlschemawriter.cpp:15: /<>/umbrello/debug/debug_utils.h:91:18: warning: ‘virtual void Tracer::showEvent(QShowEvent*)’ can be marked override [-Wsuggest-override] 91 | virtual void showEvent(QShowEvent*); | ^~~~~~~~~ In file included from /<>/umbrello/codegenerators/xml/xmlschemawriter.cpp:16: /<>/umbrello/uml1model/operation.h:37:18: warning: ‘virtual void UMLOperation::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 37 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/operation.h:39:24: warning: ‘virtual UMLObject* UMLOperation::clone() const’ can be marked override [-Wsuggest-override] 39 | virtual UMLObject* clone() const; | ^~~~~ /<>/umbrello/uml1model/operation.h:41:10: warning: ‘virtual void UMLOperation::setType(UMLObject*)’ can be marked override [-Wsuggest-override] 41 | void setType(UMLObject* type); | ^~~~~~~ /<>/umbrello/uml1model/operation.h:52:13: warning: ‘virtual QString UMLOperation::toString(Uml::SignatureType::Enum, bool)’ can be marked override [-Wsuggest-override] 52 | QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false); | ^~~~~~~~ /<>/umbrello/uml1model/operation.h:56:10: warning: ‘virtual bool UMLOperation::resolveRef()’ can be marked override [-Wsuggest-override] 56 | bool resolveRef(); | ^~~~~~~~~~ /<>/umbrello/uml1model/operation.h:60:18: warning: ‘virtual bool UMLOperation::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] 60 | virtual bool showPropertiesDialog(QWidget* parent = 0); | ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/operation.h:72:10: warning: ‘virtual void UMLOperation::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 72 | void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/operation.h:75:10: warning: ‘virtual bool UMLOperation::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 75 | bool load1(QDomElement & element); | ^~~~~ [ 53%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/docgenerators/docbook2xhtmlgeneratorjob.cpp.o cd /<>/obj-aarch64-linux-gnu/umbrello && /usr/bin/aarch64-linux-gnu-g++ -DCMAKE_BINARY_DIR=\"/<>/obj-aarch64-linux-gnu\" -DKCOREADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLO_VERSION_STRING=\"2.23.3\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-aarch64-linux-gnu/umbrello -I/<>/umbrello -I/<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/include -I/<>/obj-aarch64-linux-gnu -I/<>/umbrello/clipboard -I/<>/umbrello/cmds -I/<>/umbrello/codegenerators -I/<>/umbrello/codegenerators/ada -I/<>/umbrello/codegenerators/as -I/<>/umbrello/codegenerators/cpp -I/<>/umbrello/codegenerators/csharp -I/<>/umbrello/codegenerators/d -I/<>/umbrello/codegenerators/idl -I/<>/umbrello/codegenerators/java -I/<>/umbrello/codegenerators/js -I/<>/umbrello/codegenerators/pascal -I/<>/umbrello/codegenerators/perl -I/<>/umbrello/codegenerators/php -I/<>/umbrello/codegenerators/python -I/<>/umbrello/codegenerators/ruby -I/<>/umbrello/codegenerators/sql -I/<>/umbrello/codegenerators/tcl -I/<>/umbrello/codegenerators/vala -I/<>/umbrello/codegenerators/xml -I/<>/umbrello/codegenwizard -I/<>/umbrello/codeimport -I/<>/umbrello/codeimport/csharp -I/<>/umbrello/codeimpwizard -I/<>/umbrello/debug -I/<>/umbrello/dialogs -I/<>/umbrello/dialogs/pages -I/<>/umbrello/dialogs/widgets -I/<>/umbrello/docgenerators -I/<>/umbrello/finder -I/<>/umbrello/refactoring -I/<>/umbrello/uml1model -I/<>/umbrello/umlwidgets -I/<>/lib/cppparser -I/<>/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/aarch64-linux-gnu/qt5 -isystem /usr/include/aarch64-linux-gnu/qt5/QtWidgets -isystem /usr/include/aarch64-linux-gnu/qt5/QtGui -isystem /usr/include/aarch64-linux-gnu/qt5/QtCore -isystem /usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/aarch64-linux-gnu/qt5/QtXml -isystem /usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/aarch64-linux-gnu/qt5/QtSvg -isystem /usr/include/aarch64-linux-gnu/qt5/QtWebKitWidgets -isystem /usr/include/aarch64-linux-gnu/qt5/QtWebKit -isystem /usr/include/aarch64-linux-gnu/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/aarch64-linux-gnu/qt5/QtConcurrent -isystem /usr/include/aarch64-linux-gnu/qt5/QtDBus -isystem /usr/include/KF5/KTextEditor -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -fno-delete-null-pointer-checks -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -o CMakeFiles/libumbrello.dir/docgenerators/docbook2xhtmlgeneratorjob.cpp.o -c /<>/umbrello/docgenerators/docbook2xhtmlgeneratorjob.cpp In file included from /<>/umbrello/docgenerators/docbook2xhtmlgeneratorjob.cpp:11: /<>/umbrello/docgenerators/docbook2xhtmlgeneratorjob.h:41:11: warning: ‘virtual void Docbook2XhtmlGeneratorJob::run()’ can be marked override [-Wsuggest-override] 41 | void run(); | ^~~ In file included from /<>/umbrello/docgenerators/docbook2xhtmlgeneratorjob.cpp:13: /<>/umbrello/debug/debug_utils.h:91:18: warning: ‘virtual void Tracer::showEvent(QShowEvent*)’ can be marked override [-Wsuggest-override] 91 | virtual void showEvent(QShowEvent*); | ^~~~~~~~~ In file included from /<>/umbrello/uml.h:15, from /<>/umbrello/docgenerators/docbook2xhtmlgeneratorjob.cpp:14: /<>/umbrello/dialogs/multipagedialogbase.h:101:18: warning: ‘virtual void MultiPageDialogBase::keyPressEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] 101 | virtual void keyPressEvent(QKeyEvent *event); | ^~~~~~~~~~~~~ In file included from /<>/umbrello/docgenerators/docbook2xhtmlgeneratorjob.cpp:14: /<>/umbrello/uml.h:201:18: warning: ‘virtual void UMLApp::keyPressEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] 201 | virtual void keyPressEvent(QKeyEvent* e); | ^~~~~~~~~~~~~ /<>/umbrello/uml.h:202:18: warning: ‘virtual void UMLApp::keyReleaseEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] 202 | virtual void keyReleaseEvent(QKeyEvent* e); | ^~~~~~~~~~~~~~~ /<>/umbrello/uml.h:204:18: warning: ‘virtual void UMLApp::customEvent(QEvent*)’ can be marked override [-Wsuggest-override] 204 | virtual void customEvent(QEvent* e); | ^~~~~~~~~~~ /<>/umbrello/uml.h:215:18: warning: ‘virtual bool UMLApp::queryClose()’ can be marked override [-Wsuggest-override] 215 | virtual bool queryClose(); | ^~~~~~~~~~ /<>/umbrello/uml.h:217:18: warning: ‘virtual void UMLApp::saveProperties(KConfigGroup&)’ can be marked override [-Wsuggest-override] 217 | virtual void saveProperties(KConfigGroup & cfg); | ^~~~~~~~~~~~~~ /<>/umbrello/uml.h:218:18: warning: ‘virtual void UMLApp::readProperties(const KConfigGroup&)’ can be marked override [-Wsuggest-override] 218 | virtual void readProperties(const KConfigGroup & cfg); | ^~~~~~~~~~~~~~ In file included from /<>/umbrello/listpopupmenu.h:17, from /<>/umbrello/umldoc.h:16, from /<>/umbrello/docgenerators/docbook2xhtmlgeneratorjob.cpp:15: /<>/umbrello/umlwidgets/widgetbase.h:187:20: warning: ‘virtual QRectF WidgetBase::boundingRect() const’ can be marked override [-Wsuggest-override] 187 | virtual QRectF boundingRect() const; | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/widgetbase.h:191:18: warning: ‘virtual void WidgetBase::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] 191 | virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); | ^~~~~ /<>/umbrello/umlwidgets/widgetbase.h:260:18: warning: ‘virtual void WidgetBase::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] 260 | virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent *event); | ^~~~~~~~~~~~~~~~ In file included from /usr/include/libxml2/libxml/threads.h:35, from /usr/include/libxml2/libxml/xmlmemory.h:218, from /<>/umbrello/docgenerators/docbook2xhtmlgeneratorjob.cpp:17: /usr/include/libxml2/libxml/globals.h:421:1: warning: unnecessary parentheses in declaration of ‘__xmlLoadExtDtdDefaultValue’ [-Wparentheses] 421 | (*(__xmlLoadExtDtdDefaultValue())) | ^ /<>/umbrello/docgenerators/docbook2xhtmlgeneratorjob.cpp:45:12: note: in expansion of macro ‘xmlLoadExtDtdDefaultValue’ 45 | extern int xmlLoadExtDtdDefaultValue; | ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/libxml2/libxml/globals.h:421:3: warning: unnecessary parentheses in declaration of ‘__xmlLoadExtDtdDefaultValue’ [-Wparentheses] 421 | (*(__xmlLoadExtDtdDefaultValue())) | ^ /<>/umbrello/docgenerators/docbook2xhtmlgeneratorjob.cpp:45:12: note: in expansion of macro ‘xmlLoadExtDtdDefaultValue’ 45 | extern int xmlLoadExtDtdDefaultValue; | ^~~~~~~~~~~~~~~~~~~~~~~~~ [ 53%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/docgenerators/docbookgenerator.cpp.o cd /<>/obj-aarch64-linux-gnu/umbrello && /usr/bin/aarch64-linux-gnu-g++ -DCMAKE_BINARY_DIR=\"/<>/obj-aarch64-linux-gnu\" -DKCOREADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLO_VERSION_STRING=\"2.23.3\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-aarch64-linux-gnu/umbrello -I/<>/umbrello -I/<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/include -I/<>/obj-aarch64-linux-gnu -I/<>/umbrello/clipboard -I/<>/umbrello/cmds -I/<>/umbrello/codegenerators -I/<>/umbrello/codegenerators/ada -I/<>/umbrello/codegenerators/as -I/<>/umbrello/codegenerators/cpp -I/<>/umbrello/codegenerators/csharp -I/<>/umbrello/codegenerators/d -I/<>/umbrello/codegenerators/idl -I/<>/umbrello/codegenerators/java -I/<>/umbrello/codegenerators/js -I/<>/umbrello/codegenerators/pascal -I/<>/umbrello/codegenerators/perl -I/<>/umbrello/codegenerators/php -I/<>/umbrello/codegenerators/python -I/<>/umbrello/codegenerators/ruby -I/<>/umbrello/codegenerators/sql -I/<>/umbrello/codegenerators/tcl -I/<>/umbrello/codegenerators/vala -I/<>/umbrello/codegenerators/xml -I/<>/umbrello/codegenwizard -I/<>/umbrello/codeimport -I/<>/umbrello/codeimport/csharp -I/<>/umbrello/codeimpwizard -I/<>/umbrello/debug -I/<>/umbrello/dialogs -I/<>/umbrello/dialogs/pages -I/<>/umbrello/dialogs/widgets -I/<>/umbrello/docgenerators -I/<>/umbrello/finder -I/<>/umbrello/refactoring -I/<>/umbrello/uml1model -I/<>/umbrello/umlwidgets -I/<>/lib/cppparser -I/<>/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/aarch64-linux-gnu/qt5 -isystem /usr/include/aarch64-linux-gnu/qt5/QtWidgets -isystem /usr/include/aarch64-linux-gnu/qt5/QtGui -isystem /usr/include/aarch64-linux-gnu/qt5/QtCore -isystem /usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/aarch64-linux-gnu/qt5/QtXml -isystem /usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/aarch64-linux-gnu/qt5/QtSvg -isystem /usr/include/aarch64-linux-gnu/qt5/QtWebKitWidgets -isystem /usr/include/aarch64-linux-gnu/qt5/QtWebKit -isystem /usr/include/aarch64-linux-gnu/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/aarch64-linux-gnu/qt5/QtConcurrent -isystem /usr/include/aarch64-linux-gnu/qt5/QtDBus -isystem /usr/include/KF5/KTextEditor -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -fno-delete-null-pointer-checks -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -o CMakeFiles/libumbrello.dir/docgenerators/docbookgenerator.cpp.o -c /<>/umbrello/docgenerators/docbookgenerator.cpp In file included from /<>/umbrello/docgenerators/docbookgenerator.cpp:14: /<>/umbrello/debug/debug_utils.h:91:18: warning: ‘virtual void Tracer::showEvent(QShowEvent*)’ can be marked override [-Wsuggest-override] 91 | virtual void showEvent(QShowEvent*); | ^~~~~~~~~ In file included from /<>/umbrello/docgenerators/docbookgenerator.cpp:15: /<>/umbrello/docgenerators/docbookgeneratorjob.h:33:10: warning: ‘virtual void DocbookGeneratorJob::run()’ can be marked override [-Wsuggest-override] 33 | void run(); | ^~~ In file included from /<>/umbrello/uml.h:15, from /<>/umbrello/docgenerators/docbookgenerator.cpp:16: /<>/umbrello/dialogs/multipagedialogbase.h:101:18: warning: ‘virtual void MultiPageDialogBase::keyPressEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] 101 | virtual void keyPressEvent(QKeyEvent *event); | ^~~~~~~~~~~~~ In file included from /<>/umbrello/docgenerators/docbookgenerator.cpp:16: /<>/umbrello/uml.h:201:18: warning: ‘virtual void UMLApp::keyPressEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] 201 | virtual void keyPressEvent(QKeyEvent* e); | ^~~~~~~~~~~~~ /<>/umbrello/uml.h:202:18: warning: ‘virtual void UMLApp::keyReleaseEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] 202 | virtual void keyReleaseEvent(QKeyEvent* e); | ^~~~~~~~~~~~~~~ /<>/umbrello/uml.h:204:18: warning: ‘virtual void UMLApp::customEvent(QEvent*)’ can be marked override [-Wsuggest-override] 204 | virtual void customEvent(QEvent* e); | ^~~~~~~~~~~ /<>/umbrello/uml.h:215:18: warning: ‘virtual bool UMLApp::queryClose()’ can be marked override [-Wsuggest-override] 215 | virtual bool queryClose(); | ^~~~~~~~~~ /<>/umbrello/uml.h:217:18: warning: ‘virtual void UMLApp::saveProperties(KConfigGroup&)’ can be marked override [-Wsuggest-override] 217 | virtual void saveProperties(KConfigGroup & cfg); | ^~~~~~~~~~~~~~ /<>/umbrello/uml.h:218:18: warning: ‘virtual void UMLApp::readProperties(const KConfigGroup&)’ can be marked override [-Wsuggest-override] 218 | virtual void readProperties(const KConfigGroup & cfg); | ^~~~~~~~~~~~~~ In file included from /<>/umbrello/listpopupmenu.h:17, from /<>/umbrello/umldoc.h:16, from /<>/umbrello/docgenerators/docbookgenerator.cpp:17: /<>/umbrello/umlwidgets/widgetbase.h:187:20: warning: ‘virtual QRectF WidgetBase::boundingRect() const’ can be marked override [-Wsuggest-override] 187 | virtual QRectF boundingRect() const; | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/widgetbase.h:191:18: warning: ‘virtual void WidgetBase::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] 191 | virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); | ^~~~~ /<>/umbrello/umlwidgets/widgetbase.h:260:18: warning: ‘virtual void WidgetBase::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] 260 | virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent *event); | ^~~~~~~~~~~~~~~~ In file included from /<>/umbrello/umlwidgets/classifierwidget.h:16, from /<>/umbrello/umlscene.h:17, from /<>/umbrello/umlviewimageexportermodel.h:14, from /<>/umbrello/docgenerators/docbookgenerator.cpp:18: /<>/umbrello/umlwidgets/umlwidget.h:71:18: warning: ‘virtual void UMLWidget::setUseFillColor(bool)’ can be marked override [-Wsuggest-override] 71 | virtual void setUseFillColor(bool fc); | ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:74:18: warning: ‘virtual void UMLWidget::setTextColor(const QColor&)’ can be marked override [-Wsuggest-override] 74 | virtual void setTextColor(const QColor &color); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:77:18: warning: ‘virtual void UMLWidget::setLineColor(const QColor&)’ can be marked override [-Wsuggest-override] 77 | virtual void setLineColor(const QColor &color); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:80:18: warning: ‘virtual void UMLWidget::setLineWidth(uint)’ can be marked override [-Wsuggest-override] 80 | virtual void setLineWidth(uint width); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:83:18: warning: ‘virtual void UMLWidget::setFillColor(const QColor&)’ can be marked override [-Wsuggest-override] 83 | virtual void setFillColor(const QColor &color); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:87:18: warning: ‘virtual void UMLWidget::setSelected(bool)’ can be marked override [-Wsuggest-override] 87 | virtual void setSelected(bool _select); | ^~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:96:18: warning: ‘virtual void UMLWidget::setFont(const QFont&)’ can be marked override [-Wsuggest-override] 96 | virtual void setFont(const QFont &font); | ^~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:173:18: warning: ‘virtual void UMLWidget::showPropertiesDialog()’ can be marked override [-Wsuggest-override] 173 | virtual void showPropertiesDialog(); | ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:192:18: warning: ‘virtual bool UMLWidget::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] 192 | virtual bool loadFromXMI1(QDomElement &qElement); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:193:18: warning: ‘virtual void UMLWidget::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 193 | virtual void saveToXMI1(QDomDocument &qDoc, QDomElement &qElement); | ^~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:230:18: warning: ‘virtual void UMLWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] 230 | virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); | ^~~~~ /<>/umbrello/umlwidgets/umlwidget.h:234:18: warning: ‘virtual void UMLWidget::slotMenuSelection(QAction*)’ can be marked override [-Wsuggest-override] 234 | virtual void slotMenuSelection(QAction* action); | ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:251:18: warning: ‘virtual void UMLWidget::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] 251 | virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent* event); | ^~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:252:18: warning: ‘virtual void UMLWidget::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 252 | virtual void mouseDoubleClickEvent(QGraphicsSceneMouseEvent *event); | ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:253:18: warning: ‘virtual void UMLWidget::mousePressEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 253 | virtual void mousePressEvent(QGraphicsSceneMouseEvent *event); | ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:254:18: warning: ‘virtual void UMLWidget::mouseMoveEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 254 | virtual void mouseMoveEvent(QGraphicsSceneMouseEvent *event); | ^~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:255:18: warning: ‘virtual void UMLWidget::mouseReleaseEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 255 | virtual void mouseReleaseEvent(QGraphicsSceneMouseEvent *event); | ^~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/umlscene.h:17, from /<>/umbrello/umlviewimageexportermodel.h:14, from /<>/umbrello/docgenerators/docbookgenerator.cpp:18: /<>/umbrello/umlwidgets/classifierwidget.h:97:16: warning: ‘virtual UMLWidget* ClassifierWidget::onWidget(const QPointF&)’ can be marked override [-Wsuggest-override] 97 | UMLWidget* onWidget(const QPointF& p); | ^~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:98:16: warning: ‘virtual UMLWidget* ClassifierWidget::widgetWithID(Uml::ID::Type)’ can be marked override [-Wsuggest-override] 98 | UMLWidget* widgetWithID(Uml::ID::Type id); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:100:18: warning: ‘virtual void ClassifierWidget::setDocumentation(const QString&)’ can be marked override [-Wsuggest-override] 100 | virtual void setDocumentation(const QString& doc); | ^~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:102:12: warning: ‘virtual QSizeF ClassifierWidget::calculateSize(bool) const’ can be marked override [-Wsuggest-override] 102 | QSizeF calculateSize(bool withExtensions = true) const; | ^~~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:104:18: warning: ‘virtual void ClassifierWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] 104 | virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); | ^~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:105:26: warning: ‘virtual QPainterPath ClassifierWidget::shape() const’ can be marked override [-Wsuggest-override] 105 | virtual QPainterPath shape() const; | ^~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:107:18: warning: ‘virtual void ClassifierWidget::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 107 | virtual void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); | ^~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:108:18: warning: ‘virtual bool ClassifierWidget::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] 108 | virtual bool loadFromXMI1(QDomElement & qElement); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:111:18: warning: ‘virtual void ClassifierWidget::slotMenuSelection(QAction*)’ can be marked override [-Wsuggest-override] 111 | virtual void slotMenuSelection(QAction* action); | ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:121:12: warning: ‘virtual QSizeF ClassifierWidget::minimumSize() const’ can be marked override [-Wsuggest-override] 121 | QSizeF minimumSize() const; | ^~~~~~~~~~~ In file included from /<>/umbrello/umlviewimageexportermodel.h:14, from /<>/umbrello/docgenerators/docbookgenerator.cpp:18: /<>/umbrello/umlscene.h:338:10: warning: ‘virtual void UMLScene::dragEnterEvent(QGraphicsSceneDragDropEvent*)’ can be marked override [-Wsuggest-override] 338 | void dragEnterEvent(QGraphicsSceneDragDropEvent* enterEvent); | ^~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:339:10: warning: ‘virtual void UMLScene::dragMoveEvent(QGraphicsSceneDragDropEvent*)’ can be marked override [-Wsuggest-override] 339 | void dragMoveEvent(QGraphicsSceneDragDropEvent* moveEvent); | ^~~~~~~~~~~~~ /<>/umbrello/umlscene.h:340:10: warning: ‘virtual void UMLScene::dropEvent(QGraphicsSceneDragDropEvent*)’ can be marked override [-Wsuggest-override] 340 | void dropEvent(QGraphicsSceneDragDropEvent* dropEvent); | ^~~~~~~~~ /<>/umbrello/umlscene.h:342:10: warning: ‘virtual void UMLScene::mouseMoveEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 342 | void mouseMoveEvent(QGraphicsSceneMouseEvent* mouseEvent); | ^~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:343:10: warning: ‘virtual void UMLScene::mousePressEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 343 | void mousePressEvent(QGraphicsSceneMouseEvent* mouseEvent); | ^~~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:344:10: warning: ‘virtual void UMLScene::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 344 | void mouseDoubleClickEvent(QGraphicsSceneMouseEvent* mouseEvent); | ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:345:10: warning: ‘virtual void UMLScene::mouseReleaseEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 345 | void mouseReleaseEvent(QGraphicsSceneMouseEvent* mouseEvent); | ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:346:18: warning: ‘virtual void UMLScene::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] 346 | virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent* contextMenuEvent); | ^~~~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:358:18: warning: ‘virtual void UMLScene::drawBackground(QPainter*, const QRectF&)’ can be marked override [-Wsuggest-override] 358 | virtual void drawBackground(QPainter *painter, const QRectF &rect); | ^~~~~~~~~~~~~~ [ 54%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/docgenerators/docbookgeneratorjob.cpp.o cd /<>/obj-aarch64-linux-gnu/umbrello && /usr/bin/aarch64-linux-gnu-g++ -DCMAKE_BINARY_DIR=\"/<>/obj-aarch64-linux-gnu\" -DKCOREADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLO_VERSION_STRING=\"2.23.3\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-aarch64-linux-gnu/umbrello -I/<>/umbrello -I/<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/include -I/<>/obj-aarch64-linux-gnu -I/<>/umbrello/clipboard -I/<>/umbrello/cmds -I/<>/umbrello/codegenerators -I/<>/umbrello/codegenerators/ada -I/<>/umbrello/codegenerators/as -I/<>/umbrello/codegenerators/cpp -I/<>/umbrello/codegenerators/csharp -I/<>/umbrello/codegenerators/d -I/<>/umbrello/codegenerators/idl -I/<>/umbrello/codegenerators/java -I/<>/umbrello/codegenerators/js -I/<>/umbrello/codegenerators/pascal -I/<>/umbrello/codegenerators/perl -I/<>/umbrello/codegenerators/php -I/<>/umbrello/codegenerators/python -I/<>/umbrello/codegenerators/ruby -I/<>/umbrello/codegenerators/sql -I/<>/umbrello/codegenerators/tcl -I/<>/umbrello/codegenerators/vala -I/<>/umbrello/codegenerators/xml -I/<>/umbrello/codegenwizard -I/<>/umbrello/codeimport -I/<>/umbrello/codeimport/csharp -I/<>/umbrello/codeimpwizard -I/<>/umbrello/debug -I/<>/umbrello/dialogs -I/<>/umbrello/dialogs/pages -I/<>/umbrello/dialogs/widgets -I/<>/umbrello/docgenerators -I/<>/umbrello/finder -I/<>/umbrello/refactoring -I/<>/umbrello/uml1model -I/<>/umbrello/umlwidgets -I/<>/lib/cppparser -I/<>/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/aarch64-linux-gnu/qt5 -isystem /usr/include/aarch64-linux-gnu/qt5/QtWidgets -isystem /usr/include/aarch64-linux-gnu/qt5/QtGui -isystem /usr/include/aarch64-linux-gnu/qt5/QtCore -isystem /usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/aarch64-linux-gnu/qt5/QtXml -isystem /usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/aarch64-linux-gnu/qt5/QtSvg -isystem /usr/include/aarch64-linux-gnu/qt5/QtWebKitWidgets -isystem /usr/include/aarch64-linux-gnu/qt5/QtWebKit -isystem /usr/include/aarch64-linux-gnu/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/aarch64-linux-gnu/qt5/QtConcurrent -isystem /usr/include/aarch64-linux-gnu/qt5/QtDBus -isystem /usr/include/KF5/KTextEditor -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -fno-delete-null-pointer-checks -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -o CMakeFiles/libumbrello.dir/docgenerators/docbookgeneratorjob.cpp.o -c /<>/umbrello/docgenerators/docbookgeneratorjob.cpp In file included from /<>/umbrello/docgenerators/docbookgeneratorjob.cpp:11: /<>/umbrello/docgenerators/docbookgeneratorjob.h:33:10: warning: ‘virtual void DocbookGeneratorJob::run()’ can be marked override [-Wsuggest-override] 33 | void run(); | ^~~ In file included from /<>/umbrello/docgenerators/docbookgeneratorjob.cpp:13: /<>/umbrello/debug/debug_utils.h:91:18: warning: ‘virtual void Tracer::showEvent(QShowEvent*)’ can be marked override [-Wsuggest-override] 91 | virtual void showEvent(QShowEvent*); | ^~~~~~~~~ In file included from /<>/umbrello/uml.h:15, from /<>/umbrello/docgenerators/docbookgeneratorjob.cpp:14: /<>/umbrello/dialogs/multipagedialogbase.h:101:18: warning: ‘virtual void MultiPageDialogBase::keyPressEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] 101 | virtual void keyPressEvent(QKeyEvent *event); | ^~~~~~~~~~~~~ In file included from /<>/umbrello/docgenerators/docbookgeneratorjob.cpp:14: /<>/umbrello/uml.h:201:18: warning: ‘virtual void UMLApp::keyPressEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] 201 | virtual void keyPressEvent(QKeyEvent* e); | ^~~~~~~~~~~~~ /<>/umbrello/uml.h:202:18: warning: ‘virtual void UMLApp::keyReleaseEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] 202 | virtual void keyReleaseEvent(QKeyEvent* e); | ^~~~~~~~~~~~~~~ /<>/umbrello/uml.h:204:18: warning: ‘virtual void UMLApp::customEvent(QEvent*)’ can be marked override [-Wsuggest-override] 204 | virtual void customEvent(QEvent* e); | ^~~~~~~~~~~ /<>/umbrello/uml.h:215:18: warning: ‘virtual bool UMLApp::queryClose()’ can be marked override [-Wsuggest-override] 215 | virtual bool queryClose(); | ^~~~~~~~~~ /<>/umbrello/uml.h:217:18: warning: ‘virtual void UMLApp::saveProperties(KConfigGroup&)’ can be marked override [-Wsuggest-override] 217 | virtual void saveProperties(KConfigGroup & cfg); | ^~~~~~~~~~~~~~ /<>/umbrello/uml.h:218:18: warning: ‘virtual void UMLApp::readProperties(const KConfigGroup&)’ can be marked override [-Wsuggest-override] 218 | virtual void readProperties(const KConfigGroup & cfg); | ^~~~~~~~~~~~~~ In file included from /<>/umbrello/listpopupmenu.h:17, from /<>/umbrello/umldoc.h:16, from /<>/umbrello/docgenerators/docbookgeneratorjob.cpp:15: /<>/umbrello/umlwidgets/widgetbase.h:187:20: warning: ‘virtual QRectF WidgetBase::boundingRect() const’ can be marked override [-Wsuggest-override] 187 | virtual QRectF boundingRect() const; | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/widgetbase.h:191:18: warning: ‘virtual void WidgetBase::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] 191 | virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); | ^~~~~ /<>/umbrello/umlwidgets/widgetbase.h:260:18: warning: ‘virtual void WidgetBase::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] 260 | virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent *event); | ^~~~~~~~~~~~~~~~ In file included from /usr/include/libxml2/libxml/threads.h:35, from /usr/include/libxml2/libxml/xmlmemory.h:218, from /<>/umbrello/docgenerators/docbookgeneratorjob.cpp:17: /usr/include/libxml2/libxml/globals.h:421:1: warning: unnecessary parentheses in declaration of ‘__xmlLoadExtDtdDefaultValue’ [-Wparentheses] 421 | (*(__xmlLoadExtDtdDefaultValue())) | ^ /<>/umbrello/docgenerators/docbookgeneratorjob.cpp:42:12: note: in expansion of macro ‘xmlLoadExtDtdDefaultValue’ 42 | extern int xmlLoadExtDtdDefaultValue; | ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/libxml2/libxml/globals.h:421:3: warning: unnecessary parentheses in declaration of ‘__xmlLoadExtDtdDefaultValue’ [-Wparentheses] 421 | (*(__xmlLoadExtDtdDefaultValue())) | ^ /<>/umbrello/docgenerators/docbookgeneratorjob.cpp:42:12: note: in expansion of macro ‘xmlLoadExtDtdDefaultValue’ 42 | extern int xmlLoadExtDtdDefaultValue; | ^~~~~~~~~~~~~~~~~~~~~~~~~ [ 54%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/docgenerators/xhtmlgenerator.cpp.o cd /<>/obj-aarch64-linux-gnu/umbrello && /usr/bin/aarch64-linux-gnu-g++ -DCMAKE_BINARY_DIR=\"/<>/obj-aarch64-linux-gnu\" -DKCOREADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLO_VERSION_STRING=\"2.23.3\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-aarch64-linux-gnu/umbrello -I/<>/umbrello -I/<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/include -I/<>/obj-aarch64-linux-gnu -I/<>/umbrello/clipboard -I/<>/umbrello/cmds -I/<>/umbrello/codegenerators -I/<>/umbrello/codegenerators/ada -I/<>/umbrello/codegenerators/as -I/<>/umbrello/codegenerators/cpp -I/<>/umbrello/codegenerators/csharp -I/<>/umbrello/codegenerators/d -I/<>/umbrello/codegenerators/idl -I/<>/umbrello/codegenerators/java -I/<>/umbrello/codegenerators/js -I/<>/umbrello/codegenerators/pascal -I/<>/umbrello/codegenerators/perl -I/<>/umbrello/codegenerators/php -I/<>/umbrello/codegenerators/python -I/<>/umbrello/codegenerators/ruby -I/<>/umbrello/codegenerators/sql -I/<>/umbrello/codegenerators/tcl -I/<>/umbrello/codegenerators/vala -I/<>/umbrello/codegenerators/xml -I/<>/umbrello/codegenwizard -I/<>/umbrello/codeimport -I/<>/umbrello/codeimport/csharp -I/<>/umbrello/codeimpwizard -I/<>/umbrello/debug -I/<>/umbrello/dialogs -I/<>/umbrello/dialogs/pages -I/<>/umbrello/dialogs/widgets -I/<>/umbrello/docgenerators -I/<>/umbrello/finder -I/<>/umbrello/refactoring -I/<>/umbrello/uml1model -I/<>/umbrello/umlwidgets -I/<>/lib/cppparser -I/<>/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/aarch64-linux-gnu/qt5 -isystem /usr/include/aarch64-linux-gnu/qt5/QtWidgets -isystem /usr/include/aarch64-linux-gnu/qt5/QtGui -isystem /usr/include/aarch64-linux-gnu/qt5/QtCore -isystem /usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/aarch64-linux-gnu/qt5/QtXml -isystem /usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/aarch64-linux-gnu/qt5/QtSvg -isystem /usr/include/aarch64-linux-gnu/qt5/QtWebKitWidgets -isystem /usr/include/aarch64-linux-gnu/qt5/QtWebKit -isystem /usr/include/aarch64-linux-gnu/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/aarch64-linux-gnu/qt5/QtConcurrent -isystem /usr/include/aarch64-linux-gnu/qt5/QtDBus -isystem /usr/include/KF5/KTextEditor -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -fno-delete-null-pointer-checks -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -o CMakeFiles/libumbrello.dir/docgenerators/xhtmlgenerator.cpp.o -c /<>/umbrello/docgenerators/xhtmlgenerator.cpp In file included from /<>/umbrello/docgenerators/xhtmlgenerator.cpp:14: /<>/umbrello/debug/debug_utils.h:91:18: warning: ‘virtual void Tracer::showEvent(QShowEvent*)’ can be marked override [-Wsuggest-override] 91 | virtual void showEvent(QShowEvent*); | ^~~~~~~~~ In file included from /<>/umbrello/docgenerators/xhtmlgenerator.cpp:15: /<>/umbrello/docgenerators/docbook2xhtmlgeneratorjob.h:41:11: warning: ‘virtual void Docbook2XhtmlGeneratorJob::run()’ can be marked override [-Wsuggest-override] 41 | void run(); | ^~~ In file included from /<>/umbrello/uml.h:15, from /<>/umbrello/docgenerators/xhtmlgenerator.cpp:16: /<>/umbrello/dialogs/multipagedialogbase.h:101:18: warning: ‘virtual void MultiPageDialogBase::keyPressEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] 101 | virtual void keyPressEvent(QKeyEvent *event); | ^~~~~~~~~~~~~ In file included from /<>/umbrello/docgenerators/xhtmlgenerator.cpp:16: /<>/umbrello/uml.h:201:18: warning: ‘virtual void UMLApp::keyPressEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] 201 | virtual void keyPressEvent(QKeyEvent* e); | ^~~~~~~~~~~~~ /<>/umbrello/uml.h:202:18: warning: ‘virtual void UMLApp::keyReleaseEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] 202 | virtual void keyReleaseEvent(QKeyEvent* e); | ^~~~~~~~~~~~~~~ /<>/umbrello/uml.h:204:18: warning: ‘virtual void UMLApp::customEvent(QEvent*)’ can be marked override [-Wsuggest-override] 204 | virtual void customEvent(QEvent* e); | ^~~~~~~~~~~ /<>/umbrello/uml.h:215:18: warning: ‘virtual bool UMLApp::queryClose()’ can be marked override [-Wsuggest-override] 215 | virtual bool queryClose(); | ^~~~~~~~~~ /<>/umbrello/uml.h:217:18: warning: ‘virtual void UMLApp::saveProperties(KConfigGroup&)’ can be marked override [-Wsuggest-override] 217 | virtual void saveProperties(KConfigGroup & cfg); | ^~~~~~~~~~~~~~ /<>/umbrello/uml.h:218:18: warning: ‘virtual void UMLApp::readProperties(const KConfigGroup&)’ can be marked override [-Wsuggest-override] 218 | virtual void readProperties(const KConfigGroup & cfg); | ^~~~~~~~~~~~~~ In file included from /<>/umbrello/listpopupmenu.h:17, from /<>/umbrello/umldoc.h:16, from /<>/umbrello/docgenerators/xhtmlgenerator.cpp:17: /<>/umbrello/umlwidgets/widgetbase.h:187:20: warning: ‘virtual QRectF WidgetBase::boundingRect() const’ can be marked override [-Wsuggest-override] 187 | virtual QRectF boundingRect() const; | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/widgetbase.h:191:18: warning: ‘virtual void WidgetBase::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] 191 | virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); | ^~~~~ /<>/umbrello/umlwidgets/widgetbase.h:260:18: warning: ‘virtual void WidgetBase::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] 260 | virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent *event); | ^~~~~~~~~~~~~~~~ In file included from /<>/umbrello/umlwidgets/classifierwidget.h:16, from /<>/umbrello/umlscene.h:17, from /<>/umbrello/umlviewimageexportermodel.h:14, from /<>/umbrello/docgenerators/xhtmlgenerator.cpp:18: /<>/umbrello/umlwidgets/umlwidget.h:71:18: warning: ‘virtual void UMLWidget::setUseFillColor(bool)’ can be marked override [-Wsuggest-override] 71 | virtual void setUseFillColor(bool fc); | ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:74:18: warning: ‘virtual void UMLWidget::setTextColor(const QColor&)’ can be marked override [-Wsuggest-override] 74 | virtual void setTextColor(const QColor &color); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:77:18: warning: ‘virtual void UMLWidget::setLineColor(const QColor&)’ can be marked override [-Wsuggest-override] 77 | virtual void setLineColor(const QColor &color); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:80:18: warning: ‘virtual void UMLWidget::setLineWidth(uint)’ can be marked override [-Wsuggest-override] 80 | virtual void setLineWidth(uint width); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:83:18: warning: ‘virtual void UMLWidget::setFillColor(const QColor&)’ can be marked override [-Wsuggest-override] 83 | virtual void setFillColor(const QColor &color); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:87:18: warning: ‘virtual void UMLWidget::setSelected(bool)’ can be marked override [-Wsuggest-override] 87 | virtual void setSelected(bool _select); | ^~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:96:18: warning: ‘virtual void UMLWidget::setFont(const QFont&)’ can be marked override [-Wsuggest-override] 96 | virtual void setFont(const QFont &font); | ^~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:173:18: warning: ‘virtual void UMLWidget::showPropertiesDialog()’ can be marked override [-Wsuggest-override] 173 | virtual void showPropertiesDialog(); | ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:192:18: warning: ‘virtual bool UMLWidget::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] 192 | virtual bool loadFromXMI1(QDomElement &qElement); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:193:18: warning: ‘virtual void UMLWidget::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 193 | virtual void saveToXMI1(QDomDocument &qDoc, QDomElement &qElement); | ^~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:230:18: warning: ‘virtual void UMLWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] 230 | virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); | ^~~~~ /<>/umbrello/umlwidgets/umlwidget.h:234:18: warning: ‘virtual void UMLWidget::slotMenuSelection(QAction*)’ can be marked override [-Wsuggest-override] 234 | virtual void slotMenuSelection(QAction* action); | ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:251:18: warning: ‘virtual void UMLWidget::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] 251 | virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent* event); | ^~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:252:18: warning: ‘virtual void UMLWidget::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 252 | virtual void mouseDoubleClickEvent(QGraphicsSceneMouseEvent *event); | ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:253:18: warning: ‘virtual void UMLWidget::mousePressEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 253 | virtual void mousePressEvent(QGraphicsSceneMouseEvent *event); | ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:254:18: warning: ‘virtual void UMLWidget::mouseMoveEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 254 | virtual void mouseMoveEvent(QGraphicsSceneMouseEvent *event); | ^~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:255:18: warning: ‘virtual void UMLWidget::mouseReleaseEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 255 | virtual void mouseReleaseEvent(QGraphicsSceneMouseEvent *event); | ^~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/umlscene.h:17, from /<>/umbrello/umlviewimageexportermodel.h:14, from /<>/umbrello/docgenerators/xhtmlgenerator.cpp:18: /<>/umbrello/umlwidgets/classifierwidget.h:97:16: warning: ‘virtual UMLWidget* ClassifierWidget::onWidget(const QPointF&)’ can be marked override [-Wsuggest-override] 97 | UMLWidget* onWidget(const QPointF& p); | ^~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:98:16: warning: ‘virtual UMLWidget* ClassifierWidget::widgetWithID(Uml::ID::Type)’ can be marked override [-Wsuggest-override] 98 | UMLWidget* widgetWithID(Uml::ID::Type id); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:100:18: warning: ‘virtual void ClassifierWidget::setDocumentation(const QString&)’ can be marked override [-Wsuggest-override] 100 | virtual void setDocumentation(const QString& doc); | ^~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:102:12: warning: ‘virtual QSizeF ClassifierWidget::calculateSize(bool) const’ can be marked override [-Wsuggest-override] 102 | QSizeF calculateSize(bool withExtensions = true) const; | ^~~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:104:18: warning: ‘virtual void ClassifierWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] 104 | virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); | ^~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:105:26: warning: ‘virtual QPainterPath ClassifierWidget::shape() const’ can be marked override [-Wsuggest-override] 105 | virtual QPainterPath shape() const; | ^~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:107:18: warning: ‘virtual void ClassifierWidget::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 107 | virtual void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); | ^~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:108:18: warning: ‘virtual bool ClassifierWidget::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] 108 | virtual bool loadFromXMI1(QDomElement & qElement); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:111:18: warning: ‘virtual void ClassifierWidget::slotMenuSelection(QAction*)’ can be marked override [-Wsuggest-override] 111 | virtual void slotMenuSelection(QAction* action); | ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:121:12: warning: ‘virtual QSizeF ClassifierWidget::minimumSize() const’ can be marked override [-Wsuggest-override] 121 | QSizeF minimumSize() const; | ^~~~~~~~~~~ In file included from /<>/umbrello/umlviewimageexportermodel.h:14, from /<>/umbrello/docgenerators/xhtmlgenerator.cpp:18: /<>/umbrello/umlscene.h:338:10: warning: ‘virtual void UMLScene::dragEnterEvent(QGraphicsSceneDragDropEvent*)’ can be marked override [-Wsuggest-override] 338 | void dragEnterEvent(QGraphicsSceneDragDropEvent* enterEvent); | ^~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:339:10: warning: ‘virtual void UMLScene::dragMoveEvent(QGraphicsSceneDragDropEvent*)’ can be marked override [-Wsuggest-override] 339 | void dragMoveEvent(QGraphicsSceneDragDropEvent* moveEvent); | ^~~~~~~~~~~~~ /<>/umbrello/umlscene.h:340:10: warning: ‘virtual void UMLScene::dropEvent(QGraphicsSceneDragDropEvent*)’ can be marked override [-Wsuggest-override] 340 | void dropEvent(QGraphicsSceneDragDropEvent* dropEvent); | ^~~~~~~~~ /<>/umbrello/umlscene.h:342:10: warning: ‘virtual void UMLScene::mouseMoveEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 342 | void mouseMoveEvent(QGraphicsSceneMouseEvent* mouseEvent); | ^~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:343:10: warning: ‘virtual void UMLScene::mousePressEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 343 | void mousePressEvent(QGraphicsSceneMouseEvent* mouseEvent); | ^~~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:344:10: warning: ‘virtual void UMLScene::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 344 | void mouseDoubleClickEvent(QGraphicsSceneMouseEvent* mouseEvent); | ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:345:10: warning: ‘virtual void UMLScene::mouseReleaseEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 345 | void mouseReleaseEvent(QGraphicsSceneMouseEvent* mouseEvent); | ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:346:18: warning: ‘virtual void UMLScene::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] 346 | virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent* contextMenuEvent); | ^~~~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:358:18: warning: ‘virtual void UMLScene::drawBackground(QPainter*, const QRectF&)’ can be marked override [-Wsuggest-override] 358 | virtual void drawBackground(QPainter *painter, const QRectF &rect); | ^~~~~~~~~~~~~~ [ 54%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/cmds/cmdbaseobjectcommand.cpp.o cd /<>/obj-aarch64-linux-gnu/umbrello && /usr/bin/aarch64-linux-gnu-g++ -DCMAKE_BINARY_DIR=\"/<>/obj-aarch64-linux-gnu\" -DKCOREADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLO_VERSION_STRING=\"2.23.3\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-aarch64-linux-gnu/umbrello -I/<>/umbrello -I/<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/include -I/<>/obj-aarch64-linux-gnu -I/<>/umbrello/clipboard -I/<>/umbrello/cmds -I/<>/umbrello/codegenerators -I/<>/umbrello/codegenerators/ada -I/<>/umbrello/codegenerators/as -I/<>/umbrello/codegenerators/cpp -I/<>/umbrello/codegenerators/csharp -I/<>/umbrello/codegenerators/d -I/<>/umbrello/codegenerators/idl -I/<>/umbrello/codegenerators/java -I/<>/umbrello/codegenerators/js -I/<>/umbrello/codegenerators/pascal -I/<>/umbrello/codegenerators/perl -I/<>/umbrello/codegenerators/php -I/<>/umbrello/codegenerators/python -I/<>/umbrello/codegenerators/ruby -I/<>/umbrello/codegenerators/sql -I/<>/umbrello/codegenerators/tcl -I/<>/umbrello/codegenerators/vala -I/<>/umbrello/codegenerators/xml -I/<>/umbrello/codegenwizard -I/<>/umbrello/codeimport -I/<>/umbrello/codeimport/csharp -I/<>/umbrello/codeimpwizard -I/<>/umbrello/debug -I/<>/umbrello/dialogs -I/<>/umbrello/dialogs/pages -I/<>/umbrello/dialogs/widgets -I/<>/umbrello/docgenerators -I/<>/umbrello/finder -I/<>/umbrello/refactoring -I/<>/umbrello/uml1model -I/<>/umbrello/umlwidgets -I/<>/lib/cppparser -I/<>/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/aarch64-linux-gnu/qt5 -isystem /usr/include/aarch64-linux-gnu/qt5/QtWidgets -isystem /usr/include/aarch64-linux-gnu/qt5/QtGui -isystem /usr/include/aarch64-linux-gnu/qt5/QtCore -isystem /usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/aarch64-linux-gnu/qt5/QtXml -isystem /usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/aarch64-linux-gnu/qt5/QtSvg -isystem /usr/include/aarch64-linux-gnu/qt5/QtWebKitWidgets -isystem /usr/include/aarch64-linux-gnu/qt5/QtWebKit -isystem /usr/include/aarch64-linux-gnu/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/aarch64-linux-gnu/qt5/QtConcurrent -isystem /usr/include/aarch64-linux-gnu/qt5/QtDBus -isystem /usr/include/KF5/KTextEditor -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -fno-delete-null-pointer-checks -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -o CMakeFiles/libumbrello.dir/cmds/cmdbaseobjectcommand.cpp.o -c /<>/umbrello/cmds/cmdbaseobjectcommand.cpp In file included from /<>/umbrello/uml.h:15, from /<>/umbrello/cmds/cmdbaseobjectcommand.cpp:14: /<>/umbrello/dialogs/multipagedialogbase.h:101:18: warning: ‘virtual void MultiPageDialogBase::keyPressEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] 101 | virtual void keyPressEvent(QKeyEvent *event); | ^~~~~~~~~~~~~ In file included from /<>/umbrello/cmds/cmdbaseobjectcommand.cpp:14: /<>/umbrello/uml.h:201:18: warning: ‘virtual void UMLApp::keyPressEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] 201 | virtual void keyPressEvent(QKeyEvent* e); | ^~~~~~~~~~~~~ /<>/umbrello/uml.h:202:18: warning: ‘virtual void UMLApp::keyReleaseEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] 202 | virtual void keyReleaseEvent(QKeyEvent* e); | ^~~~~~~~~~~~~~~ /<>/umbrello/uml.h:204:18: warning: ‘virtual void UMLApp::customEvent(QEvent*)’ can be marked override [-Wsuggest-override] 204 | virtual void customEvent(QEvent* e); | ^~~~~~~~~~~ /<>/umbrello/uml.h:215:18: warning: ‘virtual bool UMLApp::queryClose()’ can be marked override [-Wsuggest-override] 215 | virtual bool queryClose(); | ^~~~~~~~~~ /<>/umbrello/uml.h:217:18: warning: ‘virtual void UMLApp::saveProperties(KConfigGroup&)’ can be marked override [-Wsuggest-override] 217 | virtual void saveProperties(KConfigGroup & cfg); | ^~~~~~~~~~~~~~ /<>/umbrello/uml.h:218:18: warning: ‘virtual void UMLApp::readProperties(const KConfigGroup&)’ can be marked override [-Wsuggest-override] 218 | virtual void readProperties(const KConfigGroup & cfg); | ^~~~~~~~~~~~~~ In file included from /<>/umbrello/listpopupmenu.h:17, from /<>/umbrello/umldoc.h:16, from /<>/umbrello/cmds/cmdbaseobjectcommand.cpp:15: /<>/umbrello/umlwidgets/widgetbase.h:187:20: warning: ‘virtual QRectF WidgetBase::boundingRect() const’ can be marked override [-Wsuggest-override] 187 | virtual QRectF boundingRect() const; | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/widgetbase.h:191:18: warning: ‘virtual void WidgetBase::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] 191 | virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); | ^~~~~ /<>/umbrello/umlwidgets/widgetbase.h:260:18: warning: ‘virtual void WidgetBase::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] 260 | virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent *event); | ^~~~~~~~~~~~~~~~ [ 54%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/cmds/cmdcreatediagram.cpp.o cd /<>/obj-aarch64-linux-gnu/umbrello && /usr/bin/aarch64-linux-gnu-g++ -DCMAKE_BINARY_DIR=\"/<>/obj-aarch64-linux-gnu\" -DKCOREADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLO_VERSION_STRING=\"2.23.3\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-aarch64-linux-gnu/umbrello -I/<>/umbrello -I/<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/include -I/<>/obj-aarch64-linux-gnu -I/<>/umbrello/clipboard -I/<>/umbrello/cmds -I/<>/umbrello/codegenerators -I/<>/umbrello/codegenerators/ada -I/<>/umbrello/codegenerators/as -I/<>/umbrello/codegenerators/cpp -I/<>/umbrello/codegenerators/csharp -I/<>/umbrello/codegenerators/d -I/<>/umbrello/codegenerators/idl -I/<>/umbrello/codegenerators/java -I/<>/umbrello/codegenerators/js -I/<>/umbrello/codegenerators/pascal -I/<>/umbrello/codegenerators/perl -I/<>/umbrello/codegenerators/php -I/<>/umbrello/codegenerators/python -I/<>/umbrello/codegenerators/ruby -I/<>/umbrello/codegenerators/sql -I/<>/umbrello/codegenerators/tcl -I/<>/umbrello/codegenerators/vala -I/<>/umbrello/codegenerators/xml -I/<>/umbrello/codegenwizard -I/<>/umbrello/codeimport -I/<>/umbrello/codeimport/csharp -I/<>/umbrello/codeimpwizard -I/<>/umbrello/debug -I/<>/umbrello/dialogs -I/<>/umbrello/dialogs/pages -I/<>/umbrello/dialogs/widgets -I/<>/umbrello/docgenerators -I/<>/umbrello/finder -I/<>/umbrello/refactoring -I/<>/umbrello/uml1model -I/<>/umbrello/umlwidgets -I/<>/lib/cppparser -I/<>/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/aarch64-linux-gnu/qt5 -isystem /usr/include/aarch64-linux-gnu/qt5/QtWidgets -isystem /usr/include/aarch64-linux-gnu/qt5/QtGui -isystem /usr/include/aarch64-linux-gnu/qt5/QtCore -isystem /usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/aarch64-linux-gnu/qt5/QtXml -isystem /usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/aarch64-linux-gnu/qt5/QtSvg -isystem /usr/include/aarch64-linux-gnu/qt5/QtWebKitWidgets -isystem /usr/include/aarch64-linux-gnu/qt5/QtWebKit -isystem /usr/include/aarch64-linux-gnu/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/aarch64-linux-gnu/qt5/QtConcurrent -isystem /usr/include/aarch64-linux-gnu/qt5/QtDBus -isystem /usr/include/KF5/KTextEditor -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -fno-delete-null-pointer-checks -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -o CMakeFiles/libumbrello.dir/cmds/cmdcreatediagram.cpp.o -c /<>/umbrello/cmds/cmdcreatediagram.cpp In file included from /<>/umbrello/cmds/cmdcreatediagram.cpp:11: /<>/umbrello/cmds/cmdcreatediagram.h:30:14: warning: ‘virtual void Uml::CmdCreateDiagram::redo()’ can be marked override [-Wsuggest-override] 30 | void redo(); | ^~~~ /<>/umbrello/cmds/cmdcreatediagram.h:31:14: warning: ‘virtual void Uml::CmdCreateDiagram::undo()’ can be marked override [-Wsuggest-override] 31 | void undo(); | ^~~~ In file included from /<>/umbrello/uml1model/entityconstraint.h:15, from /<>/umbrello/uml1model/foreignkeyconstraint.h:16, from /<>/umbrello/model_utils.h:18, from /<>/umbrello/cmds/cmdcreatediagram.cpp:13: /<>/umbrello/uml1model/classifierlistitem.h:48:18: warning: ‘virtual void UMLClassifierListItem::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 48 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/classifierlistitem.h:54:24: warning: ‘virtual UMLObject* UMLClassifierListItem::clone() const’ can be marked override [-Wsuggest-override] 54 | virtual UMLObject* clone() const = 0; | ^~~~~ In file included from /<>/umbrello/uml1model/foreignkeyconstraint.h:16, from /<>/umbrello/model_utils.h:18, from /<>/umbrello/cmds/cmdcreatediagram.cpp:13: /<>/umbrello/uml1model/entityconstraint.h:40:18: warning: ‘virtual void UMLEntityConstraint::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 40 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/entityconstraint.h:45:24: warning: ‘virtual UMLObject* UMLEntityConstraint::clone() const’ can be marked override [-Wsuggest-override] 45 | virtual UMLObject* clone() const = 0; | ^~~~~ In file included from /<>/umbrello/model_utils.h:18, from /<>/umbrello/cmds/cmdcreatediagram.cpp:13: /<>/umbrello/uml1model/foreignkeyconstraint.h:56:18: warning: ‘virtual void UMLForeignKeyConstraint::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 56 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:58:24: warning: ‘virtual UMLObject* UMLForeignKeyConstraint::clone() const’ can be marked override [-Wsuggest-override] 58 | virtual UMLObject* clone() const; | ^~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:60:13: warning: ‘virtual QString UMLForeignKeyConstraint::toString(Uml::SignatureType::Enum, bool)’ can be marked override [-Wsuggest-override] 60 | QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false); | ^~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:65:10: warning: ‘virtual void UMLForeignKeyConstraint::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 65 | void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:67:18: warning: ‘virtual bool UMLForeignKeyConstraint::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] 67 | virtual bool showPropertiesDialog(QWidget* parent = 0); | ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:85:10: warning: ‘virtual bool UMLForeignKeyConstraint::resolveRef()’ can be marked override [-Wsuggest-override] 85 | bool resolveRef(); | ^~~~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:94:10: warning: ‘virtual bool UMLForeignKeyConstraint::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 94 | bool load1(QDomElement & element); | ^~~~~ In file included from /<>/umbrello/model_utils.h:20, from /<>/umbrello/cmds/cmdcreatediagram.cpp:13: /<>/umbrello/dialogs/multipagedialogbase.h:101:18: warning: ‘virtual void MultiPageDialogBase::keyPressEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] 101 | virtual void keyPressEvent(QKeyEvent *event); | ^~~~~~~~~~~~~ In file included from /<>/umbrello/model_utils.h:21, from /<>/umbrello/cmds/cmdcreatediagram.cpp:13: /<>/umbrello/umlwidgets/widgetbase.h:187:20: warning: ‘virtual QRectF WidgetBase::boundingRect() const’ can be marked override [-Wsuggest-override] 187 | virtual QRectF boundingRect() const; | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/widgetbase.h:191:18: warning: ‘virtual void WidgetBase::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] 191 | virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); | ^~~~~ /<>/umbrello/umlwidgets/widgetbase.h:260:18: warning: ‘virtual void WidgetBase::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] 260 | virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent *event); | ^~~~~~~~~~~~~~~~ In file included from /<>/umbrello/umlwidgets/classifierwidget.h:16, from /<>/umbrello/umlscene.h:17, from /<>/umbrello/cmds/cmdcreatediagram.cpp:15: /<>/umbrello/umlwidgets/umlwidget.h:71:18: warning: ‘virtual void UMLWidget::setUseFillColor(bool)’ can be marked override [-Wsuggest-override] 71 | virtual void setUseFillColor(bool fc); | ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:74:18: warning: ‘virtual void UMLWidget::setTextColor(const QColor&)’ can be marked override [-Wsuggest-override] 74 | virtual void setTextColor(const QColor &color); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:77:18: warning: ‘virtual void UMLWidget::setLineColor(const QColor&)’ can be marked override [-Wsuggest-override] 77 | virtual void setLineColor(const QColor &color); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:80:18: warning: ‘virtual void UMLWidget::setLineWidth(uint)’ can be marked override [-Wsuggest-override] 80 | virtual void setLineWidth(uint width); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:83:18: warning: ‘virtual void UMLWidget::setFillColor(const QColor&)’ can be marked override [-Wsuggest-override] 83 | virtual void setFillColor(const QColor &color); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:87:18: warning: ‘virtual void UMLWidget::setSelected(bool)’ can be marked override [-Wsuggest-override] 87 | virtual void setSelected(bool _select); | ^~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:96:18: warning: ‘virtual void UMLWidget::setFont(const QFont&)’ can be marked override [-Wsuggest-override] 96 | virtual void setFont(const QFont &font); | ^~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:173:18: warning: ‘virtual void UMLWidget::showPropertiesDialog()’ can be marked override [-Wsuggest-override] 173 | virtual void showPropertiesDialog(); | ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:192:18: warning: ‘virtual bool UMLWidget::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] 192 | virtual bool loadFromXMI1(QDomElement &qElement); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:193:18: warning: ‘virtual void UMLWidget::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 193 | virtual void saveToXMI1(QDomDocument &qDoc, QDomElement &qElement); | ^~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:230:18: warning: ‘virtual void UMLWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] 230 | virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); | ^~~~~ /<>/umbrello/umlwidgets/umlwidget.h:234:18: warning: ‘virtual void UMLWidget::slotMenuSelection(QAction*)’ can be marked override [-Wsuggest-override] 234 | virtual void slotMenuSelection(QAction* action); | ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:251:18: warning: ‘virtual void UMLWidget::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] 251 | virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent* event); | ^~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:252:18: warning: ‘virtual void UMLWidget::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 252 | virtual void mouseDoubleClickEvent(QGraphicsSceneMouseEvent *event); | ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:253:18: warning: ‘virtual void UMLWidget::mousePressEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 253 | virtual void mousePressEvent(QGraphicsSceneMouseEvent *event); | ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:254:18: warning: ‘virtual void UMLWidget::mouseMoveEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 254 | virtual void mouseMoveEvent(QGraphicsSceneMouseEvent *event); | ^~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:255:18: warning: ‘virtual void UMLWidget::mouseReleaseEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 255 | virtual void mouseReleaseEvent(QGraphicsSceneMouseEvent *event); | ^~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/umlscene.h:17, from /<>/umbrello/cmds/cmdcreatediagram.cpp:15: /<>/umbrello/umlwidgets/classifierwidget.h:97:16: warning: ‘virtual UMLWidget* ClassifierWidget::onWidget(const QPointF&)’ can be marked override [-Wsuggest-override] 97 | UMLWidget* onWidget(const QPointF& p); | ^~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:98:16: warning: ‘virtual UMLWidget* ClassifierWidget::widgetWithID(Uml::ID::Type)’ can be marked override [-Wsuggest-override] 98 | UMLWidget* widgetWithID(Uml::ID::Type id); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:100:18: warning: ‘virtual void ClassifierWidget::setDocumentation(const QString&)’ can be marked override [-Wsuggest-override] 100 | virtual void setDocumentation(const QString& doc); | ^~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:102:12: warning: ‘virtual QSizeF ClassifierWidget::calculateSize(bool) const’ can be marked override [-Wsuggest-override] 102 | QSizeF calculateSize(bool withExtensions = true) const; | ^~~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:104:18: warning: ‘virtual void ClassifierWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] 104 | virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); | ^~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:105:26: warning: ‘virtual QPainterPath ClassifierWidget::shape() const’ can be marked override [-Wsuggest-override] 105 | virtual QPainterPath shape() const; | ^~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:107:18: warning: ‘virtual void ClassifierWidget::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 107 | virtual void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); | ^~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:108:18: warning: ‘virtual bool ClassifierWidget::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] 108 | virtual bool loadFromXMI1(QDomElement & qElement); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:111:18: warning: ‘virtual void ClassifierWidget::slotMenuSelection(QAction*)’ can be marked override [-Wsuggest-override] 111 | virtual void slotMenuSelection(QAction* action); | ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:121:12: warning: ‘virtual QSizeF ClassifierWidget::minimumSize() const’ can be marked override [-Wsuggest-override] 121 | QSizeF minimumSize() const; | ^~~~~~~~~~~ In file included from /<>/umbrello/cmds/cmdcreatediagram.cpp:15: /<>/umbrello/umlscene.h:338:10: warning: ‘virtual void UMLScene::dragEnterEvent(QGraphicsSceneDragDropEvent*)’ can be marked override [-Wsuggest-override] 338 | void dragEnterEvent(QGraphicsSceneDragDropEvent* enterEvent); | ^~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:339:10: warning: ‘virtual void UMLScene::dragMoveEvent(QGraphicsSceneDragDropEvent*)’ can be marked override [-Wsuggest-override] 339 | void dragMoveEvent(QGraphicsSceneDragDropEvent* moveEvent); | ^~~~~~~~~~~~~ /<>/umbrello/umlscene.h:340:10: warning: ‘virtual void UMLScene::dropEvent(QGraphicsSceneDragDropEvent*)’ can be marked override [-Wsuggest-override] 340 | void dropEvent(QGraphicsSceneDragDropEvent* dropEvent); | ^~~~~~~~~ /<>/umbrello/umlscene.h:342:10: warning: ‘virtual void UMLScene::mouseMoveEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 342 | void mouseMoveEvent(QGraphicsSceneMouseEvent* mouseEvent); | ^~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:343:10: warning: ‘virtual void UMLScene::mousePressEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 343 | void mousePressEvent(QGraphicsSceneMouseEvent* mouseEvent); | ^~~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:344:10: warning: ‘virtual void UMLScene::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 344 | void mouseDoubleClickEvent(QGraphicsSceneMouseEvent* mouseEvent); | ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:345:10: warning: ‘virtual void UMLScene::mouseReleaseEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 345 | void mouseReleaseEvent(QGraphicsSceneMouseEvent* mouseEvent); | ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:346:18: warning: ‘virtual void UMLScene::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] 346 | virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent* contextMenuEvent); | ^~~~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:358:18: warning: ‘virtual void UMLScene::drawBackground(QPainter*, const QRectF&)’ can be marked override [-Wsuggest-override] 358 | virtual void drawBackground(QPainter *painter, const QRectF &rect); | ^~~~~~~~~~~~~~ In file included from /<>/umbrello/cmds/cmdcreatediagram.cpp:16: /<>/umbrello/umlview.h:54:18: warning: ‘virtual void UMLView::wheelEvent(QWheelEvent*)’ can be marked override [-Wsuggest-override] 54 | virtual void wheelEvent(QWheelEvent* event); | ^~~~~~~~~~ /<>/umbrello/umlview.h:55:18: warning: ‘virtual void UMLView::showEvent(QShowEvent*)’ can be marked override [-Wsuggest-override] 55 | virtual void showEvent(QShowEvent *se); | ^~~~~~~~~ /<>/umbrello/umlview.h:56:18: warning: ‘virtual void UMLView::hideEvent(QHideEvent*)’ can be marked override [-Wsuggest-override] 56 | virtual void hideEvent(QHideEvent *he); | ^~~~~~~~~ /<>/umbrello/umlview.h:57:18: warning: ‘virtual void UMLView::mousePressEvent(QMouseEvent*)’ can be marked override [-Wsuggest-override] 57 | virtual void mousePressEvent(QMouseEvent* event); | ^~~~~~~~~~~~~~~ /<>/umbrello/umlview.h:58:18: warning: ‘virtual void UMLView::mouseReleaseEvent(QMouseEvent*)’ can be marked override [-Wsuggest-override] 58 | virtual void mouseReleaseEvent(QMouseEvent* event); | ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlview.h:59:18: warning: ‘virtual void UMLView::resizeEvent(QResizeEvent*)’ can be marked override [-Wsuggest-override] 59 | virtual void resizeEvent(QResizeEvent *event); | ^~~~~~~~~~~ [ 55%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/cmds/cmdhandlerename.cpp.o cd /<>/obj-aarch64-linux-gnu/umbrello && /usr/bin/aarch64-linux-gnu-g++ -DCMAKE_BINARY_DIR=\"/<>/obj-aarch64-linux-gnu\" -DKCOREADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLO_VERSION_STRING=\"2.23.3\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-aarch64-linux-gnu/umbrello -I/<>/umbrello -I/<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/include -I/<>/obj-aarch64-linux-gnu -I/<>/umbrello/clipboard -I/<>/umbrello/cmds -I/<>/umbrello/codegenerators -I/<>/umbrello/codegenerators/ada -I/<>/umbrello/codegenerators/as -I/<>/umbrello/codegenerators/cpp -I/<>/umbrello/codegenerators/csharp -I/<>/umbrello/codegenerators/d -I/<>/umbrello/codegenerators/idl -I/<>/umbrello/codegenerators/java -I/<>/umbrello/codegenerators/js -I/<>/umbrello/codegenerators/pascal -I/<>/umbrello/codegenerators/perl -I/<>/umbrello/codegenerators/php -I/<>/umbrello/codegenerators/python -I/<>/umbrello/codegenerators/ruby -I/<>/umbrello/codegenerators/sql -I/<>/umbrello/codegenerators/tcl -I/<>/umbrello/codegenerators/vala -I/<>/umbrello/codegenerators/xml -I/<>/umbrello/codegenwizard -I/<>/umbrello/codeimport -I/<>/umbrello/codeimport/csharp -I/<>/umbrello/codeimpwizard -I/<>/umbrello/debug -I/<>/umbrello/dialogs -I/<>/umbrello/dialogs/pages -I/<>/umbrello/dialogs/widgets -I/<>/umbrello/docgenerators -I/<>/umbrello/finder -I/<>/umbrello/refactoring -I/<>/umbrello/uml1model -I/<>/umbrello/umlwidgets -I/<>/lib/cppparser -I/<>/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/aarch64-linux-gnu/qt5 -isystem /usr/include/aarch64-linux-gnu/qt5/QtWidgets -isystem /usr/include/aarch64-linux-gnu/qt5/QtGui -isystem /usr/include/aarch64-linux-gnu/qt5/QtCore -isystem /usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/aarch64-linux-gnu/qt5/QtXml -isystem /usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/aarch64-linux-gnu/qt5/QtSvg -isystem /usr/include/aarch64-linux-gnu/qt5/QtWebKitWidgets -isystem /usr/include/aarch64-linux-gnu/qt5/QtWebKit -isystem /usr/include/aarch64-linux-gnu/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/aarch64-linux-gnu/qt5/QtConcurrent -isystem /usr/include/aarch64-linux-gnu/qt5/QtDBus -isystem /usr/include/KF5/KTextEditor -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -fno-delete-null-pointer-checks -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -o CMakeFiles/libumbrello.dir/cmds/cmdhandlerename.cpp.o -c /<>/umbrello/cmds/cmdhandlerename.cpp In file included from /<>/umbrello/cmds/cmdhandlerename.cpp:11: /<>/umbrello/cmds/cmdhandlerename.h:26:14: warning: ‘virtual void Uml::CmdHandleRename::redo()’ can be marked override [-Wsuggest-override] 26 | void redo(); | ^~~~ /<>/umbrello/cmds/cmdhandlerename.h:27:14: warning: ‘virtual void Uml::CmdHandleRename::undo()’ can be marked override [-Wsuggest-override] 27 | void undo(); | ^~~~ In file included from /<>/umbrello/umlwidgets/umlwidget.h:18, from /<>/umbrello/umlwidgets/floatingtextwidget.h:15, from /<>/umbrello/cmds/cmdhandlerename.cpp:13: /<>/umbrello/umlwidgets/widgetbase.h:187:20: warning: ‘virtual QRectF WidgetBase::boundingRect() const’ can be marked override [-Wsuggest-override] 187 | virtual QRectF boundingRect() const; | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/widgetbase.h:191:18: warning: ‘virtual void WidgetBase::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] 191 | virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); | ^~~~~ /<>/umbrello/umlwidgets/widgetbase.h:260:18: warning: ‘virtual void WidgetBase::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] 260 | virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent *event); | ^~~~~~~~~~~~~~~~ In file included from /<>/umbrello/umlwidgets/floatingtextwidget.h:15, from /<>/umbrello/cmds/cmdhandlerename.cpp:13: /<>/umbrello/umlwidgets/umlwidget.h:71:18: warning: ‘virtual void UMLWidget::setUseFillColor(bool)’ can be marked override [-Wsuggest-override] 71 | virtual void setUseFillColor(bool fc); | ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:74:18: warning: ‘virtual void UMLWidget::setTextColor(const QColor&)’ can be marked override [-Wsuggest-override] 74 | virtual void setTextColor(const QColor &color); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:77:18: warning: ‘virtual void UMLWidget::setLineColor(const QColor&)’ can be marked override [-Wsuggest-override] 77 | virtual void setLineColor(const QColor &color); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:80:18: warning: ‘virtual void UMLWidget::setLineWidth(uint)’ can be marked override [-Wsuggest-override] 80 | virtual void setLineWidth(uint width); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:83:18: warning: ‘virtual void UMLWidget::setFillColor(const QColor&)’ can be marked override [-Wsuggest-override] 83 | virtual void setFillColor(const QColor &color); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:87:18: warning: ‘virtual void UMLWidget::setSelected(bool)’ can be marked override [-Wsuggest-override] 87 | virtual void setSelected(bool _select); | ^~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:96:18: warning: ‘virtual void UMLWidget::setFont(const QFont&)’ can be marked override [-Wsuggest-override] 96 | virtual void setFont(const QFont &font); | ^~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:173:18: warning: ‘virtual void UMLWidget::showPropertiesDialog()’ can be marked override [-Wsuggest-override] 173 | virtual void showPropertiesDialog(); | ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:192:18: warning: ‘virtual bool UMLWidget::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] 192 | virtual bool loadFromXMI1(QDomElement &qElement); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:193:18: warning: ‘virtual void UMLWidget::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 193 | virtual void saveToXMI1(QDomDocument &qDoc, QDomElement &qElement); | ^~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:230:18: warning: ‘virtual void UMLWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] 230 | virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); | ^~~~~ /<>/umbrello/umlwidgets/umlwidget.h:234:18: warning: ‘virtual void UMLWidget::slotMenuSelection(QAction*)’ can be marked override [-Wsuggest-override] 234 | virtual void slotMenuSelection(QAction* action); | ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:251:18: warning: ‘virtual void UMLWidget::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] 251 | virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent* event); | ^~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:252:18: warning: ‘virtual void UMLWidget::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 252 | virtual void mouseDoubleClickEvent(QGraphicsSceneMouseEvent *event); | ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:253:18: warning: ‘virtual void UMLWidget::mousePressEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 253 | virtual void mousePressEvent(QGraphicsSceneMouseEvent *event); | ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:254:18: warning: ‘virtual void UMLWidget::mouseMoveEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 254 | virtual void mouseMoveEvent(QGraphicsSceneMouseEvent *event); | ^~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:255:18: warning: ‘virtual void UMLWidget::mouseReleaseEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 255 | virtual void mouseReleaseEvent(QGraphicsSceneMouseEvent *event); | ^~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/cmds/cmdhandlerename.cpp:13: /<>/umbrello/umlwidgets/floatingtextwidget.h:61:18: warning: ‘virtual void FloatingTextWidget::showPropertiesDialog()’ can be marked override [-Wsuggest-override] 61 | virtual void showPropertiesDialog(); | ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/floatingtextwidget.h:66:10: warning: ‘virtual bool FloatingTextWidget::activate(IDChangeLog*)’ can be marked override [-Wsuggest-override] 66 | bool activate(IDChangeLog* ChangeLog = 0); | ^~~~~~~~ /<>/umbrello/umlwidgets/floatingtextwidget.h:79:16: warning: ‘virtual UMLWidget* FloatingTextWidget::onWidget(const QPointF&)’ can be marked override [-Wsuggest-override] 79 | UMLWidget* onWidget(const QPointF& p); | ^~~~~~~~ /<>/umbrello/umlwidgets/floatingtextwidget.h:81:18: warning: ‘virtual void FloatingTextWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] 81 | virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); | ^~~~~ /<>/umbrello/umlwidgets/floatingtextwidget.h:83:18: warning: ‘virtual void FloatingTextWidget::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 83 | virtual void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); | ^~~~~~~~~~ /<>/umbrello/umlwidgets/floatingtextwidget.h:84:18: warning: ‘virtual bool FloatingTextWidget::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] 84 | virtual bool loadFromXMI1(QDomElement& qElement); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/floatingtextwidget.h:87:18: warning: ‘virtual void FloatingTextWidget::slotMenuSelection(QAction*)’ can be marked override [-Wsuggest-override] 87 | virtual void slotMenuSelection(QAction* action); | ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/floatingtextwidget.h:91:12: warning: ‘virtual QSizeF FloatingTextWidget::minimumSize() const’ can be marked override [-Wsuggest-override] 91 | QSizeF minimumSize() const; | ^~~~~~~~~~~ /<>/umbrello/umlwidgets/floatingtextwidget.h:93:18: warning: ‘virtual void FloatingTextWidget::moveWidgetBy(qreal, qreal)’ can be marked override [-Wsuggest-override] 93 | virtual void moveWidgetBy(qreal diffX, qreal diffY); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/floatingtextwidget.h:94:18: warning: ‘virtual void FloatingTextWidget::constrainMovementForAllWidgets(qreal&, qreal&)’ can be marked override [-Wsuggest-override] 94 | virtual void constrainMovementForAllWidgets(qreal &diffX, qreal &diffY); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 55%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/cmds/cmdremovediagram.cpp.o cd /<>/obj-aarch64-linux-gnu/umbrello && /usr/bin/aarch64-linux-gnu-g++ -DCMAKE_BINARY_DIR=\"/<>/obj-aarch64-linux-gnu\" -DKCOREADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLO_VERSION_STRING=\"2.23.3\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-aarch64-linux-gnu/umbrello -I/<>/umbrello -I/<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/include -I/<>/obj-aarch64-linux-gnu -I/<>/umbrello/clipboard -I/<>/umbrello/cmds -I/<>/umbrello/codegenerators -I/<>/umbrello/codegenerators/ada -I/<>/umbrello/codegenerators/as -I/<>/umbrello/codegenerators/cpp -I/<>/umbrello/codegenerators/csharp -I/<>/umbrello/codegenerators/d -I/<>/umbrello/codegenerators/idl -I/<>/umbrello/codegenerators/java -I/<>/umbrello/codegenerators/js -I/<>/umbrello/codegenerators/pascal -I/<>/umbrello/codegenerators/perl -I/<>/umbrello/codegenerators/php -I/<>/umbrello/codegenerators/python -I/<>/umbrello/codegenerators/ruby -I/<>/umbrello/codegenerators/sql -I/<>/umbrello/codegenerators/tcl -I/<>/umbrello/codegenerators/vala -I/<>/umbrello/codegenerators/xml -I/<>/umbrello/codegenwizard -I/<>/umbrello/codeimport -I/<>/umbrello/codeimport/csharp -I/<>/umbrello/codeimpwizard -I/<>/umbrello/debug -I/<>/umbrello/dialogs -I/<>/umbrello/dialogs/pages -I/<>/umbrello/dialogs/widgets -I/<>/umbrello/docgenerators -I/<>/umbrello/finder -I/<>/umbrello/refactoring -I/<>/umbrello/uml1model -I/<>/umbrello/umlwidgets -I/<>/lib/cppparser -I/<>/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/aarch64-linux-gnu/qt5 -isystem /usr/include/aarch64-linux-gnu/qt5/QtWidgets -isystem /usr/include/aarch64-linux-gnu/qt5/QtGui -isystem /usr/include/aarch64-linux-gnu/qt5/QtCore -isystem /usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/aarch64-linux-gnu/qt5/QtXml -isystem /usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/aarch64-linux-gnu/qt5/QtSvg -isystem /usr/include/aarch64-linux-gnu/qt5/QtWebKitWidgets -isystem /usr/include/aarch64-linux-gnu/qt5/QtWebKit -isystem /usr/include/aarch64-linux-gnu/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/aarch64-linux-gnu/qt5/QtConcurrent -isystem /usr/include/aarch64-linux-gnu/qt5/QtDBus -isystem /usr/include/KF5/KTextEditor -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -fno-delete-null-pointer-checks -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -o CMakeFiles/libumbrello.dir/cmds/cmdremovediagram.cpp.o -c /<>/umbrello/cmds/cmdremovediagram.cpp In file included from /<>/umbrello/cmds/cmdremovediagram.cpp:11: /<>/umbrello/cmds/cmdremovediagram.h:32:14: warning: ‘virtual void Uml::CmdRemoveDiagram::redo()’ can be marked override [-Wsuggest-override] 32 | void redo(); | ^~~~ /<>/umbrello/cmds/cmdremovediagram.h:33:14: warning: ‘virtual void Uml::CmdRemoveDiagram::undo()’ can be marked override [-Wsuggest-override] 33 | void undo(); | ^~~~ In file included from /<>/umbrello/uml.h:15, from /<>/umbrello/cmds/cmdremovediagram.cpp:14: /<>/umbrello/dialogs/multipagedialogbase.h:101:18: warning: ‘virtual void MultiPageDialogBase::keyPressEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] 101 | virtual void keyPressEvent(QKeyEvent *event); | ^~~~~~~~~~~~~ In file included from /<>/umbrello/cmds/cmdremovediagram.cpp:14: /<>/umbrello/uml.h:201:18: warning: ‘virtual void UMLApp::keyPressEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] 201 | virtual void keyPressEvent(QKeyEvent* e); | ^~~~~~~~~~~~~ /<>/umbrello/uml.h:202:18: warning: ‘virtual void UMLApp::keyReleaseEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] 202 | virtual void keyReleaseEvent(QKeyEvent* e); | ^~~~~~~~~~~~~~~ /<>/umbrello/uml.h:204:18: warning: ‘virtual void UMLApp::customEvent(QEvent*)’ can be marked override [-Wsuggest-override] 204 | virtual void customEvent(QEvent* e); | ^~~~~~~~~~~ /<>/umbrello/uml.h:215:18: warning: ‘virtual bool UMLApp::queryClose()’ can be marked override [-Wsuggest-override] 215 | virtual bool queryClose(); | ^~~~~~~~~~ /<>/umbrello/uml.h:217:18: warning: ‘virtual void UMLApp::saveProperties(KConfigGroup&)’ can be marked override [-Wsuggest-override] 217 | virtual void saveProperties(KConfigGroup & cfg); | ^~~~~~~~~~~~~~ /<>/umbrello/uml.h:218:18: warning: ‘virtual void UMLApp::readProperties(const KConfigGroup&)’ can be marked override [-Wsuggest-override] 218 | virtual void readProperties(const KConfigGroup & cfg); | ^~~~~~~~~~~~~~ In file included from /<>/umbrello/listpopupmenu.h:17, from /<>/umbrello/umldoc.h:16, from /<>/umbrello/cmds/cmdremovediagram.cpp:15: /<>/umbrello/umlwidgets/widgetbase.h:187:20: warning: ‘virtual QRectF WidgetBase::boundingRect() const’ can be marked override [-Wsuggest-override] 187 | virtual QRectF boundingRect() const; | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/widgetbase.h:191:18: warning: ‘virtual void WidgetBase::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] 191 | virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); | ^~~~~ /<>/umbrello/umlwidgets/widgetbase.h:260:18: warning: ‘virtual void WidgetBase::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] 260 | virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent *event); | ^~~~~~~~~~~~~~~~ In file included from /<>/umbrello/umlwidgets/classifierwidget.h:16, from /<>/umbrello/umlscene.h:17, from /<>/umbrello/cmds/cmdremovediagram.cpp:16: /<>/umbrello/umlwidgets/umlwidget.h:71:18: warning: ‘virtual void UMLWidget::setUseFillColor(bool)’ can be marked override [-Wsuggest-override] 71 | virtual void setUseFillColor(bool fc); | ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:74:18: warning: ‘virtual void UMLWidget::setTextColor(const QColor&)’ can be marked override [-Wsuggest-override] 74 | virtual void setTextColor(const QColor &color); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:77:18: warning: ‘virtual void UMLWidget::setLineColor(const QColor&)’ can be marked override [-Wsuggest-override] 77 | virtual void setLineColor(const QColor &color); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:80:18: warning: ‘virtual void UMLWidget::setLineWidth(uint)’ can be marked override [-Wsuggest-override] 80 | virtual void setLineWidth(uint width); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:83:18: warning: ‘virtual void UMLWidget::setFillColor(const QColor&)’ can be marked override [-Wsuggest-override] 83 | virtual void setFillColor(const QColor &color); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:87:18: warning: ‘virtual void UMLWidget::setSelected(bool)’ can be marked override [-Wsuggest-override] 87 | virtual void setSelected(bool _select); | ^~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:96:18: warning: ‘virtual void UMLWidget::setFont(const QFont&)’ can be marked override [-Wsuggest-override] 96 | virtual void setFont(const QFont &font); | ^~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:173:18: warning: ‘virtual void UMLWidget::showPropertiesDialog()’ can be marked override [-Wsuggest-override] 173 | virtual void showPropertiesDialog(); | ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:192:18: warning: ‘virtual bool UMLWidget::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] 192 | virtual bool loadFromXMI1(QDomElement &qElement); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:193:18: warning: ‘virtual void UMLWidget::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 193 | virtual void saveToXMI1(QDomDocument &qDoc, QDomElement &qElement); | ^~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:230:18: warning: ‘virtual void UMLWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] 230 | virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); | ^~~~~ /<>/umbrello/umlwidgets/umlwidget.h:234:18: warning: ‘virtual void UMLWidget::slotMenuSelection(QAction*)’ can be marked override [-Wsuggest-override] 234 | virtual void slotMenuSelection(QAction* action); | ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:251:18: warning: ‘virtual void UMLWidget::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] 251 | virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent* event); | ^~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:252:18: warning: ‘virtual void UMLWidget::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 252 | virtual void mouseDoubleClickEvent(QGraphicsSceneMouseEvent *event); | ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:253:18: warning: ‘virtual void UMLWidget::mousePressEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 253 | virtual void mousePressEvent(QGraphicsSceneMouseEvent *event); | ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:254:18: warning: ‘virtual void UMLWidget::mouseMoveEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 254 | virtual void mouseMoveEvent(QGraphicsSceneMouseEvent *event); | ^~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:255:18: warning: ‘virtual void UMLWidget::mouseReleaseEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 255 | virtual void mouseReleaseEvent(QGraphicsSceneMouseEvent *event); | ^~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/umlscene.h:17, from /<>/umbrello/cmds/cmdremovediagram.cpp:16: /<>/umbrello/umlwidgets/classifierwidget.h:97:16: warning: ‘virtual UMLWidget* ClassifierWidget::onWidget(const QPointF&)’ can be marked override [-Wsuggest-override] 97 | UMLWidget* onWidget(const QPointF& p); | ^~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:98:16: warning: ‘virtual UMLWidget* ClassifierWidget::widgetWithID(Uml::ID::Type)’ can be marked override [-Wsuggest-override] 98 | UMLWidget* widgetWithID(Uml::ID::Type id); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:100:18: warning: ‘virtual void ClassifierWidget::setDocumentation(const QString&)’ can be marked override [-Wsuggest-override] 100 | virtual void setDocumentation(const QString& doc); | ^~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:102:12: warning: ‘virtual QSizeF ClassifierWidget::calculateSize(bool) const’ can be marked override [-Wsuggest-override] 102 | QSizeF calculateSize(bool withExtensions = true) const; | ^~~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:104:18: warning: ‘virtual void ClassifierWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] 104 | virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); | ^~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:105:26: warning: ‘virtual QPainterPath ClassifierWidget::shape() const’ can be marked override [-Wsuggest-override] 105 | virtual QPainterPath shape() const; | ^~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:107:18: warning: ‘virtual void ClassifierWidget::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 107 | virtual void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); | ^~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:108:18: warning: ‘virtual bool ClassifierWidget::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] 108 | virtual bool loadFromXMI1(QDomElement & qElement); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:111:18: warning: ‘virtual void ClassifierWidget::slotMenuSelection(QAction*)’ can be marked override [-Wsuggest-override] 111 | virtual void slotMenuSelection(QAction* action); | ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:121:12: warning: ‘virtual QSizeF ClassifierWidget::minimumSize() const’ can be marked override [-Wsuggest-override] 121 | QSizeF minimumSize() const; | ^~~~~~~~~~~ In file included from /<>/umbrello/cmds/cmdremovediagram.cpp:16: /<>/umbrello/umlscene.h:338:10: warning: ‘virtual void UMLScene::dragEnterEvent(QGraphicsSceneDragDropEvent*)’ can be marked override [-Wsuggest-override] 338 | void dragEnterEvent(QGraphicsSceneDragDropEvent* enterEvent); | ^~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:339:10: warning: ‘virtual void UMLScene::dragMoveEvent(QGraphicsSceneDragDropEvent*)’ can be marked override [-Wsuggest-override] 339 | void dragMoveEvent(QGraphicsSceneDragDropEvent* moveEvent); | ^~~~~~~~~~~~~ /<>/umbrello/umlscene.h:340:10: warning: ‘virtual void UMLScene::dropEvent(QGraphicsSceneDragDropEvent*)’ can be marked override [-Wsuggest-override] 340 | void dropEvent(QGraphicsSceneDragDropEvent* dropEvent); | ^~~~~~~~~ /<>/umbrello/umlscene.h:342:10: warning: ‘virtual void UMLScene::mouseMoveEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 342 | void mouseMoveEvent(QGraphicsSceneMouseEvent* mouseEvent); | ^~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:343:10: warning: ‘virtual void UMLScene::mousePressEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 343 | void mousePressEvent(QGraphicsSceneMouseEvent* mouseEvent); | ^~~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:344:10: warning: ‘virtual void UMLScene::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 344 | void mouseDoubleClickEvent(QGraphicsSceneMouseEvent* mouseEvent); | ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:345:10: warning: ‘virtual void UMLScene::mouseReleaseEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 345 | void mouseReleaseEvent(QGraphicsSceneMouseEvent* mouseEvent); | ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:346:18: warning: ‘virtual void UMLScene::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] 346 | virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent* contextMenuEvent); | ^~~~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:358:18: warning: ‘virtual void UMLScene::drawBackground(QPainter*, const QRectF&)’ can be marked override [-Wsuggest-override] 358 | virtual void drawBackground(QPainter *painter, const QRectF &rect); | ^~~~~~~~~~~~~~ In file included from /<>/umbrello/cmds/cmdremovediagram.cpp:17: /<>/umbrello/umlview.h:54:18: warning: ‘virtual void UMLView::wheelEvent(QWheelEvent*)’ can be marked override [-Wsuggest-override] 54 | virtual void wheelEvent(QWheelEvent* event); | ^~~~~~~~~~ /<>/umbrello/umlview.h:55:18: warning: ‘virtual void UMLView::showEvent(QShowEvent*)’ can be marked override [-Wsuggest-override] 55 | virtual void showEvent(QShowEvent *se); | ^~~~~~~~~ /<>/umbrello/umlview.h:56:18: warning: ‘virtual void UMLView::hideEvent(QHideEvent*)’ can be marked override [-Wsuggest-override] 56 | virtual void hideEvent(QHideEvent *he); | ^~~~~~~~~ /<>/umbrello/umlview.h:57:18: warning: ‘virtual void UMLView::mousePressEvent(QMouseEvent*)’ can be marked override [-Wsuggest-override] 57 | virtual void mousePressEvent(QMouseEvent* event); | ^~~~~~~~~~~~~~~ /<>/umbrello/umlview.h:58:18: warning: ‘virtual void UMLView::mouseReleaseEvent(QMouseEvent*)’ can be marked override [-Wsuggest-override] 58 | virtual void mouseReleaseEvent(QMouseEvent* event); | ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlview.h:59:18: warning: ‘virtual void UMLView::resizeEvent(QResizeEvent*)’ can be marked override [-Wsuggest-override] 59 | virtual void resizeEvent(QResizeEvent *event); | ^~~~~~~~~~~ [ 55%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/cmds/cmdsetstereotype.cpp.o cd /<>/obj-aarch64-linux-gnu/umbrello && /usr/bin/aarch64-linux-gnu-g++ -DCMAKE_BINARY_DIR=\"/<>/obj-aarch64-linux-gnu\" -DKCOREADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLO_VERSION_STRING=\"2.23.3\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-aarch64-linux-gnu/umbrello -I/<>/umbrello -I/<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/include -I/<>/obj-aarch64-linux-gnu -I/<>/umbrello/clipboard -I/<>/umbrello/cmds -I/<>/umbrello/codegenerators -I/<>/umbrello/codegenerators/ada -I/<>/umbrello/codegenerators/as -I/<>/umbrello/codegenerators/cpp -I/<>/umbrello/codegenerators/csharp -I/<>/umbrello/codegenerators/d -I/<>/umbrello/codegenerators/idl -I/<>/umbrello/codegenerators/java -I/<>/umbrello/codegenerators/js -I/<>/umbrello/codegenerators/pascal -I/<>/umbrello/codegenerators/perl -I/<>/umbrello/codegenerators/php -I/<>/umbrello/codegenerators/python -I/<>/umbrello/codegenerators/ruby -I/<>/umbrello/codegenerators/sql -I/<>/umbrello/codegenerators/tcl -I/<>/umbrello/codegenerators/vala -I/<>/umbrello/codegenerators/xml -I/<>/umbrello/codegenwizard -I/<>/umbrello/codeimport -I/<>/umbrello/codeimport/csharp -I/<>/umbrello/codeimpwizard -I/<>/umbrello/debug -I/<>/umbrello/dialogs -I/<>/umbrello/dialogs/pages -I/<>/umbrello/dialogs/widgets -I/<>/umbrello/docgenerators -I/<>/umbrello/finder -I/<>/umbrello/refactoring -I/<>/umbrello/uml1model -I/<>/umbrello/umlwidgets -I/<>/lib/cppparser -I/<>/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/aarch64-linux-gnu/qt5 -isystem /usr/include/aarch64-linux-gnu/qt5/QtWidgets -isystem /usr/include/aarch64-linux-gnu/qt5/QtGui -isystem /usr/include/aarch64-linux-gnu/qt5/QtCore -isystem /usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/aarch64-linux-gnu/qt5/QtXml -isystem /usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/aarch64-linux-gnu/qt5/QtSvg -isystem /usr/include/aarch64-linux-gnu/qt5/QtWebKitWidgets -isystem /usr/include/aarch64-linux-gnu/qt5/QtWebKit -isystem /usr/include/aarch64-linux-gnu/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/aarch64-linux-gnu/qt5/QtConcurrent -isystem /usr/include/aarch64-linux-gnu/qt5/QtDBus -isystem /usr/include/KF5/KTextEditor -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -fno-delete-null-pointer-checks -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -o CMakeFiles/libumbrello.dir/cmds/cmdsetstereotype.cpp.o -c /<>/umbrello/cmds/cmdsetstereotype.cpp In file included from /<>/umbrello/cmds/cmdsetstereotype.cpp:11: /<>/umbrello/cmds/cmdsetstereotype.h:24:18: warning: ‘virtual void Uml::CmdSetStereotype::redo()’ can be marked override [-Wsuggest-override] 24 | void redo(); | ^~~~ /<>/umbrello/cmds/cmdsetstereotype.h:25:18: warning: ‘virtual void Uml::CmdSetStereotype::undo()’ can be marked override [-Wsuggest-override] 25 | void undo(); | ^~~~ [ 55%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/cmds/cmdsetvisibility.cpp.o cd /<>/obj-aarch64-linux-gnu/umbrello && /usr/bin/aarch64-linux-gnu-g++ -DCMAKE_BINARY_DIR=\"/<>/obj-aarch64-linux-gnu\" -DKCOREADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLO_VERSION_STRING=\"2.23.3\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-aarch64-linux-gnu/umbrello -I/<>/umbrello -I/<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/include -I/<>/obj-aarch64-linux-gnu -I/<>/umbrello/clipboard -I/<>/umbrello/cmds -I/<>/umbrello/codegenerators -I/<>/umbrello/codegenerators/ada -I/<>/umbrello/codegenerators/as -I/<>/umbrello/codegenerators/cpp -I/<>/umbrello/codegenerators/csharp -I/<>/umbrello/codegenerators/d -I/<>/umbrello/codegenerators/idl -I/<>/umbrello/codegenerators/java -I/<>/umbrello/codegenerators/js -I/<>/umbrello/codegenerators/pascal -I/<>/umbrello/codegenerators/perl -I/<>/umbrello/codegenerators/php -I/<>/umbrello/codegenerators/python -I/<>/umbrello/codegenerators/ruby -I/<>/umbrello/codegenerators/sql -I/<>/umbrello/codegenerators/tcl -I/<>/umbrello/codegenerators/vala -I/<>/umbrello/codegenerators/xml -I/<>/umbrello/codegenwizard -I/<>/umbrello/codeimport -I/<>/umbrello/codeimport/csharp -I/<>/umbrello/codeimpwizard -I/<>/umbrello/debug -I/<>/umbrello/dialogs -I/<>/umbrello/dialogs/pages -I/<>/umbrello/dialogs/widgets -I/<>/umbrello/docgenerators -I/<>/umbrello/finder -I/<>/umbrello/refactoring -I/<>/umbrello/uml1model -I/<>/umbrello/umlwidgets -I/<>/lib/cppparser -I/<>/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/aarch64-linux-gnu/qt5 -isystem /usr/include/aarch64-linux-gnu/qt5/QtWidgets -isystem /usr/include/aarch64-linux-gnu/qt5/QtGui -isystem /usr/include/aarch64-linux-gnu/qt5/QtCore -isystem /usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/aarch64-linux-gnu/qt5/QtXml -isystem /usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/aarch64-linux-gnu/qt5/QtSvg -isystem /usr/include/aarch64-linux-gnu/qt5/QtWebKitWidgets -isystem /usr/include/aarch64-linux-gnu/qt5/QtWebKit -isystem /usr/include/aarch64-linux-gnu/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/aarch64-linux-gnu/qt5/QtConcurrent -isystem /usr/include/aarch64-linux-gnu/qt5/QtDBus -isystem /usr/include/KF5/KTextEditor -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -fno-delete-null-pointer-checks -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -o CMakeFiles/libumbrello.dir/cmds/cmdsetvisibility.cpp.o -c /<>/umbrello/cmds/cmdsetvisibility.cpp In file included from /<>/umbrello/cmds/cmdsetvisibility.cpp:11: /<>/umbrello/cmds/cmdsetvisibility.h:24:18: warning: ‘virtual void Uml::CmdSetVisibility::redo()’ can be marked override [-Wsuggest-override] 24 | void redo(); | ^~~~ /<>/umbrello/cmds/cmdsetvisibility.h:25:18: warning: ‘virtual void Uml::CmdSetVisibility::undo()’ can be marked override [-Wsuggest-override] 25 | void undo(); | ^~~~ In file included from /<>/umbrello/uml.h:15, from /<>/umbrello/cmds/cmdsetvisibility.cpp:14: /<>/umbrello/dialogs/multipagedialogbase.h:101:18: warning: ‘virtual void MultiPageDialogBase::keyPressEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] 101 | virtual void keyPressEvent(QKeyEvent *event); | ^~~~~~~~~~~~~ In file included from /<>/umbrello/cmds/cmdsetvisibility.cpp:14: /<>/umbrello/uml.h:201:18: warning: ‘virtual void UMLApp::keyPressEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] 201 | virtual void keyPressEvent(QKeyEvent* e); | ^~~~~~~~~~~~~ /<>/umbrello/uml.h:202:18: warning: ‘virtual void UMLApp::keyReleaseEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] 202 | virtual void keyReleaseEvent(QKeyEvent* e); | ^~~~~~~~~~~~~~~ /<>/umbrello/uml.h:204:18: warning: ‘virtual void UMLApp::customEvent(QEvent*)’ can be marked override [-Wsuggest-override] 204 | virtual void customEvent(QEvent* e); | ^~~~~~~~~~~ /<>/umbrello/uml.h:215:18: warning: ‘virtual bool UMLApp::queryClose()’ can be marked override [-Wsuggest-override] 215 | virtual bool queryClose(); | ^~~~~~~~~~ /<>/umbrello/uml.h:217:18: warning: ‘virtual void UMLApp::saveProperties(KConfigGroup&)’ can be marked override [-Wsuggest-override] 217 | virtual void saveProperties(KConfigGroup & cfg); | ^~~~~~~~~~~~~~ /<>/umbrello/uml.h:218:18: warning: ‘virtual void UMLApp::readProperties(const KConfigGroup&)’ can be marked override [-Wsuggest-override] 218 | virtual void readProperties(const KConfigGroup & cfg); | ^~~~~~~~~~~~~~ In file included from /<>/umbrello/listpopupmenu.h:17, from /<>/umbrello/umldoc.h:16, from /<>/umbrello/cmds/cmdsetvisibility.cpp:15: /<>/umbrello/umlwidgets/widgetbase.h:187:20: warning: ‘virtual QRectF WidgetBase::boundingRect() const’ can be marked override [-Wsuggest-override] 187 | virtual QRectF boundingRect() const; | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/widgetbase.h:191:18: warning: ‘virtual void WidgetBase::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] 191 | virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); | ^~~~~ /<>/umbrello/umlwidgets/widgetbase.h:260:18: warning: ‘virtual void WidgetBase::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] 260 | virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent *event); | ^~~~~~~~~~~~~~~~ [ 55%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/cmds/generic/cmdrenameumlinstancetype.cpp.o cd /<>/obj-aarch64-linux-gnu/umbrello && /usr/bin/aarch64-linux-gnu-g++ -DCMAKE_BINARY_DIR=\"/<>/obj-aarch64-linux-gnu\" -DKCOREADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLO_VERSION_STRING=\"2.23.3\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-aarch64-linux-gnu/umbrello -I/<>/umbrello -I/<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/include -I/<>/obj-aarch64-linux-gnu -I/<>/umbrello/clipboard -I/<>/umbrello/cmds -I/<>/umbrello/codegenerators -I/<>/umbrello/codegenerators/ada -I/<>/umbrello/codegenerators/as -I/<>/umbrello/codegenerators/cpp -I/<>/umbrello/codegenerators/csharp -I/<>/umbrello/codegenerators/d -I/<>/umbrello/codegenerators/idl -I/<>/umbrello/codegenerators/java -I/<>/umbrello/codegenerators/js -I/<>/umbrello/codegenerators/pascal -I/<>/umbrello/codegenerators/perl -I/<>/umbrello/codegenerators/php -I/<>/umbrello/codegenerators/python -I/<>/umbrello/codegenerators/ruby -I/<>/umbrello/codegenerators/sql -I/<>/umbrello/codegenerators/tcl -I/<>/umbrello/codegenerators/vala -I/<>/umbrello/codegenerators/xml -I/<>/umbrello/codegenwizard -I/<>/umbrello/codeimport -I/<>/umbrello/codeimport/csharp -I/<>/umbrello/codeimpwizard -I/<>/umbrello/debug -I/<>/umbrello/dialogs -I/<>/umbrello/dialogs/pages -I/<>/umbrello/dialogs/widgets -I/<>/umbrello/docgenerators -I/<>/umbrello/finder -I/<>/umbrello/refactoring -I/<>/umbrello/uml1model -I/<>/umbrello/umlwidgets -I/<>/lib/cppparser -I/<>/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/aarch64-linux-gnu/qt5 -isystem /usr/include/aarch64-linux-gnu/qt5/QtWidgets -isystem /usr/include/aarch64-linux-gnu/qt5/QtGui -isystem /usr/include/aarch64-linux-gnu/qt5/QtCore -isystem /usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/aarch64-linux-gnu/qt5/QtXml -isystem /usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/aarch64-linux-gnu/qt5/QtSvg -isystem /usr/include/aarch64-linux-gnu/qt5/QtWebKitWidgets -isystem /usr/include/aarch64-linux-gnu/qt5/QtWebKit -isystem /usr/include/aarch64-linux-gnu/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/aarch64-linux-gnu/qt5/QtConcurrent -isystem /usr/include/aarch64-linux-gnu/qt5/QtDBus -isystem /usr/include/KF5/KTextEditor -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -fno-delete-null-pointer-checks -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -o CMakeFiles/libumbrello.dir/cmds/generic/cmdrenameumlinstancetype.cpp.o -c /<>/umbrello/cmds/generic/cmdrenameumlinstancetype.cpp In file included from /<>/umbrello/cmds/generic/cmdrenameumlinstancetype.cpp:11: /<>/umbrello/cmds/generic/cmdrenameumlinstancetype.h:30:14: warning: ‘virtual void Uml::CmdRenameUMLInstanceType::redo()’ can be marked override [-Wsuggest-override] 30 | void redo(); | ^~~~ /<>/umbrello/cmds/generic/cmdrenameumlinstancetype.h:31:14: warning: ‘virtual void Uml::CmdRenameUMLInstanceType::undo()’ can be marked override [-Wsuggest-override] 31 | void undo(); | ^~~~ In file included from /<>/umbrello/uml1model/package.h:14, from /<>/umbrello/uml1model/classifier.h:13, from /<>/umbrello/uml1model/instance.h:14, from /<>/umbrello/cmds/generic/cmdrenameumlinstancetype.cpp:14: /<>/umbrello/uml1model/umlcanvasobject.h:43:18: warning: ‘virtual void UMLCanvasObject::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 43 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/umlcanvasobject.h:85:18: warning: ‘virtual bool UMLCanvasObject::resolveRef()’ can be marked override [-Wsuggest-override] 85 | virtual bool resolveRef(); | ^~~~~~~~~~ In file included from /<>/umbrello/uml1model/classifier.h:13, from /<>/umbrello/uml1model/instance.h:14, from /<>/umbrello/cmds/generic/cmdrenameumlinstancetype.cpp:14: /<>/umbrello/uml1model/package.h:39:18: warning: ‘virtual void UMLPackage::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 39 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/package.h:41:24: warning: ‘virtual UMLObject* UMLPackage::clone() const’ can be marked override [-Wsuggest-override] 41 | virtual UMLObject* clone() const; | ^~~~~ /<>/umbrello/uml1model/package.h:64:18: warning: ‘virtual bool UMLPackage::resolveRef()’ can be marked override [-Wsuggest-override] 64 | virtual bool resolveRef(); | ^~~~~~~~~~ /<>/umbrello/uml1model/package.h:66:18: warning: ‘virtual void UMLPackage::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 66 | virtual void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/package.h:69:18: warning: ‘virtual bool UMLPackage::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 69 | virtual bool load1(QDomElement& element); | ^~~~~ In file included from /<>/umbrello/uml1model/attribute.h:15, from /<>/umbrello/uml1model/umlattributelist.h:17, from /<>/umbrello/uml1model/classifier.h:14, from /<>/umbrello/uml1model/instance.h:14, from /<>/umbrello/cmds/generic/cmdrenameumlinstancetype.cpp:14: /<>/umbrello/uml1model/classifierlistitem.h:48:18: warning: ‘virtual void UMLClassifierListItem::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 48 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/classifierlistitem.h:54:24: warning: ‘virtual UMLObject* UMLClassifierListItem::clone() const’ can be marked override [-Wsuggest-override] 54 | virtual UMLObject* clone() const = 0; | ^~~~~ In file included from /<>/umbrello/uml1model/umlattributelist.h:17, from /<>/umbrello/uml1model/classifier.h:14, from /<>/umbrello/uml1model/instance.h:14, from /<>/umbrello/cmds/generic/cmdrenameumlinstancetype.cpp:14: /<>/umbrello/uml1model/attribute.h:42:18: warning: ‘virtual void UMLAttribute::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 42 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/attribute.h:44:10: warning: ‘virtual void UMLAttribute::setName(const QString&)’ can be marked override [-Wsuggest-override] 44 | void setName(const QString &name); | ^~~~~~~ /<>/umbrello/uml1model/attribute.h:48:24: warning: ‘virtual UMLObject* UMLAttribute::clone() const’ can be marked override [-Wsuggest-override] 48 | virtual UMLObject* clone() const; | ^~~~~ /<>/umbrello/uml1model/attribute.h:53:13: warning: ‘virtual QString UMLAttribute::toString(Uml::SignatureType::Enum, bool)’ can be marked override [-Wsuggest-override] 53 | QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false); | ^~~~~~~~ /<>/umbrello/uml1model/attribute.h:58:18: warning: ‘virtual void UMLAttribute::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 58 | virtual void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/attribute.h:60:18: warning: ‘virtual bool UMLAttribute::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] 60 | virtual bool showPropertiesDialog(QWidget* parent = 0); | ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/attribute.h:73:10: warning: ‘virtual bool UMLAttribute::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 73 | bool load1(QDomElement & element); | ^~~~~ In file included from /<>/umbrello/uml1model/foreignkeyconstraint.h:16, from /<>/umbrello/model_utils.h:18, from /<>/umbrello/uml1model/classifier.h:19, from /<>/umbrello/uml1model/instance.h:14, from /<>/umbrello/cmds/generic/cmdrenameumlinstancetype.cpp:14: /<>/umbrello/uml1model/entityconstraint.h:40:18: warning: ‘virtual void UMLEntityConstraint::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 40 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/entityconstraint.h:45:24: warning: ‘virtual UMLObject* UMLEntityConstraint::clone() const’ can be marked override [-Wsuggest-override] 45 | virtual UMLObject* clone() const = 0; | ^~~~~ In file included from /<>/umbrello/model_utils.h:18, from /<>/umbrello/uml1model/classifier.h:19, from /<>/umbrello/uml1model/instance.h:14, from /<>/umbrello/cmds/generic/cmdrenameumlinstancetype.cpp:14: /<>/umbrello/uml1model/foreignkeyconstraint.h:56:18: warning: ‘virtual void UMLForeignKeyConstraint::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 56 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:58:24: warning: ‘virtual UMLObject* UMLForeignKeyConstraint::clone() const’ can be marked override [-Wsuggest-override] 58 | virtual UMLObject* clone() const; | ^~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:60:13: warning: ‘virtual QString UMLForeignKeyConstraint::toString(Uml::SignatureType::Enum, bool)’ can be marked override [-Wsuggest-override] 60 | QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false); | ^~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:65:10: warning: ‘virtual void UMLForeignKeyConstraint::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 65 | void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:67:18: warning: ‘virtual bool UMLForeignKeyConstraint::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] 67 | virtual bool showPropertiesDialog(QWidget* parent = 0); | ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:85:10: warning: ‘virtual bool UMLForeignKeyConstraint::resolveRef()’ can be marked override [-Wsuggest-override] 85 | bool resolveRef(); | ^~~~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:94:10: warning: ‘virtual bool UMLForeignKeyConstraint::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 94 | bool load1(QDomElement & element); | ^~~~~ In file included from /<>/umbrello/model_utils.h:20, from /<>/umbrello/uml1model/classifier.h:19, from /<>/umbrello/uml1model/instance.h:14, from /<>/umbrello/cmds/generic/cmdrenameumlinstancetype.cpp:14: /<>/umbrello/dialogs/multipagedialogbase.h:101:18: warning: ‘virtual void MultiPageDialogBase::keyPressEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] 101 | virtual void keyPressEvent(QKeyEvent *event); | ^~~~~~~~~~~~~ In file included from /<>/umbrello/model_utils.h:21, from /<>/umbrello/uml1model/classifier.h:19, from /<>/umbrello/uml1model/instance.h:14, from /<>/umbrello/cmds/generic/cmdrenameumlinstancetype.cpp:14: /<>/umbrello/umlwidgets/widgetbase.h:187:20: warning: ‘virtual QRectF WidgetBase::boundingRect() const’ can be marked override [-Wsuggest-override] 187 | virtual QRectF boundingRect() const; | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/widgetbase.h:191:18: warning: ‘virtual void WidgetBase::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] 191 | virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); | ^~~~~ /<>/umbrello/umlwidgets/widgetbase.h:260:18: warning: ‘virtual void WidgetBase::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] 260 | virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent *event); | ^~~~~~~~~~~~~~~~ In file included from /<>/umbrello/uml1model/instance.h:14, from /<>/umbrello/cmds/generic/cmdrenameumlinstancetype.cpp:14: /<>/umbrello/uml1model/classifier.h:54:18: warning: ‘virtual void UMLClassifier::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 54 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/classifier.h:56:16: warning: ‘virtual UMLObject* UMLClassifier::clone() const’ can be marked override [-Wsuggest-override] 56 | UMLObject* clone() const; | ^~~~~ /<>/umbrello/uml1model/classifier.h:111:18: warning: ‘virtual bool UMLClassifier::resolveRef()’ can be marked override [-Wsuggest-override] 111 | virtual bool resolveRef(); | ^~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:115:24: warning: ‘virtual UMLObject* UMLClassifier::findChildObjectById(Uml::ID::Type, bool)’ can be marked override [-Wsuggest-override] 115 | virtual UMLObject* findChildObjectById(Uml::ID::Type id, bool considerAncestors = false); | ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:124:18: warning: ‘virtual bool UMLClassifier::acceptAssociationType(Uml::AssociationType::Enum)’ can be marked override [-Wsuggest-override] 124 | virtual bool acceptAssociationType(Uml::AssociationType::Enum type); | ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:129:10: warning: ‘virtual void UMLClassifier::setBaseType(UMLObject::ObjectType)’ can be marked override [-Wsuggest-override] 129 | void setBaseType(UMLObject::ObjectType ot); | ^~~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:181:10: warning: ‘virtual void UMLClassifier::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 181 | void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:183:18: warning: ‘virtual bool UMLClassifier::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 183 | virtual bool load1(QDomElement& element); | ^~~~~ In file included from /<>/umbrello/cmds/generic/cmdrenameumlinstancetype.cpp:14: /<>/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] 38 | virtual UMLAttribute* createAttribute(const QString &name = QString(), | ^~~~~~~~~~~~~~~ /<>/umbrello/uml1model/instance.h:42:18: warning: ‘virtual void UMLInstance::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 42 | virtual void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/instance.h:46:10: warning: ‘virtual bool UMLInstance::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 46 | bool load1(QDomElement& element); | ^~~~~ /<>/umbrello/uml1model/instance.h:47:18: warning: ‘virtual bool UMLInstance::resolveRef()’ can be marked override [-Wsuggest-override] 47 | virtual bool resolveRef(); | ^~~~~~~~~~ /<>/umbrello/uml1model/instance.h:48:10: warning: ‘virtual bool UMLInstance::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] 48 | bool showPropertiesDialog(QWidget *parent); | ^~~~~~~~~~~~~~~~~~~~ [ 56%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/cmds/generic/cmdcreateumlobject.cpp.o cd /<>/obj-aarch64-linux-gnu/umbrello && /usr/bin/aarch64-linux-gnu-g++ -DCMAKE_BINARY_DIR=\"/<>/obj-aarch64-linux-gnu\" -DKCOREADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLO_VERSION_STRING=\"2.23.3\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-aarch64-linux-gnu/umbrello -I/<>/umbrello -I/<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/include -I/<>/obj-aarch64-linux-gnu -I/<>/umbrello/clipboard -I/<>/umbrello/cmds -I/<>/umbrello/codegenerators -I/<>/umbrello/codegenerators/ada -I/<>/umbrello/codegenerators/as -I/<>/umbrello/codegenerators/cpp -I/<>/umbrello/codegenerators/csharp -I/<>/umbrello/codegenerators/d -I/<>/umbrello/codegenerators/idl -I/<>/umbrello/codegenerators/java -I/<>/umbrello/codegenerators/js -I/<>/umbrello/codegenerators/pascal -I/<>/umbrello/codegenerators/perl -I/<>/umbrello/codegenerators/php -I/<>/umbrello/codegenerators/python -I/<>/umbrello/codegenerators/ruby -I/<>/umbrello/codegenerators/sql -I/<>/umbrello/codegenerators/tcl -I/<>/umbrello/codegenerators/vala -I/<>/umbrello/codegenerators/xml -I/<>/umbrello/codegenwizard -I/<>/umbrello/codeimport -I/<>/umbrello/codeimport/csharp -I/<>/umbrello/codeimpwizard -I/<>/umbrello/debug -I/<>/umbrello/dialogs -I/<>/umbrello/dialogs/pages -I/<>/umbrello/dialogs/widgets -I/<>/umbrello/docgenerators -I/<>/umbrello/finder -I/<>/umbrello/refactoring -I/<>/umbrello/uml1model -I/<>/umbrello/umlwidgets -I/<>/lib/cppparser -I/<>/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/aarch64-linux-gnu/qt5 -isystem /usr/include/aarch64-linux-gnu/qt5/QtWidgets -isystem /usr/include/aarch64-linux-gnu/qt5/QtGui -isystem /usr/include/aarch64-linux-gnu/qt5/QtCore -isystem /usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/aarch64-linux-gnu/qt5/QtXml -isystem /usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/aarch64-linux-gnu/qt5/QtSvg -isystem /usr/include/aarch64-linux-gnu/qt5/QtWebKitWidgets -isystem /usr/include/aarch64-linux-gnu/qt5/QtWebKit -isystem /usr/include/aarch64-linux-gnu/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/aarch64-linux-gnu/qt5/QtConcurrent -isystem /usr/include/aarch64-linux-gnu/qt5/QtDBus -isystem /usr/include/KF5/KTextEditor -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -fno-delete-null-pointer-checks -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -o CMakeFiles/libumbrello.dir/cmds/generic/cmdcreateumlobject.cpp.o -c /<>/umbrello/cmds/generic/cmdcreateumlobject.cpp In file included from /<>/umbrello/cmds/generic/cmdcreateumlobject.cpp:11: /<>/umbrello/cmds/generic/cmdcreateumlobject.h:28:14: warning: ‘virtual void Uml::CmdCreateUMLObject::redo()’ can be marked override [-Wsuggest-override] 28 | void redo(); | ^~~~ /<>/umbrello/cmds/generic/cmdcreateumlobject.h:29:14: warning: ‘virtual void Uml::CmdCreateUMLObject::undo()’ can be marked override [-Wsuggest-override] 29 | void undo(); | ^~~~ In file included from /<>/umbrello/cmds/generic/cmdcreateumlobject.cpp:14: /<>/umbrello/debug/debug_utils.h:91:18: warning: ‘virtual void Tracer::showEvent(QShowEvent*)’ can be marked override [-Wsuggest-override] 91 | virtual void showEvent(QShowEvent*); | ^~~~~~~~~ In file included from /<>/umbrello/uml1model/package.h:14, from /<>/umbrello/cmds/generic/cmdcreateumlobject.cpp:15: /<>/umbrello/uml1model/umlcanvasobject.h:43:18: warning: ‘virtual void UMLCanvasObject::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 43 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/umlcanvasobject.h:85:18: warning: ‘virtual bool UMLCanvasObject::resolveRef()’ can be marked override [-Wsuggest-override] 85 | virtual bool resolveRef(); | ^~~~~~~~~~ In file included from /<>/umbrello/cmds/generic/cmdcreateumlobject.cpp:15: /<>/umbrello/uml1model/package.h:39:18: warning: ‘virtual void UMLPackage::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 39 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/package.h:41:24: warning: ‘virtual UMLObject* UMLPackage::clone() const’ can be marked override [-Wsuggest-override] 41 | virtual UMLObject* clone() const; | ^~~~~ /<>/umbrello/uml1model/package.h:64:18: warning: ‘virtual bool UMLPackage::resolveRef()’ can be marked override [-Wsuggest-override] 64 | virtual bool resolveRef(); | ^~~~~~~~~~ /<>/umbrello/uml1model/package.h:66:18: warning: ‘virtual void UMLPackage::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 66 | virtual void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/package.h:69:18: warning: ‘virtual bool UMLPackage::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 69 | virtual bool load1(QDomElement& element); | ^~~~~ In file included from /<>/umbrello/uml.h:15, from /<>/umbrello/cmds/generic/cmdcreateumlobject.cpp:16: /<>/umbrello/dialogs/multipagedialogbase.h:101:18: warning: ‘virtual void MultiPageDialogBase::keyPressEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] 101 | virtual void keyPressEvent(QKeyEvent *event); | ^~~~~~~~~~~~~ In file included from /<>/umbrello/cmds/generic/cmdcreateumlobject.cpp:16: /<>/umbrello/uml.h:201:18: warning: ‘virtual void UMLApp::keyPressEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] 201 | virtual void keyPressEvent(QKeyEvent* e); | ^~~~~~~~~~~~~ /<>/umbrello/uml.h:202:18: warning: ‘virtual void UMLApp::keyReleaseEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] 202 | virtual void keyReleaseEvent(QKeyEvent* e); | ^~~~~~~~~~~~~~~ /<>/umbrello/uml.h:204:18: warning: ‘virtual void UMLApp::customEvent(QEvent*)’ can be marked override [-Wsuggest-override] 204 | virtual void customEvent(QEvent* e); | ^~~~~~~~~~~ /<>/umbrello/uml.h:215:18: warning: ‘virtual bool UMLApp::queryClose()’ can be marked override [-Wsuggest-override] 215 | virtual bool queryClose(); | ^~~~~~~~~~ /<>/umbrello/uml.h:217:18: warning: ‘virtual void UMLApp::saveProperties(KConfigGroup&)’ can be marked override [-Wsuggest-override] 217 | virtual void saveProperties(KConfigGroup & cfg); | ^~~~~~~~~~~~~~ /<>/umbrello/uml.h:218:18: warning: ‘virtual void UMLApp::readProperties(const KConfigGroup&)’ can be marked override [-Wsuggest-override] 218 | virtual void readProperties(const KConfigGroup & cfg); | ^~~~~~~~~~~~~~ In file included from /<>/umbrello/listpopupmenu.h:17, from /<>/umbrello/umldoc.h:16, from /<>/umbrello/cmds/generic/cmdcreateumlobject.cpp:17: /<>/umbrello/umlwidgets/widgetbase.h:187:20: warning: ‘virtual QRectF WidgetBase::boundingRect() const’ can be marked override [-Wsuggest-override] 187 | virtual QRectF boundingRect() const; | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/widgetbase.h:191:18: warning: ‘virtual void WidgetBase::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] 191 | virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); | ^~~~~ /<>/umbrello/umlwidgets/widgetbase.h:260:18: warning: ‘virtual void WidgetBase::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] 260 | virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent *event); | ^~~~~~~~~~~~~~~~ [ 56%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/cmds/generic/cmdremoveumlobject.cpp.o cd /<>/obj-aarch64-linux-gnu/umbrello && /usr/bin/aarch64-linux-gnu-g++ -DCMAKE_BINARY_DIR=\"/<>/obj-aarch64-linux-gnu\" -DKCOREADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLO_VERSION_STRING=\"2.23.3\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-aarch64-linux-gnu/umbrello -I/<>/umbrello -I/<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/include -I/<>/obj-aarch64-linux-gnu -I/<>/umbrello/clipboard -I/<>/umbrello/cmds -I/<>/umbrello/codegenerators -I/<>/umbrello/codegenerators/ada -I/<>/umbrello/codegenerators/as -I/<>/umbrello/codegenerators/cpp -I/<>/umbrello/codegenerators/csharp -I/<>/umbrello/codegenerators/d -I/<>/umbrello/codegenerators/idl -I/<>/umbrello/codegenerators/java -I/<>/umbrello/codegenerators/js -I/<>/umbrello/codegenerators/pascal -I/<>/umbrello/codegenerators/perl -I/<>/umbrello/codegenerators/php -I/<>/umbrello/codegenerators/python -I/<>/umbrello/codegenerators/ruby -I/<>/umbrello/codegenerators/sql -I/<>/umbrello/codegenerators/tcl -I/<>/umbrello/codegenerators/vala -I/<>/umbrello/codegenerators/xml -I/<>/umbrello/codegenwizard -I/<>/umbrello/codeimport -I/<>/umbrello/codeimport/csharp -I/<>/umbrello/codeimpwizard -I/<>/umbrello/debug -I/<>/umbrello/dialogs -I/<>/umbrello/dialogs/pages -I/<>/umbrello/dialogs/widgets -I/<>/umbrello/docgenerators -I/<>/umbrello/finder -I/<>/umbrello/refactoring -I/<>/umbrello/uml1model -I/<>/umbrello/umlwidgets -I/<>/lib/cppparser -I/<>/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/aarch64-linux-gnu/qt5 -isystem /usr/include/aarch64-linux-gnu/qt5/QtWidgets -isystem /usr/include/aarch64-linux-gnu/qt5/QtGui -isystem /usr/include/aarch64-linux-gnu/qt5/QtCore -isystem /usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/aarch64-linux-gnu/qt5/QtXml -isystem /usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/aarch64-linux-gnu/qt5/QtSvg -isystem /usr/include/aarch64-linux-gnu/qt5/QtWebKitWidgets -isystem /usr/include/aarch64-linux-gnu/qt5/QtWebKit -isystem /usr/include/aarch64-linux-gnu/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/aarch64-linux-gnu/qt5/QtConcurrent -isystem /usr/include/aarch64-linux-gnu/qt5/QtDBus -isystem /usr/include/KF5/KTextEditor -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -fno-delete-null-pointer-checks -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -o CMakeFiles/libumbrello.dir/cmds/generic/cmdremoveumlobject.cpp.o -c /<>/umbrello/cmds/generic/cmdremoveumlobject.cpp In file included from /<>/umbrello/cmds/generic/cmdremoveumlobject.cpp:11: /<>/umbrello/cmds/generic/cmdremoveumlobject.h:25:14: warning: ‘virtual void Uml::CmdRemoveUMLObject::redo()’ can be marked override [-Wsuggest-override] 25 | void redo(); | ^~~~ /<>/umbrello/cmds/generic/cmdremoveumlobject.h:26:14: warning: ‘virtual void Uml::CmdRemoveUMLObject::undo()’ can be marked override [-Wsuggest-override] 26 | void undo(); | ^~~~ In file included from /<>/umbrello/uml.h:15, from /<>/umbrello/cmds/generic/cmdremoveumlobject.cpp:14: /<>/umbrello/dialogs/multipagedialogbase.h:101:18: warning: ‘virtual void MultiPageDialogBase::keyPressEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] 101 | virtual void keyPressEvent(QKeyEvent *event); | ^~~~~~~~~~~~~ In file included from /<>/umbrello/cmds/generic/cmdremoveumlobject.cpp:14: /<>/umbrello/uml.h:201:18: warning: ‘virtual void UMLApp::keyPressEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] 201 | virtual void keyPressEvent(QKeyEvent* e); | ^~~~~~~~~~~~~ /<>/umbrello/uml.h:202:18: warning: ‘virtual void UMLApp::keyReleaseEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] 202 | virtual void keyReleaseEvent(QKeyEvent* e); | ^~~~~~~~~~~~~~~ /<>/umbrello/uml.h:204:18: warning: ‘virtual void UMLApp::customEvent(QEvent*)’ can be marked override [-Wsuggest-override] 204 | virtual void customEvent(QEvent* e); | ^~~~~~~~~~~ /<>/umbrello/uml.h:215:18: warning: ‘virtual bool UMLApp::queryClose()’ can be marked override [-Wsuggest-override] 215 | virtual bool queryClose(); | ^~~~~~~~~~ /<>/umbrello/uml.h:217:18: warning: ‘virtual void UMLApp::saveProperties(KConfigGroup&)’ can be marked override [-Wsuggest-override] 217 | virtual void saveProperties(KConfigGroup & cfg); | ^~~~~~~~~~~~~~ /<>/umbrello/uml.h:218:18: warning: ‘virtual void UMLApp::readProperties(const KConfigGroup&)’ can be marked override [-Wsuggest-override] 218 | virtual void readProperties(const KConfigGroup & cfg); | ^~~~~~~~~~~~~~ In file included from /<>/umbrello/listpopupmenu.h:17, from /<>/umbrello/umldoc.h:16, from /<>/umbrello/cmds/generic/cmdremoveumlobject.cpp:15: /<>/umbrello/umlwidgets/widgetbase.h:187:20: warning: ‘virtual QRectF WidgetBase::boundingRect() const’ can be marked override [-Wsuggest-override] 187 | virtual QRectF boundingRect() const; | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/widgetbase.h:191:18: warning: ‘virtual void WidgetBase::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] 191 | virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); | ^~~~~ /<>/umbrello/umlwidgets/widgetbase.h:260:18: warning: ‘virtual void WidgetBase::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] 260 | virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent *event); | ^~~~~~~~~~~~~~~~ [ 56%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/cmds/generic/cmdrenameumlobject.cpp.o cd /<>/obj-aarch64-linux-gnu/umbrello && /usr/bin/aarch64-linux-gnu-g++ -DCMAKE_BINARY_DIR=\"/<>/obj-aarch64-linux-gnu\" -DKCOREADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLO_VERSION_STRING=\"2.23.3\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-aarch64-linux-gnu/umbrello -I/<>/umbrello -I/<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/include -I/<>/obj-aarch64-linux-gnu -I/<>/umbrello/clipboard -I/<>/umbrello/cmds -I/<>/umbrello/codegenerators -I/<>/umbrello/codegenerators/ada -I/<>/umbrello/codegenerators/as -I/<>/umbrello/codegenerators/cpp -I/<>/umbrello/codegenerators/csharp -I/<>/umbrello/codegenerators/d -I/<>/umbrello/codegenerators/idl -I/<>/umbrello/codegenerators/java -I/<>/umbrello/codegenerators/js -I/<>/umbrello/codegenerators/pascal -I/<>/umbrello/codegenerators/perl -I/<>/umbrello/codegenerators/php -I/<>/umbrello/codegenerators/python -I/<>/umbrello/codegenerators/ruby -I/<>/umbrello/codegenerators/sql -I/<>/umbrello/codegenerators/tcl -I/<>/umbrello/codegenerators/vala -I/<>/umbrello/codegenerators/xml -I/<>/umbrello/codegenwizard -I/<>/umbrello/codeimport -I/<>/umbrello/codeimport/csharp -I/<>/umbrello/codeimpwizard -I/<>/umbrello/debug -I/<>/umbrello/dialogs -I/<>/umbrello/dialogs/pages -I/<>/umbrello/dialogs/widgets -I/<>/umbrello/docgenerators -I/<>/umbrello/finder -I/<>/umbrello/refactoring -I/<>/umbrello/uml1model -I/<>/umbrello/umlwidgets -I/<>/lib/cppparser -I/<>/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/aarch64-linux-gnu/qt5 -isystem /usr/include/aarch64-linux-gnu/qt5/QtWidgets -isystem /usr/include/aarch64-linux-gnu/qt5/QtGui -isystem /usr/include/aarch64-linux-gnu/qt5/QtCore -isystem /usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/aarch64-linux-gnu/qt5/QtXml -isystem /usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/aarch64-linux-gnu/qt5/QtSvg -isystem /usr/include/aarch64-linux-gnu/qt5/QtWebKitWidgets -isystem /usr/include/aarch64-linux-gnu/qt5/QtWebKit -isystem /usr/include/aarch64-linux-gnu/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/aarch64-linux-gnu/qt5/QtConcurrent -isystem /usr/include/aarch64-linux-gnu/qt5/QtDBus -isystem /usr/include/KF5/KTextEditor -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -fno-delete-null-pointer-checks -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -o CMakeFiles/libumbrello.dir/cmds/generic/cmdrenameumlobject.cpp.o -c /<>/umbrello/cmds/generic/cmdrenameumlobject.cpp In file included from /<>/umbrello/cmds/generic/cmdrenameumlobject.cpp:11: /<>/umbrello/cmds/generic/cmdrenameumlobject.h:26:18: warning: ‘virtual void Uml::CmdRenameUMLObject::redo()’ can be marked override [-Wsuggest-override] 26 | void redo(); | ^~~~ /<>/umbrello/cmds/generic/cmdrenameumlobject.h:27:18: warning: ‘virtual void Uml::CmdRenameUMLObject::undo()’ can be marked override [-Wsuggest-override] 27 | void undo(); | ^~~~ [ 56%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/cmds/widget/cmdbasewidgetcommand.cpp.o cd /<>/obj-aarch64-linux-gnu/umbrello && /usr/bin/aarch64-linux-gnu-g++ -DCMAKE_BINARY_DIR=\"/<>/obj-aarch64-linux-gnu\" -DKCOREADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLO_VERSION_STRING=\"2.23.3\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-aarch64-linux-gnu/umbrello -I/<>/umbrello -I/<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/include -I/<>/obj-aarch64-linux-gnu -I/<>/umbrello/clipboard -I/<>/umbrello/cmds -I/<>/umbrello/codegenerators -I/<>/umbrello/codegenerators/ada -I/<>/umbrello/codegenerators/as -I/<>/umbrello/codegenerators/cpp -I/<>/umbrello/codegenerators/csharp -I/<>/umbrello/codegenerators/d -I/<>/umbrello/codegenerators/idl -I/<>/umbrello/codegenerators/java -I/<>/umbrello/codegenerators/js -I/<>/umbrello/codegenerators/pascal -I/<>/umbrello/codegenerators/perl -I/<>/umbrello/codegenerators/php -I/<>/umbrello/codegenerators/python -I/<>/umbrello/codegenerators/ruby -I/<>/umbrello/codegenerators/sql -I/<>/umbrello/codegenerators/tcl -I/<>/umbrello/codegenerators/vala -I/<>/umbrello/codegenerators/xml -I/<>/umbrello/codegenwizard -I/<>/umbrello/codeimport -I/<>/umbrello/codeimport/csharp -I/<>/umbrello/codeimpwizard -I/<>/umbrello/debug -I/<>/umbrello/dialogs -I/<>/umbrello/dialogs/pages -I/<>/umbrello/dialogs/widgets -I/<>/umbrello/docgenerators -I/<>/umbrello/finder -I/<>/umbrello/refactoring -I/<>/umbrello/uml1model -I/<>/umbrello/umlwidgets -I/<>/lib/cppparser -I/<>/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/aarch64-linux-gnu/qt5 -isystem /usr/include/aarch64-linux-gnu/qt5/QtWidgets -isystem /usr/include/aarch64-linux-gnu/qt5/QtGui -isystem /usr/include/aarch64-linux-gnu/qt5/QtCore -isystem /usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/aarch64-linux-gnu/qt5/QtXml -isystem /usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/aarch64-linux-gnu/qt5/QtSvg -isystem /usr/include/aarch64-linux-gnu/qt5/QtWebKitWidgets -isystem /usr/include/aarch64-linux-gnu/qt5/QtWebKit -isystem /usr/include/aarch64-linux-gnu/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/aarch64-linux-gnu/qt5/QtConcurrent -isystem /usr/include/aarch64-linux-gnu/qt5/QtDBus -isystem /usr/include/KF5/KTextEditor -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -fno-delete-null-pointer-checks -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -o CMakeFiles/libumbrello.dir/cmds/widget/cmdbasewidgetcommand.cpp.o -c /<>/umbrello/cmds/widget/cmdbasewidgetcommand.cpp In file included from /<>/umbrello/umlwidgets/umlwidget.h:18, from /<>/umbrello/umlwidgets/messagewidget.h:14, from /<>/umbrello/cmds/widget/cmdbasewidgetcommand.cpp:14: /<>/umbrello/umlwidgets/widgetbase.h:187:20: warning: ‘virtual QRectF WidgetBase::boundingRect() const’ can be marked override [-Wsuggest-override] 187 | virtual QRectF boundingRect() const; | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/widgetbase.h:191:18: warning: ‘virtual void WidgetBase::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] 191 | virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); | ^~~~~ /<>/umbrello/umlwidgets/widgetbase.h:260:18: warning: ‘virtual void WidgetBase::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] 260 | virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent *event); | ^~~~~~~~~~~~~~~~ In file included from /<>/umbrello/umlwidgets/messagewidget.h:14, from /<>/umbrello/cmds/widget/cmdbasewidgetcommand.cpp:14: /<>/umbrello/umlwidgets/umlwidget.h:71:18: warning: ‘virtual void UMLWidget::setUseFillColor(bool)’ can be marked override [-Wsuggest-override] 71 | virtual void setUseFillColor(bool fc); | ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:74:18: warning: ‘virtual void UMLWidget::setTextColor(const QColor&)’ can be marked override [-Wsuggest-override] 74 | virtual void setTextColor(const QColor &color); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:77:18: warning: ‘virtual void UMLWidget::setLineColor(const QColor&)’ can be marked override [-Wsuggest-override] 77 | virtual void setLineColor(const QColor &color); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:80:18: warning: ‘virtual void UMLWidget::setLineWidth(uint)’ can be marked override [-Wsuggest-override] 80 | virtual void setLineWidth(uint width); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:83:18: warning: ‘virtual void UMLWidget::setFillColor(const QColor&)’ can be marked override [-Wsuggest-override] 83 | virtual void setFillColor(const QColor &color); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:87:18: warning: ‘virtual void UMLWidget::setSelected(bool)’ can be marked override [-Wsuggest-override] 87 | virtual void setSelected(bool _select); | ^~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:96:18: warning: ‘virtual void UMLWidget::setFont(const QFont&)’ can be marked override [-Wsuggest-override] 96 | virtual void setFont(const QFont &font); | ^~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:173:18: warning: ‘virtual void UMLWidget::showPropertiesDialog()’ can be marked override [-Wsuggest-override] 173 | virtual void showPropertiesDialog(); | ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:192:18: warning: ‘virtual bool UMLWidget::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] 192 | virtual bool loadFromXMI1(QDomElement &qElement); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:193:18: warning: ‘virtual void UMLWidget::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 193 | virtual void saveToXMI1(QDomDocument &qDoc, QDomElement &qElement); | ^~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:230:18: warning: ‘virtual void UMLWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] 230 | virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); | ^~~~~ /<>/umbrello/umlwidgets/umlwidget.h:234:18: warning: ‘virtual void UMLWidget::slotMenuSelection(QAction*)’ can be marked override [-Wsuggest-override] 234 | virtual void slotMenuSelection(QAction* action); | ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:251:18: warning: ‘virtual void UMLWidget::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] 251 | virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent* event); | ^~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:252:18: warning: ‘virtual void UMLWidget::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 252 | virtual void mouseDoubleClickEvent(QGraphicsSceneMouseEvent *event); | ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:253:18: warning: ‘virtual void UMLWidget::mousePressEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 253 | virtual void mousePressEvent(QGraphicsSceneMouseEvent *event); | ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:254:18: warning: ‘virtual void UMLWidget::mouseMoveEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 254 | virtual void mouseMoveEvent(QGraphicsSceneMouseEvent *event); | ^~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:255:18: warning: ‘virtual void UMLWidget::mouseReleaseEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 255 | virtual void mouseReleaseEvent(QGraphicsSceneMouseEvent *event); | ^~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/umlscene.h:17, from /<>/umbrello/umlwidgets/linkwidget.h:15, from /<>/umbrello/umlwidgets/messagewidget.h:15, from /<>/umbrello/cmds/widget/cmdbasewidgetcommand.cpp:14: /<>/umbrello/umlwidgets/classifierwidget.h:97:16: warning: ‘virtual UMLWidget* ClassifierWidget::onWidget(const QPointF&)’ can be marked override [-Wsuggest-override] 97 | UMLWidget* onWidget(const QPointF& p); | ^~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:98:16: warning: ‘virtual UMLWidget* ClassifierWidget::widgetWithID(Uml::ID::Type)’ can be marked override [-Wsuggest-override] 98 | UMLWidget* widgetWithID(Uml::ID::Type id); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:100:18: warning: ‘virtual void ClassifierWidget::setDocumentation(const QString&)’ can be marked override [-Wsuggest-override] 100 | virtual void setDocumentation(const QString& doc); | ^~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:102:12: warning: ‘virtual QSizeF ClassifierWidget::calculateSize(bool) const’ can be marked override [-Wsuggest-override] 102 | QSizeF calculateSize(bool withExtensions = true) const; | ^~~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:104:18: warning: ‘virtual void ClassifierWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] 104 | virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); | ^~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:105:26: warning: ‘virtual QPainterPath ClassifierWidget::shape() const’ can be marked override [-Wsuggest-override] 105 | virtual QPainterPath shape() const; | ^~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:107:18: warning: ‘virtual void ClassifierWidget::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 107 | virtual void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); | ^~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:108:18: warning: ‘virtual bool ClassifierWidget::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] 108 | virtual bool loadFromXMI1(QDomElement & qElement); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:111:18: warning: ‘virtual void ClassifierWidget::slotMenuSelection(QAction*)’ can be marked override [-Wsuggest-override] 111 | virtual void slotMenuSelection(QAction* action); | ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:121:12: warning: ‘virtual QSizeF ClassifierWidget::minimumSize() const’ can be marked override [-Wsuggest-override] 121 | QSizeF minimumSize() const; | ^~~~~~~~~~~ In file included from /<>/umbrello/umlwidgets/linkwidget.h:15, from /<>/umbrello/umlwidgets/messagewidget.h:15, from /<>/umbrello/cmds/widget/cmdbasewidgetcommand.cpp:14: /<>/umbrello/umlscene.h:338:10: warning: ‘virtual void UMLScene::dragEnterEvent(QGraphicsSceneDragDropEvent*)’ can be marked override [-Wsuggest-override] 338 | void dragEnterEvent(QGraphicsSceneDragDropEvent* enterEvent); | ^~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:339:10: warning: ‘virtual void UMLScene::dragMoveEvent(QGraphicsSceneDragDropEvent*)’ can be marked override [-Wsuggest-override] 339 | void dragMoveEvent(QGraphicsSceneDragDropEvent* moveEvent); | ^~~~~~~~~~~~~ /<>/umbrello/umlscene.h:340:10: warning: ‘virtual void UMLScene::dropEvent(QGraphicsSceneDragDropEvent*)’ can be marked override [-Wsuggest-override] 340 | void dropEvent(QGraphicsSceneDragDropEvent* dropEvent); | ^~~~~~~~~ /<>/umbrello/umlscene.h:342:10: warning: ‘virtual void UMLScene::mouseMoveEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 342 | void mouseMoveEvent(QGraphicsSceneMouseEvent* mouseEvent); | ^~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:343:10: warning: ‘virtual void UMLScene::mousePressEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 343 | void mousePressEvent(QGraphicsSceneMouseEvent* mouseEvent); | ^~~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:344:10: warning: ‘virtual void UMLScene::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 344 | void mouseDoubleClickEvent(QGraphicsSceneMouseEvent* mouseEvent); | ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:345:10: warning: ‘virtual void UMLScene::mouseReleaseEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 345 | void mouseReleaseEvent(QGraphicsSceneMouseEvent* mouseEvent); | ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:346:18: warning: ‘virtual void UMLScene::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] 346 | virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent* contextMenuEvent); | ^~~~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:358:18: warning: ‘virtual void UMLScene::drawBackground(QPainter*, const QRectF&)’ can be marked override [-Wsuggest-override] 358 | virtual void drawBackground(QPainter *painter, const QRectF &rect); | ^~~~~~~~~~~~~~ In file included from /<>/umbrello/cmds/widget/cmdbasewidgetcommand.cpp:14: /<>/umbrello/umlwidgets/messagewidget.h:54:18: warning: ‘virtual void MessageWidget::setY(qreal)’ can be marked override [-Wsuggest-override] 54 | virtual void setY(qreal y); | ^~~~ /<>/umbrello/umlwidgets/messagewidget.h:58:18: warning: ‘virtual void MessageWidget::lwSetFont(QFont)’ can be marked override [-Wsuggest-override] 58 | virtual void lwSetFont (QFont font); | ^~~~~~~~~ /<>/umbrello/umlwidgets/messagewidget.h:59:28: warning: ‘virtual UMLClassifier* MessageWidget::operationOwner()’ can be marked override [-Wsuggest-override] 59 | virtual UMLClassifier *operationOwner(); | ^~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/messagewidget.h:61:27: warning: ‘virtual UMLOperation* MessageWidget::operation()’ can be marked override [-Wsuggest-override] 61 | virtual UMLOperation *operation(); | ^~~~~~~~~ /<>/umbrello/umlwidgets/messagewidget.h:62:18: warning: ‘virtual void MessageWidget::setOperation(UMLOperation*)’ can be marked override [-Wsuggest-override] 62 | virtual void setOperation(UMLOperation *op); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/messagewidget.h:64:21: warning: ‘virtual QString MessageWidget::customOpText()’ can be marked override [-Wsuggest-override] 64 | virtual QString customOpText(); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/messagewidget.h:65:18: warning: ‘virtual void MessageWidget::setCustomOpText(const QString&)’ can be marked override [-Wsuggest-override] 65 | virtual void setCustomOpText(const QString &opText); | ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/messagewidget.h:67:18: warning: ‘virtual void MessageWidget::setMessageText(FloatingTextWidget*)’ can be marked override [-Wsuggest-override] 67 | virtual void setMessageText(FloatingTextWidget *ft); | ^~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/messagewidget.h:68:18: warning: ‘virtual void MessageWidget::setText(FloatingTextWidget*, const QString&)’ can be marked override [-Wsuggest-override] 68 | virtual void setText(FloatingTextWidget *ft, const QString &newText); | ^~~~~~~ /<>/umbrello/umlwidgets/messagewidget.h:70:21: warning: ‘virtual QString MessageWidget::lwOperationText()’ can be marked override [-Wsuggest-override] 70 | virtual QString lwOperationText(); | ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/messagewidget.h:71:28: warning: ‘virtual UMLClassifier* MessageWidget::lwClassifier()’ can be marked override [-Wsuggest-override] 71 | virtual UMLClassifier *lwClassifier(); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/messagewidget.h:72:18: warning: ‘virtual void MessageWidget::setOperationText(const QString&)’ can be marked override [-Wsuggest-override] 72 | virtual void setOperationText(const QString &op); | ^~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/messagewidget.h:74:18: warning: ‘virtual void MessageWidget::constrainTextPos(qreal&, qreal&, qreal, qreal, Uml::TextRole::Enum)’ can be marked override [-Wsuggest-override] 74 | virtual void constrainTextPos(qreal &textX, qreal &textY, qreal textWidth, qreal textHeight, | ^~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/messagewidget.h:111:18: warning: ‘virtual bool MessageWidget::activate(IDChangeLog*)’ can be marked override [-Wsuggest-override] 111 | virtual bool activate(IDChangeLog * Log = 0); | ^~~~~~~~ /<>/umbrello/umlwidgets/messagewidget.h:121:18: warning: ‘virtual void MessageWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] 121 | virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); | ^~~~~ /<>/umbrello/umlwidgets/messagewidget.h:125:10: warning: ‘virtual void MessageWidget::cleanup()’ can be marked override [-Wsuggest-override] 125 | void cleanup(); | ^~~~~~~ /<>/umbrello/umlwidgets/messagewidget.h:127:10: warning: ‘virtual void MessageWidget::setSelected(bool)’ can be marked override [-Wsuggest-override] 127 | void setSelected(bool _select); | ^~~~~~~~~~~ /<>/umbrello/umlwidgets/messagewidget.h:132:20: warning: ‘virtual QSizeF MessageWidget::minimumSize() const’ can be marked override [-Wsuggest-override] 132 | virtual QSizeF minimumSize() const; | ^~~~~~~~~~~ /<>/umbrello/umlwidgets/messagewidget.h:134:16: warning: ‘virtual UMLWidget* MessageWidget::onWidget(const QPointF&)’ can be marked override [-Wsuggest-override] 134 | UMLWidget* onWidget(const QPointF& p); | ^~~~~~~~ /<>/umbrello/umlwidgets/messagewidget.h:136:18: warning: ‘virtual void MessageWidget::resizeWidget(qreal, qreal)’ can be marked override [-Wsuggest-override] 136 | virtual void resizeWidget(qreal newW, qreal newH); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/messagewidget.h:138:18: warning: ‘virtual void MessageWidget::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 138 | virtual void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); | ^~~~~~~~~~ /<>/umbrello/umlwidgets/messagewidget.h:139:18: warning: ‘virtual bool MessageWidget::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] 139 | virtual bool loadFromXMI1(QDomElement & qElement); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/messagewidget.h:152:18: warning: ‘virtual void MessageWidget::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 152 | virtual void mouseDoubleClickEvent(QGraphicsSceneMouseEvent *event); | ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/messagewidget.h:154:18: warning: ‘virtual void MessageWidget::moveWidgetBy(qreal, qreal)’ can be marked override [-Wsuggest-override] 154 | virtual void moveWidgetBy(qreal diffX, qreal diffY); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/messagewidget.h:155:18: warning: ‘virtual void MessageWidget::constrainMovementForAllWidgets(qreal&, qreal&)’ can be marked override [-Wsuggest-override] 155 | virtual void constrainMovementForAllWidgets(qreal &diffX, qreal &diffY); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/messagewidget.h:157:21: warning: ‘virtual QCursor MessageWidget::resizeCursor() const’ can be marked override [-Wsuggest-override] 157 | virtual QCursor resizeCursor() const; | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/messagewidget.h:203:10: warning: ‘virtual void MessageWidget::slotWidgetMoved(Uml::ID::Type)’ can be marked override [-Wsuggest-override] 203 | void slotWidgetMoved(Uml::ID::Type id); | ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/messagewidget.h:204:10: warning: ‘virtual void MessageWidget::slotMenuSelection(QAction*)’ can be marked override [-Wsuggest-override] 204 | void slotMenuSelection(QAction* action); | ^~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/uml.h:15, from /<>/umbrello/cmds/widget/cmdbasewidgetcommand.cpp:15: /<>/umbrello/dialogs/multipagedialogbase.h:101:18: warning: ‘virtual void MultiPageDialogBase::keyPressEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] 101 | virtual void keyPressEvent(QKeyEvent *event); | ^~~~~~~~~~~~~ In file included from /<>/umbrello/cmds/widget/cmdbasewidgetcommand.cpp:15: /<>/umbrello/uml.h:201:18: warning: ‘virtual void UMLApp::keyPressEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] 201 | virtual void keyPressEvent(QKeyEvent* e); | ^~~~~~~~~~~~~ /<>/umbrello/uml.h:202:18: warning: ‘virtual void UMLApp::keyReleaseEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] 202 | virtual void keyReleaseEvent(QKeyEvent* e); | ^~~~~~~~~~~~~~~ /<>/umbrello/uml.h:204:18: warning: ‘virtual void UMLApp::customEvent(QEvent*)’ can be marked override [-Wsuggest-override] 204 | virtual void customEvent(QEvent* e); | ^~~~~~~~~~~ /<>/umbrello/uml.h:215:18: warning: ‘virtual bool UMLApp::queryClose()’ can be marked override [-Wsuggest-override] 215 | virtual bool queryClose(); | ^~~~~~~~~~ /<>/umbrello/uml.h:217:18: warning: ‘virtual void UMLApp::saveProperties(KConfigGroup&)’ can be marked override [-Wsuggest-override] 217 | virtual void saveProperties(KConfigGroup & cfg); | ^~~~~~~~~~~~~~ /<>/umbrello/uml.h:218:18: warning: ‘virtual void UMLApp::readProperties(const KConfigGroup&)’ can be marked override [-Wsuggest-override] 218 | virtual void readProperties(const KConfigGroup & cfg); | ^~~~~~~~~~~~~~ In file included from /<>/umbrello/cmds/widget/cmdbasewidgetcommand.cpp:18: /<>/umbrello/umlview.h:54:18: warning: ‘virtual void UMLView::wheelEvent(QWheelEvent*)’ can be marked override [-Wsuggest-override] 54 | virtual void wheelEvent(QWheelEvent* event); | ^~~~~~~~~~ /<>/umbrello/umlview.h:55:18: warning: ‘virtual void UMLView::showEvent(QShowEvent*)’ can be marked override [-Wsuggest-override] 55 | virtual void showEvent(QShowEvent *se); | ^~~~~~~~~ /<>/umbrello/umlview.h:56:18: warning: ‘virtual void UMLView::hideEvent(QHideEvent*)’ can be marked override [-Wsuggest-override] 56 | virtual void hideEvent(QHideEvent *he); | ^~~~~~~~~ /<>/umbrello/umlview.h:57:18: warning: ‘virtual void UMLView::mousePressEvent(QMouseEvent*)’ can be marked override [-Wsuggest-override] 57 | virtual void mousePressEvent(QMouseEvent* event); | ^~~~~~~~~~~~~~~ /<>/umbrello/umlview.h:58:18: warning: ‘virtual void UMLView::mouseReleaseEvent(QMouseEvent*)’ can be marked override [-Wsuggest-override] 58 | virtual void mouseReleaseEvent(QMouseEvent* event); | ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlview.h:59:18: warning: ‘virtual void UMLView::resizeEvent(QResizeEvent*)’ can be marked override [-Wsuggest-override] 59 | virtual void resizeEvent(QResizeEvent *event); | ^~~~~~~~~~~ [ 57%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/cmds/widget/cmdchangefont.cpp.o cd /<>/obj-aarch64-linux-gnu/umbrello && /usr/bin/aarch64-linux-gnu-g++ -DCMAKE_BINARY_DIR=\"/<>/obj-aarch64-linux-gnu\" -DKCOREADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLO_VERSION_STRING=\"2.23.3\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-aarch64-linux-gnu/umbrello -I/<>/umbrello -I/<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/include -I/<>/obj-aarch64-linux-gnu -I/<>/umbrello/clipboard -I/<>/umbrello/cmds -I/<>/umbrello/codegenerators -I/<>/umbrello/codegenerators/ada -I/<>/umbrello/codegenerators/as -I/<>/umbrello/codegenerators/cpp -I/<>/umbrello/codegenerators/csharp -I/<>/umbrello/codegenerators/d -I/<>/umbrello/codegenerators/idl -I/<>/umbrello/codegenerators/java -I/<>/umbrello/codegenerators/js -I/<>/umbrello/codegenerators/pascal -I/<>/umbrello/codegenerators/perl -I/<>/umbrello/codegenerators/php -I/<>/umbrello/codegenerators/python -I/<>/umbrello/codegenerators/ruby -I/<>/umbrello/codegenerators/sql -I/<>/umbrello/codegenerators/tcl -I/<>/umbrello/codegenerators/vala -I/<>/umbrello/codegenerators/xml -I/<>/umbrello/codegenwizard -I/<>/umbrello/codeimport -I/<>/umbrello/codeimport/csharp -I/<>/umbrello/codeimpwizard -I/<>/umbrello/debug -I/<>/umbrello/dialogs -I/<>/umbrello/dialogs/pages -I/<>/umbrello/dialogs/widgets -I/<>/umbrello/docgenerators -I/<>/umbrello/finder -I/<>/umbrello/refactoring -I/<>/umbrello/uml1model -I/<>/umbrello/umlwidgets -I/<>/lib/cppparser -I/<>/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/aarch64-linux-gnu/qt5 -isystem /usr/include/aarch64-linux-gnu/qt5/QtWidgets -isystem /usr/include/aarch64-linux-gnu/qt5/QtGui -isystem /usr/include/aarch64-linux-gnu/qt5/QtCore -isystem /usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/aarch64-linux-gnu/qt5/QtXml -isystem /usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/aarch64-linux-gnu/qt5/QtSvg -isystem /usr/include/aarch64-linux-gnu/qt5/QtWebKitWidgets -isystem /usr/include/aarch64-linux-gnu/qt5/QtWebKit -isystem /usr/include/aarch64-linux-gnu/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/aarch64-linux-gnu/qt5/QtConcurrent -isystem /usr/include/aarch64-linux-gnu/qt5/QtDBus -isystem /usr/include/KF5/KTextEditor -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -fno-delete-null-pointer-checks -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -o CMakeFiles/libumbrello.dir/cmds/widget/cmdchangefont.cpp.o -c /<>/umbrello/cmds/widget/cmdchangefont.cpp In file included from /<>/umbrello/cmds/widget/cmdchangefont.cpp:11: /<>/umbrello/cmds/widget/cmdchangefont.h:27:18: warning: ‘virtual void Uml::CmdChangeFont::undo()’ can be marked override [-Wsuggest-override] 27 | void undo(); | ^~~~ /<>/umbrello/cmds/widget/cmdchangefont.h:28:18: warning: ‘virtual void Uml::CmdChangeFont::redo()’ can be marked override [-Wsuggest-override] 28 | void redo(); | ^~~~ In file included from /<>/umbrello/umlwidgets/umlwidget.h:18, from /<>/umbrello/cmds/widget/cmdchangefont.cpp:14: /<>/umbrello/umlwidgets/widgetbase.h:187:20: warning: ‘virtual QRectF WidgetBase::boundingRect() const’ can be marked override [-Wsuggest-override] 187 | virtual QRectF boundingRect() const; | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/widgetbase.h:191:18: warning: ‘virtual void WidgetBase::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] 191 | virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); | ^~~~~ /<>/umbrello/umlwidgets/widgetbase.h:260:18: warning: ‘virtual void WidgetBase::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] 260 | virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent *event); | ^~~~~~~~~~~~~~~~ In file included from /<>/umbrello/cmds/widget/cmdchangefont.cpp:14: /<>/umbrello/umlwidgets/umlwidget.h:71:18: warning: ‘virtual void UMLWidget::setUseFillColor(bool)’ can be marked override [-Wsuggest-override] 71 | virtual void setUseFillColor(bool fc); | ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:74:18: warning: ‘virtual void UMLWidget::setTextColor(const QColor&)’ can be marked override [-Wsuggest-override] 74 | virtual void setTextColor(const QColor &color); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:77:18: warning: ‘virtual void UMLWidget::setLineColor(const QColor&)’ can be marked override [-Wsuggest-override] 77 | virtual void setLineColor(const QColor &color); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:80:18: warning: ‘virtual void UMLWidget::setLineWidth(uint)’ can be marked override [-Wsuggest-override] 80 | virtual void setLineWidth(uint width); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:83:18: warning: ‘virtual void UMLWidget::setFillColor(const QColor&)’ can be marked override [-Wsuggest-override] 83 | virtual void setFillColor(const QColor &color); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:87:18: warning: ‘virtual void UMLWidget::setSelected(bool)’ can be marked override [-Wsuggest-override] 87 | virtual void setSelected(bool _select); | ^~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:96:18: warning: ‘virtual void UMLWidget::setFont(const QFont&)’ can be marked override [-Wsuggest-override] 96 | virtual void setFont(const QFont &font); | ^~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:173:18: warning: ‘virtual void UMLWidget::showPropertiesDialog()’ can be marked override [-Wsuggest-override] 173 | virtual void showPropertiesDialog(); | ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:192:18: warning: ‘virtual bool UMLWidget::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] 192 | virtual bool loadFromXMI1(QDomElement &qElement); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:193:18: warning: ‘virtual void UMLWidget::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 193 | virtual void saveToXMI1(QDomDocument &qDoc, QDomElement &qElement); | ^~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:230:18: warning: ‘virtual void UMLWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] 230 | virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); | ^~~~~ /<>/umbrello/umlwidgets/umlwidget.h:234:18: warning: ‘virtual void UMLWidget::slotMenuSelection(QAction*)’ can be marked override [-Wsuggest-override] 234 | virtual void slotMenuSelection(QAction* action); | ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:251:18: warning: ‘virtual void UMLWidget::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] 251 | virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent* event); | ^~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:252:18: warning: ‘virtual void UMLWidget::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 252 | virtual void mouseDoubleClickEvent(QGraphicsSceneMouseEvent *event); | ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:253:18: warning: ‘virtual void UMLWidget::mousePressEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 253 | virtual void mousePressEvent(QGraphicsSceneMouseEvent *event); | ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:254:18: warning: ‘virtual void UMLWidget::mouseMoveEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 254 | virtual void mouseMoveEvent(QGraphicsSceneMouseEvent *event); | ^~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:255:18: warning: ‘virtual void UMLWidget::mouseReleaseEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 255 | virtual void mouseReleaseEvent(QGraphicsSceneMouseEvent *event); | ^~~~~~~~~~~~~~~~~ [ 57%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/cmds/widget/cmdchangetextcolor.cpp.o cd /<>/obj-aarch64-linux-gnu/umbrello && /usr/bin/aarch64-linux-gnu-g++ -DCMAKE_BINARY_DIR=\"/<>/obj-aarch64-linux-gnu\" -DKCOREADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLO_VERSION_STRING=\"2.23.3\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-aarch64-linux-gnu/umbrello -I/<>/umbrello -I/<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/include -I/<>/obj-aarch64-linux-gnu -I/<>/umbrello/clipboard -I/<>/umbrello/cmds -I/<>/umbrello/codegenerators -I/<>/umbrello/codegenerators/ada -I/<>/umbrello/codegenerators/as -I/<>/umbrello/codegenerators/cpp -I/<>/umbrello/codegenerators/csharp -I/<>/umbrello/codegenerators/d -I/<>/umbrello/codegenerators/idl -I/<>/umbrello/codegenerators/java -I/<>/umbrello/codegenerators/js -I/<>/umbrello/codegenerators/pascal -I/<>/umbrello/codegenerators/perl -I/<>/umbrello/codegenerators/php -I/<>/umbrello/codegenerators/python -I/<>/umbrello/codegenerators/ruby -I/<>/umbrello/codegenerators/sql -I/<>/umbrello/codegenerators/tcl -I/<>/umbrello/codegenerators/vala -I/<>/umbrello/codegenerators/xml -I/<>/umbrello/codegenwizard -I/<>/umbrello/codeimport -I/<>/umbrello/codeimport/csharp -I/<>/umbrello/codeimpwizard -I/<>/umbrello/debug -I/<>/umbrello/dialogs -I/<>/umbrello/dialogs/pages -I/<>/umbrello/dialogs/widgets -I/<>/umbrello/docgenerators -I/<>/umbrello/finder -I/<>/umbrello/refactoring -I/<>/umbrello/uml1model -I/<>/umbrello/umlwidgets -I/<>/lib/cppparser -I/<>/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/aarch64-linux-gnu/qt5 -isystem /usr/include/aarch64-linux-gnu/qt5/QtWidgets -isystem /usr/include/aarch64-linux-gnu/qt5/QtGui -isystem /usr/include/aarch64-linux-gnu/qt5/QtCore -isystem /usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/aarch64-linux-gnu/qt5/QtXml -isystem /usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/aarch64-linux-gnu/qt5/QtSvg -isystem /usr/include/aarch64-linux-gnu/qt5/QtWebKitWidgets -isystem /usr/include/aarch64-linux-gnu/qt5/QtWebKit -isystem /usr/include/aarch64-linux-gnu/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/aarch64-linux-gnu/qt5/QtConcurrent -isystem /usr/include/aarch64-linux-gnu/qt5/QtDBus -isystem /usr/include/KF5/KTextEditor -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -fno-delete-null-pointer-checks -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -o CMakeFiles/libumbrello.dir/cmds/widget/cmdchangetextcolor.cpp.o -c /<>/umbrello/cmds/widget/cmdchangetextcolor.cpp In file included from /<>/umbrello/cmds/widget/cmdchangetextcolor.cpp:11: /<>/umbrello/cmds/widget/cmdchangetextcolor.h:27:14: warning: ‘virtual void Uml::CmdChangeTextColor::redo()’ can be marked override [-Wsuggest-override] 27 | void redo(); | ^~~~ /<>/umbrello/cmds/widget/cmdchangetextcolor.h:28:14: warning: ‘virtual void Uml::CmdChangeTextColor::undo()’ can be marked override [-Wsuggest-override] 28 | void undo(); | ^~~~ In file included from /<>/umbrello/umlwidgets/umlwidget.h:18, from /<>/umbrello/umlwidgets/classifierwidget.h:16, from /<>/umbrello/umlscene.h:17, from /<>/umbrello/cmds/widget/cmdchangetextcolor.cpp:14: /<>/umbrello/umlwidgets/widgetbase.h:187:20: warning: ‘virtual QRectF WidgetBase::boundingRect() const’ can be marked override [-Wsuggest-override] 187 | virtual QRectF boundingRect() const; | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/widgetbase.h:191:18: warning: ‘virtual void WidgetBase::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] 191 | virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); | ^~~~~ /<>/umbrello/umlwidgets/widgetbase.h:260:18: warning: ‘virtual void WidgetBase::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] 260 | virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent *event); | ^~~~~~~~~~~~~~~~ In file included from /<>/umbrello/umlwidgets/classifierwidget.h:16, from /<>/umbrello/umlscene.h:17, from /<>/umbrello/cmds/widget/cmdchangetextcolor.cpp:14: /<>/umbrello/umlwidgets/umlwidget.h:71:18: warning: ‘virtual void UMLWidget::setUseFillColor(bool)’ can be marked override [-Wsuggest-override] 71 | virtual void setUseFillColor(bool fc); | ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:74:18: warning: ‘virtual void UMLWidget::setTextColor(const QColor&)’ can be marked override [-Wsuggest-override] 74 | virtual void setTextColor(const QColor &color); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:77:18: warning: ‘virtual void UMLWidget::setLineColor(const QColor&)’ can be marked override [-Wsuggest-override] 77 | virtual void setLineColor(const QColor &color); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:80:18: warning: ‘virtual void UMLWidget::setLineWidth(uint)’ can be marked override [-Wsuggest-override] 80 | virtual void setLineWidth(uint width); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:83:18: warning: ‘virtual void UMLWidget::setFillColor(const QColor&)’ can be marked override [-Wsuggest-override] 83 | virtual void setFillColor(const QColor &color); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:87:18: warning: ‘virtual void UMLWidget::setSelected(bool)’ can be marked override [-Wsuggest-override] 87 | virtual void setSelected(bool _select); | ^~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:96:18: warning: ‘virtual void UMLWidget::setFont(const QFont&)’ can be marked override [-Wsuggest-override] 96 | virtual void setFont(const QFont &font); | ^~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:173:18: warning: ‘virtual void UMLWidget::showPropertiesDialog()’ can be marked override [-Wsuggest-override] 173 | virtual void showPropertiesDialog(); | ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:192:18: warning: ‘virtual bool UMLWidget::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] 192 | virtual bool loadFromXMI1(QDomElement &qElement); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:193:18: warning: ‘virtual void UMLWidget::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 193 | virtual void saveToXMI1(QDomDocument &qDoc, QDomElement &qElement); | ^~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:230:18: warning: ‘virtual void UMLWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] 230 | virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); | ^~~~~ /<>/umbrello/umlwidgets/umlwidget.h:234:18: warning: ‘virtual void UMLWidget::slotMenuSelection(QAction*)’ can be marked override [-Wsuggest-override] 234 | virtual void slotMenuSelection(QAction* action); | ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:251:18: warning: ‘virtual void UMLWidget::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] 251 | virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent* event); | ^~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:252:18: warning: ‘virtual void UMLWidget::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 252 | virtual void mouseDoubleClickEvent(QGraphicsSceneMouseEvent *event); | ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:253:18: warning: ‘virtual void UMLWidget::mousePressEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 253 | virtual void mousePressEvent(QGraphicsSceneMouseEvent *event); | ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:254:18: warning: ‘virtual void UMLWidget::mouseMoveEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 254 | virtual void mouseMoveEvent(QGraphicsSceneMouseEvent *event); | ^~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:255:18: warning: ‘virtual void UMLWidget::mouseReleaseEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 255 | virtual void mouseReleaseEvent(QGraphicsSceneMouseEvent *event); | ^~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/umlscene.h:17, from /<>/umbrello/cmds/widget/cmdchangetextcolor.cpp:14: /<>/umbrello/umlwidgets/classifierwidget.h:97:16: warning: ‘virtual UMLWidget* ClassifierWidget::onWidget(const QPointF&)’ can be marked override [-Wsuggest-override] 97 | UMLWidget* onWidget(const QPointF& p); | ^~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:98:16: warning: ‘virtual UMLWidget* ClassifierWidget::widgetWithID(Uml::ID::Type)’ can be marked override [-Wsuggest-override] 98 | UMLWidget* widgetWithID(Uml::ID::Type id); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:100:18: warning: ‘virtual void ClassifierWidget::setDocumentation(const QString&)’ can be marked override [-Wsuggest-override] 100 | virtual void setDocumentation(const QString& doc); | ^~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:102:12: warning: ‘virtual QSizeF ClassifierWidget::calculateSize(bool) const’ can be marked override [-Wsuggest-override] 102 | QSizeF calculateSize(bool withExtensions = true) const; | ^~~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:104:18: warning: ‘virtual void ClassifierWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] 104 | virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); | ^~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:105:26: warning: ‘virtual QPainterPath ClassifierWidget::shape() const’ can be marked override [-Wsuggest-override] 105 | virtual QPainterPath shape() const; | ^~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:107:18: warning: ‘virtual void ClassifierWidget::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 107 | virtual void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); | ^~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:108:18: warning: ‘virtual bool ClassifierWidget::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] 108 | virtual bool loadFromXMI1(QDomElement & qElement); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:111:18: warning: ‘virtual void ClassifierWidget::slotMenuSelection(QAction*)’ can be marked override [-Wsuggest-override] 111 | virtual void slotMenuSelection(QAction* action); | ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:121:12: warning: ‘virtual QSizeF ClassifierWidget::minimumSize() const’ can be marked override [-Wsuggest-override] 121 | QSizeF minimumSize() const; | ^~~~~~~~~~~ In file included from /<>/umbrello/cmds/widget/cmdchangetextcolor.cpp:14: /<>/umbrello/umlscene.h:338:10: warning: ‘virtual void UMLScene::dragEnterEvent(QGraphicsSceneDragDropEvent*)’ can be marked override [-Wsuggest-override] 338 | void dragEnterEvent(QGraphicsSceneDragDropEvent* enterEvent); | ^~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:339:10: warning: ‘virtual void UMLScene::dragMoveEvent(QGraphicsSceneDragDropEvent*)’ can be marked override [-Wsuggest-override] 339 | void dragMoveEvent(QGraphicsSceneDragDropEvent* moveEvent); | ^~~~~~~~~~~~~ /<>/umbrello/umlscene.h:340:10: warning: ‘virtual void UMLScene::dropEvent(QGraphicsSceneDragDropEvent*)’ can be marked override [-Wsuggest-override] 340 | void dropEvent(QGraphicsSceneDragDropEvent* dropEvent); | ^~~~~~~~~ /<>/umbrello/umlscene.h:342:10: warning: ‘virtual void UMLScene::mouseMoveEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 342 | void mouseMoveEvent(QGraphicsSceneMouseEvent* mouseEvent); | ^~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:343:10: warning: ‘virtual void UMLScene::mousePressEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 343 | void mousePressEvent(QGraphicsSceneMouseEvent* mouseEvent); | ^~~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:344:10: warning: ‘virtual void UMLScene::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 344 | void mouseDoubleClickEvent(QGraphicsSceneMouseEvent* mouseEvent); | ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:345:10: warning: ‘virtual void UMLScene::mouseReleaseEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 345 | void mouseReleaseEvent(QGraphicsSceneMouseEvent* mouseEvent); | ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:346:18: warning: ‘virtual void UMLScene::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] 346 | virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent* contextMenuEvent); | ^~~~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:358:18: warning: ‘virtual void UMLScene::drawBackground(QPainter*, const QRectF&)’ can be marked override [-Wsuggest-override] 358 | virtual void drawBackground(QPainter *painter, const QRectF &rect); | ^~~~~~~~~~~~~~ [ 57%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/cmds/widget/cmdchangelinecolor.cpp.o cd /<>/obj-aarch64-linux-gnu/umbrello && /usr/bin/aarch64-linux-gnu-g++ -DCMAKE_BINARY_DIR=\"/<>/obj-aarch64-linux-gnu\" -DKCOREADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLO_VERSION_STRING=\"2.23.3\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-aarch64-linux-gnu/umbrello -I/<>/umbrello -I/<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/include -I/<>/obj-aarch64-linux-gnu -I/<>/umbrello/clipboard -I/<>/umbrello/cmds -I/<>/umbrello/codegenerators -I/<>/umbrello/codegenerators/ada -I/<>/umbrello/codegenerators/as -I/<>/umbrello/codegenerators/cpp -I/<>/umbrello/codegenerators/csharp -I/<>/umbrello/codegenerators/d -I/<>/umbrello/codegenerators/idl -I/<>/umbrello/codegenerators/java -I/<>/umbrello/codegenerators/js -I/<>/umbrello/codegenerators/pascal -I/<>/umbrello/codegenerators/perl -I/<>/umbrello/codegenerators/php -I/<>/umbrello/codegenerators/python -I/<>/umbrello/codegenerators/ruby -I/<>/umbrello/codegenerators/sql -I/<>/umbrello/codegenerators/tcl -I/<>/umbrello/codegenerators/vala -I/<>/umbrello/codegenerators/xml -I/<>/umbrello/codegenwizard -I/<>/umbrello/codeimport -I/<>/umbrello/codeimport/csharp -I/<>/umbrello/codeimpwizard -I/<>/umbrello/debug -I/<>/umbrello/dialogs -I/<>/umbrello/dialogs/pages -I/<>/umbrello/dialogs/widgets -I/<>/umbrello/docgenerators -I/<>/umbrello/finder -I/<>/umbrello/refactoring -I/<>/umbrello/uml1model -I/<>/umbrello/umlwidgets -I/<>/lib/cppparser -I/<>/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/aarch64-linux-gnu/qt5 -isystem /usr/include/aarch64-linux-gnu/qt5/QtWidgets -isystem /usr/include/aarch64-linux-gnu/qt5/QtGui -isystem /usr/include/aarch64-linux-gnu/qt5/QtCore -isystem /usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/aarch64-linux-gnu/qt5/QtXml -isystem /usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/aarch64-linux-gnu/qt5/QtSvg -isystem /usr/include/aarch64-linux-gnu/qt5/QtWebKitWidgets -isystem /usr/include/aarch64-linux-gnu/qt5/QtWebKit -isystem /usr/include/aarch64-linux-gnu/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/aarch64-linux-gnu/qt5/QtConcurrent -isystem /usr/include/aarch64-linux-gnu/qt5/QtDBus -isystem /usr/include/KF5/KTextEditor -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -fno-delete-null-pointer-checks -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -o CMakeFiles/libumbrello.dir/cmds/widget/cmdchangelinecolor.cpp.o -c /<>/umbrello/cmds/widget/cmdchangelinecolor.cpp In file included from /<>/umbrello/cmds/widget/cmdchangelinecolor.cpp:11: /<>/umbrello/cmds/widget/cmdchangelinecolor.h:27:14: warning: ‘virtual void Uml::CmdChangeLineColor::redo()’ can be marked override [-Wsuggest-override] 27 | void redo(); | ^~~~ /<>/umbrello/cmds/widget/cmdchangelinecolor.h:28:14: warning: ‘virtual void Uml::CmdChangeLineColor::undo()’ can be marked override [-Wsuggest-override] 28 | void undo(); | ^~~~ In file included from /<>/umbrello/umlwidgets/umlwidget.h:18, from /<>/umbrello/cmds/widget/cmdchangelinecolor.cpp:14: /<>/umbrello/umlwidgets/widgetbase.h:187:20: warning: ‘virtual QRectF WidgetBase::boundingRect() const’ can be marked override [-Wsuggest-override] 187 | virtual QRectF boundingRect() const; | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/widgetbase.h:191:18: warning: ‘virtual void WidgetBase::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] 191 | virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); | ^~~~~ /<>/umbrello/umlwidgets/widgetbase.h:260:18: warning: ‘virtual void WidgetBase::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] 260 | virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent *event); | ^~~~~~~~~~~~~~~~ In file included from /<>/umbrello/cmds/widget/cmdchangelinecolor.cpp:14: /<>/umbrello/umlwidgets/umlwidget.h:71:18: warning: ‘virtual void UMLWidget::setUseFillColor(bool)’ can be marked override [-Wsuggest-override] 71 | virtual void setUseFillColor(bool fc); | ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:74:18: warning: ‘virtual void UMLWidget::setTextColor(const QColor&)’ can be marked override [-Wsuggest-override] 74 | virtual void setTextColor(const QColor &color); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:77:18: warning: ‘virtual void UMLWidget::setLineColor(const QColor&)’ can be marked override [-Wsuggest-override] 77 | virtual void setLineColor(const QColor &color); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:80:18: warning: ‘virtual void UMLWidget::setLineWidth(uint)’ can be marked override [-Wsuggest-override] 80 | virtual void setLineWidth(uint width); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:83:18: warning: ‘virtual void UMLWidget::setFillColor(const QColor&)’ can be marked override [-Wsuggest-override] 83 | virtual void setFillColor(const QColor &color); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:87:18: warning: ‘virtual void UMLWidget::setSelected(bool)’ can be marked override [-Wsuggest-override] 87 | virtual void setSelected(bool _select); | ^~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:96:18: warning: ‘virtual void UMLWidget::setFont(const QFont&)’ can be marked override [-Wsuggest-override] 96 | virtual void setFont(const QFont &font); | ^~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:173:18: warning: ‘virtual void UMLWidget::showPropertiesDialog()’ can be marked override [-Wsuggest-override] 173 | virtual void showPropertiesDialog(); | ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:192:18: warning: ‘virtual bool UMLWidget::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] 192 | virtual bool loadFromXMI1(QDomElement &qElement); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:193:18: warning: ‘virtual void UMLWidget::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 193 | virtual void saveToXMI1(QDomDocument &qDoc, QDomElement &qElement); | ^~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:230:18: warning: ‘virtual void UMLWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] 230 | virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); | ^~~~~ /<>/umbrello/umlwidgets/umlwidget.h:234:18: warning: ‘virtual void UMLWidget::slotMenuSelection(QAction*)’ can be marked override [-Wsuggest-override] 234 | virtual void slotMenuSelection(QAction* action); | ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:251:18: warning: ‘virtual void UMLWidget::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] 251 | virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent* event); | ^~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:252:18: warning: ‘virtual void UMLWidget::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 252 | virtual void mouseDoubleClickEvent(QGraphicsSceneMouseEvent *event); | ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:253:18: warning: ‘virtual void UMLWidget::mousePressEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 253 | virtual void mousePressEvent(QGraphicsSceneMouseEvent *event); | ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:254:18: warning: ‘virtual void UMLWidget::mouseMoveEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 254 | virtual void mouseMoveEvent(QGraphicsSceneMouseEvent *event); | ^~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:255:18: warning: ‘virtual void UMLWidget::mouseReleaseEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 255 | virtual void mouseReleaseEvent(QGraphicsSceneMouseEvent *event); | ^~~~~~~~~~~~~~~~~ [ 57%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/cmds/widget/cmdchangelinewidth.cpp.o cd /<>/obj-aarch64-linux-gnu/umbrello && /usr/bin/aarch64-linux-gnu-g++ -DCMAKE_BINARY_DIR=\"/<>/obj-aarch64-linux-gnu\" -DKCOREADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLO_VERSION_STRING=\"2.23.3\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-aarch64-linux-gnu/umbrello -I/<>/umbrello -I/<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/include -I/<>/obj-aarch64-linux-gnu -I/<>/umbrello/clipboard -I/<>/umbrello/cmds -I/<>/umbrello/codegenerators -I/<>/umbrello/codegenerators/ada -I/<>/umbrello/codegenerators/as -I/<>/umbrello/codegenerators/cpp -I/<>/umbrello/codegenerators/csharp -I/<>/umbrello/codegenerators/d -I/<>/umbrello/codegenerators/idl -I/<>/umbrello/codegenerators/java -I/<>/umbrello/codegenerators/js -I/<>/umbrello/codegenerators/pascal -I/<>/umbrello/codegenerators/perl -I/<>/umbrello/codegenerators/php -I/<>/umbrello/codegenerators/python -I/<>/umbrello/codegenerators/ruby -I/<>/umbrello/codegenerators/sql -I/<>/umbrello/codegenerators/tcl -I/<>/umbrello/codegenerators/vala -I/<>/umbrello/codegenerators/xml -I/<>/umbrello/codegenwizard -I/<>/umbrello/codeimport -I/<>/umbrello/codeimport/csharp -I/<>/umbrello/codeimpwizard -I/<>/umbrello/debug -I/<>/umbrello/dialogs -I/<>/umbrello/dialogs/pages -I/<>/umbrello/dialogs/widgets -I/<>/umbrello/docgenerators -I/<>/umbrello/finder -I/<>/umbrello/refactoring -I/<>/umbrello/uml1model -I/<>/umbrello/umlwidgets -I/<>/lib/cppparser -I/<>/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/aarch64-linux-gnu/qt5 -isystem /usr/include/aarch64-linux-gnu/qt5/QtWidgets -isystem /usr/include/aarch64-linux-gnu/qt5/QtGui -isystem /usr/include/aarch64-linux-gnu/qt5/QtCore -isystem /usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/aarch64-linux-gnu/qt5/QtXml -isystem /usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/aarch64-linux-gnu/qt5/QtSvg -isystem /usr/include/aarch64-linux-gnu/qt5/QtWebKitWidgets -isystem /usr/include/aarch64-linux-gnu/qt5/QtWebKit -isystem /usr/include/aarch64-linux-gnu/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/aarch64-linux-gnu/qt5/QtConcurrent -isystem /usr/include/aarch64-linux-gnu/qt5/QtDBus -isystem /usr/include/KF5/KTextEditor -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -fno-delete-null-pointer-checks -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -o CMakeFiles/libumbrello.dir/cmds/widget/cmdchangelinewidth.cpp.o -c /<>/umbrello/cmds/widget/cmdchangelinewidth.cpp In file included from /<>/umbrello/cmds/widget/cmdchangelinewidth.cpp:11: /<>/umbrello/cmds/widget/cmdchangelinewidth.h:25:14: warning: ‘virtual void Uml::CmdChangeLineWidth::redo()’ can be marked override [-Wsuggest-override] 25 | void redo(); | ^~~~ /<>/umbrello/cmds/widget/cmdchangelinewidth.h:26:14: warning: ‘virtual void Uml::CmdChangeLineWidth::undo()’ can be marked override [-Wsuggest-override] 26 | void undo(); | ^~~~ In file included from /<>/umbrello/umlwidgets/umlwidget.h:18, from /<>/umbrello/umlwidgets/classifierwidget.h:16, from /<>/umbrello/umlscene.h:17, from /<>/umbrello/cmds/widget/cmdchangelinewidth.cpp:14: /<>/umbrello/umlwidgets/widgetbase.h:187:20: warning: ‘virtual QRectF WidgetBase::boundingRect() const’ can be marked override [-Wsuggest-override] 187 | virtual QRectF boundingRect() const; | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/widgetbase.h:191:18: warning: ‘virtual void WidgetBase::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] 191 | virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); | ^~~~~ /<>/umbrello/umlwidgets/widgetbase.h:260:18: warning: ‘virtual void WidgetBase::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] 260 | virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent *event); | ^~~~~~~~~~~~~~~~ In file included from /<>/umbrello/umlwidgets/classifierwidget.h:16, from /<>/umbrello/umlscene.h:17, from /<>/umbrello/cmds/widget/cmdchangelinewidth.cpp:14: /<>/umbrello/umlwidgets/umlwidget.h:71:18: warning: ‘virtual void UMLWidget::setUseFillColor(bool)’ can be marked override [-Wsuggest-override] 71 | virtual void setUseFillColor(bool fc); | ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:74:18: warning: ‘virtual void UMLWidget::setTextColor(const QColor&)’ can be marked override [-Wsuggest-override] 74 | virtual void setTextColor(const QColor &color); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:77:18: warning: ‘virtual void UMLWidget::setLineColor(const QColor&)’ can be marked override [-Wsuggest-override] 77 | virtual void setLineColor(const QColor &color); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:80:18: warning: ‘virtual void UMLWidget::setLineWidth(uint)’ can be marked override [-Wsuggest-override] 80 | virtual void setLineWidth(uint width); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:83:18: warning: ‘virtual void UMLWidget::setFillColor(const QColor&)’ can be marked override [-Wsuggest-override] 83 | virtual void setFillColor(const QColor &color); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:87:18: warning: ‘virtual void UMLWidget::setSelected(bool)’ can be marked override [-Wsuggest-override] 87 | virtual void setSelected(bool _select); | ^~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:96:18: warning: ‘virtual void UMLWidget::setFont(const QFont&)’ can be marked override [-Wsuggest-override] 96 | virtual void setFont(const QFont &font); | ^~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:173:18: warning: ‘virtual void UMLWidget::showPropertiesDialog()’ can be marked override [-Wsuggest-override] 173 | virtual void showPropertiesDialog(); | ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:192:18: warning: ‘virtual bool UMLWidget::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] 192 | virtual bool loadFromXMI1(QDomElement &qElement); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:193:18: warning: ‘virtual void UMLWidget::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 193 | virtual void saveToXMI1(QDomDocument &qDoc, QDomElement &qElement); | ^~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:230:18: warning: ‘virtual void UMLWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] 230 | virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); | ^~~~~ /<>/umbrello/umlwidgets/umlwidget.h:234:18: warning: ‘virtual void UMLWidget::slotMenuSelection(QAction*)’ can be marked override [-Wsuggest-override] 234 | virtual void slotMenuSelection(QAction* action); | ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:251:18: warning: ‘virtual void UMLWidget::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] 251 | virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent* event); | ^~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:252:18: warning: ‘virtual void UMLWidget::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 252 | virtual void mouseDoubleClickEvent(QGraphicsSceneMouseEvent *event); | ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:253:18: warning: ‘virtual void UMLWidget::mousePressEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 253 | virtual void mousePressEvent(QGraphicsSceneMouseEvent *event); | ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:254:18: warning: ‘virtual void UMLWidget::mouseMoveEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 254 | virtual void mouseMoveEvent(QGraphicsSceneMouseEvent *event); | ^~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:255:18: warning: ‘virtual void UMLWidget::mouseReleaseEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 255 | virtual void mouseReleaseEvent(QGraphicsSceneMouseEvent *event); | ^~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/umlscene.h:17, from /<>/umbrello/cmds/widget/cmdchangelinewidth.cpp:14: /<>/umbrello/umlwidgets/classifierwidget.h:97:16: warning: ‘virtual UMLWidget* ClassifierWidget::onWidget(const QPointF&)’ can be marked override [-Wsuggest-override] 97 | UMLWidget* onWidget(const QPointF& p); | ^~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:98:16: warning: ‘virtual UMLWidget* ClassifierWidget::widgetWithID(Uml::ID::Type)’ can be marked override [-Wsuggest-override] 98 | UMLWidget* widgetWithID(Uml::ID::Type id); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:100:18: warning: ‘virtual void ClassifierWidget::setDocumentation(const QString&)’ can be marked override [-Wsuggest-override] 100 | virtual void setDocumentation(const QString& doc); | ^~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:102:12: warning: ‘virtual QSizeF ClassifierWidget::calculateSize(bool) const’ can be marked override [-Wsuggest-override] 102 | QSizeF calculateSize(bool withExtensions = true) const; | ^~~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:104:18: warning: ‘virtual void ClassifierWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] 104 | virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); | ^~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:105:26: warning: ‘virtual QPainterPath ClassifierWidget::shape() const’ can be marked override [-Wsuggest-override] 105 | virtual QPainterPath shape() const; | ^~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:107:18: warning: ‘virtual void ClassifierWidget::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 107 | virtual void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); | ^~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:108:18: warning: ‘virtual bool ClassifierWidget::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] 108 | virtual bool loadFromXMI1(QDomElement & qElement); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:111:18: warning: ‘virtual void ClassifierWidget::slotMenuSelection(QAction*)’ can be marked override [-Wsuggest-override] 111 | virtual void slotMenuSelection(QAction* action); | ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:121:12: warning: ‘virtual QSizeF ClassifierWidget::minimumSize() const’ can be marked override [-Wsuggest-override] 121 | QSizeF minimumSize() const; | ^~~~~~~~~~~ In file included from /<>/umbrello/cmds/widget/cmdchangelinewidth.cpp:14: /<>/umbrello/umlscene.h:338:10: warning: ‘virtual void UMLScene::dragEnterEvent(QGraphicsSceneDragDropEvent*)’ can be marked override [-Wsuggest-override] 338 | void dragEnterEvent(QGraphicsSceneDragDropEvent* enterEvent); | ^~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:339:10: warning: ‘virtual void UMLScene::dragMoveEvent(QGraphicsSceneDragDropEvent*)’ can be marked override [-Wsuggest-override] 339 | void dragMoveEvent(QGraphicsSceneDragDropEvent* moveEvent); | ^~~~~~~~~~~~~ /<>/umbrello/umlscene.h:340:10: warning: ‘virtual void UMLScene::dropEvent(QGraphicsSceneDragDropEvent*)’ can be marked override [-Wsuggest-override] 340 | void dropEvent(QGraphicsSceneDragDropEvent* dropEvent); | ^~~~~~~~~ /<>/umbrello/umlscene.h:342:10: warning: ‘virtual void UMLScene::mouseMoveEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 342 | void mouseMoveEvent(QGraphicsSceneMouseEvent* mouseEvent); | ^~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:343:10: warning: ‘virtual void UMLScene::mousePressEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 343 | void mousePressEvent(QGraphicsSceneMouseEvent* mouseEvent); | ^~~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:344:10: warning: ‘virtual void UMLScene::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 344 | void mouseDoubleClickEvent(QGraphicsSceneMouseEvent* mouseEvent); | ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:345:10: warning: ‘virtual void UMLScene::mouseReleaseEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 345 | void mouseReleaseEvent(QGraphicsSceneMouseEvent* mouseEvent); | ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:346:18: warning: ‘virtual void UMLScene::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] 346 | virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent* contextMenuEvent); | ^~~~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:358:18: warning: ‘virtual void UMLScene::drawBackground(QPainter*, const QRectF&)’ can be marked override [-Wsuggest-override] 358 | virtual void drawBackground(QPainter *painter, const QRectF &rect); | ^~~~~~~~~~~~~~ [ 58%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/cmds/widget/cmdchangefillcolor.cpp.o cd /<>/obj-aarch64-linux-gnu/umbrello && /usr/bin/aarch64-linux-gnu-g++ -DCMAKE_BINARY_DIR=\"/<>/obj-aarch64-linux-gnu\" -DKCOREADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLO_VERSION_STRING=\"2.23.3\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-aarch64-linux-gnu/umbrello -I/<>/umbrello -I/<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/include -I/<>/obj-aarch64-linux-gnu -I/<>/umbrello/clipboard -I/<>/umbrello/cmds -I/<>/umbrello/codegenerators -I/<>/umbrello/codegenerators/ada -I/<>/umbrello/codegenerators/as -I/<>/umbrello/codegenerators/cpp -I/<>/umbrello/codegenerators/csharp -I/<>/umbrello/codegenerators/d -I/<>/umbrello/codegenerators/idl -I/<>/umbrello/codegenerators/java -I/<>/umbrello/codegenerators/js -I/<>/umbrello/codegenerators/pascal -I/<>/umbrello/codegenerators/perl -I/<>/umbrello/codegenerators/php -I/<>/umbrello/codegenerators/python -I/<>/umbrello/codegenerators/ruby -I/<>/umbrello/codegenerators/sql -I/<>/umbrello/codegenerators/tcl -I/<>/umbrello/codegenerators/vala -I/<>/umbrello/codegenerators/xml -I/<>/umbrello/codegenwizard -I/<>/umbrello/codeimport -I/<>/umbrello/codeimport/csharp -I/<>/umbrello/codeimpwizard -I/<>/umbrello/debug -I/<>/umbrello/dialogs -I/<>/umbrello/dialogs/pages -I/<>/umbrello/dialogs/widgets -I/<>/umbrello/docgenerators -I/<>/umbrello/finder -I/<>/umbrello/refactoring -I/<>/umbrello/uml1model -I/<>/umbrello/umlwidgets -I/<>/lib/cppparser -I/<>/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/aarch64-linux-gnu/qt5 -isystem /usr/include/aarch64-linux-gnu/qt5/QtWidgets -isystem /usr/include/aarch64-linux-gnu/qt5/QtGui -isystem /usr/include/aarch64-linux-gnu/qt5/QtCore -isystem /usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/aarch64-linux-gnu/qt5/QtXml -isystem /usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/aarch64-linux-gnu/qt5/QtSvg -isystem /usr/include/aarch64-linux-gnu/qt5/QtWebKitWidgets -isystem /usr/include/aarch64-linux-gnu/qt5/QtWebKit -isystem /usr/include/aarch64-linux-gnu/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/aarch64-linux-gnu/qt5/QtConcurrent -isystem /usr/include/aarch64-linux-gnu/qt5/QtDBus -isystem /usr/include/KF5/KTextEditor -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -fno-delete-null-pointer-checks -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -o CMakeFiles/libumbrello.dir/cmds/widget/cmdchangefillcolor.cpp.o -c /<>/umbrello/cmds/widget/cmdchangefillcolor.cpp In file included from /<>/umbrello/cmds/widget/cmdchangefillcolor.cpp:13: /<>/umbrello/cmds/widget/cmdchangefillcolor.h:30:18: warning: ‘virtual void Uml::CmdChangeFillColor::redo()’ can be marked override [-Wsuggest-override] 30 | void redo(); | ^~~~ /<>/umbrello/cmds/widget/cmdchangefillcolor.h:31:18: warning: ‘virtual void Uml::CmdChangeFillColor::undo()’ can be marked override [-Wsuggest-override] 31 | void undo(); | ^~~~ In file included from /<>/umbrello/umlwidgets/umlwidget.h:18, from /<>/umbrello/cmds/widget/cmdchangefillcolor.cpp:15: /<>/umbrello/umlwidgets/widgetbase.h:187:20: warning: ‘virtual QRectF WidgetBase::boundingRect() const’ can be marked override [-Wsuggest-override] 187 | virtual QRectF boundingRect() const; | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/widgetbase.h:191:18: warning: ‘virtual void WidgetBase::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] 191 | virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); | ^~~~~ /<>/umbrello/umlwidgets/widgetbase.h:260:18: warning: ‘virtual void WidgetBase::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] 260 | virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent *event); | ^~~~~~~~~~~~~~~~ In file included from /<>/umbrello/cmds/widget/cmdchangefillcolor.cpp:15: /<>/umbrello/umlwidgets/umlwidget.h:71:18: warning: ‘virtual void UMLWidget::setUseFillColor(bool)’ can be marked override [-Wsuggest-override] 71 | virtual void setUseFillColor(bool fc); | ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:74:18: warning: ‘virtual void UMLWidget::setTextColor(const QColor&)’ can be marked override [-Wsuggest-override] 74 | virtual void setTextColor(const QColor &color); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:77:18: warning: ‘virtual void UMLWidget::setLineColor(const QColor&)’ can be marked override [-Wsuggest-override] 77 | virtual void setLineColor(const QColor &color); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:80:18: warning: ‘virtual void UMLWidget::setLineWidth(uint)’ can be marked override [-Wsuggest-override] 80 | virtual void setLineWidth(uint width); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:83:18: warning: ‘virtual void UMLWidget::setFillColor(const QColor&)’ can be marked override [-Wsuggest-override] 83 | virtual void setFillColor(const QColor &color); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:87:18: warning: ‘virtual void UMLWidget::setSelected(bool)’ can be marked override [-Wsuggest-override] 87 | virtual void setSelected(bool _select); | ^~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:96:18: warning: ‘virtual void UMLWidget::setFont(const QFont&)’ can be marked override [-Wsuggest-override] 96 | virtual void setFont(const QFont &font); | ^~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:173:18: warning: ‘virtual void UMLWidget::showPropertiesDialog()’ can be marked override [-Wsuggest-override] 173 | virtual void showPropertiesDialog(); | ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:192:18: warning: ‘virtual bool UMLWidget::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] 192 | virtual bool loadFromXMI1(QDomElement &qElement); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:193:18: warning: ‘virtual void UMLWidget::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 193 | virtual void saveToXMI1(QDomDocument &qDoc, QDomElement &qElement); | ^~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:230:18: warning: ‘virtual void UMLWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] 230 | virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); | ^~~~~ /<>/umbrello/umlwidgets/umlwidget.h:234:18: warning: ‘virtual void UMLWidget::slotMenuSelection(QAction*)’ can be marked override [-Wsuggest-override] 234 | virtual void slotMenuSelection(QAction* action); | ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:251:18: warning: ‘virtual void UMLWidget::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] 251 | virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent* event); | ^~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:252:18: warning: ‘virtual void UMLWidget::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 252 | virtual void mouseDoubleClickEvent(QGraphicsSceneMouseEvent *event); | ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:253:18: warning: ‘virtual void UMLWidget::mousePressEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 253 | virtual void mousePressEvent(QGraphicsSceneMouseEvent *event); | ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:254:18: warning: ‘virtual void UMLWidget::mouseMoveEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 254 | virtual void mouseMoveEvent(QGraphicsSceneMouseEvent *event); | ^~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:255:18: warning: ‘virtual void UMLWidget::mouseReleaseEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 255 | virtual void mouseReleaseEvent(QGraphicsSceneMouseEvent *event); | ^~~~~~~~~~~~~~~~~ [ 58%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/cmds/widget/cmdchangeusefillcolor.cpp.o cd /<>/obj-aarch64-linux-gnu/umbrello && /usr/bin/aarch64-linux-gnu-g++ -DCMAKE_BINARY_DIR=\"/<>/obj-aarch64-linux-gnu\" -DKCOREADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLO_VERSION_STRING=\"2.23.3\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-aarch64-linux-gnu/umbrello -I/<>/umbrello -I/<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/include -I/<>/obj-aarch64-linux-gnu -I/<>/umbrello/clipboard -I/<>/umbrello/cmds -I/<>/umbrello/codegenerators -I/<>/umbrello/codegenerators/ada -I/<>/umbrello/codegenerators/as -I/<>/umbrello/codegenerators/cpp -I/<>/umbrello/codegenerators/csharp -I/<>/umbrello/codegenerators/d -I/<>/umbrello/codegenerators/idl -I/<>/umbrello/codegenerators/java -I/<>/umbrello/codegenerators/js -I/<>/umbrello/codegenerators/pascal -I/<>/umbrello/codegenerators/perl -I/<>/umbrello/codegenerators/php -I/<>/umbrello/codegenerators/python -I/<>/umbrello/codegenerators/ruby -I/<>/umbrello/codegenerators/sql -I/<>/umbrello/codegenerators/tcl -I/<>/umbrello/codegenerators/vala -I/<>/umbrello/codegenerators/xml -I/<>/umbrello/codegenwizard -I/<>/umbrello/codeimport -I/<>/umbrello/codeimport/csharp -I/<>/umbrello/codeimpwizard -I/<>/umbrello/debug -I/<>/umbrello/dialogs -I/<>/umbrello/dialogs/pages -I/<>/umbrello/dialogs/widgets -I/<>/umbrello/docgenerators -I/<>/umbrello/finder -I/<>/umbrello/refactoring -I/<>/umbrello/uml1model -I/<>/umbrello/umlwidgets -I/<>/lib/cppparser -I/<>/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/aarch64-linux-gnu/qt5 -isystem /usr/include/aarch64-linux-gnu/qt5/QtWidgets -isystem /usr/include/aarch64-linux-gnu/qt5/QtGui -isystem /usr/include/aarch64-linux-gnu/qt5/QtCore -isystem /usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/aarch64-linux-gnu/qt5/QtXml -isystem /usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/aarch64-linux-gnu/qt5/QtSvg -isystem /usr/include/aarch64-linux-gnu/qt5/QtWebKitWidgets -isystem /usr/include/aarch64-linux-gnu/qt5/QtWebKit -isystem /usr/include/aarch64-linux-gnu/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/aarch64-linux-gnu/qt5/QtConcurrent -isystem /usr/include/aarch64-linux-gnu/qt5/QtDBus -isystem /usr/include/KF5/KTextEditor -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -fno-delete-null-pointer-checks -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -o CMakeFiles/libumbrello.dir/cmds/widget/cmdchangeusefillcolor.cpp.o -c /<>/umbrello/cmds/widget/cmdchangeusefillcolor.cpp In file included from /<>/umbrello/cmds/widget/cmdchangeusefillcolor.cpp:11: /<>/umbrello/cmds/widget/cmdchangeusefillcolor.h:27:18: warning: ‘virtual void Uml::CmdChangeUseFillColor::redo()’ can be marked override [-Wsuggest-override] 27 | void redo(); | ^~~~ /<>/umbrello/cmds/widget/cmdchangeusefillcolor.h:28:18: warning: ‘virtual void Uml::CmdChangeUseFillColor::undo()’ can be marked override [-Wsuggest-override] 28 | void undo(); | ^~~~ In file included from /<>/umbrello/umlwidgets/umlwidget.h:18, from /<>/umbrello/umlwidgets/classifierwidget.h:16, from /<>/umbrello/umlscene.h:17, from /<>/umbrello/cmds/widget/cmdchangeusefillcolor.cpp:13: /<>/umbrello/umlwidgets/widgetbase.h:187:20: warning: ‘virtual QRectF WidgetBase::boundingRect() const’ can be marked override [-Wsuggest-override] 187 | virtual QRectF boundingRect() const; | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/widgetbase.h:191:18: warning: ‘virtual void WidgetBase::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] 191 | virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); | ^~~~~ /<>/umbrello/umlwidgets/widgetbase.h:260:18: warning: ‘virtual void WidgetBase::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] 260 | virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent *event); | ^~~~~~~~~~~~~~~~ In file included from /<>/umbrello/umlwidgets/classifierwidget.h:16, from /<>/umbrello/umlscene.h:17, from /<>/umbrello/cmds/widget/cmdchangeusefillcolor.cpp:13: /<>/umbrello/umlwidgets/umlwidget.h:71:18: warning: ‘virtual void UMLWidget::setUseFillColor(bool)’ can be marked override [-Wsuggest-override] 71 | virtual void setUseFillColor(bool fc); | ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:74:18: warning: ‘virtual void UMLWidget::setTextColor(const QColor&)’ can be marked override [-Wsuggest-override] 74 | virtual void setTextColor(const QColor &color); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:77:18: warning: ‘virtual void UMLWidget::setLineColor(const QColor&)’ can be marked override [-Wsuggest-override] 77 | virtual void setLineColor(const QColor &color); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:80:18: warning: ‘virtual void UMLWidget::setLineWidth(uint)’ can be marked override [-Wsuggest-override] 80 | virtual void setLineWidth(uint width); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:83:18: warning: ‘virtual void UMLWidget::setFillColor(const QColor&)’ can be marked override [-Wsuggest-override] 83 | virtual void setFillColor(const QColor &color); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:87:18: warning: ‘virtual void UMLWidget::setSelected(bool)’ can be marked override [-Wsuggest-override] 87 | virtual void setSelected(bool _select); | ^~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:96:18: warning: ‘virtual void UMLWidget::setFont(const QFont&)’ can be marked override [-Wsuggest-override] 96 | virtual void setFont(const QFont &font); | ^~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:173:18: warning: ‘virtual void UMLWidget::showPropertiesDialog()’ can be marked override [-Wsuggest-override] 173 | virtual void showPropertiesDialog(); | ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:192:18: warning: ‘virtual bool UMLWidget::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] 192 | virtual bool loadFromXMI1(QDomElement &qElement); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:193:18: warning: ‘virtual void UMLWidget::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 193 | virtual void saveToXMI1(QDomDocument &qDoc, QDomElement &qElement); | ^~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:230:18: warning: ‘virtual void UMLWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] 230 | virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); | ^~~~~ /<>/umbrello/umlwidgets/umlwidget.h:234:18: warning: ‘virtual void UMLWidget::slotMenuSelection(QAction*)’ can be marked override [-Wsuggest-override] 234 | virtual void slotMenuSelection(QAction* action); | ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:251:18: warning: ‘virtual void UMLWidget::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] 251 | virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent* event); | ^~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:252:18: warning: ‘virtual void UMLWidget::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 252 | virtual void mouseDoubleClickEvent(QGraphicsSceneMouseEvent *event); | ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:253:18: warning: ‘virtual void UMLWidget::mousePressEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 253 | virtual void mousePressEvent(QGraphicsSceneMouseEvent *event); | ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:254:18: warning: ‘virtual void UMLWidget::mouseMoveEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 254 | virtual void mouseMoveEvent(QGraphicsSceneMouseEvent *event); | ^~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:255:18: warning: ‘virtual void UMLWidget::mouseReleaseEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 255 | virtual void mouseReleaseEvent(QGraphicsSceneMouseEvent *event); | ^~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/umlscene.h:17, from /<>/umbrello/cmds/widget/cmdchangeusefillcolor.cpp:13: /<>/umbrello/umlwidgets/classifierwidget.h:97:16: warning: ‘virtual UMLWidget* ClassifierWidget::onWidget(const QPointF&)’ can be marked override [-Wsuggest-override] 97 | UMLWidget* onWidget(const QPointF& p); | ^~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:98:16: warning: ‘virtual UMLWidget* ClassifierWidget::widgetWithID(Uml::ID::Type)’ can be marked override [-Wsuggest-override] 98 | UMLWidget* widgetWithID(Uml::ID::Type id); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:100:18: warning: ‘virtual void ClassifierWidget::setDocumentation(const QString&)’ can be marked override [-Wsuggest-override] 100 | virtual void setDocumentation(const QString& doc); | ^~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:102:12: warning: ‘virtual QSizeF ClassifierWidget::calculateSize(bool) const’ can be marked override [-Wsuggest-override] 102 | QSizeF calculateSize(bool withExtensions = true) const; | ^~~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:104:18: warning: ‘virtual void ClassifierWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] 104 | virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); | ^~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:105:26: warning: ‘virtual QPainterPath ClassifierWidget::shape() const’ can be marked override [-Wsuggest-override] 105 | virtual QPainterPath shape() const; | ^~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:107:18: warning: ‘virtual void ClassifierWidget::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 107 | virtual void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); | ^~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:108:18: warning: ‘virtual bool ClassifierWidget::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] 108 | virtual bool loadFromXMI1(QDomElement & qElement); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:111:18: warning: ‘virtual void ClassifierWidget::slotMenuSelection(QAction*)’ can be marked override [-Wsuggest-override] 111 | virtual void slotMenuSelection(QAction* action); | ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:121:12: warning: ‘virtual QSizeF ClassifierWidget::minimumSize() const’ can be marked override [-Wsuggest-override] 121 | QSizeF minimumSize() const; | ^~~~~~~~~~~ In file included from /<>/umbrello/cmds/widget/cmdchangeusefillcolor.cpp:13: /<>/umbrello/umlscene.h:338:10: warning: ‘virtual void UMLScene::dragEnterEvent(QGraphicsSceneDragDropEvent*)’ can be marked override [-Wsuggest-override] 338 | void dragEnterEvent(QGraphicsSceneDragDropEvent* enterEvent); | ^~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:339:10: warning: ‘virtual void UMLScene::dragMoveEvent(QGraphicsSceneDragDropEvent*)’ can be marked override [-Wsuggest-override] 339 | void dragMoveEvent(QGraphicsSceneDragDropEvent* moveEvent); | ^~~~~~~~~~~~~ /<>/umbrello/umlscene.h:340:10: warning: ‘virtual void UMLScene::dropEvent(QGraphicsSceneDragDropEvent*)’ can be marked override [-Wsuggest-override] 340 | void dropEvent(QGraphicsSceneDragDropEvent* dropEvent); | ^~~~~~~~~ /<>/umbrello/umlscene.h:342:10: warning: ‘virtual void UMLScene::mouseMoveEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 342 | void mouseMoveEvent(QGraphicsSceneMouseEvent* mouseEvent); | ^~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:343:10: warning: ‘virtual void UMLScene::mousePressEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 343 | void mousePressEvent(QGraphicsSceneMouseEvent* mouseEvent); | ^~~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:344:10: warning: ‘virtual void UMLScene::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 344 | void mouseDoubleClickEvent(QGraphicsSceneMouseEvent* mouseEvent); | ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:345:10: warning: ‘virtual void UMLScene::mouseReleaseEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 345 | void mouseReleaseEvent(QGraphicsSceneMouseEvent* mouseEvent); | ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:346:18: warning: ‘virtual void UMLScene::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] 346 | virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent* contextMenuEvent); | ^~~~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:358:18: warning: ‘virtual void UMLScene::drawBackground(QPainter*, const QRectF&)’ can be marked override [-Wsuggest-override] 358 | virtual void drawBackground(QPainter *painter, const QRectF &rect); | ^~~~~~~~~~~~~~ [ 58%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/cmds/widget/cmdchangemultiplicity.cpp.o cd /<>/obj-aarch64-linux-gnu/umbrello && /usr/bin/aarch64-linux-gnu-g++ -DCMAKE_BINARY_DIR=\"/<>/obj-aarch64-linux-gnu\" -DKCOREADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLO_VERSION_STRING=\"2.23.3\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-aarch64-linux-gnu/umbrello -I/<>/umbrello -I/<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/include -I/<>/obj-aarch64-linux-gnu -I/<>/umbrello/clipboard -I/<>/umbrello/cmds -I/<>/umbrello/codegenerators -I/<>/umbrello/codegenerators/ada -I/<>/umbrello/codegenerators/as -I/<>/umbrello/codegenerators/cpp -I/<>/umbrello/codegenerators/csharp -I/<>/umbrello/codegenerators/d -I/<>/umbrello/codegenerators/idl -I/<>/umbrello/codegenerators/java -I/<>/umbrello/codegenerators/js -I/<>/umbrello/codegenerators/pascal -I/<>/umbrello/codegenerators/perl -I/<>/umbrello/codegenerators/php -I/<>/umbrello/codegenerators/python -I/<>/umbrello/codegenerators/ruby -I/<>/umbrello/codegenerators/sql -I/<>/umbrello/codegenerators/tcl -I/<>/umbrello/codegenerators/vala -I/<>/umbrello/codegenerators/xml -I/<>/umbrello/codegenwizard -I/<>/umbrello/codeimport -I/<>/umbrello/codeimport/csharp -I/<>/umbrello/codeimpwizard -I/<>/umbrello/debug -I/<>/umbrello/dialogs -I/<>/umbrello/dialogs/pages -I/<>/umbrello/dialogs/widgets -I/<>/umbrello/docgenerators -I/<>/umbrello/finder -I/<>/umbrello/refactoring -I/<>/umbrello/uml1model -I/<>/umbrello/umlwidgets -I/<>/lib/cppparser -I/<>/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/aarch64-linux-gnu/qt5 -isystem /usr/include/aarch64-linux-gnu/qt5/QtWidgets -isystem /usr/include/aarch64-linux-gnu/qt5/QtGui -isystem /usr/include/aarch64-linux-gnu/qt5/QtCore -isystem /usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/aarch64-linux-gnu/qt5/QtXml -isystem /usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/aarch64-linux-gnu/qt5/QtSvg -isystem /usr/include/aarch64-linux-gnu/qt5/QtWebKitWidgets -isystem /usr/include/aarch64-linux-gnu/qt5/QtWebKit -isystem /usr/include/aarch64-linux-gnu/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/aarch64-linux-gnu/qt5/QtConcurrent -isystem /usr/include/aarch64-linux-gnu/qt5/QtDBus -isystem /usr/include/KF5/KTextEditor -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -fno-delete-null-pointer-checks -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -o CMakeFiles/libumbrello.dir/cmds/widget/cmdchangemultiplicity.cpp.o -c /<>/umbrello/cmds/widget/cmdchangemultiplicity.cpp In file included from /<>/umbrello/cmds/widget/cmdchangemultiplicity.cpp:13: /<>/umbrello/cmds/widget/cmdchangemultiplicity.h:26:14: warning: ‘virtual void Uml::CmdChangeMultiplicity::redo()’ can be marked override [-Wsuggest-override] 26 | void redo(); | ^~~~ /<>/umbrello/cmds/widget/cmdchangemultiplicity.h:27:14: warning: ‘virtual void Uml::CmdChangeMultiplicity::undo()’ can be marked override [-Wsuggest-override] 27 | void undo(); | ^~~~ In file included from /<>/umbrello/cmds/widget/cmdchangemultiplicity.cpp:16: /<>/umbrello/uml1model/umlrole.h:47:16: warning: ‘virtual UMLObject* UMLRole::clone() const’ can be marked override [-Wsuggest-override] 47 | UMLObject* clone() const { return 0; } | ^~~~~ /<>/umbrello/uml1model/umlrole.h:49:10: warning: ‘virtual void UMLRole::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 49 | void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/umlrole.h:51:18: warning: ‘virtual bool UMLRole::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] 51 | virtual bool showPropertiesDialog(QWidget *parent = 0); | ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/umlrole.h:55:10: warning: ‘virtual bool UMLRole::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 55 | bool load1(QDomElement& element); | ^~~~~ [ 58%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/cmds/widget/cmdchangevisualproperty.cpp.o cd /<>/obj-aarch64-linux-gnu/umbrello && /usr/bin/aarch64-linux-gnu-g++ -DCMAKE_BINARY_DIR=\"/<>/obj-aarch64-linux-gnu\" -DKCOREADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLO_VERSION_STRING=\"2.23.3\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-aarch64-linux-gnu/umbrello -I/<>/umbrello -I/<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/include -I/<>/obj-aarch64-linux-gnu -I/<>/umbrello/clipboard -I/<>/umbrello/cmds -I/<>/umbrello/codegenerators -I/<>/umbrello/codegenerators/ada -I/<>/umbrello/codegenerators/as -I/<>/umbrello/codegenerators/cpp -I/<>/umbrello/codegenerators/csharp -I/<>/umbrello/codegenerators/d -I/<>/umbrello/codegenerators/idl -I/<>/umbrello/codegenerators/java -I/<>/umbrello/codegenerators/js -I/<>/umbrello/codegenerators/pascal -I/<>/umbrello/codegenerators/perl -I/<>/umbrello/codegenerators/php -I/<>/umbrello/codegenerators/python -I/<>/umbrello/codegenerators/ruby -I/<>/umbrello/codegenerators/sql -I/<>/umbrello/codegenerators/tcl -I/<>/umbrello/codegenerators/vala -I/<>/umbrello/codegenerators/xml -I/<>/umbrello/codegenwizard -I/<>/umbrello/codeimport -I/<>/umbrello/codeimport/csharp -I/<>/umbrello/codeimpwizard -I/<>/umbrello/debug -I/<>/umbrello/dialogs -I/<>/umbrello/dialogs/pages -I/<>/umbrello/dialogs/widgets -I/<>/umbrello/docgenerators -I/<>/umbrello/finder -I/<>/umbrello/refactoring -I/<>/umbrello/uml1model -I/<>/umbrello/umlwidgets -I/<>/lib/cppparser -I/<>/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/aarch64-linux-gnu/qt5 -isystem /usr/include/aarch64-linux-gnu/qt5/QtWidgets -isystem /usr/include/aarch64-linux-gnu/qt5/QtGui -isystem /usr/include/aarch64-linux-gnu/qt5/QtCore -isystem /usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/aarch64-linux-gnu/qt5/QtXml -isystem /usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/aarch64-linux-gnu/qt5/QtSvg -isystem /usr/include/aarch64-linux-gnu/qt5/QtWebKitWidgets -isystem /usr/include/aarch64-linux-gnu/qt5/QtWebKit -isystem /usr/include/aarch64-linux-gnu/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/aarch64-linux-gnu/qt5/QtConcurrent -isystem /usr/include/aarch64-linux-gnu/qt5/QtDBus -isystem /usr/include/KF5/KTextEditor -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -fno-delete-null-pointer-checks -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -o CMakeFiles/libumbrello.dir/cmds/widget/cmdchangevisualproperty.cpp.o -c /<>/umbrello/cmds/widget/cmdchangevisualproperty.cpp In file included from /<>/umbrello/umlwidgets/umlwidget.h:18, from /<>/umbrello/umlwidgets/classifierwidget.h:16, from /<>/umbrello/cmds/widget/cmdchangevisualproperty.h:14, from /<>/umbrello/cmds/widget/cmdchangevisualproperty.cpp:11: /<>/umbrello/umlwidgets/widgetbase.h:187:20: warning: ‘virtual QRectF WidgetBase::boundingRect() const’ can be marked override [-Wsuggest-override] 187 | virtual QRectF boundingRect() const; | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/widgetbase.h:191:18: warning: ‘virtual void WidgetBase::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] 191 | virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); | ^~~~~ /<>/umbrello/umlwidgets/widgetbase.h:260:18: warning: ‘virtual void WidgetBase::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] 260 | virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent *event); | ^~~~~~~~~~~~~~~~ In file included from /<>/umbrello/umlwidgets/classifierwidget.h:16, from /<>/umbrello/cmds/widget/cmdchangevisualproperty.h:14, from /<>/umbrello/cmds/widget/cmdchangevisualproperty.cpp:11: /<>/umbrello/umlwidgets/umlwidget.h:71:18: warning: ‘virtual void UMLWidget::setUseFillColor(bool)’ can be marked override [-Wsuggest-override] 71 | virtual void setUseFillColor(bool fc); | ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:74:18: warning: ‘virtual void UMLWidget::setTextColor(const QColor&)’ can be marked override [-Wsuggest-override] 74 | virtual void setTextColor(const QColor &color); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:77:18: warning: ‘virtual void UMLWidget::setLineColor(const QColor&)’ can be marked override [-Wsuggest-override] 77 | virtual void setLineColor(const QColor &color); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:80:18: warning: ‘virtual void UMLWidget::setLineWidth(uint)’ can be marked override [-Wsuggest-override] 80 | virtual void setLineWidth(uint width); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:83:18: warning: ‘virtual void UMLWidget::setFillColor(const QColor&)’ can be marked override [-Wsuggest-override] 83 | virtual void setFillColor(const QColor &color); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:87:18: warning: ‘virtual void UMLWidget::setSelected(bool)’ can be marked override [-Wsuggest-override] 87 | virtual void setSelected(bool _select); | ^~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:96:18: warning: ‘virtual void UMLWidget::setFont(const QFont&)’ can be marked override [-Wsuggest-override] 96 | virtual void setFont(const QFont &font); | ^~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:173:18: warning: ‘virtual void UMLWidget::showPropertiesDialog()’ can be marked override [-Wsuggest-override] 173 | virtual void showPropertiesDialog(); | ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:192:18: warning: ‘virtual bool UMLWidget::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] 192 | virtual bool loadFromXMI1(QDomElement &qElement); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:193:18: warning: ‘virtual void UMLWidget::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 193 | virtual void saveToXMI1(QDomDocument &qDoc, QDomElement &qElement); | ^~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:230:18: warning: ‘virtual void UMLWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] 230 | virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); | ^~~~~ /<>/umbrello/umlwidgets/umlwidget.h:234:18: warning: ‘virtual void UMLWidget::slotMenuSelection(QAction*)’ can be marked override [-Wsuggest-override] 234 | virtual void slotMenuSelection(QAction* action); | ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:251:18: warning: ‘virtual void UMLWidget::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] 251 | virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent* event); | ^~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:252:18: warning: ‘virtual void UMLWidget::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 252 | virtual void mouseDoubleClickEvent(QGraphicsSceneMouseEvent *event); | ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:253:18: warning: ‘virtual void UMLWidget::mousePressEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 253 | virtual void mousePressEvent(QGraphicsSceneMouseEvent *event); | ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:254:18: warning: ‘virtual void UMLWidget::mouseMoveEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 254 | virtual void mouseMoveEvent(QGraphicsSceneMouseEvent *event); | ^~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:255:18: warning: ‘virtual void UMLWidget::mouseReleaseEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 255 | virtual void mouseReleaseEvent(QGraphicsSceneMouseEvent *event); | ^~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/cmds/widget/cmdchangevisualproperty.h:14, from /<>/umbrello/cmds/widget/cmdchangevisualproperty.cpp:11: /<>/umbrello/umlwidgets/classifierwidget.h:97:16: warning: ‘virtual UMLWidget* ClassifierWidget::onWidget(const QPointF&)’ can be marked override [-Wsuggest-override] 97 | UMLWidget* onWidget(const QPointF& p); | ^~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:98:16: warning: ‘virtual UMLWidget* ClassifierWidget::widgetWithID(Uml::ID::Type)’ can be marked override [-Wsuggest-override] 98 | UMLWidget* widgetWithID(Uml::ID::Type id); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:100:18: warning: ‘virtual void ClassifierWidget::setDocumentation(const QString&)’ can be marked override [-Wsuggest-override] 100 | virtual void setDocumentation(const QString& doc); | ^~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:102:12: warning: ‘virtual QSizeF ClassifierWidget::calculateSize(bool) const’ can be marked override [-Wsuggest-override] 102 | QSizeF calculateSize(bool withExtensions = true) const; | ^~~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:104:18: warning: ‘virtual void ClassifierWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] 104 | virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); | ^~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:105:26: warning: ‘virtual QPainterPath ClassifierWidget::shape() const’ can be marked override [-Wsuggest-override] 105 | virtual QPainterPath shape() const; | ^~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:107:18: warning: ‘virtual void ClassifierWidget::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 107 | virtual void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); | ^~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:108:18: warning: ‘virtual bool ClassifierWidget::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] 108 | virtual bool loadFromXMI1(QDomElement & qElement); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:111:18: warning: ‘virtual void ClassifierWidget::slotMenuSelection(QAction*)’ can be marked override [-Wsuggest-override] 111 | virtual void slotMenuSelection(QAction* action); | ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:121:12: warning: ‘virtual QSizeF ClassifierWidget::minimumSize() const’ can be marked override [-Wsuggest-override] 121 | QSizeF minimumSize() const; | ^~~~~~~~~~~ In file included from /<>/umbrello/cmds/widget/cmdchangevisualproperty.cpp:11: /<>/umbrello/cmds/widget/cmdchangevisualproperty.h:25:14: warning: ‘virtual void Uml::CmdChangeVisualProperty::redo()’ can be marked override [-Wsuggest-override] 25 | void redo(); | ^~~~ /<>/umbrello/cmds/widget/cmdchangevisualproperty.h:26:14: warning: ‘virtual void Uml::CmdChangeVisualProperty::undo()’ can be marked override [-Wsuggest-override] 26 | void undo(); | ^~~~ In file included from /<>/umbrello/cmds/widget/cmdchangevisualproperty.cpp:16: /<>/umbrello/debug/debug_utils.h:91:18: warning: ‘virtual void Tracer::showEvent(QShowEvent*)’ can be marked override [-Wsuggest-override] 91 | virtual void showEvent(QShowEvent*); | ^~~~~~~~~ [ 59%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/cmds/widget/cmdcreatewidget.cpp.o cd /<>/obj-aarch64-linux-gnu/umbrello && /usr/bin/aarch64-linux-gnu-g++ -DCMAKE_BINARY_DIR=\"/<>/obj-aarch64-linux-gnu\" -DKCOREADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLO_VERSION_STRING=\"2.23.3\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-aarch64-linux-gnu/umbrello -I/<>/umbrello -I/<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/include -I/<>/obj-aarch64-linux-gnu -I/<>/umbrello/clipboard -I/<>/umbrello/cmds -I/<>/umbrello/codegenerators -I/<>/umbrello/codegenerators/ada -I/<>/umbrello/codegenerators/as -I/<>/umbrello/codegenerators/cpp -I/<>/umbrello/codegenerators/csharp -I/<>/umbrello/codegenerators/d -I/<>/umbrello/codegenerators/idl -I/<>/umbrello/codegenerators/java -I/<>/umbrello/codegenerators/js -I/<>/umbrello/codegenerators/pascal -I/<>/umbrello/codegenerators/perl -I/<>/umbrello/codegenerators/php -I/<>/umbrello/codegenerators/python -I/<>/umbrello/codegenerators/ruby -I/<>/umbrello/codegenerators/sql -I/<>/umbrello/codegenerators/tcl -I/<>/umbrello/codegenerators/vala -I/<>/umbrello/codegenerators/xml -I/<>/umbrello/codegenwizard -I/<>/umbrello/codeimport -I/<>/umbrello/codeimport/csharp -I/<>/umbrello/codeimpwizard -I/<>/umbrello/debug -I/<>/umbrello/dialogs -I/<>/umbrello/dialogs/pages -I/<>/umbrello/dialogs/widgets -I/<>/umbrello/docgenerators -I/<>/umbrello/finder -I/<>/umbrello/refactoring -I/<>/umbrello/uml1model -I/<>/umbrello/umlwidgets -I/<>/lib/cppparser -I/<>/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/aarch64-linux-gnu/qt5 -isystem /usr/include/aarch64-linux-gnu/qt5/QtWidgets -isystem /usr/include/aarch64-linux-gnu/qt5/QtGui -isystem /usr/include/aarch64-linux-gnu/qt5/QtCore -isystem /usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/aarch64-linux-gnu/qt5/QtXml -isystem /usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/aarch64-linux-gnu/qt5/QtSvg -isystem /usr/include/aarch64-linux-gnu/qt5/QtWebKitWidgets -isystem /usr/include/aarch64-linux-gnu/qt5/QtWebKit -isystem /usr/include/aarch64-linux-gnu/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/aarch64-linux-gnu/qt5/QtConcurrent -isystem /usr/include/aarch64-linux-gnu/qt5/QtDBus -isystem /usr/include/KF5/KTextEditor -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -fno-delete-null-pointer-checks -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -o CMakeFiles/libumbrello.dir/cmds/widget/cmdcreatewidget.cpp.o -c /<>/umbrello/cmds/widget/cmdcreatewidget.cpp In file included from /<>/umbrello/cmds/widget/cmdcreatewidget.cpp:11: /<>/umbrello/cmds/widget/cmdcreatewidget.h:28:14: warning: ‘virtual void Uml::CmdCreateWidget::redo()’ can be marked override [-Wsuggest-override] 28 | void redo(); | ^~~~ /<>/umbrello/cmds/widget/cmdcreatewidget.h:29:14: warning: ‘virtual void Uml::CmdCreateWidget::undo()’ can be marked override [-Wsuggest-override] 29 | void undo(); | ^~~~ In file included from /<>/umbrello/umlwidgets/umlwidget.h:18, from /<>/umbrello/umlwidgets/classifierwidget.h:16, from /<>/umbrello/umlscene.h:17, from /<>/umbrello/cmds/widget/cmdcreatewidget.cpp:14: /<>/umbrello/umlwidgets/widgetbase.h:187:20: warning: ‘virtual QRectF WidgetBase::boundingRect() const’ can be marked override [-Wsuggest-override] 187 | virtual QRectF boundingRect() const; | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/widgetbase.h:191:18: warning: ‘virtual void WidgetBase::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] 191 | virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); | ^~~~~ /<>/umbrello/umlwidgets/widgetbase.h:260:18: warning: ‘virtual void WidgetBase::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] 260 | virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent *event); | ^~~~~~~~~~~~~~~~ In file included from /<>/umbrello/umlwidgets/classifierwidget.h:16, from /<>/umbrello/umlscene.h:17, from /<>/umbrello/cmds/widget/cmdcreatewidget.cpp:14: /<>/umbrello/umlwidgets/umlwidget.h:71:18: warning: ‘virtual void UMLWidget::setUseFillColor(bool)’ can be marked override [-Wsuggest-override] 71 | virtual void setUseFillColor(bool fc); | ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:74:18: warning: ‘virtual void UMLWidget::setTextColor(const QColor&)’ can be marked override [-Wsuggest-override] 74 | virtual void setTextColor(const QColor &color); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:77:18: warning: ‘virtual void UMLWidget::setLineColor(const QColor&)’ can be marked override [-Wsuggest-override] 77 | virtual void setLineColor(const QColor &color); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:80:18: warning: ‘virtual void UMLWidget::setLineWidth(uint)’ can be marked override [-Wsuggest-override] 80 | virtual void setLineWidth(uint width); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:83:18: warning: ‘virtual void UMLWidget::setFillColor(const QColor&)’ can be marked override [-Wsuggest-override] 83 | virtual void setFillColor(const QColor &color); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:87:18: warning: ‘virtual void UMLWidget::setSelected(bool)’ can be marked override [-Wsuggest-override] 87 | virtual void setSelected(bool _select); | ^~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:96:18: warning: ‘virtual void UMLWidget::setFont(const QFont&)’ can be marked override [-Wsuggest-override] 96 | virtual void setFont(const QFont &font); | ^~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:173:18: warning: ‘virtual void UMLWidget::showPropertiesDialog()’ can be marked override [-Wsuggest-override] 173 | virtual void showPropertiesDialog(); | ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:192:18: warning: ‘virtual bool UMLWidget::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] 192 | virtual bool loadFromXMI1(QDomElement &qElement); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:193:18: warning: ‘virtual void UMLWidget::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 193 | virtual void saveToXMI1(QDomDocument &qDoc, QDomElement &qElement); | ^~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:230:18: warning: ‘virtual void UMLWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] 230 | virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); | ^~~~~ /<>/umbrello/umlwidgets/umlwidget.h:234:18: warning: ‘virtual void UMLWidget::slotMenuSelection(QAction*)’ can be marked override [-Wsuggest-override] 234 | virtual void slotMenuSelection(QAction* action); | ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:251:18: warning: ‘virtual void UMLWidget::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] 251 | virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent* event); | ^~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:252:18: warning: ‘virtual void UMLWidget::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 252 | virtual void mouseDoubleClickEvent(QGraphicsSceneMouseEvent *event); | ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:253:18: warning: ‘virtual void UMLWidget::mousePressEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 253 | virtual void mousePressEvent(QGraphicsSceneMouseEvent *event); | ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:254:18: warning: ‘virtual void UMLWidget::mouseMoveEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 254 | virtual void mouseMoveEvent(QGraphicsSceneMouseEvent *event); | ^~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:255:18: warning: ‘virtual void UMLWidget::mouseReleaseEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 255 | virtual void mouseReleaseEvent(QGraphicsSceneMouseEvent *event); | ^~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/umlscene.h:17, from /<>/umbrello/cmds/widget/cmdcreatewidget.cpp:14: /<>/umbrello/umlwidgets/classifierwidget.h:97:16: warning: ‘virtual UMLWidget* ClassifierWidget::onWidget(const QPointF&)’ can be marked override [-Wsuggest-override] 97 | UMLWidget* onWidget(const QPointF& p); | ^~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:98:16: warning: ‘virtual UMLWidget* ClassifierWidget::widgetWithID(Uml::ID::Type)’ can be marked override [-Wsuggest-override] 98 | UMLWidget* widgetWithID(Uml::ID::Type id); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:100:18: warning: ‘virtual void ClassifierWidget::setDocumentation(const QString&)’ can be marked override [-Wsuggest-override] 100 | virtual void setDocumentation(const QString& doc); | ^~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:102:12: warning: ‘virtual QSizeF ClassifierWidget::calculateSize(bool) const’ can be marked override [-Wsuggest-override] 102 | QSizeF calculateSize(bool withExtensions = true) const; | ^~~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:104:18: warning: ‘virtual void ClassifierWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] 104 | virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); | ^~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:105:26: warning: ‘virtual QPainterPath ClassifierWidget::shape() const’ can be marked override [-Wsuggest-override] 105 | virtual QPainterPath shape() const; | ^~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:107:18: warning: ‘virtual void ClassifierWidget::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 107 | virtual void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); | ^~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:108:18: warning: ‘virtual bool ClassifierWidget::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] 108 | virtual bool loadFromXMI1(QDomElement & qElement); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:111:18: warning: ‘virtual void ClassifierWidget::slotMenuSelection(QAction*)’ can be marked override [-Wsuggest-override] 111 | virtual void slotMenuSelection(QAction* action); | ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:121:12: warning: ‘virtual QSizeF ClassifierWidget::minimumSize() const’ can be marked override [-Wsuggest-override] 121 | QSizeF minimumSize() const; | ^~~~~~~~~~~ In file included from /<>/umbrello/cmds/widget/cmdcreatewidget.cpp:14: /<>/umbrello/umlscene.h:338:10: warning: ‘virtual void UMLScene::dragEnterEvent(QGraphicsSceneDragDropEvent*)’ can be marked override [-Wsuggest-override] 338 | void dragEnterEvent(QGraphicsSceneDragDropEvent* enterEvent); | ^~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:339:10: warning: ‘virtual void UMLScene::dragMoveEvent(QGraphicsSceneDragDropEvent*)’ can be marked override [-Wsuggest-override] 339 | void dragMoveEvent(QGraphicsSceneDragDropEvent* moveEvent); | ^~~~~~~~~~~~~ /<>/umbrello/umlscene.h:340:10: warning: ‘virtual void UMLScene::dropEvent(QGraphicsSceneDragDropEvent*)’ can be marked override [-Wsuggest-override] 340 | void dropEvent(QGraphicsSceneDragDropEvent* dropEvent); | ^~~~~~~~~ /<>/umbrello/umlscene.h:342:10: warning: ‘virtual void UMLScene::mouseMoveEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 342 | void mouseMoveEvent(QGraphicsSceneMouseEvent* mouseEvent); | ^~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:343:10: warning: ‘virtual void UMLScene::mousePressEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 343 | void mousePressEvent(QGraphicsSceneMouseEvent* mouseEvent); | ^~~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:344:10: warning: ‘virtual void UMLScene::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 344 | void mouseDoubleClickEvent(QGraphicsSceneMouseEvent* mouseEvent); | ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:345:10: warning: ‘virtual void UMLScene::mouseReleaseEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 345 | void mouseReleaseEvent(QGraphicsSceneMouseEvent* mouseEvent); | ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:346:18: warning: ‘virtual void UMLScene::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] 346 | virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent* contextMenuEvent); | ^~~~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:358:18: warning: ‘virtual void UMLScene::drawBackground(QPainter*, const QRectF&)’ can be marked override [-Wsuggest-override] 358 | virtual void drawBackground(QPainter *painter, const QRectF &rect); | ^~~~~~~~~~~~~~ [ 59%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/cmds/widget/cmdmovewidget.cpp.o cd /<>/obj-aarch64-linux-gnu/umbrello && /usr/bin/aarch64-linux-gnu-g++ -DCMAKE_BINARY_DIR=\"/<>/obj-aarch64-linux-gnu\" -DKCOREADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLO_VERSION_STRING=\"2.23.3\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-aarch64-linux-gnu/umbrello -I/<>/umbrello -I/<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/include -I/<>/obj-aarch64-linux-gnu -I/<>/umbrello/clipboard -I/<>/umbrello/cmds -I/<>/umbrello/codegenerators -I/<>/umbrello/codegenerators/ada -I/<>/umbrello/codegenerators/as -I/<>/umbrello/codegenerators/cpp -I/<>/umbrello/codegenerators/csharp -I/<>/umbrello/codegenerators/d -I/<>/umbrello/codegenerators/idl -I/<>/umbrello/codegenerators/java -I/<>/umbrello/codegenerators/js -I/<>/umbrello/codegenerators/pascal -I/<>/umbrello/codegenerators/perl -I/<>/umbrello/codegenerators/php -I/<>/umbrello/codegenerators/python -I/<>/umbrello/codegenerators/ruby -I/<>/umbrello/codegenerators/sql -I/<>/umbrello/codegenerators/tcl -I/<>/umbrello/codegenerators/vala -I/<>/umbrello/codegenerators/xml -I/<>/umbrello/codegenwizard -I/<>/umbrello/codeimport -I/<>/umbrello/codeimport/csharp -I/<>/umbrello/codeimpwizard -I/<>/umbrello/debug -I/<>/umbrello/dialogs -I/<>/umbrello/dialogs/pages -I/<>/umbrello/dialogs/widgets -I/<>/umbrello/docgenerators -I/<>/umbrello/finder -I/<>/umbrello/refactoring -I/<>/umbrello/uml1model -I/<>/umbrello/umlwidgets -I/<>/lib/cppparser -I/<>/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/aarch64-linux-gnu/qt5 -isystem /usr/include/aarch64-linux-gnu/qt5/QtWidgets -isystem /usr/include/aarch64-linux-gnu/qt5/QtGui -isystem /usr/include/aarch64-linux-gnu/qt5/QtCore -isystem /usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/aarch64-linux-gnu/qt5/QtXml -isystem /usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/aarch64-linux-gnu/qt5/QtSvg -isystem /usr/include/aarch64-linux-gnu/qt5/QtWebKitWidgets -isystem /usr/include/aarch64-linux-gnu/qt5/QtWebKit -isystem /usr/include/aarch64-linux-gnu/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/aarch64-linux-gnu/qt5/QtConcurrent -isystem /usr/include/aarch64-linux-gnu/qt5/QtDBus -isystem /usr/include/KF5/KTextEditor -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -fno-delete-null-pointer-checks -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -o CMakeFiles/libumbrello.dir/cmds/widget/cmdmovewidget.cpp.o -c /<>/umbrello/cmds/widget/cmdmovewidget.cpp In file included from /<>/umbrello/cmds/widget/cmdmovewidget.cpp:11: /<>/umbrello/cmds/widget/cmdmovewidget.h:28:14: warning: ‘virtual void Uml::CmdMoveWidget::redo()’ can be marked override [-Wsuggest-override] 28 | void redo(); | ^~~~ /<>/umbrello/cmds/widget/cmdmovewidget.h:29:14: warning: ‘virtual void Uml::CmdMoveWidget::undo()’ can be marked override [-Wsuggest-override] 29 | void undo(); | ^~~~ In file included from /<>/umbrello/umlwidgets/umlwidget.h:18, from /<>/umbrello/umlwidgets/classifierwidget.h:16, from /<>/umbrello/umlscene.h:17, from /<>/umbrello/cmds/widget/cmdmovewidget.cpp:15: /<>/umbrello/umlwidgets/widgetbase.h:187:20: warning: ‘virtual QRectF WidgetBase::boundingRect() const’ can be marked override [-Wsuggest-override] 187 | virtual QRectF boundingRect() const; | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/widgetbase.h:191:18: warning: ‘virtual void WidgetBase::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] 191 | virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); | ^~~~~ /<>/umbrello/umlwidgets/widgetbase.h:260:18: warning: ‘virtual void WidgetBase::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] 260 | virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent *event); | ^~~~~~~~~~~~~~~~ In file included from /<>/umbrello/umlwidgets/classifierwidget.h:16, from /<>/umbrello/umlscene.h:17, from /<>/umbrello/cmds/widget/cmdmovewidget.cpp:15: /<>/umbrello/umlwidgets/umlwidget.h:71:18: warning: ‘virtual void UMLWidget::setUseFillColor(bool)’ can be marked override [-Wsuggest-override] 71 | virtual void setUseFillColor(bool fc); | ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:74:18: warning: ‘virtual void UMLWidget::setTextColor(const QColor&)’ can be marked override [-Wsuggest-override] 74 | virtual void setTextColor(const QColor &color); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:77:18: warning: ‘virtual void UMLWidget::setLineColor(const QColor&)’ can be marked override [-Wsuggest-override] 77 | virtual void setLineColor(const QColor &color); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:80:18: warning: ‘virtual void UMLWidget::setLineWidth(uint)’ can be marked override [-Wsuggest-override] 80 | virtual void setLineWidth(uint width); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:83:18: warning: ‘virtual void UMLWidget::setFillColor(const QColor&)’ can be marked override [-Wsuggest-override] 83 | virtual void setFillColor(const QColor &color); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:87:18: warning: ‘virtual void UMLWidget::setSelected(bool)’ can be marked override [-Wsuggest-override] 87 | virtual void setSelected(bool _select); | ^~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:96:18: warning: ‘virtual void UMLWidget::setFont(const QFont&)’ can be marked override [-Wsuggest-override] 96 | virtual void setFont(const QFont &font); | ^~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:173:18: warning: ‘virtual void UMLWidget::showPropertiesDialog()’ can be marked override [-Wsuggest-override] 173 | virtual void showPropertiesDialog(); | ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:192:18: warning: ‘virtual bool UMLWidget::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] 192 | virtual bool loadFromXMI1(QDomElement &qElement); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:193:18: warning: ‘virtual void UMLWidget::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 193 | virtual void saveToXMI1(QDomDocument &qDoc, QDomElement &qElement); | ^~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:230:18: warning: ‘virtual void UMLWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] 230 | virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); | ^~~~~ /<>/umbrello/umlwidgets/umlwidget.h:234:18: warning: ‘virtual void UMLWidget::slotMenuSelection(QAction*)’ can be marked override [-Wsuggest-override] 234 | virtual void slotMenuSelection(QAction* action); | ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:251:18: warning: ‘virtual void UMLWidget::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] 251 | virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent* event); | ^~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:252:18: warning: ‘virtual void UMLWidget::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 252 | virtual void mouseDoubleClickEvent(QGraphicsSceneMouseEvent *event); | ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:253:18: warning: ‘virtual void UMLWidget::mousePressEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 253 | virtual void mousePressEvent(QGraphicsSceneMouseEvent *event); | ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:254:18: warning: ‘virtual void UMLWidget::mouseMoveEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 254 | virtual void mouseMoveEvent(QGraphicsSceneMouseEvent *event); | ^~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:255:18: warning: ‘virtual void UMLWidget::mouseReleaseEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 255 | virtual void mouseReleaseEvent(QGraphicsSceneMouseEvent *event); | ^~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/umlscene.h:17, from /<>/umbrello/cmds/widget/cmdmovewidget.cpp:15: /<>/umbrello/umlwidgets/classifierwidget.h:97:16: warning: ‘virtual UMLWidget* ClassifierWidget::onWidget(const QPointF&)’ can be marked override [-Wsuggest-override] 97 | UMLWidget* onWidget(const QPointF& p); | ^~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:98:16: warning: ‘virtual UMLWidget* ClassifierWidget::widgetWithID(Uml::ID::Type)’ can be marked override [-Wsuggest-override] 98 | UMLWidget* widgetWithID(Uml::ID::Type id); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:100:18: warning: ‘virtual void ClassifierWidget::setDocumentation(const QString&)’ can be marked override [-Wsuggest-override] 100 | virtual void setDocumentation(const QString& doc); | ^~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:102:12: warning: ‘virtual QSizeF ClassifierWidget::calculateSize(bool) const’ can be marked override [-Wsuggest-override] 102 | QSizeF calculateSize(bool withExtensions = true) const; | ^~~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:104:18: warning: ‘virtual void ClassifierWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] 104 | virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); | ^~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:105:26: warning: ‘virtual QPainterPath ClassifierWidget::shape() const’ can be marked override [-Wsuggest-override] 105 | virtual QPainterPath shape() const; | ^~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:107:18: warning: ‘virtual void ClassifierWidget::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 107 | virtual void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); | ^~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:108:18: warning: ‘virtual bool ClassifierWidget::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] 108 | virtual bool loadFromXMI1(QDomElement & qElement); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:111:18: warning: ‘virtual void ClassifierWidget::slotMenuSelection(QAction*)’ can be marked override [-Wsuggest-override] 111 | virtual void slotMenuSelection(QAction* action); | ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:121:12: warning: ‘virtual QSizeF ClassifierWidget::minimumSize() const’ can be marked override [-Wsuggest-override] 121 | QSizeF minimumSize() const; | ^~~~~~~~~~~ In file included from /<>/umbrello/cmds/widget/cmdmovewidget.cpp:15: /<>/umbrello/umlscene.h:338:10: warning: ‘virtual void UMLScene::dragEnterEvent(QGraphicsSceneDragDropEvent*)’ can be marked override [-Wsuggest-override] 338 | void dragEnterEvent(QGraphicsSceneDragDropEvent* enterEvent); | ^~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:339:10: warning: ‘virtual void UMLScene::dragMoveEvent(QGraphicsSceneDragDropEvent*)’ can be marked override [-Wsuggest-override] 339 | void dragMoveEvent(QGraphicsSceneDragDropEvent* moveEvent); | ^~~~~~~~~~~~~ /<>/umbrello/umlscene.h:340:10: warning: ‘virtual void UMLScene::dropEvent(QGraphicsSceneDragDropEvent*)’ can be marked override [-Wsuggest-override] 340 | void dropEvent(QGraphicsSceneDragDropEvent* dropEvent); | ^~~~~~~~~ /<>/umbrello/umlscene.h:342:10: warning: ‘virtual void UMLScene::mouseMoveEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 342 | void mouseMoveEvent(QGraphicsSceneMouseEvent* mouseEvent); | ^~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:343:10: warning: ‘virtual void UMLScene::mousePressEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 343 | void mousePressEvent(QGraphicsSceneMouseEvent* mouseEvent); | ^~~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:344:10: warning: ‘virtual void UMLScene::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 344 | void mouseDoubleClickEvent(QGraphicsSceneMouseEvent* mouseEvent); | ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:345:10: warning: ‘virtual void UMLScene::mouseReleaseEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 345 | void mouseReleaseEvent(QGraphicsSceneMouseEvent* mouseEvent); | ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:346:18: warning: ‘virtual void UMLScene::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] 346 | virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent* contextMenuEvent); | ^~~~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:358:18: warning: ‘virtual void UMLScene::drawBackground(QPainter*, const QRectF&)’ can be marked override [-Wsuggest-override] 358 | virtual void drawBackground(QPainter *painter, const QRectF &rect); | ^~~~~~~~~~~~~~ [ 59%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/cmds/widget/cmdresizewidget.cpp.o cd /<>/obj-aarch64-linux-gnu/umbrello && /usr/bin/aarch64-linux-gnu-g++ -DCMAKE_BINARY_DIR=\"/<>/obj-aarch64-linux-gnu\" -DKCOREADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLO_VERSION_STRING=\"2.23.3\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-aarch64-linux-gnu/umbrello -I/<>/umbrello -I/<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/include -I/<>/obj-aarch64-linux-gnu -I/<>/umbrello/clipboard -I/<>/umbrello/cmds -I/<>/umbrello/codegenerators -I/<>/umbrello/codegenerators/ada -I/<>/umbrello/codegenerators/as -I/<>/umbrello/codegenerators/cpp -I/<>/umbrello/codegenerators/csharp -I/<>/umbrello/codegenerators/d -I/<>/umbrello/codegenerators/idl -I/<>/umbrello/codegenerators/java -I/<>/umbrello/codegenerators/js -I/<>/umbrello/codegenerators/pascal -I/<>/umbrello/codegenerators/perl -I/<>/umbrello/codegenerators/php -I/<>/umbrello/codegenerators/python -I/<>/umbrello/codegenerators/ruby -I/<>/umbrello/codegenerators/sql -I/<>/umbrello/codegenerators/tcl -I/<>/umbrello/codegenerators/vala -I/<>/umbrello/codegenerators/xml -I/<>/umbrello/codegenwizard -I/<>/umbrello/codeimport -I/<>/umbrello/codeimport/csharp -I/<>/umbrello/codeimpwizard -I/<>/umbrello/debug -I/<>/umbrello/dialogs -I/<>/umbrello/dialogs/pages -I/<>/umbrello/dialogs/widgets -I/<>/umbrello/docgenerators -I/<>/umbrello/finder -I/<>/umbrello/refactoring -I/<>/umbrello/uml1model -I/<>/umbrello/umlwidgets -I/<>/lib/cppparser -I/<>/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/aarch64-linux-gnu/qt5 -isystem /usr/include/aarch64-linux-gnu/qt5/QtWidgets -isystem /usr/include/aarch64-linux-gnu/qt5/QtGui -isystem /usr/include/aarch64-linux-gnu/qt5/QtCore -isystem /usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/aarch64-linux-gnu/qt5/QtXml -isystem /usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/aarch64-linux-gnu/qt5/QtSvg -isystem /usr/include/aarch64-linux-gnu/qt5/QtWebKitWidgets -isystem /usr/include/aarch64-linux-gnu/qt5/QtWebKit -isystem /usr/include/aarch64-linux-gnu/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/aarch64-linux-gnu/qt5/QtConcurrent -isystem /usr/include/aarch64-linux-gnu/qt5/QtDBus -isystem /usr/include/KF5/KTextEditor -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -fno-delete-null-pointer-checks -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -o CMakeFiles/libumbrello.dir/cmds/widget/cmdresizewidget.cpp.o -c /<>/umbrello/cmds/widget/cmdresizewidget.cpp In file included from /<>/umbrello/cmds/widget/cmdresizewidget.cpp:11: /<>/umbrello/cmds/widget/cmdresizewidget.h:28:14: warning: ‘virtual void Uml::CmdResizeWidget::redo()’ can be marked override [-Wsuggest-override] 28 | void redo(); | ^~~~ /<>/umbrello/cmds/widget/cmdresizewidget.h:29:14: warning: ‘virtual void Uml::CmdResizeWidget::undo()’ can be marked override [-Wsuggest-override] 29 | void undo(); | ^~~~ In file included from /<>/umbrello/umlwidgets/umlwidget.h:18, from /<>/umbrello/umlwidgets/classifierwidget.h:16, from /<>/umbrello/umlscene.h:17, from /<>/umbrello/cmds/widget/cmdresizewidget.cpp:14: /<>/umbrello/umlwidgets/widgetbase.h:187:20: warning: ‘virtual QRectF WidgetBase::boundingRect() const’ can be marked override [-Wsuggest-override] 187 | virtual QRectF boundingRect() const; | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/widgetbase.h:191:18: warning: ‘virtual void WidgetBase::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] 191 | virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); | ^~~~~ /<>/umbrello/umlwidgets/widgetbase.h:260:18: warning: ‘virtual void WidgetBase::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] 260 | virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent *event); | ^~~~~~~~~~~~~~~~ In file included from /<>/umbrello/umlwidgets/classifierwidget.h:16, from /<>/umbrello/umlscene.h:17, from /<>/umbrello/cmds/widget/cmdresizewidget.cpp:14: /<>/umbrello/umlwidgets/umlwidget.h:71:18: warning: ‘virtual void UMLWidget::setUseFillColor(bool)’ can be marked override [-Wsuggest-override] 71 | virtual void setUseFillColor(bool fc); | ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:74:18: warning: ‘virtual void UMLWidget::setTextColor(const QColor&)’ can be marked override [-Wsuggest-override] 74 | virtual void setTextColor(const QColor &color); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:77:18: warning: ‘virtual void UMLWidget::setLineColor(const QColor&)’ can be marked override [-Wsuggest-override] 77 | virtual void setLineColor(const QColor &color); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:80:18: warning: ‘virtual void UMLWidget::setLineWidth(uint)’ can be marked override [-Wsuggest-override] 80 | virtual void setLineWidth(uint width); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:83:18: warning: ‘virtual void UMLWidget::setFillColor(const QColor&)’ can be marked override [-Wsuggest-override] 83 | virtual void setFillColor(const QColor &color); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:87:18: warning: ‘virtual void UMLWidget::setSelected(bool)’ can be marked override [-Wsuggest-override] 87 | virtual void setSelected(bool _select); | ^~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:96:18: warning: ‘virtual void UMLWidget::setFont(const QFont&)’ can be marked override [-Wsuggest-override] 96 | virtual void setFont(const QFont &font); | ^~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:173:18: warning: ‘virtual void UMLWidget::showPropertiesDialog()’ can be marked override [-Wsuggest-override] 173 | virtual void showPropertiesDialog(); | ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:192:18: warning: ‘virtual bool UMLWidget::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] 192 | virtual bool loadFromXMI1(QDomElement &qElement); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:193:18: warning: ‘virtual void UMLWidget::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 193 | virtual void saveToXMI1(QDomDocument &qDoc, QDomElement &qElement); | ^~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:230:18: warning: ‘virtual void UMLWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] 230 | virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); | ^~~~~ /<>/umbrello/umlwidgets/umlwidget.h:234:18: warning: ‘virtual void UMLWidget::slotMenuSelection(QAction*)’ can be marked override [-Wsuggest-override] 234 | virtual void slotMenuSelection(QAction* action); | ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:251:18: warning: ‘virtual void UMLWidget::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] 251 | virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent* event); | ^~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:252:18: warning: ‘virtual void UMLWidget::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 252 | virtual void mouseDoubleClickEvent(QGraphicsSceneMouseEvent *event); | ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:253:18: warning: ‘virtual void UMLWidget::mousePressEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 253 | virtual void mousePressEvent(QGraphicsSceneMouseEvent *event); | ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:254:18: warning: ‘virtual void UMLWidget::mouseMoveEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 254 | virtual void mouseMoveEvent(QGraphicsSceneMouseEvent *event); | ^~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:255:18: warning: ‘virtual void UMLWidget::mouseReleaseEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 255 | virtual void mouseReleaseEvent(QGraphicsSceneMouseEvent *event); | ^~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/umlscene.h:17, from /<>/umbrello/cmds/widget/cmdresizewidget.cpp:14: /<>/umbrello/umlwidgets/classifierwidget.h:97:16: warning: ‘virtual UMLWidget* ClassifierWidget::onWidget(const QPointF&)’ can be marked override [-Wsuggest-override] 97 | UMLWidget* onWidget(const QPointF& p); | ^~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:98:16: warning: ‘virtual UMLWidget* ClassifierWidget::widgetWithID(Uml::ID::Type)’ can be marked override [-Wsuggest-override] 98 | UMLWidget* widgetWithID(Uml::ID::Type id); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:100:18: warning: ‘virtual void ClassifierWidget::setDocumentation(const QString&)’ can be marked override [-Wsuggest-override] 100 | virtual void setDocumentation(const QString& doc); | ^~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:102:12: warning: ‘virtual QSizeF ClassifierWidget::calculateSize(bool) const’ can be marked override [-Wsuggest-override] 102 | QSizeF calculateSize(bool withExtensions = true) const; | ^~~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:104:18: warning: ‘virtual void ClassifierWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] 104 | virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); | ^~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:105:26: warning: ‘virtual QPainterPath ClassifierWidget::shape() const’ can be marked override [-Wsuggest-override] 105 | virtual QPainterPath shape() const; | ^~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:107:18: warning: ‘virtual void ClassifierWidget::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 107 | virtual void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); | ^~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:108:18: warning: ‘virtual bool ClassifierWidget::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] 108 | virtual bool loadFromXMI1(QDomElement & qElement); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:111:18: warning: ‘virtual void ClassifierWidget::slotMenuSelection(QAction*)’ can be marked override [-Wsuggest-override] 111 | virtual void slotMenuSelection(QAction* action); | ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:121:12: warning: ‘virtual QSizeF ClassifierWidget::minimumSize() const’ can be marked override [-Wsuggest-override] 121 | QSizeF minimumSize() const; | ^~~~~~~~~~~ In file included from /<>/umbrello/cmds/widget/cmdresizewidget.cpp:14: /<>/umbrello/umlscene.h:338:10: warning: ‘virtual void UMLScene::dragEnterEvent(QGraphicsSceneDragDropEvent*)’ can be marked override [-Wsuggest-override] 338 | void dragEnterEvent(QGraphicsSceneDragDropEvent* enterEvent); | ^~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:339:10: warning: ‘virtual void UMLScene::dragMoveEvent(QGraphicsSceneDragDropEvent*)’ can be marked override [-Wsuggest-override] 339 | void dragMoveEvent(QGraphicsSceneDragDropEvent* moveEvent); | ^~~~~~~~~~~~~ /<>/umbrello/umlscene.h:340:10: warning: ‘virtual void UMLScene::dropEvent(QGraphicsSceneDragDropEvent*)’ can be marked override [-Wsuggest-override] 340 | void dropEvent(QGraphicsSceneDragDropEvent* dropEvent); | ^~~~~~~~~ /<>/umbrello/umlscene.h:342:10: warning: ‘virtual void UMLScene::mouseMoveEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 342 | void mouseMoveEvent(QGraphicsSceneMouseEvent* mouseEvent); | ^~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:343:10: warning: ‘virtual void UMLScene::mousePressEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 343 | void mousePressEvent(QGraphicsSceneMouseEvent* mouseEvent); | ^~~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:344:10: warning: ‘virtual void UMLScene::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 344 | void mouseDoubleClickEvent(QGraphicsSceneMouseEvent* mouseEvent); | ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:345:10: warning: ‘virtual void UMLScene::mouseReleaseEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 345 | void mouseReleaseEvent(QGraphicsSceneMouseEvent* mouseEvent); | ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:346:18: warning: ‘virtual void UMLScene::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] 346 | virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent* contextMenuEvent); | ^~~~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:358:18: warning: ‘virtual void UMLScene::drawBackground(QPainter*, const QRectF&)’ can be marked override [-Wsuggest-override] 358 | virtual void drawBackground(QPainter *painter, const QRectF &rect); | ^~~~~~~~~~~~~~ [ 59%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/cmds/widget/cmdremovewidget.cpp.o cd /<>/obj-aarch64-linux-gnu/umbrello && /usr/bin/aarch64-linux-gnu-g++ -DCMAKE_BINARY_DIR=\"/<>/obj-aarch64-linux-gnu\" -DKCOREADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLO_VERSION_STRING=\"2.23.3\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-aarch64-linux-gnu/umbrello -I/<>/umbrello -I/<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/include -I/<>/obj-aarch64-linux-gnu -I/<>/umbrello/clipboard -I/<>/umbrello/cmds -I/<>/umbrello/codegenerators -I/<>/umbrello/codegenerators/ada -I/<>/umbrello/codegenerators/as -I/<>/umbrello/codegenerators/cpp -I/<>/umbrello/codegenerators/csharp -I/<>/umbrello/codegenerators/d -I/<>/umbrello/codegenerators/idl -I/<>/umbrello/codegenerators/java -I/<>/umbrello/codegenerators/js -I/<>/umbrello/codegenerators/pascal -I/<>/umbrello/codegenerators/perl -I/<>/umbrello/codegenerators/php -I/<>/umbrello/codegenerators/python -I/<>/umbrello/codegenerators/ruby -I/<>/umbrello/codegenerators/sql -I/<>/umbrello/codegenerators/tcl -I/<>/umbrello/codegenerators/vala -I/<>/umbrello/codegenerators/xml -I/<>/umbrello/codegenwizard -I/<>/umbrello/codeimport -I/<>/umbrello/codeimport/csharp -I/<>/umbrello/codeimpwizard -I/<>/umbrello/debug -I/<>/umbrello/dialogs -I/<>/umbrello/dialogs/pages -I/<>/umbrello/dialogs/widgets -I/<>/umbrello/docgenerators -I/<>/umbrello/finder -I/<>/umbrello/refactoring -I/<>/umbrello/uml1model -I/<>/umbrello/umlwidgets -I/<>/lib/cppparser -I/<>/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/aarch64-linux-gnu/qt5 -isystem /usr/include/aarch64-linux-gnu/qt5/QtWidgets -isystem /usr/include/aarch64-linux-gnu/qt5/QtGui -isystem /usr/include/aarch64-linux-gnu/qt5/QtCore -isystem /usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/aarch64-linux-gnu/qt5/QtXml -isystem /usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/aarch64-linux-gnu/qt5/QtSvg -isystem /usr/include/aarch64-linux-gnu/qt5/QtWebKitWidgets -isystem /usr/include/aarch64-linux-gnu/qt5/QtWebKit -isystem /usr/include/aarch64-linux-gnu/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/aarch64-linux-gnu/qt5/QtConcurrent -isystem /usr/include/aarch64-linux-gnu/qt5/QtDBus -isystem /usr/include/KF5/KTextEditor -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -fno-delete-null-pointer-checks -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -o CMakeFiles/libumbrello.dir/cmds/widget/cmdremovewidget.cpp.o -c /<>/umbrello/cmds/widget/cmdremovewidget.cpp In file included from /<>/umbrello/cmds/widget/cmdremovewidget.cpp:11: /<>/umbrello/cmds/widget/cmdremovewidget.h:28:14: warning: ‘virtual void Uml::CmdRemoveWidget::redo()’ can be marked override [-Wsuggest-override] 28 | void redo(); | ^~~~ /<>/umbrello/cmds/widget/cmdremovewidget.h:29:14: warning: ‘virtual void Uml::CmdRemoveWidget::undo()’ can be marked override [-Wsuggest-override] 29 | void undo(); | ^~~~ In file included from /<>/umbrello/umlwidgets/umlwidget.h:18, from /<>/umbrello/umlwidgets/classifierwidget.h:16, from /<>/umbrello/umlscene.h:17, from /<>/umbrello/cmds/widget/cmdremovewidget.cpp:14: /<>/umbrello/umlwidgets/widgetbase.h:187:20: warning: ‘virtual QRectF WidgetBase::boundingRect() const’ can be marked override [-Wsuggest-override] 187 | virtual QRectF boundingRect() const; | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/widgetbase.h:191:18: warning: ‘virtual void WidgetBase::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] 191 | virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); | ^~~~~ /<>/umbrello/umlwidgets/widgetbase.h:260:18: warning: ‘virtual void WidgetBase::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] 260 | virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent *event); | ^~~~~~~~~~~~~~~~ In file included from /<>/umbrello/umlwidgets/classifierwidget.h:16, from /<>/umbrello/umlscene.h:17, from /<>/umbrello/cmds/widget/cmdremovewidget.cpp:14: /<>/umbrello/umlwidgets/umlwidget.h:71:18: warning: ‘virtual void UMLWidget::setUseFillColor(bool)’ can be marked override [-Wsuggest-override] 71 | virtual void setUseFillColor(bool fc); | ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:74:18: warning: ‘virtual void UMLWidget::setTextColor(const QColor&)’ can be marked override [-Wsuggest-override] 74 | virtual void setTextColor(const QColor &color); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:77:18: warning: ‘virtual void UMLWidget::setLineColor(const QColor&)’ can be marked override [-Wsuggest-override] 77 | virtual void setLineColor(const QColor &color); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:80:18: warning: ‘virtual void UMLWidget::setLineWidth(uint)’ can be marked override [-Wsuggest-override] 80 | virtual void setLineWidth(uint width); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:83:18: warning: ‘virtual void UMLWidget::setFillColor(const QColor&)’ can be marked override [-Wsuggest-override] 83 | virtual void setFillColor(const QColor &color); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:87:18: warning: ‘virtual void UMLWidget::setSelected(bool)’ can be marked override [-Wsuggest-override] 87 | virtual void setSelected(bool _select); | ^~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:96:18: warning: ‘virtual void UMLWidget::setFont(const QFont&)’ can be marked override [-Wsuggest-override] 96 | virtual void setFont(const QFont &font); | ^~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:173:18: warning: ‘virtual void UMLWidget::showPropertiesDialog()’ can be marked override [-Wsuggest-override] 173 | virtual void showPropertiesDialog(); | ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:192:18: warning: ‘virtual bool UMLWidget::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] 192 | virtual bool loadFromXMI1(QDomElement &qElement); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:193:18: warning: ‘virtual void UMLWidget::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 193 | virtual void saveToXMI1(QDomDocument &qDoc, QDomElement &qElement); | ^~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:230:18: warning: ‘virtual void UMLWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] 230 | virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); | ^~~~~ /<>/umbrello/umlwidgets/umlwidget.h:234:18: warning: ‘virtual void UMLWidget::slotMenuSelection(QAction*)’ can be marked override [-Wsuggest-override] 234 | virtual void slotMenuSelection(QAction* action); | ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:251:18: warning: ‘virtual void UMLWidget::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] 251 | virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent* event); | ^~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:252:18: warning: ‘virtual void UMLWidget::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 252 | virtual void mouseDoubleClickEvent(QGraphicsSceneMouseEvent *event); | ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:253:18: warning: ‘virtual void UMLWidget::mousePressEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 253 | virtual void mousePressEvent(QGraphicsSceneMouseEvent *event); | ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:254:18: warning: ‘virtual void UMLWidget::mouseMoveEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 254 | virtual void mouseMoveEvent(QGraphicsSceneMouseEvent *event); | ^~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:255:18: warning: ‘virtual void UMLWidget::mouseReleaseEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 255 | virtual void mouseReleaseEvent(QGraphicsSceneMouseEvent *event); | ^~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/umlscene.h:17, from /<>/umbrello/cmds/widget/cmdremovewidget.cpp:14: /<>/umbrello/umlwidgets/classifierwidget.h:97:16: warning: ‘virtual UMLWidget* ClassifierWidget::onWidget(const QPointF&)’ can be marked override [-Wsuggest-override] 97 | UMLWidget* onWidget(const QPointF& p); | ^~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:98:16: warning: ‘virtual UMLWidget* ClassifierWidget::widgetWithID(Uml::ID::Type)’ can be marked override [-Wsuggest-override] 98 | UMLWidget* widgetWithID(Uml::ID::Type id); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:100:18: warning: ‘virtual void ClassifierWidget::setDocumentation(const QString&)’ can be marked override [-Wsuggest-override] 100 | virtual void setDocumentation(const QString& doc); | ^~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:102:12: warning: ‘virtual QSizeF ClassifierWidget::calculateSize(bool) const’ can be marked override [-Wsuggest-override] 102 | QSizeF calculateSize(bool withExtensions = true) const; | ^~~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:104:18: warning: ‘virtual void ClassifierWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] 104 | virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); | ^~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:105:26: warning: ‘virtual QPainterPath ClassifierWidget::shape() const’ can be marked override [-Wsuggest-override] 105 | virtual QPainterPath shape() const; | ^~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:107:18: warning: ‘virtual void ClassifierWidget::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 107 | virtual void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); | ^~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:108:18: warning: ‘virtual bool ClassifierWidget::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] 108 | virtual bool loadFromXMI1(QDomElement & qElement); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:111:18: warning: ‘virtual void ClassifierWidget::slotMenuSelection(QAction*)’ can be marked override [-Wsuggest-override] 111 | virtual void slotMenuSelection(QAction* action); | ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:121:12: warning: ‘virtual QSizeF ClassifierWidget::minimumSize() const’ can be marked override [-Wsuggest-override] 121 | QSizeF minimumSize() const; | ^~~~~~~~~~~ In file included from /<>/umbrello/cmds/widget/cmdremovewidget.cpp:14: /<>/umbrello/umlscene.h:338:10: warning: ‘virtual void UMLScene::dragEnterEvent(QGraphicsSceneDragDropEvent*)’ can be marked override [-Wsuggest-override] 338 | void dragEnterEvent(QGraphicsSceneDragDropEvent* enterEvent); | ^~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:339:10: warning: ‘virtual void UMLScene::dragMoveEvent(QGraphicsSceneDragDropEvent*)’ can be marked override [-Wsuggest-override] 339 | void dragMoveEvent(QGraphicsSceneDragDropEvent* moveEvent); | ^~~~~~~~~~~~~ /<>/umbrello/umlscene.h:340:10: warning: ‘virtual void UMLScene::dropEvent(QGraphicsSceneDragDropEvent*)’ can be marked override [-Wsuggest-override] 340 | void dropEvent(QGraphicsSceneDragDropEvent* dropEvent); | ^~~~~~~~~ /<>/umbrello/umlscene.h:342:10: warning: ‘virtual void UMLScene::mouseMoveEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 342 | void mouseMoveEvent(QGraphicsSceneMouseEvent* mouseEvent); | ^~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:343:10: warning: ‘virtual void UMLScene::mousePressEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 343 | void mousePressEvent(QGraphicsSceneMouseEvent* mouseEvent); | ^~~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:344:10: warning: ‘virtual void UMLScene::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 344 | void mouseDoubleClickEvent(QGraphicsSceneMouseEvent* mouseEvent); | ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:345:10: warning: ‘virtual void UMLScene::mouseReleaseEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 345 | void mouseReleaseEvent(QGraphicsSceneMouseEvent* mouseEvent); | ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:346:18: warning: ‘virtual void UMLScene::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] 346 | virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent* contextMenuEvent); | ^~~~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:358:18: warning: ‘virtual void UMLScene::drawBackground(QPainter*, const QRectF&)’ can be marked override [-Wsuggest-override] 358 | virtual void drawBackground(QPainter *painter, const QRectF &rect); | ^~~~~~~~~~~~~~ [ 59%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/cmds/widget/cmdsetname.cpp.o cd /<>/obj-aarch64-linux-gnu/umbrello && /usr/bin/aarch64-linux-gnu-g++ -DCMAKE_BINARY_DIR=\"/<>/obj-aarch64-linux-gnu\" -DKCOREADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLO_VERSION_STRING=\"2.23.3\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-aarch64-linux-gnu/umbrello -I/<>/umbrello -I/<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/include -I/<>/obj-aarch64-linux-gnu -I/<>/umbrello/clipboard -I/<>/umbrello/cmds -I/<>/umbrello/codegenerators -I/<>/umbrello/codegenerators/ada -I/<>/umbrello/codegenerators/as -I/<>/umbrello/codegenerators/cpp -I/<>/umbrello/codegenerators/csharp -I/<>/umbrello/codegenerators/d -I/<>/umbrello/codegenerators/idl -I/<>/umbrello/codegenerators/java -I/<>/umbrello/codegenerators/js -I/<>/umbrello/codegenerators/pascal -I/<>/umbrello/codegenerators/perl -I/<>/umbrello/codegenerators/php -I/<>/umbrello/codegenerators/python -I/<>/umbrello/codegenerators/ruby -I/<>/umbrello/codegenerators/sql -I/<>/umbrello/codegenerators/tcl -I/<>/umbrello/codegenerators/vala -I/<>/umbrello/codegenerators/xml -I/<>/umbrello/codegenwizard -I/<>/umbrello/codeimport -I/<>/umbrello/codeimport/csharp -I/<>/umbrello/codeimpwizard -I/<>/umbrello/debug -I/<>/umbrello/dialogs -I/<>/umbrello/dialogs/pages -I/<>/umbrello/dialogs/widgets -I/<>/umbrello/docgenerators -I/<>/umbrello/finder -I/<>/umbrello/refactoring -I/<>/umbrello/uml1model -I/<>/umbrello/umlwidgets -I/<>/lib/cppparser -I/<>/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/aarch64-linux-gnu/qt5 -isystem /usr/include/aarch64-linux-gnu/qt5/QtWidgets -isystem /usr/include/aarch64-linux-gnu/qt5/QtGui -isystem /usr/include/aarch64-linux-gnu/qt5/QtCore -isystem /usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/aarch64-linux-gnu/qt5/QtXml -isystem /usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/aarch64-linux-gnu/qt5/QtSvg -isystem /usr/include/aarch64-linux-gnu/qt5/QtWebKitWidgets -isystem /usr/include/aarch64-linux-gnu/qt5/QtWebKit -isystem /usr/include/aarch64-linux-gnu/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/aarch64-linux-gnu/qt5/QtConcurrent -isystem /usr/include/aarch64-linux-gnu/qt5/QtDBus -isystem /usr/include/KF5/KTextEditor -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -fno-delete-null-pointer-checks -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -o CMakeFiles/libumbrello.dir/cmds/widget/cmdsetname.cpp.o -c /<>/umbrello/cmds/widget/cmdsetname.cpp In file included from /<>/umbrello/cmds/widget/cmdsetname.cpp:11: /<>/umbrello/cmds/widget/cmdsetname.h:24:18: warning: ‘virtual void Uml::CmdSetName::redo()’ can be marked override [-Wsuggest-override] 24 | void redo(); | ^~~~ /<>/umbrello/cmds/widget/cmdsetname.h:25:18: warning: ‘virtual void Uml::CmdSetName::undo()’ can be marked override [-Wsuggest-override] 25 | void undo(); | ^~~~ [ 60%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/cmds/widget/cmdsettxt.cpp.o cd /<>/obj-aarch64-linux-gnu/umbrello && /usr/bin/aarch64-linux-gnu-g++ -DCMAKE_BINARY_DIR=\"/<>/obj-aarch64-linux-gnu\" -DKCOREADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLO_VERSION_STRING=\"2.23.3\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-aarch64-linux-gnu/umbrello -I/<>/umbrello -I/<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/include -I/<>/obj-aarch64-linux-gnu -I/<>/umbrello/clipboard -I/<>/umbrello/cmds -I/<>/umbrello/codegenerators -I/<>/umbrello/codegenerators/ada -I/<>/umbrello/codegenerators/as -I/<>/umbrello/codegenerators/cpp -I/<>/umbrello/codegenerators/csharp -I/<>/umbrello/codegenerators/d -I/<>/umbrello/codegenerators/idl -I/<>/umbrello/codegenerators/java -I/<>/umbrello/codegenerators/js -I/<>/umbrello/codegenerators/pascal -I/<>/umbrello/codegenerators/perl -I/<>/umbrello/codegenerators/php -I/<>/umbrello/codegenerators/python -I/<>/umbrello/codegenerators/ruby -I/<>/umbrello/codegenerators/sql -I/<>/umbrello/codegenerators/tcl -I/<>/umbrello/codegenerators/vala -I/<>/umbrello/codegenerators/xml -I/<>/umbrello/codegenwizard -I/<>/umbrello/codeimport -I/<>/umbrello/codeimport/csharp -I/<>/umbrello/codeimpwizard -I/<>/umbrello/debug -I/<>/umbrello/dialogs -I/<>/umbrello/dialogs/pages -I/<>/umbrello/dialogs/widgets -I/<>/umbrello/docgenerators -I/<>/umbrello/finder -I/<>/umbrello/refactoring -I/<>/umbrello/uml1model -I/<>/umbrello/umlwidgets -I/<>/lib/cppparser -I/<>/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/aarch64-linux-gnu/qt5 -isystem /usr/include/aarch64-linux-gnu/qt5/QtWidgets -isystem /usr/include/aarch64-linux-gnu/qt5/QtGui -isystem /usr/include/aarch64-linux-gnu/qt5/QtCore -isystem /usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/aarch64-linux-gnu/qt5/QtXml -isystem /usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/aarch64-linux-gnu/qt5/QtSvg -isystem /usr/include/aarch64-linux-gnu/qt5/QtWebKitWidgets -isystem /usr/include/aarch64-linux-gnu/qt5/QtWebKit -isystem /usr/include/aarch64-linux-gnu/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/aarch64-linux-gnu/qt5/QtConcurrent -isystem /usr/include/aarch64-linux-gnu/qt5/QtDBus -isystem /usr/include/KF5/KTextEditor -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -fno-delete-null-pointer-checks -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -o CMakeFiles/libumbrello.dir/cmds/widget/cmdsettxt.cpp.o -c /<>/umbrello/cmds/widget/cmdsettxt.cpp In file included from /<>/umbrello/cmds/widget/cmdsettxt.cpp:11: /<>/umbrello/cmds/widget/cmdsettxt.h:26:18: warning: ‘virtual void Uml::CmdSetTxt::redo()’ can be marked override [-Wsuggest-override] 26 | void redo(); | ^~~~ /<>/umbrello/cmds/widget/cmdsettxt.h:27:18: warning: ‘virtual void Uml::CmdSetTxt::undo()’ can be marked override [-Wsuggest-override] 27 | void undo(); | ^~~~ In file included from /<>/umbrello/cmds/widget/cmdsettxt.cpp:14: /<>/umbrello/debug/debug_utils.h:91:18: warning: ‘virtual void Tracer::showEvent(QShowEvent*)’ can be marked override [-Wsuggest-override] 91 | virtual void showEvent(QShowEvent*); | ^~~~~~~~~ In file included from /<>/umbrello/umlwidgets/umlwidget.h:18, from /<>/umbrello/umlwidgets/floatingtextwidget.h:15, from /<>/umbrello/cmds/widget/cmdsettxt.cpp:15: /<>/umbrello/umlwidgets/widgetbase.h:187:20: warning: ‘virtual QRectF WidgetBase::boundingRect() const’ can be marked override [-Wsuggest-override] 187 | virtual QRectF boundingRect() const; | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/widgetbase.h:191:18: warning: ‘virtual void WidgetBase::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] 191 | virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); | ^~~~~ /<>/umbrello/umlwidgets/widgetbase.h:260:18: warning: ‘virtual void WidgetBase::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] 260 | virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent *event); | ^~~~~~~~~~~~~~~~ In file included from /<>/umbrello/umlwidgets/floatingtextwidget.h:15, from /<>/umbrello/cmds/widget/cmdsettxt.cpp:15: /<>/umbrello/umlwidgets/umlwidget.h:71:18: warning: ‘virtual void UMLWidget::setUseFillColor(bool)’ can be marked override [-Wsuggest-override] 71 | virtual void setUseFillColor(bool fc); | ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:74:18: warning: ‘virtual void UMLWidget::setTextColor(const QColor&)’ can be marked override [-Wsuggest-override] 74 | virtual void setTextColor(const QColor &color); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:77:18: warning: ‘virtual void UMLWidget::setLineColor(const QColor&)’ can be marked override [-Wsuggest-override] 77 | virtual void setLineColor(const QColor &color); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:80:18: warning: ‘virtual void UMLWidget::setLineWidth(uint)’ can be marked override [-Wsuggest-override] 80 | virtual void setLineWidth(uint width); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:83:18: warning: ‘virtual void UMLWidget::setFillColor(const QColor&)’ can be marked override [-Wsuggest-override] 83 | virtual void setFillColor(const QColor &color); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:87:18: warning: ‘virtual void UMLWidget::setSelected(bool)’ can be marked override [-Wsuggest-override] 87 | virtual void setSelected(bool _select); | ^~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:96:18: warning: ‘virtual void UMLWidget::setFont(const QFont&)’ can be marked override [-Wsuggest-override] 96 | virtual void setFont(const QFont &font); | ^~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:173:18: warning: ‘virtual void UMLWidget::showPropertiesDialog()’ can be marked override [-Wsuggest-override] 173 | virtual void showPropertiesDialog(); | ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:192:18: warning: ‘virtual bool UMLWidget::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] 192 | virtual bool loadFromXMI1(QDomElement &qElement); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:193:18: warning: ‘virtual void UMLWidget::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 193 | virtual void saveToXMI1(QDomDocument &qDoc, QDomElement &qElement); | ^~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:230:18: warning: ‘virtual void UMLWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] 230 | virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); | ^~~~~ /<>/umbrello/umlwidgets/umlwidget.h:234:18: warning: ‘virtual void UMLWidget::slotMenuSelection(QAction*)’ can be marked override [-Wsuggest-override] 234 | virtual void slotMenuSelection(QAction* action); | ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:251:18: warning: ‘virtual void UMLWidget::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] 251 | virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent* event); | ^~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:252:18: warning: ‘virtual void UMLWidget::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 252 | virtual void mouseDoubleClickEvent(QGraphicsSceneMouseEvent *event); | ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:253:18: warning: ‘virtual void UMLWidget::mousePressEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 253 | virtual void mousePressEvent(QGraphicsSceneMouseEvent *event); | ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:254:18: warning: ‘virtual void UMLWidget::mouseMoveEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 254 | virtual void mouseMoveEvent(QGraphicsSceneMouseEvent *event); | ^~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:255:18: warning: ‘virtual void UMLWidget::mouseReleaseEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 255 | virtual void mouseReleaseEvent(QGraphicsSceneMouseEvent *event); | ^~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/cmds/widget/cmdsettxt.cpp:15: /<>/umbrello/umlwidgets/floatingtextwidget.h:61:18: warning: ‘virtual void FloatingTextWidget::showPropertiesDialog()’ can be marked override [-Wsuggest-override] 61 | virtual void showPropertiesDialog(); | ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/floatingtextwidget.h:66:10: warning: ‘virtual bool FloatingTextWidget::activate(IDChangeLog*)’ can be marked override [-Wsuggest-override] 66 | bool activate(IDChangeLog* ChangeLog = 0); | ^~~~~~~~ /<>/umbrello/umlwidgets/floatingtextwidget.h:79:16: warning: ‘virtual UMLWidget* FloatingTextWidget::onWidget(const QPointF&)’ can be marked override [-Wsuggest-override] 79 | UMLWidget* onWidget(const QPointF& p); | ^~~~~~~~ /<>/umbrello/umlwidgets/floatingtextwidget.h:81:18: warning: ‘virtual void FloatingTextWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] 81 | virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); | ^~~~~ /<>/umbrello/umlwidgets/floatingtextwidget.h:83:18: warning: ‘virtual void FloatingTextWidget::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 83 | virtual void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); | ^~~~~~~~~~ /<>/umbrello/umlwidgets/floatingtextwidget.h:84:18: warning: ‘virtual bool FloatingTextWidget::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] 84 | virtual bool loadFromXMI1(QDomElement& qElement); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/floatingtextwidget.h:87:18: warning: ‘virtual void FloatingTextWidget::slotMenuSelection(QAction*)’ can be marked override [-Wsuggest-override] 87 | virtual void slotMenuSelection(QAction* action); | ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/floatingtextwidget.h:91:12: warning: ‘virtual QSizeF FloatingTextWidget::minimumSize() const’ can be marked override [-Wsuggest-override] 91 | QSizeF minimumSize() const; | ^~~~~~~~~~~ /<>/umbrello/umlwidgets/floatingtextwidget.h:93:18: warning: ‘virtual void FloatingTextWidget::moveWidgetBy(qreal, qreal)’ can be marked override [-Wsuggest-override] 93 | virtual void moveWidgetBy(qreal diffX, qreal diffY); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/floatingtextwidget.h:94:18: warning: ‘virtual void FloatingTextWidget::constrainMovementForAllWidgets(qreal&, qreal&)’ can be marked override [-Wsuggest-override] 94 | virtual void constrainMovementForAllWidgets(qreal &diffX, qreal &diffY); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 60%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/uml1model/actor.cpp.o cd /<>/obj-aarch64-linux-gnu/umbrello && /usr/bin/aarch64-linux-gnu-g++ -DCMAKE_BINARY_DIR=\"/<>/obj-aarch64-linux-gnu\" -DKCOREADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLO_VERSION_STRING=\"2.23.3\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-aarch64-linux-gnu/umbrello -I/<>/umbrello -I/<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/include -I/<>/obj-aarch64-linux-gnu -I/<>/umbrello/clipboard -I/<>/umbrello/cmds -I/<>/umbrello/codegenerators -I/<>/umbrello/codegenerators/ada -I/<>/umbrello/codegenerators/as -I/<>/umbrello/codegenerators/cpp -I/<>/umbrello/codegenerators/csharp -I/<>/umbrello/codegenerators/d -I/<>/umbrello/codegenerators/idl -I/<>/umbrello/codegenerators/java -I/<>/umbrello/codegenerators/js -I/<>/umbrello/codegenerators/pascal -I/<>/umbrello/codegenerators/perl -I/<>/umbrello/codegenerators/php -I/<>/umbrello/codegenerators/python -I/<>/umbrello/codegenerators/ruby -I/<>/umbrello/codegenerators/sql -I/<>/umbrello/codegenerators/tcl -I/<>/umbrello/codegenerators/vala -I/<>/umbrello/codegenerators/xml -I/<>/umbrello/codegenwizard -I/<>/umbrello/codeimport -I/<>/umbrello/codeimport/csharp -I/<>/umbrello/codeimpwizard -I/<>/umbrello/debug -I/<>/umbrello/dialogs -I/<>/umbrello/dialogs/pages -I/<>/umbrello/dialogs/widgets -I/<>/umbrello/docgenerators -I/<>/umbrello/finder -I/<>/umbrello/refactoring -I/<>/umbrello/uml1model -I/<>/umbrello/umlwidgets -I/<>/lib/cppparser -I/<>/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/aarch64-linux-gnu/qt5 -isystem /usr/include/aarch64-linux-gnu/qt5/QtWidgets -isystem /usr/include/aarch64-linux-gnu/qt5/QtGui -isystem /usr/include/aarch64-linux-gnu/qt5/QtCore -isystem /usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/aarch64-linux-gnu/qt5/QtXml -isystem /usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/aarch64-linux-gnu/qt5/QtSvg -isystem /usr/include/aarch64-linux-gnu/qt5/QtWebKitWidgets -isystem /usr/include/aarch64-linux-gnu/qt5/QtWebKit -isystem /usr/include/aarch64-linux-gnu/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/aarch64-linux-gnu/qt5/QtConcurrent -isystem /usr/include/aarch64-linux-gnu/qt5/QtDBus -isystem /usr/include/KF5/KTextEditor -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -fno-delete-null-pointer-checks -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -o CMakeFiles/libumbrello.dir/uml1model/actor.cpp.o -c /<>/umbrello/uml1model/actor.cpp In file included from /<>/umbrello/uml1model/actor.h:14, from /<>/umbrello/uml1model/actor.cpp:11: /<>/umbrello/uml1model/umlcanvasobject.h:43:18: warning: ‘virtual void UMLCanvasObject::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 43 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/umlcanvasobject.h:85:18: warning: ‘virtual bool UMLCanvasObject::resolveRef()’ can be marked override [-Wsuggest-override] 85 | virtual bool resolveRef(); | ^~~~~~~~~~ In file included from /<>/umbrello/uml1model/actor.cpp:11: /<>/umbrello/uml1model/actor.h:36:24: warning: ‘virtual UMLObject* UMLActor::clone() const’ can be marked override [-Wsuggest-override] 36 | virtual UMLObject* clone() const; | ^~~~~ /<>/umbrello/uml1model/actor.h:38:10: warning: ‘virtual void UMLActor::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 38 | void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/actor.h:41:10: warning: ‘virtual bool UMLActor::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 41 | bool load1(QDomElement & element); | ^~~~~ [ 60%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/uml1model/artifact.cpp.o cd /<>/obj-aarch64-linux-gnu/umbrello && /usr/bin/aarch64-linux-gnu-g++ -DCMAKE_BINARY_DIR=\"/<>/obj-aarch64-linux-gnu\" -DKCOREADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLO_VERSION_STRING=\"2.23.3\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-aarch64-linux-gnu/umbrello -I/<>/umbrello -I/<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/include -I/<>/obj-aarch64-linux-gnu -I/<>/umbrello/clipboard -I/<>/umbrello/cmds -I/<>/umbrello/codegenerators -I/<>/umbrello/codegenerators/ada -I/<>/umbrello/codegenerators/as -I/<>/umbrello/codegenerators/cpp -I/<>/umbrello/codegenerators/csharp -I/<>/umbrello/codegenerators/d -I/<>/umbrello/codegenerators/idl -I/<>/umbrello/codegenerators/java -I/<>/umbrello/codegenerators/js -I/<>/umbrello/codegenerators/pascal -I/<>/umbrello/codegenerators/perl -I/<>/umbrello/codegenerators/php -I/<>/umbrello/codegenerators/python -I/<>/umbrello/codegenerators/ruby -I/<>/umbrello/codegenerators/sql -I/<>/umbrello/codegenerators/tcl -I/<>/umbrello/codegenerators/vala -I/<>/umbrello/codegenerators/xml -I/<>/umbrello/codegenwizard -I/<>/umbrello/codeimport -I/<>/umbrello/codeimport/csharp -I/<>/umbrello/codeimpwizard -I/<>/umbrello/debug -I/<>/umbrello/dialogs -I/<>/umbrello/dialogs/pages -I/<>/umbrello/dialogs/widgets -I/<>/umbrello/docgenerators -I/<>/umbrello/finder -I/<>/umbrello/refactoring -I/<>/umbrello/uml1model -I/<>/umbrello/umlwidgets -I/<>/lib/cppparser -I/<>/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/aarch64-linux-gnu/qt5 -isystem /usr/include/aarch64-linux-gnu/qt5/QtWidgets -isystem /usr/include/aarch64-linux-gnu/qt5/QtGui -isystem /usr/include/aarch64-linux-gnu/qt5/QtCore -isystem /usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/aarch64-linux-gnu/qt5/QtXml -isystem /usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/aarch64-linux-gnu/qt5/QtSvg -isystem /usr/include/aarch64-linux-gnu/qt5/QtWebKitWidgets -isystem /usr/include/aarch64-linux-gnu/qt5/QtWebKit -isystem /usr/include/aarch64-linux-gnu/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/aarch64-linux-gnu/qt5/QtConcurrent -isystem /usr/include/aarch64-linux-gnu/qt5/QtDBus -isystem /usr/include/KF5/KTextEditor -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -fno-delete-null-pointer-checks -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -o CMakeFiles/libumbrello.dir/uml1model/artifact.cpp.o -c /<>/umbrello/uml1model/artifact.cpp In file included from /<>/umbrello/uml1model/package.h:14, from /<>/umbrello/uml1model/artifact.h:14, from /<>/umbrello/uml1model/artifact.cpp:11: /<>/umbrello/uml1model/umlcanvasobject.h:43:18: warning: ‘virtual void UMLCanvasObject::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 43 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/umlcanvasobject.h:85:18: warning: ‘virtual bool UMLCanvasObject::resolveRef()’ can be marked override [-Wsuggest-override] 85 | virtual bool resolveRef(); | ^~~~~~~~~~ In file included from /<>/umbrello/uml1model/artifact.h:14, from /<>/umbrello/uml1model/artifact.cpp:11: /<>/umbrello/uml1model/package.h:39:18: warning: ‘virtual void UMLPackage::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 39 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/package.h:41:24: warning: ‘virtual UMLObject* UMLPackage::clone() const’ can be marked override [-Wsuggest-override] 41 | virtual UMLObject* clone() const; | ^~~~~ /<>/umbrello/uml1model/package.h:64:18: warning: ‘virtual bool UMLPackage::resolveRef()’ can be marked override [-Wsuggest-override] 64 | virtual bool resolveRef(); | ^~~~~~~~~~ /<>/umbrello/uml1model/package.h:66:18: warning: ‘virtual void UMLPackage::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 66 | virtual void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/package.h:69:18: warning: ‘virtual bool UMLPackage::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 69 | virtual bool load1(QDomElement& element); | ^~~~~ In file included from /<>/umbrello/uml1model/artifact.cpp:11: /<>/umbrello/uml1model/artifact.h:45:24: warning: ‘virtual UMLObject* UMLArtifact::clone() const’ can be marked override [-Wsuggest-override] 45 | virtual UMLObject* clone() const; | ^~~~~ /<>/umbrello/uml1model/artifact.h:47:10: warning: ‘virtual void UMLArtifact::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 47 | void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/artifact.h:55:10: warning: ‘virtual bool UMLArtifact::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 55 | bool load1(QDomElement & element); | ^~~~~ In file included from /<>/umbrello/uml1model/artifact.cpp:12: /<>/umbrello/uml1model/association.h:75:24: warning: ‘virtual UMLObject* UMLAssociation::clone() const’ can be marked override [-Wsuggest-override] 75 | virtual UMLObject* clone() const { return 0; } | ^~~~~ /<>/umbrello/uml1model/association.h:77:18: warning: ‘virtual bool UMLAssociation::resolveRef()’ can be marked override [-Wsuggest-override] 77 | virtual bool resolveRef(); | ^~~~~~~~~~ /<>/umbrello/uml1model/association.h:79:10: warning: ‘virtual void UMLAssociation::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 79 | void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/association.h:81:18: warning: ‘virtual bool UMLAssociation::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] 81 | virtual bool showPropertiesDialog(QWidget *parent = 0); | ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/association.h:85:10: warning: ‘virtual bool UMLAssociation::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 85 | bool load1(QDomElement& element); | ^~~~~ [ 60%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/uml1model/association.cpp.o cd /<>/obj-aarch64-linux-gnu/umbrello && /usr/bin/aarch64-linux-gnu-g++ -DCMAKE_BINARY_DIR=\"/<>/obj-aarch64-linux-gnu\" -DKCOREADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLO_VERSION_STRING=\"2.23.3\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-aarch64-linux-gnu/umbrello -I/<>/umbrello -I/<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/include -I/<>/obj-aarch64-linux-gnu -I/<>/umbrello/clipboard -I/<>/umbrello/cmds -I/<>/umbrello/codegenerators -I/<>/umbrello/codegenerators/ada -I/<>/umbrello/codegenerators/as -I/<>/umbrello/codegenerators/cpp -I/<>/umbrello/codegenerators/csharp -I/<>/umbrello/codegenerators/d -I/<>/umbrello/codegenerators/idl -I/<>/umbrello/codegenerators/java -I/<>/umbrello/codegenerators/js -I/<>/umbrello/codegenerators/pascal -I/<>/umbrello/codegenerators/perl -I/<>/umbrello/codegenerators/php -I/<>/umbrello/codegenerators/python -I/<>/umbrello/codegenerators/ruby -I/<>/umbrello/codegenerators/sql -I/<>/umbrello/codegenerators/tcl -I/<>/umbrello/codegenerators/vala -I/<>/umbrello/codegenerators/xml -I/<>/umbrello/codegenwizard -I/<>/umbrello/codeimport -I/<>/umbrello/codeimport/csharp -I/<>/umbrello/codeimpwizard -I/<>/umbrello/debug -I/<>/umbrello/dialogs -I/<>/umbrello/dialogs/pages -I/<>/umbrello/dialogs/widgets -I/<>/umbrello/docgenerators -I/<>/umbrello/finder -I/<>/umbrello/refactoring -I/<>/umbrello/uml1model -I/<>/umbrello/umlwidgets -I/<>/lib/cppparser -I/<>/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/aarch64-linux-gnu/qt5 -isystem /usr/include/aarch64-linux-gnu/qt5/QtWidgets -isystem /usr/include/aarch64-linux-gnu/qt5/QtGui -isystem /usr/include/aarch64-linux-gnu/qt5/QtCore -isystem /usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/aarch64-linux-gnu/qt5/QtXml -isystem /usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/aarch64-linux-gnu/qt5/QtSvg -isystem /usr/include/aarch64-linux-gnu/qt5/QtWebKitWidgets -isystem /usr/include/aarch64-linux-gnu/qt5/QtWebKit -isystem /usr/include/aarch64-linux-gnu/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/aarch64-linux-gnu/qt5/QtConcurrent -isystem /usr/include/aarch64-linux-gnu/qt5/QtDBus -isystem /usr/include/KF5/KTextEditor -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -fno-delete-null-pointer-checks -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -o CMakeFiles/libumbrello.dir/uml1model/association.cpp.o -c /<>/umbrello/uml1model/association.cpp In file included from /<>/umbrello/uml1model/association.cpp:12: /<>/umbrello/uml1model/association.h:75:24: warning: ‘virtual UMLObject* UMLAssociation::clone() const’ can be marked override [-Wsuggest-override] 75 | virtual UMLObject* clone() const { return 0; } | ^~~~~ /<>/umbrello/uml1model/association.h:77:18: warning: ‘virtual bool UMLAssociation::resolveRef()’ can be marked override [-Wsuggest-override] 77 | virtual bool resolveRef(); | ^~~~~~~~~~ /<>/umbrello/uml1model/association.h:79:10: warning: ‘virtual void UMLAssociation::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 79 | void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/association.h:81:18: warning: ‘virtual bool UMLAssociation::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] 81 | virtual bool showPropertiesDialog(QWidget *parent = 0); | ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/association.h:85:10: warning: ‘virtual bool UMLAssociation::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 85 | bool load1(QDomElement& element); | ^~~~~ In file included from /<>/umbrello/uml1model/association.cpp:15: /<>/umbrello/debug/debug_utils.h:91:18: warning: ‘virtual void Tracer::showEvent(QShowEvent*)’ can be marked override [-Wsuggest-override] 91 | virtual void showEvent(QShowEvent*); | ^~~~~~~~~ In file included from /<>/umbrello/uml1model/package.h:14, from /<>/umbrello/uml1model/classifier.h:13, from /<>/umbrello/uml1model/association.cpp:16: /<>/umbrello/uml1model/umlcanvasobject.h:43:18: warning: ‘virtual void UMLCanvasObject::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 43 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/umlcanvasobject.h:85:18: warning: ‘virtual bool UMLCanvasObject::resolveRef()’ can be marked override [-Wsuggest-override] 85 | virtual bool resolveRef(); | ^~~~~~~~~~ In file included from /<>/umbrello/uml1model/classifier.h:13, from /<>/umbrello/uml1model/association.cpp:16: /<>/umbrello/uml1model/package.h:39:18: warning: ‘virtual void UMLPackage::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 39 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/package.h:41:24: warning: ‘virtual UMLObject* UMLPackage::clone() const’ can be marked override [-Wsuggest-override] 41 | virtual UMLObject* clone() const; | ^~~~~ /<>/umbrello/uml1model/package.h:64:18: warning: ‘virtual bool UMLPackage::resolveRef()’ can be marked override [-Wsuggest-override] 64 | virtual bool resolveRef(); | ^~~~~~~~~~ /<>/umbrello/uml1model/package.h:66:18: warning: ‘virtual void UMLPackage::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 66 | virtual void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/package.h:69:18: warning: ‘virtual bool UMLPackage::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 69 | virtual bool load1(QDomElement& element); | ^~~~~ In file included from /<>/umbrello/uml1model/attribute.h:15, from /<>/umbrello/uml1model/umlattributelist.h:17, from /<>/umbrello/uml1model/classifier.h:14, from /<>/umbrello/uml1model/association.cpp:16: /<>/umbrello/uml1model/classifierlistitem.h:48:18: warning: ‘virtual void UMLClassifierListItem::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 48 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/classifierlistitem.h:54:24: warning: ‘virtual UMLObject* UMLClassifierListItem::clone() const’ can be marked override [-Wsuggest-override] 54 | virtual UMLObject* clone() const = 0; | ^~~~~ In file included from /<>/umbrello/uml1model/umlattributelist.h:17, from /<>/umbrello/uml1model/classifier.h:14, from /<>/umbrello/uml1model/association.cpp:16: /<>/umbrello/uml1model/attribute.h:42:18: warning: ‘virtual void UMLAttribute::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 42 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/attribute.h:44:10: warning: ‘virtual void UMLAttribute::setName(const QString&)’ can be marked override [-Wsuggest-override] 44 | void setName(const QString &name); | ^~~~~~~ /<>/umbrello/uml1model/attribute.h:48:24: warning: ‘virtual UMLObject* UMLAttribute::clone() const’ can be marked override [-Wsuggest-override] 48 | virtual UMLObject* clone() const; | ^~~~~ /<>/umbrello/uml1model/attribute.h:53:13: warning: ‘virtual QString UMLAttribute::toString(Uml::SignatureType::Enum, bool)’ can be marked override [-Wsuggest-override] 53 | QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false); | ^~~~~~~~ /<>/umbrello/uml1model/attribute.h:58:18: warning: ‘virtual void UMLAttribute::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 58 | virtual void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/attribute.h:60:18: warning: ‘virtual bool UMLAttribute::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] 60 | virtual bool showPropertiesDialog(QWidget* parent = 0); | ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/attribute.h:73:10: warning: ‘virtual bool UMLAttribute::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 73 | bool load1(QDomElement & element); | ^~~~~ In file included from /<>/umbrello/uml1model/foreignkeyconstraint.h:16, from /<>/umbrello/model_utils.h:18, from /<>/umbrello/uml1model/classifier.h:19, from /<>/umbrello/uml1model/association.cpp:16: /<>/umbrello/uml1model/entityconstraint.h:40:18: warning: ‘virtual void UMLEntityConstraint::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 40 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/entityconstraint.h:45:24: warning: ‘virtual UMLObject* UMLEntityConstraint::clone() const’ can be marked override [-Wsuggest-override] 45 | virtual UMLObject* clone() const = 0; | ^~~~~ In file included from /<>/umbrello/model_utils.h:18, from /<>/umbrello/uml1model/classifier.h:19, from /<>/umbrello/uml1model/association.cpp:16: /<>/umbrello/uml1model/foreignkeyconstraint.h:56:18: warning: ‘virtual void UMLForeignKeyConstraint::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 56 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:58:24: warning: ‘virtual UMLObject* UMLForeignKeyConstraint::clone() const’ can be marked override [-Wsuggest-override] 58 | virtual UMLObject* clone() const; | ^~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:60:13: warning: ‘virtual QString UMLForeignKeyConstraint::toString(Uml::SignatureType::Enum, bool)’ can be marked override [-Wsuggest-override] 60 | QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false); | ^~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:65:10: warning: ‘virtual void UMLForeignKeyConstraint::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 65 | void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:67:18: warning: ‘virtual bool UMLForeignKeyConstraint::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] 67 | virtual bool showPropertiesDialog(QWidget* parent = 0); | ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:85:10: warning: ‘virtual bool UMLForeignKeyConstraint::resolveRef()’ can be marked override [-Wsuggest-override] 85 | bool resolveRef(); | ^~~~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:94:10: warning: ‘virtual bool UMLForeignKeyConstraint::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 94 | bool load1(QDomElement & element); | ^~~~~ In file included from /<>/umbrello/model_utils.h:20, from /<>/umbrello/uml1model/classifier.h:19, from /<>/umbrello/uml1model/association.cpp:16: /<>/umbrello/dialogs/multipagedialogbase.h:101:18: warning: ‘virtual void MultiPageDialogBase::keyPressEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] 101 | virtual void keyPressEvent(QKeyEvent *event); | ^~~~~~~~~~~~~ In file included from /<>/umbrello/model_utils.h:21, from /<>/umbrello/uml1model/classifier.h:19, from /<>/umbrello/uml1model/association.cpp:16: /<>/umbrello/umlwidgets/widgetbase.h:187:20: warning: ‘virtual QRectF WidgetBase::boundingRect() const’ can be marked override [-Wsuggest-override] 187 | virtual QRectF boundingRect() const; | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/widgetbase.h:191:18: warning: ‘virtual void WidgetBase::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] 191 | virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); | ^~~~~ /<>/umbrello/umlwidgets/widgetbase.h:260:18: warning: ‘virtual void WidgetBase::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] 260 | virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent *event); | ^~~~~~~~~~~~~~~~ In file included from /<>/umbrello/uml1model/association.cpp:16: /<>/umbrello/uml1model/classifier.h:54:18: warning: ‘virtual void UMLClassifier::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 54 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/classifier.h:56:16: warning: ‘virtual UMLObject* UMLClassifier::clone() const’ can be marked override [-Wsuggest-override] 56 | UMLObject* clone() const; | ^~~~~ /<>/umbrello/uml1model/classifier.h:111:18: warning: ‘virtual bool UMLClassifier::resolveRef()’ can be marked override [-Wsuggest-override] 111 | virtual bool resolveRef(); | ^~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:115:24: warning: ‘virtual UMLObject* UMLClassifier::findChildObjectById(Uml::ID::Type, bool)’ can be marked override [-Wsuggest-override] 115 | virtual UMLObject* findChildObjectById(Uml::ID::Type id, bool considerAncestors = false); | ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:124:18: warning: ‘virtual bool UMLClassifier::acceptAssociationType(Uml::AssociationType::Enum)’ can be marked override [-Wsuggest-override] 124 | virtual bool acceptAssociationType(Uml::AssociationType::Enum type); | ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:129:10: warning: ‘virtual void UMLClassifier::setBaseType(UMLObject::ObjectType)’ can be marked override [-Wsuggest-override] 129 | void setBaseType(UMLObject::ObjectType ot); | ^~~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:181:10: warning: ‘virtual void UMLClassifier::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 181 | void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:183:18: warning: ‘virtual bool UMLClassifier::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 183 | virtual bool load1(QDomElement& element); | ^~~~~ In file included from /<>/umbrello/uml1model/association.cpp:18: /<>/umbrello/uml1model/folder.h:41:24: warning: ‘virtual UMLObject* UMLFolder::clone() const’ can be marked override [-Wsuggest-override] 41 | virtual UMLObject* clone() const; | ^~~~~ /<>/umbrello/uml1model/folder.h:64:10: warning: ‘virtual bool UMLFolder::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] 64 | bool showPropertiesDialog(QWidget *parent); | ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/folder.h:66:10: warning: ‘virtual void UMLFolder::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 66 | void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/folder.h:79:10: warning: ‘virtual bool UMLFolder::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 79 | bool load1(QDomElement & element); | ^~~~~ In file included from /<>/umbrello/uml1model/association.cpp:19: /<>/umbrello/uml.h:201:18: warning: ‘virtual void UMLApp::keyPressEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] 201 | virtual void keyPressEvent(QKeyEvent* e); | ^~~~~~~~~~~~~ /<>/umbrello/uml.h:202:18: warning: ‘virtual void UMLApp::keyReleaseEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] 202 | virtual void keyReleaseEvent(QKeyEvent* e); | ^~~~~~~~~~~~~~~ /<>/umbrello/uml.h:204:18: warning: ‘virtual void UMLApp::customEvent(QEvent*)’ can be marked override [-Wsuggest-override] 204 | virtual void customEvent(QEvent* e); | ^~~~~~~~~~~ /<>/umbrello/uml.h:215:18: warning: ‘virtual bool UMLApp::queryClose()’ can be marked override [-Wsuggest-override] 215 | virtual bool queryClose(); | ^~~~~~~~~~ /<>/umbrello/uml.h:217:18: warning: ‘virtual void UMLApp::saveProperties(KConfigGroup&)’ can be marked override [-Wsuggest-override] 217 | virtual void saveProperties(KConfigGroup & cfg); | ^~~~~~~~~~~~~~ /<>/umbrello/uml.h:218:18: warning: ‘virtual void UMLApp::readProperties(const KConfigGroup&)’ can be marked override [-Wsuggest-override] 218 | virtual void readProperties(const KConfigGroup & cfg); | ^~~~~~~~~~~~~~ In file included from /<>/umbrello/uml1model/association.cpp:21: /<>/umbrello/uml1model/umlrole.h:47:16: warning: ‘virtual UMLObject* UMLRole::clone() const’ can be marked override [-Wsuggest-override] 47 | UMLObject* clone() const { return 0; } | ^~~~~ /<>/umbrello/uml1model/umlrole.h:49:10: warning: ‘virtual void UMLRole::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 49 | void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/umlrole.h:51:18: warning: ‘virtual bool UMLRole::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] 51 | virtual bool showPropertiesDialog(QWidget *parent = 0); | ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/umlrole.h:55:10: warning: ‘virtual bool UMLRole::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 55 | bool load1(QDomElement& element); | ^~~~~ In file included from /<>/umbrello/cmds.h:18, from /<>/umbrello/uml1model/association.cpp:24: /<>/umbrello/cmds/cmdcreatediagram.h:30:14: warning: ‘virtual void Uml::CmdCreateDiagram::redo()’ can be marked override [-Wsuggest-override] 30 | void redo(); | ^~~~ /<>/umbrello/cmds/cmdcreatediagram.h:31:14: warning: ‘virtual void Uml::CmdCreateDiagram::undo()’ can be marked override [-Wsuggest-override] 31 | void undo(); | ^~~~ In file included from /<>/umbrello/cmds.h:19, from /<>/umbrello/uml1model/association.cpp:24: /<>/umbrello/cmds/cmdhandlerename.h:26:14: warning: ‘virtual void Uml::CmdHandleRename::redo()’ can be marked override [-Wsuggest-override] 26 | void redo(); | ^~~~ /<>/umbrello/cmds/cmdhandlerename.h:27:14: warning: ‘virtual void Uml::CmdHandleRename::undo()’ can be marked override [-Wsuggest-override] 27 | void undo(); | ^~~~ In file included from /<>/umbrello/cmds.h:20, from /<>/umbrello/uml1model/association.cpp:24: /<>/umbrello/cmds/cmdremovediagram.h:32:14: warning: ‘virtual void Uml::CmdRemoveDiagram::redo()’ can be marked override [-Wsuggest-override] 32 | void redo(); | ^~~~ /<>/umbrello/cmds/cmdremovediagram.h:33:14: warning: ‘virtual void Uml::CmdRemoveDiagram::undo()’ can be marked override [-Wsuggest-override] 33 | void undo(); | ^~~~ In file included from /<>/umbrello/cmds.h:21, from /<>/umbrello/uml1model/association.cpp:24: /<>/umbrello/cmds/cmdsetstereotype.h:24:18: warning: ‘virtual void Uml::CmdSetStereotype::redo()’ can be marked override [-Wsuggest-override] 24 | void redo(); | ^~~~ /<>/umbrello/cmds/cmdsetstereotype.h:25:18: warning: ‘virtual void Uml::CmdSetStereotype::undo()’ can be marked override [-Wsuggest-override] 25 | void undo(); | ^~~~ In file included from /<>/umbrello/cmds.h:22, from /<>/umbrello/uml1model/association.cpp:24: /<>/umbrello/cmds/cmdsetvisibility.h:24:18: warning: ‘virtual void Uml::CmdSetVisibility::redo()’ can be marked override [-Wsuggest-override] 24 | void redo(); | ^~~~ /<>/umbrello/cmds/cmdsetvisibility.h:25:18: warning: ‘virtual void Uml::CmdSetVisibility::undo()’ can be marked override [-Wsuggest-override] 25 | void undo(); | ^~~~ In file included from /<>/umbrello/cmds.h:27, from /<>/umbrello/uml1model/association.cpp:24: /<>/umbrello/cmds/generic/cmdcreateumlobject.h:28:14: warning: ‘virtual void Uml::CmdCreateUMLObject::redo()’ can be marked override [-Wsuggest-override] 28 | void redo(); | ^~~~ /<>/umbrello/cmds/generic/cmdcreateumlobject.h:29:14: warning: ‘virtual void Uml::CmdCreateUMLObject::undo()’ can be marked override [-Wsuggest-override] 29 | void undo(); | ^~~~ In file included from /<>/umbrello/cmds.h:28, from /<>/umbrello/uml1model/association.cpp:24: /<>/umbrello/cmds/generic/cmdremoveumlobject.h:25:14: warning: ‘virtual void Uml::CmdRemoveUMLObject::redo()’ can be marked override [-Wsuggest-override] 25 | void redo(); | ^~~~ /<>/umbrello/cmds/generic/cmdremoveumlobject.h:26:14: warning: ‘virtual void Uml::CmdRemoveUMLObject::undo()’ can be marked override [-Wsuggest-override] 26 | void undo(); | ^~~~ In file included from /<>/umbrello/cmds.h:29, from /<>/umbrello/uml1model/association.cpp:24: /<>/umbrello/cmds/generic/cmdrenameumlinstancetype.h:30:14: warning: ‘virtual void Uml::CmdRenameUMLInstanceType::redo()’ can be marked override [-Wsuggest-override] 30 | void redo(); | ^~~~ /<>/umbrello/cmds/generic/cmdrenameumlinstancetype.h:31:14: warning: ‘virtual void Uml::CmdRenameUMLInstanceType::undo()’ can be marked override [-Wsuggest-override] 31 | void undo(); | ^~~~ In file included from /<>/umbrello/cmds.h:30, from /<>/umbrello/uml1model/association.cpp:24: /<>/umbrello/cmds/generic/cmdrenameumlobject.h:26:18: warning: ‘virtual void Uml::CmdRenameUMLObject::redo()’ can be marked override [-Wsuggest-override] 26 | void redo(); | ^~~~ /<>/umbrello/cmds/generic/cmdrenameumlobject.h:27:18: warning: ‘virtual void Uml::CmdRenameUMLObject::undo()’ can be marked override [-Wsuggest-override] 27 | void undo(); | ^~~~ In file included from /<>/umbrello/cmds.h:35, from /<>/umbrello/uml1model/association.cpp:24: /<>/umbrello/cmds/widget/cmdchangefillcolor.h:30:18: warning: ‘virtual void Uml::CmdChangeFillColor::redo()’ can be marked override [-Wsuggest-override] 30 | void redo(); | ^~~~ /<>/umbrello/cmds/widget/cmdchangefillcolor.h:31:18: warning: ‘virtual void Uml::CmdChangeFillColor::undo()’ can be marked override [-Wsuggest-override] 31 | void undo(); | ^~~~ In file included from /<>/umbrello/cmds.h:36, from /<>/umbrello/uml1model/association.cpp:24: /<>/umbrello/cmds/widget/cmdchangefont.h:27:18: warning: ‘virtual void Uml::CmdChangeFont::undo()’ can be marked override [-Wsuggest-override] 27 | void undo(); | ^~~~ /<>/umbrello/cmds/widget/cmdchangefont.h:28:18: warning: ‘virtual void Uml::CmdChangeFont::redo()’ can be marked override [-Wsuggest-override] 28 | void redo(); | ^~~~ In file included from /<>/umbrello/cmds.h:37, from /<>/umbrello/uml1model/association.cpp:24: /<>/umbrello/cmds/widget/cmdchangelinecolor.h:27:14: warning: ‘virtual void Uml::CmdChangeLineColor::redo()’ can be marked override [-Wsuggest-override] 27 | void redo(); | ^~~~ /<>/umbrello/cmds/widget/cmdchangelinecolor.h:28:14: warning: ‘virtual void Uml::CmdChangeLineColor::undo()’ can be marked override [-Wsuggest-override] 28 | void undo(); | ^~~~ In file included from /<>/umbrello/cmds.h:38, from /<>/umbrello/uml1model/association.cpp:24: /<>/umbrello/cmds/widget/cmdchangelinewidth.h:25:14: warning: ‘virtual void Uml::CmdChangeLineWidth::redo()’ can be marked override [-Wsuggest-override] 25 | void redo(); | ^~~~ /<>/umbrello/cmds/widget/cmdchangelinewidth.h:26:14: warning: ‘virtual void Uml::CmdChangeLineWidth::undo()’ can be marked override [-Wsuggest-override] 26 | void undo(); | ^~~~ In file included from /<>/umbrello/cmds.h:39, from /<>/umbrello/uml1model/association.cpp:24: /<>/umbrello/cmds/widget/cmdchangemultiplicity.h:26:14: warning: ‘virtual void Uml::CmdChangeMultiplicity::redo()’ can be marked override [-Wsuggest-override] 26 | void redo(); | ^~~~ /<>/umbrello/cmds/widget/cmdchangemultiplicity.h:27:14: warning: ‘virtual void Uml::CmdChangeMultiplicity::undo()’ can be marked override [-Wsuggest-override] 27 | void undo(); | ^~~~ In file included from /<>/umbrello/cmds.h:40, from /<>/umbrello/uml1model/association.cpp:24: /<>/umbrello/cmds/widget/cmdchangetextcolor.h:27:14: warning: ‘virtual void Uml::CmdChangeTextColor::redo()’ can be marked override [-Wsuggest-override] 27 | void redo(); | ^~~~ /<>/umbrello/cmds/widget/cmdchangetextcolor.h:28:14: warning: ‘virtual void Uml::CmdChangeTextColor::undo()’ can be marked override [-Wsuggest-override] 28 | void undo(); | ^~~~ In file included from /<>/umbrello/cmds.h:41, from /<>/umbrello/uml1model/association.cpp:24: /<>/umbrello/cmds/widget/cmdchangeusefillcolor.h:27:18: warning: ‘virtual void Uml::CmdChangeUseFillColor::redo()’ can be marked override [-Wsuggest-override] 27 | void redo(); | ^~~~ /<>/umbrello/cmds/widget/cmdchangeusefillcolor.h:28:18: warning: ‘virtual void Uml::CmdChangeUseFillColor::undo()’ can be marked override [-Wsuggest-override] 28 | void undo(); | ^~~~ In file included from /<>/umbrello/umlwidgets/classifierwidget.h:16, from /<>/umbrello/cmds/widget/cmdchangevisualproperty.h:14, from /<>/umbrello/cmds.h:42, from /<>/umbrello/uml1model/association.cpp:24: /<>/umbrello/umlwidgets/umlwidget.h:71:18: warning: ‘virtual void UMLWidget::setUseFillColor(bool)’ can be marked override [-Wsuggest-override] 71 | virtual void setUseFillColor(bool fc); | ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:74:18: warning: ‘virtual void UMLWidget::setTextColor(const QColor&)’ can be marked override [-Wsuggest-override] 74 | virtual void setTextColor(const QColor &color); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:77:18: warning: ‘virtual void UMLWidget::setLineColor(const QColor&)’ can be marked override [-Wsuggest-override] 77 | virtual void setLineColor(const QColor &color); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:80:18: warning: ‘virtual void UMLWidget::setLineWidth(uint)’ can be marked override [-Wsuggest-override] 80 | virtual void setLineWidth(uint width); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:83:18: warning: ‘virtual void UMLWidget::setFillColor(const QColor&)’ can be marked override [-Wsuggest-override] 83 | virtual void setFillColor(const QColor &color); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:87:18: warning: ‘virtual void UMLWidget::setSelected(bool)’ can be marked override [-Wsuggest-override] 87 | virtual void setSelected(bool _select); | ^~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:96:18: warning: ‘virtual void UMLWidget::setFont(const QFont&)’ can be marked override [-Wsuggest-override] 96 | virtual void setFont(const QFont &font); | ^~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:173:18: warning: ‘virtual void UMLWidget::showPropertiesDialog()’ can be marked override [-Wsuggest-override] 173 | virtual void showPropertiesDialog(); | ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:192:18: warning: ‘virtual bool UMLWidget::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] 192 | virtual bool loadFromXMI1(QDomElement &qElement); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:193:18: warning: ‘virtual void UMLWidget::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 193 | virtual void saveToXMI1(QDomDocument &qDoc, QDomElement &qElement); | ^~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:230:18: warning: ‘virtual void UMLWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] 230 | virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); | ^~~~~ /<>/umbrello/umlwidgets/umlwidget.h:234:18: warning: ‘virtual void UMLWidget::slotMenuSelection(QAction*)’ can be marked override [-Wsuggest-override] 234 | virtual void slotMenuSelection(QAction* action); | ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:251:18: warning: ‘virtual void UMLWidget::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] 251 | virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent* event); | ^~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:252:18: warning: ‘virtual void UMLWidget::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 252 | virtual void mouseDoubleClickEvent(QGraphicsSceneMouseEvent *event); | ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:253:18: warning: ‘virtual void UMLWidget::mousePressEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 253 | virtual void mousePressEvent(QGraphicsSceneMouseEvent *event); | ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:254:18: warning: ‘virtual void UMLWidget::mouseMoveEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 254 | virtual void mouseMoveEvent(QGraphicsSceneMouseEvent *event); | ^~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:255:18: warning: ‘virtual void UMLWidget::mouseReleaseEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 255 | virtual void mouseReleaseEvent(QGraphicsSceneMouseEvent *event); | ^~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/cmds/widget/cmdchangevisualproperty.h:14, from /<>/umbrello/cmds.h:42, from /<>/umbrello/uml1model/association.cpp:24: /<>/umbrello/umlwidgets/classifierwidget.h:97:16: warning: ‘virtual UMLWidget* ClassifierWidget::onWidget(const QPointF&)’ can be marked override [-Wsuggest-override] 97 | UMLWidget* onWidget(const QPointF& p); | ^~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:98:16: warning: ‘virtual UMLWidget* ClassifierWidget::widgetWithID(Uml::ID::Type)’ can be marked override [-Wsuggest-override] 98 | UMLWidget* widgetWithID(Uml::ID::Type id); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:100:18: warning: ‘virtual void ClassifierWidget::setDocumentation(const QString&)’ can be marked override [-Wsuggest-override] 100 | virtual void setDocumentation(const QString& doc); | ^~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:102:12: warning: ‘virtual QSizeF ClassifierWidget::calculateSize(bool) const’ can be marked override [-Wsuggest-override] 102 | QSizeF calculateSize(bool withExtensions = true) const; | ^~~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:104:18: warning: ‘virtual void ClassifierWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] 104 | virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); | ^~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:105:26: warning: ‘virtual QPainterPath ClassifierWidget::shape() const’ can be marked override [-Wsuggest-override] 105 | virtual QPainterPath shape() const; | ^~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:107:18: warning: ‘virtual void ClassifierWidget::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 107 | virtual void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); | ^~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:108:18: warning: ‘virtual bool ClassifierWidget::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] 108 | virtual bool loadFromXMI1(QDomElement & qElement); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:111:18: warning: ‘virtual void ClassifierWidget::slotMenuSelection(QAction*)’ can be marked override [-Wsuggest-override] 111 | virtual void slotMenuSelection(QAction* action); | ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:121:12: warning: ‘virtual QSizeF ClassifierWidget::minimumSize() const’ can be marked override [-Wsuggest-override] 121 | QSizeF minimumSize() const; | ^~~~~~~~~~~ In file included from /<>/umbrello/cmds.h:42, from /<>/umbrello/uml1model/association.cpp:24: /<>/umbrello/cmds/widget/cmdchangevisualproperty.h:25:14: warning: ‘virtual void Uml::CmdChangeVisualProperty::redo()’ can be marked override [-Wsuggest-override] 25 | void redo(); | ^~~~ /<>/umbrello/cmds/widget/cmdchangevisualproperty.h:26:14: warning: ‘virtual void Uml::CmdChangeVisualProperty::undo()’ can be marked override [-Wsuggest-override] 26 | void undo(); | ^~~~ In file included from /<>/umbrello/cmds.h:43, from /<>/umbrello/uml1model/association.cpp:24: /<>/umbrello/cmds/widget/cmdcreatewidget.h:28:14: warning: ‘virtual void Uml::CmdCreateWidget::redo()’ can be marked override [-Wsuggest-override] 28 | void redo(); | ^~~~ /<>/umbrello/cmds/widget/cmdcreatewidget.h:29:14: warning: ‘virtual void Uml::CmdCreateWidget::undo()’ can be marked override [-Wsuggest-override] 29 | void undo(); | ^~~~ In file included from /<>/umbrello/cmds.h:44, from /<>/umbrello/uml1model/association.cpp:24: /<>/umbrello/cmds/widget/cmdmovewidget.h:28:14: warning: ‘virtual void Uml::CmdMoveWidget::redo()’ can be marked override [-Wsuggest-override] 28 | void redo(); | ^~~~ /<>/umbrello/cmds/widget/cmdmovewidget.h:29:14: warning: ‘virtual void Uml::CmdMoveWidget::undo()’ can be marked override [-Wsuggest-override] 29 | void undo(); | ^~~~ In file included from /<>/umbrello/cmds.h:45, from /<>/umbrello/uml1model/association.cpp:24: /<>/umbrello/cmds/widget/cmdremovewidget.h:28:14: warning: ‘virtual void Uml::CmdRemoveWidget::redo()’ can be marked override [-Wsuggest-override] 28 | void redo(); | ^~~~ /<>/umbrello/cmds/widget/cmdremovewidget.h:29:14: warning: ‘virtual void Uml::CmdRemoveWidget::undo()’ can be marked override [-Wsuggest-override] 29 | void undo(); | ^~~~ In file included from /<>/umbrello/cmds.h:46, from /<>/umbrello/uml1model/association.cpp:24: /<>/umbrello/cmds/widget/cmdresizewidget.h:28:14: warning: ‘virtual void Uml::CmdResizeWidget::redo()’ can be marked override [-Wsuggest-override] 28 | void redo(); | ^~~~ /<>/umbrello/cmds/widget/cmdresizewidget.h:29:14: warning: ‘virtual void Uml::CmdResizeWidget::undo()’ can be marked override [-Wsuggest-override] 29 | void undo(); | ^~~~ In file included from /<>/umbrello/cmds.h:47, from /<>/umbrello/uml1model/association.cpp:24: /<>/umbrello/cmds/widget/cmdsetname.h:24:18: warning: ‘virtual void Uml::CmdSetName::redo()’ can be marked override [-Wsuggest-override] 24 | void redo(); | ^~~~ /<>/umbrello/cmds/widget/cmdsetname.h:25:18: warning: ‘virtual void Uml::CmdSetName::undo()’ can be marked override [-Wsuggest-override] 25 | void undo(); | ^~~~ In file included from /<>/umbrello/cmds.h:48, from /<>/umbrello/uml1model/association.cpp:24: /<>/umbrello/cmds/widget/cmdsettxt.h:26:18: warning: ‘virtual void Uml::CmdSetTxt::redo()’ can be marked override [-Wsuggest-override] 26 | void redo(); | ^~~~ /<>/umbrello/cmds/widget/cmdsettxt.h:27:18: warning: ‘virtual void Uml::CmdSetTxt::undo()’ can be marked override [-Wsuggest-override] 27 | void undo(); | ^~~~ [ 61%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/uml1model/attribute.cpp.o cd /<>/obj-aarch64-linux-gnu/umbrello && /usr/bin/aarch64-linux-gnu-g++ -DCMAKE_BINARY_DIR=\"/<>/obj-aarch64-linux-gnu\" -DKCOREADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLO_VERSION_STRING=\"2.23.3\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-aarch64-linux-gnu/umbrello -I/<>/umbrello -I/<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/include -I/<>/obj-aarch64-linux-gnu -I/<>/umbrello/clipboard -I/<>/umbrello/cmds -I/<>/umbrello/codegenerators -I/<>/umbrello/codegenerators/ada -I/<>/umbrello/codegenerators/as -I/<>/umbrello/codegenerators/cpp -I/<>/umbrello/codegenerators/csharp -I/<>/umbrello/codegenerators/d -I/<>/umbrello/codegenerators/idl -I/<>/umbrello/codegenerators/java -I/<>/umbrello/codegenerators/js -I/<>/umbrello/codegenerators/pascal -I/<>/umbrello/codegenerators/perl -I/<>/umbrello/codegenerators/php -I/<>/umbrello/codegenerators/python -I/<>/umbrello/codegenerators/ruby -I/<>/umbrello/codegenerators/sql -I/<>/umbrello/codegenerators/tcl -I/<>/umbrello/codegenerators/vala -I/<>/umbrello/codegenerators/xml -I/<>/umbrello/codegenwizard -I/<>/umbrello/codeimport -I/<>/umbrello/codeimport/csharp -I/<>/umbrello/codeimpwizard -I/<>/umbrello/debug -I/<>/umbrello/dialogs -I/<>/umbrello/dialogs/pages -I/<>/umbrello/dialogs/widgets -I/<>/umbrello/docgenerators -I/<>/umbrello/finder -I/<>/umbrello/refactoring -I/<>/umbrello/uml1model -I/<>/umbrello/umlwidgets -I/<>/lib/cppparser -I/<>/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/aarch64-linux-gnu/qt5 -isystem /usr/include/aarch64-linux-gnu/qt5/QtWidgets -isystem /usr/include/aarch64-linux-gnu/qt5/QtGui -isystem /usr/include/aarch64-linux-gnu/qt5/QtCore -isystem /usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/aarch64-linux-gnu/qt5/QtXml -isystem /usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/aarch64-linux-gnu/qt5/QtSvg -isystem /usr/include/aarch64-linux-gnu/qt5/QtWebKitWidgets -isystem /usr/include/aarch64-linux-gnu/qt5/QtWebKit -isystem /usr/include/aarch64-linux-gnu/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/aarch64-linux-gnu/qt5/QtConcurrent -isystem /usr/include/aarch64-linux-gnu/qt5/QtDBus -isystem /usr/include/KF5/KTextEditor -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -fno-delete-null-pointer-checks -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -o CMakeFiles/libumbrello.dir/uml1model/attribute.cpp.o -c /<>/umbrello/uml1model/attribute.cpp In file included from /<>/umbrello/uml1model/attribute.h:15, from /<>/umbrello/uml1model/attribute.cpp:12: /<>/umbrello/uml1model/classifierlistitem.h:48:18: warning: ‘virtual void UMLClassifierListItem::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 48 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/classifierlistitem.h:54:24: warning: ‘virtual UMLObject* UMLClassifierListItem::clone() const’ can be marked override [-Wsuggest-override] 54 | virtual UMLObject* clone() const = 0; | ^~~~~ In file included from /<>/umbrello/uml1model/attribute.cpp:12: /<>/umbrello/uml1model/attribute.h:42:18: warning: ‘virtual void UMLAttribute::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 42 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/attribute.h:44:10: warning: ‘virtual void UMLAttribute::setName(const QString&)’ can be marked override [-Wsuggest-override] 44 | void setName(const QString &name); | ^~~~~~~ /<>/umbrello/uml1model/attribute.h:48:24: warning: ‘virtual UMLObject* UMLAttribute::clone() const’ can be marked override [-Wsuggest-override] 48 | virtual UMLObject* clone() const; | ^~~~~ /<>/umbrello/uml1model/attribute.h:53:13: warning: ‘virtual QString UMLAttribute::toString(Uml::SignatureType::Enum, bool)’ can be marked override [-Wsuggest-override] 53 | QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false); | ^~~~~~~~ /<>/umbrello/uml1model/attribute.h:58:18: warning: ‘virtual void UMLAttribute::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 58 | virtual void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/attribute.h:60:18: warning: ‘virtual bool UMLAttribute::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] 60 | virtual bool showPropertiesDialog(QWidget* parent = 0); | ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/attribute.h:73:10: warning: ‘virtual bool UMLAttribute::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 73 | bool load1(QDomElement & element); | ^~~~~ In file included from /<>/umbrello/uml1model/attribute.cpp:15: /<>/umbrello/debug/debug_utils.h:91:18: warning: ‘virtual void Tracer::showEvent(QShowEvent*)’ can be marked override [-Wsuggest-override] 91 | virtual void showEvent(QShowEvent*); | ^~~~~~~~~ In file included from /<>/umbrello/uml1model/package.h:14, from /<>/umbrello/uml1model/classifier.h:13, from /<>/umbrello/uml1model/attribute.cpp:16: /<>/umbrello/uml1model/umlcanvasobject.h:43:18: warning: ‘virtual void UMLCanvasObject::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 43 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/umlcanvasobject.h:85:18: warning: ‘virtual bool UMLCanvasObject::resolveRef()’ can be marked override [-Wsuggest-override] 85 | virtual bool resolveRef(); | ^~~~~~~~~~ In file included from /<>/umbrello/uml1model/classifier.h:13, from /<>/umbrello/uml1model/attribute.cpp:16: /<>/umbrello/uml1model/package.h:39:18: warning: ‘virtual void UMLPackage::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 39 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/package.h:41:24: warning: ‘virtual UMLObject* UMLPackage::clone() const’ can be marked override [-Wsuggest-override] 41 | virtual UMLObject* clone() const; | ^~~~~ /<>/umbrello/uml1model/package.h:64:18: warning: ‘virtual bool UMLPackage::resolveRef()’ can be marked override [-Wsuggest-override] 64 | virtual bool resolveRef(); | ^~~~~~~~~~ /<>/umbrello/uml1model/package.h:66:18: warning: ‘virtual void UMLPackage::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 66 | virtual void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/package.h:69:18: warning: ‘virtual bool UMLPackage::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 69 | virtual bool load1(QDomElement& element); | ^~~~~ In file included from /<>/umbrello/uml1model/foreignkeyconstraint.h:16, from /<>/umbrello/model_utils.h:18, from /<>/umbrello/uml1model/classifier.h:19, from /<>/umbrello/uml1model/attribute.cpp:16: /<>/umbrello/uml1model/entityconstraint.h:40:18: warning: ‘virtual void UMLEntityConstraint::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 40 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/entityconstraint.h:45:24: warning: ‘virtual UMLObject* UMLEntityConstraint::clone() const’ can be marked override [-Wsuggest-override] 45 | virtual UMLObject* clone() const = 0; | ^~~~~ In file included from /<>/umbrello/model_utils.h:18, from /<>/umbrello/uml1model/classifier.h:19, from /<>/umbrello/uml1model/attribute.cpp:16: /<>/umbrello/uml1model/foreignkeyconstraint.h:56:18: warning: ‘virtual void UMLForeignKeyConstraint::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 56 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:58:24: warning: ‘virtual UMLObject* UMLForeignKeyConstraint::clone() const’ can be marked override [-Wsuggest-override] 58 | virtual UMLObject* clone() const; | ^~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:60:13: warning: ‘virtual QString UMLForeignKeyConstraint::toString(Uml::SignatureType::Enum, bool)’ can be marked override [-Wsuggest-override] 60 | QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false); | ^~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:65:10: warning: ‘virtual void UMLForeignKeyConstraint::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 65 | void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:67:18: warning: ‘virtual bool UMLForeignKeyConstraint::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] 67 | virtual bool showPropertiesDialog(QWidget* parent = 0); | ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:85:10: warning: ‘virtual bool UMLForeignKeyConstraint::resolveRef()’ can be marked override [-Wsuggest-override] 85 | bool resolveRef(); | ^~~~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:94:10: warning: ‘virtual bool UMLForeignKeyConstraint::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 94 | bool load1(QDomElement & element); | ^~~~~ In file included from /<>/umbrello/model_utils.h:20, from /<>/umbrello/uml1model/classifier.h:19, from /<>/umbrello/uml1model/attribute.cpp:16: /<>/umbrello/dialogs/multipagedialogbase.h:101:18: warning: ‘virtual void MultiPageDialogBase::keyPressEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] 101 | virtual void keyPressEvent(QKeyEvent *event); | ^~~~~~~~~~~~~ In file included from /<>/umbrello/model_utils.h:21, from /<>/umbrello/uml1model/classifier.h:19, from /<>/umbrello/uml1model/attribute.cpp:16: /<>/umbrello/umlwidgets/widgetbase.h:187:20: warning: ‘virtual QRectF WidgetBase::boundingRect() const’ can be marked override [-Wsuggest-override] 187 | virtual QRectF boundingRect() const; | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/widgetbase.h:191:18: warning: ‘virtual void WidgetBase::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] 191 | virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); | ^~~~~ /<>/umbrello/umlwidgets/widgetbase.h:260:18: warning: ‘virtual void WidgetBase::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] 260 | virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent *event); | ^~~~~~~~~~~~~~~~ In file included from /<>/umbrello/uml1model/attribute.cpp:16: /<>/umbrello/uml1model/classifier.h:54:18: warning: ‘virtual void UMLClassifier::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 54 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/classifier.h:56:16: warning: ‘virtual UMLObject* UMLClassifier::clone() const’ can be marked override [-Wsuggest-override] 56 | UMLObject* clone() const; | ^~~~~ /<>/umbrello/uml1model/classifier.h:111:18: warning: ‘virtual bool UMLClassifier::resolveRef()’ can be marked override [-Wsuggest-override] 111 | virtual bool resolveRef(); | ^~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:115:24: warning: ‘virtual UMLObject* UMLClassifier::findChildObjectById(Uml::ID::Type, bool)’ can be marked override [-Wsuggest-override] 115 | virtual UMLObject* findChildObjectById(Uml::ID::Type id, bool considerAncestors = false); | ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:124:18: warning: ‘virtual bool UMLClassifier::acceptAssociationType(Uml::AssociationType::Enum)’ can be marked override [-Wsuggest-override] 124 | virtual bool acceptAssociationType(Uml::AssociationType::Enum type); | ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:129:10: warning: ‘virtual void UMLClassifier::setBaseType(UMLObject::ObjectType)’ can be marked override [-Wsuggest-override] 129 | void setBaseType(UMLObject::ObjectType ot); | ^~~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:181:10: warning: ‘virtual void UMLClassifier::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 181 | void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:183:18: warning: ‘virtual bool UMLClassifier::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 183 | virtual bool load1(QDomElement& element); | ^~~~~ In file included from /<>/umbrello/uml1model/attribute.cpp:17: /<>/umbrello/uml1model/operation.h:37:18: warning: ‘virtual void UMLOperation::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 37 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/operation.h:39:24: warning: ‘virtual UMLObject* UMLOperation::clone() const’ can be marked override [-Wsuggest-override] 39 | virtual UMLObject* clone() const; | ^~~~~ /<>/umbrello/uml1model/operation.h:41:10: warning: ‘virtual void UMLOperation::setType(UMLObject*)’ can be marked override [-Wsuggest-override] 41 | void setType(UMLObject* type); | ^~~~~~~ /<>/umbrello/uml1model/operation.h:52:13: warning: ‘virtual QString UMLOperation::toString(Uml::SignatureType::Enum, bool)’ can be marked override [-Wsuggest-override] 52 | QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false); | ^~~~~~~~ /<>/umbrello/uml1model/operation.h:56:10: warning: ‘virtual bool UMLOperation::resolveRef()’ can be marked override [-Wsuggest-override] 56 | bool resolveRef(); | ^~~~~~~~~~ /<>/umbrello/uml1model/operation.h:60:18: warning: ‘virtual bool UMLOperation::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] 60 | virtual bool showPropertiesDialog(QWidget* parent = 0); | ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/operation.h:72:10: warning: ‘virtual void UMLOperation::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 72 | void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/operation.h:75:10: warning: ‘virtual bool UMLOperation::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 75 | bool load1(QDomElement & element); | ^~~~~ In file included from /<>/umbrello/uml1model/attribute.cpp:20: /<>/umbrello/uml.h:201:18: warning: ‘virtual void UMLApp::keyPressEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] 201 | virtual void keyPressEvent(QKeyEvent* e); | ^~~~~~~~~~~~~ /<>/umbrello/uml.h:202:18: warning: ‘virtual void UMLApp::keyReleaseEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] 202 | virtual void keyReleaseEvent(QKeyEvent* e); | ^~~~~~~~~~~~~~~ /<>/umbrello/uml.h:204:18: warning: ‘virtual void UMLApp::customEvent(QEvent*)’ can be marked override [-Wsuggest-override] 204 | virtual void customEvent(QEvent* e); | ^~~~~~~~~~~ /<>/umbrello/uml.h:215:18: warning: ‘virtual bool UMLApp::queryClose()’ can be marked override [-Wsuggest-override] 215 | virtual bool queryClose(); | ^~~~~~~~~~ /<>/umbrello/uml.h:217:18: warning: ‘virtual void UMLApp::saveProperties(KConfigGroup&)’ can be marked override [-Wsuggest-override] 217 | virtual void saveProperties(KConfigGroup & cfg); | ^~~~~~~~~~~~~~ /<>/umbrello/uml.h:218:18: warning: ‘virtual void UMLApp::readProperties(const KConfigGroup&)’ can be marked override [-Wsuggest-override] 218 | virtual void readProperties(const KConfigGroup & cfg); | ^~~~~~~~~~~~~~ In file included from /<>/umbrello/uml1model/attribute.cpp:21: /<>/umbrello/uml1model/folder.h:41:24: warning: ‘virtual UMLObject* UMLFolder::clone() const’ can be marked override [-Wsuggest-override] 41 | virtual UMLObject* clone() const; | ^~~~~ /<>/umbrello/uml1model/folder.h:64:10: warning: ‘virtual bool UMLFolder::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] 64 | bool showPropertiesDialog(QWidget *parent); | ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/folder.h:66:10: warning: ‘virtual void UMLFolder::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 66 | void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/folder.h:79:10: warning: ‘virtual bool UMLFolder::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 79 | bool load1(QDomElement & element); | ^~~~~ In file included from /<>/umbrello/uml1model/attribute.cpp:22: /<>/umbrello/dialogs/umlattributedialog.h:40:10: warning: ‘virtual bool UMLAttributeDialog::apply()’ can be marked override [-Wsuggest-override] 40 | bool apply(); | ^~~~~ [ 61%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/uml1model/category.cpp.o cd /<>/obj-aarch64-linux-gnu/umbrello && /usr/bin/aarch64-linux-gnu-g++ -DCMAKE_BINARY_DIR=\"/<>/obj-aarch64-linux-gnu\" -DKCOREADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLO_VERSION_STRING=\"2.23.3\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-aarch64-linux-gnu/umbrello -I/<>/umbrello -I/<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/include -I/<>/obj-aarch64-linux-gnu -I/<>/umbrello/clipboard -I/<>/umbrello/cmds -I/<>/umbrello/codegenerators -I/<>/umbrello/codegenerators/ada -I/<>/umbrello/codegenerators/as -I/<>/umbrello/codegenerators/cpp -I/<>/umbrello/codegenerators/csharp -I/<>/umbrello/codegenerators/d -I/<>/umbrello/codegenerators/idl -I/<>/umbrello/codegenerators/java -I/<>/umbrello/codegenerators/js -I/<>/umbrello/codegenerators/pascal -I/<>/umbrello/codegenerators/perl -I/<>/umbrello/codegenerators/php -I/<>/umbrello/codegenerators/python -I/<>/umbrello/codegenerators/ruby -I/<>/umbrello/codegenerators/sql -I/<>/umbrello/codegenerators/tcl -I/<>/umbrello/codegenerators/vala -I/<>/umbrello/codegenerators/xml -I/<>/umbrello/codegenwizard -I/<>/umbrello/codeimport -I/<>/umbrello/codeimport/csharp -I/<>/umbrello/codeimpwizard -I/<>/umbrello/debug -I/<>/umbrello/dialogs -I/<>/umbrello/dialogs/pages -I/<>/umbrello/dialogs/widgets -I/<>/umbrello/docgenerators -I/<>/umbrello/finder -I/<>/umbrello/refactoring -I/<>/umbrello/uml1model -I/<>/umbrello/umlwidgets -I/<>/lib/cppparser -I/<>/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/aarch64-linux-gnu/qt5 -isystem /usr/include/aarch64-linux-gnu/qt5/QtWidgets -isystem /usr/include/aarch64-linux-gnu/qt5/QtGui -isystem /usr/include/aarch64-linux-gnu/qt5/QtCore -isystem /usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/aarch64-linux-gnu/qt5/QtXml -isystem /usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/aarch64-linux-gnu/qt5/QtSvg -isystem /usr/include/aarch64-linux-gnu/qt5/QtWebKitWidgets -isystem /usr/include/aarch64-linux-gnu/qt5/QtWebKit -isystem /usr/include/aarch64-linux-gnu/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/aarch64-linux-gnu/qt5/QtConcurrent -isystem /usr/include/aarch64-linux-gnu/qt5/QtDBus -isystem /usr/include/KF5/KTextEditor -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -fno-delete-null-pointer-checks -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -o CMakeFiles/libumbrello.dir/uml1model/category.cpp.o -c /<>/umbrello/uml1model/category.cpp In file included from /<>/umbrello/uml1model/category.h:15, from /<>/umbrello/uml1model/category.cpp:11: /<>/umbrello/uml1model/umlcanvasobject.h:43:18: warning: ‘virtual void UMLCanvasObject::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 43 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/umlcanvasobject.h:85:18: warning: ‘virtual bool UMLCanvasObject::resolveRef()’ can be marked override [-Wsuggest-override] 85 | virtual bool resolveRef(); | ^~~~~~~~~~ In file included from /<>/umbrello/uml1model/category.cpp:11: /<>/umbrello/uml1model/category.h:43:10: warning: ‘virtual void UMLCategory::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 43 | void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/category.h:45:24: warning: ‘virtual UMLObject* UMLCategory::clone() const’ can be marked override [-Wsuggest-override] 45 | virtual UMLObject* clone() const; | ^~~~~ /<>/umbrello/uml1model/category.h:47:10: warning: ‘virtual void UMLCategory::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 47 | void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/category.h:55:10: warning: ‘virtual bool UMLCategory::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 55 | bool load1(QDomElement & element); | ^~~~~ [ 61%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/uml1model/checkconstraint.cpp.o cd /<>/obj-aarch64-linux-gnu/umbrello && /usr/bin/aarch64-linux-gnu-g++ -DCMAKE_BINARY_DIR=\"/<>/obj-aarch64-linux-gnu\" -DKCOREADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLO_VERSION_STRING=\"2.23.3\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-aarch64-linux-gnu/umbrello -I/<>/umbrello -I/<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/include -I/<>/obj-aarch64-linux-gnu -I/<>/umbrello/clipboard -I/<>/umbrello/cmds -I/<>/umbrello/codegenerators -I/<>/umbrello/codegenerators/ada -I/<>/umbrello/codegenerators/as -I/<>/umbrello/codegenerators/cpp -I/<>/umbrello/codegenerators/csharp -I/<>/umbrello/codegenerators/d -I/<>/umbrello/codegenerators/idl -I/<>/umbrello/codegenerators/java -I/<>/umbrello/codegenerators/js -I/<>/umbrello/codegenerators/pascal -I/<>/umbrello/codegenerators/perl -I/<>/umbrello/codegenerators/php -I/<>/umbrello/codegenerators/python -I/<>/umbrello/codegenerators/ruby -I/<>/umbrello/codegenerators/sql -I/<>/umbrello/codegenerators/tcl -I/<>/umbrello/codegenerators/vala -I/<>/umbrello/codegenerators/xml -I/<>/umbrello/codegenwizard -I/<>/umbrello/codeimport -I/<>/umbrello/codeimport/csharp -I/<>/umbrello/codeimpwizard -I/<>/umbrello/debug -I/<>/umbrello/dialogs -I/<>/umbrello/dialogs/pages -I/<>/umbrello/dialogs/widgets -I/<>/umbrello/docgenerators -I/<>/umbrello/finder -I/<>/umbrello/refactoring -I/<>/umbrello/uml1model -I/<>/umbrello/umlwidgets -I/<>/lib/cppparser -I/<>/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/aarch64-linux-gnu/qt5 -isystem /usr/include/aarch64-linux-gnu/qt5/QtWidgets -isystem /usr/include/aarch64-linux-gnu/qt5/QtGui -isystem /usr/include/aarch64-linux-gnu/qt5/QtCore -isystem /usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/aarch64-linux-gnu/qt5/QtXml -isystem /usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/aarch64-linux-gnu/qt5/QtSvg -isystem /usr/include/aarch64-linux-gnu/qt5/QtWebKitWidgets -isystem /usr/include/aarch64-linux-gnu/qt5/QtWebKit -isystem /usr/include/aarch64-linux-gnu/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/aarch64-linux-gnu/qt5/QtConcurrent -isystem /usr/include/aarch64-linux-gnu/qt5/QtDBus -isystem /usr/include/KF5/KTextEditor -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -fno-delete-null-pointer-checks -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -o CMakeFiles/libumbrello.dir/uml1model/checkconstraint.cpp.o -c /<>/umbrello/uml1model/checkconstraint.cpp In file included from /<>/umbrello/uml1model/entityconstraint.h:15, from /<>/umbrello/uml1model/checkconstraint.h:15, from /<>/umbrello/uml1model/checkconstraint.cpp:12: /<>/umbrello/uml1model/classifierlistitem.h:48:18: warning: ‘virtual void UMLClassifierListItem::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 48 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/classifierlistitem.h:54:24: warning: ‘virtual UMLObject* UMLClassifierListItem::clone() const’ can be marked override [-Wsuggest-override] 54 | virtual UMLObject* clone() const = 0; | ^~~~~ In file included from /<>/umbrello/uml1model/checkconstraint.h:15, from /<>/umbrello/uml1model/checkconstraint.cpp:12: /<>/umbrello/uml1model/entityconstraint.h:40:18: warning: ‘virtual void UMLEntityConstraint::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 40 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/entityconstraint.h:45:24: warning: ‘virtual UMLObject* UMLEntityConstraint::clone() const’ can be marked override [-Wsuggest-override] 45 | virtual UMLObject* clone() const = 0; | ^~~~~ In file included from /<>/umbrello/uml1model/checkconstraint.cpp:12: /<>/umbrello/uml1model/checkconstraint.h:38:18: warning: ‘virtual void UMLCheckConstraint::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 38 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/checkconstraint.h:40:24: warning: ‘virtual UMLObject* UMLCheckConstraint::clone() const’ can be marked override [-Wsuggest-override] 40 | virtual UMLObject* clone() const; | ^~~~~ /<>/umbrello/uml1model/checkconstraint.h:42:13: warning: ‘virtual QString UMLCheckConstraint::toString(Uml::SignatureType::Enum, bool)’ can be marked override [-Wsuggest-override] 42 | QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false); | ^~~~~~~~ /<>/umbrello/uml1model/checkconstraint.h:47:10: warning: ‘virtual void UMLCheckConstraint::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 47 | void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/checkconstraint.h:49:18: warning: ‘virtual bool UMLCheckConstraint::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] 49 | virtual bool showPropertiesDialog(QWidget* parent = 0); | ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/checkconstraint.h:61:10: warning: ‘virtual bool UMLCheckConstraint::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 61 | bool load1(QDomElement & element); | ^~~~~ In file included from /<>/umbrello/uml1model/checkconstraint.cpp:15: /<>/umbrello/debug/debug_utils.h:91:18: warning: ‘virtual void Tracer::showEvent(QShowEvent*)’ can be marked override [-Wsuggest-override] 91 | virtual void showEvent(QShowEvent*); | ^~~~~~~~~ In file included from /<>/umbrello/uml1model/checkconstraint.cpp:16: /<>/umbrello/dialogs/umlcheckconstraintdialog.h:52:18: warning: ‘virtual bool UMLCheckConstraintDialog::apply()’ can be marked override [-Wsuggest-override] 52 | virtual bool apply(); | ^~~~~ [ 61%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/uml1model/classifier.cpp.o cd /<>/obj-aarch64-linux-gnu/umbrello && /usr/bin/aarch64-linux-gnu-g++ -DCMAKE_BINARY_DIR=\"/<>/obj-aarch64-linux-gnu\" -DKCOREADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLO_VERSION_STRING=\"2.23.3\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-aarch64-linux-gnu/umbrello -I/<>/umbrello -I/<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/include -I/<>/obj-aarch64-linux-gnu -I/<>/umbrello/clipboard -I/<>/umbrello/cmds -I/<>/umbrello/codegenerators -I/<>/umbrello/codegenerators/ada -I/<>/umbrello/codegenerators/as -I/<>/umbrello/codegenerators/cpp -I/<>/umbrello/codegenerators/csharp -I/<>/umbrello/codegenerators/d -I/<>/umbrello/codegenerators/idl -I/<>/umbrello/codegenerators/java -I/<>/umbrello/codegenerators/js -I/<>/umbrello/codegenerators/pascal -I/<>/umbrello/codegenerators/perl -I/<>/umbrello/codegenerators/php -I/<>/umbrello/codegenerators/python -I/<>/umbrello/codegenerators/ruby -I/<>/umbrello/codegenerators/sql -I/<>/umbrello/codegenerators/tcl -I/<>/umbrello/codegenerators/vala -I/<>/umbrello/codegenerators/xml -I/<>/umbrello/codegenwizard -I/<>/umbrello/codeimport -I/<>/umbrello/codeimport/csharp -I/<>/umbrello/codeimpwizard -I/<>/umbrello/debug -I/<>/umbrello/dialogs -I/<>/umbrello/dialogs/pages -I/<>/umbrello/dialogs/widgets -I/<>/umbrello/docgenerators -I/<>/umbrello/finder -I/<>/umbrello/refactoring -I/<>/umbrello/uml1model -I/<>/umbrello/umlwidgets -I/<>/lib/cppparser -I/<>/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/aarch64-linux-gnu/qt5 -isystem /usr/include/aarch64-linux-gnu/qt5/QtWidgets -isystem /usr/include/aarch64-linux-gnu/qt5/QtGui -isystem /usr/include/aarch64-linux-gnu/qt5/QtCore -isystem /usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/aarch64-linux-gnu/qt5/QtXml -isystem /usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/aarch64-linux-gnu/qt5/QtSvg -isystem /usr/include/aarch64-linux-gnu/qt5/QtWebKitWidgets -isystem /usr/include/aarch64-linux-gnu/qt5/QtWebKit -isystem /usr/include/aarch64-linux-gnu/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/aarch64-linux-gnu/qt5/QtConcurrent -isystem /usr/include/aarch64-linux-gnu/qt5/QtDBus -isystem /usr/include/KF5/KTextEditor -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -fno-delete-null-pointer-checks -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -o CMakeFiles/libumbrello.dir/uml1model/classifier.cpp.o -c /<>/umbrello/uml1model/classifier.cpp In file included from /<>/umbrello/uml1model/package.h:14, from /<>/umbrello/uml1model/classifier.h:13, from /<>/umbrello/uml1model/classifier.cpp:10: /<>/umbrello/uml1model/umlcanvasobject.h:43:18: warning: ‘virtual void UMLCanvasObject::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 43 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/umlcanvasobject.h:85:18: warning: ‘virtual bool UMLCanvasObject::resolveRef()’ can be marked override [-Wsuggest-override] 85 | virtual bool resolveRef(); | ^~~~~~~~~~ In file included from /<>/umbrello/uml1model/classifier.h:13, from /<>/umbrello/uml1model/classifier.cpp:10: /<>/umbrello/uml1model/package.h:39:18: warning: ‘virtual void UMLPackage::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 39 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/package.h:41:24: warning: ‘virtual UMLObject* UMLPackage::clone() const’ can be marked override [-Wsuggest-override] 41 | virtual UMLObject* clone() const; | ^~~~~ /<>/umbrello/uml1model/package.h:64:18: warning: ‘virtual bool UMLPackage::resolveRef()’ can be marked override [-Wsuggest-override] 64 | virtual bool resolveRef(); | ^~~~~~~~~~ /<>/umbrello/uml1model/package.h:66:18: warning: ‘virtual void UMLPackage::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 66 | virtual void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/package.h:69:18: warning: ‘virtual bool UMLPackage::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 69 | virtual bool load1(QDomElement& element); | ^~~~~ In file included from /<>/umbrello/uml1model/attribute.h:15, from /<>/umbrello/uml1model/umlattributelist.h:17, from /<>/umbrello/uml1model/classifier.h:14, from /<>/umbrello/uml1model/classifier.cpp:10: /<>/umbrello/uml1model/classifierlistitem.h:48:18: warning: ‘virtual void UMLClassifierListItem::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 48 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/classifierlistitem.h:54:24: warning: ‘virtual UMLObject* UMLClassifierListItem::clone() const’ can be marked override [-Wsuggest-override] 54 | virtual UMLObject* clone() const = 0; | ^~~~~ In file included from /<>/umbrello/uml1model/umlattributelist.h:17, from /<>/umbrello/uml1model/classifier.h:14, from /<>/umbrello/uml1model/classifier.cpp:10: /<>/umbrello/uml1model/attribute.h:42:18: warning: ‘virtual void UMLAttribute::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 42 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/attribute.h:44:10: warning: ‘virtual void UMLAttribute::setName(const QString&)’ can be marked override [-Wsuggest-override] 44 | void setName(const QString &name); | ^~~~~~~ /<>/umbrello/uml1model/attribute.h:48:24: warning: ‘virtual UMLObject* UMLAttribute::clone() const’ can be marked override [-Wsuggest-override] 48 | virtual UMLObject* clone() const; | ^~~~~ /<>/umbrello/uml1model/attribute.h:53:13: warning: ‘virtual QString UMLAttribute::toString(Uml::SignatureType::Enum, bool)’ can be marked override [-Wsuggest-override] 53 | QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false); | ^~~~~~~~ /<>/umbrello/uml1model/attribute.h:58:18: warning: ‘virtual void UMLAttribute::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 58 | virtual void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/attribute.h:60:18: warning: ‘virtual bool UMLAttribute::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] 60 | virtual bool showPropertiesDialog(QWidget* parent = 0); | ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/attribute.h:73:10: warning: ‘virtual bool UMLAttribute::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 73 | bool load1(QDomElement & element); | ^~~~~ In file included from /<>/umbrello/uml1model/foreignkeyconstraint.h:16, from /<>/umbrello/model_utils.h:18, from /<>/umbrello/uml1model/classifier.h:19, from /<>/umbrello/uml1model/classifier.cpp:10: /<>/umbrello/uml1model/entityconstraint.h:40:18: warning: ‘virtual void UMLEntityConstraint::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 40 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/entityconstraint.h:45:24: warning: ‘virtual UMLObject* UMLEntityConstraint::clone() const’ can be marked override [-Wsuggest-override] 45 | virtual UMLObject* clone() const = 0; | ^~~~~ In file included from /<>/umbrello/model_utils.h:18, from /<>/umbrello/uml1model/classifier.h:19, from /<>/umbrello/uml1model/classifier.cpp:10: /<>/umbrello/uml1model/foreignkeyconstraint.h:56:18: warning: ‘virtual void UMLForeignKeyConstraint::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 56 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:58:24: warning: ‘virtual UMLObject* UMLForeignKeyConstraint::clone() const’ can be marked override [-Wsuggest-override] 58 | virtual UMLObject* clone() const; | ^~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:60:13: warning: ‘virtual QString UMLForeignKeyConstraint::toString(Uml::SignatureType::Enum, bool)’ can be marked override [-Wsuggest-override] 60 | QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false); | ^~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:65:10: warning: ‘virtual void UMLForeignKeyConstraint::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 65 | void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:67:18: warning: ‘virtual bool UMLForeignKeyConstraint::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] 67 | virtual bool showPropertiesDialog(QWidget* parent = 0); | ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:85:10: warning: ‘virtual bool UMLForeignKeyConstraint::resolveRef()’ can be marked override [-Wsuggest-override] 85 | bool resolveRef(); | ^~~~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:94:10: warning: ‘virtual bool UMLForeignKeyConstraint::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 94 | bool load1(QDomElement & element); | ^~~~~ In file included from /<>/umbrello/model_utils.h:20, from /<>/umbrello/uml1model/classifier.h:19, from /<>/umbrello/uml1model/classifier.cpp:10: /<>/umbrello/dialogs/multipagedialogbase.h:101:18: warning: ‘virtual void MultiPageDialogBase::keyPressEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] 101 | virtual void keyPressEvent(QKeyEvent *event); | ^~~~~~~~~~~~~ In file included from /<>/umbrello/model_utils.h:21, from /<>/umbrello/uml1model/classifier.h:19, from /<>/umbrello/uml1model/classifier.cpp:10: /<>/umbrello/umlwidgets/widgetbase.h:187:20: warning: ‘virtual QRectF WidgetBase::boundingRect() const’ can be marked override [-Wsuggest-override] 187 | virtual QRectF boundingRect() const; | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/widgetbase.h:191:18: warning: ‘virtual void WidgetBase::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] 191 | virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); | ^~~~~ /<>/umbrello/umlwidgets/widgetbase.h:260:18: warning: ‘virtual void WidgetBase::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] 260 | virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent *event); | ^~~~~~~~~~~~~~~~ In file included from /<>/umbrello/uml1model/classifier.cpp:10: /<>/umbrello/uml1model/classifier.h:54:18: warning: ‘virtual void UMLClassifier::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 54 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/classifier.h:56:16: warning: ‘virtual UMLObject* UMLClassifier::clone() const’ can be marked override [-Wsuggest-override] 56 | UMLObject* clone() const; | ^~~~~ /<>/umbrello/uml1model/classifier.h:111:18: warning: ‘virtual bool UMLClassifier::resolveRef()’ can be marked override [-Wsuggest-override] 111 | virtual bool resolveRef(); | ^~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:115:24: warning: ‘virtual UMLObject* UMLClassifier::findChildObjectById(Uml::ID::Type, bool)’ can be marked override [-Wsuggest-override] 115 | virtual UMLObject* findChildObjectById(Uml::ID::Type id, bool considerAncestors = false); | ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:124:18: warning: ‘virtual bool UMLClassifier::acceptAssociationType(Uml::AssociationType::Enum)’ can be marked override [-Wsuggest-override] 124 | virtual bool acceptAssociationType(Uml::AssociationType::Enum type); | ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:129:10: warning: ‘virtual void UMLClassifier::setBaseType(UMLObject::ObjectType)’ can be marked override [-Wsuggest-override] 129 | void setBaseType(UMLObject::ObjectType ot); | ^~~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:181:10: warning: ‘virtual void UMLClassifier::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 181 | void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:183:18: warning: ‘virtual bool UMLClassifier::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 183 | virtual bool load1(QDomElement& element); | ^~~~~ In file included from /<>/umbrello/uml1model/classifier.cpp:13: /<>/umbrello/uml1model/association.h:75:24: warning: ‘virtual UMLObject* UMLAssociation::clone() const’ can be marked override [-Wsuggest-override] 75 | virtual UMLObject* clone() const { return 0; } | ^~~~~ /<>/umbrello/uml1model/association.h:77:18: warning: ‘virtual bool UMLAssociation::resolveRef()’ can be marked override [-Wsuggest-override] 77 | virtual bool resolveRef(); | ^~~~~~~~~~ /<>/umbrello/uml1model/association.h:79:10: warning: ‘virtual void UMLAssociation::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 79 | void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/association.h:81:18: warning: ‘virtual bool UMLAssociation::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] 81 | virtual bool showPropertiesDialog(QWidget *parent = 0); | ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/association.h:85:10: warning: ‘virtual bool UMLAssociation::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 85 | bool load1(QDomElement& element); | ^~~~~ In file included from /<>/umbrello/uml1model/classifier.cpp:14: /<>/umbrello/debug/debug_utils.h:91:18: warning: ‘virtual void Tracer::showEvent(QShowEvent*)’ can be marked override [-Wsuggest-override] 91 | virtual void showEvent(QShowEvent*); | ^~~~~~~~~ In file included from /<>/umbrello/uml1model/classifier.cpp:16: /<>/umbrello/uml1model/operation.h:37:18: warning: ‘virtual void UMLOperation::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 37 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/operation.h:39:24: warning: ‘virtual UMLObject* UMLOperation::clone() const’ can be marked override [-Wsuggest-override] 39 | virtual UMLObject* clone() const; | ^~~~~ /<>/umbrello/uml1model/operation.h:41:10: warning: ‘virtual void UMLOperation::setType(UMLObject*)’ can be marked override [-Wsuggest-override] 41 | void setType(UMLObject* type); | ^~~~~~~ /<>/umbrello/uml1model/operation.h:52:13: warning: ‘virtual QString UMLOperation::toString(Uml::SignatureType::Enum, bool)’ can be marked override [-Wsuggest-override] 52 | QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false); | ^~~~~~~~ /<>/umbrello/uml1model/operation.h:56:10: warning: ‘virtual bool UMLOperation::resolveRef()’ can be marked override [-Wsuggest-override] 56 | bool resolveRef(); | ^~~~~~~~~~ /<>/umbrello/uml1model/operation.h:60:18: warning: ‘virtual bool UMLOperation::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] 60 | virtual bool showPropertiesDialog(QWidget* parent = 0); | ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/operation.h:72:10: warning: ‘virtual void UMLOperation::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 72 | void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/operation.h:75:10: warning: ‘virtual bool UMLOperation::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 75 | bool load1(QDomElement & element); | ^~~~~ In file included from /<>/umbrello/uml1model/classifier.cpp:18: /<>/umbrello/uml1model/template.h:37:18: warning: ‘virtual void UMLTemplate::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 37 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/template.h:39:24: warning: ‘virtual UMLObject* UMLTemplate::clone() const’ can be marked override [-Wsuggest-override] 39 | virtual UMLObject* clone() const; | ^~~~~ /<>/umbrello/uml1model/template.h:43:13: warning: ‘virtual QString UMLTemplate::toString(Uml::SignatureType::Enum, bool)’ can be marked override [-Wsuggest-override] 43 | QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false); | ^~~~~~~~ /<>/umbrello/uml1model/template.h:45:21: warning: ‘virtual QString UMLTemplate::getTypeName() const’ can be marked override [-Wsuggest-override] 45 | virtual QString getTypeName() const; | ^~~~~~~~~~~ /<>/umbrello/uml1model/template.h:47:18: warning: ‘virtual bool UMLTemplate::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] 47 | virtual bool showPropertiesDialog(QWidget* parent); | ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/template.h:49:10: warning: ‘virtual void UMLTemplate::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 49 | void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/template.h:53:10: warning: ‘virtual bool UMLTemplate::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 53 | bool load1(QDomElement & element); | ^~~~~ In file included from /<>/umbrello/uml1model/classifier.cpp:19: /<>/umbrello/uml1model/enumliteral.h:35:18: warning: ‘virtual void UMLEnumLiteral::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 35 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/enumliteral.h:37:24: warning: ‘virtual UMLObject* UMLEnumLiteral::clone() const’ can be marked override [-Wsuggest-override] 37 | virtual UMLObject* clone() const; | ^~~~~ /<>/umbrello/uml1model/enumliteral.h:44:13: warning: ‘virtual QString UMLEnumLiteral::toString(Uml::SignatureType::Enum, bool)’ can be marked override [-Wsuggest-override] 44 | QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false); | ^~~~~~~~ /<>/umbrello/uml1model/enumliteral.h:46:18: warning: ‘virtual void UMLEnumLiteral::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 46 | virtual void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/enumliteral.h:48:18: warning: ‘virtual bool UMLEnumLiteral::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] 48 | virtual bool showPropertiesDialog(QWidget* parent = 0); | ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/enumliteral.h:51:10: warning: ‘virtual bool UMLEnumLiteral::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 51 | bool load1(QDomElement& element); | ^~~~~ In file included from /<>/umbrello/uml1model/classifier.cpp:20: /<>/umbrello/uml1model/entityattribute.h:47:18: warning: ‘virtual void UMLEntityAttribute::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 47 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/entityattribute.h:49:24: warning: ‘virtual UMLObject* UMLEntityAttribute::clone() const’ can be marked override [-Wsuggest-override] 49 | virtual UMLObject* clone() const; | ^~~~~ /<>/umbrello/uml1model/entityattribute.h:66:13: warning: ‘virtual QString UMLEntityAttribute::toString(Uml::SignatureType::Enum, bool)’ can be marked override [-Wsuggest-override] 66 | QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false); | ^~~~~~~~ /<>/umbrello/uml1model/entityattribute.h:68:18: warning: ‘virtual void UMLEntityAttribute::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 68 | virtual void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/entityattribute.h:70:18: warning: ‘virtual bool UMLEntityAttribute::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] 70 | virtual bool showPropertiesDialog(QWidget* parent = 0); | ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/entityattribute.h:75:10: warning: ‘virtual bool UMLEntityAttribute::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 75 | bool load1(QDomElement& element); | ^~~~~ In file included from /<>/umbrello/uml1model/classifier.cpp:21: /<>/umbrello/uml1model/enum.h:38:18: warning: ‘virtual void UMLEnum::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 38 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/enum.h:40:24: warning: ‘virtual UMLObject* UMLEnum::clone() const’ can be marked override [-Wsuggest-override] 40 | virtual UMLObject* clone() const; | ^~~~~ /<>/umbrello/uml1model/enum.h:57:18: warning: ‘virtual void UMLEnum::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 57 | virtual void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/enum.h:59:36: warning: ‘virtual UMLClassifierListItem* UMLEnum::makeChildObject(const QString&)’ can be marked override [-Wsuggest-override] 59 | virtual UMLClassifierListItem* makeChildObject(const QString& xmiTag); | ^~~~~~~~~~~~~~~ /<>/umbrello/uml1model/enum.h:66:10: warning: ‘virtual bool UMLEnum::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 66 | bool load1(QDomElement & element); | ^~~~~ In file included from /<>/umbrello/uml1model/classifier.cpp:22: /<>/umbrello/uml1model/entity.h:43:18: warning: ‘virtual void UMLEntity::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 43 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/entity.h:45:24: warning: ‘virtual UMLObject* UMLEntity::clone() const’ can be marked override [-Wsuggest-override] 45 | virtual UMLObject* clone() const; | ^~~~~ /<>/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] 47 | virtual UMLAttribute* createAttribute(const QString &name = QString(), | ^~~~~~~~~~~~~~~ /<>/umbrello/uml1model/entity.h:73:18: warning: ‘virtual bool UMLEntity::resolveRef()’ can be marked override [-Wsuggest-override] 73 | virtual bool resolveRef(); | ^~~~~~~~~~ /<>/umbrello/uml1model/entity.h:75:18: warning: ‘virtual void UMLEntity::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 75 | virtual void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/entity.h:77:31: warning: ‘virtual UMLClassifierListItemList UMLEntity::getFilteredList(UMLObject::ObjectType) const’ can be marked override [-Wsuggest-override] 77 | UMLClassifierListItemList getFilteredList(UMLObject::ObjectType ot) const; | ^~~~~~~~~~~~~~~ /<>/umbrello/uml1model/entity.h:81:36: warning: ‘virtual UMLClassifierListItem* UMLEntity::makeChildObject(const QString&)’ can be marked override [-Wsuggest-override] 81 | virtual UMLClassifierListItem* makeChildObject(const QString& xmiTag); | ^~~~~~~~~~~~~~~ /<>/umbrello/uml1model/entity.h:93:10: warning: ‘virtual bool UMLEntity::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 93 | bool load1(QDomElement& element); | ^~~~~ In file included from /<>/umbrello/uml1model/classifier.cpp:23: /<>/umbrello/uml1model/stereotype.h:51:18: warning: ‘virtual void UMLStereotype::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 51 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/stereotype.h:53:24: warning: ‘virtual UMLObject* UMLStereotype::clone() const’ can be marked override [-Wsuggest-override] 53 | virtual UMLObject* clone() const; | ^~~~~ /<>/umbrello/uml1model/stereotype.h:62:10: warning: ‘virtual void UMLStereotype::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 62 | void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/stereotype.h:64:18: warning: ‘virtual bool UMLStereotype::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] 64 | virtual bool showPropertiesDialog(QWidget* parent); | ^~~~~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/uml1model/classifier.cpp:25: /<>/umbrello/uml.h:201:18: warning: ‘virtual void UMLApp::keyPressEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] 201 | virtual void keyPressEvent(QKeyEvent* e); | ^~~~~~~~~~~~~ /<>/umbrello/uml.h:202:18: warning: ‘virtual void UMLApp::keyReleaseEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] 202 | virtual void keyReleaseEvent(QKeyEvent* e); | ^~~~~~~~~~~~~~~ /<>/umbrello/uml.h:204:18: warning: ‘virtual void UMLApp::customEvent(QEvent*)’ can be marked override [-Wsuggest-override] 204 | virtual void customEvent(QEvent* e); | ^~~~~~~~~~~ /<>/umbrello/uml.h:215:18: warning: ‘virtual bool UMLApp::queryClose()’ can be marked override [-Wsuggest-override] 215 | virtual bool queryClose(); | ^~~~~~~~~~ /<>/umbrello/uml.h:217:18: warning: ‘virtual void UMLApp::saveProperties(KConfigGroup&)’ can be marked override [-Wsuggest-override] 217 | virtual void saveProperties(KConfigGroup & cfg); | ^~~~~~~~~~~~~~ /<>/umbrello/uml.h:218:18: warning: ‘virtual void UMLApp::readProperties(const KConfigGroup&)’ can be marked override [-Wsuggest-override] 218 | virtual void readProperties(const KConfigGroup & cfg); | ^~~~~~~~~~~~~~ In file included from /<>/umbrello/uml1model/classifier.cpp:30: /<>/umbrello/dialogs/umloperationdialog.h:52:10: warning: ‘virtual bool UMLOperationDialog::apply()’ can be marked override [-Wsuggest-override] 52 | bool apply(); | ^~~~~ In file included from /<>/umbrello/uml1model/classifier.cpp:31: /<>/umbrello/dialogs/umlattributedialog.h:40:10: warning: ‘virtual bool UMLAttributeDialog::apply()’ can be marked override [-Wsuggest-override] 40 | bool apply(); | ^~~~~ In file included from /<>/umbrello/uml1model/classifier.cpp:32: /<>/umbrello/dialogs/umltemplatedialog.h:42:18: warning: ‘virtual bool UMLTemplateDialog::apply()’ can be marked override [-Wsuggest-override] 42 | virtual bool apply(); | ^~~~~ In file included from /<>/umbrello/uml1model/classifier.cpp:35: /<>/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] 38 | virtual UMLAttribute* createAttribute(const QString &name = QString(), | ^~~~~~~~~~~~~~~ /<>/umbrello/uml1model/instance.h:42:18: warning: ‘virtual void UMLInstance::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 42 | virtual void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/instance.h:46:10: warning: ‘virtual bool UMLInstance::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 46 | bool load1(QDomElement& element); | ^~~~~ /<>/umbrello/uml1model/instance.h:47:18: warning: ‘virtual bool UMLInstance::resolveRef()’ can be marked override [-Wsuggest-override] 47 | virtual bool resolveRef(); | ^~~~~~~~~~ /<>/umbrello/uml1model/instance.h:48:10: warning: ‘virtual bool UMLInstance::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] 48 | bool showPropertiesDialog(QWidget *parent); | ^~~~~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/uml1model/classifier.cpp:36: /<>/umbrello/uml1model/instanceattribute.h:39:18: warning: ‘virtual void UMLInstanceAttribute::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 39 | virtual void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/instanceattribute.h:41:18: warning: ‘virtual bool UMLInstanceAttribute::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] 41 | virtual bool showPropertiesDialog(QWidget* parent = 0); | ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/instanceattribute.h:44:18: warning: ‘virtual bool UMLInstanceAttribute::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 44 | virtual bool load1(QDomElement &element); | ^~~~~ [ 62%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/uml1model/classifierlistitem.cpp.o cd /<>/obj-aarch64-linux-gnu/umbrello && /usr/bin/aarch64-linux-gnu-g++ -DCMAKE_BINARY_DIR=\"/<>/obj-aarch64-linux-gnu\" -DKCOREADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLO_VERSION_STRING=\"2.23.3\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-aarch64-linux-gnu/umbrello -I/<>/umbrello -I/<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/include -I/<>/obj-aarch64-linux-gnu -I/<>/umbrello/clipboard -I/<>/umbrello/cmds -I/<>/umbrello/codegenerators -I/<>/umbrello/codegenerators/ada -I/<>/umbrello/codegenerators/as -I/<>/umbrello/codegenerators/cpp -I/<>/umbrello/codegenerators/csharp -I/<>/umbrello/codegenerators/d -I/<>/umbrello/codegenerators/idl -I/<>/umbrello/codegenerators/java -I/<>/umbrello/codegenerators/js -I/<>/umbrello/codegenerators/pascal -I/<>/umbrello/codegenerators/perl -I/<>/umbrello/codegenerators/php -I/<>/umbrello/codegenerators/python -I/<>/umbrello/codegenerators/ruby -I/<>/umbrello/codegenerators/sql -I/<>/umbrello/codegenerators/tcl -I/<>/umbrello/codegenerators/vala -I/<>/umbrello/codegenerators/xml -I/<>/umbrello/codegenwizard -I/<>/umbrello/codeimport -I/<>/umbrello/codeimport/csharp -I/<>/umbrello/codeimpwizard -I/<>/umbrello/debug -I/<>/umbrello/dialogs -I/<>/umbrello/dialogs/pages -I/<>/umbrello/dialogs/widgets -I/<>/umbrello/docgenerators -I/<>/umbrello/finder -I/<>/umbrello/refactoring -I/<>/umbrello/uml1model -I/<>/umbrello/umlwidgets -I/<>/lib/cppparser -I/<>/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/aarch64-linux-gnu/qt5 -isystem /usr/include/aarch64-linux-gnu/qt5/QtWidgets -isystem /usr/include/aarch64-linux-gnu/qt5/QtGui -isystem /usr/include/aarch64-linux-gnu/qt5/QtCore -isystem /usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/aarch64-linux-gnu/qt5/QtXml -isystem /usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/aarch64-linux-gnu/qt5/QtSvg -isystem /usr/include/aarch64-linux-gnu/qt5/QtWebKitWidgets -isystem /usr/include/aarch64-linux-gnu/qt5/QtWebKit -isystem /usr/include/aarch64-linux-gnu/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/aarch64-linux-gnu/qt5/QtConcurrent -isystem /usr/include/aarch64-linux-gnu/qt5/QtDBus -isystem /usr/include/KF5/KTextEditor -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -fno-delete-null-pointer-checks -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -o CMakeFiles/libumbrello.dir/uml1model/classifierlistitem.cpp.o -c /<>/umbrello/uml1model/classifierlistitem.cpp In file included from /<>/umbrello/uml1model/classifierlistitem.cpp:12: /<>/umbrello/uml1model/classifierlistitem.h:48:18: warning: ‘virtual void UMLClassifierListItem::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 48 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/classifierlistitem.h:54:24: warning: ‘virtual UMLObject* UMLClassifierListItem::clone() const’ can be marked override [-Wsuggest-override] 54 | virtual UMLObject* clone() const = 0; | ^~~~~ In file included from /<>/umbrello/uml1model/classifierlistitem.cpp:15: /<>/umbrello/debug/debug_utils.h:91:18: warning: ‘virtual void Tracer::showEvent(QShowEvent*)’ can be marked override [-Wsuggest-override] 91 | virtual void showEvent(QShowEvent*); | ^~~~~~~~~ In file included from /<>/umbrello/uml1model/package.h:14, from /<>/umbrello/uml1model/classifier.h:13, from /<>/umbrello/uml1model/classifierlistitem.cpp:16: /<>/umbrello/uml1model/umlcanvasobject.h:43:18: warning: ‘virtual void UMLCanvasObject::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 43 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/umlcanvasobject.h:85:18: warning: ‘virtual bool UMLCanvasObject::resolveRef()’ can be marked override [-Wsuggest-override] 85 | virtual bool resolveRef(); | ^~~~~~~~~~ In file included from /<>/umbrello/uml1model/classifier.h:13, from /<>/umbrello/uml1model/classifierlistitem.cpp:16: /<>/umbrello/uml1model/package.h:39:18: warning: ‘virtual void UMLPackage::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 39 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/package.h:41:24: warning: ‘virtual UMLObject* UMLPackage::clone() const’ can be marked override [-Wsuggest-override] 41 | virtual UMLObject* clone() const; | ^~~~~ /<>/umbrello/uml1model/package.h:64:18: warning: ‘virtual bool UMLPackage::resolveRef()’ can be marked override [-Wsuggest-override] 64 | virtual bool resolveRef(); | ^~~~~~~~~~ /<>/umbrello/uml1model/package.h:66:18: warning: ‘virtual void UMLPackage::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 66 | virtual void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/package.h:69:18: warning: ‘virtual bool UMLPackage::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 69 | virtual bool load1(QDomElement& element); | ^~~~~ In file included from /<>/umbrello/uml1model/umlattributelist.h:17, from /<>/umbrello/uml1model/classifier.h:14, from /<>/umbrello/uml1model/classifierlistitem.cpp:16: /<>/umbrello/uml1model/attribute.h:42:18: warning: ‘virtual void UMLAttribute::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 42 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/attribute.h:44:10: warning: ‘virtual void UMLAttribute::setName(const QString&)’ can be marked override [-Wsuggest-override] 44 | void setName(const QString &name); | ^~~~~~~ /<>/umbrello/uml1model/attribute.h:48:24: warning: ‘virtual UMLObject* UMLAttribute::clone() const’ can be marked override [-Wsuggest-override] 48 | virtual UMLObject* clone() const; | ^~~~~ /<>/umbrello/uml1model/attribute.h:53:13: warning: ‘virtual QString UMLAttribute::toString(Uml::SignatureType::Enum, bool)’ can be marked override [-Wsuggest-override] 53 | QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false); | ^~~~~~~~ /<>/umbrello/uml1model/attribute.h:58:18: warning: ‘virtual void UMLAttribute::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 58 | virtual void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/attribute.h:60:18: warning: ‘virtual bool UMLAttribute::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] 60 | virtual bool showPropertiesDialog(QWidget* parent = 0); | ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/attribute.h:73:10: warning: ‘virtual bool UMLAttribute::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 73 | bool load1(QDomElement & element); | ^~~~~ In file included from /<>/umbrello/uml1model/foreignkeyconstraint.h:16, from /<>/umbrello/model_utils.h:18, from /<>/umbrello/uml1model/classifier.h:19, from /<>/umbrello/uml1model/classifierlistitem.cpp:16: /<>/umbrello/uml1model/entityconstraint.h:40:18: warning: ‘virtual void UMLEntityConstraint::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 40 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/entityconstraint.h:45:24: warning: ‘virtual UMLObject* UMLEntityConstraint::clone() const’ can be marked override [-Wsuggest-override] 45 | virtual UMLObject* clone() const = 0; | ^~~~~ In file included from /<>/umbrello/model_utils.h:18, from /<>/umbrello/uml1model/classifier.h:19, from /<>/umbrello/uml1model/classifierlistitem.cpp:16: /<>/umbrello/uml1model/foreignkeyconstraint.h:56:18: warning: ‘virtual void UMLForeignKeyConstraint::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 56 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:58:24: warning: ‘virtual UMLObject* UMLForeignKeyConstraint::clone() const’ can be marked override [-Wsuggest-override] 58 | virtual UMLObject* clone() const; | ^~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:60:13: warning: ‘virtual QString UMLForeignKeyConstraint::toString(Uml::SignatureType::Enum, bool)’ can be marked override [-Wsuggest-override] 60 | QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false); | ^~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:65:10: warning: ‘virtual void UMLForeignKeyConstraint::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 65 | void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:67:18: warning: ‘virtual bool UMLForeignKeyConstraint::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] 67 | virtual bool showPropertiesDialog(QWidget* parent = 0); | ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:85:10: warning: ‘virtual bool UMLForeignKeyConstraint::resolveRef()’ can be marked override [-Wsuggest-override] 85 | bool resolveRef(); | ^~~~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:94:10: warning: ‘virtual bool UMLForeignKeyConstraint::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 94 | bool load1(QDomElement & element); | ^~~~~ In file included from /<>/umbrello/model_utils.h:20, from /<>/umbrello/uml1model/classifier.h:19, from /<>/umbrello/uml1model/classifierlistitem.cpp:16: /<>/umbrello/dialogs/multipagedialogbase.h:101:18: warning: ‘virtual void MultiPageDialogBase::keyPressEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] 101 | virtual void keyPressEvent(QKeyEvent *event); | ^~~~~~~~~~~~~ In file included from /<>/umbrello/model_utils.h:21, from /<>/umbrello/uml1model/classifier.h:19, from /<>/umbrello/uml1model/classifierlistitem.cpp:16: /<>/umbrello/umlwidgets/widgetbase.h:187:20: warning: ‘virtual QRectF WidgetBase::boundingRect() const’ can be marked override [-Wsuggest-override] 187 | virtual QRectF boundingRect() const; | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/widgetbase.h:191:18: warning: ‘virtual void WidgetBase::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] 191 | virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); | ^~~~~ /<>/umbrello/umlwidgets/widgetbase.h:260:18: warning: ‘virtual void WidgetBase::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] 260 | virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent *event); | ^~~~~~~~~~~~~~~~ In file included from /<>/umbrello/uml1model/classifierlistitem.cpp:16: /<>/umbrello/uml1model/classifier.h:54:18: warning: ‘virtual void UMLClassifier::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 54 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/classifier.h:56:16: warning: ‘virtual UMLObject* UMLClassifier::clone() const’ can be marked override [-Wsuggest-override] 56 | UMLObject* clone() const; | ^~~~~ /<>/umbrello/uml1model/classifier.h:111:18: warning: ‘virtual bool UMLClassifier::resolveRef()’ can be marked override [-Wsuggest-override] 111 | virtual bool resolveRef(); | ^~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:115:24: warning: ‘virtual UMLObject* UMLClassifier::findChildObjectById(Uml::ID::Type, bool)’ can be marked override [-Wsuggest-override] 115 | virtual UMLObject* findChildObjectById(Uml::ID::Type id, bool considerAncestors = false); | ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:124:18: warning: ‘virtual bool UMLClassifier::acceptAssociationType(Uml::AssociationType::Enum)’ can be marked override [-Wsuggest-override] 124 | virtual bool acceptAssociationType(Uml::AssociationType::Enum type); | ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:129:10: warning: ‘virtual void UMLClassifier::setBaseType(UMLObject::ObjectType)’ can be marked override [-Wsuggest-override] 129 | void setBaseType(UMLObject::ObjectType ot); | ^~~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:181:10: warning: ‘virtual void UMLClassifier::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 181 | void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:183:18: warning: ‘virtual bool UMLClassifier::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 183 | virtual bool load1(QDomElement& element); | ^~~~~ In file included from /<>/umbrello/uml1model/classifierlistitem.cpp:19: /<>/umbrello/uml.h:201:18: warning: ‘virtual void UMLApp::keyPressEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] 201 | virtual void keyPressEvent(QKeyEvent* e); | ^~~~~~~~~~~~~ /<>/umbrello/uml.h:202:18: warning: ‘virtual void UMLApp::keyReleaseEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] 202 | virtual void keyReleaseEvent(QKeyEvent* e); | ^~~~~~~~~~~~~~~ /<>/umbrello/uml.h:204:18: warning: ‘virtual void UMLApp::customEvent(QEvent*)’ can be marked override [-Wsuggest-override] 204 | virtual void customEvent(QEvent* e); | ^~~~~~~~~~~ /<>/umbrello/uml.h:215:18: warning: ‘virtual bool UMLApp::queryClose()’ can be marked override [-Wsuggest-override] 215 | virtual bool queryClose(); | ^~~~~~~~~~ /<>/umbrello/uml.h:217:18: warning: ‘virtual void UMLApp::saveProperties(KConfigGroup&)’ can be marked override [-Wsuggest-override] 217 | virtual void saveProperties(KConfigGroup & cfg); | ^~~~~~~~~~~~~~ /<>/umbrello/uml.h:218:18: warning: ‘virtual void UMLApp::readProperties(const KConfigGroup&)’ can be marked override [-Wsuggest-override] 218 | virtual void readProperties(const KConfigGroup & cfg); | ^~~~~~~~~~~~~~ [ 62%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/uml1model/component.cpp.o cd /<>/obj-aarch64-linux-gnu/umbrello && /usr/bin/aarch64-linux-gnu-g++ -DCMAKE_BINARY_DIR=\"/<>/obj-aarch64-linux-gnu\" -DKCOREADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLO_VERSION_STRING=\"2.23.3\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-aarch64-linux-gnu/umbrello -I/<>/umbrello -I/<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/include -I/<>/obj-aarch64-linux-gnu -I/<>/umbrello/clipboard -I/<>/umbrello/cmds -I/<>/umbrello/codegenerators -I/<>/umbrello/codegenerators/ada -I/<>/umbrello/codegenerators/as -I/<>/umbrello/codegenerators/cpp -I/<>/umbrello/codegenerators/csharp -I/<>/umbrello/codegenerators/d -I/<>/umbrello/codegenerators/idl -I/<>/umbrello/codegenerators/java -I/<>/umbrello/codegenerators/js -I/<>/umbrello/codegenerators/pascal -I/<>/umbrello/codegenerators/perl -I/<>/umbrello/codegenerators/php -I/<>/umbrello/codegenerators/python -I/<>/umbrello/codegenerators/ruby -I/<>/umbrello/codegenerators/sql -I/<>/umbrello/codegenerators/tcl -I/<>/umbrello/codegenerators/vala -I/<>/umbrello/codegenerators/xml -I/<>/umbrello/codegenwizard -I/<>/umbrello/codeimport -I/<>/umbrello/codeimport/csharp -I/<>/umbrello/codeimpwizard -I/<>/umbrello/debug -I/<>/umbrello/dialogs -I/<>/umbrello/dialogs/pages -I/<>/umbrello/dialogs/widgets -I/<>/umbrello/docgenerators -I/<>/umbrello/finder -I/<>/umbrello/refactoring -I/<>/umbrello/uml1model -I/<>/umbrello/umlwidgets -I/<>/lib/cppparser -I/<>/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/aarch64-linux-gnu/qt5 -isystem /usr/include/aarch64-linux-gnu/qt5/QtWidgets -isystem /usr/include/aarch64-linux-gnu/qt5/QtGui -isystem /usr/include/aarch64-linux-gnu/qt5/QtCore -isystem /usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/aarch64-linux-gnu/qt5/QtXml -isystem /usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/aarch64-linux-gnu/qt5/QtSvg -isystem /usr/include/aarch64-linux-gnu/qt5/QtWebKitWidgets -isystem /usr/include/aarch64-linux-gnu/qt5/QtWebKit -isystem /usr/include/aarch64-linux-gnu/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/aarch64-linux-gnu/qt5/QtConcurrent -isystem /usr/include/aarch64-linux-gnu/qt5/QtDBus -isystem /usr/include/KF5/KTextEditor -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -fno-delete-null-pointer-checks -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -o CMakeFiles/libumbrello.dir/uml1model/component.cpp.o -c /<>/umbrello/uml1model/component.cpp In file included from /<>/umbrello/uml1model/package.h:14, from /<>/umbrello/uml1model/component.h:14, from /<>/umbrello/uml1model/component.cpp:12: /<>/umbrello/uml1model/umlcanvasobject.h:43:18: warning: ‘virtual void UMLCanvasObject::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 43 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/umlcanvasobject.h:85:18: warning: ‘virtual bool UMLCanvasObject::resolveRef()’ can be marked override [-Wsuggest-override] 85 | virtual bool resolveRef(); | ^~~~~~~~~~ In file included from /<>/umbrello/uml1model/component.h:14, from /<>/umbrello/uml1model/component.cpp:12: /<>/umbrello/uml1model/package.h:39:18: warning: ‘virtual void UMLPackage::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 39 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/package.h:41:24: warning: ‘virtual UMLObject* UMLPackage::clone() const’ can be marked override [-Wsuggest-override] 41 | virtual UMLObject* clone() const; | ^~~~~ /<>/umbrello/uml1model/package.h:64:18: warning: ‘virtual bool UMLPackage::resolveRef()’ can be marked override [-Wsuggest-override] 64 | virtual bool resolveRef(); | ^~~~~~~~~~ /<>/umbrello/uml1model/package.h:66:18: warning: ‘virtual void UMLPackage::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 66 | virtual void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/package.h:69:18: warning: ‘virtual bool UMLPackage::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 69 | virtual bool load1(QDomElement& element); | ^~~~~ In file included from /<>/umbrello/uml1model/component.cpp:12: /<>/umbrello/uml1model/component.h:34:24: warning: ‘virtual UMLObject* UMLComponent::clone() const’ can be marked override [-Wsuggest-override] 34 | virtual UMLObject* clone() const; | ^~~~~ /<>/umbrello/uml1model/component.h:36:10: warning: ‘virtual void UMLComponent::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 36 | void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/component.h:42:10: warning: ‘virtual bool UMLComponent::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 42 | bool load1(QDomElement & element); | ^~~~~ In file included from /<>/umbrello/uml1model/component.cpp:14: /<>/umbrello/uml1model/association.h:75:24: warning: ‘virtual UMLObject* UMLAssociation::clone() const’ can be marked override [-Wsuggest-override] 75 | virtual UMLObject* clone() const { return 0; } | ^~~~~ /<>/umbrello/uml1model/association.h:77:18: warning: ‘virtual bool UMLAssociation::resolveRef()’ can be marked override [-Wsuggest-override] 77 | virtual bool resolveRef(); | ^~~~~~~~~~ /<>/umbrello/uml1model/association.h:79:10: warning: ‘virtual void UMLAssociation::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 79 | void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/association.h:81:18: warning: ‘virtual bool UMLAssociation::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] 81 | virtual bool showPropertiesDialog(QWidget *parent = 0); | ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/association.h:85:10: warning: ‘virtual bool UMLAssociation::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 85 | bool load1(QDomElement& element); | ^~~~~ In file included from /<>/umbrello/uml1model/component.cpp:15: /<>/umbrello/debug/debug_utils.h:91:18: warning: ‘virtual void Tracer::showEvent(QShowEvent*)’ can be marked override [-Wsuggest-override] 91 | virtual void showEvent(QShowEvent*); | ^~~~~~~~~ In file included from /<>/umbrello/uml1model/entityconstraint.h:15, from /<>/umbrello/uml1model/foreignkeyconstraint.h:16, from /<>/umbrello/model_utils.h:18, from /<>/umbrello/uml1model/component.cpp:17: /<>/umbrello/uml1model/classifierlistitem.h:48:18: warning: ‘virtual void UMLClassifierListItem::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 48 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/classifierlistitem.h:54:24: warning: ‘virtual UMLObject* UMLClassifierListItem::clone() const’ can be marked override [-Wsuggest-override] 54 | virtual UMLObject* clone() const = 0; | ^~~~~ In file included from /<>/umbrello/uml1model/foreignkeyconstraint.h:16, from /<>/umbrello/model_utils.h:18, from /<>/umbrello/uml1model/component.cpp:17: /<>/umbrello/uml1model/entityconstraint.h:40:18: warning: ‘virtual void UMLEntityConstraint::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 40 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/entityconstraint.h:45:24: warning: ‘virtual UMLObject* UMLEntityConstraint::clone() const’ can be marked override [-Wsuggest-override] 45 | virtual UMLObject* clone() const = 0; | ^~~~~ In file included from /<>/umbrello/model_utils.h:18, from /<>/umbrello/uml1model/component.cpp:17: /<>/umbrello/uml1model/foreignkeyconstraint.h:56:18: warning: ‘virtual void UMLForeignKeyConstraint::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 56 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:58:24: warning: ‘virtual UMLObject* UMLForeignKeyConstraint::clone() const’ can be marked override [-Wsuggest-override] 58 | virtual UMLObject* clone() const; | ^~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:60:13: warning: ‘virtual QString UMLForeignKeyConstraint::toString(Uml::SignatureType::Enum, bool)’ can be marked override [-Wsuggest-override] 60 | QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false); | ^~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:65:10: warning: ‘virtual void UMLForeignKeyConstraint::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 65 | void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:67:18: warning: ‘virtual bool UMLForeignKeyConstraint::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] 67 | virtual bool showPropertiesDialog(QWidget* parent = 0); | ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:85:10: warning: ‘virtual bool UMLForeignKeyConstraint::resolveRef()’ can be marked override [-Wsuggest-override] 85 | bool resolveRef(); | ^~~~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:94:10: warning: ‘virtual bool UMLForeignKeyConstraint::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 94 | bool load1(QDomElement & element); | ^~~~~ In file included from /<>/umbrello/model_utils.h:20, from /<>/umbrello/uml1model/component.cpp:17: /<>/umbrello/dialogs/multipagedialogbase.h:101:18: warning: ‘virtual void MultiPageDialogBase::keyPressEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] 101 | virtual void keyPressEvent(QKeyEvent *event); | ^~~~~~~~~~~~~ In file included from /<>/umbrello/model_utils.h:21, from /<>/umbrello/uml1model/component.cpp:17: /<>/umbrello/umlwidgets/widgetbase.h:187:20: warning: ‘virtual QRectF WidgetBase::boundingRect() const’ can be marked override [-Wsuggest-override] 187 | virtual QRectF boundingRect() const; | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/widgetbase.h:191:18: warning: ‘virtual void WidgetBase::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] 191 | virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); | ^~~~~ /<>/umbrello/umlwidgets/widgetbase.h:260:18: warning: ‘virtual void WidgetBase::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] 260 | virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent *event); | ^~~~~~~~~~~~~~~~ [ 62%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/uml1model/datatype.cpp.o cd /<>/obj-aarch64-linux-gnu/umbrello && /usr/bin/aarch64-linux-gnu-g++ -DCMAKE_BINARY_DIR=\"/<>/obj-aarch64-linux-gnu\" -DKCOREADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLO_VERSION_STRING=\"2.23.3\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-aarch64-linux-gnu/umbrello -I/<>/umbrello -I/<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/include -I/<>/obj-aarch64-linux-gnu -I/<>/umbrello/clipboard -I/<>/umbrello/cmds -I/<>/umbrello/codegenerators -I/<>/umbrello/codegenerators/ada -I/<>/umbrello/codegenerators/as -I/<>/umbrello/codegenerators/cpp -I/<>/umbrello/codegenerators/csharp -I/<>/umbrello/codegenerators/d -I/<>/umbrello/codegenerators/idl -I/<>/umbrello/codegenerators/java -I/<>/umbrello/codegenerators/js -I/<>/umbrello/codegenerators/pascal -I/<>/umbrello/codegenerators/perl -I/<>/umbrello/codegenerators/php -I/<>/umbrello/codegenerators/python -I/<>/umbrello/codegenerators/ruby -I/<>/umbrello/codegenerators/sql -I/<>/umbrello/codegenerators/tcl -I/<>/umbrello/codegenerators/vala -I/<>/umbrello/codegenerators/xml -I/<>/umbrello/codegenwizard -I/<>/umbrello/codeimport -I/<>/umbrello/codeimport/csharp -I/<>/umbrello/codeimpwizard -I/<>/umbrello/debug -I/<>/umbrello/dialogs -I/<>/umbrello/dialogs/pages -I/<>/umbrello/dialogs/widgets -I/<>/umbrello/docgenerators -I/<>/umbrello/finder -I/<>/umbrello/refactoring -I/<>/umbrello/uml1model -I/<>/umbrello/umlwidgets -I/<>/lib/cppparser -I/<>/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/aarch64-linux-gnu/qt5 -isystem /usr/include/aarch64-linux-gnu/qt5/QtWidgets -isystem /usr/include/aarch64-linux-gnu/qt5/QtGui -isystem /usr/include/aarch64-linux-gnu/qt5/QtCore -isystem /usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/aarch64-linux-gnu/qt5/QtXml -isystem /usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/aarch64-linux-gnu/qt5/QtSvg -isystem /usr/include/aarch64-linux-gnu/qt5/QtWebKitWidgets -isystem /usr/include/aarch64-linux-gnu/qt5/QtWebKit -isystem /usr/include/aarch64-linux-gnu/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/aarch64-linux-gnu/qt5/QtConcurrent -isystem /usr/include/aarch64-linux-gnu/qt5/QtDBus -isystem /usr/include/KF5/KTextEditor -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -fno-delete-null-pointer-checks -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -o CMakeFiles/libumbrello.dir/uml1model/datatype.cpp.o -c /<>/umbrello/uml1model/datatype.cpp In file included from /<>/umbrello/uml1model/package.h:14, from /<>/umbrello/uml1model/classifier.h:13, from /<>/umbrello/uml1model/datatype.h:14, from /<>/umbrello/uml1model/datatype.cpp:12: /<>/umbrello/uml1model/umlcanvasobject.h:43:18: warning: ‘virtual void UMLCanvasObject::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 43 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/umlcanvasobject.h:85:18: warning: ‘virtual bool UMLCanvasObject::resolveRef()’ can be marked override [-Wsuggest-override] 85 | virtual bool resolveRef(); | ^~~~~~~~~~ In file included from /<>/umbrello/uml1model/classifier.h:13, from /<>/umbrello/uml1model/datatype.h:14, from /<>/umbrello/uml1model/datatype.cpp:12: /<>/umbrello/uml1model/package.h:39:18: warning: ‘virtual void UMLPackage::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 39 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/package.h:41:24: warning: ‘virtual UMLObject* UMLPackage::clone() const’ can be marked override [-Wsuggest-override] 41 | virtual UMLObject* clone() const; | ^~~~~ /<>/umbrello/uml1model/package.h:64:18: warning: ‘virtual bool UMLPackage::resolveRef()’ can be marked override [-Wsuggest-override] 64 | virtual bool resolveRef(); | ^~~~~~~~~~ /<>/umbrello/uml1model/package.h:66:18: warning: ‘virtual void UMLPackage::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 66 | virtual void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/package.h:69:18: warning: ‘virtual bool UMLPackage::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 69 | virtual bool load1(QDomElement& element); | ^~~~~ In file included from /<>/umbrello/uml1model/attribute.h:15, from /<>/umbrello/uml1model/umlattributelist.h:17, from /<>/umbrello/uml1model/classifier.h:14, from /<>/umbrello/uml1model/datatype.h:14, from /<>/umbrello/uml1model/datatype.cpp:12: /<>/umbrello/uml1model/classifierlistitem.h:48:18: warning: ‘virtual void UMLClassifierListItem::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 48 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/classifierlistitem.h:54:24: warning: ‘virtual UMLObject* UMLClassifierListItem::clone() const’ can be marked override [-Wsuggest-override] 54 | virtual UMLObject* clone() const = 0; | ^~~~~ In file included from /<>/umbrello/uml1model/umlattributelist.h:17, from /<>/umbrello/uml1model/classifier.h:14, from /<>/umbrello/uml1model/datatype.h:14, from /<>/umbrello/uml1model/datatype.cpp:12: /<>/umbrello/uml1model/attribute.h:42:18: warning: ‘virtual void UMLAttribute::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 42 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/attribute.h:44:10: warning: ‘virtual void UMLAttribute::setName(const QString&)’ can be marked override [-Wsuggest-override] 44 | void setName(const QString &name); | ^~~~~~~ /<>/umbrello/uml1model/attribute.h:48:24: warning: ‘virtual UMLObject* UMLAttribute::clone() const’ can be marked override [-Wsuggest-override] 48 | virtual UMLObject* clone() const; | ^~~~~ /<>/umbrello/uml1model/attribute.h:53:13: warning: ‘virtual QString UMLAttribute::toString(Uml::SignatureType::Enum, bool)’ can be marked override [-Wsuggest-override] 53 | QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false); | ^~~~~~~~ /<>/umbrello/uml1model/attribute.h:58:18: warning: ‘virtual void UMLAttribute::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 58 | virtual void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/attribute.h:60:18: warning: ‘virtual bool UMLAttribute::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] 60 | virtual bool showPropertiesDialog(QWidget* parent = 0); | ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/attribute.h:73:10: warning: ‘virtual bool UMLAttribute::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 73 | bool load1(QDomElement & element); | ^~~~~ In file included from /<>/umbrello/uml1model/foreignkeyconstraint.h:16, from /<>/umbrello/model_utils.h:18, from /<>/umbrello/uml1model/classifier.h:19, from /<>/umbrello/uml1model/datatype.h:14, from /<>/umbrello/uml1model/datatype.cpp:12: /<>/umbrello/uml1model/entityconstraint.h:40:18: warning: ‘virtual void UMLEntityConstraint::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 40 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/entityconstraint.h:45:24: warning: ‘virtual UMLObject* UMLEntityConstraint::clone() const’ can be marked override [-Wsuggest-override] 45 | virtual UMLObject* clone() const = 0; | ^~~~~ In file included from /<>/umbrello/model_utils.h:18, from /<>/umbrello/uml1model/classifier.h:19, from /<>/umbrello/uml1model/datatype.h:14, from /<>/umbrello/uml1model/datatype.cpp:12: /<>/umbrello/uml1model/foreignkeyconstraint.h:56:18: warning: ‘virtual void UMLForeignKeyConstraint::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 56 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:58:24: warning: ‘virtual UMLObject* UMLForeignKeyConstraint::clone() const’ can be marked override [-Wsuggest-override] 58 | virtual UMLObject* clone() const; | ^~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:60:13: warning: ‘virtual QString UMLForeignKeyConstraint::toString(Uml::SignatureType::Enum, bool)’ can be marked override [-Wsuggest-override] 60 | QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false); | ^~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:65:10: warning: ‘virtual void UMLForeignKeyConstraint::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 65 | void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:67:18: warning: ‘virtual bool UMLForeignKeyConstraint::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] 67 | virtual bool showPropertiesDialog(QWidget* parent = 0); | ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:85:10: warning: ‘virtual bool UMLForeignKeyConstraint::resolveRef()’ can be marked override [-Wsuggest-override] 85 | bool resolveRef(); | ^~~~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:94:10: warning: ‘virtual bool UMLForeignKeyConstraint::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 94 | bool load1(QDomElement & element); | ^~~~~ In file included from /<>/umbrello/model_utils.h:20, from /<>/umbrello/uml1model/classifier.h:19, from /<>/umbrello/uml1model/datatype.h:14, from /<>/umbrello/uml1model/datatype.cpp:12: /<>/umbrello/dialogs/multipagedialogbase.h:101:18: warning: ‘virtual void MultiPageDialogBase::keyPressEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] 101 | virtual void keyPressEvent(QKeyEvent *event); | ^~~~~~~~~~~~~ In file included from /<>/umbrello/model_utils.h:21, from /<>/umbrello/uml1model/classifier.h:19, from /<>/umbrello/uml1model/datatype.h:14, from /<>/umbrello/uml1model/datatype.cpp:12: /<>/umbrello/umlwidgets/widgetbase.h:187:20: warning: ‘virtual QRectF WidgetBase::boundingRect() const’ can be marked override [-Wsuggest-override] 187 | virtual QRectF boundingRect() const; | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/widgetbase.h:191:18: warning: ‘virtual void WidgetBase::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] 191 | virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); | ^~~~~ /<>/umbrello/umlwidgets/widgetbase.h:260:18: warning: ‘virtual void WidgetBase::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] 260 | virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent *event); | ^~~~~~~~~~~~~~~~ In file included from /<>/umbrello/uml1model/datatype.h:14, from /<>/umbrello/uml1model/datatype.cpp:12: /<>/umbrello/uml1model/classifier.h:54:18: warning: ‘virtual void UMLClassifier::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 54 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/classifier.h:56:16: warning: ‘virtual UMLObject* UMLClassifier::clone() const’ can be marked override [-Wsuggest-override] 56 | UMLObject* clone() const; | ^~~~~ /<>/umbrello/uml1model/classifier.h:111:18: warning: ‘virtual bool UMLClassifier::resolveRef()’ can be marked override [-Wsuggest-override] 111 | virtual bool resolveRef(); | ^~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:115:24: warning: ‘virtual UMLObject* UMLClassifier::findChildObjectById(Uml::ID::Type, bool)’ can be marked override [-Wsuggest-override] 115 | virtual UMLObject* findChildObjectById(Uml::ID::Type id, bool considerAncestors = false); | ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:124:18: warning: ‘virtual bool UMLClassifier::acceptAssociationType(Uml::AssociationType::Enum)’ can be marked override [-Wsuggest-override] 124 | virtual bool acceptAssociationType(Uml::AssociationType::Enum type); | ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:129:10: warning: ‘virtual void UMLClassifier::setBaseType(UMLObject::ObjectType)’ can be marked override [-Wsuggest-override] 129 | void setBaseType(UMLObject::ObjectType ot); | ^~~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:181:10: warning: ‘virtual void UMLClassifier::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 181 | void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:183:18: warning: ‘virtual bool UMLClassifier::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 183 | virtual bool load1(QDomElement& element); | ^~~~~ In file included from /<>/umbrello/uml1model/datatype.cpp:12: /<>/umbrello/uml1model/datatype.h:38:18: warning: ‘virtual bool UMLDatatype::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] 38 | virtual bool loadFromXMI1(QDomElement & element); | ^~~~~~~~~~~~ /<>/umbrello/uml1model/datatype.h:39:18: warning: ‘virtual void UMLDatatype::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 39 | virtual void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); | ^~~~~~~~~~ [ 62%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/uml1model/entity.cpp.o cd /<>/obj-aarch64-linux-gnu/umbrello && /usr/bin/aarch64-linux-gnu-g++ -DCMAKE_BINARY_DIR=\"/<>/obj-aarch64-linux-gnu\" -DKCOREADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLO_VERSION_STRING=\"2.23.3\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-aarch64-linux-gnu/umbrello -I/<>/umbrello -I/<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/include -I/<>/obj-aarch64-linux-gnu -I/<>/umbrello/clipboard -I/<>/umbrello/cmds -I/<>/umbrello/codegenerators -I/<>/umbrello/codegenerators/ada -I/<>/umbrello/codegenerators/as -I/<>/umbrello/codegenerators/cpp -I/<>/umbrello/codegenerators/csharp -I/<>/umbrello/codegenerators/d -I/<>/umbrello/codegenerators/idl -I/<>/umbrello/codegenerators/java -I/<>/umbrello/codegenerators/js -I/<>/umbrello/codegenerators/pascal -I/<>/umbrello/codegenerators/perl -I/<>/umbrello/codegenerators/php -I/<>/umbrello/codegenerators/python -I/<>/umbrello/codegenerators/ruby -I/<>/umbrello/codegenerators/sql -I/<>/umbrello/codegenerators/tcl -I/<>/umbrello/codegenerators/vala -I/<>/umbrello/codegenerators/xml -I/<>/umbrello/codegenwizard -I/<>/umbrello/codeimport -I/<>/umbrello/codeimport/csharp -I/<>/umbrello/codeimpwizard -I/<>/umbrello/debug -I/<>/umbrello/dialogs -I/<>/umbrello/dialogs/pages -I/<>/umbrello/dialogs/widgets -I/<>/umbrello/docgenerators -I/<>/umbrello/finder -I/<>/umbrello/refactoring -I/<>/umbrello/uml1model -I/<>/umbrello/umlwidgets -I/<>/lib/cppparser -I/<>/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/aarch64-linux-gnu/qt5 -isystem /usr/include/aarch64-linux-gnu/qt5/QtWidgets -isystem /usr/include/aarch64-linux-gnu/qt5/QtGui -isystem /usr/include/aarch64-linux-gnu/qt5/QtCore -isystem /usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/aarch64-linux-gnu/qt5/QtXml -isystem /usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/aarch64-linux-gnu/qt5/QtSvg -isystem /usr/include/aarch64-linux-gnu/qt5/QtWebKitWidgets -isystem /usr/include/aarch64-linux-gnu/qt5/QtWebKit -isystem /usr/include/aarch64-linux-gnu/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/aarch64-linux-gnu/qt5/QtConcurrent -isystem /usr/include/aarch64-linux-gnu/qt5/QtDBus -isystem /usr/include/KF5/KTextEditor -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -fno-delete-null-pointer-checks -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -o CMakeFiles/libumbrello.dir/uml1model/entity.cpp.o -c /<>/umbrello/uml1model/entity.cpp In file included from /<>/umbrello/uml1model/package.h:14, from /<>/umbrello/uml1model/classifier.h:13, from /<>/umbrello/uml1model/entity.h:14, from /<>/umbrello/uml1model/entity.cpp:12: /<>/umbrello/uml1model/umlcanvasobject.h:43:18: warning: ‘virtual void UMLCanvasObject::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 43 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/umlcanvasobject.h:85:18: warning: ‘virtual bool UMLCanvasObject::resolveRef()’ can be marked override [-Wsuggest-override] 85 | virtual bool resolveRef(); | ^~~~~~~~~~ In file included from /<>/umbrello/uml1model/classifier.h:13, from /<>/umbrello/uml1model/entity.h:14, from /<>/umbrello/uml1model/entity.cpp:12: /<>/umbrello/uml1model/package.h:39:18: warning: ‘virtual void UMLPackage::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 39 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/package.h:41:24: warning: ‘virtual UMLObject* UMLPackage::clone() const’ can be marked override [-Wsuggest-override] 41 | virtual UMLObject* clone() const; | ^~~~~ /<>/umbrello/uml1model/package.h:64:18: warning: ‘virtual bool UMLPackage::resolveRef()’ can be marked override [-Wsuggest-override] 64 | virtual bool resolveRef(); | ^~~~~~~~~~ /<>/umbrello/uml1model/package.h:66:18: warning: ‘virtual void UMLPackage::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 66 | virtual void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/package.h:69:18: warning: ‘virtual bool UMLPackage::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 69 | virtual bool load1(QDomElement& element); | ^~~~~ In file included from /<>/umbrello/uml1model/attribute.h:15, from /<>/umbrello/uml1model/umlattributelist.h:17, from /<>/umbrello/uml1model/classifier.h:14, from /<>/umbrello/uml1model/entity.h:14, from /<>/umbrello/uml1model/entity.cpp:12: /<>/umbrello/uml1model/classifierlistitem.h:48:18: warning: ‘virtual void UMLClassifierListItem::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 48 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/classifierlistitem.h:54:24: warning: ‘virtual UMLObject* UMLClassifierListItem::clone() const’ can be marked override [-Wsuggest-override] 54 | virtual UMLObject* clone() const = 0; | ^~~~~ In file included from /<>/umbrello/uml1model/umlattributelist.h:17, from /<>/umbrello/uml1model/classifier.h:14, from /<>/umbrello/uml1model/entity.h:14, from /<>/umbrello/uml1model/entity.cpp:12: /<>/umbrello/uml1model/attribute.h:42:18: warning: ‘virtual void UMLAttribute::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 42 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/attribute.h:44:10: warning: ‘virtual void UMLAttribute::setName(const QString&)’ can be marked override [-Wsuggest-override] 44 | void setName(const QString &name); | ^~~~~~~ /<>/umbrello/uml1model/attribute.h:48:24: warning: ‘virtual UMLObject* UMLAttribute::clone() const’ can be marked override [-Wsuggest-override] 48 | virtual UMLObject* clone() const; | ^~~~~ /<>/umbrello/uml1model/attribute.h:53:13: warning: ‘virtual QString UMLAttribute::toString(Uml::SignatureType::Enum, bool)’ can be marked override [-Wsuggest-override] 53 | QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false); | ^~~~~~~~ /<>/umbrello/uml1model/attribute.h:58:18: warning: ‘virtual void UMLAttribute::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 58 | virtual void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/attribute.h:60:18: warning: ‘virtual bool UMLAttribute::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] 60 | virtual bool showPropertiesDialog(QWidget* parent = 0); | ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/attribute.h:73:10: warning: ‘virtual bool UMLAttribute::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 73 | bool load1(QDomElement & element); | ^~~~~ In file included from /<>/umbrello/uml1model/foreignkeyconstraint.h:16, from /<>/umbrello/model_utils.h:18, from /<>/umbrello/uml1model/classifier.h:19, from /<>/umbrello/uml1model/entity.h:14, from /<>/umbrello/uml1model/entity.cpp:12: /<>/umbrello/uml1model/entityconstraint.h:40:18: warning: ‘virtual void UMLEntityConstraint::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 40 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/entityconstraint.h:45:24: warning: ‘virtual UMLObject* UMLEntityConstraint::clone() const’ can be marked override [-Wsuggest-override] 45 | virtual UMLObject* clone() const = 0; | ^~~~~ In file included from /<>/umbrello/model_utils.h:18, from /<>/umbrello/uml1model/classifier.h:19, from /<>/umbrello/uml1model/entity.h:14, from /<>/umbrello/uml1model/entity.cpp:12: /<>/umbrello/uml1model/foreignkeyconstraint.h:56:18: warning: ‘virtual void UMLForeignKeyConstraint::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 56 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:58:24: warning: ‘virtual UMLObject* UMLForeignKeyConstraint::clone() const’ can be marked override [-Wsuggest-override] 58 | virtual UMLObject* clone() const; | ^~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:60:13: warning: ‘virtual QString UMLForeignKeyConstraint::toString(Uml::SignatureType::Enum, bool)’ can be marked override [-Wsuggest-override] 60 | QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false); | ^~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:65:10: warning: ‘virtual void UMLForeignKeyConstraint::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 65 | void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:67:18: warning: ‘virtual bool UMLForeignKeyConstraint::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] 67 | virtual bool showPropertiesDialog(QWidget* parent = 0); | ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:85:10: warning: ‘virtual bool UMLForeignKeyConstraint::resolveRef()’ can be marked override [-Wsuggest-override] 85 | bool resolveRef(); | ^~~~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:94:10: warning: ‘virtual bool UMLForeignKeyConstraint::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 94 | bool load1(QDomElement & element); | ^~~~~ In file included from /<>/umbrello/model_utils.h:20, from /<>/umbrello/uml1model/classifier.h:19, from /<>/umbrello/uml1model/entity.h:14, from /<>/umbrello/uml1model/entity.cpp:12: /<>/umbrello/dialogs/multipagedialogbase.h:101:18: warning: ‘virtual void MultiPageDialogBase::keyPressEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] 101 | virtual void keyPressEvent(QKeyEvent *event); | ^~~~~~~~~~~~~ In file included from /<>/umbrello/model_utils.h:21, from /<>/umbrello/uml1model/classifier.h:19, from /<>/umbrello/uml1model/entity.h:14, from /<>/umbrello/uml1model/entity.cpp:12: /<>/umbrello/umlwidgets/widgetbase.h:187:20: warning: ‘virtual QRectF WidgetBase::boundingRect() const’ can be marked override [-Wsuggest-override] 187 | virtual QRectF boundingRect() const; | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/widgetbase.h:191:18: warning: ‘virtual void WidgetBase::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] 191 | virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); | ^~~~~ /<>/umbrello/umlwidgets/widgetbase.h:260:18: warning: ‘virtual void WidgetBase::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] 260 | virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent *event); | ^~~~~~~~~~~~~~~~ In file included from /<>/umbrello/uml1model/entity.h:14, from /<>/umbrello/uml1model/entity.cpp:12: /<>/umbrello/uml1model/classifier.h:54:18: warning: ‘virtual void UMLClassifier::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 54 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/classifier.h:56:16: warning: ‘virtual UMLObject* UMLClassifier::clone() const’ can be marked override [-Wsuggest-override] 56 | UMLObject* clone() const; | ^~~~~ /<>/umbrello/uml1model/classifier.h:111:18: warning: ‘virtual bool UMLClassifier::resolveRef()’ can be marked override [-Wsuggest-override] 111 | virtual bool resolveRef(); | ^~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:115:24: warning: ‘virtual UMLObject* UMLClassifier::findChildObjectById(Uml::ID::Type, bool)’ can be marked override [-Wsuggest-override] 115 | virtual UMLObject* findChildObjectById(Uml::ID::Type id, bool considerAncestors = false); | ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:124:18: warning: ‘virtual bool UMLClassifier::acceptAssociationType(Uml::AssociationType::Enum)’ can be marked override [-Wsuggest-override] 124 | virtual bool acceptAssociationType(Uml::AssociationType::Enum type); | ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:129:10: warning: ‘virtual void UMLClassifier::setBaseType(UMLObject::ObjectType)’ can be marked override [-Wsuggest-override] 129 | void setBaseType(UMLObject::ObjectType ot); | ^~~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:181:10: warning: ‘virtual void UMLClassifier::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 181 | void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:183:18: warning: ‘virtual bool UMLClassifier::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 183 | virtual bool load1(QDomElement& element); | ^~~~~ In file included from /<>/umbrello/uml1model/entity.cpp:12: /<>/umbrello/uml1model/entity.h:43:18: warning: ‘virtual void UMLEntity::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 43 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/entity.h:45:24: warning: ‘virtual UMLObject* UMLEntity::clone() const’ can be marked override [-Wsuggest-override] 45 | virtual UMLObject* clone() const; | ^~~~~ /<>/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] 47 | virtual UMLAttribute* createAttribute(const QString &name = QString(), | ^~~~~~~~~~~~~~~ /<>/umbrello/uml1model/entity.h:73:18: warning: ‘virtual bool UMLEntity::resolveRef()’ can be marked override [-Wsuggest-override] 73 | virtual bool resolveRef(); | ^~~~~~~~~~ /<>/umbrello/uml1model/entity.h:75:18: warning: ‘virtual void UMLEntity::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 75 | virtual void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/entity.h:77:31: warning: ‘virtual UMLClassifierListItemList UMLEntity::getFilteredList(UMLObject::ObjectType) const’ can be marked override [-Wsuggest-override] 77 | UMLClassifierListItemList getFilteredList(UMLObject::ObjectType ot) const; | ^~~~~~~~~~~~~~~ /<>/umbrello/uml1model/entity.h:81:36: warning: ‘virtual UMLClassifierListItem* UMLEntity::makeChildObject(const QString&)’ can be marked override [-Wsuggest-override] 81 | virtual UMLClassifierListItem* makeChildObject(const QString& xmiTag); | ^~~~~~~~~~~~~~~ /<>/umbrello/uml1model/entity.h:93:10: warning: ‘virtual bool UMLEntity::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 93 | bool load1(QDomElement& element); | ^~~~~ In file included from /<>/umbrello/uml1model/entity.cpp:15: /<>/umbrello/debug/debug_utils.h:91:18: warning: ‘virtual void Tracer::showEvent(QShowEvent*)’ can be marked override [-Wsuggest-override] 91 | virtual void showEvent(QShowEvent*); | ^~~~~~~~~ In file included from /<>/umbrello/uml1model/entity.cpp:16: /<>/umbrello/uml1model/entityattribute.h:47:18: warning: ‘virtual void UMLEntityAttribute::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 47 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/entityattribute.h:49:24: warning: ‘virtual UMLObject* UMLEntityAttribute::clone() const’ can be marked override [-Wsuggest-override] 49 | virtual UMLObject* clone() const; | ^~~~~ /<>/umbrello/uml1model/entityattribute.h:66:13: warning: ‘virtual QString UMLEntityAttribute::toString(Uml::SignatureType::Enum, bool)’ can be marked override [-Wsuggest-override] 66 | QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false); | ^~~~~~~~ /<>/umbrello/uml1model/entityattribute.h:68:18: warning: ‘virtual void UMLEntityAttribute::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 68 | virtual void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/entityattribute.h:70:18: warning: ‘virtual bool UMLEntityAttribute::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] 70 | virtual bool showPropertiesDialog(QWidget* parent = 0); | ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/entityattribute.h:75:10: warning: ‘virtual bool UMLEntityAttribute::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 75 | bool load1(QDomElement& element); | ^~~~~ In file included from /<>/umbrello/uml1model/entity.cpp:17: /<>/umbrello/uml1model/uniqueconstraint.h:39:18: warning: ‘virtual void UMLUniqueConstraint::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 39 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/uniqueconstraint.h:41:24: warning: ‘virtual UMLObject* UMLUniqueConstraint::clone() const’ can be marked override [-Wsuggest-override] 41 | virtual UMLObject* clone() const; | ^~~~~ /<>/umbrello/uml1model/uniqueconstraint.h:43:13: warning: ‘virtual QString UMLUniqueConstraint::toString(Uml::SignatureType::Enum, bool)’ can be marked override [-Wsuggest-override] 43 | QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false); | ^~~~~~~~ /<>/umbrello/uml1model/uniqueconstraint.h:48:10: warning: ‘virtual void UMLUniqueConstraint::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 48 | void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/uniqueconstraint.h:50:18: warning: ‘virtual bool UMLUniqueConstraint::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] 50 | virtual bool showPropertiesDialog(QWidget* parent = 0); | ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/uniqueconstraint.h:64:10: warning: ‘virtual bool UMLUniqueConstraint::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 64 | bool load1(QDomElement & element); | ^~~~~ In file included from /<>/umbrello/uml1model/entity.cpp:19: /<>/umbrello/uml1model/checkconstraint.h:38:18: warning: ‘virtual void UMLCheckConstraint::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 38 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/checkconstraint.h:40:24: warning: ‘virtual UMLObject* UMLCheckConstraint::clone() const’ can be marked override [-Wsuggest-override] 40 | virtual UMLObject* clone() const; | ^~~~~ /<>/umbrello/uml1model/checkconstraint.h:42:13: warning: ‘virtual QString UMLCheckConstraint::toString(Uml::SignatureType::Enum, bool)’ can be marked override [-Wsuggest-override] 42 | QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false); | ^~~~~~~~ /<>/umbrello/uml1model/checkconstraint.h:47:10: warning: ‘virtual void UMLCheckConstraint::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 47 | void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/checkconstraint.h:49:18: warning: ‘virtual bool UMLCheckConstraint::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] 49 | virtual bool showPropertiesDialog(QWidget* parent = 0); | ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/checkconstraint.h:61:10: warning: ‘virtual bool UMLCheckConstraint::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 61 | bool load1(QDomElement & element); | ^~~~~ In file included from /<>/umbrello/uml1model/entity.cpp:21: /<>/umbrello/uml.h:201:18: warning: ‘virtual void UMLApp::keyPressEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] 201 | virtual void keyPressEvent(QKeyEvent* e); | ^~~~~~~~~~~~~ /<>/umbrello/uml.h:202:18: warning: ‘virtual void UMLApp::keyReleaseEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] 202 | virtual void keyReleaseEvent(QKeyEvent* e); | ^~~~~~~~~~~~~~~ /<>/umbrello/uml.h:204:18: warning: ‘virtual void UMLApp::customEvent(QEvent*)’ can be marked override [-Wsuggest-override] 204 | virtual void customEvent(QEvent* e); | ^~~~~~~~~~~ /<>/umbrello/uml.h:215:18: warning: ‘virtual bool UMLApp::queryClose()’ can be marked override [-Wsuggest-override] 215 | virtual bool queryClose(); | ^~~~~~~~~~ /<>/umbrello/uml.h:217:18: warning: ‘virtual void UMLApp::saveProperties(KConfigGroup&)’ can be marked override [-Wsuggest-override] 217 | virtual void saveProperties(KConfigGroup & cfg); | ^~~~~~~~~~~~~~ /<>/umbrello/uml.h:218:18: warning: ‘virtual void UMLApp::readProperties(const KConfigGroup&)’ can be marked override [-Wsuggest-override] 218 | virtual void readProperties(const KConfigGroup & cfg); | ^~~~~~~~~~~~~~ In file included from /<>/umbrello/uml1model/entity.cpp:26: /<>/umbrello/dialogs/umlentityattributedialog.h:41:18: warning: ‘virtual bool UMLEntityAttributeDialog::apply()’ can be marked override [-Wsuggest-override] 41 | virtual bool apply(); | ^~~~~ In file included from /<>/umbrello/uml1model/entity.cpp:27: /<>/umbrello/dialogs/umluniqueconstraintdialog.h:45:18: warning: ‘virtual bool UMLUniqueConstraintDialog::apply()’ can be marked override [-Wsuggest-override] 45 | virtual bool apply(); | ^~~~~ In file included from /<>/umbrello/uml1model/entity.cpp:29: /<>/umbrello/dialogs/umlcheckconstraintdialog.h:52:18: warning: ‘virtual bool UMLCheckConstraintDialog::apply()’ can be marked override [-Wsuggest-override] 52 | virtual bool apply(); | ^~~~~ /<>/umbrello/uml1model/entity.cpp: In member function ‘virtual UMLClassifierListItemList UMLEntity::getFilteredList(UMLObject::ObjectType) const’: /<>/umbrello/uml1model/entity.cpp:650:79: warning: implicitly-declared ‘UMLClassifierListItemList& UMLClassifierListItemList::operator=(const UMLClassifierListItemList&)’ is deprecated [-Wdeprecated-copy] 650 | ucList = UMLClassifier::getFilteredList(UMLObject::ot_UniqueConstraint); | ^ In file included from /<>/umbrello/uml1model/classifier.h:16, from /<>/umbrello/uml1model/entity.h:14, from /<>/umbrello/uml1model/entity.cpp:12: /<>/umbrello/uml1model/umlclassifierlistitemlist.h:31:5: note: because ‘UMLClassifierListItemList’ has user-provided ‘UMLClassifierListItemList::UMLClassifierListItemList(const UMLClassifierListItemList&)’ 31 | UMLClassifierListItemList(const UMLClassifierListItemList& other); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/entity.cpp:651:83: warning: implicitly-declared ‘UMLClassifierListItemList& UMLClassifierListItemList::operator=(const UMLClassifierListItemList&)’ is deprecated [-Wdeprecated-copy] 651 | fcList = UMLClassifier::getFilteredList(UMLObject::ot_ForeignKeyConstraint); | ^ In file included from /<>/umbrello/uml1model/classifier.h:16, from /<>/umbrello/uml1model/entity.h:14, from /<>/umbrello/uml1model/entity.cpp:12: /<>/umbrello/uml1model/umlclassifierlistitemlist.h:31:5: note: because ‘UMLClassifierListItemList’ has user-provided ‘UMLClassifierListItemList::UMLClassifierListItemList(const UMLClassifierListItemList&)’ 31 | UMLClassifierListItemList(const UMLClassifierListItemList& other); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/entity.cpp:652:78: warning: implicitly-declared ‘UMLClassifierListItemList& UMLClassifierListItemList::operator=(const UMLClassifierListItemList&)’ is deprecated [-Wdeprecated-copy] 652 | ccList = UMLClassifier::getFilteredList(UMLObject::ot_CheckConstraint); | ^ In file included from /<>/umbrello/uml1model/classifier.h:16, from /<>/umbrello/uml1model/entity.h:14, from /<>/umbrello/uml1model/entity.cpp:12: /<>/umbrello/uml1model/umlclassifierlistitemlist.h:31:5: note: because ‘UMLClassifierListItemList’ has user-provided ‘UMLClassifierListItemList::UMLClassifierListItemList(const UMLClassifierListItemList&)’ 31 | UMLClassifierListItemList(const UMLClassifierListItemList& other); | ^~~~~~~~~~~~~~~~~~~~~~~~~ [ 63%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/uml1model/entityattribute.cpp.o cd /<>/obj-aarch64-linux-gnu/umbrello && /usr/bin/aarch64-linux-gnu-g++ -DCMAKE_BINARY_DIR=\"/<>/obj-aarch64-linux-gnu\" -DKCOREADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLO_VERSION_STRING=\"2.23.3\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-aarch64-linux-gnu/umbrello -I/<>/umbrello -I/<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/include -I/<>/obj-aarch64-linux-gnu -I/<>/umbrello/clipboard -I/<>/umbrello/cmds -I/<>/umbrello/codegenerators -I/<>/umbrello/codegenerators/ada -I/<>/umbrello/codegenerators/as -I/<>/umbrello/codegenerators/cpp -I/<>/umbrello/codegenerators/csharp -I/<>/umbrello/codegenerators/d -I/<>/umbrello/codegenerators/idl -I/<>/umbrello/codegenerators/java -I/<>/umbrello/codegenerators/js -I/<>/umbrello/codegenerators/pascal -I/<>/umbrello/codegenerators/perl -I/<>/umbrello/codegenerators/php -I/<>/umbrello/codegenerators/python -I/<>/umbrello/codegenerators/ruby -I/<>/umbrello/codegenerators/sql -I/<>/umbrello/codegenerators/tcl -I/<>/umbrello/codegenerators/vala -I/<>/umbrello/codegenerators/xml -I/<>/umbrello/codegenwizard -I/<>/umbrello/codeimport -I/<>/umbrello/codeimport/csharp -I/<>/umbrello/codeimpwizard -I/<>/umbrello/debug -I/<>/umbrello/dialogs -I/<>/umbrello/dialogs/pages -I/<>/umbrello/dialogs/widgets -I/<>/umbrello/docgenerators -I/<>/umbrello/finder -I/<>/umbrello/refactoring -I/<>/umbrello/uml1model -I/<>/umbrello/umlwidgets -I/<>/lib/cppparser -I/<>/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/aarch64-linux-gnu/qt5 -isystem /usr/include/aarch64-linux-gnu/qt5/QtWidgets -isystem /usr/include/aarch64-linux-gnu/qt5/QtGui -isystem /usr/include/aarch64-linux-gnu/qt5/QtCore -isystem /usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/aarch64-linux-gnu/qt5/QtXml -isystem /usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/aarch64-linux-gnu/qt5/QtSvg -isystem /usr/include/aarch64-linux-gnu/qt5/QtWebKitWidgets -isystem /usr/include/aarch64-linux-gnu/qt5/QtWebKit -isystem /usr/include/aarch64-linux-gnu/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/aarch64-linux-gnu/qt5/QtConcurrent -isystem /usr/include/aarch64-linux-gnu/qt5/QtDBus -isystem /usr/include/KF5/KTextEditor -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -fno-delete-null-pointer-checks -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -o CMakeFiles/libumbrello.dir/uml1model/entityattribute.cpp.o -c /<>/umbrello/uml1model/entityattribute.cpp In file included from /<>/umbrello/uml1model/attribute.h:15, from /<>/umbrello/uml1model/entityattribute.h:14, from /<>/umbrello/uml1model/entityattribute.cpp:12: /<>/umbrello/uml1model/classifierlistitem.h:48:18: warning: ‘virtual void UMLClassifierListItem::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 48 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/classifierlistitem.h:54:24: warning: ‘virtual UMLObject* UMLClassifierListItem::clone() const’ can be marked override [-Wsuggest-override] 54 | virtual UMLObject* clone() const = 0; | ^~~~~ In file included from /<>/umbrello/uml1model/entityattribute.h:14, from /<>/umbrello/uml1model/entityattribute.cpp:12: /<>/umbrello/uml1model/attribute.h:42:18: warning: ‘virtual void UMLAttribute::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 42 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/attribute.h:44:10: warning: ‘virtual void UMLAttribute::setName(const QString&)’ can be marked override [-Wsuggest-override] 44 | void setName(const QString &name); | ^~~~~~~ /<>/umbrello/uml1model/attribute.h:48:24: warning: ‘virtual UMLObject* UMLAttribute::clone() const’ can be marked override [-Wsuggest-override] 48 | virtual UMLObject* clone() const; | ^~~~~ /<>/umbrello/uml1model/attribute.h:53:13: warning: ‘virtual QString UMLAttribute::toString(Uml::SignatureType::Enum, bool)’ can be marked override [-Wsuggest-override] 53 | QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false); | ^~~~~~~~ /<>/umbrello/uml1model/attribute.h:58:18: warning: ‘virtual void UMLAttribute::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 58 | virtual void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/attribute.h:60:18: warning: ‘virtual bool UMLAttribute::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] 60 | virtual bool showPropertiesDialog(QWidget* parent = 0); | ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/attribute.h:73:10: warning: ‘virtual bool UMLAttribute::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 73 | bool load1(QDomElement & element); | ^~~~~ In file included from /<>/umbrello/uml1model/entityattribute.cpp:12: /<>/umbrello/uml1model/entityattribute.h:47:18: warning: ‘virtual void UMLEntityAttribute::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 47 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/entityattribute.h:49:24: warning: ‘virtual UMLObject* UMLEntityAttribute::clone() const’ can be marked override [-Wsuggest-override] 49 | virtual UMLObject* clone() const; | ^~~~~ /<>/umbrello/uml1model/entityattribute.h:66:13: warning: ‘virtual QString UMLEntityAttribute::toString(Uml::SignatureType::Enum, bool)’ can be marked override [-Wsuggest-override] 66 | QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false); | ^~~~~~~~ /<>/umbrello/uml1model/entityattribute.h:68:18: warning: ‘virtual void UMLEntityAttribute::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 68 | virtual void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/entityattribute.h:70:18: warning: ‘virtual bool UMLEntityAttribute::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] 70 | virtual bool showPropertiesDialog(QWidget* parent = 0); | ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/entityattribute.h:75:10: warning: ‘virtual bool UMLEntityAttribute::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 75 | bool load1(QDomElement& element); | ^~~~~ In file included from /<>/umbrello/uml1model/entityattribute.cpp:15: /<>/umbrello/debug/debug_utils.h:91:18: warning: ‘virtual void Tracer::showEvent(QShowEvent*)’ can be marked override [-Wsuggest-override] 91 | virtual void showEvent(QShowEvent*); | ^~~~~~~~~ In file included from /<>/umbrello/listpopupmenu.h:17, from /<>/umbrello/umldoc.h:16, from /<>/umbrello/uml1model/entityattribute.cpp:17: /<>/umbrello/umlwidgets/widgetbase.h:187:20: warning: ‘virtual QRectF WidgetBase::boundingRect() const’ can be marked override [-Wsuggest-override] 187 | virtual QRectF boundingRect() const; | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/widgetbase.h:191:18: warning: ‘virtual void WidgetBase::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] 191 | virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); | ^~~~~ /<>/umbrello/umlwidgets/widgetbase.h:260:18: warning: ‘virtual void WidgetBase::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] 260 | virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent *event); | ^~~~~~~~~~~~~~~~ In file included from /<>/umbrello/uml.h:15, from /<>/umbrello/uml1model/entityattribute.cpp:18: /<>/umbrello/dialogs/multipagedialogbase.h:101:18: warning: ‘virtual void MultiPageDialogBase::keyPressEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] 101 | virtual void keyPressEvent(QKeyEvent *event); | ^~~~~~~~~~~~~ In file included from /<>/umbrello/uml1model/entityattribute.cpp:18: /<>/umbrello/uml.h:201:18: warning: ‘virtual void UMLApp::keyPressEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] 201 | virtual void keyPressEvent(QKeyEvent* e); | ^~~~~~~~~~~~~ /<>/umbrello/uml.h:202:18: warning: ‘virtual void UMLApp::keyReleaseEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] 202 | virtual void keyReleaseEvent(QKeyEvent* e); | ^~~~~~~~~~~~~~~ /<>/umbrello/uml.h:204:18: warning: ‘virtual void UMLApp::customEvent(QEvent*)’ can be marked override [-Wsuggest-override] 204 | virtual void customEvent(QEvent* e); | ^~~~~~~~~~~ /<>/umbrello/uml.h:215:18: warning: ‘virtual bool UMLApp::queryClose()’ can be marked override [-Wsuggest-override] 215 | virtual bool queryClose(); | ^~~~~~~~~~ /<>/umbrello/uml.h:217:18: warning: ‘virtual void UMLApp::saveProperties(KConfigGroup&)’ can be marked override [-Wsuggest-override] 217 | virtual void saveProperties(KConfigGroup & cfg); | ^~~~~~~~~~~~~~ /<>/umbrello/uml.h:218:18: warning: ‘virtual void UMLApp::readProperties(const KConfigGroup&)’ can be marked override [-Wsuggest-override] 218 | virtual void readProperties(const KConfigGroup & cfg); | ^~~~~~~~~~~~~~ In file included from /<>/umbrello/uml1model/entityattribute.cpp:19: /<>/umbrello/dialogs/umlentityattributedialog.h:41:18: warning: ‘virtual bool UMLEntityAttributeDialog::apply()’ can be marked override [-Wsuggest-override] 41 | virtual bool apply(); | ^~~~~ [ 63%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/uml1model/entityconstraint.cpp.o cd /<>/obj-aarch64-linux-gnu/umbrello && /usr/bin/aarch64-linux-gnu-g++ -DCMAKE_BINARY_DIR=\"/<>/obj-aarch64-linux-gnu\" -DKCOREADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLO_VERSION_STRING=\"2.23.3\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-aarch64-linux-gnu/umbrello -I/<>/umbrello -I/<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/include -I/<>/obj-aarch64-linux-gnu -I/<>/umbrello/clipboard -I/<>/umbrello/cmds -I/<>/umbrello/codegenerators -I/<>/umbrello/codegenerators/ada -I/<>/umbrello/codegenerators/as -I/<>/umbrello/codegenerators/cpp -I/<>/umbrello/codegenerators/csharp -I/<>/umbrello/codegenerators/d -I/<>/umbrello/codegenerators/idl -I/<>/umbrello/codegenerators/java -I/<>/umbrello/codegenerators/js -I/<>/umbrello/codegenerators/pascal -I/<>/umbrello/codegenerators/perl -I/<>/umbrello/codegenerators/php -I/<>/umbrello/codegenerators/python -I/<>/umbrello/codegenerators/ruby -I/<>/umbrello/codegenerators/sql -I/<>/umbrello/codegenerators/tcl -I/<>/umbrello/codegenerators/vala -I/<>/umbrello/codegenerators/xml -I/<>/umbrello/codegenwizard -I/<>/umbrello/codeimport -I/<>/umbrello/codeimport/csharp -I/<>/umbrello/codeimpwizard -I/<>/umbrello/debug -I/<>/umbrello/dialogs -I/<>/umbrello/dialogs/pages -I/<>/umbrello/dialogs/widgets -I/<>/umbrello/docgenerators -I/<>/umbrello/finder -I/<>/umbrello/refactoring -I/<>/umbrello/uml1model -I/<>/umbrello/umlwidgets -I/<>/lib/cppparser -I/<>/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/aarch64-linux-gnu/qt5 -isystem /usr/include/aarch64-linux-gnu/qt5/QtWidgets -isystem /usr/include/aarch64-linux-gnu/qt5/QtGui -isystem /usr/include/aarch64-linux-gnu/qt5/QtCore -isystem /usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/aarch64-linux-gnu/qt5/QtXml -isystem /usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/aarch64-linux-gnu/qt5/QtSvg -isystem /usr/include/aarch64-linux-gnu/qt5/QtWebKitWidgets -isystem /usr/include/aarch64-linux-gnu/qt5/QtWebKit -isystem /usr/include/aarch64-linux-gnu/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/aarch64-linux-gnu/qt5/QtConcurrent -isystem /usr/include/aarch64-linux-gnu/qt5/QtDBus -isystem /usr/include/KF5/KTextEditor -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -fno-delete-null-pointer-checks -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -o CMakeFiles/libumbrello.dir/uml1model/entityconstraint.cpp.o -c /<>/umbrello/uml1model/entityconstraint.cpp In file included from /<>/umbrello/uml1model/entityconstraint.h:15, from /<>/umbrello/uml1model/entityconstraint.cpp:12: /<>/umbrello/uml1model/classifierlistitem.h:48:18: warning: ‘virtual void UMLClassifierListItem::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 48 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/classifierlistitem.h:54:24: warning: ‘virtual UMLObject* UMLClassifierListItem::clone() const’ can be marked override [-Wsuggest-override] 54 | virtual UMLObject* clone() const = 0; | ^~~~~ In file included from /<>/umbrello/uml1model/entityconstraint.cpp:12: /<>/umbrello/uml1model/entityconstraint.h:40:18: warning: ‘virtual void UMLEntityConstraint::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 40 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/entityconstraint.h:45:24: warning: ‘virtual UMLObject* UMLEntityConstraint::clone() const’ can be marked override [-Wsuggest-override] 45 | virtual UMLObject* clone() const = 0; | ^~~~~ In file included from /<>/umbrello/listpopupmenu.h:17, from /<>/umbrello/umldoc.h:16, from /<>/umbrello/uml1model/entityconstraint.cpp:16: /<>/umbrello/umlwidgets/widgetbase.h:187:20: warning: ‘virtual QRectF WidgetBase::boundingRect() const’ can be marked override [-Wsuggest-override] 187 | virtual QRectF boundingRect() const; | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/widgetbase.h:191:18: warning: ‘virtual void WidgetBase::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] 191 | virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); | ^~~~~ /<>/umbrello/umlwidgets/widgetbase.h:260:18: warning: ‘virtual void WidgetBase::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] 260 | virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent *event); | ^~~~~~~~~~~~~~~~ In file included from /<>/umbrello/uml.h:15, from /<>/umbrello/uml1model/entityconstraint.cpp:17: /<>/umbrello/dialogs/multipagedialogbase.h:101:18: warning: ‘virtual void MultiPageDialogBase::keyPressEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] 101 | virtual void keyPressEvent(QKeyEvent *event); | ^~~~~~~~~~~~~ In file included from /<>/umbrello/uml1model/entityconstraint.cpp:17: /<>/umbrello/uml.h:201:18: warning: ‘virtual void UMLApp::keyPressEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] 201 | virtual void keyPressEvent(QKeyEvent* e); | ^~~~~~~~~~~~~ /<>/umbrello/uml.h:202:18: warning: ‘virtual void UMLApp::keyReleaseEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] 202 | virtual void keyReleaseEvent(QKeyEvent* e); | ^~~~~~~~~~~~~~~ /<>/umbrello/uml.h:204:18: warning: ‘virtual void UMLApp::customEvent(QEvent*)’ can be marked override [-Wsuggest-override] 204 | virtual void customEvent(QEvent* e); | ^~~~~~~~~~~ /<>/umbrello/uml.h:215:18: warning: ‘virtual bool UMLApp::queryClose()’ can be marked override [-Wsuggest-override] 215 | virtual bool queryClose(); | ^~~~~~~~~~ /<>/umbrello/uml.h:217:18: warning: ‘virtual void UMLApp::saveProperties(KConfigGroup&)’ can be marked override [-Wsuggest-override] 217 | virtual void saveProperties(KConfigGroup & cfg); | ^~~~~~~~~~~~~~ /<>/umbrello/uml.h:218:18: warning: ‘virtual void UMLApp::readProperties(const KConfigGroup&)’ can be marked override [-Wsuggest-override] 218 | virtual void readProperties(const KConfigGroup & cfg); | ^~~~~~~~~~~~~~ [ 63%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/uml1model/enum.cpp.o cd /<>/obj-aarch64-linux-gnu/umbrello && /usr/bin/aarch64-linux-gnu-g++ -DCMAKE_BINARY_DIR=\"/<>/obj-aarch64-linux-gnu\" -DKCOREADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLO_VERSION_STRING=\"2.23.3\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-aarch64-linux-gnu/umbrello -I/<>/umbrello -I/<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/include -I/<>/obj-aarch64-linux-gnu -I/<>/umbrello/clipboard -I/<>/umbrello/cmds -I/<>/umbrello/codegenerators -I/<>/umbrello/codegenerators/ada -I/<>/umbrello/codegenerators/as -I/<>/umbrello/codegenerators/cpp -I/<>/umbrello/codegenerators/csharp -I/<>/umbrello/codegenerators/d -I/<>/umbrello/codegenerators/idl -I/<>/umbrello/codegenerators/java -I/<>/umbrello/codegenerators/js -I/<>/umbrello/codegenerators/pascal -I/<>/umbrello/codegenerators/perl -I/<>/umbrello/codegenerators/php -I/<>/umbrello/codegenerators/python -I/<>/umbrello/codegenerators/ruby -I/<>/umbrello/codegenerators/sql -I/<>/umbrello/codegenerators/tcl -I/<>/umbrello/codegenerators/vala -I/<>/umbrello/codegenerators/xml -I/<>/umbrello/codegenwizard -I/<>/umbrello/codeimport -I/<>/umbrello/codeimport/csharp -I/<>/umbrello/codeimpwizard -I/<>/umbrello/debug -I/<>/umbrello/dialogs -I/<>/umbrello/dialogs/pages -I/<>/umbrello/dialogs/widgets -I/<>/umbrello/docgenerators -I/<>/umbrello/finder -I/<>/umbrello/refactoring -I/<>/umbrello/uml1model -I/<>/umbrello/umlwidgets -I/<>/lib/cppparser -I/<>/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/aarch64-linux-gnu/qt5 -isystem /usr/include/aarch64-linux-gnu/qt5/QtWidgets -isystem /usr/include/aarch64-linux-gnu/qt5/QtGui -isystem /usr/include/aarch64-linux-gnu/qt5/QtCore -isystem /usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/aarch64-linux-gnu/qt5/QtXml -isystem /usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/aarch64-linux-gnu/qt5/QtSvg -isystem /usr/include/aarch64-linux-gnu/qt5/QtWebKitWidgets -isystem /usr/include/aarch64-linux-gnu/qt5/QtWebKit -isystem /usr/include/aarch64-linux-gnu/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/aarch64-linux-gnu/qt5/QtConcurrent -isystem /usr/include/aarch64-linux-gnu/qt5/QtDBus -isystem /usr/include/KF5/KTextEditor -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -fno-delete-null-pointer-checks -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -o CMakeFiles/libumbrello.dir/uml1model/enum.cpp.o -c /<>/umbrello/uml1model/enum.cpp In file included from /<>/umbrello/uml1model/package.h:14, from /<>/umbrello/uml1model/classifier.h:13, from /<>/umbrello/uml1model/enum.h:14, from /<>/umbrello/uml1model/enum.cpp:12: /<>/umbrello/uml1model/umlcanvasobject.h:43:18: warning: ‘virtual void UMLCanvasObject::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 43 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/umlcanvasobject.h:85:18: warning: ‘virtual bool UMLCanvasObject::resolveRef()’ can be marked override [-Wsuggest-override] 85 | virtual bool resolveRef(); | ^~~~~~~~~~ In file included from /<>/umbrello/uml1model/classifier.h:13, from /<>/umbrello/uml1model/enum.h:14, from /<>/umbrello/uml1model/enum.cpp:12: /<>/umbrello/uml1model/package.h:39:18: warning: ‘virtual void UMLPackage::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 39 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/package.h:41:24: warning: ‘virtual UMLObject* UMLPackage::clone() const’ can be marked override [-Wsuggest-override] 41 | virtual UMLObject* clone() const; | ^~~~~ /<>/umbrello/uml1model/package.h:64:18: warning: ‘virtual bool UMLPackage::resolveRef()’ can be marked override [-Wsuggest-override] 64 | virtual bool resolveRef(); | ^~~~~~~~~~ /<>/umbrello/uml1model/package.h:66:18: warning: ‘virtual void UMLPackage::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 66 | virtual void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/package.h:69:18: warning: ‘virtual bool UMLPackage::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 69 | virtual bool load1(QDomElement& element); | ^~~~~ In file included from /<>/umbrello/uml1model/attribute.h:15, from /<>/umbrello/uml1model/umlattributelist.h:17, from /<>/umbrello/uml1model/classifier.h:14, from /<>/umbrello/uml1model/enum.h:14, from /<>/umbrello/uml1model/enum.cpp:12: /<>/umbrello/uml1model/classifierlistitem.h:48:18: warning: ‘virtual void UMLClassifierListItem::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 48 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/classifierlistitem.h:54:24: warning: ‘virtual UMLObject* UMLClassifierListItem::clone() const’ can be marked override [-Wsuggest-override] 54 | virtual UMLObject* clone() const = 0; | ^~~~~ In file included from /<>/umbrello/uml1model/umlattributelist.h:17, from /<>/umbrello/uml1model/classifier.h:14, from /<>/umbrello/uml1model/enum.h:14, from /<>/umbrello/uml1model/enum.cpp:12: /<>/umbrello/uml1model/attribute.h:42:18: warning: ‘virtual void UMLAttribute::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 42 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/attribute.h:44:10: warning: ‘virtual void UMLAttribute::setName(const QString&)’ can be marked override [-Wsuggest-override] 44 | void setName(const QString &name); | ^~~~~~~ /<>/umbrello/uml1model/attribute.h:48:24: warning: ‘virtual UMLObject* UMLAttribute::clone() const’ can be marked override [-Wsuggest-override] 48 | virtual UMLObject* clone() const; | ^~~~~ /<>/umbrello/uml1model/attribute.h:53:13: warning: ‘virtual QString UMLAttribute::toString(Uml::SignatureType::Enum, bool)’ can be marked override [-Wsuggest-override] 53 | QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false); | ^~~~~~~~ /<>/umbrello/uml1model/attribute.h:58:18: warning: ‘virtual void UMLAttribute::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 58 | virtual void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/attribute.h:60:18: warning: ‘virtual bool UMLAttribute::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] 60 | virtual bool showPropertiesDialog(QWidget* parent = 0); | ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/attribute.h:73:10: warning: ‘virtual bool UMLAttribute::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 73 | bool load1(QDomElement & element); | ^~~~~ In file included from /<>/umbrello/uml1model/foreignkeyconstraint.h:16, from /<>/umbrello/model_utils.h:18, from /<>/umbrello/uml1model/classifier.h:19, from /<>/umbrello/uml1model/enum.h:14, from /<>/umbrello/uml1model/enum.cpp:12: /<>/umbrello/uml1model/entityconstraint.h:40:18: warning: ‘virtual void UMLEntityConstraint::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 40 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/entityconstraint.h:45:24: warning: ‘virtual UMLObject* UMLEntityConstraint::clone() const’ can be marked override [-Wsuggest-override] 45 | virtual UMLObject* clone() const = 0; | ^~~~~ In file included from /<>/umbrello/model_utils.h:18, from /<>/umbrello/uml1model/classifier.h:19, from /<>/umbrello/uml1model/enum.h:14, from /<>/umbrello/uml1model/enum.cpp:12: /<>/umbrello/uml1model/foreignkeyconstraint.h:56:18: warning: ‘virtual void UMLForeignKeyConstraint::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 56 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:58:24: warning: ‘virtual UMLObject* UMLForeignKeyConstraint::clone() const’ can be marked override [-Wsuggest-override] 58 | virtual UMLObject* clone() const; | ^~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:60:13: warning: ‘virtual QString UMLForeignKeyConstraint::toString(Uml::SignatureType::Enum, bool)’ can be marked override [-Wsuggest-override] 60 | QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false); | ^~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:65:10: warning: ‘virtual void UMLForeignKeyConstraint::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 65 | void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:67:18: warning: ‘virtual bool UMLForeignKeyConstraint::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] 67 | virtual bool showPropertiesDialog(QWidget* parent = 0); | ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:85:10: warning: ‘virtual bool UMLForeignKeyConstraint::resolveRef()’ can be marked override [-Wsuggest-override] 85 | bool resolveRef(); | ^~~~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:94:10: warning: ‘virtual bool UMLForeignKeyConstraint::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 94 | bool load1(QDomElement & element); | ^~~~~ In file included from /<>/umbrello/model_utils.h:20, from /<>/umbrello/uml1model/classifier.h:19, from /<>/umbrello/uml1model/enum.h:14, from /<>/umbrello/uml1model/enum.cpp:12: /<>/umbrello/dialogs/multipagedialogbase.h:101:18: warning: ‘virtual void MultiPageDialogBase::keyPressEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] 101 | virtual void keyPressEvent(QKeyEvent *event); | ^~~~~~~~~~~~~ In file included from /<>/umbrello/model_utils.h:21, from /<>/umbrello/uml1model/classifier.h:19, from /<>/umbrello/uml1model/enum.h:14, from /<>/umbrello/uml1model/enum.cpp:12: /<>/umbrello/umlwidgets/widgetbase.h:187:20: warning: ‘virtual QRectF WidgetBase::boundingRect() const’ can be marked override [-Wsuggest-override] 187 | virtual QRectF boundingRect() const; | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/widgetbase.h:191:18: warning: ‘virtual void WidgetBase::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] 191 | virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); | ^~~~~ /<>/umbrello/umlwidgets/widgetbase.h:260:18: warning: ‘virtual void WidgetBase::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] 260 | virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent *event); | ^~~~~~~~~~~~~~~~ In file included from /<>/umbrello/uml1model/enum.h:14, from /<>/umbrello/uml1model/enum.cpp:12: /<>/umbrello/uml1model/classifier.h:54:18: warning: ‘virtual void UMLClassifier::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 54 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/classifier.h:56:16: warning: ‘virtual UMLObject* UMLClassifier::clone() const’ can be marked override [-Wsuggest-override] 56 | UMLObject* clone() const; | ^~~~~ /<>/umbrello/uml1model/classifier.h:111:18: warning: ‘virtual bool UMLClassifier::resolveRef()’ can be marked override [-Wsuggest-override] 111 | virtual bool resolveRef(); | ^~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:115:24: warning: ‘virtual UMLObject* UMLClassifier::findChildObjectById(Uml::ID::Type, bool)’ can be marked override [-Wsuggest-override] 115 | virtual UMLObject* findChildObjectById(Uml::ID::Type id, bool considerAncestors = false); | ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:124:18: warning: ‘virtual bool UMLClassifier::acceptAssociationType(Uml::AssociationType::Enum)’ can be marked override [-Wsuggest-override] 124 | virtual bool acceptAssociationType(Uml::AssociationType::Enum type); | ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:129:10: warning: ‘virtual void UMLClassifier::setBaseType(UMLObject::ObjectType)’ can be marked override [-Wsuggest-override] 129 | void setBaseType(UMLObject::ObjectType ot); | ^~~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:181:10: warning: ‘virtual void UMLClassifier::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 181 | void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:183:18: warning: ‘virtual bool UMLClassifier::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 183 | virtual bool load1(QDomElement& element); | ^~~~~ In file included from /<>/umbrello/uml1model/enum.cpp:12: /<>/umbrello/uml1model/enum.h:38:18: warning: ‘virtual void UMLEnum::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 38 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/enum.h:40:24: warning: ‘virtual UMLObject* UMLEnum::clone() const’ can be marked override [-Wsuggest-override] 40 | virtual UMLObject* clone() const; | ^~~~~ /<>/umbrello/uml1model/enum.h:57:18: warning: ‘virtual void UMLEnum::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 57 | virtual void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/enum.h:59:36: warning: ‘virtual UMLClassifierListItem* UMLEnum::makeChildObject(const QString&)’ can be marked override [-Wsuggest-override] 59 | virtual UMLClassifierListItem* makeChildObject(const QString& xmiTag); | ^~~~~~~~~~~~~~~ /<>/umbrello/uml1model/enum.h:66:10: warning: ‘virtual bool UMLEnum::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 66 | bool load1(QDomElement & element); | ^~~~~ In file included from /<>/umbrello/uml1model/enum.cpp:15: /<>/umbrello/debug/debug_utils.h:91:18: warning: ‘virtual void Tracer::showEvent(QShowEvent*)’ can be marked override [-Wsuggest-override] 91 | virtual void showEvent(QShowEvent*); | ^~~~~~~~~ In file included from /<>/umbrello/uml1model/enum.cpp:16: /<>/umbrello/uml1model/enumliteral.h:35:18: warning: ‘virtual void UMLEnumLiteral::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 35 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/enumliteral.h:37:24: warning: ‘virtual UMLObject* UMLEnumLiteral::clone() const’ can be marked override [-Wsuggest-override] 37 | virtual UMLObject* clone() const; | ^~~~~ /<>/umbrello/uml1model/enumliteral.h:44:13: warning: ‘virtual QString UMLEnumLiteral::toString(Uml::SignatureType::Enum, bool)’ can be marked override [-Wsuggest-override] 44 | QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false); | ^~~~~~~~ /<>/umbrello/uml1model/enumliteral.h:46:18: warning: ‘virtual void UMLEnumLiteral::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 46 | virtual void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/enumliteral.h:48:18: warning: ‘virtual bool UMLEnumLiteral::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] 48 | virtual bool showPropertiesDialog(QWidget* parent = 0); | ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/enumliteral.h:51:10: warning: ‘virtual bool UMLEnumLiteral::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 51 | bool load1(QDomElement& element); | ^~~~~ In file included from /<>/umbrello/uml1model/enum.cpp:18: /<>/umbrello/uml.h:201:18: warning: ‘virtual void UMLApp::keyPressEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] 201 | virtual void keyPressEvent(QKeyEvent* e); | ^~~~~~~~~~~~~ /<>/umbrello/uml.h:202:18: warning: ‘virtual void UMLApp::keyReleaseEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] 202 | virtual void keyReleaseEvent(QKeyEvent* e); | ^~~~~~~~~~~~~~~ /<>/umbrello/uml.h:204:18: warning: ‘virtual void UMLApp::customEvent(QEvent*)’ can be marked override [-Wsuggest-override] 204 | virtual void customEvent(QEvent* e); | ^~~~~~~~~~~ /<>/umbrello/uml.h:215:18: warning: ‘virtual bool UMLApp::queryClose()’ can be marked override [-Wsuggest-override] 215 | virtual bool queryClose(); | ^~~~~~~~~~ /<>/umbrello/uml.h:217:18: warning: ‘virtual void UMLApp::saveProperties(KConfigGroup&)’ can be marked override [-Wsuggest-override] 217 | virtual void saveProperties(KConfigGroup & cfg); | ^~~~~~~~~~~~~~ /<>/umbrello/uml.h:218:18: warning: ‘virtual void UMLApp::readProperties(const KConfigGroup&)’ can be marked override [-Wsuggest-override] 218 | virtual void readProperties(const KConfigGroup & cfg); | ^~~~~~~~~~~~~~ [ 63%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/uml1model/enumliteral.cpp.o cd /<>/obj-aarch64-linux-gnu/umbrello && /usr/bin/aarch64-linux-gnu-g++ -DCMAKE_BINARY_DIR=\"/<>/obj-aarch64-linux-gnu\" -DKCOREADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLO_VERSION_STRING=\"2.23.3\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-aarch64-linux-gnu/umbrello -I/<>/umbrello -I/<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/include -I/<>/obj-aarch64-linux-gnu -I/<>/umbrello/clipboard -I/<>/umbrello/cmds -I/<>/umbrello/codegenerators -I/<>/umbrello/codegenerators/ada -I/<>/umbrello/codegenerators/as -I/<>/umbrello/codegenerators/cpp -I/<>/umbrello/codegenerators/csharp -I/<>/umbrello/codegenerators/d -I/<>/umbrello/codegenerators/idl -I/<>/umbrello/codegenerators/java -I/<>/umbrello/codegenerators/js -I/<>/umbrello/codegenerators/pascal -I/<>/umbrello/codegenerators/perl -I/<>/umbrello/codegenerators/php -I/<>/umbrello/codegenerators/python -I/<>/umbrello/codegenerators/ruby -I/<>/umbrello/codegenerators/sql -I/<>/umbrello/codegenerators/tcl -I/<>/umbrello/codegenerators/vala -I/<>/umbrello/codegenerators/xml -I/<>/umbrello/codegenwizard -I/<>/umbrello/codeimport -I/<>/umbrello/codeimport/csharp -I/<>/umbrello/codeimpwizard -I/<>/umbrello/debug -I/<>/umbrello/dialogs -I/<>/umbrello/dialogs/pages -I/<>/umbrello/dialogs/widgets -I/<>/umbrello/docgenerators -I/<>/umbrello/finder -I/<>/umbrello/refactoring -I/<>/umbrello/uml1model -I/<>/umbrello/umlwidgets -I/<>/lib/cppparser -I/<>/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/aarch64-linux-gnu/qt5 -isystem /usr/include/aarch64-linux-gnu/qt5/QtWidgets -isystem /usr/include/aarch64-linux-gnu/qt5/QtGui -isystem /usr/include/aarch64-linux-gnu/qt5/QtCore -isystem /usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/aarch64-linux-gnu/qt5/QtXml -isystem /usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/aarch64-linux-gnu/qt5/QtSvg -isystem /usr/include/aarch64-linux-gnu/qt5/QtWebKitWidgets -isystem /usr/include/aarch64-linux-gnu/qt5/QtWebKit -isystem /usr/include/aarch64-linux-gnu/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/aarch64-linux-gnu/qt5/QtConcurrent -isystem /usr/include/aarch64-linux-gnu/qt5/QtDBus -isystem /usr/include/KF5/KTextEditor -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -fno-delete-null-pointer-checks -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -o CMakeFiles/libumbrello.dir/uml1model/enumliteral.cpp.o -c /<>/umbrello/uml1model/enumliteral.cpp In file included from /<>/umbrello/uml1model/enumliteral.h:14, from /<>/umbrello/uml1model/enumliteral.cpp:11: /<>/umbrello/uml1model/classifierlistitem.h:48:18: warning: ‘virtual void UMLClassifierListItem::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 48 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/classifierlistitem.h:54:24: warning: ‘virtual UMLObject* UMLClassifierListItem::clone() const’ can be marked override [-Wsuggest-override] 54 | virtual UMLObject* clone() const = 0; | ^~~~~ In file included from /<>/umbrello/uml1model/enumliteral.cpp:11: /<>/umbrello/uml1model/enumliteral.h:35:18: warning: ‘virtual void UMLEnumLiteral::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 35 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/enumliteral.h:37:24: warning: ‘virtual UMLObject* UMLEnumLiteral::clone() const’ can be marked override [-Wsuggest-override] 37 | virtual UMLObject* clone() const; | ^~~~~ /<>/umbrello/uml1model/enumliteral.h:44:13: warning: ‘virtual QString UMLEnumLiteral::toString(Uml::SignatureType::Enum, bool)’ can be marked override [-Wsuggest-override] 44 | QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false); | ^~~~~~~~ /<>/umbrello/uml1model/enumliteral.h:46:18: warning: ‘virtual void UMLEnumLiteral::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 46 | virtual void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/enumliteral.h:48:18: warning: ‘virtual bool UMLEnumLiteral::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] 48 | virtual bool showPropertiesDialog(QWidget* parent = 0); | ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/enumliteral.h:51:10: warning: ‘virtual bool UMLEnumLiteral::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 51 | bool load1(QDomElement& element); | ^~~~~ In file included from /<>/umbrello/uml1model/enumliteral.cpp:12: /<>/umbrello/dialogs/umlenumliteraldialog.h:37:10: warning: ‘virtual bool UMLEnumLiteralDialog::apply()’ can be marked override [-Wsuggest-override] 37 | bool apply(); | ^~~~~ [ 63%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/uml1model/folder.cpp.o cd /<>/obj-aarch64-linux-gnu/umbrello && /usr/bin/aarch64-linux-gnu-g++ -DCMAKE_BINARY_DIR=\"/<>/obj-aarch64-linux-gnu\" -DKCOREADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLO_VERSION_STRING=\"2.23.3\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-aarch64-linux-gnu/umbrello -I/<>/umbrello -I/<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/include -I/<>/obj-aarch64-linux-gnu -I/<>/umbrello/clipboard -I/<>/umbrello/cmds -I/<>/umbrello/codegenerators -I/<>/umbrello/codegenerators/ada -I/<>/umbrello/codegenerators/as -I/<>/umbrello/codegenerators/cpp -I/<>/umbrello/codegenerators/csharp -I/<>/umbrello/codegenerators/d -I/<>/umbrello/codegenerators/idl -I/<>/umbrello/codegenerators/java -I/<>/umbrello/codegenerators/js -I/<>/umbrello/codegenerators/pascal -I/<>/umbrello/codegenerators/perl -I/<>/umbrello/codegenerators/php -I/<>/umbrello/codegenerators/python -I/<>/umbrello/codegenerators/ruby -I/<>/umbrello/codegenerators/sql -I/<>/umbrello/codegenerators/tcl -I/<>/umbrello/codegenerators/vala -I/<>/umbrello/codegenerators/xml -I/<>/umbrello/codegenwizard -I/<>/umbrello/codeimport -I/<>/umbrello/codeimport/csharp -I/<>/umbrello/codeimpwizard -I/<>/umbrello/debug -I/<>/umbrello/dialogs -I/<>/umbrello/dialogs/pages -I/<>/umbrello/dialogs/widgets -I/<>/umbrello/docgenerators -I/<>/umbrello/finder -I/<>/umbrello/refactoring -I/<>/umbrello/uml1model -I/<>/umbrello/umlwidgets -I/<>/lib/cppparser -I/<>/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/aarch64-linux-gnu/qt5 -isystem /usr/include/aarch64-linux-gnu/qt5/QtWidgets -isystem /usr/include/aarch64-linux-gnu/qt5/QtGui -isystem /usr/include/aarch64-linux-gnu/qt5/QtCore -isystem /usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/aarch64-linux-gnu/qt5/QtXml -isystem /usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/aarch64-linux-gnu/qt5/QtSvg -isystem /usr/include/aarch64-linux-gnu/qt5/QtWebKitWidgets -isystem /usr/include/aarch64-linux-gnu/qt5/QtWebKit -isystem /usr/include/aarch64-linux-gnu/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/aarch64-linux-gnu/qt5/QtConcurrent -isystem /usr/include/aarch64-linux-gnu/qt5/QtDBus -isystem /usr/include/KF5/KTextEditor -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -fno-delete-null-pointer-checks -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -o CMakeFiles/libumbrello.dir/uml1model/folder.cpp.o -c /<>/umbrello/uml1model/folder.cpp In file included from /<>/umbrello/uml1model/package.h:14, from /<>/umbrello/uml1model/folder.h:14, from /<>/umbrello/uml1model/folder.cpp:12: /<>/umbrello/uml1model/umlcanvasobject.h:43:18: warning: ‘virtual void UMLCanvasObject::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 43 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/umlcanvasobject.h:85:18: warning: ‘virtual bool UMLCanvasObject::resolveRef()’ can be marked override [-Wsuggest-override] 85 | virtual bool resolveRef(); | ^~~~~~~~~~ In file included from /<>/umbrello/uml1model/folder.h:14, from /<>/umbrello/uml1model/folder.cpp:12: /<>/umbrello/uml1model/package.h:39:18: warning: ‘virtual void UMLPackage::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 39 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/package.h:41:24: warning: ‘virtual UMLObject* UMLPackage::clone() const’ can be marked override [-Wsuggest-override] 41 | virtual UMLObject* clone() const; | ^~~~~ /<>/umbrello/uml1model/package.h:64:18: warning: ‘virtual bool UMLPackage::resolveRef()’ can be marked override [-Wsuggest-override] 64 | virtual bool resolveRef(); | ^~~~~~~~~~ /<>/umbrello/uml1model/package.h:66:18: warning: ‘virtual void UMLPackage::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 66 | virtual void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/package.h:69:18: warning: ‘virtual bool UMLPackage::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 69 | virtual bool load1(QDomElement& element); | ^~~~~ In file included from /<>/umbrello/uml1model/folder.cpp:12: /<>/umbrello/uml1model/folder.h:41:24: warning: ‘virtual UMLObject* UMLFolder::clone() const’ can be marked override [-Wsuggest-override] 41 | virtual UMLObject* clone() const; | ^~~~~ /<>/umbrello/uml1model/folder.h:64:10: warning: ‘virtual bool UMLFolder::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] 64 | bool showPropertiesDialog(QWidget *parent); | ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/folder.h:66:10: warning: ‘virtual void UMLFolder::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 66 | void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/folder.h:79:10: warning: ‘virtual bool UMLFolder::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 79 | bool load1(QDomElement & element); | ^~~~~ In file included from /<>/umbrello/uml1model/folder.cpp:15: /<>/umbrello/debug/debug_utils.h:91:18: warning: ‘virtual void Tracer::showEvent(QShowEvent*)’ can be marked override [-Wsuggest-override] 91 | virtual void showEvent(QShowEvent*); | ^~~~~~~~~ In file included from /<>/umbrello/uml1model/entityconstraint.h:15, from /<>/umbrello/uml1model/foreignkeyconstraint.h:16, from /<>/umbrello/model_utils.h:18, from /<>/umbrello/uml1model/folder.cpp:17: /<>/umbrello/uml1model/classifierlistitem.h:48:18: warning: ‘virtual void UMLClassifierListItem::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 48 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/classifierlistitem.h:54:24: warning: ‘virtual UMLObject* UMLClassifierListItem::clone() const’ can be marked override [-Wsuggest-override] 54 | virtual UMLObject* clone() const = 0; | ^~~~~ In file included from /<>/umbrello/uml1model/foreignkeyconstraint.h:16, from /<>/umbrello/model_utils.h:18, from /<>/umbrello/uml1model/folder.cpp:17: /<>/umbrello/uml1model/entityconstraint.h:40:18: warning: ‘virtual void UMLEntityConstraint::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 40 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/entityconstraint.h:45:24: warning: ‘virtual UMLObject* UMLEntityConstraint::clone() const’ can be marked override [-Wsuggest-override] 45 | virtual UMLObject* clone() const = 0; | ^~~~~ In file included from /<>/umbrello/model_utils.h:18, from /<>/umbrello/uml1model/folder.cpp:17: /<>/umbrello/uml1model/foreignkeyconstraint.h:56:18: warning: ‘virtual void UMLForeignKeyConstraint::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 56 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:58:24: warning: ‘virtual UMLObject* UMLForeignKeyConstraint::clone() const’ can be marked override [-Wsuggest-override] 58 | virtual UMLObject* clone() const; | ^~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:60:13: warning: ‘virtual QString UMLForeignKeyConstraint::toString(Uml::SignatureType::Enum, bool)’ can be marked override [-Wsuggest-override] 60 | QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false); | ^~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:65:10: warning: ‘virtual void UMLForeignKeyConstraint::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 65 | void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:67:18: warning: ‘virtual bool UMLForeignKeyConstraint::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] 67 | virtual bool showPropertiesDialog(QWidget* parent = 0); | ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:85:10: warning: ‘virtual bool UMLForeignKeyConstraint::resolveRef()’ can be marked override [-Wsuggest-override] 85 | bool resolveRef(); | ^~~~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:94:10: warning: ‘virtual bool UMLForeignKeyConstraint::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 94 | bool load1(QDomElement & element); | ^~~~~ In file included from /<>/umbrello/model_utils.h:20, from /<>/umbrello/uml1model/folder.cpp:17: /<>/umbrello/dialogs/multipagedialogbase.h:101:18: warning: ‘virtual void MultiPageDialogBase::keyPressEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] 101 | virtual void keyPressEvent(QKeyEvent *event); | ^~~~~~~~~~~~~ In file included from /<>/umbrello/model_utils.h:21, from /<>/umbrello/uml1model/folder.cpp:17: /<>/umbrello/umlwidgets/widgetbase.h:187:20: warning: ‘virtual QRectF WidgetBase::boundingRect() const’ can be marked override [-Wsuggest-override] 187 | virtual QRectF boundingRect() const; | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/widgetbase.h:191:18: warning: ‘virtual void WidgetBase::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] 191 | virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); | ^~~~~ /<>/umbrello/umlwidgets/widgetbase.h:260:18: warning: ‘virtual void WidgetBase::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] 260 | virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent *event); | ^~~~~~~~~~~~~~~~ In file included from /<>/umbrello/uml1model/folder.cpp:20: /<>/umbrello/uml.h:201:18: warning: ‘virtual void UMLApp::keyPressEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] 201 | virtual void keyPressEvent(QKeyEvent* e); | ^~~~~~~~~~~~~ /<>/umbrello/uml.h:202:18: warning: ‘virtual void UMLApp::keyReleaseEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] 202 | virtual void keyReleaseEvent(QKeyEvent* e); | ^~~~~~~~~~~~~~~ /<>/umbrello/uml.h:204:18: warning: ‘virtual void UMLApp::customEvent(QEvent*)’ can be marked override [-Wsuggest-override] 204 | virtual void customEvent(QEvent* e); | ^~~~~~~~~~~ /<>/umbrello/uml.h:215:18: warning: ‘virtual bool UMLApp::queryClose()’ can be marked override [-Wsuggest-override] 215 | virtual bool queryClose(); | ^~~~~~~~~~ /<>/umbrello/uml.h:217:18: warning: ‘virtual void UMLApp::saveProperties(KConfigGroup&)’ can be marked override [-Wsuggest-override] 217 | virtual void saveProperties(KConfigGroup & cfg); | ^~~~~~~~~~~~~~ /<>/umbrello/uml.h:218:18: warning: ‘virtual void UMLApp::readProperties(const KConfigGroup&)’ can be marked override [-Wsuggest-override] 218 | virtual void readProperties(const KConfigGroup & cfg); | ^~~~~~~~~~~~~~ In file included from /<>/umbrello/umlwidgets/classifierwidget.h:16, from /<>/umbrello/umlscene.h:17, from /<>/umbrello/uml1model/folder.cpp:22: /<>/umbrello/umlwidgets/umlwidget.h:71:18: warning: ‘virtual void UMLWidget::setUseFillColor(bool)’ can be marked override [-Wsuggest-override] 71 | virtual void setUseFillColor(bool fc); | ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:74:18: warning: ‘virtual void UMLWidget::setTextColor(const QColor&)’ can be marked override [-Wsuggest-override] 74 | virtual void setTextColor(const QColor &color); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:77:18: warning: ‘virtual void UMLWidget::setLineColor(const QColor&)’ can be marked override [-Wsuggest-override] 77 | virtual void setLineColor(const QColor &color); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:80:18: warning: ‘virtual void UMLWidget::setLineWidth(uint)’ can be marked override [-Wsuggest-override] 80 | virtual void setLineWidth(uint width); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:83:18: warning: ‘virtual void UMLWidget::setFillColor(const QColor&)’ can be marked override [-Wsuggest-override] 83 | virtual void setFillColor(const QColor &color); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:87:18: warning: ‘virtual void UMLWidget::setSelected(bool)’ can be marked override [-Wsuggest-override] 87 | virtual void setSelected(bool _select); | ^~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:96:18: warning: ‘virtual void UMLWidget::setFont(const QFont&)’ can be marked override [-Wsuggest-override] 96 | virtual void setFont(const QFont &font); | ^~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:173:18: warning: ‘virtual void UMLWidget::showPropertiesDialog()’ can be marked override [-Wsuggest-override] 173 | virtual void showPropertiesDialog(); | ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:192:18: warning: ‘virtual bool UMLWidget::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] 192 | virtual bool loadFromXMI1(QDomElement &qElement); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:193:18: warning: ‘virtual void UMLWidget::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 193 | virtual void saveToXMI1(QDomDocument &qDoc, QDomElement &qElement); | ^~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:230:18: warning: ‘virtual void UMLWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] 230 | virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); | ^~~~~ /<>/umbrello/umlwidgets/umlwidget.h:234:18: warning: ‘virtual void UMLWidget::slotMenuSelection(QAction*)’ can be marked override [-Wsuggest-override] 234 | virtual void slotMenuSelection(QAction* action); | ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:251:18: warning: ‘virtual void UMLWidget::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] 251 | virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent* event); | ^~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:252:18: warning: ‘virtual void UMLWidget::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 252 | virtual void mouseDoubleClickEvent(QGraphicsSceneMouseEvent *event); | ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:253:18: warning: ‘virtual void UMLWidget::mousePressEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 253 | virtual void mousePressEvent(QGraphicsSceneMouseEvent *event); | ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:254:18: warning: ‘virtual void UMLWidget::mouseMoveEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 254 | virtual void mouseMoveEvent(QGraphicsSceneMouseEvent *event); | ^~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:255:18: warning: ‘virtual void UMLWidget::mouseReleaseEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 255 | virtual void mouseReleaseEvent(QGraphicsSceneMouseEvent *event); | ^~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/umlscene.h:17, from /<>/umbrello/uml1model/folder.cpp:22: /<>/umbrello/umlwidgets/classifierwidget.h:97:16: warning: ‘virtual UMLWidget* ClassifierWidget::onWidget(const QPointF&)’ can be marked override [-Wsuggest-override] 97 | UMLWidget* onWidget(const QPointF& p); | ^~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:98:16: warning: ‘virtual UMLWidget* ClassifierWidget::widgetWithID(Uml::ID::Type)’ can be marked override [-Wsuggest-override] 98 | UMLWidget* widgetWithID(Uml::ID::Type id); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:100:18: warning: ‘virtual void ClassifierWidget::setDocumentation(const QString&)’ can be marked override [-Wsuggest-override] 100 | virtual void setDocumentation(const QString& doc); | ^~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:102:12: warning: ‘virtual QSizeF ClassifierWidget::calculateSize(bool) const’ can be marked override [-Wsuggest-override] 102 | QSizeF calculateSize(bool withExtensions = true) const; | ^~~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:104:18: warning: ‘virtual void ClassifierWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] 104 | virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); | ^~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:105:26: warning: ‘virtual QPainterPath ClassifierWidget::shape() const’ can be marked override [-Wsuggest-override] 105 | virtual QPainterPath shape() const; | ^~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:107:18: warning: ‘virtual void ClassifierWidget::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 107 | virtual void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); | ^~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:108:18: warning: ‘virtual bool ClassifierWidget::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] 108 | virtual bool loadFromXMI1(QDomElement & qElement); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:111:18: warning: ‘virtual void ClassifierWidget::slotMenuSelection(QAction*)’ can be marked override [-Wsuggest-override] 111 | virtual void slotMenuSelection(QAction* action); | ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:121:12: warning: ‘virtual QSizeF ClassifierWidget::minimumSize() const’ can be marked override [-Wsuggest-override] 121 | QSizeF minimumSize() const; | ^~~~~~~~~~~ In file included from /<>/umbrello/uml1model/folder.cpp:22: /<>/umbrello/umlscene.h:338:10: warning: ‘virtual void UMLScene::dragEnterEvent(QGraphicsSceneDragDropEvent*)’ can be marked override [-Wsuggest-override] 338 | void dragEnterEvent(QGraphicsSceneDragDropEvent* enterEvent); | ^~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:339:10: warning: ‘virtual void UMLScene::dragMoveEvent(QGraphicsSceneDragDropEvent*)’ can be marked override [-Wsuggest-override] 339 | void dragMoveEvent(QGraphicsSceneDragDropEvent* moveEvent); | ^~~~~~~~~~~~~ /<>/umbrello/umlscene.h:340:10: warning: ‘virtual void UMLScene::dropEvent(QGraphicsSceneDragDropEvent*)’ can be marked override [-Wsuggest-override] 340 | void dropEvent(QGraphicsSceneDragDropEvent* dropEvent); | ^~~~~~~~~ /<>/umbrello/umlscene.h:342:10: warning: ‘virtual void UMLScene::mouseMoveEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 342 | void mouseMoveEvent(QGraphicsSceneMouseEvent* mouseEvent); | ^~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:343:10: warning: ‘virtual void UMLScene::mousePressEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 343 | void mousePressEvent(QGraphicsSceneMouseEvent* mouseEvent); | ^~~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:344:10: warning: ‘virtual void UMLScene::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 344 | void mouseDoubleClickEvent(QGraphicsSceneMouseEvent* mouseEvent); | ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:345:10: warning: ‘virtual void UMLScene::mouseReleaseEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 345 | void mouseReleaseEvent(QGraphicsSceneMouseEvent* mouseEvent); | ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:346:18: warning: ‘virtual void UMLScene::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] 346 | virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent* contextMenuEvent); | ^~~~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:358:18: warning: ‘virtual void UMLScene::drawBackground(QPainter*, const QRectF&)’ can be marked override [-Wsuggest-override] 358 | virtual void drawBackground(QPainter *painter, const QRectF &rect); | ^~~~~~~~~~~~~~ In file included from /<>/umbrello/uml1model/folder.cpp:23: /<>/umbrello/umlview.h:54:18: warning: ‘virtual void UMLView::wheelEvent(QWheelEvent*)’ can be marked override [-Wsuggest-override] 54 | virtual void wheelEvent(QWheelEvent* event); | ^~~~~~~~~~ /<>/umbrello/umlview.h:55:18: warning: ‘virtual void UMLView::showEvent(QShowEvent*)’ can be marked override [-Wsuggest-override] 55 | virtual void showEvent(QShowEvent *se); | ^~~~~~~~~ /<>/umbrello/umlview.h:56:18: warning: ‘virtual void UMLView::hideEvent(QHideEvent*)’ can be marked override [-Wsuggest-override] 56 | virtual void hideEvent(QHideEvent *he); | ^~~~~~~~~ /<>/umbrello/umlview.h:57:18: warning: ‘virtual void UMLView::mousePressEvent(QMouseEvent*)’ can be marked override [-Wsuggest-override] 57 | virtual void mousePressEvent(QMouseEvent* event); | ^~~~~~~~~~~~~~~ /<>/umbrello/umlview.h:58:18: warning: ‘virtual void UMLView::mouseReleaseEvent(QMouseEvent*)’ can be marked override [-Wsuggest-override] 58 | virtual void mouseReleaseEvent(QMouseEvent* event); | ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlview.h:59:18: warning: ‘virtual void UMLView::resizeEvent(QResizeEvent*)’ can be marked override [-Wsuggest-override] 59 | virtual void resizeEvent(QResizeEvent *event); | ^~~~~~~~~~~ [ 64%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/uml1model/foreignkeyconstraint.cpp.o cd /<>/obj-aarch64-linux-gnu/umbrello && /usr/bin/aarch64-linux-gnu-g++ -DCMAKE_BINARY_DIR=\"/<>/obj-aarch64-linux-gnu\" -DKCOREADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLO_VERSION_STRING=\"2.23.3\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-aarch64-linux-gnu/umbrello -I/<>/umbrello -I/<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/include -I/<>/obj-aarch64-linux-gnu -I/<>/umbrello/clipboard -I/<>/umbrello/cmds -I/<>/umbrello/codegenerators -I/<>/umbrello/codegenerators/ada -I/<>/umbrello/codegenerators/as -I/<>/umbrello/codegenerators/cpp -I/<>/umbrello/codegenerators/csharp -I/<>/umbrello/codegenerators/d -I/<>/umbrello/codegenerators/idl -I/<>/umbrello/codegenerators/java -I/<>/umbrello/codegenerators/js -I/<>/umbrello/codegenerators/pascal -I/<>/umbrello/codegenerators/perl -I/<>/umbrello/codegenerators/php -I/<>/umbrello/codegenerators/python -I/<>/umbrello/codegenerators/ruby -I/<>/umbrello/codegenerators/sql -I/<>/umbrello/codegenerators/tcl -I/<>/umbrello/codegenerators/vala -I/<>/umbrello/codegenerators/xml -I/<>/umbrello/codegenwizard -I/<>/umbrello/codeimport -I/<>/umbrello/codeimport/csharp -I/<>/umbrello/codeimpwizard -I/<>/umbrello/debug -I/<>/umbrello/dialogs -I/<>/umbrello/dialogs/pages -I/<>/umbrello/dialogs/widgets -I/<>/umbrello/docgenerators -I/<>/umbrello/finder -I/<>/umbrello/refactoring -I/<>/umbrello/uml1model -I/<>/umbrello/umlwidgets -I/<>/lib/cppparser -I/<>/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/aarch64-linux-gnu/qt5 -isystem /usr/include/aarch64-linux-gnu/qt5/QtWidgets -isystem /usr/include/aarch64-linux-gnu/qt5/QtGui -isystem /usr/include/aarch64-linux-gnu/qt5/QtCore -isystem /usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/aarch64-linux-gnu/qt5/QtXml -isystem /usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/aarch64-linux-gnu/qt5/QtSvg -isystem /usr/include/aarch64-linux-gnu/qt5/QtWebKitWidgets -isystem /usr/include/aarch64-linux-gnu/qt5/QtWebKit -isystem /usr/include/aarch64-linux-gnu/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/aarch64-linux-gnu/qt5/QtConcurrent -isystem /usr/include/aarch64-linux-gnu/qt5/QtDBus -isystem /usr/include/KF5/KTextEditor -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -fno-delete-null-pointer-checks -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -o CMakeFiles/libumbrello.dir/uml1model/foreignkeyconstraint.cpp.o -c /<>/umbrello/uml1model/foreignkeyconstraint.cpp In file included from /<>/umbrello/uml1model/entityconstraint.h:15, from /<>/umbrello/uml1model/foreignkeyconstraint.h:16, from /<>/umbrello/uml1model/foreignkeyconstraint.cpp:12: /<>/umbrello/uml1model/classifierlistitem.h:48:18: warning: ‘virtual void UMLClassifierListItem::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 48 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/classifierlistitem.h:54:24: warning: ‘virtual UMLObject* UMLClassifierListItem::clone() const’ can be marked override [-Wsuggest-override] 54 | virtual UMLObject* clone() const = 0; | ^~~~~ In file included from /<>/umbrello/uml1model/foreignkeyconstraint.h:16, from /<>/umbrello/uml1model/foreignkeyconstraint.cpp:12: /<>/umbrello/uml1model/entityconstraint.h:40:18: warning: ‘virtual void UMLEntityConstraint::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 40 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/entityconstraint.h:45:24: warning: ‘virtual UMLObject* UMLEntityConstraint::clone() const’ can be marked override [-Wsuggest-override] 45 | virtual UMLObject* clone() const = 0; | ^~~~~ In file included from /<>/umbrello/uml1model/foreignkeyconstraint.cpp:12: /<>/umbrello/uml1model/foreignkeyconstraint.h:56:18: warning: ‘virtual void UMLForeignKeyConstraint::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 56 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:58:24: warning: ‘virtual UMLObject* UMLForeignKeyConstraint::clone() const’ can be marked override [-Wsuggest-override] 58 | virtual UMLObject* clone() const; | ^~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:60:13: warning: ‘virtual QString UMLForeignKeyConstraint::toString(Uml::SignatureType::Enum, bool)’ can be marked override [-Wsuggest-override] 60 | QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false); | ^~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:65:10: warning: ‘virtual void UMLForeignKeyConstraint::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 65 | void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:67:18: warning: ‘virtual bool UMLForeignKeyConstraint::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] 67 | virtual bool showPropertiesDialog(QWidget* parent = 0); | ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:85:10: warning: ‘virtual bool UMLForeignKeyConstraint::resolveRef()’ can be marked override [-Wsuggest-override] 85 | bool resolveRef(); | ^~~~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:94:10: warning: ‘virtual bool UMLForeignKeyConstraint::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 94 | bool load1(QDomElement & element); | ^~~~~ In file included from /<>/umbrello/uml1model/foreignkeyconstraint.cpp:15: /<>/umbrello/debug/debug_utils.h:91:18: warning: ‘virtual void Tracer::showEvent(QShowEvent*)’ can be marked override [-Wsuggest-override] 91 | virtual void showEvent(QShowEvent*); | ^~~~~~~~~ In file included from /<>/umbrello/uml1model/package.h:14, from /<>/umbrello/uml1model/classifier.h:13, from /<>/umbrello/uml1model/entity.h:14, from /<>/umbrello/uml1model/foreignkeyconstraint.cpp:16: /<>/umbrello/uml1model/umlcanvasobject.h:43:18: warning: ‘virtual void UMLCanvasObject::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 43 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/umlcanvasobject.h:85:18: warning: ‘virtual bool UMLCanvasObject::resolveRef()’ can be marked override [-Wsuggest-override] 85 | virtual bool resolveRef(); | ^~~~~~~~~~ In file included from /<>/umbrello/uml1model/classifier.h:13, from /<>/umbrello/uml1model/entity.h:14, from /<>/umbrello/uml1model/foreignkeyconstraint.cpp:16: /<>/umbrello/uml1model/package.h:39:18: warning: ‘virtual void UMLPackage::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 39 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/package.h:41:24: warning: ‘virtual UMLObject* UMLPackage::clone() const’ can be marked override [-Wsuggest-override] 41 | virtual UMLObject* clone() const; | ^~~~~ /<>/umbrello/uml1model/package.h:64:18: warning: ‘virtual bool UMLPackage::resolveRef()’ can be marked override [-Wsuggest-override] 64 | virtual bool resolveRef(); | ^~~~~~~~~~ /<>/umbrello/uml1model/package.h:66:18: warning: ‘virtual void UMLPackage::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 66 | virtual void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/package.h:69:18: warning: ‘virtual bool UMLPackage::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 69 | virtual bool load1(QDomElement& element); | ^~~~~ In file included from /<>/umbrello/uml1model/umlattributelist.h:17, from /<>/umbrello/uml1model/classifier.h:14, from /<>/umbrello/uml1model/entity.h:14, from /<>/umbrello/uml1model/foreignkeyconstraint.cpp:16: /<>/umbrello/uml1model/attribute.h:42:18: warning: ‘virtual void UMLAttribute::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 42 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/attribute.h:44:10: warning: ‘virtual void UMLAttribute::setName(const QString&)’ can be marked override [-Wsuggest-override] 44 | void setName(const QString &name); | ^~~~~~~ /<>/umbrello/uml1model/attribute.h:48:24: warning: ‘virtual UMLObject* UMLAttribute::clone() const’ can be marked override [-Wsuggest-override] 48 | virtual UMLObject* clone() const; | ^~~~~ /<>/umbrello/uml1model/attribute.h:53:13: warning: ‘virtual QString UMLAttribute::toString(Uml::SignatureType::Enum, bool)’ can be marked override [-Wsuggest-override] 53 | QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false); | ^~~~~~~~ /<>/umbrello/uml1model/attribute.h:58:18: warning: ‘virtual void UMLAttribute::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 58 | virtual void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/attribute.h:60:18: warning: ‘virtual bool UMLAttribute::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] 60 | virtual bool showPropertiesDialog(QWidget* parent = 0); | ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/attribute.h:73:10: warning: ‘virtual bool UMLAttribute::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 73 | bool load1(QDomElement & element); | ^~~~~ In file included from /<>/umbrello/model_utils.h:20, from /<>/umbrello/uml1model/classifier.h:19, from /<>/umbrello/uml1model/entity.h:14, from /<>/umbrello/uml1model/foreignkeyconstraint.cpp:16: /<>/umbrello/dialogs/multipagedialogbase.h:101:18: warning: ‘virtual void MultiPageDialogBase::keyPressEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] 101 | virtual void keyPressEvent(QKeyEvent *event); | ^~~~~~~~~~~~~ In file included from /<>/umbrello/model_utils.h:21, from /<>/umbrello/uml1model/classifier.h:19, from /<>/umbrello/uml1model/entity.h:14, from /<>/umbrello/uml1model/foreignkeyconstraint.cpp:16: /<>/umbrello/umlwidgets/widgetbase.h:187:20: warning: ‘virtual QRectF WidgetBase::boundingRect() const’ can be marked override [-Wsuggest-override] 187 | virtual QRectF boundingRect() const; | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/widgetbase.h:191:18: warning: ‘virtual void WidgetBase::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] 191 | virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); | ^~~~~ /<>/umbrello/umlwidgets/widgetbase.h:260:18: warning: ‘virtual void WidgetBase::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] 260 | virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent *event); | ^~~~~~~~~~~~~~~~ In file included from /<>/umbrello/uml1model/entity.h:14, from /<>/umbrello/uml1model/foreignkeyconstraint.cpp:16: /<>/umbrello/uml1model/classifier.h:54:18: warning: ‘virtual void UMLClassifier::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 54 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/classifier.h:56:16: warning: ‘virtual UMLObject* UMLClassifier::clone() const’ can be marked override [-Wsuggest-override] 56 | UMLObject* clone() const; | ^~~~~ /<>/umbrello/uml1model/classifier.h:111:18: warning: ‘virtual bool UMLClassifier::resolveRef()’ can be marked override [-Wsuggest-override] 111 | virtual bool resolveRef(); | ^~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:115:24: warning: ‘virtual UMLObject* UMLClassifier::findChildObjectById(Uml::ID::Type, bool)’ can be marked override [-Wsuggest-override] 115 | virtual UMLObject* findChildObjectById(Uml::ID::Type id, bool considerAncestors = false); | ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:124:18: warning: ‘virtual bool UMLClassifier::acceptAssociationType(Uml::AssociationType::Enum)’ can be marked override [-Wsuggest-override] 124 | virtual bool acceptAssociationType(Uml::AssociationType::Enum type); | ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:129:10: warning: ‘virtual void UMLClassifier::setBaseType(UMLObject::ObjectType)’ can be marked override [-Wsuggest-override] 129 | void setBaseType(UMLObject::ObjectType ot); | ^~~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:181:10: warning: ‘virtual void UMLClassifier::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 181 | void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:183:18: warning: ‘virtual bool UMLClassifier::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 183 | virtual bool load1(QDomElement& element); | ^~~~~ In file included from /<>/umbrello/uml1model/foreignkeyconstraint.cpp:16: /<>/umbrello/uml1model/entity.h:43:18: warning: ‘virtual void UMLEntity::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 43 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/entity.h:45:24: warning: ‘virtual UMLObject* UMLEntity::clone() const’ can be marked override [-Wsuggest-override] 45 | virtual UMLObject* clone() const; | ^~~~~ /<>/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] 47 | virtual UMLAttribute* createAttribute(const QString &name = QString(), | ^~~~~~~~~~~~~~~ /<>/umbrello/uml1model/entity.h:73:18: warning: ‘virtual bool UMLEntity::resolveRef()’ can be marked override [-Wsuggest-override] 73 | virtual bool resolveRef(); | ^~~~~~~~~~ /<>/umbrello/uml1model/entity.h:75:18: warning: ‘virtual void UMLEntity::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 75 | virtual void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/entity.h:77:31: warning: ‘virtual UMLClassifierListItemList UMLEntity::getFilteredList(UMLObject::ObjectType) const’ can be marked override [-Wsuggest-override] 77 | UMLClassifierListItemList getFilteredList(UMLObject::ObjectType ot) const; | ^~~~~~~~~~~~~~~ /<>/umbrello/uml1model/entity.h:81:36: warning: ‘virtual UMLClassifierListItem* UMLEntity::makeChildObject(const QString&)’ can be marked override [-Wsuggest-override] 81 | virtual UMLClassifierListItem* makeChildObject(const QString& xmiTag); | ^~~~~~~~~~~~~~~ /<>/umbrello/uml1model/entity.h:93:10: warning: ‘virtual bool UMLEntity::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 93 | bool load1(QDomElement& element); | ^~~~~ In file included from /<>/umbrello/uml1model/foreignkeyconstraint.cpp:17: /<>/umbrello/uml1model/entityattribute.h:47:18: warning: ‘virtual void UMLEntityAttribute::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 47 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/entityattribute.h:49:24: warning: ‘virtual UMLObject* UMLEntityAttribute::clone() const’ can be marked override [-Wsuggest-override] 49 | virtual UMLObject* clone() const; | ^~~~~ /<>/umbrello/uml1model/entityattribute.h:66:13: warning: ‘virtual QString UMLEntityAttribute::toString(Uml::SignatureType::Enum, bool)’ can be marked override [-Wsuggest-override] 66 | QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false); | ^~~~~~~~ /<>/umbrello/uml1model/entityattribute.h:68:18: warning: ‘virtual void UMLEntityAttribute::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 68 | virtual void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/entityattribute.h:70:18: warning: ‘virtual bool UMLEntityAttribute::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] 70 | virtual bool showPropertiesDialog(QWidget* parent = 0); | ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/entityattribute.h:75:10: warning: ‘virtual bool UMLEntityAttribute::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 75 | bool load1(QDomElement& element); | ^~~~~ In file included from /<>/umbrello/uml1model/foreignkeyconstraint.cpp:20: /<>/umbrello/uml.h:201:18: warning: ‘virtual void UMLApp::keyPressEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] 201 | virtual void keyPressEvent(QKeyEvent* e); | ^~~~~~~~~~~~~ /<>/umbrello/uml.h:202:18: warning: ‘virtual void UMLApp::keyReleaseEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] 202 | virtual void keyReleaseEvent(QKeyEvent* e); | ^~~~~~~~~~~~~~~ /<>/umbrello/uml.h:204:18: warning: ‘virtual void UMLApp::customEvent(QEvent*)’ can be marked override [-Wsuggest-override] 204 | virtual void customEvent(QEvent* e); | ^~~~~~~~~~~ /<>/umbrello/uml.h:215:18: warning: ‘virtual bool UMLApp::queryClose()’ can be marked override [-Wsuggest-override] 215 | virtual bool queryClose(); | ^~~~~~~~~~ /<>/umbrello/uml.h:217:18: warning: ‘virtual void UMLApp::saveProperties(KConfigGroup&)’ can be marked override [-Wsuggest-override] 217 | virtual void saveProperties(KConfigGroup & cfg); | ^~~~~~~~~~~~~~ /<>/umbrello/uml.h:218:18: warning: ‘virtual void UMLApp::readProperties(const KConfigGroup&)’ can be marked override [-Wsuggest-override] 218 | virtual void readProperties(const KConfigGroup & cfg); | ^~~~~~~~~~~~~~ [ 64%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/uml1model/node.cpp.o cd /<>/obj-aarch64-linux-gnu/umbrello && /usr/bin/aarch64-linux-gnu-g++ -DCMAKE_BINARY_DIR=\"/<>/obj-aarch64-linux-gnu\" -DKCOREADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLO_VERSION_STRING=\"2.23.3\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-aarch64-linux-gnu/umbrello -I/<>/umbrello -I/<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/include -I/<>/obj-aarch64-linux-gnu -I/<>/umbrello/clipboard -I/<>/umbrello/cmds -I/<>/umbrello/codegenerators -I/<>/umbrello/codegenerators/ada -I/<>/umbrello/codegenerators/as -I/<>/umbrello/codegenerators/cpp -I/<>/umbrello/codegenerators/csharp -I/<>/umbrello/codegenerators/d -I/<>/umbrello/codegenerators/idl -I/<>/umbrello/codegenerators/java -I/<>/umbrello/codegenerators/js -I/<>/umbrello/codegenerators/pascal -I/<>/umbrello/codegenerators/perl -I/<>/umbrello/codegenerators/php -I/<>/umbrello/codegenerators/python -I/<>/umbrello/codegenerators/ruby -I/<>/umbrello/codegenerators/sql -I/<>/umbrello/codegenerators/tcl -I/<>/umbrello/codegenerators/vala -I/<>/umbrello/codegenerators/xml -I/<>/umbrello/codegenwizard -I/<>/umbrello/codeimport -I/<>/umbrello/codeimport/csharp -I/<>/umbrello/codeimpwizard -I/<>/umbrello/debug -I/<>/umbrello/dialogs -I/<>/umbrello/dialogs/pages -I/<>/umbrello/dialogs/widgets -I/<>/umbrello/docgenerators -I/<>/umbrello/finder -I/<>/umbrello/refactoring -I/<>/umbrello/uml1model -I/<>/umbrello/umlwidgets -I/<>/lib/cppparser -I/<>/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/aarch64-linux-gnu/qt5 -isystem /usr/include/aarch64-linux-gnu/qt5/QtWidgets -isystem /usr/include/aarch64-linux-gnu/qt5/QtGui -isystem /usr/include/aarch64-linux-gnu/qt5/QtCore -isystem /usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/aarch64-linux-gnu/qt5/QtXml -isystem /usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/aarch64-linux-gnu/qt5/QtSvg -isystem /usr/include/aarch64-linux-gnu/qt5/QtWebKitWidgets -isystem /usr/include/aarch64-linux-gnu/qt5/QtWebKit -isystem /usr/include/aarch64-linux-gnu/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/aarch64-linux-gnu/qt5/QtConcurrent -isystem /usr/include/aarch64-linux-gnu/qt5/QtDBus -isystem /usr/include/KF5/KTextEditor -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -fno-delete-null-pointer-checks -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -o CMakeFiles/libumbrello.dir/uml1model/node.cpp.o -c /<>/umbrello/uml1model/node.cpp In file included from /<>/umbrello/uml1model/node.h:14, from /<>/umbrello/uml1model/node.cpp:11: /<>/umbrello/uml1model/umlcanvasobject.h:43:18: warning: ‘virtual void UMLCanvasObject::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 43 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/umlcanvasobject.h:85:18: warning: ‘virtual bool UMLCanvasObject::resolveRef()’ can be marked override [-Wsuggest-override] 85 | virtual bool resolveRef(); | ^~~~~~~~~~ In file included from /<>/umbrello/uml1model/node.cpp:11: /<>/umbrello/uml1model/node.h:36:24: warning: ‘virtual UMLObject* UMLNode::clone() const’ can be marked override [-Wsuggest-override] 36 | virtual UMLObject* clone() const; | ^~~~~ /<>/umbrello/uml1model/node.h:38:10: warning: ‘virtual void UMLNode::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 38 | void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/node.h:42:10: warning: ‘virtual bool UMLNode::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 42 | bool load1(QDomElement & element); | ^~~~~ [ 64%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/uml1model/operation.cpp.o cd /<>/obj-aarch64-linux-gnu/umbrello && /usr/bin/aarch64-linux-gnu-g++ -DCMAKE_BINARY_DIR=\"/<>/obj-aarch64-linux-gnu\" -DKCOREADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLO_VERSION_STRING=\"2.23.3\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-aarch64-linux-gnu/umbrello -I/<>/umbrello -I/<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/include -I/<>/obj-aarch64-linux-gnu -I/<>/umbrello/clipboard -I/<>/umbrello/cmds -I/<>/umbrello/codegenerators -I/<>/umbrello/codegenerators/ada -I/<>/umbrello/codegenerators/as -I/<>/umbrello/codegenerators/cpp -I/<>/umbrello/codegenerators/csharp -I/<>/umbrello/codegenerators/d -I/<>/umbrello/codegenerators/idl -I/<>/umbrello/codegenerators/java -I/<>/umbrello/codegenerators/js -I/<>/umbrello/codegenerators/pascal -I/<>/umbrello/codegenerators/perl -I/<>/umbrello/codegenerators/php -I/<>/umbrello/codegenerators/python -I/<>/umbrello/codegenerators/ruby -I/<>/umbrello/codegenerators/sql -I/<>/umbrello/codegenerators/tcl -I/<>/umbrello/codegenerators/vala -I/<>/umbrello/codegenerators/xml -I/<>/umbrello/codegenwizard -I/<>/umbrello/codeimport -I/<>/umbrello/codeimport/csharp -I/<>/umbrello/codeimpwizard -I/<>/umbrello/debug -I/<>/umbrello/dialogs -I/<>/umbrello/dialogs/pages -I/<>/umbrello/dialogs/widgets -I/<>/umbrello/docgenerators -I/<>/umbrello/finder -I/<>/umbrello/refactoring -I/<>/umbrello/uml1model -I/<>/umbrello/umlwidgets -I/<>/lib/cppparser -I/<>/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/aarch64-linux-gnu/qt5 -isystem /usr/include/aarch64-linux-gnu/qt5/QtWidgets -isystem /usr/include/aarch64-linux-gnu/qt5/QtGui -isystem /usr/include/aarch64-linux-gnu/qt5/QtCore -isystem /usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/aarch64-linux-gnu/qt5/QtXml -isystem /usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/aarch64-linux-gnu/qt5/QtSvg -isystem /usr/include/aarch64-linux-gnu/qt5/QtWebKitWidgets -isystem /usr/include/aarch64-linux-gnu/qt5/QtWebKit -isystem /usr/include/aarch64-linux-gnu/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/aarch64-linux-gnu/qt5/QtConcurrent -isystem /usr/include/aarch64-linux-gnu/qt5/QtDBus -isystem /usr/include/KF5/KTextEditor -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -fno-delete-null-pointer-checks -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -o CMakeFiles/libumbrello.dir/uml1model/operation.cpp.o -c /<>/umbrello/uml1model/operation.cpp In file included from /<>/umbrello/uml1model/attribute.h:15, from /<>/umbrello/uml1model/umlattributelist.h:17, from /<>/umbrello/uml1model/operation.h:14, from /<>/umbrello/uml1model/operation.cpp:12: /<>/umbrello/uml1model/classifierlistitem.h:48:18: warning: ‘virtual void UMLClassifierListItem::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 48 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/classifierlistitem.h:54:24: warning: ‘virtual UMLObject* UMLClassifierListItem::clone() const’ can be marked override [-Wsuggest-override] 54 | virtual UMLObject* clone() const = 0; | ^~~~~ In file included from /<>/umbrello/uml1model/umlattributelist.h:17, from /<>/umbrello/uml1model/operation.h:14, from /<>/umbrello/uml1model/operation.cpp:12: /<>/umbrello/uml1model/attribute.h:42:18: warning: ‘virtual void UMLAttribute::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 42 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/attribute.h:44:10: warning: ‘virtual void UMLAttribute::setName(const QString&)’ can be marked override [-Wsuggest-override] 44 | void setName(const QString &name); | ^~~~~~~ /<>/umbrello/uml1model/attribute.h:48:24: warning: ‘virtual UMLObject* UMLAttribute::clone() const’ can be marked override [-Wsuggest-override] 48 | virtual UMLObject* clone() const; | ^~~~~ /<>/umbrello/uml1model/attribute.h:53:13: warning: ‘virtual QString UMLAttribute::toString(Uml::SignatureType::Enum, bool)’ can be marked override [-Wsuggest-override] 53 | QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false); | ^~~~~~~~ /<>/umbrello/uml1model/attribute.h:58:18: warning: ‘virtual void UMLAttribute::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 58 | virtual void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/attribute.h:60:18: warning: ‘virtual bool UMLAttribute::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] 60 | virtual bool showPropertiesDialog(QWidget* parent = 0); | ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/attribute.h:73:10: warning: ‘virtual bool UMLAttribute::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 73 | bool load1(QDomElement & element); | ^~~~~ In file included from /<>/umbrello/uml1model/operation.cpp:12: /<>/umbrello/uml1model/operation.h:37:18: warning: ‘virtual void UMLOperation::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 37 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/operation.h:39:24: warning: ‘virtual UMLObject* UMLOperation::clone() const’ can be marked override [-Wsuggest-override] 39 | virtual UMLObject* clone() const; | ^~~~~ /<>/umbrello/uml1model/operation.h:41:10: warning: ‘virtual void UMLOperation::setType(UMLObject*)’ can be marked override [-Wsuggest-override] 41 | void setType(UMLObject* type); | ^~~~~~~ /<>/umbrello/uml1model/operation.h:52:13: warning: ‘virtual QString UMLOperation::toString(Uml::SignatureType::Enum, bool)’ can be marked override [-Wsuggest-override] 52 | QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false); | ^~~~~~~~ /<>/umbrello/uml1model/operation.h:56:10: warning: ‘virtual bool UMLOperation::resolveRef()’ can be marked override [-Wsuggest-override] 56 | bool resolveRef(); | ^~~~~~~~~~ /<>/umbrello/uml1model/operation.h:60:18: warning: ‘virtual bool UMLOperation::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] 60 | virtual bool showPropertiesDialog(QWidget* parent = 0); | ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/operation.h:72:10: warning: ‘virtual void UMLOperation::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 72 | void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/operation.h:75:10: warning: ‘virtual bool UMLOperation::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 75 | bool load1(QDomElement & element); | ^~~~~ In file included from /<>/umbrello/uml1model/package.h:14, from /<>/umbrello/uml1model/classifier.h:13, from /<>/umbrello/uml1model/operation.cpp:16: /<>/umbrello/uml1model/umlcanvasobject.h:43:18: warning: ‘virtual void UMLCanvasObject::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 43 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/umlcanvasobject.h:85:18: warning: ‘virtual bool UMLCanvasObject::resolveRef()’ can be marked override [-Wsuggest-override] 85 | virtual bool resolveRef(); | ^~~~~~~~~~ In file included from /<>/umbrello/uml1model/classifier.h:13, from /<>/umbrello/uml1model/operation.cpp:16: /<>/umbrello/uml1model/package.h:39:18: warning: ‘virtual void UMLPackage::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 39 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/package.h:41:24: warning: ‘virtual UMLObject* UMLPackage::clone() const’ can be marked override [-Wsuggest-override] 41 | virtual UMLObject* clone() const; | ^~~~~ /<>/umbrello/uml1model/package.h:64:18: warning: ‘virtual bool UMLPackage::resolveRef()’ can be marked override [-Wsuggest-override] 64 | virtual bool resolveRef(); | ^~~~~~~~~~ /<>/umbrello/uml1model/package.h:66:18: warning: ‘virtual void UMLPackage::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 66 | virtual void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/package.h:69:18: warning: ‘virtual bool UMLPackage::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 69 | virtual bool load1(QDomElement& element); | ^~~~~ In file included from /<>/umbrello/uml1model/foreignkeyconstraint.h:16, from /<>/umbrello/model_utils.h:18, from /<>/umbrello/uml1model/classifier.h:19, from /<>/umbrello/uml1model/operation.cpp:16: /<>/umbrello/uml1model/entityconstraint.h:40:18: warning: ‘virtual void UMLEntityConstraint::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 40 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/entityconstraint.h:45:24: warning: ‘virtual UMLObject* UMLEntityConstraint::clone() const’ can be marked override [-Wsuggest-override] 45 | virtual UMLObject* clone() const = 0; | ^~~~~ In file included from /<>/umbrello/model_utils.h:18, from /<>/umbrello/uml1model/classifier.h:19, from /<>/umbrello/uml1model/operation.cpp:16: /<>/umbrello/uml1model/foreignkeyconstraint.h:56:18: warning: ‘virtual void UMLForeignKeyConstraint::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 56 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:58:24: warning: ‘virtual UMLObject* UMLForeignKeyConstraint::clone() const’ can be marked override [-Wsuggest-override] 58 | virtual UMLObject* clone() const; | ^~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:60:13: warning: ‘virtual QString UMLForeignKeyConstraint::toString(Uml::SignatureType::Enum, bool)’ can be marked override [-Wsuggest-override] 60 | QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false); | ^~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:65:10: warning: ‘virtual void UMLForeignKeyConstraint::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 65 | void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:67:18: warning: ‘virtual bool UMLForeignKeyConstraint::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] 67 | virtual bool showPropertiesDialog(QWidget* parent = 0); | ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:85:10: warning: ‘virtual bool UMLForeignKeyConstraint::resolveRef()’ can be marked override [-Wsuggest-override] 85 | bool resolveRef(); | ^~~~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:94:10: warning: ‘virtual bool UMLForeignKeyConstraint::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 94 | bool load1(QDomElement & element); | ^~~~~ In file included from /<>/umbrello/model_utils.h:20, from /<>/umbrello/uml1model/classifier.h:19, from /<>/umbrello/uml1model/operation.cpp:16: /<>/umbrello/dialogs/multipagedialogbase.h:101:18: warning: ‘virtual void MultiPageDialogBase::keyPressEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] 101 | virtual void keyPressEvent(QKeyEvent *event); | ^~~~~~~~~~~~~ In file included from /<>/umbrello/model_utils.h:21, from /<>/umbrello/uml1model/classifier.h:19, from /<>/umbrello/uml1model/operation.cpp:16: /<>/umbrello/umlwidgets/widgetbase.h:187:20: warning: ‘virtual QRectF WidgetBase::boundingRect() const’ can be marked override [-Wsuggest-override] 187 | virtual QRectF boundingRect() const; | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/widgetbase.h:191:18: warning: ‘virtual void WidgetBase::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] 191 | virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); | ^~~~~ /<>/umbrello/umlwidgets/widgetbase.h:260:18: warning: ‘virtual void WidgetBase::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] 260 | virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent *event); | ^~~~~~~~~~~~~~~~ In file included from /<>/umbrello/uml1model/operation.cpp:16: /<>/umbrello/uml1model/classifier.h:54:18: warning: ‘virtual void UMLClassifier::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 54 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/classifier.h:56:16: warning: ‘virtual UMLObject* UMLClassifier::clone() const’ can be marked override [-Wsuggest-override] 56 | UMLObject* clone() const; | ^~~~~ /<>/umbrello/uml1model/classifier.h:111:18: warning: ‘virtual bool UMLClassifier::resolveRef()’ can be marked override [-Wsuggest-override] 111 | virtual bool resolveRef(); | ^~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:115:24: warning: ‘virtual UMLObject* UMLClassifier::findChildObjectById(Uml::ID::Type, bool)’ can be marked override [-Wsuggest-override] 115 | virtual UMLObject* findChildObjectById(Uml::ID::Type id, bool considerAncestors = false); | ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:124:18: warning: ‘virtual bool UMLClassifier::acceptAssociationType(Uml::AssociationType::Enum)’ can be marked override [-Wsuggest-override] 124 | virtual bool acceptAssociationType(Uml::AssociationType::Enum type); | ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:129:10: warning: ‘virtual void UMLClassifier::setBaseType(UMLObject::ObjectType)’ can be marked override [-Wsuggest-override] 129 | void setBaseType(UMLObject::ObjectType ot); | ^~~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:181:10: warning: ‘virtual void UMLClassifier::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 181 | void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:183:18: warning: ‘virtual bool UMLClassifier::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 183 | virtual bool load1(QDomElement& element); | ^~~~~ In file included from /<>/umbrello/uml1model/operation.cpp:18: /<>/umbrello/debug/debug_utils.h:91:18: warning: ‘virtual void Tracer::showEvent(QShowEvent*)’ can be marked override [-Wsuggest-override] 91 | virtual void showEvent(QShowEvent*); | ^~~~~~~~~ In file included from /<>/umbrello/uml1model/operation.cpp:19: /<>/umbrello/uml.h:201:18: warning: ‘virtual void UMLApp::keyPressEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] 201 | virtual void keyPressEvent(QKeyEvent* e); | ^~~~~~~~~~~~~ /<>/umbrello/uml.h:202:18: warning: ‘virtual void UMLApp::keyReleaseEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] 202 | virtual void keyReleaseEvent(QKeyEvent* e); | ^~~~~~~~~~~~~~~ /<>/umbrello/uml.h:204:18: warning: ‘virtual void UMLApp::customEvent(QEvent*)’ can be marked override [-Wsuggest-override] 204 | virtual void customEvent(QEvent* e); | ^~~~~~~~~~~ /<>/umbrello/uml.h:215:18: warning: ‘virtual bool UMLApp::queryClose()’ can be marked override [-Wsuggest-override] 215 | virtual bool queryClose(); | ^~~~~~~~~~ /<>/umbrello/uml.h:217:18: warning: ‘virtual void UMLApp::saveProperties(KConfigGroup&)’ can be marked override [-Wsuggest-override] 217 | virtual void saveProperties(KConfigGroup & cfg); | ^~~~~~~~~~~~~~ /<>/umbrello/uml.h:218:18: warning: ‘virtual void UMLApp::readProperties(const KConfigGroup&)’ can be marked override [-Wsuggest-override] 218 | virtual void readProperties(const KConfigGroup & cfg); | ^~~~~~~~~~~~~~ In file included from /<>/umbrello/uml1model/operation.cpp:22: /<>/umbrello/dialogs/umloperationdialog.h:52:10: warning: ‘virtual bool UMLOperationDialog::apply()’ can be marked override [-Wsuggest-override] 52 | bool apply(); | ^~~~~ In file included from /<>/umbrello/codegenerators/codeblockwithcomments.h:15, from /<>/umbrello/codegenerators/codemethodblock.h:17, from /<>/umbrello/codegenerators/codeaccessormethod.h:15, from /<>/umbrello/codegenerators/codegenobjectwithtextblocks.h:15, from /<>/umbrello/codegenerators/codedocument.h:15, from /<>/umbrello/uml1model/operation.cpp:24: /<>/umbrello/codegenerators/codeblock.h:40:18: warning: ‘virtual void CodeBlock::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 40 | virtual void saveToXMI1(QDomDocument & doc, QDomElement & root); | ^~~~~~~~~~ /<>/umbrello/codegenerators/codeblock.h:41:18: warning: ‘virtual void CodeBlock::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] 41 | virtual void loadFromXMI1(QDomElement & root); | ^~~~~~~~~~~~ /<>/umbrello/codegenerators/codeblock.h:43:18: warning: ‘virtual void CodeBlock::setAttributesFromObject(TextBlock*)’ can be marked override [-Wsuggest-override] 43 | virtual void setAttributesFromObject(TextBlock * obj); | ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeblock.h:49:18: warning: ‘virtual void CodeBlock::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 49 | virtual void setAttributesOnNode(QDomDocument & doc, QDomElement & blockElement); | ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeblock.h:50:18: warning: ‘virtual void CodeBlock::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] 50 | virtual void setAttributesFromNode(QDomElement & element); | ^~~~~~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/codeblockwithcomments.h:16, from /<>/umbrello/codegenerators/codemethodblock.h:17, from /<>/umbrello/codegenerators/codeaccessormethod.h:15, from /<>/umbrello/codegenerators/codegenobjectwithtextblocks.h:15, from /<>/umbrello/codegenerators/codedocument.h:15, from /<>/umbrello/uml1model/operation.cpp:24: /<>/umbrello/codegenerators/codecomment.h:30:18: warning: ‘virtual void CodeComment::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 30 | virtual void saveToXMI1(QDomDocument & doc, QDomElement & root); | ^~~~~~~~~~ /<>/umbrello/codegenerators/codecomment.h:31:18: warning: ‘virtual void CodeComment::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] 31 | virtual void loadFromXMI1(QDomElement & root); | ^~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/codemethodblock.h:17, from /<>/umbrello/codegenerators/codeaccessormethod.h:15, from /<>/umbrello/codegenerators/codegenobjectwithtextblocks.h:15, from /<>/umbrello/codegenerators/codedocument.h:15, from /<>/umbrello/uml1model/operation.cpp:24: /<>/umbrello/codegenerators/codeblockwithcomments.h:38:21: warning: ‘virtual QString CodeBlockWithComments::toString() const’ can be marked override [-Wsuggest-override] 38 | virtual QString toString () const; | ^~~~~~~~ /<>/umbrello/codegenerators/codeblockwithcomments.h:42:18: warning: ‘virtual void CodeBlockWithComments::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 42 | virtual void saveToXMI1 (QDomDocument & doc, QDomElement & root); | ^~~~~~~~~~ /<>/umbrello/codegenerators/codeblockwithcomments.h:44:18: warning: ‘virtual void CodeBlockWithComments::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] 44 | virtual void loadFromXMI1 (QDomElement & root); | ^~~~~~~~~~~~ /<>/umbrello/codegenerators/codeblockwithcomments.h:46:18: warning: ‘virtual void CodeBlockWithComments::setAttributesFromObject(TextBlock*)’ can be marked override [-Wsuggest-override] 46 | virtual void setAttributesFromObject (TextBlock * obj); | ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeblockwithcomments.h:50:18: warning: ‘virtual void CodeBlockWithComments::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 50 | virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement); | ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeblockwithcomments.h:52:18: warning: ‘virtual void CodeBlockWithComments::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] 52 | virtual void setAttributesFromNode (QDomElement & element); | ^~~~~~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/codeaccessormethod.h:15, from /<>/umbrello/codegenerators/codegenobjectwithtextblocks.h:15, from /<>/umbrello/codegenerators/codedocument.h:15, from /<>/umbrello/uml1model/operation.cpp:24: /<>/umbrello/codegenerators/codemethodblock.h:45:21: warning: ‘virtual QString CodeMethodBlock::toString() const’ can be marked override [-Wsuggest-override] 45 | virtual QString toString () const; | ^~~~~~~~ /<>/umbrello/codegenerators/codemethodblock.h:58:18: warning: ‘virtual void CodeMethodBlock::updateContent()’ can be marked override [-Wsuggest-override] 58 | virtual void updateContent () = 0; | ^~~~~~~~~~~~~ /<>/umbrello/codegenerators/codemethodblock.h:62:18: warning: ‘virtual void CodeMethodBlock::release()’ can be marked override [-Wsuggest-override] 62 | virtual void release (); | ^~~~~~~ /<>/umbrello/codegenerators/codemethodblock.h:75:18: warning: ‘virtual void CodeMethodBlock::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 75 | virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement); | ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codemethodblock.h:77:18: warning: ‘virtual void CodeMethodBlock::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] 77 | virtual void setAttributesFromNode (QDomElement & element); | ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codemethodblock.h:79:18: warning: ‘virtual void CodeMethodBlock::setAttributesFromObject(TextBlock*)’ can be marked override [-Wsuggest-override] 79 | virtual void setAttributesFromObject (TextBlock * obj); | ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codemethodblock.h:88:18: warning: ‘virtual void CodeMethodBlock::syncToParent()’ can be marked override [-Wsuggest-override] 88 | virtual void syncToParent(); | ^~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/codegenobjectwithtextblocks.h:15, from /<>/umbrello/codegenerators/codedocument.h:15, from /<>/umbrello/uml1model/operation.cpp:24: /<>/umbrello/codegenerators/codeaccessormethod.h:47:18: warning: ‘virtual void CodeAccessorMethod::updateContent()’ can be marked override [-Wsuggest-override] 47 | virtual void updateContent() = 0; | ^~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeaccessormethod.h:49:18: warning: ‘virtual void CodeAccessorMethod::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 49 | virtual void saveToXMI1(QDomDocument & doc, QDomElement & root); | ^~~~~~~~~~ /<>/umbrello/codegenerators/codeaccessormethod.h:50:18: warning: ‘virtual void CodeAccessorMethod::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] 50 | virtual void loadFromXMI1(QDomElement & root); | ^~~~~~~~~~~~ /<>/umbrello/codegenerators/codeaccessormethod.h:52:18: warning: ‘virtual void CodeAccessorMethod::setAttributesFromObject(TextBlock*)’ can be marked override [-Wsuggest-override] 52 | virtual void setAttributesFromObject(TextBlock * obj); | ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeaccessormethod.h:56:18: warning: ‘virtual void CodeAccessorMethod::release()’ can be marked override [-Wsuggest-override] 56 | virtual void release(); | ^~~~~~~ /<>/umbrello/codegenerators/codeaccessormethod.h:58:18: warning: ‘virtual void CodeAccessorMethod::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 58 | virtual void setAttributesOnNode(QDomDocument & doc, QDomElement & blockElement); | ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeaccessormethod.h:60:18: warning: ‘virtual void CodeAccessorMethod::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] 60 | virtual void setAttributesFromNode(QDomElement & element); | ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeaccessormethod.h:62:18: warning: ‘virtual void CodeAccessorMethod::updateMethodDeclaration()’ can be marked override [-Wsuggest-override] 62 | virtual void updateMethodDeclaration() = 0; | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/codedocument.h:16, from /<>/umbrello/uml1model/operation.cpp:24: /<>/umbrello/codegenerators/hierarchicalcodeblock.h:38:10: warning: ‘virtual bool HierarchicalCodeBlock::addTextBlock(TextBlock*)’ can be marked override [-Wsuggest-override] 38 | bool addTextBlock (TextBlock * add_object); | ^~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:40:10: warning: ‘virtual bool HierarchicalCodeBlock::insertTextBlock(TextBlock*, TextBlock*, bool)’ can be marked override [-Wsuggest-override] 40 | bool insertTextBlock (TextBlock * newBlock, TextBlock * existingBlock, bool after = true); | ^~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:42:10: warning: ‘virtual bool HierarchicalCodeBlock::removeTextBlock(TextBlock*)’ can be marked override [-Wsuggest-override] 42 | bool removeTextBlock (TextBlock * remove_object); | ^~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:48:18: warning: ‘virtual void HierarchicalCodeBlock::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 48 | virtual void saveToXMI1 (QDomDocument & doc, QDomElement & root); | ^~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:50:18: warning: ‘virtual void HierarchicalCodeBlock::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] 50 | virtual void loadFromXMI1 (QDomElement & root); | ^~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:52:21: warning: ‘virtual QString HierarchicalCodeBlock::toString() const’ can be marked override [-Wsuggest-override] 52 | virtual QString toString () const; | ^~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:55:13: warning: ‘virtual QString HierarchicalCodeBlock::getUniqueTag(const QString&)’ can be marked override [-Wsuggest-override] 55 | QString getUniqueTag(const QString& prefix); | ^~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:59:25: warning: ‘virtual CodeBlock* HierarchicalCodeBlock::newCodeBlock()’ can be marked override [-Wsuggest-override] 59 | virtual CodeBlock * newCodeBlock(); | ^~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:60:37: warning: ‘virtual CodeBlockWithComments* HierarchicalCodeBlock::newCodeBlockWithComments()’ can be marked override [-Wsuggest-override] 60 | virtual CodeBlockWithComments * newCodeBlockWithComments(); | ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:61:37: warning: ‘virtual HierarchicalCodeBlock* HierarchicalCodeBlock::newHierarchicalCodeBlock()’ can be marked override [-Wsuggest-override] 61 | virtual HierarchicalCodeBlock * newHierarchicalCodeBlock(); | ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:65:18: warning: ‘virtual void HierarchicalCodeBlock::release()’ can be marked override [-Wsuggest-override] 65 | virtual void release (); | ^~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:67:18: warning: ‘virtual void HierarchicalCodeBlock::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 67 | virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & elem); | ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:69:18: warning: ‘virtual void HierarchicalCodeBlock::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] 69 | virtual void setAttributesFromNode (QDomElement & element); | ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:71:18: warning: ‘virtual void HierarchicalCodeBlock::setAttributesFromObject(TextBlock*)’ can be marked override [-Wsuggest-override] 71 | virtual void setAttributesFromObject (TextBlock * obj); | ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:73:17: warning: ‘virtual TextBlock* HierarchicalCodeBlock::findCodeClassFieldTextBlockByTag(const QString&)’ can be marked override [-Wsuggest-override] 73 | TextBlock * findCodeClassFieldTextBlockByTag (const QString &tag); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/uml1model/operation.cpp:24: /<>/umbrello/codegenerators/codedocument.h:61:10: warning: ‘virtual bool CodeDocument::insertTextBlock(TextBlock*, TextBlock*, bool)’ can be marked override [-Wsuggest-override] 61 | bool insertTextBlock (TextBlock * newBlock, TextBlock * existingBlock, bool after = true); | ^~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codedocument.h:70:25: warning: ‘virtual CodeBlock* CodeDocument::newCodeBlock()’ can be marked override [-Wsuggest-override] 70 | virtual CodeBlock * newCodeBlock (); | ^~~~~~~~~~~~ /<>/umbrello/codegenerators/codedocument.h:71:37: warning: ‘virtual HierarchicalCodeBlock* CodeDocument::newHierarchicalCodeBlock()’ can be marked override [-Wsuggest-override] 71 | virtual HierarchicalCodeBlock * newHierarchicalCodeBlock (); | ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codedocument.h:72:37: warning: ‘virtual CodeBlockWithComments* CodeDocument::newCodeBlockWithComments()’ can be marked override [-Wsuggest-override] 72 | virtual CodeBlockWithComments * newCodeBlockWithComments (); | ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codedocument.h:74:21: warning: ‘virtual QString CodeDocument::getUniqueTag(const QString&)’ can be marked override [-Wsuggest-override] 74 | virtual QString getUniqueTag(const QString& prefix = QString()); | ^~~~~~~~~~~~ /<>/umbrello/codegenerators/codedocument.h:86:18: warning: ‘virtual void CodeDocument::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 86 | virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement); | ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codedocument.h:88:18: warning: ‘virtual void CodeDocument::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] 88 | virtual void setAttributesFromNode (QDomElement & element); | ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codedocument.h:100:10: warning: ‘virtual void CodeDocument::resetTextBlocks()’ can be marked override [-Wsuggest-override] 100 | void resetTextBlocks(); | ^~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codedocument.h:102:25: warning: ‘virtual TextBlock* CodeDocument::findCodeClassFieldTextBlockByTag(const QString&)’ can be marked override [-Wsuggest-override] 102 | virtual TextBlock * findCodeClassFieldTextBlockByTag(const QString &tag); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 64%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/uml1model/package.cpp.o cd /<>/obj-aarch64-linux-gnu/umbrello && /usr/bin/aarch64-linux-gnu-g++ -DCMAKE_BINARY_DIR=\"/<>/obj-aarch64-linux-gnu\" -DKCOREADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLO_VERSION_STRING=\"2.23.3\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-aarch64-linux-gnu/umbrello -I/<>/umbrello -I/<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/include -I/<>/obj-aarch64-linux-gnu -I/<>/umbrello/clipboard -I/<>/umbrello/cmds -I/<>/umbrello/codegenerators -I/<>/umbrello/codegenerators/ada -I/<>/umbrello/codegenerators/as -I/<>/umbrello/codegenerators/cpp -I/<>/umbrello/codegenerators/csharp -I/<>/umbrello/codegenerators/d -I/<>/umbrello/codegenerators/idl -I/<>/umbrello/codegenerators/java -I/<>/umbrello/codegenerators/js -I/<>/umbrello/codegenerators/pascal -I/<>/umbrello/codegenerators/perl -I/<>/umbrello/codegenerators/php -I/<>/umbrello/codegenerators/python -I/<>/umbrello/codegenerators/ruby -I/<>/umbrello/codegenerators/sql -I/<>/umbrello/codegenerators/tcl -I/<>/umbrello/codegenerators/vala -I/<>/umbrello/codegenerators/xml -I/<>/umbrello/codegenwizard -I/<>/umbrello/codeimport -I/<>/umbrello/codeimport/csharp -I/<>/umbrello/codeimpwizard -I/<>/umbrello/debug -I/<>/umbrello/dialogs -I/<>/umbrello/dialogs/pages -I/<>/umbrello/dialogs/widgets -I/<>/umbrello/docgenerators -I/<>/umbrello/finder -I/<>/umbrello/refactoring -I/<>/umbrello/uml1model -I/<>/umbrello/umlwidgets -I/<>/lib/cppparser -I/<>/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/aarch64-linux-gnu/qt5 -isystem /usr/include/aarch64-linux-gnu/qt5/QtWidgets -isystem /usr/include/aarch64-linux-gnu/qt5/QtGui -isystem /usr/include/aarch64-linux-gnu/qt5/QtCore -isystem /usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/aarch64-linux-gnu/qt5/QtXml -isystem /usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/aarch64-linux-gnu/qt5/QtSvg -isystem /usr/include/aarch64-linux-gnu/qt5/QtWebKitWidgets -isystem /usr/include/aarch64-linux-gnu/qt5/QtWebKit -isystem /usr/include/aarch64-linux-gnu/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/aarch64-linux-gnu/qt5/QtConcurrent -isystem /usr/include/aarch64-linux-gnu/qt5/QtDBus -isystem /usr/include/KF5/KTextEditor -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -fno-delete-null-pointer-checks -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -o CMakeFiles/libumbrello.dir/uml1model/package.cpp.o -c /<>/umbrello/uml1model/package.cpp In file included from /<>/umbrello/uml1model/package.h:14, from /<>/umbrello/uml1model/package.cpp:12: /<>/umbrello/uml1model/umlcanvasobject.h:43:18: warning: ‘virtual void UMLCanvasObject::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 43 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/umlcanvasobject.h:85:18: warning: ‘virtual bool UMLCanvasObject::resolveRef()’ can be marked override [-Wsuggest-override] 85 | virtual bool resolveRef(); | ^~~~~~~~~~ In file included from /<>/umbrello/uml1model/package.cpp:12: /<>/umbrello/uml1model/package.h:39:18: warning: ‘virtual void UMLPackage::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 39 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/package.h:41:24: warning: ‘virtual UMLObject* UMLPackage::clone() const’ can be marked override [-Wsuggest-override] 41 | virtual UMLObject* clone() const; | ^~~~~ /<>/umbrello/uml1model/package.h:64:18: warning: ‘virtual bool UMLPackage::resolveRef()’ can be marked override [-Wsuggest-override] 64 | virtual bool resolveRef(); | ^~~~~~~~~~ /<>/umbrello/uml1model/package.h:66:18: warning: ‘virtual void UMLPackage::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 66 | virtual void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/package.h:69:18: warning: ‘virtual bool UMLPackage::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 69 | virtual bool load1(QDomElement& element); | ^~~~~ In file included from /<>/umbrello/uml1model/package.cpp:15: /<>/umbrello/debug/debug_utils.h:91:18: warning: ‘virtual void Tracer::showEvent(QShowEvent*)’ can be marked override [-Wsuggest-override] 91 | virtual void showEvent(QShowEvent*); | ^~~~~~~~~ In file included from /<>/umbrello/uml.h:15, from /<>/umbrello/uml1model/package.cpp:17: /<>/umbrello/dialogs/multipagedialogbase.h:101:18: warning: ‘virtual void MultiPageDialogBase::keyPressEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] 101 | virtual void keyPressEvent(QKeyEvent *event); | ^~~~~~~~~~~~~ In file included from /<>/umbrello/uml1model/package.cpp:17: /<>/umbrello/uml.h:201:18: warning: ‘virtual void UMLApp::keyPressEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] 201 | virtual void keyPressEvent(QKeyEvent* e); | ^~~~~~~~~~~~~ /<>/umbrello/uml.h:202:18: warning: ‘virtual void UMLApp::keyReleaseEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] 202 | virtual void keyReleaseEvent(QKeyEvent* e); | ^~~~~~~~~~~~~~~ /<>/umbrello/uml.h:204:18: warning: ‘virtual void UMLApp::customEvent(QEvent*)’ can be marked override [-Wsuggest-override] 204 | virtual void customEvent(QEvent* e); | ^~~~~~~~~~~ /<>/umbrello/uml.h:215:18: warning: ‘virtual bool UMLApp::queryClose()’ can be marked override [-Wsuggest-override] 215 | virtual bool queryClose(); | ^~~~~~~~~~ /<>/umbrello/uml.h:217:18: warning: ‘virtual void UMLApp::saveProperties(KConfigGroup&)’ can be marked override [-Wsuggest-override] 217 | virtual void saveProperties(KConfigGroup & cfg); | ^~~~~~~~~~~~~~ /<>/umbrello/uml.h:218:18: warning: ‘virtual void UMLApp::readProperties(const KConfigGroup&)’ can be marked override [-Wsuggest-override] 218 | virtual void readProperties(const KConfigGroup & cfg); | ^~~~~~~~~~~~~~ In file included from /<>/umbrello/listpopupmenu.h:17, from /<>/umbrello/umldoc.h:16, from /<>/umbrello/uml1model/package.cpp:18: /<>/umbrello/umlwidgets/widgetbase.h:187:20: warning: ‘virtual QRectF WidgetBase::boundingRect() const’ can be marked override [-Wsuggest-override] 187 | virtual QRectF boundingRect() const; | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/widgetbase.h:191:18: warning: ‘virtual void WidgetBase::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] 191 | virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); | ^~~~~ /<>/umbrello/umlwidgets/widgetbase.h:260:18: warning: ‘virtual void WidgetBase::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] 260 | virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent *event); | ^~~~~~~~~~~~~~~~ In file included from /<>/umbrello/uml1model/attribute.h:15, from /<>/umbrello/uml1model/umlattributelist.h:17, from /<>/umbrello/uml1model/classifier.h:14, from /<>/umbrello/uml1model/package.cpp:19: /<>/umbrello/uml1model/classifierlistitem.h:48:18: warning: ‘virtual void UMLClassifierListItem::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 48 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/classifierlistitem.h:54:24: warning: ‘virtual UMLObject* UMLClassifierListItem::clone() const’ can be marked override [-Wsuggest-override] 54 | virtual UMLObject* clone() const = 0; | ^~~~~ In file included from /<>/umbrello/uml1model/umlattributelist.h:17, from /<>/umbrello/uml1model/classifier.h:14, from /<>/umbrello/uml1model/package.cpp:19: /<>/umbrello/uml1model/attribute.h:42:18: warning: ‘virtual void UMLAttribute::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 42 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/attribute.h:44:10: warning: ‘virtual void UMLAttribute::setName(const QString&)’ can be marked override [-Wsuggest-override] 44 | void setName(const QString &name); | ^~~~~~~ /<>/umbrello/uml1model/attribute.h:48:24: warning: ‘virtual UMLObject* UMLAttribute::clone() const’ can be marked override [-Wsuggest-override] 48 | virtual UMLObject* clone() const; | ^~~~~ /<>/umbrello/uml1model/attribute.h:53:13: warning: ‘virtual QString UMLAttribute::toString(Uml::SignatureType::Enum, bool)’ can be marked override [-Wsuggest-override] 53 | QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false); | ^~~~~~~~ /<>/umbrello/uml1model/attribute.h:58:18: warning: ‘virtual void UMLAttribute::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 58 | virtual void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/attribute.h:60:18: warning: ‘virtual bool UMLAttribute::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] 60 | virtual bool showPropertiesDialog(QWidget* parent = 0); | ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/attribute.h:73:10: warning: ‘virtual bool UMLAttribute::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 73 | bool load1(QDomElement & element); | ^~~~~ In file included from /<>/umbrello/uml1model/foreignkeyconstraint.h:16, from /<>/umbrello/model_utils.h:18, from /<>/umbrello/uml1model/classifier.h:19, from /<>/umbrello/uml1model/package.cpp:19: /<>/umbrello/uml1model/entityconstraint.h:40:18: warning: ‘virtual void UMLEntityConstraint::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 40 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/entityconstraint.h:45:24: warning: ‘virtual UMLObject* UMLEntityConstraint::clone() const’ can be marked override [-Wsuggest-override] 45 | virtual UMLObject* clone() const = 0; | ^~~~~ In file included from /<>/umbrello/model_utils.h:18, from /<>/umbrello/uml1model/classifier.h:19, from /<>/umbrello/uml1model/package.cpp:19: /<>/umbrello/uml1model/foreignkeyconstraint.h:56:18: warning: ‘virtual void UMLForeignKeyConstraint::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 56 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:58:24: warning: ‘virtual UMLObject* UMLForeignKeyConstraint::clone() const’ can be marked override [-Wsuggest-override] 58 | virtual UMLObject* clone() const; | ^~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:60:13: warning: ‘virtual QString UMLForeignKeyConstraint::toString(Uml::SignatureType::Enum, bool)’ can be marked override [-Wsuggest-override] 60 | QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false); | ^~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:65:10: warning: ‘virtual void UMLForeignKeyConstraint::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 65 | void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:67:18: warning: ‘virtual bool UMLForeignKeyConstraint::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] 67 | virtual bool showPropertiesDialog(QWidget* parent = 0); | ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:85:10: warning: ‘virtual bool UMLForeignKeyConstraint::resolveRef()’ can be marked override [-Wsuggest-override] 85 | bool resolveRef(); | ^~~~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:94:10: warning: ‘virtual bool UMLForeignKeyConstraint::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 94 | bool load1(QDomElement & element); | ^~~~~ In file included from /<>/umbrello/uml1model/package.cpp:19: /<>/umbrello/uml1model/classifier.h:54:18: warning: ‘virtual void UMLClassifier::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 54 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/classifier.h:56:16: warning: ‘virtual UMLObject* UMLClassifier::clone() const’ can be marked override [-Wsuggest-override] 56 | UMLObject* clone() const; | ^~~~~ /<>/umbrello/uml1model/classifier.h:111:18: warning: ‘virtual bool UMLClassifier::resolveRef()’ can be marked override [-Wsuggest-override] 111 | virtual bool resolveRef(); | ^~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:115:24: warning: ‘virtual UMLObject* UMLClassifier::findChildObjectById(Uml::ID::Type, bool)’ can be marked override [-Wsuggest-override] 115 | virtual UMLObject* findChildObjectById(Uml::ID::Type id, bool considerAncestors = false); | ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:124:18: warning: ‘virtual bool UMLClassifier::acceptAssociationType(Uml::AssociationType::Enum)’ can be marked override [-Wsuggest-override] 124 | virtual bool acceptAssociationType(Uml::AssociationType::Enum type); | ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:129:10: warning: ‘virtual void UMLClassifier::setBaseType(UMLObject::ObjectType)’ can be marked override [-Wsuggest-override] 129 | void setBaseType(UMLObject::ObjectType ot); | ^~~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:181:10: warning: ‘virtual void UMLClassifier::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 181 | void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:183:18: warning: ‘virtual bool UMLClassifier::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 183 | virtual bool load1(QDomElement& element); | ^~~~~ In file included from /<>/umbrello/uml1model/package.cpp:20: /<>/umbrello/uml1model/association.h:75:24: warning: ‘virtual UMLObject* UMLAssociation::clone() const’ can be marked override [-Wsuggest-override] 75 | virtual UMLObject* clone() const { return 0; } | ^~~~~ /<>/umbrello/uml1model/association.h:77:18: warning: ‘virtual bool UMLAssociation::resolveRef()’ can be marked override [-Wsuggest-override] 77 | virtual bool resolveRef(); | ^~~~~~~~~~ /<>/umbrello/uml1model/association.h:79:10: warning: ‘virtual void UMLAssociation::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 79 | void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/association.h:81:18: warning: ‘virtual bool UMLAssociation::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] 81 | virtual bool showPropertiesDialog(QWidget *parent = 0); | ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/association.h:85:10: warning: ‘virtual bool UMLAssociation::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 85 | bool load1(QDomElement& element); | ^~~~~ In file included from /<>/umbrello/uml1model/package.cpp:21: /<>/umbrello/uml1model/entity.h:43:18: warning: ‘virtual void UMLEntity::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 43 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/entity.h:45:24: warning: ‘virtual UMLObject* UMLEntity::clone() const’ can be marked override [-Wsuggest-override] 45 | virtual UMLObject* clone() const; | ^~~~~ /<>/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] 47 | virtual UMLAttribute* createAttribute(const QString &name = QString(), | ^~~~~~~~~~~~~~~ /<>/umbrello/uml1model/entity.h:73:18: warning: ‘virtual bool UMLEntity::resolveRef()’ can be marked override [-Wsuggest-override] 73 | virtual bool resolveRef(); | ^~~~~~~~~~ /<>/umbrello/uml1model/entity.h:75:18: warning: ‘virtual void UMLEntity::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 75 | virtual void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/entity.h:77:31: warning: ‘virtual UMLClassifierListItemList UMLEntity::getFilteredList(UMLObject::ObjectType) const’ can be marked override [-Wsuggest-override] 77 | UMLClassifierListItemList getFilteredList(UMLObject::ObjectType ot) const; | ^~~~~~~~~~~~~~~ /<>/umbrello/uml1model/entity.h:81:36: warning: ‘virtual UMLClassifierListItem* UMLEntity::makeChildObject(const QString&)’ can be marked override [-Wsuggest-override] 81 | virtual UMLClassifierListItem* makeChildObject(const QString& xmiTag); | ^~~~~~~~~~~~~~~ /<>/umbrello/uml1model/entity.h:93:10: warning: ‘virtual bool UMLEntity::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 93 | bool load1(QDomElement& element); | ^~~~~ [ 65%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/uml1model/port.cpp.o cd /<>/obj-aarch64-linux-gnu/umbrello && /usr/bin/aarch64-linux-gnu-g++ -DCMAKE_BINARY_DIR=\"/<>/obj-aarch64-linux-gnu\" -DKCOREADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLO_VERSION_STRING=\"2.23.3\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-aarch64-linux-gnu/umbrello -I/<>/umbrello -I/<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/include -I/<>/obj-aarch64-linux-gnu -I/<>/umbrello/clipboard -I/<>/umbrello/cmds -I/<>/umbrello/codegenerators -I/<>/umbrello/codegenerators/ada -I/<>/umbrello/codegenerators/as -I/<>/umbrello/codegenerators/cpp -I/<>/umbrello/codegenerators/csharp -I/<>/umbrello/codegenerators/d -I/<>/umbrello/codegenerators/idl -I/<>/umbrello/codegenerators/java -I/<>/umbrello/codegenerators/js -I/<>/umbrello/codegenerators/pascal -I/<>/umbrello/codegenerators/perl -I/<>/umbrello/codegenerators/php -I/<>/umbrello/codegenerators/python -I/<>/umbrello/codegenerators/ruby -I/<>/umbrello/codegenerators/sql -I/<>/umbrello/codegenerators/tcl -I/<>/umbrello/codegenerators/vala -I/<>/umbrello/codegenerators/xml -I/<>/umbrello/codegenwizard -I/<>/umbrello/codeimport -I/<>/umbrello/codeimport/csharp -I/<>/umbrello/codeimpwizard -I/<>/umbrello/debug -I/<>/umbrello/dialogs -I/<>/umbrello/dialogs/pages -I/<>/umbrello/dialogs/widgets -I/<>/umbrello/docgenerators -I/<>/umbrello/finder -I/<>/umbrello/refactoring -I/<>/umbrello/uml1model -I/<>/umbrello/umlwidgets -I/<>/lib/cppparser -I/<>/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/aarch64-linux-gnu/qt5 -isystem /usr/include/aarch64-linux-gnu/qt5/QtWidgets -isystem /usr/include/aarch64-linux-gnu/qt5/QtGui -isystem /usr/include/aarch64-linux-gnu/qt5/QtCore -isystem /usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/aarch64-linux-gnu/qt5/QtXml -isystem /usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/aarch64-linux-gnu/qt5/QtSvg -isystem /usr/include/aarch64-linux-gnu/qt5/QtWebKitWidgets -isystem /usr/include/aarch64-linux-gnu/qt5/QtWebKit -isystem /usr/include/aarch64-linux-gnu/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/aarch64-linux-gnu/qt5/QtConcurrent -isystem /usr/include/aarch64-linux-gnu/qt5/QtDBus -isystem /usr/include/KF5/KTextEditor -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -fno-delete-null-pointer-checks -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -o CMakeFiles/libumbrello.dir/uml1model/port.cpp.o -c /<>/umbrello/uml1model/port.cpp In file included from /<>/umbrello/uml1model/port.h:14, from /<>/umbrello/uml1model/port.cpp:11: /<>/umbrello/uml1model/umlcanvasobject.h:43:18: warning: ‘virtual void UMLCanvasObject::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 43 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/umlcanvasobject.h:85:18: warning: ‘virtual bool UMLCanvasObject::resolveRef()’ can be marked override [-Wsuggest-override] 85 | virtual bool resolveRef(); | ^~~~~~~~~~ In file included from /<>/umbrello/uml1model/port.cpp:11: /<>/umbrello/uml1model/port.h:36:24: warning: ‘virtual UMLObject* UMLPort::clone() const’ can be marked override [-Wsuggest-override] 36 | virtual UMLObject* clone() const; | ^~~~~ /<>/umbrello/uml1model/port.h:38:10: warning: ‘virtual void UMLPort::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 38 | void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/port.h:42:10: warning: ‘virtual bool UMLPort::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 42 | bool load1(QDomElement & element); | ^~~~~ [ 65%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/uml1model/stereotype.cpp.o cd /<>/obj-aarch64-linux-gnu/umbrello && /usr/bin/aarch64-linux-gnu-g++ -DCMAKE_BINARY_DIR=\"/<>/obj-aarch64-linux-gnu\" -DKCOREADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLO_VERSION_STRING=\"2.23.3\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-aarch64-linux-gnu/umbrello -I/<>/umbrello -I/<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/include -I/<>/obj-aarch64-linux-gnu -I/<>/umbrello/clipboard -I/<>/umbrello/cmds -I/<>/umbrello/codegenerators -I/<>/umbrello/codegenerators/ada -I/<>/umbrello/codegenerators/as -I/<>/umbrello/codegenerators/cpp -I/<>/umbrello/codegenerators/csharp -I/<>/umbrello/codegenerators/d -I/<>/umbrello/codegenerators/idl -I/<>/umbrello/codegenerators/java -I/<>/umbrello/codegenerators/js -I/<>/umbrello/codegenerators/pascal -I/<>/umbrello/codegenerators/perl -I/<>/umbrello/codegenerators/php -I/<>/umbrello/codegenerators/python -I/<>/umbrello/codegenerators/ruby -I/<>/umbrello/codegenerators/sql -I/<>/umbrello/codegenerators/tcl -I/<>/umbrello/codegenerators/vala -I/<>/umbrello/codegenerators/xml -I/<>/umbrello/codegenwizard -I/<>/umbrello/codeimport -I/<>/umbrello/codeimport/csharp -I/<>/umbrello/codeimpwizard -I/<>/umbrello/debug -I/<>/umbrello/dialogs -I/<>/umbrello/dialogs/pages -I/<>/umbrello/dialogs/widgets -I/<>/umbrello/docgenerators -I/<>/umbrello/finder -I/<>/umbrello/refactoring -I/<>/umbrello/uml1model -I/<>/umbrello/umlwidgets -I/<>/lib/cppparser -I/<>/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/aarch64-linux-gnu/qt5 -isystem /usr/include/aarch64-linux-gnu/qt5/QtWidgets -isystem /usr/include/aarch64-linux-gnu/qt5/QtGui -isystem /usr/include/aarch64-linux-gnu/qt5/QtCore -isystem /usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/aarch64-linux-gnu/qt5/QtXml -isystem /usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/aarch64-linux-gnu/qt5/QtSvg -isystem /usr/include/aarch64-linux-gnu/qt5/QtWebKitWidgets -isystem /usr/include/aarch64-linux-gnu/qt5/QtWebKit -isystem /usr/include/aarch64-linux-gnu/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/aarch64-linux-gnu/qt5/QtConcurrent -isystem /usr/include/aarch64-linux-gnu/qt5/QtDBus -isystem /usr/include/KF5/KTextEditor -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -fno-delete-null-pointer-checks -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -o CMakeFiles/libumbrello.dir/uml1model/stereotype.cpp.o -c /<>/umbrello/uml1model/stereotype.cpp In file included from /<>/umbrello/uml1model/stereotype.cpp:12: /<>/umbrello/uml1model/stereotype.h:51:18: warning: ‘virtual void UMLStereotype::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 51 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/stereotype.h:53:24: warning: ‘virtual UMLObject* UMLStereotype::clone() const’ can be marked override [-Wsuggest-override] 53 | virtual UMLObject* clone() const; | ^~~~~ /<>/umbrello/uml1model/stereotype.h:62:10: warning: ‘virtual void UMLStereotype::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 62 | void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/stereotype.h:64:18: warning: ‘virtual bool UMLStereotype::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] 64 | virtual bool showPropertiesDialog(QWidget* parent); | ^~~~~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/uml1model/stereotype.cpp:15: /<>/umbrello/debug/debug_utils.h:91:18: warning: ‘virtual void Tracer::showEvent(QShowEvent*)’ can be marked override [-Wsuggest-override] 91 | virtual void showEvent(QShowEvent*); | ^~~~~~~~~ In file included from /<>/umbrello/listpopupmenu.h:17, from /<>/umbrello/umldoc.h:16, from /<>/umbrello/uml1model/stereotype.cpp:17: /<>/umbrello/umlwidgets/widgetbase.h:187:20: warning: ‘virtual QRectF WidgetBase::boundingRect() const’ can be marked override [-Wsuggest-override] 187 | virtual QRectF boundingRect() const; | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/widgetbase.h:191:18: warning: ‘virtual void WidgetBase::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] 191 | virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); | ^~~~~ /<>/umbrello/umlwidgets/widgetbase.h:260:18: warning: ‘virtual void WidgetBase::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] 260 | virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent *event); | ^~~~~~~~~~~~~~~~ In file included from /<>/umbrello/uml.h:15, from /<>/umbrello/uml1model/stereotype.cpp:18: /<>/umbrello/dialogs/multipagedialogbase.h:101:18: warning: ‘virtual void MultiPageDialogBase::keyPressEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] 101 | virtual void keyPressEvent(QKeyEvent *event); | ^~~~~~~~~~~~~ In file included from /<>/umbrello/uml1model/stereotype.cpp:18: /<>/umbrello/uml.h:201:18: warning: ‘virtual void UMLApp::keyPressEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] 201 | virtual void keyPressEvent(QKeyEvent* e); | ^~~~~~~~~~~~~ /<>/umbrello/uml.h:202:18: warning: ‘virtual void UMLApp::keyReleaseEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] 202 | virtual void keyReleaseEvent(QKeyEvent* e); | ^~~~~~~~~~~~~~~ /<>/umbrello/uml.h:204:18: warning: ‘virtual void UMLApp::customEvent(QEvent*)’ can be marked override [-Wsuggest-override] 204 | virtual void customEvent(QEvent* e); | ^~~~~~~~~~~ /<>/umbrello/uml.h:215:18: warning: ‘virtual bool UMLApp::queryClose()’ can be marked override [-Wsuggest-override] 215 | virtual bool queryClose(); | ^~~~~~~~~~ /<>/umbrello/uml.h:217:18: warning: ‘virtual void UMLApp::saveProperties(KConfigGroup&)’ can be marked override [-Wsuggest-override] 217 | virtual void saveProperties(KConfigGroup & cfg); | ^~~~~~~~~~~~~~ /<>/umbrello/uml.h:218:18: warning: ‘virtual void UMLApp::readProperties(const KConfigGroup&)’ can be marked override [-Wsuggest-override] 218 | virtual void readProperties(const KConfigGroup & cfg); | ^~~~~~~~~~~~~~ [ 65%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/uml1model/template.cpp.o cd /<>/obj-aarch64-linux-gnu/umbrello && /usr/bin/aarch64-linux-gnu-g++ -DCMAKE_BINARY_DIR=\"/<>/obj-aarch64-linux-gnu\" -DKCOREADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLO_VERSION_STRING=\"2.23.3\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-aarch64-linux-gnu/umbrello -I/<>/umbrello -I/<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/include -I/<>/obj-aarch64-linux-gnu -I/<>/umbrello/clipboard -I/<>/umbrello/cmds -I/<>/umbrello/codegenerators -I/<>/umbrello/codegenerators/ada -I/<>/umbrello/codegenerators/as -I/<>/umbrello/codegenerators/cpp -I/<>/umbrello/codegenerators/csharp -I/<>/umbrello/codegenerators/d -I/<>/umbrello/codegenerators/idl -I/<>/umbrello/codegenerators/java -I/<>/umbrello/codegenerators/js -I/<>/umbrello/codegenerators/pascal -I/<>/umbrello/codegenerators/perl -I/<>/umbrello/codegenerators/php -I/<>/umbrello/codegenerators/python -I/<>/umbrello/codegenerators/ruby -I/<>/umbrello/codegenerators/sql -I/<>/umbrello/codegenerators/tcl -I/<>/umbrello/codegenerators/vala -I/<>/umbrello/codegenerators/xml -I/<>/umbrello/codegenwizard -I/<>/umbrello/codeimport -I/<>/umbrello/codeimport/csharp -I/<>/umbrello/codeimpwizard -I/<>/umbrello/debug -I/<>/umbrello/dialogs -I/<>/umbrello/dialogs/pages -I/<>/umbrello/dialogs/widgets -I/<>/umbrello/docgenerators -I/<>/umbrello/finder -I/<>/umbrello/refactoring -I/<>/umbrello/uml1model -I/<>/umbrello/umlwidgets -I/<>/lib/cppparser -I/<>/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/aarch64-linux-gnu/qt5 -isystem /usr/include/aarch64-linux-gnu/qt5/QtWidgets -isystem /usr/include/aarch64-linux-gnu/qt5/QtGui -isystem /usr/include/aarch64-linux-gnu/qt5/QtCore -isystem /usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/aarch64-linux-gnu/qt5/QtXml -isystem /usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/aarch64-linux-gnu/qt5/QtSvg -isystem /usr/include/aarch64-linux-gnu/qt5/QtWebKitWidgets -isystem /usr/include/aarch64-linux-gnu/qt5/QtWebKit -isystem /usr/include/aarch64-linux-gnu/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/aarch64-linux-gnu/qt5/QtConcurrent -isystem /usr/include/aarch64-linux-gnu/qt5/QtDBus -isystem /usr/include/KF5/KTextEditor -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -fno-delete-null-pointer-checks -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -o CMakeFiles/libumbrello.dir/uml1model/template.cpp.o -c /<>/umbrello/uml1model/template.cpp In file included from /<>/umbrello/uml1model/template.h:14, from /<>/umbrello/uml1model/template.cpp:12: /<>/umbrello/uml1model/classifierlistitem.h:48:18: warning: ‘virtual void UMLClassifierListItem::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 48 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/classifierlistitem.h:54:24: warning: ‘virtual UMLObject* UMLClassifierListItem::clone() const’ can be marked override [-Wsuggest-override] 54 | virtual UMLObject* clone() const = 0; | ^~~~~ In file included from /<>/umbrello/uml1model/template.cpp:12: /<>/umbrello/uml1model/template.h:37:18: warning: ‘virtual void UMLTemplate::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 37 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/template.h:39:24: warning: ‘virtual UMLObject* UMLTemplate::clone() const’ can be marked override [-Wsuggest-override] 39 | virtual UMLObject* clone() const; | ^~~~~ /<>/umbrello/uml1model/template.h:43:13: warning: ‘virtual QString UMLTemplate::toString(Uml::SignatureType::Enum, bool)’ can be marked override [-Wsuggest-override] 43 | QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false); | ^~~~~~~~ /<>/umbrello/uml1model/template.h:45:21: warning: ‘virtual QString UMLTemplate::getTypeName() const’ can be marked override [-Wsuggest-override] 45 | virtual QString getTypeName() const; | ^~~~~~~~~~~ /<>/umbrello/uml1model/template.h:47:18: warning: ‘virtual bool UMLTemplate::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] 47 | virtual bool showPropertiesDialog(QWidget* parent); | ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/template.h:49:10: warning: ‘virtual void UMLTemplate::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 49 | void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/template.h:53:10: warning: ‘virtual bool UMLTemplate::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 53 | bool load1(QDomElement & element); | ^~~~~ In file included from /<>/umbrello/uml1model/template.cpp:15: /<>/umbrello/debug/debug_utils.h:91:18: warning: ‘virtual void Tracer::showEvent(QShowEvent*)’ can be marked override [-Wsuggest-override] 91 | virtual void showEvent(QShowEvent*); | ^~~~~~~~~ In file included from /<>/umbrello/uml.h:15, from /<>/umbrello/uml1model/template.cpp:16: /<>/umbrello/dialogs/multipagedialogbase.h:101:18: warning: ‘virtual void MultiPageDialogBase::keyPressEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] 101 | virtual void keyPressEvent(QKeyEvent *event); | ^~~~~~~~~~~~~ In file included from /<>/umbrello/uml1model/template.cpp:16: /<>/umbrello/uml.h:201:18: warning: ‘virtual void UMLApp::keyPressEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] 201 | virtual void keyPressEvent(QKeyEvent* e); | ^~~~~~~~~~~~~ /<>/umbrello/uml.h:202:18: warning: ‘virtual void UMLApp::keyReleaseEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] 202 | virtual void keyReleaseEvent(QKeyEvent* e); | ^~~~~~~~~~~~~~~ /<>/umbrello/uml.h:204:18: warning: ‘virtual void UMLApp::customEvent(QEvent*)’ can be marked override [-Wsuggest-override] 204 | virtual void customEvent(QEvent* e); | ^~~~~~~~~~~ /<>/umbrello/uml.h:215:18: warning: ‘virtual bool UMLApp::queryClose()’ can be marked override [-Wsuggest-override] 215 | virtual bool queryClose(); | ^~~~~~~~~~ /<>/umbrello/uml.h:217:18: warning: ‘virtual void UMLApp::saveProperties(KConfigGroup&)’ can be marked override [-Wsuggest-override] 217 | virtual void saveProperties(KConfigGroup & cfg); | ^~~~~~~~~~~~~~ /<>/umbrello/uml.h:218:18: warning: ‘virtual void UMLApp::readProperties(const KConfigGroup&)’ can be marked override [-Wsuggest-override] 218 | virtual void readProperties(const KConfigGroup & cfg); | ^~~~~~~~~~~~~~ In file included from /<>/umbrello/listpopupmenu.h:17, from /<>/umbrello/umldoc.h:16, from /<>/umbrello/uml1model/template.cpp:17: /<>/umbrello/umlwidgets/widgetbase.h:187:20: warning: ‘virtual QRectF WidgetBase::boundingRect() const’ can be marked override [-Wsuggest-override] 187 | virtual QRectF boundingRect() const; | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/widgetbase.h:191:18: warning: ‘virtual void WidgetBase::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] 191 | virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); | ^~~~~ /<>/umbrello/umlwidgets/widgetbase.h:260:18: warning: ‘virtual void WidgetBase::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] 260 | virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent *event); | ^~~~~~~~~~~~~~~~ In file included from /<>/umbrello/uml1model/template.cpp:18: /<>/umbrello/dialogs/umltemplatedialog.h:42:18: warning: ‘virtual bool UMLTemplateDialog::apply()’ can be marked override [-Wsuggest-override] 42 | virtual bool apply(); | ^~~~~ [ 65%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/uml1model/umlattributelist.cpp.o cd /<>/obj-aarch64-linux-gnu/umbrello && /usr/bin/aarch64-linux-gnu-g++ -DCMAKE_BINARY_DIR=\"/<>/obj-aarch64-linux-gnu\" -DKCOREADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLO_VERSION_STRING=\"2.23.3\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-aarch64-linux-gnu/umbrello -I/<>/umbrello -I/<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/include -I/<>/obj-aarch64-linux-gnu -I/<>/umbrello/clipboard -I/<>/umbrello/cmds -I/<>/umbrello/codegenerators -I/<>/umbrello/codegenerators/ada -I/<>/umbrello/codegenerators/as -I/<>/umbrello/codegenerators/cpp -I/<>/umbrello/codegenerators/csharp -I/<>/umbrello/codegenerators/d -I/<>/umbrello/codegenerators/idl -I/<>/umbrello/codegenerators/java -I/<>/umbrello/codegenerators/js -I/<>/umbrello/codegenerators/pascal -I/<>/umbrello/codegenerators/perl -I/<>/umbrello/codegenerators/php -I/<>/umbrello/codegenerators/python -I/<>/umbrello/codegenerators/ruby -I/<>/umbrello/codegenerators/sql -I/<>/umbrello/codegenerators/tcl -I/<>/umbrello/codegenerators/vala -I/<>/umbrello/codegenerators/xml -I/<>/umbrello/codegenwizard -I/<>/umbrello/codeimport -I/<>/umbrello/codeimport/csharp -I/<>/umbrello/codeimpwizard -I/<>/umbrello/debug -I/<>/umbrello/dialogs -I/<>/umbrello/dialogs/pages -I/<>/umbrello/dialogs/widgets -I/<>/umbrello/docgenerators -I/<>/umbrello/finder -I/<>/umbrello/refactoring -I/<>/umbrello/uml1model -I/<>/umbrello/umlwidgets -I/<>/lib/cppparser -I/<>/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/aarch64-linux-gnu/qt5 -isystem /usr/include/aarch64-linux-gnu/qt5/QtWidgets -isystem /usr/include/aarch64-linux-gnu/qt5/QtGui -isystem /usr/include/aarch64-linux-gnu/qt5/QtCore -isystem /usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/aarch64-linux-gnu/qt5/QtXml -isystem /usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/aarch64-linux-gnu/qt5/QtSvg -isystem /usr/include/aarch64-linux-gnu/qt5/QtWebKitWidgets -isystem /usr/include/aarch64-linux-gnu/qt5/QtWebKit -isystem /usr/include/aarch64-linux-gnu/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/aarch64-linux-gnu/qt5/QtConcurrent -isystem /usr/include/aarch64-linux-gnu/qt5/QtDBus -isystem /usr/include/KF5/KTextEditor -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -fno-delete-null-pointer-checks -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -o CMakeFiles/libumbrello.dir/uml1model/umlattributelist.cpp.o -c /<>/umbrello/uml1model/umlattributelist.cpp In file included from /<>/umbrello/uml1model/attribute.h:15, from /<>/umbrello/uml1model/umlattributelist.h:17, from /<>/umbrello/uml1model/umlattributelist.cpp:11: /<>/umbrello/uml1model/classifierlistitem.h:48:18: warning: ‘virtual void UMLClassifierListItem::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 48 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/classifierlistitem.h:54:24: warning: ‘virtual UMLObject* UMLClassifierListItem::clone() const’ can be marked override [-Wsuggest-override] 54 | virtual UMLObject* clone() const = 0; | ^~~~~ In file included from /<>/umbrello/uml1model/umlattributelist.h:17, from /<>/umbrello/uml1model/umlattributelist.cpp:11: /<>/umbrello/uml1model/attribute.h:42:18: warning: ‘virtual void UMLAttribute::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 42 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/attribute.h:44:10: warning: ‘virtual void UMLAttribute::setName(const QString&)’ can be marked override [-Wsuggest-override] 44 | void setName(const QString &name); | ^~~~~~~ /<>/umbrello/uml1model/attribute.h:48:24: warning: ‘virtual UMLObject* UMLAttribute::clone() const’ can be marked override [-Wsuggest-override] 48 | virtual UMLObject* clone() const; | ^~~~~ /<>/umbrello/uml1model/attribute.h:53:13: warning: ‘virtual QString UMLAttribute::toString(Uml::SignatureType::Enum, bool)’ can be marked override [-Wsuggest-override] 53 | QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false); | ^~~~~~~~ /<>/umbrello/uml1model/attribute.h:58:18: warning: ‘virtual void UMLAttribute::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 58 | virtual void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/attribute.h:60:18: warning: ‘virtual bool UMLAttribute::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] 60 | virtual bool showPropertiesDialog(QWidget* parent = 0); | ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/attribute.h:73:10: warning: ‘virtual bool UMLAttribute::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 73 | bool load1(QDomElement & element); | ^~~~~ [ 66%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/uml1model/umlcanvasobject.cpp.o cd /<>/obj-aarch64-linux-gnu/umbrello && /usr/bin/aarch64-linux-gnu-g++ -DCMAKE_BINARY_DIR=\"/<>/obj-aarch64-linux-gnu\" -DKCOREADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLO_VERSION_STRING=\"2.23.3\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-aarch64-linux-gnu/umbrello -I/<>/umbrello -I/<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/include -I/<>/obj-aarch64-linux-gnu -I/<>/umbrello/clipboard -I/<>/umbrello/cmds -I/<>/umbrello/codegenerators -I/<>/umbrello/codegenerators/ada -I/<>/umbrello/codegenerators/as -I/<>/umbrello/codegenerators/cpp -I/<>/umbrello/codegenerators/csharp -I/<>/umbrello/codegenerators/d -I/<>/umbrello/codegenerators/idl -I/<>/umbrello/codegenerators/java -I/<>/umbrello/codegenerators/js -I/<>/umbrello/codegenerators/pascal -I/<>/umbrello/codegenerators/perl -I/<>/umbrello/codegenerators/php -I/<>/umbrello/codegenerators/python -I/<>/umbrello/codegenerators/ruby -I/<>/umbrello/codegenerators/sql -I/<>/umbrello/codegenerators/tcl -I/<>/umbrello/codegenerators/vala -I/<>/umbrello/codegenerators/xml -I/<>/umbrello/codegenwizard -I/<>/umbrello/codeimport -I/<>/umbrello/codeimport/csharp -I/<>/umbrello/codeimpwizard -I/<>/umbrello/debug -I/<>/umbrello/dialogs -I/<>/umbrello/dialogs/pages -I/<>/umbrello/dialogs/widgets -I/<>/umbrello/docgenerators -I/<>/umbrello/finder -I/<>/umbrello/refactoring -I/<>/umbrello/uml1model -I/<>/umbrello/umlwidgets -I/<>/lib/cppparser -I/<>/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/aarch64-linux-gnu/qt5 -isystem /usr/include/aarch64-linux-gnu/qt5/QtWidgets -isystem /usr/include/aarch64-linux-gnu/qt5/QtGui -isystem /usr/include/aarch64-linux-gnu/qt5/QtCore -isystem /usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/aarch64-linux-gnu/qt5/QtXml -isystem /usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/aarch64-linux-gnu/qt5/QtSvg -isystem /usr/include/aarch64-linux-gnu/qt5/QtWebKitWidgets -isystem /usr/include/aarch64-linux-gnu/qt5/QtWebKit -isystem /usr/include/aarch64-linux-gnu/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/aarch64-linux-gnu/qt5/QtConcurrent -isystem /usr/include/aarch64-linux-gnu/qt5/QtDBus -isystem /usr/include/KF5/KTextEditor -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -fno-delete-null-pointer-checks -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -o CMakeFiles/libumbrello.dir/uml1model/umlcanvasobject.cpp.o -c /<>/umbrello/uml1model/umlcanvasobject.cpp In file included from /<>/umbrello/uml1model/umlcanvasobject.cpp:12: /<>/umbrello/uml1model/umlcanvasobject.h:43:18: warning: ‘virtual void UMLCanvasObject::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 43 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/umlcanvasobject.h:85:18: warning: ‘virtual bool UMLCanvasObject::resolveRef()’ can be marked override [-Wsuggest-override] 85 | virtual bool resolveRef(); | ^~~~~~~~~~ In file included from /<>/umbrello/uml1model/umlcanvasobject.cpp:15: /<>/umbrello/debug/debug_utils.h:91:18: warning: ‘virtual void Tracer::showEvent(QShowEvent*)’ can be marked override [-Wsuggest-override] 91 | virtual void showEvent(QShowEvent*); | ^~~~~~~~~ In file included from /<>/umbrello/uml.h:15, from /<>/umbrello/uml1model/umlcanvasobject.cpp:16: /<>/umbrello/dialogs/multipagedialogbase.h:101:18: warning: ‘virtual void MultiPageDialogBase::keyPressEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] 101 | virtual void keyPressEvent(QKeyEvent *event); | ^~~~~~~~~~~~~ In file included from /<>/umbrello/uml1model/umlcanvasobject.cpp:16: /<>/umbrello/uml.h:201:18: warning: ‘virtual void UMLApp::keyPressEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] 201 | virtual void keyPressEvent(QKeyEvent* e); | ^~~~~~~~~~~~~ /<>/umbrello/uml.h:202:18: warning: ‘virtual void UMLApp::keyReleaseEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] 202 | virtual void keyReleaseEvent(QKeyEvent* e); | ^~~~~~~~~~~~~~~ /<>/umbrello/uml.h:204:18: warning: ‘virtual void UMLApp::customEvent(QEvent*)’ can be marked override [-Wsuggest-override] 204 | virtual void customEvent(QEvent* e); | ^~~~~~~~~~~ /<>/umbrello/uml.h:215:18: warning: ‘virtual bool UMLApp::queryClose()’ can be marked override [-Wsuggest-override] 215 | virtual bool queryClose(); | ^~~~~~~~~~ /<>/umbrello/uml.h:217:18: warning: ‘virtual void UMLApp::saveProperties(KConfigGroup&)’ can be marked override [-Wsuggest-override] 217 | virtual void saveProperties(KConfigGroup & cfg); | ^~~~~~~~~~~~~~ /<>/umbrello/uml.h:218:18: warning: ‘virtual void UMLApp::readProperties(const KConfigGroup&)’ can be marked override [-Wsuggest-override] 218 | virtual void readProperties(const KConfigGroup & cfg); | ^~~~~~~~~~~~~~ In file included from /<>/umbrello/listpopupmenu.h:17, from /<>/umbrello/umldoc.h:16, from /<>/umbrello/uml1model/umlcanvasobject.cpp:17: /<>/umbrello/umlwidgets/widgetbase.h:187:20: warning: ‘virtual QRectF WidgetBase::boundingRect() const’ can be marked override [-Wsuggest-override] 187 | virtual QRectF boundingRect() const; | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/widgetbase.h:191:18: warning: ‘virtual void WidgetBase::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] 191 | virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); | ^~~~~ /<>/umbrello/umlwidgets/widgetbase.h:260:18: warning: ‘virtual void WidgetBase::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] 260 | virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent *event); | ^~~~~~~~~~~~~~~~ In file included from /<>/umbrello/uml1model/classifier.h:13, from /<>/umbrello/uml1model/umlcanvasobject.cpp:18: /<>/umbrello/uml1model/package.h:39:18: warning: ‘virtual void UMLPackage::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 39 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/package.h:41:24: warning: ‘virtual UMLObject* UMLPackage::clone() const’ can be marked override [-Wsuggest-override] 41 | virtual UMLObject* clone() const; | ^~~~~ /<>/umbrello/uml1model/package.h:64:18: warning: ‘virtual bool UMLPackage::resolveRef()’ can be marked override [-Wsuggest-override] 64 | virtual bool resolveRef(); | ^~~~~~~~~~ /<>/umbrello/uml1model/package.h:66:18: warning: ‘virtual void UMLPackage::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 66 | virtual void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/package.h:69:18: warning: ‘virtual bool UMLPackage::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 69 | virtual bool load1(QDomElement& element); | ^~~~~ In file included from /<>/umbrello/uml1model/attribute.h:15, from /<>/umbrello/uml1model/umlattributelist.h:17, from /<>/umbrello/uml1model/classifier.h:14, from /<>/umbrello/uml1model/umlcanvasobject.cpp:18: /<>/umbrello/uml1model/classifierlistitem.h:48:18: warning: ‘virtual void UMLClassifierListItem::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 48 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/classifierlistitem.h:54:24: warning: ‘virtual UMLObject* UMLClassifierListItem::clone() const’ can be marked override [-Wsuggest-override] 54 | virtual UMLObject* clone() const = 0; | ^~~~~ In file included from /<>/umbrello/uml1model/umlattributelist.h:17, from /<>/umbrello/uml1model/classifier.h:14, from /<>/umbrello/uml1model/umlcanvasobject.cpp:18: /<>/umbrello/uml1model/attribute.h:42:18: warning: ‘virtual void UMLAttribute::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 42 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/attribute.h:44:10: warning: ‘virtual void UMLAttribute::setName(const QString&)’ can be marked override [-Wsuggest-override] 44 | void setName(const QString &name); | ^~~~~~~ /<>/umbrello/uml1model/attribute.h:48:24: warning: ‘virtual UMLObject* UMLAttribute::clone() const’ can be marked override [-Wsuggest-override] 48 | virtual UMLObject* clone() const; | ^~~~~ /<>/umbrello/uml1model/attribute.h:53:13: warning: ‘virtual QString UMLAttribute::toString(Uml::SignatureType::Enum, bool)’ can be marked override [-Wsuggest-override] 53 | QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false); | ^~~~~~~~ /<>/umbrello/uml1model/attribute.h:58:18: warning: ‘virtual void UMLAttribute::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 58 | virtual void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/attribute.h:60:18: warning: ‘virtual bool UMLAttribute::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] 60 | virtual bool showPropertiesDialog(QWidget* parent = 0); | ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/attribute.h:73:10: warning: ‘virtual bool UMLAttribute::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 73 | bool load1(QDomElement & element); | ^~~~~ In file included from /<>/umbrello/uml1model/foreignkeyconstraint.h:16, from /<>/umbrello/model_utils.h:18, from /<>/umbrello/uml1model/classifier.h:19, from /<>/umbrello/uml1model/umlcanvasobject.cpp:18: /<>/umbrello/uml1model/entityconstraint.h:40:18: warning: ‘virtual void UMLEntityConstraint::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 40 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/entityconstraint.h:45:24: warning: ‘virtual UMLObject* UMLEntityConstraint::clone() const’ can be marked override [-Wsuggest-override] 45 | virtual UMLObject* clone() const = 0; | ^~~~~ In file included from /<>/umbrello/model_utils.h:18, from /<>/umbrello/uml1model/classifier.h:19, from /<>/umbrello/uml1model/umlcanvasobject.cpp:18: /<>/umbrello/uml1model/foreignkeyconstraint.h:56:18: warning: ‘virtual void UMLForeignKeyConstraint::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 56 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:58:24: warning: ‘virtual UMLObject* UMLForeignKeyConstraint::clone() const’ can be marked override [-Wsuggest-override] 58 | virtual UMLObject* clone() const; | ^~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:60:13: warning: ‘virtual QString UMLForeignKeyConstraint::toString(Uml::SignatureType::Enum, bool)’ can be marked override [-Wsuggest-override] 60 | QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false); | ^~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:65:10: warning: ‘virtual void UMLForeignKeyConstraint::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 65 | void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:67:18: warning: ‘virtual bool UMLForeignKeyConstraint::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] 67 | virtual bool showPropertiesDialog(QWidget* parent = 0); | ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:85:10: warning: ‘virtual bool UMLForeignKeyConstraint::resolveRef()’ can be marked override [-Wsuggest-override] 85 | bool resolveRef(); | ^~~~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:94:10: warning: ‘virtual bool UMLForeignKeyConstraint::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 94 | bool load1(QDomElement & element); | ^~~~~ In file included from /<>/umbrello/uml1model/umlcanvasobject.cpp:18: /<>/umbrello/uml1model/classifier.h:54:18: warning: ‘virtual void UMLClassifier::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 54 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/classifier.h:56:16: warning: ‘virtual UMLObject* UMLClassifier::clone() const’ can be marked override [-Wsuggest-override] 56 | UMLObject* clone() const; | ^~~~~ /<>/umbrello/uml1model/classifier.h:111:18: warning: ‘virtual bool UMLClassifier::resolveRef()’ can be marked override [-Wsuggest-override] 111 | virtual bool resolveRef(); | ^~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:115:24: warning: ‘virtual UMLObject* UMLClassifier::findChildObjectById(Uml::ID::Type, bool)’ can be marked override [-Wsuggest-override] 115 | virtual UMLObject* findChildObjectById(Uml::ID::Type id, bool considerAncestors = false); | ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:124:18: warning: ‘virtual bool UMLClassifier::acceptAssociationType(Uml::AssociationType::Enum)’ can be marked override [-Wsuggest-override] 124 | virtual bool acceptAssociationType(Uml::AssociationType::Enum type); | ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:129:10: warning: ‘virtual void UMLClassifier::setBaseType(UMLObject::ObjectType)’ can be marked override [-Wsuggest-override] 129 | void setBaseType(UMLObject::ObjectType ot); | ^~~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:181:10: warning: ‘virtual void UMLClassifier::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 181 | void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:183:18: warning: ‘virtual bool UMLClassifier::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 183 | virtual bool load1(QDomElement& element); | ^~~~~ In file included from /<>/umbrello/uml1model/umlcanvasobject.cpp:19: /<>/umbrello/uml1model/association.h:75:24: warning: ‘virtual UMLObject* UMLAssociation::clone() const’ can be marked override [-Wsuggest-override] 75 | virtual UMLObject* clone() const { return 0; } | ^~~~~ /<>/umbrello/uml1model/association.h:77:18: warning: ‘virtual bool UMLAssociation::resolveRef()’ can be marked override [-Wsuggest-override] 77 | virtual bool resolveRef(); | ^~~~~~~~~~ /<>/umbrello/uml1model/association.h:79:10: warning: ‘virtual void UMLAssociation::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 79 | void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/association.h:81:18: warning: ‘virtual bool UMLAssociation::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] 81 | virtual bool showPropertiesDialog(QWidget *parent = 0); | ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/association.h:85:10: warning: ‘virtual bool UMLAssociation::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 85 | bool load1(QDomElement& element); | ^~~~~ In file included from /<>/umbrello/uml1model/umlcanvasobject.cpp:21: /<>/umbrello/uml1model/operation.h:37:18: warning: ‘virtual void UMLOperation::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 37 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/operation.h:39:24: warning: ‘virtual UMLObject* UMLOperation::clone() const’ can be marked override [-Wsuggest-override] 39 | virtual UMLObject* clone() const; | ^~~~~ /<>/umbrello/uml1model/operation.h:41:10: warning: ‘virtual void UMLOperation::setType(UMLObject*)’ can be marked override [-Wsuggest-override] 41 | void setType(UMLObject* type); | ^~~~~~~ /<>/umbrello/uml1model/operation.h:52:13: warning: ‘virtual QString UMLOperation::toString(Uml::SignatureType::Enum, bool)’ can be marked override [-Wsuggest-override] 52 | QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false); | ^~~~~~~~ /<>/umbrello/uml1model/operation.h:56:10: warning: ‘virtual bool UMLOperation::resolveRef()’ can be marked override [-Wsuggest-override] 56 | bool resolveRef(); | ^~~~~~~~~~ /<>/umbrello/uml1model/operation.h:60:18: warning: ‘virtual bool UMLOperation::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] 60 | virtual bool showPropertiesDialog(QWidget* parent = 0); | ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/operation.h:72:10: warning: ‘virtual void UMLOperation::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 72 | void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/operation.h:75:10: warning: ‘virtual bool UMLOperation::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 75 | bool load1(QDomElement & element); | ^~~~~ In file included from /<>/umbrello/uml1model/umlcanvasobject.cpp:22: /<>/umbrello/uml1model/template.h:37:18: warning: ‘virtual void UMLTemplate::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 37 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/template.h:39:24: warning: ‘virtual UMLObject* UMLTemplate::clone() const’ can be marked override [-Wsuggest-override] 39 | virtual UMLObject* clone() const; | ^~~~~ /<>/umbrello/uml1model/template.h:43:13: warning: ‘virtual QString UMLTemplate::toString(Uml::SignatureType::Enum, bool)’ can be marked override [-Wsuggest-override] 43 | QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false); | ^~~~~~~~ /<>/umbrello/uml1model/template.h:45:21: warning: ‘virtual QString UMLTemplate::getTypeName() const’ can be marked override [-Wsuggest-override] 45 | virtual QString getTypeName() const; | ^~~~~~~~~~~ /<>/umbrello/uml1model/template.h:47:18: warning: ‘virtual bool UMLTemplate::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] 47 | virtual bool showPropertiesDialog(QWidget* parent); | ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/template.h:49:10: warning: ‘virtual void UMLTemplate::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 49 | void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/template.h:53:10: warning: ‘virtual bool UMLTemplate::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 53 | bool load1(QDomElement & element); | ^~~~~ In file included from /<>/umbrello/uml1model/umlcanvasobject.cpp:23: /<>/umbrello/uml1model/stereotype.h:51:18: warning: ‘virtual void UMLStereotype::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 51 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/stereotype.h:53:24: warning: ‘virtual UMLObject* UMLStereotype::clone() const’ can be marked override [-Wsuggest-override] 53 | virtual UMLObject* clone() const; | ^~~~~ /<>/umbrello/uml1model/stereotype.h:62:10: warning: ‘virtual void UMLStereotype::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 62 | void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/stereotype.h:64:18: warning: ‘virtual bool UMLStereotype::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] 64 | virtual bool showPropertiesDialog(QWidget* parent); | ^~~~~~~~~~~~~~~~~~~~ [ 66%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/uml1model/umlclassifierlistitemlist.cpp.o cd /<>/obj-aarch64-linux-gnu/umbrello && /usr/bin/aarch64-linux-gnu-g++ -DCMAKE_BINARY_DIR=\"/<>/obj-aarch64-linux-gnu\" -DKCOREADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLO_VERSION_STRING=\"2.23.3\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-aarch64-linux-gnu/umbrello -I/<>/umbrello -I/<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/include -I/<>/obj-aarch64-linux-gnu -I/<>/umbrello/clipboard -I/<>/umbrello/cmds -I/<>/umbrello/codegenerators -I/<>/umbrello/codegenerators/ada -I/<>/umbrello/codegenerators/as -I/<>/umbrello/codegenerators/cpp -I/<>/umbrello/codegenerators/csharp -I/<>/umbrello/codegenerators/d -I/<>/umbrello/codegenerators/idl -I/<>/umbrello/codegenerators/java -I/<>/umbrello/codegenerators/js -I/<>/umbrello/codegenerators/pascal -I/<>/umbrello/codegenerators/perl -I/<>/umbrello/codegenerators/php -I/<>/umbrello/codegenerators/python -I/<>/umbrello/codegenerators/ruby -I/<>/umbrello/codegenerators/sql -I/<>/umbrello/codegenerators/tcl -I/<>/umbrello/codegenerators/vala -I/<>/umbrello/codegenerators/xml -I/<>/umbrello/codegenwizard -I/<>/umbrello/codeimport -I/<>/umbrello/codeimport/csharp -I/<>/umbrello/codeimpwizard -I/<>/umbrello/debug -I/<>/umbrello/dialogs -I/<>/umbrello/dialogs/pages -I/<>/umbrello/dialogs/widgets -I/<>/umbrello/docgenerators -I/<>/umbrello/finder -I/<>/umbrello/refactoring -I/<>/umbrello/uml1model -I/<>/umbrello/umlwidgets -I/<>/lib/cppparser -I/<>/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/aarch64-linux-gnu/qt5 -isystem /usr/include/aarch64-linux-gnu/qt5/QtWidgets -isystem /usr/include/aarch64-linux-gnu/qt5/QtGui -isystem /usr/include/aarch64-linux-gnu/qt5/QtCore -isystem /usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/aarch64-linux-gnu/qt5/QtXml -isystem /usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/aarch64-linux-gnu/qt5/QtSvg -isystem /usr/include/aarch64-linux-gnu/qt5/QtWebKitWidgets -isystem /usr/include/aarch64-linux-gnu/qt5/QtWebKit -isystem /usr/include/aarch64-linux-gnu/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/aarch64-linux-gnu/qt5/QtConcurrent -isystem /usr/include/aarch64-linux-gnu/qt5/QtDBus -isystem /usr/include/KF5/KTextEditor -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -fno-delete-null-pointer-checks -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -o CMakeFiles/libumbrello.dir/uml1model/umlclassifierlistitemlist.cpp.o -c /<>/umbrello/uml1model/umlclassifierlistitemlist.cpp In file included from /<>/umbrello/uml1model/umlclassifierlistitemlist.cpp:13: /<>/umbrello/uml1model/classifierlistitem.h:48:18: warning: ‘virtual void UMLClassifierListItem::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 48 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/classifierlistitem.h:54:24: warning: ‘virtual UMLObject* UMLClassifierListItem::clone() const’ can be marked override [-Wsuggest-override] 54 | virtual UMLObject* clone() const = 0; | ^~~~~ [ 66%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/uml1model/umlentityattributelist.cpp.o cd /<>/obj-aarch64-linux-gnu/umbrello && /usr/bin/aarch64-linux-gnu-g++ -DCMAKE_BINARY_DIR=\"/<>/obj-aarch64-linux-gnu\" -DKCOREADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLO_VERSION_STRING=\"2.23.3\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-aarch64-linux-gnu/umbrello -I/<>/umbrello -I/<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/include -I/<>/obj-aarch64-linux-gnu -I/<>/umbrello/clipboard -I/<>/umbrello/cmds -I/<>/umbrello/codegenerators -I/<>/umbrello/codegenerators/ada -I/<>/umbrello/codegenerators/as -I/<>/umbrello/codegenerators/cpp -I/<>/umbrello/codegenerators/csharp -I/<>/umbrello/codegenerators/d -I/<>/umbrello/codegenerators/idl -I/<>/umbrello/codegenerators/java -I/<>/umbrello/codegenerators/js -I/<>/umbrello/codegenerators/pascal -I/<>/umbrello/codegenerators/perl -I/<>/umbrello/codegenerators/php -I/<>/umbrello/codegenerators/python -I/<>/umbrello/codegenerators/ruby -I/<>/umbrello/codegenerators/sql -I/<>/umbrello/codegenerators/tcl -I/<>/umbrello/codegenerators/vala -I/<>/umbrello/codegenerators/xml -I/<>/umbrello/codegenwizard -I/<>/umbrello/codeimport -I/<>/umbrello/codeimport/csharp -I/<>/umbrello/codeimpwizard -I/<>/umbrello/debug -I/<>/umbrello/dialogs -I/<>/umbrello/dialogs/pages -I/<>/umbrello/dialogs/widgets -I/<>/umbrello/docgenerators -I/<>/umbrello/finder -I/<>/umbrello/refactoring -I/<>/umbrello/uml1model -I/<>/umbrello/umlwidgets -I/<>/lib/cppparser -I/<>/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/aarch64-linux-gnu/qt5 -isystem /usr/include/aarch64-linux-gnu/qt5/QtWidgets -isystem /usr/include/aarch64-linux-gnu/qt5/QtGui -isystem /usr/include/aarch64-linux-gnu/qt5/QtCore -isystem /usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/aarch64-linux-gnu/qt5/QtXml -isystem /usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/aarch64-linux-gnu/qt5/QtSvg -isystem /usr/include/aarch64-linux-gnu/qt5/QtWebKitWidgets -isystem /usr/include/aarch64-linux-gnu/qt5/QtWebKit -isystem /usr/include/aarch64-linux-gnu/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/aarch64-linux-gnu/qt5/QtConcurrent -isystem /usr/include/aarch64-linux-gnu/qt5/QtDBus -isystem /usr/include/KF5/KTextEditor -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -fno-delete-null-pointer-checks -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -o CMakeFiles/libumbrello.dir/uml1model/umlentityattributelist.cpp.o -c /<>/umbrello/uml1model/umlentityattributelist.cpp In file included from /<>/umbrello/uml1model/attribute.h:15, from /<>/umbrello/uml1model/entityattribute.h:14, from /<>/umbrello/uml1model/umlentityattributelist.h:16, from /<>/umbrello/uml1model/umlentityattributelist.cpp:11: /<>/umbrello/uml1model/classifierlistitem.h:48:18: warning: ‘virtual void UMLClassifierListItem::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 48 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/classifierlistitem.h:54:24: warning: ‘virtual UMLObject* UMLClassifierListItem::clone() const’ can be marked override [-Wsuggest-override] 54 | virtual UMLObject* clone() const = 0; | ^~~~~ In file included from /<>/umbrello/uml1model/entityattribute.h:14, from /<>/umbrello/uml1model/umlentityattributelist.h:16, from /<>/umbrello/uml1model/umlentityattributelist.cpp:11: /<>/umbrello/uml1model/attribute.h:42:18: warning: ‘virtual void UMLAttribute::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 42 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/attribute.h:44:10: warning: ‘virtual void UMLAttribute::setName(const QString&)’ can be marked override [-Wsuggest-override] 44 | void setName(const QString &name); | ^~~~~~~ /<>/umbrello/uml1model/attribute.h:48:24: warning: ‘virtual UMLObject* UMLAttribute::clone() const’ can be marked override [-Wsuggest-override] 48 | virtual UMLObject* clone() const; | ^~~~~ /<>/umbrello/uml1model/attribute.h:53:13: warning: ‘virtual QString UMLAttribute::toString(Uml::SignatureType::Enum, bool)’ can be marked override [-Wsuggest-override] 53 | QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false); | ^~~~~~~~ /<>/umbrello/uml1model/attribute.h:58:18: warning: ‘virtual void UMLAttribute::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 58 | virtual void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/attribute.h:60:18: warning: ‘virtual bool UMLAttribute::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] 60 | virtual bool showPropertiesDialog(QWidget* parent = 0); | ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/attribute.h:73:10: warning: ‘virtual bool UMLAttribute::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 73 | bool load1(QDomElement & element); | ^~~~~ In file included from /<>/umbrello/uml1model/umlentityattributelist.h:16, from /<>/umbrello/uml1model/umlentityattributelist.cpp:11: /<>/umbrello/uml1model/entityattribute.h:47:18: warning: ‘virtual void UMLEntityAttribute::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 47 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/entityattribute.h:49:24: warning: ‘virtual UMLObject* UMLEntityAttribute::clone() const’ can be marked override [-Wsuggest-override] 49 | virtual UMLObject* clone() const; | ^~~~~ /<>/umbrello/uml1model/entityattribute.h:66:13: warning: ‘virtual QString UMLEntityAttribute::toString(Uml::SignatureType::Enum, bool)’ can be marked override [-Wsuggest-override] 66 | QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false); | ^~~~~~~~ /<>/umbrello/uml1model/entityattribute.h:68:18: warning: ‘virtual void UMLEntityAttribute::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 68 | virtual void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/entityattribute.h:70:18: warning: ‘virtual bool UMLEntityAttribute::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] 70 | virtual bool showPropertiesDialog(QWidget* parent = 0); | ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/entityattribute.h:75:10: warning: ‘virtual bool UMLEntityAttribute::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 75 | bool load1(QDomElement& element); | ^~~~~ [ 66%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/uml1model/umlentityconstraintlist.cpp.o cd /<>/obj-aarch64-linux-gnu/umbrello && /usr/bin/aarch64-linux-gnu-g++ -DCMAKE_BINARY_DIR=\"/<>/obj-aarch64-linux-gnu\" -DKCOREADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLO_VERSION_STRING=\"2.23.3\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-aarch64-linux-gnu/umbrello -I/<>/umbrello -I/<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/include -I/<>/obj-aarch64-linux-gnu -I/<>/umbrello/clipboard -I/<>/umbrello/cmds -I/<>/umbrello/codegenerators -I/<>/umbrello/codegenerators/ada -I/<>/umbrello/codegenerators/as -I/<>/umbrello/codegenerators/cpp -I/<>/umbrello/codegenerators/csharp -I/<>/umbrello/codegenerators/d -I/<>/umbrello/codegenerators/idl -I/<>/umbrello/codegenerators/java -I/<>/umbrello/codegenerators/js -I/<>/umbrello/codegenerators/pascal -I/<>/umbrello/codegenerators/perl -I/<>/umbrello/codegenerators/php -I/<>/umbrello/codegenerators/python -I/<>/umbrello/codegenerators/ruby -I/<>/umbrello/codegenerators/sql -I/<>/umbrello/codegenerators/tcl -I/<>/umbrello/codegenerators/vala -I/<>/umbrello/codegenerators/xml -I/<>/umbrello/codegenwizard -I/<>/umbrello/codeimport -I/<>/umbrello/codeimport/csharp -I/<>/umbrello/codeimpwizard -I/<>/umbrello/debug -I/<>/umbrello/dialogs -I/<>/umbrello/dialogs/pages -I/<>/umbrello/dialogs/widgets -I/<>/umbrello/docgenerators -I/<>/umbrello/finder -I/<>/umbrello/refactoring -I/<>/umbrello/uml1model -I/<>/umbrello/umlwidgets -I/<>/lib/cppparser -I/<>/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/aarch64-linux-gnu/qt5 -isystem /usr/include/aarch64-linux-gnu/qt5/QtWidgets -isystem /usr/include/aarch64-linux-gnu/qt5/QtGui -isystem /usr/include/aarch64-linux-gnu/qt5/QtCore -isystem /usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/aarch64-linux-gnu/qt5/QtXml -isystem /usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/aarch64-linux-gnu/qt5/QtSvg -isystem /usr/include/aarch64-linux-gnu/qt5/QtWebKitWidgets -isystem /usr/include/aarch64-linux-gnu/qt5/QtWebKit -isystem /usr/include/aarch64-linux-gnu/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/aarch64-linux-gnu/qt5/QtConcurrent -isystem /usr/include/aarch64-linux-gnu/qt5/QtDBus -isystem /usr/include/KF5/KTextEditor -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -fno-delete-null-pointer-checks -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -o CMakeFiles/libumbrello.dir/uml1model/umlentityconstraintlist.cpp.o -c /<>/umbrello/uml1model/umlentityconstraintlist.cpp In file included from /<>/umbrello/uml1model/entityconstraint.h:15, from /<>/umbrello/uml1model/umlentityconstraintlist.cpp:13: /<>/umbrello/uml1model/classifierlistitem.h:48:18: warning: ‘virtual void UMLClassifierListItem::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 48 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/classifierlistitem.h:54:24: warning: ‘virtual UMLObject* UMLClassifierListItem::clone() const’ can be marked override [-Wsuggest-override] 54 | virtual UMLObject* clone() const = 0; | ^~~~~ In file included from /<>/umbrello/uml1model/umlentityconstraintlist.cpp:13: /<>/umbrello/uml1model/entityconstraint.h:40:18: warning: ‘virtual void UMLEntityConstraint::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 40 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/entityconstraint.h:45:24: warning: ‘virtual UMLObject* UMLEntityConstraint::clone() const’ can be marked override [-Wsuggest-override] 45 | virtual UMLObject* clone() const = 0; | ^~~~~ [ 67%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/uml1model/umlobject.cpp.o cd /<>/obj-aarch64-linux-gnu/umbrello && /usr/bin/aarch64-linux-gnu-g++ -DCMAKE_BINARY_DIR=\"/<>/obj-aarch64-linux-gnu\" -DKCOREADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLO_VERSION_STRING=\"2.23.3\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-aarch64-linux-gnu/umbrello -I/<>/umbrello -I/<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/include -I/<>/obj-aarch64-linux-gnu -I/<>/umbrello/clipboard -I/<>/umbrello/cmds -I/<>/umbrello/codegenerators -I/<>/umbrello/codegenerators/ada -I/<>/umbrello/codegenerators/as -I/<>/umbrello/codegenerators/cpp -I/<>/umbrello/codegenerators/csharp -I/<>/umbrello/codegenerators/d -I/<>/umbrello/codegenerators/idl -I/<>/umbrello/codegenerators/java -I/<>/umbrello/codegenerators/js -I/<>/umbrello/codegenerators/pascal -I/<>/umbrello/codegenerators/perl -I/<>/umbrello/codegenerators/php -I/<>/umbrello/codegenerators/python -I/<>/umbrello/codegenerators/ruby -I/<>/umbrello/codegenerators/sql -I/<>/umbrello/codegenerators/tcl -I/<>/umbrello/codegenerators/vala -I/<>/umbrello/codegenerators/xml -I/<>/umbrello/codegenwizard -I/<>/umbrello/codeimport -I/<>/umbrello/codeimport/csharp -I/<>/umbrello/codeimpwizard -I/<>/umbrello/debug -I/<>/umbrello/dialogs -I/<>/umbrello/dialogs/pages -I/<>/umbrello/dialogs/widgets -I/<>/umbrello/docgenerators -I/<>/umbrello/finder -I/<>/umbrello/refactoring -I/<>/umbrello/uml1model -I/<>/umbrello/umlwidgets -I/<>/lib/cppparser -I/<>/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/aarch64-linux-gnu/qt5 -isystem /usr/include/aarch64-linux-gnu/qt5/QtWidgets -isystem /usr/include/aarch64-linux-gnu/qt5/QtGui -isystem /usr/include/aarch64-linux-gnu/qt5/QtCore -isystem /usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/aarch64-linux-gnu/qt5/QtXml -isystem /usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/aarch64-linux-gnu/qt5/QtSvg -isystem /usr/include/aarch64-linux-gnu/qt5/QtWebKitWidgets -isystem /usr/include/aarch64-linux-gnu/qt5/QtWebKit -isystem /usr/include/aarch64-linux-gnu/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/aarch64-linux-gnu/qt5/QtConcurrent -isystem /usr/include/aarch64-linux-gnu/qt5/QtDBus -isystem /usr/include/KF5/KTextEditor -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -fno-delete-null-pointer-checks -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -o CMakeFiles/libumbrello.dir/uml1model/umlobject.cpp.o -c /<>/umbrello/uml1model/umlobject.cpp In file included from /<>/umbrello/dialogs/classpropertiesdialog.h:14, from /<>/umbrello/uml1model/umlobject.cpp:15: /<>/umbrello/dialogs/multipagedialogbase.h:101:18: warning: ‘virtual void MultiPageDialogBase::keyPressEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] 101 | virtual void keyPressEvent(QKeyEvent *event); | ^~~~~~~~~~~~~ In file included from /<>/umbrello/uml1model/umlobject.cpp:16: /<>/umbrello/debug/debug_utils.h:91:18: warning: ‘virtual void Tracer::showEvent(QShowEvent*)’ can be marked override [-Wsuggest-override] 91 | virtual void showEvent(QShowEvent*); | ^~~~~~~~~ In file included from /<>/umbrello/uml1model/enumliteral.h:14, from /<>/umbrello/uml1model/umlobject.cpp:17: /<>/umbrello/uml1model/classifierlistitem.h:48:18: warning: ‘virtual void UMLClassifierListItem::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 48 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/classifierlistitem.h:54:24: warning: ‘virtual UMLObject* UMLClassifierListItem::clone() const’ can be marked override [-Wsuggest-override] 54 | virtual UMLObject* clone() const = 0; | ^~~~~ In file included from /<>/umbrello/uml1model/umlobject.cpp:17: /<>/umbrello/uml1model/enumliteral.h:35:18: warning: ‘virtual void UMLEnumLiteral::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 35 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/enumliteral.h:37:24: warning: ‘virtual UMLObject* UMLEnumLiteral::clone() const’ can be marked override [-Wsuggest-override] 37 | virtual UMLObject* clone() const; | ^~~~~ /<>/umbrello/uml1model/enumliteral.h:44:13: warning: ‘virtual QString UMLEnumLiteral::toString(Uml::SignatureType::Enum, bool)’ can be marked override [-Wsuggest-override] 44 | QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false); | ^~~~~~~~ /<>/umbrello/uml1model/enumliteral.h:46:18: warning: ‘virtual void UMLEnumLiteral::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 46 | virtual void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/enumliteral.h:48:18: warning: ‘virtual bool UMLEnumLiteral::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] 48 | virtual bool showPropertiesDialog(QWidget* parent = 0); | ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/enumliteral.h:51:10: warning: ‘virtual bool UMLEnumLiteral::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 51 | bool load1(QDomElement& element); | ^~~~~ In file included from /<>/umbrello/uml1model/umlobject.cpp:19: /<>/umbrello/uml.h:201:18: warning: ‘virtual void UMLApp::keyPressEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] 201 | virtual void keyPressEvent(QKeyEvent* e); | ^~~~~~~~~~~~~ /<>/umbrello/uml.h:202:18: warning: ‘virtual void UMLApp::keyReleaseEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] 202 | virtual void keyReleaseEvent(QKeyEvent* e); | ^~~~~~~~~~~~~~~ /<>/umbrello/uml.h:204:18: warning: ‘virtual void UMLApp::customEvent(QEvent*)’ can be marked override [-Wsuggest-override] 204 | virtual void customEvent(QEvent* e); | ^~~~~~~~~~~ /<>/umbrello/uml.h:215:18: warning: ‘virtual bool UMLApp::queryClose()’ can be marked override [-Wsuggest-override] 215 | virtual bool queryClose(); | ^~~~~~~~~~ /<>/umbrello/uml.h:217:18: warning: ‘virtual void UMLApp::saveProperties(KConfigGroup&)’ can be marked override [-Wsuggest-override] 217 | virtual void saveProperties(KConfigGroup & cfg); | ^~~~~~~~~~~~~~ /<>/umbrello/uml.h:218:18: warning: ‘virtual void UMLApp::readProperties(const KConfigGroup&)’ can be marked override [-Wsuggest-override] 218 | virtual void readProperties(const KConfigGroup & cfg); | ^~~~~~~~~~~~~~ In file included from /<>/umbrello/listpopupmenu.h:17, from /<>/umbrello/umldoc.h:16, from /<>/umbrello/uml1model/umlobject.cpp:20: /<>/umbrello/umlwidgets/widgetbase.h:187:20: warning: ‘virtual QRectF WidgetBase::boundingRect() const’ can be marked override [-Wsuggest-override] 187 | virtual QRectF boundingRect() const; | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/widgetbase.h:191:18: warning: ‘virtual void WidgetBase::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] 191 | virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); | ^~~~~ /<>/umbrello/umlwidgets/widgetbase.h:260:18: warning: ‘virtual void WidgetBase::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] 260 | virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent *event); | ^~~~~~~~~~~~~~~~ In file included from /<>/umbrello/uml1model/umlobject.cpp:21: /<>/umbrello/umllistview.h:115:10: warning: ‘virtual bool UMLListView::event(QEvent*)’ can be marked override [-Wsuggest-override] 115 | bool event(QEvent *e); | ^~~~~ /<>/umbrello/umllistview.h:116:10: warning: ‘virtual void UMLListView::mouseReleaseEvent(QMouseEvent*)’ can be marked override [-Wsuggest-override] 116 | void mouseReleaseEvent(QMouseEvent *me); | ^~~~~~~~~~~~~~~~~ /<>/umbrello/umllistview.h:117:10: warning: ‘virtual void UMLListView::mousePressEvent(QMouseEvent*)’ can be marked override [-Wsuggest-override] 117 | void mousePressEvent(QMouseEvent *me); | ^~~~~~~~~~~~~~~ /<>/umbrello/umllistview.h:118:10: warning: ‘virtual void UMLListView::mouseMoveEvent(QMouseEvent*)’ can be marked override [-Wsuggest-override] 118 | void mouseMoveEvent(QMouseEvent *me); | ^~~~~~~~~~~~~~ /<>/umbrello/umllistview.h:119:10: warning: ‘virtual void UMLListView::mouseDoubleClickEvent(QMouseEvent*)’ can be marked override [-Wsuggest-override] 119 | void mouseDoubleClickEvent(QMouseEvent *me); | ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umllistview.h:120:10: warning: ‘virtual void UMLListView::focusOutEvent(QFocusEvent*)’ can be marked override [-Wsuggest-override] 120 | void focusOutEvent (QFocusEvent *fe); | ^~~~~~~~~~~~~ /<>/umbrello/umllistview.h:121:10: warning: ‘virtual void UMLListView::contextMenuEvent(QContextMenuEvent*)’ can be marked override [-Wsuggest-override] 121 | void contextMenuEvent(QContextMenuEvent *event); | ^~~~~~~~~~~~~~~~ /<>/umbrello/umllistview.h:125:10: warning: ‘virtual void UMLListView::keyPressEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] 125 | void keyPressEvent(QKeyEvent* ke); | ^~~~~~~~~~~~~ /<>/umbrello/umllistview.h:126:10: warning: ‘virtual void UMLListView::dragEnterEvent(QDragEnterEvent*)’ can be marked override [-Wsuggest-override] 126 | void dragEnterEvent(QDragEnterEvent* event); | ^~~~~~~~~~~~~~ /<>/umbrello/umllistview.h:127:10: warning: ‘virtual void UMLListView::dragMoveEvent(QDragMoveEvent*)’ can be marked override [-Wsuggest-override] 127 | void dragMoveEvent(QDragMoveEvent* event); | ^~~~~~~~~~~~~ /<>/umbrello/umllistview.h:128:10: warning: ‘virtual void UMLListView::dropEvent(QDropEvent*)’ can be marked override [-Wsuggest-override] 128 | void dropEvent(QDropEvent* event); | ^~~~~~~~~ /<>/umbrello/umllistview.h:129:10: warning: ‘virtual void UMLListView::commitData(QWidget*)’ can be marked override [-Wsuggest-override] 129 | void commitData(QWidget *editor); | ^~~~~~~~~~ In file included from /<>/umbrello/uml1model/umlobject.cpp:23: /<>/umbrello/models/objectsmodel.h:29:9: warning: ‘virtual int ObjectsModel::rowCount(const QModelIndex&) const’ can be marked override [-Wsuggest-override] 29 | int rowCount(const QModelIndex &parent) const; | ^~~~~~~~ /<>/umbrello/models/objectsmodel.h:30:9: warning: ‘virtual int ObjectsModel::columnCount(const QModelIndex&) const’ can be marked override [-Wsuggest-override] 30 | int columnCount(const QModelIndex &parent) const; | ^~~~~~~~~~~ /<>/umbrello/models/objectsmodel.h:32:14: warning: ‘virtual QVariant ObjectsModel::headerData(int, Qt::Orientation, int) const’ can be marked override [-Wsuggest-override] 32 | QVariant headerData(int section, Qt::Orientation orientation, int role = Qt::DisplayRole) const; | ^~~~~~~~~~ /<>/umbrello/models/objectsmodel.h:33:14: warning: ‘virtual QVariant ObjectsModel::data(const QModelIndex&, int) const’ can be marked override [-Wsuggest-override] 33 | QVariant data(const QModelIndex & index, int role = Qt::DisplayRole) const; | ^~~~ In file included from /<>/umbrello/uml1model/package.h:14, from /<>/umbrello/uml1model/umlobject.cpp:24: /<>/umbrello/uml1model/umlcanvasobject.h:43:18: warning: ‘virtual void UMLCanvasObject::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 43 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/umlcanvasobject.h:85:18: warning: ‘virtual bool UMLCanvasObject::resolveRef()’ can be marked override [-Wsuggest-override] 85 | virtual bool resolveRef(); | ^~~~~~~~~~ In file included from /<>/umbrello/uml1model/umlobject.cpp:24: /<>/umbrello/uml1model/package.h:39:18: warning: ‘virtual void UMLPackage::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 39 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/package.h:41:24: warning: ‘virtual UMLObject* UMLPackage::clone() const’ can be marked override [-Wsuggest-override] 41 | virtual UMLObject* clone() const; | ^~~~~ /<>/umbrello/uml1model/package.h:64:18: warning: ‘virtual bool UMLPackage::resolveRef()’ can be marked override [-Wsuggest-override] 64 | virtual bool resolveRef(); | ^~~~~~~~~~ /<>/umbrello/uml1model/package.h:66:18: warning: ‘virtual void UMLPackage::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 66 | virtual void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/package.h:69:18: warning: ‘virtual bool UMLPackage::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 69 | virtual bool load1(QDomElement& element); | ^~~~~ In file included from /<>/umbrello/uml1model/umlobject.cpp:25: /<>/umbrello/uml1model/folder.h:41:24: warning: ‘virtual UMLObject* UMLFolder::clone() const’ can be marked override [-Wsuggest-override] 41 | virtual UMLObject* clone() const; | ^~~~~ /<>/umbrello/uml1model/folder.h:64:10: warning: ‘virtual bool UMLFolder::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] 64 | bool showPropertiesDialog(QWidget *parent); | ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/folder.h:66:10: warning: ‘virtual void UMLFolder::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 66 | void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/folder.h:79:10: warning: ‘virtual bool UMLFolder::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 79 | bool load1(QDomElement & element); | ^~~~~ In file included from /<>/umbrello/uml1model/umlobject.cpp:26: /<>/umbrello/uml1model/stereotype.h:51:18: warning: ‘virtual void UMLStereotype::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 51 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/stereotype.h:53:24: warning: ‘virtual UMLObject* UMLStereotype::clone() const’ can be marked override [-Wsuggest-override] 53 | virtual UMLObject* clone() const; | ^~~~~ /<>/umbrello/uml1model/stereotype.h:62:10: warning: ‘virtual void UMLStereotype::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 62 | void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/stereotype.h:64:18: warning: ‘virtual bool UMLStereotype::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] 64 | virtual bool showPropertiesDialog(QWidget* parent); | ^~~~~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/uml1model/foreignkeyconstraint.h:16, from /<>/umbrello/model_utils.h:18, from /<>/umbrello/uml1model/umlobject.cpp:28: /<>/umbrello/uml1model/entityconstraint.h:40:18: warning: ‘virtual void UMLEntityConstraint::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 40 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/entityconstraint.h:45:24: warning: ‘virtual UMLObject* UMLEntityConstraint::clone() const’ can be marked override [-Wsuggest-override] 45 | virtual UMLObject* clone() const = 0; | ^~~~~ In file included from /<>/umbrello/model_utils.h:18, from /<>/umbrello/uml1model/umlobject.cpp:28: /<>/umbrello/uml1model/foreignkeyconstraint.h:56:18: warning: ‘virtual void UMLForeignKeyConstraint::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 56 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:58:24: warning: ‘virtual UMLObject* UMLForeignKeyConstraint::clone() const’ can be marked override [-Wsuggest-override] 58 | virtual UMLObject* clone() const; | ^~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:60:13: warning: ‘virtual QString UMLForeignKeyConstraint::toString(Uml::SignatureType::Enum, bool)’ can be marked override [-Wsuggest-override] 60 | QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false); | ^~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:65:10: warning: ‘virtual void UMLForeignKeyConstraint::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 65 | void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:67:18: warning: ‘virtual bool UMLForeignKeyConstraint::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] 67 | virtual bool showPropertiesDialog(QWidget* parent = 0); | ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:85:10: warning: ‘virtual bool UMLForeignKeyConstraint::resolveRef()’ can be marked override [-Wsuggest-override] 85 | bool resolveRef(); | ^~~~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:94:10: warning: ‘virtual bool UMLForeignKeyConstraint::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 94 | bool load1(QDomElement & element); | ^~~~~ In file included from /<>/umbrello/uml1model/umlattributelist.h:17, from /<>/umbrello/codeimport/import_utils.h:16, from /<>/umbrello/uml1model/umlobject.cpp:29: /<>/umbrello/uml1model/attribute.h:42:18: warning: ‘virtual void UMLAttribute::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 42 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/attribute.h:44:10: warning: ‘virtual void UMLAttribute::setName(const QString&)’ can be marked override [-Wsuggest-override] 44 | void setName(const QString &name); | ^~~~~~~ /<>/umbrello/uml1model/attribute.h:48:24: warning: ‘virtual UMLObject* UMLAttribute::clone() const’ can be marked override [-Wsuggest-override] 48 | virtual UMLObject* clone() const; | ^~~~~ /<>/umbrello/uml1model/attribute.h:53:13: warning: ‘virtual QString UMLAttribute::toString(Uml::SignatureType::Enum, bool)’ can be marked override [-Wsuggest-override] 53 | QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false); | ^~~~~~~~ /<>/umbrello/uml1model/attribute.h:58:18: warning: ‘virtual void UMLAttribute::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 58 | virtual void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/attribute.h:60:18: warning: ‘virtual bool UMLAttribute::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] 60 | virtual bool showPropertiesDialog(QWidget* parent = 0); | ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/attribute.h:73:10: warning: ‘virtual bool UMLAttribute::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 73 | bool load1(QDomElement & element); | ^~~~~ In file included from /<>/umbrello/cmds.h:18, from /<>/umbrello/uml1model/umlobject.cpp:31: /<>/umbrello/cmds/cmdcreatediagram.h:30:14: warning: ‘virtual void Uml::CmdCreateDiagram::redo()’ can be marked override [-Wsuggest-override] 30 | void redo(); | ^~~~ /<>/umbrello/cmds/cmdcreatediagram.h:31:14: warning: ‘virtual void Uml::CmdCreateDiagram::undo()’ can be marked override [-Wsuggest-override] 31 | void undo(); | ^~~~ In file included from /<>/umbrello/cmds.h:19, from /<>/umbrello/uml1model/umlobject.cpp:31: /<>/umbrello/cmds/cmdhandlerename.h:26:14: warning: ‘virtual void Uml::CmdHandleRename::redo()’ can be marked override [-Wsuggest-override] 26 | void redo(); | ^~~~ /<>/umbrello/cmds/cmdhandlerename.h:27:14: warning: ‘virtual void Uml::CmdHandleRename::undo()’ can be marked override [-Wsuggest-override] 27 | void undo(); | ^~~~ In file included from /<>/umbrello/cmds.h:20, from /<>/umbrello/uml1model/umlobject.cpp:31: /<>/umbrello/cmds/cmdremovediagram.h:32:14: warning: ‘virtual void Uml::CmdRemoveDiagram::redo()’ can be marked override [-Wsuggest-override] 32 | void redo(); | ^~~~ /<>/umbrello/cmds/cmdremovediagram.h:33:14: warning: ‘virtual void Uml::CmdRemoveDiagram::undo()’ can be marked override [-Wsuggest-override] 33 | void undo(); | ^~~~ In file included from /<>/umbrello/cmds.h:21, from /<>/umbrello/uml1model/umlobject.cpp:31: /<>/umbrello/cmds/cmdsetstereotype.h:24:18: warning: ‘virtual void Uml::CmdSetStereotype::redo()’ can be marked override [-Wsuggest-override] 24 | void redo(); | ^~~~ /<>/umbrello/cmds/cmdsetstereotype.h:25:18: warning: ‘virtual void Uml::CmdSetStereotype::undo()’ can be marked override [-Wsuggest-override] 25 | void undo(); | ^~~~ In file included from /<>/umbrello/cmds.h:22, from /<>/umbrello/uml1model/umlobject.cpp:31: /<>/umbrello/cmds/cmdsetvisibility.h:24:18: warning: ‘virtual void Uml::CmdSetVisibility::redo()’ can be marked override [-Wsuggest-override] 24 | void redo(); | ^~~~ /<>/umbrello/cmds/cmdsetvisibility.h:25:18: warning: ‘virtual void Uml::CmdSetVisibility::undo()’ can be marked override [-Wsuggest-override] 25 | void undo(); | ^~~~ In file included from /<>/umbrello/cmds.h:27, from /<>/umbrello/uml1model/umlobject.cpp:31: /<>/umbrello/cmds/generic/cmdcreateumlobject.h:28:14: warning: ‘virtual void Uml::CmdCreateUMLObject::redo()’ can be marked override [-Wsuggest-override] 28 | void redo(); | ^~~~ /<>/umbrello/cmds/generic/cmdcreateumlobject.h:29:14: warning: ‘virtual void Uml::CmdCreateUMLObject::undo()’ can be marked override [-Wsuggest-override] 29 | void undo(); | ^~~~ In file included from /<>/umbrello/cmds.h:28, from /<>/umbrello/uml1model/umlobject.cpp:31: /<>/umbrello/cmds/generic/cmdremoveumlobject.h:25:14: warning: ‘virtual void Uml::CmdRemoveUMLObject::redo()’ can be marked override [-Wsuggest-override] 25 | void redo(); | ^~~~ /<>/umbrello/cmds/generic/cmdremoveumlobject.h:26:14: warning: ‘virtual void Uml::CmdRemoveUMLObject::undo()’ can be marked override [-Wsuggest-override] 26 | void undo(); | ^~~~ In file included from /<>/umbrello/cmds.h:29, from /<>/umbrello/uml1model/umlobject.cpp:31: /<>/umbrello/cmds/generic/cmdrenameumlinstancetype.h:30:14: warning: ‘virtual void Uml::CmdRenameUMLInstanceType::redo()’ can be marked override [-Wsuggest-override] 30 | void redo(); | ^~~~ /<>/umbrello/cmds/generic/cmdrenameumlinstancetype.h:31:14: warning: ‘virtual void Uml::CmdRenameUMLInstanceType::undo()’ can be marked override [-Wsuggest-override] 31 | void undo(); | ^~~~ In file included from /<>/umbrello/cmds.h:30, from /<>/umbrello/uml1model/umlobject.cpp:31: /<>/umbrello/cmds/generic/cmdrenameumlobject.h:26:18: warning: ‘virtual void Uml::CmdRenameUMLObject::redo()’ can be marked override [-Wsuggest-override] 26 | void redo(); | ^~~~ /<>/umbrello/cmds/generic/cmdrenameumlobject.h:27:18: warning: ‘virtual void Uml::CmdRenameUMLObject::undo()’ can be marked override [-Wsuggest-override] 27 | void undo(); | ^~~~ In file included from /<>/umbrello/cmds.h:35, from /<>/umbrello/uml1model/umlobject.cpp:31: /<>/umbrello/cmds/widget/cmdchangefillcolor.h:30:18: warning: ‘virtual void Uml::CmdChangeFillColor::redo()’ can be marked override [-Wsuggest-override] 30 | void redo(); | ^~~~ /<>/umbrello/cmds/widget/cmdchangefillcolor.h:31:18: warning: ‘virtual void Uml::CmdChangeFillColor::undo()’ can be marked override [-Wsuggest-override] 31 | void undo(); | ^~~~ In file included from /<>/umbrello/cmds.h:36, from /<>/umbrello/uml1model/umlobject.cpp:31: /<>/umbrello/cmds/widget/cmdchangefont.h:27:18: warning: ‘virtual void Uml::CmdChangeFont::undo()’ can be marked override [-Wsuggest-override] 27 | void undo(); | ^~~~ /<>/umbrello/cmds/widget/cmdchangefont.h:28:18: warning: ‘virtual void Uml::CmdChangeFont::redo()’ can be marked override [-Wsuggest-override] 28 | void redo(); | ^~~~ In file included from /<>/umbrello/cmds.h:37, from /<>/umbrello/uml1model/umlobject.cpp:31: /<>/umbrello/cmds/widget/cmdchangelinecolor.h:27:14: warning: ‘virtual void Uml::CmdChangeLineColor::redo()’ can be marked override [-Wsuggest-override] 27 | void redo(); | ^~~~ /<>/umbrello/cmds/widget/cmdchangelinecolor.h:28:14: warning: ‘virtual void Uml::CmdChangeLineColor::undo()’ can be marked override [-Wsuggest-override] 28 | void undo(); | ^~~~ In file included from /<>/umbrello/cmds.h:38, from /<>/umbrello/uml1model/umlobject.cpp:31: /<>/umbrello/cmds/widget/cmdchangelinewidth.h:25:14: warning: ‘virtual void Uml::CmdChangeLineWidth::redo()’ can be marked override [-Wsuggest-override] 25 | void redo(); | ^~~~ /<>/umbrello/cmds/widget/cmdchangelinewidth.h:26:14: warning: ‘virtual void Uml::CmdChangeLineWidth::undo()’ can be marked override [-Wsuggest-override] 26 | void undo(); | ^~~~ In file included from /<>/umbrello/cmds.h:39, from /<>/umbrello/uml1model/umlobject.cpp:31: /<>/umbrello/cmds/widget/cmdchangemultiplicity.h:26:14: warning: ‘virtual void Uml::CmdChangeMultiplicity::redo()’ can be marked override [-Wsuggest-override] 26 | void redo(); | ^~~~ /<>/umbrello/cmds/widget/cmdchangemultiplicity.h:27:14: warning: ‘virtual void Uml::CmdChangeMultiplicity::undo()’ can be marked override [-Wsuggest-override] 27 | void undo(); | ^~~~ In file included from /<>/umbrello/cmds.h:40, from /<>/umbrello/uml1model/umlobject.cpp:31: /<>/umbrello/cmds/widget/cmdchangetextcolor.h:27:14: warning: ‘virtual void Uml::CmdChangeTextColor::redo()’ can be marked override [-Wsuggest-override] 27 | void redo(); | ^~~~ /<>/umbrello/cmds/widget/cmdchangetextcolor.h:28:14: warning: ‘virtual void Uml::CmdChangeTextColor::undo()’ can be marked override [-Wsuggest-override] 28 | void undo(); | ^~~~ In file included from /<>/umbrello/cmds.h:41, from /<>/umbrello/uml1model/umlobject.cpp:31: /<>/umbrello/cmds/widget/cmdchangeusefillcolor.h:27:18: warning: ‘virtual void Uml::CmdChangeUseFillColor::redo()’ can be marked override [-Wsuggest-override] 27 | void redo(); | ^~~~ /<>/umbrello/cmds/widget/cmdchangeusefillcolor.h:28:18: warning: ‘virtual void Uml::CmdChangeUseFillColor::undo()’ can be marked override [-Wsuggest-override] 28 | void undo(); | ^~~~ In file included from /<>/umbrello/umlwidgets/classifierwidget.h:16, from /<>/umbrello/cmds/widget/cmdchangevisualproperty.h:14, from /<>/umbrello/cmds.h:42, from /<>/umbrello/uml1model/umlobject.cpp:31: /<>/umbrello/umlwidgets/umlwidget.h:71:18: warning: ‘virtual void UMLWidget::setUseFillColor(bool)’ can be marked override [-Wsuggest-override] 71 | virtual void setUseFillColor(bool fc); | ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:74:18: warning: ‘virtual void UMLWidget::setTextColor(const QColor&)’ can be marked override [-Wsuggest-override] 74 | virtual void setTextColor(const QColor &color); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:77:18: warning: ‘virtual void UMLWidget::setLineColor(const QColor&)’ can be marked override [-Wsuggest-override] 77 | virtual void setLineColor(const QColor &color); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:80:18: warning: ‘virtual void UMLWidget::setLineWidth(uint)’ can be marked override [-Wsuggest-override] 80 | virtual void setLineWidth(uint width); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:83:18: warning: ‘virtual void UMLWidget::setFillColor(const QColor&)’ can be marked override [-Wsuggest-override] 83 | virtual void setFillColor(const QColor &color); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:87:18: warning: ‘virtual void UMLWidget::setSelected(bool)’ can be marked override [-Wsuggest-override] 87 | virtual void setSelected(bool _select); | ^~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:96:18: warning: ‘virtual void UMLWidget::setFont(const QFont&)’ can be marked override [-Wsuggest-override] 96 | virtual void setFont(const QFont &font); | ^~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:173:18: warning: ‘virtual void UMLWidget::showPropertiesDialog()’ can be marked override [-Wsuggest-override] 173 | virtual void showPropertiesDialog(); | ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:192:18: warning: ‘virtual bool UMLWidget::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] 192 | virtual bool loadFromXMI1(QDomElement &qElement); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:193:18: warning: ‘virtual void UMLWidget::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 193 | virtual void saveToXMI1(QDomDocument &qDoc, QDomElement &qElement); | ^~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:230:18: warning: ‘virtual void UMLWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] 230 | virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); | ^~~~~ /<>/umbrello/umlwidgets/umlwidget.h:234:18: warning: ‘virtual void UMLWidget::slotMenuSelection(QAction*)’ can be marked override [-Wsuggest-override] 234 | virtual void slotMenuSelection(QAction* action); | ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:251:18: warning: ‘virtual void UMLWidget::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] 251 | virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent* event); | ^~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:252:18: warning: ‘virtual void UMLWidget::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 252 | virtual void mouseDoubleClickEvent(QGraphicsSceneMouseEvent *event); | ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:253:18: warning: ‘virtual void UMLWidget::mousePressEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 253 | virtual void mousePressEvent(QGraphicsSceneMouseEvent *event); | ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:254:18: warning: ‘virtual void UMLWidget::mouseMoveEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 254 | virtual void mouseMoveEvent(QGraphicsSceneMouseEvent *event); | ^~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:255:18: warning: ‘virtual void UMLWidget::mouseReleaseEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 255 | virtual void mouseReleaseEvent(QGraphicsSceneMouseEvent *event); | ^~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/cmds/widget/cmdchangevisualproperty.h:14, from /<>/umbrello/cmds.h:42, from /<>/umbrello/uml1model/umlobject.cpp:31: /<>/umbrello/umlwidgets/classifierwidget.h:97:16: warning: ‘virtual UMLWidget* ClassifierWidget::onWidget(const QPointF&)’ can be marked override [-Wsuggest-override] 97 | UMLWidget* onWidget(const QPointF& p); | ^~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:98:16: warning: ‘virtual UMLWidget* ClassifierWidget::widgetWithID(Uml::ID::Type)’ can be marked override [-Wsuggest-override] 98 | UMLWidget* widgetWithID(Uml::ID::Type id); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:100:18: warning: ‘virtual void ClassifierWidget::setDocumentation(const QString&)’ can be marked override [-Wsuggest-override] 100 | virtual void setDocumentation(const QString& doc); | ^~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:102:12: warning: ‘virtual QSizeF ClassifierWidget::calculateSize(bool) const’ can be marked override [-Wsuggest-override] 102 | QSizeF calculateSize(bool withExtensions = true) const; | ^~~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:104:18: warning: ‘virtual void ClassifierWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] 104 | virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); | ^~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:105:26: warning: ‘virtual QPainterPath ClassifierWidget::shape() const’ can be marked override [-Wsuggest-override] 105 | virtual QPainterPath shape() const; | ^~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:107:18: warning: ‘virtual void ClassifierWidget::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 107 | virtual void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); | ^~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:108:18: warning: ‘virtual bool ClassifierWidget::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] 108 | virtual bool loadFromXMI1(QDomElement & qElement); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:111:18: warning: ‘virtual void ClassifierWidget::slotMenuSelection(QAction*)’ can be marked override [-Wsuggest-override] 111 | virtual void slotMenuSelection(QAction* action); | ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:121:12: warning: ‘virtual QSizeF ClassifierWidget::minimumSize() const’ can be marked override [-Wsuggest-override] 121 | QSizeF minimumSize() const; | ^~~~~~~~~~~ In file included from /<>/umbrello/cmds.h:42, from /<>/umbrello/uml1model/umlobject.cpp:31: /<>/umbrello/cmds/widget/cmdchangevisualproperty.h:25:14: warning: ‘virtual void Uml::CmdChangeVisualProperty::redo()’ can be marked override [-Wsuggest-override] 25 | void redo(); | ^~~~ /<>/umbrello/cmds/widget/cmdchangevisualproperty.h:26:14: warning: ‘virtual void Uml::CmdChangeVisualProperty::undo()’ can be marked override [-Wsuggest-override] 26 | void undo(); | ^~~~ In file included from /<>/umbrello/cmds.h:43, from /<>/umbrello/uml1model/umlobject.cpp:31: /<>/umbrello/cmds/widget/cmdcreatewidget.h:28:14: warning: ‘virtual void Uml::CmdCreateWidget::redo()’ can be marked override [-Wsuggest-override] 28 | void redo(); | ^~~~ /<>/umbrello/cmds/widget/cmdcreatewidget.h:29:14: warning: ‘virtual void Uml::CmdCreateWidget::undo()’ can be marked override [-Wsuggest-override] 29 | void undo(); | ^~~~ In file included from /<>/umbrello/cmds.h:44, from /<>/umbrello/uml1model/umlobject.cpp:31: /<>/umbrello/cmds/widget/cmdmovewidget.h:28:14: warning: ‘virtual void Uml::CmdMoveWidget::redo()’ can be marked override [-Wsuggest-override] 28 | void redo(); | ^~~~ /<>/umbrello/cmds/widget/cmdmovewidget.h:29:14: warning: ‘virtual void Uml::CmdMoveWidget::undo()’ can be marked override [-Wsuggest-override] 29 | void undo(); | ^~~~ In file included from /<>/umbrello/cmds.h:45, from /<>/umbrello/uml1model/umlobject.cpp:31: /<>/umbrello/cmds/widget/cmdremovewidget.h:28:14: warning: ‘virtual void Uml::CmdRemoveWidget::redo()’ can be marked override [-Wsuggest-override] 28 | void redo(); | ^~~~ /<>/umbrello/cmds/widget/cmdremovewidget.h:29:14: warning: ‘virtual void Uml::CmdRemoveWidget::undo()’ can be marked override [-Wsuggest-override] 29 | void undo(); | ^~~~ In file included from /<>/umbrello/cmds.h:46, from /<>/umbrello/uml1model/umlobject.cpp:31: /<>/umbrello/cmds/widget/cmdresizewidget.h:28:14: warning: ‘virtual void Uml::CmdResizeWidget::redo()’ can be marked override [-Wsuggest-override] 28 | void redo(); | ^~~~ /<>/umbrello/cmds/widget/cmdresizewidget.h:29:14: warning: ‘virtual void Uml::CmdResizeWidget::undo()’ can be marked override [-Wsuggest-override] 29 | void undo(); | ^~~~ In file included from /<>/umbrello/cmds.h:47, from /<>/umbrello/uml1model/umlobject.cpp:31: /<>/umbrello/cmds/widget/cmdsetname.h:24:18: warning: ‘virtual void Uml::CmdSetName::redo()’ can be marked override [-Wsuggest-override] 24 | void redo(); | ^~~~ /<>/umbrello/cmds/widget/cmdsetname.h:25:18: warning: ‘virtual void Uml::CmdSetName::undo()’ can be marked override [-Wsuggest-override] 25 | void undo(); | ^~~~ In file included from /<>/umbrello/cmds.h:48, from /<>/umbrello/uml1model/umlobject.cpp:31: /<>/umbrello/cmds/widget/cmdsettxt.h:26:18: warning: ‘virtual void Uml::CmdSetTxt::redo()’ can be marked override [-Wsuggest-override] 26 | void redo(); | ^~~~ /<>/umbrello/cmds/widget/cmdsettxt.h:27:18: warning: ‘virtual void Uml::CmdSetTxt::undo()’ can be marked override [-Wsuggest-override] 27 | void undo(); | ^~~~ In file included from /<>/umbrello/uml1model/umlobject.cpp:1275: /<>/umbrello/uml1model/actor.h:36:24: warning: ‘virtual UMLObject* UMLActor::clone() const’ can be marked override [-Wsuggest-override] 36 | virtual UMLObject* clone() const; | ^~~~~ /<>/umbrello/uml1model/actor.h:38:10: warning: ‘virtual void UMLActor::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 38 | void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/actor.h:41:10: warning: ‘virtual bool UMLActor::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 41 | bool load1(QDomElement & element); | ^~~~~ In file included from /<>/umbrello/uml1model/umlobject.cpp:1276: /<>/umbrello/uml1model/artifact.h:45:24: warning: ‘virtual UMLObject* UMLArtifact::clone() const’ can be marked override [-Wsuggest-override] 45 | virtual UMLObject* clone() const; | ^~~~~ /<>/umbrello/uml1model/artifact.h:47:10: warning: ‘virtual void UMLArtifact::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 47 | void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/artifact.h:55:10: warning: ‘virtual bool UMLArtifact::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 55 | bool load1(QDomElement & element); | ^~~~~ In file included from /<>/umbrello/uml1model/umlobject.cpp:1277: /<>/umbrello/uml1model/association.h:75:24: warning: ‘virtual UMLObject* UMLAssociation::clone() const’ can be marked override [-Wsuggest-override] 75 | virtual UMLObject* clone() const { return 0; } | ^~~~~ /<>/umbrello/uml1model/association.h:77:18: warning: ‘virtual bool UMLAssociation::resolveRef()’ can be marked override [-Wsuggest-override] 77 | virtual bool resolveRef(); | ^~~~~~~~~~ /<>/umbrello/uml1model/association.h:79:10: warning: ‘virtual void UMLAssociation::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 79 | void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/association.h:81:18: warning: ‘virtual bool UMLAssociation::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] 81 | virtual bool showPropertiesDialog(QWidget *parent = 0); | ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/association.h:85:10: warning: ‘virtual bool UMLAssociation::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 85 | bool load1(QDomElement& element); | ^~~~~ In file included from /<>/umbrello/uml1model/umlobject.cpp:1280: /<>/umbrello/uml1model/category.h:43:10: warning: ‘virtual void UMLCategory::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 43 | void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/category.h:45:24: warning: ‘virtual UMLObject* UMLCategory::clone() const’ can be marked override [-Wsuggest-override] 45 | virtual UMLObject* clone() const; | ^~~~~ /<>/umbrello/uml1model/category.h:47:10: warning: ‘virtual void UMLCategory::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 47 | void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/category.h:55:10: warning: ‘virtual bool UMLCategory::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 55 | bool load1(QDomElement & element); | ^~~~~ In file included from /<>/umbrello/uml1model/umlobject.cpp:1281: /<>/umbrello/uml1model/checkconstraint.h:38:18: warning: ‘virtual void UMLCheckConstraint::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 38 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/checkconstraint.h:40:24: warning: ‘virtual UMLObject* UMLCheckConstraint::clone() const’ can be marked override [-Wsuggest-override] 40 | virtual UMLObject* clone() const; | ^~~~~ /<>/umbrello/uml1model/checkconstraint.h:42:13: warning: ‘virtual QString UMLCheckConstraint::toString(Uml::SignatureType::Enum, bool)’ can be marked override [-Wsuggest-override] 42 | QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false); | ^~~~~~~~ /<>/umbrello/uml1model/checkconstraint.h:47:10: warning: ‘virtual void UMLCheckConstraint::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 47 | void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/checkconstraint.h:49:18: warning: ‘virtual bool UMLCheckConstraint::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] 49 | virtual bool showPropertiesDialog(QWidget* parent = 0); | ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/checkconstraint.h:61:10: warning: ‘virtual bool UMLCheckConstraint::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 61 | bool load1(QDomElement & element); | ^~~~~ In file included from /<>/umbrello/uml1model/umlobject.cpp:1282: /<>/umbrello/uml1model/classifier.h:54:18: warning: ‘virtual void UMLClassifier::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 54 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/classifier.h:56:16: warning: ‘virtual UMLObject* UMLClassifier::clone() const’ can be marked override [-Wsuggest-override] 56 | UMLObject* clone() const; | ^~~~~ /<>/umbrello/uml1model/classifier.h:111:18: warning: ‘virtual bool UMLClassifier::resolveRef()’ can be marked override [-Wsuggest-override] 111 | virtual bool resolveRef(); | ^~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:115:24: warning: ‘virtual UMLObject* UMLClassifier::findChildObjectById(Uml::ID::Type, bool)’ can be marked override [-Wsuggest-override] 115 | virtual UMLObject* findChildObjectById(Uml::ID::Type id, bool considerAncestors = false); | ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:124:18: warning: ‘virtual bool UMLClassifier::acceptAssociationType(Uml::AssociationType::Enum)’ can be marked override [-Wsuggest-override] 124 | virtual bool acceptAssociationType(Uml::AssociationType::Enum type); | ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:129:10: warning: ‘virtual void UMLClassifier::setBaseType(UMLObject::ObjectType)’ can be marked override [-Wsuggest-override] 129 | void setBaseType(UMLObject::ObjectType ot); | ^~~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:181:10: warning: ‘virtual void UMLClassifier::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 181 | void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:183:18: warning: ‘virtual bool UMLClassifier::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 183 | virtual bool load1(QDomElement& element); | ^~~~~ In file included from /<>/umbrello/uml1model/umlobject.cpp:1283: /<>/umbrello/uml1model/component.h:34:24: warning: ‘virtual UMLObject* UMLComponent::clone() const’ can be marked override [-Wsuggest-override] 34 | virtual UMLObject* clone() const; | ^~~~~ /<>/umbrello/uml1model/component.h:36:10: warning: ‘virtual void UMLComponent::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 36 | void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/component.h:42:10: warning: ‘virtual bool UMLComponent::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 42 | bool load1(QDomElement & element); | ^~~~~ In file included from /<>/umbrello/uml1model/umlobject.cpp:1284: /<>/umbrello/uml1model/datatype.h:38:18: warning: ‘virtual bool UMLDatatype::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] 38 | virtual bool loadFromXMI1(QDomElement & element); | ^~~~~~~~~~~~ /<>/umbrello/uml1model/datatype.h:39:18: warning: ‘virtual void UMLDatatype::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 39 | virtual void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); | ^~~~~~~~~~ In file included from /<>/umbrello/uml1model/umlobject.cpp:1285: /<>/umbrello/uml1model/entity.h:43:18: warning: ‘virtual void UMLEntity::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 43 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/entity.h:45:24: warning: ‘virtual UMLObject* UMLEntity::clone() const’ can be marked override [-Wsuggest-override] 45 | virtual UMLObject* clone() const; | ^~~~~ /<>/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] 47 | virtual UMLAttribute* createAttribute(const QString &name = QString(), | ^~~~~~~~~~~~~~~ /<>/umbrello/uml1model/entity.h:73:18: warning: ‘virtual bool UMLEntity::resolveRef()’ can be marked override [-Wsuggest-override] 73 | virtual bool resolveRef(); | ^~~~~~~~~~ /<>/umbrello/uml1model/entity.h:75:18: warning: ‘virtual void UMLEntity::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 75 | virtual void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/entity.h:77:31: warning: ‘virtual UMLClassifierListItemList UMLEntity::getFilteredList(UMLObject::ObjectType) const’ can be marked override [-Wsuggest-override] 77 | UMLClassifierListItemList getFilteredList(UMLObject::ObjectType ot) const; | ^~~~~~~~~~~~~~~ /<>/umbrello/uml1model/entity.h:81:36: warning: ‘virtual UMLClassifierListItem* UMLEntity::makeChildObject(const QString&)’ can be marked override [-Wsuggest-override] 81 | virtual UMLClassifierListItem* makeChildObject(const QString& xmiTag); | ^~~~~~~~~~~~~~~ /<>/umbrello/uml1model/entity.h:93:10: warning: ‘virtual bool UMLEntity::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 93 | bool load1(QDomElement& element); | ^~~~~ In file included from /<>/umbrello/uml1model/umlobject.cpp:1286: /<>/umbrello/uml1model/entityattribute.h:47:18: warning: ‘virtual void UMLEntityAttribute::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 47 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/entityattribute.h:49:24: warning: ‘virtual UMLObject* UMLEntityAttribute::clone() const’ can be marked override [-Wsuggest-override] 49 | virtual UMLObject* clone() const; | ^~~~~ /<>/umbrello/uml1model/entityattribute.h:66:13: warning: ‘virtual QString UMLEntityAttribute::toString(Uml::SignatureType::Enum, bool)’ can be marked override [-Wsuggest-override] 66 | QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false); | ^~~~~~~~ /<>/umbrello/uml1model/entityattribute.h:68:18: warning: ‘virtual void UMLEntityAttribute::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 68 | virtual void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/entityattribute.h:70:18: warning: ‘virtual bool UMLEntityAttribute::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] 70 | virtual bool showPropertiesDialog(QWidget* parent = 0); | ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/entityattribute.h:75:10: warning: ‘virtual bool UMLEntityAttribute::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 75 | bool load1(QDomElement& element); | ^~~~~ In file included from /<>/umbrello/uml1model/umlobject.cpp:1288: /<>/umbrello/uml1model/enum.h:38:18: warning: ‘virtual void UMLEnum::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 38 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/enum.h:40:24: warning: ‘virtual UMLObject* UMLEnum::clone() const’ can be marked override [-Wsuggest-override] 40 | virtual UMLObject* clone() const; | ^~~~~ /<>/umbrello/uml1model/enum.h:57:18: warning: ‘virtual void UMLEnum::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 57 | virtual void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/enum.h:59:36: warning: ‘virtual UMLClassifierListItem* UMLEnum::makeChildObject(const QString&)’ can be marked override [-Wsuggest-override] 59 | virtual UMLClassifierListItem* makeChildObject(const QString& xmiTag); | ^~~~~~~~~~~~~~~ /<>/umbrello/uml1model/enum.h:66:10: warning: ‘virtual bool UMLEnum::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 66 | bool load1(QDomElement & element); | ^~~~~ In file included from /<>/umbrello/uml1model/umlobject.cpp:1292: /<>/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] 38 | virtual UMLAttribute* createAttribute(const QString &name = QString(), | ^~~~~~~~~~~~~~~ /<>/umbrello/uml1model/instance.h:42:18: warning: ‘virtual void UMLInstance::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 42 | virtual void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/instance.h:46:10: warning: ‘virtual bool UMLInstance::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 46 | bool load1(QDomElement& element); | ^~~~~ /<>/umbrello/uml1model/instance.h:47:18: warning: ‘virtual bool UMLInstance::resolveRef()’ can be marked override [-Wsuggest-override] 47 | virtual bool resolveRef(); | ^~~~~~~~~~ /<>/umbrello/uml1model/instance.h:48:10: warning: ‘virtual bool UMLInstance::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] 48 | bool showPropertiesDialog(QWidget *parent); | ^~~~~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/uml1model/umlobject.cpp:1293: /<>/umbrello/uml1model/instanceattribute.h:39:18: warning: ‘virtual void UMLInstanceAttribute::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 39 | virtual void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/instanceattribute.h:41:18: warning: ‘virtual bool UMLInstanceAttribute::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] 41 | virtual bool showPropertiesDialog(QWidget* parent = 0); | ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/instanceattribute.h:44:18: warning: ‘virtual bool UMLInstanceAttribute::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 44 | virtual bool load1(QDomElement &element); | ^~~~~ In file included from /<>/umbrello/uml1model/umlobject.cpp:1294: /<>/umbrello/uml1model/node.h:36:24: warning: ‘virtual UMLObject* UMLNode::clone() const’ can be marked override [-Wsuggest-override] 36 | virtual UMLObject* clone() const; | ^~~~~ /<>/umbrello/uml1model/node.h:38:10: warning: ‘virtual void UMLNode::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 38 | void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/node.h:42:10: warning: ‘virtual bool UMLNode::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 42 | bool load1(QDomElement & element); | ^~~~~ In file included from /<>/umbrello/uml1model/umlobject.cpp:1295: /<>/umbrello/uml1model/operation.h:37:18: warning: ‘virtual void UMLOperation::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 37 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/operation.h:39:24: warning: ‘virtual UMLObject* UMLOperation::clone() const’ can be marked override [-Wsuggest-override] 39 | virtual UMLObject* clone() const; | ^~~~~ /<>/umbrello/uml1model/operation.h:41:10: warning: ‘virtual void UMLOperation::setType(UMLObject*)’ can be marked override [-Wsuggest-override] 41 | void setType(UMLObject* type); | ^~~~~~~ /<>/umbrello/uml1model/operation.h:52:13: warning: ‘virtual QString UMLOperation::toString(Uml::SignatureType::Enum, bool)’ can be marked override [-Wsuggest-override] 52 | QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false); | ^~~~~~~~ /<>/umbrello/uml1model/operation.h:56:10: warning: ‘virtual bool UMLOperation::resolveRef()’ can be marked override [-Wsuggest-override] 56 | bool resolveRef(); | ^~~~~~~~~~ /<>/umbrello/uml1model/operation.h:60:18: warning: ‘virtual bool UMLOperation::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] 60 | virtual bool showPropertiesDialog(QWidget* parent = 0); | ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/operation.h:72:10: warning: ‘virtual void UMLOperation::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 72 | void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/operation.h:75:10: warning: ‘virtual bool UMLOperation::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 75 | bool load1(QDomElement & element); | ^~~~~ In file included from /<>/umbrello/uml1model/umlobject.cpp:1297: /<>/umbrello/uml1model/port.h:36:24: warning: ‘virtual UMLObject* UMLPort::clone() const’ can be marked override [-Wsuggest-override] 36 | virtual UMLObject* clone() const; | ^~~~~ /<>/umbrello/uml1model/port.h:38:10: warning: ‘virtual void UMLPort::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 38 | void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/port.h:42:10: warning: ‘virtual bool UMLPort::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 42 | bool load1(QDomElement & element); | ^~~~~ In file included from /<>/umbrello/uml1model/umlobject.cpp:1298: /<>/umbrello/uml1model/umlrole.h:47:16: warning: ‘virtual UMLObject* UMLRole::clone() const’ can be marked override [-Wsuggest-override] 47 | UMLObject* clone() const { return 0; } | ^~~~~ /<>/umbrello/uml1model/umlrole.h:49:10: warning: ‘virtual void UMLRole::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 49 | void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/umlrole.h:51:18: warning: ‘virtual bool UMLRole::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] 51 | virtual bool showPropertiesDialog(QWidget *parent = 0); | ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/umlrole.h:55:10: warning: ‘virtual bool UMLRole::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 55 | bool load1(QDomElement& element); | ^~~~~ In file included from /<>/umbrello/uml1model/umlobject.cpp:1300: /<>/umbrello/uml1model/template.h:37:18: warning: ‘virtual void UMLTemplate::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 37 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/template.h:39:24: warning: ‘virtual UMLObject* UMLTemplate::clone() const’ can be marked override [-Wsuggest-override] 39 | virtual UMLObject* clone() const; | ^~~~~ /<>/umbrello/uml1model/template.h:43:13: warning: ‘virtual QString UMLTemplate::toString(Uml::SignatureType::Enum, bool)’ can be marked override [-Wsuggest-override] 43 | QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false); | ^~~~~~~~ /<>/umbrello/uml1model/template.h:45:21: warning: ‘virtual QString UMLTemplate::getTypeName() const’ can be marked override [-Wsuggest-override] 45 | virtual QString getTypeName() const; | ^~~~~~~~~~~ /<>/umbrello/uml1model/template.h:47:18: warning: ‘virtual bool UMLTemplate::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] 47 | virtual bool showPropertiesDialog(QWidget* parent); | ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/template.h:49:10: warning: ‘virtual void UMLTemplate::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 49 | void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/template.h:53:10: warning: ‘virtual bool UMLTemplate::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 53 | bool load1(QDomElement & element); | ^~~~~ In file included from /<>/umbrello/uml1model/umlobject.cpp:1301: /<>/umbrello/uml1model/uniqueconstraint.h:39:18: warning: ‘virtual void UMLUniqueConstraint::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 39 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/uniqueconstraint.h:41:24: warning: ‘virtual UMLObject* UMLUniqueConstraint::clone() const’ can be marked override [-Wsuggest-override] 41 | virtual UMLObject* clone() const; | ^~~~~ /<>/umbrello/uml1model/uniqueconstraint.h:43:13: warning: ‘virtual QString UMLUniqueConstraint::toString(Uml::SignatureType::Enum, bool)’ can be marked override [-Wsuggest-override] 43 | QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false); | ^~~~~~~~ /<>/umbrello/uml1model/uniqueconstraint.h:48:10: warning: ‘virtual void UMLUniqueConstraint::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 48 | void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/uniqueconstraint.h:50:18: warning: ‘virtual bool UMLUniqueConstraint::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] 50 | virtual bool showPropertiesDialog(QWidget* parent = 0); | ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/uniqueconstraint.h:64:10: warning: ‘virtual bool UMLUniqueConstraint::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 64 | bool load1(QDomElement & element); | ^~~~~ In file included from /<>/umbrello/uml1model/umlobject.cpp:1302: /<>/umbrello/uml1model/usecase.h:32:24: warning: ‘virtual UMLObject* UMLUseCase::clone() const’ can be marked override [-Wsuggest-override] 32 | virtual UMLObject* clone() const; | ^~~~~ /<>/umbrello/uml1model/usecase.h:34:10: warning: ‘virtual void UMLUseCase::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 34 | void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/usecase.h:37:10: warning: ‘virtual bool UMLUseCase::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 37 | bool load1(QDomElement & element); | ^~~~~ [ 67%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/uml1model/umlobjectlist.cpp.o cd /<>/obj-aarch64-linux-gnu/umbrello && /usr/bin/aarch64-linux-gnu-g++ -DCMAKE_BINARY_DIR=\"/<>/obj-aarch64-linux-gnu\" -DKCOREADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLO_VERSION_STRING=\"2.23.3\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-aarch64-linux-gnu/umbrello -I/<>/umbrello -I/<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/include -I/<>/obj-aarch64-linux-gnu -I/<>/umbrello/clipboard -I/<>/umbrello/cmds -I/<>/umbrello/codegenerators -I/<>/umbrello/codegenerators/ada -I/<>/umbrello/codegenerators/as -I/<>/umbrello/codegenerators/cpp -I/<>/umbrello/codegenerators/csharp -I/<>/umbrello/codegenerators/d -I/<>/umbrello/codegenerators/idl -I/<>/umbrello/codegenerators/java -I/<>/umbrello/codegenerators/js -I/<>/umbrello/codegenerators/pascal -I/<>/umbrello/codegenerators/perl -I/<>/umbrello/codegenerators/php -I/<>/umbrello/codegenerators/python -I/<>/umbrello/codegenerators/ruby -I/<>/umbrello/codegenerators/sql -I/<>/umbrello/codegenerators/tcl -I/<>/umbrello/codegenerators/vala -I/<>/umbrello/codegenerators/xml -I/<>/umbrello/codegenwizard -I/<>/umbrello/codeimport -I/<>/umbrello/codeimport/csharp -I/<>/umbrello/codeimpwizard -I/<>/umbrello/debug -I/<>/umbrello/dialogs -I/<>/umbrello/dialogs/pages -I/<>/umbrello/dialogs/widgets -I/<>/umbrello/docgenerators -I/<>/umbrello/finder -I/<>/umbrello/refactoring -I/<>/umbrello/uml1model -I/<>/umbrello/umlwidgets -I/<>/lib/cppparser -I/<>/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/aarch64-linux-gnu/qt5 -isystem /usr/include/aarch64-linux-gnu/qt5/QtWidgets -isystem /usr/include/aarch64-linux-gnu/qt5/QtGui -isystem /usr/include/aarch64-linux-gnu/qt5/QtCore -isystem /usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/aarch64-linux-gnu/qt5/QtXml -isystem /usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/aarch64-linux-gnu/qt5/QtSvg -isystem /usr/include/aarch64-linux-gnu/qt5/QtWebKitWidgets -isystem /usr/include/aarch64-linux-gnu/qt5/QtWebKit -isystem /usr/include/aarch64-linux-gnu/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/aarch64-linux-gnu/qt5/QtConcurrent -isystem /usr/include/aarch64-linux-gnu/qt5/QtDBus -isystem /usr/include/KF5/KTextEditor -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -fno-delete-null-pointer-checks -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -o CMakeFiles/libumbrello.dir/uml1model/umlobjectlist.cpp.o -c /<>/umbrello/uml1model/umlobjectlist.cpp [ 67%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/uml1model/umlrole.cpp.o cd /<>/obj-aarch64-linux-gnu/umbrello && /usr/bin/aarch64-linux-gnu-g++ -DCMAKE_BINARY_DIR=\"/<>/obj-aarch64-linux-gnu\" -DKCOREADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLO_VERSION_STRING=\"2.23.3\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-aarch64-linux-gnu/umbrello -I/<>/umbrello -I/<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/include -I/<>/obj-aarch64-linux-gnu -I/<>/umbrello/clipboard -I/<>/umbrello/cmds -I/<>/umbrello/codegenerators -I/<>/umbrello/codegenerators/ada -I/<>/umbrello/codegenerators/as -I/<>/umbrello/codegenerators/cpp -I/<>/umbrello/codegenerators/csharp -I/<>/umbrello/codegenerators/d -I/<>/umbrello/codegenerators/idl -I/<>/umbrello/codegenerators/java -I/<>/umbrello/codegenerators/js -I/<>/umbrello/codegenerators/pascal -I/<>/umbrello/codegenerators/perl -I/<>/umbrello/codegenerators/php -I/<>/umbrello/codegenerators/python -I/<>/umbrello/codegenerators/ruby -I/<>/umbrello/codegenerators/sql -I/<>/umbrello/codegenerators/tcl -I/<>/umbrello/codegenerators/vala -I/<>/umbrello/codegenerators/xml -I/<>/umbrello/codegenwizard -I/<>/umbrello/codeimport -I/<>/umbrello/codeimport/csharp -I/<>/umbrello/codeimpwizard -I/<>/umbrello/debug -I/<>/umbrello/dialogs -I/<>/umbrello/dialogs/pages -I/<>/umbrello/dialogs/widgets -I/<>/umbrello/docgenerators -I/<>/umbrello/finder -I/<>/umbrello/refactoring -I/<>/umbrello/uml1model -I/<>/umbrello/umlwidgets -I/<>/lib/cppparser -I/<>/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/aarch64-linux-gnu/qt5 -isystem /usr/include/aarch64-linux-gnu/qt5/QtWidgets -isystem /usr/include/aarch64-linux-gnu/qt5/QtGui -isystem /usr/include/aarch64-linux-gnu/qt5/QtCore -isystem /usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/aarch64-linux-gnu/qt5/QtXml -isystem /usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/aarch64-linux-gnu/qt5/QtSvg -isystem /usr/include/aarch64-linux-gnu/qt5/QtWebKitWidgets -isystem /usr/include/aarch64-linux-gnu/qt5/QtWebKit -isystem /usr/include/aarch64-linux-gnu/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/aarch64-linux-gnu/qt5/QtConcurrent -isystem /usr/include/aarch64-linux-gnu/qt5/QtDBus -isystem /usr/include/KF5/KTextEditor -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -fno-delete-null-pointer-checks -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -o CMakeFiles/libumbrello.dir/uml1model/umlrole.cpp.o -c /<>/umbrello/uml1model/umlrole.cpp In file included from /<>/umbrello/uml1model/umlrole.cpp:12: /<>/umbrello/uml1model/umlrole.h:47:16: warning: ‘virtual UMLObject* UMLRole::clone() const’ can be marked override [-Wsuggest-override] 47 | UMLObject* clone() const { return 0; } | ^~~~~ /<>/umbrello/uml1model/umlrole.h:49:10: warning: ‘virtual void UMLRole::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 49 | void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/umlrole.h:51:18: warning: ‘virtual bool UMLRole::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] 51 | virtual bool showPropertiesDialog(QWidget *parent = 0); | ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/umlrole.h:55:10: warning: ‘virtual bool UMLRole::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 55 | bool load1(QDomElement& element); | ^~~~~ In file included from /<>/umbrello/uml1model/umlrole.cpp:15: /<>/umbrello/uml1model/association.h:75:24: warning: ‘virtual UMLObject* UMLAssociation::clone() const’ can be marked override [-Wsuggest-override] 75 | virtual UMLObject* clone() const { return 0; } | ^~~~~ /<>/umbrello/uml1model/association.h:77:18: warning: ‘virtual bool UMLAssociation::resolveRef()’ can be marked override [-Wsuggest-override] 77 | virtual bool resolveRef(); | ^~~~~~~~~~ /<>/umbrello/uml1model/association.h:79:10: warning: ‘virtual void UMLAssociation::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 79 | void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/association.h:81:18: warning: ‘virtual bool UMLAssociation::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] 81 | virtual bool showPropertiesDialog(QWidget *parent = 0); | ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/association.h:85:10: warning: ‘virtual bool UMLAssociation::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 85 | bool load1(QDomElement& element); | ^~~~~ In file included from /<>/umbrello/uml1model/umlrole.cpp:16: /<>/umbrello/debug/debug_utils.h:91:18: warning: ‘virtual void Tracer::showEvent(QShowEvent*)’ can be marked override [-Wsuggest-override] 91 | virtual void showEvent(QShowEvent*); | ^~~~~~~~~ In file included from /<>/umbrello/listpopupmenu.h:17, from /<>/umbrello/umldoc.h:16, from /<>/umbrello/uml1model/umlrole.cpp:17: /<>/umbrello/umlwidgets/widgetbase.h:187:20: warning: ‘virtual QRectF WidgetBase::boundingRect() const’ can be marked override [-Wsuggest-override] 187 | virtual QRectF boundingRect() const; | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/widgetbase.h:191:18: warning: ‘virtual void WidgetBase::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] 191 | virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); | ^~~~~ /<>/umbrello/umlwidgets/widgetbase.h:260:18: warning: ‘virtual void WidgetBase::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] 260 | virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent *event); | ^~~~~~~~~~~~~~~~ In file included from /<>/umbrello/uml1model/umlrole.cpp:18: /<>/umbrello/dialogs/umlroledialog.h:43:10: warning: ‘virtual bool UMLRoleDialog::apply()’ can be marked override [-Wsuggest-override] 43 | bool apply(); | ^~~~~ In file included from /<>/umbrello/uml.h:15, from /<>/umbrello/uml1model/umlrole.cpp:19: /<>/umbrello/dialogs/multipagedialogbase.h:101:18: warning: ‘virtual void MultiPageDialogBase::keyPressEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] 101 | virtual void keyPressEvent(QKeyEvent *event); | ^~~~~~~~~~~~~ In file included from /<>/umbrello/uml1model/umlrole.cpp:19: /<>/umbrello/uml.h:201:18: warning: ‘virtual void UMLApp::keyPressEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] 201 | virtual void keyPressEvent(QKeyEvent* e); | ^~~~~~~~~~~~~ /<>/umbrello/uml.h:202:18: warning: ‘virtual void UMLApp::keyReleaseEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] 202 | virtual void keyReleaseEvent(QKeyEvent* e); | ^~~~~~~~~~~~~~~ /<>/umbrello/uml.h:204:18: warning: ‘virtual void UMLApp::customEvent(QEvent*)’ can be marked override [-Wsuggest-override] 204 | virtual void customEvent(QEvent* e); | ^~~~~~~~~~~ /<>/umbrello/uml.h:215:18: warning: ‘virtual bool UMLApp::queryClose()’ can be marked override [-Wsuggest-override] 215 | virtual bool queryClose(); | ^~~~~~~~~~ /<>/umbrello/uml.h:217:18: warning: ‘virtual void UMLApp::saveProperties(KConfigGroup&)’ can be marked override [-Wsuggest-override] 217 | virtual void saveProperties(KConfigGroup & cfg); | ^~~~~~~~~~~~~~ /<>/umbrello/uml.h:218:18: warning: ‘virtual void UMLApp::readProperties(const KConfigGroup&)’ can be marked override [-Wsuggest-override] 218 | virtual void readProperties(const KConfigGroup & cfg); | ^~~~~~~~~~~~~~ [ 67%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/uml1model/usecase.cpp.o cd /<>/obj-aarch64-linux-gnu/umbrello && /usr/bin/aarch64-linux-gnu-g++ -DCMAKE_BINARY_DIR=\"/<>/obj-aarch64-linux-gnu\" -DKCOREADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLO_VERSION_STRING=\"2.23.3\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-aarch64-linux-gnu/umbrello -I/<>/umbrello -I/<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/include -I/<>/obj-aarch64-linux-gnu -I/<>/umbrello/clipboard -I/<>/umbrello/cmds -I/<>/umbrello/codegenerators -I/<>/umbrello/codegenerators/ada -I/<>/umbrello/codegenerators/as -I/<>/umbrello/codegenerators/cpp -I/<>/umbrello/codegenerators/csharp -I/<>/umbrello/codegenerators/d -I/<>/umbrello/codegenerators/idl -I/<>/umbrello/codegenerators/java -I/<>/umbrello/codegenerators/js -I/<>/umbrello/codegenerators/pascal -I/<>/umbrello/codegenerators/perl -I/<>/umbrello/codegenerators/php -I/<>/umbrello/codegenerators/python -I/<>/umbrello/codegenerators/ruby -I/<>/umbrello/codegenerators/sql -I/<>/umbrello/codegenerators/tcl -I/<>/umbrello/codegenerators/vala -I/<>/umbrello/codegenerators/xml -I/<>/umbrello/codegenwizard -I/<>/umbrello/codeimport -I/<>/umbrello/codeimport/csharp -I/<>/umbrello/codeimpwizard -I/<>/umbrello/debug -I/<>/umbrello/dialogs -I/<>/umbrello/dialogs/pages -I/<>/umbrello/dialogs/widgets -I/<>/umbrello/docgenerators -I/<>/umbrello/finder -I/<>/umbrello/refactoring -I/<>/umbrello/uml1model -I/<>/umbrello/umlwidgets -I/<>/lib/cppparser -I/<>/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/aarch64-linux-gnu/qt5 -isystem /usr/include/aarch64-linux-gnu/qt5/QtWidgets -isystem /usr/include/aarch64-linux-gnu/qt5/QtGui -isystem /usr/include/aarch64-linux-gnu/qt5/QtCore -isystem /usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/aarch64-linux-gnu/qt5/QtXml -isystem /usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/aarch64-linux-gnu/qt5/QtSvg -isystem /usr/include/aarch64-linux-gnu/qt5/QtWebKitWidgets -isystem /usr/include/aarch64-linux-gnu/qt5/QtWebKit -isystem /usr/include/aarch64-linux-gnu/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/aarch64-linux-gnu/qt5/QtConcurrent -isystem /usr/include/aarch64-linux-gnu/qt5/QtDBus -isystem /usr/include/KF5/KTextEditor -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -fno-delete-null-pointer-checks -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -o CMakeFiles/libumbrello.dir/uml1model/usecase.cpp.o -c /<>/umbrello/uml1model/usecase.cpp In file included from /<>/umbrello/uml1model/usecase.h:14, from /<>/umbrello/uml1model/usecase.cpp:11: /<>/umbrello/uml1model/umlcanvasobject.h:43:18: warning: ‘virtual void UMLCanvasObject::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 43 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/umlcanvasobject.h:85:18: warning: ‘virtual bool UMLCanvasObject::resolveRef()’ can be marked override [-Wsuggest-override] 85 | virtual bool resolveRef(); | ^~~~~~~~~~ In file included from /<>/umbrello/uml1model/usecase.cpp:11: /<>/umbrello/uml1model/usecase.h:32:24: warning: ‘virtual UMLObject* UMLUseCase::clone() const’ can be marked override [-Wsuggest-override] 32 | virtual UMLObject* clone() const; | ^~~~~ /<>/umbrello/uml1model/usecase.h:34:10: warning: ‘virtual void UMLUseCase::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 34 | void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/usecase.h:37:10: warning: ‘virtual bool UMLUseCase::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 37 | bool load1(QDomElement & element); | ^~~~~ [ 67%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/uml1model/uniqueconstraint.cpp.o cd /<>/obj-aarch64-linux-gnu/umbrello && /usr/bin/aarch64-linux-gnu-g++ -DCMAKE_BINARY_DIR=\"/<>/obj-aarch64-linux-gnu\" -DKCOREADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLO_VERSION_STRING=\"2.23.3\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-aarch64-linux-gnu/umbrello -I/<>/umbrello -I/<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/include -I/<>/obj-aarch64-linux-gnu -I/<>/umbrello/clipboard -I/<>/umbrello/cmds -I/<>/umbrello/codegenerators -I/<>/umbrello/codegenerators/ada -I/<>/umbrello/codegenerators/as -I/<>/umbrello/codegenerators/cpp -I/<>/umbrello/codegenerators/csharp -I/<>/umbrello/codegenerators/d -I/<>/umbrello/codegenerators/idl -I/<>/umbrello/codegenerators/java -I/<>/umbrello/codegenerators/js -I/<>/umbrello/codegenerators/pascal -I/<>/umbrello/codegenerators/perl -I/<>/umbrello/codegenerators/php -I/<>/umbrello/codegenerators/python -I/<>/umbrello/codegenerators/ruby -I/<>/umbrello/codegenerators/sql -I/<>/umbrello/codegenerators/tcl -I/<>/umbrello/codegenerators/vala -I/<>/umbrello/codegenerators/xml -I/<>/umbrello/codegenwizard -I/<>/umbrello/codeimport -I/<>/umbrello/codeimport/csharp -I/<>/umbrello/codeimpwizard -I/<>/umbrello/debug -I/<>/umbrello/dialogs -I/<>/umbrello/dialogs/pages -I/<>/umbrello/dialogs/widgets -I/<>/umbrello/docgenerators -I/<>/umbrello/finder -I/<>/umbrello/refactoring -I/<>/umbrello/uml1model -I/<>/umbrello/umlwidgets -I/<>/lib/cppparser -I/<>/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/aarch64-linux-gnu/qt5 -isystem /usr/include/aarch64-linux-gnu/qt5/QtWidgets -isystem /usr/include/aarch64-linux-gnu/qt5/QtGui -isystem /usr/include/aarch64-linux-gnu/qt5/QtCore -isystem /usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/aarch64-linux-gnu/qt5/QtXml -isystem /usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/aarch64-linux-gnu/qt5/QtSvg -isystem /usr/include/aarch64-linux-gnu/qt5/QtWebKitWidgets -isystem /usr/include/aarch64-linux-gnu/qt5/QtWebKit -isystem /usr/include/aarch64-linux-gnu/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/aarch64-linux-gnu/qt5/QtConcurrent -isystem /usr/include/aarch64-linux-gnu/qt5/QtDBus -isystem /usr/include/KF5/KTextEditor -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -fno-delete-null-pointer-checks -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -o CMakeFiles/libumbrello.dir/uml1model/uniqueconstraint.cpp.o -c /<>/umbrello/uml1model/uniqueconstraint.cpp In file included from /<>/umbrello/uml1model/uniqueconstraint.h:15, from /<>/umbrello/uml1model/uniqueconstraint.cpp:12: /<>/umbrello/uml1model/classifierlistitem.h:48:18: warning: ‘virtual void UMLClassifierListItem::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 48 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/classifierlistitem.h:54:24: warning: ‘virtual UMLObject* UMLClassifierListItem::clone() const’ can be marked override [-Wsuggest-override] 54 | virtual UMLObject* clone() const = 0; | ^~~~~ In file included from /<>/umbrello/uml1model/uniqueconstraint.h:16, from /<>/umbrello/uml1model/uniqueconstraint.cpp:12: /<>/umbrello/uml1model/entityconstraint.h:40:18: warning: ‘virtual void UMLEntityConstraint::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 40 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/entityconstraint.h:45:24: warning: ‘virtual UMLObject* UMLEntityConstraint::clone() const’ can be marked override [-Wsuggest-override] 45 | virtual UMLObject* clone() const = 0; | ^~~~~ In file included from /<>/umbrello/uml1model/entityattribute.h:14, from /<>/umbrello/uml1model/umlentityattributelist.h:16, from /<>/umbrello/uml1model/uniqueconstraint.h:18, from /<>/umbrello/uml1model/uniqueconstraint.cpp:12: /<>/umbrello/uml1model/attribute.h:42:18: warning: ‘virtual void UMLAttribute::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 42 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/attribute.h:44:10: warning: ‘virtual void UMLAttribute::setName(const QString&)’ can be marked override [-Wsuggest-override] 44 | void setName(const QString &name); | ^~~~~~~ /<>/umbrello/uml1model/attribute.h:48:24: warning: ‘virtual UMLObject* UMLAttribute::clone() const’ can be marked override [-Wsuggest-override] 48 | virtual UMLObject* clone() const; | ^~~~~ /<>/umbrello/uml1model/attribute.h:53:13: warning: ‘virtual QString UMLAttribute::toString(Uml::SignatureType::Enum, bool)’ can be marked override [-Wsuggest-override] 53 | QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false); | ^~~~~~~~ /<>/umbrello/uml1model/attribute.h:58:18: warning: ‘virtual void UMLAttribute::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 58 | virtual void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/attribute.h:60:18: warning: ‘virtual bool UMLAttribute::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] 60 | virtual bool showPropertiesDialog(QWidget* parent = 0); | ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/attribute.h:73:10: warning: ‘virtual bool UMLAttribute::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 73 | bool load1(QDomElement & element); | ^~~~~ In file included from /<>/umbrello/uml1model/umlentityattributelist.h:16, from /<>/umbrello/uml1model/uniqueconstraint.h:18, from /<>/umbrello/uml1model/uniqueconstraint.cpp:12: /<>/umbrello/uml1model/entityattribute.h:47:18: warning: ‘virtual void UMLEntityAttribute::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 47 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/entityattribute.h:49:24: warning: ‘virtual UMLObject* UMLEntityAttribute::clone() const’ can be marked override [-Wsuggest-override] 49 | virtual UMLObject* clone() const; | ^~~~~ /<>/umbrello/uml1model/entityattribute.h:66:13: warning: ‘virtual QString UMLEntityAttribute::toString(Uml::SignatureType::Enum, bool)’ can be marked override [-Wsuggest-override] 66 | QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false); | ^~~~~~~~ /<>/umbrello/uml1model/entityattribute.h:68:18: warning: ‘virtual void UMLEntityAttribute::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 68 | virtual void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/entityattribute.h:70:18: warning: ‘virtual bool UMLEntityAttribute::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] 70 | virtual bool showPropertiesDialog(QWidget* parent = 0); | ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/entityattribute.h:75:10: warning: ‘virtual bool UMLEntityAttribute::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 75 | bool load1(QDomElement& element); | ^~~~~ In file included from /<>/umbrello/uml1model/uniqueconstraint.cpp:12: /<>/umbrello/uml1model/uniqueconstraint.h:39:18: warning: ‘virtual void UMLUniqueConstraint::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 39 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/uniqueconstraint.h:41:24: warning: ‘virtual UMLObject* UMLUniqueConstraint::clone() const’ can be marked override [-Wsuggest-override] 41 | virtual UMLObject* clone() const; | ^~~~~ /<>/umbrello/uml1model/uniqueconstraint.h:43:13: warning: ‘virtual QString UMLUniqueConstraint::toString(Uml::SignatureType::Enum, bool)’ can be marked override [-Wsuggest-override] 43 | QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false); | ^~~~~~~~ /<>/umbrello/uml1model/uniqueconstraint.h:48:10: warning: ‘virtual void UMLUniqueConstraint::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 48 | void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/uniqueconstraint.h:50:18: warning: ‘virtual bool UMLUniqueConstraint::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] 50 | virtual bool showPropertiesDialog(QWidget* parent = 0); | ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/uniqueconstraint.h:64:10: warning: ‘virtual bool UMLUniqueConstraint::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 64 | bool load1(QDomElement & element); | ^~~~~ In file included from /<>/umbrello/uml1model/uniqueconstraint.cpp:15: /<>/umbrello/debug/debug_utils.h:91:18: warning: ‘virtual void Tracer::showEvent(QShowEvent*)’ can be marked override [-Wsuggest-override] 91 | virtual void showEvent(QShowEvent*); | ^~~~~~~~~ In file included from /<>/umbrello/uml1model/package.h:14, from /<>/umbrello/uml1model/classifier.h:13, from /<>/umbrello/uml1model/entity.h:14, from /<>/umbrello/uml1model/uniqueconstraint.cpp:16: /<>/umbrello/uml1model/umlcanvasobject.h:43:18: warning: ‘virtual void UMLCanvasObject::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 43 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/umlcanvasobject.h:85:18: warning: ‘virtual bool UMLCanvasObject::resolveRef()’ can be marked override [-Wsuggest-override] 85 | virtual bool resolveRef(); | ^~~~~~~~~~ In file included from /<>/umbrello/uml1model/classifier.h:13, from /<>/umbrello/uml1model/entity.h:14, from /<>/umbrello/uml1model/uniqueconstraint.cpp:16: /<>/umbrello/uml1model/package.h:39:18: warning: ‘virtual void UMLPackage::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 39 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/package.h:41:24: warning: ‘virtual UMLObject* UMLPackage::clone() const’ can be marked override [-Wsuggest-override] 41 | virtual UMLObject* clone() const; | ^~~~~ /<>/umbrello/uml1model/package.h:64:18: warning: ‘virtual bool UMLPackage::resolveRef()’ can be marked override [-Wsuggest-override] 64 | virtual bool resolveRef(); | ^~~~~~~~~~ /<>/umbrello/uml1model/package.h:66:18: warning: ‘virtual void UMLPackage::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 66 | virtual void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/package.h:69:18: warning: ‘virtual bool UMLPackage::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 69 | virtual bool load1(QDomElement& element); | ^~~~~ In file included from /<>/umbrello/model_utils.h:18, from /<>/umbrello/uml1model/classifier.h:19, from /<>/umbrello/uml1model/entity.h:14, from /<>/umbrello/uml1model/uniqueconstraint.cpp:16: /<>/umbrello/uml1model/foreignkeyconstraint.h:56:18: warning: ‘virtual void UMLForeignKeyConstraint::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 56 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:58:24: warning: ‘virtual UMLObject* UMLForeignKeyConstraint::clone() const’ can be marked override [-Wsuggest-override] 58 | virtual UMLObject* clone() const; | ^~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:60:13: warning: ‘virtual QString UMLForeignKeyConstraint::toString(Uml::SignatureType::Enum, bool)’ can be marked override [-Wsuggest-override] 60 | QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false); | ^~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:65:10: warning: ‘virtual void UMLForeignKeyConstraint::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 65 | void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:67:18: warning: ‘virtual bool UMLForeignKeyConstraint::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] 67 | virtual bool showPropertiesDialog(QWidget* parent = 0); | ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:85:10: warning: ‘virtual bool UMLForeignKeyConstraint::resolveRef()’ can be marked override [-Wsuggest-override] 85 | bool resolveRef(); | ^~~~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:94:10: warning: ‘virtual bool UMLForeignKeyConstraint::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 94 | bool load1(QDomElement & element); | ^~~~~ In file included from /<>/umbrello/model_utils.h:20, from /<>/umbrello/uml1model/classifier.h:19, from /<>/umbrello/uml1model/entity.h:14, from /<>/umbrello/uml1model/uniqueconstraint.cpp:16: /<>/umbrello/dialogs/multipagedialogbase.h:101:18: warning: ‘virtual void MultiPageDialogBase::keyPressEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] 101 | virtual void keyPressEvent(QKeyEvent *event); | ^~~~~~~~~~~~~ In file included from /<>/umbrello/model_utils.h:21, from /<>/umbrello/uml1model/classifier.h:19, from /<>/umbrello/uml1model/entity.h:14, from /<>/umbrello/uml1model/uniqueconstraint.cpp:16: /<>/umbrello/umlwidgets/widgetbase.h:187:20: warning: ‘virtual QRectF WidgetBase::boundingRect() const’ can be marked override [-Wsuggest-override] 187 | virtual QRectF boundingRect() const; | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/widgetbase.h:191:18: warning: ‘virtual void WidgetBase::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] 191 | virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); | ^~~~~ /<>/umbrello/umlwidgets/widgetbase.h:260:18: warning: ‘virtual void WidgetBase::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] 260 | virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent *event); | ^~~~~~~~~~~~~~~~ In file included from /<>/umbrello/uml1model/entity.h:14, from /<>/umbrello/uml1model/uniqueconstraint.cpp:16: /<>/umbrello/uml1model/classifier.h:54:18: warning: ‘virtual void UMLClassifier::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 54 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/classifier.h:56:16: warning: ‘virtual UMLObject* UMLClassifier::clone() const’ can be marked override [-Wsuggest-override] 56 | UMLObject* clone() const; | ^~~~~ /<>/umbrello/uml1model/classifier.h:111:18: warning: ‘virtual bool UMLClassifier::resolveRef()’ can be marked override [-Wsuggest-override] 111 | virtual bool resolveRef(); | ^~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:115:24: warning: ‘virtual UMLObject* UMLClassifier::findChildObjectById(Uml::ID::Type, bool)’ can be marked override [-Wsuggest-override] 115 | virtual UMLObject* findChildObjectById(Uml::ID::Type id, bool considerAncestors = false); | ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:124:18: warning: ‘virtual bool UMLClassifier::acceptAssociationType(Uml::AssociationType::Enum)’ can be marked override [-Wsuggest-override] 124 | virtual bool acceptAssociationType(Uml::AssociationType::Enum type); | ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:129:10: warning: ‘virtual void UMLClassifier::setBaseType(UMLObject::ObjectType)’ can be marked override [-Wsuggest-override] 129 | void setBaseType(UMLObject::ObjectType ot); | ^~~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:181:10: warning: ‘virtual void UMLClassifier::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 181 | void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:183:18: warning: ‘virtual bool UMLClassifier::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 183 | virtual bool load1(QDomElement& element); | ^~~~~ In file included from /<>/umbrello/uml1model/uniqueconstraint.cpp:16: /<>/umbrello/uml1model/entity.h:43:18: warning: ‘virtual void UMLEntity::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 43 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/entity.h:45:24: warning: ‘virtual UMLObject* UMLEntity::clone() const’ can be marked override [-Wsuggest-override] 45 | virtual UMLObject* clone() const; | ^~~~~ /<>/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] 47 | virtual UMLAttribute* createAttribute(const QString &name = QString(), | ^~~~~~~~~~~~~~~ /<>/umbrello/uml1model/entity.h:73:18: warning: ‘virtual bool UMLEntity::resolveRef()’ can be marked override [-Wsuggest-override] 73 | virtual bool resolveRef(); | ^~~~~~~~~~ /<>/umbrello/uml1model/entity.h:75:18: warning: ‘virtual void UMLEntity::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 75 | virtual void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/entity.h:77:31: warning: ‘virtual UMLClassifierListItemList UMLEntity::getFilteredList(UMLObject::ObjectType) const’ can be marked override [-Wsuggest-override] 77 | UMLClassifierListItemList getFilteredList(UMLObject::ObjectType ot) const; | ^~~~~~~~~~~~~~~ /<>/umbrello/uml1model/entity.h:81:36: warning: ‘virtual UMLClassifierListItem* UMLEntity::makeChildObject(const QString&)’ can be marked override [-Wsuggest-override] 81 | virtual UMLClassifierListItem* makeChildObject(const QString& xmiTag); | ^~~~~~~~~~~~~~~ /<>/umbrello/uml1model/entity.h:93:10: warning: ‘virtual bool UMLEntity::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 93 | bool load1(QDomElement& element); | ^~~~~ In file included from /<>/umbrello/uml1model/uniqueconstraint.cpp:19: /<>/umbrello/uml.h:201:18: warning: ‘virtual void UMLApp::keyPressEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] 201 | virtual void keyPressEvent(QKeyEvent* e); | ^~~~~~~~~~~~~ /<>/umbrello/uml.h:202:18: warning: ‘virtual void UMLApp::keyReleaseEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] 202 | virtual void keyReleaseEvent(QKeyEvent* e); | ^~~~~~~~~~~~~~~ /<>/umbrello/uml.h:204:18: warning: ‘virtual void UMLApp::customEvent(QEvent*)’ can be marked override [-Wsuggest-override] 204 | virtual void customEvent(QEvent* e); | ^~~~~~~~~~~ /<>/umbrello/uml.h:215:18: warning: ‘virtual bool UMLApp::queryClose()’ can be marked override [-Wsuggest-override] 215 | virtual bool queryClose(); | ^~~~~~~~~~ /<>/umbrello/uml.h:217:18: warning: ‘virtual void UMLApp::saveProperties(KConfigGroup&)’ can be marked override [-Wsuggest-override] 217 | virtual void saveProperties(KConfigGroup & cfg); | ^~~~~~~~~~~~~~ /<>/umbrello/uml.h:218:18: warning: ‘virtual void UMLApp::readProperties(const KConfigGroup&)’ can be marked override [-Wsuggest-override] 218 | virtual void readProperties(const KConfigGroup & cfg); | ^~~~~~~~~~~~~~ In file included from /<>/umbrello/uml1model/uniqueconstraint.cpp:20: /<>/umbrello/dialogs/umlattributedialog.h:40:10: warning: ‘virtual bool UMLAttributeDialog::apply()’ can be marked override [-Wsuggest-override] 40 | bool apply(); | ^~~~~ In file included from /<>/umbrello/uml1model/uniqueconstraint.cpp:21: /<>/umbrello/dialogs/umluniqueconstraintdialog.h:45:18: warning: ‘virtual bool UMLUniqueConstraintDialog::apply()’ can be marked override [-Wsuggest-override] 45 | virtual bool apply(); | ^~~~~ [ 68%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/uml1model/instance.cpp.o cd /<>/obj-aarch64-linux-gnu/umbrello && /usr/bin/aarch64-linux-gnu-g++ -DCMAKE_BINARY_DIR=\"/<>/obj-aarch64-linux-gnu\" -DKCOREADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLO_VERSION_STRING=\"2.23.3\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-aarch64-linux-gnu/umbrello -I/<>/umbrello -I/<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/include -I/<>/obj-aarch64-linux-gnu -I/<>/umbrello/clipboard -I/<>/umbrello/cmds -I/<>/umbrello/codegenerators -I/<>/umbrello/codegenerators/ada -I/<>/umbrello/codegenerators/as -I/<>/umbrello/codegenerators/cpp -I/<>/umbrello/codegenerators/csharp -I/<>/umbrello/codegenerators/d -I/<>/umbrello/codegenerators/idl -I/<>/umbrello/codegenerators/java -I/<>/umbrello/codegenerators/js -I/<>/umbrello/codegenerators/pascal -I/<>/umbrello/codegenerators/perl -I/<>/umbrello/codegenerators/php -I/<>/umbrello/codegenerators/python -I/<>/umbrello/codegenerators/ruby -I/<>/umbrello/codegenerators/sql -I/<>/umbrello/codegenerators/tcl -I/<>/umbrello/codegenerators/vala -I/<>/umbrello/codegenerators/xml -I/<>/umbrello/codegenwizard -I/<>/umbrello/codeimport -I/<>/umbrello/codeimport/csharp -I/<>/umbrello/codeimpwizard -I/<>/umbrello/debug -I/<>/umbrello/dialogs -I/<>/umbrello/dialogs/pages -I/<>/umbrello/dialogs/widgets -I/<>/umbrello/docgenerators -I/<>/umbrello/finder -I/<>/umbrello/refactoring -I/<>/umbrello/uml1model -I/<>/umbrello/umlwidgets -I/<>/lib/cppparser -I/<>/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/aarch64-linux-gnu/qt5 -isystem /usr/include/aarch64-linux-gnu/qt5/QtWidgets -isystem /usr/include/aarch64-linux-gnu/qt5/QtGui -isystem /usr/include/aarch64-linux-gnu/qt5/QtCore -isystem /usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/aarch64-linux-gnu/qt5/QtXml -isystem /usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/aarch64-linux-gnu/qt5/QtSvg -isystem /usr/include/aarch64-linux-gnu/qt5/QtWebKitWidgets -isystem /usr/include/aarch64-linux-gnu/qt5/QtWebKit -isystem /usr/include/aarch64-linux-gnu/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/aarch64-linux-gnu/qt5/QtConcurrent -isystem /usr/include/aarch64-linux-gnu/qt5/QtDBus -isystem /usr/include/KF5/KTextEditor -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -fno-delete-null-pointer-checks -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -o CMakeFiles/libumbrello.dir/uml1model/instance.cpp.o -c /<>/umbrello/uml1model/instance.cpp In file included from /<>/umbrello/uml1model/package.h:14, from /<>/umbrello/uml1model/classifier.h:13, from /<>/umbrello/uml1model/instance.h:14, from /<>/umbrello/uml1model/instance.cpp:11: /<>/umbrello/uml1model/umlcanvasobject.h:43:18: warning: ‘virtual void UMLCanvasObject::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 43 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/umlcanvasobject.h:85:18: warning: ‘virtual bool UMLCanvasObject::resolveRef()’ can be marked override [-Wsuggest-override] 85 | virtual bool resolveRef(); | ^~~~~~~~~~ In file included from /<>/umbrello/uml1model/classifier.h:13, from /<>/umbrello/uml1model/instance.h:14, from /<>/umbrello/uml1model/instance.cpp:11: /<>/umbrello/uml1model/package.h:39:18: warning: ‘virtual void UMLPackage::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 39 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/package.h:41:24: warning: ‘virtual UMLObject* UMLPackage::clone() const’ can be marked override [-Wsuggest-override] 41 | virtual UMLObject* clone() const; | ^~~~~ /<>/umbrello/uml1model/package.h:64:18: warning: ‘virtual bool UMLPackage::resolveRef()’ can be marked override [-Wsuggest-override] 64 | virtual bool resolveRef(); | ^~~~~~~~~~ /<>/umbrello/uml1model/package.h:66:18: warning: ‘virtual void UMLPackage::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 66 | virtual void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/package.h:69:18: warning: ‘virtual bool UMLPackage::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 69 | virtual bool load1(QDomElement& element); | ^~~~~ In file included from /<>/umbrello/uml1model/attribute.h:15, from /<>/umbrello/uml1model/umlattributelist.h:17, from /<>/umbrello/uml1model/classifier.h:14, from /<>/umbrello/uml1model/instance.h:14, from /<>/umbrello/uml1model/instance.cpp:11: /<>/umbrello/uml1model/classifierlistitem.h:48:18: warning: ‘virtual void UMLClassifierListItem::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 48 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/classifierlistitem.h:54:24: warning: ‘virtual UMLObject* UMLClassifierListItem::clone() const’ can be marked override [-Wsuggest-override] 54 | virtual UMLObject* clone() const = 0; | ^~~~~ In file included from /<>/umbrello/uml1model/umlattributelist.h:17, from /<>/umbrello/uml1model/classifier.h:14, from /<>/umbrello/uml1model/instance.h:14, from /<>/umbrello/uml1model/instance.cpp:11: /<>/umbrello/uml1model/attribute.h:42:18: warning: ‘virtual void UMLAttribute::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 42 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/attribute.h:44:10: warning: ‘virtual void UMLAttribute::setName(const QString&)’ can be marked override [-Wsuggest-override] 44 | void setName(const QString &name); | ^~~~~~~ /<>/umbrello/uml1model/attribute.h:48:24: warning: ‘virtual UMLObject* UMLAttribute::clone() const’ can be marked override [-Wsuggest-override] 48 | virtual UMLObject* clone() const; | ^~~~~ /<>/umbrello/uml1model/attribute.h:53:13: warning: ‘virtual QString UMLAttribute::toString(Uml::SignatureType::Enum, bool)’ can be marked override [-Wsuggest-override] 53 | QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false); | ^~~~~~~~ /<>/umbrello/uml1model/attribute.h:58:18: warning: ‘virtual void UMLAttribute::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 58 | virtual void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/attribute.h:60:18: warning: ‘virtual bool UMLAttribute::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] 60 | virtual bool showPropertiesDialog(QWidget* parent = 0); | ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/attribute.h:73:10: warning: ‘virtual bool UMLAttribute::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 73 | bool load1(QDomElement & element); | ^~~~~ In file included from /<>/umbrello/uml1model/foreignkeyconstraint.h:16, from /<>/umbrello/model_utils.h:18, from /<>/umbrello/uml1model/classifier.h:19, from /<>/umbrello/uml1model/instance.h:14, from /<>/umbrello/uml1model/instance.cpp:11: /<>/umbrello/uml1model/entityconstraint.h:40:18: warning: ‘virtual void UMLEntityConstraint::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 40 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/entityconstraint.h:45:24: warning: ‘virtual UMLObject* UMLEntityConstraint::clone() const’ can be marked override [-Wsuggest-override] 45 | virtual UMLObject* clone() const = 0; | ^~~~~ In file included from /<>/umbrello/model_utils.h:18, from /<>/umbrello/uml1model/classifier.h:19, from /<>/umbrello/uml1model/instance.h:14, from /<>/umbrello/uml1model/instance.cpp:11: /<>/umbrello/uml1model/foreignkeyconstraint.h:56:18: warning: ‘virtual void UMLForeignKeyConstraint::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 56 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:58:24: warning: ‘virtual UMLObject* UMLForeignKeyConstraint::clone() const’ can be marked override [-Wsuggest-override] 58 | virtual UMLObject* clone() const; | ^~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:60:13: warning: ‘virtual QString UMLForeignKeyConstraint::toString(Uml::SignatureType::Enum, bool)’ can be marked override [-Wsuggest-override] 60 | QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false); | ^~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:65:10: warning: ‘virtual void UMLForeignKeyConstraint::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 65 | void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:67:18: warning: ‘virtual bool UMLForeignKeyConstraint::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] 67 | virtual bool showPropertiesDialog(QWidget* parent = 0); | ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:85:10: warning: ‘virtual bool UMLForeignKeyConstraint::resolveRef()’ can be marked override [-Wsuggest-override] 85 | bool resolveRef(); | ^~~~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:94:10: warning: ‘virtual bool UMLForeignKeyConstraint::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 94 | bool load1(QDomElement & element); | ^~~~~ In file included from /<>/umbrello/model_utils.h:20, from /<>/umbrello/uml1model/classifier.h:19, from /<>/umbrello/uml1model/instance.h:14, from /<>/umbrello/uml1model/instance.cpp:11: /<>/umbrello/dialogs/multipagedialogbase.h:101:18: warning: ‘virtual void MultiPageDialogBase::keyPressEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] 101 | virtual void keyPressEvent(QKeyEvent *event); | ^~~~~~~~~~~~~ In file included from /<>/umbrello/model_utils.h:21, from /<>/umbrello/uml1model/classifier.h:19, from /<>/umbrello/uml1model/instance.h:14, from /<>/umbrello/uml1model/instance.cpp:11: /<>/umbrello/umlwidgets/widgetbase.h:187:20: warning: ‘virtual QRectF WidgetBase::boundingRect() const’ can be marked override [-Wsuggest-override] 187 | virtual QRectF boundingRect() const; | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/widgetbase.h:191:18: warning: ‘virtual void WidgetBase::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] 191 | virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); | ^~~~~ /<>/umbrello/umlwidgets/widgetbase.h:260:18: warning: ‘virtual void WidgetBase::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] 260 | virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent *event); | ^~~~~~~~~~~~~~~~ In file included from /<>/umbrello/uml1model/instance.h:14, from /<>/umbrello/uml1model/instance.cpp:11: /<>/umbrello/uml1model/classifier.h:54:18: warning: ‘virtual void UMLClassifier::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 54 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/classifier.h:56:16: warning: ‘virtual UMLObject* UMLClassifier::clone() const’ can be marked override [-Wsuggest-override] 56 | UMLObject* clone() const; | ^~~~~ /<>/umbrello/uml1model/classifier.h:111:18: warning: ‘virtual bool UMLClassifier::resolveRef()’ can be marked override [-Wsuggest-override] 111 | virtual bool resolveRef(); | ^~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:115:24: warning: ‘virtual UMLObject* UMLClassifier::findChildObjectById(Uml::ID::Type, bool)’ can be marked override [-Wsuggest-override] 115 | virtual UMLObject* findChildObjectById(Uml::ID::Type id, bool considerAncestors = false); | ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:124:18: warning: ‘virtual bool UMLClassifier::acceptAssociationType(Uml::AssociationType::Enum)’ can be marked override [-Wsuggest-override] 124 | virtual bool acceptAssociationType(Uml::AssociationType::Enum type); | ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:129:10: warning: ‘virtual void UMLClassifier::setBaseType(UMLObject::ObjectType)’ can be marked override [-Wsuggest-override] 129 | void setBaseType(UMLObject::ObjectType ot); | ^~~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:181:10: warning: ‘virtual void UMLClassifier::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 181 | void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:183:18: warning: ‘virtual bool UMLClassifier::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 183 | virtual bool load1(QDomElement& element); | ^~~~~ In file included from /<>/umbrello/uml1model/instance.cpp:11: /<>/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] 38 | virtual UMLAttribute* createAttribute(const QString &name = QString(), | ^~~~~~~~~~~~~~~ /<>/umbrello/uml1model/instance.h:42:18: warning: ‘virtual void UMLInstance::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 42 | virtual void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/instance.h:46:10: warning: ‘virtual bool UMLInstance::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 46 | bool load1(QDomElement& element); | ^~~~~ /<>/umbrello/uml1model/instance.h:47:18: warning: ‘virtual bool UMLInstance::resolveRef()’ can be marked override [-Wsuggest-override] 47 | virtual bool resolveRef(); | ^~~~~~~~~~ /<>/umbrello/uml1model/instance.h:48:10: warning: ‘virtual bool UMLInstance::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] 48 | bool showPropertiesDialog(QWidget *parent); | ^~~~~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/cmds.h:18, from /<>/umbrello/uml1model/instance.cpp:14: /<>/umbrello/cmds/cmdcreatediagram.h:30:14: warning: ‘virtual void Uml::CmdCreateDiagram::redo()’ can be marked override [-Wsuggest-override] 30 | void redo(); | ^~~~ /<>/umbrello/cmds/cmdcreatediagram.h:31:14: warning: ‘virtual void Uml::CmdCreateDiagram::undo()’ can be marked override [-Wsuggest-override] 31 | void undo(); | ^~~~ In file included from /<>/umbrello/cmds.h:19, from /<>/umbrello/uml1model/instance.cpp:14: /<>/umbrello/cmds/cmdhandlerename.h:26:14: warning: ‘virtual void Uml::CmdHandleRename::redo()’ can be marked override [-Wsuggest-override] 26 | void redo(); | ^~~~ /<>/umbrello/cmds/cmdhandlerename.h:27:14: warning: ‘virtual void Uml::CmdHandleRename::undo()’ can be marked override [-Wsuggest-override] 27 | void undo(); | ^~~~ In file included from /<>/umbrello/cmds.h:20, from /<>/umbrello/uml1model/instance.cpp:14: /<>/umbrello/cmds/cmdremovediagram.h:32:14: warning: ‘virtual void Uml::CmdRemoveDiagram::redo()’ can be marked override [-Wsuggest-override] 32 | void redo(); | ^~~~ /<>/umbrello/cmds/cmdremovediagram.h:33:14: warning: ‘virtual void Uml::CmdRemoveDiagram::undo()’ can be marked override [-Wsuggest-override] 33 | void undo(); | ^~~~ In file included from /<>/umbrello/cmds.h:21, from /<>/umbrello/uml1model/instance.cpp:14: /<>/umbrello/cmds/cmdsetstereotype.h:24:18: warning: ‘virtual void Uml::CmdSetStereotype::redo()’ can be marked override [-Wsuggest-override] 24 | void redo(); | ^~~~ /<>/umbrello/cmds/cmdsetstereotype.h:25:18: warning: ‘virtual void Uml::CmdSetStereotype::undo()’ can be marked override [-Wsuggest-override] 25 | void undo(); | ^~~~ In file included from /<>/umbrello/cmds.h:22, from /<>/umbrello/uml1model/instance.cpp:14: /<>/umbrello/cmds/cmdsetvisibility.h:24:18: warning: ‘virtual void Uml::CmdSetVisibility::redo()’ can be marked override [-Wsuggest-override] 24 | void redo(); | ^~~~ /<>/umbrello/cmds/cmdsetvisibility.h:25:18: warning: ‘virtual void Uml::CmdSetVisibility::undo()’ can be marked override [-Wsuggest-override] 25 | void undo(); | ^~~~ In file included from /<>/umbrello/cmds.h:27, from /<>/umbrello/uml1model/instance.cpp:14: /<>/umbrello/cmds/generic/cmdcreateumlobject.h:28:14: warning: ‘virtual void Uml::CmdCreateUMLObject::redo()’ can be marked override [-Wsuggest-override] 28 | void redo(); | ^~~~ /<>/umbrello/cmds/generic/cmdcreateumlobject.h:29:14: warning: ‘virtual void Uml::CmdCreateUMLObject::undo()’ can be marked override [-Wsuggest-override] 29 | void undo(); | ^~~~ In file included from /<>/umbrello/cmds.h:28, from /<>/umbrello/uml1model/instance.cpp:14: /<>/umbrello/cmds/generic/cmdremoveumlobject.h:25:14: warning: ‘virtual void Uml::CmdRemoveUMLObject::redo()’ can be marked override [-Wsuggest-override] 25 | void redo(); | ^~~~ /<>/umbrello/cmds/generic/cmdremoveumlobject.h:26:14: warning: ‘virtual void Uml::CmdRemoveUMLObject::undo()’ can be marked override [-Wsuggest-override] 26 | void undo(); | ^~~~ In file included from /<>/umbrello/cmds.h:29, from /<>/umbrello/uml1model/instance.cpp:14: /<>/umbrello/cmds/generic/cmdrenameumlinstancetype.h:30:14: warning: ‘virtual void Uml::CmdRenameUMLInstanceType::redo()’ can be marked override [-Wsuggest-override] 30 | void redo(); | ^~~~ /<>/umbrello/cmds/generic/cmdrenameumlinstancetype.h:31:14: warning: ‘virtual void Uml::CmdRenameUMLInstanceType::undo()’ can be marked override [-Wsuggest-override] 31 | void undo(); | ^~~~ In file included from /<>/umbrello/cmds.h:30, from /<>/umbrello/uml1model/instance.cpp:14: /<>/umbrello/cmds/generic/cmdrenameumlobject.h:26:18: warning: ‘virtual void Uml::CmdRenameUMLObject::redo()’ can be marked override [-Wsuggest-override] 26 | void redo(); | ^~~~ /<>/umbrello/cmds/generic/cmdrenameumlobject.h:27:18: warning: ‘virtual void Uml::CmdRenameUMLObject::undo()’ can be marked override [-Wsuggest-override] 27 | void undo(); | ^~~~ In file included from /<>/umbrello/cmds.h:35, from /<>/umbrello/uml1model/instance.cpp:14: /<>/umbrello/cmds/widget/cmdchangefillcolor.h:30:18: warning: ‘virtual void Uml::CmdChangeFillColor::redo()’ can be marked override [-Wsuggest-override] 30 | void redo(); | ^~~~ /<>/umbrello/cmds/widget/cmdchangefillcolor.h:31:18: warning: ‘virtual void Uml::CmdChangeFillColor::undo()’ can be marked override [-Wsuggest-override] 31 | void undo(); | ^~~~ In file included from /<>/umbrello/cmds.h:36, from /<>/umbrello/uml1model/instance.cpp:14: /<>/umbrello/cmds/widget/cmdchangefont.h:27:18: warning: ‘virtual void Uml::CmdChangeFont::undo()’ can be marked override [-Wsuggest-override] 27 | void undo(); | ^~~~ /<>/umbrello/cmds/widget/cmdchangefont.h:28:18: warning: ‘virtual void Uml::CmdChangeFont::redo()’ can be marked override [-Wsuggest-override] 28 | void redo(); | ^~~~ In file included from /<>/umbrello/cmds.h:37, from /<>/umbrello/uml1model/instance.cpp:14: /<>/umbrello/cmds/widget/cmdchangelinecolor.h:27:14: warning: ‘virtual void Uml::CmdChangeLineColor::redo()’ can be marked override [-Wsuggest-override] 27 | void redo(); | ^~~~ /<>/umbrello/cmds/widget/cmdchangelinecolor.h:28:14: warning: ‘virtual void Uml::CmdChangeLineColor::undo()’ can be marked override [-Wsuggest-override] 28 | void undo(); | ^~~~ In file included from /<>/umbrello/cmds.h:38, from /<>/umbrello/uml1model/instance.cpp:14: /<>/umbrello/cmds/widget/cmdchangelinewidth.h:25:14: warning: ‘virtual void Uml::CmdChangeLineWidth::redo()’ can be marked override [-Wsuggest-override] 25 | void redo(); | ^~~~ /<>/umbrello/cmds/widget/cmdchangelinewidth.h:26:14: warning: ‘virtual void Uml::CmdChangeLineWidth::undo()’ can be marked override [-Wsuggest-override] 26 | void undo(); | ^~~~ In file included from /<>/umbrello/cmds.h:39, from /<>/umbrello/uml1model/instance.cpp:14: /<>/umbrello/cmds/widget/cmdchangemultiplicity.h:26:14: warning: ‘virtual void Uml::CmdChangeMultiplicity::redo()’ can be marked override [-Wsuggest-override] 26 | void redo(); | ^~~~ /<>/umbrello/cmds/widget/cmdchangemultiplicity.h:27:14: warning: ‘virtual void Uml::CmdChangeMultiplicity::undo()’ can be marked override [-Wsuggest-override] 27 | void undo(); | ^~~~ In file included from /<>/umbrello/cmds.h:40, from /<>/umbrello/uml1model/instance.cpp:14: /<>/umbrello/cmds/widget/cmdchangetextcolor.h:27:14: warning: ‘virtual void Uml::CmdChangeTextColor::redo()’ can be marked override [-Wsuggest-override] 27 | void redo(); | ^~~~ /<>/umbrello/cmds/widget/cmdchangetextcolor.h:28:14: warning: ‘virtual void Uml::CmdChangeTextColor::undo()’ can be marked override [-Wsuggest-override] 28 | void undo(); | ^~~~ In file included from /<>/umbrello/cmds.h:41, from /<>/umbrello/uml1model/instance.cpp:14: /<>/umbrello/cmds/widget/cmdchangeusefillcolor.h:27:18: warning: ‘virtual void Uml::CmdChangeUseFillColor::redo()’ can be marked override [-Wsuggest-override] 27 | void redo(); | ^~~~ /<>/umbrello/cmds/widget/cmdchangeusefillcolor.h:28:18: warning: ‘virtual void Uml::CmdChangeUseFillColor::undo()’ can be marked override [-Wsuggest-override] 28 | void undo(); | ^~~~ In file included from /<>/umbrello/umlwidgets/classifierwidget.h:16, from /<>/umbrello/cmds/widget/cmdchangevisualproperty.h:14, from /<>/umbrello/cmds.h:42, from /<>/umbrello/uml1model/instance.cpp:14: /<>/umbrello/umlwidgets/umlwidget.h:71:18: warning: ‘virtual void UMLWidget::setUseFillColor(bool)’ can be marked override [-Wsuggest-override] 71 | virtual void setUseFillColor(bool fc); | ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:74:18: warning: ‘virtual void UMLWidget::setTextColor(const QColor&)’ can be marked override [-Wsuggest-override] 74 | virtual void setTextColor(const QColor &color); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:77:18: warning: ‘virtual void UMLWidget::setLineColor(const QColor&)’ can be marked override [-Wsuggest-override] 77 | virtual void setLineColor(const QColor &color); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:80:18: warning: ‘virtual void UMLWidget::setLineWidth(uint)’ can be marked override [-Wsuggest-override] 80 | virtual void setLineWidth(uint width); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:83:18: warning: ‘virtual void UMLWidget::setFillColor(const QColor&)’ can be marked override [-Wsuggest-override] 83 | virtual void setFillColor(const QColor &color); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:87:18: warning: ‘virtual void UMLWidget::setSelected(bool)’ can be marked override [-Wsuggest-override] 87 | virtual void setSelected(bool _select); | ^~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:96:18: warning: ‘virtual void UMLWidget::setFont(const QFont&)’ can be marked override [-Wsuggest-override] 96 | virtual void setFont(const QFont &font); | ^~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:173:18: warning: ‘virtual void UMLWidget::showPropertiesDialog()’ can be marked override [-Wsuggest-override] 173 | virtual void showPropertiesDialog(); | ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:192:18: warning: ‘virtual bool UMLWidget::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] 192 | virtual bool loadFromXMI1(QDomElement &qElement); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:193:18: warning: ‘virtual void UMLWidget::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 193 | virtual void saveToXMI1(QDomDocument &qDoc, QDomElement &qElement); | ^~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:230:18: warning: ‘virtual void UMLWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] 230 | virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); | ^~~~~ /<>/umbrello/umlwidgets/umlwidget.h:234:18: warning: ‘virtual void UMLWidget::slotMenuSelection(QAction*)’ can be marked override [-Wsuggest-override] 234 | virtual void slotMenuSelection(QAction* action); | ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:251:18: warning: ‘virtual void UMLWidget::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] 251 | virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent* event); | ^~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:252:18: warning: ‘virtual void UMLWidget::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 252 | virtual void mouseDoubleClickEvent(QGraphicsSceneMouseEvent *event); | ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:253:18: warning: ‘virtual void UMLWidget::mousePressEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 253 | virtual void mousePressEvent(QGraphicsSceneMouseEvent *event); | ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:254:18: warning: ‘virtual void UMLWidget::mouseMoveEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 254 | virtual void mouseMoveEvent(QGraphicsSceneMouseEvent *event); | ^~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:255:18: warning: ‘virtual void UMLWidget::mouseReleaseEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 255 | virtual void mouseReleaseEvent(QGraphicsSceneMouseEvent *event); | ^~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/cmds/widget/cmdchangevisualproperty.h:14, from /<>/umbrello/cmds.h:42, from /<>/umbrello/uml1model/instance.cpp:14: /<>/umbrello/umlwidgets/classifierwidget.h:97:16: warning: ‘virtual UMLWidget* ClassifierWidget::onWidget(const QPointF&)’ can be marked override [-Wsuggest-override] 97 | UMLWidget* onWidget(const QPointF& p); | ^~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:98:16: warning: ‘virtual UMLWidget* ClassifierWidget::widgetWithID(Uml::ID::Type)’ can be marked override [-Wsuggest-override] 98 | UMLWidget* widgetWithID(Uml::ID::Type id); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:100:18: warning: ‘virtual void ClassifierWidget::setDocumentation(const QString&)’ can be marked override [-Wsuggest-override] 100 | virtual void setDocumentation(const QString& doc); | ^~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:102:12: warning: ‘virtual QSizeF ClassifierWidget::calculateSize(bool) const’ can be marked override [-Wsuggest-override] 102 | QSizeF calculateSize(bool withExtensions = true) const; | ^~~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:104:18: warning: ‘virtual void ClassifierWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] 104 | virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); | ^~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:105:26: warning: ‘virtual QPainterPath ClassifierWidget::shape() const’ can be marked override [-Wsuggest-override] 105 | virtual QPainterPath shape() const; | ^~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:107:18: warning: ‘virtual void ClassifierWidget::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 107 | virtual void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); | ^~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:108:18: warning: ‘virtual bool ClassifierWidget::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] 108 | virtual bool loadFromXMI1(QDomElement & qElement); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:111:18: warning: ‘virtual void ClassifierWidget::slotMenuSelection(QAction*)’ can be marked override [-Wsuggest-override] 111 | virtual void slotMenuSelection(QAction* action); | ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:121:12: warning: ‘virtual QSizeF ClassifierWidget::minimumSize() const’ can be marked override [-Wsuggest-override] 121 | QSizeF minimumSize() const; | ^~~~~~~~~~~ In file included from /<>/umbrello/cmds.h:42, from /<>/umbrello/uml1model/instance.cpp:14: /<>/umbrello/cmds/widget/cmdchangevisualproperty.h:25:14: warning: ‘virtual void Uml::CmdChangeVisualProperty::redo()’ can be marked override [-Wsuggest-override] 25 | void redo(); | ^~~~ /<>/umbrello/cmds/widget/cmdchangevisualproperty.h:26:14: warning: ‘virtual void Uml::CmdChangeVisualProperty::undo()’ can be marked override [-Wsuggest-override] 26 | void undo(); | ^~~~ In file included from /<>/umbrello/cmds.h:43, from /<>/umbrello/uml1model/instance.cpp:14: /<>/umbrello/cmds/widget/cmdcreatewidget.h:28:14: warning: ‘virtual void Uml::CmdCreateWidget::redo()’ can be marked override [-Wsuggest-override] 28 | void redo(); | ^~~~ /<>/umbrello/cmds/widget/cmdcreatewidget.h:29:14: warning: ‘virtual void Uml::CmdCreateWidget::undo()’ can be marked override [-Wsuggest-override] 29 | void undo(); | ^~~~ In file included from /<>/umbrello/cmds.h:44, from /<>/umbrello/uml1model/instance.cpp:14: /<>/umbrello/cmds/widget/cmdmovewidget.h:28:14: warning: ‘virtual void Uml::CmdMoveWidget::redo()’ can be marked override [-Wsuggest-override] 28 | void redo(); | ^~~~ /<>/umbrello/cmds/widget/cmdmovewidget.h:29:14: warning: ‘virtual void Uml::CmdMoveWidget::undo()’ can be marked override [-Wsuggest-override] 29 | void undo(); | ^~~~ In file included from /<>/umbrello/cmds.h:45, from /<>/umbrello/uml1model/instance.cpp:14: /<>/umbrello/cmds/widget/cmdremovewidget.h:28:14: warning: ‘virtual void Uml::CmdRemoveWidget::redo()’ can be marked override [-Wsuggest-override] 28 | void redo(); | ^~~~ /<>/umbrello/cmds/widget/cmdremovewidget.h:29:14: warning: ‘virtual void Uml::CmdRemoveWidget::undo()’ can be marked override [-Wsuggest-override] 29 | void undo(); | ^~~~ In file included from /<>/umbrello/cmds.h:46, from /<>/umbrello/uml1model/instance.cpp:14: /<>/umbrello/cmds/widget/cmdresizewidget.h:28:14: warning: ‘virtual void Uml::CmdResizeWidget::redo()’ can be marked override [-Wsuggest-override] 28 | void redo(); | ^~~~ /<>/umbrello/cmds/widget/cmdresizewidget.h:29:14: warning: ‘virtual void Uml::CmdResizeWidget::undo()’ can be marked override [-Wsuggest-override] 29 | void undo(); | ^~~~ In file included from /<>/umbrello/cmds.h:47, from /<>/umbrello/uml1model/instance.cpp:14: /<>/umbrello/cmds/widget/cmdsetname.h:24:18: warning: ‘virtual void Uml::CmdSetName::redo()’ can be marked override [-Wsuggest-override] 24 | void redo(); | ^~~~ /<>/umbrello/cmds/widget/cmdsetname.h:25:18: warning: ‘virtual void Uml::CmdSetName::undo()’ can be marked override [-Wsuggest-override] 25 | void undo(); | ^~~~ In file included from /<>/umbrello/cmds.h:48, from /<>/umbrello/uml1model/instance.cpp:14: /<>/umbrello/cmds/widget/cmdsettxt.h:26:18: warning: ‘virtual void Uml::CmdSetTxt::redo()’ can be marked override [-Wsuggest-override] 26 | void redo(); | ^~~~ /<>/umbrello/cmds/widget/cmdsettxt.h:27:18: warning: ‘virtual void Uml::CmdSetTxt::undo()’ can be marked override [-Wsuggest-override] 27 | void undo(); | ^~~~ In file included from /<>/umbrello/uml1model/instance.cpp:17: /<>/umbrello/debug/debug_utils.h:91:18: warning: ‘virtual void Tracer::showEvent(QShowEvent*)’ can be marked override [-Wsuggest-override] 91 | virtual void showEvent(QShowEvent*); | ^~~~~~~~~ In file included from /<>/umbrello/uml1model/instance.cpp:18: /<>/umbrello/uml1model/instanceattribute.h:39:18: warning: ‘virtual void UMLInstanceAttribute::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 39 | virtual void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/instanceattribute.h:41:18: warning: ‘virtual bool UMLInstanceAttribute::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] 41 | virtual bool showPropertiesDialog(QWidget* parent = 0); | ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/instanceattribute.h:44:18: warning: ‘virtual bool UMLInstanceAttribute::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 44 | virtual bool load1(QDomElement &element); | ^~~~~ In file included from /<>/umbrello/uml1model/instance.cpp:20: /<>/umbrello/uml.h:201:18: warning: ‘virtual void UMLApp::keyPressEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] 201 | virtual void keyPressEvent(QKeyEvent* e); | ^~~~~~~~~~~~~ /<>/umbrello/uml.h:202:18: warning: ‘virtual void UMLApp::keyReleaseEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] 202 | virtual void keyReleaseEvent(QKeyEvent* e); | ^~~~~~~~~~~~~~~ /<>/umbrello/uml.h:204:18: warning: ‘virtual void UMLApp::customEvent(QEvent*)’ can be marked override [-Wsuggest-override] 204 | virtual void customEvent(QEvent* e); | ^~~~~~~~~~~ /<>/umbrello/uml.h:215:18: warning: ‘virtual bool UMLApp::queryClose()’ can be marked override [-Wsuggest-override] 215 | virtual bool queryClose(); | ^~~~~~~~~~ /<>/umbrello/uml.h:217:18: warning: ‘virtual void UMLApp::saveProperties(KConfigGroup&)’ can be marked override [-Wsuggest-override] 217 | virtual void saveProperties(KConfigGroup & cfg); | ^~~~~~~~~~~~~~ /<>/umbrello/uml.h:218:18: warning: ‘virtual void UMLApp::readProperties(const KConfigGroup&)’ can be marked override [-Wsuggest-override] 218 | virtual void readProperties(const KConfigGroup & cfg); | ^~~~~~~~~~~~~~ In file included from /<>/umbrello/uml1model/instance.cpp:22: /<>/umbrello/dialogs/umlinstanceattributedialog.h:35:10: warning: ‘virtual bool UMLInstanceAttributeDialog::apply()’ can be marked override [-Wsuggest-override] 35 | bool apply(); | ^~~~~ [ 68%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/uml1model/instanceattribute.cpp.o cd /<>/obj-aarch64-linux-gnu/umbrello && /usr/bin/aarch64-linux-gnu-g++ -DCMAKE_BINARY_DIR=\"/<>/obj-aarch64-linux-gnu\" -DKCOREADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLO_VERSION_STRING=\"2.23.3\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-aarch64-linux-gnu/umbrello -I/<>/umbrello -I/<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/include -I/<>/obj-aarch64-linux-gnu -I/<>/umbrello/clipboard -I/<>/umbrello/cmds -I/<>/umbrello/codegenerators -I/<>/umbrello/codegenerators/ada -I/<>/umbrello/codegenerators/as -I/<>/umbrello/codegenerators/cpp -I/<>/umbrello/codegenerators/csharp -I/<>/umbrello/codegenerators/d -I/<>/umbrello/codegenerators/idl -I/<>/umbrello/codegenerators/java -I/<>/umbrello/codegenerators/js -I/<>/umbrello/codegenerators/pascal -I/<>/umbrello/codegenerators/perl -I/<>/umbrello/codegenerators/php -I/<>/umbrello/codegenerators/python -I/<>/umbrello/codegenerators/ruby -I/<>/umbrello/codegenerators/sql -I/<>/umbrello/codegenerators/tcl -I/<>/umbrello/codegenerators/vala -I/<>/umbrello/codegenerators/xml -I/<>/umbrello/codegenwizard -I/<>/umbrello/codeimport -I/<>/umbrello/codeimport/csharp -I/<>/umbrello/codeimpwizard -I/<>/umbrello/debug -I/<>/umbrello/dialogs -I/<>/umbrello/dialogs/pages -I/<>/umbrello/dialogs/widgets -I/<>/umbrello/docgenerators -I/<>/umbrello/finder -I/<>/umbrello/refactoring -I/<>/umbrello/uml1model -I/<>/umbrello/umlwidgets -I/<>/lib/cppparser -I/<>/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/aarch64-linux-gnu/qt5 -isystem /usr/include/aarch64-linux-gnu/qt5/QtWidgets -isystem /usr/include/aarch64-linux-gnu/qt5/QtGui -isystem /usr/include/aarch64-linux-gnu/qt5/QtCore -isystem /usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/aarch64-linux-gnu/qt5/QtXml -isystem /usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/aarch64-linux-gnu/qt5/QtSvg -isystem /usr/include/aarch64-linux-gnu/qt5/QtWebKitWidgets -isystem /usr/include/aarch64-linux-gnu/qt5/QtWebKit -isystem /usr/include/aarch64-linux-gnu/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/aarch64-linux-gnu/qt5/QtConcurrent -isystem /usr/include/aarch64-linux-gnu/qt5/QtDBus -isystem /usr/include/KF5/KTextEditor -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -fno-delete-null-pointer-checks -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -o CMakeFiles/libumbrello.dir/uml1model/instanceattribute.cpp.o -c /<>/umbrello/uml1model/instanceattribute.cpp In file included from /<>/umbrello/uml1model/attribute.h:15, from /<>/umbrello/uml1model/instanceattribute.h:14, from /<>/umbrello/uml1model/instanceattribute.cpp:12: /<>/umbrello/uml1model/classifierlistitem.h:48:18: warning: ‘virtual void UMLClassifierListItem::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 48 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/classifierlistitem.h:54:24: warning: ‘virtual UMLObject* UMLClassifierListItem::clone() const’ can be marked override [-Wsuggest-override] 54 | virtual UMLObject* clone() const = 0; | ^~~~~ In file included from /<>/umbrello/uml1model/instanceattribute.h:14, from /<>/umbrello/uml1model/instanceattribute.cpp:12: /<>/umbrello/uml1model/attribute.h:42:18: warning: ‘virtual void UMLAttribute::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 42 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/attribute.h:44:10: warning: ‘virtual void UMLAttribute::setName(const QString&)’ can be marked override [-Wsuggest-override] 44 | void setName(const QString &name); | ^~~~~~~ /<>/umbrello/uml1model/attribute.h:48:24: warning: ‘virtual UMLObject* UMLAttribute::clone() const’ can be marked override [-Wsuggest-override] 48 | virtual UMLObject* clone() const; | ^~~~~ /<>/umbrello/uml1model/attribute.h:53:13: warning: ‘virtual QString UMLAttribute::toString(Uml::SignatureType::Enum, bool)’ can be marked override [-Wsuggest-override] 53 | QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false); | ^~~~~~~~ /<>/umbrello/uml1model/attribute.h:58:18: warning: ‘virtual void UMLAttribute::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 58 | virtual void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/attribute.h:60:18: warning: ‘virtual bool UMLAttribute::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] 60 | virtual bool showPropertiesDialog(QWidget* parent = 0); | ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/attribute.h:73:10: warning: ‘virtual bool UMLAttribute::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 73 | bool load1(QDomElement & element); | ^~~~~ In file included from /<>/umbrello/uml1model/instanceattribute.cpp:12: /<>/umbrello/uml1model/instanceattribute.h:39:18: warning: ‘virtual void UMLInstanceAttribute::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 39 | virtual void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/instanceattribute.h:41:18: warning: ‘virtual bool UMLInstanceAttribute::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] 41 | virtual bool showPropertiesDialog(QWidget* parent = 0); | ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/instanceattribute.h:44:18: warning: ‘virtual bool UMLInstanceAttribute::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 44 | virtual bool load1(QDomElement &element); | ^~~~~ In file included from /<>/umbrello/uml1model/instanceattribute.cpp:15: /<>/umbrello/debug/debug_utils.h:91:18: warning: ‘virtual void Tracer::showEvent(QShowEvent*)’ can be marked override [-Wsuggest-override] 91 | virtual void showEvent(QShowEvent*); | ^~~~~~~~~ In file included from /<>/umbrello/listpopupmenu.h:17, from /<>/umbrello/umldoc.h:16, from /<>/umbrello/uml1model/instanceattribute.cpp:16: /<>/umbrello/umlwidgets/widgetbase.h:187:20: warning: ‘virtual QRectF WidgetBase::boundingRect() const’ can be marked override [-Wsuggest-override] 187 | virtual QRectF boundingRect() const; | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/widgetbase.h:191:18: warning: ‘virtual void WidgetBase::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] 191 | virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); | ^~~~~ /<>/umbrello/umlwidgets/widgetbase.h:260:18: warning: ‘virtual void WidgetBase::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] 260 | virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent *event); | ^~~~~~~~~~~~~~~~ In file included from /<>/umbrello/uml.h:15, from /<>/umbrello/uml1model/instanceattribute.cpp:17: /<>/umbrello/dialogs/multipagedialogbase.h:101:18: warning: ‘virtual void MultiPageDialogBase::keyPressEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] 101 | virtual void keyPressEvent(QKeyEvent *event); | ^~~~~~~~~~~~~ In file included from /<>/umbrello/uml1model/instanceattribute.cpp:17: /<>/umbrello/uml.h:201:18: warning: ‘virtual void UMLApp::keyPressEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] 201 | virtual void keyPressEvent(QKeyEvent* e); | ^~~~~~~~~~~~~ /<>/umbrello/uml.h:202:18: warning: ‘virtual void UMLApp::keyReleaseEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] 202 | virtual void keyReleaseEvent(QKeyEvent* e); | ^~~~~~~~~~~~~~~ /<>/umbrello/uml.h:204:18: warning: ‘virtual void UMLApp::customEvent(QEvent*)’ can be marked override [-Wsuggest-override] 204 | virtual void customEvent(QEvent* e); | ^~~~~~~~~~~ /<>/umbrello/uml.h:215:18: warning: ‘virtual bool UMLApp::queryClose()’ can be marked override [-Wsuggest-override] 215 | virtual bool queryClose(); | ^~~~~~~~~~ /<>/umbrello/uml.h:217:18: warning: ‘virtual void UMLApp::saveProperties(KConfigGroup&)’ can be marked override [-Wsuggest-override] 217 | virtual void saveProperties(KConfigGroup & cfg); | ^~~~~~~~~~~~~~ /<>/umbrello/uml.h:218:18: warning: ‘virtual void UMLApp::readProperties(const KConfigGroup&)’ can be marked override [-Wsuggest-override] 218 | virtual void readProperties(const KConfigGroup & cfg); | ^~~~~~~~~~~~~~ In file included from /<>/umbrello/uml1model/instanceattribute.cpp:18: /<>/umbrello/dialogs/umlinstanceattributedialog.h:35:10: warning: ‘virtual bool UMLInstanceAttributeDialog::apply()’ can be marked override [-Wsuggest-override] 35 | bool apply(); | ^~~~~ [ 68%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/umlwidgets/activitywidget.cpp.o cd /<>/obj-aarch64-linux-gnu/umbrello && /usr/bin/aarch64-linux-gnu-g++ -DCMAKE_BINARY_DIR=\"/<>/obj-aarch64-linux-gnu\" -DKCOREADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLO_VERSION_STRING=\"2.23.3\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-aarch64-linux-gnu/umbrello -I/<>/umbrello -I/<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/include -I/<>/obj-aarch64-linux-gnu -I/<>/umbrello/clipboard -I/<>/umbrello/cmds -I/<>/umbrello/codegenerators -I/<>/umbrello/codegenerators/ada -I/<>/umbrello/codegenerators/as -I/<>/umbrello/codegenerators/cpp -I/<>/umbrello/codegenerators/csharp -I/<>/umbrello/codegenerators/d -I/<>/umbrello/codegenerators/idl -I/<>/umbrello/codegenerators/java -I/<>/umbrello/codegenerators/js -I/<>/umbrello/codegenerators/pascal -I/<>/umbrello/codegenerators/perl -I/<>/umbrello/codegenerators/php -I/<>/umbrello/codegenerators/python -I/<>/umbrello/codegenerators/ruby -I/<>/umbrello/codegenerators/sql -I/<>/umbrello/codegenerators/tcl -I/<>/umbrello/codegenerators/vala -I/<>/umbrello/codegenerators/xml -I/<>/umbrello/codegenwizard -I/<>/umbrello/codeimport -I/<>/umbrello/codeimport/csharp -I/<>/umbrello/codeimpwizard -I/<>/umbrello/debug -I/<>/umbrello/dialogs -I/<>/umbrello/dialogs/pages -I/<>/umbrello/dialogs/widgets -I/<>/umbrello/docgenerators -I/<>/umbrello/finder -I/<>/umbrello/refactoring -I/<>/umbrello/uml1model -I/<>/umbrello/umlwidgets -I/<>/lib/cppparser -I/<>/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/aarch64-linux-gnu/qt5 -isystem /usr/include/aarch64-linux-gnu/qt5/QtWidgets -isystem /usr/include/aarch64-linux-gnu/qt5/QtGui -isystem /usr/include/aarch64-linux-gnu/qt5/QtCore -isystem /usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/aarch64-linux-gnu/qt5/QtXml -isystem /usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/aarch64-linux-gnu/qt5/QtSvg -isystem /usr/include/aarch64-linux-gnu/qt5/QtWebKitWidgets -isystem /usr/include/aarch64-linux-gnu/qt5/QtWebKit -isystem /usr/include/aarch64-linux-gnu/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/aarch64-linux-gnu/qt5/QtConcurrent -isystem /usr/include/aarch64-linux-gnu/qt5/QtDBus -isystem /usr/include/KF5/KTextEditor -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -fno-delete-null-pointer-checks -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -o CMakeFiles/libumbrello.dir/umlwidgets/activitywidget.cpp.o -c /<>/umbrello/umlwidgets/activitywidget.cpp In file included from /<>/umbrello/umlwidgets/umlwidget.h:18, from /<>/umbrello/umlwidgets/activitywidget.h:14, from /<>/umbrello/umlwidgets/activitywidget.cpp:12: /<>/umbrello/umlwidgets/widgetbase.h:187:20: warning: ‘virtual QRectF WidgetBase::boundingRect() const’ can be marked override [-Wsuggest-override] 187 | virtual QRectF boundingRect() const; | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/widgetbase.h:191:18: warning: ‘virtual void WidgetBase::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] 191 | virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); | ^~~~~ /<>/umbrello/umlwidgets/widgetbase.h:260:18: warning: ‘virtual void WidgetBase::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] 260 | virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent *event); | ^~~~~~~~~~~~~~~~ In file included from /<>/umbrello/umlwidgets/activitywidget.h:14, from /<>/umbrello/umlwidgets/activitywidget.cpp:12: /<>/umbrello/umlwidgets/umlwidget.h:71:18: warning: ‘virtual void UMLWidget::setUseFillColor(bool)’ can be marked override [-Wsuggest-override] 71 | virtual void setUseFillColor(bool fc); | ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:74:18: warning: ‘virtual void UMLWidget::setTextColor(const QColor&)’ can be marked override [-Wsuggest-override] 74 | virtual void setTextColor(const QColor &color); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:77:18: warning: ‘virtual void UMLWidget::setLineColor(const QColor&)’ can be marked override [-Wsuggest-override] 77 | virtual void setLineColor(const QColor &color); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:80:18: warning: ‘virtual void UMLWidget::setLineWidth(uint)’ can be marked override [-Wsuggest-override] 80 | virtual void setLineWidth(uint width); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:83:18: warning: ‘virtual void UMLWidget::setFillColor(const QColor&)’ can be marked override [-Wsuggest-override] 83 | virtual void setFillColor(const QColor &color); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:87:18: warning: ‘virtual void UMLWidget::setSelected(bool)’ can be marked override [-Wsuggest-override] 87 | virtual void setSelected(bool _select); | ^~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:96:18: warning: ‘virtual void UMLWidget::setFont(const QFont&)’ can be marked override [-Wsuggest-override] 96 | virtual void setFont(const QFont &font); | ^~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:173:18: warning: ‘virtual void UMLWidget::showPropertiesDialog()’ can be marked override [-Wsuggest-override] 173 | virtual void showPropertiesDialog(); | ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:192:18: warning: ‘virtual bool UMLWidget::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] 192 | virtual bool loadFromXMI1(QDomElement &qElement); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:193:18: warning: ‘virtual void UMLWidget::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 193 | virtual void saveToXMI1(QDomDocument &qDoc, QDomElement &qElement); | ^~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:230:18: warning: ‘virtual void UMLWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] 230 | virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); | ^~~~~ /<>/umbrello/umlwidgets/umlwidget.h:234:18: warning: ‘virtual void UMLWidget::slotMenuSelection(QAction*)’ can be marked override [-Wsuggest-override] 234 | virtual void slotMenuSelection(QAction* action); | ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:251:18: warning: ‘virtual void UMLWidget::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] 251 | virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent* event); | ^~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:252:18: warning: ‘virtual void UMLWidget::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 252 | virtual void mouseDoubleClickEvent(QGraphicsSceneMouseEvent *event); | ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:253:18: warning: ‘virtual void UMLWidget::mousePressEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 253 | virtual void mousePressEvent(QGraphicsSceneMouseEvent *event); | ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:254:18: warning: ‘virtual void UMLWidget::mouseMoveEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 254 | virtual void mouseMoveEvent(QGraphicsSceneMouseEvent *event); | ^~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:255:18: warning: ‘virtual void UMLWidget::mouseReleaseEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 255 | virtual void mouseReleaseEvent(QGraphicsSceneMouseEvent *event); | ^~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/umlwidgets/activitywidget.cpp:12: /<>/umbrello/umlwidgets/activitywidget.h:65:18: warning: ‘virtual void ActivityWidget::showPropertiesDialog()’ can be marked override [-Wsuggest-override] 65 | virtual void showPropertiesDialog(); | ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/activitywidget.h:66:18: warning: ‘virtual void ActivityWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] 66 | virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); | ^~~~~ /<>/umbrello/umlwidgets/activitywidget.h:67:18: warning: ‘virtual void ActivityWidget::moveWidgetBy(qreal, qreal)’ can be marked override [-Wsuggest-override] 67 | virtual void moveWidgetBy(qreal diffX, qreal diffY); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/activitywidget.h:69:18: warning: ‘virtual bool ActivityWidget::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] 69 | virtual bool loadFromXMI1(QDomElement & qElement); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/activitywidget.h:70:18: warning: ‘virtual void ActivityWidget::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 70 | virtual void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); | ^~~~~~~~~~ /<>/umbrello/umlwidgets/activitywidget.h:72:10: warning: ‘virtual void ActivityWidget::constrain(qreal&, qreal&)’ can be marked override [-Wsuggest-override] 72 | void constrain(qreal& width, qreal& height); | ^~~~~~~~~ /<>/umbrello/umlwidgets/activitywidget.h:86:18: warning: ‘virtual void ActivityWidget::slotMenuSelection(QAction*)’ can be marked override [-Wsuggest-override] 86 | virtual void slotMenuSelection(QAction* action); | ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/activitywidget.h:89:20: warning: ‘virtual QSizeF ActivityWidget::minimumSize() const’ can be marked override [-Wsuggest-override] 89 | virtual QSizeF minimumSize() const; | ^~~~~~~~~~~ /<>/umbrello/umlwidgets/activitywidget.h:90:20: warning: ‘virtual QSizeF ActivityWidget::maximumSize()’ can be marked override [-Wsuggest-override] 90 | virtual QSizeF maximumSize(); | ^~~~~~~~~~~ In file included from /<>/umbrello/dialogs/activitydialog.h:14, from /<>/umbrello/umlwidgets/activitywidget.cpp:15: /<>/umbrello/dialogs/multipagedialogbase.h:101:18: warning: ‘virtual void MultiPageDialogBase::keyPressEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] 101 | virtual void keyPressEvent(QKeyEvent *event); | ^~~~~~~~~~~~~ In file included from /<>/umbrello/umlwidgets/activitywidget.cpp:16: /<>/umbrello/debug/debug_utils.h:91:18: warning: ‘virtual void Tracer::showEvent(QShowEvent*)’ can be marked override [-Wsuggest-override] 91 | virtual void showEvent(QShowEvent*); | ^~~~~~~~~ In file included from /<>/umbrello/umlwidgets/activitywidget.cpp:20: /<>/umbrello/uml.h:201:18: warning: ‘virtual void UMLApp::keyPressEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] 201 | virtual void keyPressEvent(QKeyEvent* e); | ^~~~~~~~~~~~~ /<>/umbrello/uml.h:202:18: warning: ‘virtual void UMLApp::keyReleaseEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] 202 | virtual void keyReleaseEvent(QKeyEvent* e); | ^~~~~~~~~~~~~~~ /<>/umbrello/uml.h:204:18: warning: ‘virtual void UMLApp::customEvent(QEvent*)’ can be marked override [-Wsuggest-override] 204 | virtual void customEvent(QEvent* e); | ^~~~~~~~~~~ /<>/umbrello/uml.h:215:18: warning: ‘virtual bool UMLApp::queryClose()’ can be marked override [-Wsuggest-override] 215 | virtual bool queryClose(); | ^~~~~~~~~~ /<>/umbrello/uml.h:217:18: warning: ‘virtual void UMLApp::saveProperties(KConfigGroup&)’ can be marked override [-Wsuggest-override] 217 | virtual void saveProperties(KConfigGroup & cfg); | ^~~~~~~~~~~~~~ /<>/umbrello/uml.h:218:18: warning: ‘virtual void UMLApp::readProperties(const KConfigGroup&)’ can be marked override [-Wsuggest-override] 218 | virtual void readProperties(const KConfigGroup & cfg); | ^~~~~~~~~~~~~~ In file included from /<>/umbrello/umlscene.h:17, from /<>/umbrello/umlwidgets/activitywidget.cpp:22: /<>/umbrello/umlwidgets/classifierwidget.h:97:16: warning: ‘virtual UMLWidget* ClassifierWidget::onWidget(const QPointF&)’ can be marked override [-Wsuggest-override] 97 | UMLWidget* onWidget(const QPointF& p); | ^~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:98:16: warning: ‘virtual UMLWidget* ClassifierWidget::widgetWithID(Uml::ID::Type)’ can be marked override [-Wsuggest-override] 98 | UMLWidget* widgetWithID(Uml::ID::Type id); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:100:18: warning: ‘virtual void ClassifierWidget::setDocumentation(const QString&)’ can be marked override [-Wsuggest-override] 100 | virtual void setDocumentation(const QString& doc); | ^~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:102:12: warning: ‘virtual QSizeF ClassifierWidget::calculateSize(bool) const’ can be marked override [-Wsuggest-override] 102 | QSizeF calculateSize(bool withExtensions = true) const; | ^~~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:104:18: warning: ‘virtual void ClassifierWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] 104 | virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); | ^~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:105:26: warning: ‘virtual QPainterPath ClassifierWidget::shape() const’ can be marked override [-Wsuggest-override] 105 | virtual QPainterPath shape() const; | ^~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:107:18: warning: ‘virtual void ClassifierWidget::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 107 | virtual void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); | ^~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:108:18: warning: ‘virtual bool ClassifierWidget::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] 108 | virtual bool loadFromXMI1(QDomElement & qElement); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:111:18: warning: ‘virtual void ClassifierWidget::slotMenuSelection(QAction*)’ can be marked override [-Wsuggest-override] 111 | virtual void slotMenuSelection(QAction* action); | ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:121:12: warning: ‘virtual QSizeF ClassifierWidget::minimumSize() const’ can be marked override [-Wsuggest-override] 121 | QSizeF minimumSize() const; | ^~~~~~~~~~~ In file included from /<>/umbrello/umlwidgets/activitywidget.cpp:22: /<>/umbrello/umlscene.h:338:10: warning: ‘virtual void UMLScene::dragEnterEvent(QGraphicsSceneDragDropEvent*)’ can be marked override [-Wsuggest-override] 338 | void dragEnterEvent(QGraphicsSceneDragDropEvent* enterEvent); | ^~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:339:10: warning: ‘virtual void UMLScene::dragMoveEvent(QGraphicsSceneDragDropEvent*)’ can be marked override [-Wsuggest-override] 339 | void dragMoveEvent(QGraphicsSceneDragDropEvent* moveEvent); | ^~~~~~~~~~~~~ /<>/umbrello/umlscene.h:340:10: warning: ‘virtual void UMLScene::dropEvent(QGraphicsSceneDragDropEvent*)’ can be marked override [-Wsuggest-override] 340 | void dropEvent(QGraphicsSceneDragDropEvent* dropEvent); | ^~~~~~~~~ /<>/umbrello/umlscene.h:342:10: warning: ‘virtual void UMLScene::mouseMoveEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 342 | void mouseMoveEvent(QGraphicsSceneMouseEvent* mouseEvent); | ^~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:343:10: warning: ‘virtual void UMLScene::mousePressEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 343 | void mousePressEvent(QGraphicsSceneMouseEvent* mouseEvent); | ^~~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:344:10: warning: ‘virtual void UMLScene::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 344 | void mouseDoubleClickEvent(QGraphicsSceneMouseEvent* mouseEvent); | ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:345:10: warning: ‘virtual void UMLScene::mouseReleaseEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 345 | void mouseReleaseEvent(QGraphicsSceneMouseEvent* mouseEvent); | ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:346:18: warning: ‘virtual void UMLScene::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] 346 | virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent* contextMenuEvent); | ^~~~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:358:18: warning: ‘virtual void UMLScene::drawBackground(QPainter*, const QRectF&)’ can be marked override [-Wsuggest-override] 358 | virtual void drawBackground(QPainter *painter, const QRectF &rect); | ^~~~~~~~~~~~~~ In file included from /<>/umbrello/umlwidgets/activitywidget.cpp:23: /<>/umbrello/umlview.h:54:18: warning: ‘virtual void UMLView::wheelEvent(QWheelEvent*)’ can be marked override [-Wsuggest-override] 54 | virtual void wheelEvent(QWheelEvent* event); | ^~~~~~~~~~ /<>/umbrello/umlview.h:55:18: warning: ‘virtual void UMLView::showEvent(QShowEvent*)’ can be marked override [-Wsuggest-override] 55 | virtual void showEvent(QShowEvent *se); | ^~~~~~~~~ /<>/umbrello/umlview.h:56:18: warning: ‘virtual void UMLView::hideEvent(QHideEvent*)’ can be marked override [-Wsuggest-override] 56 | virtual void hideEvent(QHideEvent *he); | ^~~~~~~~~ /<>/umbrello/umlview.h:57:18: warning: ‘virtual void UMLView::mousePressEvent(QMouseEvent*)’ can be marked override [-Wsuggest-override] 57 | virtual void mousePressEvent(QMouseEvent* event); | ^~~~~~~~~~~~~~~ /<>/umbrello/umlview.h:58:18: warning: ‘virtual void UMLView::mouseReleaseEvent(QMouseEvent*)’ can be marked override [-Wsuggest-override] 58 | virtual void mouseReleaseEvent(QMouseEvent* event); | ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlview.h:59:18: warning: ‘virtual void UMLView::resizeEvent(QResizeEvent*)’ can be marked override [-Wsuggest-override] 59 | virtual void resizeEvent(QResizeEvent *event); | ^~~~~~~~~~~ [ 68%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/umlwidgets/actorwidget.cpp.o cd /<>/obj-aarch64-linux-gnu/umbrello && /usr/bin/aarch64-linux-gnu-g++ -DCMAKE_BINARY_DIR=\"/<>/obj-aarch64-linux-gnu\" -DKCOREADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLO_VERSION_STRING=\"2.23.3\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-aarch64-linux-gnu/umbrello -I/<>/umbrello -I/<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/include -I/<>/obj-aarch64-linux-gnu -I/<>/umbrello/clipboard -I/<>/umbrello/cmds -I/<>/umbrello/codegenerators -I/<>/umbrello/codegenerators/ada -I/<>/umbrello/codegenerators/as -I/<>/umbrello/codegenerators/cpp -I/<>/umbrello/codegenerators/csharp -I/<>/umbrello/codegenerators/d -I/<>/umbrello/codegenerators/idl -I/<>/umbrello/codegenerators/java -I/<>/umbrello/codegenerators/js -I/<>/umbrello/codegenerators/pascal -I/<>/umbrello/codegenerators/perl -I/<>/umbrello/codegenerators/php -I/<>/umbrello/codegenerators/python -I/<>/umbrello/codegenerators/ruby -I/<>/umbrello/codegenerators/sql -I/<>/umbrello/codegenerators/tcl -I/<>/umbrello/codegenerators/vala -I/<>/umbrello/codegenerators/xml -I/<>/umbrello/codegenwizard -I/<>/umbrello/codeimport -I/<>/umbrello/codeimport/csharp -I/<>/umbrello/codeimpwizard -I/<>/umbrello/debug -I/<>/umbrello/dialogs -I/<>/umbrello/dialogs/pages -I/<>/umbrello/dialogs/widgets -I/<>/umbrello/docgenerators -I/<>/umbrello/finder -I/<>/umbrello/refactoring -I/<>/umbrello/uml1model -I/<>/umbrello/umlwidgets -I/<>/lib/cppparser -I/<>/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/aarch64-linux-gnu/qt5 -isystem /usr/include/aarch64-linux-gnu/qt5/QtWidgets -isystem /usr/include/aarch64-linux-gnu/qt5/QtGui -isystem /usr/include/aarch64-linux-gnu/qt5/QtCore -isystem /usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/aarch64-linux-gnu/qt5/QtXml -isystem /usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/aarch64-linux-gnu/qt5/QtSvg -isystem /usr/include/aarch64-linux-gnu/qt5/QtWebKitWidgets -isystem /usr/include/aarch64-linux-gnu/qt5/QtWebKit -isystem /usr/include/aarch64-linux-gnu/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/aarch64-linux-gnu/qt5/QtConcurrent -isystem /usr/include/aarch64-linux-gnu/qt5/QtDBus -isystem /usr/include/KF5/KTextEditor -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -fno-delete-null-pointer-checks -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -o CMakeFiles/libumbrello.dir/umlwidgets/actorwidget.cpp.o -c /<>/umbrello/umlwidgets/actorwidget.cpp In file included from /<>/umbrello/umlwidgets/umlwidget.h:18, from /<>/umbrello/umlwidgets/actorwidget.h:14, from /<>/umbrello/umlwidgets/actorwidget.cpp:12: /<>/umbrello/umlwidgets/widgetbase.h:187:20: warning: ‘virtual QRectF WidgetBase::boundingRect() const’ can be marked override [-Wsuggest-override] 187 | virtual QRectF boundingRect() const; | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/widgetbase.h:191:18: warning: ‘virtual void WidgetBase::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] 191 | virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); | ^~~~~ /<>/umbrello/umlwidgets/widgetbase.h:260:18: warning: ‘virtual void WidgetBase::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] 260 | virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent *event); | ^~~~~~~~~~~~~~~~ In file included from /<>/umbrello/umlwidgets/actorwidget.h:14, from /<>/umbrello/umlwidgets/actorwidget.cpp:12: /<>/umbrello/umlwidgets/umlwidget.h:71:18: warning: ‘virtual void UMLWidget::setUseFillColor(bool)’ can be marked override [-Wsuggest-override] 71 | virtual void setUseFillColor(bool fc); | ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:74:18: warning: ‘virtual void UMLWidget::setTextColor(const QColor&)’ can be marked override [-Wsuggest-override] 74 | virtual void setTextColor(const QColor &color); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:77:18: warning: ‘virtual void UMLWidget::setLineColor(const QColor&)’ can be marked override [-Wsuggest-override] 77 | virtual void setLineColor(const QColor &color); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:80:18: warning: ‘virtual void UMLWidget::setLineWidth(uint)’ can be marked override [-Wsuggest-override] 80 | virtual void setLineWidth(uint width); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:83:18: warning: ‘virtual void UMLWidget::setFillColor(const QColor&)’ can be marked override [-Wsuggest-override] 83 | virtual void setFillColor(const QColor &color); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:87:18: warning: ‘virtual void UMLWidget::setSelected(bool)’ can be marked override [-Wsuggest-override] 87 | virtual void setSelected(bool _select); | ^~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:96:18: warning: ‘virtual void UMLWidget::setFont(const QFont&)’ can be marked override [-Wsuggest-override] 96 | virtual void setFont(const QFont &font); | ^~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:173:18: warning: ‘virtual void UMLWidget::showPropertiesDialog()’ can be marked override [-Wsuggest-override] 173 | virtual void showPropertiesDialog(); | ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:192:18: warning: ‘virtual bool UMLWidget::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] 192 | virtual bool loadFromXMI1(QDomElement &qElement); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:193:18: warning: ‘virtual void UMLWidget::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 193 | virtual void saveToXMI1(QDomDocument &qDoc, QDomElement &qElement); | ^~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:230:18: warning: ‘virtual void UMLWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] 230 | virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); | ^~~~~ /<>/umbrello/umlwidgets/umlwidget.h:234:18: warning: ‘virtual void UMLWidget::slotMenuSelection(QAction*)’ can be marked override [-Wsuggest-override] 234 | virtual void slotMenuSelection(QAction* action); | ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:251:18: warning: ‘virtual void UMLWidget::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] 251 | virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent* event); | ^~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:252:18: warning: ‘virtual void UMLWidget::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 252 | virtual void mouseDoubleClickEvent(QGraphicsSceneMouseEvent *event); | ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:253:18: warning: ‘virtual void UMLWidget::mousePressEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 253 | virtual void mousePressEvent(QGraphicsSceneMouseEvent *event); | ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:254:18: warning: ‘virtual void UMLWidget::mouseMoveEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 254 | virtual void mouseMoveEvent(QGraphicsSceneMouseEvent *event); | ^~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:255:18: warning: ‘virtual void UMLWidget::mouseReleaseEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 255 | virtual void mouseReleaseEvent(QGraphicsSceneMouseEvent *event); | ^~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/umlwidgets/actorwidget.cpp:12: /<>/umbrello/umlwidgets/actorwidget.h:47:18: warning: ‘virtual void ActorWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] 47 | virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); | ^~~~~ /<>/umbrello/umlwidgets/actorwidget.h:49:18: warning: ‘virtual void ActorWidget::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 49 | virtual void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); | ^~~~~~~~~~ /<>/umbrello/umlwidgets/actorwidget.h:52:12: warning: ‘virtual QSizeF ActorWidget::minimumSize() const’ can be marked override [-Wsuggest-override] 52 | QSizeF minimumSize() const; | ^~~~~~~~~~~ In file included from /<>/umbrello/uml1model/actor.h:14, from /<>/umbrello/umlwidgets/actorwidget.cpp:15: /<>/umbrello/uml1model/umlcanvasobject.h:43:18: warning: ‘virtual void UMLCanvasObject::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 43 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/umlcanvasobject.h:85:18: warning: ‘virtual bool UMLCanvasObject::resolveRef()’ can be marked override [-Wsuggest-override] 85 | virtual bool resolveRef(); | ^~~~~~~~~~ In file included from /<>/umbrello/umlwidgets/actorwidget.cpp:15: /<>/umbrello/uml1model/actor.h:36:24: warning: ‘virtual UMLObject* UMLActor::clone() const’ can be marked override [-Wsuggest-override] 36 | virtual UMLObject* clone() const; | ^~~~~ /<>/umbrello/uml1model/actor.h:38:10: warning: ‘virtual void UMLActor::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 38 | void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/actor.h:41:10: warning: ‘virtual bool UMLActor::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 41 | bool load1(QDomElement & element); | ^~~~~ In file included from /<>/umbrello/umlwidgets/actorwidget.cpp:16: /<>/umbrello/umlview.h:54:18: warning: ‘virtual void UMLView::wheelEvent(QWheelEvent*)’ can be marked override [-Wsuggest-override] 54 | virtual void wheelEvent(QWheelEvent* event); | ^~~~~~~~~~ /<>/umbrello/umlview.h:55:18: warning: ‘virtual void UMLView::showEvent(QShowEvent*)’ can be marked override [-Wsuggest-override] 55 | virtual void showEvent(QShowEvent *se); | ^~~~~~~~~ /<>/umbrello/umlview.h:56:18: warning: ‘virtual void UMLView::hideEvent(QHideEvent*)’ can be marked override [-Wsuggest-override] 56 | virtual void hideEvent(QHideEvent *he); | ^~~~~~~~~ /<>/umbrello/umlview.h:57:18: warning: ‘virtual void UMLView::mousePressEvent(QMouseEvent*)’ can be marked override [-Wsuggest-override] 57 | virtual void mousePressEvent(QMouseEvent* event); | ^~~~~~~~~~~~~~~ /<>/umbrello/umlview.h:58:18: warning: ‘virtual void UMLView::mouseReleaseEvent(QMouseEvent*)’ can be marked override [-Wsuggest-override] 58 | virtual void mouseReleaseEvent(QMouseEvent* event); | ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlview.h:59:18: warning: ‘virtual void UMLView::resizeEvent(QResizeEvent*)’ can be marked override [-Wsuggest-override] 59 | virtual void resizeEvent(QResizeEvent *event); | ^~~~~~~~~~~ [ 69%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/umlwidgets/artifactwidget.cpp.o cd /<>/obj-aarch64-linux-gnu/umbrello && /usr/bin/aarch64-linux-gnu-g++ -DCMAKE_BINARY_DIR=\"/<>/obj-aarch64-linux-gnu\" -DKCOREADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLO_VERSION_STRING=\"2.23.3\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-aarch64-linux-gnu/umbrello -I/<>/umbrello -I/<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/include -I/<>/obj-aarch64-linux-gnu -I/<>/umbrello/clipboard -I/<>/umbrello/cmds -I/<>/umbrello/codegenerators -I/<>/umbrello/codegenerators/ada -I/<>/umbrello/codegenerators/as -I/<>/umbrello/codegenerators/cpp -I/<>/umbrello/codegenerators/csharp -I/<>/umbrello/codegenerators/d -I/<>/umbrello/codegenerators/idl -I/<>/umbrello/codegenerators/java -I/<>/umbrello/codegenerators/js -I/<>/umbrello/codegenerators/pascal -I/<>/umbrello/codegenerators/perl -I/<>/umbrello/codegenerators/php -I/<>/umbrello/codegenerators/python -I/<>/umbrello/codegenerators/ruby -I/<>/umbrello/codegenerators/sql -I/<>/umbrello/codegenerators/tcl -I/<>/umbrello/codegenerators/vala -I/<>/umbrello/codegenerators/xml -I/<>/umbrello/codegenwizard -I/<>/umbrello/codeimport -I/<>/umbrello/codeimport/csharp -I/<>/umbrello/codeimpwizard -I/<>/umbrello/debug -I/<>/umbrello/dialogs -I/<>/umbrello/dialogs/pages -I/<>/umbrello/dialogs/widgets -I/<>/umbrello/docgenerators -I/<>/umbrello/finder -I/<>/umbrello/refactoring -I/<>/umbrello/uml1model -I/<>/umbrello/umlwidgets -I/<>/lib/cppparser -I/<>/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/aarch64-linux-gnu/qt5 -isystem /usr/include/aarch64-linux-gnu/qt5/QtWidgets -isystem /usr/include/aarch64-linux-gnu/qt5/QtGui -isystem /usr/include/aarch64-linux-gnu/qt5/QtCore -isystem /usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/aarch64-linux-gnu/qt5/QtXml -isystem /usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/aarch64-linux-gnu/qt5/QtSvg -isystem /usr/include/aarch64-linux-gnu/qt5/QtWebKitWidgets -isystem /usr/include/aarch64-linux-gnu/qt5/QtWebKit -isystem /usr/include/aarch64-linux-gnu/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/aarch64-linux-gnu/qt5/QtConcurrent -isystem /usr/include/aarch64-linux-gnu/qt5/QtDBus -isystem /usr/include/KF5/KTextEditor -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -fno-delete-null-pointer-checks -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -o CMakeFiles/libumbrello.dir/umlwidgets/artifactwidget.cpp.o -c /<>/umbrello/umlwidgets/artifactwidget.cpp In file included from /<>/umbrello/umlwidgets/umlwidget.h:18, from /<>/umbrello/umlwidgets/artifactwidget.h:14, from /<>/umbrello/umlwidgets/artifactwidget.cpp:12: /<>/umbrello/umlwidgets/widgetbase.h:187:20: warning: ‘virtual QRectF WidgetBase::boundingRect() const’ can be marked override [-Wsuggest-override] 187 | virtual QRectF boundingRect() const; | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/widgetbase.h:191:18: warning: ‘virtual void WidgetBase::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] 191 | virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); | ^~~~~ /<>/umbrello/umlwidgets/widgetbase.h:260:18: warning: ‘virtual void WidgetBase::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] 260 | virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent *event); | ^~~~~~~~~~~~~~~~ In file included from /<>/umbrello/umlwidgets/artifactwidget.h:14, from /<>/umbrello/umlwidgets/artifactwidget.cpp:12: /<>/umbrello/umlwidgets/umlwidget.h:71:18: warning: ‘virtual void UMLWidget::setUseFillColor(bool)’ can be marked override [-Wsuggest-override] 71 | virtual void setUseFillColor(bool fc); | ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:74:18: warning: ‘virtual void UMLWidget::setTextColor(const QColor&)’ can be marked override [-Wsuggest-override] 74 | virtual void setTextColor(const QColor &color); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:77:18: warning: ‘virtual void UMLWidget::setLineColor(const QColor&)’ can be marked override [-Wsuggest-override] 77 | virtual void setLineColor(const QColor &color); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:80:18: warning: ‘virtual void UMLWidget::setLineWidth(uint)’ can be marked override [-Wsuggest-override] 80 | virtual void setLineWidth(uint width); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:83:18: warning: ‘virtual void UMLWidget::setFillColor(const QColor&)’ can be marked override [-Wsuggest-override] 83 | virtual void setFillColor(const QColor &color); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:87:18: warning: ‘virtual void UMLWidget::setSelected(bool)’ can be marked override [-Wsuggest-override] 87 | virtual void setSelected(bool _select); | ^~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:96:18: warning: ‘virtual void UMLWidget::setFont(const QFont&)’ can be marked override [-Wsuggest-override] 96 | virtual void setFont(const QFont &font); | ^~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:173:18: warning: ‘virtual void UMLWidget::showPropertiesDialog()’ can be marked override [-Wsuggest-override] 173 | virtual void showPropertiesDialog(); | ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:192:18: warning: ‘virtual bool UMLWidget::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] 192 | virtual bool loadFromXMI1(QDomElement &qElement); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:193:18: warning: ‘virtual void UMLWidget::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 193 | virtual void saveToXMI1(QDomDocument &qDoc, QDomElement &qElement); | ^~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:230:18: warning: ‘virtual void UMLWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] 230 | virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); | ^~~~~ /<>/umbrello/umlwidgets/umlwidget.h:234:18: warning: ‘virtual void UMLWidget::slotMenuSelection(QAction*)’ can be marked override [-Wsuggest-override] 234 | virtual void slotMenuSelection(QAction* action); | ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:251:18: warning: ‘virtual void UMLWidget::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] 251 | virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent* event); | ^~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:252:18: warning: ‘virtual void UMLWidget::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 252 | virtual void mouseDoubleClickEvent(QGraphicsSceneMouseEvent *event); | ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:253:18: warning: ‘virtual void UMLWidget::mousePressEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 253 | virtual void mousePressEvent(QGraphicsSceneMouseEvent *event); | ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:254:18: warning: ‘virtual void UMLWidget::mouseMoveEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 254 | virtual void mouseMoveEvent(QGraphicsSceneMouseEvent *event); | ^~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:255:18: warning: ‘virtual void UMLWidget::mouseReleaseEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 255 | virtual void mouseReleaseEvent(QGraphicsSceneMouseEvent *event); | ^~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/umlwidgets/artifactwidget.cpp:12: /<>/umbrello/umlwidgets/artifactwidget.h:36:18: warning: ‘virtual void ArtifactWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] 36 | virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); | ^~~~~ /<>/umbrello/umlwidgets/artifactwidget.h:39:18: warning: ‘virtual void ArtifactWidget::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 39 | virtual void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); | ^~~~~~~~~~ /<>/umbrello/umlwidgets/artifactwidget.h:42:12: warning: ‘virtual QSizeF ArtifactWidget::minimumSize() const’ can be marked override [-Wsuggest-override] 42 | QSizeF minimumSize() const; | ^~~~~~~~~~~ In file included from /<>/umbrello/uml1model/package.h:14, from /<>/umbrello/uml1model/artifact.h:14, from /<>/umbrello/umlwidgets/artifactwidget.cpp:15: /<>/umbrello/uml1model/umlcanvasobject.h:43:18: warning: ‘virtual void UMLCanvasObject::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 43 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/umlcanvasobject.h:85:18: warning: ‘virtual bool UMLCanvasObject::resolveRef()’ can be marked override [-Wsuggest-override] 85 | virtual bool resolveRef(); | ^~~~~~~~~~ In file included from /<>/umbrello/uml1model/artifact.h:14, from /<>/umbrello/umlwidgets/artifactwidget.cpp:15: /<>/umbrello/uml1model/package.h:39:18: warning: ‘virtual void UMLPackage::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 39 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/package.h:41:24: warning: ‘virtual UMLObject* UMLPackage::clone() const’ can be marked override [-Wsuggest-override] 41 | virtual UMLObject* clone() const; | ^~~~~ /<>/umbrello/uml1model/package.h:64:18: warning: ‘virtual bool UMLPackage::resolveRef()’ can be marked override [-Wsuggest-override] 64 | virtual bool resolveRef(); | ^~~~~~~~~~ /<>/umbrello/uml1model/package.h:66:18: warning: ‘virtual void UMLPackage::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 66 | virtual void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/package.h:69:18: warning: ‘virtual bool UMLPackage::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 69 | virtual bool load1(QDomElement& element); | ^~~~~ In file included from /<>/umbrello/umlwidgets/artifactwidget.cpp:15: /<>/umbrello/uml1model/artifact.h:45:24: warning: ‘virtual UMLObject* UMLArtifact::clone() const’ can be marked override [-Wsuggest-override] 45 | virtual UMLObject* clone() const; | ^~~~~ /<>/umbrello/uml1model/artifact.h:47:10: warning: ‘virtual void UMLArtifact::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 47 | void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/artifact.h:55:10: warning: ‘virtual bool UMLArtifact::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 55 | bool load1(QDomElement & element); | ^~~~~ In file included from /<>/umbrello/umlwidgets/artifactwidget.cpp:16: /<>/umbrello/debug/debug_utils.h:91:18: warning: ‘virtual void Tracer::showEvent(QShowEvent*)’ can be marked override [-Wsuggest-override] 91 | virtual void showEvent(QShowEvent*); | ^~~~~~~~~ In file included from /<>/umbrello/umlscene.h:17, from /<>/umbrello/umlwidgets/artifactwidget.cpp:17: /<>/umbrello/umlwidgets/classifierwidget.h:97:16: warning: ‘virtual UMLWidget* ClassifierWidget::onWidget(const QPointF&)’ can be marked override [-Wsuggest-override] 97 | UMLWidget* onWidget(const QPointF& p); | ^~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:98:16: warning: ‘virtual UMLWidget* ClassifierWidget::widgetWithID(Uml::ID::Type)’ can be marked override [-Wsuggest-override] 98 | UMLWidget* widgetWithID(Uml::ID::Type id); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:100:18: warning: ‘virtual void ClassifierWidget::setDocumentation(const QString&)’ can be marked override [-Wsuggest-override] 100 | virtual void setDocumentation(const QString& doc); | ^~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:102:12: warning: ‘virtual QSizeF ClassifierWidget::calculateSize(bool) const’ can be marked override [-Wsuggest-override] 102 | QSizeF calculateSize(bool withExtensions = true) const; | ^~~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:104:18: warning: ‘virtual void ClassifierWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] 104 | virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); | ^~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:105:26: warning: ‘virtual QPainterPath ClassifierWidget::shape() const’ can be marked override [-Wsuggest-override] 105 | virtual QPainterPath shape() const; | ^~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:107:18: warning: ‘virtual void ClassifierWidget::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 107 | virtual void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); | ^~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:108:18: warning: ‘virtual bool ClassifierWidget::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] 108 | virtual bool loadFromXMI1(QDomElement & qElement); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:111:18: warning: ‘virtual void ClassifierWidget::slotMenuSelection(QAction*)’ can be marked override [-Wsuggest-override] 111 | virtual void slotMenuSelection(QAction* action); | ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:121:12: warning: ‘virtual QSizeF ClassifierWidget::minimumSize() const’ can be marked override [-Wsuggest-override] 121 | QSizeF minimumSize() const; | ^~~~~~~~~~~ In file included from /<>/umbrello/umlwidgets/artifactwidget.cpp:17: /<>/umbrello/umlscene.h:338:10: warning: ‘virtual void UMLScene::dragEnterEvent(QGraphicsSceneDragDropEvent*)’ can be marked override [-Wsuggest-override] 338 | void dragEnterEvent(QGraphicsSceneDragDropEvent* enterEvent); | ^~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:339:10: warning: ‘virtual void UMLScene::dragMoveEvent(QGraphicsSceneDragDropEvent*)’ can be marked override [-Wsuggest-override] 339 | void dragMoveEvent(QGraphicsSceneDragDropEvent* moveEvent); | ^~~~~~~~~~~~~ /<>/umbrello/umlscene.h:340:10: warning: ‘virtual void UMLScene::dropEvent(QGraphicsSceneDragDropEvent*)’ can be marked override [-Wsuggest-override] 340 | void dropEvent(QGraphicsSceneDragDropEvent* dropEvent); | ^~~~~~~~~ /<>/umbrello/umlscene.h:342:10: warning: ‘virtual void UMLScene::mouseMoveEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 342 | void mouseMoveEvent(QGraphicsSceneMouseEvent* mouseEvent); | ^~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:343:10: warning: ‘virtual void UMLScene::mousePressEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 343 | void mousePressEvent(QGraphicsSceneMouseEvent* mouseEvent); | ^~~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:344:10: warning: ‘virtual void UMLScene::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 344 | void mouseDoubleClickEvent(QGraphicsSceneMouseEvent* mouseEvent); | ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:345:10: warning: ‘virtual void UMLScene::mouseReleaseEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 345 | void mouseReleaseEvent(QGraphicsSceneMouseEvent* mouseEvent); | ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:346:18: warning: ‘virtual void UMLScene::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] 346 | virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent* contextMenuEvent); | ^~~~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:358:18: warning: ‘virtual void UMLScene::drawBackground(QPainter*, const QRectF&)’ can be marked override [-Wsuggest-override] 358 | virtual void drawBackground(QPainter *painter, const QRectF &rect); | ^~~~~~~~~~~~~~ In file included from /<>/umbrello/umlwidgets/artifactwidget.cpp:18: /<>/umbrello/umlview.h:54:18: warning: ‘virtual void UMLView::wheelEvent(QWheelEvent*)’ can be marked override [-Wsuggest-override] 54 | virtual void wheelEvent(QWheelEvent* event); | ^~~~~~~~~~ /<>/umbrello/umlview.h:55:18: warning: ‘virtual void UMLView::showEvent(QShowEvent*)’ can be marked override [-Wsuggest-override] 55 | virtual void showEvent(QShowEvent *se); | ^~~~~~~~~ /<>/umbrello/umlview.h:56:18: warning: ‘virtual void UMLView::hideEvent(QHideEvent*)’ can be marked override [-Wsuggest-override] 56 | virtual void hideEvent(QHideEvent *he); | ^~~~~~~~~ /<>/umbrello/umlview.h:57:18: warning: ‘virtual void UMLView::mousePressEvent(QMouseEvent*)’ can be marked override [-Wsuggest-override] 57 | virtual void mousePressEvent(QMouseEvent* event); | ^~~~~~~~~~~~~~~ /<>/umbrello/umlview.h:58:18: warning: ‘virtual void UMLView::mouseReleaseEvent(QMouseEvent*)’ can be marked override [-Wsuggest-override] 58 | virtual void mouseReleaseEvent(QMouseEvent* event); | ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlview.h:59:18: warning: ‘virtual void UMLView::resizeEvent(QResizeEvent*)’ can be marked override [-Wsuggest-override] 59 | virtual void resizeEvent(QResizeEvent *event); | ^~~~~~~~~~~ [ 69%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/umlwidgets/associationline.cpp.o cd /<>/obj-aarch64-linux-gnu/umbrello && /usr/bin/aarch64-linux-gnu-g++ -DCMAKE_BINARY_DIR=\"/<>/obj-aarch64-linux-gnu\" -DKCOREADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLO_VERSION_STRING=\"2.23.3\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-aarch64-linux-gnu/umbrello -I/<>/umbrello -I/<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/include -I/<>/obj-aarch64-linux-gnu -I/<>/umbrello/clipboard -I/<>/umbrello/cmds -I/<>/umbrello/codegenerators -I/<>/umbrello/codegenerators/ada -I/<>/umbrello/codegenerators/as -I/<>/umbrello/codegenerators/cpp -I/<>/umbrello/codegenerators/csharp -I/<>/umbrello/codegenerators/d -I/<>/umbrello/codegenerators/idl -I/<>/umbrello/codegenerators/java -I/<>/umbrello/codegenerators/js -I/<>/umbrello/codegenerators/pascal -I/<>/umbrello/codegenerators/perl -I/<>/umbrello/codegenerators/php -I/<>/umbrello/codegenerators/python -I/<>/umbrello/codegenerators/ruby -I/<>/umbrello/codegenerators/sql -I/<>/umbrello/codegenerators/tcl -I/<>/umbrello/codegenerators/vala -I/<>/umbrello/codegenerators/xml -I/<>/umbrello/codegenwizard -I/<>/umbrello/codeimport -I/<>/umbrello/codeimport/csharp -I/<>/umbrello/codeimpwizard -I/<>/umbrello/debug -I/<>/umbrello/dialogs -I/<>/umbrello/dialogs/pages -I/<>/umbrello/dialogs/widgets -I/<>/umbrello/docgenerators -I/<>/umbrello/finder -I/<>/umbrello/refactoring -I/<>/umbrello/uml1model -I/<>/umbrello/umlwidgets -I/<>/lib/cppparser -I/<>/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/aarch64-linux-gnu/qt5 -isystem /usr/include/aarch64-linux-gnu/qt5/QtWidgets -isystem /usr/include/aarch64-linux-gnu/qt5/QtGui -isystem /usr/include/aarch64-linux-gnu/qt5/QtCore -isystem /usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/aarch64-linux-gnu/qt5/QtXml -isystem /usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/aarch64-linux-gnu/qt5/QtSvg -isystem /usr/include/aarch64-linux-gnu/qt5/QtWebKitWidgets -isystem /usr/include/aarch64-linux-gnu/qt5/QtWebKit -isystem /usr/include/aarch64-linux-gnu/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/aarch64-linux-gnu/qt5/QtConcurrent -isystem /usr/include/aarch64-linux-gnu/qt5/QtDBus -isystem /usr/include/KF5/KTextEditor -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -fno-delete-null-pointer-checks -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -o CMakeFiles/libumbrello.dir/umlwidgets/associationline.cpp.o -c /<>/umbrello/umlwidgets/associationline.cpp In file included from /<>/umbrello/umlwidgets/associationline.cpp:12: /<>/umbrello/umlwidgets/associationline.h:58:22: warning: ‘virtual void Symbol::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] 58 | virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget); | ^~~~~ /<>/umbrello/umlwidgets/associationline.h:60:24: warning: ‘virtual QRectF Symbol::boundingRect() const’ can be marked override [-Wsuggest-override] 60 | virtual QRectF boundingRect() const; | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationline.h:61:30: warning: ‘virtual QPainterPath Symbol::shape() const’ can be marked override [-Wsuggest-override] 61 | virtual QPainterPath shape() const; | ^~~~~ /<>/umbrello/umlwidgets/associationline.h:154:18: warning: ‘virtual void AssociationLine::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] 154 | virtual void paint(QPainter* painter, const QStyleOptionGraphicsItem* option, QWidget* widget); | ^~~~~ /<>/umbrello/umlwidgets/associationline.h:158:12: warning: ‘virtual QRectF AssociationLine::boundingRect() const’ can be marked override [-Wsuggest-override] 158 | QRectF boundingRect() const; | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationline.h:159:18: warning: ‘virtual QPainterPath AssociationLine::shape() const’ can be marked override [-Wsuggest-override] 159 | QPainterPath shape() const; | ^~~~~ /<>/umbrello/umlwidgets/associationline.h:164:10: warning: ‘virtual void AssociationLine::mousePressEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 164 | void mousePressEvent(QGraphicsSceneMouseEvent *event); | ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationline.h:165:10: warning: ‘virtual void AssociationLine::mouseMoveEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 165 | void mouseMoveEvent(QGraphicsSceneMouseEvent *event); | ^~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationline.h:166:10: warning: ‘virtual void AssociationLine::mouseReleaseEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 166 | void mouseReleaseEvent(QGraphicsSceneMouseEvent *event); | ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationline.h:168:10: warning: ‘virtual void AssociationLine::hoverEnterEvent(QGraphicsSceneHoverEvent*)’ can be marked override [-Wsuggest-override] 168 | void hoverEnterEvent(QGraphicsSceneHoverEvent *event); | ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationline.h:169:10: warning: ‘virtual void AssociationLine::hoverMoveEvent(QGraphicsSceneHoverEvent*)’ can be marked override [-Wsuggest-override] 169 | void hoverMoveEvent(QGraphicsSceneHoverEvent *event); | ^~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationline.h:170:10: warning: ‘virtual void AssociationLine::hoverLeaveEvent(QGraphicsSceneHoverEvent*)’ can be marked override [-Wsuggest-override] 170 | void hoverLeaveEvent(QGraphicsSceneHoverEvent *event); | ^~~~~~~~~~~~~~~ In file included from /<>/umbrello/umlwidgets/umlwidget.h:18, from /<>/umbrello/umlwidgets/classifierwidget.h:16, from /<>/umbrello/umlscene.h:17, from /<>/umbrello/umlwidgets/linkwidget.h:15, from /<>/umbrello/umlwidgets/associationwidget.h:15, from /<>/umbrello/umlwidgets/associationline.cpp:15: /<>/umbrello/umlwidgets/widgetbase.h:187:20: warning: ‘virtual QRectF WidgetBase::boundingRect() const’ can be marked override [-Wsuggest-override] 187 | virtual QRectF boundingRect() const; | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/widgetbase.h:191:18: warning: ‘virtual void WidgetBase::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] 191 | virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); | ^~~~~ /<>/umbrello/umlwidgets/widgetbase.h:260:18: warning: ‘virtual void WidgetBase::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] 260 | virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent *event); | ^~~~~~~~~~~~~~~~ In file included from /<>/umbrello/umlwidgets/classifierwidget.h:16, from /<>/umbrello/umlscene.h:17, from /<>/umbrello/umlwidgets/linkwidget.h:15, from /<>/umbrello/umlwidgets/associationwidget.h:15, from /<>/umbrello/umlwidgets/associationline.cpp:15: /<>/umbrello/umlwidgets/umlwidget.h:71:18: warning: ‘virtual void UMLWidget::setUseFillColor(bool)’ can be marked override [-Wsuggest-override] 71 | virtual void setUseFillColor(bool fc); | ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:74:18: warning: ‘virtual void UMLWidget::setTextColor(const QColor&)’ can be marked override [-Wsuggest-override] 74 | virtual void setTextColor(const QColor &color); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:77:18: warning: ‘virtual void UMLWidget::setLineColor(const QColor&)’ can be marked override [-Wsuggest-override] 77 | virtual void setLineColor(const QColor &color); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:80:18: warning: ‘virtual void UMLWidget::setLineWidth(uint)’ can be marked override [-Wsuggest-override] 80 | virtual void setLineWidth(uint width); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:83:18: warning: ‘virtual void UMLWidget::setFillColor(const QColor&)’ can be marked override [-Wsuggest-override] 83 | virtual void setFillColor(const QColor &color); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:87:18: warning: ‘virtual void UMLWidget::setSelected(bool)’ can be marked override [-Wsuggest-override] 87 | virtual void setSelected(bool _select); | ^~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:96:18: warning: ‘virtual void UMLWidget::setFont(const QFont&)’ can be marked override [-Wsuggest-override] 96 | virtual void setFont(const QFont &font); | ^~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:173:18: warning: ‘virtual void UMLWidget::showPropertiesDialog()’ can be marked override [-Wsuggest-override] 173 | virtual void showPropertiesDialog(); | ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:192:18: warning: ‘virtual bool UMLWidget::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] 192 | virtual bool loadFromXMI1(QDomElement &qElement); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:193:18: warning: ‘virtual void UMLWidget::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 193 | virtual void saveToXMI1(QDomDocument &qDoc, QDomElement &qElement); | ^~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:230:18: warning: ‘virtual void UMLWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] 230 | virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); | ^~~~~ /<>/umbrello/umlwidgets/umlwidget.h:234:18: warning: ‘virtual void UMLWidget::slotMenuSelection(QAction*)’ can be marked override [-Wsuggest-override] 234 | virtual void slotMenuSelection(QAction* action); | ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:251:18: warning: ‘virtual void UMLWidget::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] 251 | virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent* event); | ^~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:252:18: warning: ‘virtual void UMLWidget::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 252 | virtual void mouseDoubleClickEvent(QGraphicsSceneMouseEvent *event); | ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:253:18: warning: ‘virtual void UMLWidget::mousePressEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 253 | virtual void mousePressEvent(QGraphicsSceneMouseEvent *event); | ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:254:18: warning: ‘virtual void UMLWidget::mouseMoveEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 254 | virtual void mouseMoveEvent(QGraphicsSceneMouseEvent *event); | ^~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:255:18: warning: ‘virtual void UMLWidget::mouseReleaseEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 255 | virtual void mouseReleaseEvent(QGraphicsSceneMouseEvent *event); | ^~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/umlscene.h:17, from /<>/umbrello/umlwidgets/linkwidget.h:15, from /<>/umbrello/umlwidgets/associationwidget.h:15, from /<>/umbrello/umlwidgets/associationline.cpp:15: /<>/umbrello/umlwidgets/classifierwidget.h:97:16: warning: ‘virtual UMLWidget* ClassifierWidget::onWidget(const QPointF&)’ can be marked override [-Wsuggest-override] 97 | UMLWidget* onWidget(const QPointF& p); | ^~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:98:16: warning: ‘virtual UMLWidget* ClassifierWidget::widgetWithID(Uml::ID::Type)’ can be marked override [-Wsuggest-override] 98 | UMLWidget* widgetWithID(Uml::ID::Type id); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:100:18: warning: ‘virtual void ClassifierWidget::setDocumentation(const QString&)’ can be marked override [-Wsuggest-override] 100 | virtual void setDocumentation(const QString& doc); | ^~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:102:12: warning: ‘virtual QSizeF ClassifierWidget::calculateSize(bool) const’ can be marked override [-Wsuggest-override] 102 | QSizeF calculateSize(bool withExtensions = true) const; | ^~~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:104:18: warning: ‘virtual void ClassifierWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] 104 | virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); | ^~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:105:26: warning: ‘virtual QPainterPath ClassifierWidget::shape() const’ can be marked override [-Wsuggest-override] 105 | virtual QPainterPath shape() const; | ^~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:107:18: warning: ‘virtual void ClassifierWidget::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 107 | virtual void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); | ^~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:108:18: warning: ‘virtual bool ClassifierWidget::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] 108 | virtual bool loadFromXMI1(QDomElement & qElement); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:111:18: warning: ‘virtual void ClassifierWidget::slotMenuSelection(QAction*)’ can be marked override [-Wsuggest-override] 111 | virtual void slotMenuSelection(QAction* action); | ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:121:12: warning: ‘virtual QSizeF ClassifierWidget::minimumSize() const’ can be marked override [-Wsuggest-override] 121 | QSizeF minimumSize() const; | ^~~~~~~~~~~ In file included from /<>/umbrello/umlwidgets/linkwidget.h:15, from /<>/umbrello/umlwidgets/associationwidget.h:15, from /<>/umbrello/umlwidgets/associationline.cpp:15: /<>/umbrello/umlscene.h:338:10: warning: ‘virtual void UMLScene::dragEnterEvent(QGraphicsSceneDragDropEvent*)’ can be marked override [-Wsuggest-override] 338 | void dragEnterEvent(QGraphicsSceneDragDropEvent* enterEvent); | ^~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:339:10: warning: ‘virtual void UMLScene::dragMoveEvent(QGraphicsSceneDragDropEvent*)’ can be marked override [-Wsuggest-override] 339 | void dragMoveEvent(QGraphicsSceneDragDropEvent* moveEvent); | ^~~~~~~~~~~~~ /<>/umbrello/umlscene.h:340:10: warning: ‘virtual void UMLScene::dropEvent(QGraphicsSceneDragDropEvent*)’ can be marked override [-Wsuggest-override] 340 | void dropEvent(QGraphicsSceneDragDropEvent* dropEvent); | ^~~~~~~~~ /<>/umbrello/umlscene.h:342:10: warning: ‘virtual void UMLScene::mouseMoveEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 342 | void mouseMoveEvent(QGraphicsSceneMouseEvent* mouseEvent); | ^~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:343:10: warning: ‘virtual void UMLScene::mousePressEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 343 | void mousePressEvent(QGraphicsSceneMouseEvent* mouseEvent); | ^~~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:344:10: warning: ‘virtual void UMLScene::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 344 | void mouseDoubleClickEvent(QGraphicsSceneMouseEvent* mouseEvent); | ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:345:10: warning: ‘virtual void UMLScene::mouseReleaseEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 345 | void mouseReleaseEvent(QGraphicsSceneMouseEvent* mouseEvent); | ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:346:18: warning: ‘virtual void UMLScene::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] 346 | virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent* contextMenuEvent); | ^~~~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:358:18: warning: ‘virtual void UMLScene::drawBackground(QPainter*, const QRectF&)’ can be marked override [-Wsuggest-override] 358 | virtual void drawBackground(QPainter *painter, const QRectF &rect); | ^~~~~~~~~~~~~~ In file included from /<>/umbrello/umlwidgets/associationline.cpp:15: /<>/umbrello/umlwidgets/associationwidget.h:62:18: warning: ‘virtual void AssociationWidget::setUMLObject(UMLObject*)’ can be marked override [-Wsuggest-override] 62 | virtual void setUMLObject(UMLObject *obj); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:66:18: warning: ‘virtual void AssociationWidget::lwSetFont(QFont)’ can be marked override [-Wsuggest-override] 66 | virtual void lwSetFont(QFont font); | ^~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:67:28: warning: ‘virtual UMLClassifier* AssociationWidget::operationOwner()’ can be marked override [-Wsuggest-override] 67 | virtual UMLClassifier *operationOwner(); | ^~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:69:27: warning: ‘virtual UMLOperation* AssociationWidget::operation()’ can be marked override [-Wsuggest-override] 69 | virtual UMLOperation *operation(); | ^~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:70:18: warning: ‘virtual void AssociationWidget::setOperation(UMLOperation*)’ can be marked override [-Wsuggest-override] 70 | virtual void setOperation(UMLOperation *op); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:72:21: warning: ‘virtual QString AssociationWidget::customOpText()’ can be marked override [-Wsuggest-override] 72 | virtual QString customOpText(); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:73:18: warning: ‘virtual void AssociationWidget::setCustomOpText(const QString&)’ can be marked override [-Wsuggest-override] 73 | virtual void setCustomOpText(const QString &opText); | ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:75:18: warning: ‘virtual void AssociationWidget::resetTextPositions()’ can be marked override [-Wsuggest-override] 75 | virtual void resetTextPositions(); | ^~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:77:18: warning: ‘virtual void AssociationWidget::setMessageText(FloatingTextWidget*)’ can be marked override [-Wsuggest-override] 77 | virtual void setMessageText(FloatingTextWidget *ft); | ^~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:78:18: warning: ‘virtual void AssociationWidget::setText(FloatingTextWidget*, const QString&)’ can be marked override [-Wsuggest-override] 78 | virtual void setText(FloatingTextWidget *ft, const QString &newText); | ^~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:80:18: warning: ‘virtual void AssociationWidget::showPropertiesDialog()’ can be marked override [-Wsuggest-override] 80 | virtual void showPropertiesDialog(); | ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:82:21: warning: ‘virtual QString AssociationWidget::lwOperationText()’ can be marked override [-Wsuggest-override] 82 | virtual QString lwOperationText(); | ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:83:28: warning: ‘virtual UMLClassifier* AssociationWidget::lwClassifier()’ can be marked override [-Wsuggest-override] 83 | virtual UMLClassifier *lwClassifier(); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:84:18: warning: ‘virtual void AssociationWidget::setOperationText(const QString&)’ can be marked override [-Wsuggest-override] 84 | virtual void setOperationText(const QString &op); | ^~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:86:18: warning: ‘virtual void AssociationWidget::constrainTextPos(qreal&, qreal&, qreal, qreal, Uml::TextRole::Enum)’ can be marked override [-Wsuggest-override] 86 | virtual void constrainTextPos(qreal &textX, qreal &textY, | ^~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:90:18: warning: ‘virtual void AssociationWidget::calculateNameTextSegment()’ can be marked override [-Wsuggest-override] 90 | virtual void calculateNameTextSegment(); | ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:105:10: warning: ‘virtual void AssociationWidget::setName(const QString&)’ can be marked override [-Wsuggest-override] 105 | void setName(const QString &strRole); | ^~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:149:20: warning: ‘virtual QRectF AssociationWidget::boundingRect() const’ can be marked override [-Wsuggest-override] 149 | virtual QRectF boundingRect() const; | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:150:26: warning: ‘virtual QPainterPath AssociationWidget::shape() const’ can be marked override [-Wsuggest-override] 150 | virtual QPainterPath shape() const; | ^~~~~ /<>/umbrello/umlwidgets/associationwidget.h:156:16: warning: ‘virtual UMLWidget* AssociationWidget::onWidget(const QPointF&)’ can be marked override [-Wsuggest-override] 156 | UMLWidget* onWidget(const QPointF &p); | ^~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:174:11: warning: ‘virtual QFont AssociationWidget::font() const’ can be marked override [-Wsuggest-override] 174 | QFont font() const; | ^~~~ /<>/umbrello/umlwidgets/associationwidget.h:176:18: warning: ‘virtual void AssociationWidget::setTextColor(const QColor&)’ can be marked override [-Wsuggest-override] 176 | virtual void setTextColor(const QColor &color); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:177:18: warning: ‘virtual void AssociationWidget::setLineColor(const QColor&)’ can be marked override [-Wsuggest-override] 177 | virtual void setLineColor(const QColor &color); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:178:18: warning: ‘virtual void AssociationWidget::setLineWidth(uint)’ can be marked override [-Wsuggest-override] 178 | virtual void setLineWidth(uint width); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:186:18: warning: ‘virtual bool AssociationWidget::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] 186 | virtual bool loadFromXMI1(QDomElement& qElement); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:187:18: warning: ‘virtual void AssociationWidget::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 187 | virtual void saveToXMI1(QDomDocument &qDoc, QDomElement &qElement); | ^~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:195:18: warning: ‘virtual void AssociationWidget::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 195 | virtual void mouseDoubleClickEvent(QGraphicsSceneMouseEvent *event); | ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:196:18: warning: ‘virtual void AssociationWidget::mouseMoveEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 196 | virtual void mouseMoveEvent(QGraphicsSceneMouseEvent *event); | ^~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:197:18: warning: ‘virtual void AssociationWidget::mousePressEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 197 | virtual void mousePressEvent(QGraphicsSceneMouseEvent *event); | ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:198:18: warning: ‘virtual void AssociationWidget::mouseReleaseEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 198 | virtual void mouseReleaseEvent(QGraphicsSceneMouseEvent *event); | ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:200:18: warning: ‘virtual void AssociationWidget::setSelected(bool)’ can be marked override [-Wsuggest-override] 200 | virtual void setSelected(bool _select); | ^~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:202:18: warning: ‘virtual void AssociationWidget::slotMenuSelection(QAction*)’ can be marked override [-Wsuggest-override] 202 | virtual void slotMenuSelection(QAction* action); | ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:209:18: warning: ‘virtual void AssociationWidget::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] 209 | virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent *event); | ^~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:211:18: warning: ‘virtual void AssociationWidget::hoverEnterEvent(QGraphicsSceneHoverEvent*)’ can be marked override [-Wsuggest-override] 211 | virtual void hoverEnterEvent(QGraphicsSceneHoverEvent *event); | ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:212:18: warning: ‘virtual void AssociationWidget::hoverLeaveEvent(QGraphicsSceneHoverEvent*)’ can be marked override [-Wsuggest-override] 212 | virtual void hoverLeaveEvent(QGraphicsSceneHoverEvent *event); | ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:213:18: warning: ‘virtual void AssociationWidget::hoverMoveEvent(QGraphicsSceneHoverEvent*)’ can be marked override [-Wsuggest-override] 213 | virtual void hoverMoveEvent(QGraphicsSceneHoverEvent *event); | ^~~~~~~~~~~~~~ In file included from /<>/umbrello/umlwidgets/associationline.cpp:16: /<>/umbrello/debug/debug_utils.h:91:18: warning: ‘virtual void Tracer::showEvent(QShowEvent*)’ can be marked override [-Wsuggest-override] 91 | virtual void showEvent(QShowEvent*); | ^~~~~~~~~ In file included from /<>/umbrello/uml.h:15, from /<>/umbrello/umlwidgets/associationline.cpp:17: /<>/umbrello/dialogs/multipagedialogbase.h:101:18: warning: ‘virtual void MultiPageDialogBase::keyPressEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] 101 | virtual void keyPressEvent(QKeyEvent *event); | ^~~~~~~~~~~~~ In file included from /<>/umbrello/umlwidgets/associationline.cpp:17: /<>/umbrello/uml.h:201:18: warning: ‘virtual void UMLApp::keyPressEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] 201 | virtual void keyPressEvent(QKeyEvent* e); | ^~~~~~~~~~~~~ /<>/umbrello/uml.h:202:18: warning: ‘virtual void UMLApp::keyReleaseEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] 202 | virtual void keyReleaseEvent(QKeyEvent* e); | ^~~~~~~~~~~~~~~ /<>/umbrello/uml.h:204:18: warning: ‘virtual void UMLApp::customEvent(QEvent*)’ can be marked override [-Wsuggest-override] 204 | virtual void customEvent(QEvent* e); | ^~~~~~~~~~~ /<>/umbrello/uml.h:215:18: warning: ‘virtual bool UMLApp::queryClose()’ can be marked override [-Wsuggest-override] 215 | virtual bool queryClose(); | ^~~~~~~~~~ /<>/umbrello/uml.h:217:18: warning: ‘virtual void UMLApp::saveProperties(KConfigGroup&)’ can be marked override [-Wsuggest-override] 217 | virtual void saveProperties(KConfigGroup & cfg); | ^~~~~~~~~~~~~~ /<>/umbrello/uml.h:218:18: warning: ‘virtual void UMLApp::readProperties(const KConfigGroup&)’ can be marked override [-Wsuggest-override] 218 | virtual void readProperties(const KConfigGroup & cfg); | ^~~~~~~~~~~~~~ [ 69%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/umlwidgets/associationwidget.cpp.o cd /<>/obj-aarch64-linux-gnu/umbrello && /usr/bin/aarch64-linux-gnu-g++ -DCMAKE_BINARY_DIR=\"/<>/obj-aarch64-linux-gnu\" -DKCOREADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLO_VERSION_STRING=\"2.23.3\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-aarch64-linux-gnu/umbrello -I/<>/umbrello -I/<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/include -I/<>/obj-aarch64-linux-gnu -I/<>/umbrello/clipboard -I/<>/umbrello/cmds -I/<>/umbrello/codegenerators -I/<>/umbrello/codegenerators/ada -I/<>/umbrello/codegenerators/as -I/<>/umbrello/codegenerators/cpp -I/<>/umbrello/codegenerators/csharp -I/<>/umbrello/codegenerators/d -I/<>/umbrello/codegenerators/idl -I/<>/umbrello/codegenerators/java -I/<>/umbrello/codegenerators/js -I/<>/umbrello/codegenerators/pascal -I/<>/umbrello/codegenerators/perl -I/<>/umbrello/codegenerators/php -I/<>/umbrello/codegenerators/python -I/<>/umbrello/codegenerators/ruby -I/<>/umbrello/codegenerators/sql -I/<>/umbrello/codegenerators/tcl -I/<>/umbrello/codegenerators/vala -I/<>/umbrello/codegenerators/xml -I/<>/umbrello/codegenwizard -I/<>/umbrello/codeimport -I/<>/umbrello/codeimport/csharp -I/<>/umbrello/codeimpwizard -I/<>/umbrello/debug -I/<>/umbrello/dialogs -I/<>/umbrello/dialogs/pages -I/<>/umbrello/dialogs/widgets -I/<>/umbrello/docgenerators -I/<>/umbrello/finder -I/<>/umbrello/refactoring -I/<>/umbrello/uml1model -I/<>/umbrello/umlwidgets -I/<>/lib/cppparser -I/<>/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/aarch64-linux-gnu/qt5 -isystem /usr/include/aarch64-linux-gnu/qt5/QtWidgets -isystem /usr/include/aarch64-linux-gnu/qt5/QtGui -isystem /usr/include/aarch64-linux-gnu/qt5/QtCore -isystem /usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/aarch64-linux-gnu/qt5/QtXml -isystem /usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/aarch64-linux-gnu/qt5/QtSvg -isystem /usr/include/aarch64-linux-gnu/qt5/QtWebKitWidgets -isystem /usr/include/aarch64-linux-gnu/qt5/QtWebKit -isystem /usr/include/aarch64-linux-gnu/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/aarch64-linux-gnu/qt5/QtConcurrent -isystem /usr/include/aarch64-linux-gnu/qt5/QtDBus -isystem /usr/include/KF5/KTextEditor -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -fno-delete-null-pointer-checks -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -o CMakeFiles/libumbrello.dir/umlwidgets/associationwidget.cpp.o -c /<>/umbrello/umlwidgets/associationwidget.cpp In file included from /<>/umbrello/umlwidgets/umlwidget.h:18, from /<>/umbrello/umlwidgets/classifierwidget.h:16, from /<>/umbrello/umlscene.h:17, from /<>/umbrello/umlwidgets/linkwidget.h:15, from /<>/umbrello/umlwidgets/associationwidget.h:15, from /<>/umbrello/umlwidgets/associationwidget.cpp:12: /<>/umbrello/umlwidgets/widgetbase.h:187:20: warning: ‘virtual QRectF WidgetBase::boundingRect() const’ can be marked override [-Wsuggest-override] 187 | virtual QRectF boundingRect() const; | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/widgetbase.h:191:18: warning: ‘virtual void WidgetBase::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] 191 | virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); | ^~~~~ /<>/umbrello/umlwidgets/widgetbase.h:260:18: warning: ‘virtual void WidgetBase::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] 260 | virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent *event); | ^~~~~~~~~~~~~~~~ In file included from /<>/umbrello/umlwidgets/classifierwidget.h:16, from /<>/umbrello/umlscene.h:17, from /<>/umbrello/umlwidgets/linkwidget.h:15, from /<>/umbrello/umlwidgets/associationwidget.h:15, from /<>/umbrello/umlwidgets/associationwidget.cpp:12: /<>/umbrello/umlwidgets/umlwidget.h:71:18: warning: ‘virtual void UMLWidget::setUseFillColor(bool)’ can be marked override [-Wsuggest-override] 71 | virtual void setUseFillColor(bool fc); | ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:74:18: warning: ‘virtual void UMLWidget::setTextColor(const QColor&)’ can be marked override [-Wsuggest-override] 74 | virtual void setTextColor(const QColor &color); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:77:18: warning: ‘virtual void UMLWidget::setLineColor(const QColor&)’ can be marked override [-Wsuggest-override] 77 | virtual void setLineColor(const QColor &color); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:80:18: warning: ‘virtual void UMLWidget::setLineWidth(uint)’ can be marked override [-Wsuggest-override] 80 | virtual void setLineWidth(uint width); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:83:18: warning: ‘virtual void UMLWidget::setFillColor(const QColor&)’ can be marked override [-Wsuggest-override] 83 | virtual void setFillColor(const QColor &color); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:87:18: warning: ‘virtual void UMLWidget::setSelected(bool)’ can be marked override [-Wsuggest-override] 87 | virtual void setSelected(bool _select); | ^~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:96:18: warning: ‘virtual void UMLWidget::setFont(const QFont&)’ can be marked override [-Wsuggest-override] 96 | virtual void setFont(const QFont &font); | ^~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:173:18: warning: ‘virtual void UMLWidget::showPropertiesDialog()’ can be marked override [-Wsuggest-override] 173 | virtual void showPropertiesDialog(); | ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:192:18: warning: ‘virtual bool UMLWidget::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] 192 | virtual bool loadFromXMI1(QDomElement &qElement); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:193:18: warning: ‘virtual void UMLWidget::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 193 | virtual void saveToXMI1(QDomDocument &qDoc, QDomElement &qElement); | ^~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:230:18: warning: ‘virtual void UMLWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] 230 | virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); | ^~~~~ /<>/umbrello/umlwidgets/umlwidget.h:234:18: warning: ‘virtual void UMLWidget::slotMenuSelection(QAction*)’ can be marked override [-Wsuggest-override] 234 | virtual void slotMenuSelection(QAction* action); | ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:251:18: warning: ‘virtual void UMLWidget::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] 251 | virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent* event); | ^~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:252:18: warning: ‘virtual void UMLWidget::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 252 | virtual void mouseDoubleClickEvent(QGraphicsSceneMouseEvent *event); | ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:253:18: warning: ‘virtual void UMLWidget::mousePressEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 253 | virtual void mousePressEvent(QGraphicsSceneMouseEvent *event); | ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:254:18: warning: ‘virtual void UMLWidget::mouseMoveEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 254 | virtual void mouseMoveEvent(QGraphicsSceneMouseEvent *event); | ^~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:255:18: warning: ‘virtual void UMLWidget::mouseReleaseEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 255 | virtual void mouseReleaseEvent(QGraphicsSceneMouseEvent *event); | ^~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/umlscene.h:17, from /<>/umbrello/umlwidgets/linkwidget.h:15, from /<>/umbrello/umlwidgets/associationwidget.h:15, from /<>/umbrello/umlwidgets/associationwidget.cpp:12: /<>/umbrello/umlwidgets/classifierwidget.h:97:16: warning: ‘virtual UMLWidget* ClassifierWidget::onWidget(const QPointF&)’ can be marked override [-Wsuggest-override] 97 | UMLWidget* onWidget(const QPointF& p); | ^~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:98:16: warning: ‘virtual UMLWidget* ClassifierWidget::widgetWithID(Uml::ID::Type)’ can be marked override [-Wsuggest-override] 98 | UMLWidget* widgetWithID(Uml::ID::Type id); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:100:18: warning: ‘virtual void ClassifierWidget::setDocumentation(const QString&)’ can be marked override [-Wsuggest-override] 100 | virtual void setDocumentation(const QString& doc); | ^~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:102:12: warning: ‘virtual QSizeF ClassifierWidget::calculateSize(bool) const’ can be marked override [-Wsuggest-override] 102 | QSizeF calculateSize(bool withExtensions = true) const; | ^~~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:104:18: warning: ‘virtual void ClassifierWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] 104 | virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); | ^~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:105:26: warning: ‘virtual QPainterPath ClassifierWidget::shape() const’ can be marked override [-Wsuggest-override] 105 | virtual QPainterPath shape() const; | ^~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:107:18: warning: ‘virtual void ClassifierWidget::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 107 | virtual void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); | ^~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:108:18: warning: ‘virtual bool ClassifierWidget::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] 108 | virtual bool loadFromXMI1(QDomElement & qElement); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:111:18: warning: ‘virtual void ClassifierWidget::slotMenuSelection(QAction*)’ can be marked override [-Wsuggest-override] 111 | virtual void slotMenuSelection(QAction* action); | ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:121:12: warning: ‘virtual QSizeF ClassifierWidget::minimumSize() const’ can be marked override [-Wsuggest-override] 121 | QSizeF minimumSize() const; | ^~~~~~~~~~~ In file included from /<>/umbrello/umlwidgets/linkwidget.h:15, from /<>/umbrello/umlwidgets/associationwidget.h:15, from /<>/umbrello/umlwidgets/associationwidget.cpp:12: /<>/umbrello/umlscene.h:338:10: warning: ‘virtual void UMLScene::dragEnterEvent(QGraphicsSceneDragDropEvent*)’ can be marked override [-Wsuggest-override] 338 | void dragEnterEvent(QGraphicsSceneDragDropEvent* enterEvent); | ^~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:339:10: warning: ‘virtual void UMLScene::dragMoveEvent(QGraphicsSceneDragDropEvent*)’ can be marked override [-Wsuggest-override] 339 | void dragMoveEvent(QGraphicsSceneDragDropEvent* moveEvent); | ^~~~~~~~~~~~~ /<>/umbrello/umlscene.h:340:10: warning: ‘virtual void UMLScene::dropEvent(QGraphicsSceneDragDropEvent*)’ can be marked override [-Wsuggest-override] 340 | void dropEvent(QGraphicsSceneDragDropEvent* dropEvent); | ^~~~~~~~~ /<>/umbrello/umlscene.h:342:10: warning: ‘virtual void UMLScene::mouseMoveEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 342 | void mouseMoveEvent(QGraphicsSceneMouseEvent* mouseEvent); | ^~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:343:10: warning: ‘virtual void UMLScene::mousePressEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 343 | void mousePressEvent(QGraphicsSceneMouseEvent* mouseEvent); | ^~~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:344:10: warning: ‘virtual void UMLScene::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 344 | void mouseDoubleClickEvent(QGraphicsSceneMouseEvent* mouseEvent); | ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:345:10: warning: ‘virtual void UMLScene::mouseReleaseEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 345 | void mouseReleaseEvent(QGraphicsSceneMouseEvent* mouseEvent); | ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:346:18: warning: ‘virtual void UMLScene::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] 346 | virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent* contextMenuEvent); | ^~~~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:358:18: warning: ‘virtual void UMLScene::drawBackground(QPainter*, const QRectF&)’ can be marked override [-Wsuggest-override] 358 | virtual void drawBackground(QPainter *painter, const QRectF &rect); | ^~~~~~~~~~~~~~ In file included from /<>/umbrello/umlwidgets/associationwidget.cpp:12: /<>/umbrello/umlwidgets/associationwidget.h:62:18: warning: ‘virtual void AssociationWidget::setUMLObject(UMLObject*)’ can be marked override [-Wsuggest-override] 62 | virtual void setUMLObject(UMLObject *obj); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:66:18: warning: ‘virtual void AssociationWidget::lwSetFont(QFont)’ can be marked override [-Wsuggest-override] 66 | virtual void lwSetFont(QFont font); | ^~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:67:28: warning: ‘virtual UMLClassifier* AssociationWidget::operationOwner()’ can be marked override [-Wsuggest-override] 67 | virtual UMLClassifier *operationOwner(); | ^~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:69:27: warning: ‘virtual UMLOperation* AssociationWidget::operation()’ can be marked override [-Wsuggest-override] 69 | virtual UMLOperation *operation(); | ^~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:70:18: warning: ‘virtual void AssociationWidget::setOperation(UMLOperation*)’ can be marked override [-Wsuggest-override] 70 | virtual void setOperation(UMLOperation *op); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:72:21: warning: ‘virtual QString AssociationWidget::customOpText()’ can be marked override [-Wsuggest-override] 72 | virtual QString customOpText(); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:73:18: warning: ‘virtual void AssociationWidget::setCustomOpText(const QString&)’ can be marked override [-Wsuggest-override] 73 | virtual void setCustomOpText(const QString &opText); | ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:75:18: warning: ‘virtual void AssociationWidget::resetTextPositions()’ can be marked override [-Wsuggest-override] 75 | virtual void resetTextPositions(); | ^~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:77:18: warning: ‘virtual void AssociationWidget::setMessageText(FloatingTextWidget*)’ can be marked override [-Wsuggest-override] 77 | virtual void setMessageText(FloatingTextWidget *ft); | ^~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:78:18: warning: ‘virtual void AssociationWidget::setText(FloatingTextWidget*, const QString&)’ can be marked override [-Wsuggest-override] 78 | virtual void setText(FloatingTextWidget *ft, const QString &newText); | ^~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:80:18: warning: ‘virtual void AssociationWidget::showPropertiesDialog()’ can be marked override [-Wsuggest-override] 80 | virtual void showPropertiesDialog(); | ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:82:21: warning: ‘virtual QString AssociationWidget::lwOperationText()’ can be marked override [-Wsuggest-override] 82 | virtual QString lwOperationText(); | ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:83:28: warning: ‘virtual UMLClassifier* AssociationWidget::lwClassifier()’ can be marked override [-Wsuggest-override] 83 | virtual UMLClassifier *lwClassifier(); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:84:18: warning: ‘virtual void AssociationWidget::setOperationText(const QString&)’ can be marked override [-Wsuggest-override] 84 | virtual void setOperationText(const QString &op); | ^~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:86:18: warning: ‘virtual void AssociationWidget::constrainTextPos(qreal&, qreal&, qreal, qreal, Uml::TextRole::Enum)’ can be marked override [-Wsuggest-override] 86 | virtual void constrainTextPos(qreal &textX, qreal &textY, | ^~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:90:18: warning: ‘virtual void AssociationWidget::calculateNameTextSegment()’ can be marked override [-Wsuggest-override] 90 | virtual void calculateNameTextSegment(); | ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:105:10: warning: ‘virtual void AssociationWidget::setName(const QString&)’ can be marked override [-Wsuggest-override] 105 | void setName(const QString &strRole); | ^~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:149:20: warning: ‘virtual QRectF AssociationWidget::boundingRect() const’ can be marked override [-Wsuggest-override] 149 | virtual QRectF boundingRect() const; | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:150:26: warning: ‘virtual QPainterPath AssociationWidget::shape() const’ can be marked override [-Wsuggest-override] 150 | virtual QPainterPath shape() const; | ^~~~~ /<>/umbrello/umlwidgets/associationwidget.h:156:16: warning: ‘virtual UMLWidget* AssociationWidget::onWidget(const QPointF&)’ can be marked override [-Wsuggest-override] 156 | UMLWidget* onWidget(const QPointF &p); | ^~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:174:11: warning: ‘virtual QFont AssociationWidget::font() const’ can be marked override [-Wsuggest-override] 174 | QFont font() const; | ^~~~ /<>/umbrello/umlwidgets/associationwidget.h:176:18: warning: ‘virtual void AssociationWidget::setTextColor(const QColor&)’ can be marked override [-Wsuggest-override] 176 | virtual void setTextColor(const QColor &color); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:177:18: warning: ‘virtual void AssociationWidget::setLineColor(const QColor&)’ can be marked override [-Wsuggest-override] 177 | virtual void setLineColor(const QColor &color); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:178:18: warning: ‘virtual void AssociationWidget::setLineWidth(uint)’ can be marked override [-Wsuggest-override] 178 | virtual void setLineWidth(uint width); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:186:18: warning: ‘virtual bool AssociationWidget::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] 186 | virtual bool loadFromXMI1(QDomElement& qElement); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:187:18: warning: ‘virtual void AssociationWidget::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 187 | virtual void saveToXMI1(QDomDocument &qDoc, QDomElement &qElement); | ^~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:195:18: warning: ‘virtual void AssociationWidget::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 195 | virtual void mouseDoubleClickEvent(QGraphicsSceneMouseEvent *event); | ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:196:18: warning: ‘virtual void AssociationWidget::mouseMoveEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 196 | virtual void mouseMoveEvent(QGraphicsSceneMouseEvent *event); | ^~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:197:18: warning: ‘virtual void AssociationWidget::mousePressEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 197 | virtual void mousePressEvent(QGraphicsSceneMouseEvent *event); | ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:198:18: warning: ‘virtual void AssociationWidget::mouseReleaseEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 198 | virtual void mouseReleaseEvent(QGraphicsSceneMouseEvent *event); | ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:200:18: warning: ‘virtual void AssociationWidget::setSelected(bool)’ can be marked override [-Wsuggest-override] 200 | virtual void setSelected(bool _select); | ^~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:202:18: warning: ‘virtual void AssociationWidget::slotMenuSelection(QAction*)’ can be marked override [-Wsuggest-override] 202 | virtual void slotMenuSelection(QAction* action); | ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:209:18: warning: ‘virtual void AssociationWidget::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] 209 | virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent *event); | ^~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:211:18: warning: ‘virtual void AssociationWidget::hoverEnterEvent(QGraphicsSceneHoverEvent*)’ can be marked override [-Wsuggest-override] 211 | virtual void hoverEnterEvent(QGraphicsSceneHoverEvent *event); | ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:212:18: warning: ‘virtual void AssociationWidget::hoverLeaveEvent(QGraphicsSceneHoverEvent*)’ can be marked override [-Wsuggest-override] 212 | virtual void hoverLeaveEvent(QGraphicsSceneHoverEvent *event); | ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:213:18: warning: ‘virtual void AssociationWidget::hoverMoveEvent(QGraphicsSceneHoverEvent*)’ can be marked override [-Wsuggest-override] 213 | virtual void hoverMoveEvent(QGraphicsSceneHoverEvent *event); | ^~~~~~~~~~~~~~ In file included from /<>/umbrello/umlwidgets/associationwidget.cpp:15: /<>/umbrello/uml1model/association.h:75:24: warning: ‘virtual UMLObject* UMLAssociation::clone() const’ can be marked override [-Wsuggest-override] 75 | virtual UMLObject* clone() const { return 0; } | ^~~~~ /<>/umbrello/uml1model/association.h:77:18: warning: ‘virtual bool UMLAssociation::resolveRef()’ can be marked override [-Wsuggest-override] 77 | virtual bool resolveRef(); | ^~~~~~~~~~ /<>/umbrello/uml1model/association.h:79:10: warning: ‘virtual void UMLAssociation::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 79 | void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/association.h:81:18: warning: ‘virtual bool UMLAssociation::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] 81 | virtual bool showPropertiesDialog(QWidget *parent = 0); | ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/association.h:85:10: warning: ‘virtual bool UMLAssociation::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 85 | bool load1(QDomElement& element); | ^~~~~ In file included from /<>/umbrello/umlwidgets/associationwidget.cpp:16: /<>/umbrello/umlwidgets/associationline.h:58:22: warning: ‘virtual void Symbol::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] 58 | virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget); | ^~~~~ /<>/umbrello/umlwidgets/associationline.h:60:24: warning: ‘virtual QRectF Symbol::boundingRect() const’ can be marked override [-Wsuggest-override] 60 | virtual QRectF boundingRect() const; | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationline.h:61:30: warning: ‘virtual QPainterPath Symbol::shape() const’ can be marked override [-Wsuggest-override] 61 | virtual QPainterPath shape() const; | ^~~~~ /<>/umbrello/umlwidgets/associationline.h:154:18: warning: ‘virtual void AssociationLine::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] 154 | virtual void paint(QPainter* painter, const QStyleOptionGraphicsItem* option, QWidget* widget); | ^~~~~ /<>/umbrello/umlwidgets/associationline.h:158:12: warning: ‘virtual QRectF AssociationLine::boundingRect() const’ can be marked override [-Wsuggest-override] 158 | QRectF boundingRect() const; | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationline.h:159:18: warning: ‘virtual QPainterPath AssociationLine::shape() const’ can be marked override [-Wsuggest-override] 159 | QPainterPath shape() const; | ^~~~~ /<>/umbrello/umlwidgets/associationline.h:164:10: warning: ‘virtual void AssociationLine::mousePressEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 164 | void mousePressEvent(QGraphicsSceneMouseEvent *event); | ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationline.h:165:10: warning: ‘virtual void AssociationLine::mouseMoveEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 165 | void mouseMoveEvent(QGraphicsSceneMouseEvent *event); | ^~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationline.h:166:10: warning: ‘virtual void AssociationLine::mouseReleaseEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 166 | void mouseReleaseEvent(QGraphicsSceneMouseEvent *event); | ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationline.h:168:10: warning: ‘virtual void AssociationLine::hoverEnterEvent(QGraphicsSceneHoverEvent*)’ can be marked override [-Wsuggest-override] 168 | void hoverEnterEvent(QGraphicsSceneHoverEvent *event); | ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationline.h:169:10: warning: ‘virtual void AssociationLine::hoverMoveEvent(QGraphicsSceneHoverEvent*)’ can be marked override [-Wsuggest-override] 169 | void hoverMoveEvent(QGraphicsSceneHoverEvent *event); | ^~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationline.h:170:10: warning: ‘virtual void AssociationLine::hoverLeaveEvent(QGraphicsSceneHoverEvent*)’ can be marked override [-Wsuggest-override] 170 | void hoverLeaveEvent(QGraphicsSceneHoverEvent *event); | ^~~~~~~~~~~~~~~ In file included from /<>/umbrello/dialogs/associationpropertiesdialog.h:14, from /<>/umbrello/umlwidgets/associationwidget.cpp:17: /<>/umbrello/dialogs/multipagedialogbase.h:101:18: warning: ‘virtual void MultiPageDialogBase::keyPressEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] 101 | virtual void keyPressEvent(QKeyEvent *event); | ^~~~~~~~~~~~~ In file included from /<>/umbrello/uml1model/attribute.h:15, from /<>/umbrello/umlwidgets/associationwidget.cpp:19: /<>/umbrello/uml1model/classifierlistitem.h:48:18: warning: ‘virtual void UMLClassifierListItem::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 48 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/classifierlistitem.h:54:24: warning: ‘virtual UMLObject* UMLClassifierListItem::clone() const’ can be marked override [-Wsuggest-override] 54 | virtual UMLObject* clone() const = 0; | ^~~~~ In file included from /<>/umbrello/umlwidgets/associationwidget.cpp:19: /<>/umbrello/uml1model/attribute.h:42:18: warning: ‘virtual void UMLAttribute::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 42 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/attribute.h:44:10: warning: ‘virtual void UMLAttribute::setName(const QString&)’ can be marked override [-Wsuggest-override] 44 | void setName(const QString &name); | ^~~~~~~ /<>/umbrello/uml1model/attribute.h:48:24: warning: ‘virtual UMLObject* UMLAttribute::clone() const’ can be marked override [-Wsuggest-override] 48 | virtual UMLObject* clone() const; | ^~~~~ /<>/umbrello/uml1model/attribute.h:53:13: warning: ‘virtual QString UMLAttribute::toString(Uml::SignatureType::Enum, bool)’ can be marked override [-Wsuggest-override] 53 | QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false); | ^~~~~~~~ /<>/umbrello/uml1model/attribute.h:58:18: warning: ‘virtual void UMLAttribute::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 58 | virtual void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/attribute.h:60:18: warning: ‘virtual bool UMLAttribute::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] 60 | virtual bool showPropertiesDialog(QWidget* parent = 0); | ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/attribute.h:73:10: warning: ‘virtual bool UMLAttribute::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 73 | bool load1(QDomElement & element); | ^~~~~ In file included from /<>/umbrello/uml1model/package.h:14, from /<>/umbrello/uml1model/classifier.h:13, from /<>/umbrello/umlwidgets/associationwidget.cpp:20: /<>/umbrello/uml1model/umlcanvasobject.h:43:18: warning: ‘virtual void UMLCanvasObject::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 43 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/umlcanvasobject.h:85:18: warning: ‘virtual bool UMLCanvasObject::resolveRef()’ can be marked override [-Wsuggest-override] 85 | virtual bool resolveRef(); | ^~~~~~~~~~ In file included from /<>/umbrello/uml1model/classifier.h:13, from /<>/umbrello/umlwidgets/associationwidget.cpp:20: /<>/umbrello/uml1model/package.h:39:18: warning: ‘virtual void UMLPackage::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 39 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/package.h:41:24: warning: ‘virtual UMLObject* UMLPackage::clone() const’ can be marked override [-Wsuggest-override] 41 | virtual UMLObject* clone() const; | ^~~~~ /<>/umbrello/uml1model/package.h:64:18: warning: ‘virtual bool UMLPackage::resolveRef()’ can be marked override [-Wsuggest-override] 64 | virtual bool resolveRef(); | ^~~~~~~~~~ /<>/umbrello/uml1model/package.h:66:18: warning: ‘virtual void UMLPackage::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 66 | virtual void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/package.h:69:18: warning: ‘virtual bool UMLPackage::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 69 | virtual bool load1(QDomElement& element); | ^~~~~ In file included from /<>/umbrello/uml1model/foreignkeyconstraint.h:16, from /<>/umbrello/model_utils.h:18, from /<>/umbrello/uml1model/classifier.h:19, from /<>/umbrello/umlwidgets/associationwidget.cpp:20: /<>/umbrello/uml1model/entityconstraint.h:40:18: warning: ‘virtual void UMLEntityConstraint::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 40 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/entityconstraint.h:45:24: warning: ‘virtual UMLObject* UMLEntityConstraint::clone() const’ can be marked override [-Wsuggest-override] 45 | virtual UMLObject* clone() const = 0; | ^~~~~ In file included from /<>/umbrello/model_utils.h:18, from /<>/umbrello/uml1model/classifier.h:19, from /<>/umbrello/umlwidgets/associationwidget.cpp:20: /<>/umbrello/uml1model/foreignkeyconstraint.h:56:18: warning: ‘virtual void UMLForeignKeyConstraint::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 56 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:58:24: warning: ‘virtual UMLObject* UMLForeignKeyConstraint::clone() const’ can be marked override [-Wsuggest-override] 58 | virtual UMLObject* clone() const; | ^~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:60:13: warning: ‘virtual QString UMLForeignKeyConstraint::toString(Uml::SignatureType::Enum, bool)’ can be marked override [-Wsuggest-override] 60 | QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false); | ^~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:65:10: warning: ‘virtual void UMLForeignKeyConstraint::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 65 | void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:67:18: warning: ‘virtual bool UMLForeignKeyConstraint::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] 67 | virtual bool showPropertiesDialog(QWidget* parent = 0); | ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:85:10: warning: ‘virtual bool UMLForeignKeyConstraint::resolveRef()’ can be marked override [-Wsuggest-override] 85 | bool resolveRef(); | ^~~~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:94:10: warning: ‘virtual bool UMLForeignKeyConstraint::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 94 | bool load1(QDomElement & element); | ^~~~~ In file included from /<>/umbrello/umlwidgets/associationwidget.cpp:20: /<>/umbrello/uml1model/classifier.h:54:18: warning: ‘virtual void UMLClassifier::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 54 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/classifier.h:56:16: warning: ‘virtual UMLObject* UMLClassifier::clone() const’ can be marked override [-Wsuggest-override] 56 | UMLObject* clone() const; | ^~~~~ /<>/umbrello/uml1model/classifier.h:111:18: warning: ‘virtual bool UMLClassifier::resolveRef()’ can be marked override [-Wsuggest-override] 111 | virtual bool resolveRef(); | ^~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:115:24: warning: ‘virtual UMLObject* UMLClassifier::findChildObjectById(Uml::ID::Type, bool)’ can be marked override [-Wsuggest-override] 115 | virtual UMLObject* findChildObjectById(Uml::ID::Type id, bool considerAncestors = false); | ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:124:18: warning: ‘virtual bool UMLClassifier::acceptAssociationType(Uml::AssociationType::Enum)’ can be marked override [-Wsuggest-override] 124 | virtual bool acceptAssociationType(Uml::AssociationType::Enum type); | ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:129:10: warning: ‘virtual void UMLClassifier::setBaseType(UMLObject::ObjectType)’ can be marked override [-Wsuggest-override] 129 | void setBaseType(UMLObject::ObjectType ot); | ^~~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:181:10: warning: ‘virtual void UMLClassifier::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 181 | void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:183:18: warning: ‘virtual bool UMLClassifier::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 183 | virtual bool load1(QDomElement& element); | ^~~~~ In file included from /<>/umbrello/umlwidgets/associationwidget.cpp:22: /<>/umbrello/debug/debug_utils.h:91:18: warning: ‘virtual void Tracer::showEvent(QShowEvent*)’ can be marked override [-Wsuggest-override] 91 | virtual void showEvent(QShowEvent*); | ^~~~~~~~~ In file included from /<>/umbrello/umlwidgets/associationwidget.cpp:25: /<>/umbrello/uml1model/entity.h:43:18: warning: ‘virtual void UMLEntity::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 43 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/entity.h:45:24: warning: ‘virtual UMLObject* UMLEntity::clone() const’ can be marked override [-Wsuggest-override] 45 | virtual UMLObject* clone() const; | ^~~~~ /<>/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] 47 | virtual UMLAttribute* createAttribute(const QString &name = QString(), | ^~~~~~~~~~~~~~~ /<>/umbrello/uml1model/entity.h:73:18: warning: ‘virtual bool UMLEntity::resolveRef()’ can be marked override [-Wsuggest-override] 73 | virtual bool resolveRef(); | ^~~~~~~~~~ /<>/umbrello/uml1model/entity.h:75:18: warning: ‘virtual void UMLEntity::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 75 | virtual void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/entity.h:77:31: warning: ‘virtual UMLClassifierListItemList UMLEntity::getFilteredList(UMLObject::ObjectType) const’ can be marked override [-Wsuggest-override] 77 | UMLClassifierListItemList getFilteredList(UMLObject::ObjectType ot) const; | ^~~~~~~~~~~~~~~ /<>/umbrello/uml1model/entity.h:81:36: warning: ‘virtual UMLClassifierListItem* UMLEntity::makeChildObject(const QString&)’ can be marked override [-Wsuggest-override] 81 | virtual UMLClassifierListItem* makeChildObject(const QString& xmiTag); | ^~~~~~~~~~~~~~~ /<>/umbrello/uml1model/entity.h:93:10: warning: ‘virtual bool UMLEntity::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 93 | bool load1(QDomElement& element); | ^~~~~ In file included from /<>/umbrello/umlwidgets/associationwidget.cpp:26: /<>/umbrello/umlwidgets/floatingtextwidget.h:61:18: warning: ‘virtual void FloatingTextWidget::showPropertiesDialog()’ can be marked override [-Wsuggest-override] 61 | virtual void showPropertiesDialog(); | ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/floatingtextwidget.h:66:10: warning: ‘virtual bool FloatingTextWidget::activate(IDChangeLog*)’ can be marked override [-Wsuggest-override] 66 | bool activate(IDChangeLog* ChangeLog = 0); | ^~~~~~~~ /<>/umbrello/umlwidgets/floatingtextwidget.h:79:16: warning: ‘virtual UMLWidget* FloatingTextWidget::onWidget(const QPointF&)’ can be marked override [-Wsuggest-override] 79 | UMLWidget* onWidget(const QPointF& p); | ^~~~~~~~ /<>/umbrello/umlwidgets/floatingtextwidget.h:81:18: warning: ‘virtual void FloatingTextWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] 81 | virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); | ^~~~~ /<>/umbrello/umlwidgets/floatingtextwidget.h:83:18: warning: ‘virtual void FloatingTextWidget::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 83 | virtual void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); | ^~~~~~~~~~ /<>/umbrello/umlwidgets/floatingtextwidget.h:84:18: warning: ‘virtual bool FloatingTextWidget::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] 84 | virtual bool loadFromXMI1(QDomElement& qElement); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/floatingtextwidget.h:87:18: warning: ‘virtual void FloatingTextWidget::slotMenuSelection(QAction*)’ can be marked override [-Wsuggest-override] 87 | virtual void slotMenuSelection(QAction* action); | ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/floatingtextwidget.h:91:12: warning: ‘virtual QSizeF FloatingTextWidget::minimumSize() const’ can be marked override [-Wsuggest-override] 91 | QSizeF minimumSize() const; | ^~~~~~~~~~~ /<>/umbrello/umlwidgets/floatingtextwidget.h:93:18: warning: ‘virtual void FloatingTextWidget::moveWidgetBy(qreal, qreal)’ can be marked override [-Wsuggest-override] 93 | virtual void moveWidgetBy(qreal diffX, qreal diffY); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/floatingtextwidget.h:94:18: warning: ‘virtual void FloatingTextWidget::constrainMovementForAllWidgets(qreal&, qreal&)’ can be marked override [-Wsuggest-override] 94 | virtual void constrainMovementForAllWidgets(qreal &diffX, qreal &diffY); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/umlwidgets/associationwidget.cpp:28: /<>/umbrello/umlwidgets/messagewidget.h:54:18: warning: ‘virtual void MessageWidget::setY(qreal)’ can be marked override [-Wsuggest-override] 54 | virtual void setY(qreal y); | ^~~~ /<>/umbrello/umlwidgets/messagewidget.h:58:18: warning: ‘virtual void MessageWidget::lwSetFont(QFont)’ can be marked override [-Wsuggest-override] 58 | virtual void lwSetFont (QFont font); | ^~~~~~~~~ /<>/umbrello/umlwidgets/messagewidget.h:59:28: warning: ‘virtual UMLClassifier* MessageWidget::operationOwner()’ can be marked override [-Wsuggest-override] 59 | virtual UMLClassifier *operationOwner(); | ^~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/messagewidget.h:61:27: warning: ‘virtual UMLOperation* MessageWidget::operation()’ can be marked override [-Wsuggest-override] 61 | virtual UMLOperation *operation(); | ^~~~~~~~~ /<>/umbrello/umlwidgets/messagewidget.h:62:18: warning: ‘virtual void MessageWidget::setOperation(UMLOperation*)’ can be marked override [-Wsuggest-override] 62 | virtual void setOperation(UMLOperation *op); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/messagewidget.h:64:21: warning: ‘virtual QString MessageWidget::customOpText()’ can be marked override [-Wsuggest-override] 64 | virtual QString customOpText(); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/messagewidget.h:65:18: warning: ‘virtual void MessageWidget::setCustomOpText(const QString&)’ can be marked override [-Wsuggest-override] 65 | virtual void setCustomOpText(const QString &opText); | ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/messagewidget.h:67:18: warning: ‘virtual void MessageWidget::setMessageText(FloatingTextWidget*)’ can be marked override [-Wsuggest-override] 67 | virtual void setMessageText(FloatingTextWidget *ft); | ^~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/messagewidget.h:68:18: warning: ‘virtual void MessageWidget::setText(FloatingTextWidget*, const QString&)’ can be marked override [-Wsuggest-override] 68 | virtual void setText(FloatingTextWidget *ft, const QString &newText); | ^~~~~~~ /<>/umbrello/umlwidgets/messagewidget.h:70:21: warning: ‘virtual QString MessageWidget::lwOperationText()’ can be marked override [-Wsuggest-override] 70 | virtual QString lwOperationText(); | ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/messagewidget.h:71:28: warning: ‘virtual UMLClassifier* MessageWidget::lwClassifier()’ can be marked override [-Wsuggest-override] 71 | virtual UMLClassifier *lwClassifier(); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/messagewidget.h:72:18: warning: ‘virtual void MessageWidget::setOperationText(const QString&)’ can be marked override [-Wsuggest-override] 72 | virtual void setOperationText(const QString &op); | ^~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/messagewidget.h:74:18: warning: ‘virtual void MessageWidget::constrainTextPos(qreal&, qreal&, qreal, qreal, Uml::TextRole::Enum)’ can be marked override [-Wsuggest-override] 74 | virtual void constrainTextPos(qreal &textX, qreal &textY, qreal textWidth, qreal textHeight, | ^~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/messagewidget.h:111:18: warning: ‘virtual bool MessageWidget::activate(IDChangeLog*)’ can be marked override [-Wsuggest-override] 111 | virtual bool activate(IDChangeLog * Log = 0); | ^~~~~~~~ /<>/umbrello/umlwidgets/messagewidget.h:121:18: warning: ‘virtual void MessageWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] 121 | virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); | ^~~~~ /<>/umbrello/umlwidgets/messagewidget.h:125:10: warning: ‘virtual void MessageWidget::cleanup()’ can be marked override [-Wsuggest-override] 125 | void cleanup(); | ^~~~~~~ /<>/umbrello/umlwidgets/messagewidget.h:127:10: warning: ‘virtual void MessageWidget::setSelected(bool)’ can be marked override [-Wsuggest-override] 127 | void setSelected(bool _select); | ^~~~~~~~~~~ /<>/umbrello/umlwidgets/messagewidget.h:132:20: warning: ‘virtual QSizeF MessageWidget::minimumSize() const’ can be marked override [-Wsuggest-override] 132 | virtual QSizeF minimumSize() const; | ^~~~~~~~~~~ /<>/umbrello/umlwidgets/messagewidget.h:134:16: warning: ‘virtual UMLWidget* MessageWidget::onWidget(const QPointF&)’ can be marked override [-Wsuggest-override] 134 | UMLWidget* onWidget(const QPointF& p); | ^~~~~~~~ /<>/umbrello/umlwidgets/messagewidget.h:136:18: warning: ‘virtual void MessageWidget::resizeWidget(qreal, qreal)’ can be marked override [-Wsuggest-override] 136 | virtual void resizeWidget(qreal newW, qreal newH); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/messagewidget.h:138:18: warning: ‘virtual void MessageWidget::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 138 | virtual void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); | ^~~~~~~~~~ /<>/umbrello/umlwidgets/messagewidget.h:139:18: warning: ‘virtual bool MessageWidget::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] 139 | virtual bool loadFromXMI1(QDomElement & qElement); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/messagewidget.h:152:18: warning: ‘virtual void MessageWidget::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 152 | virtual void mouseDoubleClickEvent(QGraphicsSceneMouseEvent *event); | ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/messagewidget.h:154:18: warning: ‘virtual void MessageWidget::moveWidgetBy(qreal, qreal)’ can be marked override [-Wsuggest-override] 154 | virtual void moveWidgetBy(qreal diffX, qreal diffY); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/messagewidget.h:155:18: warning: ‘virtual void MessageWidget::constrainMovementForAllWidgets(qreal&, qreal&)’ can be marked override [-Wsuggest-override] 155 | virtual void constrainMovementForAllWidgets(qreal &diffX, qreal &diffY); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/messagewidget.h:157:21: warning: ‘virtual QCursor MessageWidget::resizeCursor() const’ can be marked override [-Wsuggest-override] 157 | virtual QCursor resizeCursor() const; | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/messagewidget.h:203:10: warning: ‘virtual void MessageWidget::slotWidgetMoved(Uml::ID::Type)’ can be marked override [-Wsuggest-override] 203 | void slotWidgetMoved(Uml::ID::Type id); | ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/messagewidget.h:204:10: warning: ‘virtual void MessageWidget::slotMenuSelection(QAction*)’ can be marked override [-Wsuggest-override] 204 | void slotMenuSelection(QAction* action); | ^~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/umlwidgets/associationwidget.cpp:29: /<>/umbrello/umlwidgets/objectwidget.h:39:18: warning: ‘virtual void ObjectWidget::setX(qreal)’ can be marked override [-Wsuggest-override] 39 | virtual void setX(qreal x); | ^~~~ /<>/umbrello/umlwidgets/objectwidget.h:40:18: warning: ‘virtual void ObjectWidget::setY(qreal)’ can be marked override [-Wsuggest-override] 40 | virtual void setY(qreal y); | ^~~~ /<>/umbrello/umlwidgets/objectwidget.h:47:18: warning: ‘virtual void ObjectWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] 47 | virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); | ^~~~~ /<>/umbrello/umlwidgets/objectwidget.h:49:10: warning: ‘virtual bool ObjectWidget::activate(IDChangeLog*)’ can be marked override [-Wsuggest-override] 49 | bool activate(IDChangeLog* ChangeLog = 0); | ^~~~~~~~ /<>/umbrello/umlwidgets/objectwidget.h:51:10: warning: ‘virtual void ObjectWidget::cleanup()’ can be marked override [-Wsuggest-override] 51 | void cleanup(); | ^~~~~~~ /<>/umbrello/umlwidgets/objectwidget.h:53:10: warning: ‘virtual void ObjectWidget::showPropertiesDialog()’ can be marked override [-Wsuggest-override] 53 | void showPropertiesDialog(); | ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/objectwidget.h:73:18: warning: ‘virtual void ObjectWidget::setLineColorCmd(const QColor&)’ can be marked override [-Wsuggest-override] 73 | virtual void setLineColorCmd(const QColor &color); | ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/objectwidget.h:77:18: warning: ‘virtual void ObjectWidget::resizeWidget(qreal, qreal)’ can be marked override [-Wsuggest-override] 77 | virtual void resizeWidget(qreal newW, qreal newH); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/objectwidget.h:79:18: warning: ‘virtual void ObjectWidget::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 79 | virtual void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); | ^~~~~~~~~~ /<>/umbrello/umlwidgets/objectwidget.h:80:18: warning: ‘virtual bool ObjectWidget::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] 80 | virtual bool loadFromXMI1(QDomElement& qElement); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/objectwidget.h:83:10: warning: ‘virtual void ObjectWidget::slotMenuSelection(QAction*)’ can be marked override [-Wsuggest-override] 83 | void slotMenuSelection(QAction* action); | ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/objectwidget.h:84:18: warning: ‘virtual void ObjectWidget::slotFillColorChanged(Uml::ID::Type)’ can be marked override [-Wsuggest-override] 84 | virtual void slotFillColorChanged(Uml::ID::Type viewID); | ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/objectwidget.h:88:18: warning: ‘virtual void ObjectWidget::mousePressEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 88 | virtual void mousePressEvent(QGraphicsSceneMouseEvent *me); | ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/objectwidget.h:89:18: warning: ‘virtual void ObjectWidget::mouseMoveEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 89 | virtual void mouseMoveEvent(QGraphicsSceneMouseEvent *me); | ^~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/objectwidget.h:91:12: warning: ‘virtual QSizeF ObjectWidget::minimumSize() const’ can be marked override [-Wsuggest-override] 91 | QSizeF minimumSize() const; | ^~~~~~~~~~~ /<>/umbrello/umlwidgets/objectwidget.h:93:18: warning: ‘virtual void ObjectWidget::moveEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 93 | virtual void moveEvent(QGraphicsSceneMouseEvent *event); | ^~~~~~~~~ /<>/umbrello/umlwidgets/objectwidget.h:94:18: warning: ‘virtual void ObjectWidget::moveWidgetBy(qreal, qreal)’ can be marked override [-Wsuggest-override] 94 | virtual void moveWidgetBy(qreal diffX, qreal diffY); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/objectwidget.h:95:18: warning: ‘virtual void ObjectWidget::constrainMovementForAllWidgets(qreal&, qreal&)’ can be marked override [-Wsuggest-override] 95 | virtual void constrainMovementForAllWidgets(qreal &diffX, qreal &diffY); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/objectwidget.h:97:21: warning: ‘virtual QCursor ObjectWidget::resizeCursor() const’ can be marked override [-Wsuggest-override] 97 | virtual QCursor resizeCursor() const; | ^~~~~~~~~~~~ In file included from /<>/umbrello/umlwidgets/associationwidget.cpp:30: /<>/umbrello/uml1model/operation.h:37:18: warning: ‘virtual void UMLOperation::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 37 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/operation.h:39:24: warning: ‘virtual UMLObject* UMLOperation::clone() const’ can be marked override [-Wsuggest-override] 39 | virtual UMLObject* clone() const; | ^~~~~ /<>/umbrello/uml1model/operation.h:41:10: warning: ‘virtual void UMLOperation::setType(UMLObject*)’ can be marked override [-Wsuggest-override] 41 | void setType(UMLObject* type); | ^~~~~~~ /<>/umbrello/uml1model/operation.h:52:13: warning: ‘virtual QString UMLOperation::toString(Uml::SignatureType::Enum, bool)’ can be marked override [-Wsuggest-override] 52 | QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false); | ^~~~~~~~ /<>/umbrello/uml1model/operation.h:56:10: warning: ‘virtual bool UMLOperation::resolveRef()’ can be marked override [-Wsuggest-override] 56 | bool resolveRef(); | ^~~~~~~~~~ /<>/umbrello/uml1model/operation.h:60:18: warning: ‘virtual bool UMLOperation::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] 60 | virtual bool showPropertiesDialog(QWidget* parent = 0); | ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/operation.h:72:10: warning: ‘virtual void UMLOperation::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 72 | void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/operation.h:75:10: warning: ‘virtual bool UMLOperation::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 75 | bool load1(QDomElement & element); | ^~~~~ In file included from /<>/umbrello/umlwidgets/associationwidget.cpp:32: /<>/umbrello/uml.h:201:18: warning: ‘virtual void UMLApp::keyPressEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] 201 | virtual void keyPressEvent(QKeyEvent* e); | ^~~~~~~~~~~~~ /<>/umbrello/uml.h:202:18: warning: ‘virtual void UMLApp::keyReleaseEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] 202 | virtual void keyReleaseEvent(QKeyEvent* e); | ^~~~~~~~~~~~~~~ /<>/umbrello/uml.h:204:18: warning: ‘virtual void UMLApp::customEvent(QEvent*)’ can be marked override [-Wsuggest-override] 204 | virtual void customEvent(QEvent* e); | ^~~~~~~~~~~ /<>/umbrello/uml.h:215:18: warning: ‘virtual bool UMLApp::queryClose()’ can be marked override [-Wsuggest-override] 215 | virtual bool queryClose(); | ^~~~~~~~~~ /<>/umbrello/uml.h:217:18: warning: ‘virtual void UMLApp::saveProperties(KConfigGroup&)’ can be marked override [-Wsuggest-override] 217 | virtual void saveProperties(KConfigGroup & cfg); | ^~~~~~~~~~~~~~ /<>/umbrello/uml.h:218:18: warning: ‘virtual void UMLApp::readProperties(const KConfigGroup&)’ can be marked override [-Wsuggest-override] 218 | virtual void readProperties(const KConfigGroup & cfg); | ^~~~~~~~~~~~~~ In file included from /<>/umbrello/umlwidgets/associationwidget.cpp:35: /<>/umbrello/umlview.h:54:18: warning: ‘virtual void UMLView::wheelEvent(QWheelEvent*)’ can be marked override [-Wsuggest-override] 54 | virtual void wheelEvent(QWheelEvent* event); | ^~~~~~~~~~ /<>/umbrello/umlview.h:55:18: warning: ‘virtual void UMLView::showEvent(QShowEvent*)’ can be marked override [-Wsuggest-override] 55 | virtual void showEvent(QShowEvent *se); | ^~~~~~~~~ /<>/umbrello/umlview.h:56:18: warning: ‘virtual void UMLView::hideEvent(QHideEvent*)’ can be marked override [-Wsuggest-override] 56 | virtual void hideEvent(QHideEvent *he); | ^~~~~~~~~ /<>/umbrello/umlview.h:57:18: warning: ‘virtual void UMLView::mousePressEvent(QMouseEvent*)’ can be marked override [-Wsuggest-override] 57 | virtual void mousePressEvent(QMouseEvent* event); | ^~~~~~~~~~~~~~~ /<>/umbrello/umlview.h:58:18: warning: ‘virtual void UMLView::mouseReleaseEvent(QMouseEvent*)’ can be marked override [-Wsuggest-override] 58 | virtual void mouseReleaseEvent(QMouseEvent* event); | ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlview.h:59:18: warning: ‘virtual void UMLView::resizeEvent(QResizeEvent*)’ can be marked override [-Wsuggest-override] 59 | virtual void resizeEvent(QResizeEvent *event); | ^~~~~~~~~~~ In file included from /<>/umbrello/umlwidgets/associationwidget.cpp:38: /<>/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] 38 | virtual UMLAttribute* createAttribute(const QString &name = QString(), | ^~~~~~~~~~~~~~~ /<>/umbrello/uml1model/instance.h:42:18: warning: ‘virtual void UMLInstance::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 42 | virtual void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/instance.h:46:10: warning: ‘virtual bool UMLInstance::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 46 | bool load1(QDomElement& element); | ^~~~~ /<>/umbrello/uml1model/instance.h:47:18: warning: ‘virtual bool UMLInstance::resolveRef()’ can be marked override [-Wsuggest-override] 47 | virtual bool resolveRef(); | ^~~~~~~~~~ /<>/umbrello/uml1model/instance.h:48:10: warning: ‘virtual bool UMLInstance::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] 48 | bool showPropertiesDialog(QWidget *parent); | ^~~~~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/umlwidgets/associationwidget.cpp:39: /<>/umbrello/uml1model/instanceattribute.h:39:18: warning: ‘virtual void UMLInstanceAttribute::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 39 | virtual void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/instanceattribute.h:41:18: warning: ‘virtual bool UMLInstanceAttribute::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] 41 | virtual bool showPropertiesDialog(QWidget* parent = 0); | ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/instanceattribute.h:44:18: warning: ‘virtual bool UMLInstanceAttribute::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 44 | virtual bool load1(QDomElement &element); | ^~~~~ [ 69%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/umlwidgets/boxwidget.cpp.o cd /<>/obj-aarch64-linux-gnu/umbrello && /usr/bin/aarch64-linux-gnu-g++ -DCMAKE_BINARY_DIR=\"/<>/obj-aarch64-linux-gnu\" -DKCOREADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLO_VERSION_STRING=\"2.23.3\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-aarch64-linux-gnu/umbrello -I/<>/umbrello -I/<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/include -I/<>/obj-aarch64-linux-gnu -I/<>/umbrello/clipboard -I/<>/umbrello/cmds -I/<>/umbrello/codegenerators -I/<>/umbrello/codegenerators/ada -I/<>/umbrello/codegenerators/as -I/<>/umbrello/codegenerators/cpp -I/<>/umbrello/codegenerators/csharp -I/<>/umbrello/codegenerators/d -I/<>/umbrello/codegenerators/idl -I/<>/umbrello/codegenerators/java -I/<>/umbrello/codegenerators/js -I/<>/umbrello/codegenerators/pascal -I/<>/umbrello/codegenerators/perl -I/<>/umbrello/codegenerators/php -I/<>/umbrello/codegenerators/python -I/<>/umbrello/codegenerators/ruby -I/<>/umbrello/codegenerators/sql -I/<>/umbrello/codegenerators/tcl -I/<>/umbrello/codegenerators/vala -I/<>/umbrello/codegenerators/xml -I/<>/umbrello/codegenwizard -I/<>/umbrello/codeimport -I/<>/umbrello/codeimport/csharp -I/<>/umbrello/codeimpwizard -I/<>/umbrello/debug -I/<>/umbrello/dialogs -I/<>/umbrello/dialogs/pages -I/<>/umbrello/dialogs/widgets -I/<>/umbrello/docgenerators -I/<>/umbrello/finder -I/<>/umbrello/refactoring -I/<>/umbrello/uml1model -I/<>/umbrello/umlwidgets -I/<>/lib/cppparser -I/<>/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/aarch64-linux-gnu/qt5 -isystem /usr/include/aarch64-linux-gnu/qt5/QtWidgets -isystem /usr/include/aarch64-linux-gnu/qt5/QtGui -isystem /usr/include/aarch64-linux-gnu/qt5/QtCore -isystem /usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/aarch64-linux-gnu/qt5/QtXml -isystem /usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/aarch64-linux-gnu/qt5/QtSvg -isystem /usr/include/aarch64-linux-gnu/qt5/QtWebKitWidgets -isystem /usr/include/aarch64-linux-gnu/qt5/QtWebKit -isystem /usr/include/aarch64-linux-gnu/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/aarch64-linux-gnu/qt5/QtConcurrent -isystem /usr/include/aarch64-linux-gnu/qt5/QtDBus -isystem /usr/include/KF5/KTextEditor -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -fno-delete-null-pointer-checks -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -o CMakeFiles/libumbrello.dir/umlwidgets/boxwidget.cpp.o -c /<>/umbrello/umlwidgets/boxwidget.cpp In file included from /<>/umbrello/umlwidgets/umlwidget.h:18, from /<>/umbrello/umlwidgets/boxwidget.h:15, from /<>/umbrello/umlwidgets/boxwidget.cpp:12: /<>/umbrello/umlwidgets/widgetbase.h:187:20: warning: ‘virtual QRectF WidgetBase::boundingRect() const’ can be marked override [-Wsuggest-override] 187 | virtual QRectF boundingRect() const; | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/widgetbase.h:191:18: warning: ‘virtual void WidgetBase::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] 191 | virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); | ^~~~~ /<>/umbrello/umlwidgets/widgetbase.h:260:18: warning: ‘virtual void WidgetBase::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] 260 | virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent *event); | ^~~~~~~~~~~~~~~~ In file included from /<>/umbrello/umlwidgets/boxwidget.h:15, from /<>/umbrello/umlwidgets/boxwidget.cpp:12: /<>/umbrello/umlwidgets/umlwidget.h:71:18: warning: ‘virtual void UMLWidget::setUseFillColor(bool)’ can be marked override [-Wsuggest-override] 71 | virtual void setUseFillColor(bool fc); | ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:74:18: warning: ‘virtual void UMLWidget::setTextColor(const QColor&)’ can be marked override [-Wsuggest-override] 74 | virtual void setTextColor(const QColor &color); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:77:18: warning: ‘virtual void UMLWidget::setLineColor(const QColor&)’ can be marked override [-Wsuggest-override] 77 | virtual void setLineColor(const QColor &color); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:80:18: warning: ‘virtual void UMLWidget::setLineWidth(uint)’ can be marked override [-Wsuggest-override] 80 | virtual void setLineWidth(uint width); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:83:18: warning: ‘virtual void UMLWidget::setFillColor(const QColor&)’ can be marked override [-Wsuggest-override] 83 | virtual void setFillColor(const QColor &color); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:87:18: warning: ‘virtual void UMLWidget::setSelected(bool)’ can be marked override [-Wsuggest-override] 87 | virtual void setSelected(bool _select); | ^~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:96:18: warning: ‘virtual void UMLWidget::setFont(const QFont&)’ can be marked override [-Wsuggest-override] 96 | virtual void setFont(const QFont &font); | ^~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:173:18: warning: ‘virtual void UMLWidget::showPropertiesDialog()’ can be marked override [-Wsuggest-override] 173 | virtual void showPropertiesDialog(); | ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:192:18: warning: ‘virtual bool UMLWidget::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] 192 | virtual bool loadFromXMI1(QDomElement &qElement); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:193:18: warning: ‘virtual void UMLWidget::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 193 | virtual void saveToXMI1(QDomDocument &qDoc, QDomElement &qElement); | ^~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:230:18: warning: ‘virtual void UMLWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] 230 | virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); | ^~~~~ /<>/umbrello/umlwidgets/umlwidget.h:234:18: warning: ‘virtual void UMLWidget::slotMenuSelection(QAction*)’ can be marked override [-Wsuggest-override] 234 | virtual void slotMenuSelection(QAction* action); | ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:251:18: warning: ‘virtual void UMLWidget::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] 251 | virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent* event); | ^~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:252:18: warning: ‘virtual void UMLWidget::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 252 | virtual void mouseDoubleClickEvent(QGraphicsSceneMouseEvent *event); | ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:253:18: warning: ‘virtual void UMLWidget::mousePressEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 253 | virtual void mousePressEvent(QGraphicsSceneMouseEvent *event); | ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:254:18: warning: ‘virtual void UMLWidget::mouseMoveEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 254 | virtual void mouseMoveEvent(QGraphicsSceneMouseEvent *event); | ^~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:255:18: warning: ‘virtual void UMLWidget::mouseReleaseEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 255 | virtual void mouseReleaseEvent(QGraphicsSceneMouseEvent *event); | ^~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/umlwidgets/boxwidget.cpp:12: /<>/umbrello/umlwidgets/boxwidget.h:33:18: warning: ‘virtual void BoxWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] 33 | virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); | ^~~~~ /<>/umbrello/umlwidgets/boxwidget.h:34:18: warning: ‘virtual void BoxWidget::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 34 | virtual void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); | ^~~~~~~~~~ /<>/umbrello/umlwidgets/boxwidget.h:36:18: warning: ‘virtual void BoxWidget::showPropertiesDialog()’ can be marked override [-Wsuggest-override] 36 | virtual void showPropertiesDialog(); | ^~~~~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/uml.h:15, from /<>/umbrello/umlwidgets/boxwidget.cpp:15: /<>/umbrello/dialogs/multipagedialogbase.h:101:18: warning: ‘virtual void MultiPageDialogBase::keyPressEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] 101 | virtual void keyPressEvent(QKeyEvent *event); | ^~~~~~~~~~~~~ In file included from /<>/umbrello/umlwidgets/boxwidget.cpp:15: /<>/umbrello/uml.h:201:18: warning: ‘virtual void UMLApp::keyPressEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] 201 | virtual void keyPressEvent(QKeyEvent* e); | ^~~~~~~~~~~~~ /<>/umbrello/uml.h:202:18: warning: ‘virtual void UMLApp::keyReleaseEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] 202 | virtual void keyReleaseEvent(QKeyEvent* e); | ^~~~~~~~~~~~~~~ /<>/umbrello/uml.h:204:18: warning: ‘virtual void UMLApp::customEvent(QEvent*)’ can be marked override [-Wsuggest-override] 204 | virtual void customEvent(QEvent* e); | ^~~~~~~~~~~ /<>/umbrello/uml.h:215:18: warning: ‘virtual bool UMLApp::queryClose()’ can be marked override [-Wsuggest-override] 215 | virtual bool queryClose(); | ^~~~~~~~~~ /<>/umbrello/uml.h:217:18: warning: ‘virtual void UMLApp::saveProperties(KConfigGroup&)’ can be marked override [-Wsuggest-override] 217 | virtual void saveProperties(KConfigGroup & cfg); | ^~~~~~~~~~~~~~ /<>/umbrello/uml.h:218:18: warning: ‘virtual void UMLApp::readProperties(const KConfigGroup&)’ can be marked override [-Wsuggest-override] 218 | virtual void readProperties(const KConfigGroup & cfg); | ^~~~~~~~~~~~~~ [ 70%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/umlwidgets/categorywidget.cpp.o cd /<>/obj-aarch64-linux-gnu/umbrello && /usr/bin/aarch64-linux-gnu-g++ -DCMAKE_BINARY_DIR=\"/<>/obj-aarch64-linux-gnu\" -DKCOREADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLO_VERSION_STRING=\"2.23.3\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-aarch64-linux-gnu/umbrello -I/<>/umbrello -I/<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/include -I/<>/obj-aarch64-linux-gnu -I/<>/umbrello/clipboard -I/<>/umbrello/cmds -I/<>/umbrello/codegenerators -I/<>/umbrello/codegenerators/ada -I/<>/umbrello/codegenerators/as -I/<>/umbrello/codegenerators/cpp -I/<>/umbrello/codegenerators/csharp -I/<>/umbrello/codegenerators/d -I/<>/umbrello/codegenerators/idl -I/<>/umbrello/codegenerators/java -I/<>/umbrello/codegenerators/js -I/<>/umbrello/codegenerators/pascal -I/<>/umbrello/codegenerators/perl -I/<>/umbrello/codegenerators/php -I/<>/umbrello/codegenerators/python -I/<>/umbrello/codegenerators/ruby -I/<>/umbrello/codegenerators/sql -I/<>/umbrello/codegenerators/tcl -I/<>/umbrello/codegenerators/vala -I/<>/umbrello/codegenerators/xml -I/<>/umbrello/codegenwizard -I/<>/umbrello/codeimport -I/<>/umbrello/codeimport/csharp -I/<>/umbrello/codeimpwizard -I/<>/umbrello/debug -I/<>/umbrello/dialogs -I/<>/umbrello/dialogs/pages -I/<>/umbrello/dialogs/widgets -I/<>/umbrello/docgenerators -I/<>/umbrello/finder -I/<>/umbrello/refactoring -I/<>/umbrello/uml1model -I/<>/umbrello/umlwidgets -I/<>/lib/cppparser -I/<>/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/aarch64-linux-gnu/qt5 -isystem /usr/include/aarch64-linux-gnu/qt5/QtWidgets -isystem /usr/include/aarch64-linux-gnu/qt5/QtGui -isystem /usr/include/aarch64-linux-gnu/qt5/QtCore -isystem /usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/aarch64-linux-gnu/qt5/QtXml -isystem /usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/aarch64-linux-gnu/qt5/QtSvg -isystem /usr/include/aarch64-linux-gnu/qt5/QtWebKitWidgets -isystem /usr/include/aarch64-linux-gnu/qt5/QtWebKit -isystem /usr/include/aarch64-linux-gnu/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/aarch64-linux-gnu/qt5/QtConcurrent -isystem /usr/include/aarch64-linux-gnu/qt5/QtDBus -isystem /usr/include/KF5/KTextEditor -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -fno-delete-null-pointer-checks -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -o CMakeFiles/libumbrello.dir/umlwidgets/categorywidget.cpp.o -c /<>/umbrello/umlwidgets/categorywidget.cpp In file included from /<>/umbrello/umlwidgets/umlwidget.h:18, from /<>/umbrello/umlwidgets/categorywidget.h:14, from /<>/umbrello/umlwidgets/categorywidget.cpp:12: /<>/umbrello/umlwidgets/widgetbase.h:187:20: warning: ‘virtual QRectF WidgetBase::boundingRect() const’ can be marked override [-Wsuggest-override] 187 | virtual QRectF boundingRect() const; | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/widgetbase.h:191:18: warning: ‘virtual void WidgetBase::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] 191 | virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); | ^~~~~ /<>/umbrello/umlwidgets/widgetbase.h:260:18: warning: ‘virtual void WidgetBase::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] 260 | virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent *event); | ^~~~~~~~~~~~~~~~ In file included from /<>/umbrello/umlwidgets/categorywidget.h:14, from /<>/umbrello/umlwidgets/categorywidget.cpp:12: /<>/umbrello/umlwidgets/umlwidget.h:71:18: warning: ‘virtual void UMLWidget::setUseFillColor(bool)’ can be marked override [-Wsuggest-override] 71 | virtual void setUseFillColor(bool fc); | ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:74:18: warning: ‘virtual void UMLWidget::setTextColor(const QColor&)’ can be marked override [-Wsuggest-override] 74 | virtual void setTextColor(const QColor &color); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:77:18: warning: ‘virtual void UMLWidget::setLineColor(const QColor&)’ can be marked override [-Wsuggest-override] 77 | virtual void setLineColor(const QColor &color); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:80:18: warning: ‘virtual void UMLWidget::setLineWidth(uint)’ can be marked override [-Wsuggest-override] 80 | virtual void setLineWidth(uint width); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:83:18: warning: ‘virtual void UMLWidget::setFillColor(const QColor&)’ can be marked override [-Wsuggest-override] 83 | virtual void setFillColor(const QColor &color); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:87:18: warning: ‘virtual void UMLWidget::setSelected(bool)’ can be marked override [-Wsuggest-override] 87 | virtual void setSelected(bool _select); | ^~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:96:18: warning: ‘virtual void UMLWidget::setFont(const QFont&)’ can be marked override [-Wsuggest-override] 96 | virtual void setFont(const QFont &font); | ^~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:173:18: warning: ‘virtual void UMLWidget::showPropertiesDialog()’ can be marked override [-Wsuggest-override] 173 | virtual void showPropertiesDialog(); | ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:192:18: warning: ‘virtual bool UMLWidget::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] 192 | virtual bool loadFromXMI1(QDomElement &qElement); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:193:18: warning: ‘virtual void UMLWidget::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 193 | virtual void saveToXMI1(QDomDocument &qDoc, QDomElement &qElement); | ^~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:230:18: warning: ‘virtual void UMLWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] 230 | virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); | ^~~~~ /<>/umbrello/umlwidgets/umlwidget.h:234:18: warning: ‘virtual void UMLWidget::slotMenuSelection(QAction*)’ can be marked override [-Wsuggest-override] 234 | virtual void slotMenuSelection(QAction* action); | ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:251:18: warning: ‘virtual void UMLWidget::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] 251 | virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent* event); | ^~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:252:18: warning: ‘virtual void UMLWidget::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 252 | virtual void mouseDoubleClickEvent(QGraphicsSceneMouseEvent *event); | ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:253:18: warning: ‘virtual void UMLWidget::mousePressEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 253 | virtual void mousePressEvent(QGraphicsSceneMouseEvent *event); | ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:254:18: warning: ‘virtual void UMLWidget::mouseMoveEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 254 | virtual void mouseMoveEvent(QGraphicsSceneMouseEvent *event); | ^~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:255:18: warning: ‘virtual void UMLWidget::mouseReleaseEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 255 | virtual void mouseReleaseEvent(QGraphicsSceneMouseEvent *event); | ^~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/umlwidgets/categorywidget.cpp:12: /<>/umbrello/umlwidgets/categorywidget.h:43:18: warning: ‘virtual void CategoryWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] 43 | virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); | ^~~~~ /<>/umbrello/umlwidgets/categorywidget.h:45:10: warning: ‘virtual void CategoryWidget::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 45 | void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); | ^~~~~~~~~~ /<>/umbrello/umlwidgets/categorywidget.h:49:12: warning: ‘virtual QSizeF CategoryWidget::minimumSize() const’ can be marked override [-Wsuggest-override] 49 | QSizeF minimumSize() const; | ^~~~~~~~~~~ /<>/umbrello/umlwidgets/categorywidget.h:52:10: warning: ‘virtual void CategoryWidget::slotMenuSelection(QAction*)’ can be marked override [-Wsuggest-override] 52 | void slotMenuSelection(QAction* action); | ^~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/uml1model/category.h:15, from /<>/umbrello/umlwidgets/categorywidget.cpp:15: /<>/umbrello/uml1model/umlcanvasobject.h:43:18: warning: ‘virtual void UMLCanvasObject::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 43 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/umlcanvasobject.h:85:18: warning: ‘virtual bool UMLCanvasObject::resolveRef()’ can be marked override [-Wsuggest-override] 85 | virtual bool resolveRef(); | ^~~~~~~~~~ In file included from /<>/umbrello/umlwidgets/categorywidget.cpp:15: /<>/umbrello/uml1model/category.h:43:10: warning: ‘virtual void UMLCategory::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 43 | void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/category.h:45:24: warning: ‘virtual UMLObject* UMLCategory::clone() const’ can be marked override [-Wsuggest-override] 45 | virtual UMLObject* clone() const; | ^~~~~ /<>/umbrello/uml1model/category.h:47:10: warning: ‘virtual void UMLCategory::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 47 | void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/category.h:55:10: warning: ‘virtual bool UMLCategory::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 55 | bool load1(QDomElement & element); | ^~~~~ In file included from /<>/umbrello/umlwidgets/categorywidget.cpp:16: /<>/umbrello/debug/debug_utils.h:91:18: warning: ‘virtual void Tracer::showEvent(QShowEvent*)’ can be marked override [-Wsuggest-override] 91 | virtual void showEvent(QShowEvent*); | ^~~~~~~~~ In file included from /<>/umbrello/umlwidgets/categorywidget.cpp:17: /<>/umbrello/umlview.h:54:18: warning: ‘virtual void UMLView::wheelEvent(QWheelEvent*)’ can be marked override [-Wsuggest-override] 54 | virtual void wheelEvent(QWheelEvent* event); | ^~~~~~~~~~ /<>/umbrello/umlview.h:55:18: warning: ‘virtual void UMLView::showEvent(QShowEvent*)’ can be marked override [-Wsuggest-override] 55 | virtual void showEvent(QShowEvent *se); | ^~~~~~~~~ /<>/umbrello/umlview.h:56:18: warning: ‘virtual void UMLView::hideEvent(QHideEvent*)’ can be marked override [-Wsuggest-override] 56 | virtual void hideEvent(QHideEvent *he); | ^~~~~~~~~ /<>/umbrello/umlview.h:57:18: warning: ‘virtual void UMLView::mousePressEvent(QMouseEvent*)’ can be marked override [-Wsuggest-override] 57 | virtual void mousePressEvent(QMouseEvent* event); | ^~~~~~~~~~~~~~~ /<>/umbrello/umlview.h:58:18: warning: ‘virtual void UMLView::mouseReleaseEvent(QMouseEvent*)’ can be marked override [-Wsuggest-override] 58 | virtual void mouseReleaseEvent(QMouseEvent* event); | ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlview.h:59:18: warning: ‘virtual void UMLView::resizeEvent(QResizeEvent*)’ can be marked override [-Wsuggest-override] 59 | virtual void resizeEvent(QResizeEvent *event); | ^~~~~~~~~~~ [ 70%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/umlwidgets/childwidgetplacement.cpp.o cd /<>/obj-aarch64-linux-gnu/umbrello && /usr/bin/aarch64-linux-gnu-g++ -DCMAKE_BINARY_DIR=\"/<>/obj-aarch64-linux-gnu\" -DKCOREADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLO_VERSION_STRING=\"2.23.3\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-aarch64-linux-gnu/umbrello -I/<>/umbrello -I/<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/include -I/<>/obj-aarch64-linux-gnu -I/<>/umbrello/clipboard -I/<>/umbrello/cmds -I/<>/umbrello/codegenerators -I/<>/umbrello/codegenerators/ada -I/<>/umbrello/codegenerators/as -I/<>/umbrello/codegenerators/cpp -I/<>/umbrello/codegenerators/csharp -I/<>/umbrello/codegenerators/d -I/<>/umbrello/codegenerators/idl -I/<>/umbrello/codegenerators/java -I/<>/umbrello/codegenerators/js -I/<>/umbrello/codegenerators/pascal -I/<>/umbrello/codegenerators/perl -I/<>/umbrello/codegenerators/php -I/<>/umbrello/codegenerators/python -I/<>/umbrello/codegenerators/ruby -I/<>/umbrello/codegenerators/sql -I/<>/umbrello/codegenerators/tcl -I/<>/umbrello/codegenerators/vala -I/<>/umbrello/codegenerators/xml -I/<>/umbrello/codegenwizard -I/<>/umbrello/codeimport -I/<>/umbrello/codeimport/csharp -I/<>/umbrello/codeimpwizard -I/<>/umbrello/debug -I/<>/umbrello/dialogs -I/<>/umbrello/dialogs/pages -I/<>/umbrello/dialogs/widgets -I/<>/umbrello/docgenerators -I/<>/umbrello/finder -I/<>/umbrello/refactoring -I/<>/umbrello/uml1model -I/<>/umbrello/umlwidgets -I/<>/lib/cppparser -I/<>/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/aarch64-linux-gnu/qt5 -isystem /usr/include/aarch64-linux-gnu/qt5/QtWidgets -isystem /usr/include/aarch64-linux-gnu/qt5/QtGui -isystem /usr/include/aarch64-linux-gnu/qt5/QtCore -isystem /usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/aarch64-linux-gnu/qt5/QtXml -isystem /usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/aarch64-linux-gnu/qt5/QtSvg -isystem /usr/include/aarch64-linux-gnu/qt5/QtWebKitWidgets -isystem /usr/include/aarch64-linux-gnu/qt5/QtWebKit -isystem /usr/include/aarch64-linux-gnu/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/aarch64-linux-gnu/qt5/QtConcurrent -isystem /usr/include/aarch64-linux-gnu/qt5/QtDBus -isystem /usr/include/KF5/KTextEditor -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -fno-delete-null-pointer-checks -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -o CMakeFiles/libumbrello.dir/umlwidgets/childwidgetplacement.cpp.o -c /<>/umbrello/umlwidgets/childwidgetplacement.cpp In file included from /<>/umbrello/umlwidgets/umlwidget.h:18, from /<>/umbrello/umlwidgets/pinportbase.h:14, from /<>/umbrello/umlwidgets/childwidgetplacement.cpp:13: /<>/umbrello/umlwidgets/widgetbase.h:187:20: warning: ‘virtual QRectF WidgetBase::boundingRect() const’ can be marked override [-Wsuggest-override] 187 | virtual QRectF boundingRect() const; | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/widgetbase.h:191:18: warning: ‘virtual void WidgetBase::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] 191 | virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); | ^~~~~ /<>/umbrello/umlwidgets/widgetbase.h:260:18: warning: ‘virtual void WidgetBase::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] 260 | virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent *event); | ^~~~~~~~~~~~~~~~ In file included from /<>/umbrello/umlwidgets/pinportbase.h:14, from /<>/umbrello/umlwidgets/childwidgetplacement.cpp:13: /<>/umbrello/umlwidgets/umlwidget.h:71:18: warning: ‘virtual void UMLWidget::setUseFillColor(bool)’ can be marked override [-Wsuggest-override] 71 | virtual void setUseFillColor(bool fc); | ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:74:18: warning: ‘virtual void UMLWidget::setTextColor(const QColor&)’ can be marked override [-Wsuggest-override] 74 | virtual void setTextColor(const QColor &color); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:77:18: warning: ‘virtual void UMLWidget::setLineColor(const QColor&)’ can be marked override [-Wsuggest-override] 77 | virtual void setLineColor(const QColor &color); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:80:18: warning: ‘virtual void UMLWidget::setLineWidth(uint)’ can be marked override [-Wsuggest-override] 80 | virtual void setLineWidth(uint width); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:83:18: warning: ‘virtual void UMLWidget::setFillColor(const QColor&)’ can be marked override [-Wsuggest-override] 83 | virtual void setFillColor(const QColor &color); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:87:18: warning: ‘virtual void UMLWidget::setSelected(bool)’ can be marked override [-Wsuggest-override] 87 | virtual void setSelected(bool _select); | ^~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:96:18: warning: ‘virtual void UMLWidget::setFont(const QFont&)’ can be marked override [-Wsuggest-override] 96 | virtual void setFont(const QFont &font); | ^~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:173:18: warning: ‘virtual void UMLWidget::showPropertiesDialog()’ can be marked override [-Wsuggest-override] 173 | virtual void showPropertiesDialog(); | ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:192:18: warning: ‘virtual bool UMLWidget::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] 192 | virtual bool loadFromXMI1(QDomElement &qElement); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:193:18: warning: ‘virtual void UMLWidget::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 193 | virtual void saveToXMI1(QDomDocument &qDoc, QDomElement &qElement); | ^~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:230:18: warning: ‘virtual void UMLWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] 230 | virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); | ^~~~~ /<>/umbrello/umlwidgets/umlwidget.h:234:18: warning: ‘virtual void UMLWidget::slotMenuSelection(QAction*)’ can be marked override [-Wsuggest-override] 234 | virtual void slotMenuSelection(QAction* action); | ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:251:18: warning: ‘virtual void UMLWidget::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] 251 | virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent* event); | ^~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:252:18: warning: ‘virtual void UMLWidget::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 252 | virtual void mouseDoubleClickEvent(QGraphicsSceneMouseEvent *event); | ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:253:18: warning: ‘virtual void UMLWidget::mousePressEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 253 | virtual void mousePressEvent(QGraphicsSceneMouseEvent *event); | ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:254:18: warning: ‘virtual void UMLWidget::mouseMoveEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 254 | virtual void mouseMoveEvent(QGraphicsSceneMouseEvent *event); | ^~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:255:18: warning: ‘virtual void UMLWidget::mouseReleaseEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 255 | virtual void mouseReleaseEvent(QGraphicsSceneMouseEvent *event); | ^~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/umlwidgets/childwidgetplacement.cpp:13: /<>/umbrello/umlwidgets/pinportbase.h:35:18: warning: ‘virtual void PinPortBase::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] 35 | virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); | ^~~~~ /<>/umbrello/umlwidgets/pinportbase.h:36:20: warning: ‘virtual QRectF PinPortBase::boundingRect() const’ can be marked override [-Wsuggest-override] 36 | virtual QRectF boundingRect() const; | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/pinportbase.h:40:10: warning: ‘virtual void PinPortBase::updateWidget()’ can be marked override [-Wsuggest-override] 40 | void updateWidget(); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/pinportbase.h:41:10: warning: ‘virtual void PinPortBase::setName(const QString&)’ can be marked override [-Wsuggest-override] 41 | void setName(const QString &strName); | ^~~~~~~ /<>/umbrello/umlwidgets/pinportbase.h:42:10: warning: ‘virtual void PinPortBase::moveWidgetBy(qreal, qreal)’ can be marked override [-Wsuggest-override] 42 | void moveWidgetBy(qreal diffX, qreal diffY); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/pinportbase.h:43:18: warning: ‘virtual void PinPortBase::notifyParentResize()’ can be marked override [-Wsuggest-override] 43 | virtual void notifyParentResize(); | ^~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/pinportbase.h:45:16: warning: ‘virtual UMLWidget* PinPortBase::onWidget(const QPointF&)’ can be marked override [-Wsuggest-override] 45 | UMLWidget* onWidget(const QPointF& p); | ^~~~~~~~ /<>/umbrello/umlwidgets/pinportbase.h:46:16: warning: ‘virtual UMLWidget* PinPortBase::widgetWithID(Uml::ID::Type)’ can be marked override [-Wsuggest-override] 46 | UMLWidget* widgetWithID(Uml::ID::Type id); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/pinportbase.h:51:10: warning: ‘virtual void PinPortBase::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 51 | void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); | ^~~~~~~~~~ /<>/umbrello/umlwidgets/pinportbase.h:52:10: warning: ‘virtual bool PinPortBase::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] 52 | bool loadFromXMI1(QDomElement& qElement); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/pinportbase.h:55:18: warning: ‘virtual void PinPortBase::slotMenuSelection(QAction*)’ can be marked override [-Wsuggest-override] 55 | virtual void slotMenuSelection(QAction* action); | ^~~~~~~~~~~~~~~~~ [ 70%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/umlwidgets/childwidgetplacementpin.cpp.o cd /<>/obj-aarch64-linux-gnu/umbrello && /usr/bin/aarch64-linux-gnu-g++ -DCMAKE_BINARY_DIR=\"/<>/obj-aarch64-linux-gnu\" -DKCOREADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLO_VERSION_STRING=\"2.23.3\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-aarch64-linux-gnu/umbrello -I/<>/umbrello -I/<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/include -I/<>/obj-aarch64-linux-gnu -I/<>/umbrello/clipboard -I/<>/umbrello/cmds -I/<>/umbrello/codegenerators -I/<>/umbrello/codegenerators/ada -I/<>/umbrello/codegenerators/as -I/<>/umbrello/codegenerators/cpp -I/<>/umbrello/codegenerators/csharp -I/<>/umbrello/codegenerators/d -I/<>/umbrello/codegenerators/idl -I/<>/umbrello/codegenerators/java -I/<>/umbrello/codegenerators/js -I/<>/umbrello/codegenerators/pascal -I/<>/umbrello/codegenerators/perl -I/<>/umbrello/codegenerators/php -I/<>/umbrello/codegenerators/python -I/<>/umbrello/codegenerators/ruby -I/<>/umbrello/codegenerators/sql -I/<>/umbrello/codegenerators/tcl -I/<>/umbrello/codegenerators/vala -I/<>/umbrello/codegenerators/xml -I/<>/umbrello/codegenwizard -I/<>/umbrello/codeimport -I/<>/umbrello/codeimport/csharp -I/<>/umbrello/codeimpwizard -I/<>/umbrello/debug -I/<>/umbrello/dialogs -I/<>/umbrello/dialogs/pages -I/<>/umbrello/dialogs/widgets -I/<>/umbrello/docgenerators -I/<>/umbrello/finder -I/<>/umbrello/refactoring -I/<>/umbrello/uml1model -I/<>/umbrello/umlwidgets -I/<>/lib/cppparser -I/<>/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/aarch64-linux-gnu/qt5 -isystem /usr/include/aarch64-linux-gnu/qt5/QtWidgets -isystem /usr/include/aarch64-linux-gnu/qt5/QtGui -isystem /usr/include/aarch64-linux-gnu/qt5/QtCore -isystem /usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/aarch64-linux-gnu/qt5/QtXml -isystem /usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/aarch64-linux-gnu/qt5/QtSvg -isystem /usr/include/aarch64-linux-gnu/qt5/QtWebKitWidgets -isystem /usr/include/aarch64-linux-gnu/qt5/QtWebKit -isystem /usr/include/aarch64-linux-gnu/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/aarch64-linux-gnu/qt5/QtConcurrent -isystem /usr/include/aarch64-linux-gnu/qt5/QtDBus -isystem /usr/include/KF5/KTextEditor -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -fno-delete-null-pointer-checks -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -o CMakeFiles/libumbrello.dir/umlwidgets/childwidgetplacementpin.cpp.o -c /<>/umbrello/umlwidgets/childwidgetplacementpin.cpp In file included from /<>/umbrello/umlwidgets/childwidgetplacementpin.cpp:11: /<>/umbrello/umlwidgets/childwidgetplacementpin.h:28:18: warning: ‘virtual void ChildWidgetPlacementPin::setInitialPosition()’ can be marked override [-Wsuggest-override] 28 | virtual void setInitialPosition(); | ^~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/childwidgetplacementpin.h:29:18: warning: ‘virtual void ChildWidgetPlacementPin::setNewPositionWhenMoved(qreal, qreal)’ can be marked override [-Wsuggest-override] 29 | virtual void setNewPositionWhenMoved(qreal diffX, qreal diffY); | ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/childwidgetplacementpin.h:30:18: warning: ‘virtual void ChildWidgetPlacementPin::setNewPositionOnParentResize()’ can be marked override [-Wsuggest-override] 30 | virtual void setNewPositionOnParentResize(); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/umlwidgets/umlwidget.h:18, from /<>/umbrello/umlwidgets/childwidgetplacementpin.cpp:13: /<>/umbrello/umlwidgets/widgetbase.h:187:20: warning: ‘virtual QRectF WidgetBase::boundingRect() const’ can be marked override [-Wsuggest-override] 187 | virtual QRectF boundingRect() const; | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/widgetbase.h:191:18: warning: ‘virtual void WidgetBase::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] 191 | virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); | ^~~~~ /<>/umbrello/umlwidgets/widgetbase.h:260:18: warning: ‘virtual void WidgetBase::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] 260 | virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent *event); | ^~~~~~~~~~~~~~~~ In file included from /<>/umbrello/umlwidgets/childwidgetplacementpin.cpp:13: /<>/umbrello/umlwidgets/umlwidget.h:71:18: warning: ‘virtual void UMLWidget::setUseFillColor(bool)’ can be marked override [-Wsuggest-override] 71 | virtual void setUseFillColor(bool fc); | ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:74:18: warning: ‘virtual void UMLWidget::setTextColor(const QColor&)’ can be marked override [-Wsuggest-override] 74 | virtual void setTextColor(const QColor &color); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:77:18: warning: ‘virtual void UMLWidget::setLineColor(const QColor&)’ can be marked override [-Wsuggest-override] 77 | virtual void setLineColor(const QColor &color); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:80:18: warning: ‘virtual void UMLWidget::setLineWidth(uint)’ can be marked override [-Wsuggest-override] 80 | virtual void setLineWidth(uint width); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:83:18: warning: ‘virtual void UMLWidget::setFillColor(const QColor&)’ can be marked override [-Wsuggest-override] 83 | virtual void setFillColor(const QColor &color); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:87:18: warning: ‘virtual void UMLWidget::setSelected(bool)’ can be marked override [-Wsuggest-override] 87 | virtual void setSelected(bool _select); | ^~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:96:18: warning: ‘virtual void UMLWidget::setFont(const QFont&)’ can be marked override [-Wsuggest-override] 96 | virtual void setFont(const QFont &font); | ^~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:173:18: warning: ‘virtual void UMLWidget::showPropertiesDialog()’ can be marked override [-Wsuggest-override] 173 | virtual void showPropertiesDialog(); | ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:192:18: warning: ‘virtual bool UMLWidget::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] 192 | virtual bool loadFromXMI1(QDomElement &qElement); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:193:18: warning: ‘virtual void UMLWidget::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 193 | virtual void saveToXMI1(QDomDocument &qDoc, QDomElement &qElement); | ^~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:230:18: warning: ‘virtual void UMLWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] 230 | virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); | ^~~~~ /<>/umbrello/umlwidgets/umlwidget.h:234:18: warning: ‘virtual void UMLWidget::slotMenuSelection(QAction*)’ can be marked override [-Wsuggest-override] 234 | virtual void slotMenuSelection(QAction* action); | ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:251:18: warning: ‘virtual void UMLWidget::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] 251 | virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent* event); | ^~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:252:18: warning: ‘virtual void UMLWidget::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 252 | virtual void mouseDoubleClickEvent(QGraphicsSceneMouseEvent *event); | ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:253:18: warning: ‘virtual void UMLWidget::mousePressEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 253 | virtual void mousePressEvent(QGraphicsSceneMouseEvent *event); | ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:254:18: warning: ‘virtual void UMLWidget::mouseMoveEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 254 | virtual void mouseMoveEvent(QGraphicsSceneMouseEvent *event); | ^~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:255:18: warning: ‘virtual void UMLWidget::mouseReleaseEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 255 | virtual void mouseReleaseEvent(QGraphicsSceneMouseEvent *event); | ^~~~~~~~~~~~~~~~~ [ 70%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/umlwidgets/childwidgetplacementport.cpp.o cd /<>/obj-aarch64-linux-gnu/umbrello && /usr/bin/aarch64-linux-gnu-g++ -DCMAKE_BINARY_DIR=\"/<>/obj-aarch64-linux-gnu\" -DKCOREADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLO_VERSION_STRING=\"2.23.3\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-aarch64-linux-gnu/umbrello -I/<>/umbrello -I/<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/include -I/<>/obj-aarch64-linux-gnu -I/<>/umbrello/clipboard -I/<>/umbrello/cmds -I/<>/umbrello/codegenerators -I/<>/umbrello/codegenerators/ada -I/<>/umbrello/codegenerators/as -I/<>/umbrello/codegenerators/cpp -I/<>/umbrello/codegenerators/csharp -I/<>/umbrello/codegenerators/d -I/<>/umbrello/codegenerators/idl -I/<>/umbrello/codegenerators/java -I/<>/umbrello/codegenerators/js -I/<>/umbrello/codegenerators/pascal -I/<>/umbrello/codegenerators/perl -I/<>/umbrello/codegenerators/php -I/<>/umbrello/codegenerators/python -I/<>/umbrello/codegenerators/ruby -I/<>/umbrello/codegenerators/sql -I/<>/umbrello/codegenerators/tcl -I/<>/umbrello/codegenerators/vala -I/<>/umbrello/codegenerators/xml -I/<>/umbrello/codegenwizard -I/<>/umbrello/codeimport -I/<>/umbrello/codeimport/csharp -I/<>/umbrello/codeimpwizard -I/<>/umbrello/debug -I/<>/umbrello/dialogs -I/<>/umbrello/dialogs/pages -I/<>/umbrello/dialogs/widgets -I/<>/umbrello/docgenerators -I/<>/umbrello/finder -I/<>/umbrello/refactoring -I/<>/umbrello/uml1model -I/<>/umbrello/umlwidgets -I/<>/lib/cppparser -I/<>/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/aarch64-linux-gnu/qt5 -isystem /usr/include/aarch64-linux-gnu/qt5/QtWidgets -isystem /usr/include/aarch64-linux-gnu/qt5/QtGui -isystem /usr/include/aarch64-linux-gnu/qt5/QtCore -isystem /usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/aarch64-linux-gnu/qt5/QtXml -isystem /usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/aarch64-linux-gnu/qt5/QtSvg -isystem /usr/include/aarch64-linux-gnu/qt5/QtWebKitWidgets -isystem /usr/include/aarch64-linux-gnu/qt5/QtWebKit -isystem /usr/include/aarch64-linux-gnu/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/aarch64-linux-gnu/qt5/QtConcurrent -isystem /usr/include/aarch64-linux-gnu/qt5/QtDBus -isystem /usr/include/KF5/KTextEditor -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -fno-delete-null-pointer-checks -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -o CMakeFiles/libumbrello.dir/umlwidgets/childwidgetplacementport.cpp.o -c /<>/umbrello/umlwidgets/childwidgetplacementport.cpp In file included from /<>/umbrello/umlwidgets/childwidgetplacementport.cpp:11: /<>/umbrello/umlwidgets/childwidgetplacementport.h:27:18: warning: ‘virtual void ChildWidgetPlacementPort::setInitialPosition()’ can be marked override [-Wsuggest-override] 27 | virtual void setInitialPosition(); | ^~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/childwidgetplacementport.h:28:18: warning: ‘virtual void ChildWidgetPlacementPort::setNewPositionWhenMoved(qreal, qreal)’ can be marked override [-Wsuggest-override] 28 | virtual void setNewPositionWhenMoved(qreal diffX, qreal diffY); | ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/childwidgetplacementport.h:29:18: warning: ‘virtual void ChildWidgetPlacementPort::setNewPositionOnParentResize()’ can be marked override [-Wsuggest-override] 29 | virtual void setNewPositionOnParentResize(); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/umlwidgets/umlwidget.h:18, from /<>/umbrello/umlwidgets/childwidgetplacementport.cpp:13: /<>/umbrello/umlwidgets/widgetbase.h:187:20: warning: ‘virtual QRectF WidgetBase::boundingRect() const’ can be marked override [-Wsuggest-override] 187 | virtual QRectF boundingRect() const; | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/widgetbase.h:191:18: warning: ‘virtual void WidgetBase::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] 191 | virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); | ^~~~~ /<>/umbrello/umlwidgets/widgetbase.h:260:18: warning: ‘virtual void WidgetBase::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] 260 | virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent *event); | ^~~~~~~~~~~~~~~~ In file included from /<>/umbrello/umlwidgets/childwidgetplacementport.cpp:13: /<>/umbrello/umlwidgets/umlwidget.h:71:18: warning: ‘virtual void UMLWidget::setUseFillColor(bool)’ can be marked override [-Wsuggest-override] 71 | virtual void setUseFillColor(bool fc); | ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:74:18: warning: ‘virtual void UMLWidget::setTextColor(const QColor&)’ can be marked override [-Wsuggest-override] 74 | virtual void setTextColor(const QColor &color); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:77:18: warning: ‘virtual void UMLWidget::setLineColor(const QColor&)’ can be marked override [-Wsuggest-override] 77 | virtual void setLineColor(const QColor &color); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:80:18: warning: ‘virtual void UMLWidget::setLineWidth(uint)’ can be marked override [-Wsuggest-override] 80 | virtual void setLineWidth(uint width); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:83:18: warning: ‘virtual void UMLWidget::setFillColor(const QColor&)’ can be marked override [-Wsuggest-override] 83 | virtual void setFillColor(const QColor &color); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:87:18: warning: ‘virtual void UMLWidget::setSelected(bool)’ can be marked override [-Wsuggest-override] 87 | virtual void setSelected(bool _select); | ^~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:96:18: warning: ‘virtual void UMLWidget::setFont(const QFont&)’ can be marked override [-Wsuggest-override] 96 | virtual void setFont(const QFont &font); | ^~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:173:18: warning: ‘virtual void UMLWidget::showPropertiesDialog()’ can be marked override [-Wsuggest-override] 173 | virtual void showPropertiesDialog(); | ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:192:18: warning: ‘virtual bool UMLWidget::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] 192 | virtual bool loadFromXMI1(QDomElement &qElement); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:193:18: warning: ‘virtual void UMLWidget::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 193 | virtual void saveToXMI1(QDomDocument &qDoc, QDomElement &qElement); | ^~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:230:18: warning: ‘virtual void UMLWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] 230 | virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); | ^~~~~ /<>/umbrello/umlwidgets/umlwidget.h:234:18: warning: ‘virtual void UMLWidget::slotMenuSelection(QAction*)’ can be marked override [-Wsuggest-override] 234 | virtual void slotMenuSelection(QAction* action); | ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:251:18: warning: ‘virtual void UMLWidget::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] 251 | virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent* event); | ^~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:252:18: warning: ‘virtual void UMLWidget::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 252 | virtual void mouseDoubleClickEvent(QGraphicsSceneMouseEvent *event); | ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:253:18: warning: ‘virtual void UMLWidget::mousePressEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 253 | virtual void mousePressEvent(QGraphicsSceneMouseEvent *event); | ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:254:18: warning: ‘virtual void UMLWidget::mouseMoveEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 254 | virtual void mouseMoveEvent(QGraphicsSceneMouseEvent *event); | ^~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:255:18: warning: ‘virtual void UMLWidget::mouseReleaseEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 255 | virtual void mouseReleaseEvent(QGraphicsSceneMouseEvent *event); | ^~~~~~~~~~~~~~~~~ [ 71%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/umlwidgets/classifierwidget.cpp.o cd /<>/obj-aarch64-linux-gnu/umbrello && /usr/bin/aarch64-linux-gnu-g++ -DCMAKE_BINARY_DIR=\"/<>/obj-aarch64-linux-gnu\" -DKCOREADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLO_VERSION_STRING=\"2.23.3\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-aarch64-linux-gnu/umbrello -I/<>/umbrello -I/<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/include -I/<>/obj-aarch64-linux-gnu -I/<>/umbrello/clipboard -I/<>/umbrello/cmds -I/<>/umbrello/codegenerators -I/<>/umbrello/codegenerators/ada -I/<>/umbrello/codegenerators/as -I/<>/umbrello/codegenerators/cpp -I/<>/umbrello/codegenerators/csharp -I/<>/umbrello/codegenerators/d -I/<>/umbrello/codegenerators/idl -I/<>/umbrello/codegenerators/java -I/<>/umbrello/codegenerators/js -I/<>/umbrello/codegenerators/pascal -I/<>/umbrello/codegenerators/perl -I/<>/umbrello/codegenerators/php -I/<>/umbrello/codegenerators/python -I/<>/umbrello/codegenerators/ruby -I/<>/umbrello/codegenerators/sql -I/<>/umbrello/codegenerators/tcl -I/<>/umbrello/codegenerators/vala -I/<>/umbrello/codegenerators/xml -I/<>/umbrello/codegenwizard -I/<>/umbrello/codeimport -I/<>/umbrello/codeimport/csharp -I/<>/umbrello/codeimpwizard -I/<>/umbrello/debug -I/<>/umbrello/dialogs -I/<>/umbrello/dialogs/pages -I/<>/umbrello/dialogs/widgets -I/<>/umbrello/docgenerators -I/<>/umbrello/finder -I/<>/umbrello/refactoring -I/<>/umbrello/uml1model -I/<>/umbrello/umlwidgets -I/<>/lib/cppparser -I/<>/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/aarch64-linux-gnu/qt5 -isystem /usr/include/aarch64-linux-gnu/qt5/QtWidgets -isystem /usr/include/aarch64-linux-gnu/qt5/QtGui -isystem /usr/include/aarch64-linux-gnu/qt5/QtCore -isystem /usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/aarch64-linux-gnu/qt5/QtXml -isystem /usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/aarch64-linux-gnu/qt5/QtSvg -isystem /usr/include/aarch64-linux-gnu/qt5/QtWebKitWidgets -isystem /usr/include/aarch64-linux-gnu/qt5/QtWebKit -isystem /usr/include/aarch64-linux-gnu/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/aarch64-linux-gnu/qt5/QtConcurrent -isystem /usr/include/aarch64-linux-gnu/qt5/QtDBus -isystem /usr/include/KF5/KTextEditor -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -fno-delete-null-pointer-checks -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -o CMakeFiles/libumbrello.dir/umlwidgets/classifierwidget.cpp.o -c /<>/umbrello/umlwidgets/classifierwidget.cpp In file included from /<>/umbrello/umlwidgets/umlwidget.h:18, from /<>/umbrello/umlwidgets/classifierwidget.h:16, from /<>/umbrello/umlwidgets/classifierwidget.cpp:12: /<>/umbrello/umlwidgets/widgetbase.h:187:20: warning: ‘virtual QRectF WidgetBase::boundingRect() const’ can be marked override [-Wsuggest-override] 187 | virtual QRectF boundingRect() const; | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/widgetbase.h:191:18: warning: ‘virtual void WidgetBase::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] 191 | virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); | ^~~~~ /<>/umbrello/umlwidgets/widgetbase.h:260:18: warning: ‘virtual void WidgetBase::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] 260 | virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent *event); | ^~~~~~~~~~~~~~~~ In file included from /<>/umbrello/umlwidgets/classifierwidget.h:16, from /<>/umbrello/umlwidgets/classifierwidget.cpp:12: /<>/umbrello/umlwidgets/umlwidget.h:71:18: warning: ‘virtual void UMLWidget::setUseFillColor(bool)’ can be marked override [-Wsuggest-override] 71 | virtual void setUseFillColor(bool fc); | ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:74:18: warning: ‘virtual void UMLWidget::setTextColor(const QColor&)’ can be marked override [-Wsuggest-override] 74 | virtual void setTextColor(const QColor &color); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:77:18: warning: ‘virtual void UMLWidget::setLineColor(const QColor&)’ can be marked override [-Wsuggest-override] 77 | virtual void setLineColor(const QColor &color); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:80:18: warning: ‘virtual void UMLWidget::setLineWidth(uint)’ can be marked override [-Wsuggest-override] 80 | virtual void setLineWidth(uint width); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:83:18: warning: ‘virtual void UMLWidget::setFillColor(const QColor&)’ can be marked override [-Wsuggest-override] 83 | virtual void setFillColor(const QColor &color); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:87:18: warning: ‘virtual void UMLWidget::setSelected(bool)’ can be marked override [-Wsuggest-override] 87 | virtual void setSelected(bool _select); | ^~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:96:18: warning: ‘virtual void UMLWidget::setFont(const QFont&)’ can be marked override [-Wsuggest-override] 96 | virtual void setFont(const QFont &font); | ^~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:173:18: warning: ‘virtual void UMLWidget::showPropertiesDialog()’ can be marked override [-Wsuggest-override] 173 | virtual void showPropertiesDialog(); | ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:192:18: warning: ‘virtual bool UMLWidget::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] 192 | virtual bool loadFromXMI1(QDomElement &qElement); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:193:18: warning: ‘virtual void UMLWidget::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 193 | virtual void saveToXMI1(QDomDocument &qDoc, QDomElement &qElement); | ^~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:230:18: warning: ‘virtual void UMLWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] 230 | virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); | ^~~~~ /<>/umbrello/umlwidgets/umlwidget.h:234:18: warning: ‘virtual void UMLWidget::slotMenuSelection(QAction*)’ can be marked override [-Wsuggest-override] 234 | virtual void slotMenuSelection(QAction* action); | ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:251:18: warning: ‘virtual void UMLWidget::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] 251 | virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent* event); | ^~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:252:18: warning: ‘virtual void UMLWidget::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 252 | virtual void mouseDoubleClickEvent(QGraphicsSceneMouseEvent *event); | ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:253:18: warning: ‘virtual void UMLWidget::mousePressEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 253 | virtual void mousePressEvent(QGraphicsSceneMouseEvent *event); | ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:254:18: warning: ‘virtual void UMLWidget::mouseMoveEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 254 | virtual void mouseMoveEvent(QGraphicsSceneMouseEvent *event); | ^~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:255:18: warning: ‘virtual void UMLWidget::mouseReleaseEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 255 | virtual void mouseReleaseEvent(QGraphicsSceneMouseEvent *event); | ^~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/umlwidgets/classifierwidget.cpp:12: /<>/umbrello/umlwidgets/classifierwidget.h:97:16: warning: ‘virtual UMLWidget* ClassifierWidget::onWidget(const QPointF&)’ can be marked override [-Wsuggest-override] 97 | UMLWidget* onWidget(const QPointF& p); | ^~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:98:16: warning: ‘virtual UMLWidget* ClassifierWidget::widgetWithID(Uml::ID::Type)’ can be marked override [-Wsuggest-override] 98 | UMLWidget* widgetWithID(Uml::ID::Type id); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:100:18: warning: ‘virtual void ClassifierWidget::setDocumentation(const QString&)’ can be marked override [-Wsuggest-override] 100 | virtual void setDocumentation(const QString& doc); | ^~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:102:12: warning: ‘virtual QSizeF ClassifierWidget::calculateSize(bool) const’ can be marked override [-Wsuggest-override] 102 | QSizeF calculateSize(bool withExtensions = true) const; | ^~~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:104:18: warning: ‘virtual void ClassifierWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] 104 | virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); | ^~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:105:26: warning: ‘virtual QPainterPath ClassifierWidget::shape() const’ can be marked override [-Wsuggest-override] 105 | virtual QPainterPath shape() const; | ^~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:107:18: warning: ‘virtual void ClassifierWidget::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 107 | virtual void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); | ^~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:108:18: warning: ‘virtual bool ClassifierWidget::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] 108 | virtual bool loadFromXMI1(QDomElement & qElement); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:111:18: warning: ‘virtual void ClassifierWidget::slotMenuSelection(QAction*)’ can be marked override [-Wsuggest-override] 111 | virtual void slotMenuSelection(QAction* action); | ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:121:12: warning: ‘virtual QSizeF ClassifierWidget::minimumSize() const’ can be marked override [-Wsuggest-override] 121 | QSizeF minimumSize() const; | ^~~~~~~~~~~ In file included from /<>/umbrello/umlwidgets/classifierwidget.cpp:15: /<>/umbrello/umlwidgets/floatingtextwidget.h:61:18: warning: ‘virtual void FloatingTextWidget::showPropertiesDialog()’ can be marked override [-Wsuggest-override] 61 | virtual void showPropertiesDialog(); | ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/floatingtextwidget.h:66:10: warning: ‘virtual bool FloatingTextWidget::activate(IDChangeLog*)’ can be marked override [-Wsuggest-override] 66 | bool activate(IDChangeLog* ChangeLog = 0); | ^~~~~~~~ /<>/umbrello/umlwidgets/floatingtextwidget.h:79:16: warning: ‘virtual UMLWidget* FloatingTextWidget::onWidget(const QPointF&)’ can be marked override [-Wsuggest-override] 79 | UMLWidget* onWidget(const QPointF& p); | ^~~~~~~~ /<>/umbrello/umlwidgets/floatingtextwidget.h:81:18: warning: ‘virtual void FloatingTextWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] 81 | virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); | ^~~~~ /<>/umbrello/umlwidgets/floatingtextwidget.h:83:18: warning: ‘virtual void FloatingTextWidget::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 83 | virtual void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); | ^~~~~~~~~~ /<>/umbrello/umlwidgets/floatingtextwidget.h:84:18: warning: ‘virtual bool FloatingTextWidget::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] 84 | virtual bool loadFromXMI1(QDomElement& qElement); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/floatingtextwidget.h:87:18: warning: ‘virtual void FloatingTextWidget::slotMenuSelection(QAction*)’ can be marked override [-Wsuggest-override] 87 | virtual void slotMenuSelection(QAction* action); | ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/floatingtextwidget.h:91:12: warning: ‘virtual QSizeF FloatingTextWidget::minimumSize() const’ can be marked override [-Wsuggest-override] 91 | QSizeF minimumSize() const; | ^~~~~~~~~~~ /<>/umbrello/umlwidgets/floatingtextwidget.h:93:18: warning: ‘virtual void FloatingTextWidget::moveWidgetBy(qreal, qreal)’ can be marked override [-Wsuggest-override] 93 | virtual void moveWidgetBy(qreal diffX, qreal diffY); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/floatingtextwidget.h:94:18: warning: ‘virtual void FloatingTextWidget::constrainMovementForAllWidgets(qreal&, qreal&)’ can be marked override [-Wsuggest-override] 94 | virtual void constrainMovementForAllWidgets(qreal &diffX, qreal &diffY); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/umlwidgets/linkwidget.h:15, from /<>/umbrello/umlwidgets/associationwidget.h:15, from /<>/umbrello/umlwidgets/classifierwidget.cpp:16: /<>/umbrello/umlscene.h:338:10: warning: ‘virtual void UMLScene::dragEnterEvent(QGraphicsSceneDragDropEvent*)’ can be marked override [-Wsuggest-override] 338 | void dragEnterEvent(QGraphicsSceneDragDropEvent* enterEvent); | ^~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:339:10: warning: ‘virtual void UMLScene::dragMoveEvent(QGraphicsSceneDragDropEvent*)’ can be marked override [-Wsuggest-override] 339 | void dragMoveEvent(QGraphicsSceneDragDropEvent* moveEvent); | ^~~~~~~~~~~~~ /<>/umbrello/umlscene.h:340:10: warning: ‘virtual void UMLScene::dropEvent(QGraphicsSceneDragDropEvent*)’ can be marked override [-Wsuggest-override] 340 | void dropEvent(QGraphicsSceneDragDropEvent* dropEvent); | ^~~~~~~~~ /<>/umbrello/umlscene.h:342:10: warning: ‘virtual void UMLScene::mouseMoveEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 342 | void mouseMoveEvent(QGraphicsSceneMouseEvent* mouseEvent); | ^~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:343:10: warning: ‘virtual void UMLScene::mousePressEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 343 | void mousePressEvent(QGraphicsSceneMouseEvent* mouseEvent); | ^~~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:344:10: warning: ‘virtual void UMLScene::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 344 | void mouseDoubleClickEvent(QGraphicsSceneMouseEvent* mouseEvent); | ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:345:10: warning: ‘virtual void UMLScene::mouseReleaseEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 345 | void mouseReleaseEvent(QGraphicsSceneMouseEvent* mouseEvent); | ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:346:18: warning: ‘virtual void UMLScene::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] 346 | virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent* contextMenuEvent); | ^~~~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:358:18: warning: ‘virtual void UMLScene::drawBackground(QPainter*, const QRectF&)’ can be marked override [-Wsuggest-override] 358 | virtual void drawBackground(QPainter *painter, const QRectF &rect); | ^~~~~~~~~~~~~~ In file included from /<>/umbrello/umlwidgets/classifierwidget.cpp:16: /<>/umbrello/umlwidgets/associationwidget.h:62:18: warning: ‘virtual void AssociationWidget::setUMLObject(UMLObject*)’ can be marked override [-Wsuggest-override] 62 | virtual void setUMLObject(UMLObject *obj); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:66:18: warning: ‘virtual void AssociationWidget::lwSetFont(QFont)’ can be marked override [-Wsuggest-override] 66 | virtual void lwSetFont(QFont font); | ^~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:67:28: warning: ‘virtual UMLClassifier* AssociationWidget::operationOwner()’ can be marked override [-Wsuggest-override] 67 | virtual UMLClassifier *operationOwner(); | ^~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:69:27: warning: ‘virtual UMLOperation* AssociationWidget::operation()’ can be marked override [-Wsuggest-override] 69 | virtual UMLOperation *operation(); | ^~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:70:18: warning: ‘virtual void AssociationWidget::setOperation(UMLOperation*)’ can be marked override [-Wsuggest-override] 70 | virtual void setOperation(UMLOperation *op); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:72:21: warning: ‘virtual QString AssociationWidget::customOpText()’ can be marked override [-Wsuggest-override] 72 | virtual QString customOpText(); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:73:18: warning: ‘virtual void AssociationWidget::setCustomOpText(const QString&)’ can be marked override [-Wsuggest-override] 73 | virtual void setCustomOpText(const QString &opText); | ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:75:18: warning: ‘virtual void AssociationWidget::resetTextPositions()’ can be marked override [-Wsuggest-override] 75 | virtual void resetTextPositions(); | ^~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:77:18: warning: ‘virtual void AssociationWidget::setMessageText(FloatingTextWidget*)’ can be marked override [-Wsuggest-override] 77 | virtual void setMessageText(FloatingTextWidget *ft); | ^~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:78:18: warning: ‘virtual void AssociationWidget::setText(FloatingTextWidget*, const QString&)’ can be marked override [-Wsuggest-override] 78 | virtual void setText(FloatingTextWidget *ft, const QString &newText); | ^~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:80:18: warning: ‘virtual void AssociationWidget::showPropertiesDialog()’ can be marked override [-Wsuggest-override] 80 | virtual void showPropertiesDialog(); | ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:82:21: warning: ‘virtual QString AssociationWidget::lwOperationText()’ can be marked override [-Wsuggest-override] 82 | virtual QString lwOperationText(); | ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:83:28: warning: ‘virtual UMLClassifier* AssociationWidget::lwClassifier()’ can be marked override [-Wsuggest-override] 83 | virtual UMLClassifier *lwClassifier(); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:84:18: warning: ‘virtual void AssociationWidget::setOperationText(const QString&)’ can be marked override [-Wsuggest-override] 84 | virtual void setOperationText(const QString &op); | ^~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:86:18: warning: ‘virtual void AssociationWidget::constrainTextPos(qreal&, qreal&, qreal, qreal, Uml::TextRole::Enum)’ can be marked override [-Wsuggest-override] 86 | virtual void constrainTextPos(qreal &textX, qreal &textY, | ^~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:90:18: warning: ‘virtual void AssociationWidget::calculateNameTextSegment()’ can be marked override [-Wsuggest-override] 90 | virtual void calculateNameTextSegment(); | ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:105:10: warning: ‘virtual void AssociationWidget::setName(const QString&)’ can be marked override [-Wsuggest-override] 105 | void setName(const QString &strRole); | ^~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:149:20: warning: ‘virtual QRectF AssociationWidget::boundingRect() const’ can be marked override [-Wsuggest-override] 149 | virtual QRectF boundingRect() const; | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:150:26: warning: ‘virtual QPainterPath AssociationWidget::shape() const’ can be marked override [-Wsuggest-override] 150 | virtual QPainterPath shape() const; | ^~~~~ /<>/umbrello/umlwidgets/associationwidget.h:156:16: warning: ‘virtual UMLWidget* AssociationWidget::onWidget(const QPointF&)’ can be marked override [-Wsuggest-override] 156 | UMLWidget* onWidget(const QPointF &p); | ^~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:174:11: warning: ‘virtual QFont AssociationWidget::font() const’ can be marked override [-Wsuggest-override] 174 | QFont font() const; | ^~~~ /<>/umbrello/umlwidgets/associationwidget.h:176:18: warning: ‘virtual void AssociationWidget::setTextColor(const QColor&)’ can be marked override [-Wsuggest-override] 176 | virtual void setTextColor(const QColor &color); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:177:18: warning: ‘virtual void AssociationWidget::setLineColor(const QColor&)’ can be marked override [-Wsuggest-override] 177 | virtual void setLineColor(const QColor &color); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:178:18: warning: ‘virtual void AssociationWidget::setLineWidth(uint)’ can be marked override [-Wsuggest-override] 178 | virtual void setLineWidth(uint width); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:186:18: warning: ‘virtual bool AssociationWidget::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] 186 | virtual bool loadFromXMI1(QDomElement& qElement); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:187:18: warning: ‘virtual void AssociationWidget::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 187 | virtual void saveToXMI1(QDomDocument &qDoc, QDomElement &qElement); | ^~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:195:18: warning: ‘virtual void AssociationWidget::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 195 | virtual void mouseDoubleClickEvent(QGraphicsSceneMouseEvent *event); | ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:196:18: warning: ‘virtual void AssociationWidget::mouseMoveEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 196 | virtual void mouseMoveEvent(QGraphicsSceneMouseEvent *event); | ^~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:197:18: warning: ‘virtual void AssociationWidget::mousePressEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 197 | virtual void mousePressEvent(QGraphicsSceneMouseEvent *event); | ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:198:18: warning: ‘virtual void AssociationWidget::mouseReleaseEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 198 | virtual void mouseReleaseEvent(QGraphicsSceneMouseEvent *event); | ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:200:18: warning: ‘virtual void AssociationWidget::setSelected(bool)’ can be marked override [-Wsuggest-override] 200 | virtual void setSelected(bool _select); | ^~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:202:18: warning: ‘virtual void AssociationWidget::slotMenuSelection(QAction*)’ can be marked override [-Wsuggest-override] 202 | virtual void slotMenuSelection(QAction* action); | ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:209:18: warning: ‘virtual void AssociationWidget::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] 209 | virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent *event); | ^~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:211:18: warning: ‘virtual void AssociationWidget::hoverEnterEvent(QGraphicsSceneHoverEvent*)’ can be marked override [-Wsuggest-override] 211 | virtual void hoverEnterEvent(QGraphicsSceneHoverEvent *event); | ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:212:18: warning: ‘virtual void AssociationWidget::hoverLeaveEvent(QGraphicsSceneHoverEvent*)’ can be marked override [-Wsuggest-override] 212 | virtual void hoverLeaveEvent(QGraphicsSceneHoverEvent *event); | ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:213:18: warning: ‘virtual void AssociationWidget::hoverMoveEvent(QGraphicsSceneHoverEvent*)’ can be marked override [-Wsuggest-override] 213 | virtual void hoverMoveEvent(QGraphicsSceneHoverEvent *event); | ^~~~~~~~~~~~~~ In file included from /<>/umbrello/umlwidgets/classifierwidget.cpp:17: /<>/umbrello/umlwidgets/associationline.h:58:22: warning: ‘virtual void Symbol::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] 58 | virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget); | ^~~~~ /<>/umbrello/umlwidgets/associationline.h:60:24: warning: ‘virtual QRectF Symbol::boundingRect() const’ can be marked override [-Wsuggest-override] 60 | virtual QRectF boundingRect() const; | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationline.h:61:30: warning: ‘virtual QPainterPath Symbol::shape() const’ can be marked override [-Wsuggest-override] 61 | virtual QPainterPath shape() const; | ^~~~~ /<>/umbrello/umlwidgets/associationline.h:154:18: warning: ‘virtual void AssociationLine::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] 154 | virtual void paint(QPainter* painter, const QStyleOptionGraphicsItem* option, QWidget* widget); | ^~~~~ /<>/umbrello/umlwidgets/associationline.h:158:12: warning: ‘virtual QRectF AssociationLine::boundingRect() const’ can be marked override [-Wsuggest-override] 158 | QRectF boundingRect() const; | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationline.h:159:18: warning: ‘virtual QPainterPath AssociationLine::shape() const’ can be marked override [-Wsuggest-override] 159 | QPainterPath shape() const; | ^~~~~ /<>/umbrello/umlwidgets/associationline.h:164:10: warning: ‘virtual void AssociationLine::mousePressEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 164 | void mousePressEvent(QGraphicsSceneMouseEvent *event); | ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationline.h:165:10: warning: ‘virtual void AssociationLine::mouseMoveEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 165 | void mouseMoveEvent(QGraphicsSceneMouseEvent *event); | ^~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationline.h:166:10: warning: ‘virtual void AssociationLine::mouseReleaseEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 166 | void mouseReleaseEvent(QGraphicsSceneMouseEvent *event); | ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationline.h:168:10: warning: ‘virtual void AssociationLine::hoverEnterEvent(QGraphicsSceneHoverEvent*)’ can be marked override [-Wsuggest-override] 168 | void hoverEnterEvent(QGraphicsSceneHoverEvent *event); | ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationline.h:169:10: warning: ‘virtual void AssociationLine::hoverMoveEvent(QGraphicsSceneHoverEvent*)’ can be marked override [-Wsuggest-override] 169 | void hoverMoveEvent(QGraphicsSceneHoverEvent *event); | ^~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationline.h:170:10: warning: ‘virtual void AssociationLine::hoverLeaveEvent(QGraphicsSceneHoverEvent*)’ can be marked override [-Wsuggest-override] 170 | void hoverLeaveEvent(QGraphicsSceneHoverEvent *event); | ^~~~~~~~~~~~~~~ In file included from /<>/umbrello/uml1model/package.h:14, from /<>/umbrello/uml1model/classifier.h:13, from /<>/umbrello/umlwidgets/classifierwidget.cpp:18: /<>/umbrello/uml1model/umlcanvasobject.h:43:18: warning: ‘virtual void UMLCanvasObject::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 43 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/umlcanvasobject.h:85:18: warning: ‘virtual bool UMLCanvasObject::resolveRef()’ can be marked override [-Wsuggest-override] 85 | virtual bool resolveRef(); | ^~~~~~~~~~ In file included from /<>/umbrello/uml1model/classifier.h:13, from /<>/umbrello/umlwidgets/classifierwidget.cpp:18: /<>/umbrello/uml1model/package.h:39:18: warning: ‘virtual void UMLPackage::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 39 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/package.h:41:24: warning: ‘virtual UMLObject* UMLPackage::clone() const’ can be marked override [-Wsuggest-override] 41 | virtual UMLObject* clone() const; | ^~~~~ /<>/umbrello/uml1model/package.h:64:18: warning: ‘virtual bool UMLPackage::resolveRef()’ can be marked override [-Wsuggest-override] 64 | virtual bool resolveRef(); | ^~~~~~~~~~ /<>/umbrello/uml1model/package.h:66:18: warning: ‘virtual void UMLPackage::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 66 | virtual void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/package.h:69:18: warning: ‘virtual bool UMLPackage::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 69 | virtual bool load1(QDomElement& element); | ^~~~~ In file included from /<>/umbrello/uml1model/attribute.h:15, from /<>/umbrello/uml1model/umlattributelist.h:17, from /<>/umbrello/uml1model/classifier.h:14, from /<>/umbrello/umlwidgets/classifierwidget.cpp:18: /<>/umbrello/uml1model/classifierlistitem.h:48:18: warning: ‘virtual void UMLClassifierListItem::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 48 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/classifierlistitem.h:54:24: warning: ‘virtual UMLObject* UMLClassifierListItem::clone() const’ can be marked override [-Wsuggest-override] 54 | virtual UMLObject* clone() const = 0; | ^~~~~ In file included from /<>/umbrello/uml1model/umlattributelist.h:17, from /<>/umbrello/uml1model/classifier.h:14, from /<>/umbrello/umlwidgets/classifierwidget.cpp:18: /<>/umbrello/uml1model/attribute.h:42:18: warning: ‘virtual void UMLAttribute::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 42 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/attribute.h:44:10: warning: ‘virtual void UMLAttribute::setName(const QString&)’ can be marked override [-Wsuggest-override] 44 | void setName(const QString &name); | ^~~~~~~ /<>/umbrello/uml1model/attribute.h:48:24: warning: ‘virtual UMLObject* UMLAttribute::clone() const’ can be marked override [-Wsuggest-override] 48 | virtual UMLObject* clone() const; | ^~~~~ /<>/umbrello/uml1model/attribute.h:53:13: warning: ‘virtual QString UMLAttribute::toString(Uml::SignatureType::Enum, bool)’ can be marked override [-Wsuggest-override] 53 | QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false); | ^~~~~~~~ /<>/umbrello/uml1model/attribute.h:58:18: warning: ‘virtual void UMLAttribute::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 58 | virtual void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/attribute.h:60:18: warning: ‘virtual bool UMLAttribute::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] 60 | virtual bool showPropertiesDialog(QWidget* parent = 0); | ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/attribute.h:73:10: warning: ‘virtual bool UMLAttribute::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 73 | bool load1(QDomElement & element); | ^~~~~ In file included from /<>/umbrello/uml1model/foreignkeyconstraint.h:16, from /<>/umbrello/model_utils.h:18, from /<>/umbrello/uml1model/classifier.h:19, from /<>/umbrello/umlwidgets/classifierwidget.cpp:18: /<>/umbrello/uml1model/entityconstraint.h:40:18: warning: ‘virtual void UMLEntityConstraint::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 40 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/entityconstraint.h:45:24: warning: ‘virtual UMLObject* UMLEntityConstraint::clone() const’ can be marked override [-Wsuggest-override] 45 | virtual UMLObject* clone() const = 0; | ^~~~~ In file included from /<>/umbrello/model_utils.h:18, from /<>/umbrello/uml1model/classifier.h:19, from /<>/umbrello/umlwidgets/classifierwidget.cpp:18: /<>/umbrello/uml1model/foreignkeyconstraint.h:56:18: warning: ‘virtual void UMLForeignKeyConstraint::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 56 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:58:24: warning: ‘virtual UMLObject* UMLForeignKeyConstraint::clone() const’ can be marked override [-Wsuggest-override] 58 | virtual UMLObject* clone() const; | ^~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:60:13: warning: ‘virtual QString UMLForeignKeyConstraint::toString(Uml::SignatureType::Enum, bool)’ can be marked override [-Wsuggest-override] 60 | QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false); | ^~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:65:10: warning: ‘virtual void UMLForeignKeyConstraint::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 65 | void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:67:18: warning: ‘virtual bool UMLForeignKeyConstraint::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] 67 | virtual bool showPropertiesDialog(QWidget* parent = 0); | ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:85:10: warning: ‘virtual bool UMLForeignKeyConstraint::resolveRef()’ can be marked override [-Wsuggest-override] 85 | bool resolveRef(); | ^~~~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:94:10: warning: ‘virtual bool UMLForeignKeyConstraint::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 94 | bool load1(QDomElement & element); | ^~~~~ In file included from /<>/umbrello/model_utils.h:20, from /<>/umbrello/uml1model/classifier.h:19, from /<>/umbrello/umlwidgets/classifierwidget.cpp:18: /<>/umbrello/dialogs/multipagedialogbase.h:101:18: warning: ‘virtual void MultiPageDialogBase::keyPressEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] 101 | virtual void keyPressEvent(QKeyEvent *event); | ^~~~~~~~~~~~~ In file included from /<>/umbrello/umlwidgets/classifierwidget.cpp:18: /<>/umbrello/uml1model/classifier.h:54:18: warning: ‘virtual void UMLClassifier::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 54 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/classifier.h:56:16: warning: ‘virtual UMLObject* UMLClassifier::clone() const’ can be marked override [-Wsuggest-override] 56 | UMLObject* clone() const; | ^~~~~ /<>/umbrello/uml1model/classifier.h:111:18: warning: ‘virtual bool UMLClassifier::resolveRef()’ can be marked override [-Wsuggest-override] 111 | virtual bool resolveRef(); | ^~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:115:24: warning: ‘virtual UMLObject* UMLClassifier::findChildObjectById(Uml::ID::Type, bool)’ can be marked override [-Wsuggest-override] 115 | virtual UMLObject* findChildObjectById(Uml::ID::Type id, bool considerAncestors = false); | ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:124:18: warning: ‘virtual bool UMLClassifier::acceptAssociationType(Uml::AssociationType::Enum)’ can be marked override [-Wsuggest-override] 124 | virtual bool acceptAssociationType(Uml::AssociationType::Enum type); | ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:129:10: warning: ‘virtual void UMLClassifier::setBaseType(UMLObject::ObjectType)’ can be marked override [-Wsuggest-override] 129 | void setBaseType(UMLObject::ObjectType ot); | ^~~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:181:10: warning: ‘virtual void UMLClassifier::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 181 | void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:183:18: warning: ‘virtual bool UMLClassifier::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 183 | virtual bool load1(QDomElement& element); | ^~~~~ In file included from /<>/umbrello/cmds.h:18, from /<>/umbrello/umlwidgets/classifierwidget.cpp:19: /<>/umbrello/cmds/cmdcreatediagram.h:30:14: warning: ‘virtual void Uml::CmdCreateDiagram::redo()’ can be marked override [-Wsuggest-override] 30 | void redo(); | ^~~~ /<>/umbrello/cmds/cmdcreatediagram.h:31:14: warning: ‘virtual void Uml::CmdCreateDiagram::undo()’ can be marked override [-Wsuggest-override] 31 | void undo(); | ^~~~ In file included from /<>/umbrello/cmds.h:19, from /<>/umbrello/umlwidgets/classifierwidget.cpp:19: /<>/umbrello/cmds/cmdhandlerename.h:26:14: warning: ‘virtual void Uml::CmdHandleRename::redo()’ can be marked override [-Wsuggest-override] 26 | void redo(); | ^~~~ /<>/umbrello/cmds/cmdhandlerename.h:27:14: warning: ‘virtual void Uml::CmdHandleRename::undo()’ can be marked override [-Wsuggest-override] 27 | void undo(); | ^~~~ In file included from /<>/umbrello/cmds.h:20, from /<>/umbrello/umlwidgets/classifierwidget.cpp:19: /<>/umbrello/cmds/cmdremovediagram.h:32:14: warning: ‘virtual void Uml::CmdRemoveDiagram::redo()’ can be marked override [-Wsuggest-override] 32 | void redo(); | ^~~~ /<>/umbrello/cmds/cmdremovediagram.h:33:14: warning: ‘virtual void Uml::CmdRemoveDiagram::undo()’ can be marked override [-Wsuggest-override] 33 | void undo(); | ^~~~ In file included from /<>/umbrello/cmds.h:21, from /<>/umbrello/umlwidgets/classifierwidget.cpp:19: /<>/umbrello/cmds/cmdsetstereotype.h:24:18: warning: ‘virtual void Uml::CmdSetStereotype::redo()’ can be marked override [-Wsuggest-override] 24 | void redo(); | ^~~~ /<>/umbrello/cmds/cmdsetstereotype.h:25:18: warning: ‘virtual void Uml::CmdSetStereotype::undo()’ can be marked override [-Wsuggest-override] 25 | void undo(); | ^~~~ In file included from /<>/umbrello/cmds.h:22, from /<>/umbrello/umlwidgets/classifierwidget.cpp:19: /<>/umbrello/cmds/cmdsetvisibility.h:24:18: warning: ‘virtual void Uml::CmdSetVisibility::redo()’ can be marked override [-Wsuggest-override] 24 | void redo(); | ^~~~ /<>/umbrello/cmds/cmdsetvisibility.h:25:18: warning: ‘virtual void Uml::CmdSetVisibility::undo()’ can be marked override [-Wsuggest-override] 25 | void undo(); | ^~~~ In file included from /<>/umbrello/cmds.h:27, from /<>/umbrello/umlwidgets/classifierwidget.cpp:19: /<>/umbrello/cmds/generic/cmdcreateumlobject.h:28:14: warning: ‘virtual void Uml::CmdCreateUMLObject::redo()’ can be marked override [-Wsuggest-override] 28 | void redo(); | ^~~~ /<>/umbrello/cmds/generic/cmdcreateumlobject.h:29:14: warning: ‘virtual void Uml::CmdCreateUMLObject::undo()’ can be marked override [-Wsuggest-override] 29 | void undo(); | ^~~~ In file included from /<>/umbrello/cmds.h:28, from /<>/umbrello/umlwidgets/classifierwidget.cpp:19: /<>/umbrello/cmds/generic/cmdremoveumlobject.h:25:14: warning: ‘virtual void Uml::CmdRemoveUMLObject::redo()’ can be marked override [-Wsuggest-override] 25 | void redo(); | ^~~~ /<>/umbrello/cmds/generic/cmdremoveumlobject.h:26:14: warning: ‘virtual void Uml::CmdRemoveUMLObject::undo()’ can be marked override [-Wsuggest-override] 26 | void undo(); | ^~~~ In file included from /<>/umbrello/cmds.h:29, from /<>/umbrello/umlwidgets/classifierwidget.cpp:19: /<>/umbrello/cmds/generic/cmdrenameumlinstancetype.h:30:14: warning: ‘virtual void Uml::CmdRenameUMLInstanceType::redo()’ can be marked override [-Wsuggest-override] 30 | void redo(); | ^~~~ /<>/umbrello/cmds/generic/cmdrenameumlinstancetype.h:31:14: warning: ‘virtual void Uml::CmdRenameUMLInstanceType::undo()’ can be marked override [-Wsuggest-override] 31 | void undo(); | ^~~~ In file included from /<>/umbrello/cmds.h:30, from /<>/umbrello/umlwidgets/classifierwidget.cpp:19: /<>/umbrello/cmds/generic/cmdrenameumlobject.h:26:18: warning: ‘virtual void Uml::CmdRenameUMLObject::redo()’ can be marked override [-Wsuggest-override] 26 | void redo(); | ^~~~ /<>/umbrello/cmds/generic/cmdrenameumlobject.h:27:18: warning: ‘virtual void Uml::CmdRenameUMLObject::undo()’ can be marked override [-Wsuggest-override] 27 | void undo(); | ^~~~ In file included from /<>/umbrello/cmds.h:35, from /<>/umbrello/umlwidgets/classifierwidget.cpp:19: /<>/umbrello/cmds/widget/cmdchangefillcolor.h:30:18: warning: ‘virtual void Uml::CmdChangeFillColor::redo()’ can be marked override [-Wsuggest-override] 30 | void redo(); | ^~~~ /<>/umbrello/cmds/widget/cmdchangefillcolor.h:31:18: warning: ‘virtual void Uml::CmdChangeFillColor::undo()’ can be marked override [-Wsuggest-override] 31 | void undo(); | ^~~~ In file included from /<>/umbrello/cmds.h:36, from /<>/umbrello/umlwidgets/classifierwidget.cpp:19: /<>/umbrello/cmds/widget/cmdchangefont.h:27:18: warning: ‘virtual void Uml::CmdChangeFont::undo()’ can be marked override [-Wsuggest-override] 27 | void undo(); | ^~~~ /<>/umbrello/cmds/widget/cmdchangefont.h:28:18: warning: ‘virtual void Uml::CmdChangeFont::redo()’ can be marked override [-Wsuggest-override] 28 | void redo(); | ^~~~ In file included from /<>/umbrello/cmds.h:37, from /<>/umbrello/umlwidgets/classifierwidget.cpp:19: /<>/umbrello/cmds/widget/cmdchangelinecolor.h:27:14: warning: ‘virtual void Uml::CmdChangeLineColor::redo()’ can be marked override [-Wsuggest-override] 27 | void redo(); | ^~~~ /<>/umbrello/cmds/widget/cmdchangelinecolor.h:28:14: warning: ‘virtual void Uml::CmdChangeLineColor::undo()’ can be marked override [-Wsuggest-override] 28 | void undo(); | ^~~~ In file included from /<>/umbrello/cmds.h:38, from /<>/umbrello/umlwidgets/classifierwidget.cpp:19: /<>/umbrello/cmds/widget/cmdchangelinewidth.h:25:14: warning: ‘virtual void Uml::CmdChangeLineWidth::redo()’ can be marked override [-Wsuggest-override] 25 | void redo(); | ^~~~ /<>/umbrello/cmds/widget/cmdchangelinewidth.h:26:14: warning: ‘virtual void Uml::CmdChangeLineWidth::undo()’ can be marked override [-Wsuggest-override] 26 | void undo(); | ^~~~ In file included from /<>/umbrello/cmds.h:39, from /<>/umbrello/umlwidgets/classifierwidget.cpp:19: /<>/umbrello/cmds/widget/cmdchangemultiplicity.h:26:14: warning: ‘virtual void Uml::CmdChangeMultiplicity::redo()’ can be marked override [-Wsuggest-override] 26 | void redo(); | ^~~~ /<>/umbrello/cmds/widget/cmdchangemultiplicity.h:27:14: warning: ‘virtual void Uml::CmdChangeMultiplicity::undo()’ can be marked override [-Wsuggest-override] 27 | void undo(); | ^~~~ In file included from /<>/umbrello/cmds.h:40, from /<>/umbrello/umlwidgets/classifierwidget.cpp:19: /<>/umbrello/cmds/widget/cmdchangetextcolor.h:27:14: warning: ‘virtual void Uml::CmdChangeTextColor::redo()’ can be marked override [-Wsuggest-override] 27 | void redo(); | ^~~~ /<>/umbrello/cmds/widget/cmdchangetextcolor.h:28:14: warning: ‘virtual void Uml::CmdChangeTextColor::undo()’ can be marked override [-Wsuggest-override] 28 | void undo(); | ^~~~ In file included from /<>/umbrello/cmds.h:41, from /<>/umbrello/umlwidgets/classifierwidget.cpp:19: /<>/umbrello/cmds/widget/cmdchangeusefillcolor.h:27:18: warning: ‘virtual void Uml::CmdChangeUseFillColor::redo()’ can be marked override [-Wsuggest-override] 27 | void redo(); | ^~~~ /<>/umbrello/cmds/widget/cmdchangeusefillcolor.h:28:18: warning: ‘virtual void Uml::CmdChangeUseFillColor::undo()’ can be marked override [-Wsuggest-override] 28 | void undo(); | ^~~~ In file included from /<>/umbrello/cmds.h:42, from /<>/umbrello/umlwidgets/classifierwidget.cpp:19: /<>/umbrello/cmds/widget/cmdchangevisualproperty.h:25:14: warning: ‘virtual void Uml::CmdChangeVisualProperty::redo()’ can be marked override [-Wsuggest-override] 25 | void redo(); | ^~~~ /<>/umbrello/cmds/widget/cmdchangevisualproperty.h:26:14: warning: ‘virtual void Uml::CmdChangeVisualProperty::undo()’ can be marked override [-Wsuggest-override] 26 | void undo(); | ^~~~ In file included from /<>/umbrello/cmds.h:43, from /<>/umbrello/umlwidgets/classifierwidget.cpp:19: /<>/umbrello/cmds/widget/cmdcreatewidget.h:28:14: warning: ‘virtual void Uml::CmdCreateWidget::redo()’ can be marked override [-Wsuggest-override] 28 | void redo(); | ^~~~ /<>/umbrello/cmds/widget/cmdcreatewidget.h:29:14: warning: ‘virtual void Uml::CmdCreateWidget::undo()’ can be marked override [-Wsuggest-override] 29 | void undo(); | ^~~~ In file included from /<>/umbrello/cmds.h:44, from /<>/umbrello/umlwidgets/classifierwidget.cpp:19: /<>/umbrello/cmds/widget/cmdmovewidget.h:28:14: warning: ‘virtual void Uml::CmdMoveWidget::redo()’ can be marked override [-Wsuggest-override] 28 | void redo(); | ^~~~ /<>/umbrello/cmds/widget/cmdmovewidget.h:29:14: warning: ‘virtual void Uml::CmdMoveWidget::undo()’ can be marked override [-Wsuggest-override] 29 | void undo(); | ^~~~ In file included from /<>/umbrello/cmds.h:45, from /<>/umbrello/umlwidgets/classifierwidget.cpp:19: /<>/umbrello/cmds/widget/cmdremovewidget.h:28:14: warning: ‘virtual void Uml::CmdRemoveWidget::redo()’ can be marked override [-Wsuggest-override] 28 | void redo(); | ^~~~ /<>/umbrello/cmds/widget/cmdremovewidget.h:29:14: warning: ‘virtual void Uml::CmdRemoveWidget::undo()’ can be marked override [-Wsuggest-override] 29 | void undo(); | ^~~~ In file included from /<>/umbrello/cmds.h:46, from /<>/umbrello/umlwidgets/classifierwidget.cpp:19: /<>/umbrello/cmds/widget/cmdresizewidget.h:28:14: warning: ‘virtual void Uml::CmdResizeWidget::redo()’ can be marked override [-Wsuggest-override] 28 | void redo(); | ^~~~ /<>/umbrello/cmds/widget/cmdresizewidget.h:29:14: warning: ‘virtual void Uml::CmdResizeWidget::undo()’ can be marked override [-Wsuggest-override] 29 | void undo(); | ^~~~ In file included from /<>/umbrello/cmds.h:47, from /<>/umbrello/umlwidgets/classifierwidget.cpp:19: /<>/umbrello/cmds/widget/cmdsetname.h:24:18: warning: ‘virtual void Uml::CmdSetName::redo()’ can be marked override [-Wsuggest-override] 24 | void redo(); | ^~~~ /<>/umbrello/cmds/widget/cmdsetname.h:25:18: warning: ‘virtual void Uml::CmdSetName::undo()’ can be marked override [-Wsuggest-override] 25 | void undo(); | ^~~~ In file included from /<>/umbrello/cmds.h:48, from /<>/umbrello/umlwidgets/classifierwidget.cpp:19: /<>/umbrello/cmds/widget/cmdsettxt.h:26:18: warning: ‘virtual void Uml::CmdSetTxt::redo()’ can be marked override [-Wsuggest-override] 26 | void redo(); | ^~~~ /<>/umbrello/cmds/widget/cmdsettxt.h:27:18: warning: ‘virtual void Uml::CmdSetTxt::undo()’ can be marked override [-Wsuggest-override] 27 | void undo(); | ^~~~ In file included from /<>/umbrello/umlwidgets/classifierwidget.cpp:20: /<>/umbrello/debug/debug_utils.h:91:18: warning: ‘virtual void Tracer::showEvent(QShowEvent*)’ can be marked override [-Wsuggest-override] 91 | virtual void showEvent(QShowEvent*); | ^~~~~~~~~ In file included from /<>/umbrello/umlwidgets/classifierwidget.cpp:21: /<>/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] 38 | virtual UMLAttribute* createAttribute(const QString &name = QString(), | ^~~~~~~~~~~~~~~ /<>/umbrello/uml1model/instance.h:42:18: warning: ‘virtual void UMLInstance::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 42 | virtual void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/instance.h:46:10: warning: ‘virtual bool UMLInstance::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 46 | bool load1(QDomElement& element); | ^~~~~ /<>/umbrello/uml1model/instance.h:47:18: warning: ‘virtual bool UMLInstance::resolveRef()’ can be marked override [-Wsuggest-override] 47 | virtual bool resolveRef(); | ^~~~~~~~~~ /<>/umbrello/uml1model/instance.h:48:10: warning: ‘virtual bool UMLInstance::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] 48 | bool showPropertiesDialog(QWidget *parent); | ^~~~~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/umlwidgets/classifierwidget.cpp:24: /<>/umbrello/uml1model/operation.h:37:18: warning: ‘virtual void UMLOperation::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 37 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/operation.h:39:24: warning: ‘virtual UMLObject* UMLOperation::clone() const’ can be marked override [-Wsuggest-override] 39 | virtual UMLObject* clone() const; | ^~~~~ /<>/umbrello/uml1model/operation.h:41:10: warning: ‘virtual void UMLOperation::setType(UMLObject*)’ can be marked override [-Wsuggest-override] 41 | void setType(UMLObject* type); | ^~~~~~~ /<>/umbrello/uml1model/operation.h:52:13: warning: ‘virtual QString UMLOperation::toString(Uml::SignatureType::Enum, bool)’ can be marked override [-Wsuggest-override] 52 | QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false); | ^~~~~~~~ /<>/umbrello/uml1model/operation.h:56:10: warning: ‘virtual bool UMLOperation::resolveRef()’ can be marked override [-Wsuggest-override] 56 | bool resolveRef(); | ^~~~~~~~~~ /<>/umbrello/uml1model/operation.h:60:18: warning: ‘virtual bool UMLOperation::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] 60 | virtual bool showPropertiesDialog(QWidget* parent = 0); | ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/operation.h:72:10: warning: ‘virtual void UMLOperation::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 72 | void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/operation.h:75:10: warning: ‘virtual bool UMLOperation::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 75 | bool load1(QDomElement & element); | ^~~~~ In file included from /<>/umbrello/umlwidgets/classifierwidget.cpp:25: /<>/umbrello/uml1model/template.h:37:18: warning: ‘virtual void UMLTemplate::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 37 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/template.h:39:24: warning: ‘virtual UMLObject* UMLTemplate::clone() const’ can be marked override [-Wsuggest-override] 39 | virtual UMLObject* clone() const; | ^~~~~ /<>/umbrello/uml1model/template.h:43:13: warning: ‘virtual QString UMLTemplate::toString(Uml::SignatureType::Enum, bool)’ can be marked override [-Wsuggest-override] 43 | QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false); | ^~~~~~~~ /<>/umbrello/uml1model/template.h:45:21: warning: ‘virtual QString UMLTemplate::getTypeName() const’ can be marked override [-Wsuggest-override] 45 | virtual QString getTypeName() const; | ^~~~~~~~~~~ /<>/umbrello/uml1model/template.h:47:18: warning: ‘virtual bool UMLTemplate::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] 47 | virtual bool showPropertiesDialog(QWidget* parent); | ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/template.h:49:10: warning: ‘virtual void UMLTemplate::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 49 | void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/template.h:53:10: warning: ‘virtual bool UMLTemplate::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 53 | bool load1(QDomElement & element); | ^~~~~ In file included from /<>/umbrello/umlwidgets/classifierwidget.cpp:26: /<>/umbrello/uml.h:201:18: warning: ‘virtual void UMLApp::keyPressEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] 201 | virtual void keyPressEvent(QKeyEvent* e); | ^~~~~~~~~~~~~ /<>/umbrello/uml.h:202:18: warning: ‘virtual void UMLApp::keyReleaseEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] 202 | virtual void keyReleaseEvent(QKeyEvent* e); | ^~~~~~~~~~~~~~~ /<>/umbrello/uml.h:204:18: warning: ‘virtual void UMLApp::customEvent(QEvent*)’ can be marked override [-Wsuggest-override] 204 | virtual void customEvent(QEvent* e); | ^~~~~~~~~~~ /<>/umbrello/uml.h:215:18: warning: ‘virtual bool UMLApp::queryClose()’ can be marked override [-Wsuggest-override] 215 | virtual bool queryClose(); | ^~~~~~~~~~ /<>/umbrello/uml.h:217:18: warning: ‘virtual void UMLApp::saveProperties(KConfigGroup&)’ can be marked override [-Wsuggest-override] 217 | virtual void saveProperties(KConfigGroup & cfg); | ^~~~~~~~~~~~~~ /<>/umbrello/uml.h:218:18: warning: ‘virtual void UMLApp::readProperties(const KConfigGroup&)’ can be marked override [-Wsuggest-override] 218 | virtual void readProperties(const KConfigGroup & cfg); | ^~~~~~~~~~~~~~ In file included from /<>/umbrello/umlwidgets/classifierwidget.cpp:28: /<>/umbrello/umlview.h:54:18: warning: ‘virtual void UMLView::wheelEvent(QWheelEvent*)’ can be marked override [-Wsuggest-override] 54 | virtual void wheelEvent(QWheelEvent* event); | ^~~~~~~~~~ /<>/umbrello/umlview.h:55:18: warning: ‘virtual void UMLView::showEvent(QShowEvent*)’ can be marked override [-Wsuggest-override] 55 | virtual void showEvent(QShowEvent *se); | ^~~~~~~~~ /<>/umbrello/umlview.h:56:18: warning: ‘virtual void UMLView::hideEvent(QHideEvent*)’ can be marked override [-Wsuggest-override] 56 | virtual void hideEvent(QHideEvent *he); | ^~~~~~~~~ /<>/umbrello/umlview.h:57:18: warning: ‘virtual void UMLView::mousePressEvent(QMouseEvent*)’ can be marked override [-Wsuggest-override] 57 | virtual void mousePressEvent(QMouseEvent* event); | ^~~~~~~~~~~~~~~ /<>/umbrello/umlview.h:58:18: warning: ‘virtual void UMLView::mouseReleaseEvent(QMouseEvent*)’ can be marked override [-Wsuggest-override] 58 | virtual void mouseReleaseEvent(QMouseEvent* event); | ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlview.h:59:18: warning: ‘virtual void UMLView::resizeEvent(QResizeEvent*)’ can be marked override [-Wsuggest-override] 59 | virtual void resizeEvent(QResizeEvent *event); | ^~~~~~~~~~~ [ 71%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/umlwidgets/combinedfragmentwidget.cpp.o cd /<>/obj-aarch64-linux-gnu/umbrello && /usr/bin/aarch64-linux-gnu-g++ -DCMAKE_BINARY_DIR=\"/<>/obj-aarch64-linux-gnu\" -DKCOREADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLO_VERSION_STRING=\"2.23.3\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-aarch64-linux-gnu/umbrello -I/<>/umbrello -I/<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/include -I/<>/obj-aarch64-linux-gnu -I/<>/umbrello/clipboard -I/<>/umbrello/cmds -I/<>/umbrello/codegenerators -I/<>/umbrello/codegenerators/ada -I/<>/umbrello/codegenerators/as -I/<>/umbrello/codegenerators/cpp -I/<>/umbrello/codegenerators/csharp -I/<>/umbrello/codegenerators/d -I/<>/umbrello/codegenerators/idl -I/<>/umbrello/codegenerators/java -I/<>/umbrello/codegenerators/js -I/<>/umbrello/codegenerators/pascal -I/<>/umbrello/codegenerators/perl -I/<>/umbrello/codegenerators/php -I/<>/umbrello/codegenerators/python -I/<>/umbrello/codegenerators/ruby -I/<>/umbrello/codegenerators/sql -I/<>/umbrello/codegenerators/tcl -I/<>/umbrello/codegenerators/vala -I/<>/umbrello/codegenerators/xml -I/<>/umbrello/codegenwizard -I/<>/umbrello/codeimport -I/<>/umbrello/codeimport/csharp -I/<>/umbrello/codeimpwizard -I/<>/umbrello/debug -I/<>/umbrello/dialogs -I/<>/umbrello/dialogs/pages -I/<>/umbrello/dialogs/widgets -I/<>/umbrello/docgenerators -I/<>/umbrello/finder -I/<>/umbrello/refactoring -I/<>/umbrello/uml1model -I/<>/umbrello/umlwidgets -I/<>/lib/cppparser -I/<>/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/aarch64-linux-gnu/qt5 -isystem /usr/include/aarch64-linux-gnu/qt5/QtWidgets -isystem /usr/include/aarch64-linux-gnu/qt5/QtGui -isystem /usr/include/aarch64-linux-gnu/qt5/QtCore -isystem /usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/aarch64-linux-gnu/qt5/QtXml -isystem /usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/aarch64-linux-gnu/qt5/QtSvg -isystem /usr/include/aarch64-linux-gnu/qt5/QtWebKitWidgets -isystem /usr/include/aarch64-linux-gnu/qt5/QtWebKit -isystem /usr/include/aarch64-linux-gnu/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/aarch64-linux-gnu/qt5/QtConcurrent -isystem /usr/include/aarch64-linux-gnu/qt5/QtDBus -isystem /usr/include/KF5/KTextEditor -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -fno-delete-null-pointer-checks -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -o CMakeFiles/libumbrello.dir/umlwidgets/combinedfragmentwidget.cpp.o -c /<>/umbrello/umlwidgets/combinedfragmentwidget.cpp In file included from /<>/umbrello/umlwidgets/umlwidget.h:18, from /<>/umbrello/umlwidgets/combinedfragmentwidget.h:14, from /<>/umbrello/umlwidgets/combinedfragmentwidget.cpp:12: /<>/umbrello/umlwidgets/widgetbase.h:187:20: warning: ‘virtual QRectF WidgetBase::boundingRect() const’ can be marked override [-Wsuggest-override] 187 | virtual QRectF boundingRect() const; | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/widgetbase.h:191:18: warning: ‘virtual void WidgetBase::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] 191 | virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); | ^~~~~ /<>/umbrello/umlwidgets/widgetbase.h:260:18: warning: ‘virtual void WidgetBase::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] 260 | virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent *event); | ^~~~~~~~~~~~~~~~ In file included from /<>/umbrello/umlwidgets/combinedfragmentwidget.h:14, from /<>/umbrello/umlwidgets/combinedfragmentwidget.cpp:12: /<>/umbrello/umlwidgets/umlwidget.h:71:18: warning: ‘virtual void UMLWidget::setUseFillColor(bool)’ can be marked override [-Wsuggest-override] 71 | virtual void setUseFillColor(bool fc); | ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:74:18: warning: ‘virtual void UMLWidget::setTextColor(const QColor&)’ can be marked override [-Wsuggest-override] 74 | virtual void setTextColor(const QColor &color); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:77:18: warning: ‘virtual void UMLWidget::setLineColor(const QColor&)’ can be marked override [-Wsuggest-override] 77 | virtual void setLineColor(const QColor &color); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:80:18: warning: ‘virtual void UMLWidget::setLineWidth(uint)’ can be marked override [-Wsuggest-override] 80 | virtual void setLineWidth(uint width); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:83:18: warning: ‘virtual void UMLWidget::setFillColor(const QColor&)’ can be marked override [-Wsuggest-override] 83 | virtual void setFillColor(const QColor &color); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:87:18: warning: ‘virtual void UMLWidget::setSelected(bool)’ can be marked override [-Wsuggest-override] 87 | virtual void setSelected(bool _select); | ^~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:96:18: warning: ‘virtual void UMLWidget::setFont(const QFont&)’ can be marked override [-Wsuggest-override] 96 | virtual void setFont(const QFont &font); | ^~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:173:18: warning: ‘virtual void UMLWidget::showPropertiesDialog()’ can be marked override [-Wsuggest-override] 173 | virtual void showPropertiesDialog(); | ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:192:18: warning: ‘virtual bool UMLWidget::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] 192 | virtual bool loadFromXMI1(QDomElement &qElement); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:193:18: warning: ‘virtual void UMLWidget::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 193 | virtual void saveToXMI1(QDomDocument &qDoc, QDomElement &qElement); | ^~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:230:18: warning: ‘virtual void UMLWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] 230 | virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); | ^~~~~ /<>/umbrello/umlwidgets/umlwidget.h:234:18: warning: ‘virtual void UMLWidget::slotMenuSelection(QAction*)’ can be marked override [-Wsuggest-override] 234 | virtual void slotMenuSelection(QAction* action); | ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:251:18: warning: ‘virtual void UMLWidget::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] 251 | virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent* event); | ^~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:252:18: warning: ‘virtual void UMLWidget::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 252 | virtual void mouseDoubleClickEvent(QGraphicsSceneMouseEvent *event); | ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:253:18: warning: ‘virtual void UMLWidget::mousePressEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 253 | virtual void mousePressEvent(QGraphicsSceneMouseEvent *event); | ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:254:18: warning: ‘virtual void UMLWidget::mouseMoveEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 254 | virtual void mouseMoveEvent(QGraphicsSceneMouseEvent *event); | ^~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:255:18: warning: ‘virtual void UMLWidget::mouseReleaseEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 255 | virtual void mouseReleaseEvent(QGraphicsSceneMouseEvent *event); | ^~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/umlwidgets/combinedfragmentwidget.h:16, from /<>/umbrello/umlwidgets/combinedfragmentwidget.cpp:12: /<>/umbrello/umlwidgets/floatingdashlinewidget.h:40:18: warning: ‘virtual void FloatingDashLineWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] 40 | virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option = 0, QWidget *widget = 0); | ^~~~~ /<>/umbrello/umlwidgets/floatingdashlinewidget.h:42:10: warning: ‘virtual void FloatingDashLineWidget::slotMenuSelection(QAction*)’ can be marked override [-Wsuggest-override] 42 | void slotMenuSelection(QAction* action); | ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/floatingdashlinewidget.h:48:10: warning: ‘virtual void FloatingDashLineWidget::setY(qreal)’ can be marked override [-Wsuggest-override] 48 | void setY(qreal y); | ^~~~ /<>/umbrello/umlwidgets/floatingdashlinewidget.h:54:10: warning: ‘virtual void FloatingDashLineWidget::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 54 | void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); | ^~~~~~~~~~ /<>/umbrello/umlwidgets/floatingdashlinewidget.h:55:10: warning: ‘virtual bool FloatingDashLineWidget::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] 55 | bool loadFromXMI1(QDomElement & qElement); | ^~~~~~~~~~~~ In file included from /<>/umbrello/umlwidgets/combinedfragmentwidget.cpp:12: /<>/umbrello/umlwidgets/combinedfragmentwidget.h:59:18: warning: ‘virtual void CombinedFragmentWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] 59 | virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); | ^~~~~ /<>/umbrello/umlwidgets/combinedfragmentwidget.h:69:10: warning: ‘virtual void CombinedFragmentWidget::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 69 | void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); | ^~~~~~~~~~ /<>/umbrello/umlwidgets/combinedfragmentwidget.h:70:10: warning: ‘virtual bool CombinedFragmentWidget::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] 70 | bool loadFromXMI1(QDomElement & qElement); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/combinedfragmentwidget.h:73:18: warning: ‘virtual void CombinedFragmentWidget::cleanup()’ can be marked override [-Wsuggest-override] 73 | virtual void cleanup(); | ^~~~~~~ /<>/umbrello/umlwidgets/combinedfragmentwidget.h:75:18: warning: ‘virtual bool CombinedFragmentWidget::activate(IDChangeLog*)’ can be marked override [-Wsuggest-override] 75 | virtual bool activate(IDChangeLog* ChangeLog = 0); | ^~~~~~~~ /<>/umbrello/umlwidgets/combinedfragmentwidget.h:78:10: warning: ‘virtual void CombinedFragmentWidget::slotMenuSelection(QAction*)’ can be marked override [-Wsuggest-override] 78 | void slotMenuSelection(QAction* action); | ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/combinedfragmentwidget.h:82:12: warning: ‘virtual QSizeF CombinedFragmentWidget::minimumSize() const’ can be marked override [-Wsuggest-override] 82 | QSizeF minimumSize() const; | ^~~~~~~~~~~ In file included from /<>/umbrello/umlwidgets/combinedfragmentwidget.cpp:15: /<>/umbrello/debug/debug_utils.h:91:18: warning: ‘virtual void Tracer::showEvent(QShowEvent*)’ can be marked override [-Wsuggest-override] 91 | virtual void showEvent(QShowEvent*); | ^~~~~~~~~ In file included from /<>/umbrello/uml.h:15, from /<>/umbrello/umlwidgets/combinedfragmentwidget.cpp:18: /<>/umbrello/dialogs/multipagedialogbase.h:101:18: warning: ‘virtual void MultiPageDialogBase::keyPressEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] 101 | virtual void keyPressEvent(QKeyEvent *event); | ^~~~~~~~~~~~~ In file included from /<>/umbrello/umlwidgets/combinedfragmentwidget.cpp:18: /<>/umbrello/uml.h:201:18: warning: ‘virtual void UMLApp::keyPressEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] 201 | virtual void keyPressEvent(QKeyEvent* e); | ^~~~~~~~~~~~~ /<>/umbrello/uml.h:202:18: warning: ‘virtual void UMLApp::keyReleaseEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] 202 | virtual void keyReleaseEvent(QKeyEvent* e); | ^~~~~~~~~~~~~~~ /<>/umbrello/uml.h:204:18: warning: ‘virtual void UMLApp::customEvent(QEvent*)’ can be marked override [-Wsuggest-override] 204 | virtual void customEvent(QEvent* e); | ^~~~~~~~~~~ /<>/umbrello/uml.h:215:18: warning: ‘virtual bool UMLApp::queryClose()’ can be marked override [-Wsuggest-override] 215 | virtual bool queryClose(); | ^~~~~~~~~~ /<>/umbrello/uml.h:217:18: warning: ‘virtual void UMLApp::saveProperties(KConfigGroup&)’ can be marked override [-Wsuggest-override] 217 | virtual void saveProperties(KConfigGroup & cfg); | ^~~~~~~~~~~~~~ /<>/umbrello/uml.h:218:18: warning: ‘virtual void UMLApp::readProperties(const KConfigGroup&)’ can be marked override [-Wsuggest-override] 218 | virtual void readProperties(const KConfigGroup & cfg); | ^~~~~~~~~~~~~~ In file included from /<>/umbrello/umlscene.h:17, from /<>/umbrello/umlwidgets/combinedfragmentwidget.cpp:20: /<>/umbrello/umlwidgets/classifierwidget.h:97:16: warning: ‘virtual UMLWidget* ClassifierWidget::onWidget(const QPointF&)’ can be marked override [-Wsuggest-override] 97 | UMLWidget* onWidget(const QPointF& p); | ^~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:98:16: warning: ‘virtual UMLWidget* ClassifierWidget::widgetWithID(Uml::ID::Type)’ can be marked override [-Wsuggest-override] 98 | UMLWidget* widgetWithID(Uml::ID::Type id); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:100:18: warning: ‘virtual void ClassifierWidget::setDocumentation(const QString&)’ can be marked override [-Wsuggest-override] 100 | virtual void setDocumentation(const QString& doc); | ^~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:102:12: warning: ‘virtual QSizeF ClassifierWidget::calculateSize(bool) const’ can be marked override [-Wsuggest-override] 102 | QSizeF calculateSize(bool withExtensions = true) const; | ^~~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:104:18: warning: ‘virtual void ClassifierWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] 104 | virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); | ^~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:105:26: warning: ‘virtual QPainterPath ClassifierWidget::shape() const’ can be marked override [-Wsuggest-override] 105 | virtual QPainterPath shape() const; | ^~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:107:18: warning: ‘virtual void ClassifierWidget::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 107 | virtual void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); | ^~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:108:18: warning: ‘virtual bool ClassifierWidget::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] 108 | virtual bool loadFromXMI1(QDomElement & qElement); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:111:18: warning: ‘virtual void ClassifierWidget::slotMenuSelection(QAction*)’ can be marked override [-Wsuggest-override] 111 | virtual void slotMenuSelection(QAction* action); | ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:121:12: warning: ‘virtual QSizeF ClassifierWidget::minimumSize() const’ can be marked override [-Wsuggest-override] 121 | QSizeF minimumSize() const; | ^~~~~~~~~~~ In file included from /<>/umbrello/umlwidgets/combinedfragmentwidget.cpp:20: /<>/umbrello/umlscene.h:338:10: warning: ‘virtual void UMLScene::dragEnterEvent(QGraphicsSceneDragDropEvent*)’ can be marked override [-Wsuggest-override] 338 | void dragEnterEvent(QGraphicsSceneDragDropEvent* enterEvent); | ^~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:339:10: warning: ‘virtual void UMLScene::dragMoveEvent(QGraphicsSceneDragDropEvent*)’ can be marked override [-Wsuggest-override] 339 | void dragMoveEvent(QGraphicsSceneDragDropEvent* moveEvent); | ^~~~~~~~~~~~~ /<>/umbrello/umlscene.h:340:10: warning: ‘virtual void UMLScene::dropEvent(QGraphicsSceneDragDropEvent*)’ can be marked override [-Wsuggest-override] 340 | void dropEvent(QGraphicsSceneDragDropEvent* dropEvent); | ^~~~~~~~~ /<>/umbrello/umlscene.h:342:10: warning: ‘virtual void UMLScene::mouseMoveEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 342 | void mouseMoveEvent(QGraphicsSceneMouseEvent* mouseEvent); | ^~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:343:10: warning: ‘virtual void UMLScene::mousePressEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 343 | void mousePressEvent(QGraphicsSceneMouseEvent* mouseEvent); | ^~~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:344:10: warning: ‘virtual void UMLScene::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 344 | void mouseDoubleClickEvent(QGraphicsSceneMouseEvent* mouseEvent); | ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:345:10: warning: ‘virtual void UMLScene::mouseReleaseEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 345 | void mouseReleaseEvent(QGraphicsSceneMouseEvent* mouseEvent); | ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:346:18: warning: ‘virtual void UMLScene::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] 346 | virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent* contextMenuEvent); | ^~~~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:358:18: warning: ‘virtual void UMLScene::drawBackground(QPainter*, const QRectF&)’ can be marked override [-Wsuggest-override] 358 | virtual void drawBackground(QPainter *painter, const QRectF &rect); | ^~~~~~~~~~~~~~ In file included from /<>/umbrello/umlwidgets/combinedfragmentwidget.cpp:21: /<>/umbrello/umlview.h:54:18: warning: ‘virtual void UMLView::wheelEvent(QWheelEvent*)’ can be marked override [-Wsuggest-override] 54 | virtual void wheelEvent(QWheelEvent* event); | ^~~~~~~~~~ /<>/umbrello/umlview.h:55:18: warning: ‘virtual void UMLView::showEvent(QShowEvent*)’ can be marked override [-Wsuggest-override] 55 | virtual void showEvent(QShowEvent *se); | ^~~~~~~~~ /<>/umbrello/umlview.h:56:18: warning: ‘virtual void UMLView::hideEvent(QHideEvent*)’ can be marked override [-Wsuggest-override] 56 | virtual void hideEvent(QHideEvent *he); | ^~~~~~~~~ /<>/umbrello/umlview.h:57:18: warning: ‘virtual void UMLView::mousePressEvent(QMouseEvent*)’ can be marked override [-Wsuggest-override] 57 | virtual void mousePressEvent(QMouseEvent* event); | ^~~~~~~~~~~~~~~ /<>/umbrello/umlview.h:58:18: warning: ‘virtual void UMLView::mouseReleaseEvent(QMouseEvent*)’ can be marked override [-Wsuggest-override] 58 | virtual void mouseReleaseEvent(QMouseEvent* event); | ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlview.h:59:18: warning: ‘virtual void UMLView::resizeEvent(QResizeEvent*)’ can be marked override [-Wsuggest-override] 59 | virtual void resizeEvent(QResizeEvent *event); | ^~~~~~~~~~~ [ 71%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/umlwidgets/componentwidget.cpp.o cd /<>/obj-aarch64-linux-gnu/umbrello && /usr/bin/aarch64-linux-gnu-g++ -DCMAKE_BINARY_DIR=\"/<>/obj-aarch64-linux-gnu\" -DKCOREADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLO_VERSION_STRING=\"2.23.3\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-aarch64-linux-gnu/umbrello -I/<>/umbrello -I/<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/include -I/<>/obj-aarch64-linux-gnu -I/<>/umbrello/clipboard -I/<>/umbrello/cmds -I/<>/umbrello/codegenerators -I/<>/umbrello/codegenerators/ada -I/<>/umbrello/codegenerators/as -I/<>/umbrello/codegenerators/cpp -I/<>/umbrello/codegenerators/csharp -I/<>/umbrello/codegenerators/d -I/<>/umbrello/codegenerators/idl -I/<>/umbrello/codegenerators/java -I/<>/umbrello/codegenerators/js -I/<>/umbrello/codegenerators/pascal -I/<>/umbrello/codegenerators/perl -I/<>/umbrello/codegenerators/php -I/<>/umbrello/codegenerators/python -I/<>/umbrello/codegenerators/ruby -I/<>/umbrello/codegenerators/sql -I/<>/umbrello/codegenerators/tcl -I/<>/umbrello/codegenerators/vala -I/<>/umbrello/codegenerators/xml -I/<>/umbrello/codegenwizard -I/<>/umbrello/codeimport -I/<>/umbrello/codeimport/csharp -I/<>/umbrello/codeimpwizard -I/<>/umbrello/debug -I/<>/umbrello/dialogs -I/<>/umbrello/dialogs/pages -I/<>/umbrello/dialogs/widgets -I/<>/umbrello/docgenerators -I/<>/umbrello/finder -I/<>/umbrello/refactoring -I/<>/umbrello/uml1model -I/<>/umbrello/umlwidgets -I/<>/lib/cppparser -I/<>/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/aarch64-linux-gnu/qt5 -isystem /usr/include/aarch64-linux-gnu/qt5/QtWidgets -isystem /usr/include/aarch64-linux-gnu/qt5/QtGui -isystem /usr/include/aarch64-linux-gnu/qt5/QtCore -isystem /usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/aarch64-linux-gnu/qt5/QtXml -isystem /usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/aarch64-linux-gnu/qt5/QtSvg -isystem /usr/include/aarch64-linux-gnu/qt5/QtWebKitWidgets -isystem /usr/include/aarch64-linux-gnu/qt5/QtWebKit -isystem /usr/include/aarch64-linux-gnu/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/aarch64-linux-gnu/qt5/QtConcurrent -isystem /usr/include/aarch64-linux-gnu/qt5/QtDBus -isystem /usr/include/KF5/KTextEditor -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -fno-delete-null-pointer-checks -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -o CMakeFiles/libumbrello.dir/umlwidgets/componentwidget.cpp.o -c /<>/umbrello/umlwidgets/componentwidget.cpp In file included from /<>/umbrello/umlwidgets/umlwidget.h:18, from /<>/umbrello/umlwidgets/componentwidget.h:14, from /<>/umbrello/umlwidgets/componentwidget.cpp:12: /<>/umbrello/umlwidgets/widgetbase.h:187:20: warning: ‘virtual QRectF WidgetBase::boundingRect() const’ can be marked override [-Wsuggest-override] 187 | virtual QRectF boundingRect() const; | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/widgetbase.h:191:18: warning: ‘virtual void WidgetBase::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] 191 | virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); | ^~~~~ /<>/umbrello/umlwidgets/widgetbase.h:260:18: warning: ‘virtual void WidgetBase::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] 260 | virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent *event); | ^~~~~~~~~~~~~~~~ In file included from /<>/umbrello/umlwidgets/componentwidget.h:14, from /<>/umbrello/umlwidgets/componentwidget.cpp:12: /<>/umbrello/umlwidgets/umlwidget.h:71:18: warning: ‘virtual void UMLWidget::setUseFillColor(bool)’ can be marked override [-Wsuggest-override] 71 | virtual void setUseFillColor(bool fc); | ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:74:18: warning: ‘virtual void UMLWidget::setTextColor(const QColor&)’ can be marked override [-Wsuggest-override] 74 | virtual void setTextColor(const QColor &color); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:77:18: warning: ‘virtual void UMLWidget::setLineColor(const QColor&)’ can be marked override [-Wsuggest-override] 77 | virtual void setLineColor(const QColor &color); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:80:18: warning: ‘virtual void UMLWidget::setLineWidth(uint)’ can be marked override [-Wsuggest-override] 80 | virtual void setLineWidth(uint width); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:83:18: warning: ‘virtual void UMLWidget::setFillColor(const QColor&)’ can be marked override [-Wsuggest-override] 83 | virtual void setFillColor(const QColor &color); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:87:18: warning: ‘virtual void UMLWidget::setSelected(bool)’ can be marked override [-Wsuggest-override] 87 | virtual void setSelected(bool _select); | ^~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:96:18: warning: ‘virtual void UMLWidget::setFont(const QFont&)’ can be marked override [-Wsuggest-override] 96 | virtual void setFont(const QFont &font); | ^~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:173:18: warning: ‘virtual void UMLWidget::showPropertiesDialog()’ can be marked override [-Wsuggest-override] 173 | virtual void showPropertiesDialog(); | ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:192:18: warning: ‘virtual bool UMLWidget::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] 192 | virtual bool loadFromXMI1(QDomElement &qElement); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:193:18: warning: ‘virtual void UMLWidget::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 193 | virtual void saveToXMI1(QDomDocument &qDoc, QDomElement &qElement); | ^~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:230:18: warning: ‘virtual void UMLWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] 230 | virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); | ^~~~~ /<>/umbrello/umlwidgets/umlwidget.h:234:18: warning: ‘virtual void UMLWidget::slotMenuSelection(QAction*)’ can be marked override [-Wsuggest-override] 234 | virtual void slotMenuSelection(QAction* action); | ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:251:18: warning: ‘virtual void UMLWidget::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] 251 | virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent* event); | ^~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:252:18: warning: ‘virtual void UMLWidget::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 252 | virtual void mouseDoubleClickEvent(QGraphicsSceneMouseEvent *event); | ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:253:18: warning: ‘virtual void UMLWidget::mousePressEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 253 | virtual void mousePressEvent(QGraphicsSceneMouseEvent *event); | ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:254:18: warning: ‘virtual void UMLWidget::mouseMoveEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 254 | virtual void mouseMoveEvent(QGraphicsSceneMouseEvent *event); | ^~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:255:18: warning: ‘virtual void UMLWidget::mouseReleaseEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 255 | virtual void mouseReleaseEvent(QGraphicsSceneMouseEvent *event); | ^~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/umlwidgets/componentwidget.cpp:12: /<>/umbrello/umlwidgets/componentwidget.h:36:18: warning: ‘virtual void ComponentWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] 36 | virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); | ^~~~~ /<>/umbrello/umlwidgets/componentwidget.h:37:18: warning: ‘virtual void ComponentWidget::moveWidgetBy(qreal, qreal)’ can be marked override [-Wsuggest-override] 37 | virtual void moveWidgetBy(qreal diffX, qreal diffY); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/componentwidget.h:38:18: warning: ‘virtual void ComponentWidget::adjustAssocs(qreal, qreal)’ can be marked override [-Wsuggest-override] 38 | virtual void adjustAssocs(qreal dx, qreal dy); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/componentwidget.h:40:18: warning: ‘virtual void ComponentWidget::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 40 | virtual void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); | ^~~~~~~~~~ /<>/umbrello/umlwidgets/componentwidget.h:54:12: warning: ‘virtual QSizeF ComponentWidget::minimumSize() const’ can be marked override [-Wsuggest-override] 54 | QSizeF minimumSize() const; | ^~~~~~~~~~~ In file included from /<>/umbrello/uml1model/package.h:14, from /<>/umbrello/uml1model/component.h:14, from /<>/umbrello/umlwidgets/componentwidget.cpp:15: /<>/umbrello/uml1model/umlcanvasobject.h:43:18: warning: ‘virtual void UMLCanvasObject::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 43 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/umlcanvasobject.h:85:18: warning: ‘virtual bool UMLCanvasObject::resolveRef()’ can be marked override [-Wsuggest-override] 85 | virtual bool resolveRef(); | ^~~~~~~~~~ In file included from /<>/umbrello/uml1model/component.h:14, from /<>/umbrello/umlwidgets/componentwidget.cpp:15: /<>/umbrello/uml1model/package.h:39:18: warning: ‘virtual void UMLPackage::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 39 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/package.h:41:24: warning: ‘virtual UMLObject* UMLPackage::clone() const’ can be marked override [-Wsuggest-override] 41 | virtual UMLObject* clone() const; | ^~~~~ /<>/umbrello/uml1model/package.h:64:18: warning: ‘virtual bool UMLPackage::resolveRef()’ can be marked override [-Wsuggest-override] 64 | virtual bool resolveRef(); | ^~~~~~~~~~ /<>/umbrello/uml1model/package.h:66:18: warning: ‘virtual void UMLPackage::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 66 | virtual void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/package.h:69:18: warning: ‘virtual bool UMLPackage::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 69 | virtual bool load1(QDomElement& element); | ^~~~~ In file included from /<>/umbrello/umlwidgets/componentwidget.cpp:15: /<>/umbrello/uml1model/component.h:34:24: warning: ‘virtual UMLObject* UMLComponent::clone() const’ can be marked override [-Wsuggest-override] 34 | virtual UMLObject* clone() const; | ^~~~~ /<>/umbrello/uml1model/component.h:36:10: warning: ‘virtual void UMLComponent::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 36 | void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/component.h:42:10: warning: ‘virtual bool UMLComponent::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 42 | bool load1(QDomElement & element); | ^~~~~ In file included from /<>/umbrello/umlwidgets/componentwidget.cpp:16: /<>/umbrello/debug/debug_utils.h:91:18: warning: ‘virtual void Tracer::showEvent(QShowEvent*)’ can be marked override [-Wsuggest-override] 91 | virtual void showEvent(QShowEvent*); | ^~~~~~~~~ In file included from /<>/umbrello/umlscene.h:17, from /<>/umbrello/umlwidgets/componentwidget.cpp:17: /<>/umbrello/umlwidgets/classifierwidget.h:97:16: warning: ‘virtual UMLWidget* ClassifierWidget::onWidget(const QPointF&)’ can be marked override [-Wsuggest-override] 97 | UMLWidget* onWidget(const QPointF& p); | ^~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:98:16: warning: ‘virtual UMLWidget* ClassifierWidget::widgetWithID(Uml::ID::Type)’ can be marked override [-Wsuggest-override] 98 | UMLWidget* widgetWithID(Uml::ID::Type id); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:100:18: warning: ‘virtual void ClassifierWidget::setDocumentation(const QString&)’ can be marked override [-Wsuggest-override] 100 | virtual void setDocumentation(const QString& doc); | ^~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:102:12: warning: ‘virtual QSizeF ClassifierWidget::calculateSize(bool) const’ can be marked override [-Wsuggest-override] 102 | QSizeF calculateSize(bool withExtensions = true) const; | ^~~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:104:18: warning: ‘virtual void ClassifierWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] 104 | virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); | ^~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:105:26: warning: ‘virtual QPainterPath ClassifierWidget::shape() const’ can be marked override [-Wsuggest-override] 105 | virtual QPainterPath shape() const; | ^~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:107:18: warning: ‘virtual void ClassifierWidget::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 107 | virtual void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); | ^~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:108:18: warning: ‘virtual bool ClassifierWidget::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] 108 | virtual bool loadFromXMI1(QDomElement & qElement); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:111:18: warning: ‘virtual void ClassifierWidget::slotMenuSelection(QAction*)’ can be marked override [-Wsuggest-override] 111 | virtual void slotMenuSelection(QAction* action); | ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:121:12: warning: ‘virtual QSizeF ClassifierWidget::minimumSize() const’ can be marked override [-Wsuggest-override] 121 | QSizeF minimumSize() const; | ^~~~~~~~~~~ In file included from /<>/umbrello/umlwidgets/componentwidget.cpp:17: /<>/umbrello/umlscene.h:338:10: warning: ‘virtual void UMLScene::dragEnterEvent(QGraphicsSceneDragDropEvent*)’ can be marked override [-Wsuggest-override] 338 | void dragEnterEvent(QGraphicsSceneDragDropEvent* enterEvent); | ^~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:339:10: warning: ‘virtual void UMLScene::dragMoveEvent(QGraphicsSceneDragDropEvent*)’ can be marked override [-Wsuggest-override] 339 | void dragMoveEvent(QGraphicsSceneDragDropEvent* moveEvent); | ^~~~~~~~~~~~~ /<>/umbrello/umlscene.h:340:10: warning: ‘virtual void UMLScene::dropEvent(QGraphicsSceneDragDropEvent*)’ can be marked override [-Wsuggest-override] 340 | void dropEvent(QGraphicsSceneDragDropEvent* dropEvent); | ^~~~~~~~~ /<>/umbrello/umlscene.h:342:10: warning: ‘virtual void UMLScene::mouseMoveEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 342 | void mouseMoveEvent(QGraphicsSceneMouseEvent* mouseEvent); | ^~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:343:10: warning: ‘virtual void UMLScene::mousePressEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 343 | void mousePressEvent(QGraphicsSceneMouseEvent* mouseEvent); | ^~~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:344:10: warning: ‘virtual void UMLScene::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 344 | void mouseDoubleClickEvent(QGraphicsSceneMouseEvent* mouseEvent); | ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:345:10: warning: ‘virtual void UMLScene::mouseReleaseEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 345 | void mouseReleaseEvent(QGraphicsSceneMouseEvent* mouseEvent); | ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:346:18: warning: ‘virtual void UMLScene::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] 346 | virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent* contextMenuEvent); | ^~~~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:358:18: warning: ‘virtual void UMLScene::drawBackground(QPainter*, const QRectF&)’ can be marked override [-Wsuggest-override] 358 | virtual void drawBackground(QPainter *painter, const QRectF &rect); | ^~~~~~~~~~~~~~ In file included from /<>/umbrello/umlwidgets/componentwidget.cpp:18: /<>/umbrello/umlview.h:54:18: warning: ‘virtual void UMLView::wheelEvent(QWheelEvent*)’ can be marked override [-Wsuggest-override] 54 | virtual void wheelEvent(QWheelEvent* event); | ^~~~~~~~~~ /<>/umbrello/umlview.h:55:18: warning: ‘virtual void UMLView::showEvent(QShowEvent*)’ can be marked override [-Wsuggest-override] 55 | virtual void showEvent(QShowEvent *se); | ^~~~~~~~~ /<>/umbrello/umlview.h:56:18: warning: ‘virtual void UMLView::hideEvent(QHideEvent*)’ can be marked override [-Wsuggest-override] 56 | virtual void hideEvent(QHideEvent *he); | ^~~~~~~~~ /<>/umbrello/umlview.h:57:18: warning: ‘virtual void UMLView::mousePressEvent(QMouseEvent*)’ can be marked override [-Wsuggest-override] 57 | virtual void mousePressEvent(QMouseEvent* event); | ^~~~~~~~~~~~~~~ /<>/umbrello/umlview.h:58:18: warning: ‘virtual void UMLView::mouseReleaseEvent(QMouseEvent*)’ can be marked override [-Wsuggest-override] 58 | virtual void mouseReleaseEvent(QMouseEvent* event); | ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlview.h:59:18: warning: ‘virtual void UMLView::resizeEvent(QResizeEvent*)’ can be marked override [-Wsuggest-override] 59 | virtual void resizeEvent(QResizeEvent *event); | ^~~~~~~~~~~ In file included from /<>/umbrello/umlwidgets/portwidget.h:14, from /<>/umbrello/umlwidgets/componentwidget.cpp:22: /<>/umbrello/umlwidgets/pinportbase.h:35:18: warning: ‘virtual void PinPortBase::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] 35 | virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); | ^~~~~ /<>/umbrello/umlwidgets/pinportbase.h:36:20: warning: ‘virtual QRectF PinPortBase::boundingRect() const’ can be marked override [-Wsuggest-override] 36 | virtual QRectF boundingRect() const; | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/pinportbase.h:40:10: warning: ‘virtual void PinPortBase::updateWidget()’ can be marked override [-Wsuggest-override] 40 | void updateWidget(); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/pinportbase.h:41:10: warning: ‘virtual void PinPortBase::setName(const QString&)’ can be marked override [-Wsuggest-override] 41 | void setName(const QString &strName); | ^~~~~~~ /<>/umbrello/umlwidgets/pinportbase.h:42:10: warning: ‘virtual void PinPortBase::moveWidgetBy(qreal, qreal)’ can be marked override [-Wsuggest-override] 42 | void moveWidgetBy(qreal diffX, qreal diffY); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/pinportbase.h:43:18: warning: ‘virtual void PinPortBase::notifyParentResize()’ can be marked override [-Wsuggest-override] 43 | virtual void notifyParentResize(); | ^~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/pinportbase.h:45:16: warning: ‘virtual UMLWidget* PinPortBase::onWidget(const QPointF&)’ can be marked override [-Wsuggest-override] 45 | UMLWidget* onWidget(const QPointF& p); | ^~~~~~~~ /<>/umbrello/umlwidgets/pinportbase.h:46:16: warning: ‘virtual UMLWidget* PinPortBase::widgetWithID(Uml::ID::Type)’ can be marked override [-Wsuggest-override] 46 | UMLWidget* widgetWithID(Uml::ID::Type id); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/pinportbase.h:51:10: warning: ‘virtual void PinPortBase::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 51 | void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); | ^~~~~~~~~~ /<>/umbrello/umlwidgets/pinportbase.h:52:10: warning: ‘virtual bool PinPortBase::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] 52 | bool loadFromXMI1(QDomElement& qElement); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/pinportbase.h:55:18: warning: ‘virtual void PinPortBase::slotMenuSelection(QAction*)’ can be marked override [-Wsuggest-override] 55 | virtual void slotMenuSelection(QAction* action); | ^~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/umlwidgets/componentwidget.cpp:22: /<>/umbrello/umlwidgets/portwidget.h:34:16: warning: ‘virtual UMLWidget* PortWidget::ownerWidget() const’ can be marked override [-Wsuggest-override] 34 | UMLWidget* ownerWidget() const; | ^~~~~~~~~~~ /<>/umbrello/umlwidgets/portwidget.h:37:10: warning: ‘virtual void PortWidget::slotMenuSelection(QAction*)’ can be marked override [-Wsuggest-override] 37 | void slotMenuSelection(QAction* action); | ^~~~~~~~~~~~~~~~~ [ 71%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/umlwidgets/datatypewidget.cpp.o cd /<>/obj-aarch64-linux-gnu/umbrello && /usr/bin/aarch64-linux-gnu-g++ -DCMAKE_BINARY_DIR=\"/<>/obj-aarch64-linux-gnu\" -DKCOREADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLO_VERSION_STRING=\"2.23.3\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-aarch64-linux-gnu/umbrello -I/<>/umbrello -I/<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/include -I/<>/obj-aarch64-linux-gnu -I/<>/umbrello/clipboard -I/<>/umbrello/cmds -I/<>/umbrello/codegenerators -I/<>/umbrello/codegenerators/ada -I/<>/umbrello/codegenerators/as -I/<>/umbrello/codegenerators/cpp -I/<>/umbrello/codegenerators/csharp -I/<>/umbrello/codegenerators/d -I/<>/umbrello/codegenerators/idl -I/<>/umbrello/codegenerators/java -I/<>/umbrello/codegenerators/js -I/<>/umbrello/codegenerators/pascal -I/<>/umbrello/codegenerators/perl -I/<>/umbrello/codegenerators/php -I/<>/umbrello/codegenerators/python -I/<>/umbrello/codegenerators/ruby -I/<>/umbrello/codegenerators/sql -I/<>/umbrello/codegenerators/tcl -I/<>/umbrello/codegenerators/vala -I/<>/umbrello/codegenerators/xml -I/<>/umbrello/codegenwizard -I/<>/umbrello/codeimport -I/<>/umbrello/codeimport/csharp -I/<>/umbrello/codeimpwizard -I/<>/umbrello/debug -I/<>/umbrello/dialogs -I/<>/umbrello/dialogs/pages -I/<>/umbrello/dialogs/widgets -I/<>/umbrello/docgenerators -I/<>/umbrello/finder -I/<>/umbrello/refactoring -I/<>/umbrello/uml1model -I/<>/umbrello/umlwidgets -I/<>/lib/cppparser -I/<>/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/aarch64-linux-gnu/qt5 -isystem /usr/include/aarch64-linux-gnu/qt5/QtWidgets -isystem /usr/include/aarch64-linux-gnu/qt5/QtGui -isystem /usr/include/aarch64-linux-gnu/qt5/QtCore -isystem /usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/aarch64-linux-gnu/qt5/QtXml -isystem /usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/aarch64-linux-gnu/qt5/QtSvg -isystem /usr/include/aarch64-linux-gnu/qt5/QtWebKitWidgets -isystem /usr/include/aarch64-linux-gnu/qt5/QtWebKit -isystem /usr/include/aarch64-linux-gnu/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/aarch64-linux-gnu/qt5/QtConcurrent -isystem /usr/include/aarch64-linux-gnu/qt5/QtDBus -isystem /usr/include/KF5/KTextEditor -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -fno-delete-null-pointer-checks -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -o CMakeFiles/libumbrello.dir/umlwidgets/datatypewidget.cpp.o -c /<>/umbrello/umlwidgets/datatypewidget.cpp In file included from /<>/umbrello/umlwidgets/umlwidget.h:18, from /<>/umbrello/umlwidgets/datatypewidget.h:14, from /<>/umbrello/umlwidgets/datatypewidget.cpp:12: /<>/umbrello/umlwidgets/widgetbase.h:187:20: warning: ‘virtual QRectF WidgetBase::boundingRect() const’ can be marked override [-Wsuggest-override] 187 | virtual QRectF boundingRect() const; | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/widgetbase.h:191:18: warning: ‘virtual void WidgetBase::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] 191 | virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); | ^~~~~ /<>/umbrello/umlwidgets/widgetbase.h:260:18: warning: ‘virtual void WidgetBase::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] 260 | virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent *event); | ^~~~~~~~~~~~~~~~ In file included from /<>/umbrello/umlwidgets/datatypewidget.h:14, from /<>/umbrello/umlwidgets/datatypewidget.cpp:12: /<>/umbrello/umlwidgets/umlwidget.h:71:18: warning: ‘virtual void UMLWidget::setUseFillColor(bool)’ can be marked override [-Wsuggest-override] 71 | virtual void setUseFillColor(bool fc); | ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:74:18: warning: ‘virtual void UMLWidget::setTextColor(const QColor&)’ can be marked override [-Wsuggest-override] 74 | virtual void setTextColor(const QColor &color); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:77:18: warning: ‘virtual void UMLWidget::setLineColor(const QColor&)’ can be marked override [-Wsuggest-override] 77 | virtual void setLineColor(const QColor &color); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:80:18: warning: ‘virtual void UMLWidget::setLineWidth(uint)’ can be marked override [-Wsuggest-override] 80 | virtual void setLineWidth(uint width); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:83:18: warning: ‘virtual void UMLWidget::setFillColor(const QColor&)’ can be marked override [-Wsuggest-override] 83 | virtual void setFillColor(const QColor &color); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:87:18: warning: ‘virtual void UMLWidget::setSelected(bool)’ can be marked override [-Wsuggest-override] 87 | virtual void setSelected(bool _select); | ^~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:96:18: warning: ‘virtual void UMLWidget::setFont(const QFont&)’ can be marked override [-Wsuggest-override] 96 | virtual void setFont(const QFont &font); | ^~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:173:18: warning: ‘virtual void UMLWidget::showPropertiesDialog()’ can be marked override [-Wsuggest-override] 173 | virtual void showPropertiesDialog(); | ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:192:18: warning: ‘virtual bool UMLWidget::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] 192 | virtual bool loadFromXMI1(QDomElement &qElement); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:193:18: warning: ‘virtual void UMLWidget::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 193 | virtual void saveToXMI1(QDomDocument &qDoc, QDomElement &qElement); | ^~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:230:18: warning: ‘virtual void UMLWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] 230 | virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); | ^~~~~ /<>/umbrello/umlwidgets/umlwidget.h:234:18: warning: ‘virtual void UMLWidget::slotMenuSelection(QAction*)’ can be marked override [-Wsuggest-override] 234 | virtual void slotMenuSelection(QAction* action); | ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:251:18: warning: ‘virtual void UMLWidget::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] 251 | virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent* event); | ^~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:252:18: warning: ‘virtual void UMLWidget::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 252 | virtual void mouseDoubleClickEvent(QGraphicsSceneMouseEvent *event); | ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:253:18: warning: ‘virtual void UMLWidget::mousePressEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 253 | virtual void mousePressEvent(QGraphicsSceneMouseEvent *event); | ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:254:18: warning: ‘virtual void UMLWidget::mouseMoveEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 254 | virtual void mouseMoveEvent(QGraphicsSceneMouseEvent *event); | ^~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:255:18: warning: ‘virtual void UMLWidget::mouseReleaseEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 255 | virtual void mouseReleaseEvent(QGraphicsSceneMouseEvent *event); | ^~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/umlwidgets/datatypewidget.cpp:12: /<>/umbrello/umlwidgets/datatypewidget.h:36:18: warning: ‘virtual void DatatypeWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] 36 | virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); | ^~~~~ /<>/umbrello/umlwidgets/datatypewidget.h:38:10: warning: ‘virtual bool DatatypeWidget::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] 38 | bool loadFromXMI1(QDomElement& qElement); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/datatypewidget.h:39:10: warning: ‘virtual void DatatypeWidget::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 39 | void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); | ^~~~~~~~~~ /<>/umbrello/umlwidgets/datatypewidget.h:44:12: warning: ‘virtual QSizeF DatatypeWidget::minimumSize() const’ can be marked override [-Wsuggest-override] 44 | QSizeF minimumSize() const; | ^~~~~~~~~~~ In file included from /<>/umbrello/uml1model/package.h:14, from /<>/umbrello/uml1model/classifier.h:13, from /<>/umbrello/umlwidgets/datatypewidget.cpp:15: /<>/umbrello/uml1model/umlcanvasobject.h:43:18: warning: ‘virtual void UMLCanvasObject::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 43 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/umlcanvasobject.h:85:18: warning: ‘virtual bool UMLCanvasObject::resolveRef()’ can be marked override [-Wsuggest-override] 85 | virtual bool resolveRef(); | ^~~~~~~~~~ In file included from /<>/umbrello/uml1model/classifier.h:13, from /<>/umbrello/umlwidgets/datatypewidget.cpp:15: /<>/umbrello/uml1model/package.h:39:18: warning: ‘virtual void UMLPackage::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 39 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/package.h:41:24: warning: ‘virtual UMLObject* UMLPackage::clone() const’ can be marked override [-Wsuggest-override] 41 | virtual UMLObject* clone() const; | ^~~~~ /<>/umbrello/uml1model/package.h:64:18: warning: ‘virtual bool UMLPackage::resolveRef()’ can be marked override [-Wsuggest-override] 64 | virtual bool resolveRef(); | ^~~~~~~~~~ /<>/umbrello/uml1model/package.h:66:18: warning: ‘virtual void UMLPackage::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 66 | virtual void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/package.h:69:18: warning: ‘virtual bool UMLPackage::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 69 | virtual bool load1(QDomElement& element); | ^~~~~ In file included from /<>/umbrello/uml1model/attribute.h:15, from /<>/umbrello/uml1model/umlattributelist.h:17, from /<>/umbrello/uml1model/classifier.h:14, from /<>/umbrello/umlwidgets/datatypewidget.cpp:15: /<>/umbrello/uml1model/classifierlistitem.h:48:18: warning: ‘virtual void UMLClassifierListItem::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 48 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/classifierlistitem.h:54:24: warning: ‘virtual UMLObject* UMLClassifierListItem::clone() const’ can be marked override [-Wsuggest-override] 54 | virtual UMLObject* clone() const = 0; | ^~~~~ In file included from /<>/umbrello/uml1model/umlattributelist.h:17, from /<>/umbrello/uml1model/classifier.h:14, from /<>/umbrello/umlwidgets/datatypewidget.cpp:15: /<>/umbrello/uml1model/attribute.h:42:18: warning: ‘virtual void UMLAttribute::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 42 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/attribute.h:44:10: warning: ‘virtual void UMLAttribute::setName(const QString&)’ can be marked override [-Wsuggest-override] 44 | void setName(const QString &name); | ^~~~~~~ /<>/umbrello/uml1model/attribute.h:48:24: warning: ‘virtual UMLObject* UMLAttribute::clone() const’ can be marked override [-Wsuggest-override] 48 | virtual UMLObject* clone() const; | ^~~~~ /<>/umbrello/uml1model/attribute.h:53:13: warning: ‘virtual QString UMLAttribute::toString(Uml::SignatureType::Enum, bool)’ can be marked override [-Wsuggest-override] 53 | QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false); | ^~~~~~~~ /<>/umbrello/uml1model/attribute.h:58:18: warning: ‘virtual void UMLAttribute::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 58 | virtual void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/attribute.h:60:18: warning: ‘virtual bool UMLAttribute::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] 60 | virtual bool showPropertiesDialog(QWidget* parent = 0); | ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/attribute.h:73:10: warning: ‘virtual bool UMLAttribute::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 73 | bool load1(QDomElement & element); | ^~~~~ In file included from /<>/umbrello/uml1model/foreignkeyconstraint.h:16, from /<>/umbrello/model_utils.h:18, from /<>/umbrello/uml1model/classifier.h:19, from /<>/umbrello/umlwidgets/datatypewidget.cpp:15: /<>/umbrello/uml1model/entityconstraint.h:40:18: warning: ‘virtual void UMLEntityConstraint::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 40 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/entityconstraint.h:45:24: warning: ‘virtual UMLObject* UMLEntityConstraint::clone() const’ can be marked override [-Wsuggest-override] 45 | virtual UMLObject* clone() const = 0; | ^~~~~ In file included from /<>/umbrello/model_utils.h:18, from /<>/umbrello/uml1model/classifier.h:19, from /<>/umbrello/umlwidgets/datatypewidget.cpp:15: /<>/umbrello/uml1model/foreignkeyconstraint.h:56:18: warning: ‘virtual void UMLForeignKeyConstraint::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 56 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:58:24: warning: ‘virtual UMLObject* UMLForeignKeyConstraint::clone() const’ can be marked override [-Wsuggest-override] 58 | virtual UMLObject* clone() const; | ^~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:60:13: warning: ‘virtual QString UMLForeignKeyConstraint::toString(Uml::SignatureType::Enum, bool)’ can be marked override [-Wsuggest-override] 60 | QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false); | ^~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:65:10: warning: ‘virtual void UMLForeignKeyConstraint::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 65 | void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:67:18: warning: ‘virtual bool UMLForeignKeyConstraint::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] 67 | virtual bool showPropertiesDialog(QWidget* parent = 0); | ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:85:10: warning: ‘virtual bool UMLForeignKeyConstraint::resolveRef()’ can be marked override [-Wsuggest-override] 85 | bool resolveRef(); | ^~~~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:94:10: warning: ‘virtual bool UMLForeignKeyConstraint::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 94 | bool load1(QDomElement & element); | ^~~~~ In file included from /<>/umbrello/model_utils.h:20, from /<>/umbrello/uml1model/classifier.h:19, from /<>/umbrello/umlwidgets/datatypewidget.cpp:15: /<>/umbrello/dialogs/multipagedialogbase.h:101:18: warning: ‘virtual void MultiPageDialogBase::keyPressEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] 101 | virtual void keyPressEvent(QKeyEvent *event); | ^~~~~~~~~~~~~ In file included from /<>/umbrello/umlwidgets/datatypewidget.cpp:15: /<>/umbrello/uml1model/classifier.h:54:18: warning: ‘virtual void UMLClassifier::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 54 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/classifier.h:56:16: warning: ‘virtual UMLObject* UMLClassifier::clone() const’ can be marked override [-Wsuggest-override] 56 | UMLObject* clone() const; | ^~~~~ /<>/umbrello/uml1model/classifier.h:111:18: warning: ‘virtual bool UMLClassifier::resolveRef()’ can be marked override [-Wsuggest-override] 111 | virtual bool resolveRef(); | ^~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:115:24: warning: ‘virtual UMLObject* UMLClassifier::findChildObjectById(Uml::ID::Type, bool)’ can be marked override [-Wsuggest-override] 115 | virtual UMLObject* findChildObjectById(Uml::ID::Type id, bool considerAncestors = false); | ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:124:18: warning: ‘virtual bool UMLClassifier::acceptAssociationType(Uml::AssociationType::Enum)’ can be marked override [-Wsuggest-override] 124 | virtual bool acceptAssociationType(Uml::AssociationType::Enum type); | ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:129:10: warning: ‘virtual void UMLClassifier::setBaseType(UMLObject::ObjectType)’ can be marked override [-Wsuggest-override] 129 | void setBaseType(UMLObject::ObjectType ot); | ^~~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:181:10: warning: ‘virtual void UMLClassifier::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 181 | void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:183:18: warning: ‘virtual bool UMLClassifier::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 183 | virtual bool load1(QDomElement& element); | ^~~~~ In file included from /<>/umbrello/umlwidgets/datatypewidget.cpp:17: /<>/umbrello/debug/debug_utils.h:91:18: warning: ‘virtual void Tracer::showEvent(QShowEvent*)’ can be marked override [-Wsuggest-override] 91 | virtual void showEvent(QShowEvent*); | ^~~~~~~~~ In file included from /<>/umbrello/umlwidgets/datatypewidget.cpp:18: /<>/umbrello/uml1model/operation.h:37:18: warning: ‘virtual void UMLOperation::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 37 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/operation.h:39:24: warning: ‘virtual UMLObject* UMLOperation::clone() const’ can be marked override [-Wsuggest-override] 39 | virtual UMLObject* clone() const; | ^~~~~ /<>/umbrello/uml1model/operation.h:41:10: warning: ‘virtual void UMLOperation::setType(UMLObject*)’ can be marked override [-Wsuggest-override] 41 | void setType(UMLObject* type); | ^~~~~~~ /<>/umbrello/uml1model/operation.h:52:13: warning: ‘virtual QString UMLOperation::toString(Uml::SignatureType::Enum, bool)’ can be marked override [-Wsuggest-override] 52 | QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false); | ^~~~~~~~ /<>/umbrello/uml1model/operation.h:56:10: warning: ‘virtual bool UMLOperation::resolveRef()’ can be marked override [-Wsuggest-override] 56 | bool resolveRef(); | ^~~~~~~~~~ /<>/umbrello/uml1model/operation.h:60:18: warning: ‘virtual bool UMLOperation::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] 60 | virtual bool showPropertiesDialog(QWidget* parent = 0); | ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/operation.h:72:10: warning: ‘virtual void UMLOperation::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 72 | void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/operation.h:75:10: warning: ‘virtual bool UMLOperation::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 75 | bool load1(QDomElement & element); | ^~~~~ In file included from /<>/umbrello/umlscene.h:17, from /<>/umbrello/umlwidgets/datatypewidget.cpp:20: /<>/umbrello/umlwidgets/classifierwidget.h:97:16: warning: ‘virtual UMLWidget* ClassifierWidget::onWidget(const QPointF&)’ can be marked override [-Wsuggest-override] 97 | UMLWidget* onWidget(const QPointF& p); | ^~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:98:16: warning: ‘virtual UMLWidget* ClassifierWidget::widgetWithID(Uml::ID::Type)’ can be marked override [-Wsuggest-override] 98 | UMLWidget* widgetWithID(Uml::ID::Type id); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:100:18: warning: ‘virtual void ClassifierWidget::setDocumentation(const QString&)’ can be marked override [-Wsuggest-override] 100 | virtual void setDocumentation(const QString& doc); | ^~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:102:12: warning: ‘virtual QSizeF ClassifierWidget::calculateSize(bool) const’ can be marked override [-Wsuggest-override] 102 | QSizeF calculateSize(bool withExtensions = true) const; | ^~~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:104:18: warning: ‘virtual void ClassifierWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] 104 | virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); | ^~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:105:26: warning: ‘virtual QPainterPath ClassifierWidget::shape() const’ can be marked override [-Wsuggest-override] 105 | virtual QPainterPath shape() const; | ^~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:107:18: warning: ‘virtual void ClassifierWidget::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 107 | virtual void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); | ^~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:108:18: warning: ‘virtual bool ClassifierWidget::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] 108 | virtual bool loadFromXMI1(QDomElement & qElement); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:111:18: warning: ‘virtual void ClassifierWidget::slotMenuSelection(QAction*)’ can be marked override [-Wsuggest-override] 111 | virtual void slotMenuSelection(QAction* action); | ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:121:12: warning: ‘virtual QSizeF ClassifierWidget::minimumSize() const’ can be marked override [-Wsuggest-override] 121 | QSizeF minimumSize() const; | ^~~~~~~~~~~ In file included from /<>/umbrello/umlwidgets/datatypewidget.cpp:20: /<>/umbrello/umlscene.h:338:10: warning: ‘virtual void UMLScene::dragEnterEvent(QGraphicsSceneDragDropEvent*)’ can be marked override [-Wsuggest-override] 338 | void dragEnterEvent(QGraphicsSceneDragDropEvent* enterEvent); | ^~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:339:10: warning: ‘virtual void UMLScene::dragMoveEvent(QGraphicsSceneDragDropEvent*)’ can be marked override [-Wsuggest-override] 339 | void dragMoveEvent(QGraphicsSceneDragDropEvent* moveEvent); | ^~~~~~~~~~~~~ /<>/umbrello/umlscene.h:340:10: warning: ‘virtual void UMLScene::dropEvent(QGraphicsSceneDragDropEvent*)’ can be marked override [-Wsuggest-override] 340 | void dropEvent(QGraphicsSceneDragDropEvent* dropEvent); | ^~~~~~~~~ /<>/umbrello/umlscene.h:342:10: warning: ‘virtual void UMLScene::mouseMoveEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 342 | void mouseMoveEvent(QGraphicsSceneMouseEvent* mouseEvent); | ^~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:343:10: warning: ‘virtual void UMLScene::mousePressEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 343 | void mousePressEvent(QGraphicsSceneMouseEvent* mouseEvent); | ^~~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:344:10: warning: ‘virtual void UMLScene::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 344 | void mouseDoubleClickEvent(QGraphicsSceneMouseEvent* mouseEvent); | ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:345:10: warning: ‘virtual void UMLScene::mouseReleaseEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 345 | void mouseReleaseEvent(QGraphicsSceneMouseEvent* mouseEvent); | ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:346:18: warning: ‘virtual void UMLScene::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] 346 | virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent* contextMenuEvent); | ^~~~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:358:18: warning: ‘virtual void UMLScene::drawBackground(QPainter*, const QRectF&)’ can be marked override [-Wsuggest-override] 358 | virtual void drawBackground(QPainter *painter, const QRectF &rect); | ^~~~~~~~~~~~~~ In file included from /<>/umbrello/umlwidgets/datatypewidget.cpp:21: /<>/umbrello/umlview.h:54:18: warning: ‘virtual void UMLView::wheelEvent(QWheelEvent*)’ can be marked override [-Wsuggest-override] 54 | virtual void wheelEvent(QWheelEvent* event); | ^~~~~~~~~~ /<>/umbrello/umlview.h:55:18: warning: ‘virtual void UMLView::showEvent(QShowEvent*)’ can be marked override [-Wsuggest-override] 55 | virtual void showEvent(QShowEvent *se); | ^~~~~~~~~ /<>/umbrello/umlview.h:56:18: warning: ‘virtual void UMLView::hideEvent(QHideEvent*)’ can be marked override [-Wsuggest-override] 56 | virtual void hideEvent(QHideEvent *he); | ^~~~~~~~~ /<>/umbrello/umlview.h:57:18: warning: ‘virtual void UMLView::mousePressEvent(QMouseEvent*)’ can be marked override [-Wsuggest-override] 57 | virtual void mousePressEvent(QMouseEvent* event); | ^~~~~~~~~~~~~~~ /<>/umbrello/umlview.h:58:18: warning: ‘virtual void UMLView::mouseReleaseEvent(QMouseEvent*)’ can be marked override [-Wsuggest-override] 58 | virtual void mouseReleaseEvent(QMouseEvent* event); | ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlview.h:59:18: warning: ‘virtual void UMLView::resizeEvent(QResizeEvent*)’ can be marked override [-Wsuggest-override] 59 | virtual void resizeEvent(QResizeEvent *event); | ^~~~~~~~~~~ [ 71%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/umlwidgets/entitywidget.cpp.o cd /<>/obj-aarch64-linux-gnu/umbrello && /usr/bin/aarch64-linux-gnu-g++ -DCMAKE_BINARY_DIR=\"/<>/obj-aarch64-linux-gnu\" -DKCOREADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLO_VERSION_STRING=\"2.23.3\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-aarch64-linux-gnu/umbrello -I/<>/umbrello -I/<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/include -I/<>/obj-aarch64-linux-gnu -I/<>/umbrello/clipboard -I/<>/umbrello/cmds -I/<>/umbrello/codegenerators -I/<>/umbrello/codegenerators/ada -I/<>/umbrello/codegenerators/as -I/<>/umbrello/codegenerators/cpp -I/<>/umbrello/codegenerators/csharp -I/<>/umbrello/codegenerators/d -I/<>/umbrello/codegenerators/idl -I/<>/umbrello/codegenerators/java -I/<>/umbrello/codegenerators/js -I/<>/umbrello/codegenerators/pascal -I/<>/umbrello/codegenerators/perl -I/<>/umbrello/codegenerators/php -I/<>/umbrello/codegenerators/python -I/<>/umbrello/codegenerators/ruby -I/<>/umbrello/codegenerators/sql -I/<>/umbrello/codegenerators/tcl -I/<>/umbrello/codegenerators/vala -I/<>/umbrello/codegenerators/xml -I/<>/umbrello/codegenwizard -I/<>/umbrello/codeimport -I/<>/umbrello/codeimport/csharp -I/<>/umbrello/codeimpwizard -I/<>/umbrello/debug -I/<>/umbrello/dialogs -I/<>/umbrello/dialogs/pages -I/<>/umbrello/dialogs/widgets -I/<>/umbrello/docgenerators -I/<>/umbrello/finder -I/<>/umbrello/refactoring -I/<>/umbrello/uml1model -I/<>/umbrello/umlwidgets -I/<>/lib/cppparser -I/<>/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/aarch64-linux-gnu/qt5 -isystem /usr/include/aarch64-linux-gnu/qt5/QtWidgets -isystem /usr/include/aarch64-linux-gnu/qt5/QtGui -isystem /usr/include/aarch64-linux-gnu/qt5/QtCore -isystem /usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/aarch64-linux-gnu/qt5/QtXml -isystem /usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/aarch64-linux-gnu/qt5/QtSvg -isystem /usr/include/aarch64-linux-gnu/qt5/QtWebKitWidgets -isystem /usr/include/aarch64-linux-gnu/qt5/QtWebKit -isystem /usr/include/aarch64-linux-gnu/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/aarch64-linux-gnu/qt5/QtConcurrent -isystem /usr/include/aarch64-linux-gnu/qt5/QtDBus -isystem /usr/include/KF5/KTextEditor -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -fno-delete-null-pointer-checks -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -o CMakeFiles/libumbrello.dir/umlwidgets/entitywidget.cpp.o -c /<>/umbrello/umlwidgets/entitywidget.cpp In file included from /<>/umbrello/umlwidgets/umlwidget.h:18, from /<>/umbrello/umlwidgets/entitywidget.h:14, from /<>/umbrello/umlwidgets/entitywidget.cpp:12: /<>/umbrello/umlwidgets/widgetbase.h:187:20: warning: ‘virtual QRectF WidgetBase::boundingRect() const’ can be marked override [-Wsuggest-override] 187 | virtual QRectF boundingRect() const; | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/widgetbase.h:191:18: warning: ‘virtual void WidgetBase::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] 191 | virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); | ^~~~~ /<>/umbrello/umlwidgets/widgetbase.h:260:18: warning: ‘virtual void WidgetBase::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] 260 | virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent *event); | ^~~~~~~~~~~~~~~~ In file included from /<>/umbrello/umlwidgets/entitywidget.h:14, from /<>/umbrello/umlwidgets/entitywidget.cpp:12: /<>/umbrello/umlwidgets/umlwidget.h:71:18: warning: ‘virtual void UMLWidget::setUseFillColor(bool)’ can be marked override [-Wsuggest-override] 71 | virtual void setUseFillColor(bool fc); | ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:74:18: warning: ‘virtual void UMLWidget::setTextColor(const QColor&)’ can be marked override [-Wsuggest-override] 74 | virtual void setTextColor(const QColor &color); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:77:18: warning: ‘virtual void UMLWidget::setLineColor(const QColor&)’ can be marked override [-Wsuggest-override] 77 | virtual void setLineColor(const QColor &color); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:80:18: warning: ‘virtual void UMLWidget::setLineWidth(uint)’ can be marked override [-Wsuggest-override] 80 | virtual void setLineWidth(uint width); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:83:18: warning: ‘virtual void UMLWidget::setFillColor(const QColor&)’ can be marked override [-Wsuggest-override] 83 | virtual void setFillColor(const QColor &color); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:87:18: warning: ‘virtual void UMLWidget::setSelected(bool)’ can be marked override [-Wsuggest-override] 87 | virtual void setSelected(bool _select); | ^~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:96:18: warning: ‘virtual void UMLWidget::setFont(const QFont&)’ can be marked override [-Wsuggest-override] 96 | virtual void setFont(const QFont &font); | ^~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:173:18: warning: ‘virtual void UMLWidget::showPropertiesDialog()’ can be marked override [-Wsuggest-override] 173 | virtual void showPropertiesDialog(); | ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:192:18: warning: ‘virtual bool UMLWidget::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] 192 | virtual bool loadFromXMI1(QDomElement &qElement); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:193:18: warning: ‘virtual void UMLWidget::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 193 | virtual void saveToXMI1(QDomDocument &qDoc, QDomElement &qElement); | ^~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:230:18: warning: ‘virtual void UMLWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] 230 | virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); | ^~~~~ /<>/umbrello/umlwidgets/umlwidget.h:234:18: warning: ‘virtual void UMLWidget::slotMenuSelection(QAction*)’ can be marked override [-Wsuggest-override] 234 | virtual void slotMenuSelection(QAction* action); | ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:251:18: warning: ‘virtual void UMLWidget::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] 251 | virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent* event); | ^~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:252:18: warning: ‘virtual void UMLWidget::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 252 | virtual void mouseDoubleClickEvent(QGraphicsSceneMouseEvent *event); | ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:253:18: warning: ‘virtual void UMLWidget::mousePressEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 253 | virtual void mousePressEvent(QGraphicsSceneMouseEvent *event); | ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:254:18: warning: ‘virtual void UMLWidget::mouseMoveEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 254 | virtual void mouseMoveEvent(QGraphicsSceneMouseEvent *event); | ^~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:255:18: warning: ‘virtual void UMLWidget::mouseReleaseEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 255 | virtual void mouseReleaseEvent(QGraphicsSceneMouseEvent *event); | ^~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/umlwidgets/entitywidget.cpp:12: /<>/umbrello/umlwidgets/entitywidget.h:36:18: warning: ‘virtual void EntityWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] 36 | virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); | ^~~~~ /<>/umbrello/umlwidgets/entitywidget.h:39:18: warning: ‘virtual void EntityWidget::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 39 | virtual void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); | ^~~~~~~~~~ /<>/umbrello/umlwidgets/entitywidget.h:42:18: warning: ‘virtual void EntityWidget::slotMenuSelection(QAction*)’ can be marked override [-Wsuggest-override] 42 | virtual void slotMenuSelection(QAction* action); | ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/entitywidget.h:45:12: warning: ‘virtual QSizeF EntityWidget::minimumSize() const’ can be marked override [-Wsuggest-override] 45 | QSizeF minimumSize() const; | ^~~~~~~~~~~ In file included from /<>/umbrello/uml1model/package.h:14, from /<>/umbrello/uml1model/classifier.h:13, from /<>/umbrello/umlwidgets/entitywidget.cpp:15: /<>/umbrello/uml1model/umlcanvasobject.h:43:18: warning: ‘virtual void UMLCanvasObject::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 43 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/umlcanvasobject.h:85:18: warning: ‘virtual bool UMLCanvasObject::resolveRef()’ can be marked override [-Wsuggest-override] 85 | virtual bool resolveRef(); | ^~~~~~~~~~ In file included from /<>/umbrello/uml1model/classifier.h:13, from /<>/umbrello/umlwidgets/entitywidget.cpp:15: /<>/umbrello/uml1model/package.h:39:18: warning: ‘virtual void UMLPackage::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 39 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/package.h:41:24: warning: ‘virtual UMLObject* UMLPackage::clone() const’ can be marked override [-Wsuggest-override] 41 | virtual UMLObject* clone() const; | ^~~~~ /<>/umbrello/uml1model/package.h:64:18: warning: ‘virtual bool UMLPackage::resolveRef()’ can be marked override [-Wsuggest-override] 64 | virtual bool resolveRef(); | ^~~~~~~~~~ /<>/umbrello/uml1model/package.h:66:18: warning: ‘virtual void UMLPackage::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 66 | virtual void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/package.h:69:18: warning: ‘virtual bool UMLPackage::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 69 | virtual bool load1(QDomElement& element); | ^~~~~ In file included from /<>/umbrello/uml1model/attribute.h:15, from /<>/umbrello/uml1model/umlattributelist.h:17, from /<>/umbrello/uml1model/classifier.h:14, from /<>/umbrello/umlwidgets/entitywidget.cpp:15: /<>/umbrello/uml1model/classifierlistitem.h:48:18: warning: ‘virtual void UMLClassifierListItem::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 48 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/classifierlistitem.h:54:24: warning: ‘virtual UMLObject* UMLClassifierListItem::clone() const’ can be marked override [-Wsuggest-override] 54 | virtual UMLObject* clone() const = 0; | ^~~~~ In file included from /<>/umbrello/uml1model/umlattributelist.h:17, from /<>/umbrello/uml1model/classifier.h:14, from /<>/umbrello/umlwidgets/entitywidget.cpp:15: /<>/umbrello/uml1model/attribute.h:42:18: warning: ‘virtual void UMLAttribute::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 42 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/attribute.h:44:10: warning: ‘virtual void UMLAttribute::setName(const QString&)’ can be marked override [-Wsuggest-override] 44 | void setName(const QString &name); | ^~~~~~~ /<>/umbrello/uml1model/attribute.h:48:24: warning: ‘virtual UMLObject* UMLAttribute::clone() const’ can be marked override [-Wsuggest-override] 48 | virtual UMLObject* clone() const; | ^~~~~ /<>/umbrello/uml1model/attribute.h:53:13: warning: ‘virtual QString UMLAttribute::toString(Uml::SignatureType::Enum, bool)’ can be marked override [-Wsuggest-override] 53 | QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false); | ^~~~~~~~ /<>/umbrello/uml1model/attribute.h:58:18: warning: ‘virtual void UMLAttribute::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 58 | virtual void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/attribute.h:60:18: warning: ‘virtual bool UMLAttribute::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] 60 | virtual bool showPropertiesDialog(QWidget* parent = 0); | ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/attribute.h:73:10: warning: ‘virtual bool UMLAttribute::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 73 | bool load1(QDomElement & element); | ^~~~~ In file included from /<>/umbrello/uml1model/foreignkeyconstraint.h:16, from /<>/umbrello/model_utils.h:18, from /<>/umbrello/uml1model/classifier.h:19, from /<>/umbrello/umlwidgets/entitywidget.cpp:15: /<>/umbrello/uml1model/entityconstraint.h:40:18: warning: ‘virtual void UMLEntityConstraint::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 40 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/entityconstraint.h:45:24: warning: ‘virtual UMLObject* UMLEntityConstraint::clone() const’ can be marked override [-Wsuggest-override] 45 | virtual UMLObject* clone() const = 0; | ^~~~~ In file included from /<>/umbrello/model_utils.h:18, from /<>/umbrello/uml1model/classifier.h:19, from /<>/umbrello/umlwidgets/entitywidget.cpp:15: /<>/umbrello/uml1model/foreignkeyconstraint.h:56:18: warning: ‘virtual void UMLForeignKeyConstraint::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 56 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:58:24: warning: ‘virtual UMLObject* UMLForeignKeyConstraint::clone() const’ can be marked override [-Wsuggest-override] 58 | virtual UMLObject* clone() const; | ^~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:60:13: warning: ‘virtual QString UMLForeignKeyConstraint::toString(Uml::SignatureType::Enum, bool)’ can be marked override [-Wsuggest-override] 60 | QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false); | ^~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:65:10: warning: ‘virtual void UMLForeignKeyConstraint::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 65 | void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:67:18: warning: ‘virtual bool UMLForeignKeyConstraint::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] 67 | virtual bool showPropertiesDialog(QWidget* parent = 0); | ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:85:10: warning: ‘virtual bool UMLForeignKeyConstraint::resolveRef()’ can be marked override [-Wsuggest-override] 85 | bool resolveRef(); | ^~~~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:94:10: warning: ‘virtual bool UMLForeignKeyConstraint::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 94 | bool load1(QDomElement & element); | ^~~~~ In file included from /<>/umbrello/model_utils.h:20, from /<>/umbrello/uml1model/classifier.h:19, from /<>/umbrello/umlwidgets/entitywidget.cpp:15: /<>/umbrello/dialogs/multipagedialogbase.h:101:18: warning: ‘virtual void MultiPageDialogBase::keyPressEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] 101 | virtual void keyPressEvent(QKeyEvent *event); | ^~~~~~~~~~~~~ In file included from /<>/umbrello/umlwidgets/entitywidget.cpp:15: /<>/umbrello/uml1model/classifier.h:54:18: warning: ‘virtual void UMLClassifier::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 54 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/classifier.h:56:16: warning: ‘virtual UMLObject* UMLClassifier::clone() const’ can be marked override [-Wsuggest-override] 56 | UMLObject* clone() const; | ^~~~~ /<>/umbrello/uml1model/classifier.h:111:18: warning: ‘virtual bool UMLClassifier::resolveRef()’ can be marked override [-Wsuggest-override] 111 | virtual bool resolveRef(); | ^~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:115:24: warning: ‘virtual UMLObject* UMLClassifier::findChildObjectById(Uml::ID::Type, bool)’ can be marked override [-Wsuggest-override] 115 | virtual UMLObject* findChildObjectById(Uml::ID::Type id, bool considerAncestors = false); | ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:124:18: warning: ‘virtual bool UMLClassifier::acceptAssociationType(Uml::AssociationType::Enum)’ can be marked override [-Wsuggest-override] 124 | virtual bool acceptAssociationType(Uml::AssociationType::Enum type); | ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:129:10: warning: ‘virtual void UMLClassifier::setBaseType(UMLObject::ObjectType)’ can be marked override [-Wsuggest-override] 129 | void setBaseType(UMLObject::ObjectType ot); | ^~~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:181:10: warning: ‘virtual void UMLClassifier::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 181 | void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:183:18: warning: ‘virtual bool UMLClassifier::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 183 | virtual bool load1(QDomElement& element); | ^~~~~ In file included from /<>/umbrello/umlwidgets/entitywidget.cpp:17: /<>/umbrello/debug/debug_utils.h:91:18: warning: ‘virtual void Tracer::showEvent(QShowEvent*)’ can be marked override [-Wsuggest-override] 91 | virtual void showEvent(QShowEvent*); | ^~~~~~~~~ In file included from /<>/umbrello/umlwidgets/entitywidget.cpp:18: /<>/umbrello/uml1model/entity.h:43:18: warning: ‘virtual void UMLEntity::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 43 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/entity.h:45:24: warning: ‘virtual UMLObject* UMLEntity::clone() const’ can be marked override [-Wsuggest-override] 45 | virtual UMLObject* clone() const; | ^~~~~ /<>/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] 47 | virtual UMLAttribute* createAttribute(const QString &name = QString(), | ^~~~~~~~~~~~~~~ /<>/umbrello/uml1model/entity.h:73:18: warning: ‘virtual bool UMLEntity::resolveRef()’ can be marked override [-Wsuggest-override] 73 | virtual bool resolveRef(); | ^~~~~~~~~~ /<>/umbrello/uml1model/entity.h:75:18: warning: ‘virtual void UMLEntity::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 75 | virtual void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/entity.h:77:31: warning: ‘virtual UMLClassifierListItemList UMLEntity::getFilteredList(UMLObject::ObjectType) const’ can be marked override [-Wsuggest-override] 77 | UMLClassifierListItemList getFilteredList(UMLObject::ObjectType ot) const; | ^~~~~~~~~~~~~~~ /<>/umbrello/uml1model/entity.h:81:36: warning: ‘virtual UMLClassifierListItem* UMLEntity::makeChildObject(const QString&)’ can be marked override [-Wsuggest-override] 81 | virtual UMLClassifierListItem* makeChildObject(const QString& xmiTag); | ^~~~~~~~~~~~~~~ /<>/umbrello/uml1model/entity.h:93:10: warning: ‘virtual bool UMLEntity::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 93 | bool load1(QDomElement& element); | ^~~~~ In file included from /<>/umbrello/umlwidgets/entitywidget.cpp:19: /<>/umbrello/uml1model/entityattribute.h:47:18: warning: ‘virtual void UMLEntityAttribute::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 47 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/entityattribute.h:49:24: warning: ‘virtual UMLObject* UMLEntityAttribute::clone() const’ can be marked override [-Wsuggest-override] 49 | virtual UMLObject* clone() const; | ^~~~~ /<>/umbrello/uml1model/entityattribute.h:66:13: warning: ‘virtual QString UMLEntityAttribute::toString(Uml::SignatureType::Enum, bool)’ can be marked override [-Wsuggest-override] 66 | QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false); | ^~~~~~~~ /<>/umbrello/uml1model/entityattribute.h:68:18: warning: ‘virtual void UMLEntityAttribute::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 68 | virtual void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/entityattribute.h:70:18: warning: ‘virtual bool UMLEntityAttribute::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] 70 | virtual bool showPropertiesDialog(QWidget* parent = 0); | ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/entityattribute.h:75:10: warning: ‘virtual bool UMLEntityAttribute::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 75 | bool load1(QDomElement& element); | ^~~~~ In file included from /<>/umbrello/umlwidgets/entitywidget.cpp:23: /<>/umbrello/uml.h:201:18: warning: ‘virtual void UMLApp::keyPressEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] 201 | virtual void keyPressEvent(QKeyEvent* e); | ^~~~~~~~~~~~~ /<>/umbrello/uml.h:202:18: warning: ‘virtual void UMLApp::keyReleaseEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] 202 | virtual void keyReleaseEvent(QKeyEvent* e); | ^~~~~~~~~~~~~~~ /<>/umbrello/uml.h:204:18: warning: ‘virtual void UMLApp::customEvent(QEvent*)’ can be marked override [-Wsuggest-override] 204 | virtual void customEvent(QEvent* e); | ^~~~~~~~~~~ /<>/umbrello/uml.h:215:18: warning: ‘virtual bool UMLApp::queryClose()’ can be marked override [-Wsuggest-override] 215 | virtual bool queryClose(); | ^~~~~~~~~~ /<>/umbrello/uml.h:217:18: warning: ‘virtual void UMLApp::saveProperties(KConfigGroup&)’ can be marked override [-Wsuggest-override] 217 | virtual void saveProperties(KConfigGroup & cfg); | ^~~~~~~~~~~~~~ /<>/umbrello/uml.h:218:18: warning: ‘virtual void UMLApp::readProperties(const KConfigGroup&)’ can be marked override [-Wsuggest-override] 218 | virtual void readProperties(const KConfigGroup & cfg); | ^~~~~~~~~~~~~~ In file included from /<>/umbrello/umlscene.h:17, from /<>/umbrello/umlwidgets/entitywidget.cpp:26: /<>/umbrello/umlwidgets/classifierwidget.h:97:16: warning: ‘virtual UMLWidget* ClassifierWidget::onWidget(const QPointF&)’ can be marked override [-Wsuggest-override] 97 | UMLWidget* onWidget(const QPointF& p); | ^~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:98:16: warning: ‘virtual UMLWidget* ClassifierWidget::widgetWithID(Uml::ID::Type)’ can be marked override [-Wsuggest-override] 98 | UMLWidget* widgetWithID(Uml::ID::Type id); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:100:18: warning: ‘virtual void ClassifierWidget::setDocumentation(const QString&)’ can be marked override [-Wsuggest-override] 100 | virtual void setDocumentation(const QString& doc); | ^~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:102:12: warning: ‘virtual QSizeF ClassifierWidget::calculateSize(bool) const’ can be marked override [-Wsuggest-override] 102 | QSizeF calculateSize(bool withExtensions = true) const; | ^~~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:104:18: warning: ‘virtual void ClassifierWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] 104 | virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); | ^~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:105:26: warning: ‘virtual QPainterPath ClassifierWidget::shape() const’ can be marked override [-Wsuggest-override] 105 | virtual QPainterPath shape() const; | ^~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:107:18: warning: ‘virtual void ClassifierWidget::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 107 | virtual void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); | ^~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:108:18: warning: ‘virtual bool ClassifierWidget::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] 108 | virtual bool loadFromXMI1(QDomElement & qElement); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:111:18: warning: ‘virtual void ClassifierWidget::slotMenuSelection(QAction*)’ can be marked override [-Wsuggest-override] 111 | virtual void slotMenuSelection(QAction* action); | ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:121:12: warning: ‘virtual QSizeF ClassifierWidget::minimumSize() const’ can be marked override [-Wsuggest-override] 121 | QSizeF minimumSize() const; | ^~~~~~~~~~~ In file included from /<>/umbrello/umlwidgets/entitywidget.cpp:26: /<>/umbrello/umlscene.h:338:10: warning: ‘virtual void UMLScene::dragEnterEvent(QGraphicsSceneDragDropEvent*)’ can be marked override [-Wsuggest-override] 338 | void dragEnterEvent(QGraphicsSceneDragDropEvent* enterEvent); | ^~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:339:10: warning: ‘virtual void UMLScene::dragMoveEvent(QGraphicsSceneDragDropEvent*)’ can be marked override [-Wsuggest-override] 339 | void dragMoveEvent(QGraphicsSceneDragDropEvent* moveEvent); | ^~~~~~~~~~~~~ /<>/umbrello/umlscene.h:340:10: warning: ‘virtual void UMLScene::dropEvent(QGraphicsSceneDragDropEvent*)’ can be marked override [-Wsuggest-override] 340 | void dropEvent(QGraphicsSceneDragDropEvent* dropEvent); | ^~~~~~~~~ /<>/umbrello/umlscene.h:342:10: warning: ‘virtual void UMLScene::mouseMoveEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 342 | void mouseMoveEvent(QGraphicsSceneMouseEvent* mouseEvent); | ^~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:343:10: warning: ‘virtual void UMLScene::mousePressEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 343 | void mousePressEvent(QGraphicsSceneMouseEvent* mouseEvent); | ^~~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:344:10: warning: ‘virtual void UMLScene::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 344 | void mouseDoubleClickEvent(QGraphicsSceneMouseEvent* mouseEvent); | ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:345:10: warning: ‘virtual void UMLScene::mouseReleaseEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 345 | void mouseReleaseEvent(QGraphicsSceneMouseEvent* mouseEvent); | ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:346:18: warning: ‘virtual void UMLScene::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] 346 | virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent* contextMenuEvent); | ^~~~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:358:18: warning: ‘virtual void UMLScene::drawBackground(QPainter*, const QRectF&)’ can be marked override [-Wsuggest-override] 358 | virtual void drawBackground(QPainter *painter, const QRectF &rect); | ^~~~~~~~~~~~~~ In file included from /<>/umbrello/umlwidgets/entitywidget.cpp:27: /<>/umbrello/umlview.h:54:18: warning: ‘virtual void UMLView::wheelEvent(QWheelEvent*)’ can be marked override [-Wsuggest-override] 54 | virtual void wheelEvent(QWheelEvent* event); | ^~~~~~~~~~ /<>/umbrello/umlview.h:55:18: warning: ‘virtual void UMLView::showEvent(QShowEvent*)’ can be marked override [-Wsuggest-override] 55 | virtual void showEvent(QShowEvent *se); | ^~~~~~~~~ /<>/umbrello/umlview.h:56:18: warning: ‘virtual void UMLView::hideEvent(QHideEvent*)’ can be marked override [-Wsuggest-override] 56 | virtual void hideEvent(QHideEvent *he); | ^~~~~~~~~ /<>/umbrello/umlview.h:57:18: warning: ‘virtual void UMLView::mousePressEvent(QMouseEvent*)’ can be marked override [-Wsuggest-override] 57 | virtual void mousePressEvent(QMouseEvent* event); | ^~~~~~~~~~~~~~~ /<>/umbrello/umlview.h:58:18: warning: ‘virtual void UMLView::mouseReleaseEvent(QMouseEvent*)’ can be marked override [-Wsuggest-override] 58 | virtual void mouseReleaseEvent(QMouseEvent* event); | ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlview.h:59:18: warning: ‘virtual void UMLView::resizeEvent(QResizeEvent*)’ can be marked override [-Wsuggest-override] 59 | virtual void resizeEvent(QResizeEvent *event); | ^~~~~~~~~~~ In file included from /<>/umbrello/umlwidgets/entitywidget.cpp:28: /<>/umbrello/uml1model/uniqueconstraint.h:39:18: warning: ‘virtual void UMLUniqueConstraint::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 39 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/uniqueconstraint.h:41:24: warning: ‘virtual UMLObject* UMLUniqueConstraint::clone() const’ can be marked override [-Wsuggest-override] 41 | virtual UMLObject* clone() const; | ^~~~~ /<>/umbrello/uml1model/uniqueconstraint.h:43:13: warning: ‘virtual QString UMLUniqueConstraint::toString(Uml::SignatureType::Enum, bool)’ can be marked override [-Wsuggest-override] 43 | QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false); | ^~~~~~~~ /<>/umbrello/uml1model/uniqueconstraint.h:48:10: warning: ‘virtual void UMLUniqueConstraint::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 48 | void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/uniqueconstraint.h:50:18: warning: ‘virtual bool UMLUniqueConstraint::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] 50 | virtual bool showPropertiesDialog(QWidget* parent = 0); | ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/uniqueconstraint.h:64:10: warning: ‘virtual bool UMLUniqueConstraint::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 64 | bool load1(QDomElement & element); | ^~~~~ [ 72%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/umlwidgets/enumwidget.cpp.o cd /<>/obj-aarch64-linux-gnu/umbrello && /usr/bin/aarch64-linux-gnu-g++ -DCMAKE_BINARY_DIR=\"/<>/obj-aarch64-linux-gnu\" -DKCOREADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLO_VERSION_STRING=\"2.23.3\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-aarch64-linux-gnu/umbrello -I/<>/umbrello -I/<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/include -I/<>/obj-aarch64-linux-gnu -I/<>/umbrello/clipboard -I/<>/umbrello/cmds -I/<>/umbrello/codegenerators -I/<>/umbrello/codegenerators/ada -I/<>/umbrello/codegenerators/as -I/<>/umbrello/codegenerators/cpp -I/<>/umbrello/codegenerators/csharp -I/<>/umbrello/codegenerators/d -I/<>/umbrello/codegenerators/idl -I/<>/umbrello/codegenerators/java -I/<>/umbrello/codegenerators/js -I/<>/umbrello/codegenerators/pascal -I/<>/umbrello/codegenerators/perl -I/<>/umbrello/codegenerators/php -I/<>/umbrello/codegenerators/python -I/<>/umbrello/codegenerators/ruby -I/<>/umbrello/codegenerators/sql -I/<>/umbrello/codegenerators/tcl -I/<>/umbrello/codegenerators/vala -I/<>/umbrello/codegenerators/xml -I/<>/umbrello/codegenwizard -I/<>/umbrello/codeimport -I/<>/umbrello/codeimport/csharp -I/<>/umbrello/codeimpwizard -I/<>/umbrello/debug -I/<>/umbrello/dialogs -I/<>/umbrello/dialogs/pages -I/<>/umbrello/dialogs/widgets -I/<>/umbrello/docgenerators -I/<>/umbrello/finder -I/<>/umbrello/refactoring -I/<>/umbrello/uml1model -I/<>/umbrello/umlwidgets -I/<>/lib/cppparser -I/<>/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/aarch64-linux-gnu/qt5 -isystem /usr/include/aarch64-linux-gnu/qt5/QtWidgets -isystem /usr/include/aarch64-linux-gnu/qt5/QtGui -isystem /usr/include/aarch64-linux-gnu/qt5/QtCore -isystem /usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/aarch64-linux-gnu/qt5/QtXml -isystem /usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/aarch64-linux-gnu/qt5/QtSvg -isystem /usr/include/aarch64-linux-gnu/qt5/QtWebKitWidgets -isystem /usr/include/aarch64-linux-gnu/qt5/QtWebKit -isystem /usr/include/aarch64-linux-gnu/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/aarch64-linux-gnu/qt5/QtConcurrent -isystem /usr/include/aarch64-linux-gnu/qt5/QtDBus -isystem /usr/include/KF5/KTextEditor -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -fno-delete-null-pointer-checks -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -o CMakeFiles/libumbrello.dir/umlwidgets/enumwidget.cpp.o -c /<>/umbrello/umlwidgets/enumwidget.cpp In file included from /<>/umbrello/umlwidgets/umlwidget.h:18, from /<>/umbrello/umlwidgets/enumwidget.h:14, from /<>/umbrello/umlwidgets/enumwidget.cpp:12: /<>/umbrello/umlwidgets/widgetbase.h:187:20: warning: ‘virtual QRectF WidgetBase::boundingRect() const’ can be marked override [-Wsuggest-override] 187 | virtual QRectF boundingRect() const; | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/widgetbase.h:191:18: warning: ‘virtual void WidgetBase::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] 191 | virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); | ^~~~~ /<>/umbrello/umlwidgets/widgetbase.h:260:18: warning: ‘virtual void WidgetBase::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] 260 | virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent *event); | ^~~~~~~~~~~~~~~~ In file included from /<>/umbrello/umlwidgets/enumwidget.h:14, from /<>/umbrello/umlwidgets/enumwidget.cpp:12: /<>/umbrello/umlwidgets/umlwidget.h:71:18: warning: ‘virtual void UMLWidget::setUseFillColor(bool)’ can be marked override [-Wsuggest-override] 71 | virtual void setUseFillColor(bool fc); | ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:74:18: warning: ‘virtual void UMLWidget::setTextColor(const QColor&)’ can be marked override [-Wsuggest-override] 74 | virtual void setTextColor(const QColor &color); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:77:18: warning: ‘virtual void UMLWidget::setLineColor(const QColor&)’ can be marked override [-Wsuggest-override] 77 | virtual void setLineColor(const QColor &color); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:80:18: warning: ‘virtual void UMLWidget::setLineWidth(uint)’ can be marked override [-Wsuggest-override] 80 | virtual void setLineWidth(uint width); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:83:18: warning: ‘virtual void UMLWidget::setFillColor(const QColor&)’ can be marked override [-Wsuggest-override] 83 | virtual void setFillColor(const QColor &color); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:87:18: warning: ‘virtual void UMLWidget::setSelected(bool)’ can be marked override [-Wsuggest-override] 87 | virtual void setSelected(bool _select); | ^~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:96:18: warning: ‘virtual void UMLWidget::setFont(const QFont&)’ can be marked override [-Wsuggest-override] 96 | virtual void setFont(const QFont &font); | ^~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:173:18: warning: ‘virtual void UMLWidget::showPropertiesDialog()’ can be marked override [-Wsuggest-override] 173 | virtual void showPropertiesDialog(); | ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:192:18: warning: ‘virtual bool UMLWidget::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] 192 | virtual bool loadFromXMI1(QDomElement &qElement); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:193:18: warning: ‘virtual void UMLWidget::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 193 | virtual void saveToXMI1(QDomDocument &qDoc, QDomElement &qElement); | ^~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:230:18: warning: ‘virtual void UMLWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] 230 | virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); | ^~~~~ /<>/umbrello/umlwidgets/umlwidget.h:234:18: warning: ‘virtual void UMLWidget::slotMenuSelection(QAction*)’ can be marked override [-Wsuggest-override] 234 | virtual void slotMenuSelection(QAction* action); | ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:251:18: warning: ‘virtual void UMLWidget::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] 251 | virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent* event); | ^~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:252:18: warning: ‘virtual void UMLWidget::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 252 | virtual void mouseDoubleClickEvent(QGraphicsSceneMouseEvent *event); | ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:253:18: warning: ‘virtual void UMLWidget::mousePressEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 253 | virtual void mousePressEvent(QGraphicsSceneMouseEvent *event); | ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:254:18: warning: ‘virtual void UMLWidget::mouseMoveEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 254 | virtual void mouseMoveEvent(QGraphicsSceneMouseEvent *event); | ^~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:255:18: warning: ‘virtual void UMLWidget::mouseReleaseEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 255 | virtual void mouseReleaseEvent(QGraphicsSceneMouseEvent *event); | ^~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/umlwidgets/enumwidget.cpp:12: /<>/umbrello/umlwidgets/enumwidget.h:38:18: warning: ‘virtual void EnumWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] 38 | virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); | ^~~~~ /<>/umbrello/umlwidgets/enumwidget.h:40:18: warning: ‘virtual bool EnumWidget::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] 40 | virtual bool loadFromXMI1(QDomElement& qElement); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/enumwidget.h:41:18: warning: ‘virtual void EnumWidget::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 41 | virtual void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); | ^~~~~~~~~~ /<>/umbrello/umlwidgets/enumwidget.h:44:18: warning: ‘virtual void EnumWidget::slotMenuSelection(QAction*)’ can be marked override [-Wsuggest-override] 44 | virtual void slotMenuSelection(QAction* action); | ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/enumwidget.h:47:12: warning: ‘virtual QSizeF EnumWidget::minimumSize() const’ can be marked override [-Wsuggest-override] 47 | QSizeF minimumSize() const; | ^~~~~~~~~~~ In file included from /<>/umbrello/uml1model/package.h:14, from /<>/umbrello/uml1model/classifier.h:13, from /<>/umbrello/umlwidgets/enumwidget.cpp:15: /<>/umbrello/uml1model/umlcanvasobject.h:43:18: warning: ‘virtual void UMLCanvasObject::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 43 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/umlcanvasobject.h:85:18: warning: ‘virtual bool UMLCanvasObject::resolveRef()’ can be marked override [-Wsuggest-override] 85 | virtual bool resolveRef(); | ^~~~~~~~~~ In file included from /<>/umbrello/uml1model/classifier.h:13, from /<>/umbrello/umlwidgets/enumwidget.cpp:15: /<>/umbrello/uml1model/package.h:39:18: warning: ‘virtual void UMLPackage::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 39 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/package.h:41:24: warning: ‘virtual UMLObject* UMLPackage::clone() const’ can be marked override [-Wsuggest-override] 41 | virtual UMLObject* clone() const; | ^~~~~ /<>/umbrello/uml1model/package.h:64:18: warning: ‘virtual bool UMLPackage::resolveRef()’ can be marked override [-Wsuggest-override] 64 | virtual bool resolveRef(); | ^~~~~~~~~~ /<>/umbrello/uml1model/package.h:66:18: warning: ‘virtual void UMLPackage::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 66 | virtual void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/package.h:69:18: warning: ‘virtual bool UMLPackage::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 69 | virtual bool load1(QDomElement& element); | ^~~~~ In file included from /<>/umbrello/uml1model/attribute.h:15, from /<>/umbrello/uml1model/umlattributelist.h:17, from /<>/umbrello/uml1model/classifier.h:14, from /<>/umbrello/umlwidgets/enumwidget.cpp:15: /<>/umbrello/uml1model/classifierlistitem.h:48:18: warning: ‘virtual void UMLClassifierListItem::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 48 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/classifierlistitem.h:54:24: warning: ‘virtual UMLObject* UMLClassifierListItem::clone() const’ can be marked override [-Wsuggest-override] 54 | virtual UMLObject* clone() const = 0; | ^~~~~ In file included from /<>/umbrello/uml1model/umlattributelist.h:17, from /<>/umbrello/uml1model/classifier.h:14, from /<>/umbrello/umlwidgets/enumwidget.cpp:15: /<>/umbrello/uml1model/attribute.h:42:18: warning: ‘virtual void UMLAttribute::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 42 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/attribute.h:44:10: warning: ‘virtual void UMLAttribute::setName(const QString&)’ can be marked override [-Wsuggest-override] 44 | void setName(const QString &name); | ^~~~~~~ /<>/umbrello/uml1model/attribute.h:48:24: warning: ‘virtual UMLObject* UMLAttribute::clone() const’ can be marked override [-Wsuggest-override] 48 | virtual UMLObject* clone() const; | ^~~~~ /<>/umbrello/uml1model/attribute.h:53:13: warning: ‘virtual QString UMLAttribute::toString(Uml::SignatureType::Enum, bool)’ can be marked override [-Wsuggest-override] 53 | QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false); | ^~~~~~~~ /<>/umbrello/uml1model/attribute.h:58:18: warning: ‘virtual void UMLAttribute::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 58 | virtual void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/attribute.h:60:18: warning: ‘virtual bool UMLAttribute::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] 60 | virtual bool showPropertiesDialog(QWidget* parent = 0); | ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/attribute.h:73:10: warning: ‘virtual bool UMLAttribute::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 73 | bool load1(QDomElement & element); | ^~~~~ In file included from /<>/umbrello/uml1model/foreignkeyconstraint.h:16, from /<>/umbrello/model_utils.h:18, from /<>/umbrello/uml1model/classifier.h:19, from /<>/umbrello/umlwidgets/enumwidget.cpp:15: /<>/umbrello/uml1model/entityconstraint.h:40:18: warning: ‘virtual void UMLEntityConstraint::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 40 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/entityconstraint.h:45:24: warning: ‘virtual UMLObject* UMLEntityConstraint::clone() const’ can be marked override [-Wsuggest-override] 45 | virtual UMLObject* clone() const = 0; | ^~~~~ In file included from /<>/umbrello/model_utils.h:18, from /<>/umbrello/uml1model/classifier.h:19, from /<>/umbrello/umlwidgets/enumwidget.cpp:15: /<>/umbrello/uml1model/foreignkeyconstraint.h:56:18: warning: ‘virtual void UMLForeignKeyConstraint::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 56 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:58:24: warning: ‘virtual UMLObject* UMLForeignKeyConstraint::clone() const’ can be marked override [-Wsuggest-override] 58 | virtual UMLObject* clone() const; | ^~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:60:13: warning: ‘virtual QString UMLForeignKeyConstraint::toString(Uml::SignatureType::Enum, bool)’ can be marked override [-Wsuggest-override] 60 | QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false); | ^~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:65:10: warning: ‘virtual void UMLForeignKeyConstraint::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 65 | void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:67:18: warning: ‘virtual bool UMLForeignKeyConstraint::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] 67 | virtual bool showPropertiesDialog(QWidget* parent = 0); | ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:85:10: warning: ‘virtual bool UMLForeignKeyConstraint::resolveRef()’ can be marked override [-Wsuggest-override] 85 | bool resolveRef(); | ^~~~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:94:10: warning: ‘virtual bool UMLForeignKeyConstraint::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 94 | bool load1(QDomElement & element); | ^~~~~ In file included from /<>/umbrello/model_utils.h:20, from /<>/umbrello/uml1model/classifier.h:19, from /<>/umbrello/umlwidgets/enumwidget.cpp:15: /<>/umbrello/dialogs/multipagedialogbase.h:101:18: warning: ‘virtual void MultiPageDialogBase::keyPressEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] 101 | virtual void keyPressEvent(QKeyEvent *event); | ^~~~~~~~~~~~~ In file included from /<>/umbrello/umlwidgets/enumwidget.cpp:15: /<>/umbrello/uml1model/classifier.h:54:18: warning: ‘virtual void UMLClassifier::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 54 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/classifier.h:56:16: warning: ‘virtual UMLObject* UMLClassifier::clone() const’ can be marked override [-Wsuggest-override] 56 | UMLObject* clone() const; | ^~~~~ /<>/umbrello/uml1model/classifier.h:111:18: warning: ‘virtual bool UMLClassifier::resolveRef()’ can be marked override [-Wsuggest-override] 111 | virtual bool resolveRef(); | ^~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:115:24: warning: ‘virtual UMLObject* UMLClassifier::findChildObjectById(Uml::ID::Type, bool)’ can be marked override [-Wsuggest-override] 115 | virtual UMLObject* findChildObjectById(Uml::ID::Type id, bool considerAncestors = false); | ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:124:18: warning: ‘virtual bool UMLClassifier::acceptAssociationType(Uml::AssociationType::Enum)’ can be marked override [-Wsuggest-override] 124 | virtual bool acceptAssociationType(Uml::AssociationType::Enum type); | ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:129:10: warning: ‘virtual void UMLClassifier::setBaseType(UMLObject::ObjectType)’ can be marked override [-Wsuggest-override] 129 | void setBaseType(UMLObject::ObjectType ot); | ^~~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:181:10: warning: ‘virtual void UMLClassifier::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 181 | void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:183:18: warning: ‘virtual bool UMLClassifier::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 183 | virtual bool load1(QDomElement& element); | ^~~~~ In file included from /<>/umbrello/umlwidgets/enumwidget.cpp:17: /<>/umbrello/debug/debug_utils.h:91:18: warning: ‘virtual void Tracer::showEvent(QShowEvent*)’ can be marked override [-Wsuggest-override] 91 | virtual void showEvent(QShowEvent*); | ^~~~~~~~~ In file included from /<>/umbrello/umlwidgets/enumwidget.cpp:18: /<>/umbrello/uml1model/enum.h:38:18: warning: ‘virtual void UMLEnum::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 38 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/enum.h:40:24: warning: ‘virtual UMLObject* UMLEnum::clone() const’ can be marked override [-Wsuggest-override] 40 | virtual UMLObject* clone() const; | ^~~~~ /<>/umbrello/uml1model/enum.h:57:18: warning: ‘virtual void UMLEnum::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 57 | virtual void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/enum.h:59:36: warning: ‘virtual UMLClassifierListItem* UMLEnum::makeChildObject(const QString&)’ can be marked override [-Wsuggest-override] 59 | virtual UMLClassifierListItem* makeChildObject(const QString& xmiTag); | ^~~~~~~~~~~~~~~ /<>/umbrello/uml1model/enum.h:66:10: warning: ‘virtual bool UMLEnum::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 66 | bool load1(QDomElement & element); | ^~~~~ In file included from /<>/umbrello/umlwidgets/enumwidget.cpp:19: /<>/umbrello/uml1model/enumliteral.h:35:18: warning: ‘virtual void UMLEnumLiteral::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 35 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/enumliteral.h:37:24: warning: ‘virtual UMLObject* UMLEnumLiteral::clone() const’ can be marked override [-Wsuggest-override] 37 | virtual UMLObject* clone() const; | ^~~~~ /<>/umbrello/uml1model/enumliteral.h:44:13: warning: ‘virtual QString UMLEnumLiteral::toString(Uml::SignatureType::Enum, bool)’ can be marked override [-Wsuggest-override] 44 | QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false); | ^~~~~~~~ /<>/umbrello/uml1model/enumliteral.h:46:18: warning: ‘virtual void UMLEnumLiteral::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 46 | virtual void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/enumliteral.h:48:18: warning: ‘virtual bool UMLEnumLiteral::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] 48 | virtual bool showPropertiesDialog(QWidget* parent = 0); | ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/enumliteral.h:51:10: warning: ‘virtual bool UMLEnumLiteral::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 51 | bool load1(QDomElement& element); | ^~~~~ In file included from /<>/umbrello/umlwidgets/enumwidget.cpp:22: /<>/umbrello/uml.h:201:18: warning: ‘virtual void UMLApp::keyPressEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] 201 | virtual void keyPressEvent(QKeyEvent* e); | ^~~~~~~~~~~~~ /<>/umbrello/uml.h:202:18: warning: ‘virtual void UMLApp::keyReleaseEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] 202 | virtual void keyReleaseEvent(QKeyEvent* e); | ^~~~~~~~~~~~~~~ /<>/umbrello/uml.h:204:18: warning: ‘virtual void UMLApp::customEvent(QEvent*)’ can be marked override [-Wsuggest-override] 204 | virtual void customEvent(QEvent* e); | ^~~~~~~~~~~ /<>/umbrello/uml.h:215:18: warning: ‘virtual bool UMLApp::queryClose()’ can be marked override [-Wsuggest-override] 215 | virtual bool queryClose(); | ^~~~~~~~~~ /<>/umbrello/uml.h:217:18: warning: ‘virtual void UMLApp::saveProperties(KConfigGroup&)’ can be marked override [-Wsuggest-override] 217 | virtual void saveProperties(KConfigGroup & cfg); | ^~~~~~~~~~~~~~ /<>/umbrello/uml.h:218:18: warning: ‘virtual void UMLApp::readProperties(const KConfigGroup&)’ can be marked override [-Wsuggest-override] 218 | virtual void readProperties(const KConfigGroup & cfg); | ^~~~~~~~~~~~~~ In file included from /<>/umbrello/umlscene.h:17, from /<>/umbrello/umlwidgets/enumwidget.cpp:25: /<>/umbrello/umlwidgets/classifierwidget.h:97:16: warning: ‘virtual UMLWidget* ClassifierWidget::onWidget(const QPointF&)’ can be marked override [-Wsuggest-override] 97 | UMLWidget* onWidget(const QPointF& p); | ^~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:98:16: warning: ‘virtual UMLWidget* ClassifierWidget::widgetWithID(Uml::ID::Type)’ can be marked override [-Wsuggest-override] 98 | UMLWidget* widgetWithID(Uml::ID::Type id); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:100:18: warning: ‘virtual void ClassifierWidget::setDocumentation(const QString&)’ can be marked override [-Wsuggest-override] 100 | virtual void setDocumentation(const QString& doc); | ^~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:102:12: warning: ‘virtual QSizeF ClassifierWidget::calculateSize(bool) const’ can be marked override [-Wsuggest-override] 102 | QSizeF calculateSize(bool withExtensions = true) const; | ^~~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:104:18: warning: ‘virtual void ClassifierWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] 104 | virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); | ^~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:105:26: warning: ‘virtual QPainterPath ClassifierWidget::shape() const’ can be marked override [-Wsuggest-override] 105 | virtual QPainterPath shape() const; | ^~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:107:18: warning: ‘virtual void ClassifierWidget::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 107 | virtual void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); | ^~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:108:18: warning: ‘virtual bool ClassifierWidget::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] 108 | virtual bool loadFromXMI1(QDomElement & qElement); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:111:18: warning: ‘virtual void ClassifierWidget::slotMenuSelection(QAction*)’ can be marked override [-Wsuggest-override] 111 | virtual void slotMenuSelection(QAction* action); | ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:121:12: warning: ‘virtual QSizeF ClassifierWidget::minimumSize() const’ can be marked override [-Wsuggest-override] 121 | QSizeF minimumSize() const; | ^~~~~~~~~~~ In file included from /<>/umbrello/umlwidgets/enumwidget.cpp:25: /<>/umbrello/umlscene.h:338:10: warning: ‘virtual void UMLScene::dragEnterEvent(QGraphicsSceneDragDropEvent*)’ can be marked override [-Wsuggest-override] 338 | void dragEnterEvent(QGraphicsSceneDragDropEvent* enterEvent); | ^~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:339:10: warning: ‘virtual void UMLScene::dragMoveEvent(QGraphicsSceneDragDropEvent*)’ can be marked override [-Wsuggest-override] 339 | void dragMoveEvent(QGraphicsSceneDragDropEvent* moveEvent); | ^~~~~~~~~~~~~ /<>/umbrello/umlscene.h:340:10: warning: ‘virtual void UMLScene::dropEvent(QGraphicsSceneDragDropEvent*)’ can be marked override [-Wsuggest-override] 340 | void dropEvent(QGraphicsSceneDragDropEvent* dropEvent); | ^~~~~~~~~ /<>/umbrello/umlscene.h:342:10: warning: ‘virtual void UMLScene::mouseMoveEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 342 | void mouseMoveEvent(QGraphicsSceneMouseEvent* mouseEvent); | ^~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:343:10: warning: ‘virtual void UMLScene::mousePressEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 343 | void mousePressEvent(QGraphicsSceneMouseEvent* mouseEvent); | ^~~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:344:10: warning: ‘virtual void UMLScene::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 344 | void mouseDoubleClickEvent(QGraphicsSceneMouseEvent* mouseEvent); | ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:345:10: warning: ‘virtual void UMLScene::mouseReleaseEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 345 | void mouseReleaseEvent(QGraphicsSceneMouseEvent* mouseEvent); | ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:346:18: warning: ‘virtual void UMLScene::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] 346 | virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent* contextMenuEvent); | ^~~~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:358:18: warning: ‘virtual void UMLScene::drawBackground(QPainter*, const QRectF&)’ can be marked override [-Wsuggest-override] 358 | virtual void drawBackground(QPainter *painter, const QRectF &rect); | ^~~~~~~~~~~~~~ In file included from /<>/umbrello/umlwidgets/enumwidget.cpp:26: /<>/umbrello/umlview.h:54:18: warning: ‘virtual void UMLView::wheelEvent(QWheelEvent*)’ can be marked override [-Wsuggest-override] 54 | virtual void wheelEvent(QWheelEvent* event); | ^~~~~~~~~~ /<>/umbrello/umlview.h:55:18: warning: ‘virtual void UMLView::showEvent(QShowEvent*)’ can be marked override [-Wsuggest-override] 55 | virtual void showEvent(QShowEvent *se); | ^~~~~~~~~ /<>/umbrello/umlview.h:56:18: warning: ‘virtual void UMLView::hideEvent(QHideEvent*)’ can be marked override [-Wsuggest-override] 56 | virtual void hideEvent(QHideEvent *he); | ^~~~~~~~~ /<>/umbrello/umlview.h:57:18: warning: ‘virtual void UMLView::mousePressEvent(QMouseEvent*)’ can be marked override [-Wsuggest-override] 57 | virtual void mousePressEvent(QMouseEvent* event); | ^~~~~~~~~~~~~~~ /<>/umbrello/umlview.h:58:18: warning: ‘virtual void UMLView::mouseReleaseEvent(QMouseEvent*)’ can be marked override [-Wsuggest-override] 58 | virtual void mouseReleaseEvent(QMouseEvent* event); | ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlview.h:59:18: warning: ‘virtual void UMLView::resizeEvent(QResizeEvent*)’ can be marked override [-Wsuggest-override] 59 | virtual void resizeEvent(QResizeEvent *event); | ^~~~~~~~~~~ [ 72%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/umlwidgets/floatingdashlinewidget.cpp.o cd /<>/obj-aarch64-linux-gnu/umbrello && /usr/bin/aarch64-linux-gnu-g++ -DCMAKE_BINARY_DIR=\"/<>/obj-aarch64-linux-gnu\" -DKCOREADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLO_VERSION_STRING=\"2.23.3\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-aarch64-linux-gnu/umbrello -I/<>/umbrello -I/<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/include -I/<>/obj-aarch64-linux-gnu -I/<>/umbrello/clipboard -I/<>/umbrello/cmds -I/<>/umbrello/codegenerators -I/<>/umbrello/codegenerators/ada -I/<>/umbrello/codegenerators/as -I/<>/umbrello/codegenerators/cpp -I/<>/umbrello/codegenerators/csharp -I/<>/umbrello/codegenerators/d -I/<>/umbrello/codegenerators/idl -I/<>/umbrello/codegenerators/java -I/<>/umbrello/codegenerators/js -I/<>/umbrello/codegenerators/pascal -I/<>/umbrello/codegenerators/perl -I/<>/umbrello/codegenerators/php -I/<>/umbrello/codegenerators/python -I/<>/umbrello/codegenerators/ruby -I/<>/umbrello/codegenerators/sql -I/<>/umbrello/codegenerators/tcl -I/<>/umbrello/codegenerators/vala -I/<>/umbrello/codegenerators/xml -I/<>/umbrello/codegenwizard -I/<>/umbrello/codeimport -I/<>/umbrello/codeimport/csharp -I/<>/umbrello/codeimpwizard -I/<>/umbrello/debug -I/<>/umbrello/dialogs -I/<>/umbrello/dialogs/pages -I/<>/umbrello/dialogs/widgets -I/<>/umbrello/docgenerators -I/<>/umbrello/finder -I/<>/umbrello/refactoring -I/<>/umbrello/uml1model -I/<>/umbrello/umlwidgets -I/<>/lib/cppparser -I/<>/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/aarch64-linux-gnu/qt5 -isystem /usr/include/aarch64-linux-gnu/qt5/QtWidgets -isystem /usr/include/aarch64-linux-gnu/qt5/QtGui -isystem /usr/include/aarch64-linux-gnu/qt5/QtCore -isystem /usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/aarch64-linux-gnu/qt5/QtXml -isystem /usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/aarch64-linux-gnu/qt5/QtSvg -isystem /usr/include/aarch64-linux-gnu/qt5/QtWebKitWidgets -isystem /usr/include/aarch64-linux-gnu/qt5/QtWebKit -isystem /usr/include/aarch64-linux-gnu/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/aarch64-linux-gnu/qt5/QtConcurrent -isystem /usr/include/aarch64-linux-gnu/qt5/QtDBus -isystem /usr/include/KF5/KTextEditor -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -fno-delete-null-pointer-checks -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -o CMakeFiles/libumbrello.dir/umlwidgets/floatingdashlinewidget.cpp.o -c /<>/umbrello/umlwidgets/floatingdashlinewidget.cpp In file included from /<>/umbrello/umlwidgets/umlwidget.h:18, from /<>/umbrello/umlwidgets/floatingdashlinewidget.h:14, from /<>/umbrello/umlwidgets/floatingdashlinewidget.cpp:11: /<>/umbrello/umlwidgets/widgetbase.h:187:20: warning: ‘virtual QRectF WidgetBase::boundingRect() const’ can be marked override [-Wsuggest-override] 187 | virtual QRectF boundingRect() const; | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/widgetbase.h:191:18: warning: ‘virtual void WidgetBase::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] 191 | virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); | ^~~~~ /<>/umbrello/umlwidgets/widgetbase.h:260:18: warning: ‘virtual void WidgetBase::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] 260 | virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent *event); | ^~~~~~~~~~~~~~~~ In file included from /<>/umbrello/umlwidgets/floatingdashlinewidget.h:14, from /<>/umbrello/umlwidgets/floatingdashlinewidget.cpp:11: /<>/umbrello/umlwidgets/umlwidget.h:71:18: warning: ‘virtual void UMLWidget::setUseFillColor(bool)’ can be marked override [-Wsuggest-override] 71 | virtual void setUseFillColor(bool fc); | ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:74:18: warning: ‘virtual void UMLWidget::setTextColor(const QColor&)’ can be marked override [-Wsuggest-override] 74 | virtual void setTextColor(const QColor &color); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:77:18: warning: ‘virtual void UMLWidget::setLineColor(const QColor&)’ can be marked override [-Wsuggest-override] 77 | virtual void setLineColor(const QColor &color); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:80:18: warning: ‘virtual void UMLWidget::setLineWidth(uint)’ can be marked override [-Wsuggest-override] 80 | virtual void setLineWidth(uint width); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:83:18: warning: ‘virtual void UMLWidget::setFillColor(const QColor&)’ can be marked override [-Wsuggest-override] 83 | virtual void setFillColor(const QColor &color); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:87:18: warning: ‘virtual void UMLWidget::setSelected(bool)’ can be marked override [-Wsuggest-override] 87 | virtual void setSelected(bool _select); | ^~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:96:18: warning: ‘virtual void UMLWidget::setFont(const QFont&)’ can be marked override [-Wsuggest-override] 96 | virtual void setFont(const QFont &font); | ^~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:173:18: warning: ‘virtual void UMLWidget::showPropertiesDialog()’ can be marked override [-Wsuggest-override] 173 | virtual void showPropertiesDialog(); | ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:192:18: warning: ‘virtual bool UMLWidget::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] 192 | virtual bool loadFromXMI1(QDomElement &qElement); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:193:18: warning: ‘virtual void UMLWidget::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 193 | virtual void saveToXMI1(QDomDocument &qDoc, QDomElement &qElement); | ^~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:230:18: warning: ‘virtual void UMLWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] 230 | virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); | ^~~~~ /<>/umbrello/umlwidgets/umlwidget.h:234:18: warning: ‘virtual void UMLWidget::slotMenuSelection(QAction*)’ can be marked override [-Wsuggest-override] 234 | virtual void slotMenuSelection(QAction* action); | ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:251:18: warning: ‘virtual void UMLWidget::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] 251 | virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent* event); | ^~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:252:18: warning: ‘virtual void UMLWidget::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 252 | virtual void mouseDoubleClickEvent(QGraphicsSceneMouseEvent *event); | ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:253:18: warning: ‘virtual void UMLWidget::mousePressEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 253 | virtual void mousePressEvent(QGraphicsSceneMouseEvent *event); | ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:254:18: warning: ‘virtual void UMLWidget::mouseMoveEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 254 | virtual void mouseMoveEvent(QGraphicsSceneMouseEvent *event); | ^~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:255:18: warning: ‘virtual void UMLWidget::mouseReleaseEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 255 | virtual void mouseReleaseEvent(QGraphicsSceneMouseEvent *event); | ^~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/umlwidgets/floatingdashlinewidget.cpp:11: /<>/umbrello/umlwidgets/floatingdashlinewidget.h:40:18: warning: ‘virtual void FloatingDashLineWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] 40 | virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option = 0, QWidget *widget = 0); | ^~~~~ /<>/umbrello/umlwidgets/floatingdashlinewidget.h:42:10: warning: ‘virtual void FloatingDashLineWidget::slotMenuSelection(QAction*)’ can be marked override [-Wsuggest-override] 42 | void slotMenuSelection(QAction* action); | ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/floatingdashlinewidget.h:48:10: warning: ‘virtual void FloatingDashLineWidget::setY(qreal)’ can be marked override [-Wsuggest-override] 48 | void setY(qreal y); | ^~~~ /<>/umbrello/umlwidgets/floatingdashlinewidget.h:54:10: warning: ‘virtual void FloatingDashLineWidget::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 54 | void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); | ^~~~~~~~~~ /<>/umbrello/umlwidgets/floatingdashlinewidget.h:55:10: warning: ‘virtual bool FloatingDashLineWidget::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] 55 | bool loadFromXMI1(QDomElement & qElement); | ^~~~~~~~~~~~ In file included from /<>/umbrello/umlwidgets/floatingdashlinewidget.cpp:12: /<>/umbrello/umlwidgets/combinedfragmentwidget.h:59:18: warning: ‘virtual void CombinedFragmentWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] 59 | virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); | ^~~~~ /<>/umbrello/umlwidgets/combinedfragmentwidget.h:69:10: warning: ‘virtual void CombinedFragmentWidget::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 69 | void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); | ^~~~~~~~~~ /<>/umbrello/umlwidgets/combinedfragmentwidget.h:70:10: warning: ‘virtual bool CombinedFragmentWidget::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] 70 | bool loadFromXMI1(QDomElement & qElement); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/combinedfragmentwidget.h:73:18: warning: ‘virtual void CombinedFragmentWidget::cleanup()’ can be marked override [-Wsuggest-override] 73 | virtual void cleanup(); | ^~~~~~~ /<>/umbrello/umlwidgets/combinedfragmentwidget.h:75:18: warning: ‘virtual bool CombinedFragmentWidget::activate(IDChangeLog*)’ can be marked override [-Wsuggest-override] 75 | virtual bool activate(IDChangeLog* ChangeLog = 0); | ^~~~~~~~ /<>/umbrello/umlwidgets/combinedfragmentwidget.h:78:10: warning: ‘virtual void CombinedFragmentWidget::slotMenuSelection(QAction*)’ can be marked override [-Wsuggest-override] 78 | void slotMenuSelection(QAction* action); | ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/combinedfragmentwidget.h:82:12: warning: ‘virtual QSizeF CombinedFragmentWidget::minimumSize() const’ can be marked override [-Wsuggest-override] 82 | QSizeF minimumSize() const; | ^~~~~~~~~~~ In file included from /<>/umbrello/umlwidgets/floatingdashlinewidget.cpp:18: /<>/umbrello/debug/debug_utils.h:91:18: warning: ‘virtual void Tracer::showEvent(QShowEvent*)’ can be marked override [-Wsuggest-override] 91 | virtual void showEvent(QShowEvent*); | ^~~~~~~~~ In file included from /<>/umbrello/umlwidgets/floatingdashlinewidget.cpp:20: /<>/umbrello/umlview.h:54:18: warning: ‘virtual void UMLView::wheelEvent(QWheelEvent*)’ can be marked override [-Wsuggest-override] 54 | virtual void wheelEvent(QWheelEvent* event); | ^~~~~~~~~~ /<>/umbrello/umlview.h:55:18: warning: ‘virtual void UMLView::showEvent(QShowEvent*)’ can be marked override [-Wsuggest-override] 55 | virtual void showEvent(QShowEvent *se); | ^~~~~~~~~ /<>/umbrello/umlview.h:56:18: warning: ‘virtual void UMLView::hideEvent(QHideEvent*)’ can be marked override [-Wsuggest-override] 56 | virtual void hideEvent(QHideEvent *he); | ^~~~~~~~~ /<>/umbrello/umlview.h:57:18: warning: ‘virtual void UMLView::mousePressEvent(QMouseEvent*)’ can be marked override [-Wsuggest-override] 57 | virtual void mousePressEvent(QMouseEvent* event); | ^~~~~~~~~~~~~~~ /<>/umbrello/umlview.h:58:18: warning: ‘virtual void UMLView::mouseReleaseEvent(QMouseEvent*)’ can be marked override [-Wsuggest-override] 58 | virtual void mouseReleaseEvent(QMouseEvent* event); | ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlview.h:59:18: warning: ‘virtual void UMLView::resizeEvent(QResizeEvent*)’ can be marked override [-Wsuggest-override] 59 | virtual void resizeEvent(QResizeEvent *event); | ^~~~~~~~~~~ [ 72%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/umlwidgets/floatingtextwidget.cpp.o cd /<>/obj-aarch64-linux-gnu/umbrello && /usr/bin/aarch64-linux-gnu-g++ -DCMAKE_BINARY_DIR=\"/<>/obj-aarch64-linux-gnu\" -DKCOREADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLO_VERSION_STRING=\"2.23.3\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-aarch64-linux-gnu/umbrello -I/<>/umbrello -I/<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/include -I/<>/obj-aarch64-linux-gnu -I/<>/umbrello/clipboard -I/<>/umbrello/cmds -I/<>/umbrello/codegenerators -I/<>/umbrello/codegenerators/ada -I/<>/umbrello/codegenerators/as -I/<>/umbrello/codegenerators/cpp -I/<>/umbrello/codegenerators/csharp -I/<>/umbrello/codegenerators/d -I/<>/umbrello/codegenerators/idl -I/<>/umbrello/codegenerators/java -I/<>/umbrello/codegenerators/js -I/<>/umbrello/codegenerators/pascal -I/<>/umbrello/codegenerators/perl -I/<>/umbrello/codegenerators/php -I/<>/umbrello/codegenerators/python -I/<>/umbrello/codegenerators/ruby -I/<>/umbrello/codegenerators/sql -I/<>/umbrello/codegenerators/tcl -I/<>/umbrello/codegenerators/vala -I/<>/umbrello/codegenerators/xml -I/<>/umbrello/codegenwizard -I/<>/umbrello/codeimport -I/<>/umbrello/codeimport/csharp -I/<>/umbrello/codeimpwizard -I/<>/umbrello/debug -I/<>/umbrello/dialogs -I/<>/umbrello/dialogs/pages -I/<>/umbrello/dialogs/widgets -I/<>/umbrello/docgenerators -I/<>/umbrello/finder -I/<>/umbrello/refactoring -I/<>/umbrello/uml1model -I/<>/umbrello/umlwidgets -I/<>/lib/cppparser -I/<>/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/aarch64-linux-gnu/qt5 -isystem /usr/include/aarch64-linux-gnu/qt5/QtWidgets -isystem /usr/include/aarch64-linux-gnu/qt5/QtGui -isystem /usr/include/aarch64-linux-gnu/qt5/QtCore -isystem /usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/aarch64-linux-gnu/qt5/QtXml -isystem /usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/aarch64-linux-gnu/qt5/QtSvg -isystem /usr/include/aarch64-linux-gnu/qt5/QtWebKitWidgets -isystem /usr/include/aarch64-linux-gnu/qt5/QtWebKit -isystem /usr/include/aarch64-linux-gnu/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/aarch64-linux-gnu/qt5/QtConcurrent -isystem /usr/include/aarch64-linux-gnu/qt5/QtDBus -isystem /usr/include/KF5/KTextEditor -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -fno-delete-null-pointer-checks -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -o CMakeFiles/libumbrello.dir/umlwidgets/floatingtextwidget.cpp.o -c /<>/umbrello/umlwidgets/floatingtextwidget.cpp In file included from /<>/umbrello/umlwidgets/umlwidget.h:18, from /<>/umbrello/umlwidgets/floatingtextwidget.h:15, from /<>/umbrello/umlwidgets/floatingtextwidget.cpp:12: /<>/umbrello/umlwidgets/widgetbase.h:187:20: warning: ‘virtual QRectF WidgetBase::boundingRect() const’ can be marked override [-Wsuggest-override] 187 | virtual QRectF boundingRect() const; | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/widgetbase.h:191:18: warning: ‘virtual void WidgetBase::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] 191 | virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); | ^~~~~ /<>/umbrello/umlwidgets/widgetbase.h:260:18: warning: ‘virtual void WidgetBase::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] 260 | virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent *event); | ^~~~~~~~~~~~~~~~ In file included from /<>/umbrello/umlwidgets/floatingtextwidget.h:15, from /<>/umbrello/umlwidgets/floatingtextwidget.cpp:12: /<>/umbrello/umlwidgets/umlwidget.h:71:18: warning: ‘virtual void UMLWidget::setUseFillColor(bool)’ can be marked override [-Wsuggest-override] 71 | virtual void setUseFillColor(bool fc); | ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:74:18: warning: ‘virtual void UMLWidget::setTextColor(const QColor&)’ can be marked override [-Wsuggest-override] 74 | virtual void setTextColor(const QColor &color); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:77:18: warning: ‘virtual void UMLWidget::setLineColor(const QColor&)’ can be marked override [-Wsuggest-override] 77 | virtual void setLineColor(const QColor &color); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:80:18: warning: ‘virtual void UMLWidget::setLineWidth(uint)’ can be marked override [-Wsuggest-override] 80 | virtual void setLineWidth(uint width); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:83:18: warning: ‘virtual void UMLWidget::setFillColor(const QColor&)’ can be marked override [-Wsuggest-override] 83 | virtual void setFillColor(const QColor &color); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:87:18: warning: ‘virtual void UMLWidget::setSelected(bool)’ can be marked override [-Wsuggest-override] 87 | virtual void setSelected(bool _select); | ^~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:96:18: warning: ‘virtual void UMLWidget::setFont(const QFont&)’ can be marked override [-Wsuggest-override] 96 | virtual void setFont(const QFont &font); | ^~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:173:18: warning: ‘virtual void UMLWidget::showPropertiesDialog()’ can be marked override [-Wsuggest-override] 173 | virtual void showPropertiesDialog(); | ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:192:18: warning: ‘virtual bool UMLWidget::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] 192 | virtual bool loadFromXMI1(QDomElement &qElement); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:193:18: warning: ‘virtual void UMLWidget::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 193 | virtual void saveToXMI1(QDomDocument &qDoc, QDomElement &qElement); | ^~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:230:18: warning: ‘virtual void UMLWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] 230 | virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); | ^~~~~ /<>/umbrello/umlwidgets/umlwidget.h:234:18: warning: ‘virtual void UMLWidget::slotMenuSelection(QAction*)’ can be marked override [-Wsuggest-override] 234 | virtual void slotMenuSelection(QAction* action); | ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:251:18: warning: ‘virtual void UMLWidget::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] 251 | virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent* event); | ^~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:252:18: warning: ‘virtual void UMLWidget::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 252 | virtual void mouseDoubleClickEvent(QGraphicsSceneMouseEvent *event); | ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:253:18: warning: ‘virtual void UMLWidget::mousePressEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 253 | virtual void mousePressEvent(QGraphicsSceneMouseEvent *event); | ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:254:18: warning: ‘virtual void UMLWidget::mouseMoveEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 254 | virtual void mouseMoveEvent(QGraphicsSceneMouseEvent *event); | ^~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:255:18: warning: ‘virtual void UMLWidget::mouseReleaseEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 255 | virtual void mouseReleaseEvent(QGraphicsSceneMouseEvent *event); | ^~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/umlwidgets/floatingtextwidget.cpp:12: /<>/umbrello/umlwidgets/floatingtextwidget.h:61:18: warning: ‘virtual void FloatingTextWidget::showPropertiesDialog()’ can be marked override [-Wsuggest-override] 61 | virtual void showPropertiesDialog(); | ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/floatingtextwidget.h:66:10: warning: ‘virtual bool FloatingTextWidget::activate(IDChangeLog*)’ can be marked override [-Wsuggest-override] 66 | bool activate(IDChangeLog* ChangeLog = 0); | ^~~~~~~~ /<>/umbrello/umlwidgets/floatingtextwidget.h:79:16: warning: ‘virtual UMLWidget* FloatingTextWidget::onWidget(const QPointF&)’ can be marked override [-Wsuggest-override] 79 | UMLWidget* onWidget(const QPointF& p); | ^~~~~~~~ /<>/umbrello/umlwidgets/floatingtextwidget.h:81:18: warning: ‘virtual void FloatingTextWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] 81 | virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); | ^~~~~ /<>/umbrello/umlwidgets/floatingtextwidget.h:83:18: warning: ‘virtual void FloatingTextWidget::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 83 | virtual void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); | ^~~~~~~~~~ /<>/umbrello/umlwidgets/floatingtextwidget.h:84:18: warning: ‘virtual bool FloatingTextWidget::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] 84 | virtual bool loadFromXMI1(QDomElement& qElement); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/floatingtextwidget.h:87:18: warning: ‘virtual void FloatingTextWidget::slotMenuSelection(QAction*)’ can be marked override [-Wsuggest-override] 87 | virtual void slotMenuSelection(QAction* action); | ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/floatingtextwidget.h:91:12: warning: ‘virtual QSizeF FloatingTextWidget::minimumSize() const’ can be marked override [-Wsuggest-override] 91 | QSizeF minimumSize() const; | ^~~~~~~~~~~ /<>/umbrello/umlwidgets/floatingtextwidget.h:93:18: warning: ‘virtual void FloatingTextWidget::moveWidgetBy(qreal, qreal)’ can be marked override [-Wsuggest-override] 93 | virtual void moveWidgetBy(qreal diffX, qreal diffY); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/floatingtextwidget.h:94:18: warning: ‘virtual void FloatingTextWidget::constrainMovementForAllWidgets(qreal&, qreal&)’ can be marked override [-Wsuggest-override] 94 | virtual void constrainMovementForAllWidgets(qreal &diffX, qreal &diffY); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/umlwidgets/floatingtextwidget.cpp:15: /<>/umbrello/uml1model/association.h:75:24: warning: ‘virtual UMLObject* UMLAssociation::clone() const’ can be marked override [-Wsuggest-override] 75 | virtual UMLObject* clone() const { return 0; } | ^~~~~ /<>/umbrello/uml1model/association.h:77:18: warning: ‘virtual bool UMLAssociation::resolveRef()’ can be marked override [-Wsuggest-override] 77 | virtual bool resolveRef(); | ^~~~~~~~~~ /<>/umbrello/uml1model/association.h:79:10: warning: ‘virtual void UMLAssociation::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 79 | void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/association.h:81:18: warning: ‘virtual bool UMLAssociation::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] 81 | virtual bool showPropertiesDialog(QWidget *parent = 0); | ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/association.h:85:10: warning: ‘virtual bool UMLAssociation::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 85 | bool load1(QDomElement& element); | ^~~~~ In file included from /<>/umbrello/umlscene.h:17, from /<>/umbrello/umlwidgets/linkwidget.h:15, from /<>/umbrello/umlwidgets/associationwidget.h:15, from /<>/umbrello/umlwidgets/floatingtextwidget.cpp:16: /<>/umbrello/umlwidgets/classifierwidget.h:97:16: warning: ‘virtual UMLWidget* ClassifierWidget::onWidget(const QPointF&)’ can be marked override [-Wsuggest-override] 97 | UMLWidget* onWidget(const QPointF& p); | ^~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:98:16: warning: ‘virtual UMLWidget* ClassifierWidget::widgetWithID(Uml::ID::Type)’ can be marked override [-Wsuggest-override] 98 | UMLWidget* widgetWithID(Uml::ID::Type id); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:100:18: warning: ‘virtual void ClassifierWidget::setDocumentation(const QString&)’ can be marked override [-Wsuggest-override] 100 | virtual void setDocumentation(const QString& doc); | ^~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:102:12: warning: ‘virtual QSizeF ClassifierWidget::calculateSize(bool) const’ can be marked override [-Wsuggest-override] 102 | QSizeF calculateSize(bool withExtensions = true) const; | ^~~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:104:18: warning: ‘virtual void ClassifierWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] 104 | virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); | ^~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:105:26: warning: ‘virtual QPainterPath ClassifierWidget::shape() const’ can be marked override [-Wsuggest-override] 105 | virtual QPainterPath shape() const; | ^~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:107:18: warning: ‘virtual void ClassifierWidget::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 107 | virtual void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); | ^~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:108:18: warning: ‘virtual bool ClassifierWidget::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] 108 | virtual bool loadFromXMI1(QDomElement & qElement); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:111:18: warning: ‘virtual void ClassifierWidget::slotMenuSelection(QAction*)’ can be marked override [-Wsuggest-override] 111 | virtual void slotMenuSelection(QAction* action); | ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:121:12: warning: ‘virtual QSizeF ClassifierWidget::minimumSize() const’ can be marked override [-Wsuggest-override] 121 | QSizeF minimumSize() const; | ^~~~~~~~~~~ In file included from /<>/umbrello/umlwidgets/linkwidget.h:15, from /<>/umbrello/umlwidgets/associationwidget.h:15, from /<>/umbrello/umlwidgets/floatingtextwidget.cpp:16: /<>/umbrello/umlscene.h:338:10: warning: ‘virtual void UMLScene::dragEnterEvent(QGraphicsSceneDragDropEvent*)’ can be marked override [-Wsuggest-override] 338 | void dragEnterEvent(QGraphicsSceneDragDropEvent* enterEvent); | ^~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:339:10: warning: ‘virtual void UMLScene::dragMoveEvent(QGraphicsSceneDragDropEvent*)’ can be marked override [-Wsuggest-override] 339 | void dragMoveEvent(QGraphicsSceneDragDropEvent* moveEvent); | ^~~~~~~~~~~~~ /<>/umbrello/umlscene.h:340:10: warning: ‘virtual void UMLScene::dropEvent(QGraphicsSceneDragDropEvent*)’ can be marked override [-Wsuggest-override] 340 | void dropEvent(QGraphicsSceneDragDropEvent* dropEvent); | ^~~~~~~~~ /<>/umbrello/umlscene.h:342:10: warning: ‘virtual void UMLScene::mouseMoveEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 342 | void mouseMoveEvent(QGraphicsSceneMouseEvent* mouseEvent); | ^~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:343:10: warning: ‘virtual void UMLScene::mousePressEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 343 | void mousePressEvent(QGraphicsSceneMouseEvent* mouseEvent); | ^~~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:344:10: warning: ‘virtual void UMLScene::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 344 | void mouseDoubleClickEvent(QGraphicsSceneMouseEvent* mouseEvent); | ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:345:10: warning: ‘virtual void UMLScene::mouseReleaseEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 345 | void mouseReleaseEvent(QGraphicsSceneMouseEvent* mouseEvent); | ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:346:18: warning: ‘virtual void UMLScene::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] 346 | virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent* contextMenuEvent); | ^~~~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:358:18: warning: ‘virtual void UMLScene::drawBackground(QPainter*, const QRectF&)’ can be marked override [-Wsuggest-override] 358 | virtual void drawBackground(QPainter *painter, const QRectF &rect); | ^~~~~~~~~~~~~~ In file included from /<>/umbrello/umlwidgets/floatingtextwidget.cpp:16: /<>/umbrello/umlwidgets/associationwidget.h:62:18: warning: ‘virtual void AssociationWidget::setUMLObject(UMLObject*)’ can be marked override [-Wsuggest-override] 62 | virtual void setUMLObject(UMLObject *obj); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:66:18: warning: ‘virtual void AssociationWidget::lwSetFont(QFont)’ can be marked override [-Wsuggest-override] 66 | virtual void lwSetFont(QFont font); | ^~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:67:28: warning: ‘virtual UMLClassifier* AssociationWidget::operationOwner()’ can be marked override [-Wsuggest-override] 67 | virtual UMLClassifier *operationOwner(); | ^~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:69:27: warning: ‘virtual UMLOperation* AssociationWidget::operation()’ can be marked override [-Wsuggest-override] 69 | virtual UMLOperation *operation(); | ^~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:70:18: warning: ‘virtual void AssociationWidget::setOperation(UMLOperation*)’ can be marked override [-Wsuggest-override] 70 | virtual void setOperation(UMLOperation *op); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:72:21: warning: ‘virtual QString AssociationWidget::customOpText()’ can be marked override [-Wsuggest-override] 72 | virtual QString customOpText(); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:73:18: warning: ‘virtual void AssociationWidget::setCustomOpText(const QString&)’ can be marked override [-Wsuggest-override] 73 | virtual void setCustomOpText(const QString &opText); | ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:75:18: warning: ‘virtual void AssociationWidget::resetTextPositions()’ can be marked override [-Wsuggest-override] 75 | virtual void resetTextPositions(); | ^~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:77:18: warning: ‘virtual void AssociationWidget::setMessageText(FloatingTextWidget*)’ can be marked override [-Wsuggest-override] 77 | virtual void setMessageText(FloatingTextWidget *ft); | ^~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:78:18: warning: ‘virtual void AssociationWidget::setText(FloatingTextWidget*, const QString&)’ can be marked override [-Wsuggest-override] 78 | virtual void setText(FloatingTextWidget *ft, const QString &newText); | ^~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:80:18: warning: ‘virtual void AssociationWidget::showPropertiesDialog()’ can be marked override [-Wsuggest-override] 80 | virtual void showPropertiesDialog(); | ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:82:21: warning: ‘virtual QString AssociationWidget::lwOperationText()’ can be marked override [-Wsuggest-override] 82 | virtual QString lwOperationText(); | ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:83:28: warning: ‘virtual UMLClassifier* AssociationWidget::lwClassifier()’ can be marked override [-Wsuggest-override] 83 | virtual UMLClassifier *lwClassifier(); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:84:18: warning: ‘virtual void AssociationWidget::setOperationText(const QString&)’ can be marked override [-Wsuggest-override] 84 | virtual void setOperationText(const QString &op); | ^~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:86:18: warning: ‘virtual void AssociationWidget::constrainTextPos(qreal&, qreal&, qreal, qreal, Uml::TextRole::Enum)’ can be marked override [-Wsuggest-override] 86 | virtual void constrainTextPos(qreal &textX, qreal &textY, | ^~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:90:18: warning: ‘virtual void AssociationWidget::calculateNameTextSegment()’ can be marked override [-Wsuggest-override] 90 | virtual void calculateNameTextSegment(); | ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:105:10: warning: ‘virtual void AssociationWidget::setName(const QString&)’ can be marked override [-Wsuggest-override] 105 | void setName(const QString &strRole); | ^~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:149:20: warning: ‘virtual QRectF AssociationWidget::boundingRect() const’ can be marked override [-Wsuggest-override] 149 | virtual QRectF boundingRect() const; | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:150:26: warning: ‘virtual QPainterPath AssociationWidget::shape() const’ can be marked override [-Wsuggest-override] 150 | virtual QPainterPath shape() const; | ^~~~~ /<>/umbrello/umlwidgets/associationwidget.h:156:16: warning: ‘virtual UMLWidget* AssociationWidget::onWidget(const QPointF&)’ can be marked override [-Wsuggest-override] 156 | UMLWidget* onWidget(const QPointF &p); | ^~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:174:11: warning: ‘virtual QFont AssociationWidget::font() const’ can be marked override [-Wsuggest-override] 174 | QFont font() const; | ^~~~ /<>/umbrello/umlwidgets/associationwidget.h:176:18: warning: ‘virtual void AssociationWidget::setTextColor(const QColor&)’ can be marked override [-Wsuggest-override] 176 | virtual void setTextColor(const QColor &color); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:177:18: warning: ‘virtual void AssociationWidget::setLineColor(const QColor&)’ can be marked override [-Wsuggest-override] 177 | virtual void setLineColor(const QColor &color); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:178:18: warning: ‘virtual void AssociationWidget::setLineWidth(uint)’ can be marked override [-Wsuggest-override] 178 | virtual void setLineWidth(uint width); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:186:18: warning: ‘virtual bool AssociationWidget::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] 186 | virtual bool loadFromXMI1(QDomElement& qElement); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:187:18: warning: ‘virtual void AssociationWidget::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 187 | virtual void saveToXMI1(QDomDocument &qDoc, QDomElement &qElement); | ^~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:195:18: warning: ‘virtual void AssociationWidget::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 195 | virtual void mouseDoubleClickEvent(QGraphicsSceneMouseEvent *event); | ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:196:18: warning: ‘virtual void AssociationWidget::mouseMoveEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 196 | virtual void mouseMoveEvent(QGraphicsSceneMouseEvent *event); | ^~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:197:18: warning: ‘virtual void AssociationWidget::mousePressEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 197 | virtual void mousePressEvent(QGraphicsSceneMouseEvent *event); | ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:198:18: warning: ‘virtual void AssociationWidget::mouseReleaseEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 198 | virtual void mouseReleaseEvent(QGraphicsSceneMouseEvent *event); | ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:200:18: warning: ‘virtual void AssociationWidget::setSelected(bool)’ can be marked override [-Wsuggest-override] 200 | virtual void setSelected(bool _select); | ^~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:202:18: warning: ‘virtual void AssociationWidget::slotMenuSelection(QAction*)’ can be marked override [-Wsuggest-override] 202 | virtual void slotMenuSelection(QAction* action); | ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:209:18: warning: ‘virtual void AssociationWidget::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] 209 | virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent *event); | ^~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:211:18: warning: ‘virtual void AssociationWidget::hoverEnterEvent(QGraphicsSceneHoverEvent*)’ can be marked override [-Wsuggest-override] 211 | virtual void hoverEnterEvent(QGraphicsSceneHoverEvent *event); | ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:212:18: warning: ‘virtual void AssociationWidget::hoverLeaveEvent(QGraphicsSceneHoverEvent*)’ can be marked override [-Wsuggest-override] 212 | virtual void hoverLeaveEvent(QGraphicsSceneHoverEvent *event); | ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:213:18: warning: ‘virtual void AssociationWidget::hoverMoveEvent(QGraphicsSceneHoverEvent*)’ can be marked override [-Wsuggest-override] 213 | virtual void hoverMoveEvent(QGraphicsSceneHoverEvent *event); | ^~~~~~~~~~~~~~ In file included from /<>/umbrello/dialogs/associationpropertiesdialog.h:14, from /<>/umbrello/umlwidgets/floatingtextwidget.cpp:17: /<>/umbrello/dialogs/multipagedialogbase.h:101:18: warning: ‘virtual void MultiPageDialogBase::keyPressEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] 101 | virtual void keyPressEvent(QKeyEvent *event); | ^~~~~~~~~~~~~ In file included from /<>/umbrello/uml1model/package.h:14, from /<>/umbrello/uml1model/classifier.h:13, from /<>/umbrello/umlwidgets/floatingtextwidget.cpp:18: /<>/umbrello/uml1model/umlcanvasobject.h:43:18: warning: ‘virtual void UMLCanvasObject::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 43 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/umlcanvasobject.h:85:18: warning: ‘virtual bool UMLCanvasObject::resolveRef()’ can be marked override [-Wsuggest-override] 85 | virtual bool resolveRef(); | ^~~~~~~~~~ In file included from /<>/umbrello/uml1model/classifier.h:13, from /<>/umbrello/umlwidgets/floatingtextwidget.cpp:18: /<>/umbrello/uml1model/package.h:39:18: warning: ‘virtual void UMLPackage::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 39 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/package.h:41:24: warning: ‘virtual UMLObject* UMLPackage::clone() const’ can be marked override [-Wsuggest-override] 41 | virtual UMLObject* clone() const; | ^~~~~ /<>/umbrello/uml1model/package.h:64:18: warning: ‘virtual bool UMLPackage::resolveRef()’ can be marked override [-Wsuggest-override] 64 | virtual bool resolveRef(); | ^~~~~~~~~~ /<>/umbrello/uml1model/package.h:66:18: warning: ‘virtual void UMLPackage::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 66 | virtual void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/package.h:69:18: warning: ‘virtual bool UMLPackage::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 69 | virtual bool load1(QDomElement& element); | ^~~~~ In file included from /<>/umbrello/uml1model/attribute.h:15, from /<>/umbrello/uml1model/umlattributelist.h:17, from /<>/umbrello/uml1model/classifier.h:14, from /<>/umbrello/umlwidgets/floatingtextwidget.cpp:18: /<>/umbrello/uml1model/classifierlistitem.h:48:18: warning: ‘virtual void UMLClassifierListItem::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 48 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/classifierlistitem.h:54:24: warning: ‘virtual UMLObject* UMLClassifierListItem::clone() const’ can be marked override [-Wsuggest-override] 54 | virtual UMLObject* clone() const = 0; | ^~~~~ In file included from /<>/umbrello/uml1model/umlattributelist.h:17, from /<>/umbrello/uml1model/classifier.h:14, from /<>/umbrello/umlwidgets/floatingtextwidget.cpp:18: /<>/umbrello/uml1model/attribute.h:42:18: warning: ‘virtual void UMLAttribute::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 42 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/attribute.h:44:10: warning: ‘virtual void UMLAttribute::setName(const QString&)’ can be marked override [-Wsuggest-override] 44 | void setName(const QString &name); | ^~~~~~~ /<>/umbrello/uml1model/attribute.h:48:24: warning: ‘virtual UMLObject* UMLAttribute::clone() const’ can be marked override [-Wsuggest-override] 48 | virtual UMLObject* clone() const; | ^~~~~ /<>/umbrello/uml1model/attribute.h:53:13: warning: ‘virtual QString UMLAttribute::toString(Uml::SignatureType::Enum, bool)’ can be marked override [-Wsuggest-override] 53 | QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false); | ^~~~~~~~ /<>/umbrello/uml1model/attribute.h:58:18: warning: ‘virtual void UMLAttribute::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 58 | virtual void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/attribute.h:60:18: warning: ‘virtual bool UMLAttribute::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] 60 | virtual bool showPropertiesDialog(QWidget* parent = 0); | ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/attribute.h:73:10: warning: ‘virtual bool UMLAttribute::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 73 | bool load1(QDomElement & element); | ^~~~~ In file included from /<>/umbrello/uml1model/foreignkeyconstraint.h:16, from /<>/umbrello/model_utils.h:18, from /<>/umbrello/uml1model/classifier.h:19, from /<>/umbrello/umlwidgets/floatingtextwidget.cpp:18: /<>/umbrello/uml1model/entityconstraint.h:40:18: warning: ‘virtual void UMLEntityConstraint::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 40 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/entityconstraint.h:45:24: warning: ‘virtual UMLObject* UMLEntityConstraint::clone() const’ can be marked override [-Wsuggest-override] 45 | virtual UMLObject* clone() const = 0; | ^~~~~ In file included from /<>/umbrello/model_utils.h:18, from /<>/umbrello/uml1model/classifier.h:19, from /<>/umbrello/umlwidgets/floatingtextwidget.cpp:18: /<>/umbrello/uml1model/foreignkeyconstraint.h:56:18: warning: ‘virtual void UMLForeignKeyConstraint::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 56 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:58:24: warning: ‘virtual UMLObject* UMLForeignKeyConstraint::clone() const’ can be marked override [-Wsuggest-override] 58 | virtual UMLObject* clone() const; | ^~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:60:13: warning: ‘virtual QString UMLForeignKeyConstraint::toString(Uml::SignatureType::Enum, bool)’ can be marked override [-Wsuggest-override] 60 | QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false); | ^~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:65:10: warning: ‘virtual void UMLForeignKeyConstraint::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 65 | void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:67:18: warning: ‘virtual bool UMLForeignKeyConstraint::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] 67 | virtual bool showPropertiesDialog(QWidget* parent = 0); | ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:85:10: warning: ‘virtual bool UMLForeignKeyConstraint::resolveRef()’ can be marked override [-Wsuggest-override] 85 | bool resolveRef(); | ^~~~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:94:10: warning: ‘virtual bool UMLForeignKeyConstraint::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 94 | bool load1(QDomElement & element); | ^~~~~ In file included from /<>/umbrello/umlwidgets/floatingtextwidget.cpp:18: /<>/umbrello/uml1model/classifier.h:54:18: warning: ‘virtual void UMLClassifier::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 54 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/classifier.h:56:16: warning: ‘virtual UMLObject* UMLClassifier::clone() const’ can be marked override [-Wsuggest-override] 56 | UMLObject* clone() const; | ^~~~~ /<>/umbrello/uml1model/classifier.h:111:18: warning: ‘virtual bool UMLClassifier::resolveRef()’ can be marked override [-Wsuggest-override] 111 | virtual bool resolveRef(); | ^~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:115:24: warning: ‘virtual UMLObject* UMLClassifier::findChildObjectById(Uml::ID::Type, bool)’ can be marked override [-Wsuggest-override] 115 | virtual UMLObject* findChildObjectById(Uml::ID::Type id, bool considerAncestors = false); | ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:124:18: warning: ‘virtual bool UMLClassifier::acceptAssociationType(Uml::AssociationType::Enum)’ can be marked override [-Wsuggest-override] 124 | virtual bool acceptAssociationType(Uml::AssociationType::Enum type); | ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:129:10: warning: ‘virtual void UMLClassifier::setBaseType(UMLObject::ObjectType)’ can be marked override [-Wsuggest-override] 129 | void setBaseType(UMLObject::ObjectType ot); | ^~~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:181:10: warning: ‘virtual void UMLClassifier::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 181 | void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:183:18: warning: ‘virtual bool UMLClassifier::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 183 | virtual bool load1(QDomElement& element); | ^~~~~ In file included from /<>/umbrello/cmds.h:18, from /<>/umbrello/umlwidgets/floatingtextwidget.cpp:19: /<>/umbrello/cmds/cmdcreatediagram.h:30:14: warning: ‘virtual void Uml::CmdCreateDiagram::redo()’ can be marked override [-Wsuggest-override] 30 | void redo(); | ^~~~ /<>/umbrello/cmds/cmdcreatediagram.h:31:14: warning: ‘virtual void Uml::CmdCreateDiagram::undo()’ can be marked override [-Wsuggest-override] 31 | void undo(); | ^~~~ In file included from /<>/umbrello/cmds.h:19, from /<>/umbrello/umlwidgets/floatingtextwidget.cpp:19: /<>/umbrello/cmds/cmdhandlerename.h:26:14: warning: ‘virtual void Uml::CmdHandleRename::redo()’ can be marked override [-Wsuggest-override] 26 | void redo(); | ^~~~ /<>/umbrello/cmds/cmdhandlerename.h:27:14: warning: ‘virtual void Uml::CmdHandleRename::undo()’ can be marked override [-Wsuggest-override] 27 | void undo(); | ^~~~ In file included from /<>/umbrello/cmds.h:20, from /<>/umbrello/umlwidgets/floatingtextwidget.cpp:19: /<>/umbrello/cmds/cmdremovediagram.h:32:14: warning: ‘virtual void Uml::CmdRemoveDiagram::redo()’ can be marked override [-Wsuggest-override] 32 | void redo(); | ^~~~ /<>/umbrello/cmds/cmdremovediagram.h:33:14: warning: ‘virtual void Uml::CmdRemoveDiagram::undo()’ can be marked override [-Wsuggest-override] 33 | void undo(); | ^~~~ In file included from /<>/umbrello/cmds.h:21, from /<>/umbrello/umlwidgets/floatingtextwidget.cpp:19: /<>/umbrello/cmds/cmdsetstereotype.h:24:18: warning: ‘virtual void Uml::CmdSetStereotype::redo()’ can be marked override [-Wsuggest-override] 24 | void redo(); | ^~~~ /<>/umbrello/cmds/cmdsetstereotype.h:25:18: warning: ‘virtual void Uml::CmdSetStereotype::undo()’ can be marked override [-Wsuggest-override] 25 | void undo(); | ^~~~ In file included from /<>/umbrello/cmds.h:22, from /<>/umbrello/umlwidgets/floatingtextwidget.cpp:19: /<>/umbrello/cmds/cmdsetvisibility.h:24:18: warning: ‘virtual void Uml::CmdSetVisibility::redo()’ can be marked override [-Wsuggest-override] 24 | void redo(); | ^~~~ /<>/umbrello/cmds/cmdsetvisibility.h:25:18: warning: ‘virtual void Uml::CmdSetVisibility::undo()’ can be marked override [-Wsuggest-override] 25 | void undo(); | ^~~~ In file included from /<>/umbrello/cmds.h:27, from /<>/umbrello/umlwidgets/floatingtextwidget.cpp:19: /<>/umbrello/cmds/generic/cmdcreateumlobject.h:28:14: warning: ‘virtual void Uml::CmdCreateUMLObject::redo()’ can be marked override [-Wsuggest-override] 28 | void redo(); | ^~~~ /<>/umbrello/cmds/generic/cmdcreateumlobject.h:29:14: warning: ‘virtual void Uml::CmdCreateUMLObject::undo()’ can be marked override [-Wsuggest-override] 29 | void undo(); | ^~~~ In file included from /<>/umbrello/cmds.h:28, from /<>/umbrello/umlwidgets/floatingtextwidget.cpp:19: /<>/umbrello/cmds/generic/cmdremoveumlobject.h:25:14: warning: ‘virtual void Uml::CmdRemoveUMLObject::redo()’ can be marked override [-Wsuggest-override] 25 | void redo(); | ^~~~ /<>/umbrello/cmds/generic/cmdremoveumlobject.h:26:14: warning: ‘virtual void Uml::CmdRemoveUMLObject::undo()’ can be marked override [-Wsuggest-override] 26 | void undo(); | ^~~~ In file included from /<>/umbrello/cmds.h:29, from /<>/umbrello/umlwidgets/floatingtextwidget.cpp:19: /<>/umbrello/cmds/generic/cmdrenameumlinstancetype.h:30:14: warning: ‘virtual void Uml::CmdRenameUMLInstanceType::redo()’ can be marked override [-Wsuggest-override] 30 | void redo(); | ^~~~ /<>/umbrello/cmds/generic/cmdrenameumlinstancetype.h:31:14: warning: ‘virtual void Uml::CmdRenameUMLInstanceType::undo()’ can be marked override [-Wsuggest-override] 31 | void undo(); | ^~~~ In file included from /<>/umbrello/cmds.h:30, from /<>/umbrello/umlwidgets/floatingtextwidget.cpp:19: /<>/umbrello/cmds/generic/cmdrenameumlobject.h:26:18: warning: ‘virtual void Uml::CmdRenameUMLObject::redo()’ can be marked override [-Wsuggest-override] 26 | void redo(); | ^~~~ /<>/umbrello/cmds/generic/cmdrenameumlobject.h:27:18: warning: ‘virtual void Uml::CmdRenameUMLObject::undo()’ can be marked override [-Wsuggest-override] 27 | void undo(); | ^~~~ In file included from /<>/umbrello/cmds.h:35, from /<>/umbrello/umlwidgets/floatingtextwidget.cpp:19: /<>/umbrello/cmds/widget/cmdchangefillcolor.h:30:18: warning: ‘virtual void Uml::CmdChangeFillColor::redo()’ can be marked override [-Wsuggest-override] 30 | void redo(); | ^~~~ /<>/umbrello/cmds/widget/cmdchangefillcolor.h:31:18: warning: ‘virtual void Uml::CmdChangeFillColor::undo()’ can be marked override [-Wsuggest-override] 31 | void undo(); | ^~~~ In file included from /<>/umbrello/cmds.h:36, from /<>/umbrello/umlwidgets/floatingtextwidget.cpp:19: /<>/umbrello/cmds/widget/cmdchangefont.h:27:18: warning: ‘virtual void Uml::CmdChangeFont::undo()’ can be marked override [-Wsuggest-override] 27 | void undo(); | ^~~~ /<>/umbrello/cmds/widget/cmdchangefont.h:28:18: warning: ‘virtual void Uml::CmdChangeFont::redo()’ can be marked override [-Wsuggest-override] 28 | void redo(); | ^~~~ In file included from /<>/umbrello/cmds.h:37, from /<>/umbrello/umlwidgets/floatingtextwidget.cpp:19: /<>/umbrello/cmds/widget/cmdchangelinecolor.h:27:14: warning: ‘virtual void Uml::CmdChangeLineColor::redo()’ can be marked override [-Wsuggest-override] 27 | void redo(); | ^~~~ /<>/umbrello/cmds/widget/cmdchangelinecolor.h:28:14: warning: ‘virtual void Uml::CmdChangeLineColor::undo()’ can be marked override [-Wsuggest-override] 28 | void undo(); | ^~~~ In file included from /<>/umbrello/cmds.h:38, from /<>/umbrello/umlwidgets/floatingtextwidget.cpp:19: /<>/umbrello/cmds/widget/cmdchangelinewidth.h:25:14: warning: ‘virtual void Uml::CmdChangeLineWidth::redo()’ can be marked override [-Wsuggest-override] 25 | void redo(); | ^~~~ /<>/umbrello/cmds/widget/cmdchangelinewidth.h:26:14: warning: ‘virtual void Uml::CmdChangeLineWidth::undo()’ can be marked override [-Wsuggest-override] 26 | void undo(); | ^~~~ In file included from /<>/umbrello/cmds.h:39, from /<>/umbrello/umlwidgets/floatingtextwidget.cpp:19: /<>/umbrello/cmds/widget/cmdchangemultiplicity.h:26:14: warning: ‘virtual void Uml::CmdChangeMultiplicity::redo()’ can be marked override [-Wsuggest-override] 26 | void redo(); | ^~~~ /<>/umbrello/cmds/widget/cmdchangemultiplicity.h:27:14: warning: ‘virtual void Uml::CmdChangeMultiplicity::undo()’ can be marked override [-Wsuggest-override] 27 | void undo(); | ^~~~ In file included from /<>/umbrello/cmds.h:40, from /<>/umbrello/umlwidgets/floatingtextwidget.cpp:19: /<>/umbrello/cmds/widget/cmdchangetextcolor.h:27:14: warning: ‘virtual void Uml::CmdChangeTextColor::redo()’ can be marked override [-Wsuggest-override] 27 | void redo(); | ^~~~ /<>/umbrello/cmds/widget/cmdchangetextcolor.h:28:14: warning: ‘virtual void Uml::CmdChangeTextColor::undo()’ can be marked override [-Wsuggest-override] 28 | void undo(); | ^~~~ In file included from /<>/umbrello/cmds.h:41, from /<>/umbrello/umlwidgets/floatingtextwidget.cpp:19: /<>/umbrello/cmds/widget/cmdchangeusefillcolor.h:27:18: warning: ‘virtual void Uml::CmdChangeUseFillColor::redo()’ can be marked override [-Wsuggest-override] 27 | void redo(); | ^~~~ /<>/umbrello/cmds/widget/cmdchangeusefillcolor.h:28:18: warning: ‘virtual void Uml::CmdChangeUseFillColor::undo()’ can be marked override [-Wsuggest-override] 28 | void undo(); | ^~~~ In file included from /<>/umbrello/cmds.h:42, from /<>/umbrello/umlwidgets/floatingtextwidget.cpp:19: /<>/umbrello/cmds/widget/cmdchangevisualproperty.h:25:14: warning: ‘virtual void Uml::CmdChangeVisualProperty::redo()’ can be marked override [-Wsuggest-override] 25 | void redo(); | ^~~~ /<>/umbrello/cmds/widget/cmdchangevisualproperty.h:26:14: warning: ‘virtual void Uml::CmdChangeVisualProperty::undo()’ can be marked override [-Wsuggest-override] 26 | void undo(); | ^~~~ In file included from /<>/umbrello/cmds.h:43, from /<>/umbrello/umlwidgets/floatingtextwidget.cpp:19: /<>/umbrello/cmds/widget/cmdcreatewidget.h:28:14: warning: ‘virtual void Uml::CmdCreateWidget::redo()’ can be marked override [-Wsuggest-override] 28 | void redo(); | ^~~~ /<>/umbrello/cmds/widget/cmdcreatewidget.h:29:14: warning: ‘virtual void Uml::CmdCreateWidget::undo()’ can be marked override [-Wsuggest-override] 29 | void undo(); | ^~~~ In file included from /<>/umbrello/cmds.h:44, from /<>/umbrello/umlwidgets/floatingtextwidget.cpp:19: /<>/umbrello/cmds/widget/cmdmovewidget.h:28:14: warning: ‘virtual void Uml::CmdMoveWidget::redo()’ can be marked override [-Wsuggest-override] 28 | void redo(); | ^~~~ /<>/umbrello/cmds/widget/cmdmovewidget.h:29:14: warning: ‘virtual void Uml::CmdMoveWidget::undo()’ can be marked override [-Wsuggest-override] 29 | void undo(); | ^~~~ In file included from /<>/umbrello/cmds.h:45, from /<>/umbrello/umlwidgets/floatingtextwidget.cpp:19: /<>/umbrello/cmds/widget/cmdremovewidget.h:28:14: warning: ‘virtual void Uml::CmdRemoveWidget::redo()’ can be marked override [-Wsuggest-override] 28 | void redo(); | ^~~~ /<>/umbrello/cmds/widget/cmdremovewidget.h:29:14: warning: ‘virtual void Uml::CmdRemoveWidget::undo()’ can be marked override [-Wsuggest-override] 29 | void undo(); | ^~~~ In file included from /<>/umbrello/cmds.h:46, from /<>/umbrello/umlwidgets/floatingtextwidget.cpp:19: /<>/umbrello/cmds/widget/cmdresizewidget.h:28:14: warning: ‘virtual void Uml::CmdResizeWidget::redo()’ can be marked override [-Wsuggest-override] 28 | void redo(); | ^~~~ /<>/umbrello/cmds/widget/cmdresizewidget.h:29:14: warning: ‘virtual void Uml::CmdResizeWidget::undo()’ can be marked override [-Wsuggest-override] 29 | void undo(); | ^~~~ In file included from /<>/umbrello/cmds.h:47, from /<>/umbrello/umlwidgets/floatingtextwidget.cpp:19: /<>/umbrello/cmds/widget/cmdsetname.h:24:18: warning: ‘virtual void Uml::CmdSetName::redo()’ can be marked override [-Wsuggest-override] 24 | void redo(); | ^~~~ /<>/umbrello/cmds/widget/cmdsetname.h:25:18: warning: ‘virtual void Uml::CmdSetName::undo()’ can be marked override [-Wsuggest-override] 25 | void undo(); | ^~~~ In file included from /<>/umbrello/cmds.h:48, from /<>/umbrello/umlwidgets/floatingtextwidget.cpp:19: /<>/umbrello/cmds/widget/cmdsettxt.h:26:18: warning: ‘virtual void Uml::CmdSetTxt::redo()’ can be marked override [-Wsuggest-override] 26 | void redo(); | ^~~~ /<>/umbrello/cmds/widget/cmdsettxt.h:27:18: warning: ‘virtual void Uml::CmdSetTxt::undo()’ can be marked override [-Wsuggest-override] 27 | void undo(); | ^~~~ In file included from /<>/umbrello/umlwidgets/floatingtextwidget.cpp:20: /<>/umbrello/debug/debug_utils.h:91:18: warning: ‘virtual void Tracer::showEvent(QShowEvent*)’ can be marked override [-Wsuggest-override] 91 | virtual void showEvent(QShowEvent*); | ^~~~~~~~~ In file included from /<>/umbrello/umlwidgets/floatingtextwidget.cpp:25: /<>/umbrello/umlwidgets/messagewidget.h:54:18: warning: ‘virtual void MessageWidget::setY(qreal)’ can be marked override [-Wsuggest-override] 54 | virtual void setY(qreal y); | ^~~~ /<>/umbrello/umlwidgets/messagewidget.h:58:18: warning: ‘virtual void MessageWidget::lwSetFont(QFont)’ can be marked override [-Wsuggest-override] 58 | virtual void lwSetFont (QFont font); | ^~~~~~~~~ /<>/umbrello/umlwidgets/messagewidget.h:59:28: warning: ‘virtual UMLClassifier* MessageWidget::operationOwner()’ can be marked override [-Wsuggest-override] 59 | virtual UMLClassifier *operationOwner(); | ^~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/messagewidget.h:61:27: warning: ‘virtual UMLOperation* MessageWidget::operation()’ can be marked override [-Wsuggest-override] 61 | virtual UMLOperation *operation(); | ^~~~~~~~~ /<>/umbrello/umlwidgets/messagewidget.h:62:18: warning: ‘virtual void MessageWidget::setOperation(UMLOperation*)’ can be marked override [-Wsuggest-override] 62 | virtual void setOperation(UMLOperation *op); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/messagewidget.h:64:21: warning: ‘virtual QString MessageWidget::customOpText()’ can be marked override [-Wsuggest-override] 64 | virtual QString customOpText(); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/messagewidget.h:65:18: warning: ‘virtual void MessageWidget::setCustomOpText(const QString&)’ can be marked override [-Wsuggest-override] 65 | virtual void setCustomOpText(const QString &opText); | ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/messagewidget.h:67:18: warning: ‘virtual void MessageWidget::setMessageText(FloatingTextWidget*)’ can be marked override [-Wsuggest-override] 67 | virtual void setMessageText(FloatingTextWidget *ft); | ^~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/messagewidget.h:68:18: warning: ‘virtual void MessageWidget::setText(FloatingTextWidget*, const QString&)’ can be marked override [-Wsuggest-override] 68 | virtual void setText(FloatingTextWidget *ft, const QString &newText); | ^~~~~~~ /<>/umbrello/umlwidgets/messagewidget.h:70:21: warning: ‘virtual QString MessageWidget::lwOperationText()’ can be marked override [-Wsuggest-override] 70 | virtual QString lwOperationText(); | ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/messagewidget.h:71:28: warning: ‘virtual UMLClassifier* MessageWidget::lwClassifier()’ can be marked override [-Wsuggest-override] 71 | virtual UMLClassifier *lwClassifier(); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/messagewidget.h:72:18: warning: ‘virtual void MessageWidget::setOperationText(const QString&)’ can be marked override [-Wsuggest-override] 72 | virtual void setOperationText(const QString &op); | ^~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/messagewidget.h:74:18: warning: ‘virtual void MessageWidget::constrainTextPos(qreal&, qreal&, qreal, qreal, Uml::TextRole::Enum)’ can be marked override [-Wsuggest-override] 74 | virtual void constrainTextPos(qreal &textX, qreal &textY, qreal textWidth, qreal textHeight, | ^~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/messagewidget.h:111:18: warning: ‘virtual bool MessageWidget::activate(IDChangeLog*)’ can be marked override [-Wsuggest-override] 111 | virtual bool activate(IDChangeLog * Log = 0); | ^~~~~~~~ /<>/umbrello/umlwidgets/messagewidget.h:121:18: warning: ‘virtual void MessageWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] 121 | virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); | ^~~~~ /<>/umbrello/umlwidgets/messagewidget.h:125:10: warning: ‘virtual void MessageWidget::cleanup()’ can be marked override [-Wsuggest-override] 125 | void cleanup(); | ^~~~~~~ /<>/umbrello/umlwidgets/messagewidget.h:127:10: warning: ‘virtual void MessageWidget::setSelected(bool)’ can be marked override [-Wsuggest-override] 127 | void setSelected(bool _select); | ^~~~~~~~~~~ /<>/umbrello/umlwidgets/messagewidget.h:132:20: warning: ‘virtual QSizeF MessageWidget::minimumSize() const’ can be marked override [-Wsuggest-override] 132 | virtual QSizeF minimumSize() const; | ^~~~~~~~~~~ /<>/umbrello/umlwidgets/messagewidget.h:134:16: warning: ‘virtual UMLWidget* MessageWidget::onWidget(const QPointF&)’ can be marked override [-Wsuggest-override] 134 | UMLWidget* onWidget(const QPointF& p); | ^~~~~~~~ /<>/umbrello/umlwidgets/messagewidget.h:136:18: warning: ‘virtual void MessageWidget::resizeWidget(qreal, qreal)’ can be marked override [-Wsuggest-override] 136 | virtual void resizeWidget(qreal newW, qreal newH); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/messagewidget.h:138:18: warning: ‘virtual void MessageWidget::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 138 | virtual void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); | ^~~~~~~~~~ /<>/umbrello/umlwidgets/messagewidget.h:139:18: warning: ‘virtual bool MessageWidget::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] 139 | virtual bool loadFromXMI1(QDomElement & qElement); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/messagewidget.h:152:18: warning: ‘virtual void MessageWidget::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 152 | virtual void mouseDoubleClickEvent(QGraphicsSceneMouseEvent *event); | ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/messagewidget.h:154:18: warning: ‘virtual void MessageWidget::moveWidgetBy(qreal, qreal)’ can be marked override [-Wsuggest-override] 154 | virtual void moveWidgetBy(qreal diffX, qreal diffY); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/messagewidget.h:155:18: warning: ‘virtual void MessageWidget::constrainMovementForAllWidgets(qreal&, qreal&)’ can be marked override [-Wsuggest-override] 155 | virtual void constrainMovementForAllWidgets(qreal &diffX, qreal &diffY); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/messagewidget.h:157:21: warning: ‘virtual QCursor MessageWidget::resizeCursor() const’ can be marked override [-Wsuggest-override] 157 | virtual QCursor resizeCursor() const; | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/messagewidget.h:203:10: warning: ‘virtual void MessageWidget::slotWidgetMoved(Uml::ID::Type)’ can be marked override [-Wsuggest-override] 203 | void slotWidgetMoved(Uml::ID::Type id); | ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/messagewidget.h:204:10: warning: ‘virtual void MessageWidget::slotMenuSelection(QAction*)’ can be marked override [-Wsuggest-override] 204 | void slotMenuSelection(QAction* action); | ^~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/umlwidgets/floatingtextwidget.cpp:28: /<>/umbrello/uml1model/operation.h:37:18: warning: ‘virtual void UMLOperation::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 37 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/operation.h:39:24: warning: ‘virtual UMLObject* UMLOperation::clone() const’ can be marked override [-Wsuggest-override] 39 | virtual UMLObject* clone() const; | ^~~~~ /<>/umbrello/uml1model/operation.h:41:10: warning: ‘virtual void UMLOperation::setType(UMLObject*)’ can be marked override [-Wsuggest-override] 41 | void setType(UMLObject* type); | ^~~~~~~ /<>/umbrello/uml1model/operation.h:52:13: warning: ‘virtual QString UMLOperation::toString(Uml::SignatureType::Enum, bool)’ can be marked override [-Wsuggest-override] 52 | QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false); | ^~~~~~~~ /<>/umbrello/uml1model/operation.h:56:10: warning: ‘virtual bool UMLOperation::resolveRef()’ can be marked override [-Wsuggest-override] 56 | bool resolveRef(); | ^~~~~~~~~~ /<>/umbrello/uml1model/operation.h:60:18: warning: ‘virtual bool UMLOperation::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] 60 | virtual bool showPropertiesDialog(QWidget* parent = 0); | ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/operation.h:72:10: warning: ‘virtual void UMLOperation::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 72 | void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/operation.h:75:10: warning: ‘virtual bool UMLOperation::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 75 | bool load1(QDomElement & element); | ^~~~~ In file included from /<>/umbrello/umlwidgets/floatingtextwidget.cpp:30: /<>/umbrello/uml.h:201:18: warning: ‘virtual void UMLApp::keyPressEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] 201 | virtual void keyPressEvent(QKeyEvent* e); | ^~~~~~~~~~~~~ /<>/umbrello/uml.h:202:18: warning: ‘virtual void UMLApp::keyReleaseEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] 202 | virtual void keyReleaseEvent(QKeyEvent* e); | ^~~~~~~~~~~~~~~ /<>/umbrello/uml.h:204:18: warning: ‘virtual void UMLApp::customEvent(QEvent*)’ can be marked override [-Wsuggest-override] 204 | virtual void customEvent(QEvent* e); | ^~~~~~~~~~~ /<>/umbrello/uml.h:215:18: warning: ‘virtual bool UMLApp::queryClose()’ can be marked override [-Wsuggest-override] 215 | virtual bool queryClose(); | ^~~~~~~~~~ /<>/umbrello/uml.h:217:18: warning: ‘virtual void UMLApp::saveProperties(KConfigGroup&)’ can be marked override [-Wsuggest-override] 217 | virtual void saveProperties(KConfigGroup & cfg); | ^~~~~~~~~~~~~~ /<>/umbrello/uml.h:218:18: warning: ‘virtual void UMLApp::readProperties(const KConfigGroup&)’ can be marked override [-Wsuggest-override] 218 | virtual void readProperties(const KConfigGroup & cfg); | ^~~~~~~~~~~~~~ In file included from /<>/umbrello/umlwidgets/floatingtextwidget.cpp:32: /<>/umbrello/umlview.h:54:18: warning: ‘virtual void UMLView::wheelEvent(QWheelEvent*)’ can be marked override [-Wsuggest-override] 54 | virtual void wheelEvent(QWheelEvent* event); | ^~~~~~~~~~ /<>/umbrello/umlview.h:55:18: warning: ‘virtual void UMLView::showEvent(QShowEvent*)’ can be marked override [-Wsuggest-override] 55 | virtual void showEvent(QShowEvent *se); | ^~~~~~~~~ /<>/umbrello/umlview.h:56:18: warning: ‘virtual void UMLView::hideEvent(QHideEvent*)’ can be marked override [-Wsuggest-override] 56 | virtual void hideEvent(QHideEvent *he); | ^~~~~~~~~ /<>/umbrello/umlview.h:57:18: warning: ‘virtual void UMLView::mousePressEvent(QMouseEvent*)’ can be marked override [-Wsuggest-override] 57 | virtual void mousePressEvent(QMouseEvent* event); | ^~~~~~~~~~~~~~~ /<>/umbrello/umlview.h:58:18: warning: ‘virtual void UMLView::mouseReleaseEvent(QMouseEvent*)’ can be marked override [-Wsuggest-override] 58 | virtual void mouseReleaseEvent(QMouseEvent* event); | ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlview.h:59:18: warning: ‘virtual void UMLView::resizeEvent(QResizeEvent*)’ can be marked override [-Wsuggest-override] 59 | virtual void resizeEvent(QResizeEvent *event); | ^~~~~~~~~~~ [ 72%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/umlwidgets/forkjoinwidget.cpp.o cd /<>/obj-aarch64-linux-gnu/umbrello && /usr/bin/aarch64-linux-gnu-g++ -DCMAKE_BINARY_DIR=\"/<>/obj-aarch64-linux-gnu\" -DKCOREADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLO_VERSION_STRING=\"2.23.3\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-aarch64-linux-gnu/umbrello -I/<>/umbrello -I/<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/include -I/<>/obj-aarch64-linux-gnu -I/<>/umbrello/clipboard -I/<>/umbrello/cmds -I/<>/umbrello/codegenerators -I/<>/umbrello/codegenerators/ada -I/<>/umbrello/codegenerators/as -I/<>/umbrello/codegenerators/cpp -I/<>/umbrello/codegenerators/csharp -I/<>/umbrello/codegenerators/d -I/<>/umbrello/codegenerators/idl -I/<>/umbrello/codegenerators/java -I/<>/umbrello/codegenerators/js -I/<>/umbrello/codegenerators/pascal -I/<>/umbrello/codegenerators/perl -I/<>/umbrello/codegenerators/php -I/<>/umbrello/codegenerators/python -I/<>/umbrello/codegenerators/ruby -I/<>/umbrello/codegenerators/sql -I/<>/umbrello/codegenerators/tcl -I/<>/umbrello/codegenerators/vala -I/<>/umbrello/codegenerators/xml -I/<>/umbrello/codegenwizard -I/<>/umbrello/codeimport -I/<>/umbrello/codeimport/csharp -I/<>/umbrello/codeimpwizard -I/<>/umbrello/debug -I/<>/umbrello/dialogs -I/<>/umbrello/dialogs/pages -I/<>/umbrello/dialogs/widgets -I/<>/umbrello/docgenerators -I/<>/umbrello/finder -I/<>/umbrello/refactoring -I/<>/umbrello/uml1model -I/<>/umbrello/umlwidgets -I/<>/lib/cppparser -I/<>/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/aarch64-linux-gnu/qt5 -isystem /usr/include/aarch64-linux-gnu/qt5/QtWidgets -isystem /usr/include/aarch64-linux-gnu/qt5/QtGui -isystem /usr/include/aarch64-linux-gnu/qt5/QtCore -isystem /usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/aarch64-linux-gnu/qt5/QtXml -isystem /usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/aarch64-linux-gnu/qt5/QtSvg -isystem /usr/include/aarch64-linux-gnu/qt5/QtWebKitWidgets -isystem /usr/include/aarch64-linux-gnu/qt5/QtWebKit -isystem /usr/include/aarch64-linux-gnu/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/aarch64-linux-gnu/qt5/QtConcurrent -isystem /usr/include/aarch64-linux-gnu/qt5/QtDBus -isystem /usr/include/KF5/KTextEditor -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -fno-delete-null-pointer-checks -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -o CMakeFiles/libumbrello.dir/umlwidgets/forkjoinwidget.cpp.o -c /<>/umbrello/umlwidgets/forkjoinwidget.cpp In file included from /<>/umbrello/umlwidgets/umlwidget.h:18, from /<>/umbrello/umlwidgets/boxwidget.h:15, from /<>/umbrello/umlwidgets/forkjoinwidget.h:15, from /<>/umbrello/umlwidgets/forkjoinwidget.cpp:12: /<>/umbrello/umlwidgets/widgetbase.h:187:20: warning: ‘virtual QRectF WidgetBase::boundingRect() const’ can be marked override [-Wsuggest-override] 187 | virtual QRectF boundingRect() const; | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/widgetbase.h:191:18: warning: ‘virtual void WidgetBase::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] 191 | virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); | ^~~~~ /<>/umbrello/umlwidgets/widgetbase.h:260:18: warning: ‘virtual void WidgetBase::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] 260 | virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent *event); | ^~~~~~~~~~~~~~~~ In file included from /<>/umbrello/umlwidgets/boxwidget.h:15, from /<>/umbrello/umlwidgets/forkjoinwidget.h:15, from /<>/umbrello/umlwidgets/forkjoinwidget.cpp:12: /<>/umbrello/umlwidgets/umlwidget.h:71:18: warning: ‘virtual void UMLWidget::setUseFillColor(bool)’ can be marked override [-Wsuggest-override] 71 | virtual void setUseFillColor(bool fc); | ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:74:18: warning: ‘virtual void UMLWidget::setTextColor(const QColor&)’ can be marked override [-Wsuggest-override] 74 | virtual void setTextColor(const QColor &color); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:77:18: warning: ‘virtual void UMLWidget::setLineColor(const QColor&)’ can be marked override [-Wsuggest-override] 77 | virtual void setLineColor(const QColor &color); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:80:18: warning: ‘virtual void UMLWidget::setLineWidth(uint)’ can be marked override [-Wsuggest-override] 80 | virtual void setLineWidth(uint width); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:83:18: warning: ‘virtual void UMLWidget::setFillColor(const QColor&)’ can be marked override [-Wsuggest-override] 83 | virtual void setFillColor(const QColor &color); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:87:18: warning: ‘virtual void UMLWidget::setSelected(bool)’ can be marked override [-Wsuggest-override] 87 | virtual void setSelected(bool _select); | ^~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:96:18: warning: ‘virtual void UMLWidget::setFont(const QFont&)’ can be marked override [-Wsuggest-override] 96 | virtual void setFont(const QFont &font); | ^~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:173:18: warning: ‘virtual void UMLWidget::showPropertiesDialog()’ can be marked override [-Wsuggest-override] 173 | virtual void showPropertiesDialog(); | ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:192:18: warning: ‘virtual bool UMLWidget::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] 192 | virtual bool loadFromXMI1(QDomElement &qElement); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:193:18: warning: ‘virtual void UMLWidget::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 193 | virtual void saveToXMI1(QDomDocument &qDoc, QDomElement &qElement); | ^~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:230:18: warning: ‘virtual void UMLWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] 230 | virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); | ^~~~~ /<>/umbrello/umlwidgets/umlwidget.h:234:18: warning: ‘virtual void UMLWidget::slotMenuSelection(QAction*)’ can be marked override [-Wsuggest-override] 234 | virtual void slotMenuSelection(QAction* action); | ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:251:18: warning: ‘virtual void UMLWidget::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] 251 | virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent* event); | ^~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:252:18: warning: ‘virtual void UMLWidget::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 252 | virtual void mouseDoubleClickEvent(QGraphicsSceneMouseEvent *event); | ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:253:18: warning: ‘virtual void UMLWidget::mousePressEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 253 | virtual void mousePressEvent(QGraphicsSceneMouseEvent *event); | ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:254:18: warning: ‘virtual void UMLWidget::mouseMoveEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 254 | virtual void mouseMoveEvent(QGraphicsSceneMouseEvent *event); | ^~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:255:18: warning: ‘virtual void UMLWidget::mouseReleaseEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 255 | virtual void mouseReleaseEvent(QGraphicsSceneMouseEvent *event); | ^~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/umlwidgets/forkjoinwidget.h:15, from /<>/umbrello/umlwidgets/forkjoinwidget.cpp:12: /<>/umbrello/umlwidgets/boxwidget.h:33:18: warning: ‘virtual void BoxWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] 33 | virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); | ^~~~~ /<>/umbrello/umlwidgets/boxwidget.h:34:18: warning: ‘virtual void BoxWidget::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 34 | virtual void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); | ^~~~~~~~~~ /<>/umbrello/umlwidgets/boxwidget.h:36:18: warning: ‘virtual void BoxWidget::showPropertiesDialog()’ can be marked override [-Wsuggest-override] 36 | virtual void showPropertiesDialog(); | ^~~~~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/umlwidgets/forkjoinwidget.cpp:12: /<>/umbrello/umlwidgets/forkjoinwidget.h:36:18: warning: ‘virtual void ForkJoinWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] 36 | virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); | ^~~~~ /<>/umbrello/umlwidgets/forkjoinwidget.h:38:18: warning: ‘virtual bool ForkJoinWidget::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] 38 | virtual bool loadFromXMI1(QDomElement & qElement); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/forkjoinwidget.h:39:18: warning: ‘virtual void ForkJoinWidget::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 39 | virtual void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); | ^~~~~~~~~~ /<>/umbrello/umlwidgets/forkjoinwidget.h:41:10: warning: ‘virtual void ForkJoinWidget::showPropertiesDialog()’ can be marked override [-Wsuggest-override] 41 | void showPropertiesDialog(); | ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/forkjoinwidget.h:44:18: warning: ‘virtual void ForkJoinWidget::slotMenuSelection(QAction*)’ can be marked override [-Wsuggest-override] 44 | virtual void slotMenuSelection(QAction* action); | ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/forkjoinwidget.h:47:12: warning: ‘virtual QSizeF ForkJoinWidget::minimumSize() const’ can be marked override [-Wsuggest-override] 47 | QSizeF minimumSize() const; | ^~~~~~~~~~~ /<>/umbrello/umlwidgets/forkjoinwidget.h:51:10: warning: ‘virtual void ForkJoinWidget::constrain(qreal&, qreal&)’ can be marked override [-Wsuggest-override] 51 | void constrain(qreal& width, qreal& height); | ^~~~~~~~~ In file included from /<>/umbrello/umlwidgets/forkjoinwidget.cpp:15: /<>/umbrello/debug/debug_utils.h:91:18: warning: ‘virtual void Tracer::showEvent(QShowEvent*)’ can be marked override [-Wsuggest-override] 91 | virtual void showEvent(QShowEvent*); | ^~~~~~~~~ In file included from /<>/umbrello/umlwidgets/forkjoinwidget.cpp:16: /<>/umbrello/umlview.h:54:18: warning: ‘virtual void UMLView::wheelEvent(QWheelEvent*)’ can be marked override [-Wsuggest-override] 54 | virtual void wheelEvent(QWheelEvent* event); | ^~~~~~~~~~ /<>/umbrello/umlview.h:55:18: warning: ‘virtual void UMLView::showEvent(QShowEvent*)’ can be marked override [-Wsuggest-override] 55 | virtual void showEvent(QShowEvent *se); | ^~~~~~~~~ /<>/umbrello/umlview.h:56:18: warning: ‘virtual void UMLView::hideEvent(QHideEvent*)’ can be marked override [-Wsuggest-override] 56 | virtual void hideEvent(QHideEvent *he); | ^~~~~~~~~ /<>/umbrello/umlview.h:57:18: warning: ‘virtual void UMLView::mousePressEvent(QMouseEvent*)’ can be marked override [-Wsuggest-override] 57 | virtual void mousePressEvent(QMouseEvent* event); | ^~~~~~~~~~~~~~~ /<>/umbrello/umlview.h:58:18: warning: ‘virtual void UMLView::mouseReleaseEvent(QMouseEvent*)’ can be marked override [-Wsuggest-override] 58 | virtual void mouseReleaseEvent(QMouseEvent* event); | ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlview.h:59:18: warning: ‘virtual void UMLView::resizeEvent(QResizeEvent*)’ can be marked override [-Wsuggest-override] 59 | virtual void resizeEvent(QResizeEvent *event); | ^~~~~~~~~~~ [ 73%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/umlwidgets/layoutgrid.cpp.o cd /<>/obj-aarch64-linux-gnu/umbrello && /usr/bin/aarch64-linux-gnu-g++ -DCMAKE_BINARY_DIR=\"/<>/obj-aarch64-linux-gnu\" -DKCOREADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLO_VERSION_STRING=\"2.23.3\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-aarch64-linux-gnu/umbrello -I/<>/umbrello -I/<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/include -I/<>/obj-aarch64-linux-gnu -I/<>/umbrello/clipboard -I/<>/umbrello/cmds -I/<>/umbrello/codegenerators -I/<>/umbrello/codegenerators/ada -I/<>/umbrello/codegenerators/as -I/<>/umbrello/codegenerators/cpp -I/<>/umbrello/codegenerators/csharp -I/<>/umbrello/codegenerators/d -I/<>/umbrello/codegenerators/idl -I/<>/umbrello/codegenerators/java -I/<>/umbrello/codegenerators/js -I/<>/umbrello/codegenerators/pascal -I/<>/umbrello/codegenerators/perl -I/<>/umbrello/codegenerators/php -I/<>/umbrello/codegenerators/python -I/<>/umbrello/codegenerators/ruby -I/<>/umbrello/codegenerators/sql -I/<>/umbrello/codegenerators/tcl -I/<>/umbrello/codegenerators/vala -I/<>/umbrello/codegenerators/xml -I/<>/umbrello/codegenwizard -I/<>/umbrello/codeimport -I/<>/umbrello/codeimport/csharp -I/<>/umbrello/codeimpwizard -I/<>/umbrello/debug -I/<>/umbrello/dialogs -I/<>/umbrello/dialogs/pages -I/<>/umbrello/dialogs/widgets -I/<>/umbrello/docgenerators -I/<>/umbrello/finder -I/<>/umbrello/refactoring -I/<>/umbrello/uml1model -I/<>/umbrello/umlwidgets -I/<>/lib/cppparser -I/<>/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/aarch64-linux-gnu/qt5 -isystem /usr/include/aarch64-linux-gnu/qt5/QtWidgets -isystem /usr/include/aarch64-linux-gnu/qt5/QtGui -isystem /usr/include/aarch64-linux-gnu/qt5/QtCore -isystem /usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/aarch64-linux-gnu/qt5/QtXml -isystem /usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/aarch64-linux-gnu/qt5/QtSvg -isystem /usr/include/aarch64-linux-gnu/qt5/QtWebKitWidgets -isystem /usr/include/aarch64-linux-gnu/qt5/QtWebKit -isystem /usr/include/aarch64-linux-gnu/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/aarch64-linux-gnu/qt5/QtConcurrent -isystem /usr/include/aarch64-linux-gnu/qt5/QtDBus -isystem /usr/include/KF5/KTextEditor -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -fno-delete-null-pointer-checks -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -o CMakeFiles/libumbrello.dir/umlwidgets/layoutgrid.cpp.o -c /<>/umbrello/umlwidgets/layoutgrid.cpp In file included from /<>/umbrello/umlwidgets/layoutgrid.cpp:23: /<>/umbrello/debug/debug_utils.h:91:18: warning: ‘virtual void Tracer::showEvent(QShowEvent*)’ can be marked override [-Wsuggest-override] 91 | virtual void showEvent(QShowEvent*); | ^~~~~~~~~ In file included from /<>/umbrello/umlwidgets/umlwidget.h:18, from /<>/umbrello/umlwidgets/classifierwidget.h:16, from /<>/umbrello/umlscene.h:17, from /<>/umbrello/umlwidgets/layoutgrid.cpp:24: /<>/umbrello/umlwidgets/widgetbase.h:187:20: warning: ‘virtual QRectF WidgetBase::boundingRect() const’ can be marked override [-Wsuggest-override] 187 | virtual QRectF boundingRect() const; | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/widgetbase.h:191:18: warning: ‘virtual void WidgetBase::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] 191 | virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); | ^~~~~ /<>/umbrello/umlwidgets/widgetbase.h:260:18: warning: ‘virtual void WidgetBase::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] 260 | virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent *event); | ^~~~~~~~~~~~~~~~ In file included from /<>/umbrello/umlwidgets/classifierwidget.h:16, from /<>/umbrello/umlscene.h:17, from /<>/umbrello/umlwidgets/layoutgrid.cpp:24: /<>/umbrello/umlwidgets/umlwidget.h:71:18: warning: ‘virtual void UMLWidget::setUseFillColor(bool)’ can be marked override [-Wsuggest-override] 71 | virtual void setUseFillColor(bool fc); | ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:74:18: warning: ‘virtual void UMLWidget::setTextColor(const QColor&)’ can be marked override [-Wsuggest-override] 74 | virtual void setTextColor(const QColor &color); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:77:18: warning: ‘virtual void UMLWidget::setLineColor(const QColor&)’ can be marked override [-Wsuggest-override] 77 | virtual void setLineColor(const QColor &color); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:80:18: warning: ‘virtual void UMLWidget::setLineWidth(uint)’ can be marked override [-Wsuggest-override] 80 | virtual void setLineWidth(uint width); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:83:18: warning: ‘virtual void UMLWidget::setFillColor(const QColor&)’ can be marked override [-Wsuggest-override] 83 | virtual void setFillColor(const QColor &color); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:87:18: warning: ‘virtual void UMLWidget::setSelected(bool)’ can be marked override [-Wsuggest-override] 87 | virtual void setSelected(bool _select); | ^~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:96:18: warning: ‘virtual void UMLWidget::setFont(const QFont&)’ can be marked override [-Wsuggest-override] 96 | virtual void setFont(const QFont &font); | ^~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:173:18: warning: ‘virtual void UMLWidget::showPropertiesDialog()’ can be marked override [-Wsuggest-override] 173 | virtual void showPropertiesDialog(); | ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:192:18: warning: ‘virtual bool UMLWidget::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] 192 | virtual bool loadFromXMI1(QDomElement &qElement); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:193:18: warning: ‘virtual void UMLWidget::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 193 | virtual void saveToXMI1(QDomDocument &qDoc, QDomElement &qElement); | ^~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:230:18: warning: ‘virtual void UMLWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] 230 | virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); | ^~~~~ /<>/umbrello/umlwidgets/umlwidget.h:234:18: warning: ‘virtual void UMLWidget::slotMenuSelection(QAction*)’ can be marked override [-Wsuggest-override] 234 | virtual void slotMenuSelection(QAction* action); | ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:251:18: warning: ‘virtual void UMLWidget::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] 251 | virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent* event); | ^~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:252:18: warning: ‘virtual void UMLWidget::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 252 | virtual void mouseDoubleClickEvent(QGraphicsSceneMouseEvent *event); | ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:253:18: warning: ‘virtual void UMLWidget::mousePressEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 253 | virtual void mousePressEvent(QGraphicsSceneMouseEvent *event); | ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:254:18: warning: ‘virtual void UMLWidget::mouseMoveEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 254 | virtual void mouseMoveEvent(QGraphicsSceneMouseEvent *event); | ^~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:255:18: warning: ‘virtual void UMLWidget::mouseReleaseEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 255 | virtual void mouseReleaseEvent(QGraphicsSceneMouseEvent *event); | ^~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/umlscene.h:17, from /<>/umbrello/umlwidgets/layoutgrid.cpp:24: /<>/umbrello/umlwidgets/classifierwidget.h:97:16: warning: ‘virtual UMLWidget* ClassifierWidget::onWidget(const QPointF&)’ can be marked override [-Wsuggest-override] 97 | UMLWidget* onWidget(const QPointF& p); | ^~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:98:16: warning: ‘virtual UMLWidget* ClassifierWidget::widgetWithID(Uml::ID::Type)’ can be marked override [-Wsuggest-override] 98 | UMLWidget* widgetWithID(Uml::ID::Type id); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:100:18: warning: ‘virtual void ClassifierWidget::setDocumentation(const QString&)’ can be marked override [-Wsuggest-override] 100 | virtual void setDocumentation(const QString& doc); | ^~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:102:12: warning: ‘virtual QSizeF ClassifierWidget::calculateSize(bool) const’ can be marked override [-Wsuggest-override] 102 | QSizeF calculateSize(bool withExtensions = true) const; | ^~~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:104:18: warning: ‘virtual void ClassifierWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] 104 | virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); | ^~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:105:26: warning: ‘virtual QPainterPath ClassifierWidget::shape() const’ can be marked override [-Wsuggest-override] 105 | virtual QPainterPath shape() const; | ^~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:107:18: warning: ‘virtual void ClassifierWidget::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 107 | virtual void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); | ^~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:108:18: warning: ‘virtual bool ClassifierWidget::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] 108 | virtual bool loadFromXMI1(QDomElement & qElement); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:111:18: warning: ‘virtual void ClassifierWidget::slotMenuSelection(QAction*)’ can be marked override [-Wsuggest-override] 111 | virtual void slotMenuSelection(QAction* action); | ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:121:12: warning: ‘virtual QSizeF ClassifierWidget::minimumSize() const’ can be marked override [-Wsuggest-override] 121 | QSizeF minimumSize() const; | ^~~~~~~~~~~ In file included from /<>/umbrello/umlwidgets/layoutgrid.cpp:24: /<>/umbrello/umlscene.h:338:10: warning: ‘virtual void UMLScene::dragEnterEvent(QGraphicsSceneDragDropEvent*)’ can be marked override [-Wsuggest-override] 338 | void dragEnterEvent(QGraphicsSceneDragDropEvent* enterEvent); | ^~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:339:10: warning: ‘virtual void UMLScene::dragMoveEvent(QGraphicsSceneDragDropEvent*)’ can be marked override [-Wsuggest-override] 339 | void dragMoveEvent(QGraphicsSceneDragDropEvent* moveEvent); | ^~~~~~~~~~~~~ /<>/umbrello/umlscene.h:340:10: warning: ‘virtual void UMLScene::dropEvent(QGraphicsSceneDragDropEvent*)’ can be marked override [-Wsuggest-override] 340 | void dropEvent(QGraphicsSceneDragDropEvent* dropEvent); | ^~~~~~~~~ /<>/umbrello/umlscene.h:342:10: warning: ‘virtual void UMLScene::mouseMoveEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 342 | void mouseMoveEvent(QGraphicsSceneMouseEvent* mouseEvent); | ^~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:343:10: warning: ‘virtual void UMLScene::mousePressEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 343 | void mousePressEvent(QGraphicsSceneMouseEvent* mouseEvent); | ^~~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:344:10: warning: ‘virtual void UMLScene::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 344 | void mouseDoubleClickEvent(QGraphicsSceneMouseEvent* mouseEvent); | ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:345:10: warning: ‘virtual void UMLScene::mouseReleaseEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 345 | void mouseReleaseEvent(QGraphicsSceneMouseEvent* mouseEvent); | ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:346:18: warning: ‘virtual void UMLScene::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] 346 | virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent* contextMenuEvent); | ^~~~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:358:18: warning: ‘virtual void UMLScene::drawBackground(QPainter*, const QRectF&)’ can be marked override [-Wsuggest-override] 358 | virtual void drawBackground(QPainter *painter, const QRectF &rect); | ^~~~~~~~~~~~~~ [ 73%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/umlwidgets/linkwidget.cpp.o cd /<>/obj-aarch64-linux-gnu/umbrello && /usr/bin/aarch64-linux-gnu-g++ -DCMAKE_BINARY_DIR=\"/<>/obj-aarch64-linux-gnu\" -DKCOREADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLO_VERSION_STRING=\"2.23.3\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-aarch64-linux-gnu/umbrello -I/<>/umbrello -I/<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/include -I/<>/obj-aarch64-linux-gnu -I/<>/umbrello/clipboard -I/<>/umbrello/cmds -I/<>/umbrello/codegenerators -I/<>/umbrello/codegenerators/ada -I/<>/umbrello/codegenerators/as -I/<>/umbrello/codegenerators/cpp -I/<>/umbrello/codegenerators/csharp -I/<>/umbrello/codegenerators/d -I/<>/umbrello/codegenerators/idl -I/<>/umbrello/codegenerators/java -I/<>/umbrello/codegenerators/js -I/<>/umbrello/codegenerators/pascal -I/<>/umbrello/codegenerators/perl -I/<>/umbrello/codegenerators/php -I/<>/umbrello/codegenerators/python -I/<>/umbrello/codegenerators/ruby -I/<>/umbrello/codegenerators/sql -I/<>/umbrello/codegenerators/tcl -I/<>/umbrello/codegenerators/vala -I/<>/umbrello/codegenerators/xml -I/<>/umbrello/codegenwizard -I/<>/umbrello/codeimport -I/<>/umbrello/codeimport/csharp -I/<>/umbrello/codeimpwizard -I/<>/umbrello/debug -I/<>/umbrello/dialogs -I/<>/umbrello/dialogs/pages -I/<>/umbrello/dialogs/widgets -I/<>/umbrello/docgenerators -I/<>/umbrello/finder -I/<>/umbrello/refactoring -I/<>/umbrello/uml1model -I/<>/umbrello/umlwidgets -I/<>/lib/cppparser -I/<>/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/aarch64-linux-gnu/qt5 -isystem /usr/include/aarch64-linux-gnu/qt5/QtWidgets -isystem /usr/include/aarch64-linux-gnu/qt5/QtGui -isystem /usr/include/aarch64-linux-gnu/qt5/QtCore -isystem /usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/aarch64-linux-gnu/qt5/QtXml -isystem /usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/aarch64-linux-gnu/qt5/QtSvg -isystem /usr/include/aarch64-linux-gnu/qt5/QtWebKitWidgets -isystem /usr/include/aarch64-linux-gnu/qt5/QtWebKit -isystem /usr/include/aarch64-linux-gnu/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/aarch64-linux-gnu/qt5/QtConcurrent -isystem /usr/include/aarch64-linux-gnu/qt5/QtDBus -isystem /usr/include/KF5/KTextEditor -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -fno-delete-null-pointer-checks -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -o CMakeFiles/libumbrello.dir/umlwidgets/linkwidget.cpp.o -c /<>/umbrello/umlwidgets/linkwidget.cpp In file included from /<>/umbrello/umlwidgets/umlwidget.h:18, from /<>/umbrello/umlwidgets/classifierwidget.h:16, from /<>/umbrello/umlscene.h:17, from /<>/umbrello/umlwidgets/linkwidget.h:15, from /<>/umbrello/umlwidgets/linkwidget.cpp:12: /<>/umbrello/umlwidgets/widgetbase.h:187:20: warning: ‘virtual QRectF WidgetBase::boundingRect() const’ can be marked override [-Wsuggest-override] 187 | virtual QRectF boundingRect() const; | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/widgetbase.h:191:18: warning: ‘virtual void WidgetBase::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] 191 | virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); | ^~~~~ /<>/umbrello/umlwidgets/widgetbase.h:260:18: warning: ‘virtual void WidgetBase::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] 260 | virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent *event); | ^~~~~~~~~~~~~~~~ In file included from /<>/umbrello/umlwidgets/classifierwidget.h:16, from /<>/umbrello/umlscene.h:17, from /<>/umbrello/umlwidgets/linkwidget.h:15, from /<>/umbrello/umlwidgets/linkwidget.cpp:12: /<>/umbrello/umlwidgets/umlwidget.h:71:18: warning: ‘virtual void UMLWidget::setUseFillColor(bool)’ can be marked override [-Wsuggest-override] 71 | virtual void setUseFillColor(bool fc); | ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:74:18: warning: ‘virtual void UMLWidget::setTextColor(const QColor&)’ can be marked override [-Wsuggest-override] 74 | virtual void setTextColor(const QColor &color); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:77:18: warning: ‘virtual void UMLWidget::setLineColor(const QColor&)’ can be marked override [-Wsuggest-override] 77 | virtual void setLineColor(const QColor &color); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:80:18: warning: ‘virtual void UMLWidget::setLineWidth(uint)’ can be marked override [-Wsuggest-override] 80 | virtual void setLineWidth(uint width); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:83:18: warning: ‘virtual void UMLWidget::setFillColor(const QColor&)’ can be marked override [-Wsuggest-override] 83 | virtual void setFillColor(const QColor &color); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:87:18: warning: ‘virtual void UMLWidget::setSelected(bool)’ can be marked override [-Wsuggest-override] 87 | virtual void setSelected(bool _select); | ^~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:96:18: warning: ‘virtual void UMLWidget::setFont(const QFont&)’ can be marked override [-Wsuggest-override] 96 | virtual void setFont(const QFont &font); | ^~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:173:18: warning: ‘virtual void UMLWidget::showPropertiesDialog()’ can be marked override [-Wsuggest-override] 173 | virtual void showPropertiesDialog(); | ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:192:18: warning: ‘virtual bool UMLWidget::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] 192 | virtual bool loadFromXMI1(QDomElement &qElement); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:193:18: warning: ‘virtual void UMLWidget::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 193 | virtual void saveToXMI1(QDomDocument &qDoc, QDomElement &qElement); | ^~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:230:18: warning: ‘virtual void UMLWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] 230 | virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); | ^~~~~ /<>/umbrello/umlwidgets/umlwidget.h:234:18: warning: ‘virtual void UMLWidget::slotMenuSelection(QAction*)’ can be marked override [-Wsuggest-override] 234 | virtual void slotMenuSelection(QAction* action); | ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:251:18: warning: ‘virtual void UMLWidget::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] 251 | virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent* event); | ^~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:252:18: warning: ‘virtual void UMLWidget::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 252 | virtual void mouseDoubleClickEvent(QGraphicsSceneMouseEvent *event); | ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:253:18: warning: ‘virtual void UMLWidget::mousePressEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 253 | virtual void mousePressEvent(QGraphicsSceneMouseEvent *event); | ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:254:18: warning: ‘virtual void UMLWidget::mouseMoveEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 254 | virtual void mouseMoveEvent(QGraphicsSceneMouseEvent *event); | ^~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:255:18: warning: ‘virtual void UMLWidget::mouseReleaseEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 255 | virtual void mouseReleaseEvent(QGraphicsSceneMouseEvent *event); | ^~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/umlscene.h:17, from /<>/umbrello/umlwidgets/linkwidget.h:15, from /<>/umbrello/umlwidgets/linkwidget.cpp:12: /<>/umbrello/umlwidgets/classifierwidget.h:97:16: warning: ‘virtual UMLWidget* ClassifierWidget::onWidget(const QPointF&)’ can be marked override [-Wsuggest-override] 97 | UMLWidget* onWidget(const QPointF& p); | ^~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:98:16: warning: ‘virtual UMLWidget* ClassifierWidget::widgetWithID(Uml::ID::Type)’ can be marked override [-Wsuggest-override] 98 | UMLWidget* widgetWithID(Uml::ID::Type id); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:100:18: warning: ‘virtual void ClassifierWidget::setDocumentation(const QString&)’ can be marked override [-Wsuggest-override] 100 | virtual void setDocumentation(const QString& doc); | ^~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:102:12: warning: ‘virtual QSizeF ClassifierWidget::calculateSize(bool) const’ can be marked override [-Wsuggest-override] 102 | QSizeF calculateSize(bool withExtensions = true) const; | ^~~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:104:18: warning: ‘virtual void ClassifierWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] 104 | virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); | ^~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:105:26: warning: ‘virtual QPainterPath ClassifierWidget::shape() const’ can be marked override [-Wsuggest-override] 105 | virtual QPainterPath shape() const; | ^~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:107:18: warning: ‘virtual void ClassifierWidget::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 107 | virtual void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); | ^~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:108:18: warning: ‘virtual bool ClassifierWidget::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] 108 | virtual bool loadFromXMI1(QDomElement & qElement); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:111:18: warning: ‘virtual void ClassifierWidget::slotMenuSelection(QAction*)’ can be marked override [-Wsuggest-override] 111 | virtual void slotMenuSelection(QAction* action); | ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:121:12: warning: ‘virtual QSizeF ClassifierWidget::minimumSize() const’ can be marked override [-Wsuggest-override] 121 | QSizeF minimumSize() const; | ^~~~~~~~~~~ In file included from /<>/umbrello/umlwidgets/linkwidget.h:15, from /<>/umbrello/umlwidgets/linkwidget.cpp:12: /<>/umbrello/umlscene.h:338:10: warning: ‘virtual void UMLScene::dragEnterEvent(QGraphicsSceneDragDropEvent*)’ can be marked override [-Wsuggest-override] 338 | void dragEnterEvent(QGraphicsSceneDragDropEvent* enterEvent); | ^~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:339:10: warning: ‘virtual void UMLScene::dragMoveEvent(QGraphicsSceneDragDropEvent*)’ can be marked override [-Wsuggest-override] 339 | void dragMoveEvent(QGraphicsSceneDragDropEvent* moveEvent); | ^~~~~~~~~~~~~ /<>/umbrello/umlscene.h:340:10: warning: ‘virtual void UMLScene::dropEvent(QGraphicsSceneDragDropEvent*)’ can be marked override [-Wsuggest-override] 340 | void dropEvent(QGraphicsSceneDragDropEvent* dropEvent); | ^~~~~~~~~ /<>/umbrello/umlscene.h:342:10: warning: ‘virtual void UMLScene::mouseMoveEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 342 | void mouseMoveEvent(QGraphicsSceneMouseEvent* mouseEvent); | ^~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:343:10: warning: ‘virtual void UMLScene::mousePressEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 343 | void mousePressEvent(QGraphicsSceneMouseEvent* mouseEvent); | ^~~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:344:10: warning: ‘virtual void UMLScene::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 344 | void mouseDoubleClickEvent(QGraphicsSceneMouseEvent* mouseEvent); | ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:345:10: warning: ‘virtual void UMLScene::mouseReleaseEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 345 | void mouseReleaseEvent(QGraphicsSceneMouseEvent* mouseEvent); | ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:346:18: warning: ‘virtual void UMLScene::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] 346 | virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent* contextMenuEvent); | ^~~~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:358:18: warning: ‘virtual void UMLScene::drawBackground(QPainter*, const QRectF&)’ can be marked override [-Wsuggest-override] 358 | virtual void drawBackground(QPainter *painter, const QRectF &rect); | ^~~~~~~~~~~~~~ In file included from /<>/umbrello/uml1model/package.h:14, from /<>/umbrello/uml1model/classifier.h:13, from /<>/umbrello/umlwidgets/linkwidget.cpp:15: /<>/umbrello/uml1model/umlcanvasobject.h:43:18: warning: ‘virtual void UMLCanvasObject::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 43 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/umlcanvasobject.h:85:18: warning: ‘virtual bool UMLCanvasObject::resolveRef()’ can be marked override [-Wsuggest-override] 85 | virtual bool resolveRef(); | ^~~~~~~~~~ In file included from /<>/umbrello/uml1model/classifier.h:13, from /<>/umbrello/umlwidgets/linkwidget.cpp:15: /<>/umbrello/uml1model/package.h:39:18: warning: ‘virtual void UMLPackage::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 39 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/package.h:41:24: warning: ‘virtual UMLObject* UMLPackage::clone() const’ can be marked override [-Wsuggest-override] 41 | virtual UMLObject* clone() const; | ^~~~~ /<>/umbrello/uml1model/package.h:64:18: warning: ‘virtual bool UMLPackage::resolveRef()’ can be marked override [-Wsuggest-override] 64 | virtual bool resolveRef(); | ^~~~~~~~~~ /<>/umbrello/uml1model/package.h:66:18: warning: ‘virtual void UMLPackage::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 66 | virtual void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/package.h:69:18: warning: ‘virtual bool UMLPackage::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 69 | virtual bool load1(QDomElement& element); | ^~~~~ In file included from /<>/umbrello/uml1model/attribute.h:15, from /<>/umbrello/uml1model/umlattributelist.h:17, from /<>/umbrello/uml1model/classifier.h:14, from /<>/umbrello/umlwidgets/linkwidget.cpp:15: /<>/umbrello/uml1model/classifierlistitem.h:48:18: warning: ‘virtual void UMLClassifierListItem::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 48 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/classifierlistitem.h:54:24: warning: ‘virtual UMLObject* UMLClassifierListItem::clone() const’ can be marked override [-Wsuggest-override] 54 | virtual UMLObject* clone() const = 0; | ^~~~~ In file included from /<>/umbrello/uml1model/umlattributelist.h:17, from /<>/umbrello/uml1model/classifier.h:14, from /<>/umbrello/umlwidgets/linkwidget.cpp:15: /<>/umbrello/uml1model/attribute.h:42:18: warning: ‘virtual void UMLAttribute::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 42 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/attribute.h:44:10: warning: ‘virtual void UMLAttribute::setName(const QString&)’ can be marked override [-Wsuggest-override] 44 | void setName(const QString &name); | ^~~~~~~ /<>/umbrello/uml1model/attribute.h:48:24: warning: ‘virtual UMLObject* UMLAttribute::clone() const’ can be marked override [-Wsuggest-override] 48 | virtual UMLObject* clone() const; | ^~~~~ /<>/umbrello/uml1model/attribute.h:53:13: warning: ‘virtual QString UMLAttribute::toString(Uml::SignatureType::Enum, bool)’ can be marked override [-Wsuggest-override] 53 | QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false); | ^~~~~~~~ /<>/umbrello/uml1model/attribute.h:58:18: warning: ‘virtual void UMLAttribute::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 58 | virtual void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/attribute.h:60:18: warning: ‘virtual bool UMLAttribute::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] 60 | virtual bool showPropertiesDialog(QWidget* parent = 0); | ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/attribute.h:73:10: warning: ‘virtual bool UMLAttribute::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 73 | bool load1(QDomElement & element); | ^~~~~ In file included from /<>/umbrello/uml1model/foreignkeyconstraint.h:16, from /<>/umbrello/model_utils.h:18, from /<>/umbrello/uml1model/classifier.h:19, from /<>/umbrello/umlwidgets/linkwidget.cpp:15: /<>/umbrello/uml1model/entityconstraint.h:40:18: warning: ‘virtual void UMLEntityConstraint::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 40 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/entityconstraint.h:45:24: warning: ‘virtual UMLObject* UMLEntityConstraint::clone() const’ can be marked override [-Wsuggest-override] 45 | virtual UMLObject* clone() const = 0; | ^~~~~ In file included from /<>/umbrello/model_utils.h:18, from /<>/umbrello/uml1model/classifier.h:19, from /<>/umbrello/umlwidgets/linkwidget.cpp:15: /<>/umbrello/uml1model/foreignkeyconstraint.h:56:18: warning: ‘virtual void UMLForeignKeyConstraint::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 56 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:58:24: warning: ‘virtual UMLObject* UMLForeignKeyConstraint::clone() const’ can be marked override [-Wsuggest-override] 58 | virtual UMLObject* clone() const; | ^~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:60:13: warning: ‘virtual QString UMLForeignKeyConstraint::toString(Uml::SignatureType::Enum, bool)’ can be marked override [-Wsuggest-override] 60 | QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false); | ^~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:65:10: warning: ‘virtual void UMLForeignKeyConstraint::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 65 | void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:67:18: warning: ‘virtual bool UMLForeignKeyConstraint::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] 67 | virtual bool showPropertiesDialog(QWidget* parent = 0); | ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:85:10: warning: ‘virtual bool UMLForeignKeyConstraint::resolveRef()’ can be marked override [-Wsuggest-override] 85 | bool resolveRef(); | ^~~~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:94:10: warning: ‘virtual bool UMLForeignKeyConstraint::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 94 | bool load1(QDomElement & element); | ^~~~~ In file included from /<>/umbrello/model_utils.h:20, from /<>/umbrello/uml1model/classifier.h:19, from /<>/umbrello/umlwidgets/linkwidget.cpp:15: /<>/umbrello/dialogs/multipagedialogbase.h:101:18: warning: ‘virtual void MultiPageDialogBase::keyPressEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] 101 | virtual void keyPressEvent(QKeyEvent *event); | ^~~~~~~~~~~~~ In file included from /<>/umbrello/umlwidgets/linkwidget.cpp:15: /<>/umbrello/uml1model/classifier.h:54:18: warning: ‘virtual void UMLClassifier::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 54 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/classifier.h:56:16: warning: ‘virtual UMLObject* UMLClassifier::clone() const’ can be marked override [-Wsuggest-override] 56 | UMLObject* clone() const; | ^~~~~ /<>/umbrello/uml1model/classifier.h:111:18: warning: ‘virtual bool UMLClassifier::resolveRef()’ can be marked override [-Wsuggest-override] 111 | virtual bool resolveRef(); | ^~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:115:24: warning: ‘virtual UMLObject* UMLClassifier::findChildObjectById(Uml::ID::Type, bool)’ can be marked override [-Wsuggest-override] 115 | virtual UMLObject* findChildObjectById(Uml::ID::Type id, bool considerAncestors = false); | ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:124:18: warning: ‘virtual bool UMLClassifier::acceptAssociationType(Uml::AssociationType::Enum)’ can be marked override [-Wsuggest-override] 124 | virtual bool acceptAssociationType(Uml::AssociationType::Enum type); | ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:129:10: warning: ‘virtual void UMLClassifier::setBaseType(UMLObject::ObjectType)’ can be marked override [-Wsuggest-override] 129 | void setBaseType(UMLObject::ObjectType ot); | ^~~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:181:10: warning: ‘virtual void UMLClassifier::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 181 | void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:183:18: warning: ‘virtual bool UMLClassifier::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 183 | virtual bool load1(QDomElement& element); | ^~~~~ In file included from /<>/umbrello/umlwidgets/linkwidget.cpp:16: /<>/umbrello/uml1model/operation.h:37:18: warning: ‘virtual void UMLOperation::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 37 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/operation.h:39:24: warning: ‘virtual UMLObject* UMLOperation::clone() const’ can be marked override [-Wsuggest-override] 39 | virtual UMLObject* clone() const; | ^~~~~ /<>/umbrello/uml1model/operation.h:41:10: warning: ‘virtual void UMLOperation::setType(UMLObject*)’ can be marked override [-Wsuggest-override] 41 | void setType(UMLObject* type); | ^~~~~~~ /<>/umbrello/uml1model/operation.h:52:13: warning: ‘virtual QString UMLOperation::toString(Uml::SignatureType::Enum, bool)’ can be marked override [-Wsuggest-override] 52 | QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false); | ^~~~~~~~ /<>/umbrello/uml1model/operation.h:56:10: warning: ‘virtual bool UMLOperation::resolveRef()’ can be marked override [-Wsuggest-override] 56 | bool resolveRef(); | ^~~~~~~~~~ /<>/umbrello/uml1model/operation.h:60:18: warning: ‘virtual bool UMLOperation::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] 60 | virtual bool showPropertiesDialog(QWidget* parent = 0); | ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/operation.h:72:10: warning: ‘virtual void UMLOperation::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 72 | void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/operation.h:75:10: warning: ‘virtual bool UMLOperation::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 75 | bool load1(QDomElement & element); | ^~~~~ In file included from /<>/umbrello/umlwidgets/linkwidget.cpp:17: /<>/umbrello/uml.h:201:18: warning: ‘virtual void UMLApp::keyPressEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] 201 | virtual void keyPressEvent(QKeyEvent* e); | ^~~~~~~~~~~~~ /<>/umbrello/uml.h:202:18: warning: ‘virtual void UMLApp::keyReleaseEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] 202 | virtual void keyReleaseEvent(QKeyEvent* e); | ^~~~~~~~~~~~~~~ /<>/umbrello/uml.h:204:18: warning: ‘virtual void UMLApp::customEvent(QEvent*)’ can be marked override [-Wsuggest-override] 204 | virtual void customEvent(QEvent* e); | ^~~~~~~~~~~ /<>/umbrello/uml.h:215:18: warning: ‘virtual bool UMLApp::queryClose()’ can be marked override [-Wsuggest-override] 215 | virtual bool queryClose(); | ^~~~~~~~~~ /<>/umbrello/uml.h:217:18: warning: ‘virtual void UMLApp::saveProperties(KConfigGroup&)’ can be marked override [-Wsuggest-override] 217 | virtual void saveProperties(KConfigGroup & cfg); | ^~~~~~~~~~~~~~ /<>/umbrello/uml.h:218:18: warning: ‘virtual void UMLApp::readProperties(const KConfigGroup&)’ can be marked override [-Wsuggest-override] 218 | virtual void readProperties(const KConfigGroup & cfg); | ^~~~~~~~~~~~~~ In file included from /<>/umbrello/umlwidgets/linkwidget.cpp:19: /<>/umbrello/umlview.h:54:18: warning: ‘virtual void UMLView::wheelEvent(QWheelEvent*)’ can be marked override [-Wsuggest-override] 54 | virtual void wheelEvent(QWheelEvent* event); | ^~~~~~~~~~ /<>/umbrello/umlview.h:55:18: warning: ‘virtual void UMLView::showEvent(QShowEvent*)’ can be marked override [-Wsuggest-override] 55 | virtual void showEvent(QShowEvent *se); | ^~~~~~~~~ /<>/umbrello/umlview.h:56:18: warning: ‘virtual void UMLView::hideEvent(QHideEvent*)’ can be marked override [-Wsuggest-override] 56 | virtual void hideEvent(QHideEvent *he); | ^~~~~~~~~ /<>/umbrello/umlview.h:57:18: warning: ‘virtual void UMLView::mousePressEvent(QMouseEvent*)’ can be marked override [-Wsuggest-override] 57 | virtual void mousePressEvent(QMouseEvent* event); | ^~~~~~~~~~~~~~~ /<>/umbrello/umlview.h:58:18: warning: ‘virtual void UMLView::mouseReleaseEvent(QMouseEvent*)’ can be marked override [-Wsuggest-override] 58 | virtual void mouseReleaseEvent(QMouseEvent* event); | ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlview.h:59:18: warning: ‘virtual void UMLView::resizeEvent(QResizeEvent*)’ can be marked override [-Wsuggest-override] 59 | virtual void resizeEvent(QResizeEvent *event); | ^~~~~~~~~~~ [ 73%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/umlwidgets/messagewidget.cpp.o cd /<>/obj-aarch64-linux-gnu/umbrello && /usr/bin/aarch64-linux-gnu-g++ -DCMAKE_BINARY_DIR=\"/<>/obj-aarch64-linux-gnu\" -DKCOREADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLO_VERSION_STRING=\"2.23.3\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-aarch64-linux-gnu/umbrello -I/<>/umbrello -I/<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/include -I/<>/obj-aarch64-linux-gnu -I/<>/umbrello/clipboard -I/<>/umbrello/cmds -I/<>/umbrello/codegenerators -I/<>/umbrello/codegenerators/ada -I/<>/umbrello/codegenerators/as -I/<>/umbrello/codegenerators/cpp -I/<>/umbrello/codegenerators/csharp -I/<>/umbrello/codegenerators/d -I/<>/umbrello/codegenerators/idl -I/<>/umbrello/codegenerators/java -I/<>/umbrello/codegenerators/js -I/<>/umbrello/codegenerators/pascal -I/<>/umbrello/codegenerators/perl -I/<>/umbrello/codegenerators/php -I/<>/umbrello/codegenerators/python -I/<>/umbrello/codegenerators/ruby -I/<>/umbrello/codegenerators/sql -I/<>/umbrello/codegenerators/tcl -I/<>/umbrello/codegenerators/vala -I/<>/umbrello/codegenerators/xml -I/<>/umbrello/codegenwizard -I/<>/umbrello/codeimport -I/<>/umbrello/codeimport/csharp -I/<>/umbrello/codeimpwizard -I/<>/umbrello/debug -I/<>/umbrello/dialogs -I/<>/umbrello/dialogs/pages -I/<>/umbrello/dialogs/widgets -I/<>/umbrello/docgenerators -I/<>/umbrello/finder -I/<>/umbrello/refactoring -I/<>/umbrello/uml1model -I/<>/umbrello/umlwidgets -I/<>/lib/cppparser -I/<>/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/aarch64-linux-gnu/qt5 -isystem /usr/include/aarch64-linux-gnu/qt5/QtWidgets -isystem /usr/include/aarch64-linux-gnu/qt5/QtGui -isystem /usr/include/aarch64-linux-gnu/qt5/QtCore -isystem /usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/aarch64-linux-gnu/qt5/QtXml -isystem /usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/aarch64-linux-gnu/qt5/QtSvg -isystem /usr/include/aarch64-linux-gnu/qt5/QtWebKitWidgets -isystem /usr/include/aarch64-linux-gnu/qt5/QtWebKit -isystem /usr/include/aarch64-linux-gnu/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/aarch64-linux-gnu/qt5/QtConcurrent -isystem /usr/include/aarch64-linux-gnu/qt5/QtDBus -isystem /usr/include/KF5/KTextEditor -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -fno-delete-null-pointer-checks -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -o CMakeFiles/libumbrello.dir/umlwidgets/messagewidget.cpp.o -c /<>/umbrello/umlwidgets/messagewidget.cpp In file included from /<>/umbrello/umlwidgets/umlwidget.h:18, from /<>/umbrello/umlwidgets/messagewidget.h:14, from /<>/umbrello/umlwidgets/messagewidget.cpp:12: /<>/umbrello/umlwidgets/widgetbase.h:187:20: warning: ‘virtual QRectF WidgetBase::boundingRect() const’ can be marked override [-Wsuggest-override] 187 | virtual QRectF boundingRect() const; | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/widgetbase.h:191:18: warning: ‘virtual void WidgetBase::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] 191 | virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); | ^~~~~ /<>/umbrello/umlwidgets/widgetbase.h:260:18: warning: ‘virtual void WidgetBase::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] 260 | virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent *event); | ^~~~~~~~~~~~~~~~ In file included from /<>/umbrello/umlwidgets/messagewidget.h:14, from /<>/umbrello/umlwidgets/messagewidget.cpp:12: /<>/umbrello/umlwidgets/umlwidget.h:71:18: warning: ‘virtual void UMLWidget::setUseFillColor(bool)’ can be marked override [-Wsuggest-override] 71 | virtual void setUseFillColor(bool fc); | ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:74:18: warning: ‘virtual void UMLWidget::setTextColor(const QColor&)’ can be marked override [-Wsuggest-override] 74 | virtual void setTextColor(const QColor &color); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:77:18: warning: ‘virtual void UMLWidget::setLineColor(const QColor&)’ can be marked override [-Wsuggest-override] 77 | virtual void setLineColor(const QColor &color); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:80:18: warning: ‘virtual void UMLWidget::setLineWidth(uint)’ can be marked override [-Wsuggest-override] 80 | virtual void setLineWidth(uint width); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:83:18: warning: ‘virtual void UMLWidget::setFillColor(const QColor&)’ can be marked override [-Wsuggest-override] 83 | virtual void setFillColor(const QColor &color); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:87:18: warning: ‘virtual void UMLWidget::setSelected(bool)’ can be marked override [-Wsuggest-override] 87 | virtual void setSelected(bool _select); | ^~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:96:18: warning: ‘virtual void UMLWidget::setFont(const QFont&)’ can be marked override [-Wsuggest-override] 96 | virtual void setFont(const QFont &font); | ^~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:173:18: warning: ‘virtual void UMLWidget::showPropertiesDialog()’ can be marked override [-Wsuggest-override] 173 | virtual void showPropertiesDialog(); | ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:192:18: warning: ‘virtual bool UMLWidget::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] 192 | virtual bool loadFromXMI1(QDomElement &qElement); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:193:18: warning: ‘virtual void UMLWidget::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 193 | virtual void saveToXMI1(QDomDocument &qDoc, QDomElement &qElement); | ^~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:230:18: warning: ‘virtual void UMLWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] 230 | virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); | ^~~~~ /<>/umbrello/umlwidgets/umlwidget.h:234:18: warning: ‘virtual void UMLWidget::slotMenuSelection(QAction*)’ can be marked override [-Wsuggest-override] 234 | virtual void slotMenuSelection(QAction* action); | ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:251:18: warning: ‘virtual void UMLWidget::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] 251 | virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent* event); | ^~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:252:18: warning: ‘virtual void UMLWidget::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 252 | virtual void mouseDoubleClickEvent(QGraphicsSceneMouseEvent *event); | ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:253:18: warning: ‘virtual void UMLWidget::mousePressEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 253 | virtual void mousePressEvent(QGraphicsSceneMouseEvent *event); | ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:254:18: warning: ‘virtual void UMLWidget::mouseMoveEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 254 | virtual void mouseMoveEvent(QGraphicsSceneMouseEvent *event); | ^~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:255:18: warning: ‘virtual void UMLWidget::mouseReleaseEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 255 | virtual void mouseReleaseEvent(QGraphicsSceneMouseEvent *event); | ^~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/umlscene.h:17, from /<>/umbrello/umlwidgets/linkwidget.h:15, from /<>/umbrello/umlwidgets/messagewidget.h:15, from /<>/umbrello/umlwidgets/messagewidget.cpp:12: /<>/umbrello/umlwidgets/classifierwidget.h:97:16: warning: ‘virtual UMLWidget* ClassifierWidget::onWidget(const QPointF&)’ can be marked override [-Wsuggest-override] 97 | UMLWidget* onWidget(const QPointF& p); | ^~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:98:16: warning: ‘virtual UMLWidget* ClassifierWidget::widgetWithID(Uml::ID::Type)’ can be marked override [-Wsuggest-override] 98 | UMLWidget* widgetWithID(Uml::ID::Type id); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:100:18: warning: ‘virtual void ClassifierWidget::setDocumentation(const QString&)’ can be marked override [-Wsuggest-override] 100 | virtual void setDocumentation(const QString& doc); | ^~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:102:12: warning: ‘virtual QSizeF ClassifierWidget::calculateSize(bool) const’ can be marked override [-Wsuggest-override] 102 | QSizeF calculateSize(bool withExtensions = true) const; | ^~~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:104:18: warning: ‘virtual void ClassifierWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] 104 | virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); | ^~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:105:26: warning: ‘virtual QPainterPath ClassifierWidget::shape() const’ can be marked override [-Wsuggest-override] 105 | virtual QPainterPath shape() const; | ^~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:107:18: warning: ‘virtual void ClassifierWidget::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 107 | virtual void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); | ^~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:108:18: warning: ‘virtual bool ClassifierWidget::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] 108 | virtual bool loadFromXMI1(QDomElement & qElement); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:111:18: warning: ‘virtual void ClassifierWidget::slotMenuSelection(QAction*)’ can be marked override [-Wsuggest-override] 111 | virtual void slotMenuSelection(QAction* action); | ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:121:12: warning: ‘virtual QSizeF ClassifierWidget::minimumSize() const’ can be marked override [-Wsuggest-override] 121 | QSizeF minimumSize() const; | ^~~~~~~~~~~ In file included from /<>/umbrello/umlwidgets/linkwidget.h:15, from /<>/umbrello/umlwidgets/messagewidget.h:15, from /<>/umbrello/umlwidgets/messagewidget.cpp:12: /<>/umbrello/umlscene.h:338:10: warning: ‘virtual void UMLScene::dragEnterEvent(QGraphicsSceneDragDropEvent*)’ can be marked override [-Wsuggest-override] 338 | void dragEnterEvent(QGraphicsSceneDragDropEvent* enterEvent); | ^~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:339:10: warning: ‘virtual void UMLScene::dragMoveEvent(QGraphicsSceneDragDropEvent*)’ can be marked override [-Wsuggest-override] 339 | void dragMoveEvent(QGraphicsSceneDragDropEvent* moveEvent); | ^~~~~~~~~~~~~ /<>/umbrello/umlscene.h:340:10: warning: ‘virtual void UMLScene::dropEvent(QGraphicsSceneDragDropEvent*)’ can be marked override [-Wsuggest-override] 340 | void dropEvent(QGraphicsSceneDragDropEvent* dropEvent); | ^~~~~~~~~ /<>/umbrello/umlscene.h:342:10: warning: ‘virtual void UMLScene::mouseMoveEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 342 | void mouseMoveEvent(QGraphicsSceneMouseEvent* mouseEvent); | ^~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:343:10: warning: ‘virtual void UMLScene::mousePressEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 343 | void mousePressEvent(QGraphicsSceneMouseEvent* mouseEvent); | ^~~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:344:10: warning: ‘virtual void UMLScene::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 344 | void mouseDoubleClickEvent(QGraphicsSceneMouseEvent* mouseEvent); | ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:345:10: warning: ‘virtual void UMLScene::mouseReleaseEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 345 | void mouseReleaseEvent(QGraphicsSceneMouseEvent* mouseEvent); | ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:346:18: warning: ‘virtual void UMLScene::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] 346 | virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent* contextMenuEvent); | ^~~~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:358:18: warning: ‘virtual void UMLScene::drawBackground(QPainter*, const QRectF&)’ can be marked override [-Wsuggest-override] 358 | virtual void drawBackground(QPainter *painter, const QRectF &rect); | ^~~~~~~~~~~~~~ In file included from /<>/umbrello/umlwidgets/messagewidget.cpp:12: /<>/umbrello/umlwidgets/messagewidget.h:54:18: warning: ‘virtual void MessageWidget::setY(qreal)’ can be marked override [-Wsuggest-override] 54 | virtual void setY(qreal y); | ^~~~ /<>/umbrello/umlwidgets/messagewidget.h:58:18: warning: ‘virtual void MessageWidget::lwSetFont(QFont)’ can be marked override [-Wsuggest-override] 58 | virtual void lwSetFont (QFont font); | ^~~~~~~~~ /<>/umbrello/umlwidgets/messagewidget.h:59:28: warning: ‘virtual UMLClassifier* MessageWidget::operationOwner()’ can be marked override [-Wsuggest-override] 59 | virtual UMLClassifier *operationOwner(); | ^~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/messagewidget.h:61:27: warning: ‘virtual UMLOperation* MessageWidget::operation()’ can be marked override [-Wsuggest-override] 61 | virtual UMLOperation *operation(); | ^~~~~~~~~ /<>/umbrello/umlwidgets/messagewidget.h:62:18: warning: ‘virtual void MessageWidget::setOperation(UMLOperation*)’ can be marked override [-Wsuggest-override] 62 | virtual void setOperation(UMLOperation *op); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/messagewidget.h:64:21: warning: ‘virtual QString MessageWidget::customOpText()’ can be marked override [-Wsuggest-override] 64 | virtual QString customOpText(); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/messagewidget.h:65:18: warning: ‘virtual void MessageWidget::setCustomOpText(const QString&)’ can be marked override [-Wsuggest-override] 65 | virtual void setCustomOpText(const QString &opText); | ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/messagewidget.h:67:18: warning: ‘virtual void MessageWidget::setMessageText(FloatingTextWidget*)’ can be marked override [-Wsuggest-override] 67 | virtual void setMessageText(FloatingTextWidget *ft); | ^~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/messagewidget.h:68:18: warning: ‘virtual void MessageWidget::setText(FloatingTextWidget*, const QString&)’ can be marked override [-Wsuggest-override] 68 | virtual void setText(FloatingTextWidget *ft, const QString &newText); | ^~~~~~~ /<>/umbrello/umlwidgets/messagewidget.h:70:21: warning: ‘virtual QString MessageWidget::lwOperationText()’ can be marked override [-Wsuggest-override] 70 | virtual QString lwOperationText(); | ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/messagewidget.h:71:28: warning: ‘virtual UMLClassifier* MessageWidget::lwClassifier()’ can be marked override [-Wsuggest-override] 71 | virtual UMLClassifier *lwClassifier(); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/messagewidget.h:72:18: warning: ‘virtual void MessageWidget::setOperationText(const QString&)’ can be marked override [-Wsuggest-override] 72 | virtual void setOperationText(const QString &op); | ^~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/messagewidget.h:74:18: warning: ‘virtual void MessageWidget::constrainTextPos(qreal&, qreal&, qreal, qreal, Uml::TextRole::Enum)’ can be marked override [-Wsuggest-override] 74 | virtual void constrainTextPos(qreal &textX, qreal &textY, qreal textWidth, qreal textHeight, | ^~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/messagewidget.h:111:18: warning: ‘virtual bool MessageWidget::activate(IDChangeLog*)’ can be marked override [-Wsuggest-override] 111 | virtual bool activate(IDChangeLog * Log = 0); | ^~~~~~~~ /<>/umbrello/umlwidgets/messagewidget.h:121:18: warning: ‘virtual void MessageWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] 121 | virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); | ^~~~~ /<>/umbrello/umlwidgets/messagewidget.h:125:10: warning: ‘virtual void MessageWidget::cleanup()’ can be marked override [-Wsuggest-override] 125 | void cleanup(); | ^~~~~~~ /<>/umbrello/umlwidgets/messagewidget.h:127:10: warning: ‘virtual void MessageWidget::setSelected(bool)’ can be marked override [-Wsuggest-override] 127 | void setSelected(bool _select); | ^~~~~~~~~~~ /<>/umbrello/umlwidgets/messagewidget.h:132:20: warning: ‘virtual QSizeF MessageWidget::minimumSize() const’ can be marked override [-Wsuggest-override] 132 | virtual QSizeF minimumSize() const; | ^~~~~~~~~~~ /<>/umbrello/umlwidgets/messagewidget.h:134:16: warning: ‘virtual UMLWidget* MessageWidget::onWidget(const QPointF&)’ can be marked override [-Wsuggest-override] 134 | UMLWidget* onWidget(const QPointF& p); | ^~~~~~~~ /<>/umbrello/umlwidgets/messagewidget.h:136:18: warning: ‘virtual void MessageWidget::resizeWidget(qreal, qreal)’ can be marked override [-Wsuggest-override] 136 | virtual void resizeWidget(qreal newW, qreal newH); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/messagewidget.h:138:18: warning: ‘virtual void MessageWidget::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 138 | virtual void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); | ^~~~~~~~~~ /<>/umbrello/umlwidgets/messagewidget.h:139:18: warning: ‘virtual bool MessageWidget::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] 139 | virtual bool loadFromXMI1(QDomElement & qElement); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/messagewidget.h:152:18: warning: ‘virtual void MessageWidget::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 152 | virtual void mouseDoubleClickEvent(QGraphicsSceneMouseEvent *event); | ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/messagewidget.h:154:18: warning: ‘virtual void MessageWidget::moveWidgetBy(qreal, qreal)’ can be marked override [-Wsuggest-override] 154 | virtual void moveWidgetBy(qreal diffX, qreal diffY); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/messagewidget.h:155:18: warning: ‘virtual void MessageWidget::constrainMovementForAllWidgets(qreal&, qreal&)’ can be marked override [-Wsuggest-override] 155 | virtual void constrainMovementForAllWidgets(qreal &diffX, qreal &diffY); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/messagewidget.h:157:21: warning: ‘virtual QCursor MessageWidget::resizeCursor() const’ can be marked override [-Wsuggest-override] 157 | virtual QCursor resizeCursor() const; | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/messagewidget.h:203:10: warning: ‘virtual void MessageWidget::slotWidgetMoved(Uml::ID::Type)’ can be marked override [-Wsuggest-override] 203 | void slotWidgetMoved(Uml::ID::Type id); | ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/messagewidget.h:204:10: warning: ‘virtual void MessageWidget::slotMenuSelection(QAction*)’ can be marked override [-Wsuggest-override] 204 | void slotMenuSelection(QAction* action); | ^~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/uml1model/package.h:14, from /<>/umbrello/uml1model/classifier.h:13, from /<>/umbrello/umlwidgets/messagewidget.cpp:15: /<>/umbrello/uml1model/umlcanvasobject.h:43:18: warning: ‘virtual void UMLCanvasObject::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 43 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/umlcanvasobject.h:85:18: warning: ‘virtual bool UMLCanvasObject::resolveRef()’ can be marked override [-Wsuggest-override] 85 | virtual bool resolveRef(); | ^~~~~~~~~~ In file included from /<>/umbrello/uml1model/classifier.h:13, from /<>/umbrello/umlwidgets/messagewidget.cpp:15: /<>/umbrello/uml1model/package.h:39:18: warning: ‘virtual void UMLPackage::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 39 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/package.h:41:24: warning: ‘virtual UMLObject* UMLPackage::clone() const’ can be marked override [-Wsuggest-override] 41 | virtual UMLObject* clone() const; | ^~~~~ /<>/umbrello/uml1model/package.h:64:18: warning: ‘virtual bool UMLPackage::resolveRef()’ can be marked override [-Wsuggest-override] 64 | virtual bool resolveRef(); | ^~~~~~~~~~ /<>/umbrello/uml1model/package.h:66:18: warning: ‘virtual void UMLPackage::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 66 | virtual void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/package.h:69:18: warning: ‘virtual bool UMLPackage::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 69 | virtual bool load1(QDomElement& element); | ^~~~~ In file included from /<>/umbrello/uml1model/attribute.h:15, from /<>/umbrello/uml1model/umlattributelist.h:17, from /<>/umbrello/uml1model/classifier.h:14, from /<>/umbrello/umlwidgets/messagewidget.cpp:15: /<>/umbrello/uml1model/classifierlistitem.h:48:18: warning: ‘virtual void UMLClassifierListItem::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 48 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/classifierlistitem.h:54:24: warning: ‘virtual UMLObject* UMLClassifierListItem::clone() const’ can be marked override [-Wsuggest-override] 54 | virtual UMLObject* clone() const = 0; | ^~~~~ In file included from /<>/umbrello/uml1model/umlattributelist.h:17, from /<>/umbrello/uml1model/classifier.h:14, from /<>/umbrello/umlwidgets/messagewidget.cpp:15: /<>/umbrello/uml1model/attribute.h:42:18: warning: ‘virtual void UMLAttribute::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 42 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/attribute.h:44:10: warning: ‘virtual void UMLAttribute::setName(const QString&)’ can be marked override [-Wsuggest-override] 44 | void setName(const QString &name); | ^~~~~~~ /<>/umbrello/uml1model/attribute.h:48:24: warning: ‘virtual UMLObject* UMLAttribute::clone() const’ can be marked override [-Wsuggest-override] 48 | virtual UMLObject* clone() const; | ^~~~~ /<>/umbrello/uml1model/attribute.h:53:13: warning: ‘virtual QString UMLAttribute::toString(Uml::SignatureType::Enum, bool)’ can be marked override [-Wsuggest-override] 53 | QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false); | ^~~~~~~~ /<>/umbrello/uml1model/attribute.h:58:18: warning: ‘virtual void UMLAttribute::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 58 | virtual void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/attribute.h:60:18: warning: ‘virtual bool UMLAttribute::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] 60 | virtual bool showPropertiesDialog(QWidget* parent = 0); | ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/attribute.h:73:10: warning: ‘virtual bool UMLAttribute::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 73 | bool load1(QDomElement & element); | ^~~~~ In file included from /<>/umbrello/uml1model/foreignkeyconstraint.h:16, from /<>/umbrello/model_utils.h:18, from /<>/umbrello/uml1model/classifier.h:19, from /<>/umbrello/umlwidgets/messagewidget.cpp:15: /<>/umbrello/uml1model/entityconstraint.h:40:18: warning: ‘virtual void UMLEntityConstraint::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 40 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/entityconstraint.h:45:24: warning: ‘virtual UMLObject* UMLEntityConstraint::clone() const’ can be marked override [-Wsuggest-override] 45 | virtual UMLObject* clone() const = 0; | ^~~~~ In file included from /<>/umbrello/model_utils.h:18, from /<>/umbrello/uml1model/classifier.h:19, from /<>/umbrello/umlwidgets/messagewidget.cpp:15: /<>/umbrello/uml1model/foreignkeyconstraint.h:56:18: warning: ‘virtual void UMLForeignKeyConstraint::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 56 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:58:24: warning: ‘virtual UMLObject* UMLForeignKeyConstraint::clone() const’ can be marked override [-Wsuggest-override] 58 | virtual UMLObject* clone() const; | ^~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:60:13: warning: ‘virtual QString UMLForeignKeyConstraint::toString(Uml::SignatureType::Enum, bool)’ can be marked override [-Wsuggest-override] 60 | QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false); | ^~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:65:10: warning: ‘virtual void UMLForeignKeyConstraint::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 65 | void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:67:18: warning: ‘virtual bool UMLForeignKeyConstraint::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] 67 | virtual bool showPropertiesDialog(QWidget* parent = 0); | ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:85:10: warning: ‘virtual bool UMLForeignKeyConstraint::resolveRef()’ can be marked override [-Wsuggest-override] 85 | bool resolveRef(); | ^~~~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:94:10: warning: ‘virtual bool UMLForeignKeyConstraint::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 94 | bool load1(QDomElement & element); | ^~~~~ In file included from /<>/umbrello/model_utils.h:20, from /<>/umbrello/uml1model/classifier.h:19, from /<>/umbrello/umlwidgets/messagewidget.cpp:15: /<>/umbrello/dialogs/multipagedialogbase.h:101:18: warning: ‘virtual void MultiPageDialogBase::keyPressEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] 101 | virtual void keyPressEvent(QKeyEvent *event); | ^~~~~~~~~~~~~ In file included from /<>/umbrello/umlwidgets/messagewidget.cpp:15: /<>/umbrello/uml1model/classifier.h:54:18: warning: ‘virtual void UMLClassifier::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 54 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/classifier.h:56:16: warning: ‘virtual UMLObject* UMLClassifier::clone() const’ can be marked override [-Wsuggest-override] 56 | UMLObject* clone() const; | ^~~~~ /<>/umbrello/uml1model/classifier.h:111:18: warning: ‘virtual bool UMLClassifier::resolveRef()’ can be marked override [-Wsuggest-override] 111 | virtual bool resolveRef(); | ^~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:115:24: warning: ‘virtual UMLObject* UMLClassifier::findChildObjectById(Uml::ID::Type, bool)’ can be marked override [-Wsuggest-override] 115 | virtual UMLObject* findChildObjectById(Uml::ID::Type id, bool considerAncestors = false); | ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:124:18: warning: ‘virtual bool UMLClassifier::acceptAssociationType(Uml::AssociationType::Enum)’ can be marked override [-Wsuggest-override] 124 | virtual bool acceptAssociationType(Uml::AssociationType::Enum type); | ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:129:10: warning: ‘virtual void UMLClassifier::setBaseType(UMLObject::ObjectType)’ can be marked override [-Wsuggest-override] 129 | void setBaseType(UMLObject::ObjectType ot); | ^~~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:181:10: warning: ‘virtual void UMLClassifier::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 181 | void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:183:18: warning: ‘virtual bool UMLClassifier::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 183 | virtual bool load1(QDomElement& element); | ^~~~~ In file included from /<>/umbrello/umlwidgets/messagewidget.cpp:16: /<>/umbrello/debug/debug_utils.h:91:18: warning: ‘virtual void Tracer::showEvent(QShowEvent*)’ can be marked override [-Wsuggest-override] 91 | virtual void showEvent(QShowEvent*); | ^~~~~~~~~ In file included from /<>/umbrello/umlwidgets/messagewidget.cpp:17: /<>/umbrello/umlwidgets/floatingtextwidget.h:61:18: warning: ‘virtual void FloatingTextWidget::showPropertiesDialog()’ can be marked override [-Wsuggest-override] 61 | virtual void showPropertiesDialog(); | ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/floatingtextwidget.h:66:10: warning: ‘virtual bool FloatingTextWidget::activate(IDChangeLog*)’ can be marked override [-Wsuggest-override] 66 | bool activate(IDChangeLog* ChangeLog = 0); | ^~~~~~~~ /<>/umbrello/umlwidgets/floatingtextwidget.h:79:16: warning: ‘virtual UMLWidget* FloatingTextWidget::onWidget(const QPointF&)’ can be marked override [-Wsuggest-override] 79 | UMLWidget* onWidget(const QPointF& p); | ^~~~~~~~ /<>/umbrello/umlwidgets/floatingtextwidget.h:81:18: warning: ‘virtual void FloatingTextWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] 81 | virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); | ^~~~~ /<>/umbrello/umlwidgets/floatingtextwidget.h:83:18: warning: ‘virtual void FloatingTextWidget::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 83 | virtual void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); | ^~~~~~~~~~ /<>/umbrello/umlwidgets/floatingtextwidget.h:84:18: warning: ‘virtual bool FloatingTextWidget::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] 84 | virtual bool loadFromXMI1(QDomElement& qElement); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/floatingtextwidget.h:87:18: warning: ‘virtual void FloatingTextWidget::slotMenuSelection(QAction*)’ can be marked override [-Wsuggest-override] 87 | virtual void slotMenuSelection(QAction* action); | ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/floatingtextwidget.h:91:12: warning: ‘virtual QSizeF FloatingTextWidget::minimumSize() const’ can be marked override [-Wsuggest-override] 91 | QSizeF minimumSize() const; | ^~~~~~~~~~~ /<>/umbrello/umlwidgets/floatingtextwidget.h:93:18: warning: ‘virtual void FloatingTextWidget::moveWidgetBy(qreal, qreal)’ can be marked override [-Wsuggest-override] 93 | virtual void moveWidgetBy(qreal diffX, qreal diffY); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/floatingtextwidget.h:94:18: warning: ‘virtual void FloatingTextWidget::constrainMovementForAllWidgets(qreal&, qreal&)’ can be marked override [-Wsuggest-override] 94 | virtual void constrainMovementForAllWidgets(qreal &diffX, qreal &diffY); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/umlwidgets/messagewidget.cpp:19: /<>/umbrello/umlwidgets/objectwidget.h:39:18: warning: ‘virtual void ObjectWidget::setX(qreal)’ can be marked override [-Wsuggest-override] 39 | virtual void setX(qreal x); | ^~~~ /<>/umbrello/umlwidgets/objectwidget.h:40:18: warning: ‘virtual void ObjectWidget::setY(qreal)’ can be marked override [-Wsuggest-override] 40 | virtual void setY(qreal y); | ^~~~ /<>/umbrello/umlwidgets/objectwidget.h:47:18: warning: ‘virtual void ObjectWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] 47 | virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); | ^~~~~ /<>/umbrello/umlwidgets/objectwidget.h:49:10: warning: ‘virtual bool ObjectWidget::activate(IDChangeLog*)’ can be marked override [-Wsuggest-override] 49 | bool activate(IDChangeLog* ChangeLog = 0); | ^~~~~~~~ /<>/umbrello/umlwidgets/objectwidget.h:51:10: warning: ‘virtual void ObjectWidget::cleanup()’ can be marked override [-Wsuggest-override] 51 | void cleanup(); | ^~~~~~~ /<>/umbrello/umlwidgets/objectwidget.h:53:10: warning: ‘virtual void ObjectWidget::showPropertiesDialog()’ can be marked override [-Wsuggest-override] 53 | void showPropertiesDialog(); | ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/objectwidget.h:73:18: warning: ‘virtual void ObjectWidget::setLineColorCmd(const QColor&)’ can be marked override [-Wsuggest-override] 73 | virtual void setLineColorCmd(const QColor &color); | ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/objectwidget.h:77:18: warning: ‘virtual void ObjectWidget::resizeWidget(qreal, qreal)’ can be marked override [-Wsuggest-override] 77 | virtual void resizeWidget(qreal newW, qreal newH); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/objectwidget.h:79:18: warning: ‘virtual void ObjectWidget::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 79 | virtual void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); | ^~~~~~~~~~ /<>/umbrello/umlwidgets/objectwidget.h:80:18: warning: ‘virtual bool ObjectWidget::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] 80 | virtual bool loadFromXMI1(QDomElement& qElement); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/objectwidget.h:83:10: warning: ‘virtual void ObjectWidget::slotMenuSelection(QAction*)’ can be marked override [-Wsuggest-override] 83 | void slotMenuSelection(QAction* action); | ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/objectwidget.h:84:18: warning: ‘virtual void ObjectWidget::slotFillColorChanged(Uml::ID::Type)’ can be marked override [-Wsuggest-override] 84 | virtual void slotFillColorChanged(Uml::ID::Type viewID); | ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/objectwidget.h:88:18: warning: ‘virtual void ObjectWidget::mousePressEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 88 | virtual void mousePressEvent(QGraphicsSceneMouseEvent *me); | ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/objectwidget.h:89:18: warning: ‘virtual void ObjectWidget::mouseMoveEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 89 | virtual void mouseMoveEvent(QGraphicsSceneMouseEvent *me); | ^~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/objectwidget.h:91:12: warning: ‘virtual QSizeF ObjectWidget::minimumSize() const’ can be marked override [-Wsuggest-override] 91 | QSizeF minimumSize() const; | ^~~~~~~~~~~ /<>/umbrello/umlwidgets/objectwidget.h:93:18: warning: ‘virtual void ObjectWidget::moveEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 93 | virtual void moveEvent(QGraphicsSceneMouseEvent *event); | ^~~~~~~~~ /<>/umbrello/umlwidgets/objectwidget.h:94:18: warning: ‘virtual void ObjectWidget::moveWidgetBy(qreal, qreal)’ can be marked override [-Wsuggest-override] 94 | virtual void moveWidgetBy(qreal diffX, qreal diffY); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/objectwidget.h:95:18: warning: ‘virtual void ObjectWidget::constrainMovementForAllWidgets(qreal&, qreal&)’ can be marked override [-Wsuggest-override] 95 | virtual void constrainMovementForAllWidgets(qreal &diffX, qreal &diffY); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/objectwidget.h:97:21: warning: ‘virtual QCursor ObjectWidget::resizeCursor() const’ can be marked override [-Wsuggest-override] 97 | virtual QCursor resizeCursor() const; | ^~~~~~~~~~~~ In file included from /<>/umbrello/umlwidgets/messagewidget.cpp:20: /<>/umbrello/uml1model/operation.h:37:18: warning: ‘virtual void UMLOperation::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 37 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/operation.h:39:24: warning: ‘virtual UMLObject* UMLOperation::clone() const’ can be marked override [-Wsuggest-override] 39 | virtual UMLObject* clone() const; | ^~~~~ /<>/umbrello/uml1model/operation.h:41:10: warning: ‘virtual void UMLOperation::setType(UMLObject*)’ can be marked override [-Wsuggest-override] 41 | void setType(UMLObject* type); | ^~~~~~~ /<>/umbrello/uml1model/operation.h:52:13: warning: ‘virtual QString UMLOperation::toString(Uml::SignatureType::Enum, bool)’ can be marked override [-Wsuggest-override] 52 | QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false); | ^~~~~~~~ /<>/umbrello/uml1model/operation.h:56:10: warning: ‘virtual bool UMLOperation::resolveRef()’ can be marked override [-Wsuggest-override] 56 | bool resolveRef(); | ^~~~~~~~~~ /<>/umbrello/uml1model/operation.h:60:18: warning: ‘virtual bool UMLOperation::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] 60 | virtual bool showPropertiesDialog(QWidget* parent = 0); | ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/operation.h:72:10: warning: ‘virtual void UMLOperation::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 72 | void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/operation.h:75:10: warning: ‘virtual bool UMLOperation::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 75 | bool load1(QDomElement & element); | ^~~~~ In file included from /<>/umbrello/umlwidgets/messagewidget.cpp:21: /<>/umbrello/uml.h:201:18: warning: ‘virtual void UMLApp::keyPressEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] 201 | virtual void keyPressEvent(QKeyEvent* e); | ^~~~~~~~~~~~~ /<>/umbrello/uml.h:202:18: warning: ‘virtual void UMLApp::keyReleaseEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] 202 | virtual void keyReleaseEvent(QKeyEvent* e); | ^~~~~~~~~~~~~~~ /<>/umbrello/uml.h:204:18: warning: ‘virtual void UMLApp::customEvent(QEvent*)’ can be marked override [-Wsuggest-override] 204 | virtual void customEvent(QEvent* e); | ^~~~~~~~~~~ /<>/umbrello/uml.h:215:18: warning: ‘virtual bool UMLApp::queryClose()’ can be marked override [-Wsuggest-override] 215 | virtual bool queryClose(); | ^~~~~~~~~~ /<>/umbrello/uml.h:217:18: warning: ‘virtual void UMLApp::saveProperties(KConfigGroup&)’ can be marked override [-Wsuggest-override] 217 | virtual void saveProperties(KConfigGroup & cfg); | ^~~~~~~~~~~~~~ /<>/umbrello/uml.h:218:18: warning: ‘virtual void UMLApp::readProperties(const KConfigGroup&)’ can be marked override [-Wsuggest-override] 218 | virtual void readProperties(const KConfigGroup & cfg); | ^~~~~~~~~~~~~~ In file included from /<>/umbrello/umlwidgets/messagewidget.cpp:23: /<>/umbrello/umlview.h:54:18: warning: ‘virtual void UMLView::wheelEvent(QWheelEvent*)’ can be marked override [-Wsuggest-override] 54 | virtual void wheelEvent(QWheelEvent* event); | ^~~~~~~~~~ /<>/umbrello/umlview.h:55:18: warning: ‘virtual void UMLView::showEvent(QShowEvent*)’ can be marked override [-Wsuggest-override] 55 | virtual void showEvent(QShowEvent *se); | ^~~~~~~~~ /<>/umbrello/umlview.h:56:18: warning: ‘virtual void UMLView::hideEvent(QHideEvent*)’ can be marked override [-Wsuggest-override] 56 | virtual void hideEvent(QHideEvent *he); | ^~~~~~~~~ /<>/umbrello/umlview.h:57:18: warning: ‘virtual void UMLView::mousePressEvent(QMouseEvent*)’ can be marked override [-Wsuggest-override] 57 | virtual void mousePressEvent(QMouseEvent* event); | ^~~~~~~~~~~~~~~ /<>/umbrello/umlview.h:58:18: warning: ‘virtual void UMLView::mouseReleaseEvent(QMouseEvent*)’ can be marked override [-Wsuggest-override] 58 | virtual void mouseReleaseEvent(QMouseEvent* event); | ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlview.h:59:18: warning: ‘virtual void UMLView::resizeEvent(QResizeEvent*)’ can be marked override [-Wsuggest-override] 59 | virtual void resizeEvent(QResizeEvent *event); | ^~~~~~~~~~~ [ 73%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/umlwidgets/nodewidget.cpp.o cd /<>/obj-aarch64-linux-gnu/umbrello && /usr/bin/aarch64-linux-gnu-g++ -DCMAKE_BINARY_DIR=\"/<>/obj-aarch64-linux-gnu\" -DKCOREADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLO_VERSION_STRING=\"2.23.3\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-aarch64-linux-gnu/umbrello -I/<>/umbrello -I/<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/include -I/<>/obj-aarch64-linux-gnu -I/<>/umbrello/clipboard -I/<>/umbrello/cmds -I/<>/umbrello/codegenerators -I/<>/umbrello/codegenerators/ada -I/<>/umbrello/codegenerators/as -I/<>/umbrello/codegenerators/cpp -I/<>/umbrello/codegenerators/csharp -I/<>/umbrello/codegenerators/d -I/<>/umbrello/codegenerators/idl -I/<>/umbrello/codegenerators/java -I/<>/umbrello/codegenerators/js -I/<>/umbrello/codegenerators/pascal -I/<>/umbrello/codegenerators/perl -I/<>/umbrello/codegenerators/php -I/<>/umbrello/codegenerators/python -I/<>/umbrello/codegenerators/ruby -I/<>/umbrello/codegenerators/sql -I/<>/umbrello/codegenerators/tcl -I/<>/umbrello/codegenerators/vala -I/<>/umbrello/codegenerators/xml -I/<>/umbrello/codegenwizard -I/<>/umbrello/codeimport -I/<>/umbrello/codeimport/csharp -I/<>/umbrello/codeimpwizard -I/<>/umbrello/debug -I/<>/umbrello/dialogs -I/<>/umbrello/dialogs/pages -I/<>/umbrello/dialogs/widgets -I/<>/umbrello/docgenerators -I/<>/umbrello/finder -I/<>/umbrello/refactoring -I/<>/umbrello/uml1model -I/<>/umbrello/umlwidgets -I/<>/lib/cppparser -I/<>/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/aarch64-linux-gnu/qt5 -isystem /usr/include/aarch64-linux-gnu/qt5/QtWidgets -isystem /usr/include/aarch64-linux-gnu/qt5/QtGui -isystem /usr/include/aarch64-linux-gnu/qt5/QtCore -isystem /usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/aarch64-linux-gnu/qt5/QtXml -isystem /usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/aarch64-linux-gnu/qt5/QtSvg -isystem /usr/include/aarch64-linux-gnu/qt5/QtWebKitWidgets -isystem /usr/include/aarch64-linux-gnu/qt5/QtWebKit -isystem /usr/include/aarch64-linux-gnu/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/aarch64-linux-gnu/qt5/QtConcurrent -isystem /usr/include/aarch64-linux-gnu/qt5/QtDBus -isystem /usr/include/KF5/KTextEditor -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -fno-delete-null-pointer-checks -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -o CMakeFiles/libumbrello.dir/umlwidgets/nodewidget.cpp.o -c /<>/umbrello/umlwidgets/nodewidget.cpp In file included from /<>/umbrello/umlwidgets/umlwidget.h:18, from /<>/umbrello/umlwidgets/nodewidget.h:14, from /<>/umbrello/umlwidgets/nodewidget.cpp:12: /<>/umbrello/umlwidgets/widgetbase.h:187:20: warning: ‘virtual QRectF WidgetBase::boundingRect() const’ can be marked override [-Wsuggest-override] 187 | virtual QRectF boundingRect() const; | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/widgetbase.h:191:18: warning: ‘virtual void WidgetBase::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] 191 | virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); | ^~~~~ /<>/umbrello/umlwidgets/widgetbase.h:260:18: warning: ‘virtual void WidgetBase::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] 260 | virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent *event); | ^~~~~~~~~~~~~~~~ In file included from /<>/umbrello/umlwidgets/nodewidget.h:14, from /<>/umbrello/umlwidgets/nodewidget.cpp:12: /<>/umbrello/umlwidgets/umlwidget.h:71:18: warning: ‘virtual void UMLWidget::setUseFillColor(bool)’ can be marked override [-Wsuggest-override] 71 | virtual void setUseFillColor(bool fc); | ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:74:18: warning: ‘virtual void UMLWidget::setTextColor(const QColor&)’ can be marked override [-Wsuggest-override] 74 | virtual void setTextColor(const QColor &color); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:77:18: warning: ‘virtual void UMLWidget::setLineColor(const QColor&)’ can be marked override [-Wsuggest-override] 77 | virtual void setLineColor(const QColor &color); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:80:18: warning: ‘virtual void UMLWidget::setLineWidth(uint)’ can be marked override [-Wsuggest-override] 80 | virtual void setLineWidth(uint width); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:83:18: warning: ‘virtual void UMLWidget::setFillColor(const QColor&)’ can be marked override [-Wsuggest-override] 83 | virtual void setFillColor(const QColor &color); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:87:18: warning: ‘virtual void UMLWidget::setSelected(bool)’ can be marked override [-Wsuggest-override] 87 | virtual void setSelected(bool _select); | ^~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:96:18: warning: ‘virtual void UMLWidget::setFont(const QFont&)’ can be marked override [-Wsuggest-override] 96 | virtual void setFont(const QFont &font); | ^~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:173:18: warning: ‘virtual void UMLWidget::showPropertiesDialog()’ can be marked override [-Wsuggest-override] 173 | virtual void showPropertiesDialog(); | ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:192:18: warning: ‘virtual bool UMLWidget::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] 192 | virtual bool loadFromXMI1(QDomElement &qElement); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:193:18: warning: ‘virtual void UMLWidget::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 193 | virtual void saveToXMI1(QDomDocument &qDoc, QDomElement &qElement); | ^~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:230:18: warning: ‘virtual void UMLWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] 230 | virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); | ^~~~~ /<>/umbrello/umlwidgets/umlwidget.h:234:18: warning: ‘virtual void UMLWidget::slotMenuSelection(QAction*)’ can be marked override [-Wsuggest-override] 234 | virtual void slotMenuSelection(QAction* action); | ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:251:18: warning: ‘virtual void UMLWidget::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] 251 | virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent* event); | ^~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:252:18: warning: ‘virtual void UMLWidget::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 252 | virtual void mouseDoubleClickEvent(QGraphicsSceneMouseEvent *event); | ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:253:18: warning: ‘virtual void UMLWidget::mousePressEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 253 | virtual void mousePressEvent(QGraphicsSceneMouseEvent *event); | ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:254:18: warning: ‘virtual void UMLWidget::mouseMoveEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 254 | virtual void mouseMoveEvent(QGraphicsSceneMouseEvent *event); | ^~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:255:18: warning: ‘virtual void UMLWidget::mouseReleaseEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 255 | virtual void mouseReleaseEvent(QGraphicsSceneMouseEvent *event); | ^~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/umlwidgets/nodewidget.cpp:12: /<>/umbrello/umlwidgets/nodewidget.h:34:18: warning: ‘virtual void NodeWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] 34 | virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); | ^~~~~ /<>/umbrello/umlwidgets/nodewidget.h:36:10: warning: ‘virtual void NodeWidget::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 36 | void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); | ^~~~~~~~~~ /<>/umbrello/umlwidgets/nodewidget.h:39:12: warning: ‘virtual QSizeF NodeWidget::minimumSize() const’ can be marked override [-Wsuggest-override] 39 | QSizeF minimumSize() const; | ^~~~~~~~~~~ In file included from /<>/umbrello/umlwidgets/nodewidget.cpp:15: /<>/umbrello/debug/debug_utils.h:91:18: warning: ‘virtual void Tracer::showEvent(QShowEvent*)’ can be marked override [-Wsuggest-override] 91 | virtual void showEvent(QShowEvent*); | ^~~~~~~~~ In file included from /<>/umbrello/uml1model/node.h:14, from /<>/umbrello/umlwidgets/nodewidget.cpp:16: /<>/umbrello/uml1model/umlcanvasobject.h:43:18: warning: ‘virtual void UMLCanvasObject::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 43 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/umlcanvasobject.h:85:18: warning: ‘virtual bool UMLCanvasObject::resolveRef()’ can be marked override [-Wsuggest-override] 85 | virtual bool resolveRef(); | ^~~~~~~~~~ In file included from /<>/umbrello/umlwidgets/nodewidget.cpp:16: /<>/umbrello/uml1model/node.h:36:24: warning: ‘virtual UMLObject* UMLNode::clone() const’ can be marked override [-Wsuggest-override] 36 | virtual UMLObject* clone() const; | ^~~~~ /<>/umbrello/uml1model/node.h:38:10: warning: ‘virtual void UMLNode::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 38 | void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/node.h:42:10: warning: ‘virtual bool UMLNode::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 42 | bool load1(QDomElement & element); | ^~~~~ In file included from /<>/umbrello/umlscene.h:17, from /<>/umbrello/umlwidgets/nodewidget.cpp:17: /<>/umbrello/umlwidgets/classifierwidget.h:97:16: warning: ‘virtual UMLWidget* ClassifierWidget::onWidget(const QPointF&)’ can be marked override [-Wsuggest-override] 97 | UMLWidget* onWidget(const QPointF& p); | ^~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:98:16: warning: ‘virtual UMLWidget* ClassifierWidget::widgetWithID(Uml::ID::Type)’ can be marked override [-Wsuggest-override] 98 | UMLWidget* widgetWithID(Uml::ID::Type id); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:100:18: warning: ‘virtual void ClassifierWidget::setDocumentation(const QString&)’ can be marked override [-Wsuggest-override] 100 | virtual void setDocumentation(const QString& doc); | ^~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:102:12: warning: ‘virtual QSizeF ClassifierWidget::calculateSize(bool) const’ can be marked override [-Wsuggest-override] 102 | QSizeF calculateSize(bool withExtensions = true) const; | ^~~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:104:18: warning: ‘virtual void ClassifierWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] 104 | virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); | ^~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:105:26: warning: ‘virtual QPainterPath ClassifierWidget::shape() const’ can be marked override [-Wsuggest-override] 105 | virtual QPainterPath shape() const; | ^~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:107:18: warning: ‘virtual void ClassifierWidget::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 107 | virtual void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); | ^~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:108:18: warning: ‘virtual bool ClassifierWidget::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] 108 | virtual bool loadFromXMI1(QDomElement & qElement); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:111:18: warning: ‘virtual void ClassifierWidget::slotMenuSelection(QAction*)’ can be marked override [-Wsuggest-override] 111 | virtual void slotMenuSelection(QAction* action); | ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:121:12: warning: ‘virtual QSizeF ClassifierWidget::minimumSize() const’ can be marked override [-Wsuggest-override] 121 | QSizeF minimumSize() const; | ^~~~~~~~~~~ In file included from /<>/umbrello/umlwidgets/nodewidget.cpp:17: /<>/umbrello/umlscene.h:338:10: warning: ‘virtual void UMLScene::dragEnterEvent(QGraphicsSceneDragDropEvent*)’ can be marked override [-Wsuggest-override] 338 | void dragEnterEvent(QGraphicsSceneDragDropEvent* enterEvent); | ^~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:339:10: warning: ‘virtual void UMLScene::dragMoveEvent(QGraphicsSceneDragDropEvent*)’ can be marked override [-Wsuggest-override] 339 | void dragMoveEvent(QGraphicsSceneDragDropEvent* moveEvent); | ^~~~~~~~~~~~~ /<>/umbrello/umlscene.h:340:10: warning: ‘virtual void UMLScene::dropEvent(QGraphicsSceneDragDropEvent*)’ can be marked override [-Wsuggest-override] 340 | void dropEvent(QGraphicsSceneDragDropEvent* dropEvent); | ^~~~~~~~~ /<>/umbrello/umlscene.h:342:10: warning: ‘virtual void UMLScene::mouseMoveEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 342 | void mouseMoveEvent(QGraphicsSceneMouseEvent* mouseEvent); | ^~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:343:10: warning: ‘virtual void UMLScene::mousePressEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 343 | void mousePressEvent(QGraphicsSceneMouseEvent* mouseEvent); | ^~~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:344:10: warning: ‘virtual void UMLScene::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 344 | void mouseDoubleClickEvent(QGraphicsSceneMouseEvent* mouseEvent); | ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:345:10: warning: ‘virtual void UMLScene::mouseReleaseEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 345 | void mouseReleaseEvent(QGraphicsSceneMouseEvent* mouseEvent); | ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:346:18: warning: ‘virtual void UMLScene::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] 346 | virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent* contextMenuEvent); | ^~~~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:358:18: warning: ‘virtual void UMLScene::drawBackground(QPainter*, const QRectF&)’ can be marked override [-Wsuggest-override] 358 | virtual void drawBackground(QPainter *painter, const QRectF &rect); | ^~~~~~~~~~~~~~ In file included from /<>/umbrello/umlwidgets/nodewidget.cpp:18: /<>/umbrello/umlview.h:54:18: warning: ‘virtual void UMLView::wheelEvent(QWheelEvent*)’ can be marked override [-Wsuggest-override] 54 | virtual void wheelEvent(QWheelEvent* event); | ^~~~~~~~~~ /<>/umbrello/umlview.h:55:18: warning: ‘virtual void UMLView::showEvent(QShowEvent*)’ can be marked override [-Wsuggest-override] 55 | virtual void showEvent(QShowEvent *se); | ^~~~~~~~~ /<>/umbrello/umlview.h:56:18: warning: ‘virtual void UMLView::hideEvent(QHideEvent*)’ can be marked override [-Wsuggest-override] 56 | virtual void hideEvent(QHideEvent *he); | ^~~~~~~~~ /<>/umbrello/umlview.h:57:18: warning: ‘virtual void UMLView::mousePressEvent(QMouseEvent*)’ can be marked override [-Wsuggest-override] 57 | virtual void mousePressEvent(QMouseEvent* event); | ^~~~~~~~~~~~~~~ /<>/umbrello/umlview.h:58:18: warning: ‘virtual void UMLView::mouseReleaseEvent(QMouseEvent*)’ can be marked override [-Wsuggest-override] 58 | virtual void mouseReleaseEvent(QMouseEvent* event); | ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlview.h:59:18: warning: ‘virtual void UMLView::resizeEvent(QResizeEvent*)’ can be marked override [-Wsuggest-override] 59 | virtual void resizeEvent(QResizeEvent *event); | ^~~~~~~~~~~ [ 74%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/umlwidgets/notewidget.cpp.o cd /<>/obj-aarch64-linux-gnu/umbrello && /usr/bin/aarch64-linux-gnu-g++ -DCMAKE_BINARY_DIR=\"/<>/obj-aarch64-linux-gnu\" -DKCOREADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLO_VERSION_STRING=\"2.23.3\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-aarch64-linux-gnu/umbrello -I/<>/umbrello -I/<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/include -I/<>/obj-aarch64-linux-gnu -I/<>/umbrello/clipboard -I/<>/umbrello/cmds -I/<>/umbrello/codegenerators -I/<>/umbrello/codegenerators/ada -I/<>/umbrello/codegenerators/as -I/<>/umbrello/codegenerators/cpp -I/<>/umbrello/codegenerators/csharp -I/<>/umbrello/codegenerators/d -I/<>/umbrello/codegenerators/idl -I/<>/umbrello/codegenerators/java -I/<>/umbrello/codegenerators/js -I/<>/umbrello/codegenerators/pascal -I/<>/umbrello/codegenerators/perl -I/<>/umbrello/codegenerators/php -I/<>/umbrello/codegenerators/python -I/<>/umbrello/codegenerators/ruby -I/<>/umbrello/codegenerators/sql -I/<>/umbrello/codegenerators/tcl -I/<>/umbrello/codegenerators/vala -I/<>/umbrello/codegenerators/xml -I/<>/umbrello/codegenwizard -I/<>/umbrello/codeimport -I/<>/umbrello/codeimport/csharp -I/<>/umbrello/codeimpwizard -I/<>/umbrello/debug -I/<>/umbrello/dialogs -I/<>/umbrello/dialogs/pages -I/<>/umbrello/dialogs/widgets -I/<>/umbrello/docgenerators -I/<>/umbrello/finder -I/<>/umbrello/refactoring -I/<>/umbrello/uml1model -I/<>/umbrello/umlwidgets -I/<>/lib/cppparser -I/<>/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/aarch64-linux-gnu/qt5 -isystem /usr/include/aarch64-linux-gnu/qt5/QtWidgets -isystem /usr/include/aarch64-linux-gnu/qt5/QtGui -isystem /usr/include/aarch64-linux-gnu/qt5/QtCore -isystem /usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/aarch64-linux-gnu/qt5/QtXml -isystem /usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/aarch64-linux-gnu/qt5/QtSvg -isystem /usr/include/aarch64-linux-gnu/qt5/QtWebKitWidgets -isystem /usr/include/aarch64-linux-gnu/qt5/QtWebKit -isystem /usr/include/aarch64-linux-gnu/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/aarch64-linux-gnu/qt5/QtConcurrent -isystem /usr/include/aarch64-linux-gnu/qt5/QtDBus -isystem /usr/include/KF5/KTextEditor -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -fno-delete-null-pointer-checks -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -o CMakeFiles/libumbrello.dir/umlwidgets/notewidget.cpp.o -c /<>/umbrello/umlwidgets/notewidget.cpp In file included from /<>/umbrello/umlwidgets/umlwidget.h:18, from /<>/umbrello/umlwidgets/notewidget.h:15, from /<>/umbrello/umlwidgets/notewidget.cpp:12: /<>/umbrello/umlwidgets/widgetbase.h:187:20: warning: ‘virtual QRectF WidgetBase::boundingRect() const’ can be marked override [-Wsuggest-override] 187 | virtual QRectF boundingRect() const; | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/widgetbase.h:191:18: warning: ‘virtual void WidgetBase::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] 191 | virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); | ^~~~~ /<>/umbrello/umlwidgets/widgetbase.h:260:18: warning: ‘virtual void WidgetBase::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] 260 | virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent *event); | ^~~~~~~~~~~~~~~~ In file included from /<>/umbrello/umlwidgets/notewidget.h:15, from /<>/umbrello/umlwidgets/notewidget.cpp:12: /<>/umbrello/umlwidgets/umlwidget.h:71:18: warning: ‘virtual void UMLWidget::setUseFillColor(bool)’ can be marked override [-Wsuggest-override] 71 | virtual void setUseFillColor(bool fc); | ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:74:18: warning: ‘virtual void UMLWidget::setTextColor(const QColor&)’ can be marked override [-Wsuggest-override] 74 | virtual void setTextColor(const QColor &color); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:77:18: warning: ‘virtual void UMLWidget::setLineColor(const QColor&)’ can be marked override [-Wsuggest-override] 77 | virtual void setLineColor(const QColor &color); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:80:18: warning: ‘virtual void UMLWidget::setLineWidth(uint)’ can be marked override [-Wsuggest-override] 80 | virtual void setLineWidth(uint width); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:83:18: warning: ‘virtual void UMLWidget::setFillColor(const QColor&)’ can be marked override [-Wsuggest-override] 83 | virtual void setFillColor(const QColor &color); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:87:18: warning: ‘virtual void UMLWidget::setSelected(bool)’ can be marked override [-Wsuggest-override] 87 | virtual void setSelected(bool _select); | ^~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:96:18: warning: ‘virtual void UMLWidget::setFont(const QFont&)’ can be marked override [-Wsuggest-override] 96 | virtual void setFont(const QFont &font); | ^~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:173:18: warning: ‘virtual void UMLWidget::showPropertiesDialog()’ can be marked override [-Wsuggest-override] 173 | virtual void showPropertiesDialog(); | ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:192:18: warning: ‘virtual bool UMLWidget::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] 192 | virtual bool loadFromXMI1(QDomElement &qElement); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:193:18: warning: ‘virtual void UMLWidget::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 193 | virtual void saveToXMI1(QDomDocument &qDoc, QDomElement &qElement); | ^~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:230:18: warning: ‘virtual void UMLWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] 230 | virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); | ^~~~~ /<>/umbrello/umlwidgets/umlwidget.h:234:18: warning: ‘virtual void UMLWidget::slotMenuSelection(QAction*)’ can be marked override [-Wsuggest-override] 234 | virtual void slotMenuSelection(QAction* action); | ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:251:18: warning: ‘virtual void UMLWidget::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] 251 | virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent* event); | ^~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:252:18: warning: ‘virtual void UMLWidget::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 252 | virtual void mouseDoubleClickEvent(QGraphicsSceneMouseEvent *event); | ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:253:18: warning: ‘virtual void UMLWidget::mousePressEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 253 | virtual void mousePressEvent(QGraphicsSceneMouseEvent *event); | ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:254:18: warning: ‘virtual void UMLWidget::mouseMoveEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 254 | virtual void mouseMoveEvent(QGraphicsSceneMouseEvent *event); | ^~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:255:18: warning: ‘virtual void UMLWidget::mouseReleaseEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 255 | virtual void mouseReleaseEvent(QGraphicsSceneMouseEvent *event); | ^~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/umlwidgets/notewidget.cpp:12: /<>/umbrello/umlwidgets/notewidget.h:48:18: warning: ‘virtual void NoteWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] 48 | virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); | ^~~~~ /<>/umbrello/umlwidgets/notewidget.h:61:18: warning: ‘virtual void NoteWidget::showPropertiesDialog()’ can be marked override [-Wsuggest-override] 61 | virtual void showPropertiesDialog(); | ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/notewidget.h:63:18: warning: ‘virtual bool NoteWidget::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] 63 | virtual bool loadFromXMI1(QDomElement & qElement); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/notewidget.h:64:18: warning: ‘virtual void NoteWidget::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 64 | virtual void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); | ^~~~~~~~~~ /<>/umbrello/umlwidgets/notewidget.h:69:10: warning: ‘virtual void NoteWidget::slotMenuSelection(QAction*)’ can be marked override [-Wsuggest-override] 69 | void slotMenuSelection(QAction* action); | ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/notewidget.h:72:20: warning: ‘virtual QSizeF NoteWidget::minimumSize() const’ can be marked override [-Wsuggest-override] 72 | virtual QSizeF minimumSize() const; | ^~~~~~~~~~~ /<>/umbrello/umlwidgets/notewidget.h:73:20: warning: ‘virtual QSizeF NoteWidget::calculateSize(bool) const’ can be marked override [-Wsuggest-override] 73 | virtual QSizeF calculateSize(bool withExtensions = true) const; | ^~~~~~~~~~~~~ /<>/umbrello/umlwidgets/notewidget.h:76:18: warning: ‘virtual void NoteWidget::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 76 | virtual void mouseDoubleClickEvent(QGraphicsSceneMouseEvent *event); | ^~~~~~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/umlwidgets/notewidget.cpp:15: /<>/umbrello/debug/debug_utils.h:91:18: warning: ‘virtual void Tracer::showEvent(QShowEvent*)’ can be marked override [-Wsuggest-override] 91 | virtual void showEvent(QShowEvent*); | ^~~~~~~~~ In file included from /<>/umbrello/umlwidgets/notewidget.cpp:19: /<>/umbrello/dialogs/notedialog.h:35:10: warning: ‘virtual bool NoteDialog::apply()’ can be marked override [-Wsuggest-override] 35 | bool apply(); | ^~~~~ In file included from /<>/umbrello/uml.h:15, from /<>/umbrello/umlwidgets/notewidget.cpp:20: /<>/umbrello/dialogs/multipagedialogbase.h:101:18: warning: ‘virtual void MultiPageDialogBase::keyPressEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] 101 | virtual void keyPressEvent(QKeyEvent *event); | ^~~~~~~~~~~~~ In file included from /<>/umbrello/umlwidgets/notewidget.cpp:20: /<>/umbrello/uml.h:201:18: warning: ‘virtual void UMLApp::keyPressEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] 201 | virtual void keyPressEvent(QKeyEvent* e); | ^~~~~~~~~~~~~ /<>/umbrello/uml.h:202:18: warning: ‘virtual void UMLApp::keyReleaseEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] 202 | virtual void keyReleaseEvent(QKeyEvent* e); | ^~~~~~~~~~~~~~~ /<>/umbrello/uml.h:204:18: warning: ‘virtual void UMLApp::customEvent(QEvent*)’ can be marked override [-Wsuggest-override] 204 | virtual void customEvent(QEvent* e); | ^~~~~~~~~~~ /<>/umbrello/uml.h:215:18: warning: ‘virtual bool UMLApp::queryClose()’ can be marked override [-Wsuggest-override] 215 | virtual bool queryClose(); | ^~~~~~~~~~ /<>/umbrello/uml.h:217:18: warning: ‘virtual void UMLApp::saveProperties(KConfigGroup&)’ can be marked override [-Wsuggest-override] 217 | virtual void saveProperties(KConfigGroup & cfg); | ^~~~~~~~~~~~~~ /<>/umbrello/uml.h:218:18: warning: ‘virtual void UMLApp::readProperties(const KConfigGroup&)’ can be marked override [-Wsuggest-override] 218 | virtual void readProperties(const KConfigGroup & cfg); | ^~~~~~~~~~~~~~ In file included from /<>/umbrello/umlscene.h:17, from /<>/umbrello/umlwidgets/notewidget.cpp:22: /<>/umbrello/umlwidgets/classifierwidget.h:97:16: warning: ‘virtual UMLWidget* ClassifierWidget::onWidget(const QPointF&)’ can be marked override [-Wsuggest-override] 97 | UMLWidget* onWidget(const QPointF& p); | ^~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:98:16: warning: ‘virtual UMLWidget* ClassifierWidget::widgetWithID(Uml::ID::Type)’ can be marked override [-Wsuggest-override] 98 | UMLWidget* widgetWithID(Uml::ID::Type id); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:100:18: warning: ‘virtual void ClassifierWidget::setDocumentation(const QString&)’ can be marked override [-Wsuggest-override] 100 | virtual void setDocumentation(const QString& doc); | ^~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:102:12: warning: ‘virtual QSizeF ClassifierWidget::calculateSize(bool) const’ can be marked override [-Wsuggest-override] 102 | QSizeF calculateSize(bool withExtensions = true) const; | ^~~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:104:18: warning: ‘virtual void ClassifierWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] 104 | virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); | ^~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:105:26: warning: ‘virtual QPainterPath ClassifierWidget::shape() const’ can be marked override [-Wsuggest-override] 105 | virtual QPainterPath shape() const; | ^~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:107:18: warning: ‘virtual void ClassifierWidget::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 107 | virtual void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); | ^~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:108:18: warning: ‘virtual bool ClassifierWidget::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] 108 | virtual bool loadFromXMI1(QDomElement & qElement); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:111:18: warning: ‘virtual void ClassifierWidget::slotMenuSelection(QAction*)’ can be marked override [-Wsuggest-override] 111 | virtual void slotMenuSelection(QAction* action); | ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:121:12: warning: ‘virtual QSizeF ClassifierWidget::minimumSize() const’ can be marked override [-Wsuggest-override] 121 | QSizeF minimumSize() const; | ^~~~~~~~~~~ In file included from /<>/umbrello/umlwidgets/notewidget.cpp:22: /<>/umbrello/umlscene.h:338:10: warning: ‘virtual void UMLScene::dragEnterEvent(QGraphicsSceneDragDropEvent*)’ can be marked override [-Wsuggest-override] 338 | void dragEnterEvent(QGraphicsSceneDragDropEvent* enterEvent); | ^~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:339:10: warning: ‘virtual void UMLScene::dragMoveEvent(QGraphicsSceneDragDropEvent*)’ can be marked override [-Wsuggest-override] 339 | void dragMoveEvent(QGraphicsSceneDragDropEvent* moveEvent); | ^~~~~~~~~~~~~ /<>/umbrello/umlscene.h:340:10: warning: ‘virtual void UMLScene::dropEvent(QGraphicsSceneDragDropEvent*)’ can be marked override [-Wsuggest-override] 340 | void dropEvent(QGraphicsSceneDragDropEvent* dropEvent); | ^~~~~~~~~ /<>/umbrello/umlscene.h:342:10: warning: ‘virtual void UMLScene::mouseMoveEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 342 | void mouseMoveEvent(QGraphicsSceneMouseEvent* mouseEvent); | ^~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:343:10: warning: ‘virtual void UMLScene::mousePressEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 343 | void mousePressEvent(QGraphicsSceneMouseEvent* mouseEvent); | ^~~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:344:10: warning: ‘virtual void UMLScene::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 344 | void mouseDoubleClickEvent(QGraphicsSceneMouseEvent* mouseEvent); | ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:345:10: warning: ‘virtual void UMLScene::mouseReleaseEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 345 | void mouseReleaseEvent(QGraphicsSceneMouseEvent* mouseEvent); | ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:346:18: warning: ‘virtual void UMLScene::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] 346 | virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent* contextMenuEvent); | ^~~~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:358:18: warning: ‘virtual void UMLScene::drawBackground(QPainter*, const QRectF&)’ can be marked override [-Wsuggest-override] 358 | virtual void drawBackground(QPainter *painter, const QRectF &rect); | ^~~~~~~~~~~~~~ In file included from /<>/umbrello/umlwidgets/notewidget.cpp:23: /<>/umbrello/umlview.h:54:18: warning: ‘virtual void UMLView::wheelEvent(QWheelEvent*)’ can be marked override [-Wsuggest-override] 54 | virtual void wheelEvent(QWheelEvent* event); | ^~~~~~~~~~ /<>/umbrello/umlview.h:55:18: warning: ‘virtual void UMLView::showEvent(QShowEvent*)’ can be marked override [-Wsuggest-override] 55 | virtual void showEvent(QShowEvent *se); | ^~~~~~~~~ /<>/umbrello/umlview.h:56:18: warning: ‘virtual void UMLView::hideEvent(QHideEvent*)’ can be marked override [-Wsuggest-override] 56 | virtual void hideEvent(QHideEvent *he); | ^~~~~~~~~ /<>/umbrello/umlview.h:57:18: warning: ‘virtual void UMLView::mousePressEvent(QMouseEvent*)’ can be marked override [-Wsuggest-override] 57 | virtual void mousePressEvent(QMouseEvent* event); | ^~~~~~~~~~~~~~~ /<>/umbrello/umlview.h:58:18: warning: ‘virtual void UMLView::mouseReleaseEvent(QMouseEvent*)’ can be marked override [-Wsuggest-override] 58 | virtual void mouseReleaseEvent(QMouseEvent* event); | ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlview.h:59:18: warning: ‘virtual void UMLView::resizeEvent(QResizeEvent*)’ can be marked override [-Wsuggest-override] 59 | virtual void resizeEvent(QResizeEvent *event); | ^~~~~~~~~~~ [ 74%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/umlwidgets/objectnodewidget.cpp.o cd /<>/obj-aarch64-linux-gnu/umbrello && /usr/bin/aarch64-linux-gnu-g++ -DCMAKE_BINARY_DIR=\"/<>/obj-aarch64-linux-gnu\" -DKCOREADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLO_VERSION_STRING=\"2.23.3\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-aarch64-linux-gnu/umbrello -I/<>/umbrello -I/<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/include -I/<>/obj-aarch64-linux-gnu -I/<>/umbrello/clipboard -I/<>/umbrello/cmds -I/<>/umbrello/codegenerators -I/<>/umbrello/codegenerators/ada -I/<>/umbrello/codegenerators/as -I/<>/umbrello/codegenerators/cpp -I/<>/umbrello/codegenerators/csharp -I/<>/umbrello/codegenerators/d -I/<>/umbrello/codegenerators/idl -I/<>/umbrello/codegenerators/java -I/<>/umbrello/codegenerators/js -I/<>/umbrello/codegenerators/pascal -I/<>/umbrello/codegenerators/perl -I/<>/umbrello/codegenerators/php -I/<>/umbrello/codegenerators/python -I/<>/umbrello/codegenerators/ruby -I/<>/umbrello/codegenerators/sql -I/<>/umbrello/codegenerators/tcl -I/<>/umbrello/codegenerators/vala -I/<>/umbrello/codegenerators/xml -I/<>/umbrello/codegenwizard -I/<>/umbrello/codeimport -I/<>/umbrello/codeimport/csharp -I/<>/umbrello/codeimpwizard -I/<>/umbrello/debug -I/<>/umbrello/dialogs -I/<>/umbrello/dialogs/pages -I/<>/umbrello/dialogs/widgets -I/<>/umbrello/docgenerators -I/<>/umbrello/finder -I/<>/umbrello/refactoring -I/<>/umbrello/uml1model -I/<>/umbrello/umlwidgets -I/<>/lib/cppparser -I/<>/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/aarch64-linux-gnu/qt5 -isystem /usr/include/aarch64-linux-gnu/qt5/QtWidgets -isystem /usr/include/aarch64-linux-gnu/qt5/QtGui -isystem /usr/include/aarch64-linux-gnu/qt5/QtCore -isystem /usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/aarch64-linux-gnu/qt5/QtXml -isystem /usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/aarch64-linux-gnu/qt5/QtSvg -isystem /usr/include/aarch64-linux-gnu/qt5/QtWebKitWidgets -isystem /usr/include/aarch64-linux-gnu/qt5/QtWebKit -isystem /usr/include/aarch64-linux-gnu/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/aarch64-linux-gnu/qt5/QtConcurrent -isystem /usr/include/aarch64-linux-gnu/qt5/QtDBus -isystem /usr/include/KF5/KTextEditor -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -fno-delete-null-pointer-checks -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -o CMakeFiles/libumbrello.dir/umlwidgets/objectnodewidget.cpp.o -c /<>/umbrello/umlwidgets/objectnodewidget.cpp In file included from /<>/umbrello/umlwidgets/umlwidget.h:18, from /<>/umbrello/umlwidgets/objectnodewidget.h:14, from /<>/umbrello/umlwidgets/objectnodewidget.cpp:12: /<>/umbrello/umlwidgets/widgetbase.h:187:20: warning: ‘virtual QRectF WidgetBase::boundingRect() const’ can be marked override [-Wsuggest-override] 187 | virtual QRectF boundingRect() const; | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/widgetbase.h:191:18: warning: ‘virtual void WidgetBase::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] 191 | virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); | ^~~~~ /<>/umbrello/umlwidgets/widgetbase.h:260:18: warning: ‘virtual void WidgetBase::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] 260 | virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent *event); | ^~~~~~~~~~~~~~~~ In file included from /<>/umbrello/umlwidgets/objectnodewidget.h:14, from /<>/umbrello/umlwidgets/objectnodewidget.cpp:12: /<>/umbrello/umlwidgets/umlwidget.h:71:18: warning: ‘virtual void UMLWidget::setUseFillColor(bool)’ can be marked override [-Wsuggest-override] 71 | virtual void setUseFillColor(bool fc); | ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:74:18: warning: ‘virtual void UMLWidget::setTextColor(const QColor&)’ can be marked override [-Wsuggest-override] 74 | virtual void setTextColor(const QColor &color); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:77:18: warning: ‘virtual void UMLWidget::setLineColor(const QColor&)’ can be marked override [-Wsuggest-override] 77 | virtual void setLineColor(const QColor &color); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:80:18: warning: ‘virtual void UMLWidget::setLineWidth(uint)’ can be marked override [-Wsuggest-override] 80 | virtual void setLineWidth(uint width); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:83:18: warning: ‘virtual void UMLWidget::setFillColor(const QColor&)’ can be marked override [-Wsuggest-override] 83 | virtual void setFillColor(const QColor &color); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:87:18: warning: ‘virtual void UMLWidget::setSelected(bool)’ can be marked override [-Wsuggest-override] 87 | virtual void setSelected(bool _select); | ^~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:96:18: warning: ‘virtual void UMLWidget::setFont(const QFont&)’ can be marked override [-Wsuggest-override] 96 | virtual void setFont(const QFont &font); | ^~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:173:18: warning: ‘virtual void UMLWidget::showPropertiesDialog()’ can be marked override [-Wsuggest-override] 173 | virtual void showPropertiesDialog(); | ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:192:18: warning: ‘virtual bool UMLWidget::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] 192 | virtual bool loadFromXMI1(QDomElement &qElement); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:193:18: warning: ‘virtual void UMLWidget::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 193 | virtual void saveToXMI1(QDomDocument &qDoc, QDomElement &qElement); | ^~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:230:18: warning: ‘virtual void UMLWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] 230 | virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); | ^~~~~ /<>/umbrello/umlwidgets/umlwidget.h:234:18: warning: ‘virtual void UMLWidget::slotMenuSelection(QAction*)’ can be marked override [-Wsuggest-override] 234 | virtual void slotMenuSelection(QAction* action); | ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:251:18: warning: ‘virtual void UMLWidget::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] 251 | virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent* event); | ^~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:252:18: warning: ‘virtual void UMLWidget::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 252 | virtual void mouseDoubleClickEvent(QGraphicsSceneMouseEvent *event); | ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:253:18: warning: ‘virtual void UMLWidget::mousePressEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 253 | virtual void mousePressEvent(QGraphicsSceneMouseEvent *event); | ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:254:18: warning: ‘virtual void UMLWidget::mouseMoveEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 254 | virtual void mouseMoveEvent(QGraphicsSceneMouseEvent *event); | ^~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:255:18: warning: ‘virtual void UMLWidget::mouseReleaseEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 255 | virtual void mouseReleaseEvent(QGraphicsSceneMouseEvent *event); | ^~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/umlwidgets/objectnodewidget.cpp:12: /<>/umbrello/umlwidgets/objectnodewidget.h:44:18: warning: ‘virtual void ObjectNodeWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] 44 | virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); | ^~~~~ /<>/umbrello/umlwidgets/objectnodewidget.h:55:18: warning: ‘virtual void ObjectNodeWidget::showPropertiesDialog()’ can be marked override [-Wsuggest-override] 55 | virtual void showPropertiesDialog(); | ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/objectnodewidget.h:60:18: warning: ‘virtual void ObjectNodeWidget::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 60 | virtual void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); | ^~~~~~~~~~ /<>/umbrello/umlwidgets/objectnodewidget.h:61:18: warning: ‘virtual bool ObjectNodeWidget::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] 61 | virtual bool loadFromXMI1(QDomElement& qElement); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/objectnodewidget.h:64:12: warning: ‘virtual QSizeF ObjectNodeWidget::minimumSize() const’ can be marked override [-Wsuggest-override] 64 | QSizeF minimumSize() const; | ^~~~~~~~~~~ /<>/umbrello/umlwidgets/objectnodewidget.h:67:10: warning: ‘virtual void ObjectNodeWidget::slotMenuSelection(QAction*)’ can be marked override [-Wsuggest-override] 67 | void slotMenuSelection(QAction* action); | ^~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/umlwidgets/objectnodewidget.cpp:15: /<>/umbrello/debug/debug_utils.h:91:18: warning: ‘virtual void Tracer::showEvent(QShowEvent*)’ can be marked override [-Wsuggest-override] 91 | virtual void showEvent(QShowEvent*); | ^~~~~~~~~ In file included from /<>/umbrello/dialogs/objectnodedialog.h:15, from /<>/umbrello/umlwidgets/objectnodewidget.cpp:19: /<>/umbrello/dialogs/multipagedialogbase.h:101:18: warning: ‘virtual void MultiPageDialogBase::keyPressEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] 101 | virtual void keyPressEvent(QKeyEvent *event); | ^~~~~~~~~~~~~ In file included from /<>/umbrello/umlwidgets/objectnodewidget.cpp:20: /<>/umbrello/uml.h:201:18: warning: ‘virtual void UMLApp::keyPressEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] 201 | virtual void keyPressEvent(QKeyEvent* e); | ^~~~~~~~~~~~~ /<>/umbrello/uml.h:202:18: warning: ‘virtual void UMLApp::keyReleaseEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] 202 | virtual void keyReleaseEvent(QKeyEvent* e); | ^~~~~~~~~~~~~~~ /<>/umbrello/uml.h:204:18: warning: ‘virtual void UMLApp::customEvent(QEvent*)’ can be marked override [-Wsuggest-override] 204 | virtual void customEvent(QEvent* e); | ^~~~~~~~~~~ /<>/umbrello/uml.h:215:18: warning: ‘virtual bool UMLApp::queryClose()’ can be marked override [-Wsuggest-override] 215 | virtual bool queryClose(); | ^~~~~~~~~~ /<>/umbrello/uml.h:217:18: warning: ‘virtual void UMLApp::saveProperties(KConfigGroup&)’ can be marked override [-Wsuggest-override] 217 | virtual void saveProperties(KConfigGroup & cfg); | ^~~~~~~~~~~~~~ /<>/umbrello/uml.h:218:18: warning: ‘virtual void UMLApp::readProperties(const KConfigGroup&)’ can be marked override [-Wsuggest-override] 218 | virtual void readProperties(const KConfigGroup & cfg); | ^~~~~~~~~~~~~~ In file included from /<>/umbrello/umlscene.h:17, from /<>/umbrello/umlwidgets/objectnodewidget.cpp:22: /<>/umbrello/umlwidgets/classifierwidget.h:97:16: warning: ‘virtual UMLWidget* ClassifierWidget::onWidget(const QPointF&)’ can be marked override [-Wsuggest-override] 97 | UMLWidget* onWidget(const QPointF& p); | ^~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:98:16: warning: ‘virtual UMLWidget* ClassifierWidget::widgetWithID(Uml::ID::Type)’ can be marked override [-Wsuggest-override] 98 | UMLWidget* widgetWithID(Uml::ID::Type id); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:100:18: warning: ‘virtual void ClassifierWidget::setDocumentation(const QString&)’ can be marked override [-Wsuggest-override] 100 | virtual void setDocumentation(const QString& doc); | ^~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:102:12: warning: ‘virtual QSizeF ClassifierWidget::calculateSize(bool) const’ can be marked override [-Wsuggest-override] 102 | QSizeF calculateSize(bool withExtensions = true) const; | ^~~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:104:18: warning: ‘virtual void ClassifierWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] 104 | virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); | ^~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:105:26: warning: ‘virtual QPainterPath ClassifierWidget::shape() const’ can be marked override [-Wsuggest-override] 105 | virtual QPainterPath shape() const; | ^~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:107:18: warning: ‘virtual void ClassifierWidget::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 107 | virtual void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); | ^~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:108:18: warning: ‘virtual bool ClassifierWidget::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] 108 | virtual bool loadFromXMI1(QDomElement & qElement); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:111:18: warning: ‘virtual void ClassifierWidget::slotMenuSelection(QAction*)’ can be marked override [-Wsuggest-override] 111 | virtual void slotMenuSelection(QAction* action); | ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:121:12: warning: ‘virtual QSizeF ClassifierWidget::minimumSize() const’ can be marked override [-Wsuggest-override] 121 | QSizeF minimumSize() const; | ^~~~~~~~~~~ In file included from /<>/umbrello/umlwidgets/objectnodewidget.cpp:22: /<>/umbrello/umlscene.h:338:10: warning: ‘virtual void UMLScene::dragEnterEvent(QGraphicsSceneDragDropEvent*)’ can be marked override [-Wsuggest-override] 338 | void dragEnterEvent(QGraphicsSceneDragDropEvent* enterEvent); | ^~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:339:10: warning: ‘virtual void UMLScene::dragMoveEvent(QGraphicsSceneDragDropEvent*)’ can be marked override [-Wsuggest-override] 339 | void dragMoveEvent(QGraphicsSceneDragDropEvent* moveEvent); | ^~~~~~~~~~~~~ /<>/umbrello/umlscene.h:340:10: warning: ‘virtual void UMLScene::dropEvent(QGraphicsSceneDragDropEvent*)’ can be marked override [-Wsuggest-override] 340 | void dropEvent(QGraphicsSceneDragDropEvent* dropEvent); | ^~~~~~~~~ /<>/umbrello/umlscene.h:342:10: warning: ‘virtual void UMLScene::mouseMoveEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 342 | void mouseMoveEvent(QGraphicsSceneMouseEvent* mouseEvent); | ^~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:343:10: warning: ‘virtual void UMLScene::mousePressEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 343 | void mousePressEvent(QGraphicsSceneMouseEvent* mouseEvent); | ^~~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:344:10: warning: ‘virtual void UMLScene::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 344 | void mouseDoubleClickEvent(QGraphicsSceneMouseEvent* mouseEvent); | ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:345:10: warning: ‘virtual void UMLScene::mouseReleaseEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 345 | void mouseReleaseEvent(QGraphicsSceneMouseEvent* mouseEvent); | ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:346:18: warning: ‘virtual void UMLScene::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] 346 | virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent* contextMenuEvent); | ^~~~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:358:18: warning: ‘virtual void UMLScene::drawBackground(QPainter*, const QRectF&)’ can be marked override [-Wsuggest-override] 358 | virtual void drawBackground(QPainter *painter, const QRectF &rect); | ^~~~~~~~~~~~~~ In file included from /<>/umbrello/umlwidgets/objectnodewidget.cpp:23: /<>/umbrello/umlview.h:54:18: warning: ‘virtual void UMLView::wheelEvent(QWheelEvent*)’ can be marked override [-Wsuggest-override] 54 | virtual void wheelEvent(QWheelEvent* event); | ^~~~~~~~~~ /<>/umbrello/umlview.h:55:18: warning: ‘virtual void UMLView::showEvent(QShowEvent*)’ can be marked override [-Wsuggest-override] 55 | virtual void showEvent(QShowEvent *se); | ^~~~~~~~~ /<>/umbrello/umlview.h:56:18: warning: ‘virtual void UMLView::hideEvent(QHideEvent*)’ can be marked override [-Wsuggest-override] 56 | virtual void hideEvent(QHideEvent *he); | ^~~~~~~~~ /<>/umbrello/umlview.h:57:18: warning: ‘virtual void UMLView::mousePressEvent(QMouseEvent*)’ can be marked override [-Wsuggest-override] 57 | virtual void mousePressEvent(QMouseEvent* event); | ^~~~~~~~~~~~~~~ /<>/umbrello/umlview.h:58:18: warning: ‘virtual void UMLView::mouseReleaseEvent(QMouseEvent*)’ can be marked override [-Wsuggest-override] 58 | virtual void mouseReleaseEvent(QMouseEvent* event); | ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlview.h:59:18: warning: ‘virtual void UMLView::resizeEvent(QResizeEvent*)’ can be marked override [-Wsuggest-override] 59 | virtual void resizeEvent(QResizeEvent *event); | ^~~~~~~~~~~ [ 74%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/umlwidgets/objectwidget.cpp.o cd /<>/obj-aarch64-linux-gnu/umbrello && /usr/bin/aarch64-linux-gnu-g++ -DCMAKE_BINARY_DIR=\"/<>/obj-aarch64-linux-gnu\" -DKCOREADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLO_VERSION_STRING=\"2.23.3\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-aarch64-linux-gnu/umbrello -I/<>/umbrello -I/<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/include -I/<>/obj-aarch64-linux-gnu -I/<>/umbrello/clipboard -I/<>/umbrello/cmds -I/<>/umbrello/codegenerators -I/<>/umbrello/codegenerators/ada -I/<>/umbrello/codegenerators/as -I/<>/umbrello/codegenerators/cpp -I/<>/umbrello/codegenerators/csharp -I/<>/umbrello/codegenerators/d -I/<>/umbrello/codegenerators/idl -I/<>/umbrello/codegenerators/java -I/<>/umbrello/codegenerators/js -I/<>/umbrello/codegenerators/pascal -I/<>/umbrello/codegenerators/perl -I/<>/umbrello/codegenerators/php -I/<>/umbrello/codegenerators/python -I/<>/umbrello/codegenerators/ruby -I/<>/umbrello/codegenerators/sql -I/<>/umbrello/codegenerators/tcl -I/<>/umbrello/codegenerators/vala -I/<>/umbrello/codegenerators/xml -I/<>/umbrello/codegenwizard -I/<>/umbrello/codeimport -I/<>/umbrello/codeimport/csharp -I/<>/umbrello/codeimpwizard -I/<>/umbrello/debug -I/<>/umbrello/dialogs -I/<>/umbrello/dialogs/pages -I/<>/umbrello/dialogs/widgets -I/<>/umbrello/docgenerators -I/<>/umbrello/finder -I/<>/umbrello/refactoring -I/<>/umbrello/uml1model -I/<>/umbrello/umlwidgets -I/<>/lib/cppparser -I/<>/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/aarch64-linux-gnu/qt5 -isystem /usr/include/aarch64-linux-gnu/qt5/QtWidgets -isystem /usr/include/aarch64-linux-gnu/qt5/QtGui -isystem /usr/include/aarch64-linux-gnu/qt5/QtCore -isystem /usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/aarch64-linux-gnu/qt5/QtXml -isystem /usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/aarch64-linux-gnu/qt5/QtSvg -isystem /usr/include/aarch64-linux-gnu/qt5/QtWebKitWidgets -isystem /usr/include/aarch64-linux-gnu/qt5/QtWebKit -isystem /usr/include/aarch64-linux-gnu/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/aarch64-linux-gnu/qt5/QtConcurrent -isystem /usr/include/aarch64-linux-gnu/qt5/QtDBus -isystem /usr/include/KF5/KTextEditor -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -fno-delete-null-pointer-checks -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -o CMakeFiles/libumbrello.dir/umlwidgets/objectwidget.cpp.o -c /<>/umbrello/umlwidgets/objectwidget.cpp In file included from /<>/umbrello/umlwidgets/umlwidget.h:18, from /<>/umbrello/umlwidgets/objectwidget.h:15, from /<>/umbrello/umlwidgets/objectwidget.cpp:12: /<>/umbrello/umlwidgets/widgetbase.h:187:20: warning: ‘virtual QRectF WidgetBase::boundingRect() const’ can be marked override [-Wsuggest-override] 187 | virtual QRectF boundingRect() const; | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/widgetbase.h:191:18: warning: ‘virtual void WidgetBase::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] 191 | virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); | ^~~~~ /<>/umbrello/umlwidgets/widgetbase.h:260:18: warning: ‘virtual void WidgetBase::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] 260 | virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent *event); | ^~~~~~~~~~~~~~~~ In file included from /<>/umbrello/umlwidgets/objectwidget.h:15, from /<>/umbrello/umlwidgets/objectwidget.cpp:12: /<>/umbrello/umlwidgets/umlwidget.h:71:18: warning: ‘virtual void UMLWidget::setUseFillColor(bool)’ can be marked override [-Wsuggest-override] 71 | virtual void setUseFillColor(bool fc); | ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:74:18: warning: ‘virtual void UMLWidget::setTextColor(const QColor&)’ can be marked override [-Wsuggest-override] 74 | virtual void setTextColor(const QColor &color); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:77:18: warning: ‘virtual void UMLWidget::setLineColor(const QColor&)’ can be marked override [-Wsuggest-override] 77 | virtual void setLineColor(const QColor &color); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:80:18: warning: ‘virtual void UMLWidget::setLineWidth(uint)’ can be marked override [-Wsuggest-override] 80 | virtual void setLineWidth(uint width); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:83:18: warning: ‘virtual void UMLWidget::setFillColor(const QColor&)’ can be marked override [-Wsuggest-override] 83 | virtual void setFillColor(const QColor &color); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:87:18: warning: ‘virtual void UMLWidget::setSelected(bool)’ can be marked override [-Wsuggest-override] 87 | virtual void setSelected(bool _select); | ^~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:96:18: warning: ‘virtual void UMLWidget::setFont(const QFont&)’ can be marked override [-Wsuggest-override] 96 | virtual void setFont(const QFont &font); | ^~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:173:18: warning: ‘virtual void UMLWidget::showPropertiesDialog()’ can be marked override [-Wsuggest-override] 173 | virtual void showPropertiesDialog(); | ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:192:18: warning: ‘virtual bool UMLWidget::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] 192 | virtual bool loadFromXMI1(QDomElement &qElement); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:193:18: warning: ‘virtual void UMLWidget::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 193 | virtual void saveToXMI1(QDomDocument &qDoc, QDomElement &qElement); | ^~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:230:18: warning: ‘virtual void UMLWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] 230 | virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); | ^~~~~ /<>/umbrello/umlwidgets/umlwidget.h:234:18: warning: ‘virtual void UMLWidget::slotMenuSelection(QAction*)’ can be marked override [-Wsuggest-override] 234 | virtual void slotMenuSelection(QAction* action); | ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:251:18: warning: ‘virtual void UMLWidget::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] 251 | virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent* event); | ^~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:252:18: warning: ‘virtual void UMLWidget::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 252 | virtual void mouseDoubleClickEvent(QGraphicsSceneMouseEvent *event); | ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:253:18: warning: ‘virtual void UMLWidget::mousePressEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 253 | virtual void mousePressEvent(QGraphicsSceneMouseEvent *event); | ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:254:18: warning: ‘virtual void UMLWidget::mouseMoveEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 254 | virtual void mouseMoveEvent(QGraphicsSceneMouseEvent *event); | ^~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:255:18: warning: ‘virtual void UMLWidget::mouseReleaseEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 255 | virtual void mouseReleaseEvent(QGraphicsSceneMouseEvent *event); | ^~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/umlwidgets/objectwidget.cpp:12: /<>/umbrello/umlwidgets/objectwidget.h:39:18: warning: ‘virtual void ObjectWidget::setX(qreal)’ can be marked override [-Wsuggest-override] 39 | virtual void setX(qreal x); | ^~~~ /<>/umbrello/umlwidgets/objectwidget.h:40:18: warning: ‘virtual void ObjectWidget::setY(qreal)’ can be marked override [-Wsuggest-override] 40 | virtual void setY(qreal y); | ^~~~ /<>/umbrello/umlwidgets/objectwidget.h:47:18: warning: ‘virtual void ObjectWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] 47 | virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); | ^~~~~ /<>/umbrello/umlwidgets/objectwidget.h:49:10: warning: ‘virtual bool ObjectWidget::activate(IDChangeLog*)’ can be marked override [-Wsuggest-override] 49 | bool activate(IDChangeLog* ChangeLog = 0); | ^~~~~~~~ /<>/umbrello/umlwidgets/objectwidget.h:51:10: warning: ‘virtual void ObjectWidget::cleanup()’ can be marked override [-Wsuggest-override] 51 | void cleanup(); | ^~~~~~~ /<>/umbrello/umlwidgets/objectwidget.h:53:10: warning: ‘virtual void ObjectWidget::showPropertiesDialog()’ can be marked override [-Wsuggest-override] 53 | void showPropertiesDialog(); | ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/objectwidget.h:73:18: warning: ‘virtual void ObjectWidget::setLineColorCmd(const QColor&)’ can be marked override [-Wsuggest-override] 73 | virtual void setLineColorCmd(const QColor &color); | ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/objectwidget.h:77:18: warning: ‘virtual void ObjectWidget::resizeWidget(qreal, qreal)’ can be marked override [-Wsuggest-override] 77 | virtual void resizeWidget(qreal newW, qreal newH); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/objectwidget.h:79:18: warning: ‘virtual void ObjectWidget::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 79 | virtual void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); | ^~~~~~~~~~ /<>/umbrello/umlwidgets/objectwidget.h:80:18: warning: ‘virtual bool ObjectWidget::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] 80 | virtual bool loadFromXMI1(QDomElement& qElement); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/objectwidget.h:83:10: warning: ‘virtual void ObjectWidget::slotMenuSelection(QAction*)’ can be marked override [-Wsuggest-override] 83 | void slotMenuSelection(QAction* action); | ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/objectwidget.h:84:18: warning: ‘virtual void ObjectWidget::slotFillColorChanged(Uml::ID::Type)’ can be marked override [-Wsuggest-override] 84 | virtual void slotFillColorChanged(Uml::ID::Type viewID); | ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/objectwidget.h:88:18: warning: ‘virtual void ObjectWidget::mousePressEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 88 | virtual void mousePressEvent(QGraphicsSceneMouseEvent *me); | ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/objectwidget.h:89:18: warning: ‘virtual void ObjectWidget::mouseMoveEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 89 | virtual void mouseMoveEvent(QGraphicsSceneMouseEvent *me); | ^~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/objectwidget.h:91:12: warning: ‘virtual QSizeF ObjectWidget::minimumSize() const’ can be marked override [-Wsuggest-override] 91 | QSizeF minimumSize() const; | ^~~~~~~~~~~ /<>/umbrello/umlwidgets/objectwidget.h:93:18: warning: ‘virtual void ObjectWidget::moveEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 93 | virtual void moveEvent(QGraphicsSceneMouseEvent *event); | ^~~~~~~~~ /<>/umbrello/umlwidgets/objectwidget.h:94:18: warning: ‘virtual void ObjectWidget::moveWidgetBy(qreal, qreal)’ can be marked override [-Wsuggest-override] 94 | virtual void moveWidgetBy(qreal diffX, qreal diffY); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/objectwidget.h:95:18: warning: ‘virtual void ObjectWidget::constrainMovementForAllWidgets(qreal&, qreal&)’ can be marked override [-Wsuggest-override] 95 | virtual void constrainMovementForAllWidgets(qreal &diffX, qreal &diffY); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/objectwidget.h:97:21: warning: ‘virtual QCursor ObjectWidget::resizeCursor() const’ can be marked override [-Wsuggest-override] 97 | virtual QCursor resizeCursor() const; | ^~~~~~~~~~~~ In file included from /<>/umbrello/dialogs/classpropertiesdialog.h:14, from /<>/umbrello/umlwidgets/objectwidget.cpp:15: /<>/umbrello/dialogs/multipagedialogbase.h:101:18: warning: ‘virtual void MultiPageDialogBase::keyPressEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] 101 | virtual void keyPressEvent(QKeyEvent *event); | ^~~~~~~~~~~~~ In file included from /<>/umbrello/umlwidgets/objectwidget.cpp:16: /<>/umbrello/debug/debug_utils.h:91:18: warning: ‘virtual void Tracer::showEvent(QShowEvent*)’ can be marked override [-Wsuggest-override] 91 | virtual void showEvent(QShowEvent*); | ^~~~~~~~~ In file included from /<>/umbrello/umlscene.h:17, from /<>/umbrello/umlwidgets/linkwidget.h:15, from /<>/umbrello/umlwidgets/messagewidget.h:15, from /<>/umbrello/umlwidgets/objectwidget.cpp:20: /<>/umbrello/umlwidgets/classifierwidget.h:97:16: warning: ‘virtual UMLWidget* ClassifierWidget::onWidget(const QPointF&)’ can be marked override [-Wsuggest-override] 97 | UMLWidget* onWidget(const QPointF& p); | ^~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:98:16: warning: ‘virtual UMLWidget* ClassifierWidget::widgetWithID(Uml::ID::Type)’ can be marked override [-Wsuggest-override] 98 | UMLWidget* widgetWithID(Uml::ID::Type id); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:100:18: warning: ‘virtual void ClassifierWidget::setDocumentation(const QString&)’ can be marked override [-Wsuggest-override] 100 | virtual void setDocumentation(const QString& doc); | ^~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:102:12: warning: ‘virtual QSizeF ClassifierWidget::calculateSize(bool) const’ can be marked override [-Wsuggest-override] 102 | QSizeF calculateSize(bool withExtensions = true) const; | ^~~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:104:18: warning: ‘virtual void ClassifierWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] 104 | virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); | ^~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:105:26: warning: ‘virtual QPainterPath ClassifierWidget::shape() const’ can be marked override [-Wsuggest-override] 105 | virtual QPainterPath shape() const; | ^~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:107:18: warning: ‘virtual void ClassifierWidget::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 107 | virtual void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); | ^~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:108:18: warning: ‘virtual bool ClassifierWidget::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] 108 | virtual bool loadFromXMI1(QDomElement & qElement); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:111:18: warning: ‘virtual void ClassifierWidget::slotMenuSelection(QAction*)’ can be marked override [-Wsuggest-override] 111 | virtual void slotMenuSelection(QAction* action); | ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:121:12: warning: ‘virtual QSizeF ClassifierWidget::minimumSize() const’ can be marked override [-Wsuggest-override] 121 | QSizeF minimumSize() const; | ^~~~~~~~~~~ In file included from /<>/umbrello/umlwidgets/linkwidget.h:15, from /<>/umbrello/umlwidgets/messagewidget.h:15, from /<>/umbrello/umlwidgets/objectwidget.cpp:20: /<>/umbrello/umlscene.h:338:10: warning: ‘virtual void UMLScene::dragEnterEvent(QGraphicsSceneDragDropEvent*)’ can be marked override [-Wsuggest-override] 338 | void dragEnterEvent(QGraphicsSceneDragDropEvent* enterEvent); | ^~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:339:10: warning: ‘virtual void UMLScene::dragMoveEvent(QGraphicsSceneDragDropEvent*)’ can be marked override [-Wsuggest-override] 339 | void dragMoveEvent(QGraphicsSceneDragDropEvent* moveEvent); | ^~~~~~~~~~~~~ /<>/umbrello/umlscene.h:340:10: warning: ‘virtual void UMLScene::dropEvent(QGraphicsSceneDragDropEvent*)’ can be marked override [-Wsuggest-override] 340 | void dropEvent(QGraphicsSceneDragDropEvent* dropEvent); | ^~~~~~~~~ /<>/umbrello/umlscene.h:342:10: warning: ‘virtual void UMLScene::mouseMoveEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 342 | void mouseMoveEvent(QGraphicsSceneMouseEvent* mouseEvent); | ^~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:343:10: warning: ‘virtual void UMLScene::mousePressEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 343 | void mousePressEvent(QGraphicsSceneMouseEvent* mouseEvent); | ^~~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:344:10: warning: ‘virtual void UMLScene::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 344 | void mouseDoubleClickEvent(QGraphicsSceneMouseEvent* mouseEvent); | ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:345:10: warning: ‘virtual void UMLScene::mouseReleaseEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 345 | void mouseReleaseEvent(QGraphicsSceneMouseEvent* mouseEvent); | ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:346:18: warning: ‘virtual void UMLScene::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] 346 | virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent* contextMenuEvent); | ^~~~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:358:18: warning: ‘virtual void UMLScene::drawBackground(QPainter*, const QRectF&)’ can be marked override [-Wsuggest-override] 358 | virtual void drawBackground(QPainter *painter, const QRectF &rect); | ^~~~~~~~~~~~~~ In file included from /<>/umbrello/umlwidgets/objectwidget.cpp:20: /<>/umbrello/umlwidgets/messagewidget.h:54:18: warning: ‘virtual void MessageWidget::setY(qreal)’ can be marked override [-Wsuggest-override] 54 | virtual void setY(qreal y); | ^~~~ /<>/umbrello/umlwidgets/messagewidget.h:58:18: warning: ‘virtual void MessageWidget::lwSetFont(QFont)’ can be marked override [-Wsuggest-override] 58 | virtual void lwSetFont (QFont font); | ^~~~~~~~~ /<>/umbrello/umlwidgets/messagewidget.h:59:28: warning: ‘virtual UMLClassifier* MessageWidget::operationOwner()’ can be marked override [-Wsuggest-override] 59 | virtual UMLClassifier *operationOwner(); | ^~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/messagewidget.h:61:27: warning: ‘virtual UMLOperation* MessageWidget::operation()’ can be marked override [-Wsuggest-override] 61 | virtual UMLOperation *operation(); | ^~~~~~~~~ /<>/umbrello/umlwidgets/messagewidget.h:62:18: warning: ‘virtual void MessageWidget::setOperation(UMLOperation*)’ can be marked override [-Wsuggest-override] 62 | virtual void setOperation(UMLOperation *op); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/messagewidget.h:64:21: warning: ‘virtual QString MessageWidget::customOpText()’ can be marked override [-Wsuggest-override] 64 | virtual QString customOpText(); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/messagewidget.h:65:18: warning: ‘virtual void MessageWidget::setCustomOpText(const QString&)’ can be marked override [-Wsuggest-override] 65 | virtual void setCustomOpText(const QString &opText); | ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/messagewidget.h:67:18: warning: ‘virtual void MessageWidget::setMessageText(FloatingTextWidget*)’ can be marked override [-Wsuggest-override] 67 | virtual void setMessageText(FloatingTextWidget *ft); | ^~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/messagewidget.h:68:18: warning: ‘virtual void MessageWidget::setText(FloatingTextWidget*, const QString&)’ can be marked override [-Wsuggest-override] 68 | virtual void setText(FloatingTextWidget *ft, const QString &newText); | ^~~~~~~ /<>/umbrello/umlwidgets/messagewidget.h:70:21: warning: ‘virtual QString MessageWidget::lwOperationText()’ can be marked override [-Wsuggest-override] 70 | virtual QString lwOperationText(); | ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/messagewidget.h:71:28: warning: ‘virtual UMLClassifier* MessageWidget::lwClassifier()’ can be marked override [-Wsuggest-override] 71 | virtual UMLClassifier *lwClassifier(); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/messagewidget.h:72:18: warning: ‘virtual void MessageWidget::setOperationText(const QString&)’ can be marked override [-Wsuggest-override] 72 | virtual void setOperationText(const QString &op); | ^~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/messagewidget.h:74:18: warning: ‘virtual void MessageWidget::constrainTextPos(qreal&, qreal&, qreal, qreal, Uml::TextRole::Enum)’ can be marked override [-Wsuggest-override] 74 | virtual void constrainTextPos(qreal &textX, qreal &textY, qreal textWidth, qreal textHeight, | ^~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/messagewidget.h:111:18: warning: ‘virtual bool MessageWidget::activate(IDChangeLog*)’ can be marked override [-Wsuggest-override] 111 | virtual bool activate(IDChangeLog * Log = 0); | ^~~~~~~~ /<>/umbrello/umlwidgets/messagewidget.h:121:18: warning: ‘virtual void MessageWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] 121 | virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); | ^~~~~ /<>/umbrello/umlwidgets/messagewidget.h:125:10: warning: ‘virtual void MessageWidget::cleanup()’ can be marked override [-Wsuggest-override] 125 | void cleanup(); | ^~~~~~~ /<>/umbrello/umlwidgets/messagewidget.h:127:10: warning: ‘virtual void MessageWidget::setSelected(bool)’ can be marked override [-Wsuggest-override] 127 | void setSelected(bool _select); | ^~~~~~~~~~~ /<>/umbrello/umlwidgets/messagewidget.h:132:20: warning: ‘virtual QSizeF MessageWidget::minimumSize() const’ can be marked override [-Wsuggest-override] 132 | virtual QSizeF minimumSize() const; | ^~~~~~~~~~~ /<>/umbrello/umlwidgets/messagewidget.h:134:16: warning: ‘virtual UMLWidget* MessageWidget::onWidget(const QPointF&)’ can be marked override [-Wsuggest-override] 134 | UMLWidget* onWidget(const QPointF& p); | ^~~~~~~~ /<>/umbrello/umlwidgets/messagewidget.h:136:18: warning: ‘virtual void MessageWidget::resizeWidget(qreal, qreal)’ can be marked override [-Wsuggest-override] 136 | virtual void resizeWidget(qreal newW, qreal newH); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/messagewidget.h:138:18: warning: ‘virtual void MessageWidget::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 138 | virtual void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); | ^~~~~~~~~~ /<>/umbrello/umlwidgets/messagewidget.h:139:18: warning: ‘virtual bool MessageWidget::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] 139 | virtual bool loadFromXMI1(QDomElement & qElement); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/messagewidget.h:152:18: warning: ‘virtual void MessageWidget::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 152 | virtual void mouseDoubleClickEvent(QGraphicsSceneMouseEvent *event); | ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/messagewidget.h:154:18: warning: ‘virtual void MessageWidget::moveWidgetBy(qreal, qreal)’ can be marked override [-Wsuggest-override] 154 | virtual void moveWidgetBy(qreal diffX, qreal diffY); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/messagewidget.h:155:18: warning: ‘virtual void MessageWidget::constrainMovementForAllWidgets(qreal&, qreal&)’ can be marked override [-Wsuggest-override] 155 | virtual void constrainMovementForAllWidgets(qreal &diffX, qreal &diffY); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/messagewidget.h:157:21: warning: ‘virtual QCursor MessageWidget::resizeCursor() const’ can be marked override [-Wsuggest-override] 157 | virtual QCursor resizeCursor() const; | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/messagewidget.h:203:10: warning: ‘virtual void MessageWidget::slotWidgetMoved(Uml::ID::Type)’ can be marked override [-Wsuggest-override] 203 | void slotWidgetMoved(Uml::ID::Type id); | ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/messagewidget.h:204:10: warning: ‘virtual void MessageWidget::slotMenuSelection(QAction*)’ can be marked override [-Wsuggest-override] 204 | void slotMenuSelection(QAction* action); | ^~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/umlwidgets/objectwidget.cpp:22: /<>/umbrello/uml.h:201:18: warning: ‘virtual void UMLApp::keyPressEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] 201 | virtual void keyPressEvent(QKeyEvent* e); | ^~~~~~~~~~~~~ /<>/umbrello/uml.h:202:18: warning: ‘virtual void UMLApp::keyReleaseEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] 202 | virtual void keyReleaseEvent(QKeyEvent* e); | ^~~~~~~~~~~~~~~ /<>/umbrello/uml.h:204:18: warning: ‘virtual void UMLApp::customEvent(QEvent*)’ can be marked override [-Wsuggest-override] 204 | virtual void customEvent(QEvent* e); | ^~~~~~~~~~~ /<>/umbrello/uml.h:215:18: warning: ‘virtual bool UMLApp::queryClose()’ can be marked override [-Wsuggest-override] 215 | virtual bool queryClose(); | ^~~~~~~~~~ /<>/umbrello/uml.h:217:18: warning: ‘virtual void UMLApp::saveProperties(KConfigGroup&)’ can be marked override [-Wsuggest-override] 217 | virtual void saveProperties(KConfigGroup & cfg); | ^~~~~~~~~~~~~~ /<>/umbrello/uml.h:218:18: warning: ‘virtual void UMLApp::readProperties(const KConfigGroup&)’ can be marked override [-Wsuggest-override] 218 | virtual void readProperties(const KConfigGroup & cfg); | ^~~~~~~~~~~~~~ In file included from /<>/umbrello/umlwidgets/objectwidget.cpp:26: /<>/umbrello/umlview.h:54:18: warning: ‘virtual void UMLView::wheelEvent(QWheelEvent*)’ can be marked override [-Wsuggest-override] 54 | virtual void wheelEvent(QWheelEvent* event); | ^~~~~~~~~~ /<>/umbrello/umlview.h:55:18: warning: ‘virtual void UMLView::showEvent(QShowEvent*)’ can be marked override [-Wsuggest-override] 55 | virtual void showEvent(QShowEvent *se); | ^~~~~~~~~ /<>/umbrello/umlview.h:56:18: warning: ‘virtual void UMLView::hideEvent(QHideEvent*)’ can be marked override [-Wsuggest-override] 56 | virtual void hideEvent(QHideEvent *he); | ^~~~~~~~~ /<>/umbrello/umlview.h:57:18: warning: ‘virtual void UMLView::mousePressEvent(QMouseEvent*)’ can be marked override [-Wsuggest-override] 57 | virtual void mousePressEvent(QMouseEvent* event); | ^~~~~~~~~~~~~~~ /<>/umbrello/umlview.h:58:18: warning: ‘virtual void UMLView::mouseReleaseEvent(QMouseEvent*)’ can be marked override [-Wsuggest-override] 58 | virtual void mouseReleaseEvent(QMouseEvent* event); | ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlview.h:59:18: warning: ‘virtual void UMLView::resizeEvent(QResizeEvent*)’ can be marked override [-Wsuggest-override] 59 | virtual void resizeEvent(QResizeEvent *event); | ^~~~~~~~~~~ [ 74%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/umlwidgets/packagewidget.cpp.o cd /<>/obj-aarch64-linux-gnu/umbrello && /usr/bin/aarch64-linux-gnu-g++ -DCMAKE_BINARY_DIR=\"/<>/obj-aarch64-linux-gnu\" -DKCOREADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLO_VERSION_STRING=\"2.23.3\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-aarch64-linux-gnu/umbrello -I/<>/umbrello -I/<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/include -I/<>/obj-aarch64-linux-gnu -I/<>/umbrello/clipboard -I/<>/umbrello/cmds -I/<>/umbrello/codegenerators -I/<>/umbrello/codegenerators/ada -I/<>/umbrello/codegenerators/as -I/<>/umbrello/codegenerators/cpp -I/<>/umbrello/codegenerators/csharp -I/<>/umbrello/codegenerators/d -I/<>/umbrello/codegenerators/idl -I/<>/umbrello/codegenerators/java -I/<>/umbrello/codegenerators/js -I/<>/umbrello/codegenerators/pascal -I/<>/umbrello/codegenerators/perl -I/<>/umbrello/codegenerators/php -I/<>/umbrello/codegenerators/python -I/<>/umbrello/codegenerators/ruby -I/<>/umbrello/codegenerators/sql -I/<>/umbrello/codegenerators/tcl -I/<>/umbrello/codegenerators/vala -I/<>/umbrello/codegenerators/xml -I/<>/umbrello/codegenwizard -I/<>/umbrello/codeimport -I/<>/umbrello/codeimport/csharp -I/<>/umbrello/codeimpwizard -I/<>/umbrello/debug -I/<>/umbrello/dialogs -I/<>/umbrello/dialogs/pages -I/<>/umbrello/dialogs/widgets -I/<>/umbrello/docgenerators -I/<>/umbrello/finder -I/<>/umbrello/refactoring -I/<>/umbrello/uml1model -I/<>/umbrello/umlwidgets -I/<>/lib/cppparser -I/<>/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/aarch64-linux-gnu/qt5 -isystem /usr/include/aarch64-linux-gnu/qt5/QtWidgets -isystem /usr/include/aarch64-linux-gnu/qt5/QtGui -isystem /usr/include/aarch64-linux-gnu/qt5/QtCore -isystem /usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/aarch64-linux-gnu/qt5/QtXml -isystem /usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/aarch64-linux-gnu/qt5/QtSvg -isystem /usr/include/aarch64-linux-gnu/qt5/QtWebKitWidgets -isystem /usr/include/aarch64-linux-gnu/qt5/QtWebKit -isystem /usr/include/aarch64-linux-gnu/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/aarch64-linux-gnu/qt5/QtConcurrent -isystem /usr/include/aarch64-linux-gnu/qt5/QtDBus -isystem /usr/include/KF5/KTextEditor -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -fno-delete-null-pointer-checks -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -o CMakeFiles/libumbrello.dir/umlwidgets/packagewidget.cpp.o -c /<>/umbrello/umlwidgets/packagewidget.cpp In file included from /<>/umbrello/umlwidgets/umlwidget.h:18, from /<>/umbrello/umlwidgets/packagewidget.h:14, from /<>/umbrello/umlwidgets/packagewidget.cpp:12: /<>/umbrello/umlwidgets/widgetbase.h:187:20: warning: ‘virtual QRectF WidgetBase::boundingRect() const’ can be marked override [-Wsuggest-override] 187 | virtual QRectF boundingRect() const; | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/widgetbase.h:191:18: warning: ‘virtual void WidgetBase::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] 191 | virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); | ^~~~~ /<>/umbrello/umlwidgets/widgetbase.h:260:18: warning: ‘virtual void WidgetBase::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] 260 | virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent *event); | ^~~~~~~~~~~~~~~~ In file included from /<>/umbrello/umlwidgets/packagewidget.h:14, from /<>/umbrello/umlwidgets/packagewidget.cpp:12: /<>/umbrello/umlwidgets/umlwidget.h:71:18: warning: ‘virtual void UMLWidget::setUseFillColor(bool)’ can be marked override [-Wsuggest-override] 71 | virtual void setUseFillColor(bool fc); | ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:74:18: warning: ‘virtual void UMLWidget::setTextColor(const QColor&)’ can be marked override [-Wsuggest-override] 74 | virtual void setTextColor(const QColor &color); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:77:18: warning: ‘virtual void UMLWidget::setLineColor(const QColor&)’ can be marked override [-Wsuggest-override] 77 | virtual void setLineColor(const QColor &color); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:80:18: warning: ‘virtual void UMLWidget::setLineWidth(uint)’ can be marked override [-Wsuggest-override] 80 | virtual void setLineWidth(uint width); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:83:18: warning: ‘virtual void UMLWidget::setFillColor(const QColor&)’ can be marked override [-Wsuggest-override] 83 | virtual void setFillColor(const QColor &color); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:87:18: warning: ‘virtual void UMLWidget::setSelected(bool)’ can be marked override [-Wsuggest-override] 87 | virtual void setSelected(bool _select); | ^~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:96:18: warning: ‘virtual void UMLWidget::setFont(const QFont&)’ can be marked override [-Wsuggest-override] 96 | virtual void setFont(const QFont &font); | ^~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:173:18: warning: ‘virtual void UMLWidget::showPropertiesDialog()’ can be marked override [-Wsuggest-override] 173 | virtual void showPropertiesDialog(); | ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:192:18: warning: ‘virtual bool UMLWidget::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] 192 | virtual bool loadFromXMI1(QDomElement &qElement); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:193:18: warning: ‘virtual void UMLWidget::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 193 | virtual void saveToXMI1(QDomDocument &qDoc, QDomElement &qElement); | ^~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:230:18: warning: ‘virtual void UMLWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] 230 | virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); | ^~~~~ /<>/umbrello/umlwidgets/umlwidget.h:234:18: warning: ‘virtual void UMLWidget::slotMenuSelection(QAction*)’ can be marked override [-Wsuggest-override] 234 | virtual void slotMenuSelection(QAction* action); | ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:251:18: warning: ‘virtual void UMLWidget::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] 251 | virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent* event); | ^~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:252:18: warning: ‘virtual void UMLWidget::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 252 | virtual void mouseDoubleClickEvent(QGraphicsSceneMouseEvent *event); | ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:253:18: warning: ‘virtual void UMLWidget::mousePressEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 253 | virtual void mousePressEvent(QGraphicsSceneMouseEvent *event); | ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:254:18: warning: ‘virtual void UMLWidget::mouseMoveEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 254 | virtual void mouseMoveEvent(QGraphicsSceneMouseEvent *event); | ^~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:255:18: warning: ‘virtual void UMLWidget::mouseReleaseEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 255 | virtual void mouseReleaseEvent(QGraphicsSceneMouseEvent *event); | ^~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/umlwidgets/packagewidget.cpp:12: /<>/umbrello/umlwidgets/packagewidget.h:36:18: warning: ‘virtual void PackageWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] 36 | virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); | ^~~~~ /<>/umbrello/umlwidgets/packagewidget.h:38:10: warning: ‘virtual void PackageWidget::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 38 | void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); | ^~~~~~~~~~ /<>/umbrello/umlwidgets/packagewidget.h:41:12: warning: ‘virtual QSizeF PackageWidget::minimumSize() const’ can be marked override [-Wsuggest-override] 41 | QSizeF minimumSize() const; | ^~~~~~~~~~~ In file included from /<>/umbrello/umlwidgets/packagewidget.cpp:15: /<>/umbrello/debug/debug_utils.h:91:18: warning: ‘virtual void Tracer::showEvent(QShowEvent*)’ can be marked override [-Wsuggest-override] 91 | virtual void showEvent(QShowEvent*); | ^~~~~~~~~ In file included from /<>/umbrello/uml1model/package.h:14, from /<>/umbrello/umlwidgets/packagewidget.cpp:16: /<>/umbrello/uml1model/umlcanvasobject.h:43:18: warning: ‘virtual void UMLCanvasObject::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 43 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/umlcanvasobject.h:85:18: warning: ‘virtual bool UMLCanvasObject::resolveRef()’ can be marked override [-Wsuggest-override] 85 | virtual bool resolveRef(); | ^~~~~~~~~~ In file included from /<>/umbrello/umlwidgets/packagewidget.cpp:16: /<>/umbrello/uml1model/package.h:39:18: warning: ‘virtual void UMLPackage::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 39 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/package.h:41:24: warning: ‘virtual UMLObject* UMLPackage::clone() const’ can be marked override [-Wsuggest-override] 41 | virtual UMLObject* clone() const; | ^~~~~ /<>/umbrello/uml1model/package.h:64:18: warning: ‘virtual bool UMLPackage::resolveRef()’ can be marked override [-Wsuggest-override] 64 | virtual bool resolveRef(); | ^~~~~~~~~~ /<>/umbrello/uml1model/package.h:66:18: warning: ‘virtual void UMLPackage::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 66 | virtual void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/package.h:69:18: warning: ‘virtual bool UMLPackage::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 69 | virtual bool load1(QDomElement& element); | ^~~~~ In file included from /<>/umbrello/uml.h:15, from /<>/umbrello/umlwidgets/packagewidget.cpp:17: /<>/umbrello/dialogs/multipagedialogbase.h:101:18: warning: ‘virtual void MultiPageDialogBase::keyPressEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] 101 | virtual void keyPressEvent(QKeyEvent *event); | ^~~~~~~~~~~~~ In file included from /<>/umbrello/umlwidgets/packagewidget.cpp:17: /<>/umbrello/uml.h:201:18: warning: ‘virtual void UMLApp::keyPressEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] 201 | virtual void keyPressEvent(QKeyEvent* e); | ^~~~~~~~~~~~~ /<>/umbrello/uml.h:202:18: warning: ‘virtual void UMLApp::keyReleaseEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] 202 | virtual void keyReleaseEvent(QKeyEvent* e); | ^~~~~~~~~~~~~~~ /<>/umbrello/uml.h:204:18: warning: ‘virtual void UMLApp::customEvent(QEvent*)’ can be marked override [-Wsuggest-override] 204 | virtual void customEvent(QEvent* e); | ^~~~~~~~~~~ /<>/umbrello/uml.h:215:18: warning: ‘virtual bool UMLApp::queryClose()’ can be marked override [-Wsuggest-override] 215 | virtual bool queryClose(); | ^~~~~~~~~~ /<>/umbrello/uml.h:217:18: warning: ‘virtual void UMLApp::saveProperties(KConfigGroup&)’ can be marked override [-Wsuggest-override] 217 | virtual void saveProperties(KConfigGroup & cfg); | ^~~~~~~~~~~~~~ /<>/umbrello/uml.h:218:18: warning: ‘virtual void UMLApp::readProperties(const KConfigGroup&)’ can be marked override [-Wsuggest-override] 218 | virtual void readProperties(const KConfigGroup & cfg); | ^~~~~~~~~~~~~~ In file included from /<>/umbrello/umlscene.h:17, from /<>/umbrello/umlwidgets/packagewidget.cpp:20: /<>/umbrello/umlwidgets/classifierwidget.h:97:16: warning: ‘virtual UMLWidget* ClassifierWidget::onWidget(const QPointF&)’ can be marked override [-Wsuggest-override] 97 | UMLWidget* onWidget(const QPointF& p); | ^~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:98:16: warning: ‘virtual UMLWidget* ClassifierWidget::widgetWithID(Uml::ID::Type)’ can be marked override [-Wsuggest-override] 98 | UMLWidget* widgetWithID(Uml::ID::Type id); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:100:18: warning: ‘virtual void ClassifierWidget::setDocumentation(const QString&)’ can be marked override [-Wsuggest-override] 100 | virtual void setDocumentation(const QString& doc); | ^~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:102:12: warning: ‘virtual QSizeF ClassifierWidget::calculateSize(bool) const’ can be marked override [-Wsuggest-override] 102 | QSizeF calculateSize(bool withExtensions = true) const; | ^~~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:104:18: warning: ‘virtual void ClassifierWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] 104 | virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); | ^~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:105:26: warning: ‘virtual QPainterPath ClassifierWidget::shape() const’ can be marked override [-Wsuggest-override] 105 | virtual QPainterPath shape() const; | ^~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:107:18: warning: ‘virtual void ClassifierWidget::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 107 | virtual void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); | ^~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:108:18: warning: ‘virtual bool ClassifierWidget::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] 108 | virtual bool loadFromXMI1(QDomElement & qElement); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:111:18: warning: ‘virtual void ClassifierWidget::slotMenuSelection(QAction*)’ can be marked override [-Wsuggest-override] 111 | virtual void slotMenuSelection(QAction* action); | ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:121:12: warning: ‘virtual QSizeF ClassifierWidget::minimumSize() const’ can be marked override [-Wsuggest-override] 121 | QSizeF minimumSize() const; | ^~~~~~~~~~~ In file included from /<>/umbrello/umlwidgets/packagewidget.cpp:20: /<>/umbrello/umlscene.h:338:10: warning: ‘virtual void UMLScene::dragEnterEvent(QGraphicsSceneDragDropEvent*)’ can be marked override [-Wsuggest-override] 338 | void dragEnterEvent(QGraphicsSceneDragDropEvent* enterEvent); | ^~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:339:10: warning: ‘virtual void UMLScene::dragMoveEvent(QGraphicsSceneDragDropEvent*)’ can be marked override [-Wsuggest-override] 339 | void dragMoveEvent(QGraphicsSceneDragDropEvent* moveEvent); | ^~~~~~~~~~~~~ /<>/umbrello/umlscene.h:340:10: warning: ‘virtual void UMLScene::dropEvent(QGraphicsSceneDragDropEvent*)’ can be marked override [-Wsuggest-override] 340 | void dropEvent(QGraphicsSceneDragDropEvent* dropEvent); | ^~~~~~~~~ /<>/umbrello/umlscene.h:342:10: warning: ‘virtual void UMLScene::mouseMoveEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 342 | void mouseMoveEvent(QGraphicsSceneMouseEvent* mouseEvent); | ^~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:343:10: warning: ‘virtual void UMLScene::mousePressEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 343 | void mousePressEvent(QGraphicsSceneMouseEvent* mouseEvent); | ^~~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:344:10: warning: ‘virtual void UMLScene::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 344 | void mouseDoubleClickEvent(QGraphicsSceneMouseEvent* mouseEvent); | ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:345:10: warning: ‘virtual void UMLScene::mouseReleaseEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 345 | void mouseReleaseEvent(QGraphicsSceneMouseEvent* mouseEvent); | ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:346:18: warning: ‘virtual void UMLScene::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] 346 | virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent* contextMenuEvent); | ^~~~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:358:18: warning: ‘virtual void UMLScene::drawBackground(QPainter*, const QRectF&)’ can be marked override [-Wsuggest-override] 358 | virtual void drawBackground(QPainter *painter, const QRectF &rect); | ^~~~~~~~~~~~~~ In file included from /<>/umbrello/umlwidgets/packagewidget.cpp:21: /<>/umbrello/umlview.h:54:18: warning: ‘virtual void UMLView::wheelEvent(QWheelEvent*)’ can be marked override [-Wsuggest-override] 54 | virtual void wheelEvent(QWheelEvent* event); | ^~~~~~~~~~ /<>/umbrello/umlview.h:55:18: warning: ‘virtual void UMLView::showEvent(QShowEvent*)’ can be marked override [-Wsuggest-override] 55 | virtual void showEvent(QShowEvent *se); | ^~~~~~~~~ /<>/umbrello/umlview.h:56:18: warning: ‘virtual void UMLView::hideEvent(QHideEvent*)’ can be marked override [-Wsuggest-override] 56 | virtual void hideEvent(QHideEvent *he); | ^~~~~~~~~ /<>/umbrello/umlview.h:57:18: warning: ‘virtual void UMLView::mousePressEvent(QMouseEvent*)’ can be marked override [-Wsuggest-override] 57 | virtual void mousePressEvent(QMouseEvent* event); | ^~~~~~~~~~~~~~~ /<>/umbrello/umlview.h:58:18: warning: ‘virtual void UMLView::mouseReleaseEvent(QMouseEvent*)’ can be marked override [-Wsuggest-override] 58 | virtual void mouseReleaseEvent(QMouseEvent* event); | ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlview.h:59:18: warning: ‘virtual void UMLView::resizeEvent(QResizeEvent*)’ can be marked override [-Wsuggest-override] 59 | virtual void resizeEvent(QResizeEvent *event); | ^~~~~~~~~~~ [ 75%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/umlwidgets/pinportbase.cpp.o cd /<>/obj-aarch64-linux-gnu/umbrello && /usr/bin/aarch64-linux-gnu-g++ -DCMAKE_BINARY_DIR=\"/<>/obj-aarch64-linux-gnu\" -DKCOREADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLO_VERSION_STRING=\"2.23.3\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-aarch64-linux-gnu/umbrello -I/<>/umbrello -I/<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/include -I/<>/obj-aarch64-linux-gnu -I/<>/umbrello/clipboard -I/<>/umbrello/cmds -I/<>/umbrello/codegenerators -I/<>/umbrello/codegenerators/ada -I/<>/umbrello/codegenerators/as -I/<>/umbrello/codegenerators/cpp -I/<>/umbrello/codegenerators/csharp -I/<>/umbrello/codegenerators/d -I/<>/umbrello/codegenerators/idl -I/<>/umbrello/codegenerators/java -I/<>/umbrello/codegenerators/js -I/<>/umbrello/codegenerators/pascal -I/<>/umbrello/codegenerators/perl -I/<>/umbrello/codegenerators/php -I/<>/umbrello/codegenerators/python -I/<>/umbrello/codegenerators/ruby -I/<>/umbrello/codegenerators/sql -I/<>/umbrello/codegenerators/tcl -I/<>/umbrello/codegenerators/vala -I/<>/umbrello/codegenerators/xml -I/<>/umbrello/codegenwizard -I/<>/umbrello/codeimport -I/<>/umbrello/codeimport/csharp -I/<>/umbrello/codeimpwizard -I/<>/umbrello/debug -I/<>/umbrello/dialogs -I/<>/umbrello/dialogs/pages -I/<>/umbrello/dialogs/widgets -I/<>/umbrello/docgenerators -I/<>/umbrello/finder -I/<>/umbrello/refactoring -I/<>/umbrello/uml1model -I/<>/umbrello/umlwidgets -I/<>/lib/cppparser -I/<>/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/aarch64-linux-gnu/qt5 -isystem /usr/include/aarch64-linux-gnu/qt5/QtWidgets -isystem /usr/include/aarch64-linux-gnu/qt5/QtGui -isystem /usr/include/aarch64-linux-gnu/qt5/QtCore -isystem /usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/aarch64-linux-gnu/qt5/QtXml -isystem /usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/aarch64-linux-gnu/qt5/QtSvg -isystem /usr/include/aarch64-linux-gnu/qt5/QtWebKitWidgets -isystem /usr/include/aarch64-linux-gnu/qt5/QtWebKit -isystem /usr/include/aarch64-linux-gnu/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/aarch64-linux-gnu/qt5/QtConcurrent -isystem /usr/include/aarch64-linux-gnu/qt5/QtDBus -isystem /usr/include/KF5/KTextEditor -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -fno-delete-null-pointer-checks -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -o CMakeFiles/libumbrello.dir/umlwidgets/pinportbase.cpp.o -c /<>/umbrello/umlwidgets/pinportbase.cpp In file included from /<>/umbrello/umlwidgets/umlwidget.h:18, from /<>/umbrello/umlwidgets/pinportbase.h:14, from /<>/umbrello/umlwidgets/pinportbase.cpp:12: /<>/umbrello/umlwidgets/widgetbase.h:187:20: warning: ‘virtual QRectF WidgetBase::boundingRect() const’ can be marked override [-Wsuggest-override] 187 | virtual QRectF boundingRect() const; | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/widgetbase.h:191:18: warning: ‘virtual void WidgetBase::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] 191 | virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); | ^~~~~ /<>/umbrello/umlwidgets/widgetbase.h:260:18: warning: ‘virtual void WidgetBase::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] 260 | virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent *event); | ^~~~~~~~~~~~~~~~ In file included from /<>/umbrello/umlwidgets/pinportbase.h:14, from /<>/umbrello/umlwidgets/pinportbase.cpp:12: /<>/umbrello/umlwidgets/umlwidget.h:71:18: warning: ‘virtual void UMLWidget::setUseFillColor(bool)’ can be marked override [-Wsuggest-override] 71 | virtual void setUseFillColor(bool fc); | ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:74:18: warning: ‘virtual void UMLWidget::setTextColor(const QColor&)’ can be marked override [-Wsuggest-override] 74 | virtual void setTextColor(const QColor &color); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:77:18: warning: ‘virtual void UMLWidget::setLineColor(const QColor&)’ can be marked override [-Wsuggest-override] 77 | virtual void setLineColor(const QColor &color); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:80:18: warning: ‘virtual void UMLWidget::setLineWidth(uint)’ can be marked override [-Wsuggest-override] 80 | virtual void setLineWidth(uint width); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:83:18: warning: ‘virtual void UMLWidget::setFillColor(const QColor&)’ can be marked override [-Wsuggest-override] 83 | virtual void setFillColor(const QColor &color); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:87:18: warning: ‘virtual void UMLWidget::setSelected(bool)’ can be marked override [-Wsuggest-override] 87 | virtual void setSelected(bool _select); | ^~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:96:18: warning: ‘virtual void UMLWidget::setFont(const QFont&)’ can be marked override [-Wsuggest-override] 96 | virtual void setFont(const QFont &font); | ^~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:173:18: warning: ‘virtual void UMLWidget::showPropertiesDialog()’ can be marked override [-Wsuggest-override] 173 | virtual void showPropertiesDialog(); | ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:192:18: warning: ‘virtual bool UMLWidget::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] 192 | virtual bool loadFromXMI1(QDomElement &qElement); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:193:18: warning: ‘virtual void UMLWidget::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 193 | virtual void saveToXMI1(QDomDocument &qDoc, QDomElement &qElement); | ^~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:230:18: warning: ‘virtual void UMLWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] 230 | virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); | ^~~~~ /<>/umbrello/umlwidgets/umlwidget.h:234:18: warning: ‘virtual void UMLWidget::slotMenuSelection(QAction*)’ can be marked override [-Wsuggest-override] 234 | virtual void slotMenuSelection(QAction* action); | ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:251:18: warning: ‘virtual void UMLWidget::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] 251 | virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent* event); | ^~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:252:18: warning: ‘virtual void UMLWidget::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 252 | virtual void mouseDoubleClickEvent(QGraphicsSceneMouseEvent *event); | ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:253:18: warning: ‘virtual void UMLWidget::mousePressEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 253 | virtual void mousePressEvent(QGraphicsSceneMouseEvent *event); | ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:254:18: warning: ‘virtual void UMLWidget::mouseMoveEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 254 | virtual void mouseMoveEvent(QGraphicsSceneMouseEvent *event); | ^~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:255:18: warning: ‘virtual void UMLWidget::mouseReleaseEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 255 | virtual void mouseReleaseEvent(QGraphicsSceneMouseEvent *event); | ^~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/umlwidgets/pinportbase.cpp:12: /<>/umbrello/umlwidgets/pinportbase.h:35:18: warning: ‘virtual void PinPortBase::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] 35 | virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); | ^~~~~ /<>/umbrello/umlwidgets/pinportbase.h:36:20: warning: ‘virtual QRectF PinPortBase::boundingRect() const’ can be marked override [-Wsuggest-override] 36 | virtual QRectF boundingRect() const; | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/pinportbase.h:40:10: warning: ‘virtual void PinPortBase::updateWidget()’ can be marked override [-Wsuggest-override] 40 | void updateWidget(); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/pinportbase.h:41:10: warning: ‘virtual void PinPortBase::setName(const QString&)’ can be marked override [-Wsuggest-override] 41 | void setName(const QString &strName); | ^~~~~~~ /<>/umbrello/umlwidgets/pinportbase.h:42:10: warning: ‘virtual void PinPortBase::moveWidgetBy(qreal, qreal)’ can be marked override [-Wsuggest-override] 42 | void moveWidgetBy(qreal diffX, qreal diffY); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/pinportbase.h:43:18: warning: ‘virtual void PinPortBase::notifyParentResize()’ can be marked override [-Wsuggest-override] 43 | virtual void notifyParentResize(); | ^~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/pinportbase.h:45:16: warning: ‘virtual UMLWidget* PinPortBase::onWidget(const QPointF&)’ can be marked override [-Wsuggest-override] 45 | UMLWidget* onWidget(const QPointF& p); | ^~~~~~~~ /<>/umbrello/umlwidgets/pinportbase.h:46:16: warning: ‘virtual UMLWidget* PinPortBase::widgetWithID(Uml::ID::Type)’ can be marked override [-Wsuggest-override] 46 | UMLWidget* widgetWithID(Uml::ID::Type id); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/pinportbase.h:51:10: warning: ‘virtual void PinPortBase::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 51 | void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); | ^~~~~~~~~~ /<>/umbrello/umlwidgets/pinportbase.h:52:10: warning: ‘virtual bool PinPortBase::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] 52 | bool loadFromXMI1(QDomElement& qElement); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/pinportbase.h:55:18: warning: ‘virtual void PinPortBase::slotMenuSelection(QAction*)’ can be marked override [-Wsuggest-override] 55 | virtual void slotMenuSelection(QAction* action); | ^~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/uml1model/port.h:14, from /<>/umbrello/umlwidgets/pinportbase.cpp:15: /<>/umbrello/uml1model/umlcanvasobject.h:43:18: warning: ‘virtual void UMLCanvasObject::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 43 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/umlcanvasobject.h:85:18: warning: ‘virtual bool UMLCanvasObject::resolveRef()’ can be marked override [-Wsuggest-override] 85 | virtual bool resolveRef(); | ^~~~~~~~~~ In file included from /<>/umbrello/umlwidgets/pinportbase.cpp:15: /<>/umbrello/uml1model/port.h:36:24: warning: ‘virtual UMLObject* UMLPort::clone() const’ can be marked override [-Wsuggest-override] 36 | virtual UMLObject* clone() const; | ^~~~~ /<>/umbrello/uml1model/port.h:38:10: warning: ‘virtual void UMLPort::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 38 | void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/port.h:42:10: warning: ‘virtual bool UMLPort::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 42 | bool load1(QDomElement & element); | ^~~~~ In file included from /<>/umbrello/umlwidgets/pinportbase.cpp:16: /<>/umbrello/uml1model/package.h:39:18: warning: ‘virtual void UMLPackage::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 39 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/package.h:41:24: warning: ‘virtual UMLObject* UMLPackage::clone() const’ can be marked override [-Wsuggest-override] 41 | virtual UMLObject* clone() const; | ^~~~~ /<>/umbrello/uml1model/package.h:64:18: warning: ‘virtual bool UMLPackage::resolveRef()’ can be marked override [-Wsuggest-override] 64 | virtual bool resolveRef(); | ^~~~~~~~~~ /<>/umbrello/uml1model/package.h:66:18: warning: ‘virtual void UMLPackage::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 66 | virtual void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/package.h:69:18: warning: ‘virtual bool UMLPackage::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 69 | virtual bool load1(QDomElement& element); | ^~~~~ In file included from /<>/umbrello/umlwidgets/pinportbase.cpp:17: /<>/umbrello/debug/debug_utils.h:91:18: warning: ‘virtual void Tracer::showEvent(QShowEvent*)’ can be marked override [-Wsuggest-override] 91 | virtual void showEvent(QShowEvent*); | ^~~~~~~~~ In file included from /<>/umbrello/umlscene.h:17, from /<>/umbrello/umlwidgets/pinportbase.cpp:19: /<>/umbrello/umlwidgets/classifierwidget.h:97:16: warning: ‘virtual UMLWidget* ClassifierWidget::onWidget(const QPointF&)’ can be marked override [-Wsuggest-override] 97 | UMLWidget* onWidget(const QPointF& p); | ^~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:98:16: warning: ‘virtual UMLWidget* ClassifierWidget::widgetWithID(Uml::ID::Type)’ can be marked override [-Wsuggest-override] 98 | UMLWidget* widgetWithID(Uml::ID::Type id); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:100:18: warning: ‘virtual void ClassifierWidget::setDocumentation(const QString&)’ can be marked override [-Wsuggest-override] 100 | virtual void setDocumentation(const QString& doc); | ^~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:102:12: warning: ‘virtual QSizeF ClassifierWidget::calculateSize(bool) const’ can be marked override [-Wsuggest-override] 102 | QSizeF calculateSize(bool withExtensions = true) const; | ^~~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:104:18: warning: ‘virtual void ClassifierWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] 104 | virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); | ^~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:105:26: warning: ‘virtual QPainterPath ClassifierWidget::shape() const’ can be marked override [-Wsuggest-override] 105 | virtual QPainterPath shape() const; | ^~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:107:18: warning: ‘virtual void ClassifierWidget::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 107 | virtual void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); | ^~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:108:18: warning: ‘virtual bool ClassifierWidget::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] 108 | virtual bool loadFromXMI1(QDomElement & qElement); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:111:18: warning: ‘virtual void ClassifierWidget::slotMenuSelection(QAction*)’ can be marked override [-Wsuggest-override] 111 | virtual void slotMenuSelection(QAction* action); | ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:121:12: warning: ‘virtual QSizeF ClassifierWidget::minimumSize() const’ can be marked override [-Wsuggest-override] 121 | QSizeF minimumSize() const; | ^~~~~~~~~~~ In file included from /<>/umbrello/umlwidgets/pinportbase.cpp:19: /<>/umbrello/umlscene.h:338:10: warning: ‘virtual void UMLScene::dragEnterEvent(QGraphicsSceneDragDropEvent*)’ can be marked override [-Wsuggest-override] 338 | void dragEnterEvent(QGraphicsSceneDragDropEvent* enterEvent); | ^~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:339:10: warning: ‘virtual void UMLScene::dragMoveEvent(QGraphicsSceneDragDropEvent*)’ can be marked override [-Wsuggest-override] 339 | void dragMoveEvent(QGraphicsSceneDragDropEvent* moveEvent); | ^~~~~~~~~~~~~ /<>/umbrello/umlscene.h:340:10: warning: ‘virtual void UMLScene::dropEvent(QGraphicsSceneDragDropEvent*)’ can be marked override [-Wsuggest-override] 340 | void dropEvent(QGraphicsSceneDragDropEvent* dropEvent); | ^~~~~~~~~ /<>/umbrello/umlscene.h:342:10: warning: ‘virtual void UMLScene::mouseMoveEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 342 | void mouseMoveEvent(QGraphicsSceneMouseEvent* mouseEvent); | ^~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:343:10: warning: ‘virtual void UMLScene::mousePressEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 343 | void mousePressEvent(QGraphicsSceneMouseEvent* mouseEvent); | ^~~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:344:10: warning: ‘virtual void UMLScene::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 344 | void mouseDoubleClickEvent(QGraphicsSceneMouseEvent* mouseEvent); | ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:345:10: warning: ‘virtual void UMLScene::mouseReleaseEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 345 | void mouseReleaseEvent(QGraphicsSceneMouseEvent* mouseEvent); | ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:346:18: warning: ‘virtual void UMLScene::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] 346 | virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent* contextMenuEvent); | ^~~~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:358:18: warning: ‘virtual void UMLScene::drawBackground(QPainter*, const QRectF&)’ can be marked override [-Wsuggest-override] 358 | virtual void drawBackground(QPainter *painter, const QRectF &rect); | ^~~~~~~~~~~~~~ In file included from /<>/umbrello/umlwidgets/pinportbase.cpp:20: /<>/umbrello/umlview.h:54:18: warning: ‘virtual void UMLView::wheelEvent(QWheelEvent*)’ can be marked override [-Wsuggest-override] 54 | virtual void wheelEvent(QWheelEvent* event); | ^~~~~~~~~~ /<>/umbrello/umlview.h:55:18: warning: ‘virtual void UMLView::showEvent(QShowEvent*)’ can be marked override [-Wsuggest-override] 55 | virtual void showEvent(QShowEvent *se); | ^~~~~~~~~ /<>/umbrello/umlview.h:56:18: warning: ‘virtual void UMLView::hideEvent(QHideEvent*)’ can be marked override [-Wsuggest-override] 56 | virtual void hideEvent(QHideEvent *he); | ^~~~~~~~~ /<>/umbrello/umlview.h:57:18: warning: ‘virtual void UMLView::mousePressEvent(QMouseEvent*)’ can be marked override [-Wsuggest-override] 57 | virtual void mousePressEvent(QMouseEvent* event); | ^~~~~~~~~~~~~~~ /<>/umbrello/umlview.h:58:18: warning: ‘virtual void UMLView::mouseReleaseEvent(QMouseEvent*)’ can be marked override [-Wsuggest-override] 58 | virtual void mouseReleaseEvent(QMouseEvent* event); | ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlview.h:59:18: warning: ‘virtual void UMLView::resizeEvent(QResizeEvent*)’ can be marked override [-Wsuggest-override] 59 | virtual void resizeEvent(QResizeEvent *event); | ^~~~~~~~~~~ In file included from /<>/umbrello/umlwidgets/pinportbase.cpp:21: /<>/umbrello/umlwidgets/floatingtextwidget.h:61:18: warning: ‘virtual void FloatingTextWidget::showPropertiesDialog()’ can be marked override [-Wsuggest-override] 61 | virtual void showPropertiesDialog(); | ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/floatingtextwidget.h:66:10: warning: ‘virtual bool FloatingTextWidget::activate(IDChangeLog*)’ can be marked override [-Wsuggest-override] 66 | bool activate(IDChangeLog* ChangeLog = 0); | ^~~~~~~~ /<>/umbrello/umlwidgets/floatingtextwidget.h:79:16: warning: ‘virtual UMLWidget* FloatingTextWidget::onWidget(const QPointF&)’ can be marked override [-Wsuggest-override] 79 | UMLWidget* onWidget(const QPointF& p); | ^~~~~~~~ /<>/umbrello/umlwidgets/floatingtextwidget.h:81:18: warning: ‘virtual void FloatingTextWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] 81 | virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); | ^~~~~ /<>/umbrello/umlwidgets/floatingtextwidget.h:83:18: warning: ‘virtual void FloatingTextWidget::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 83 | virtual void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); | ^~~~~~~~~~ /<>/umbrello/umlwidgets/floatingtextwidget.h:84:18: warning: ‘virtual bool FloatingTextWidget::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] 84 | virtual bool loadFromXMI1(QDomElement& qElement); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/floatingtextwidget.h:87:18: warning: ‘virtual void FloatingTextWidget::slotMenuSelection(QAction*)’ can be marked override [-Wsuggest-override] 87 | virtual void slotMenuSelection(QAction* action); | ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/floatingtextwidget.h:91:12: warning: ‘virtual QSizeF FloatingTextWidget::minimumSize() const’ can be marked override [-Wsuggest-override] 91 | QSizeF minimumSize() const; | ^~~~~~~~~~~ /<>/umbrello/umlwidgets/floatingtextwidget.h:93:18: warning: ‘virtual void FloatingTextWidget::moveWidgetBy(qreal, qreal)’ can be marked override [-Wsuggest-override] 93 | virtual void moveWidgetBy(qreal diffX, qreal diffY); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/floatingtextwidget.h:94:18: warning: ‘virtual void FloatingTextWidget::constrainMovementForAllWidgets(qreal&, qreal&)’ can be marked override [-Wsuggest-override] 94 | virtual void constrainMovementForAllWidgets(qreal &diffX, qreal &diffY); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/umlwidgets/pinportbase.cpp:23: /<>/umbrello/umlwidgets/childwidgetplacementpin.h:28:18: warning: ‘virtual void ChildWidgetPlacementPin::setInitialPosition()’ can be marked override [-Wsuggest-override] 28 | virtual void setInitialPosition(); | ^~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/childwidgetplacementpin.h:29:18: warning: ‘virtual void ChildWidgetPlacementPin::setNewPositionWhenMoved(qreal, qreal)’ can be marked override [-Wsuggest-override] 29 | virtual void setNewPositionWhenMoved(qreal diffX, qreal diffY); | ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/childwidgetplacementpin.h:30:18: warning: ‘virtual void ChildWidgetPlacementPin::setNewPositionOnParentResize()’ can be marked override [-Wsuggest-override] 30 | virtual void setNewPositionOnParentResize(); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/umlwidgets/pinportbase.cpp:24: /<>/umbrello/umlwidgets/childwidgetplacementport.h:27:18: warning: ‘virtual void ChildWidgetPlacementPort::setInitialPosition()’ can be marked override [-Wsuggest-override] 27 | virtual void setInitialPosition(); | ^~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/childwidgetplacementport.h:28:18: warning: ‘virtual void ChildWidgetPlacementPort::setNewPositionWhenMoved(qreal, qreal)’ can be marked override [-Wsuggest-override] 28 | virtual void setNewPositionWhenMoved(qreal diffX, qreal diffY); | ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/childwidgetplacementport.h:29:18: warning: ‘virtual void ChildWidgetPlacementPort::setNewPositionOnParentResize()’ can be marked override [-Wsuggest-override] 29 | virtual void setNewPositionOnParentResize(); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 75%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/umlwidgets/pinwidget.cpp.o cd /<>/obj-aarch64-linux-gnu/umbrello && /usr/bin/aarch64-linux-gnu-g++ -DCMAKE_BINARY_DIR=\"/<>/obj-aarch64-linux-gnu\" -DKCOREADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLO_VERSION_STRING=\"2.23.3\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-aarch64-linux-gnu/umbrello -I/<>/umbrello -I/<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/include -I/<>/obj-aarch64-linux-gnu -I/<>/umbrello/clipboard -I/<>/umbrello/cmds -I/<>/umbrello/codegenerators -I/<>/umbrello/codegenerators/ada -I/<>/umbrello/codegenerators/as -I/<>/umbrello/codegenerators/cpp -I/<>/umbrello/codegenerators/csharp -I/<>/umbrello/codegenerators/d -I/<>/umbrello/codegenerators/idl -I/<>/umbrello/codegenerators/java -I/<>/umbrello/codegenerators/js -I/<>/umbrello/codegenerators/pascal -I/<>/umbrello/codegenerators/perl -I/<>/umbrello/codegenerators/php -I/<>/umbrello/codegenerators/python -I/<>/umbrello/codegenerators/ruby -I/<>/umbrello/codegenerators/sql -I/<>/umbrello/codegenerators/tcl -I/<>/umbrello/codegenerators/vala -I/<>/umbrello/codegenerators/xml -I/<>/umbrello/codegenwizard -I/<>/umbrello/codeimport -I/<>/umbrello/codeimport/csharp -I/<>/umbrello/codeimpwizard -I/<>/umbrello/debug -I/<>/umbrello/dialogs -I/<>/umbrello/dialogs/pages -I/<>/umbrello/dialogs/widgets -I/<>/umbrello/docgenerators -I/<>/umbrello/finder -I/<>/umbrello/refactoring -I/<>/umbrello/uml1model -I/<>/umbrello/umlwidgets -I/<>/lib/cppparser -I/<>/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/aarch64-linux-gnu/qt5 -isystem /usr/include/aarch64-linux-gnu/qt5/QtWidgets -isystem /usr/include/aarch64-linux-gnu/qt5/QtGui -isystem /usr/include/aarch64-linux-gnu/qt5/QtCore -isystem /usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/aarch64-linux-gnu/qt5/QtXml -isystem /usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/aarch64-linux-gnu/qt5/QtSvg -isystem /usr/include/aarch64-linux-gnu/qt5/QtWebKitWidgets -isystem /usr/include/aarch64-linux-gnu/qt5/QtWebKit -isystem /usr/include/aarch64-linux-gnu/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/aarch64-linux-gnu/qt5/QtConcurrent -isystem /usr/include/aarch64-linux-gnu/qt5/QtDBus -isystem /usr/include/KF5/KTextEditor -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -fno-delete-null-pointer-checks -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -o CMakeFiles/libumbrello.dir/umlwidgets/pinwidget.cpp.o -c /<>/umbrello/umlwidgets/pinwidget.cpp In file included from /<>/umbrello/umlwidgets/umlwidget.h:18, from /<>/umbrello/umlwidgets/pinportbase.h:14, from /<>/umbrello/umlwidgets/pinwidget.h:14, from /<>/umbrello/umlwidgets/pinwidget.cpp:12: /<>/umbrello/umlwidgets/widgetbase.h:187:20: warning: ‘virtual QRectF WidgetBase::boundingRect() const’ can be marked override [-Wsuggest-override] 187 | virtual QRectF boundingRect() const; | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/widgetbase.h:191:18: warning: ‘virtual void WidgetBase::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] 191 | virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); | ^~~~~ /<>/umbrello/umlwidgets/widgetbase.h:260:18: warning: ‘virtual void WidgetBase::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] 260 | virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent *event); | ^~~~~~~~~~~~~~~~ In file included from /<>/umbrello/umlwidgets/pinportbase.h:14, from /<>/umbrello/umlwidgets/pinwidget.h:14, from /<>/umbrello/umlwidgets/pinwidget.cpp:12: /<>/umbrello/umlwidgets/umlwidget.h:71:18: warning: ‘virtual void UMLWidget::setUseFillColor(bool)’ can be marked override [-Wsuggest-override] 71 | virtual void setUseFillColor(bool fc); | ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:74:18: warning: ‘virtual void UMLWidget::setTextColor(const QColor&)’ can be marked override [-Wsuggest-override] 74 | virtual void setTextColor(const QColor &color); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:77:18: warning: ‘virtual void UMLWidget::setLineColor(const QColor&)’ can be marked override [-Wsuggest-override] 77 | virtual void setLineColor(const QColor &color); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:80:18: warning: ‘virtual void UMLWidget::setLineWidth(uint)’ can be marked override [-Wsuggest-override] 80 | virtual void setLineWidth(uint width); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:83:18: warning: ‘virtual void UMLWidget::setFillColor(const QColor&)’ can be marked override [-Wsuggest-override] 83 | virtual void setFillColor(const QColor &color); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:87:18: warning: ‘virtual void UMLWidget::setSelected(bool)’ can be marked override [-Wsuggest-override] 87 | virtual void setSelected(bool _select); | ^~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:96:18: warning: ‘virtual void UMLWidget::setFont(const QFont&)’ can be marked override [-Wsuggest-override] 96 | virtual void setFont(const QFont &font); | ^~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:173:18: warning: ‘virtual void UMLWidget::showPropertiesDialog()’ can be marked override [-Wsuggest-override] 173 | virtual void showPropertiesDialog(); | ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:192:18: warning: ‘virtual bool UMLWidget::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] 192 | virtual bool loadFromXMI1(QDomElement &qElement); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:193:18: warning: ‘virtual void UMLWidget::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 193 | virtual void saveToXMI1(QDomDocument &qDoc, QDomElement &qElement); | ^~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:230:18: warning: ‘virtual void UMLWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] 230 | virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); | ^~~~~ /<>/umbrello/umlwidgets/umlwidget.h:234:18: warning: ‘virtual void UMLWidget::slotMenuSelection(QAction*)’ can be marked override [-Wsuggest-override] 234 | virtual void slotMenuSelection(QAction* action); | ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:251:18: warning: ‘virtual void UMLWidget::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] 251 | virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent* event); | ^~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:252:18: warning: ‘virtual void UMLWidget::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 252 | virtual void mouseDoubleClickEvent(QGraphicsSceneMouseEvent *event); | ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:253:18: warning: ‘virtual void UMLWidget::mousePressEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 253 | virtual void mousePressEvent(QGraphicsSceneMouseEvent *event); | ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:254:18: warning: ‘virtual void UMLWidget::mouseMoveEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 254 | virtual void mouseMoveEvent(QGraphicsSceneMouseEvent *event); | ^~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:255:18: warning: ‘virtual void UMLWidget::mouseReleaseEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 255 | virtual void mouseReleaseEvent(QGraphicsSceneMouseEvent *event); | ^~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/umlwidgets/pinwidget.h:14, from /<>/umbrello/umlwidgets/pinwidget.cpp:12: /<>/umbrello/umlwidgets/pinportbase.h:35:18: warning: ‘virtual void PinPortBase::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] 35 | virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); | ^~~~~ /<>/umbrello/umlwidgets/pinportbase.h:36:20: warning: ‘virtual QRectF PinPortBase::boundingRect() const’ can be marked override [-Wsuggest-override] 36 | virtual QRectF boundingRect() const; | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/pinportbase.h:40:10: warning: ‘virtual void PinPortBase::updateWidget()’ can be marked override [-Wsuggest-override] 40 | void updateWidget(); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/pinportbase.h:41:10: warning: ‘virtual void PinPortBase::setName(const QString&)’ can be marked override [-Wsuggest-override] 41 | void setName(const QString &strName); | ^~~~~~~ /<>/umbrello/umlwidgets/pinportbase.h:42:10: warning: ‘virtual void PinPortBase::moveWidgetBy(qreal, qreal)’ can be marked override [-Wsuggest-override] 42 | void moveWidgetBy(qreal diffX, qreal diffY); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/pinportbase.h:43:18: warning: ‘virtual void PinPortBase::notifyParentResize()’ can be marked override [-Wsuggest-override] 43 | virtual void notifyParentResize(); | ^~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/pinportbase.h:45:16: warning: ‘virtual UMLWidget* PinPortBase::onWidget(const QPointF&)’ can be marked override [-Wsuggest-override] 45 | UMLWidget* onWidget(const QPointF& p); | ^~~~~~~~ /<>/umbrello/umlwidgets/pinportbase.h:46:16: warning: ‘virtual UMLWidget* PinPortBase::widgetWithID(Uml::ID::Type)’ can be marked override [-Wsuggest-override] 46 | UMLWidget* widgetWithID(Uml::ID::Type id); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/pinportbase.h:51:10: warning: ‘virtual void PinPortBase::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 51 | void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); | ^~~~~~~~~~ /<>/umbrello/umlwidgets/pinportbase.h:52:10: warning: ‘virtual bool PinPortBase::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] 52 | bool loadFromXMI1(QDomElement& qElement); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/pinportbase.h:55:18: warning: ‘virtual void PinPortBase::slotMenuSelection(QAction*)’ can be marked override [-Wsuggest-override] 55 | virtual void slotMenuSelection(QAction* action); | ^~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/umlwidgets/pinwidget.cpp:12: /<>/umbrello/umlwidgets/pinwidget.h:39:10: warning: ‘virtual void PinWidget::slotMenuSelection(QAction*)’ can be marked override [-Wsuggest-override] 39 | void slotMenuSelection(QAction* action); | ^~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/umlwidgets/pinwidget.cpp:15: /<>/umbrello/debug/debug_utils.h:91:18: warning: ‘virtual void Tracer::showEvent(QShowEvent*)’ can be marked override [-Wsuggest-override] 91 | virtual void showEvent(QShowEvent*); | ^~~~~~~~~ In file included from /<>/umbrello/umlwidgets/pinwidget.cpp:17: /<>/umbrello/umlwidgets/floatingtextwidget.h:61:18: warning: ‘virtual void FloatingTextWidget::showPropertiesDialog()’ can be marked override [-Wsuggest-override] 61 | virtual void showPropertiesDialog(); | ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/floatingtextwidget.h:66:10: warning: ‘virtual bool FloatingTextWidget::activate(IDChangeLog*)’ can be marked override [-Wsuggest-override] 66 | bool activate(IDChangeLog* ChangeLog = 0); | ^~~~~~~~ /<>/umbrello/umlwidgets/floatingtextwidget.h:79:16: warning: ‘virtual UMLWidget* FloatingTextWidget::onWidget(const QPointF&)’ can be marked override [-Wsuggest-override] 79 | UMLWidget* onWidget(const QPointF& p); | ^~~~~~~~ /<>/umbrello/umlwidgets/floatingtextwidget.h:81:18: warning: ‘virtual void FloatingTextWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] 81 | virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); | ^~~~~ /<>/umbrello/umlwidgets/floatingtextwidget.h:83:18: warning: ‘virtual void FloatingTextWidget::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 83 | virtual void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); | ^~~~~~~~~~ /<>/umbrello/umlwidgets/floatingtextwidget.h:84:18: warning: ‘virtual bool FloatingTextWidget::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] 84 | virtual bool loadFromXMI1(QDomElement& qElement); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/floatingtextwidget.h:87:18: warning: ‘virtual void FloatingTextWidget::slotMenuSelection(QAction*)’ can be marked override [-Wsuggest-override] 87 | virtual void slotMenuSelection(QAction* action); | ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/floatingtextwidget.h:91:12: warning: ‘virtual QSizeF FloatingTextWidget::minimumSize() const’ can be marked override [-Wsuggest-override] 91 | QSizeF minimumSize() const; | ^~~~~~~~~~~ /<>/umbrello/umlwidgets/floatingtextwidget.h:93:18: warning: ‘virtual void FloatingTextWidget::moveWidgetBy(qreal, qreal)’ can be marked override [-Wsuggest-override] 93 | virtual void moveWidgetBy(qreal diffX, qreal diffY); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/floatingtextwidget.h:94:18: warning: ‘virtual void FloatingTextWidget::constrainMovementForAllWidgets(qreal&, qreal&)’ can be marked override [-Wsuggest-override] 94 | virtual void constrainMovementForAllWidgets(qreal &diffX, qreal &diffY); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/umlscene.h:17, from /<>/umbrello/umlwidgets/pinwidget.cpp:19: /<>/umbrello/umlwidgets/classifierwidget.h:97:16: warning: ‘virtual UMLWidget* ClassifierWidget::onWidget(const QPointF&)’ can be marked override [-Wsuggest-override] 97 | UMLWidget* onWidget(const QPointF& p); | ^~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:98:16: warning: ‘virtual UMLWidget* ClassifierWidget::widgetWithID(Uml::ID::Type)’ can be marked override [-Wsuggest-override] 98 | UMLWidget* widgetWithID(Uml::ID::Type id); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:100:18: warning: ‘virtual void ClassifierWidget::setDocumentation(const QString&)’ can be marked override [-Wsuggest-override] 100 | virtual void setDocumentation(const QString& doc); | ^~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:102:12: warning: ‘virtual QSizeF ClassifierWidget::calculateSize(bool) const’ can be marked override [-Wsuggest-override] 102 | QSizeF calculateSize(bool withExtensions = true) const; | ^~~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:104:18: warning: ‘virtual void ClassifierWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] 104 | virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); | ^~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:105:26: warning: ‘virtual QPainterPath ClassifierWidget::shape() const’ can be marked override [-Wsuggest-override] 105 | virtual QPainterPath shape() const; | ^~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:107:18: warning: ‘virtual void ClassifierWidget::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 107 | virtual void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); | ^~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:108:18: warning: ‘virtual bool ClassifierWidget::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] 108 | virtual bool loadFromXMI1(QDomElement & qElement); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:111:18: warning: ‘virtual void ClassifierWidget::slotMenuSelection(QAction*)’ can be marked override [-Wsuggest-override] 111 | virtual void slotMenuSelection(QAction* action); | ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:121:12: warning: ‘virtual QSizeF ClassifierWidget::minimumSize() const’ can be marked override [-Wsuggest-override] 121 | QSizeF minimumSize() const; | ^~~~~~~~~~~ In file included from /<>/umbrello/umlwidgets/pinwidget.cpp:19: /<>/umbrello/umlscene.h:338:10: warning: ‘virtual void UMLScene::dragEnterEvent(QGraphicsSceneDragDropEvent*)’ can be marked override [-Wsuggest-override] 338 | void dragEnterEvent(QGraphicsSceneDragDropEvent* enterEvent); | ^~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:339:10: warning: ‘virtual void UMLScene::dragMoveEvent(QGraphicsSceneDragDropEvent*)’ can be marked override [-Wsuggest-override] 339 | void dragMoveEvent(QGraphicsSceneDragDropEvent* moveEvent); | ^~~~~~~~~~~~~ /<>/umbrello/umlscene.h:340:10: warning: ‘virtual void UMLScene::dropEvent(QGraphicsSceneDragDropEvent*)’ can be marked override [-Wsuggest-override] 340 | void dropEvent(QGraphicsSceneDragDropEvent* dropEvent); | ^~~~~~~~~ /<>/umbrello/umlscene.h:342:10: warning: ‘virtual void UMLScene::mouseMoveEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 342 | void mouseMoveEvent(QGraphicsSceneMouseEvent* mouseEvent); | ^~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:343:10: warning: ‘virtual void UMLScene::mousePressEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 343 | void mousePressEvent(QGraphicsSceneMouseEvent* mouseEvent); | ^~~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:344:10: warning: ‘virtual void UMLScene::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 344 | void mouseDoubleClickEvent(QGraphicsSceneMouseEvent* mouseEvent); | ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:345:10: warning: ‘virtual void UMLScene::mouseReleaseEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 345 | void mouseReleaseEvent(QGraphicsSceneMouseEvent* mouseEvent); | ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:346:18: warning: ‘virtual void UMLScene::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] 346 | virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent* contextMenuEvent); | ^~~~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:358:18: warning: ‘virtual void UMLScene::drawBackground(QPainter*, const QRectF&)’ can be marked override [-Wsuggest-override] 358 | virtual void drawBackground(QPainter *painter, const QRectF &rect); | ^~~~~~~~~~~~~~ In file included from /<>/umbrello/umlwidgets/pinwidget.cpp:20: /<>/umbrello/umlwidgets/activitywidget.h:65:18: warning: ‘virtual void ActivityWidget::showPropertiesDialog()’ can be marked override [-Wsuggest-override] 65 | virtual void showPropertiesDialog(); | ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/activitywidget.h:66:18: warning: ‘virtual void ActivityWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] 66 | virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); | ^~~~~ /<>/umbrello/umlwidgets/activitywidget.h:67:18: warning: ‘virtual void ActivityWidget::moveWidgetBy(qreal, qreal)’ can be marked override [-Wsuggest-override] 67 | virtual void moveWidgetBy(qreal diffX, qreal diffY); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/activitywidget.h:69:18: warning: ‘virtual bool ActivityWidget::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] 69 | virtual bool loadFromXMI1(QDomElement & qElement); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/activitywidget.h:70:18: warning: ‘virtual void ActivityWidget::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 70 | virtual void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); | ^~~~~~~~~~ /<>/umbrello/umlwidgets/activitywidget.h:72:10: warning: ‘virtual void ActivityWidget::constrain(qreal&, qreal&)’ can be marked override [-Wsuggest-override] 72 | void constrain(qreal& width, qreal& height); | ^~~~~~~~~ /<>/umbrello/umlwidgets/activitywidget.h:86:18: warning: ‘virtual void ActivityWidget::slotMenuSelection(QAction*)’ can be marked override [-Wsuggest-override] 86 | virtual void slotMenuSelection(QAction* action); | ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/activitywidget.h:89:20: warning: ‘virtual QSizeF ActivityWidget::minimumSize() const’ can be marked override [-Wsuggest-override] 89 | virtual QSizeF minimumSize() const; | ^~~~~~~~~~~ /<>/umbrello/umlwidgets/activitywidget.h:90:20: warning: ‘virtual QSizeF ActivityWidget::maximumSize()’ can be marked override [-Wsuggest-override] 90 | virtual QSizeF maximumSize(); | ^~~~~~~~~~~ [ 75%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/umlwidgets/portwidget.cpp.o cd /<>/obj-aarch64-linux-gnu/umbrello && /usr/bin/aarch64-linux-gnu-g++ -DCMAKE_BINARY_DIR=\"/<>/obj-aarch64-linux-gnu\" -DKCOREADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLO_VERSION_STRING=\"2.23.3\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-aarch64-linux-gnu/umbrello -I/<>/umbrello -I/<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/include -I/<>/obj-aarch64-linux-gnu -I/<>/umbrello/clipboard -I/<>/umbrello/cmds -I/<>/umbrello/codegenerators -I/<>/umbrello/codegenerators/ada -I/<>/umbrello/codegenerators/as -I/<>/umbrello/codegenerators/cpp -I/<>/umbrello/codegenerators/csharp -I/<>/umbrello/codegenerators/d -I/<>/umbrello/codegenerators/idl -I/<>/umbrello/codegenerators/java -I/<>/umbrello/codegenerators/js -I/<>/umbrello/codegenerators/pascal -I/<>/umbrello/codegenerators/perl -I/<>/umbrello/codegenerators/php -I/<>/umbrello/codegenerators/python -I/<>/umbrello/codegenerators/ruby -I/<>/umbrello/codegenerators/sql -I/<>/umbrello/codegenerators/tcl -I/<>/umbrello/codegenerators/vala -I/<>/umbrello/codegenerators/xml -I/<>/umbrello/codegenwizard -I/<>/umbrello/codeimport -I/<>/umbrello/codeimport/csharp -I/<>/umbrello/codeimpwizard -I/<>/umbrello/debug -I/<>/umbrello/dialogs -I/<>/umbrello/dialogs/pages -I/<>/umbrello/dialogs/widgets -I/<>/umbrello/docgenerators -I/<>/umbrello/finder -I/<>/umbrello/refactoring -I/<>/umbrello/uml1model -I/<>/umbrello/umlwidgets -I/<>/lib/cppparser -I/<>/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/aarch64-linux-gnu/qt5 -isystem /usr/include/aarch64-linux-gnu/qt5/QtWidgets -isystem /usr/include/aarch64-linux-gnu/qt5/QtGui -isystem /usr/include/aarch64-linux-gnu/qt5/QtCore -isystem /usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/aarch64-linux-gnu/qt5/QtXml -isystem /usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/aarch64-linux-gnu/qt5/QtSvg -isystem /usr/include/aarch64-linux-gnu/qt5/QtWebKitWidgets -isystem /usr/include/aarch64-linux-gnu/qt5/QtWebKit -isystem /usr/include/aarch64-linux-gnu/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/aarch64-linux-gnu/qt5/QtConcurrent -isystem /usr/include/aarch64-linux-gnu/qt5/QtDBus -isystem /usr/include/KF5/KTextEditor -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -fno-delete-null-pointer-checks -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -o CMakeFiles/libumbrello.dir/umlwidgets/portwidget.cpp.o -c /<>/umbrello/umlwidgets/portwidget.cpp In file included from /<>/umbrello/umlwidgets/umlwidget.h:18, from /<>/umbrello/umlwidgets/pinportbase.h:14, from /<>/umbrello/umlwidgets/portwidget.h:14, from /<>/umbrello/umlwidgets/portwidget.cpp:12: /<>/umbrello/umlwidgets/widgetbase.h:187:20: warning: ‘virtual QRectF WidgetBase::boundingRect() const’ can be marked override [-Wsuggest-override] 187 | virtual QRectF boundingRect() const; | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/widgetbase.h:191:18: warning: ‘virtual void WidgetBase::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] 191 | virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); | ^~~~~ /<>/umbrello/umlwidgets/widgetbase.h:260:18: warning: ‘virtual void WidgetBase::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] 260 | virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent *event); | ^~~~~~~~~~~~~~~~ In file included from /<>/umbrello/umlwidgets/pinportbase.h:14, from /<>/umbrello/umlwidgets/portwidget.h:14, from /<>/umbrello/umlwidgets/portwidget.cpp:12: /<>/umbrello/umlwidgets/umlwidget.h:71:18: warning: ‘virtual void UMLWidget::setUseFillColor(bool)’ can be marked override [-Wsuggest-override] 71 | virtual void setUseFillColor(bool fc); | ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:74:18: warning: ‘virtual void UMLWidget::setTextColor(const QColor&)’ can be marked override [-Wsuggest-override] 74 | virtual void setTextColor(const QColor &color); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:77:18: warning: ‘virtual void UMLWidget::setLineColor(const QColor&)’ can be marked override [-Wsuggest-override] 77 | virtual void setLineColor(const QColor &color); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:80:18: warning: ‘virtual void UMLWidget::setLineWidth(uint)’ can be marked override [-Wsuggest-override] 80 | virtual void setLineWidth(uint width); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:83:18: warning: ‘virtual void UMLWidget::setFillColor(const QColor&)’ can be marked override [-Wsuggest-override] 83 | virtual void setFillColor(const QColor &color); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:87:18: warning: ‘virtual void UMLWidget::setSelected(bool)’ can be marked override [-Wsuggest-override] 87 | virtual void setSelected(bool _select); | ^~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:96:18: warning: ‘virtual void UMLWidget::setFont(const QFont&)’ can be marked override [-Wsuggest-override] 96 | virtual void setFont(const QFont &font); | ^~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:173:18: warning: ‘virtual void UMLWidget::showPropertiesDialog()’ can be marked override [-Wsuggest-override] 173 | virtual void showPropertiesDialog(); | ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:192:18: warning: ‘virtual bool UMLWidget::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] 192 | virtual bool loadFromXMI1(QDomElement &qElement); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:193:18: warning: ‘virtual void UMLWidget::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 193 | virtual void saveToXMI1(QDomDocument &qDoc, QDomElement &qElement); | ^~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:230:18: warning: ‘virtual void UMLWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] 230 | virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); | ^~~~~ /<>/umbrello/umlwidgets/umlwidget.h:234:18: warning: ‘virtual void UMLWidget::slotMenuSelection(QAction*)’ can be marked override [-Wsuggest-override] 234 | virtual void slotMenuSelection(QAction* action); | ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:251:18: warning: ‘virtual void UMLWidget::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] 251 | virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent* event); | ^~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:252:18: warning: ‘virtual void UMLWidget::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 252 | virtual void mouseDoubleClickEvent(QGraphicsSceneMouseEvent *event); | ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:253:18: warning: ‘virtual void UMLWidget::mousePressEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 253 | virtual void mousePressEvent(QGraphicsSceneMouseEvent *event); | ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:254:18: warning: ‘virtual void UMLWidget::mouseMoveEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 254 | virtual void mouseMoveEvent(QGraphicsSceneMouseEvent *event); | ^~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:255:18: warning: ‘virtual void UMLWidget::mouseReleaseEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 255 | virtual void mouseReleaseEvent(QGraphicsSceneMouseEvent *event); | ^~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/umlwidgets/portwidget.h:14, from /<>/umbrello/umlwidgets/portwidget.cpp:12: /<>/umbrello/umlwidgets/pinportbase.h:35:18: warning: ‘virtual void PinPortBase::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] 35 | virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); | ^~~~~ /<>/umbrello/umlwidgets/pinportbase.h:36:20: warning: ‘virtual QRectF PinPortBase::boundingRect() const’ can be marked override [-Wsuggest-override] 36 | virtual QRectF boundingRect() const; | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/pinportbase.h:40:10: warning: ‘virtual void PinPortBase::updateWidget()’ can be marked override [-Wsuggest-override] 40 | void updateWidget(); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/pinportbase.h:41:10: warning: ‘virtual void PinPortBase::setName(const QString&)’ can be marked override [-Wsuggest-override] 41 | void setName(const QString &strName); | ^~~~~~~ /<>/umbrello/umlwidgets/pinportbase.h:42:10: warning: ‘virtual void PinPortBase::moveWidgetBy(qreal, qreal)’ can be marked override [-Wsuggest-override] 42 | void moveWidgetBy(qreal diffX, qreal diffY); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/pinportbase.h:43:18: warning: ‘virtual void PinPortBase::notifyParentResize()’ can be marked override [-Wsuggest-override] 43 | virtual void notifyParentResize(); | ^~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/pinportbase.h:45:16: warning: ‘virtual UMLWidget* PinPortBase::onWidget(const QPointF&)’ can be marked override [-Wsuggest-override] 45 | UMLWidget* onWidget(const QPointF& p); | ^~~~~~~~ /<>/umbrello/umlwidgets/pinportbase.h:46:16: warning: ‘virtual UMLWidget* PinPortBase::widgetWithID(Uml::ID::Type)’ can be marked override [-Wsuggest-override] 46 | UMLWidget* widgetWithID(Uml::ID::Type id); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/pinportbase.h:51:10: warning: ‘virtual void PinPortBase::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 51 | void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); | ^~~~~~~~~~ /<>/umbrello/umlwidgets/pinportbase.h:52:10: warning: ‘virtual bool PinPortBase::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] 52 | bool loadFromXMI1(QDomElement& qElement); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/pinportbase.h:55:18: warning: ‘virtual void PinPortBase::slotMenuSelection(QAction*)’ can be marked override [-Wsuggest-override] 55 | virtual void slotMenuSelection(QAction* action); | ^~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/umlwidgets/portwidget.cpp:12: /<>/umbrello/umlwidgets/portwidget.h:34:16: warning: ‘virtual UMLWidget* PortWidget::ownerWidget() const’ can be marked override [-Wsuggest-override] 34 | UMLWidget* ownerWidget() const; | ^~~~~~~~~~~ /<>/umbrello/umlwidgets/portwidget.h:37:10: warning: ‘virtual void PortWidget::slotMenuSelection(QAction*)’ can be marked override [-Wsuggest-override] 37 | void slotMenuSelection(QAction* action); | ^~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/uml1model/port.h:14, from /<>/umbrello/umlwidgets/portwidget.cpp:15: /<>/umbrello/uml1model/umlcanvasobject.h:43:18: warning: ‘virtual void UMLCanvasObject::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 43 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/umlcanvasobject.h:85:18: warning: ‘virtual bool UMLCanvasObject::resolveRef()’ can be marked override [-Wsuggest-override] 85 | virtual bool resolveRef(); | ^~~~~~~~~~ In file included from /<>/umbrello/umlwidgets/portwidget.cpp:15: /<>/umbrello/uml1model/port.h:36:24: warning: ‘virtual UMLObject* UMLPort::clone() const’ can be marked override [-Wsuggest-override] 36 | virtual UMLObject* clone() const; | ^~~~~ /<>/umbrello/uml1model/port.h:38:10: warning: ‘virtual void UMLPort::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 38 | void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/port.h:42:10: warning: ‘virtual bool UMLPort::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 42 | bool load1(QDomElement & element); | ^~~~~ In file included from /<>/umbrello/umlwidgets/portwidget.cpp:16: /<>/umbrello/uml1model/package.h:39:18: warning: ‘virtual void UMLPackage::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 39 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/package.h:41:24: warning: ‘virtual UMLObject* UMLPackage::clone() const’ can be marked override [-Wsuggest-override] 41 | virtual UMLObject* clone() const; | ^~~~~ /<>/umbrello/uml1model/package.h:64:18: warning: ‘virtual bool UMLPackage::resolveRef()’ can be marked override [-Wsuggest-override] 64 | virtual bool resolveRef(); | ^~~~~~~~~~ /<>/umbrello/uml1model/package.h:66:18: warning: ‘virtual void UMLPackage::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 66 | virtual void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/package.h:69:18: warning: ‘virtual bool UMLPackage::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 69 | virtual bool load1(QDomElement& element); | ^~~~~ In file included from /<>/umbrello/umlwidgets/portwidget.cpp:17: /<>/umbrello/debug/debug_utils.h:91:18: warning: ‘virtual void Tracer::showEvent(QShowEvent*)’ can be marked override [-Wsuggest-override] 91 | virtual void showEvent(QShowEvent*); | ^~~~~~~~~ In file included from /<>/umbrello/umlscene.h:17, from /<>/umbrello/umlwidgets/portwidget.cpp:20: /<>/umbrello/umlwidgets/classifierwidget.h:97:16: warning: ‘virtual UMLWidget* ClassifierWidget::onWidget(const QPointF&)’ can be marked override [-Wsuggest-override] 97 | UMLWidget* onWidget(const QPointF& p); | ^~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:98:16: warning: ‘virtual UMLWidget* ClassifierWidget::widgetWithID(Uml::ID::Type)’ can be marked override [-Wsuggest-override] 98 | UMLWidget* widgetWithID(Uml::ID::Type id); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:100:18: warning: ‘virtual void ClassifierWidget::setDocumentation(const QString&)’ can be marked override [-Wsuggest-override] 100 | virtual void setDocumentation(const QString& doc); | ^~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:102:12: warning: ‘virtual QSizeF ClassifierWidget::calculateSize(bool) const’ can be marked override [-Wsuggest-override] 102 | QSizeF calculateSize(bool withExtensions = true) const; | ^~~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:104:18: warning: ‘virtual void ClassifierWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] 104 | virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); | ^~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:105:26: warning: ‘virtual QPainterPath ClassifierWidget::shape() const’ can be marked override [-Wsuggest-override] 105 | virtual QPainterPath shape() const; | ^~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:107:18: warning: ‘virtual void ClassifierWidget::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 107 | virtual void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); | ^~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:108:18: warning: ‘virtual bool ClassifierWidget::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] 108 | virtual bool loadFromXMI1(QDomElement & qElement); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:111:18: warning: ‘virtual void ClassifierWidget::slotMenuSelection(QAction*)’ can be marked override [-Wsuggest-override] 111 | virtual void slotMenuSelection(QAction* action); | ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:121:12: warning: ‘virtual QSizeF ClassifierWidget::minimumSize() const’ can be marked override [-Wsuggest-override] 121 | QSizeF minimumSize() const; | ^~~~~~~~~~~ In file included from /<>/umbrello/umlwidgets/portwidget.cpp:20: /<>/umbrello/umlscene.h:338:10: warning: ‘virtual void UMLScene::dragEnterEvent(QGraphicsSceneDragDropEvent*)’ can be marked override [-Wsuggest-override] 338 | void dragEnterEvent(QGraphicsSceneDragDropEvent* enterEvent); | ^~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:339:10: warning: ‘virtual void UMLScene::dragMoveEvent(QGraphicsSceneDragDropEvent*)’ can be marked override [-Wsuggest-override] 339 | void dragMoveEvent(QGraphicsSceneDragDropEvent* moveEvent); | ^~~~~~~~~~~~~ /<>/umbrello/umlscene.h:340:10: warning: ‘virtual void UMLScene::dropEvent(QGraphicsSceneDragDropEvent*)’ can be marked override [-Wsuggest-override] 340 | void dropEvent(QGraphicsSceneDragDropEvent* dropEvent); | ^~~~~~~~~ /<>/umbrello/umlscene.h:342:10: warning: ‘virtual void UMLScene::mouseMoveEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 342 | void mouseMoveEvent(QGraphicsSceneMouseEvent* mouseEvent); | ^~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:343:10: warning: ‘virtual void UMLScene::mousePressEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 343 | void mousePressEvent(QGraphicsSceneMouseEvent* mouseEvent); | ^~~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:344:10: warning: ‘virtual void UMLScene::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 344 | void mouseDoubleClickEvent(QGraphicsSceneMouseEvent* mouseEvent); | ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:345:10: warning: ‘virtual void UMLScene::mouseReleaseEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 345 | void mouseReleaseEvent(QGraphicsSceneMouseEvent* mouseEvent); | ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:346:18: warning: ‘virtual void UMLScene::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] 346 | virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent* contextMenuEvent); | ^~~~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:358:18: warning: ‘virtual void UMLScene::drawBackground(QPainter*, const QRectF&)’ can be marked override [-Wsuggest-override] 358 | virtual void drawBackground(QPainter *painter, const QRectF &rect); | ^~~~~~~~~~~~~~ In file included from /<>/umbrello/umlwidgets/portwidget.cpp:21: /<>/umbrello/umlwidgets/componentwidget.h:36:18: warning: ‘virtual void ComponentWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] 36 | virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); | ^~~~~ /<>/umbrello/umlwidgets/componentwidget.h:37:18: warning: ‘virtual void ComponentWidget::moveWidgetBy(qreal, qreal)’ can be marked override [-Wsuggest-override] 37 | virtual void moveWidgetBy(qreal diffX, qreal diffY); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/componentwidget.h:38:18: warning: ‘virtual void ComponentWidget::adjustAssocs(qreal, qreal)’ can be marked override [-Wsuggest-override] 38 | virtual void adjustAssocs(qreal dx, qreal dy); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/componentwidget.h:40:18: warning: ‘virtual void ComponentWidget::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 40 | virtual void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); | ^~~~~~~~~~ /<>/umbrello/umlwidgets/componentwidget.h:54:12: warning: ‘virtual QSizeF ComponentWidget::minimumSize() const’ can be marked override [-Wsuggest-override] 54 | QSizeF minimumSize() const; | ^~~~~~~~~~~ In file included from /<>/umbrello/umlwidgets/portwidget.cpp:22: /<>/umbrello/umlwidgets/floatingtextwidget.h:61:18: warning: ‘virtual void FloatingTextWidget::showPropertiesDialog()’ can be marked override [-Wsuggest-override] 61 | virtual void showPropertiesDialog(); | ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/floatingtextwidget.h:66:10: warning: ‘virtual bool FloatingTextWidget::activate(IDChangeLog*)’ can be marked override [-Wsuggest-override] 66 | bool activate(IDChangeLog* ChangeLog = 0); | ^~~~~~~~ /<>/umbrello/umlwidgets/floatingtextwidget.h:79:16: warning: ‘virtual UMLWidget* FloatingTextWidget::onWidget(const QPointF&)’ can be marked override [-Wsuggest-override] 79 | UMLWidget* onWidget(const QPointF& p); | ^~~~~~~~ /<>/umbrello/umlwidgets/floatingtextwidget.h:81:18: warning: ‘virtual void FloatingTextWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] 81 | virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); | ^~~~~ /<>/umbrello/umlwidgets/floatingtextwidget.h:83:18: warning: ‘virtual void FloatingTextWidget::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 83 | virtual void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); | ^~~~~~~~~~ /<>/umbrello/umlwidgets/floatingtextwidget.h:84:18: warning: ‘virtual bool FloatingTextWidget::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] 84 | virtual bool loadFromXMI1(QDomElement& qElement); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/floatingtextwidget.h:87:18: warning: ‘virtual void FloatingTextWidget::slotMenuSelection(QAction*)’ can be marked override [-Wsuggest-override] 87 | virtual void slotMenuSelection(QAction* action); | ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/floatingtextwidget.h:91:12: warning: ‘virtual QSizeF FloatingTextWidget::minimumSize() const’ can be marked override [-Wsuggest-override] 91 | QSizeF minimumSize() const; | ^~~~~~~~~~~ /<>/umbrello/umlwidgets/floatingtextwidget.h:93:18: warning: ‘virtual void FloatingTextWidget::moveWidgetBy(qreal, qreal)’ can be marked override [-Wsuggest-override] 93 | virtual void moveWidgetBy(qreal diffX, qreal diffY); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/floatingtextwidget.h:94:18: warning: ‘virtual void FloatingTextWidget::constrainMovementForAllWidgets(qreal&, qreal&)’ can be marked override [-Wsuggest-override] 94 | virtual void constrainMovementForAllWidgets(qreal &diffX, qreal &diffY); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 75%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/umlwidgets/preconditionwidget.cpp.o cd /<>/obj-aarch64-linux-gnu/umbrello && /usr/bin/aarch64-linux-gnu-g++ -DCMAKE_BINARY_DIR=\"/<>/obj-aarch64-linux-gnu\" -DKCOREADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLO_VERSION_STRING=\"2.23.3\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-aarch64-linux-gnu/umbrello -I/<>/umbrello -I/<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/include -I/<>/obj-aarch64-linux-gnu -I/<>/umbrello/clipboard -I/<>/umbrello/cmds -I/<>/umbrello/codegenerators -I/<>/umbrello/codegenerators/ada -I/<>/umbrello/codegenerators/as -I/<>/umbrello/codegenerators/cpp -I/<>/umbrello/codegenerators/csharp -I/<>/umbrello/codegenerators/d -I/<>/umbrello/codegenerators/idl -I/<>/umbrello/codegenerators/java -I/<>/umbrello/codegenerators/js -I/<>/umbrello/codegenerators/pascal -I/<>/umbrello/codegenerators/perl -I/<>/umbrello/codegenerators/php -I/<>/umbrello/codegenerators/python -I/<>/umbrello/codegenerators/ruby -I/<>/umbrello/codegenerators/sql -I/<>/umbrello/codegenerators/tcl -I/<>/umbrello/codegenerators/vala -I/<>/umbrello/codegenerators/xml -I/<>/umbrello/codegenwizard -I/<>/umbrello/codeimport -I/<>/umbrello/codeimport/csharp -I/<>/umbrello/codeimpwizard -I/<>/umbrello/debug -I/<>/umbrello/dialogs -I/<>/umbrello/dialogs/pages -I/<>/umbrello/dialogs/widgets -I/<>/umbrello/docgenerators -I/<>/umbrello/finder -I/<>/umbrello/refactoring -I/<>/umbrello/uml1model -I/<>/umbrello/umlwidgets -I/<>/lib/cppparser -I/<>/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/aarch64-linux-gnu/qt5 -isystem /usr/include/aarch64-linux-gnu/qt5/QtWidgets -isystem /usr/include/aarch64-linux-gnu/qt5/QtGui -isystem /usr/include/aarch64-linux-gnu/qt5/QtCore -isystem /usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/aarch64-linux-gnu/qt5/QtXml -isystem /usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/aarch64-linux-gnu/qt5/QtSvg -isystem /usr/include/aarch64-linux-gnu/qt5/QtWebKitWidgets -isystem /usr/include/aarch64-linux-gnu/qt5/QtWebKit -isystem /usr/include/aarch64-linux-gnu/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/aarch64-linux-gnu/qt5/QtConcurrent -isystem /usr/include/aarch64-linux-gnu/qt5/QtDBus -isystem /usr/include/KF5/KTextEditor -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -fno-delete-null-pointer-checks -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -o CMakeFiles/libumbrello.dir/umlwidgets/preconditionwidget.cpp.o -c /<>/umbrello/umlwidgets/preconditionwidget.cpp In file included from /<>/umbrello/umlwidgets/umlwidget.h:18, from /<>/umbrello/umlwidgets/preconditionwidget.h:14, from /<>/umbrello/umlwidgets/preconditionwidget.cpp:12: /<>/umbrello/umlwidgets/widgetbase.h:187:20: warning: ‘virtual QRectF WidgetBase::boundingRect() const’ can be marked override [-Wsuggest-override] 187 | virtual QRectF boundingRect() const; | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/widgetbase.h:191:18: warning: ‘virtual void WidgetBase::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] 191 | virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); | ^~~~~ /<>/umbrello/umlwidgets/widgetbase.h:260:18: warning: ‘virtual void WidgetBase::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] 260 | virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent *event); | ^~~~~~~~~~~~~~~~ In file included from /<>/umbrello/umlwidgets/preconditionwidget.h:14, from /<>/umbrello/umlwidgets/preconditionwidget.cpp:12: /<>/umbrello/umlwidgets/umlwidget.h:71:18: warning: ‘virtual void UMLWidget::setUseFillColor(bool)’ can be marked override [-Wsuggest-override] 71 | virtual void setUseFillColor(bool fc); | ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:74:18: warning: ‘virtual void UMLWidget::setTextColor(const QColor&)’ can be marked override [-Wsuggest-override] 74 | virtual void setTextColor(const QColor &color); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:77:18: warning: ‘virtual void UMLWidget::setLineColor(const QColor&)’ can be marked override [-Wsuggest-override] 77 | virtual void setLineColor(const QColor &color); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:80:18: warning: ‘virtual void UMLWidget::setLineWidth(uint)’ can be marked override [-Wsuggest-override] 80 | virtual void setLineWidth(uint width); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:83:18: warning: ‘virtual void UMLWidget::setFillColor(const QColor&)’ can be marked override [-Wsuggest-override] 83 | virtual void setFillColor(const QColor &color); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:87:18: warning: ‘virtual void UMLWidget::setSelected(bool)’ can be marked override [-Wsuggest-override] 87 | virtual void setSelected(bool _select); | ^~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:96:18: warning: ‘virtual void UMLWidget::setFont(const QFont&)’ can be marked override [-Wsuggest-override] 96 | virtual void setFont(const QFont &font); | ^~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:173:18: warning: ‘virtual void UMLWidget::showPropertiesDialog()’ can be marked override [-Wsuggest-override] 173 | virtual void showPropertiesDialog(); | ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:192:18: warning: ‘virtual bool UMLWidget::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] 192 | virtual bool loadFromXMI1(QDomElement &qElement); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:193:18: warning: ‘virtual void UMLWidget::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 193 | virtual void saveToXMI1(QDomDocument &qDoc, QDomElement &qElement); | ^~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:230:18: warning: ‘virtual void UMLWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] 230 | virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); | ^~~~~ /<>/umbrello/umlwidgets/umlwidget.h:234:18: warning: ‘virtual void UMLWidget::slotMenuSelection(QAction*)’ can be marked override [-Wsuggest-override] 234 | virtual void slotMenuSelection(QAction* action); | ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:251:18: warning: ‘virtual void UMLWidget::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] 251 | virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent* event); | ^~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:252:18: warning: ‘virtual void UMLWidget::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 252 | virtual void mouseDoubleClickEvent(QGraphicsSceneMouseEvent *event); | ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:253:18: warning: ‘virtual void UMLWidget::mousePressEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 253 | virtual void mousePressEvent(QGraphicsSceneMouseEvent *event); | ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:254:18: warning: ‘virtual void UMLWidget::mouseMoveEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 254 | virtual void mouseMoveEvent(QGraphicsSceneMouseEvent *event); | ^~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:255:18: warning: ‘virtual void UMLWidget::mouseReleaseEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 255 | virtual void mouseReleaseEvent(QGraphicsSceneMouseEvent *event); | ^~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/umlwidgets/preconditionwidget.cpp:12: /<>/umbrello/umlwidgets/preconditionwidget.h:39:10: warning: ‘virtual void PreconditionWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] 39 | void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); | ^~~~~ /<>/umbrello/umlwidgets/preconditionwidget.h:44:10: warning: ‘virtual bool PreconditionWidget::activate(IDChangeLog*)’ can be marked override [-Wsuggest-override] 44 | bool activate(IDChangeLog* Log = 0); | ^~~~~~~~ /<>/umbrello/umlwidgets/preconditionwidget.h:47:18: warning: ‘virtual void PreconditionWidget::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 47 | virtual void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); | ^~~~~~~~~~ /<>/umbrello/umlwidgets/preconditionwidget.h:48:18: warning: ‘virtual bool PreconditionWidget::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] 48 | virtual bool loadFromXMI1(QDomElement& qElement); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/preconditionwidget.h:53:10: warning: ‘virtual void PreconditionWidget::slotMenuSelection(QAction*)’ can be marked override [-Wsuggest-override] 53 | void slotMenuSelection(QAction* action); | ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/preconditionwidget.h:54:10: warning: ‘virtual void PreconditionWidget::slotWidgetMoved(Uml::ID::Type)’ can be marked override [-Wsuggest-override] 54 | void slotWidgetMoved(Uml::ID::Type id); | ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/preconditionwidget.h:57:12: warning: ‘virtual QSizeF PreconditionWidget::minimumSize() const’ can be marked override [-Wsuggest-override] 57 | QSizeF minimumSize() const; | ^~~~~~~~~~~ In file included from /<>/umbrello/umlwidgets/preconditionwidget.cpp:15: /<>/umbrello/debug/debug_utils.h:91:18: warning: ‘virtual void Tracer::showEvent(QShowEvent*)’ can be marked override [-Wsuggest-override] 91 | virtual void showEvent(QShowEvent*); | ^~~~~~~~~ In file included from /<>/umbrello/umlwidgets/preconditionwidget.cpp:18: /<>/umbrello/umlwidgets/objectwidget.h:39:18: warning: ‘virtual void ObjectWidget::setX(qreal)’ can be marked override [-Wsuggest-override] 39 | virtual void setX(qreal x); | ^~~~ /<>/umbrello/umlwidgets/objectwidget.h:40:18: warning: ‘virtual void ObjectWidget::setY(qreal)’ can be marked override [-Wsuggest-override] 40 | virtual void setY(qreal y); | ^~~~ /<>/umbrello/umlwidgets/objectwidget.h:47:18: warning: ‘virtual void ObjectWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] 47 | virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); | ^~~~~ /<>/umbrello/umlwidgets/objectwidget.h:49:10: warning: ‘virtual bool ObjectWidget::activate(IDChangeLog*)’ can be marked override [-Wsuggest-override] 49 | bool activate(IDChangeLog* ChangeLog = 0); | ^~~~~~~~ /<>/umbrello/umlwidgets/objectwidget.h:51:10: warning: ‘virtual void ObjectWidget::cleanup()’ can be marked override [-Wsuggest-override] 51 | void cleanup(); | ^~~~~~~ /<>/umbrello/umlwidgets/objectwidget.h:53:10: warning: ‘virtual void ObjectWidget::showPropertiesDialog()’ can be marked override [-Wsuggest-override] 53 | void showPropertiesDialog(); | ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/objectwidget.h:73:18: warning: ‘virtual void ObjectWidget::setLineColorCmd(const QColor&)’ can be marked override [-Wsuggest-override] 73 | virtual void setLineColorCmd(const QColor &color); | ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/objectwidget.h:77:18: warning: ‘virtual void ObjectWidget::resizeWidget(qreal, qreal)’ can be marked override [-Wsuggest-override] 77 | virtual void resizeWidget(qreal newW, qreal newH); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/objectwidget.h:79:18: warning: ‘virtual void ObjectWidget::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 79 | virtual void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); | ^~~~~~~~~~ /<>/umbrello/umlwidgets/objectwidget.h:80:18: warning: ‘virtual bool ObjectWidget::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] 80 | virtual bool loadFromXMI1(QDomElement& qElement); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/objectwidget.h:83:10: warning: ‘virtual void ObjectWidget::slotMenuSelection(QAction*)’ can be marked override [-Wsuggest-override] 83 | void slotMenuSelection(QAction* action); | ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/objectwidget.h:84:18: warning: ‘virtual void ObjectWidget::slotFillColorChanged(Uml::ID::Type)’ can be marked override [-Wsuggest-override] 84 | virtual void slotFillColorChanged(Uml::ID::Type viewID); | ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/objectwidget.h:88:18: warning: ‘virtual void ObjectWidget::mousePressEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 88 | virtual void mousePressEvent(QGraphicsSceneMouseEvent *me); | ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/objectwidget.h:89:18: warning: ‘virtual void ObjectWidget::mouseMoveEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 89 | virtual void mouseMoveEvent(QGraphicsSceneMouseEvent *me); | ^~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/objectwidget.h:91:12: warning: ‘virtual QSizeF ObjectWidget::minimumSize() const’ can be marked override [-Wsuggest-override] 91 | QSizeF minimumSize() const; | ^~~~~~~~~~~ /<>/umbrello/umlwidgets/objectwidget.h:93:18: warning: ‘virtual void ObjectWidget::moveEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 93 | virtual void moveEvent(QGraphicsSceneMouseEvent *event); | ^~~~~~~~~ /<>/umbrello/umlwidgets/objectwidget.h:94:18: warning: ‘virtual void ObjectWidget::moveWidgetBy(qreal, qreal)’ can be marked override [-Wsuggest-override] 94 | virtual void moveWidgetBy(qreal diffX, qreal diffY); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/objectwidget.h:95:18: warning: ‘virtual void ObjectWidget::constrainMovementForAllWidgets(qreal&, qreal&)’ can be marked override [-Wsuggest-override] 95 | virtual void constrainMovementForAllWidgets(qreal &diffX, qreal &diffY); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/objectwidget.h:97:21: warning: ‘virtual QCursor ObjectWidget::resizeCursor() const’ can be marked override [-Wsuggest-override] 97 | virtual QCursor resizeCursor() const; | ^~~~~~~~~~~~ In file included from /<>/umbrello/uml.h:15, from /<>/umbrello/umlwidgets/preconditionwidget.cpp:19: /<>/umbrello/dialogs/multipagedialogbase.h:101:18: warning: ‘virtual void MultiPageDialogBase::keyPressEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] 101 | virtual void keyPressEvent(QKeyEvent *event); | ^~~~~~~~~~~~~ In file included from /<>/umbrello/umlwidgets/preconditionwidget.cpp:19: /<>/umbrello/uml.h:201:18: warning: ‘virtual void UMLApp::keyPressEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] 201 | virtual void keyPressEvent(QKeyEvent* e); | ^~~~~~~~~~~~~ /<>/umbrello/uml.h:202:18: warning: ‘virtual void UMLApp::keyReleaseEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] 202 | virtual void keyReleaseEvent(QKeyEvent* e); | ^~~~~~~~~~~~~~~ /<>/umbrello/uml.h:204:18: warning: ‘virtual void UMLApp::customEvent(QEvent*)’ can be marked override [-Wsuggest-override] 204 | virtual void customEvent(QEvent* e); | ^~~~~~~~~~~ /<>/umbrello/uml.h:215:18: warning: ‘virtual bool UMLApp::queryClose()’ can be marked override [-Wsuggest-override] 215 | virtual bool queryClose(); | ^~~~~~~~~~ /<>/umbrello/uml.h:217:18: warning: ‘virtual void UMLApp::saveProperties(KConfigGroup&)’ can be marked override [-Wsuggest-override] 217 | virtual void saveProperties(KConfigGroup & cfg); | ^~~~~~~~~~~~~~ /<>/umbrello/uml.h:218:18: warning: ‘virtual void UMLApp::readProperties(const KConfigGroup&)’ can be marked override [-Wsuggest-override] 218 | virtual void readProperties(const KConfigGroup & cfg); | ^~~~~~~~~~~~~~ In file included from /<>/umbrello/umlscene.h:17, from /<>/umbrello/umlwidgets/preconditionwidget.cpp:20: /<>/umbrello/umlwidgets/classifierwidget.h:97:16: warning: ‘virtual UMLWidget* ClassifierWidget::onWidget(const QPointF&)’ can be marked override [-Wsuggest-override] 97 | UMLWidget* onWidget(const QPointF& p); | ^~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:98:16: warning: ‘virtual UMLWidget* ClassifierWidget::widgetWithID(Uml::ID::Type)’ can be marked override [-Wsuggest-override] 98 | UMLWidget* widgetWithID(Uml::ID::Type id); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:100:18: warning: ‘virtual void ClassifierWidget::setDocumentation(const QString&)’ can be marked override [-Wsuggest-override] 100 | virtual void setDocumentation(const QString& doc); | ^~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:102:12: warning: ‘virtual QSizeF ClassifierWidget::calculateSize(bool) const’ can be marked override [-Wsuggest-override] 102 | QSizeF calculateSize(bool withExtensions = true) const; | ^~~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:104:18: warning: ‘virtual void ClassifierWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] 104 | virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); | ^~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:105:26: warning: ‘virtual QPainterPath ClassifierWidget::shape() const’ can be marked override [-Wsuggest-override] 105 | virtual QPainterPath shape() const; | ^~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:107:18: warning: ‘virtual void ClassifierWidget::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 107 | virtual void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); | ^~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:108:18: warning: ‘virtual bool ClassifierWidget::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] 108 | virtual bool loadFromXMI1(QDomElement & qElement); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:111:18: warning: ‘virtual void ClassifierWidget::slotMenuSelection(QAction*)’ can be marked override [-Wsuggest-override] 111 | virtual void slotMenuSelection(QAction* action); | ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:121:12: warning: ‘virtual QSizeF ClassifierWidget::minimumSize() const’ can be marked override [-Wsuggest-override] 121 | QSizeF minimumSize() const; | ^~~~~~~~~~~ In file included from /<>/umbrello/umlwidgets/preconditionwidget.cpp:20: /<>/umbrello/umlscene.h:338:10: warning: ‘virtual void UMLScene::dragEnterEvent(QGraphicsSceneDragDropEvent*)’ can be marked override [-Wsuggest-override] 338 | void dragEnterEvent(QGraphicsSceneDragDropEvent* enterEvent); | ^~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:339:10: warning: ‘virtual void UMLScene::dragMoveEvent(QGraphicsSceneDragDropEvent*)’ can be marked override [-Wsuggest-override] 339 | void dragMoveEvent(QGraphicsSceneDragDropEvent* moveEvent); | ^~~~~~~~~~~~~ /<>/umbrello/umlscene.h:340:10: warning: ‘virtual void UMLScene::dropEvent(QGraphicsSceneDragDropEvent*)’ can be marked override [-Wsuggest-override] 340 | void dropEvent(QGraphicsSceneDragDropEvent* dropEvent); | ^~~~~~~~~ /<>/umbrello/umlscene.h:342:10: warning: ‘virtual void UMLScene::mouseMoveEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 342 | void mouseMoveEvent(QGraphicsSceneMouseEvent* mouseEvent); | ^~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:343:10: warning: ‘virtual void UMLScene::mousePressEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 343 | void mousePressEvent(QGraphicsSceneMouseEvent* mouseEvent); | ^~~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:344:10: warning: ‘virtual void UMLScene::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 344 | void mouseDoubleClickEvent(QGraphicsSceneMouseEvent* mouseEvent); | ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:345:10: warning: ‘virtual void UMLScene::mouseReleaseEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 345 | void mouseReleaseEvent(QGraphicsSceneMouseEvent* mouseEvent); | ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:346:18: warning: ‘virtual void UMLScene::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] 346 | virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent* contextMenuEvent); | ^~~~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:358:18: warning: ‘virtual void UMLScene::drawBackground(QPainter*, const QRectF&)’ can be marked override [-Wsuggest-override] 358 | virtual void drawBackground(QPainter *painter, const QRectF &rect); | ^~~~~~~~~~~~~~ [ 76%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/umlwidgets/regionwidget.cpp.o cd /<>/obj-aarch64-linux-gnu/umbrello && /usr/bin/aarch64-linux-gnu-g++ -DCMAKE_BINARY_DIR=\"/<>/obj-aarch64-linux-gnu\" -DKCOREADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLO_VERSION_STRING=\"2.23.3\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-aarch64-linux-gnu/umbrello -I/<>/umbrello -I/<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/include -I/<>/obj-aarch64-linux-gnu -I/<>/umbrello/clipboard -I/<>/umbrello/cmds -I/<>/umbrello/codegenerators -I/<>/umbrello/codegenerators/ada -I/<>/umbrello/codegenerators/as -I/<>/umbrello/codegenerators/cpp -I/<>/umbrello/codegenerators/csharp -I/<>/umbrello/codegenerators/d -I/<>/umbrello/codegenerators/idl -I/<>/umbrello/codegenerators/java -I/<>/umbrello/codegenerators/js -I/<>/umbrello/codegenerators/pascal -I/<>/umbrello/codegenerators/perl -I/<>/umbrello/codegenerators/php -I/<>/umbrello/codegenerators/python -I/<>/umbrello/codegenerators/ruby -I/<>/umbrello/codegenerators/sql -I/<>/umbrello/codegenerators/tcl -I/<>/umbrello/codegenerators/vala -I/<>/umbrello/codegenerators/xml -I/<>/umbrello/codegenwizard -I/<>/umbrello/codeimport -I/<>/umbrello/codeimport/csharp -I/<>/umbrello/codeimpwizard -I/<>/umbrello/debug -I/<>/umbrello/dialogs -I/<>/umbrello/dialogs/pages -I/<>/umbrello/dialogs/widgets -I/<>/umbrello/docgenerators -I/<>/umbrello/finder -I/<>/umbrello/refactoring -I/<>/umbrello/uml1model -I/<>/umbrello/umlwidgets -I/<>/lib/cppparser -I/<>/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/aarch64-linux-gnu/qt5 -isystem /usr/include/aarch64-linux-gnu/qt5/QtWidgets -isystem /usr/include/aarch64-linux-gnu/qt5/QtGui -isystem /usr/include/aarch64-linux-gnu/qt5/QtCore -isystem /usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/aarch64-linux-gnu/qt5/QtXml -isystem /usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/aarch64-linux-gnu/qt5/QtSvg -isystem /usr/include/aarch64-linux-gnu/qt5/QtWebKitWidgets -isystem /usr/include/aarch64-linux-gnu/qt5/QtWebKit -isystem /usr/include/aarch64-linux-gnu/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/aarch64-linux-gnu/qt5/QtConcurrent -isystem /usr/include/aarch64-linux-gnu/qt5/QtDBus -isystem /usr/include/KF5/KTextEditor -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -fno-delete-null-pointer-checks -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -o CMakeFiles/libumbrello.dir/umlwidgets/regionwidget.cpp.o -c /<>/umbrello/umlwidgets/regionwidget.cpp In file included from /<>/umbrello/umlwidgets/umlwidget.h:18, from /<>/umbrello/umlwidgets/regionwidget.h:14, from /<>/umbrello/umlwidgets/regionwidget.cpp:12: /<>/umbrello/umlwidgets/widgetbase.h:187:20: warning: ‘virtual QRectF WidgetBase::boundingRect() const’ can be marked override [-Wsuggest-override] 187 | virtual QRectF boundingRect() const; | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/widgetbase.h:191:18: warning: ‘virtual void WidgetBase::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] 191 | virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); | ^~~~~ /<>/umbrello/umlwidgets/widgetbase.h:260:18: warning: ‘virtual void WidgetBase::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] 260 | virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent *event); | ^~~~~~~~~~~~~~~~ In file included from /<>/umbrello/umlwidgets/regionwidget.h:14, from /<>/umbrello/umlwidgets/regionwidget.cpp:12: /<>/umbrello/umlwidgets/umlwidget.h:71:18: warning: ‘virtual void UMLWidget::setUseFillColor(bool)’ can be marked override [-Wsuggest-override] 71 | virtual void setUseFillColor(bool fc); | ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:74:18: warning: ‘virtual void UMLWidget::setTextColor(const QColor&)’ can be marked override [-Wsuggest-override] 74 | virtual void setTextColor(const QColor &color); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:77:18: warning: ‘virtual void UMLWidget::setLineColor(const QColor&)’ can be marked override [-Wsuggest-override] 77 | virtual void setLineColor(const QColor &color); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:80:18: warning: ‘virtual void UMLWidget::setLineWidth(uint)’ can be marked override [-Wsuggest-override] 80 | virtual void setLineWidth(uint width); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:83:18: warning: ‘virtual void UMLWidget::setFillColor(const QColor&)’ can be marked override [-Wsuggest-override] 83 | virtual void setFillColor(const QColor &color); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:87:18: warning: ‘virtual void UMLWidget::setSelected(bool)’ can be marked override [-Wsuggest-override] 87 | virtual void setSelected(bool _select); | ^~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:96:18: warning: ‘virtual void UMLWidget::setFont(const QFont&)’ can be marked override [-Wsuggest-override] 96 | virtual void setFont(const QFont &font); | ^~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:173:18: warning: ‘virtual void UMLWidget::showPropertiesDialog()’ can be marked override [-Wsuggest-override] 173 | virtual void showPropertiesDialog(); | ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:192:18: warning: ‘virtual bool UMLWidget::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] 192 | virtual bool loadFromXMI1(QDomElement &qElement); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:193:18: warning: ‘virtual void UMLWidget::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 193 | virtual void saveToXMI1(QDomDocument &qDoc, QDomElement &qElement); | ^~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:230:18: warning: ‘virtual void UMLWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] 230 | virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); | ^~~~~ /<>/umbrello/umlwidgets/umlwidget.h:234:18: warning: ‘virtual void UMLWidget::slotMenuSelection(QAction*)’ can be marked override [-Wsuggest-override] 234 | virtual void slotMenuSelection(QAction* action); | ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:251:18: warning: ‘virtual void UMLWidget::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] 251 | virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent* event); | ^~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:252:18: warning: ‘virtual void UMLWidget::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 252 | virtual void mouseDoubleClickEvent(QGraphicsSceneMouseEvent *event); | ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:253:18: warning: ‘virtual void UMLWidget::mousePressEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 253 | virtual void mousePressEvent(QGraphicsSceneMouseEvent *event); | ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:254:18: warning: ‘virtual void UMLWidget::mouseMoveEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 254 | virtual void mouseMoveEvent(QGraphicsSceneMouseEvent *event); | ^~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:255:18: warning: ‘virtual void UMLWidget::mouseReleaseEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 255 | virtual void mouseReleaseEvent(QGraphicsSceneMouseEvent *event); | ^~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/umlwidgets/regionwidget.cpp:12: /<>/umbrello/umlwidgets/regionwidget.h:26:18: warning: ‘virtual void RegionWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] 26 | virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); | ^~~~~ /<>/umbrello/umlwidgets/regionwidget.h:28:10: warning: ‘virtual void RegionWidget::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 28 | void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); | ^~~~~~~~~~ /<>/umbrello/umlwidgets/regionwidget.h:29:10: warning: ‘virtual bool RegionWidget::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] 29 | bool loadFromXMI1(QDomElement& qElement); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/regionwidget.h:32:12: warning: ‘virtual QSizeF RegionWidget::minimumSize() const’ can be marked override [-Wsuggest-override] 32 | QSizeF minimumSize() const; | ^~~~~~~~~~~ In file included from /<>/umbrello/umlwidgets/regionwidget.cpp:16: /<>/umbrello/debug/debug_utils.h:91:18: warning: ‘virtual void Tracer::showEvent(QShowEvent*)’ can be marked override [-Wsuggest-override] 91 | virtual void showEvent(QShowEvent*); | ^~~~~~~~~ [ 76%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/umlwidgets/seqlinewidget.cpp.o cd /<>/obj-aarch64-linux-gnu/umbrello && /usr/bin/aarch64-linux-gnu-g++ -DCMAKE_BINARY_DIR=\"/<>/obj-aarch64-linux-gnu\" -DKCOREADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLO_VERSION_STRING=\"2.23.3\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-aarch64-linux-gnu/umbrello -I/<>/umbrello -I/<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/include -I/<>/obj-aarch64-linux-gnu -I/<>/umbrello/clipboard -I/<>/umbrello/cmds -I/<>/umbrello/codegenerators -I/<>/umbrello/codegenerators/ada -I/<>/umbrello/codegenerators/as -I/<>/umbrello/codegenerators/cpp -I/<>/umbrello/codegenerators/csharp -I/<>/umbrello/codegenerators/d -I/<>/umbrello/codegenerators/idl -I/<>/umbrello/codegenerators/java -I/<>/umbrello/codegenerators/js -I/<>/umbrello/codegenerators/pascal -I/<>/umbrello/codegenerators/perl -I/<>/umbrello/codegenerators/php -I/<>/umbrello/codegenerators/python -I/<>/umbrello/codegenerators/ruby -I/<>/umbrello/codegenerators/sql -I/<>/umbrello/codegenerators/tcl -I/<>/umbrello/codegenerators/vala -I/<>/umbrello/codegenerators/xml -I/<>/umbrello/codegenwizard -I/<>/umbrello/codeimport -I/<>/umbrello/codeimport/csharp -I/<>/umbrello/codeimpwizard -I/<>/umbrello/debug -I/<>/umbrello/dialogs -I/<>/umbrello/dialogs/pages -I/<>/umbrello/dialogs/widgets -I/<>/umbrello/docgenerators -I/<>/umbrello/finder -I/<>/umbrello/refactoring -I/<>/umbrello/uml1model -I/<>/umbrello/umlwidgets -I/<>/lib/cppparser -I/<>/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/aarch64-linux-gnu/qt5 -isystem /usr/include/aarch64-linux-gnu/qt5/QtWidgets -isystem /usr/include/aarch64-linux-gnu/qt5/QtGui -isystem /usr/include/aarch64-linux-gnu/qt5/QtCore -isystem /usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/aarch64-linux-gnu/qt5/QtXml -isystem /usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/aarch64-linux-gnu/qt5/QtSvg -isystem /usr/include/aarch64-linux-gnu/qt5/QtWebKitWidgets -isystem /usr/include/aarch64-linux-gnu/qt5/QtWebKit -isystem /usr/include/aarch64-linux-gnu/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/aarch64-linux-gnu/qt5/QtConcurrent -isystem /usr/include/aarch64-linux-gnu/qt5/QtDBus -isystem /usr/include/KF5/KTextEditor -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -fno-delete-null-pointer-checks -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -o CMakeFiles/libumbrello.dir/umlwidgets/seqlinewidget.cpp.o -c /<>/umbrello/umlwidgets/seqlinewidget.cpp In file included from /<>/umbrello/umlwidgets/umlwidget.h:18, from /<>/umbrello/umlwidgets/messagewidget.h:14, from /<>/umbrello/umlwidgets/seqlinewidget.cpp:15: /<>/umbrello/umlwidgets/widgetbase.h:187:20: warning: ‘virtual QRectF WidgetBase::boundingRect() const’ can be marked override [-Wsuggest-override] 187 | virtual QRectF boundingRect() const; | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/widgetbase.h:191:18: warning: ‘virtual void WidgetBase::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] 191 | virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); | ^~~~~ /<>/umbrello/umlwidgets/widgetbase.h:260:18: warning: ‘virtual void WidgetBase::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] 260 | virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent *event); | ^~~~~~~~~~~~~~~~ In file included from /<>/umbrello/umlwidgets/messagewidget.h:14, from /<>/umbrello/umlwidgets/seqlinewidget.cpp:15: /<>/umbrello/umlwidgets/umlwidget.h:71:18: warning: ‘virtual void UMLWidget::setUseFillColor(bool)’ can be marked override [-Wsuggest-override] 71 | virtual void setUseFillColor(bool fc); | ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:74:18: warning: ‘virtual void UMLWidget::setTextColor(const QColor&)’ can be marked override [-Wsuggest-override] 74 | virtual void setTextColor(const QColor &color); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:77:18: warning: ‘virtual void UMLWidget::setLineColor(const QColor&)’ can be marked override [-Wsuggest-override] 77 | virtual void setLineColor(const QColor &color); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:80:18: warning: ‘virtual void UMLWidget::setLineWidth(uint)’ can be marked override [-Wsuggest-override] 80 | virtual void setLineWidth(uint width); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:83:18: warning: ‘virtual void UMLWidget::setFillColor(const QColor&)’ can be marked override [-Wsuggest-override] 83 | virtual void setFillColor(const QColor &color); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:87:18: warning: ‘virtual void UMLWidget::setSelected(bool)’ can be marked override [-Wsuggest-override] 87 | virtual void setSelected(bool _select); | ^~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:96:18: warning: ‘virtual void UMLWidget::setFont(const QFont&)’ can be marked override [-Wsuggest-override] 96 | virtual void setFont(const QFont &font); | ^~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:173:18: warning: ‘virtual void UMLWidget::showPropertiesDialog()’ can be marked override [-Wsuggest-override] 173 | virtual void showPropertiesDialog(); | ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:192:18: warning: ‘virtual bool UMLWidget::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] 192 | virtual bool loadFromXMI1(QDomElement &qElement); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:193:18: warning: ‘virtual void UMLWidget::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 193 | virtual void saveToXMI1(QDomDocument &qDoc, QDomElement &qElement); | ^~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:230:18: warning: ‘virtual void UMLWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] 230 | virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); | ^~~~~ /<>/umbrello/umlwidgets/umlwidget.h:234:18: warning: ‘virtual void UMLWidget::slotMenuSelection(QAction*)’ can be marked override [-Wsuggest-override] 234 | virtual void slotMenuSelection(QAction* action); | ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:251:18: warning: ‘virtual void UMLWidget::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] 251 | virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent* event); | ^~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:252:18: warning: ‘virtual void UMLWidget::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 252 | virtual void mouseDoubleClickEvent(QGraphicsSceneMouseEvent *event); | ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:253:18: warning: ‘virtual void UMLWidget::mousePressEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 253 | virtual void mousePressEvent(QGraphicsSceneMouseEvent *event); | ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:254:18: warning: ‘virtual void UMLWidget::mouseMoveEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 254 | virtual void mouseMoveEvent(QGraphicsSceneMouseEvent *event); | ^~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:255:18: warning: ‘virtual void UMLWidget::mouseReleaseEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 255 | virtual void mouseReleaseEvent(QGraphicsSceneMouseEvent *event); | ^~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/umlscene.h:17, from /<>/umbrello/umlwidgets/linkwidget.h:15, from /<>/umbrello/umlwidgets/messagewidget.h:15, from /<>/umbrello/umlwidgets/seqlinewidget.cpp:15: /<>/umbrello/umlwidgets/classifierwidget.h:97:16: warning: ‘virtual UMLWidget* ClassifierWidget::onWidget(const QPointF&)’ can be marked override [-Wsuggest-override] 97 | UMLWidget* onWidget(const QPointF& p); | ^~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:98:16: warning: ‘virtual UMLWidget* ClassifierWidget::widgetWithID(Uml::ID::Type)’ can be marked override [-Wsuggest-override] 98 | UMLWidget* widgetWithID(Uml::ID::Type id); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:100:18: warning: ‘virtual void ClassifierWidget::setDocumentation(const QString&)’ can be marked override [-Wsuggest-override] 100 | virtual void setDocumentation(const QString& doc); | ^~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:102:12: warning: ‘virtual QSizeF ClassifierWidget::calculateSize(bool) const’ can be marked override [-Wsuggest-override] 102 | QSizeF calculateSize(bool withExtensions = true) const; | ^~~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:104:18: warning: ‘virtual void ClassifierWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] 104 | virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); | ^~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:105:26: warning: ‘virtual QPainterPath ClassifierWidget::shape() const’ can be marked override [-Wsuggest-override] 105 | virtual QPainterPath shape() const; | ^~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:107:18: warning: ‘virtual void ClassifierWidget::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 107 | virtual void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); | ^~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:108:18: warning: ‘virtual bool ClassifierWidget::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] 108 | virtual bool loadFromXMI1(QDomElement & qElement); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:111:18: warning: ‘virtual void ClassifierWidget::slotMenuSelection(QAction*)’ can be marked override [-Wsuggest-override] 111 | virtual void slotMenuSelection(QAction* action); | ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:121:12: warning: ‘virtual QSizeF ClassifierWidget::minimumSize() const’ can be marked override [-Wsuggest-override] 121 | QSizeF minimumSize() const; | ^~~~~~~~~~~ In file included from /<>/umbrello/umlwidgets/linkwidget.h:15, from /<>/umbrello/umlwidgets/messagewidget.h:15, from /<>/umbrello/umlwidgets/seqlinewidget.cpp:15: /<>/umbrello/umlscene.h:338:10: warning: ‘virtual void UMLScene::dragEnterEvent(QGraphicsSceneDragDropEvent*)’ can be marked override [-Wsuggest-override] 338 | void dragEnterEvent(QGraphicsSceneDragDropEvent* enterEvent); | ^~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:339:10: warning: ‘virtual void UMLScene::dragMoveEvent(QGraphicsSceneDragDropEvent*)’ can be marked override [-Wsuggest-override] 339 | void dragMoveEvent(QGraphicsSceneDragDropEvent* moveEvent); | ^~~~~~~~~~~~~ /<>/umbrello/umlscene.h:340:10: warning: ‘virtual void UMLScene::dropEvent(QGraphicsSceneDragDropEvent*)’ can be marked override [-Wsuggest-override] 340 | void dropEvent(QGraphicsSceneDragDropEvent* dropEvent); | ^~~~~~~~~ /<>/umbrello/umlscene.h:342:10: warning: ‘virtual void UMLScene::mouseMoveEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 342 | void mouseMoveEvent(QGraphicsSceneMouseEvent* mouseEvent); | ^~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:343:10: warning: ‘virtual void UMLScene::mousePressEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 343 | void mousePressEvent(QGraphicsSceneMouseEvent* mouseEvent); | ^~~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:344:10: warning: ‘virtual void UMLScene::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 344 | void mouseDoubleClickEvent(QGraphicsSceneMouseEvent* mouseEvent); | ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:345:10: warning: ‘virtual void UMLScene::mouseReleaseEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 345 | void mouseReleaseEvent(QGraphicsSceneMouseEvent* mouseEvent); | ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:346:18: warning: ‘virtual void UMLScene::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] 346 | virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent* contextMenuEvent); | ^~~~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:358:18: warning: ‘virtual void UMLScene::drawBackground(QPainter*, const QRectF&)’ can be marked override [-Wsuggest-override] 358 | virtual void drawBackground(QPainter *painter, const QRectF &rect); | ^~~~~~~~~~~~~~ In file included from /<>/umbrello/umlwidgets/seqlinewidget.cpp:15: /<>/umbrello/umlwidgets/messagewidget.h:54:18: warning: ‘virtual void MessageWidget::setY(qreal)’ can be marked override [-Wsuggest-override] 54 | virtual void setY(qreal y); | ^~~~ /<>/umbrello/umlwidgets/messagewidget.h:58:18: warning: ‘virtual void MessageWidget::lwSetFont(QFont)’ can be marked override [-Wsuggest-override] 58 | virtual void lwSetFont (QFont font); | ^~~~~~~~~ /<>/umbrello/umlwidgets/messagewidget.h:59:28: warning: ‘virtual UMLClassifier* MessageWidget::operationOwner()’ can be marked override [-Wsuggest-override] 59 | virtual UMLClassifier *operationOwner(); | ^~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/messagewidget.h:61:27: warning: ‘virtual UMLOperation* MessageWidget::operation()’ can be marked override [-Wsuggest-override] 61 | virtual UMLOperation *operation(); | ^~~~~~~~~ /<>/umbrello/umlwidgets/messagewidget.h:62:18: warning: ‘virtual void MessageWidget::setOperation(UMLOperation*)’ can be marked override [-Wsuggest-override] 62 | virtual void setOperation(UMLOperation *op); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/messagewidget.h:64:21: warning: ‘virtual QString MessageWidget::customOpText()’ can be marked override [-Wsuggest-override] 64 | virtual QString customOpText(); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/messagewidget.h:65:18: warning: ‘virtual void MessageWidget::setCustomOpText(const QString&)’ can be marked override [-Wsuggest-override] 65 | virtual void setCustomOpText(const QString &opText); | ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/messagewidget.h:67:18: warning: ‘virtual void MessageWidget::setMessageText(FloatingTextWidget*)’ can be marked override [-Wsuggest-override] 67 | virtual void setMessageText(FloatingTextWidget *ft); | ^~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/messagewidget.h:68:18: warning: ‘virtual void MessageWidget::setText(FloatingTextWidget*, const QString&)’ can be marked override [-Wsuggest-override] 68 | virtual void setText(FloatingTextWidget *ft, const QString &newText); | ^~~~~~~ /<>/umbrello/umlwidgets/messagewidget.h:70:21: warning: ‘virtual QString MessageWidget::lwOperationText()’ can be marked override [-Wsuggest-override] 70 | virtual QString lwOperationText(); | ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/messagewidget.h:71:28: warning: ‘virtual UMLClassifier* MessageWidget::lwClassifier()’ can be marked override [-Wsuggest-override] 71 | virtual UMLClassifier *lwClassifier(); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/messagewidget.h:72:18: warning: ‘virtual void MessageWidget::setOperationText(const QString&)’ can be marked override [-Wsuggest-override] 72 | virtual void setOperationText(const QString &op); | ^~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/messagewidget.h:74:18: warning: ‘virtual void MessageWidget::constrainTextPos(qreal&, qreal&, qreal, qreal, Uml::TextRole::Enum)’ can be marked override [-Wsuggest-override] 74 | virtual void constrainTextPos(qreal &textX, qreal &textY, qreal textWidth, qreal textHeight, | ^~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/messagewidget.h:111:18: warning: ‘virtual bool MessageWidget::activate(IDChangeLog*)’ can be marked override [-Wsuggest-override] 111 | virtual bool activate(IDChangeLog * Log = 0); | ^~~~~~~~ /<>/umbrello/umlwidgets/messagewidget.h:121:18: warning: ‘virtual void MessageWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] 121 | virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); | ^~~~~ /<>/umbrello/umlwidgets/messagewidget.h:125:10: warning: ‘virtual void MessageWidget::cleanup()’ can be marked override [-Wsuggest-override] 125 | void cleanup(); | ^~~~~~~ /<>/umbrello/umlwidgets/messagewidget.h:127:10: warning: ‘virtual void MessageWidget::setSelected(bool)’ can be marked override [-Wsuggest-override] 127 | void setSelected(bool _select); | ^~~~~~~~~~~ /<>/umbrello/umlwidgets/messagewidget.h:132:20: warning: ‘virtual QSizeF MessageWidget::minimumSize() const’ can be marked override [-Wsuggest-override] 132 | virtual QSizeF minimumSize() const; | ^~~~~~~~~~~ /<>/umbrello/umlwidgets/messagewidget.h:134:16: warning: ‘virtual UMLWidget* MessageWidget::onWidget(const QPointF&)’ can be marked override [-Wsuggest-override] 134 | UMLWidget* onWidget(const QPointF& p); | ^~~~~~~~ /<>/umbrello/umlwidgets/messagewidget.h:136:18: warning: ‘virtual void MessageWidget::resizeWidget(qreal, qreal)’ can be marked override [-Wsuggest-override] 136 | virtual void resizeWidget(qreal newW, qreal newH); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/messagewidget.h:138:18: warning: ‘virtual void MessageWidget::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 138 | virtual void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); | ^~~~~~~~~~ /<>/umbrello/umlwidgets/messagewidget.h:139:18: warning: ‘virtual bool MessageWidget::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] 139 | virtual bool loadFromXMI1(QDomElement & qElement); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/messagewidget.h:152:18: warning: ‘virtual void MessageWidget::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 152 | virtual void mouseDoubleClickEvent(QGraphicsSceneMouseEvent *event); | ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/messagewidget.h:154:18: warning: ‘virtual void MessageWidget::moveWidgetBy(qreal, qreal)’ can be marked override [-Wsuggest-override] 154 | virtual void moveWidgetBy(qreal diffX, qreal diffY); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/messagewidget.h:155:18: warning: ‘virtual void MessageWidget::constrainMovementForAllWidgets(qreal&, qreal&)’ can be marked override [-Wsuggest-override] 155 | virtual void constrainMovementForAllWidgets(qreal &diffX, qreal &diffY); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/messagewidget.h:157:21: warning: ‘virtual QCursor MessageWidget::resizeCursor() const’ can be marked override [-Wsuggest-override] 157 | virtual QCursor resizeCursor() const; | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/messagewidget.h:203:10: warning: ‘virtual void MessageWidget::slotWidgetMoved(Uml::ID::Type)’ can be marked override [-Wsuggest-override] 203 | void slotWidgetMoved(Uml::ID::Type id); | ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/messagewidget.h:204:10: warning: ‘virtual void MessageWidget::slotMenuSelection(QAction*)’ can be marked override [-Wsuggest-override] 204 | void slotMenuSelection(QAction* action); | ^~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/umlwidgets/seqlinewidget.cpp:16: /<>/umbrello/umlwidgets/objectwidget.h:39:18: warning: ‘virtual void ObjectWidget::setX(qreal)’ can be marked override [-Wsuggest-override] 39 | virtual void setX(qreal x); | ^~~~ /<>/umbrello/umlwidgets/objectwidget.h:40:18: warning: ‘virtual void ObjectWidget::setY(qreal)’ can be marked override [-Wsuggest-override] 40 | virtual void setY(qreal y); | ^~~~ /<>/umbrello/umlwidgets/objectwidget.h:47:18: warning: ‘virtual void ObjectWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] 47 | virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); | ^~~~~ /<>/umbrello/umlwidgets/objectwidget.h:49:10: warning: ‘virtual bool ObjectWidget::activate(IDChangeLog*)’ can be marked override [-Wsuggest-override] 49 | bool activate(IDChangeLog* ChangeLog = 0); | ^~~~~~~~ /<>/umbrello/umlwidgets/objectwidget.h:51:10: warning: ‘virtual void ObjectWidget::cleanup()’ can be marked override [-Wsuggest-override] 51 | void cleanup(); | ^~~~~~~ /<>/umbrello/umlwidgets/objectwidget.h:53:10: warning: ‘virtual void ObjectWidget::showPropertiesDialog()’ can be marked override [-Wsuggest-override] 53 | void showPropertiesDialog(); | ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/objectwidget.h:73:18: warning: ‘virtual void ObjectWidget::setLineColorCmd(const QColor&)’ can be marked override [-Wsuggest-override] 73 | virtual void setLineColorCmd(const QColor &color); | ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/objectwidget.h:77:18: warning: ‘virtual void ObjectWidget::resizeWidget(qreal, qreal)’ can be marked override [-Wsuggest-override] 77 | virtual void resizeWidget(qreal newW, qreal newH); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/objectwidget.h:79:18: warning: ‘virtual void ObjectWidget::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 79 | virtual void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); | ^~~~~~~~~~ /<>/umbrello/umlwidgets/objectwidget.h:80:18: warning: ‘virtual bool ObjectWidget::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] 80 | virtual bool loadFromXMI1(QDomElement& qElement); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/objectwidget.h:83:10: warning: ‘virtual void ObjectWidget::slotMenuSelection(QAction*)’ can be marked override [-Wsuggest-override] 83 | void slotMenuSelection(QAction* action); | ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/objectwidget.h:84:18: warning: ‘virtual void ObjectWidget::slotFillColorChanged(Uml::ID::Type)’ can be marked override [-Wsuggest-override] 84 | virtual void slotFillColorChanged(Uml::ID::Type viewID); | ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/objectwidget.h:88:18: warning: ‘virtual void ObjectWidget::mousePressEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 88 | virtual void mousePressEvent(QGraphicsSceneMouseEvent *me); | ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/objectwidget.h:89:18: warning: ‘virtual void ObjectWidget::mouseMoveEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 89 | virtual void mouseMoveEvent(QGraphicsSceneMouseEvent *me); | ^~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/objectwidget.h:91:12: warning: ‘virtual QSizeF ObjectWidget::minimumSize() const’ can be marked override [-Wsuggest-override] 91 | QSizeF minimumSize() const; | ^~~~~~~~~~~ /<>/umbrello/umlwidgets/objectwidget.h:93:18: warning: ‘virtual void ObjectWidget::moveEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 93 | virtual void moveEvent(QGraphicsSceneMouseEvent *event); | ^~~~~~~~~ /<>/umbrello/umlwidgets/objectwidget.h:94:18: warning: ‘virtual void ObjectWidget::moveWidgetBy(qreal, qreal)’ can be marked override [-Wsuggest-override] 94 | virtual void moveWidgetBy(qreal diffX, qreal diffY); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/objectwidget.h:95:18: warning: ‘virtual void ObjectWidget::constrainMovementForAllWidgets(qreal&, qreal&)’ can be marked override [-Wsuggest-override] 95 | virtual void constrainMovementForAllWidgets(qreal &diffX, qreal &diffY); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/objectwidget.h:97:21: warning: ‘virtual QCursor ObjectWidget::resizeCursor() const’ can be marked override [-Wsuggest-override] 97 | virtual QCursor resizeCursor() const; | ^~~~~~~~~~~~ In file included from /<>/umbrello/umlwidgets/seqlinewidget.cpp:18: /<>/umbrello/umlview.h:54:18: warning: ‘virtual void UMLView::wheelEvent(QWheelEvent*)’ can be marked override [-Wsuggest-override] 54 | virtual void wheelEvent(QWheelEvent* event); | ^~~~~~~~~~ /<>/umbrello/umlview.h:55:18: warning: ‘virtual void UMLView::showEvent(QShowEvent*)’ can be marked override [-Wsuggest-override] 55 | virtual void showEvent(QShowEvent *se); | ^~~~~~~~~ /<>/umbrello/umlview.h:56:18: warning: ‘virtual void UMLView::hideEvent(QHideEvent*)’ can be marked override [-Wsuggest-override] 56 | virtual void hideEvent(QHideEvent *he); | ^~~~~~~~~ /<>/umbrello/umlview.h:57:18: warning: ‘virtual void UMLView::mousePressEvent(QMouseEvent*)’ can be marked override [-Wsuggest-override] 57 | virtual void mousePressEvent(QMouseEvent* event); | ^~~~~~~~~~~~~~~ /<>/umbrello/umlview.h:58:18: warning: ‘virtual void UMLView::mouseReleaseEvent(QMouseEvent*)’ can be marked override [-Wsuggest-override] 58 | virtual void mouseReleaseEvent(QMouseEvent* event); | ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlview.h:59:18: warning: ‘virtual void UMLView::resizeEvent(QResizeEvent*)’ can be marked override [-Wsuggest-override] 59 | virtual void resizeEvent(QResizeEvent *event); | ^~~~~~~~~~~ [ 76%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/umlwidgets/signalwidget.cpp.o cd /<>/obj-aarch64-linux-gnu/umbrello && /usr/bin/aarch64-linux-gnu-g++ -DCMAKE_BINARY_DIR=\"/<>/obj-aarch64-linux-gnu\" -DKCOREADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLO_VERSION_STRING=\"2.23.3\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-aarch64-linux-gnu/umbrello -I/<>/umbrello -I/<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/include -I/<>/obj-aarch64-linux-gnu -I/<>/umbrello/clipboard -I/<>/umbrello/cmds -I/<>/umbrello/codegenerators -I/<>/umbrello/codegenerators/ada -I/<>/umbrello/codegenerators/as -I/<>/umbrello/codegenerators/cpp -I/<>/umbrello/codegenerators/csharp -I/<>/umbrello/codegenerators/d -I/<>/umbrello/codegenerators/idl -I/<>/umbrello/codegenerators/java -I/<>/umbrello/codegenerators/js -I/<>/umbrello/codegenerators/pascal -I/<>/umbrello/codegenerators/perl -I/<>/umbrello/codegenerators/php -I/<>/umbrello/codegenerators/python -I/<>/umbrello/codegenerators/ruby -I/<>/umbrello/codegenerators/sql -I/<>/umbrello/codegenerators/tcl -I/<>/umbrello/codegenerators/vala -I/<>/umbrello/codegenerators/xml -I/<>/umbrello/codegenwizard -I/<>/umbrello/codeimport -I/<>/umbrello/codeimport/csharp -I/<>/umbrello/codeimpwizard -I/<>/umbrello/debug -I/<>/umbrello/dialogs -I/<>/umbrello/dialogs/pages -I/<>/umbrello/dialogs/widgets -I/<>/umbrello/docgenerators -I/<>/umbrello/finder -I/<>/umbrello/refactoring -I/<>/umbrello/uml1model -I/<>/umbrello/umlwidgets -I/<>/lib/cppparser -I/<>/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/aarch64-linux-gnu/qt5 -isystem /usr/include/aarch64-linux-gnu/qt5/QtWidgets -isystem /usr/include/aarch64-linux-gnu/qt5/QtGui -isystem /usr/include/aarch64-linux-gnu/qt5/QtCore -isystem /usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/aarch64-linux-gnu/qt5/QtXml -isystem /usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/aarch64-linux-gnu/qt5/QtSvg -isystem /usr/include/aarch64-linux-gnu/qt5/QtWebKitWidgets -isystem /usr/include/aarch64-linux-gnu/qt5/QtWebKit -isystem /usr/include/aarch64-linux-gnu/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/aarch64-linux-gnu/qt5/QtConcurrent -isystem /usr/include/aarch64-linux-gnu/qt5/QtDBus -isystem /usr/include/KF5/KTextEditor -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -fno-delete-null-pointer-checks -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -o CMakeFiles/libumbrello.dir/umlwidgets/signalwidget.cpp.o -c /<>/umbrello/umlwidgets/signalwidget.cpp In file included from /<>/umbrello/umlwidgets/umlwidget.h:18, from /<>/umbrello/umlwidgets/floatingtextwidget.h:15, from /<>/umbrello/umlwidgets/signalwidget.h:14, from /<>/umbrello/umlwidgets/signalwidget.cpp:12: /<>/umbrello/umlwidgets/widgetbase.h:187:20: warning: ‘virtual QRectF WidgetBase::boundingRect() const’ can be marked override [-Wsuggest-override] 187 | virtual QRectF boundingRect() const; | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/widgetbase.h:191:18: warning: ‘virtual void WidgetBase::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] 191 | virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); | ^~~~~ /<>/umbrello/umlwidgets/widgetbase.h:260:18: warning: ‘virtual void WidgetBase::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] 260 | virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent *event); | ^~~~~~~~~~~~~~~~ In file included from /<>/umbrello/umlwidgets/floatingtextwidget.h:15, from /<>/umbrello/umlwidgets/signalwidget.h:14, from /<>/umbrello/umlwidgets/signalwidget.cpp:12: /<>/umbrello/umlwidgets/umlwidget.h:71:18: warning: ‘virtual void UMLWidget::setUseFillColor(bool)’ can be marked override [-Wsuggest-override] 71 | virtual void setUseFillColor(bool fc); | ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:74:18: warning: ‘virtual void UMLWidget::setTextColor(const QColor&)’ can be marked override [-Wsuggest-override] 74 | virtual void setTextColor(const QColor &color); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:77:18: warning: ‘virtual void UMLWidget::setLineColor(const QColor&)’ can be marked override [-Wsuggest-override] 77 | virtual void setLineColor(const QColor &color); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:80:18: warning: ‘virtual void UMLWidget::setLineWidth(uint)’ can be marked override [-Wsuggest-override] 80 | virtual void setLineWidth(uint width); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:83:18: warning: ‘virtual void UMLWidget::setFillColor(const QColor&)’ can be marked override [-Wsuggest-override] 83 | virtual void setFillColor(const QColor &color); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:87:18: warning: ‘virtual void UMLWidget::setSelected(bool)’ can be marked override [-Wsuggest-override] 87 | virtual void setSelected(bool _select); | ^~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:96:18: warning: ‘virtual void UMLWidget::setFont(const QFont&)’ can be marked override [-Wsuggest-override] 96 | virtual void setFont(const QFont &font); | ^~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:173:18: warning: ‘virtual void UMLWidget::showPropertiesDialog()’ can be marked override [-Wsuggest-override] 173 | virtual void showPropertiesDialog(); | ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:192:18: warning: ‘virtual bool UMLWidget::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] 192 | virtual bool loadFromXMI1(QDomElement &qElement); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:193:18: warning: ‘virtual void UMLWidget::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 193 | virtual void saveToXMI1(QDomDocument &qDoc, QDomElement &qElement); | ^~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:230:18: warning: ‘virtual void UMLWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] 230 | virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); | ^~~~~ /<>/umbrello/umlwidgets/umlwidget.h:234:18: warning: ‘virtual void UMLWidget::slotMenuSelection(QAction*)’ can be marked override [-Wsuggest-override] 234 | virtual void slotMenuSelection(QAction* action); | ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:251:18: warning: ‘virtual void UMLWidget::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] 251 | virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent* event); | ^~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:252:18: warning: ‘virtual void UMLWidget::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 252 | virtual void mouseDoubleClickEvent(QGraphicsSceneMouseEvent *event); | ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:253:18: warning: ‘virtual void UMLWidget::mousePressEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 253 | virtual void mousePressEvent(QGraphicsSceneMouseEvent *event); | ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:254:18: warning: ‘virtual void UMLWidget::mouseMoveEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 254 | virtual void mouseMoveEvent(QGraphicsSceneMouseEvent *event); | ^~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:255:18: warning: ‘virtual void UMLWidget::mouseReleaseEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 255 | virtual void mouseReleaseEvent(QGraphicsSceneMouseEvent *event); | ^~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/umlwidgets/signalwidget.h:14, from /<>/umbrello/umlwidgets/signalwidget.cpp:12: /<>/umbrello/umlwidgets/floatingtextwidget.h:61:18: warning: ‘virtual void FloatingTextWidget::showPropertiesDialog()’ can be marked override [-Wsuggest-override] 61 | virtual void showPropertiesDialog(); | ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/floatingtextwidget.h:66:10: warning: ‘virtual bool FloatingTextWidget::activate(IDChangeLog*)’ can be marked override [-Wsuggest-override] 66 | bool activate(IDChangeLog* ChangeLog = 0); | ^~~~~~~~ /<>/umbrello/umlwidgets/floatingtextwidget.h:79:16: warning: ‘virtual UMLWidget* FloatingTextWidget::onWidget(const QPointF&)’ can be marked override [-Wsuggest-override] 79 | UMLWidget* onWidget(const QPointF& p); | ^~~~~~~~ /<>/umbrello/umlwidgets/floatingtextwidget.h:81:18: warning: ‘virtual void FloatingTextWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] 81 | virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); | ^~~~~ /<>/umbrello/umlwidgets/floatingtextwidget.h:83:18: warning: ‘virtual void FloatingTextWidget::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 83 | virtual void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); | ^~~~~~~~~~ /<>/umbrello/umlwidgets/floatingtextwidget.h:84:18: warning: ‘virtual bool FloatingTextWidget::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] 84 | virtual bool loadFromXMI1(QDomElement& qElement); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/floatingtextwidget.h:87:18: warning: ‘virtual void FloatingTextWidget::slotMenuSelection(QAction*)’ can be marked override [-Wsuggest-override] 87 | virtual void slotMenuSelection(QAction* action); | ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/floatingtextwidget.h:91:12: warning: ‘virtual QSizeF FloatingTextWidget::minimumSize() const’ can be marked override [-Wsuggest-override] 91 | QSizeF minimumSize() const; | ^~~~~~~~~~~ /<>/umbrello/umlwidgets/floatingtextwidget.h:93:18: warning: ‘virtual void FloatingTextWidget::moveWidgetBy(qreal, qreal)’ can be marked override [-Wsuggest-override] 93 | virtual void moveWidgetBy(qreal diffX, qreal diffY); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/floatingtextwidget.h:94:18: warning: ‘virtual void FloatingTextWidget::constrainMovementForAllWidgets(qreal&, qreal&)’ can be marked override [-Wsuggest-override] 94 | virtual void constrainMovementForAllWidgets(qreal &diffX, qreal &diffY); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/umlscene.h:17, from /<>/umbrello/umlwidgets/linkwidget.h:15, from /<>/umbrello/umlwidgets/signalwidget.h:15, from /<>/umbrello/umlwidgets/signalwidget.cpp:12: /<>/umbrello/umlwidgets/classifierwidget.h:97:16: warning: ‘virtual UMLWidget* ClassifierWidget::onWidget(const QPointF&)’ can be marked override [-Wsuggest-override] 97 | UMLWidget* onWidget(const QPointF& p); | ^~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:98:16: warning: ‘virtual UMLWidget* ClassifierWidget::widgetWithID(Uml::ID::Type)’ can be marked override [-Wsuggest-override] 98 | UMLWidget* widgetWithID(Uml::ID::Type id); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:100:18: warning: ‘virtual void ClassifierWidget::setDocumentation(const QString&)’ can be marked override [-Wsuggest-override] 100 | virtual void setDocumentation(const QString& doc); | ^~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:102:12: warning: ‘virtual QSizeF ClassifierWidget::calculateSize(bool) const’ can be marked override [-Wsuggest-override] 102 | QSizeF calculateSize(bool withExtensions = true) const; | ^~~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:104:18: warning: ‘virtual void ClassifierWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] 104 | virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); | ^~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:105:26: warning: ‘virtual QPainterPath ClassifierWidget::shape() const’ can be marked override [-Wsuggest-override] 105 | virtual QPainterPath shape() const; | ^~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:107:18: warning: ‘virtual void ClassifierWidget::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 107 | virtual void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); | ^~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:108:18: warning: ‘virtual bool ClassifierWidget::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] 108 | virtual bool loadFromXMI1(QDomElement & qElement); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:111:18: warning: ‘virtual void ClassifierWidget::slotMenuSelection(QAction*)’ can be marked override [-Wsuggest-override] 111 | virtual void slotMenuSelection(QAction* action); | ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:121:12: warning: ‘virtual QSizeF ClassifierWidget::minimumSize() const’ can be marked override [-Wsuggest-override] 121 | QSizeF minimumSize() const; | ^~~~~~~~~~~ In file included from /<>/umbrello/umlwidgets/linkwidget.h:15, from /<>/umbrello/umlwidgets/signalwidget.h:15, from /<>/umbrello/umlwidgets/signalwidget.cpp:12: /<>/umbrello/umlscene.h:338:10: warning: ‘virtual void UMLScene::dragEnterEvent(QGraphicsSceneDragDropEvent*)’ can be marked override [-Wsuggest-override] 338 | void dragEnterEvent(QGraphicsSceneDragDropEvent* enterEvent); | ^~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:339:10: warning: ‘virtual void UMLScene::dragMoveEvent(QGraphicsSceneDragDropEvent*)’ can be marked override [-Wsuggest-override] 339 | void dragMoveEvent(QGraphicsSceneDragDropEvent* moveEvent); | ^~~~~~~~~~~~~ /<>/umbrello/umlscene.h:340:10: warning: ‘virtual void UMLScene::dropEvent(QGraphicsSceneDragDropEvent*)’ can be marked override [-Wsuggest-override] 340 | void dropEvent(QGraphicsSceneDragDropEvent* dropEvent); | ^~~~~~~~~ /<>/umbrello/umlscene.h:342:10: warning: ‘virtual void UMLScene::mouseMoveEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 342 | void mouseMoveEvent(QGraphicsSceneMouseEvent* mouseEvent); | ^~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:343:10: warning: ‘virtual void UMLScene::mousePressEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 343 | void mousePressEvent(QGraphicsSceneMouseEvent* mouseEvent); | ^~~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:344:10: warning: ‘virtual void UMLScene::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 344 | void mouseDoubleClickEvent(QGraphicsSceneMouseEvent* mouseEvent); | ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:345:10: warning: ‘virtual void UMLScene::mouseReleaseEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 345 | void mouseReleaseEvent(QGraphicsSceneMouseEvent* mouseEvent); | ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:346:18: warning: ‘virtual void UMLScene::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] 346 | virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent* contextMenuEvent); | ^~~~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:358:18: warning: ‘virtual void UMLScene::drawBackground(QPainter*, const QRectF&)’ can be marked override [-Wsuggest-override] 358 | virtual void drawBackground(QPainter *painter, const QRectF &rect); | ^~~~~~~~~~~~~~ In file included from /<>/umbrello/umlwidgets/signalwidget.cpp:12: /<>/umbrello/umlwidgets/signalwidget.h:43:18: warning: ‘virtual void SignalWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] 43 | virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); | ^~~~~ /<>/umbrello/umlwidgets/signalwidget.h:45:10: warning: ‘virtual void SignalWidget::setX(qreal)’ can be marked override [-Wsuggest-override] 45 | void setX(qreal newX); | ^~~~ /<>/umbrello/umlwidgets/signalwidget.h:46:10: warning: ‘virtual void SignalWidget::setY(qreal)’ can be marked override [-Wsuggest-override] 46 | void setY(qreal newY); | ^~~~ /<>/umbrello/umlwidgets/signalwidget.h:48:18: warning: ‘virtual void SignalWidget::setName(const QString&)’ can be marked override [-Wsuggest-override] 48 | virtual void setName(const QString &strName); | ^~~~~~~ /<>/umbrello/umlwidgets/signalwidget.h:54:19: warning: ‘virtual void SignalWidget::showPropertiesDialog()’ can be marked override [-Wsuggest-override] 54 | virtual void showPropertiesDialog(); | ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/signalwidget.h:56:10: warning: ‘virtual void SignalWidget::mouseMoveEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 56 | void mouseMoveEvent(QGraphicsSceneMouseEvent *me); | ^~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/signalwidget.h:58:18: warning: ‘virtual bool SignalWidget::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] 58 | virtual bool loadFromXMI1(QDomElement & qElement); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/signalwidget.h:59:18: warning: ‘virtual void SignalWidget::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 59 | virtual void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); | ^~~~~~~~~~ /<>/umbrello/umlwidgets/signalwidget.h:62:18: warning: ‘virtual void SignalWidget::slotMenuSelection(QAction*)’ can be marked override [-Wsuggest-override] 62 | virtual void slotMenuSelection(QAction* action); | ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/signalwidget.h:65:12: warning: ‘virtual QSizeF SignalWidget::minimumSize() const’ can be marked override [-Wsuggest-override] 65 | QSizeF minimumSize() const; | ^~~~~~~~~~~ In file included from /<>/umbrello/umlwidgets/signalwidget.cpp:16: /<>/umbrello/debug/debug_utils.h:91:18: warning: ‘virtual void Tracer::showEvent(QShowEvent*)’ can be marked override [-Wsuggest-override] 91 | virtual void showEvent(QShowEvent*); | ^~~~~~~~~ In file included from /<>/umbrello/uml.h:15, from /<>/umbrello/umlwidgets/signalwidget.cpp:21: /<>/umbrello/dialogs/multipagedialogbase.h:101:18: warning: ‘virtual void MultiPageDialogBase::keyPressEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] 101 | virtual void keyPressEvent(QKeyEvent *event); | ^~~~~~~~~~~~~ In file included from /<>/umbrello/umlwidgets/signalwidget.cpp:21: /<>/umbrello/uml.h:201:18: warning: ‘virtual void UMLApp::keyPressEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] 201 | virtual void keyPressEvent(QKeyEvent* e); | ^~~~~~~~~~~~~ /<>/umbrello/uml.h:202:18: warning: ‘virtual void UMLApp::keyReleaseEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] 202 | virtual void keyReleaseEvent(QKeyEvent* e); | ^~~~~~~~~~~~~~~ /<>/umbrello/uml.h:204:18: warning: ‘virtual void UMLApp::customEvent(QEvent*)’ can be marked override [-Wsuggest-override] 204 | virtual void customEvent(QEvent* e); | ^~~~~~~~~~~ /<>/umbrello/uml.h:215:18: warning: ‘virtual bool UMLApp::queryClose()’ can be marked override [-Wsuggest-override] 215 | virtual bool queryClose(); | ^~~~~~~~~~ /<>/umbrello/uml.h:217:18: warning: ‘virtual void UMLApp::saveProperties(KConfigGroup&)’ can be marked override [-Wsuggest-override] 217 | virtual void saveProperties(KConfigGroup & cfg); | ^~~~~~~~~~~~~~ /<>/umbrello/uml.h:218:18: warning: ‘virtual void UMLApp::readProperties(const KConfigGroup&)’ can be marked override [-Wsuggest-override] 218 | virtual void readProperties(const KConfigGroup & cfg); | ^~~~~~~~~~~~~~ In file included from /<>/umbrello/umlwidgets/signalwidget.cpp:24: /<>/umbrello/umlview.h:54:18: warning: ‘virtual void UMLView::wheelEvent(QWheelEvent*)’ can be marked override [-Wsuggest-override] 54 | virtual void wheelEvent(QWheelEvent* event); | ^~~~~~~~~~ /<>/umbrello/umlview.h:55:18: warning: ‘virtual void UMLView::showEvent(QShowEvent*)’ can be marked override [-Wsuggest-override] 55 | virtual void showEvent(QShowEvent *se); | ^~~~~~~~~ /<>/umbrello/umlview.h:56:18: warning: ‘virtual void UMLView::hideEvent(QHideEvent*)’ can be marked override [-Wsuggest-override] 56 | virtual void hideEvent(QHideEvent *he); | ^~~~~~~~~ /<>/umbrello/umlview.h:57:18: warning: ‘virtual void UMLView::mousePressEvent(QMouseEvent*)’ can be marked override [-Wsuggest-override] 57 | virtual void mousePressEvent(QMouseEvent* event); | ^~~~~~~~~~~~~~~ /<>/umbrello/umlview.h:58:18: warning: ‘virtual void UMLView::mouseReleaseEvent(QMouseEvent*)’ can be marked override [-Wsuggest-override] 58 | virtual void mouseReleaseEvent(QMouseEvent* event); | ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlview.h:59:18: warning: ‘virtual void UMLView::resizeEvent(QResizeEvent*)’ can be marked override [-Wsuggest-override] 59 | virtual void resizeEvent(QResizeEvent *event); | ^~~~~~~~~~~ [ 76%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/umlwidgets/statewidget.cpp.o cd /<>/obj-aarch64-linux-gnu/umbrello && /usr/bin/aarch64-linux-gnu-g++ -DCMAKE_BINARY_DIR=\"/<>/obj-aarch64-linux-gnu\" -DKCOREADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLO_VERSION_STRING=\"2.23.3\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-aarch64-linux-gnu/umbrello -I/<>/umbrello -I/<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/include -I/<>/obj-aarch64-linux-gnu -I/<>/umbrello/clipboard -I/<>/umbrello/cmds -I/<>/umbrello/codegenerators -I/<>/umbrello/codegenerators/ada -I/<>/umbrello/codegenerators/as -I/<>/umbrello/codegenerators/cpp -I/<>/umbrello/codegenerators/csharp -I/<>/umbrello/codegenerators/d -I/<>/umbrello/codegenerators/idl -I/<>/umbrello/codegenerators/java -I/<>/umbrello/codegenerators/js -I/<>/umbrello/codegenerators/pascal -I/<>/umbrello/codegenerators/perl -I/<>/umbrello/codegenerators/php -I/<>/umbrello/codegenerators/python -I/<>/umbrello/codegenerators/ruby -I/<>/umbrello/codegenerators/sql -I/<>/umbrello/codegenerators/tcl -I/<>/umbrello/codegenerators/vala -I/<>/umbrello/codegenerators/xml -I/<>/umbrello/codegenwizard -I/<>/umbrello/codeimport -I/<>/umbrello/codeimport/csharp -I/<>/umbrello/codeimpwizard -I/<>/umbrello/debug -I/<>/umbrello/dialogs -I/<>/umbrello/dialogs/pages -I/<>/umbrello/dialogs/widgets -I/<>/umbrello/docgenerators -I/<>/umbrello/finder -I/<>/umbrello/refactoring -I/<>/umbrello/uml1model -I/<>/umbrello/umlwidgets -I/<>/lib/cppparser -I/<>/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/aarch64-linux-gnu/qt5 -isystem /usr/include/aarch64-linux-gnu/qt5/QtWidgets -isystem /usr/include/aarch64-linux-gnu/qt5/QtGui -isystem /usr/include/aarch64-linux-gnu/qt5/QtCore -isystem /usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/aarch64-linux-gnu/qt5/QtXml -isystem /usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/aarch64-linux-gnu/qt5/QtSvg -isystem /usr/include/aarch64-linux-gnu/qt5/QtWebKitWidgets -isystem /usr/include/aarch64-linux-gnu/qt5/QtWebKit -isystem /usr/include/aarch64-linux-gnu/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/aarch64-linux-gnu/qt5/QtConcurrent -isystem /usr/include/aarch64-linux-gnu/qt5/QtDBus -isystem /usr/include/KF5/KTextEditor -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -fno-delete-null-pointer-checks -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -o CMakeFiles/libumbrello.dir/umlwidgets/statewidget.cpp.o -c /<>/umbrello/umlwidgets/statewidget.cpp In file included from /<>/umbrello/umlwidgets/umlwidget.h:18, from /<>/umbrello/umlwidgets/statewidget.h:14, from /<>/umbrello/umlwidgets/statewidget.cpp:12: /<>/umbrello/umlwidgets/widgetbase.h:187:20: warning: ‘virtual QRectF WidgetBase::boundingRect() const’ can be marked override [-Wsuggest-override] 187 | virtual QRectF boundingRect() const; | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/widgetbase.h:191:18: warning: ‘virtual void WidgetBase::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] 191 | virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); | ^~~~~ /<>/umbrello/umlwidgets/widgetbase.h:260:18: warning: ‘virtual void WidgetBase::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] 260 | virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent *event); | ^~~~~~~~~~~~~~~~ In file included from /<>/umbrello/umlwidgets/statewidget.h:14, from /<>/umbrello/umlwidgets/statewidget.cpp:12: /<>/umbrello/umlwidgets/umlwidget.h:71:18: warning: ‘virtual void UMLWidget::setUseFillColor(bool)’ can be marked override [-Wsuggest-override] 71 | virtual void setUseFillColor(bool fc); | ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:74:18: warning: ‘virtual void UMLWidget::setTextColor(const QColor&)’ can be marked override [-Wsuggest-override] 74 | virtual void setTextColor(const QColor &color); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:77:18: warning: ‘virtual void UMLWidget::setLineColor(const QColor&)’ can be marked override [-Wsuggest-override] 77 | virtual void setLineColor(const QColor &color); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:80:18: warning: ‘virtual void UMLWidget::setLineWidth(uint)’ can be marked override [-Wsuggest-override] 80 | virtual void setLineWidth(uint width); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:83:18: warning: ‘virtual void UMLWidget::setFillColor(const QColor&)’ can be marked override [-Wsuggest-override] 83 | virtual void setFillColor(const QColor &color); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:87:18: warning: ‘virtual void UMLWidget::setSelected(bool)’ can be marked override [-Wsuggest-override] 87 | virtual void setSelected(bool _select); | ^~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:96:18: warning: ‘virtual void UMLWidget::setFont(const QFont&)’ can be marked override [-Wsuggest-override] 96 | virtual void setFont(const QFont &font); | ^~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:173:18: warning: ‘virtual void UMLWidget::showPropertiesDialog()’ can be marked override [-Wsuggest-override] 173 | virtual void showPropertiesDialog(); | ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:192:18: warning: ‘virtual bool UMLWidget::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] 192 | virtual bool loadFromXMI1(QDomElement &qElement); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:193:18: warning: ‘virtual void UMLWidget::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 193 | virtual void saveToXMI1(QDomDocument &qDoc, QDomElement &qElement); | ^~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:230:18: warning: ‘virtual void UMLWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] 230 | virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); | ^~~~~ /<>/umbrello/umlwidgets/umlwidget.h:234:18: warning: ‘virtual void UMLWidget::slotMenuSelection(QAction*)’ can be marked override [-Wsuggest-override] 234 | virtual void slotMenuSelection(QAction* action); | ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:251:18: warning: ‘virtual void UMLWidget::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] 251 | virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent* event); | ^~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:252:18: warning: ‘virtual void UMLWidget::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 252 | virtual void mouseDoubleClickEvent(QGraphicsSceneMouseEvent *event); | ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:253:18: warning: ‘virtual void UMLWidget::mousePressEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 253 | virtual void mousePressEvent(QGraphicsSceneMouseEvent *event); | ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:254:18: warning: ‘virtual void UMLWidget::mouseMoveEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 254 | virtual void mouseMoveEvent(QGraphicsSceneMouseEvent *event); | ^~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:255:18: warning: ‘virtual void UMLWidget::mouseReleaseEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 255 | virtual void mouseReleaseEvent(QGraphicsSceneMouseEvent *event); | ^~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/umlwidgets/statewidget.cpp:12: /<>/umbrello/umlwidgets/statewidget.h:63:18: warning: ‘virtual void StateWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] 63 | virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); | ^~~~~ /<>/umbrello/umlwidgets/statewidget.h:79:18: warning: ‘virtual void StateWidget::showPropertiesDialog()’ can be marked override [-Wsuggest-override] 79 | virtual void showPropertiesDialog(); | ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/statewidget.h:81:18: warning: ‘virtual bool StateWidget::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] 81 | virtual bool loadFromXMI1(QDomElement & qElement); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/statewidget.h:82:18: warning: ‘virtual void StateWidget::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 82 | virtual void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); | ^~~~~~~~~~ /<>/umbrello/umlwidgets/statewidget.h:85:12: warning: ‘virtual QSizeF StateWidget::minimumSize() const’ can be marked override [-Wsuggest-override] 85 | QSizeF minimumSize() const; | ^~~~~~~~~~~ /<>/umbrello/umlwidgets/statewidget.h:86:12: warning: ‘virtual QSizeF StateWidget::maximumSize()’ can be marked override [-Wsuggest-override] 86 | QSizeF maximumSize(); | ^~~~~~~~~~~ /<>/umbrello/umlwidgets/statewidget.h:90:18: warning: ‘virtual void StateWidget::slotMenuSelection(QAction*)’ can be marked override [-Wsuggest-override] 90 | virtual void slotMenuSelection(QAction* action); | ^~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/umlwidgets/statewidget.cpp:15: /<>/umbrello/debug/debug_utils.h:91:18: warning: ‘virtual void Tracer::showEvent(QShowEvent*)’ can be marked override [-Wsuggest-override] 91 | virtual void showEvent(QShowEvent*); | ^~~~~~~~~ In file included from /<>/umbrello/dialogs/statedialog.h:15, from /<>/umbrello/umlwidgets/statewidget.cpp:19: /<>/umbrello/dialogs/multipagedialogbase.h:101:18: warning: ‘virtual void MultiPageDialogBase::keyPressEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] 101 | virtual void keyPressEvent(QKeyEvent *event); | ^~~~~~~~~~~~~ In file included from /<>/umbrello/umlwidgets/statewidget.cpp:20: /<>/umbrello/uml.h:201:18: warning: ‘virtual void UMLApp::keyPressEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] 201 | virtual void keyPressEvent(QKeyEvent* e); | ^~~~~~~~~~~~~ /<>/umbrello/uml.h:202:18: warning: ‘virtual void UMLApp::keyReleaseEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] 202 | virtual void keyReleaseEvent(QKeyEvent* e); | ^~~~~~~~~~~~~~~ /<>/umbrello/uml.h:204:18: warning: ‘virtual void UMLApp::customEvent(QEvent*)’ can be marked override [-Wsuggest-override] 204 | virtual void customEvent(QEvent* e); | ^~~~~~~~~~~ /<>/umbrello/uml.h:215:18: warning: ‘virtual bool UMLApp::queryClose()’ can be marked override [-Wsuggest-override] 215 | virtual bool queryClose(); | ^~~~~~~~~~ /<>/umbrello/uml.h:217:18: warning: ‘virtual void UMLApp::saveProperties(KConfigGroup&)’ can be marked override [-Wsuggest-override] 217 | virtual void saveProperties(KConfigGroup & cfg); | ^~~~~~~~~~~~~~ /<>/umbrello/uml.h:218:18: warning: ‘virtual void UMLApp::readProperties(const KConfigGroup&)’ can be marked override [-Wsuggest-override] 218 | virtual void readProperties(const KConfigGroup & cfg); | ^~~~~~~~~~~~~~ In file included from /<>/umbrello/umlscene.h:17, from /<>/umbrello/umlwidgets/statewidget.cpp:22: /<>/umbrello/umlwidgets/classifierwidget.h:97:16: warning: ‘virtual UMLWidget* ClassifierWidget::onWidget(const QPointF&)’ can be marked override [-Wsuggest-override] 97 | UMLWidget* onWidget(const QPointF& p); | ^~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:98:16: warning: ‘virtual UMLWidget* ClassifierWidget::widgetWithID(Uml::ID::Type)’ can be marked override [-Wsuggest-override] 98 | UMLWidget* widgetWithID(Uml::ID::Type id); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:100:18: warning: ‘virtual void ClassifierWidget::setDocumentation(const QString&)’ can be marked override [-Wsuggest-override] 100 | virtual void setDocumentation(const QString& doc); | ^~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:102:12: warning: ‘virtual QSizeF ClassifierWidget::calculateSize(bool) const’ can be marked override [-Wsuggest-override] 102 | QSizeF calculateSize(bool withExtensions = true) const; | ^~~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:104:18: warning: ‘virtual void ClassifierWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] 104 | virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); | ^~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:105:26: warning: ‘virtual QPainterPath ClassifierWidget::shape() const’ can be marked override [-Wsuggest-override] 105 | virtual QPainterPath shape() const; | ^~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:107:18: warning: ‘virtual void ClassifierWidget::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 107 | virtual void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); | ^~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:108:18: warning: ‘virtual bool ClassifierWidget::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] 108 | virtual bool loadFromXMI1(QDomElement & qElement); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:111:18: warning: ‘virtual void ClassifierWidget::slotMenuSelection(QAction*)’ can be marked override [-Wsuggest-override] 111 | virtual void slotMenuSelection(QAction* action); | ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:121:12: warning: ‘virtual QSizeF ClassifierWidget::minimumSize() const’ can be marked override [-Wsuggest-override] 121 | QSizeF minimumSize() const; | ^~~~~~~~~~~ In file included from /<>/umbrello/umlwidgets/statewidget.cpp:22: /<>/umbrello/umlscene.h:338:10: warning: ‘virtual void UMLScene::dragEnterEvent(QGraphicsSceneDragDropEvent*)’ can be marked override [-Wsuggest-override] 338 | void dragEnterEvent(QGraphicsSceneDragDropEvent* enterEvent); | ^~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:339:10: warning: ‘virtual void UMLScene::dragMoveEvent(QGraphicsSceneDragDropEvent*)’ can be marked override [-Wsuggest-override] 339 | void dragMoveEvent(QGraphicsSceneDragDropEvent* moveEvent); | ^~~~~~~~~~~~~ /<>/umbrello/umlscene.h:340:10: warning: ‘virtual void UMLScene::dropEvent(QGraphicsSceneDragDropEvent*)’ can be marked override [-Wsuggest-override] 340 | void dropEvent(QGraphicsSceneDragDropEvent* dropEvent); | ^~~~~~~~~ /<>/umbrello/umlscene.h:342:10: warning: ‘virtual void UMLScene::mouseMoveEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 342 | void mouseMoveEvent(QGraphicsSceneMouseEvent* mouseEvent); | ^~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:343:10: warning: ‘virtual void UMLScene::mousePressEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 343 | void mousePressEvent(QGraphicsSceneMouseEvent* mouseEvent); | ^~~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:344:10: warning: ‘virtual void UMLScene::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 344 | void mouseDoubleClickEvent(QGraphicsSceneMouseEvent* mouseEvent); | ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:345:10: warning: ‘virtual void UMLScene::mouseReleaseEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 345 | void mouseReleaseEvent(QGraphicsSceneMouseEvent* mouseEvent); | ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:346:18: warning: ‘virtual void UMLScene::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] 346 | virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent* contextMenuEvent); | ^~~~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:358:18: warning: ‘virtual void UMLScene::drawBackground(QPainter*, const QRectF&)’ can be marked override [-Wsuggest-override] 358 | virtual void drawBackground(QPainter *painter, const QRectF &rect); | ^~~~~~~~~~~~~~ In file included from /<>/umbrello/umlwidgets/statewidget.cpp:23: /<>/umbrello/umlview.h:54:18: warning: ‘virtual void UMLView::wheelEvent(QWheelEvent*)’ can be marked override [-Wsuggest-override] 54 | virtual void wheelEvent(QWheelEvent* event); | ^~~~~~~~~~ /<>/umbrello/umlview.h:55:18: warning: ‘virtual void UMLView::showEvent(QShowEvent*)’ can be marked override [-Wsuggest-override] 55 | virtual void showEvent(QShowEvent *se); | ^~~~~~~~~ /<>/umbrello/umlview.h:56:18: warning: ‘virtual void UMLView::hideEvent(QHideEvent*)’ can be marked override [-Wsuggest-override] 56 | virtual void hideEvent(QHideEvent *he); | ^~~~~~~~~ /<>/umbrello/umlview.h:57:18: warning: ‘virtual void UMLView::mousePressEvent(QMouseEvent*)’ can be marked override [-Wsuggest-override] 57 | virtual void mousePressEvent(QMouseEvent* event); | ^~~~~~~~~~~~~~~ /<>/umbrello/umlview.h:58:18: warning: ‘virtual void UMLView::mouseReleaseEvent(QMouseEvent*)’ can be marked override [-Wsuggest-override] 58 | virtual void mouseReleaseEvent(QMouseEvent* event); | ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlview.h:59:18: warning: ‘virtual void UMLView::resizeEvent(QResizeEvent*)’ can be marked override [-Wsuggest-override] 59 | virtual void resizeEvent(QResizeEvent *event); | ^~~~~~~~~~~ [ 76%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/umlwidgets/toolbarstateonewidget.cpp.o cd /<>/obj-aarch64-linux-gnu/umbrello && /usr/bin/aarch64-linux-gnu-g++ -DCMAKE_BINARY_DIR=\"/<>/obj-aarch64-linux-gnu\" -DKCOREADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLO_VERSION_STRING=\"2.23.3\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-aarch64-linux-gnu/umbrello -I/<>/umbrello -I/<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/include -I/<>/obj-aarch64-linux-gnu -I/<>/umbrello/clipboard -I/<>/umbrello/cmds -I/<>/umbrello/codegenerators -I/<>/umbrello/codegenerators/ada -I/<>/umbrello/codegenerators/as -I/<>/umbrello/codegenerators/cpp -I/<>/umbrello/codegenerators/csharp -I/<>/umbrello/codegenerators/d -I/<>/umbrello/codegenerators/idl -I/<>/umbrello/codegenerators/java -I/<>/umbrello/codegenerators/js -I/<>/umbrello/codegenerators/pascal -I/<>/umbrello/codegenerators/perl -I/<>/umbrello/codegenerators/php -I/<>/umbrello/codegenerators/python -I/<>/umbrello/codegenerators/ruby -I/<>/umbrello/codegenerators/sql -I/<>/umbrello/codegenerators/tcl -I/<>/umbrello/codegenerators/vala -I/<>/umbrello/codegenerators/xml -I/<>/umbrello/codegenwizard -I/<>/umbrello/codeimport -I/<>/umbrello/codeimport/csharp -I/<>/umbrello/codeimpwizard -I/<>/umbrello/debug -I/<>/umbrello/dialogs -I/<>/umbrello/dialogs/pages -I/<>/umbrello/dialogs/widgets -I/<>/umbrello/docgenerators -I/<>/umbrello/finder -I/<>/umbrello/refactoring -I/<>/umbrello/uml1model -I/<>/umbrello/umlwidgets -I/<>/lib/cppparser -I/<>/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/aarch64-linux-gnu/qt5 -isystem /usr/include/aarch64-linux-gnu/qt5/QtWidgets -isystem /usr/include/aarch64-linux-gnu/qt5/QtGui -isystem /usr/include/aarch64-linux-gnu/qt5/QtCore -isystem /usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/aarch64-linux-gnu/qt5/QtXml -isystem /usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/aarch64-linux-gnu/qt5/QtSvg -isystem /usr/include/aarch64-linux-gnu/qt5/QtWebKitWidgets -isystem /usr/include/aarch64-linux-gnu/qt5/QtWebKit -isystem /usr/include/aarch64-linux-gnu/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/aarch64-linux-gnu/qt5/QtConcurrent -isystem /usr/include/aarch64-linux-gnu/qt5/QtDBus -isystem /usr/include/KF5/KTextEditor -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -fno-delete-null-pointer-checks -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -o CMakeFiles/libumbrello.dir/umlwidgets/toolbarstateonewidget.cpp.o -c /<>/umbrello/umlwidgets/toolbarstateonewidget.cpp In file included from /<>/umbrello/umlwidgets/toolbarstateonewidget.h:15, from /<>/umbrello/umlwidgets/toolbarstateonewidget.cpp:12: /<>/umbrello/umlwidgets/widgetbase.h:187:20: warning: ‘virtual QRectF WidgetBase::boundingRect() const’ can be marked override [-Wsuggest-override] 187 | virtual QRectF boundingRect() const; | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/widgetbase.h:191:18: warning: ‘virtual void WidgetBase::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] 191 | virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); | ^~~~~ /<>/umbrello/umlwidgets/widgetbase.h:260:18: warning: ‘virtual void WidgetBase::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] 260 | virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent *event); | ^~~~~~~~~~~~~~~~ In file included from /<>/umbrello/umlwidgets/toolbarstateonewidget.cpp:12: /<>/umbrello/umlwidgets/toolbarstateonewidget.h:30:18: warning: ‘virtual void ToolBarStateOneWidget::cleanBeforeChange()’ can be marked override [-Wsuggest-override] 30 | virtual void cleanBeforeChange(); | ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/toolbarstateonewidget.h:33:18: warning: ‘virtual void ToolBarStateOneWidget::mouseMove(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 33 | virtual void mouseMove(QGraphicsSceneMouseEvent* ome); | ^~~~~~~~~ /<>/umbrello/umlwidgets/toolbarstateonewidget.h:36:18: warning: ‘virtual void ToolBarStateOneWidget::slotWidgetRemoved(UMLWidget*)’ can be marked override [-Wsuggest-override] 36 | virtual void slotWidgetRemoved(UMLWidget* widget); | ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/toolbarstateonewidget.h:39:18: warning: ‘virtual void ToolBarStateOneWidget::setCurrentElement()’ can be marked override [-Wsuggest-override] 39 | virtual void setCurrentElement(); | ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/toolbarstateonewidget.h:41:18: warning: ‘virtual void ToolBarStateOneWidget::mouseReleaseWidget()’ can be marked override [-Wsuggest-override] 41 | virtual void mouseReleaseWidget(); | ^~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/toolbarstateonewidget.h:42:18: warning: ‘virtual void ToolBarStateOneWidget::mouseReleaseEmpty()’ can be marked override [-Wsuggest-override] 42 | virtual void mouseReleaseEmpty(); | ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/toolbarstateonewidget.h:56:18: warning: ‘virtual void ToolBarStateOneWidget::init()’ can be marked override [-Wsuggest-override] 56 | virtual void init(); | ^~~~ In file included from /<>/umbrello/umlwidgets/activitywidget.h:14, from /<>/umbrello/umlwidgets/toolbarstateonewidget.cpp:15: /<>/umbrello/umlwidgets/umlwidget.h:71:18: warning: ‘virtual void UMLWidget::setUseFillColor(bool)’ can be marked override [-Wsuggest-override] 71 | virtual void setUseFillColor(bool fc); | ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:74:18: warning: ‘virtual void UMLWidget::setTextColor(const QColor&)’ can be marked override [-Wsuggest-override] 74 | virtual void setTextColor(const QColor &color); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:77:18: warning: ‘virtual void UMLWidget::setLineColor(const QColor&)’ can be marked override [-Wsuggest-override] 77 | virtual void setLineColor(const QColor &color); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:80:18: warning: ‘virtual void UMLWidget::setLineWidth(uint)’ can be marked override [-Wsuggest-override] 80 | virtual void setLineWidth(uint width); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:83:18: warning: ‘virtual void UMLWidget::setFillColor(const QColor&)’ can be marked override [-Wsuggest-override] 83 | virtual void setFillColor(const QColor &color); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:87:18: warning: ‘virtual void UMLWidget::setSelected(bool)’ can be marked override [-Wsuggest-override] 87 | virtual void setSelected(bool _select); | ^~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:96:18: warning: ‘virtual void UMLWidget::setFont(const QFont&)’ can be marked override [-Wsuggest-override] 96 | virtual void setFont(const QFont &font); | ^~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:173:18: warning: ‘virtual void UMLWidget::showPropertiesDialog()’ can be marked override [-Wsuggest-override] 173 | virtual void showPropertiesDialog(); | ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:192:18: warning: ‘virtual bool UMLWidget::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] 192 | virtual bool loadFromXMI1(QDomElement &qElement); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:193:18: warning: ‘virtual void UMLWidget::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 193 | virtual void saveToXMI1(QDomDocument &qDoc, QDomElement &qElement); | ^~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:230:18: warning: ‘virtual void UMLWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] 230 | virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); | ^~~~~ /<>/umbrello/umlwidgets/umlwidget.h:234:18: warning: ‘virtual void UMLWidget::slotMenuSelection(QAction*)’ can be marked override [-Wsuggest-override] 234 | virtual void slotMenuSelection(QAction* action); | ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:251:18: warning: ‘virtual void UMLWidget::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] 251 | virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent* event); | ^~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:252:18: warning: ‘virtual void UMLWidget::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 252 | virtual void mouseDoubleClickEvent(QGraphicsSceneMouseEvent *event); | ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:253:18: warning: ‘virtual void UMLWidget::mousePressEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 253 | virtual void mousePressEvent(QGraphicsSceneMouseEvent *event); | ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:254:18: warning: ‘virtual void UMLWidget::mouseMoveEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 254 | virtual void mouseMoveEvent(QGraphicsSceneMouseEvent *event); | ^~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:255:18: warning: ‘virtual void UMLWidget::mouseReleaseEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 255 | virtual void mouseReleaseEvent(QGraphicsSceneMouseEvent *event); | ^~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/umlwidgets/toolbarstateonewidget.cpp:15: /<>/umbrello/umlwidgets/activitywidget.h:65:18: warning: ‘virtual void ActivityWidget::showPropertiesDialog()’ can be marked override [-Wsuggest-override] 65 | virtual void showPropertiesDialog(); | ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/activitywidget.h:66:18: warning: ‘virtual void ActivityWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] 66 | virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); | ^~~~~ /<>/umbrello/umlwidgets/activitywidget.h:67:18: warning: ‘virtual void ActivityWidget::moveWidgetBy(qreal, qreal)’ can be marked override [-Wsuggest-override] 67 | virtual void moveWidgetBy(qreal diffX, qreal diffY); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/activitywidget.h:69:18: warning: ‘virtual bool ActivityWidget::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] 69 | virtual bool loadFromXMI1(QDomElement & qElement); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/activitywidget.h:70:18: warning: ‘virtual void ActivityWidget::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 70 | virtual void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); | ^~~~~~~~~~ /<>/umbrello/umlwidgets/activitywidget.h:72:10: warning: ‘virtual void ActivityWidget::constrain(qreal&, qreal&)’ can be marked override [-Wsuggest-override] 72 | void constrain(qreal& width, qreal& height); | ^~~~~~~~~ /<>/umbrello/umlwidgets/activitywidget.h:86:18: warning: ‘virtual void ActivityWidget::slotMenuSelection(QAction*)’ can be marked override [-Wsuggest-override] 86 | virtual void slotMenuSelection(QAction* action); | ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/activitywidget.h:89:20: warning: ‘virtual QSizeF ActivityWidget::minimumSize() const’ can be marked override [-Wsuggest-override] 89 | virtual QSizeF minimumSize() const; | ^~~~~~~~~~~ /<>/umbrello/umlwidgets/activitywidget.h:90:20: warning: ‘virtual QSizeF ActivityWidget::maximumSize()’ can be marked override [-Wsuggest-override] 90 | virtual QSizeF maximumSize(); | ^~~~~~~~~~~ In file included from /<>/umbrello/umlwidgets/toolbarstateonewidget.cpp:17: /<>/umbrello/umlwidgets/floatingtextwidget.h:61:18: warning: ‘virtual void FloatingTextWidget::showPropertiesDialog()’ can be marked override [-Wsuggest-override] 61 | virtual void showPropertiesDialog(); | ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/floatingtextwidget.h:66:10: warning: ‘virtual bool FloatingTextWidget::activate(IDChangeLog*)’ can be marked override [-Wsuggest-override] 66 | bool activate(IDChangeLog* ChangeLog = 0); | ^~~~~~~~ /<>/umbrello/umlwidgets/floatingtextwidget.h:79:16: warning: ‘virtual UMLWidget* FloatingTextWidget::onWidget(const QPointF&)’ can be marked override [-Wsuggest-override] 79 | UMLWidget* onWidget(const QPointF& p); | ^~~~~~~~ /<>/umbrello/umlwidgets/floatingtextwidget.h:81:18: warning: ‘virtual void FloatingTextWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] 81 | virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); | ^~~~~ /<>/umbrello/umlwidgets/floatingtextwidget.h:83:18: warning: ‘virtual void FloatingTextWidget::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 83 | virtual void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); | ^~~~~~~~~~ /<>/umbrello/umlwidgets/floatingtextwidget.h:84:18: warning: ‘virtual bool FloatingTextWidget::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] 84 | virtual bool loadFromXMI1(QDomElement& qElement); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/floatingtextwidget.h:87:18: warning: ‘virtual void FloatingTextWidget::slotMenuSelection(QAction*)’ can be marked override [-Wsuggest-override] 87 | virtual void slotMenuSelection(QAction* action); | ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/floatingtextwidget.h:91:12: warning: ‘virtual QSizeF FloatingTextWidget::minimumSize() const’ can be marked override [-Wsuggest-override] 91 | QSizeF minimumSize() const; | ^~~~~~~~~~~ /<>/umbrello/umlwidgets/floatingtextwidget.h:93:18: warning: ‘virtual void FloatingTextWidget::moveWidgetBy(qreal, qreal)’ can be marked override [-Wsuggest-override] 93 | virtual void moveWidgetBy(qreal diffX, qreal diffY); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/floatingtextwidget.h:94:18: warning: ‘virtual void FloatingTextWidget::constrainMovementForAllWidgets(qreal&, qreal&)’ can be marked override [-Wsuggest-override] 94 | virtual void constrainMovementForAllWidgets(qreal &diffX, qreal &diffY); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/umlscene.h:17, from /<>/umbrello/umlwidgets/linkwidget.h:15, from /<>/umbrello/umlwidgets/messagewidget.h:15, from /<>/umbrello/umlwidgets/toolbarstateonewidget.cpp:18: /<>/umbrello/umlwidgets/classifierwidget.h:97:16: warning: ‘virtual UMLWidget* ClassifierWidget::onWidget(const QPointF&)’ can be marked override [-Wsuggest-override] 97 | UMLWidget* onWidget(const QPointF& p); | ^~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:98:16: warning: ‘virtual UMLWidget* ClassifierWidget::widgetWithID(Uml::ID::Type)’ can be marked override [-Wsuggest-override] 98 | UMLWidget* widgetWithID(Uml::ID::Type id); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:100:18: warning: ‘virtual void ClassifierWidget::setDocumentation(const QString&)’ can be marked override [-Wsuggest-override] 100 | virtual void setDocumentation(const QString& doc); | ^~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:102:12: warning: ‘virtual QSizeF ClassifierWidget::calculateSize(bool) const’ can be marked override [-Wsuggest-override] 102 | QSizeF calculateSize(bool withExtensions = true) const; | ^~~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:104:18: warning: ‘virtual void ClassifierWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] 104 | virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); | ^~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:105:26: warning: ‘virtual QPainterPath ClassifierWidget::shape() const’ can be marked override [-Wsuggest-override] 105 | virtual QPainterPath shape() const; | ^~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:107:18: warning: ‘virtual void ClassifierWidget::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 107 | virtual void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); | ^~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:108:18: warning: ‘virtual bool ClassifierWidget::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] 108 | virtual bool loadFromXMI1(QDomElement & qElement); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:111:18: warning: ‘virtual void ClassifierWidget::slotMenuSelection(QAction*)’ can be marked override [-Wsuggest-override] 111 | virtual void slotMenuSelection(QAction* action); | ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:121:12: warning: ‘virtual QSizeF ClassifierWidget::minimumSize() const’ can be marked override [-Wsuggest-override] 121 | QSizeF minimumSize() const; | ^~~~~~~~~~~ In file included from /<>/umbrello/umlwidgets/linkwidget.h:15, from /<>/umbrello/umlwidgets/messagewidget.h:15, from /<>/umbrello/umlwidgets/toolbarstateonewidget.cpp:18: /<>/umbrello/umlscene.h:338:10: warning: ‘virtual void UMLScene::dragEnterEvent(QGraphicsSceneDragDropEvent*)’ can be marked override [-Wsuggest-override] 338 | void dragEnterEvent(QGraphicsSceneDragDropEvent* enterEvent); | ^~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:339:10: warning: ‘virtual void UMLScene::dragMoveEvent(QGraphicsSceneDragDropEvent*)’ can be marked override [-Wsuggest-override] 339 | void dragMoveEvent(QGraphicsSceneDragDropEvent* moveEvent); | ^~~~~~~~~~~~~ /<>/umbrello/umlscene.h:340:10: warning: ‘virtual void UMLScene::dropEvent(QGraphicsSceneDragDropEvent*)’ can be marked override [-Wsuggest-override] 340 | void dropEvent(QGraphicsSceneDragDropEvent* dropEvent); | ^~~~~~~~~ /<>/umbrello/umlscene.h:342:10: warning: ‘virtual void UMLScene::mouseMoveEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 342 | void mouseMoveEvent(QGraphicsSceneMouseEvent* mouseEvent); | ^~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:343:10: warning: ‘virtual void UMLScene::mousePressEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 343 | void mousePressEvent(QGraphicsSceneMouseEvent* mouseEvent); | ^~~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:344:10: warning: ‘virtual void UMLScene::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 344 | void mouseDoubleClickEvent(QGraphicsSceneMouseEvent* mouseEvent); | ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:345:10: warning: ‘virtual void UMLScene::mouseReleaseEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 345 | void mouseReleaseEvent(QGraphicsSceneMouseEvent* mouseEvent); | ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:346:18: warning: ‘virtual void UMLScene::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] 346 | virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent* contextMenuEvent); | ^~~~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:358:18: warning: ‘virtual void UMLScene::drawBackground(QPainter*, const QRectF&)’ can be marked override [-Wsuggest-override] 358 | virtual void drawBackground(QPainter *painter, const QRectF &rect); | ^~~~~~~~~~~~~~ In file included from /<>/umbrello/umlwidgets/toolbarstateonewidget.cpp:18: /<>/umbrello/umlwidgets/messagewidget.h:54:18: warning: ‘virtual void MessageWidget::setY(qreal)’ can be marked override [-Wsuggest-override] 54 | virtual void setY(qreal y); | ^~~~ /<>/umbrello/umlwidgets/messagewidget.h:58:18: warning: ‘virtual void MessageWidget::lwSetFont(QFont)’ can be marked override [-Wsuggest-override] 58 | virtual void lwSetFont (QFont font); | ^~~~~~~~~ /<>/umbrello/umlwidgets/messagewidget.h:59:28: warning: ‘virtual UMLClassifier* MessageWidget::operationOwner()’ can be marked override [-Wsuggest-override] 59 | virtual UMLClassifier *operationOwner(); | ^~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/messagewidget.h:61:27: warning: ‘virtual UMLOperation* MessageWidget::operation()’ can be marked override [-Wsuggest-override] 61 | virtual UMLOperation *operation(); | ^~~~~~~~~ /<>/umbrello/umlwidgets/messagewidget.h:62:18: warning: ‘virtual void MessageWidget::setOperation(UMLOperation*)’ can be marked override [-Wsuggest-override] 62 | virtual void setOperation(UMLOperation *op); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/messagewidget.h:64:21: warning: ‘virtual QString MessageWidget::customOpText()’ can be marked override [-Wsuggest-override] 64 | virtual QString customOpText(); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/messagewidget.h:65:18: warning: ‘virtual void MessageWidget::setCustomOpText(const QString&)’ can be marked override [-Wsuggest-override] 65 | virtual void setCustomOpText(const QString &opText); | ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/messagewidget.h:67:18: warning: ‘virtual void MessageWidget::setMessageText(FloatingTextWidget*)’ can be marked override [-Wsuggest-override] 67 | virtual void setMessageText(FloatingTextWidget *ft); | ^~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/messagewidget.h:68:18: warning: ‘virtual void MessageWidget::setText(FloatingTextWidget*, const QString&)’ can be marked override [-Wsuggest-override] 68 | virtual void setText(FloatingTextWidget *ft, const QString &newText); | ^~~~~~~ /<>/umbrello/umlwidgets/messagewidget.h:70:21: warning: ‘virtual QString MessageWidget::lwOperationText()’ can be marked override [-Wsuggest-override] 70 | virtual QString lwOperationText(); | ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/messagewidget.h:71:28: warning: ‘virtual UMLClassifier* MessageWidget::lwClassifier()’ can be marked override [-Wsuggest-override] 71 | virtual UMLClassifier *lwClassifier(); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/messagewidget.h:72:18: warning: ‘virtual void MessageWidget::setOperationText(const QString&)’ can be marked override [-Wsuggest-override] 72 | virtual void setOperationText(const QString &op); | ^~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/messagewidget.h:74:18: warning: ‘virtual void MessageWidget::constrainTextPos(qreal&, qreal&, qreal, qreal, Uml::TextRole::Enum)’ can be marked override [-Wsuggest-override] 74 | virtual void constrainTextPos(qreal &textX, qreal &textY, qreal textWidth, qreal textHeight, | ^~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/messagewidget.h:111:18: warning: ‘virtual bool MessageWidget::activate(IDChangeLog*)’ can be marked override [-Wsuggest-override] 111 | virtual bool activate(IDChangeLog * Log = 0); | ^~~~~~~~ /<>/umbrello/umlwidgets/messagewidget.h:121:18: warning: ‘virtual void MessageWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] 121 | virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); | ^~~~~ /<>/umbrello/umlwidgets/messagewidget.h:125:10: warning: ‘virtual void MessageWidget::cleanup()’ can be marked override [-Wsuggest-override] 125 | void cleanup(); | ^~~~~~~ /<>/umbrello/umlwidgets/messagewidget.h:127:10: warning: ‘virtual void MessageWidget::setSelected(bool)’ can be marked override [-Wsuggest-override] 127 | void setSelected(bool _select); | ^~~~~~~~~~~ /<>/umbrello/umlwidgets/messagewidget.h:132:20: warning: ‘virtual QSizeF MessageWidget::minimumSize() const’ can be marked override [-Wsuggest-override] 132 | virtual QSizeF minimumSize() const; | ^~~~~~~~~~~ /<>/umbrello/umlwidgets/messagewidget.h:134:16: warning: ‘virtual UMLWidget* MessageWidget::onWidget(const QPointF&)’ can be marked override [-Wsuggest-override] 134 | UMLWidget* onWidget(const QPointF& p); | ^~~~~~~~ /<>/umbrello/umlwidgets/messagewidget.h:136:18: warning: ‘virtual void MessageWidget::resizeWidget(qreal, qreal)’ can be marked override [-Wsuggest-override] 136 | virtual void resizeWidget(qreal newW, qreal newH); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/messagewidget.h:138:18: warning: ‘virtual void MessageWidget::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 138 | virtual void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); | ^~~~~~~~~~ /<>/umbrello/umlwidgets/messagewidget.h:139:18: warning: ‘virtual bool MessageWidget::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] 139 | virtual bool loadFromXMI1(QDomElement & qElement); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/messagewidget.h:152:18: warning: ‘virtual void MessageWidget::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 152 | virtual void mouseDoubleClickEvent(QGraphicsSceneMouseEvent *event); | ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/messagewidget.h:154:18: warning: ‘virtual void MessageWidget::moveWidgetBy(qreal, qreal)’ can be marked override [-Wsuggest-override] 154 | virtual void moveWidgetBy(qreal diffX, qreal diffY); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/messagewidget.h:155:18: warning: ‘virtual void MessageWidget::constrainMovementForAllWidgets(qreal&, qreal&)’ can be marked override [-Wsuggest-override] 155 | virtual void constrainMovementForAllWidgets(qreal &diffX, qreal &diffY); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/messagewidget.h:157:21: warning: ‘virtual QCursor MessageWidget::resizeCursor() const’ can be marked override [-Wsuggest-override] 157 | virtual QCursor resizeCursor() const; | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/messagewidget.h:203:10: warning: ‘virtual void MessageWidget::slotWidgetMoved(Uml::ID::Type)’ can be marked override [-Wsuggest-override] 203 | void slotWidgetMoved(Uml::ID::Type id); | ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/messagewidget.h:204:10: warning: ‘virtual void MessageWidget::slotMenuSelection(QAction*)’ can be marked override [-Wsuggest-override] 204 | void slotMenuSelection(QAction* action); | ^~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/uml1model/entityconstraint.h:15, from /<>/umbrello/uml1model/foreignkeyconstraint.h:16, from /<>/umbrello/model_utils.h:18, from /<>/umbrello/umlwidgets/toolbarstateonewidget.cpp:19: /<>/umbrello/uml1model/classifierlistitem.h:48:18: warning: ‘virtual void UMLClassifierListItem::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 48 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/classifierlistitem.h:54:24: warning: ‘virtual UMLObject* UMLClassifierListItem::clone() const’ can be marked override [-Wsuggest-override] 54 | virtual UMLObject* clone() const = 0; | ^~~~~ In file included from /<>/umbrello/uml1model/foreignkeyconstraint.h:16, from /<>/umbrello/model_utils.h:18, from /<>/umbrello/umlwidgets/toolbarstateonewidget.cpp:19: /<>/umbrello/uml1model/entityconstraint.h:40:18: warning: ‘virtual void UMLEntityConstraint::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 40 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/entityconstraint.h:45:24: warning: ‘virtual UMLObject* UMLEntityConstraint::clone() const’ can be marked override [-Wsuggest-override] 45 | virtual UMLObject* clone() const = 0; | ^~~~~ In file included from /<>/umbrello/model_utils.h:18, from /<>/umbrello/umlwidgets/toolbarstateonewidget.cpp:19: /<>/umbrello/uml1model/foreignkeyconstraint.h:56:18: warning: ‘virtual void UMLForeignKeyConstraint::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 56 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:58:24: warning: ‘virtual UMLObject* UMLForeignKeyConstraint::clone() const’ can be marked override [-Wsuggest-override] 58 | virtual UMLObject* clone() const; | ^~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:60:13: warning: ‘virtual QString UMLForeignKeyConstraint::toString(Uml::SignatureType::Enum, bool)’ can be marked override [-Wsuggest-override] 60 | QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false); | ^~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:65:10: warning: ‘virtual void UMLForeignKeyConstraint::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 65 | void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:67:18: warning: ‘virtual bool UMLForeignKeyConstraint::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] 67 | virtual bool showPropertiesDialog(QWidget* parent = 0); | ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:85:10: warning: ‘virtual bool UMLForeignKeyConstraint::resolveRef()’ can be marked override [-Wsuggest-override] 85 | bool resolveRef(); | ^~~~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:94:10: warning: ‘virtual bool UMLForeignKeyConstraint::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 94 | bool load1(QDomElement & element); | ^~~~~ In file included from /<>/umbrello/model_utils.h:20, from /<>/umbrello/umlwidgets/toolbarstateonewidget.cpp:19: /<>/umbrello/dialogs/multipagedialogbase.h:101:18: warning: ‘virtual void MultiPageDialogBase::keyPressEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] 101 | virtual void keyPressEvent(QKeyEvent *event); | ^~~~~~~~~~~~~ In file included from /<>/umbrello/umlwidgets/toolbarstateonewidget.cpp:20: /<>/umbrello/umlwidgets/objectwidget.h:39:18: warning: ‘virtual void ObjectWidget::setX(qreal)’ can be marked override [-Wsuggest-override] 39 | virtual void setX(qreal x); | ^~~~ /<>/umbrello/umlwidgets/objectwidget.h:40:18: warning: ‘virtual void ObjectWidget::setY(qreal)’ can be marked override [-Wsuggest-override] 40 | virtual void setY(qreal y); | ^~~~ /<>/umbrello/umlwidgets/objectwidget.h:47:18: warning: ‘virtual void ObjectWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] 47 | virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); | ^~~~~ /<>/umbrello/umlwidgets/objectwidget.h:49:10: warning: ‘virtual bool ObjectWidget::activate(IDChangeLog*)’ can be marked override [-Wsuggest-override] 49 | bool activate(IDChangeLog* ChangeLog = 0); | ^~~~~~~~ /<>/umbrello/umlwidgets/objectwidget.h:51:10: warning: ‘virtual void ObjectWidget::cleanup()’ can be marked override [-Wsuggest-override] 51 | void cleanup(); | ^~~~~~~ /<>/umbrello/umlwidgets/objectwidget.h:53:10: warning: ‘virtual void ObjectWidget::showPropertiesDialog()’ can be marked override [-Wsuggest-override] 53 | void showPropertiesDialog(); | ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/objectwidget.h:73:18: warning: ‘virtual void ObjectWidget::setLineColorCmd(const QColor&)’ can be marked override [-Wsuggest-override] 73 | virtual void setLineColorCmd(const QColor &color); | ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/objectwidget.h:77:18: warning: ‘virtual void ObjectWidget::resizeWidget(qreal, qreal)’ can be marked override [-Wsuggest-override] 77 | virtual void resizeWidget(qreal newW, qreal newH); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/objectwidget.h:79:18: warning: ‘virtual void ObjectWidget::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 79 | virtual void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); | ^~~~~~~~~~ /<>/umbrello/umlwidgets/objectwidget.h:80:18: warning: ‘virtual bool ObjectWidget::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] 80 | virtual bool loadFromXMI1(QDomElement& qElement); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/objectwidget.h:83:10: warning: ‘virtual void ObjectWidget::slotMenuSelection(QAction*)’ can be marked override [-Wsuggest-override] 83 | void slotMenuSelection(QAction* action); | ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/objectwidget.h:84:18: warning: ‘virtual void ObjectWidget::slotFillColorChanged(Uml::ID::Type)’ can be marked override [-Wsuggest-override] 84 | virtual void slotFillColorChanged(Uml::ID::Type viewID); | ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/objectwidget.h:88:18: warning: ‘virtual void ObjectWidget::mousePressEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 88 | virtual void mousePressEvent(QGraphicsSceneMouseEvent *me); | ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/objectwidget.h:89:18: warning: ‘virtual void ObjectWidget::mouseMoveEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 89 | virtual void mouseMoveEvent(QGraphicsSceneMouseEvent *me); | ^~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/objectwidget.h:91:12: warning: ‘virtual QSizeF ObjectWidget::minimumSize() const’ can be marked override [-Wsuggest-override] 91 | QSizeF minimumSize() const; | ^~~~~~~~~~~ /<>/umbrello/umlwidgets/objectwidget.h:93:18: warning: ‘virtual void ObjectWidget::moveEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 93 | virtual void moveEvent(QGraphicsSceneMouseEvent *event); | ^~~~~~~~~ /<>/umbrello/umlwidgets/objectwidget.h:94:18: warning: ‘virtual void ObjectWidget::moveWidgetBy(qreal, qreal)’ can be marked override [-Wsuggest-override] 94 | virtual void moveWidgetBy(qreal diffX, qreal diffY); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/objectwidget.h:95:18: warning: ‘virtual void ObjectWidget::constrainMovementForAllWidgets(qreal&, qreal&)’ can be marked override [-Wsuggest-override] 95 | virtual void constrainMovementForAllWidgets(qreal &diffX, qreal &diffY); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/objectwidget.h:97:21: warning: ‘virtual QCursor ObjectWidget::resizeCursor() const’ can be marked override [-Wsuggest-override] 97 | virtual QCursor resizeCursor() const; | ^~~~~~~~~~~~ In file included from /<>/umbrello/umlwidgets/pinwidget.h:14, from /<>/umbrello/umlwidgets/toolbarstateonewidget.cpp:21: /<>/umbrello/umlwidgets/pinportbase.h:35:18: warning: ‘virtual void PinPortBase::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] 35 | virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); | ^~~~~ /<>/umbrello/umlwidgets/pinportbase.h:36:20: warning: ‘virtual QRectF PinPortBase::boundingRect() const’ can be marked override [-Wsuggest-override] 36 | virtual QRectF boundingRect() const; | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/pinportbase.h:40:10: warning: ‘virtual void PinPortBase::updateWidget()’ can be marked override [-Wsuggest-override] 40 | void updateWidget(); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/pinportbase.h:41:10: warning: ‘virtual void PinPortBase::setName(const QString&)’ can be marked override [-Wsuggest-override] 41 | void setName(const QString &strName); | ^~~~~~~ /<>/umbrello/umlwidgets/pinportbase.h:42:10: warning: ‘virtual void PinPortBase::moveWidgetBy(qreal, qreal)’ can be marked override [-Wsuggest-override] 42 | void moveWidgetBy(qreal diffX, qreal diffY); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/pinportbase.h:43:18: warning: ‘virtual void PinPortBase::notifyParentResize()’ can be marked override [-Wsuggest-override] 43 | virtual void notifyParentResize(); | ^~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/pinportbase.h:45:16: warning: ‘virtual UMLWidget* PinPortBase::onWidget(const QPointF&)’ can be marked override [-Wsuggest-override] 45 | UMLWidget* onWidget(const QPointF& p); | ^~~~~~~~ /<>/umbrello/umlwidgets/pinportbase.h:46:16: warning: ‘virtual UMLWidget* PinPortBase::widgetWithID(Uml::ID::Type)’ can be marked override [-Wsuggest-override] 46 | UMLWidget* widgetWithID(Uml::ID::Type id); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/pinportbase.h:51:10: warning: ‘virtual void PinPortBase::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 51 | void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); | ^~~~~~~~~~ /<>/umbrello/umlwidgets/pinportbase.h:52:10: warning: ‘virtual bool PinPortBase::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] 52 | bool loadFromXMI1(QDomElement& qElement); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/pinportbase.h:55:18: warning: ‘virtual void PinPortBase::slotMenuSelection(QAction*)’ can be marked override [-Wsuggest-override] 55 | virtual void slotMenuSelection(QAction* action); | ^~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/umlwidgets/toolbarstateonewidget.cpp:21: /<>/umbrello/umlwidgets/pinwidget.h:39:10: warning: ‘virtual void PinWidget::slotMenuSelection(QAction*)’ can be marked override [-Wsuggest-override] 39 | void slotMenuSelection(QAction* action); | ^~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/umlwidgets/toolbarstateonewidget.cpp:22: /<>/umbrello/umlwidgets/portwidget.h:34:16: warning: ‘virtual UMLWidget* PortWidget::ownerWidget() const’ can be marked override [-Wsuggest-override] 34 | UMLWidget* ownerWidget() const; | ^~~~~~~~~~~ /<>/umbrello/umlwidgets/portwidget.h:37:10: warning: ‘virtual void PortWidget::slotMenuSelection(QAction*)’ can be marked override [-Wsuggest-override] 37 | void slotMenuSelection(QAction* action); | ^~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/umlwidgets/toolbarstateonewidget.cpp:23: /<>/umbrello/umlwidgets/preconditionwidget.h:39:10: warning: ‘virtual void PreconditionWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] 39 | void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); | ^~~~~ /<>/umbrello/umlwidgets/preconditionwidget.h:44:10: warning: ‘virtual bool PreconditionWidget::activate(IDChangeLog*)’ can be marked override [-Wsuggest-override] 44 | bool activate(IDChangeLog* Log = 0); | ^~~~~~~~ /<>/umbrello/umlwidgets/preconditionwidget.h:47:18: warning: ‘virtual void PreconditionWidget::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 47 | virtual void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); | ^~~~~~~~~~ /<>/umbrello/umlwidgets/preconditionwidget.h:48:18: warning: ‘virtual bool PreconditionWidget::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] 48 | virtual bool loadFromXMI1(QDomElement& qElement); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/preconditionwidget.h:53:10: warning: ‘virtual void PreconditionWidget::slotMenuSelection(QAction*)’ can be marked override [-Wsuggest-override] 53 | void slotMenuSelection(QAction* action); | ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/preconditionwidget.h:54:10: warning: ‘virtual void PreconditionWidget::slotWidgetMoved(Uml::ID::Type)’ can be marked override [-Wsuggest-override] 54 | void slotWidgetMoved(Uml::ID::Type id); | ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/preconditionwidget.h:57:12: warning: ‘virtual QSizeF PreconditionWidget::minimumSize() const’ can be marked override [-Wsuggest-override] 57 | QSizeF minimumSize() const; | ^~~~~~~~~~~ In file included from /<>/umbrello/umlwidgets/toolbarstateonewidget.cpp:24: /<>/umbrello/umlwidgets/regionwidget.h:26:18: warning: ‘virtual void RegionWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] 26 | virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); | ^~~~~ /<>/umbrello/umlwidgets/regionwidget.h:28:10: warning: ‘virtual void RegionWidget::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 28 | void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); | ^~~~~~~~~~ /<>/umbrello/umlwidgets/regionwidget.h:29:10: warning: ‘virtual bool RegionWidget::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] 29 | bool loadFromXMI1(QDomElement& qElement); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/regionwidget.h:32:12: warning: ‘virtual QSizeF RegionWidget::minimumSize() const’ can be marked override [-Wsuggest-override] 32 | QSizeF minimumSize() const; | ^~~~~~~~~~~ In file included from /<>/umbrello/umlwidgets/toolbarstateonewidget.cpp:25: /<>/umbrello/uml.h:201:18: warning: ‘virtual void UMLApp::keyPressEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] 201 | virtual void keyPressEvent(QKeyEvent* e); | ^~~~~~~~~~~~~ /<>/umbrello/uml.h:202:18: warning: ‘virtual void UMLApp::keyReleaseEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] 202 | virtual void keyReleaseEvent(QKeyEvent* e); | ^~~~~~~~~~~~~~~ /<>/umbrello/uml.h:204:18: warning: ‘virtual void UMLApp::customEvent(QEvent*)’ can be marked override [-Wsuggest-override] 204 | virtual void customEvent(QEvent* e); | ^~~~~~~~~~~ /<>/umbrello/uml.h:215:18: warning: ‘virtual bool UMLApp::queryClose()’ can be marked override [-Wsuggest-override] 215 | virtual bool queryClose(); | ^~~~~~~~~~ /<>/umbrello/uml.h:217:18: warning: ‘virtual void UMLApp::saveProperties(KConfigGroup&)’ can be marked override [-Wsuggest-override] 217 | virtual void saveProperties(KConfigGroup & cfg); | ^~~~~~~~~~~~~~ /<>/umbrello/uml.h:218:18: warning: ‘virtual void UMLApp::readProperties(const KConfigGroup&)’ can be marked override [-Wsuggest-override] 218 | virtual void readProperties(const KConfigGroup & cfg); | ^~~~~~~~~~~~~~ In file included from /<>/umbrello/uml1model/port.h:14, from /<>/umbrello/umlwidgets/toolbarstateonewidget.cpp:27: /<>/umbrello/uml1model/umlcanvasobject.h:43:18: warning: ‘virtual void UMLCanvasObject::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 43 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/umlcanvasobject.h:85:18: warning: ‘virtual bool UMLCanvasObject::resolveRef()’ can be marked override [-Wsuggest-override] 85 | virtual bool resolveRef(); | ^~~~~~~~~~ In file included from /<>/umbrello/umlwidgets/toolbarstateonewidget.cpp:27: /<>/umbrello/uml1model/port.h:36:24: warning: ‘virtual UMLObject* UMLPort::clone() const’ can be marked override [-Wsuggest-override] 36 | virtual UMLObject* clone() const; | ^~~~~ /<>/umbrello/uml1model/port.h:38:10: warning: ‘virtual void UMLPort::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 38 | void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/port.h:42:10: warning: ‘virtual bool UMLPort::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 42 | bool load1(QDomElement & element); | ^~~~~ In file included from /<>/umbrello/umlwidgets/toolbarstateonewidget.cpp:31: /<>/umbrello/uml1model/package.h:39:18: warning: ‘virtual void UMLPackage::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 39 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/package.h:41:24: warning: ‘virtual UMLObject* UMLPackage::clone() const’ can be marked override [-Wsuggest-override] 41 | virtual UMLObject* clone() const; | ^~~~~ /<>/umbrello/uml1model/package.h:64:18: warning: ‘virtual bool UMLPackage::resolveRef()’ can be marked override [-Wsuggest-override] 64 | virtual bool resolveRef(); | ^~~~~~~~~~ /<>/umbrello/uml1model/package.h:66:18: warning: ‘virtual void UMLPackage::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 66 | virtual void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/package.h:69:18: warning: ‘virtual bool UMLPackage::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 69 | virtual bool load1(QDomElement& element); | ^~~~~ [ 77%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/umlwidgets/umlwidget.cpp.o cd /<>/obj-aarch64-linux-gnu/umbrello && /usr/bin/aarch64-linux-gnu-g++ -DCMAKE_BINARY_DIR=\"/<>/obj-aarch64-linux-gnu\" -DKCOREADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLO_VERSION_STRING=\"2.23.3\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-aarch64-linux-gnu/umbrello -I/<>/umbrello -I/<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/include -I/<>/obj-aarch64-linux-gnu -I/<>/umbrello/clipboard -I/<>/umbrello/cmds -I/<>/umbrello/codegenerators -I/<>/umbrello/codegenerators/ada -I/<>/umbrello/codegenerators/as -I/<>/umbrello/codegenerators/cpp -I/<>/umbrello/codegenerators/csharp -I/<>/umbrello/codegenerators/d -I/<>/umbrello/codegenerators/idl -I/<>/umbrello/codegenerators/java -I/<>/umbrello/codegenerators/js -I/<>/umbrello/codegenerators/pascal -I/<>/umbrello/codegenerators/perl -I/<>/umbrello/codegenerators/php -I/<>/umbrello/codegenerators/python -I/<>/umbrello/codegenerators/ruby -I/<>/umbrello/codegenerators/sql -I/<>/umbrello/codegenerators/tcl -I/<>/umbrello/codegenerators/vala -I/<>/umbrello/codegenerators/xml -I/<>/umbrello/codegenwizard -I/<>/umbrello/codeimport -I/<>/umbrello/codeimport/csharp -I/<>/umbrello/codeimpwizard -I/<>/umbrello/debug -I/<>/umbrello/dialogs -I/<>/umbrello/dialogs/pages -I/<>/umbrello/dialogs/widgets -I/<>/umbrello/docgenerators -I/<>/umbrello/finder -I/<>/umbrello/refactoring -I/<>/umbrello/uml1model -I/<>/umbrello/umlwidgets -I/<>/lib/cppparser -I/<>/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/aarch64-linux-gnu/qt5 -isystem /usr/include/aarch64-linux-gnu/qt5/QtWidgets -isystem /usr/include/aarch64-linux-gnu/qt5/QtGui -isystem /usr/include/aarch64-linux-gnu/qt5/QtCore -isystem /usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/aarch64-linux-gnu/qt5/QtXml -isystem /usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/aarch64-linux-gnu/qt5/QtSvg -isystem /usr/include/aarch64-linux-gnu/qt5/QtWebKitWidgets -isystem /usr/include/aarch64-linux-gnu/qt5/QtWebKit -isystem /usr/include/aarch64-linux-gnu/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/aarch64-linux-gnu/qt5/QtConcurrent -isystem /usr/include/aarch64-linux-gnu/qt5/QtDBus -isystem /usr/include/KF5/KTextEditor -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -fno-delete-null-pointer-checks -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -o CMakeFiles/libumbrello.dir/umlwidgets/umlwidget.cpp.o -c /<>/umbrello/umlwidgets/umlwidget.cpp In file included from /<>/umbrello/umlwidgets/umlwidget.h:18, from /<>/umbrello/umlwidgets/umlwidget.cpp:11: /<>/umbrello/umlwidgets/widgetbase.h:187:20: warning: ‘virtual QRectF WidgetBase::boundingRect() const’ can be marked override [-Wsuggest-override] 187 | virtual QRectF boundingRect() const; | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/widgetbase.h:191:18: warning: ‘virtual void WidgetBase::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] 191 | virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); | ^~~~~ /<>/umbrello/umlwidgets/widgetbase.h:260:18: warning: ‘virtual void WidgetBase::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] 260 | virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent *event); | ^~~~~~~~~~~~~~~~ In file included from /<>/umbrello/umlwidgets/umlwidget.cpp:11: /<>/umbrello/umlwidgets/umlwidget.h:71:18: warning: ‘virtual void UMLWidget::setUseFillColor(bool)’ can be marked override [-Wsuggest-override] 71 | virtual void setUseFillColor(bool fc); | ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:74:18: warning: ‘virtual void UMLWidget::setTextColor(const QColor&)’ can be marked override [-Wsuggest-override] 74 | virtual void setTextColor(const QColor &color); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:77:18: warning: ‘virtual void UMLWidget::setLineColor(const QColor&)’ can be marked override [-Wsuggest-override] 77 | virtual void setLineColor(const QColor &color); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:80:18: warning: ‘virtual void UMLWidget::setLineWidth(uint)’ can be marked override [-Wsuggest-override] 80 | virtual void setLineWidth(uint width); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:83:18: warning: ‘virtual void UMLWidget::setFillColor(const QColor&)’ can be marked override [-Wsuggest-override] 83 | virtual void setFillColor(const QColor &color); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:87:18: warning: ‘virtual void UMLWidget::setSelected(bool)’ can be marked override [-Wsuggest-override] 87 | virtual void setSelected(bool _select); | ^~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:96:18: warning: ‘virtual void UMLWidget::setFont(const QFont&)’ can be marked override [-Wsuggest-override] 96 | virtual void setFont(const QFont &font); | ^~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:173:18: warning: ‘virtual void UMLWidget::showPropertiesDialog()’ can be marked override [-Wsuggest-override] 173 | virtual void showPropertiesDialog(); | ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:192:18: warning: ‘virtual bool UMLWidget::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] 192 | virtual bool loadFromXMI1(QDomElement &qElement); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:193:18: warning: ‘virtual void UMLWidget::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 193 | virtual void saveToXMI1(QDomDocument &qDoc, QDomElement &qElement); | ^~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:230:18: warning: ‘virtual void UMLWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] 230 | virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); | ^~~~~ /<>/umbrello/umlwidgets/umlwidget.h:234:18: warning: ‘virtual void UMLWidget::slotMenuSelection(QAction*)’ can be marked override [-Wsuggest-override] 234 | virtual void slotMenuSelection(QAction* action); | ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:251:18: warning: ‘virtual void UMLWidget::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] 251 | virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent* event); | ^~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:252:18: warning: ‘virtual void UMLWidget::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 252 | virtual void mouseDoubleClickEvent(QGraphicsSceneMouseEvent *event); | ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:253:18: warning: ‘virtual void UMLWidget::mousePressEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 253 | virtual void mousePressEvent(QGraphicsSceneMouseEvent *event); | ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:254:18: warning: ‘virtual void UMLWidget::mouseMoveEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 254 | virtual void mouseMoveEvent(QGraphicsSceneMouseEvent *event); | ^~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:255:18: warning: ‘virtual void UMLWidget::mouseReleaseEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 255 | virtual void mouseReleaseEvent(QGraphicsSceneMouseEvent *event); | ^~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/umlscene.h:17, from /<>/umbrello/umlwidgets/linkwidget.h:15, from /<>/umbrello/umlwidgets/associationwidget.h:15, from /<>/umbrello/umlwidgets/umlwidget.cpp:14: /<>/umbrello/umlwidgets/classifierwidget.h:97:16: warning: ‘virtual UMLWidget* ClassifierWidget::onWidget(const QPointF&)’ can be marked override [-Wsuggest-override] 97 | UMLWidget* onWidget(const QPointF& p); | ^~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:98:16: warning: ‘virtual UMLWidget* ClassifierWidget::widgetWithID(Uml::ID::Type)’ can be marked override [-Wsuggest-override] 98 | UMLWidget* widgetWithID(Uml::ID::Type id); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:100:18: warning: ‘virtual void ClassifierWidget::setDocumentation(const QString&)’ can be marked override [-Wsuggest-override] 100 | virtual void setDocumentation(const QString& doc); | ^~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:102:12: warning: ‘virtual QSizeF ClassifierWidget::calculateSize(bool) const’ can be marked override [-Wsuggest-override] 102 | QSizeF calculateSize(bool withExtensions = true) const; | ^~~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:104:18: warning: ‘virtual void ClassifierWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] 104 | virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); | ^~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:105:26: warning: ‘virtual QPainterPath ClassifierWidget::shape() const’ can be marked override [-Wsuggest-override] 105 | virtual QPainterPath shape() const; | ^~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:107:18: warning: ‘virtual void ClassifierWidget::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 107 | virtual void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); | ^~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:108:18: warning: ‘virtual bool ClassifierWidget::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] 108 | virtual bool loadFromXMI1(QDomElement & qElement); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:111:18: warning: ‘virtual void ClassifierWidget::slotMenuSelection(QAction*)’ can be marked override [-Wsuggest-override] 111 | virtual void slotMenuSelection(QAction* action); | ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:121:12: warning: ‘virtual QSizeF ClassifierWidget::minimumSize() const’ can be marked override [-Wsuggest-override] 121 | QSizeF minimumSize() const; | ^~~~~~~~~~~ In file included from /<>/umbrello/umlwidgets/linkwidget.h:15, from /<>/umbrello/umlwidgets/associationwidget.h:15, from /<>/umbrello/umlwidgets/umlwidget.cpp:14: /<>/umbrello/umlscene.h:338:10: warning: ‘virtual void UMLScene::dragEnterEvent(QGraphicsSceneDragDropEvent*)’ can be marked override [-Wsuggest-override] 338 | void dragEnterEvent(QGraphicsSceneDragDropEvent* enterEvent); | ^~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:339:10: warning: ‘virtual void UMLScene::dragMoveEvent(QGraphicsSceneDragDropEvent*)’ can be marked override [-Wsuggest-override] 339 | void dragMoveEvent(QGraphicsSceneDragDropEvent* moveEvent); | ^~~~~~~~~~~~~ /<>/umbrello/umlscene.h:340:10: warning: ‘virtual void UMLScene::dropEvent(QGraphicsSceneDragDropEvent*)’ can be marked override [-Wsuggest-override] 340 | void dropEvent(QGraphicsSceneDragDropEvent* dropEvent); | ^~~~~~~~~ /<>/umbrello/umlscene.h:342:10: warning: ‘virtual void UMLScene::mouseMoveEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 342 | void mouseMoveEvent(QGraphicsSceneMouseEvent* mouseEvent); | ^~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:343:10: warning: ‘virtual void UMLScene::mousePressEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 343 | void mousePressEvent(QGraphicsSceneMouseEvent* mouseEvent); | ^~~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:344:10: warning: ‘virtual void UMLScene::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 344 | void mouseDoubleClickEvent(QGraphicsSceneMouseEvent* mouseEvent); | ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:345:10: warning: ‘virtual void UMLScene::mouseReleaseEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 345 | void mouseReleaseEvent(QGraphicsSceneMouseEvent* mouseEvent); | ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:346:18: warning: ‘virtual void UMLScene::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] 346 | virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent* contextMenuEvent); | ^~~~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:358:18: warning: ‘virtual void UMLScene::drawBackground(QPainter*, const QRectF&)’ can be marked override [-Wsuggest-override] 358 | virtual void drawBackground(QPainter *painter, const QRectF &rect); | ^~~~~~~~~~~~~~ In file included from /<>/umbrello/umlwidgets/umlwidget.cpp:14: /<>/umbrello/umlwidgets/associationwidget.h:62:18: warning: ‘virtual void AssociationWidget::setUMLObject(UMLObject*)’ can be marked override [-Wsuggest-override] 62 | virtual void setUMLObject(UMLObject *obj); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:66:18: warning: ‘virtual void AssociationWidget::lwSetFont(QFont)’ can be marked override [-Wsuggest-override] 66 | virtual void lwSetFont(QFont font); | ^~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:67:28: warning: ‘virtual UMLClassifier* AssociationWidget::operationOwner()’ can be marked override [-Wsuggest-override] 67 | virtual UMLClassifier *operationOwner(); | ^~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:69:27: warning: ‘virtual UMLOperation* AssociationWidget::operation()’ can be marked override [-Wsuggest-override] 69 | virtual UMLOperation *operation(); | ^~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:70:18: warning: ‘virtual void AssociationWidget::setOperation(UMLOperation*)’ can be marked override [-Wsuggest-override] 70 | virtual void setOperation(UMLOperation *op); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:72:21: warning: ‘virtual QString AssociationWidget::customOpText()’ can be marked override [-Wsuggest-override] 72 | virtual QString customOpText(); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:73:18: warning: ‘virtual void AssociationWidget::setCustomOpText(const QString&)’ can be marked override [-Wsuggest-override] 73 | virtual void setCustomOpText(const QString &opText); | ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:75:18: warning: ‘virtual void AssociationWidget::resetTextPositions()’ can be marked override [-Wsuggest-override] 75 | virtual void resetTextPositions(); | ^~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:77:18: warning: ‘virtual void AssociationWidget::setMessageText(FloatingTextWidget*)’ can be marked override [-Wsuggest-override] 77 | virtual void setMessageText(FloatingTextWidget *ft); | ^~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:78:18: warning: ‘virtual void AssociationWidget::setText(FloatingTextWidget*, const QString&)’ can be marked override [-Wsuggest-override] 78 | virtual void setText(FloatingTextWidget *ft, const QString &newText); | ^~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:80:18: warning: ‘virtual void AssociationWidget::showPropertiesDialog()’ can be marked override [-Wsuggest-override] 80 | virtual void showPropertiesDialog(); | ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:82:21: warning: ‘virtual QString AssociationWidget::lwOperationText()’ can be marked override [-Wsuggest-override] 82 | virtual QString lwOperationText(); | ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:83:28: warning: ‘virtual UMLClassifier* AssociationWidget::lwClassifier()’ can be marked override [-Wsuggest-override] 83 | virtual UMLClassifier *lwClassifier(); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:84:18: warning: ‘virtual void AssociationWidget::setOperationText(const QString&)’ can be marked override [-Wsuggest-override] 84 | virtual void setOperationText(const QString &op); | ^~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:86:18: warning: ‘virtual void AssociationWidget::constrainTextPos(qreal&, qreal&, qreal, qreal, Uml::TextRole::Enum)’ can be marked override [-Wsuggest-override] 86 | virtual void constrainTextPos(qreal &textX, qreal &textY, | ^~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:90:18: warning: ‘virtual void AssociationWidget::calculateNameTextSegment()’ can be marked override [-Wsuggest-override] 90 | virtual void calculateNameTextSegment(); | ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:105:10: warning: ‘virtual void AssociationWidget::setName(const QString&)’ can be marked override [-Wsuggest-override] 105 | void setName(const QString &strRole); | ^~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:149:20: warning: ‘virtual QRectF AssociationWidget::boundingRect() const’ can be marked override [-Wsuggest-override] 149 | virtual QRectF boundingRect() const; | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:150:26: warning: ‘virtual QPainterPath AssociationWidget::shape() const’ can be marked override [-Wsuggest-override] 150 | virtual QPainterPath shape() const; | ^~~~~ /<>/umbrello/umlwidgets/associationwidget.h:156:16: warning: ‘virtual UMLWidget* AssociationWidget::onWidget(const QPointF&)’ can be marked override [-Wsuggest-override] 156 | UMLWidget* onWidget(const QPointF &p); | ^~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:174:11: warning: ‘virtual QFont AssociationWidget::font() const’ can be marked override [-Wsuggest-override] 174 | QFont font() const; | ^~~~ /<>/umbrello/umlwidgets/associationwidget.h:176:18: warning: ‘virtual void AssociationWidget::setTextColor(const QColor&)’ can be marked override [-Wsuggest-override] 176 | virtual void setTextColor(const QColor &color); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:177:18: warning: ‘virtual void AssociationWidget::setLineColor(const QColor&)’ can be marked override [-Wsuggest-override] 177 | virtual void setLineColor(const QColor &color); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:178:18: warning: ‘virtual void AssociationWidget::setLineWidth(uint)’ can be marked override [-Wsuggest-override] 178 | virtual void setLineWidth(uint width); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:186:18: warning: ‘virtual bool AssociationWidget::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] 186 | virtual bool loadFromXMI1(QDomElement& qElement); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:187:18: warning: ‘virtual void AssociationWidget::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 187 | virtual void saveToXMI1(QDomDocument &qDoc, QDomElement &qElement); | ^~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:195:18: warning: ‘virtual void AssociationWidget::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 195 | virtual void mouseDoubleClickEvent(QGraphicsSceneMouseEvent *event); | ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:196:18: warning: ‘virtual void AssociationWidget::mouseMoveEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 196 | virtual void mouseMoveEvent(QGraphicsSceneMouseEvent *event); | ^~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:197:18: warning: ‘virtual void AssociationWidget::mousePressEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 197 | virtual void mousePressEvent(QGraphicsSceneMouseEvent *event); | ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:198:18: warning: ‘virtual void AssociationWidget::mouseReleaseEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 198 | virtual void mouseReleaseEvent(QGraphicsSceneMouseEvent *event); | ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:200:18: warning: ‘virtual void AssociationWidget::setSelected(bool)’ can be marked override [-Wsuggest-override] 200 | virtual void setSelected(bool _select); | ^~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:202:18: warning: ‘virtual void AssociationWidget::slotMenuSelection(QAction*)’ can be marked override [-Wsuggest-override] 202 | virtual void slotMenuSelection(QAction* action); | ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:209:18: warning: ‘virtual void AssociationWidget::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] 209 | virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent *event); | ^~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:211:18: warning: ‘virtual void AssociationWidget::hoverEnterEvent(QGraphicsSceneHoverEvent*)’ can be marked override [-Wsuggest-override] 211 | virtual void hoverEnterEvent(QGraphicsSceneHoverEvent *event); | ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:212:18: warning: ‘virtual void AssociationWidget::hoverLeaveEvent(QGraphicsSceneHoverEvent*)’ can be marked override [-Wsuggest-override] 212 | virtual void hoverLeaveEvent(QGraphicsSceneHoverEvent *event); | ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:213:18: warning: ‘virtual void AssociationWidget::hoverMoveEvent(QGraphicsSceneHoverEvent*)’ can be marked override [-Wsuggest-override] 213 | virtual void hoverMoveEvent(QGraphicsSceneHoverEvent *event); | ^~~~~~~~~~~~~~ In file included from /<>/umbrello/uml1model/package.h:14, from /<>/umbrello/uml1model/classifier.h:13, from /<>/umbrello/umlwidgets/umlwidget.cpp:15: /<>/umbrello/uml1model/umlcanvasobject.h:43:18: warning: ‘virtual void UMLCanvasObject::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 43 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/umlcanvasobject.h:85:18: warning: ‘virtual bool UMLCanvasObject::resolveRef()’ can be marked override [-Wsuggest-override] 85 | virtual bool resolveRef(); | ^~~~~~~~~~ In file included from /<>/umbrello/uml1model/classifier.h:13, from /<>/umbrello/umlwidgets/umlwidget.cpp:15: /<>/umbrello/uml1model/package.h:39:18: warning: ‘virtual void UMLPackage::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 39 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/package.h:41:24: warning: ‘virtual UMLObject* UMLPackage::clone() const’ can be marked override [-Wsuggest-override] 41 | virtual UMLObject* clone() const; | ^~~~~ /<>/umbrello/uml1model/package.h:64:18: warning: ‘virtual bool UMLPackage::resolveRef()’ can be marked override [-Wsuggest-override] 64 | virtual bool resolveRef(); | ^~~~~~~~~~ /<>/umbrello/uml1model/package.h:66:18: warning: ‘virtual void UMLPackage::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 66 | virtual void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/package.h:69:18: warning: ‘virtual bool UMLPackage::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 69 | virtual bool load1(QDomElement& element); | ^~~~~ In file included from /<>/umbrello/uml1model/attribute.h:15, from /<>/umbrello/uml1model/umlattributelist.h:17, from /<>/umbrello/uml1model/classifier.h:14, from /<>/umbrello/umlwidgets/umlwidget.cpp:15: /<>/umbrello/uml1model/classifierlistitem.h:48:18: warning: ‘virtual void UMLClassifierListItem::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 48 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/classifierlistitem.h:54:24: warning: ‘virtual UMLObject* UMLClassifierListItem::clone() const’ can be marked override [-Wsuggest-override] 54 | virtual UMLObject* clone() const = 0; | ^~~~~ In file included from /<>/umbrello/uml1model/umlattributelist.h:17, from /<>/umbrello/uml1model/classifier.h:14, from /<>/umbrello/umlwidgets/umlwidget.cpp:15: /<>/umbrello/uml1model/attribute.h:42:18: warning: ‘virtual void UMLAttribute::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 42 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/attribute.h:44:10: warning: ‘virtual void UMLAttribute::setName(const QString&)’ can be marked override [-Wsuggest-override] 44 | void setName(const QString &name); | ^~~~~~~ /<>/umbrello/uml1model/attribute.h:48:24: warning: ‘virtual UMLObject* UMLAttribute::clone() const’ can be marked override [-Wsuggest-override] 48 | virtual UMLObject* clone() const; | ^~~~~ /<>/umbrello/uml1model/attribute.h:53:13: warning: ‘virtual QString UMLAttribute::toString(Uml::SignatureType::Enum, bool)’ can be marked override [-Wsuggest-override] 53 | QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false); | ^~~~~~~~ /<>/umbrello/uml1model/attribute.h:58:18: warning: ‘virtual void UMLAttribute::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 58 | virtual void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/attribute.h:60:18: warning: ‘virtual bool UMLAttribute::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] 60 | virtual bool showPropertiesDialog(QWidget* parent = 0); | ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/attribute.h:73:10: warning: ‘virtual bool UMLAttribute::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 73 | bool load1(QDomElement & element); | ^~~~~ In file included from /<>/umbrello/uml1model/foreignkeyconstraint.h:16, from /<>/umbrello/model_utils.h:18, from /<>/umbrello/uml1model/classifier.h:19, from /<>/umbrello/umlwidgets/umlwidget.cpp:15: /<>/umbrello/uml1model/entityconstraint.h:40:18: warning: ‘virtual void UMLEntityConstraint::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 40 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/entityconstraint.h:45:24: warning: ‘virtual UMLObject* UMLEntityConstraint::clone() const’ can be marked override [-Wsuggest-override] 45 | virtual UMLObject* clone() const = 0; | ^~~~~ In file included from /<>/umbrello/model_utils.h:18, from /<>/umbrello/uml1model/classifier.h:19, from /<>/umbrello/umlwidgets/umlwidget.cpp:15: /<>/umbrello/uml1model/foreignkeyconstraint.h:56:18: warning: ‘virtual void UMLForeignKeyConstraint::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 56 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:58:24: warning: ‘virtual UMLObject* UMLForeignKeyConstraint::clone() const’ can be marked override [-Wsuggest-override] 58 | virtual UMLObject* clone() const; | ^~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:60:13: warning: ‘virtual QString UMLForeignKeyConstraint::toString(Uml::SignatureType::Enum, bool)’ can be marked override [-Wsuggest-override] 60 | QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false); | ^~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:65:10: warning: ‘virtual void UMLForeignKeyConstraint::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 65 | void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:67:18: warning: ‘virtual bool UMLForeignKeyConstraint::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] 67 | virtual bool showPropertiesDialog(QWidget* parent = 0); | ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:85:10: warning: ‘virtual bool UMLForeignKeyConstraint::resolveRef()’ can be marked override [-Wsuggest-override] 85 | bool resolveRef(); | ^~~~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:94:10: warning: ‘virtual bool UMLForeignKeyConstraint::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 94 | bool load1(QDomElement & element); | ^~~~~ In file included from /<>/umbrello/model_utils.h:20, from /<>/umbrello/uml1model/classifier.h:19, from /<>/umbrello/umlwidgets/umlwidget.cpp:15: /<>/umbrello/dialogs/multipagedialogbase.h:101:18: warning: ‘virtual void MultiPageDialogBase::keyPressEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] 101 | virtual void keyPressEvent(QKeyEvent *event); | ^~~~~~~~~~~~~ In file included from /<>/umbrello/umlwidgets/umlwidget.cpp:15: /<>/umbrello/uml1model/classifier.h:54:18: warning: ‘virtual void UMLClassifier::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 54 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/classifier.h:56:16: warning: ‘virtual UMLObject* UMLClassifier::clone() const’ can be marked override [-Wsuggest-override] 56 | UMLObject* clone() const; | ^~~~~ /<>/umbrello/uml1model/classifier.h:111:18: warning: ‘virtual bool UMLClassifier::resolveRef()’ can be marked override [-Wsuggest-override] 111 | virtual bool resolveRef(); | ^~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:115:24: warning: ‘virtual UMLObject* UMLClassifier::findChildObjectById(Uml::ID::Type, bool)’ can be marked override [-Wsuggest-override] 115 | virtual UMLObject* findChildObjectById(Uml::ID::Type id, bool considerAncestors = false); | ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:124:18: warning: ‘virtual bool UMLClassifier::acceptAssociationType(Uml::AssociationType::Enum)’ can be marked override [-Wsuggest-override] 124 | virtual bool acceptAssociationType(Uml::AssociationType::Enum type); | ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:129:10: warning: ‘virtual void UMLClassifier::setBaseType(UMLObject::ObjectType)’ can be marked override [-Wsuggest-override] 129 | void setBaseType(UMLObject::ObjectType ot); | ^~~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:181:10: warning: ‘virtual void UMLClassifier::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 181 | void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:183:18: warning: ‘virtual bool UMLClassifier::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 183 | virtual bool load1(QDomElement& element); | ^~~~~ In file included from /<>/umbrello/cmds.h:18, from /<>/umbrello/umlwidgets/umlwidget.cpp:17: /<>/umbrello/cmds/cmdcreatediagram.h:30:14: warning: ‘virtual void Uml::CmdCreateDiagram::redo()’ can be marked override [-Wsuggest-override] 30 | void redo(); | ^~~~ /<>/umbrello/cmds/cmdcreatediagram.h:31:14: warning: ‘virtual void Uml::CmdCreateDiagram::undo()’ can be marked override [-Wsuggest-override] 31 | void undo(); | ^~~~ In file included from /<>/umbrello/cmds.h:19, from /<>/umbrello/umlwidgets/umlwidget.cpp:17: /<>/umbrello/cmds/cmdhandlerename.h:26:14: warning: ‘virtual void Uml::CmdHandleRename::redo()’ can be marked override [-Wsuggest-override] 26 | void redo(); | ^~~~ /<>/umbrello/cmds/cmdhandlerename.h:27:14: warning: ‘virtual void Uml::CmdHandleRename::undo()’ can be marked override [-Wsuggest-override] 27 | void undo(); | ^~~~ In file included from /<>/umbrello/cmds.h:20, from /<>/umbrello/umlwidgets/umlwidget.cpp:17: /<>/umbrello/cmds/cmdremovediagram.h:32:14: warning: ‘virtual void Uml::CmdRemoveDiagram::redo()’ can be marked override [-Wsuggest-override] 32 | void redo(); | ^~~~ /<>/umbrello/cmds/cmdremovediagram.h:33:14: warning: ‘virtual void Uml::CmdRemoveDiagram::undo()’ can be marked override [-Wsuggest-override] 33 | void undo(); | ^~~~ In file included from /<>/umbrello/cmds.h:21, from /<>/umbrello/umlwidgets/umlwidget.cpp:17: /<>/umbrello/cmds/cmdsetstereotype.h:24:18: warning: ‘virtual void Uml::CmdSetStereotype::redo()’ can be marked override [-Wsuggest-override] 24 | void redo(); | ^~~~ /<>/umbrello/cmds/cmdsetstereotype.h:25:18: warning: ‘virtual void Uml::CmdSetStereotype::undo()’ can be marked override [-Wsuggest-override] 25 | void undo(); | ^~~~ In file included from /<>/umbrello/cmds.h:22, from /<>/umbrello/umlwidgets/umlwidget.cpp:17: /<>/umbrello/cmds/cmdsetvisibility.h:24:18: warning: ‘virtual void Uml::CmdSetVisibility::redo()’ can be marked override [-Wsuggest-override] 24 | void redo(); | ^~~~ /<>/umbrello/cmds/cmdsetvisibility.h:25:18: warning: ‘virtual void Uml::CmdSetVisibility::undo()’ can be marked override [-Wsuggest-override] 25 | void undo(); | ^~~~ In file included from /<>/umbrello/cmds.h:27, from /<>/umbrello/umlwidgets/umlwidget.cpp:17: /<>/umbrello/cmds/generic/cmdcreateumlobject.h:28:14: warning: ‘virtual void Uml::CmdCreateUMLObject::redo()’ can be marked override [-Wsuggest-override] 28 | void redo(); | ^~~~ /<>/umbrello/cmds/generic/cmdcreateumlobject.h:29:14: warning: ‘virtual void Uml::CmdCreateUMLObject::undo()’ can be marked override [-Wsuggest-override] 29 | void undo(); | ^~~~ In file included from /<>/umbrello/cmds.h:28, from /<>/umbrello/umlwidgets/umlwidget.cpp:17: /<>/umbrello/cmds/generic/cmdremoveumlobject.h:25:14: warning: ‘virtual void Uml::CmdRemoveUMLObject::redo()’ can be marked override [-Wsuggest-override] 25 | void redo(); | ^~~~ /<>/umbrello/cmds/generic/cmdremoveumlobject.h:26:14: warning: ‘virtual void Uml::CmdRemoveUMLObject::undo()’ can be marked override [-Wsuggest-override] 26 | void undo(); | ^~~~ In file included from /<>/umbrello/cmds.h:29, from /<>/umbrello/umlwidgets/umlwidget.cpp:17: /<>/umbrello/cmds/generic/cmdrenameumlinstancetype.h:30:14: warning: ‘virtual void Uml::CmdRenameUMLInstanceType::redo()’ can be marked override [-Wsuggest-override] 30 | void redo(); | ^~~~ /<>/umbrello/cmds/generic/cmdrenameumlinstancetype.h:31:14: warning: ‘virtual void Uml::CmdRenameUMLInstanceType::undo()’ can be marked override [-Wsuggest-override] 31 | void undo(); | ^~~~ In file included from /<>/umbrello/cmds.h:30, from /<>/umbrello/umlwidgets/umlwidget.cpp:17: /<>/umbrello/cmds/generic/cmdrenameumlobject.h:26:18: warning: ‘virtual void Uml::CmdRenameUMLObject::redo()’ can be marked override [-Wsuggest-override] 26 | void redo(); | ^~~~ /<>/umbrello/cmds/generic/cmdrenameumlobject.h:27:18: warning: ‘virtual void Uml::CmdRenameUMLObject::undo()’ can be marked override [-Wsuggest-override] 27 | void undo(); | ^~~~ In file included from /<>/umbrello/cmds.h:35, from /<>/umbrello/umlwidgets/umlwidget.cpp:17: /<>/umbrello/cmds/widget/cmdchangefillcolor.h:30:18: warning: ‘virtual void Uml::CmdChangeFillColor::redo()’ can be marked override [-Wsuggest-override] 30 | void redo(); | ^~~~ /<>/umbrello/cmds/widget/cmdchangefillcolor.h:31:18: warning: ‘virtual void Uml::CmdChangeFillColor::undo()’ can be marked override [-Wsuggest-override] 31 | void undo(); | ^~~~ In file included from /<>/umbrello/cmds.h:36, from /<>/umbrello/umlwidgets/umlwidget.cpp:17: /<>/umbrello/cmds/widget/cmdchangefont.h:27:18: warning: ‘virtual void Uml::CmdChangeFont::undo()’ can be marked override [-Wsuggest-override] 27 | void undo(); | ^~~~ /<>/umbrello/cmds/widget/cmdchangefont.h:28:18: warning: ‘virtual void Uml::CmdChangeFont::redo()’ can be marked override [-Wsuggest-override] 28 | void redo(); | ^~~~ In file included from /<>/umbrello/cmds.h:37, from /<>/umbrello/umlwidgets/umlwidget.cpp:17: /<>/umbrello/cmds/widget/cmdchangelinecolor.h:27:14: warning: ‘virtual void Uml::CmdChangeLineColor::redo()’ can be marked override [-Wsuggest-override] 27 | void redo(); | ^~~~ /<>/umbrello/cmds/widget/cmdchangelinecolor.h:28:14: warning: ‘virtual void Uml::CmdChangeLineColor::undo()’ can be marked override [-Wsuggest-override] 28 | void undo(); | ^~~~ In file included from /<>/umbrello/cmds.h:38, from /<>/umbrello/umlwidgets/umlwidget.cpp:17: /<>/umbrello/cmds/widget/cmdchangelinewidth.h:25:14: warning: ‘virtual void Uml::CmdChangeLineWidth::redo()’ can be marked override [-Wsuggest-override] 25 | void redo(); | ^~~~ /<>/umbrello/cmds/widget/cmdchangelinewidth.h:26:14: warning: ‘virtual void Uml::CmdChangeLineWidth::undo()’ can be marked override [-Wsuggest-override] 26 | void undo(); | ^~~~ In file included from /<>/umbrello/cmds.h:39, from /<>/umbrello/umlwidgets/umlwidget.cpp:17: /<>/umbrello/cmds/widget/cmdchangemultiplicity.h:26:14: warning: ‘virtual void Uml::CmdChangeMultiplicity::redo()’ can be marked override [-Wsuggest-override] 26 | void redo(); | ^~~~ /<>/umbrello/cmds/widget/cmdchangemultiplicity.h:27:14: warning: ‘virtual void Uml::CmdChangeMultiplicity::undo()’ can be marked override [-Wsuggest-override] 27 | void undo(); | ^~~~ In file included from /<>/umbrello/cmds.h:40, from /<>/umbrello/umlwidgets/umlwidget.cpp:17: /<>/umbrello/cmds/widget/cmdchangetextcolor.h:27:14: warning: ‘virtual void Uml::CmdChangeTextColor::redo()’ can be marked override [-Wsuggest-override] 27 | void redo(); | ^~~~ /<>/umbrello/cmds/widget/cmdchangetextcolor.h:28:14: warning: ‘virtual void Uml::CmdChangeTextColor::undo()’ can be marked override [-Wsuggest-override] 28 | void undo(); | ^~~~ In file included from /<>/umbrello/cmds.h:41, from /<>/umbrello/umlwidgets/umlwidget.cpp:17: /<>/umbrello/cmds/widget/cmdchangeusefillcolor.h:27:18: warning: ‘virtual void Uml::CmdChangeUseFillColor::redo()’ can be marked override [-Wsuggest-override] 27 | void redo(); | ^~~~ /<>/umbrello/cmds/widget/cmdchangeusefillcolor.h:28:18: warning: ‘virtual void Uml::CmdChangeUseFillColor::undo()’ can be marked override [-Wsuggest-override] 28 | void undo(); | ^~~~ In file included from /<>/umbrello/cmds.h:42, from /<>/umbrello/umlwidgets/umlwidget.cpp:17: /<>/umbrello/cmds/widget/cmdchangevisualproperty.h:25:14: warning: ‘virtual void Uml::CmdChangeVisualProperty::redo()’ can be marked override [-Wsuggest-override] 25 | void redo(); | ^~~~ /<>/umbrello/cmds/widget/cmdchangevisualproperty.h:26:14: warning: ‘virtual void Uml::CmdChangeVisualProperty::undo()’ can be marked override [-Wsuggest-override] 26 | void undo(); | ^~~~ In file included from /<>/umbrello/cmds.h:43, from /<>/umbrello/umlwidgets/umlwidget.cpp:17: /<>/umbrello/cmds/widget/cmdcreatewidget.h:28:14: warning: ‘virtual void Uml::CmdCreateWidget::redo()’ can be marked override [-Wsuggest-override] 28 | void redo(); | ^~~~ /<>/umbrello/cmds/widget/cmdcreatewidget.h:29:14: warning: ‘virtual void Uml::CmdCreateWidget::undo()’ can be marked override [-Wsuggest-override] 29 | void undo(); | ^~~~ In file included from /<>/umbrello/cmds.h:44, from /<>/umbrello/umlwidgets/umlwidget.cpp:17: /<>/umbrello/cmds/widget/cmdmovewidget.h:28:14: warning: ‘virtual void Uml::CmdMoveWidget::redo()’ can be marked override [-Wsuggest-override] 28 | void redo(); | ^~~~ /<>/umbrello/cmds/widget/cmdmovewidget.h:29:14: warning: ‘virtual void Uml::CmdMoveWidget::undo()’ can be marked override [-Wsuggest-override] 29 | void undo(); | ^~~~ In file included from /<>/umbrello/cmds.h:45, from /<>/umbrello/umlwidgets/umlwidget.cpp:17: /<>/umbrello/cmds/widget/cmdremovewidget.h:28:14: warning: ‘virtual void Uml::CmdRemoveWidget::redo()’ can be marked override [-Wsuggest-override] 28 | void redo(); | ^~~~ /<>/umbrello/cmds/widget/cmdremovewidget.h:29:14: warning: ‘virtual void Uml::CmdRemoveWidget::undo()’ can be marked override [-Wsuggest-override] 29 | void undo(); | ^~~~ In file included from /<>/umbrello/cmds.h:46, from /<>/umbrello/umlwidgets/umlwidget.cpp:17: /<>/umbrello/cmds/widget/cmdresizewidget.h:28:14: warning: ‘virtual void Uml::CmdResizeWidget::redo()’ can be marked override [-Wsuggest-override] 28 | void redo(); | ^~~~ /<>/umbrello/cmds/widget/cmdresizewidget.h:29:14: warning: ‘virtual void Uml::CmdResizeWidget::undo()’ can be marked override [-Wsuggest-override] 29 | void undo(); | ^~~~ In file included from /<>/umbrello/cmds.h:47, from /<>/umbrello/umlwidgets/umlwidget.cpp:17: /<>/umbrello/cmds/widget/cmdsetname.h:24:18: warning: ‘virtual void Uml::CmdSetName::redo()’ can be marked override [-Wsuggest-override] 24 | void redo(); | ^~~~ /<>/umbrello/cmds/widget/cmdsetname.h:25:18: warning: ‘virtual void Uml::CmdSetName::undo()’ can be marked override [-Wsuggest-override] 25 | void undo(); | ^~~~ In file included from /<>/umbrello/cmds.h:48, from /<>/umbrello/umlwidgets/umlwidget.cpp:17: /<>/umbrello/cmds/widget/cmdsettxt.h:26:18: warning: ‘virtual void Uml::CmdSetTxt::redo()’ can be marked override [-Wsuggest-override] 26 | void redo(); | ^~~~ /<>/umbrello/cmds/widget/cmdsettxt.h:27:18: warning: ‘virtual void Uml::CmdSetTxt::undo()’ can be marked override [-Wsuggest-override] 27 | void undo(); | ^~~~ In file included from /<>/umbrello/umlwidgets/umlwidget.cpp:18: /<>/umbrello/debug/debug_utils.h:91:18: warning: ‘virtual void Tracer::showEvent(QShowEvent*)’ can be marked override [-Wsuggest-override] 91 | virtual void showEvent(QShowEvent*); | ^~~~~~~~~ In file included from /<>/umbrello/umlwidgets/umlwidget.cpp:21: /<>/umbrello/umlwidgets/floatingtextwidget.h:61:18: warning: ‘virtual void FloatingTextWidget::showPropertiesDialog()’ can be marked override [-Wsuggest-override] 61 | virtual void showPropertiesDialog(); | ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/floatingtextwidget.h:66:10: warning: ‘virtual bool FloatingTextWidget::activate(IDChangeLog*)’ can be marked override [-Wsuggest-override] 66 | bool activate(IDChangeLog* ChangeLog = 0); | ^~~~~~~~ /<>/umbrello/umlwidgets/floatingtextwidget.h:79:16: warning: ‘virtual UMLWidget* FloatingTextWidget::onWidget(const QPointF&)’ can be marked override [-Wsuggest-override] 79 | UMLWidget* onWidget(const QPointF& p); | ^~~~~~~~ /<>/umbrello/umlwidgets/floatingtextwidget.h:81:18: warning: ‘virtual void FloatingTextWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] 81 | virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); | ^~~~~ /<>/umbrello/umlwidgets/floatingtextwidget.h:83:18: warning: ‘virtual void FloatingTextWidget::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 83 | virtual void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); | ^~~~~~~~~~ /<>/umbrello/umlwidgets/floatingtextwidget.h:84:18: warning: ‘virtual bool FloatingTextWidget::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] 84 | virtual bool loadFromXMI1(QDomElement& qElement); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/floatingtextwidget.h:87:18: warning: ‘virtual void FloatingTextWidget::slotMenuSelection(QAction*)’ can be marked override [-Wsuggest-override] 87 | virtual void slotMenuSelection(QAction* action); | ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/floatingtextwidget.h:91:12: warning: ‘virtual QSizeF FloatingTextWidget::minimumSize() const’ can be marked override [-Wsuggest-override] 91 | QSizeF minimumSize() const; | ^~~~~~~~~~~ /<>/umbrello/umlwidgets/floatingtextwidget.h:93:18: warning: ‘virtual void FloatingTextWidget::moveWidgetBy(qreal, qreal)’ can be marked override [-Wsuggest-override] 93 | virtual void moveWidgetBy(qreal diffX, qreal diffY); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/floatingtextwidget.h:94:18: warning: ‘virtual void FloatingTextWidget::constrainMovementForAllWidgets(qreal&, qreal&)’ can be marked override [-Wsuggest-override] 94 | virtual void constrainMovementForAllWidgets(qreal &diffX, qreal &diffY); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/umlwidgets/umlwidget.cpp:25: /<>/umbrello/uml.h:201:18: warning: ‘virtual void UMLApp::keyPressEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] 201 | virtual void keyPressEvent(QKeyEvent* e); | ^~~~~~~~~~~~~ /<>/umbrello/uml.h:202:18: warning: ‘virtual void UMLApp::keyReleaseEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] 202 | virtual void keyReleaseEvent(QKeyEvent* e); | ^~~~~~~~~~~~~~~ /<>/umbrello/uml.h:204:18: warning: ‘virtual void UMLApp::customEvent(QEvent*)’ can be marked override [-Wsuggest-override] 204 | virtual void customEvent(QEvent* e); | ^~~~~~~~~~~ /<>/umbrello/uml.h:215:18: warning: ‘virtual bool UMLApp::queryClose()’ can be marked override [-Wsuggest-override] 215 | virtual bool queryClose(); | ^~~~~~~~~~ /<>/umbrello/uml.h:217:18: warning: ‘virtual void UMLApp::saveProperties(KConfigGroup&)’ can be marked override [-Wsuggest-override] 217 | virtual void saveProperties(KConfigGroup & cfg); | ^~~~~~~~~~~~~~ /<>/umbrello/uml.h:218:18: warning: ‘virtual void UMLApp::readProperties(const KConfigGroup&)’ can be marked override [-Wsuggest-override] 218 | virtual void readProperties(const KConfigGroup & cfg); | ^~~~~~~~~~~~~~ In file included from /<>/umbrello/umlwidgets/umlwidget.cpp:27: /<>/umbrello/umllistview.h:115:10: warning: ‘virtual bool UMLListView::event(QEvent*)’ can be marked override [-Wsuggest-override] 115 | bool event(QEvent *e); | ^~~~~ /<>/umbrello/umllistview.h:116:10: warning: ‘virtual void UMLListView::mouseReleaseEvent(QMouseEvent*)’ can be marked override [-Wsuggest-override] 116 | void mouseReleaseEvent(QMouseEvent *me); | ^~~~~~~~~~~~~~~~~ /<>/umbrello/umllistview.h:117:10: warning: ‘virtual void UMLListView::mousePressEvent(QMouseEvent*)’ can be marked override [-Wsuggest-override] 117 | void mousePressEvent(QMouseEvent *me); | ^~~~~~~~~~~~~~~ /<>/umbrello/umllistview.h:118:10: warning: ‘virtual void UMLListView::mouseMoveEvent(QMouseEvent*)’ can be marked override [-Wsuggest-override] 118 | void mouseMoveEvent(QMouseEvent *me); | ^~~~~~~~~~~~~~ /<>/umbrello/umllistview.h:119:10: warning: ‘virtual void UMLListView::mouseDoubleClickEvent(QMouseEvent*)’ can be marked override [-Wsuggest-override] 119 | void mouseDoubleClickEvent(QMouseEvent *me); | ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umllistview.h:120:10: warning: ‘virtual void UMLListView::focusOutEvent(QFocusEvent*)’ can be marked override [-Wsuggest-override] 120 | void focusOutEvent (QFocusEvent *fe); | ^~~~~~~~~~~~~ /<>/umbrello/umllistview.h:121:10: warning: ‘virtual void UMLListView::contextMenuEvent(QContextMenuEvent*)’ can be marked override [-Wsuggest-override] 121 | void contextMenuEvent(QContextMenuEvent *event); | ^~~~~~~~~~~~~~~~ /<>/umbrello/umllistview.h:125:10: warning: ‘virtual void UMLListView::keyPressEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] 125 | void keyPressEvent(QKeyEvent* ke); | ^~~~~~~~~~~~~ /<>/umbrello/umllistview.h:126:10: warning: ‘virtual void UMLListView::dragEnterEvent(QDragEnterEvent*)’ can be marked override [-Wsuggest-override] 126 | void dragEnterEvent(QDragEnterEvent* event); | ^~~~~~~~~~~~~~ /<>/umbrello/umllistview.h:127:10: warning: ‘virtual void UMLListView::dragMoveEvent(QDragMoveEvent*)’ can be marked override [-Wsuggest-override] 127 | void dragMoveEvent(QDragMoveEvent* event); | ^~~~~~~~~~~~~ /<>/umbrello/umllistview.h:128:10: warning: ‘virtual void UMLListView::dropEvent(QDropEvent*)’ can be marked override [-Wsuggest-override] 128 | void dropEvent(QDropEvent* event); | ^~~~~~~~~ /<>/umbrello/umllistview.h:129:10: warning: ‘virtual void UMLListView::commitData(QWidget*)’ can be marked override [-Wsuggest-override] 129 | void commitData(QWidget *editor); | ^~~~~~~~~~ In file included from /<>/umbrello/umlwidgets/umlwidget.cpp:30: /<>/umbrello/umlview.h:54:18: warning: ‘virtual void UMLView::wheelEvent(QWheelEvent*)’ can be marked override [-Wsuggest-override] 54 | virtual void wheelEvent(QWheelEvent* event); | ^~~~~~~~~~ /<>/umbrello/umlview.h:55:18: warning: ‘virtual void UMLView::showEvent(QShowEvent*)’ can be marked override [-Wsuggest-override] 55 | virtual void showEvent(QShowEvent *se); | ^~~~~~~~~ /<>/umbrello/umlview.h:56:18: warning: ‘virtual void UMLView::hideEvent(QHideEvent*)’ can be marked override [-Wsuggest-override] 56 | virtual void hideEvent(QHideEvent *he); | ^~~~~~~~~ /<>/umbrello/umlview.h:57:18: warning: ‘virtual void UMLView::mousePressEvent(QMouseEvent*)’ can be marked override [-Wsuggest-override] 57 | virtual void mousePressEvent(QMouseEvent* event); | ^~~~~~~~~~~~~~~ /<>/umbrello/umlview.h:58:18: warning: ‘virtual void UMLView::mouseReleaseEvent(QMouseEvent*)’ can be marked override [-Wsuggest-override] 58 | virtual void mouseReleaseEvent(QMouseEvent* event); | ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlview.h:59:18: warning: ‘virtual void UMLView::resizeEvent(QResizeEvent*)’ can be marked override [-Wsuggest-override] 59 | virtual void resizeEvent(QResizeEvent *event); | ^~~~~~~~~~~ [ 77%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/umlwidgets/usecasewidget.cpp.o cd /<>/obj-aarch64-linux-gnu/umbrello && /usr/bin/aarch64-linux-gnu-g++ -DCMAKE_BINARY_DIR=\"/<>/obj-aarch64-linux-gnu\" -DKCOREADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLO_VERSION_STRING=\"2.23.3\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-aarch64-linux-gnu/umbrello -I/<>/umbrello -I/<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/include -I/<>/obj-aarch64-linux-gnu -I/<>/umbrello/clipboard -I/<>/umbrello/cmds -I/<>/umbrello/codegenerators -I/<>/umbrello/codegenerators/ada -I/<>/umbrello/codegenerators/as -I/<>/umbrello/codegenerators/cpp -I/<>/umbrello/codegenerators/csharp -I/<>/umbrello/codegenerators/d -I/<>/umbrello/codegenerators/idl -I/<>/umbrello/codegenerators/java -I/<>/umbrello/codegenerators/js -I/<>/umbrello/codegenerators/pascal -I/<>/umbrello/codegenerators/perl -I/<>/umbrello/codegenerators/php -I/<>/umbrello/codegenerators/python -I/<>/umbrello/codegenerators/ruby -I/<>/umbrello/codegenerators/sql -I/<>/umbrello/codegenerators/tcl -I/<>/umbrello/codegenerators/vala -I/<>/umbrello/codegenerators/xml -I/<>/umbrello/codegenwizard -I/<>/umbrello/codeimport -I/<>/umbrello/codeimport/csharp -I/<>/umbrello/codeimpwizard -I/<>/umbrello/debug -I/<>/umbrello/dialogs -I/<>/umbrello/dialogs/pages -I/<>/umbrello/dialogs/widgets -I/<>/umbrello/docgenerators -I/<>/umbrello/finder -I/<>/umbrello/refactoring -I/<>/umbrello/uml1model -I/<>/umbrello/umlwidgets -I/<>/lib/cppparser -I/<>/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/aarch64-linux-gnu/qt5 -isystem /usr/include/aarch64-linux-gnu/qt5/QtWidgets -isystem /usr/include/aarch64-linux-gnu/qt5/QtGui -isystem /usr/include/aarch64-linux-gnu/qt5/QtCore -isystem /usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/aarch64-linux-gnu/qt5/QtXml -isystem /usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/aarch64-linux-gnu/qt5/QtSvg -isystem /usr/include/aarch64-linux-gnu/qt5/QtWebKitWidgets -isystem /usr/include/aarch64-linux-gnu/qt5/QtWebKit -isystem /usr/include/aarch64-linux-gnu/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/aarch64-linux-gnu/qt5/QtConcurrent -isystem /usr/include/aarch64-linux-gnu/qt5/QtDBus -isystem /usr/include/KF5/KTextEditor -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -fno-delete-null-pointer-checks -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -o CMakeFiles/libumbrello.dir/umlwidgets/usecasewidget.cpp.o -c /<>/umbrello/umlwidgets/usecasewidget.cpp In file included from /<>/umbrello/umlwidgets/umlwidget.h:18, from /<>/umbrello/umlwidgets/usecasewidget.h:14, from /<>/umbrello/umlwidgets/usecasewidget.cpp:12: /<>/umbrello/umlwidgets/widgetbase.h:187:20: warning: ‘virtual QRectF WidgetBase::boundingRect() const’ can be marked override [-Wsuggest-override] 187 | virtual QRectF boundingRect() const; | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/widgetbase.h:191:18: warning: ‘virtual void WidgetBase::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] 191 | virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); | ^~~~~ /<>/umbrello/umlwidgets/widgetbase.h:260:18: warning: ‘virtual void WidgetBase::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] 260 | virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent *event); | ^~~~~~~~~~~~~~~~ In file included from /<>/umbrello/umlwidgets/usecasewidget.h:14, from /<>/umbrello/umlwidgets/usecasewidget.cpp:12: /<>/umbrello/umlwidgets/umlwidget.h:71:18: warning: ‘virtual void UMLWidget::setUseFillColor(bool)’ can be marked override [-Wsuggest-override] 71 | virtual void setUseFillColor(bool fc); | ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:74:18: warning: ‘virtual void UMLWidget::setTextColor(const QColor&)’ can be marked override [-Wsuggest-override] 74 | virtual void setTextColor(const QColor &color); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:77:18: warning: ‘virtual void UMLWidget::setLineColor(const QColor&)’ can be marked override [-Wsuggest-override] 77 | virtual void setLineColor(const QColor &color); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:80:18: warning: ‘virtual void UMLWidget::setLineWidth(uint)’ can be marked override [-Wsuggest-override] 80 | virtual void setLineWidth(uint width); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:83:18: warning: ‘virtual void UMLWidget::setFillColor(const QColor&)’ can be marked override [-Wsuggest-override] 83 | virtual void setFillColor(const QColor &color); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:87:18: warning: ‘virtual void UMLWidget::setSelected(bool)’ can be marked override [-Wsuggest-override] 87 | virtual void setSelected(bool _select); | ^~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:96:18: warning: ‘virtual void UMLWidget::setFont(const QFont&)’ can be marked override [-Wsuggest-override] 96 | virtual void setFont(const QFont &font); | ^~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:173:18: warning: ‘virtual void UMLWidget::showPropertiesDialog()’ can be marked override [-Wsuggest-override] 173 | virtual void showPropertiesDialog(); | ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:192:18: warning: ‘virtual bool UMLWidget::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] 192 | virtual bool loadFromXMI1(QDomElement &qElement); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:193:18: warning: ‘virtual void UMLWidget::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 193 | virtual void saveToXMI1(QDomDocument &qDoc, QDomElement &qElement); | ^~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:230:18: warning: ‘virtual void UMLWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] 230 | virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); | ^~~~~ /<>/umbrello/umlwidgets/umlwidget.h:234:18: warning: ‘virtual void UMLWidget::slotMenuSelection(QAction*)’ can be marked override [-Wsuggest-override] 234 | virtual void slotMenuSelection(QAction* action); | ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:251:18: warning: ‘virtual void UMLWidget::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] 251 | virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent* event); | ^~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:252:18: warning: ‘virtual void UMLWidget::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 252 | virtual void mouseDoubleClickEvent(QGraphicsSceneMouseEvent *event); | ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:253:18: warning: ‘virtual void UMLWidget::mousePressEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 253 | virtual void mousePressEvent(QGraphicsSceneMouseEvent *event); | ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:254:18: warning: ‘virtual void UMLWidget::mouseMoveEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 254 | virtual void mouseMoveEvent(QGraphicsSceneMouseEvent *event); | ^~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:255:18: warning: ‘virtual void UMLWidget::mouseReleaseEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 255 | virtual void mouseReleaseEvent(QGraphicsSceneMouseEvent *event); | ^~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/umlwidgets/usecasewidget.cpp:12: /<>/umbrello/umlwidgets/usecasewidget.h:48:18: warning: ‘virtual void UseCaseWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] 48 | virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); | ^~~~~ /<>/umbrello/umlwidgets/usecasewidget.h:52:18: warning: ‘virtual void UseCaseWidget::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 52 | virtual void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); | ^~~~~~~~~~ /<>/umbrello/umlwidgets/usecasewidget.h:55:12: warning: ‘virtual QSizeF UseCaseWidget::minimumSize() const’ can be marked override [-Wsuggest-override] 55 | QSizeF minimumSize() const; | ^~~~~~~~~~~ In file included from /<>/umbrello/uml1model/usecase.h:14, from /<>/umbrello/umlwidgets/usecasewidget.cpp:15: /<>/umbrello/uml1model/umlcanvasobject.h:43:18: warning: ‘virtual void UMLCanvasObject::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 43 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/umlcanvasobject.h:85:18: warning: ‘virtual bool UMLCanvasObject::resolveRef()’ can be marked override [-Wsuggest-override] 85 | virtual bool resolveRef(); | ^~~~~~~~~~ In file included from /<>/umbrello/umlwidgets/usecasewidget.cpp:15: /<>/umbrello/uml1model/usecase.h:32:24: warning: ‘virtual UMLObject* UMLUseCase::clone() const’ can be marked override [-Wsuggest-override] 32 | virtual UMLObject* clone() const; | ^~~~~ /<>/umbrello/uml1model/usecase.h:34:10: warning: ‘virtual void UMLUseCase::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 34 | void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/usecase.h:37:10: warning: ‘virtual bool UMLUseCase::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 37 | bool load1(QDomElement & element); | ^~~~~ In file included from /<>/umbrello/umlwidgets/usecasewidget.cpp:16: /<>/umbrello/umlview.h:54:18: warning: ‘virtual void UMLView::wheelEvent(QWheelEvent*)’ can be marked override [-Wsuggest-override] 54 | virtual void wheelEvent(QWheelEvent* event); | ^~~~~~~~~~ /<>/umbrello/umlview.h:55:18: warning: ‘virtual void UMLView::showEvent(QShowEvent*)’ can be marked override [-Wsuggest-override] 55 | virtual void showEvent(QShowEvent *se); | ^~~~~~~~~ /<>/umbrello/umlview.h:56:18: warning: ‘virtual void UMLView::hideEvent(QHideEvent*)’ can be marked override [-Wsuggest-override] 56 | virtual void hideEvent(QHideEvent *he); | ^~~~~~~~~ /<>/umbrello/umlview.h:57:18: warning: ‘virtual void UMLView::mousePressEvent(QMouseEvent*)’ can be marked override [-Wsuggest-override] 57 | virtual void mousePressEvent(QMouseEvent* event); | ^~~~~~~~~~~~~~~ /<>/umbrello/umlview.h:58:18: warning: ‘virtual void UMLView::mouseReleaseEvent(QMouseEvent*)’ can be marked override [-Wsuggest-override] 58 | virtual void mouseReleaseEvent(QMouseEvent* event); | ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlview.h:59:18: warning: ‘virtual void UMLView::resizeEvent(QResizeEvent*)’ can be marked override [-Wsuggest-override] 59 | virtual void resizeEvent(QResizeEvent *event); | ^~~~~~~~~~~ [ 77%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/umlwidgets/widget_factory.cpp.o cd /<>/obj-aarch64-linux-gnu/umbrello && /usr/bin/aarch64-linux-gnu-g++ -DCMAKE_BINARY_DIR=\"/<>/obj-aarch64-linux-gnu\" -DKCOREADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLO_VERSION_STRING=\"2.23.3\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-aarch64-linux-gnu/umbrello -I/<>/umbrello -I/<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/include -I/<>/obj-aarch64-linux-gnu -I/<>/umbrello/clipboard -I/<>/umbrello/cmds -I/<>/umbrello/codegenerators -I/<>/umbrello/codegenerators/ada -I/<>/umbrello/codegenerators/as -I/<>/umbrello/codegenerators/cpp -I/<>/umbrello/codegenerators/csharp -I/<>/umbrello/codegenerators/d -I/<>/umbrello/codegenerators/idl -I/<>/umbrello/codegenerators/java -I/<>/umbrello/codegenerators/js -I/<>/umbrello/codegenerators/pascal -I/<>/umbrello/codegenerators/perl -I/<>/umbrello/codegenerators/php -I/<>/umbrello/codegenerators/python -I/<>/umbrello/codegenerators/ruby -I/<>/umbrello/codegenerators/sql -I/<>/umbrello/codegenerators/tcl -I/<>/umbrello/codegenerators/vala -I/<>/umbrello/codegenerators/xml -I/<>/umbrello/codegenwizard -I/<>/umbrello/codeimport -I/<>/umbrello/codeimport/csharp -I/<>/umbrello/codeimpwizard -I/<>/umbrello/debug -I/<>/umbrello/dialogs -I/<>/umbrello/dialogs/pages -I/<>/umbrello/dialogs/widgets -I/<>/umbrello/docgenerators -I/<>/umbrello/finder -I/<>/umbrello/refactoring -I/<>/umbrello/uml1model -I/<>/umbrello/umlwidgets -I/<>/lib/cppparser -I/<>/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/aarch64-linux-gnu/qt5 -isystem /usr/include/aarch64-linux-gnu/qt5/QtWidgets -isystem /usr/include/aarch64-linux-gnu/qt5/QtGui -isystem /usr/include/aarch64-linux-gnu/qt5/QtCore -isystem /usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/aarch64-linux-gnu/qt5/QtXml -isystem /usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/aarch64-linux-gnu/qt5/QtSvg -isystem /usr/include/aarch64-linux-gnu/qt5/QtWebKitWidgets -isystem /usr/include/aarch64-linux-gnu/qt5/QtWebKit -isystem /usr/include/aarch64-linux-gnu/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/aarch64-linux-gnu/qt5/QtConcurrent -isystem /usr/include/aarch64-linux-gnu/qt5/QtDBus -isystem /usr/include/KF5/KTextEditor -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -fno-delete-null-pointer-checks -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -o CMakeFiles/libumbrello.dir/umlwidgets/widget_factory.cpp.o -c /<>/umbrello/umlwidgets/widget_factory.cpp In file included from /<>/umbrello/umlwidgets/umlwidget.h:18, from /<>/umbrello/umlwidgets/activitywidget.h:14, from /<>/umbrello/umlwidgets/widget_factory.cpp:15: /<>/umbrello/umlwidgets/widgetbase.h:187:20: warning: ‘virtual QRectF WidgetBase::boundingRect() const’ can be marked override [-Wsuggest-override] 187 | virtual QRectF boundingRect() const; | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/widgetbase.h:191:18: warning: ‘virtual void WidgetBase::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] 191 | virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); | ^~~~~ /<>/umbrello/umlwidgets/widgetbase.h:260:18: warning: ‘virtual void WidgetBase::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] 260 | virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent *event); | ^~~~~~~~~~~~~~~~ In file included from /<>/umbrello/umlwidgets/activitywidget.h:14, from /<>/umbrello/umlwidgets/widget_factory.cpp:15: /<>/umbrello/umlwidgets/umlwidget.h:71:18: warning: ‘virtual void UMLWidget::setUseFillColor(bool)’ can be marked override [-Wsuggest-override] 71 | virtual void setUseFillColor(bool fc); | ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:74:18: warning: ‘virtual void UMLWidget::setTextColor(const QColor&)’ can be marked override [-Wsuggest-override] 74 | virtual void setTextColor(const QColor &color); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:77:18: warning: ‘virtual void UMLWidget::setLineColor(const QColor&)’ can be marked override [-Wsuggest-override] 77 | virtual void setLineColor(const QColor &color); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:80:18: warning: ‘virtual void UMLWidget::setLineWidth(uint)’ can be marked override [-Wsuggest-override] 80 | virtual void setLineWidth(uint width); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:83:18: warning: ‘virtual void UMLWidget::setFillColor(const QColor&)’ can be marked override [-Wsuggest-override] 83 | virtual void setFillColor(const QColor &color); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:87:18: warning: ‘virtual void UMLWidget::setSelected(bool)’ can be marked override [-Wsuggest-override] 87 | virtual void setSelected(bool _select); | ^~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:96:18: warning: ‘virtual void UMLWidget::setFont(const QFont&)’ can be marked override [-Wsuggest-override] 96 | virtual void setFont(const QFont &font); | ^~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:173:18: warning: ‘virtual void UMLWidget::showPropertiesDialog()’ can be marked override [-Wsuggest-override] 173 | virtual void showPropertiesDialog(); | ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:192:18: warning: ‘virtual bool UMLWidget::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] 192 | virtual bool loadFromXMI1(QDomElement &qElement); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:193:18: warning: ‘virtual void UMLWidget::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 193 | virtual void saveToXMI1(QDomDocument &qDoc, QDomElement &qElement); | ^~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:230:18: warning: ‘virtual void UMLWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] 230 | virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); | ^~~~~ /<>/umbrello/umlwidgets/umlwidget.h:234:18: warning: ‘virtual void UMLWidget::slotMenuSelection(QAction*)’ can be marked override [-Wsuggest-override] 234 | virtual void slotMenuSelection(QAction* action); | ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:251:18: warning: ‘virtual void UMLWidget::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] 251 | virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent* event); | ^~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:252:18: warning: ‘virtual void UMLWidget::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 252 | virtual void mouseDoubleClickEvent(QGraphicsSceneMouseEvent *event); | ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:253:18: warning: ‘virtual void UMLWidget::mousePressEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 253 | virtual void mousePressEvent(QGraphicsSceneMouseEvent *event); | ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:254:18: warning: ‘virtual void UMLWidget::mouseMoveEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 254 | virtual void mouseMoveEvent(QGraphicsSceneMouseEvent *event); | ^~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:255:18: warning: ‘virtual void UMLWidget::mouseReleaseEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 255 | virtual void mouseReleaseEvent(QGraphicsSceneMouseEvent *event); | ^~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/umlwidgets/widget_factory.cpp:15: /<>/umbrello/umlwidgets/activitywidget.h:65:18: warning: ‘virtual void ActivityWidget::showPropertiesDialog()’ can be marked override [-Wsuggest-override] 65 | virtual void showPropertiesDialog(); | ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/activitywidget.h:66:18: warning: ‘virtual void ActivityWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] 66 | virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); | ^~~~~ /<>/umbrello/umlwidgets/activitywidget.h:67:18: warning: ‘virtual void ActivityWidget::moveWidgetBy(qreal, qreal)’ can be marked override [-Wsuggest-override] 67 | virtual void moveWidgetBy(qreal diffX, qreal diffY); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/activitywidget.h:69:18: warning: ‘virtual bool ActivityWidget::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] 69 | virtual bool loadFromXMI1(QDomElement & qElement); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/activitywidget.h:70:18: warning: ‘virtual void ActivityWidget::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 70 | virtual void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); | ^~~~~~~~~~ /<>/umbrello/umlwidgets/activitywidget.h:72:10: warning: ‘virtual void ActivityWidget::constrain(qreal&, qreal&)’ can be marked override [-Wsuggest-override] 72 | void constrain(qreal& width, qreal& height); | ^~~~~~~~~ /<>/umbrello/umlwidgets/activitywidget.h:86:18: warning: ‘virtual void ActivityWidget::slotMenuSelection(QAction*)’ can be marked override [-Wsuggest-override] 86 | virtual void slotMenuSelection(QAction* action); | ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/activitywidget.h:89:20: warning: ‘virtual QSizeF ActivityWidget::minimumSize() const’ can be marked override [-Wsuggest-override] 89 | virtual QSizeF minimumSize() const; | ^~~~~~~~~~~ /<>/umbrello/umlwidgets/activitywidget.h:90:20: warning: ‘virtual QSizeF ActivityWidget::maximumSize()’ can be marked override [-Wsuggest-override] 90 | virtual QSizeF maximumSize(); | ^~~~~~~~~~~ In file included from /<>/umbrello/uml1model/actor.h:14, from /<>/umbrello/umlwidgets/widget_factory.cpp:16: /<>/umbrello/uml1model/umlcanvasobject.h:43:18: warning: ‘virtual void UMLCanvasObject::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 43 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/umlcanvasobject.h:85:18: warning: ‘virtual bool UMLCanvasObject::resolveRef()’ can be marked override [-Wsuggest-override] 85 | virtual bool resolveRef(); | ^~~~~~~~~~ In file included from /<>/umbrello/umlwidgets/widget_factory.cpp:16: /<>/umbrello/uml1model/actor.h:36:24: warning: ‘virtual UMLObject* UMLActor::clone() const’ can be marked override [-Wsuggest-override] 36 | virtual UMLObject* clone() const; | ^~~~~ /<>/umbrello/uml1model/actor.h:38:10: warning: ‘virtual void UMLActor::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 38 | void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/actor.h:41:10: warning: ‘virtual bool UMLActor::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 41 | bool load1(QDomElement & element); | ^~~~~ In file included from /<>/umbrello/umlwidgets/widget_factory.cpp:17: /<>/umbrello/umlwidgets/actorwidget.h:47:18: warning: ‘virtual void ActorWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] 47 | virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); | ^~~~~ /<>/umbrello/umlwidgets/actorwidget.h:49:18: warning: ‘virtual void ActorWidget::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 49 | virtual void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); | ^~~~~~~~~~ /<>/umbrello/umlwidgets/actorwidget.h:52:12: warning: ‘virtual QSizeF ActorWidget::minimumSize() const’ can be marked override [-Wsuggest-override] 52 | QSizeF minimumSize() const; | ^~~~~~~~~~~ In file included from /<>/umbrello/uml1model/artifact.h:14, from /<>/umbrello/umlwidgets/widget_factory.cpp:18: /<>/umbrello/uml1model/package.h:39:18: warning: ‘virtual void UMLPackage::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 39 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/package.h:41:24: warning: ‘virtual UMLObject* UMLPackage::clone() const’ can be marked override [-Wsuggest-override] 41 | virtual UMLObject* clone() const; | ^~~~~ /<>/umbrello/uml1model/package.h:64:18: warning: ‘virtual bool UMLPackage::resolveRef()’ can be marked override [-Wsuggest-override] 64 | virtual bool resolveRef(); | ^~~~~~~~~~ /<>/umbrello/uml1model/package.h:66:18: warning: ‘virtual void UMLPackage::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 66 | virtual void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/package.h:69:18: warning: ‘virtual bool UMLPackage::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 69 | virtual bool load1(QDomElement& element); | ^~~~~ In file included from /<>/umbrello/umlwidgets/widget_factory.cpp:18: /<>/umbrello/uml1model/artifact.h:45:24: warning: ‘virtual UMLObject* UMLArtifact::clone() const’ can be marked override [-Wsuggest-override] 45 | virtual UMLObject* clone() const; | ^~~~~ /<>/umbrello/uml1model/artifact.h:47:10: warning: ‘virtual void UMLArtifact::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 47 | void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/artifact.h:55:10: warning: ‘virtual bool UMLArtifact::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 55 | bool load1(QDomElement & element); | ^~~~~ In file included from /<>/umbrello/umlwidgets/widget_factory.cpp:19: /<>/umbrello/umlwidgets/artifactwidget.h:36:18: warning: ‘virtual void ArtifactWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] 36 | virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); | ^~~~~ /<>/umbrello/umlwidgets/artifactwidget.h:39:18: warning: ‘virtual void ArtifactWidget::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 39 | virtual void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); | ^~~~~~~~~~ /<>/umbrello/umlwidgets/artifactwidget.h:42:12: warning: ‘virtual QSizeF ArtifactWidget::minimumSize() const’ can be marked override [-Wsuggest-override] 42 | QSizeF minimumSize() const; | ^~~~~~~~~~~ In file included from /<>/umbrello/umlscene.h:17, from /<>/umbrello/umlwidgets/linkwidget.h:15, from /<>/umbrello/umlwidgets/associationwidget.h:15, from /<>/umbrello/umlwidgets/widget_factory.cpp:20: /<>/umbrello/umlwidgets/classifierwidget.h:97:16: warning: ‘virtual UMLWidget* ClassifierWidget::onWidget(const QPointF&)’ can be marked override [-Wsuggest-override] 97 | UMLWidget* onWidget(const QPointF& p); | ^~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:98:16: warning: ‘virtual UMLWidget* ClassifierWidget::widgetWithID(Uml::ID::Type)’ can be marked override [-Wsuggest-override] 98 | UMLWidget* widgetWithID(Uml::ID::Type id); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:100:18: warning: ‘virtual void ClassifierWidget::setDocumentation(const QString&)’ can be marked override [-Wsuggest-override] 100 | virtual void setDocumentation(const QString& doc); | ^~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:102:12: warning: ‘virtual QSizeF ClassifierWidget::calculateSize(bool) const’ can be marked override [-Wsuggest-override] 102 | QSizeF calculateSize(bool withExtensions = true) const; | ^~~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:104:18: warning: ‘virtual void ClassifierWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] 104 | virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); | ^~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:105:26: warning: ‘virtual QPainterPath ClassifierWidget::shape() const’ can be marked override [-Wsuggest-override] 105 | virtual QPainterPath shape() const; | ^~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:107:18: warning: ‘virtual void ClassifierWidget::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 107 | virtual void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); | ^~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:108:18: warning: ‘virtual bool ClassifierWidget::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] 108 | virtual bool loadFromXMI1(QDomElement & qElement); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:111:18: warning: ‘virtual void ClassifierWidget::slotMenuSelection(QAction*)’ can be marked override [-Wsuggest-override] 111 | virtual void slotMenuSelection(QAction* action); | ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:121:12: warning: ‘virtual QSizeF ClassifierWidget::minimumSize() const’ can be marked override [-Wsuggest-override] 121 | QSizeF minimumSize() const; | ^~~~~~~~~~~ In file included from /<>/umbrello/umlwidgets/linkwidget.h:15, from /<>/umbrello/umlwidgets/associationwidget.h:15, from /<>/umbrello/umlwidgets/widget_factory.cpp:20: /<>/umbrello/umlscene.h:338:10: warning: ‘virtual void UMLScene::dragEnterEvent(QGraphicsSceneDragDropEvent*)’ can be marked override [-Wsuggest-override] 338 | void dragEnterEvent(QGraphicsSceneDragDropEvent* enterEvent); | ^~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:339:10: warning: ‘virtual void UMLScene::dragMoveEvent(QGraphicsSceneDragDropEvent*)’ can be marked override [-Wsuggest-override] 339 | void dragMoveEvent(QGraphicsSceneDragDropEvent* moveEvent); | ^~~~~~~~~~~~~ /<>/umbrello/umlscene.h:340:10: warning: ‘virtual void UMLScene::dropEvent(QGraphicsSceneDragDropEvent*)’ can be marked override [-Wsuggest-override] 340 | void dropEvent(QGraphicsSceneDragDropEvent* dropEvent); | ^~~~~~~~~ /<>/umbrello/umlscene.h:342:10: warning: ‘virtual void UMLScene::mouseMoveEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 342 | void mouseMoveEvent(QGraphicsSceneMouseEvent* mouseEvent); | ^~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:343:10: warning: ‘virtual void UMLScene::mousePressEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 343 | void mousePressEvent(QGraphicsSceneMouseEvent* mouseEvent); | ^~~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:344:10: warning: ‘virtual void UMLScene::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 344 | void mouseDoubleClickEvent(QGraphicsSceneMouseEvent* mouseEvent); | ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:345:10: warning: ‘virtual void UMLScene::mouseReleaseEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 345 | void mouseReleaseEvent(QGraphicsSceneMouseEvent* mouseEvent); | ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:346:18: warning: ‘virtual void UMLScene::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] 346 | virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent* contextMenuEvent); | ^~~~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:358:18: warning: ‘virtual void UMLScene::drawBackground(QPainter*, const QRectF&)’ can be marked override [-Wsuggest-override] 358 | virtual void drawBackground(QPainter *painter, const QRectF &rect); | ^~~~~~~~~~~~~~ In file included from /<>/umbrello/umlwidgets/widget_factory.cpp:20: /<>/umbrello/umlwidgets/associationwidget.h:62:18: warning: ‘virtual void AssociationWidget::setUMLObject(UMLObject*)’ can be marked override [-Wsuggest-override] 62 | virtual void setUMLObject(UMLObject *obj); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:66:18: warning: ‘virtual void AssociationWidget::lwSetFont(QFont)’ can be marked override [-Wsuggest-override] 66 | virtual void lwSetFont(QFont font); | ^~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:67:28: warning: ‘virtual UMLClassifier* AssociationWidget::operationOwner()’ can be marked override [-Wsuggest-override] 67 | virtual UMLClassifier *operationOwner(); | ^~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:69:27: warning: ‘virtual UMLOperation* AssociationWidget::operation()’ can be marked override [-Wsuggest-override] 69 | virtual UMLOperation *operation(); | ^~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:70:18: warning: ‘virtual void AssociationWidget::setOperation(UMLOperation*)’ can be marked override [-Wsuggest-override] 70 | virtual void setOperation(UMLOperation *op); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:72:21: warning: ‘virtual QString AssociationWidget::customOpText()’ can be marked override [-Wsuggest-override] 72 | virtual QString customOpText(); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:73:18: warning: ‘virtual void AssociationWidget::setCustomOpText(const QString&)’ can be marked override [-Wsuggest-override] 73 | virtual void setCustomOpText(const QString &opText); | ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:75:18: warning: ‘virtual void AssociationWidget::resetTextPositions()’ can be marked override [-Wsuggest-override] 75 | virtual void resetTextPositions(); | ^~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:77:18: warning: ‘virtual void AssociationWidget::setMessageText(FloatingTextWidget*)’ can be marked override [-Wsuggest-override] 77 | virtual void setMessageText(FloatingTextWidget *ft); | ^~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:78:18: warning: ‘virtual void AssociationWidget::setText(FloatingTextWidget*, const QString&)’ can be marked override [-Wsuggest-override] 78 | virtual void setText(FloatingTextWidget *ft, const QString &newText); | ^~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:80:18: warning: ‘virtual void AssociationWidget::showPropertiesDialog()’ can be marked override [-Wsuggest-override] 80 | virtual void showPropertiesDialog(); | ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:82:21: warning: ‘virtual QString AssociationWidget::lwOperationText()’ can be marked override [-Wsuggest-override] 82 | virtual QString lwOperationText(); | ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:83:28: warning: ‘virtual UMLClassifier* AssociationWidget::lwClassifier()’ can be marked override [-Wsuggest-override] 83 | virtual UMLClassifier *lwClassifier(); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:84:18: warning: ‘virtual void AssociationWidget::setOperationText(const QString&)’ can be marked override [-Wsuggest-override] 84 | virtual void setOperationText(const QString &op); | ^~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:86:18: warning: ‘virtual void AssociationWidget::constrainTextPos(qreal&, qreal&, qreal, qreal, Uml::TextRole::Enum)’ can be marked override [-Wsuggest-override] 86 | virtual void constrainTextPos(qreal &textX, qreal &textY, | ^~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:90:18: warning: ‘virtual void AssociationWidget::calculateNameTextSegment()’ can be marked override [-Wsuggest-override] 90 | virtual void calculateNameTextSegment(); | ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:105:10: warning: ‘virtual void AssociationWidget::setName(const QString&)’ can be marked override [-Wsuggest-override] 105 | void setName(const QString &strRole); | ^~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:149:20: warning: ‘virtual QRectF AssociationWidget::boundingRect() const’ can be marked override [-Wsuggest-override] 149 | virtual QRectF boundingRect() const; | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:150:26: warning: ‘virtual QPainterPath AssociationWidget::shape() const’ can be marked override [-Wsuggest-override] 150 | virtual QPainterPath shape() const; | ^~~~~ /<>/umbrello/umlwidgets/associationwidget.h:156:16: warning: ‘virtual UMLWidget* AssociationWidget::onWidget(const QPointF&)’ can be marked override [-Wsuggest-override] 156 | UMLWidget* onWidget(const QPointF &p); | ^~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:174:11: warning: ‘virtual QFont AssociationWidget::font() const’ can be marked override [-Wsuggest-override] 174 | QFont font() const; | ^~~~ /<>/umbrello/umlwidgets/associationwidget.h:176:18: warning: ‘virtual void AssociationWidget::setTextColor(const QColor&)’ can be marked override [-Wsuggest-override] 176 | virtual void setTextColor(const QColor &color); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:177:18: warning: ‘virtual void AssociationWidget::setLineColor(const QColor&)’ can be marked override [-Wsuggest-override] 177 | virtual void setLineColor(const QColor &color); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:178:18: warning: ‘virtual void AssociationWidget::setLineWidth(uint)’ can be marked override [-Wsuggest-override] 178 | virtual void setLineWidth(uint width); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:186:18: warning: ‘virtual bool AssociationWidget::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] 186 | virtual bool loadFromXMI1(QDomElement& qElement); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:187:18: warning: ‘virtual void AssociationWidget::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 187 | virtual void saveToXMI1(QDomDocument &qDoc, QDomElement &qElement); | ^~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:195:18: warning: ‘virtual void AssociationWidget::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 195 | virtual void mouseDoubleClickEvent(QGraphicsSceneMouseEvent *event); | ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:196:18: warning: ‘virtual void AssociationWidget::mouseMoveEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 196 | virtual void mouseMoveEvent(QGraphicsSceneMouseEvent *event); | ^~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:197:18: warning: ‘virtual void AssociationWidget::mousePressEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 197 | virtual void mousePressEvent(QGraphicsSceneMouseEvent *event); | ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:198:18: warning: ‘virtual void AssociationWidget::mouseReleaseEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 198 | virtual void mouseReleaseEvent(QGraphicsSceneMouseEvent *event); | ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:200:18: warning: ‘virtual void AssociationWidget::setSelected(bool)’ can be marked override [-Wsuggest-override] 200 | virtual void setSelected(bool _select); | ^~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:202:18: warning: ‘virtual void AssociationWidget::slotMenuSelection(QAction*)’ can be marked override [-Wsuggest-override] 202 | virtual void slotMenuSelection(QAction* action); | ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:209:18: warning: ‘virtual void AssociationWidget::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] 209 | virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent *event); | ^~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:211:18: warning: ‘virtual void AssociationWidget::hoverEnterEvent(QGraphicsSceneHoverEvent*)’ can be marked override [-Wsuggest-override] 211 | virtual void hoverEnterEvent(QGraphicsSceneHoverEvent *event); | ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:212:18: warning: ‘virtual void AssociationWidget::hoverLeaveEvent(QGraphicsSceneHoverEvent*)’ can be marked override [-Wsuggest-override] 212 | virtual void hoverLeaveEvent(QGraphicsSceneHoverEvent *event); | ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:213:18: warning: ‘virtual void AssociationWidget::hoverMoveEvent(QGraphicsSceneHoverEvent*)’ can be marked override [-Wsuggest-override] 213 | virtual void hoverMoveEvent(QGraphicsSceneHoverEvent *event); | ^~~~~~~~~~~~~~ In file included from /<>/umbrello/umlwidgets/widget_factory.cpp:21: /<>/umbrello/umlwidgets/boxwidget.h:33:18: warning: ‘virtual void BoxWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] 33 | virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); | ^~~~~ /<>/umbrello/umlwidgets/boxwidget.h:34:18: warning: ‘virtual void BoxWidget::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 34 | virtual void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); | ^~~~~~~~~~ /<>/umbrello/umlwidgets/boxwidget.h:36:18: warning: ‘virtual void BoxWidget::showPropertiesDialog()’ can be marked override [-Wsuggest-override] 36 | virtual void showPropertiesDialog(); | ^~~~~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/umlwidgets/widget_factory.cpp:22: /<>/umbrello/uml1model/category.h:43:10: warning: ‘virtual void UMLCategory::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 43 | void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/category.h:45:24: warning: ‘virtual UMLObject* UMLCategory::clone() const’ can be marked override [-Wsuggest-override] 45 | virtual UMLObject* clone() const; | ^~~~~ /<>/umbrello/uml1model/category.h:47:10: warning: ‘virtual void UMLCategory::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 47 | void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/category.h:55:10: warning: ‘virtual bool UMLCategory::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 55 | bool load1(QDomElement & element); | ^~~~~ In file included from /<>/umbrello/umlwidgets/widget_factory.cpp:23: /<>/umbrello/umlwidgets/categorywidget.h:43:18: warning: ‘virtual void CategoryWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] 43 | virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); | ^~~~~ /<>/umbrello/umlwidgets/categorywidget.h:45:10: warning: ‘virtual void CategoryWidget::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 45 | void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); | ^~~~~~~~~~ /<>/umbrello/umlwidgets/categorywidget.h:49:12: warning: ‘virtual QSizeF CategoryWidget::minimumSize() const’ can be marked override [-Wsuggest-override] 49 | QSizeF minimumSize() const; | ^~~~~~~~~~~ /<>/umbrello/umlwidgets/categorywidget.h:52:10: warning: ‘virtual void CategoryWidget::slotMenuSelection(QAction*)’ can be marked override [-Wsuggest-override] 52 | void slotMenuSelection(QAction* action); | ^~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/uml1model/attribute.h:15, from /<>/umbrello/uml1model/umlattributelist.h:17, from /<>/umbrello/uml1model/classifier.h:14, from /<>/umbrello/umlwidgets/widget_factory.cpp:24: /<>/umbrello/uml1model/classifierlistitem.h:48:18: warning: ‘virtual void UMLClassifierListItem::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 48 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/classifierlistitem.h:54:24: warning: ‘virtual UMLObject* UMLClassifierListItem::clone() const’ can be marked override [-Wsuggest-override] 54 | virtual UMLObject* clone() const = 0; | ^~~~~ In file included from /<>/umbrello/uml1model/umlattributelist.h:17, from /<>/umbrello/uml1model/classifier.h:14, from /<>/umbrello/umlwidgets/widget_factory.cpp:24: /<>/umbrello/uml1model/attribute.h:42:18: warning: ‘virtual void UMLAttribute::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 42 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/attribute.h:44:10: warning: ‘virtual void UMLAttribute::setName(const QString&)’ can be marked override [-Wsuggest-override] 44 | void setName(const QString &name); | ^~~~~~~ /<>/umbrello/uml1model/attribute.h:48:24: warning: ‘virtual UMLObject* UMLAttribute::clone() const’ can be marked override [-Wsuggest-override] 48 | virtual UMLObject* clone() const; | ^~~~~ /<>/umbrello/uml1model/attribute.h:53:13: warning: ‘virtual QString UMLAttribute::toString(Uml::SignatureType::Enum, bool)’ can be marked override [-Wsuggest-override] 53 | QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false); | ^~~~~~~~ /<>/umbrello/uml1model/attribute.h:58:18: warning: ‘virtual void UMLAttribute::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 58 | virtual void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/attribute.h:60:18: warning: ‘virtual bool UMLAttribute::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] 60 | virtual bool showPropertiesDialog(QWidget* parent = 0); | ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/attribute.h:73:10: warning: ‘virtual bool UMLAttribute::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 73 | bool load1(QDomElement & element); | ^~~~~ In file included from /<>/umbrello/uml1model/foreignkeyconstraint.h:16, from /<>/umbrello/model_utils.h:18, from /<>/umbrello/uml1model/classifier.h:19, from /<>/umbrello/umlwidgets/widget_factory.cpp:24: /<>/umbrello/uml1model/entityconstraint.h:40:18: warning: ‘virtual void UMLEntityConstraint::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 40 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/entityconstraint.h:45:24: warning: ‘virtual UMLObject* UMLEntityConstraint::clone() const’ can be marked override [-Wsuggest-override] 45 | virtual UMLObject* clone() const = 0; | ^~~~~ In file included from /<>/umbrello/model_utils.h:18, from /<>/umbrello/uml1model/classifier.h:19, from /<>/umbrello/umlwidgets/widget_factory.cpp:24: /<>/umbrello/uml1model/foreignkeyconstraint.h:56:18: warning: ‘virtual void UMLForeignKeyConstraint::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 56 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:58:24: warning: ‘virtual UMLObject* UMLForeignKeyConstraint::clone() const’ can be marked override [-Wsuggest-override] 58 | virtual UMLObject* clone() const; | ^~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:60:13: warning: ‘virtual QString UMLForeignKeyConstraint::toString(Uml::SignatureType::Enum, bool)’ can be marked override [-Wsuggest-override] 60 | QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false); | ^~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:65:10: warning: ‘virtual void UMLForeignKeyConstraint::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 65 | void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:67:18: warning: ‘virtual bool UMLForeignKeyConstraint::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] 67 | virtual bool showPropertiesDialog(QWidget* parent = 0); | ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:85:10: warning: ‘virtual bool UMLForeignKeyConstraint::resolveRef()’ can be marked override [-Wsuggest-override] 85 | bool resolveRef(); | ^~~~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:94:10: warning: ‘virtual bool UMLForeignKeyConstraint::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 94 | bool load1(QDomElement & element); | ^~~~~ In file included from /<>/umbrello/model_utils.h:20, from /<>/umbrello/uml1model/classifier.h:19, from /<>/umbrello/umlwidgets/widget_factory.cpp:24: /<>/umbrello/dialogs/multipagedialogbase.h:101:18: warning: ‘virtual void MultiPageDialogBase::keyPressEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] 101 | virtual void keyPressEvent(QKeyEvent *event); | ^~~~~~~~~~~~~ In file included from /<>/umbrello/umlwidgets/widget_factory.cpp:24: /<>/umbrello/uml1model/classifier.h:54:18: warning: ‘virtual void UMLClassifier::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 54 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/classifier.h:56:16: warning: ‘virtual UMLObject* UMLClassifier::clone() const’ can be marked override [-Wsuggest-override] 56 | UMLObject* clone() const; | ^~~~~ /<>/umbrello/uml1model/classifier.h:111:18: warning: ‘virtual bool UMLClassifier::resolveRef()’ can be marked override [-Wsuggest-override] 111 | virtual bool resolveRef(); | ^~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:115:24: warning: ‘virtual UMLObject* UMLClassifier::findChildObjectById(Uml::ID::Type, bool)’ can be marked override [-Wsuggest-override] 115 | virtual UMLObject* findChildObjectById(Uml::ID::Type id, bool considerAncestors = false); | ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:124:18: warning: ‘virtual bool UMLClassifier::acceptAssociationType(Uml::AssociationType::Enum)’ can be marked override [-Wsuggest-override] 124 | virtual bool acceptAssociationType(Uml::AssociationType::Enum type); | ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:129:10: warning: ‘virtual void UMLClassifier::setBaseType(UMLObject::ObjectType)’ can be marked override [-Wsuggest-override] 129 | void setBaseType(UMLObject::ObjectType ot); | ^~~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:181:10: warning: ‘virtual void UMLClassifier::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 181 | void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:183:18: warning: ‘virtual bool UMLClassifier::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 183 | virtual bool load1(QDomElement& element); | ^~~~~ In file included from /<>/umbrello/cmds.h:18, from /<>/umbrello/umlwidgets/widget_factory.cpp:26: /<>/umbrello/cmds/cmdcreatediagram.h:30:14: warning: ‘virtual void Uml::CmdCreateDiagram::redo()’ can be marked override [-Wsuggest-override] 30 | void redo(); | ^~~~ /<>/umbrello/cmds/cmdcreatediagram.h:31:14: warning: ‘virtual void Uml::CmdCreateDiagram::undo()’ can be marked override [-Wsuggest-override] 31 | void undo(); | ^~~~ In file included from /<>/umbrello/cmds.h:19, from /<>/umbrello/umlwidgets/widget_factory.cpp:26: /<>/umbrello/cmds/cmdhandlerename.h:26:14: warning: ‘virtual void Uml::CmdHandleRename::redo()’ can be marked override [-Wsuggest-override] 26 | void redo(); | ^~~~ /<>/umbrello/cmds/cmdhandlerename.h:27:14: warning: ‘virtual void Uml::CmdHandleRename::undo()’ can be marked override [-Wsuggest-override] 27 | void undo(); | ^~~~ In file included from /<>/umbrello/cmds.h:20, from /<>/umbrello/umlwidgets/widget_factory.cpp:26: /<>/umbrello/cmds/cmdremovediagram.h:32:14: warning: ‘virtual void Uml::CmdRemoveDiagram::redo()’ can be marked override [-Wsuggest-override] 32 | void redo(); | ^~~~ /<>/umbrello/cmds/cmdremovediagram.h:33:14: warning: ‘virtual void Uml::CmdRemoveDiagram::undo()’ can be marked override [-Wsuggest-override] 33 | void undo(); | ^~~~ In file included from /<>/umbrello/cmds.h:21, from /<>/umbrello/umlwidgets/widget_factory.cpp:26: /<>/umbrello/cmds/cmdsetstereotype.h:24:18: warning: ‘virtual void Uml::CmdSetStereotype::redo()’ can be marked override [-Wsuggest-override] 24 | void redo(); | ^~~~ /<>/umbrello/cmds/cmdsetstereotype.h:25:18: warning: ‘virtual void Uml::CmdSetStereotype::undo()’ can be marked override [-Wsuggest-override] 25 | void undo(); | ^~~~ In file included from /<>/umbrello/cmds.h:22, from /<>/umbrello/umlwidgets/widget_factory.cpp:26: /<>/umbrello/cmds/cmdsetvisibility.h:24:18: warning: ‘virtual void Uml::CmdSetVisibility::redo()’ can be marked override [-Wsuggest-override] 24 | void redo(); | ^~~~ /<>/umbrello/cmds/cmdsetvisibility.h:25:18: warning: ‘virtual void Uml::CmdSetVisibility::undo()’ can be marked override [-Wsuggest-override] 25 | void undo(); | ^~~~ In file included from /<>/umbrello/cmds.h:27, from /<>/umbrello/umlwidgets/widget_factory.cpp:26: /<>/umbrello/cmds/generic/cmdcreateumlobject.h:28:14: warning: ‘virtual void Uml::CmdCreateUMLObject::redo()’ can be marked override [-Wsuggest-override] 28 | void redo(); | ^~~~ /<>/umbrello/cmds/generic/cmdcreateumlobject.h:29:14: warning: ‘virtual void Uml::CmdCreateUMLObject::undo()’ can be marked override [-Wsuggest-override] 29 | void undo(); | ^~~~ In file included from /<>/umbrello/cmds.h:28, from /<>/umbrello/umlwidgets/widget_factory.cpp:26: /<>/umbrello/cmds/generic/cmdremoveumlobject.h:25:14: warning: ‘virtual void Uml::CmdRemoveUMLObject::redo()’ can be marked override [-Wsuggest-override] 25 | void redo(); | ^~~~ /<>/umbrello/cmds/generic/cmdremoveumlobject.h:26:14: warning: ‘virtual void Uml::CmdRemoveUMLObject::undo()’ can be marked override [-Wsuggest-override] 26 | void undo(); | ^~~~ In file included from /<>/umbrello/cmds.h:29, from /<>/umbrello/umlwidgets/widget_factory.cpp:26: /<>/umbrello/cmds/generic/cmdrenameumlinstancetype.h:30:14: warning: ‘virtual void Uml::CmdRenameUMLInstanceType::redo()’ can be marked override [-Wsuggest-override] 30 | void redo(); | ^~~~ /<>/umbrello/cmds/generic/cmdrenameumlinstancetype.h:31:14: warning: ‘virtual void Uml::CmdRenameUMLInstanceType::undo()’ can be marked override [-Wsuggest-override] 31 | void undo(); | ^~~~ In file included from /<>/umbrello/cmds.h:30, from /<>/umbrello/umlwidgets/widget_factory.cpp:26: /<>/umbrello/cmds/generic/cmdrenameumlobject.h:26:18: warning: ‘virtual void Uml::CmdRenameUMLObject::redo()’ can be marked override [-Wsuggest-override] 26 | void redo(); | ^~~~ /<>/umbrello/cmds/generic/cmdrenameumlobject.h:27:18: warning: ‘virtual void Uml::CmdRenameUMLObject::undo()’ can be marked override [-Wsuggest-override] 27 | void undo(); | ^~~~ In file included from /<>/umbrello/cmds.h:35, from /<>/umbrello/umlwidgets/widget_factory.cpp:26: /<>/umbrello/cmds/widget/cmdchangefillcolor.h:30:18: warning: ‘virtual void Uml::CmdChangeFillColor::redo()’ can be marked override [-Wsuggest-override] 30 | void redo(); | ^~~~ /<>/umbrello/cmds/widget/cmdchangefillcolor.h:31:18: warning: ‘virtual void Uml::CmdChangeFillColor::undo()’ can be marked override [-Wsuggest-override] 31 | void undo(); | ^~~~ In file included from /<>/umbrello/cmds.h:36, from /<>/umbrello/umlwidgets/widget_factory.cpp:26: /<>/umbrello/cmds/widget/cmdchangefont.h:27:18: warning: ‘virtual void Uml::CmdChangeFont::undo()’ can be marked override [-Wsuggest-override] 27 | void undo(); | ^~~~ /<>/umbrello/cmds/widget/cmdchangefont.h:28:18: warning: ‘virtual void Uml::CmdChangeFont::redo()’ can be marked override [-Wsuggest-override] 28 | void redo(); | ^~~~ In file included from /<>/umbrello/cmds.h:37, from /<>/umbrello/umlwidgets/widget_factory.cpp:26: /<>/umbrello/cmds/widget/cmdchangelinecolor.h:27:14: warning: ‘virtual void Uml::CmdChangeLineColor::redo()’ can be marked override [-Wsuggest-override] 27 | void redo(); | ^~~~ /<>/umbrello/cmds/widget/cmdchangelinecolor.h:28:14: warning: ‘virtual void Uml::CmdChangeLineColor::undo()’ can be marked override [-Wsuggest-override] 28 | void undo(); | ^~~~ In file included from /<>/umbrello/cmds.h:38, from /<>/umbrello/umlwidgets/widget_factory.cpp:26: /<>/umbrello/cmds/widget/cmdchangelinewidth.h:25:14: warning: ‘virtual void Uml::CmdChangeLineWidth::redo()’ can be marked override [-Wsuggest-override] 25 | void redo(); | ^~~~ /<>/umbrello/cmds/widget/cmdchangelinewidth.h:26:14: warning: ‘virtual void Uml::CmdChangeLineWidth::undo()’ can be marked override [-Wsuggest-override] 26 | void undo(); | ^~~~ In file included from /<>/umbrello/cmds.h:39, from /<>/umbrello/umlwidgets/widget_factory.cpp:26: /<>/umbrello/cmds/widget/cmdchangemultiplicity.h:26:14: warning: ‘virtual void Uml::CmdChangeMultiplicity::redo()’ can be marked override [-Wsuggest-override] 26 | void redo(); | ^~~~ /<>/umbrello/cmds/widget/cmdchangemultiplicity.h:27:14: warning: ‘virtual void Uml::CmdChangeMultiplicity::undo()’ can be marked override [-Wsuggest-override] 27 | void undo(); | ^~~~ In file included from /<>/umbrello/cmds.h:40, from /<>/umbrello/umlwidgets/widget_factory.cpp:26: /<>/umbrello/cmds/widget/cmdchangetextcolor.h:27:14: warning: ‘virtual void Uml::CmdChangeTextColor::redo()’ can be marked override [-Wsuggest-override] 27 | void redo(); | ^~~~ /<>/umbrello/cmds/widget/cmdchangetextcolor.h:28:14: warning: ‘virtual void Uml::CmdChangeTextColor::undo()’ can be marked override [-Wsuggest-override] 28 | void undo(); | ^~~~ In file included from /<>/umbrello/cmds.h:41, from /<>/umbrello/umlwidgets/widget_factory.cpp:26: /<>/umbrello/cmds/widget/cmdchangeusefillcolor.h:27:18: warning: ‘virtual void Uml::CmdChangeUseFillColor::redo()’ can be marked override [-Wsuggest-override] 27 | void redo(); | ^~~~ /<>/umbrello/cmds/widget/cmdchangeusefillcolor.h:28:18: warning: ‘virtual void Uml::CmdChangeUseFillColor::undo()’ can be marked override [-Wsuggest-override] 28 | void undo(); | ^~~~ In file included from /<>/umbrello/cmds.h:42, from /<>/umbrello/umlwidgets/widget_factory.cpp:26: /<>/umbrello/cmds/widget/cmdchangevisualproperty.h:25:14: warning: ‘virtual void Uml::CmdChangeVisualProperty::redo()’ can be marked override [-Wsuggest-override] 25 | void redo(); | ^~~~ /<>/umbrello/cmds/widget/cmdchangevisualproperty.h:26:14: warning: ‘virtual void Uml::CmdChangeVisualProperty::undo()’ can be marked override [-Wsuggest-override] 26 | void undo(); | ^~~~ In file included from /<>/umbrello/cmds.h:43, from /<>/umbrello/umlwidgets/widget_factory.cpp:26: /<>/umbrello/cmds/widget/cmdcreatewidget.h:28:14: warning: ‘virtual void Uml::CmdCreateWidget::redo()’ can be marked override [-Wsuggest-override] 28 | void redo(); | ^~~~ /<>/umbrello/cmds/widget/cmdcreatewidget.h:29:14: warning: ‘virtual void Uml::CmdCreateWidget::undo()’ can be marked override [-Wsuggest-override] 29 | void undo(); | ^~~~ In file included from /<>/umbrello/cmds.h:44, from /<>/umbrello/umlwidgets/widget_factory.cpp:26: /<>/umbrello/cmds/widget/cmdmovewidget.h:28:14: warning: ‘virtual void Uml::CmdMoveWidget::redo()’ can be marked override [-Wsuggest-override] 28 | void redo(); | ^~~~ /<>/umbrello/cmds/widget/cmdmovewidget.h:29:14: warning: ‘virtual void Uml::CmdMoveWidget::undo()’ can be marked override [-Wsuggest-override] 29 | void undo(); | ^~~~ In file included from /<>/umbrello/cmds.h:45, from /<>/umbrello/umlwidgets/widget_factory.cpp:26: /<>/umbrello/cmds/widget/cmdremovewidget.h:28:14: warning: ‘virtual void Uml::CmdRemoveWidget::redo()’ can be marked override [-Wsuggest-override] 28 | void redo(); | ^~~~ /<>/umbrello/cmds/widget/cmdremovewidget.h:29:14: warning: ‘virtual void Uml::CmdRemoveWidget::undo()’ can be marked override [-Wsuggest-override] 29 | void undo(); | ^~~~ In file included from /<>/umbrello/cmds.h:46, from /<>/umbrello/umlwidgets/widget_factory.cpp:26: /<>/umbrello/cmds/widget/cmdresizewidget.h:28:14: warning: ‘virtual void Uml::CmdResizeWidget::redo()’ can be marked override [-Wsuggest-override] 28 | void redo(); | ^~~~ /<>/umbrello/cmds/widget/cmdresizewidget.h:29:14: warning: ‘virtual void Uml::CmdResizeWidget::undo()’ can be marked override [-Wsuggest-override] 29 | void undo(); | ^~~~ In file included from /<>/umbrello/cmds.h:47, from /<>/umbrello/umlwidgets/widget_factory.cpp:26: /<>/umbrello/cmds/widget/cmdsetname.h:24:18: warning: ‘virtual void Uml::CmdSetName::redo()’ can be marked override [-Wsuggest-override] 24 | void redo(); | ^~~~ /<>/umbrello/cmds/widget/cmdsetname.h:25:18: warning: ‘virtual void Uml::CmdSetName::undo()’ can be marked override [-Wsuggest-override] 25 | void undo(); | ^~~~ In file included from /<>/umbrello/cmds.h:48, from /<>/umbrello/umlwidgets/widget_factory.cpp:26: /<>/umbrello/cmds/widget/cmdsettxt.h:26:18: warning: ‘virtual void Uml::CmdSetTxt::redo()’ can be marked override [-Wsuggest-override] 26 | void redo(); | ^~~~ /<>/umbrello/cmds/widget/cmdsettxt.h:27:18: warning: ‘virtual void Uml::CmdSetTxt::undo()’ can be marked override [-Wsuggest-override] 27 | void undo(); | ^~~~ In file included from /<>/umbrello/umlwidgets/combinedfragmentwidget.h:16, from /<>/umbrello/umlwidgets/widget_factory.cpp:27: /<>/umbrello/umlwidgets/floatingdashlinewidget.h:40:18: warning: ‘virtual void FloatingDashLineWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] 40 | virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option = 0, QWidget *widget = 0); | ^~~~~ /<>/umbrello/umlwidgets/floatingdashlinewidget.h:42:10: warning: ‘virtual void FloatingDashLineWidget::slotMenuSelection(QAction*)’ can be marked override [-Wsuggest-override] 42 | void slotMenuSelection(QAction* action); | ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/floatingdashlinewidget.h:48:10: warning: ‘virtual void FloatingDashLineWidget::setY(qreal)’ can be marked override [-Wsuggest-override] 48 | void setY(qreal y); | ^~~~ /<>/umbrello/umlwidgets/floatingdashlinewidget.h:54:10: warning: ‘virtual void FloatingDashLineWidget::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 54 | void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); | ^~~~~~~~~~ /<>/umbrello/umlwidgets/floatingdashlinewidget.h:55:10: warning: ‘virtual bool FloatingDashLineWidget::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] 55 | bool loadFromXMI1(QDomElement & qElement); | ^~~~~~~~~~~~ In file included from /<>/umbrello/umlwidgets/widget_factory.cpp:27: /<>/umbrello/umlwidgets/combinedfragmentwidget.h:59:18: warning: ‘virtual void CombinedFragmentWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] 59 | virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); | ^~~~~ /<>/umbrello/umlwidgets/combinedfragmentwidget.h:69:10: warning: ‘virtual void CombinedFragmentWidget::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 69 | void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); | ^~~~~~~~~~ /<>/umbrello/umlwidgets/combinedfragmentwidget.h:70:10: warning: ‘virtual bool CombinedFragmentWidget::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] 70 | bool loadFromXMI1(QDomElement & qElement); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/combinedfragmentwidget.h:73:18: warning: ‘virtual void CombinedFragmentWidget::cleanup()’ can be marked override [-Wsuggest-override] 73 | virtual void cleanup(); | ^~~~~~~ /<>/umbrello/umlwidgets/combinedfragmentwidget.h:75:18: warning: ‘virtual bool CombinedFragmentWidget::activate(IDChangeLog*)’ can be marked override [-Wsuggest-override] 75 | virtual bool activate(IDChangeLog* ChangeLog = 0); | ^~~~~~~~ /<>/umbrello/umlwidgets/combinedfragmentwidget.h:78:10: warning: ‘virtual void CombinedFragmentWidget::slotMenuSelection(QAction*)’ can be marked override [-Wsuggest-override] 78 | void slotMenuSelection(QAction* action); | ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/combinedfragmentwidget.h:82:12: warning: ‘virtual QSizeF CombinedFragmentWidget::minimumSize() const’ can be marked override [-Wsuggest-override] 82 | QSizeF minimumSize() const; | ^~~~~~~~~~~ In file included from /<>/umbrello/umlwidgets/widget_factory.cpp:28: /<>/umbrello/uml1model/component.h:34:24: warning: ‘virtual UMLObject* UMLComponent::clone() const’ can be marked override [-Wsuggest-override] 34 | virtual UMLObject* clone() const; | ^~~~~ /<>/umbrello/uml1model/component.h:36:10: warning: ‘virtual void UMLComponent::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 36 | void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/component.h:42:10: warning: ‘virtual bool UMLComponent::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 42 | bool load1(QDomElement & element); | ^~~~~ In file included from /<>/umbrello/umlwidgets/widget_factory.cpp:29: /<>/umbrello/umlwidgets/componentwidget.h:36:18: warning: ‘virtual void ComponentWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] 36 | virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); | ^~~~~ /<>/umbrello/umlwidgets/componentwidget.h:37:18: warning: ‘virtual void ComponentWidget::moveWidgetBy(qreal, qreal)’ can be marked override [-Wsuggest-override] 37 | virtual void moveWidgetBy(qreal diffX, qreal diffY); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/componentwidget.h:38:18: warning: ‘virtual void ComponentWidget::adjustAssocs(qreal, qreal)’ can be marked override [-Wsuggest-override] 38 | virtual void adjustAssocs(qreal dx, qreal dy); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/componentwidget.h:40:18: warning: ‘virtual void ComponentWidget::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 40 | virtual void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); | ^~~~~~~~~~ /<>/umbrello/umlwidgets/componentwidget.h:54:12: warning: ‘virtual QSizeF ComponentWidget::minimumSize() const’ can be marked override [-Wsuggest-override] 54 | QSizeF minimumSize() const; | ^~~~~~~~~~~ In file included from /<>/umbrello/umlwidgets/widget_factory.cpp:30: /<>/umbrello/umlwidgets/datatypewidget.h:36:18: warning: ‘virtual void DatatypeWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] 36 | virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); | ^~~~~ /<>/umbrello/umlwidgets/datatypewidget.h:38:10: warning: ‘virtual bool DatatypeWidget::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] 38 | bool loadFromXMI1(QDomElement& qElement); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/datatypewidget.h:39:10: warning: ‘virtual void DatatypeWidget::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 39 | void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); | ^~~~~~~~~~ /<>/umbrello/umlwidgets/datatypewidget.h:44:12: warning: ‘virtual QSizeF DatatypeWidget::minimumSize() const’ can be marked override [-Wsuggest-override] 44 | QSizeF minimumSize() const; | ^~~~~~~~~~~ In file included from /<>/umbrello/umlwidgets/widget_factory.cpp:31: /<>/umbrello/debug/debug_utils.h:91:18: warning: ‘virtual void Tracer::showEvent(QShowEvent*)’ can be marked override [-Wsuggest-override] 91 | virtual void showEvent(QShowEvent*); | ^~~~~~~~~ In file included from /<>/umbrello/umlwidgets/widget_factory.cpp:32: /<>/umbrello/uml1model/entity.h:43:18: warning: ‘virtual void UMLEntity::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 43 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/entity.h:45:24: warning: ‘virtual UMLObject* UMLEntity::clone() const’ can be marked override [-Wsuggest-override] 45 | virtual UMLObject* clone() const; | ^~~~~ /<>/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] 47 | virtual UMLAttribute* createAttribute(const QString &name = QString(), | ^~~~~~~~~~~~~~~ /<>/umbrello/uml1model/entity.h:73:18: warning: ‘virtual bool UMLEntity::resolveRef()’ can be marked override [-Wsuggest-override] 73 | virtual bool resolveRef(); | ^~~~~~~~~~ /<>/umbrello/uml1model/entity.h:75:18: warning: ‘virtual void UMLEntity::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 75 | virtual void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/entity.h:77:31: warning: ‘virtual UMLClassifierListItemList UMLEntity::getFilteredList(UMLObject::ObjectType) const’ can be marked override [-Wsuggest-override] 77 | UMLClassifierListItemList getFilteredList(UMLObject::ObjectType ot) const; | ^~~~~~~~~~~~~~~ /<>/umbrello/uml1model/entity.h:81:36: warning: ‘virtual UMLClassifierListItem* UMLEntity::makeChildObject(const QString&)’ can be marked override [-Wsuggest-override] 81 | virtual UMLClassifierListItem* makeChildObject(const QString& xmiTag); | ^~~~~~~~~~~~~~~ /<>/umbrello/uml1model/entity.h:93:10: warning: ‘virtual bool UMLEntity::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 93 | bool load1(QDomElement& element); | ^~~~~ In file included from /<>/umbrello/umlwidgets/widget_factory.cpp:33: /<>/umbrello/umlwidgets/entitywidget.h:36:18: warning: ‘virtual void EntityWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] 36 | virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); | ^~~~~ /<>/umbrello/umlwidgets/entitywidget.h:39:18: warning: ‘virtual void EntityWidget::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 39 | virtual void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); | ^~~~~~~~~~ /<>/umbrello/umlwidgets/entitywidget.h:42:18: warning: ‘virtual void EntityWidget::slotMenuSelection(QAction*)’ can be marked override [-Wsuggest-override] 42 | virtual void slotMenuSelection(QAction* action); | ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/entitywidget.h:45:12: warning: ‘virtual QSizeF EntityWidget::minimumSize() const’ can be marked override [-Wsuggest-override] 45 | QSizeF minimumSize() const; | ^~~~~~~~~~~ In file included from /<>/umbrello/umlwidgets/widget_factory.cpp:34: /<>/umbrello/uml1model/enum.h:38:18: warning: ‘virtual void UMLEnum::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 38 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/enum.h:40:24: warning: ‘virtual UMLObject* UMLEnum::clone() const’ can be marked override [-Wsuggest-override] 40 | virtual UMLObject* clone() const; | ^~~~~ /<>/umbrello/uml1model/enum.h:57:18: warning: ‘virtual void UMLEnum::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 57 | virtual void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/enum.h:59:36: warning: ‘virtual UMLClassifierListItem* UMLEnum::makeChildObject(const QString&)’ can be marked override [-Wsuggest-override] 59 | virtual UMLClassifierListItem* makeChildObject(const QString& xmiTag); | ^~~~~~~~~~~~~~~ /<>/umbrello/uml1model/enum.h:66:10: warning: ‘virtual bool UMLEnum::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 66 | bool load1(QDomElement & element); | ^~~~~ In file included from /<>/umbrello/umlwidgets/widget_factory.cpp:35: /<>/umbrello/umlwidgets/enumwidget.h:38:18: warning: ‘virtual void EnumWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] 38 | virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); | ^~~~~ /<>/umbrello/umlwidgets/enumwidget.h:40:18: warning: ‘virtual bool EnumWidget::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] 40 | virtual bool loadFromXMI1(QDomElement& qElement); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/enumwidget.h:41:18: warning: ‘virtual void EnumWidget::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 41 | virtual void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); | ^~~~~~~~~~ /<>/umbrello/umlwidgets/enumwidget.h:44:18: warning: ‘virtual void EnumWidget::slotMenuSelection(QAction*)’ can be marked override [-Wsuggest-override] 44 | virtual void slotMenuSelection(QAction* action); | ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/enumwidget.h:47:12: warning: ‘virtual QSizeF EnumWidget::minimumSize() const’ can be marked override [-Wsuggest-override] 47 | QSizeF minimumSize() const; | ^~~~~~~~~~~ In file included from /<>/umbrello/umlwidgets/widget_factory.cpp:36: /<>/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] 38 | virtual UMLAttribute* createAttribute(const QString &name = QString(), | ^~~~~~~~~~~~~~~ /<>/umbrello/uml1model/instance.h:42:18: warning: ‘virtual void UMLInstance::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 42 | virtual void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/instance.h:46:10: warning: ‘virtual bool UMLInstance::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 46 | bool load1(QDomElement& element); | ^~~~~ /<>/umbrello/uml1model/instance.h:47:18: warning: ‘virtual bool UMLInstance::resolveRef()’ can be marked override [-Wsuggest-override] 47 | virtual bool resolveRef(); | ^~~~~~~~~~ /<>/umbrello/uml1model/instance.h:48:10: warning: ‘virtual bool UMLInstance::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] 48 | bool showPropertiesDialog(QWidget *parent); | ^~~~~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/umlwidgets/widget_factory.cpp:38: /<>/umbrello/umlwidgets/floatingtextwidget.h:61:18: warning: ‘virtual void FloatingTextWidget::showPropertiesDialog()’ can be marked override [-Wsuggest-override] 61 | virtual void showPropertiesDialog(); | ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/floatingtextwidget.h:66:10: warning: ‘virtual bool FloatingTextWidget::activate(IDChangeLog*)’ can be marked override [-Wsuggest-override] 66 | bool activate(IDChangeLog* ChangeLog = 0); | ^~~~~~~~ /<>/umbrello/umlwidgets/floatingtextwidget.h:79:16: warning: ‘virtual UMLWidget* FloatingTextWidget::onWidget(const QPointF&)’ can be marked override [-Wsuggest-override] 79 | UMLWidget* onWidget(const QPointF& p); | ^~~~~~~~ /<>/umbrello/umlwidgets/floatingtextwidget.h:81:18: warning: ‘virtual void FloatingTextWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] 81 | virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); | ^~~~~ /<>/umbrello/umlwidgets/floatingtextwidget.h:83:18: warning: ‘virtual void FloatingTextWidget::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 83 | virtual void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); | ^~~~~~~~~~ /<>/umbrello/umlwidgets/floatingtextwidget.h:84:18: warning: ‘virtual bool FloatingTextWidget::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] 84 | virtual bool loadFromXMI1(QDomElement& qElement); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/floatingtextwidget.h:87:18: warning: ‘virtual void FloatingTextWidget::slotMenuSelection(QAction*)’ can be marked override [-Wsuggest-override] 87 | virtual void slotMenuSelection(QAction* action); | ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/floatingtextwidget.h:91:12: warning: ‘virtual QSizeF FloatingTextWidget::minimumSize() const’ can be marked override [-Wsuggest-override] 91 | QSizeF minimumSize() const; | ^~~~~~~~~~~ /<>/umbrello/umlwidgets/floatingtextwidget.h:93:18: warning: ‘virtual void FloatingTextWidget::moveWidgetBy(qreal, qreal)’ can be marked override [-Wsuggest-override] 93 | virtual void moveWidgetBy(qreal diffX, qreal diffY); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/floatingtextwidget.h:94:18: warning: ‘virtual void FloatingTextWidget::constrainMovementForAllWidgets(qreal&, qreal&)’ can be marked override [-Wsuggest-override] 94 | virtual void constrainMovementForAllWidgets(qreal &diffX, qreal &diffY); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/umlwidgets/widget_factory.cpp:39: /<>/umbrello/uml1model/folder.h:41:24: warning: ‘virtual UMLObject* UMLFolder::clone() const’ can be marked override [-Wsuggest-override] 41 | virtual UMLObject* clone() const; | ^~~~~ /<>/umbrello/uml1model/folder.h:64:10: warning: ‘virtual bool UMLFolder::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] 64 | bool showPropertiesDialog(QWidget *parent); | ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/folder.h:66:10: warning: ‘virtual void UMLFolder::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 66 | void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/folder.h:79:10: warning: ‘virtual bool UMLFolder::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 79 | bool load1(QDomElement & element); | ^~~~~ In file included from /<>/umbrello/umlwidgets/widget_factory.cpp:40: /<>/umbrello/umlwidgets/forkjoinwidget.h:36:18: warning: ‘virtual void ForkJoinWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] 36 | virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); | ^~~~~ /<>/umbrello/umlwidgets/forkjoinwidget.h:38:18: warning: ‘virtual bool ForkJoinWidget::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] 38 | virtual bool loadFromXMI1(QDomElement & qElement); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/forkjoinwidget.h:39:18: warning: ‘virtual void ForkJoinWidget::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 39 | virtual void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); | ^~~~~~~~~~ /<>/umbrello/umlwidgets/forkjoinwidget.h:41:10: warning: ‘virtual void ForkJoinWidget::showPropertiesDialog()’ can be marked override [-Wsuggest-override] 41 | void showPropertiesDialog(); | ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/forkjoinwidget.h:44:18: warning: ‘virtual void ForkJoinWidget::slotMenuSelection(QAction*)’ can be marked override [-Wsuggest-override] 44 | virtual void slotMenuSelection(QAction* action); | ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/forkjoinwidget.h:47:12: warning: ‘virtual QSizeF ForkJoinWidget::minimumSize() const’ can be marked override [-Wsuggest-override] 47 | QSizeF minimumSize() const; | ^~~~~~~~~~~ /<>/umbrello/umlwidgets/forkjoinwidget.h:51:10: warning: ‘virtual void ForkJoinWidget::constrain(qreal&, qreal&)’ can be marked override [-Wsuggest-override] 51 | void constrain(qreal& width, qreal& height); | ^~~~~~~~~ In file included from /<>/umbrello/umlwidgets/widget_factory.cpp:41: /<>/umbrello/umlwidgets/messagewidget.h:54:18: warning: ‘virtual void MessageWidget::setY(qreal)’ can be marked override [-Wsuggest-override] 54 | virtual void setY(qreal y); | ^~~~ /<>/umbrello/umlwidgets/messagewidget.h:58:18: warning: ‘virtual void MessageWidget::lwSetFont(QFont)’ can be marked override [-Wsuggest-override] 58 | virtual void lwSetFont (QFont font); | ^~~~~~~~~ /<>/umbrello/umlwidgets/messagewidget.h:59:28: warning: ‘virtual UMLClassifier* MessageWidget::operationOwner()’ can be marked override [-Wsuggest-override] 59 | virtual UMLClassifier *operationOwner(); | ^~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/messagewidget.h:61:27: warning: ‘virtual UMLOperation* MessageWidget::operation()’ can be marked override [-Wsuggest-override] 61 | virtual UMLOperation *operation(); | ^~~~~~~~~ /<>/umbrello/umlwidgets/messagewidget.h:62:18: warning: ‘virtual void MessageWidget::setOperation(UMLOperation*)’ can be marked override [-Wsuggest-override] 62 | virtual void setOperation(UMLOperation *op); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/messagewidget.h:64:21: warning: ‘virtual QString MessageWidget::customOpText()’ can be marked override [-Wsuggest-override] 64 | virtual QString customOpText(); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/messagewidget.h:65:18: warning: ‘virtual void MessageWidget::setCustomOpText(const QString&)’ can be marked override [-Wsuggest-override] 65 | virtual void setCustomOpText(const QString &opText); | ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/messagewidget.h:67:18: warning: ‘virtual void MessageWidget::setMessageText(FloatingTextWidget*)’ can be marked override [-Wsuggest-override] 67 | virtual void setMessageText(FloatingTextWidget *ft); | ^~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/messagewidget.h:68:18: warning: ‘virtual void MessageWidget::setText(FloatingTextWidget*, const QString&)’ can be marked override [-Wsuggest-override] 68 | virtual void setText(FloatingTextWidget *ft, const QString &newText); | ^~~~~~~ /<>/umbrello/umlwidgets/messagewidget.h:70:21: warning: ‘virtual QString MessageWidget::lwOperationText()’ can be marked override [-Wsuggest-override] 70 | virtual QString lwOperationText(); | ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/messagewidget.h:71:28: warning: ‘virtual UMLClassifier* MessageWidget::lwClassifier()’ can be marked override [-Wsuggest-override] 71 | virtual UMLClassifier *lwClassifier(); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/messagewidget.h:72:18: warning: ‘virtual void MessageWidget::setOperationText(const QString&)’ can be marked override [-Wsuggest-override] 72 | virtual void setOperationText(const QString &op); | ^~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/messagewidget.h:74:18: warning: ‘virtual void MessageWidget::constrainTextPos(qreal&, qreal&, qreal, qreal, Uml::TextRole::Enum)’ can be marked override [-Wsuggest-override] 74 | virtual void constrainTextPos(qreal &textX, qreal &textY, qreal textWidth, qreal textHeight, | ^~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/messagewidget.h:111:18: warning: ‘virtual bool MessageWidget::activate(IDChangeLog*)’ can be marked override [-Wsuggest-override] 111 | virtual bool activate(IDChangeLog * Log = 0); | ^~~~~~~~ /<>/umbrello/umlwidgets/messagewidget.h:121:18: warning: ‘virtual void MessageWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] 121 | virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); | ^~~~~ /<>/umbrello/umlwidgets/messagewidget.h:125:10: warning: ‘virtual void MessageWidget::cleanup()’ can be marked override [-Wsuggest-override] 125 | void cleanup(); | ^~~~~~~ /<>/umbrello/umlwidgets/messagewidget.h:127:10: warning: ‘virtual void MessageWidget::setSelected(bool)’ can be marked override [-Wsuggest-override] 127 | void setSelected(bool _select); | ^~~~~~~~~~~ /<>/umbrello/umlwidgets/messagewidget.h:132:20: warning: ‘virtual QSizeF MessageWidget::minimumSize() const’ can be marked override [-Wsuggest-override] 132 | virtual QSizeF minimumSize() const; | ^~~~~~~~~~~ /<>/umbrello/umlwidgets/messagewidget.h:134:16: warning: ‘virtual UMLWidget* MessageWidget::onWidget(const QPointF&)’ can be marked override [-Wsuggest-override] 134 | UMLWidget* onWidget(const QPointF& p); | ^~~~~~~~ /<>/umbrello/umlwidgets/messagewidget.h:136:18: warning: ‘virtual void MessageWidget::resizeWidget(qreal, qreal)’ can be marked override [-Wsuggest-override] 136 | virtual void resizeWidget(qreal newW, qreal newH); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/messagewidget.h:138:18: warning: ‘virtual void MessageWidget::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 138 | virtual void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); | ^~~~~~~~~~ /<>/umbrello/umlwidgets/messagewidget.h:139:18: warning: ‘virtual bool MessageWidget::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] 139 | virtual bool loadFromXMI1(QDomElement & qElement); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/messagewidget.h:152:18: warning: ‘virtual void MessageWidget::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 152 | virtual void mouseDoubleClickEvent(QGraphicsSceneMouseEvent *event); | ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/messagewidget.h:154:18: warning: ‘virtual void MessageWidget::moveWidgetBy(qreal, qreal)’ can be marked override [-Wsuggest-override] 154 | virtual void moveWidgetBy(qreal diffX, qreal diffY); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/messagewidget.h:155:18: warning: ‘virtual void MessageWidget::constrainMovementForAllWidgets(qreal&, qreal&)’ can be marked override [-Wsuggest-override] 155 | virtual void constrainMovementForAllWidgets(qreal &diffX, qreal &diffY); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/messagewidget.h:157:21: warning: ‘virtual QCursor MessageWidget::resizeCursor() const’ can be marked override [-Wsuggest-override] 157 | virtual QCursor resizeCursor() const; | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/messagewidget.h:203:10: warning: ‘virtual void MessageWidget::slotWidgetMoved(Uml::ID::Type)’ can be marked override [-Wsuggest-override] 203 | void slotWidgetMoved(Uml::ID::Type id); | ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/messagewidget.h:204:10: warning: ‘virtual void MessageWidget::slotMenuSelection(QAction*)’ can be marked override [-Wsuggest-override] 204 | void slotMenuSelection(QAction* action); | ^~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/umlwidgets/widget_factory.cpp:42: /<>/umbrello/uml1model/node.h:36:24: warning: ‘virtual UMLObject* UMLNode::clone() const’ can be marked override [-Wsuggest-override] 36 | virtual UMLObject* clone() const; | ^~~~~ /<>/umbrello/uml1model/node.h:38:10: warning: ‘virtual void UMLNode::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 38 | void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/node.h:42:10: warning: ‘virtual bool UMLNode::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 42 | bool load1(QDomElement & element); | ^~~~~ In file included from /<>/umbrello/umlwidgets/widget_factory.cpp:43: /<>/umbrello/umlwidgets/nodewidget.h:34:18: warning: ‘virtual void NodeWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] 34 | virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); | ^~~~~ /<>/umbrello/umlwidgets/nodewidget.h:36:10: warning: ‘virtual void NodeWidget::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 36 | void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); | ^~~~~~~~~~ /<>/umbrello/umlwidgets/nodewidget.h:39:12: warning: ‘virtual QSizeF NodeWidget::minimumSize() const’ can be marked override [-Wsuggest-override] 39 | QSizeF minimumSize() const; | ^~~~~~~~~~~ In file included from /<>/umbrello/umlwidgets/widget_factory.cpp:44: /<>/umbrello/umlwidgets/notewidget.h:48:18: warning: ‘virtual void NoteWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] 48 | virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); | ^~~~~ /<>/umbrello/umlwidgets/notewidget.h:61:18: warning: ‘virtual void NoteWidget::showPropertiesDialog()’ can be marked override [-Wsuggest-override] 61 | virtual void showPropertiesDialog(); | ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/notewidget.h:63:18: warning: ‘virtual bool NoteWidget::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] 63 | virtual bool loadFromXMI1(QDomElement & qElement); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/notewidget.h:64:18: warning: ‘virtual void NoteWidget::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 64 | virtual void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); | ^~~~~~~~~~ /<>/umbrello/umlwidgets/notewidget.h:69:10: warning: ‘virtual void NoteWidget::slotMenuSelection(QAction*)’ can be marked override [-Wsuggest-override] 69 | void slotMenuSelection(QAction* action); | ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/notewidget.h:72:20: warning: ‘virtual QSizeF NoteWidget::minimumSize() const’ can be marked override [-Wsuggest-override] 72 | virtual QSizeF minimumSize() const; | ^~~~~~~~~~~ /<>/umbrello/umlwidgets/notewidget.h:73:20: warning: ‘virtual QSizeF NoteWidget::calculateSize(bool) const’ can be marked override [-Wsuggest-override] 73 | virtual QSizeF calculateSize(bool withExtensions = true) const; | ^~~~~~~~~~~~~ /<>/umbrello/umlwidgets/notewidget.h:76:18: warning: ‘virtual void NoteWidget::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 76 | virtual void mouseDoubleClickEvent(QGraphicsSceneMouseEvent *event); | ^~~~~~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/umlwidgets/widget_factory.cpp:46: /<>/umbrello/umlwidgets/objectnodewidget.h:44:18: warning: ‘virtual void ObjectNodeWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] 44 | virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); | ^~~~~ /<>/umbrello/umlwidgets/objectnodewidget.h:55:18: warning: ‘virtual void ObjectNodeWidget::showPropertiesDialog()’ can be marked override [-Wsuggest-override] 55 | virtual void showPropertiesDialog(); | ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/objectnodewidget.h:60:18: warning: ‘virtual void ObjectNodeWidget::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 60 | virtual void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); | ^~~~~~~~~~ /<>/umbrello/umlwidgets/objectnodewidget.h:61:18: warning: ‘virtual bool ObjectNodeWidget::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] 61 | virtual bool loadFromXMI1(QDomElement& qElement); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/objectnodewidget.h:64:12: warning: ‘virtual QSizeF ObjectNodeWidget::minimumSize() const’ can be marked override [-Wsuggest-override] 64 | QSizeF minimumSize() const; | ^~~~~~~~~~~ /<>/umbrello/umlwidgets/objectnodewidget.h:67:10: warning: ‘virtual void ObjectNodeWidget::slotMenuSelection(QAction*)’ can be marked override [-Wsuggest-override] 67 | void slotMenuSelection(QAction* action); | ^~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/umlwidgets/widget_factory.cpp:47: /<>/umbrello/umlwidgets/objectwidget.h:39:18: warning: ‘virtual void ObjectWidget::setX(qreal)’ can be marked override [-Wsuggest-override] 39 | virtual void setX(qreal x); | ^~~~ /<>/umbrello/umlwidgets/objectwidget.h:40:18: warning: ‘virtual void ObjectWidget::setY(qreal)’ can be marked override [-Wsuggest-override] 40 | virtual void setY(qreal y); | ^~~~ /<>/umbrello/umlwidgets/objectwidget.h:47:18: warning: ‘virtual void ObjectWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] 47 | virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); | ^~~~~ /<>/umbrello/umlwidgets/objectwidget.h:49:10: warning: ‘virtual bool ObjectWidget::activate(IDChangeLog*)’ can be marked override [-Wsuggest-override] 49 | bool activate(IDChangeLog* ChangeLog = 0); | ^~~~~~~~ /<>/umbrello/umlwidgets/objectwidget.h:51:10: warning: ‘virtual void ObjectWidget::cleanup()’ can be marked override [-Wsuggest-override] 51 | void cleanup(); | ^~~~~~~ /<>/umbrello/umlwidgets/objectwidget.h:53:10: warning: ‘virtual void ObjectWidget::showPropertiesDialog()’ can be marked override [-Wsuggest-override] 53 | void showPropertiesDialog(); | ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/objectwidget.h:73:18: warning: ‘virtual void ObjectWidget::setLineColorCmd(const QColor&)’ can be marked override [-Wsuggest-override] 73 | virtual void setLineColorCmd(const QColor &color); | ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/objectwidget.h:77:18: warning: ‘virtual void ObjectWidget::resizeWidget(qreal, qreal)’ can be marked override [-Wsuggest-override] 77 | virtual void resizeWidget(qreal newW, qreal newH); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/objectwidget.h:79:18: warning: ‘virtual void ObjectWidget::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 79 | virtual void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); | ^~~~~~~~~~ /<>/umbrello/umlwidgets/objectwidget.h:80:18: warning: ‘virtual bool ObjectWidget::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] 80 | virtual bool loadFromXMI1(QDomElement& qElement); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/objectwidget.h:83:10: warning: ‘virtual void ObjectWidget::slotMenuSelection(QAction*)’ can be marked override [-Wsuggest-override] 83 | void slotMenuSelection(QAction* action); | ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/objectwidget.h:84:18: warning: ‘virtual void ObjectWidget::slotFillColorChanged(Uml::ID::Type)’ can be marked override [-Wsuggest-override] 84 | virtual void slotFillColorChanged(Uml::ID::Type viewID); | ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/objectwidget.h:88:18: warning: ‘virtual void ObjectWidget::mousePressEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 88 | virtual void mousePressEvent(QGraphicsSceneMouseEvent *me); | ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/objectwidget.h:89:18: warning: ‘virtual void ObjectWidget::mouseMoveEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 89 | virtual void mouseMoveEvent(QGraphicsSceneMouseEvent *me); | ^~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/objectwidget.h:91:12: warning: ‘virtual QSizeF ObjectWidget::minimumSize() const’ can be marked override [-Wsuggest-override] 91 | QSizeF minimumSize() const; | ^~~~~~~~~~~ /<>/umbrello/umlwidgets/objectwidget.h:93:18: warning: ‘virtual void ObjectWidget::moveEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 93 | virtual void moveEvent(QGraphicsSceneMouseEvent *event); | ^~~~~~~~~ /<>/umbrello/umlwidgets/objectwidget.h:94:18: warning: ‘virtual void ObjectWidget::moveWidgetBy(qreal, qreal)’ can be marked override [-Wsuggest-override] 94 | virtual void moveWidgetBy(qreal diffX, qreal diffY); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/objectwidget.h:95:18: warning: ‘virtual void ObjectWidget::constrainMovementForAllWidgets(qreal&, qreal&)’ can be marked override [-Wsuggest-override] 95 | virtual void constrainMovementForAllWidgets(qreal &diffX, qreal &diffY); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/objectwidget.h:97:21: warning: ‘virtual QCursor ObjectWidget::resizeCursor() const’ can be marked override [-Wsuggest-override] 97 | virtual QCursor resizeCursor() const; | ^~~~~~~~~~~~ In file included from /<>/umbrello/umlwidgets/widget_factory.cpp:49: /<>/umbrello/umlwidgets/packagewidget.h:36:18: warning: ‘virtual void PackageWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] 36 | virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); | ^~~~~ /<>/umbrello/umlwidgets/packagewidget.h:38:10: warning: ‘virtual void PackageWidget::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 38 | void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); | ^~~~~~~~~~ /<>/umbrello/umlwidgets/packagewidget.h:41:12: warning: ‘virtual QSizeF PackageWidget::minimumSize() const’ can be marked override [-Wsuggest-override] 41 | QSizeF minimumSize() const; | ^~~~~~~~~~~ In file included from /<>/umbrello/umlwidgets/pinwidget.h:14, from /<>/umbrello/umlwidgets/widget_factory.cpp:50: /<>/umbrello/umlwidgets/pinportbase.h:35:18: warning: ‘virtual void PinPortBase::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] 35 | virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); | ^~~~~ /<>/umbrello/umlwidgets/pinportbase.h:36:20: warning: ‘virtual QRectF PinPortBase::boundingRect() const’ can be marked override [-Wsuggest-override] 36 | virtual QRectF boundingRect() const; | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/pinportbase.h:40:10: warning: ‘virtual void PinPortBase::updateWidget()’ can be marked override [-Wsuggest-override] 40 | void updateWidget(); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/pinportbase.h:41:10: warning: ‘virtual void PinPortBase::setName(const QString&)’ can be marked override [-Wsuggest-override] 41 | void setName(const QString &strName); | ^~~~~~~ /<>/umbrello/umlwidgets/pinportbase.h:42:10: warning: ‘virtual void PinPortBase::moveWidgetBy(qreal, qreal)’ can be marked override [-Wsuggest-override] 42 | void moveWidgetBy(qreal diffX, qreal diffY); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/pinportbase.h:43:18: warning: ‘virtual void PinPortBase::notifyParentResize()’ can be marked override [-Wsuggest-override] 43 | virtual void notifyParentResize(); | ^~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/pinportbase.h:45:16: warning: ‘virtual UMLWidget* PinPortBase::onWidget(const QPointF&)’ can be marked override [-Wsuggest-override] 45 | UMLWidget* onWidget(const QPointF& p); | ^~~~~~~~ /<>/umbrello/umlwidgets/pinportbase.h:46:16: warning: ‘virtual UMLWidget* PinPortBase::widgetWithID(Uml::ID::Type)’ can be marked override [-Wsuggest-override] 46 | UMLWidget* widgetWithID(Uml::ID::Type id); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/pinportbase.h:51:10: warning: ‘virtual void PinPortBase::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 51 | void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); | ^~~~~~~~~~ /<>/umbrello/umlwidgets/pinportbase.h:52:10: warning: ‘virtual bool PinPortBase::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] 52 | bool loadFromXMI1(QDomElement& qElement); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/pinportbase.h:55:18: warning: ‘virtual void PinPortBase::slotMenuSelection(QAction*)’ can be marked override [-Wsuggest-override] 55 | virtual void slotMenuSelection(QAction* action); | ^~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/umlwidgets/widget_factory.cpp:50: /<>/umbrello/umlwidgets/pinwidget.h:39:10: warning: ‘virtual void PinWidget::slotMenuSelection(QAction*)’ can be marked override [-Wsuggest-override] 39 | void slotMenuSelection(QAction* action); | ^~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/umlwidgets/widget_factory.cpp:51: /<>/umbrello/uml1model/port.h:36:24: warning: ‘virtual UMLObject* UMLPort::clone() const’ can be marked override [-Wsuggest-override] 36 | virtual UMLObject* clone() const; | ^~~~~ /<>/umbrello/uml1model/port.h:38:10: warning: ‘virtual void UMLPort::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 38 | void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/port.h:42:10: warning: ‘virtual bool UMLPort::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 42 | bool load1(QDomElement & element); | ^~~~~ In file included from /<>/umbrello/umlwidgets/widget_factory.cpp:52: /<>/umbrello/umlwidgets/portwidget.h:34:16: warning: ‘virtual UMLWidget* PortWidget::ownerWidget() const’ can be marked override [-Wsuggest-override] 34 | UMLWidget* ownerWidget() const; | ^~~~~~~~~~~ /<>/umbrello/umlwidgets/portwidget.h:37:10: warning: ‘virtual void PortWidget::slotMenuSelection(QAction*)’ can be marked override [-Wsuggest-override] 37 | void slotMenuSelection(QAction* action); | ^~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/umlwidgets/widget_factory.cpp:53: /<>/umbrello/umlwidgets/preconditionwidget.h:39:10: warning: ‘virtual void PreconditionWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] 39 | void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); | ^~~~~ /<>/umbrello/umlwidgets/preconditionwidget.h:44:10: warning: ‘virtual bool PreconditionWidget::activate(IDChangeLog*)’ can be marked override [-Wsuggest-override] 44 | bool activate(IDChangeLog* Log = 0); | ^~~~~~~~ /<>/umbrello/umlwidgets/preconditionwidget.h:47:18: warning: ‘virtual void PreconditionWidget::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 47 | virtual void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); | ^~~~~~~~~~ /<>/umbrello/umlwidgets/preconditionwidget.h:48:18: warning: ‘virtual bool PreconditionWidget::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] 48 | virtual bool loadFromXMI1(QDomElement& qElement); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/preconditionwidget.h:53:10: warning: ‘virtual void PreconditionWidget::slotMenuSelection(QAction*)’ can be marked override [-Wsuggest-override] 53 | void slotMenuSelection(QAction* action); | ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/preconditionwidget.h:54:10: warning: ‘virtual void PreconditionWidget::slotWidgetMoved(Uml::ID::Type)’ can be marked override [-Wsuggest-override] 54 | void slotWidgetMoved(Uml::ID::Type id); | ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/preconditionwidget.h:57:12: warning: ‘virtual QSizeF PreconditionWidget::minimumSize() const’ can be marked override [-Wsuggest-override] 57 | QSizeF minimumSize() const; | ^~~~~~~~~~~ In file included from /<>/umbrello/umlwidgets/widget_factory.cpp:54: /<>/umbrello/umlwidgets/regionwidget.h:26:18: warning: ‘virtual void RegionWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] 26 | virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); | ^~~~~ /<>/umbrello/umlwidgets/regionwidget.h:28:10: warning: ‘virtual void RegionWidget::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 28 | void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); | ^~~~~~~~~~ /<>/umbrello/umlwidgets/regionwidget.h:29:10: warning: ‘virtual bool RegionWidget::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] 29 | bool loadFromXMI1(QDomElement& qElement); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/regionwidget.h:32:12: warning: ‘virtual QSizeF RegionWidget::minimumSize() const’ can be marked override [-Wsuggest-override] 32 | QSizeF minimumSize() const; | ^~~~~~~~~~~ In file included from /<>/umbrello/umlwidgets/widget_factory.cpp:55: /<>/umbrello/umlwidgets/signalwidget.h:43:18: warning: ‘virtual void SignalWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] 43 | virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); | ^~~~~ /<>/umbrello/umlwidgets/signalwidget.h:45:10: warning: ‘virtual void SignalWidget::setX(qreal)’ can be marked override [-Wsuggest-override] 45 | void setX(qreal newX); | ^~~~ /<>/umbrello/umlwidgets/signalwidget.h:46:10: warning: ‘virtual void SignalWidget::setY(qreal)’ can be marked override [-Wsuggest-override] 46 | void setY(qreal newY); | ^~~~ /<>/umbrello/umlwidgets/signalwidget.h:48:18: warning: ‘virtual void SignalWidget::setName(const QString&)’ can be marked override [-Wsuggest-override] 48 | virtual void setName(const QString &strName); | ^~~~~~~ /<>/umbrello/umlwidgets/signalwidget.h:54:19: warning: ‘virtual void SignalWidget::showPropertiesDialog()’ can be marked override [-Wsuggest-override] 54 | virtual void showPropertiesDialog(); | ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/signalwidget.h:56:10: warning: ‘virtual void SignalWidget::mouseMoveEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 56 | void mouseMoveEvent(QGraphicsSceneMouseEvent *me); | ^~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/signalwidget.h:58:18: warning: ‘virtual bool SignalWidget::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] 58 | virtual bool loadFromXMI1(QDomElement & qElement); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/signalwidget.h:59:18: warning: ‘virtual void SignalWidget::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 59 | virtual void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); | ^~~~~~~~~~ /<>/umbrello/umlwidgets/signalwidget.h:62:18: warning: ‘virtual void SignalWidget::slotMenuSelection(QAction*)’ can be marked override [-Wsuggest-override] 62 | virtual void slotMenuSelection(QAction* action); | ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/signalwidget.h:65:12: warning: ‘virtual QSizeF SignalWidget::minimumSize() const’ can be marked override [-Wsuggest-override] 65 | QSizeF minimumSize() const; | ^~~~~~~~~~~ In file included from /<>/umbrello/umlwidgets/widget_factory.cpp:56: /<>/umbrello/umlwidgets/statewidget.h:63:18: warning: ‘virtual void StateWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] 63 | virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); | ^~~~~ /<>/umbrello/umlwidgets/statewidget.h:79:18: warning: ‘virtual void StateWidget::showPropertiesDialog()’ can be marked override [-Wsuggest-override] 79 | virtual void showPropertiesDialog(); | ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/statewidget.h:81:18: warning: ‘virtual bool StateWidget::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] 81 | virtual bool loadFromXMI1(QDomElement & qElement); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/statewidget.h:82:18: warning: ‘virtual void StateWidget::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 82 | virtual void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); | ^~~~~~~~~~ /<>/umbrello/umlwidgets/statewidget.h:85:12: warning: ‘virtual QSizeF StateWidget::minimumSize() const’ can be marked override [-Wsuggest-override] 85 | QSizeF minimumSize() const; | ^~~~~~~~~~~ /<>/umbrello/umlwidgets/statewidget.h:86:12: warning: ‘virtual QSizeF StateWidget::maximumSize()’ can be marked override [-Wsuggest-override] 86 | QSizeF maximumSize(); | ^~~~~~~~~~~ /<>/umbrello/umlwidgets/statewidget.h:90:18: warning: ‘virtual void StateWidget::slotMenuSelection(QAction*)’ can be marked override [-Wsuggest-override] 90 | virtual void slotMenuSelection(QAction* action); | ^~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/umlwidgets/widget_factory.cpp:57: /<>/umbrello/uml.h:201:18: warning: ‘virtual void UMLApp::keyPressEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] 201 | virtual void keyPressEvent(QKeyEvent* e); | ^~~~~~~~~~~~~ /<>/umbrello/uml.h:202:18: warning: ‘virtual void UMLApp::keyReleaseEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] 202 | virtual void keyReleaseEvent(QKeyEvent* e); | ^~~~~~~~~~~~~~~ /<>/umbrello/uml.h:204:18: warning: ‘virtual void UMLApp::customEvent(QEvent*)’ can be marked override [-Wsuggest-override] 204 | virtual void customEvent(QEvent* e); | ^~~~~~~~~~~ /<>/umbrello/uml.h:215:18: warning: ‘virtual bool UMLApp::queryClose()’ can be marked override [-Wsuggest-override] 215 | virtual bool queryClose(); | ^~~~~~~~~~ /<>/umbrello/uml.h:217:18: warning: ‘virtual void UMLApp::saveProperties(KConfigGroup&)’ can be marked override [-Wsuggest-override] 217 | virtual void saveProperties(KConfigGroup & cfg); | ^~~~~~~~~~~~~~ /<>/umbrello/uml.h:218:18: warning: ‘virtual void UMLApp::readProperties(const KConfigGroup&)’ can be marked override [-Wsuggest-override] 218 | virtual void readProperties(const KConfigGroup & cfg); | ^~~~~~~~~~~~~~ In file included from /<>/umbrello/umlwidgets/widget_factory.cpp:60: /<>/umbrello/umlview.h:54:18: warning: ‘virtual void UMLView::wheelEvent(QWheelEvent*)’ can be marked override [-Wsuggest-override] 54 | virtual void wheelEvent(QWheelEvent* event); | ^~~~~~~~~~ /<>/umbrello/umlview.h:55:18: warning: ‘virtual void UMLView::showEvent(QShowEvent*)’ can be marked override [-Wsuggest-override] 55 | virtual void showEvent(QShowEvent *se); | ^~~~~~~~~ /<>/umbrello/umlview.h:56:18: warning: ‘virtual void UMLView::hideEvent(QHideEvent*)’ can be marked override [-Wsuggest-override] 56 | virtual void hideEvent(QHideEvent *he); | ^~~~~~~~~ /<>/umbrello/umlview.h:57:18: warning: ‘virtual void UMLView::mousePressEvent(QMouseEvent*)’ can be marked override [-Wsuggest-override] 57 | virtual void mousePressEvent(QMouseEvent* event); | ^~~~~~~~~~~~~~~ /<>/umbrello/umlview.h:58:18: warning: ‘virtual void UMLView::mouseReleaseEvent(QMouseEvent*)’ can be marked override [-Wsuggest-override] 58 | virtual void mouseReleaseEvent(QMouseEvent* event); | ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlview.h:59:18: warning: ‘virtual void UMLView::resizeEvent(QResizeEvent*)’ can be marked override [-Wsuggest-override] 59 | virtual void resizeEvent(QResizeEvent *event); | ^~~~~~~~~~~ In file included from /<>/umbrello/umlwidgets/widget_factory.cpp:61: /<>/umbrello/uml1model/usecase.h:32:24: warning: ‘virtual UMLObject* UMLUseCase::clone() const’ can be marked override [-Wsuggest-override] 32 | virtual UMLObject* clone() const; | ^~~~~ /<>/umbrello/uml1model/usecase.h:34:10: warning: ‘virtual void UMLUseCase::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 34 | void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/usecase.h:37:10: warning: ‘virtual bool UMLUseCase::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 37 | bool load1(QDomElement & element); | ^~~~~ In file included from /<>/umbrello/umlwidgets/widget_factory.cpp:62: /<>/umbrello/umlwidgets/usecasewidget.h:48:18: warning: ‘virtual void UseCaseWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] 48 | virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); | ^~~~~ /<>/umbrello/umlwidgets/usecasewidget.h:52:18: warning: ‘virtual void UseCaseWidget::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 52 | virtual void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); | ^~~~~~~~~~ /<>/umbrello/umlwidgets/usecasewidget.h:55:12: warning: ‘virtual QSizeF UseCaseWidget::minimumSize() const’ can be marked override [-Wsuggest-override] 55 | QSizeF minimumSize() const; | ^~~~~~~~~~~ [ 77%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/umlwidgets/widget_utils.cpp.o cd /<>/obj-aarch64-linux-gnu/umbrello && /usr/bin/aarch64-linux-gnu-g++ -DCMAKE_BINARY_DIR=\"/<>/obj-aarch64-linux-gnu\" -DKCOREADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLO_VERSION_STRING=\"2.23.3\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-aarch64-linux-gnu/umbrello -I/<>/umbrello -I/<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/include -I/<>/obj-aarch64-linux-gnu -I/<>/umbrello/clipboard -I/<>/umbrello/cmds -I/<>/umbrello/codegenerators -I/<>/umbrello/codegenerators/ada -I/<>/umbrello/codegenerators/as -I/<>/umbrello/codegenerators/cpp -I/<>/umbrello/codegenerators/csharp -I/<>/umbrello/codegenerators/d -I/<>/umbrello/codegenerators/idl -I/<>/umbrello/codegenerators/java -I/<>/umbrello/codegenerators/js -I/<>/umbrello/codegenerators/pascal -I/<>/umbrello/codegenerators/perl -I/<>/umbrello/codegenerators/php -I/<>/umbrello/codegenerators/python -I/<>/umbrello/codegenerators/ruby -I/<>/umbrello/codegenerators/sql -I/<>/umbrello/codegenerators/tcl -I/<>/umbrello/codegenerators/vala -I/<>/umbrello/codegenerators/xml -I/<>/umbrello/codegenwizard -I/<>/umbrello/codeimport -I/<>/umbrello/codeimport/csharp -I/<>/umbrello/codeimpwizard -I/<>/umbrello/debug -I/<>/umbrello/dialogs -I/<>/umbrello/dialogs/pages -I/<>/umbrello/dialogs/widgets -I/<>/umbrello/docgenerators -I/<>/umbrello/finder -I/<>/umbrello/refactoring -I/<>/umbrello/uml1model -I/<>/umbrello/umlwidgets -I/<>/lib/cppparser -I/<>/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/aarch64-linux-gnu/qt5 -isystem /usr/include/aarch64-linux-gnu/qt5/QtWidgets -isystem /usr/include/aarch64-linux-gnu/qt5/QtGui -isystem /usr/include/aarch64-linux-gnu/qt5/QtCore -isystem /usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/aarch64-linux-gnu/qt5/QtXml -isystem /usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/aarch64-linux-gnu/qt5/QtSvg -isystem /usr/include/aarch64-linux-gnu/qt5/QtWebKitWidgets -isystem /usr/include/aarch64-linux-gnu/qt5/QtWebKit -isystem /usr/include/aarch64-linux-gnu/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/aarch64-linux-gnu/qt5/QtConcurrent -isystem /usr/include/aarch64-linux-gnu/qt5/QtDBus -isystem /usr/include/KF5/KTextEditor -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -fno-delete-null-pointer-checks -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -o CMakeFiles/libumbrello.dir/umlwidgets/widget_utils.cpp.o -c /<>/umbrello/umlwidgets/widget_utils.cpp In file included from /<>/umbrello/umlwidgets/widget_utils.cpp:15: /<>/umbrello/debug/debug_utils.h:91:18: warning: ‘virtual void Tracer::showEvent(QShowEvent*)’ can be marked override [-Wsuggest-override] 91 | virtual void showEvent(QShowEvent*); | ^~~~~~~~~ In file included from /<>/umbrello/umlwidgets/umlwidget.h:18, from /<>/umbrello/umlwidgets/objectwidget.h:15, from /<>/umbrello/umlwidgets/widget_utils.cpp:16: /<>/umbrello/umlwidgets/widgetbase.h:187:20: warning: ‘virtual QRectF WidgetBase::boundingRect() const’ can be marked override [-Wsuggest-override] 187 | virtual QRectF boundingRect() const; | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/widgetbase.h:191:18: warning: ‘virtual void WidgetBase::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] 191 | virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); | ^~~~~ /<>/umbrello/umlwidgets/widgetbase.h:260:18: warning: ‘virtual void WidgetBase::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] 260 | virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent *event); | ^~~~~~~~~~~~~~~~ In file included from /<>/umbrello/umlwidgets/objectwidget.h:15, from /<>/umbrello/umlwidgets/widget_utils.cpp:16: /<>/umbrello/umlwidgets/umlwidget.h:71:18: warning: ‘virtual void UMLWidget::setUseFillColor(bool)’ can be marked override [-Wsuggest-override] 71 | virtual void setUseFillColor(bool fc); | ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:74:18: warning: ‘virtual void UMLWidget::setTextColor(const QColor&)’ can be marked override [-Wsuggest-override] 74 | virtual void setTextColor(const QColor &color); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:77:18: warning: ‘virtual void UMLWidget::setLineColor(const QColor&)’ can be marked override [-Wsuggest-override] 77 | virtual void setLineColor(const QColor &color); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:80:18: warning: ‘virtual void UMLWidget::setLineWidth(uint)’ can be marked override [-Wsuggest-override] 80 | virtual void setLineWidth(uint width); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:83:18: warning: ‘virtual void UMLWidget::setFillColor(const QColor&)’ can be marked override [-Wsuggest-override] 83 | virtual void setFillColor(const QColor &color); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:87:18: warning: ‘virtual void UMLWidget::setSelected(bool)’ can be marked override [-Wsuggest-override] 87 | virtual void setSelected(bool _select); | ^~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:96:18: warning: ‘virtual void UMLWidget::setFont(const QFont&)’ can be marked override [-Wsuggest-override] 96 | virtual void setFont(const QFont &font); | ^~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:173:18: warning: ‘virtual void UMLWidget::showPropertiesDialog()’ can be marked override [-Wsuggest-override] 173 | virtual void showPropertiesDialog(); | ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:192:18: warning: ‘virtual bool UMLWidget::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] 192 | virtual bool loadFromXMI1(QDomElement &qElement); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:193:18: warning: ‘virtual void UMLWidget::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 193 | virtual void saveToXMI1(QDomDocument &qDoc, QDomElement &qElement); | ^~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:230:18: warning: ‘virtual void UMLWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] 230 | virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); | ^~~~~ /<>/umbrello/umlwidgets/umlwidget.h:234:18: warning: ‘virtual void UMLWidget::slotMenuSelection(QAction*)’ can be marked override [-Wsuggest-override] 234 | virtual void slotMenuSelection(QAction* action); | ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:251:18: warning: ‘virtual void UMLWidget::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] 251 | virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent* event); | ^~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:252:18: warning: ‘virtual void UMLWidget::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 252 | virtual void mouseDoubleClickEvent(QGraphicsSceneMouseEvent *event); | ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:253:18: warning: ‘virtual void UMLWidget::mousePressEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 253 | virtual void mousePressEvent(QGraphicsSceneMouseEvent *event); | ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:254:18: warning: ‘virtual void UMLWidget::mouseMoveEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 254 | virtual void mouseMoveEvent(QGraphicsSceneMouseEvent *event); | ^~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:255:18: warning: ‘virtual void UMLWidget::mouseReleaseEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 255 | virtual void mouseReleaseEvent(QGraphicsSceneMouseEvent *event); | ^~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/umlwidgets/widget_utils.cpp:16: /<>/umbrello/umlwidgets/objectwidget.h:39:18: warning: ‘virtual void ObjectWidget::setX(qreal)’ can be marked override [-Wsuggest-override] 39 | virtual void setX(qreal x); | ^~~~ /<>/umbrello/umlwidgets/objectwidget.h:40:18: warning: ‘virtual void ObjectWidget::setY(qreal)’ can be marked override [-Wsuggest-override] 40 | virtual void setY(qreal y); | ^~~~ /<>/umbrello/umlwidgets/objectwidget.h:47:18: warning: ‘virtual void ObjectWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] 47 | virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); | ^~~~~ /<>/umbrello/umlwidgets/objectwidget.h:49:10: warning: ‘virtual bool ObjectWidget::activate(IDChangeLog*)’ can be marked override [-Wsuggest-override] 49 | bool activate(IDChangeLog* ChangeLog = 0); | ^~~~~~~~ /<>/umbrello/umlwidgets/objectwidget.h:51:10: warning: ‘virtual void ObjectWidget::cleanup()’ can be marked override [-Wsuggest-override] 51 | void cleanup(); | ^~~~~~~ /<>/umbrello/umlwidgets/objectwidget.h:53:10: warning: ‘virtual void ObjectWidget::showPropertiesDialog()’ can be marked override [-Wsuggest-override] 53 | void showPropertiesDialog(); | ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/objectwidget.h:73:18: warning: ‘virtual void ObjectWidget::setLineColorCmd(const QColor&)’ can be marked override [-Wsuggest-override] 73 | virtual void setLineColorCmd(const QColor &color); | ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/objectwidget.h:77:18: warning: ‘virtual void ObjectWidget::resizeWidget(qreal, qreal)’ can be marked override [-Wsuggest-override] 77 | virtual void resizeWidget(qreal newW, qreal newH); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/objectwidget.h:79:18: warning: ‘virtual void ObjectWidget::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 79 | virtual void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); | ^~~~~~~~~~ /<>/umbrello/umlwidgets/objectwidget.h:80:18: warning: ‘virtual bool ObjectWidget::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] 80 | virtual bool loadFromXMI1(QDomElement& qElement); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/objectwidget.h:83:10: warning: ‘virtual void ObjectWidget::slotMenuSelection(QAction*)’ can be marked override [-Wsuggest-override] 83 | void slotMenuSelection(QAction* action); | ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/objectwidget.h:84:18: warning: ‘virtual void ObjectWidget::slotFillColorChanged(Uml::ID::Type)’ can be marked override [-Wsuggest-override] 84 | virtual void slotFillColorChanged(Uml::ID::Type viewID); | ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/objectwidget.h:88:18: warning: ‘virtual void ObjectWidget::mousePressEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 88 | virtual void mousePressEvent(QGraphicsSceneMouseEvent *me); | ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/objectwidget.h:89:18: warning: ‘virtual void ObjectWidget::mouseMoveEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 89 | virtual void mouseMoveEvent(QGraphicsSceneMouseEvent *me); | ^~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/objectwidget.h:91:12: warning: ‘virtual QSizeF ObjectWidget::minimumSize() const’ can be marked override [-Wsuggest-override] 91 | QSizeF minimumSize() const; | ^~~~~~~~~~~ /<>/umbrello/umlwidgets/objectwidget.h:93:18: warning: ‘virtual void ObjectWidget::moveEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 93 | virtual void moveEvent(QGraphicsSceneMouseEvent *event); | ^~~~~~~~~ /<>/umbrello/umlwidgets/objectwidget.h:94:18: warning: ‘virtual void ObjectWidget::moveWidgetBy(qreal, qreal)’ can be marked override [-Wsuggest-override] 94 | virtual void moveWidgetBy(qreal diffX, qreal diffY); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/objectwidget.h:95:18: warning: ‘virtual void ObjectWidget::constrainMovementForAllWidgets(qreal&, qreal&)’ can be marked override [-Wsuggest-override] 95 | virtual void constrainMovementForAllWidgets(qreal &diffX, qreal &diffY); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/objectwidget.h:97:21: warning: ‘virtual QCursor ObjectWidget::resizeCursor() const’ can be marked override [-Wsuggest-override] 97 | virtual QCursor resizeCursor() const; | ^~~~~~~~~~~~ In file included from /<>/umbrello/umlscene.h:17, from /<>/umbrello/umlwidgets/linkwidget.h:15, from /<>/umbrello/umlwidgets/messagewidget.h:15, from /<>/umbrello/umlwidgets/widget_utils.cpp:17: /<>/umbrello/umlwidgets/classifierwidget.h:97:16: warning: ‘virtual UMLWidget* ClassifierWidget::onWidget(const QPointF&)’ can be marked override [-Wsuggest-override] 97 | UMLWidget* onWidget(const QPointF& p); | ^~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:98:16: warning: ‘virtual UMLWidget* ClassifierWidget::widgetWithID(Uml::ID::Type)’ can be marked override [-Wsuggest-override] 98 | UMLWidget* widgetWithID(Uml::ID::Type id); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:100:18: warning: ‘virtual void ClassifierWidget::setDocumentation(const QString&)’ can be marked override [-Wsuggest-override] 100 | virtual void setDocumentation(const QString& doc); | ^~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:102:12: warning: ‘virtual QSizeF ClassifierWidget::calculateSize(bool) const’ can be marked override [-Wsuggest-override] 102 | QSizeF calculateSize(bool withExtensions = true) const; | ^~~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:104:18: warning: ‘virtual void ClassifierWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] 104 | virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); | ^~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:105:26: warning: ‘virtual QPainterPath ClassifierWidget::shape() const’ can be marked override [-Wsuggest-override] 105 | virtual QPainterPath shape() const; | ^~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:107:18: warning: ‘virtual void ClassifierWidget::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 107 | virtual void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); | ^~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:108:18: warning: ‘virtual bool ClassifierWidget::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] 108 | virtual bool loadFromXMI1(QDomElement & qElement); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:111:18: warning: ‘virtual void ClassifierWidget::slotMenuSelection(QAction*)’ can be marked override [-Wsuggest-override] 111 | virtual void slotMenuSelection(QAction* action); | ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:121:12: warning: ‘virtual QSizeF ClassifierWidget::minimumSize() const’ can be marked override [-Wsuggest-override] 121 | QSizeF minimumSize() const; | ^~~~~~~~~~~ In file included from /<>/umbrello/umlwidgets/linkwidget.h:15, from /<>/umbrello/umlwidgets/messagewidget.h:15, from /<>/umbrello/umlwidgets/widget_utils.cpp:17: /<>/umbrello/umlscene.h:338:10: warning: ‘virtual void UMLScene::dragEnterEvent(QGraphicsSceneDragDropEvent*)’ can be marked override [-Wsuggest-override] 338 | void dragEnterEvent(QGraphicsSceneDragDropEvent* enterEvent); | ^~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:339:10: warning: ‘virtual void UMLScene::dragMoveEvent(QGraphicsSceneDragDropEvent*)’ can be marked override [-Wsuggest-override] 339 | void dragMoveEvent(QGraphicsSceneDragDropEvent* moveEvent); | ^~~~~~~~~~~~~ /<>/umbrello/umlscene.h:340:10: warning: ‘virtual void UMLScene::dropEvent(QGraphicsSceneDragDropEvent*)’ can be marked override [-Wsuggest-override] 340 | void dropEvent(QGraphicsSceneDragDropEvent* dropEvent); | ^~~~~~~~~ /<>/umbrello/umlscene.h:342:10: warning: ‘virtual void UMLScene::mouseMoveEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 342 | void mouseMoveEvent(QGraphicsSceneMouseEvent* mouseEvent); | ^~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:343:10: warning: ‘virtual void UMLScene::mousePressEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 343 | void mousePressEvent(QGraphicsSceneMouseEvent* mouseEvent); | ^~~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:344:10: warning: ‘virtual void UMLScene::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 344 | void mouseDoubleClickEvent(QGraphicsSceneMouseEvent* mouseEvent); | ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:345:10: warning: ‘virtual void UMLScene::mouseReleaseEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 345 | void mouseReleaseEvent(QGraphicsSceneMouseEvent* mouseEvent); | ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:346:18: warning: ‘virtual void UMLScene::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] 346 | virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent* contextMenuEvent); | ^~~~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:358:18: warning: ‘virtual void UMLScene::drawBackground(QPainter*, const QRectF&)’ can be marked override [-Wsuggest-override] 358 | virtual void drawBackground(QPainter *painter, const QRectF &rect); | ^~~~~~~~~~~~~~ In file included from /<>/umbrello/umlwidgets/widget_utils.cpp:17: /<>/umbrello/umlwidgets/messagewidget.h:54:18: warning: ‘virtual void MessageWidget::setY(qreal)’ can be marked override [-Wsuggest-override] 54 | virtual void setY(qreal y); | ^~~~ /<>/umbrello/umlwidgets/messagewidget.h:58:18: warning: ‘virtual void MessageWidget::lwSetFont(QFont)’ can be marked override [-Wsuggest-override] 58 | virtual void lwSetFont (QFont font); | ^~~~~~~~~ /<>/umbrello/umlwidgets/messagewidget.h:59:28: warning: ‘virtual UMLClassifier* MessageWidget::operationOwner()’ can be marked override [-Wsuggest-override] 59 | virtual UMLClassifier *operationOwner(); | ^~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/messagewidget.h:61:27: warning: ‘virtual UMLOperation* MessageWidget::operation()’ can be marked override [-Wsuggest-override] 61 | virtual UMLOperation *operation(); | ^~~~~~~~~ /<>/umbrello/umlwidgets/messagewidget.h:62:18: warning: ‘virtual void MessageWidget::setOperation(UMLOperation*)’ can be marked override [-Wsuggest-override] 62 | virtual void setOperation(UMLOperation *op); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/messagewidget.h:64:21: warning: ‘virtual QString MessageWidget::customOpText()’ can be marked override [-Wsuggest-override] 64 | virtual QString customOpText(); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/messagewidget.h:65:18: warning: ‘virtual void MessageWidget::setCustomOpText(const QString&)’ can be marked override [-Wsuggest-override] 65 | virtual void setCustomOpText(const QString &opText); | ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/messagewidget.h:67:18: warning: ‘virtual void MessageWidget::setMessageText(FloatingTextWidget*)’ can be marked override [-Wsuggest-override] 67 | virtual void setMessageText(FloatingTextWidget *ft); | ^~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/messagewidget.h:68:18: warning: ‘virtual void MessageWidget::setText(FloatingTextWidget*, const QString&)’ can be marked override [-Wsuggest-override] 68 | virtual void setText(FloatingTextWidget *ft, const QString &newText); | ^~~~~~~ /<>/umbrello/umlwidgets/messagewidget.h:70:21: warning: ‘virtual QString MessageWidget::lwOperationText()’ can be marked override [-Wsuggest-override] 70 | virtual QString lwOperationText(); | ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/messagewidget.h:71:28: warning: ‘virtual UMLClassifier* MessageWidget::lwClassifier()’ can be marked override [-Wsuggest-override] 71 | virtual UMLClassifier *lwClassifier(); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/messagewidget.h:72:18: warning: ‘virtual void MessageWidget::setOperationText(const QString&)’ can be marked override [-Wsuggest-override] 72 | virtual void setOperationText(const QString &op); | ^~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/messagewidget.h:74:18: warning: ‘virtual void MessageWidget::constrainTextPos(qreal&, qreal&, qreal, qreal, Uml::TextRole::Enum)’ can be marked override [-Wsuggest-override] 74 | virtual void constrainTextPos(qreal &textX, qreal &textY, qreal textWidth, qreal textHeight, | ^~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/messagewidget.h:111:18: warning: ‘virtual bool MessageWidget::activate(IDChangeLog*)’ can be marked override [-Wsuggest-override] 111 | virtual bool activate(IDChangeLog * Log = 0); | ^~~~~~~~ /<>/umbrello/umlwidgets/messagewidget.h:121:18: warning: ‘virtual void MessageWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] 121 | virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); | ^~~~~ /<>/umbrello/umlwidgets/messagewidget.h:125:10: warning: ‘virtual void MessageWidget::cleanup()’ can be marked override [-Wsuggest-override] 125 | void cleanup(); | ^~~~~~~ /<>/umbrello/umlwidgets/messagewidget.h:127:10: warning: ‘virtual void MessageWidget::setSelected(bool)’ can be marked override [-Wsuggest-override] 127 | void setSelected(bool _select); | ^~~~~~~~~~~ /<>/umbrello/umlwidgets/messagewidget.h:132:20: warning: ‘virtual QSizeF MessageWidget::minimumSize() const’ can be marked override [-Wsuggest-override] 132 | virtual QSizeF minimumSize() const; | ^~~~~~~~~~~ /<>/umbrello/umlwidgets/messagewidget.h:134:16: warning: ‘virtual UMLWidget* MessageWidget::onWidget(const QPointF&)’ can be marked override [-Wsuggest-override] 134 | UMLWidget* onWidget(const QPointF& p); | ^~~~~~~~ /<>/umbrello/umlwidgets/messagewidget.h:136:18: warning: ‘virtual void MessageWidget::resizeWidget(qreal, qreal)’ can be marked override [-Wsuggest-override] 136 | virtual void resizeWidget(qreal newW, qreal newH); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/messagewidget.h:138:18: warning: ‘virtual void MessageWidget::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 138 | virtual void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); | ^~~~~~~~~~ /<>/umbrello/umlwidgets/messagewidget.h:139:18: warning: ‘virtual bool MessageWidget::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] 139 | virtual bool loadFromXMI1(QDomElement & qElement); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/messagewidget.h:152:18: warning: ‘virtual void MessageWidget::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 152 | virtual void mouseDoubleClickEvent(QGraphicsSceneMouseEvent *event); | ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/messagewidget.h:154:18: warning: ‘virtual void MessageWidget::moveWidgetBy(qreal, qreal)’ can be marked override [-Wsuggest-override] 154 | virtual void moveWidgetBy(qreal diffX, qreal diffY); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/messagewidget.h:155:18: warning: ‘virtual void MessageWidget::constrainMovementForAllWidgets(qreal&, qreal&)’ can be marked override [-Wsuggest-override] 155 | virtual void constrainMovementForAllWidgets(qreal &diffX, qreal &diffY); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/messagewidget.h:157:21: warning: ‘virtual QCursor MessageWidget::resizeCursor() const’ can be marked override [-Wsuggest-override] 157 | virtual QCursor resizeCursor() const; | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/messagewidget.h:203:10: warning: ‘virtual void MessageWidget::slotWidgetMoved(Uml::ID::Type)’ can be marked override [-Wsuggest-override] 203 | void slotWidgetMoved(Uml::ID::Type id); | ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/messagewidget.h:204:10: warning: ‘virtual void MessageWidget::slotMenuSelection(QAction*)’ can be marked override [-Wsuggest-override] 204 | void slotMenuSelection(QAction* action); | ^~~~~~~~~~~~~~~~~ [ 78%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/umlwidgets/widgetbase.cpp.o cd /<>/obj-aarch64-linux-gnu/umbrello && /usr/bin/aarch64-linux-gnu-g++ -DCMAKE_BINARY_DIR=\"/<>/obj-aarch64-linux-gnu\" -DKCOREADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLO_VERSION_STRING=\"2.23.3\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-aarch64-linux-gnu/umbrello -I/<>/umbrello -I/<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/include -I/<>/obj-aarch64-linux-gnu -I/<>/umbrello/clipboard -I/<>/umbrello/cmds -I/<>/umbrello/codegenerators -I/<>/umbrello/codegenerators/ada -I/<>/umbrello/codegenerators/as -I/<>/umbrello/codegenerators/cpp -I/<>/umbrello/codegenerators/csharp -I/<>/umbrello/codegenerators/d -I/<>/umbrello/codegenerators/idl -I/<>/umbrello/codegenerators/java -I/<>/umbrello/codegenerators/js -I/<>/umbrello/codegenerators/pascal -I/<>/umbrello/codegenerators/perl -I/<>/umbrello/codegenerators/php -I/<>/umbrello/codegenerators/python -I/<>/umbrello/codegenerators/ruby -I/<>/umbrello/codegenerators/sql -I/<>/umbrello/codegenerators/tcl -I/<>/umbrello/codegenerators/vala -I/<>/umbrello/codegenerators/xml -I/<>/umbrello/codegenwizard -I/<>/umbrello/codeimport -I/<>/umbrello/codeimport/csharp -I/<>/umbrello/codeimpwizard -I/<>/umbrello/debug -I/<>/umbrello/dialogs -I/<>/umbrello/dialogs/pages -I/<>/umbrello/dialogs/widgets -I/<>/umbrello/docgenerators -I/<>/umbrello/finder -I/<>/umbrello/refactoring -I/<>/umbrello/uml1model -I/<>/umbrello/umlwidgets -I/<>/lib/cppparser -I/<>/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/aarch64-linux-gnu/qt5 -isystem /usr/include/aarch64-linux-gnu/qt5/QtWidgets -isystem /usr/include/aarch64-linux-gnu/qt5/QtGui -isystem /usr/include/aarch64-linux-gnu/qt5/QtCore -isystem /usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/aarch64-linux-gnu/qt5/QtXml -isystem /usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/aarch64-linux-gnu/qt5/QtSvg -isystem /usr/include/aarch64-linux-gnu/qt5/QtWebKitWidgets -isystem /usr/include/aarch64-linux-gnu/qt5/QtWebKit -isystem /usr/include/aarch64-linux-gnu/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/aarch64-linux-gnu/qt5/QtConcurrent -isystem /usr/include/aarch64-linux-gnu/qt5/QtDBus -isystem /usr/include/KF5/KTextEditor -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -fno-delete-null-pointer-checks -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -o CMakeFiles/libumbrello.dir/umlwidgets/widgetbase.cpp.o -c /<>/umbrello/umlwidgets/widgetbase.cpp In file included from /<>/umbrello/umlwidgets/widgetbase.cpp:11: /<>/umbrello/umlwidgets/widgetbase.h:187:20: warning: ‘virtual QRectF WidgetBase::boundingRect() const’ can be marked override [-Wsuggest-override] 187 | virtual QRectF boundingRect() const; | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/widgetbase.h:191:18: warning: ‘virtual void WidgetBase::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] 191 | virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); | ^~~~~ /<>/umbrello/umlwidgets/widgetbase.h:260:18: warning: ‘virtual void WidgetBase::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] 260 | virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent *event); | ^~~~~~~~~~~~~~~~ In file included from /<>/umbrello/uml1model/package.h:14, from /<>/umbrello/uml1model/classifier.h:13, from /<>/umbrello/umlwidgets/widgetbase.cpp:13: /<>/umbrello/uml1model/umlcanvasobject.h:43:18: warning: ‘virtual void UMLCanvasObject::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 43 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/umlcanvasobject.h:85:18: warning: ‘virtual bool UMLCanvasObject::resolveRef()’ can be marked override [-Wsuggest-override] 85 | virtual bool resolveRef(); | ^~~~~~~~~~ In file included from /<>/umbrello/uml1model/classifier.h:13, from /<>/umbrello/umlwidgets/widgetbase.cpp:13: /<>/umbrello/uml1model/package.h:39:18: warning: ‘virtual void UMLPackage::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 39 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/package.h:41:24: warning: ‘virtual UMLObject* UMLPackage::clone() const’ can be marked override [-Wsuggest-override] 41 | virtual UMLObject* clone() const; | ^~~~~ /<>/umbrello/uml1model/package.h:64:18: warning: ‘virtual bool UMLPackage::resolveRef()’ can be marked override [-Wsuggest-override] 64 | virtual bool resolveRef(); | ^~~~~~~~~~ /<>/umbrello/uml1model/package.h:66:18: warning: ‘virtual void UMLPackage::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 66 | virtual void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/package.h:69:18: warning: ‘virtual bool UMLPackage::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 69 | virtual bool load1(QDomElement& element); | ^~~~~ In file included from /<>/umbrello/uml1model/attribute.h:15, from /<>/umbrello/uml1model/umlattributelist.h:17, from /<>/umbrello/uml1model/classifier.h:14, from /<>/umbrello/umlwidgets/widgetbase.cpp:13: /<>/umbrello/uml1model/classifierlistitem.h:48:18: warning: ‘virtual void UMLClassifierListItem::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 48 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/classifierlistitem.h:54:24: warning: ‘virtual UMLObject* UMLClassifierListItem::clone() const’ can be marked override [-Wsuggest-override] 54 | virtual UMLObject* clone() const = 0; | ^~~~~ In file included from /<>/umbrello/uml1model/umlattributelist.h:17, from /<>/umbrello/uml1model/classifier.h:14, from /<>/umbrello/umlwidgets/widgetbase.cpp:13: /<>/umbrello/uml1model/attribute.h:42:18: warning: ‘virtual void UMLAttribute::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 42 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/attribute.h:44:10: warning: ‘virtual void UMLAttribute::setName(const QString&)’ can be marked override [-Wsuggest-override] 44 | void setName(const QString &name); | ^~~~~~~ /<>/umbrello/uml1model/attribute.h:48:24: warning: ‘virtual UMLObject* UMLAttribute::clone() const’ can be marked override [-Wsuggest-override] 48 | virtual UMLObject* clone() const; | ^~~~~ /<>/umbrello/uml1model/attribute.h:53:13: warning: ‘virtual QString UMLAttribute::toString(Uml::SignatureType::Enum, bool)’ can be marked override [-Wsuggest-override] 53 | QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false); | ^~~~~~~~ /<>/umbrello/uml1model/attribute.h:58:18: warning: ‘virtual void UMLAttribute::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 58 | virtual void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/attribute.h:60:18: warning: ‘virtual bool UMLAttribute::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] 60 | virtual bool showPropertiesDialog(QWidget* parent = 0); | ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/attribute.h:73:10: warning: ‘virtual bool UMLAttribute::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 73 | bool load1(QDomElement & element); | ^~~~~ In file included from /<>/umbrello/uml1model/foreignkeyconstraint.h:16, from /<>/umbrello/model_utils.h:18, from /<>/umbrello/uml1model/classifier.h:19, from /<>/umbrello/umlwidgets/widgetbase.cpp:13: /<>/umbrello/uml1model/entityconstraint.h:40:18: warning: ‘virtual void UMLEntityConstraint::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 40 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/entityconstraint.h:45:24: warning: ‘virtual UMLObject* UMLEntityConstraint::clone() const’ can be marked override [-Wsuggest-override] 45 | virtual UMLObject* clone() const = 0; | ^~~~~ In file included from /<>/umbrello/model_utils.h:18, from /<>/umbrello/uml1model/classifier.h:19, from /<>/umbrello/umlwidgets/widgetbase.cpp:13: /<>/umbrello/uml1model/foreignkeyconstraint.h:56:18: warning: ‘virtual void UMLForeignKeyConstraint::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 56 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:58:24: warning: ‘virtual UMLObject* UMLForeignKeyConstraint::clone() const’ can be marked override [-Wsuggest-override] 58 | virtual UMLObject* clone() const; | ^~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:60:13: warning: ‘virtual QString UMLForeignKeyConstraint::toString(Uml::SignatureType::Enum, bool)’ can be marked override [-Wsuggest-override] 60 | QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false); | ^~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:65:10: warning: ‘virtual void UMLForeignKeyConstraint::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 65 | void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:67:18: warning: ‘virtual bool UMLForeignKeyConstraint::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] 67 | virtual bool showPropertiesDialog(QWidget* parent = 0); | ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:85:10: warning: ‘virtual bool UMLForeignKeyConstraint::resolveRef()’ can be marked override [-Wsuggest-override] 85 | bool resolveRef(); | ^~~~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:94:10: warning: ‘virtual bool UMLForeignKeyConstraint::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 94 | bool load1(QDomElement & element); | ^~~~~ In file included from /<>/umbrello/model_utils.h:20, from /<>/umbrello/uml1model/classifier.h:19, from /<>/umbrello/umlwidgets/widgetbase.cpp:13: /<>/umbrello/dialogs/multipagedialogbase.h:101:18: warning: ‘virtual void MultiPageDialogBase::keyPressEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] 101 | virtual void keyPressEvent(QKeyEvent *event); | ^~~~~~~~~~~~~ In file included from /<>/umbrello/umlwidgets/widgetbase.cpp:13: /<>/umbrello/uml1model/classifier.h:54:18: warning: ‘virtual void UMLClassifier::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 54 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/classifier.h:56:16: warning: ‘virtual UMLObject* UMLClassifier::clone() const’ can be marked override [-Wsuggest-override] 56 | UMLObject* clone() const; | ^~~~~ /<>/umbrello/uml1model/classifier.h:111:18: warning: ‘virtual bool UMLClassifier::resolveRef()’ can be marked override [-Wsuggest-override] 111 | virtual bool resolveRef(); | ^~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:115:24: warning: ‘virtual UMLObject* UMLClassifier::findChildObjectById(Uml::ID::Type, bool)’ can be marked override [-Wsuggest-override] 115 | virtual UMLObject* findChildObjectById(Uml::ID::Type id, bool considerAncestors = false); | ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:124:18: warning: ‘virtual bool UMLClassifier::acceptAssociationType(Uml::AssociationType::Enum)’ can be marked override [-Wsuggest-override] 124 | virtual bool acceptAssociationType(Uml::AssociationType::Enum type); | ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:129:10: warning: ‘virtual void UMLClassifier::setBaseType(UMLObject::ObjectType)’ can be marked override [-Wsuggest-override] 129 | void setBaseType(UMLObject::ObjectType ot); | ^~~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:181:10: warning: ‘virtual void UMLClassifier::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 181 | void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:183:18: warning: ‘virtual bool UMLClassifier::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 183 | virtual bool load1(QDomElement& element); | ^~~~~ In file included from /<>/umbrello/umlwidgets/widgetbase.cpp:14: /<>/umbrello/debug/debug_utils.h:91:18: warning: ‘virtual void Tracer::showEvent(QShowEvent*)’ can be marked override [-Wsuggest-override] 91 | virtual void showEvent(QShowEvent*); | ^~~~~~~~~ In file included from /<>/umbrello/umlwidgets/floatingtextwidget.h:15, from /<>/umbrello/umlwidgets/widgetbase.cpp:15: /<>/umbrello/umlwidgets/umlwidget.h:71:18: warning: ‘virtual void UMLWidget::setUseFillColor(bool)’ can be marked override [-Wsuggest-override] 71 | virtual void setUseFillColor(bool fc); | ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:74:18: warning: ‘virtual void UMLWidget::setTextColor(const QColor&)’ can be marked override [-Wsuggest-override] 74 | virtual void setTextColor(const QColor &color); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:77:18: warning: ‘virtual void UMLWidget::setLineColor(const QColor&)’ can be marked override [-Wsuggest-override] 77 | virtual void setLineColor(const QColor &color); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:80:18: warning: ‘virtual void UMLWidget::setLineWidth(uint)’ can be marked override [-Wsuggest-override] 80 | virtual void setLineWidth(uint width); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:83:18: warning: ‘virtual void UMLWidget::setFillColor(const QColor&)’ can be marked override [-Wsuggest-override] 83 | virtual void setFillColor(const QColor &color); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:87:18: warning: ‘virtual void UMLWidget::setSelected(bool)’ can be marked override [-Wsuggest-override] 87 | virtual void setSelected(bool _select); | ^~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:96:18: warning: ‘virtual void UMLWidget::setFont(const QFont&)’ can be marked override [-Wsuggest-override] 96 | virtual void setFont(const QFont &font); | ^~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:173:18: warning: ‘virtual void UMLWidget::showPropertiesDialog()’ can be marked override [-Wsuggest-override] 173 | virtual void showPropertiesDialog(); | ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:192:18: warning: ‘virtual bool UMLWidget::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] 192 | virtual bool loadFromXMI1(QDomElement &qElement); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:193:18: warning: ‘virtual void UMLWidget::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 193 | virtual void saveToXMI1(QDomDocument &qDoc, QDomElement &qElement); | ^~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:230:18: warning: ‘virtual void UMLWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] 230 | virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); | ^~~~~ /<>/umbrello/umlwidgets/umlwidget.h:234:18: warning: ‘virtual void UMLWidget::slotMenuSelection(QAction*)’ can be marked override [-Wsuggest-override] 234 | virtual void slotMenuSelection(QAction* action); | ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:251:18: warning: ‘virtual void UMLWidget::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] 251 | virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent* event); | ^~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:252:18: warning: ‘virtual void UMLWidget::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 252 | virtual void mouseDoubleClickEvent(QGraphicsSceneMouseEvent *event); | ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:253:18: warning: ‘virtual void UMLWidget::mousePressEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 253 | virtual void mousePressEvent(QGraphicsSceneMouseEvent *event); | ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:254:18: warning: ‘virtual void UMLWidget::mouseMoveEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 254 | virtual void mouseMoveEvent(QGraphicsSceneMouseEvent *event); | ^~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:255:18: warning: ‘virtual void UMLWidget::mouseReleaseEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 255 | virtual void mouseReleaseEvent(QGraphicsSceneMouseEvent *event); | ^~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/umlwidgets/widgetbase.cpp:15: /<>/umbrello/umlwidgets/floatingtextwidget.h:61:18: warning: ‘virtual void FloatingTextWidget::showPropertiesDialog()’ can be marked override [-Wsuggest-override] 61 | virtual void showPropertiesDialog(); | ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/floatingtextwidget.h:66:10: warning: ‘virtual bool FloatingTextWidget::activate(IDChangeLog*)’ can be marked override [-Wsuggest-override] 66 | bool activate(IDChangeLog* ChangeLog = 0); | ^~~~~~~~ /<>/umbrello/umlwidgets/floatingtextwidget.h:79:16: warning: ‘virtual UMLWidget* FloatingTextWidget::onWidget(const QPointF&)’ can be marked override [-Wsuggest-override] 79 | UMLWidget* onWidget(const QPointF& p); | ^~~~~~~~ /<>/umbrello/umlwidgets/floatingtextwidget.h:81:18: warning: ‘virtual void FloatingTextWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] 81 | virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); | ^~~~~ /<>/umbrello/umlwidgets/floatingtextwidget.h:83:18: warning: ‘virtual void FloatingTextWidget::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 83 | virtual void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); | ^~~~~~~~~~ /<>/umbrello/umlwidgets/floatingtextwidget.h:84:18: warning: ‘virtual bool FloatingTextWidget::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] 84 | virtual bool loadFromXMI1(QDomElement& qElement); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/floatingtextwidget.h:87:18: warning: ‘virtual void FloatingTextWidget::slotMenuSelection(QAction*)’ can be marked override [-Wsuggest-override] 87 | virtual void slotMenuSelection(QAction* action); | ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/floatingtextwidget.h:91:12: warning: ‘virtual QSizeF FloatingTextWidget::minimumSize() const’ can be marked override [-Wsuggest-override] 91 | QSizeF minimumSize() const; | ^~~~~~~~~~~ /<>/umbrello/umlwidgets/floatingtextwidget.h:93:18: warning: ‘virtual void FloatingTextWidget::moveWidgetBy(qreal, qreal)’ can be marked override [-Wsuggest-override] 93 | virtual void moveWidgetBy(qreal diffX, qreal diffY); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/floatingtextwidget.h:94:18: warning: ‘virtual void FloatingTextWidget::constrainMovementForAllWidgets(qreal&, qreal&)’ can be marked override [-Wsuggest-override] 94 | virtual void constrainMovementForAllWidgets(qreal &diffX, qreal &diffY); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/umlwidgets/widgetbase.cpp:17: /<>/umbrello/uml.h:201:18: warning: ‘virtual void UMLApp::keyPressEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] 201 | virtual void keyPressEvent(QKeyEvent* e); | ^~~~~~~~~~~~~ /<>/umbrello/uml.h:202:18: warning: ‘virtual void UMLApp::keyReleaseEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] 202 | virtual void keyReleaseEvent(QKeyEvent* e); | ^~~~~~~~~~~~~~~ /<>/umbrello/uml.h:204:18: warning: ‘virtual void UMLApp::customEvent(QEvent*)’ can be marked override [-Wsuggest-override] 204 | virtual void customEvent(QEvent* e); | ^~~~~~~~~~~ /<>/umbrello/uml.h:215:18: warning: ‘virtual bool UMLApp::queryClose()’ can be marked override [-Wsuggest-override] 215 | virtual bool queryClose(); | ^~~~~~~~~~ /<>/umbrello/uml.h:217:18: warning: ‘virtual void UMLApp::saveProperties(KConfigGroup&)’ can be marked override [-Wsuggest-override] 217 | virtual void saveProperties(KConfigGroup & cfg); | ^~~~~~~~~~~~~~ /<>/umbrello/uml.h:218:18: warning: ‘virtual void UMLApp::readProperties(const KConfigGroup&)’ can be marked override [-Wsuggest-override] 218 | virtual void readProperties(const KConfigGroup & cfg); | ^~~~~~~~~~~~~~ In file included from /<>/umbrello/umlscene.h:17, from /<>/umbrello/umlwidgets/widgetbase.cpp:20: /<>/umbrello/umlwidgets/classifierwidget.h:97:16: warning: ‘virtual UMLWidget* ClassifierWidget::onWidget(const QPointF&)’ can be marked override [-Wsuggest-override] 97 | UMLWidget* onWidget(const QPointF& p); | ^~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:98:16: warning: ‘virtual UMLWidget* ClassifierWidget::widgetWithID(Uml::ID::Type)’ can be marked override [-Wsuggest-override] 98 | UMLWidget* widgetWithID(Uml::ID::Type id); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:100:18: warning: ‘virtual void ClassifierWidget::setDocumentation(const QString&)’ can be marked override [-Wsuggest-override] 100 | virtual void setDocumentation(const QString& doc); | ^~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:102:12: warning: ‘virtual QSizeF ClassifierWidget::calculateSize(bool) const’ can be marked override [-Wsuggest-override] 102 | QSizeF calculateSize(bool withExtensions = true) const; | ^~~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:104:18: warning: ‘virtual void ClassifierWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] 104 | virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); | ^~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:105:26: warning: ‘virtual QPainterPath ClassifierWidget::shape() const’ can be marked override [-Wsuggest-override] 105 | virtual QPainterPath shape() const; | ^~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:107:18: warning: ‘virtual void ClassifierWidget::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 107 | virtual void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); | ^~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:108:18: warning: ‘virtual bool ClassifierWidget::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] 108 | virtual bool loadFromXMI1(QDomElement & qElement); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:111:18: warning: ‘virtual void ClassifierWidget::slotMenuSelection(QAction*)’ can be marked override [-Wsuggest-override] 111 | virtual void slotMenuSelection(QAction* action); | ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:121:12: warning: ‘virtual QSizeF ClassifierWidget::minimumSize() const’ can be marked override [-Wsuggest-override] 121 | QSizeF minimumSize() const; | ^~~~~~~~~~~ In file included from /<>/umbrello/umlwidgets/widgetbase.cpp:20: /<>/umbrello/umlscene.h:338:10: warning: ‘virtual void UMLScene::dragEnterEvent(QGraphicsSceneDragDropEvent*)’ can be marked override [-Wsuggest-override] 338 | void dragEnterEvent(QGraphicsSceneDragDropEvent* enterEvent); | ^~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:339:10: warning: ‘virtual void UMLScene::dragMoveEvent(QGraphicsSceneDragDropEvent*)’ can be marked override [-Wsuggest-override] 339 | void dragMoveEvent(QGraphicsSceneDragDropEvent* moveEvent); | ^~~~~~~~~~~~~ /<>/umbrello/umlscene.h:340:10: warning: ‘virtual void UMLScene::dropEvent(QGraphicsSceneDragDropEvent*)’ can be marked override [-Wsuggest-override] 340 | void dropEvent(QGraphicsSceneDragDropEvent* dropEvent); | ^~~~~~~~~ /<>/umbrello/umlscene.h:342:10: warning: ‘virtual void UMLScene::mouseMoveEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 342 | void mouseMoveEvent(QGraphicsSceneMouseEvent* mouseEvent); | ^~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:343:10: warning: ‘virtual void UMLScene::mousePressEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 343 | void mousePressEvent(QGraphicsSceneMouseEvent* mouseEvent); | ^~~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:344:10: warning: ‘virtual void UMLScene::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 344 | void mouseDoubleClickEvent(QGraphicsSceneMouseEvent* mouseEvent); | ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:345:10: warning: ‘virtual void UMLScene::mouseReleaseEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 345 | void mouseReleaseEvent(QGraphicsSceneMouseEvent* mouseEvent); | ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:346:18: warning: ‘virtual void UMLScene::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] 346 | virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent* contextMenuEvent); | ^~~~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:358:18: warning: ‘virtual void UMLScene::drawBackground(QPainter*, const QRectF&)’ can be marked override [-Wsuggest-override] 358 | virtual void drawBackground(QPainter *painter, const QRectF &rect); | ^~~~~~~~~~~~~~ In file included from /<>/umbrello/umlwidgets/widgetbase.cpp:1266: /<>/umbrello/umlwidgets/activitywidget.h:65:18: warning: ‘virtual void ActivityWidget::showPropertiesDialog()’ can be marked override [-Wsuggest-override] 65 | virtual void showPropertiesDialog(); | ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/activitywidget.h:66:18: warning: ‘virtual void ActivityWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] 66 | virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); | ^~~~~ /<>/umbrello/umlwidgets/activitywidget.h:67:18: warning: ‘virtual void ActivityWidget::moveWidgetBy(qreal, qreal)’ can be marked override [-Wsuggest-override] 67 | virtual void moveWidgetBy(qreal diffX, qreal diffY); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/activitywidget.h:69:18: warning: ‘virtual bool ActivityWidget::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] 69 | virtual bool loadFromXMI1(QDomElement & qElement); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/activitywidget.h:70:18: warning: ‘virtual void ActivityWidget::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 70 | virtual void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); | ^~~~~~~~~~ /<>/umbrello/umlwidgets/activitywidget.h:72:10: warning: ‘virtual void ActivityWidget::constrain(qreal&, qreal&)’ can be marked override [-Wsuggest-override] 72 | void constrain(qreal& width, qreal& height); | ^~~~~~~~~ /<>/umbrello/umlwidgets/activitywidget.h:86:18: warning: ‘virtual void ActivityWidget::slotMenuSelection(QAction*)’ can be marked override [-Wsuggest-override] 86 | virtual void slotMenuSelection(QAction* action); | ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/activitywidget.h:89:20: warning: ‘virtual QSizeF ActivityWidget::minimumSize() const’ can be marked override [-Wsuggest-override] 89 | virtual QSizeF minimumSize() const; | ^~~~~~~~~~~ /<>/umbrello/umlwidgets/activitywidget.h:90:20: warning: ‘virtual QSizeF ActivityWidget::maximumSize()’ can be marked override [-Wsuggest-override] 90 | virtual QSizeF maximumSize(); | ^~~~~~~~~~~ In file included from /<>/umbrello/umlwidgets/widgetbase.cpp:1267: /<>/umbrello/umlwidgets/actorwidget.h:47:18: warning: ‘virtual void ActorWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] 47 | virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); | ^~~~~ /<>/umbrello/umlwidgets/actorwidget.h:49:18: warning: ‘virtual void ActorWidget::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 49 | virtual void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); | ^~~~~~~~~~ /<>/umbrello/umlwidgets/actorwidget.h:52:12: warning: ‘virtual QSizeF ActorWidget::minimumSize() const’ can be marked override [-Wsuggest-override] 52 | QSizeF minimumSize() const; | ^~~~~~~~~~~ In file included from /<>/umbrello/umlwidgets/widgetbase.cpp:1268: /<>/umbrello/umlwidgets/artifactwidget.h:36:18: warning: ‘virtual void ArtifactWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] 36 | virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); | ^~~~~ /<>/umbrello/umlwidgets/artifactwidget.h:39:18: warning: ‘virtual void ArtifactWidget::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 39 | virtual void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); | ^~~~~~~~~~ /<>/umbrello/umlwidgets/artifactwidget.h:42:12: warning: ‘virtual QSizeF ArtifactWidget::minimumSize() const’ can be marked override [-Wsuggest-override] 42 | QSizeF minimumSize() const; | ^~~~~~~~~~~ In file included from /<>/umbrello/umlwidgets/widgetbase.cpp:1269: /<>/umbrello/umlwidgets/associationwidget.h:62:18: warning: ‘virtual void AssociationWidget::setUMLObject(UMLObject*)’ can be marked override [-Wsuggest-override] 62 | virtual void setUMLObject(UMLObject *obj); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:66:18: warning: ‘virtual void AssociationWidget::lwSetFont(QFont)’ can be marked override [-Wsuggest-override] 66 | virtual void lwSetFont(QFont font); | ^~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:67:28: warning: ‘virtual UMLClassifier* AssociationWidget::operationOwner()’ can be marked override [-Wsuggest-override] 67 | virtual UMLClassifier *operationOwner(); | ^~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:69:27: warning: ‘virtual UMLOperation* AssociationWidget::operation()’ can be marked override [-Wsuggest-override] 69 | virtual UMLOperation *operation(); | ^~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:70:18: warning: ‘virtual void AssociationWidget::setOperation(UMLOperation*)’ can be marked override [-Wsuggest-override] 70 | virtual void setOperation(UMLOperation *op); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:72:21: warning: ‘virtual QString AssociationWidget::customOpText()’ can be marked override [-Wsuggest-override] 72 | virtual QString customOpText(); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:73:18: warning: ‘virtual void AssociationWidget::setCustomOpText(const QString&)’ can be marked override [-Wsuggest-override] 73 | virtual void setCustomOpText(const QString &opText); | ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:75:18: warning: ‘virtual void AssociationWidget::resetTextPositions()’ can be marked override [-Wsuggest-override] 75 | virtual void resetTextPositions(); | ^~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:77:18: warning: ‘virtual void AssociationWidget::setMessageText(FloatingTextWidget*)’ can be marked override [-Wsuggest-override] 77 | virtual void setMessageText(FloatingTextWidget *ft); | ^~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:78:18: warning: ‘virtual void AssociationWidget::setText(FloatingTextWidget*, const QString&)’ can be marked override [-Wsuggest-override] 78 | virtual void setText(FloatingTextWidget *ft, const QString &newText); | ^~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:80:18: warning: ‘virtual void AssociationWidget::showPropertiesDialog()’ can be marked override [-Wsuggest-override] 80 | virtual void showPropertiesDialog(); | ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:82:21: warning: ‘virtual QString AssociationWidget::lwOperationText()’ can be marked override [-Wsuggest-override] 82 | virtual QString lwOperationText(); | ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:83:28: warning: ‘virtual UMLClassifier* AssociationWidget::lwClassifier()’ can be marked override [-Wsuggest-override] 83 | virtual UMLClassifier *lwClassifier(); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:84:18: warning: ‘virtual void AssociationWidget::setOperationText(const QString&)’ can be marked override [-Wsuggest-override] 84 | virtual void setOperationText(const QString &op); | ^~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:86:18: warning: ‘virtual void AssociationWidget::constrainTextPos(qreal&, qreal&, qreal, qreal, Uml::TextRole::Enum)’ can be marked override [-Wsuggest-override] 86 | virtual void constrainTextPos(qreal &textX, qreal &textY, | ^~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:90:18: warning: ‘virtual void AssociationWidget::calculateNameTextSegment()’ can be marked override [-Wsuggest-override] 90 | virtual void calculateNameTextSegment(); | ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:105:10: warning: ‘virtual void AssociationWidget::setName(const QString&)’ can be marked override [-Wsuggest-override] 105 | void setName(const QString &strRole); | ^~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:149:20: warning: ‘virtual QRectF AssociationWidget::boundingRect() const’ can be marked override [-Wsuggest-override] 149 | virtual QRectF boundingRect() const; | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:150:26: warning: ‘virtual QPainterPath AssociationWidget::shape() const’ can be marked override [-Wsuggest-override] 150 | virtual QPainterPath shape() const; | ^~~~~ /<>/umbrello/umlwidgets/associationwidget.h:156:16: warning: ‘virtual UMLWidget* AssociationWidget::onWidget(const QPointF&)’ can be marked override [-Wsuggest-override] 156 | UMLWidget* onWidget(const QPointF &p); | ^~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:174:11: warning: ‘virtual QFont AssociationWidget::font() const’ can be marked override [-Wsuggest-override] 174 | QFont font() const; | ^~~~ /<>/umbrello/umlwidgets/associationwidget.h:176:18: warning: ‘virtual void AssociationWidget::setTextColor(const QColor&)’ can be marked override [-Wsuggest-override] 176 | virtual void setTextColor(const QColor &color); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:177:18: warning: ‘virtual void AssociationWidget::setLineColor(const QColor&)’ can be marked override [-Wsuggest-override] 177 | virtual void setLineColor(const QColor &color); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:178:18: warning: ‘virtual void AssociationWidget::setLineWidth(uint)’ can be marked override [-Wsuggest-override] 178 | virtual void setLineWidth(uint width); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:186:18: warning: ‘virtual bool AssociationWidget::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] 186 | virtual bool loadFromXMI1(QDomElement& qElement); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:187:18: warning: ‘virtual void AssociationWidget::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 187 | virtual void saveToXMI1(QDomDocument &qDoc, QDomElement &qElement); | ^~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:195:18: warning: ‘virtual void AssociationWidget::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 195 | virtual void mouseDoubleClickEvent(QGraphicsSceneMouseEvent *event); | ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:196:18: warning: ‘virtual void AssociationWidget::mouseMoveEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 196 | virtual void mouseMoveEvent(QGraphicsSceneMouseEvent *event); | ^~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:197:18: warning: ‘virtual void AssociationWidget::mousePressEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 197 | virtual void mousePressEvent(QGraphicsSceneMouseEvent *event); | ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:198:18: warning: ‘virtual void AssociationWidget::mouseReleaseEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 198 | virtual void mouseReleaseEvent(QGraphicsSceneMouseEvent *event); | ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:200:18: warning: ‘virtual void AssociationWidget::setSelected(bool)’ can be marked override [-Wsuggest-override] 200 | virtual void setSelected(bool _select); | ^~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:202:18: warning: ‘virtual void AssociationWidget::slotMenuSelection(QAction*)’ can be marked override [-Wsuggest-override] 202 | virtual void slotMenuSelection(QAction* action); | ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:209:18: warning: ‘virtual void AssociationWidget::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] 209 | virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent *event); | ^~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:211:18: warning: ‘virtual void AssociationWidget::hoverEnterEvent(QGraphicsSceneHoverEvent*)’ can be marked override [-Wsuggest-override] 211 | virtual void hoverEnterEvent(QGraphicsSceneHoverEvent *event); | ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:212:18: warning: ‘virtual void AssociationWidget::hoverLeaveEvent(QGraphicsSceneHoverEvent*)’ can be marked override [-Wsuggest-override] 212 | virtual void hoverLeaveEvent(QGraphicsSceneHoverEvent *event); | ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:213:18: warning: ‘virtual void AssociationWidget::hoverMoveEvent(QGraphicsSceneHoverEvent*)’ can be marked override [-Wsuggest-override] 213 | virtual void hoverMoveEvent(QGraphicsSceneHoverEvent *event); | ^~~~~~~~~~~~~~ In file included from /<>/umbrello/umlwidgets/widgetbase.cpp:1270: /<>/umbrello/umlwidgets/boxwidget.h:33:18: warning: ‘virtual void BoxWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] 33 | virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); | ^~~~~ /<>/umbrello/umlwidgets/boxwidget.h:34:18: warning: ‘virtual void BoxWidget::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 34 | virtual void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); | ^~~~~~~~~~ /<>/umbrello/umlwidgets/boxwidget.h:36:18: warning: ‘virtual void BoxWidget::showPropertiesDialog()’ can be marked override [-Wsuggest-override] 36 | virtual void showPropertiesDialog(); | ^~~~~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/umlwidgets/widgetbase.cpp:1271: /<>/umbrello/umlwidgets/categorywidget.h:43:18: warning: ‘virtual void CategoryWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] 43 | virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); | ^~~~~ /<>/umbrello/umlwidgets/categorywidget.h:45:10: warning: ‘virtual void CategoryWidget::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 45 | void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); | ^~~~~~~~~~ /<>/umbrello/umlwidgets/categorywidget.h:49:12: warning: ‘virtual QSizeF CategoryWidget::minimumSize() const’ can be marked override [-Wsuggest-override] 49 | QSizeF minimumSize() const; | ^~~~~~~~~~~ /<>/umbrello/umlwidgets/categorywidget.h:52:10: warning: ‘virtual void CategoryWidget::slotMenuSelection(QAction*)’ can be marked override [-Wsuggest-override] 52 | void slotMenuSelection(QAction* action); | ^~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/umlwidgets/combinedfragmentwidget.h:16, from /<>/umbrello/umlwidgets/widgetbase.cpp:1273: /<>/umbrello/umlwidgets/floatingdashlinewidget.h:40:18: warning: ‘virtual void FloatingDashLineWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] 40 | virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option = 0, QWidget *widget = 0); | ^~~~~ /<>/umbrello/umlwidgets/floatingdashlinewidget.h:42:10: warning: ‘virtual void FloatingDashLineWidget::slotMenuSelection(QAction*)’ can be marked override [-Wsuggest-override] 42 | void slotMenuSelection(QAction* action); | ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/floatingdashlinewidget.h:48:10: warning: ‘virtual void FloatingDashLineWidget::setY(qreal)’ can be marked override [-Wsuggest-override] 48 | void setY(qreal y); | ^~~~ /<>/umbrello/umlwidgets/floatingdashlinewidget.h:54:10: warning: ‘virtual void FloatingDashLineWidget::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 54 | void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); | ^~~~~~~~~~ /<>/umbrello/umlwidgets/floatingdashlinewidget.h:55:10: warning: ‘virtual bool FloatingDashLineWidget::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] 55 | bool loadFromXMI1(QDomElement & qElement); | ^~~~~~~~~~~~ In file included from /<>/umbrello/umlwidgets/widgetbase.cpp:1273: /<>/umbrello/umlwidgets/combinedfragmentwidget.h:59:18: warning: ‘virtual void CombinedFragmentWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] 59 | virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); | ^~~~~ /<>/umbrello/umlwidgets/combinedfragmentwidget.h:69:10: warning: ‘virtual void CombinedFragmentWidget::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 69 | void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); | ^~~~~~~~~~ /<>/umbrello/umlwidgets/combinedfragmentwidget.h:70:10: warning: ‘virtual bool CombinedFragmentWidget::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] 70 | bool loadFromXMI1(QDomElement & qElement); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/combinedfragmentwidget.h:73:18: warning: ‘virtual void CombinedFragmentWidget::cleanup()’ can be marked override [-Wsuggest-override] 73 | virtual void cleanup(); | ^~~~~~~ /<>/umbrello/umlwidgets/combinedfragmentwidget.h:75:18: warning: ‘virtual bool CombinedFragmentWidget::activate(IDChangeLog*)’ can be marked override [-Wsuggest-override] 75 | virtual bool activate(IDChangeLog* ChangeLog = 0); | ^~~~~~~~ /<>/umbrello/umlwidgets/combinedfragmentwidget.h:78:10: warning: ‘virtual void CombinedFragmentWidget::slotMenuSelection(QAction*)’ can be marked override [-Wsuggest-override] 78 | void slotMenuSelection(QAction* action); | ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/combinedfragmentwidget.h:82:12: warning: ‘virtual QSizeF CombinedFragmentWidget::minimumSize() const’ can be marked override [-Wsuggest-override] 82 | QSizeF minimumSize() const; | ^~~~~~~~~~~ In file included from /<>/umbrello/umlwidgets/widgetbase.cpp:1274: /<>/umbrello/umlwidgets/componentwidget.h:36:18: warning: ‘virtual void ComponentWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] 36 | virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); | ^~~~~ /<>/umbrello/umlwidgets/componentwidget.h:37:18: warning: ‘virtual void ComponentWidget::moveWidgetBy(qreal, qreal)’ can be marked override [-Wsuggest-override] 37 | virtual void moveWidgetBy(qreal diffX, qreal diffY); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/componentwidget.h:38:18: warning: ‘virtual void ComponentWidget::adjustAssocs(qreal, qreal)’ can be marked override [-Wsuggest-override] 38 | virtual void adjustAssocs(qreal dx, qreal dy); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/componentwidget.h:40:18: warning: ‘virtual void ComponentWidget::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 40 | virtual void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); | ^~~~~~~~~~ /<>/umbrello/umlwidgets/componentwidget.h:54:12: warning: ‘virtual QSizeF ComponentWidget::minimumSize() const’ can be marked override [-Wsuggest-override] 54 | QSizeF minimumSize() const; | ^~~~~~~~~~~ In file included from /<>/umbrello/umlwidgets/widgetbase.cpp:1275: /<>/umbrello/umlwidgets/datatypewidget.h:36:18: warning: ‘virtual void DatatypeWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] 36 | virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); | ^~~~~ /<>/umbrello/umlwidgets/datatypewidget.h:38:10: warning: ‘virtual bool DatatypeWidget::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] 38 | bool loadFromXMI1(QDomElement& qElement); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/datatypewidget.h:39:10: warning: ‘virtual void DatatypeWidget::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 39 | void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); | ^~~~~~~~~~ /<>/umbrello/umlwidgets/datatypewidget.h:44:12: warning: ‘virtual QSizeF DatatypeWidget::minimumSize() const’ can be marked override [-Wsuggest-override] 44 | QSizeF minimumSize() const; | ^~~~~~~~~~~ In file included from /<>/umbrello/umlwidgets/widgetbase.cpp:1276: /<>/umbrello/umlwidgets/entitywidget.h:36:18: warning: ‘virtual void EntityWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] 36 | virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); | ^~~~~ /<>/umbrello/umlwidgets/entitywidget.h:39:18: warning: ‘virtual void EntityWidget::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 39 | virtual void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); | ^~~~~~~~~~ /<>/umbrello/umlwidgets/entitywidget.h:42:18: warning: ‘virtual void EntityWidget::slotMenuSelection(QAction*)’ can be marked override [-Wsuggest-override] 42 | virtual void slotMenuSelection(QAction* action); | ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/entitywidget.h:45:12: warning: ‘virtual QSizeF EntityWidget::minimumSize() const’ can be marked override [-Wsuggest-override] 45 | QSizeF minimumSize() const; | ^~~~~~~~~~~ In file included from /<>/umbrello/umlwidgets/widgetbase.cpp:1277: /<>/umbrello/umlwidgets/enumwidget.h:38:18: warning: ‘virtual void EnumWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] 38 | virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); | ^~~~~ /<>/umbrello/umlwidgets/enumwidget.h:40:18: warning: ‘virtual bool EnumWidget::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] 40 | virtual bool loadFromXMI1(QDomElement& qElement); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/enumwidget.h:41:18: warning: ‘virtual void EnumWidget::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 41 | virtual void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); | ^~~~~~~~~~ /<>/umbrello/umlwidgets/enumwidget.h:44:18: warning: ‘virtual void EnumWidget::slotMenuSelection(QAction*)’ can be marked override [-Wsuggest-override] 44 | virtual void slotMenuSelection(QAction* action); | ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/enumwidget.h:47:12: warning: ‘virtual QSizeF EnumWidget::minimumSize() const’ can be marked override [-Wsuggest-override] 47 | QSizeF minimumSize() const; | ^~~~~~~~~~~ In file included from /<>/umbrello/umlwidgets/widgetbase.cpp:1279: /<>/umbrello/umlwidgets/forkjoinwidget.h:36:18: warning: ‘virtual void ForkJoinWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] 36 | virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); | ^~~~~ /<>/umbrello/umlwidgets/forkjoinwidget.h:38:18: warning: ‘virtual bool ForkJoinWidget::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] 38 | virtual bool loadFromXMI1(QDomElement & qElement); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/forkjoinwidget.h:39:18: warning: ‘virtual void ForkJoinWidget::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 39 | virtual void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); | ^~~~~~~~~~ /<>/umbrello/umlwidgets/forkjoinwidget.h:41:10: warning: ‘virtual void ForkJoinWidget::showPropertiesDialog()’ can be marked override [-Wsuggest-override] 41 | void showPropertiesDialog(); | ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/forkjoinwidget.h:44:18: warning: ‘virtual void ForkJoinWidget::slotMenuSelection(QAction*)’ can be marked override [-Wsuggest-override] 44 | virtual void slotMenuSelection(QAction* action); | ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/forkjoinwidget.h:47:12: warning: ‘virtual QSizeF ForkJoinWidget::minimumSize() const’ can be marked override [-Wsuggest-override] 47 | QSizeF minimumSize() const; | ^~~~~~~~~~~ /<>/umbrello/umlwidgets/forkjoinwidget.h:51:10: warning: ‘virtual void ForkJoinWidget::constrain(qreal&, qreal&)’ can be marked override [-Wsuggest-override] 51 | void constrain(qreal& width, qreal& height); | ^~~~~~~~~ In file included from /<>/umbrello/umlwidgets/widgetbase.cpp:1281: /<>/umbrello/umlwidgets/messagewidget.h:54:18: warning: ‘virtual void MessageWidget::setY(qreal)’ can be marked override [-Wsuggest-override] 54 | virtual void setY(qreal y); | ^~~~ /<>/umbrello/umlwidgets/messagewidget.h:58:18: warning: ‘virtual void MessageWidget::lwSetFont(QFont)’ can be marked override [-Wsuggest-override] 58 | virtual void lwSetFont (QFont font); | ^~~~~~~~~ /<>/umbrello/umlwidgets/messagewidget.h:59:28: warning: ‘virtual UMLClassifier* MessageWidget::operationOwner()’ can be marked override [-Wsuggest-override] 59 | virtual UMLClassifier *operationOwner(); | ^~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/messagewidget.h:61:27: warning: ‘virtual UMLOperation* MessageWidget::operation()’ can be marked override [-Wsuggest-override] 61 | virtual UMLOperation *operation(); | ^~~~~~~~~ /<>/umbrello/umlwidgets/messagewidget.h:62:18: warning: ‘virtual void MessageWidget::setOperation(UMLOperation*)’ can be marked override [-Wsuggest-override] 62 | virtual void setOperation(UMLOperation *op); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/messagewidget.h:64:21: warning: ‘virtual QString MessageWidget::customOpText()’ can be marked override [-Wsuggest-override] 64 | virtual QString customOpText(); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/messagewidget.h:65:18: warning: ‘virtual void MessageWidget::setCustomOpText(const QString&)’ can be marked override [-Wsuggest-override] 65 | virtual void setCustomOpText(const QString &opText); | ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/messagewidget.h:67:18: warning: ‘virtual void MessageWidget::setMessageText(FloatingTextWidget*)’ can be marked override [-Wsuggest-override] 67 | virtual void setMessageText(FloatingTextWidget *ft); | ^~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/messagewidget.h:68:18: warning: ‘virtual void MessageWidget::setText(FloatingTextWidget*, const QString&)’ can be marked override [-Wsuggest-override] 68 | virtual void setText(FloatingTextWidget *ft, const QString &newText); | ^~~~~~~ /<>/umbrello/umlwidgets/messagewidget.h:70:21: warning: ‘virtual QString MessageWidget::lwOperationText()’ can be marked override [-Wsuggest-override] 70 | virtual QString lwOperationText(); | ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/messagewidget.h:71:28: warning: ‘virtual UMLClassifier* MessageWidget::lwClassifier()’ can be marked override [-Wsuggest-override] 71 | virtual UMLClassifier *lwClassifier(); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/messagewidget.h:72:18: warning: ‘virtual void MessageWidget::setOperationText(const QString&)’ can be marked override [-Wsuggest-override] 72 | virtual void setOperationText(const QString &op); | ^~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/messagewidget.h:74:18: warning: ‘virtual void MessageWidget::constrainTextPos(qreal&, qreal&, qreal, qreal, Uml::TextRole::Enum)’ can be marked override [-Wsuggest-override] 74 | virtual void constrainTextPos(qreal &textX, qreal &textY, qreal textWidth, qreal textHeight, | ^~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/messagewidget.h:111:18: warning: ‘virtual bool MessageWidget::activate(IDChangeLog*)’ can be marked override [-Wsuggest-override] 111 | virtual bool activate(IDChangeLog * Log = 0); | ^~~~~~~~ /<>/umbrello/umlwidgets/messagewidget.h:121:18: warning: ‘virtual void MessageWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] 121 | virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); | ^~~~~ /<>/umbrello/umlwidgets/messagewidget.h:125:10: warning: ‘virtual void MessageWidget::cleanup()’ can be marked override [-Wsuggest-override] 125 | void cleanup(); | ^~~~~~~ /<>/umbrello/umlwidgets/messagewidget.h:127:10: warning: ‘virtual void MessageWidget::setSelected(bool)’ can be marked override [-Wsuggest-override] 127 | void setSelected(bool _select); | ^~~~~~~~~~~ /<>/umbrello/umlwidgets/messagewidget.h:132:20: warning: ‘virtual QSizeF MessageWidget::minimumSize() const’ can be marked override [-Wsuggest-override] 132 | virtual QSizeF minimumSize() const; | ^~~~~~~~~~~ /<>/umbrello/umlwidgets/messagewidget.h:134:16: warning: ‘virtual UMLWidget* MessageWidget::onWidget(const QPointF&)’ can be marked override [-Wsuggest-override] 134 | UMLWidget* onWidget(const QPointF& p); | ^~~~~~~~ /<>/umbrello/umlwidgets/messagewidget.h:136:18: warning: ‘virtual void MessageWidget::resizeWidget(qreal, qreal)’ can be marked override [-Wsuggest-override] 136 | virtual void resizeWidget(qreal newW, qreal newH); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/messagewidget.h:138:18: warning: ‘virtual void MessageWidget::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 138 | virtual void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); | ^~~~~~~~~~ /<>/umbrello/umlwidgets/messagewidget.h:139:18: warning: ‘virtual bool MessageWidget::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] 139 | virtual bool loadFromXMI1(QDomElement & qElement); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/messagewidget.h:152:18: warning: ‘virtual void MessageWidget::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 152 | virtual void mouseDoubleClickEvent(QGraphicsSceneMouseEvent *event); | ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/messagewidget.h:154:18: warning: ‘virtual void MessageWidget::moveWidgetBy(qreal, qreal)’ can be marked override [-Wsuggest-override] 154 | virtual void moveWidgetBy(qreal diffX, qreal diffY); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/messagewidget.h:155:18: warning: ‘virtual void MessageWidget::constrainMovementForAllWidgets(qreal&, qreal&)’ can be marked override [-Wsuggest-override] 155 | virtual void constrainMovementForAllWidgets(qreal &diffX, qreal &diffY); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/messagewidget.h:157:21: warning: ‘virtual QCursor MessageWidget::resizeCursor() const’ can be marked override [-Wsuggest-override] 157 | virtual QCursor resizeCursor() const; | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/messagewidget.h:203:10: warning: ‘virtual void MessageWidget::slotWidgetMoved(Uml::ID::Type)’ can be marked override [-Wsuggest-override] 203 | void slotWidgetMoved(Uml::ID::Type id); | ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/messagewidget.h:204:10: warning: ‘virtual void MessageWidget::slotMenuSelection(QAction*)’ can be marked override [-Wsuggest-override] 204 | void slotMenuSelection(QAction* action); | ^~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/umlwidgets/widgetbase.cpp:1282: /<>/umbrello/umlwidgets/nodewidget.h:34:18: warning: ‘virtual void NodeWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] 34 | virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); | ^~~~~ /<>/umbrello/umlwidgets/nodewidget.h:36:10: warning: ‘virtual void NodeWidget::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 36 | void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); | ^~~~~~~~~~ /<>/umbrello/umlwidgets/nodewidget.h:39:12: warning: ‘virtual QSizeF NodeWidget::minimumSize() const’ can be marked override [-Wsuggest-override] 39 | QSizeF minimumSize() const; | ^~~~~~~~~~~ In file included from /<>/umbrello/umlwidgets/widgetbase.cpp:1283: /<>/umbrello/umlwidgets/notewidget.h:48:18: warning: ‘virtual void NoteWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] 48 | virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); | ^~~~~ /<>/umbrello/umlwidgets/notewidget.h:61:18: warning: ‘virtual void NoteWidget::showPropertiesDialog()’ can be marked override [-Wsuggest-override] 61 | virtual void showPropertiesDialog(); | ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/notewidget.h:63:18: warning: ‘virtual bool NoteWidget::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] 63 | virtual bool loadFromXMI1(QDomElement & qElement); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/notewidget.h:64:18: warning: ‘virtual void NoteWidget::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 64 | virtual void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); | ^~~~~~~~~~ /<>/umbrello/umlwidgets/notewidget.h:69:10: warning: ‘virtual void NoteWidget::slotMenuSelection(QAction*)’ can be marked override [-Wsuggest-override] 69 | void slotMenuSelection(QAction* action); | ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/notewidget.h:72:20: warning: ‘virtual QSizeF NoteWidget::minimumSize() const’ can be marked override [-Wsuggest-override] 72 | virtual QSizeF minimumSize() const; | ^~~~~~~~~~~ /<>/umbrello/umlwidgets/notewidget.h:73:20: warning: ‘virtual QSizeF NoteWidget::calculateSize(bool) const’ can be marked override [-Wsuggest-override] 73 | virtual QSizeF calculateSize(bool withExtensions = true) const; | ^~~~~~~~~~~~~ /<>/umbrello/umlwidgets/notewidget.h:76:18: warning: ‘virtual void NoteWidget::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 76 | virtual void mouseDoubleClickEvent(QGraphicsSceneMouseEvent *event); | ^~~~~~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/umlwidgets/widgetbase.cpp:1284: /<>/umbrello/umlwidgets/objectnodewidget.h:44:18: warning: ‘virtual void ObjectNodeWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] 44 | virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); | ^~~~~ /<>/umbrello/umlwidgets/objectnodewidget.h:55:18: warning: ‘virtual void ObjectNodeWidget::showPropertiesDialog()’ can be marked override [-Wsuggest-override] 55 | virtual void showPropertiesDialog(); | ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/objectnodewidget.h:60:18: warning: ‘virtual void ObjectNodeWidget::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 60 | virtual void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); | ^~~~~~~~~~ /<>/umbrello/umlwidgets/objectnodewidget.h:61:18: warning: ‘virtual bool ObjectNodeWidget::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] 61 | virtual bool loadFromXMI1(QDomElement& qElement); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/objectnodewidget.h:64:12: warning: ‘virtual QSizeF ObjectNodeWidget::minimumSize() const’ can be marked override [-Wsuggest-override] 64 | QSizeF minimumSize() const; | ^~~~~~~~~~~ /<>/umbrello/umlwidgets/objectnodewidget.h:67:10: warning: ‘virtual void ObjectNodeWidget::slotMenuSelection(QAction*)’ can be marked override [-Wsuggest-override] 67 | void slotMenuSelection(QAction* action); | ^~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/umlwidgets/widgetbase.cpp:1285: /<>/umbrello/umlwidgets/objectwidget.h:39:18: warning: ‘virtual void ObjectWidget::setX(qreal)’ can be marked override [-Wsuggest-override] 39 | virtual void setX(qreal x); | ^~~~ /<>/umbrello/umlwidgets/objectwidget.h:40:18: warning: ‘virtual void ObjectWidget::setY(qreal)’ can be marked override [-Wsuggest-override] 40 | virtual void setY(qreal y); | ^~~~ /<>/umbrello/umlwidgets/objectwidget.h:47:18: warning: ‘virtual void ObjectWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] 47 | virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); | ^~~~~ /<>/umbrello/umlwidgets/objectwidget.h:49:10: warning: ‘virtual bool ObjectWidget::activate(IDChangeLog*)’ can be marked override [-Wsuggest-override] 49 | bool activate(IDChangeLog* ChangeLog = 0); | ^~~~~~~~ /<>/umbrello/umlwidgets/objectwidget.h:51:10: warning: ‘virtual void ObjectWidget::cleanup()’ can be marked override [-Wsuggest-override] 51 | void cleanup(); | ^~~~~~~ /<>/umbrello/umlwidgets/objectwidget.h:53:10: warning: ‘virtual void ObjectWidget::showPropertiesDialog()’ can be marked override [-Wsuggest-override] 53 | void showPropertiesDialog(); | ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/objectwidget.h:73:18: warning: ‘virtual void ObjectWidget::setLineColorCmd(const QColor&)’ can be marked override [-Wsuggest-override] 73 | virtual void setLineColorCmd(const QColor &color); | ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/objectwidget.h:77:18: warning: ‘virtual void ObjectWidget::resizeWidget(qreal, qreal)’ can be marked override [-Wsuggest-override] 77 | virtual void resizeWidget(qreal newW, qreal newH); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/objectwidget.h:79:18: warning: ‘virtual void ObjectWidget::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 79 | virtual void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); | ^~~~~~~~~~ /<>/umbrello/umlwidgets/objectwidget.h:80:18: warning: ‘virtual bool ObjectWidget::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] 80 | virtual bool loadFromXMI1(QDomElement& qElement); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/objectwidget.h:83:10: warning: ‘virtual void ObjectWidget::slotMenuSelection(QAction*)’ can be marked override [-Wsuggest-override] 83 | void slotMenuSelection(QAction* action); | ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/objectwidget.h:84:18: warning: ‘virtual void ObjectWidget::slotFillColorChanged(Uml::ID::Type)’ can be marked override [-Wsuggest-override] 84 | virtual void slotFillColorChanged(Uml::ID::Type viewID); | ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/objectwidget.h:88:18: warning: ‘virtual void ObjectWidget::mousePressEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 88 | virtual void mousePressEvent(QGraphicsSceneMouseEvent *me); | ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/objectwidget.h:89:18: warning: ‘virtual void ObjectWidget::mouseMoveEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 89 | virtual void mouseMoveEvent(QGraphicsSceneMouseEvent *me); | ^~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/objectwidget.h:91:12: warning: ‘virtual QSizeF ObjectWidget::minimumSize() const’ can be marked override [-Wsuggest-override] 91 | QSizeF minimumSize() const; | ^~~~~~~~~~~ /<>/umbrello/umlwidgets/objectwidget.h:93:18: warning: ‘virtual void ObjectWidget::moveEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 93 | virtual void moveEvent(QGraphicsSceneMouseEvent *event); | ^~~~~~~~~ /<>/umbrello/umlwidgets/objectwidget.h:94:18: warning: ‘virtual void ObjectWidget::moveWidgetBy(qreal, qreal)’ can be marked override [-Wsuggest-override] 94 | virtual void moveWidgetBy(qreal diffX, qreal diffY); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/objectwidget.h:95:18: warning: ‘virtual void ObjectWidget::constrainMovementForAllWidgets(qreal&, qreal&)’ can be marked override [-Wsuggest-override] 95 | virtual void constrainMovementForAllWidgets(qreal &diffX, qreal &diffY); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/objectwidget.h:97:21: warning: ‘virtual QCursor ObjectWidget::resizeCursor() const’ can be marked override [-Wsuggest-override] 97 | virtual QCursor resizeCursor() const; | ^~~~~~~~~~~~ In file included from /<>/umbrello/umlwidgets/widgetbase.cpp:1286: /<>/umbrello/umlwidgets/packagewidget.h:36:18: warning: ‘virtual void PackageWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] 36 | virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); | ^~~~~ /<>/umbrello/umlwidgets/packagewidget.h:38:10: warning: ‘virtual void PackageWidget::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 38 | void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); | ^~~~~~~~~~ /<>/umbrello/umlwidgets/packagewidget.h:41:12: warning: ‘virtual QSizeF PackageWidget::minimumSize() const’ can be marked override [-Wsuggest-override] 41 | QSizeF minimumSize() const; | ^~~~~~~~~~~ In file included from /<>/umbrello/umlwidgets/pinwidget.h:14, from /<>/umbrello/umlwidgets/widgetbase.cpp:1287: /<>/umbrello/umlwidgets/pinportbase.h:35:18: warning: ‘virtual void PinPortBase::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] 35 | virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); | ^~~~~ /<>/umbrello/umlwidgets/pinportbase.h:36:20: warning: ‘virtual QRectF PinPortBase::boundingRect() const’ can be marked override [-Wsuggest-override] 36 | virtual QRectF boundingRect() const; | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/pinportbase.h:40:10: warning: ‘virtual void PinPortBase::updateWidget()’ can be marked override [-Wsuggest-override] 40 | void updateWidget(); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/pinportbase.h:41:10: warning: ‘virtual void PinPortBase::setName(const QString&)’ can be marked override [-Wsuggest-override] 41 | void setName(const QString &strName); | ^~~~~~~ /<>/umbrello/umlwidgets/pinportbase.h:42:10: warning: ‘virtual void PinPortBase::moveWidgetBy(qreal, qreal)’ can be marked override [-Wsuggest-override] 42 | void moveWidgetBy(qreal diffX, qreal diffY); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/pinportbase.h:43:18: warning: ‘virtual void PinPortBase::notifyParentResize()’ can be marked override [-Wsuggest-override] 43 | virtual void notifyParentResize(); | ^~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/pinportbase.h:45:16: warning: ‘virtual UMLWidget* PinPortBase::onWidget(const QPointF&)’ can be marked override [-Wsuggest-override] 45 | UMLWidget* onWidget(const QPointF& p); | ^~~~~~~~ /<>/umbrello/umlwidgets/pinportbase.h:46:16: warning: ‘virtual UMLWidget* PinPortBase::widgetWithID(Uml::ID::Type)’ can be marked override [-Wsuggest-override] 46 | UMLWidget* widgetWithID(Uml::ID::Type id); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/pinportbase.h:51:10: warning: ‘virtual void PinPortBase::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 51 | void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); | ^~~~~~~~~~ /<>/umbrello/umlwidgets/pinportbase.h:52:10: warning: ‘virtual bool PinPortBase::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] 52 | bool loadFromXMI1(QDomElement& qElement); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/pinportbase.h:55:18: warning: ‘virtual void PinPortBase::slotMenuSelection(QAction*)’ can be marked override [-Wsuggest-override] 55 | virtual void slotMenuSelection(QAction* action); | ^~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/umlwidgets/widgetbase.cpp:1287: /<>/umbrello/umlwidgets/pinwidget.h:39:10: warning: ‘virtual void PinWidget::slotMenuSelection(QAction*)’ can be marked override [-Wsuggest-override] 39 | void slotMenuSelection(QAction* action); | ^~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/umlwidgets/widgetbase.cpp:1288: /<>/umbrello/umlwidgets/portwidget.h:34:16: warning: ‘virtual UMLWidget* PortWidget::ownerWidget() const’ can be marked override [-Wsuggest-override] 34 | UMLWidget* ownerWidget() const; | ^~~~~~~~~~~ /<>/umbrello/umlwidgets/portwidget.h:37:10: warning: ‘virtual void PortWidget::slotMenuSelection(QAction*)’ can be marked override [-Wsuggest-override] 37 | void slotMenuSelection(QAction* action); | ^~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/umlwidgets/widgetbase.cpp:1289: /<>/umbrello/umlwidgets/preconditionwidget.h:39:10: warning: ‘virtual void PreconditionWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] 39 | void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); | ^~~~~ /<>/umbrello/umlwidgets/preconditionwidget.h:44:10: warning: ‘virtual bool PreconditionWidget::activate(IDChangeLog*)’ can be marked override [-Wsuggest-override] 44 | bool activate(IDChangeLog* Log = 0); | ^~~~~~~~ /<>/umbrello/umlwidgets/preconditionwidget.h:47:18: warning: ‘virtual void PreconditionWidget::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 47 | virtual void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); | ^~~~~~~~~~ /<>/umbrello/umlwidgets/preconditionwidget.h:48:18: warning: ‘virtual bool PreconditionWidget::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] 48 | virtual bool loadFromXMI1(QDomElement& qElement); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/preconditionwidget.h:53:10: warning: ‘virtual void PreconditionWidget::slotMenuSelection(QAction*)’ can be marked override [-Wsuggest-override] 53 | void slotMenuSelection(QAction* action); | ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/preconditionwidget.h:54:10: warning: ‘virtual void PreconditionWidget::slotWidgetMoved(Uml::ID::Type)’ can be marked override [-Wsuggest-override] 54 | void slotWidgetMoved(Uml::ID::Type id); | ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/preconditionwidget.h:57:12: warning: ‘virtual QSizeF PreconditionWidget::minimumSize() const’ can be marked override [-Wsuggest-override] 57 | QSizeF minimumSize() const; | ^~~~~~~~~~~ In file included from /<>/umbrello/umlwidgets/widgetbase.cpp:1290: /<>/umbrello/umlwidgets/regionwidget.h:26:18: warning: ‘virtual void RegionWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] 26 | virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); | ^~~~~ /<>/umbrello/umlwidgets/regionwidget.h:28:10: warning: ‘virtual void RegionWidget::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 28 | void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); | ^~~~~~~~~~ /<>/umbrello/umlwidgets/regionwidget.h:29:10: warning: ‘virtual bool RegionWidget::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] 29 | bool loadFromXMI1(QDomElement& qElement); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/regionwidget.h:32:12: warning: ‘virtual QSizeF RegionWidget::minimumSize() const’ can be marked override [-Wsuggest-override] 32 | QSizeF minimumSize() const; | ^~~~~~~~~~~ In file included from /<>/umbrello/umlwidgets/widgetbase.cpp:1291: /<>/umbrello/umlwidgets/signalwidget.h:43:18: warning: ‘virtual void SignalWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] 43 | virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); | ^~~~~ /<>/umbrello/umlwidgets/signalwidget.h:45:10: warning: ‘virtual void SignalWidget::setX(qreal)’ can be marked override [-Wsuggest-override] 45 | void setX(qreal newX); | ^~~~ /<>/umbrello/umlwidgets/signalwidget.h:46:10: warning: ‘virtual void SignalWidget::setY(qreal)’ can be marked override [-Wsuggest-override] 46 | void setY(qreal newY); | ^~~~ /<>/umbrello/umlwidgets/signalwidget.h:48:18: warning: ‘virtual void SignalWidget::setName(const QString&)’ can be marked override [-Wsuggest-override] 48 | virtual void setName(const QString &strName); | ^~~~~~~ /<>/umbrello/umlwidgets/signalwidget.h:54:19: warning: ‘virtual void SignalWidget::showPropertiesDialog()’ can be marked override [-Wsuggest-override] 54 | virtual void showPropertiesDialog(); | ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/signalwidget.h:56:10: warning: ‘virtual void SignalWidget::mouseMoveEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 56 | void mouseMoveEvent(QGraphicsSceneMouseEvent *me); | ^~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/signalwidget.h:58:18: warning: ‘virtual bool SignalWidget::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] 58 | virtual bool loadFromXMI1(QDomElement & qElement); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/signalwidget.h:59:18: warning: ‘virtual void SignalWidget::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 59 | virtual void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); | ^~~~~~~~~~ /<>/umbrello/umlwidgets/signalwidget.h:62:18: warning: ‘virtual void SignalWidget::slotMenuSelection(QAction*)’ can be marked override [-Wsuggest-override] 62 | virtual void slotMenuSelection(QAction* action); | ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/signalwidget.h:65:12: warning: ‘virtual QSizeF SignalWidget::minimumSize() const’ can be marked override [-Wsuggest-override] 65 | QSizeF minimumSize() const; | ^~~~~~~~~~~ In file included from /<>/umbrello/umlwidgets/widgetbase.cpp:1292: /<>/umbrello/umlwidgets/statewidget.h:63:18: warning: ‘virtual void StateWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] 63 | virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); | ^~~~~ /<>/umbrello/umlwidgets/statewidget.h:79:18: warning: ‘virtual void StateWidget::showPropertiesDialog()’ can be marked override [-Wsuggest-override] 79 | virtual void showPropertiesDialog(); | ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/statewidget.h:81:18: warning: ‘virtual bool StateWidget::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] 81 | virtual bool loadFromXMI1(QDomElement & qElement); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/statewidget.h:82:18: warning: ‘virtual void StateWidget::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 82 | virtual void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); | ^~~~~~~~~~ /<>/umbrello/umlwidgets/statewidget.h:85:12: warning: ‘virtual QSizeF StateWidget::minimumSize() const’ can be marked override [-Wsuggest-override] 85 | QSizeF minimumSize() const; | ^~~~~~~~~~~ /<>/umbrello/umlwidgets/statewidget.h:86:12: warning: ‘virtual QSizeF StateWidget::maximumSize()’ can be marked override [-Wsuggest-override] 86 | QSizeF maximumSize(); | ^~~~~~~~~~~ /<>/umbrello/umlwidgets/statewidget.h:90:18: warning: ‘virtual void StateWidget::slotMenuSelection(QAction*)’ can be marked override [-Wsuggest-override] 90 | virtual void slotMenuSelection(QAction* action); | ^~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/umlwidgets/widgetbase.cpp:1294: /<>/umbrello/umlwidgets/usecasewidget.h:48:18: warning: ‘virtual void UseCaseWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] 48 | virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); | ^~~~~ /<>/umbrello/umlwidgets/usecasewidget.h:52:18: warning: ‘virtual void UseCaseWidget::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 52 | virtual void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); | ^~~~~~~~~~ /<>/umbrello/umlwidgets/usecasewidget.h:55:12: warning: ‘virtual QSizeF UseCaseWidget::minimumSize() const’ can be marked override [-Wsuggest-override] 55 | QSizeF minimumSize() const; | ^~~~~~~~~~~ [ 78%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/umlwidgets/widgetlist_utils.cpp.o cd /<>/obj-aarch64-linux-gnu/umbrello && /usr/bin/aarch64-linux-gnu-g++ -DCMAKE_BINARY_DIR=\"/<>/obj-aarch64-linux-gnu\" -DKCOREADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLO_VERSION_STRING=\"2.23.3\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-aarch64-linux-gnu/umbrello -I/<>/umbrello -I/<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/include -I/<>/obj-aarch64-linux-gnu -I/<>/umbrello/clipboard -I/<>/umbrello/cmds -I/<>/umbrello/codegenerators -I/<>/umbrello/codegenerators/ada -I/<>/umbrello/codegenerators/as -I/<>/umbrello/codegenerators/cpp -I/<>/umbrello/codegenerators/csharp -I/<>/umbrello/codegenerators/d -I/<>/umbrello/codegenerators/idl -I/<>/umbrello/codegenerators/java -I/<>/umbrello/codegenerators/js -I/<>/umbrello/codegenerators/pascal -I/<>/umbrello/codegenerators/perl -I/<>/umbrello/codegenerators/php -I/<>/umbrello/codegenerators/python -I/<>/umbrello/codegenerators/ruby -I/<>/umbrello/codegenerators/sql -I/<>/umbrello/codegenerators/tcl -I/<>/umbrello/codegenerators/vala -I/<>/umbrello/codegenerators/xml -I/<>/umbrello/codegenwizard -I/<>/umbrello/codeimport -I/<>/umbrello/codeimport/csharp -I/<>/umbrello/codeimpwizard -I/<>/umbrello/debug -I/<>/umbrello/dialogs -I/<>/umbrello/dialogs/pages -I/<>/umbrello/dialogs/widgets -I/<>/umbrello/docgenerators -I/<>/umbrello/finder -I/<>/umbrello/refactoring -I/<>/umbrello/uml1model -I/<>/umbrello/umlwidgets -I/<>/lib/cppparser -I/<>/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/aarch64-linux-gnu/qt5 -isystem /usr/include/aarch64-linux-gnu/qt5/QtWidgets -isystem /usr/include/aarch64-linux-gnu/qt5/QtGui -isystem /usr/include/aarch64-linux-gnu/qt5/QtCore -isystem /usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/aarch64-linux-gnu/qt5/QtXml -isystem /usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/aarch64-linux-gnu/qt5/QtSvg -isystem /usr/include/aarch64-linux-gnu/qt5/QtWebKitWidgets -isystem /usr/include/aarch64-linux-gnu/qt5/QtWebKit -isystem /usr/include/aarch64-linux-gnu/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/aarch64-linux-gnu/qt5/QtConcurrent -isystem /usr/include/aarch64-linux-gnu/qt5/QtDBus -isystem /usr/include/KF5/KTextEditor -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -fno-delete-null-pointer-checks -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -o CMakeFiles/libumbrello.dir/umlwidgets/widgetlist_utils.cpp.o -c /<>/umbrello/umlwidgets/widgetlist_utils.cpp In file included from /<>/umbrello/umlwidgets/widgetlist_utils.cpp:15: /<>/umbrello/debug/debug_utils.h:91:18: warning: ‘virtual void Tracer::showEvent(QShowEvent*)’ can be marked override [-Wsuggest-override] 91 | virtual void showEvent(QShowEvent*); | ^~~~~~~~~ In file included from /<>/umbrello/umlwidgets/umlwidget.h:18, from /<>/umbrello/umlwidgets/widgetlist_utils.cpp:16: /<>/umbrello/umlwidgets/widgetbase.h:187:20: warning: ‘virtual QRectF WidgetBase::boundingRect() const’ can be marked override [-Wsuggest-override] 187 | virtual QRectF boundingRect() const; | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/widgetbase.h:191:18: warning: ‘virtual void WidgetBase::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] 191 | virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); | ^~~~~ /<>/umbrello/umlwidgets/widgetbase.h:260:18: warning: ‘virtual void WidgetBase::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] 260 | virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent *event); | ^~~~~~~~~~~~~~~~ In file included from /<>/umbrello/umlwidgets/widgetlist_utils.cpp:16: /<>/umbrello/umlwidgets/umlwidget.h:71:18: warning: ‘virtual void UMLWidget::setUseFillColor(bool)’ can be marked override [-Wsuggest-override] 71 | virtual void setUseFillColor(bool fc); | ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:74:18: warning: ‘virtual void UMLWidget::setTextColor(const QColor&)’ can be marked override [-Wsuggest-override] 74 | virtual void setTextColor(const QColor &color); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:77:18: warning: ‘virtual void UMLWidget::setLineColor(const QColor&)’ can be marked override [-Wsuggest-override] 77 | virtual void setLineColor(const QColor &color); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:80:18: warning: ‘virtual void UMLWidget::setLineWidth(uint)’ can be marked override [-Wsuggest-override] 80 | virtual void setLineWidth(uint width); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:83:18: warning: ‘virtual void UMLWidget::setFillColor(const QColor&)’ can be marked override [-Wsuggest-override] 83 | virtual void setFillColor(const QColor &color); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:87:18: warning: ‘virtual void UMLWidget::setSelected(bool)’ can be marked override [-Wsuggest-override] 87 | virtual void setSelected(bool _select); | ^~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:96:18: warning: ‘virtual void UMLWidget::setFont(const QFont&)’ can be marked override [-Wsuggest-override] 96 | virtual void setFont(const QFont &font); | ^~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:173:18: warning: ‘virtual void UMLWidget::showPropertiesDialog()’ can be marked override [-Wsuggest-override] 173 | virtual void showPropertiesDialog(); | ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:192:18: warning: ‘virtual bool UMLWidget::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] 192 | virtual bool loadFromXMI1(QDomElement &qElement); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:193:18: warning: ‘virtual void UMLWidget::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 193 | virtual void saveToXMI1(QDomDocument &qDoc, QDomElement &qElement); | ^~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:230:18: warning: ‘virtual void UMLWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] 230 | virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); | ^~~~~ /<>/umbrello/umlwidgets/umlwidget.h:234:18: warning: ‘virtual void UMLWidget::slotMenuSelection(QAction*)’ can be marked override [-Wsuggest-override] 234 | virtual void slotMenuSelection(QAction* action); | ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:251:18: warning: ‘virtual void UMLWidget::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] 251 | virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent* event); | ^~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:252:18: warning: ‘virtual void UMLWidget::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 252 | virtual void mouseDoubleClickEvent(QGraphicsSceneMouseEvent *event); | ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:253:18: warning: ‘virtual void UMLWidget::mousePressEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 253 | virtual void mousePressEvent(QGraphicsSceneMouseEvent *event); | ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:254:18: warning: ‘virtual void UMLWidget::mouseMoveEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 254 | virtual void mouseMoveEvent(QGraphicsSceneMouseEvent *event); | ^~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:255:18: warning: ‘virtual void UMLWidget::mouseReleaseEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 255 | virtual void mouseReleaseEvent(QGraphicsSceneMouseEvent *event); | ^~~~~~~~~~~~~~~~~ [ 78%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/umlwidgets/statusbartoolbutton.cpp.o cd /<>/obj-aarch64-linux-gnu/umbrello && /usr/bin/aarch64-linux-gnu-g++ -DCMAKE_BINARY_DIR=\"/<>/obj-aarch64-linux-gnu\" -DKCOREADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLO_VERSION_STRING=\"2.23.3\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-aarch64-linux-gnu/umbrello -I/<>/umbrello -I/<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/include -I/<>/obj-aarch64-linux-gnu -I/<>/umbrello/clipboard -I/<>/umbrello/cmds -I/<>/umbrello/codegenerators -I/<>/umbrello/codegenerators/ada -I/<>/umbrello/codegenerators/as -I/<>/umbrello/codegenerators/cpp -I/<>/umbrello/codegenerators/csharp -I/<>/umbrello/codegenerators/d -I/<>/umbrello/codegenerators/idl -I/<>/umbrello/codegenerators/java -I/<>/umbrello/codegenerators/js -I/<>/umbrello/codegenerators/pascal -I/<>/umbrello/codegenerators/perl -I/<>/umbrello/codegenerators/php -I/<>/umbrello/codegenerators/python -I/<>/umbrello/codegenerators/ruby -I/<>/umbrello/codegenerators/sql -I/<>/umbrello/codegenerators/tcl -I/<>/umbrello/codegenerators/vala -I/<>/umbrello/codegenerators/xml -I/<>/umbrello/codegenwizard -I/<>/umbrello/codeimport -I/<>/umbrello/codeimport/csharp -I/<>/umbrello/codeimpwizard -I/<>/umbrello/debug -I/<>/umbrello/dialogs -I/<>/umbrello/dialogs/pages -I/<>/umbrello/dialogs/widgets -I/<>/umbrello/docgenerators -I/<>/umbrello/finder -I/<>/umbrello/refactoring -I/<>/umbrello/uml1model -I/<>/umbrello/umlwidgets -I/<>/lib/cppparser -I/<>/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/aarch64-linux-gnu/qt5 -isystem /usr/include/aarch64-linux-gnu/qt5/QtWidgets -isystem /usr/include/aarch64-linux-gnu/qt5/QtGui -isystem /usr/include/aarch64-linux-gnu/qt5/QtCore -isystem /usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/aarch64-linux-gnu/qt5/QtXml -isystem /usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/aarch64-linux-gnu/qt5/QtSvg -isystem /usr/include/aarch64-linux-gnu/qt5/QtWebKitWidgets -isystem /usr/include/aarch64-linux-gnu/qt5/QtWebKit -isystem /usr/include/aarch64-linux-gnu/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/aarch64-linux-gnu/qt5/QtConcurrent -isystem /usr/include/aarch64-linux-gnu/qt5/QtDBus -isystem /usr/include/KF5/KTextEditor -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -fno-delete-null-pointer-checks -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -o CMakeFiles/libumbrello.dir/umlwidgets/statusbartoolbutton.cpp.o -c /<>/umbrello/umlwidgets/statusbartoolbutton.cpp In file included from /<>/umbrello/umlwidgets/statusbartoolbutton.cpp:22: /<>/umbrello/umlwidgets/statusbartoolbutton.h:46:19: warning: ‘virtual QSize StatusBarToolButton::minimumSizeHint() const’ can be marked override [-Wsuggest-override] 46 | virtual QSize minimumSizeHint() const; | ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/statusbartoolbutton.h:47:19: warning: ‘virtual QSize StatusBarToolButton::sizeHint() const’ can be marked override [-Wsuggest-override] 47 | virtual QSize sizeHint() const; | ^~~~~~~~ /<>/umbrello/umlwidgets/statusbartoolbutton.h:52:18: warning: ‘virtual void StatusBarToolButton::paintEvent(QPaintEvent*)’ can be marked override [-Wsuggest-override] 52 | virtual void paintEvent(QPaintEvent* event); | ^~~~~~~~~~ [ 78%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/assocrules.cpp.o cd /<>/obj-aarch64-linux-gnu/umbrello && /usr/bin/aarch64-linux-gnu-g++ -DCMAKE_BINARY_DIR=\"/<>/obj-aarch64-linux-gnu\" -DKCOREADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLO_VERSION_STRING=\"2.23.3\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-aarch64-linux-gnu/umbrello -I/<>/umbrello -I/<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/include -I/<>/obj-aarch64-linux-gnu -I/<>/umbrello/clipboard -I/<>/umbrello/cmds -I/<>/umbrello/codegenerators -I/<>/umbrello/codegenerators/ada -I/<>/umbrello/codegenerators/as -I/<>/umbrello/codegenerators/cpp -I/<>/umbrello/codegenerators/csharp -I/<>/umbrello/codegenerators/d -I/<>/umbrello/codegenerators/idl -I/<>/umbrello/codegenerators/java -I/<>/umbrello/codegenerators/js -I/<>/umbrello/codegenerators/pascal -I/<>/umbrello/codegenerators/perl -I/<>/umbrello/codegenerators/php -I/<>/umbrello/codegenerators/python -I/<>/umbrello/codegenerators/ruby -I/<>/umbrello/codegenerators/sql -I/<>/umbrello/codegenerators/tcl -I/<>/umbrello/codegenerators/vala -I/<>/umbrello/codegenerators/xml -I/<>/umbrello/codegenwizard -I/<>/umbrello/codeimport -I/<>/umbrello/codeimport/csharp -I/<>/umbrello/codeimpwizard -I/<>/umbrello/debug -I/<>/umbrello/dialogs -I/<>/umbrello/dialogs/pages -I/<>/umbrello/dialogs/widgets -I/<>/umbrello/docgenerators -I/<>/umbrello/finder -I/<>/umbrello/refactoring -I/<>/umbrello/uml1model -I/<>/umbrello/umlwidgets -I/<>/lib/cppparser -I/<>/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/aarch64-linux-gnu/qt5 -isystem /usr/include/aarch64-linux-gnu/qt5/QtWidgets -isystem /usr/include/aarch64-linux-gnu/qt5/QtGui -isystem /usr/include/aarch64-linux-gnu/qt5/QtCore -isystem /usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/aarch64-linux-gnu/qt5/QtXml -isystem /usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/aarch64-linux-gnu/qt5/QtSvg -isystem /usr/include/aarch64-linux-gnu/qt5/QtWebKitWidgets -isystem /usr/include/aarch64-linux-gnu/qt5/QtWebKit -isystem /usr/include/aarch64-linux-gnu/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/aarch64-linux-gnu/qt5/QtConcurrent -isystem /usr/include/aarch64-linux-gnu/qt5/QtDBus -isystem /usr/include/KF5/KTextEditor -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -fno-delete-null-pointer-checks -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -o CMakeFiles/libumbrello.dir/assocrules.cpp.o -c /<>/umbrello/assocrules.cpp In file included from /<>/umbrello/assocrules.h:15, from /<>/umbrello/assocrules.cpp:12: /<>/umbrello/umlwidgets/widgetbase.h:187:20: warning: ‘virtual QRectF WidgetBase::boundingRect() const’ can be marked override [-Wsuggest-override] 187 | virtual QRectF boundingRect() const; | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/widgetbase.h:191:18: warning: ‘virtual void WidgetBase::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] 191 | virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); | ^~~~~ /<>/umbrello/umlwidgets/widgetbase.h:260:18: warning: ‘virtual void WidgetBase::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] 260 | virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent *event); | ^~~~~~~~~~~~~~~~ In file included from /<>/umbrello/assocrules.cpp:15: /<>/umbrello/debug/debug_utils.h:91:18: warning: ‘virtual void Tracer::showEvent(QShowEvent*)’ can be marked override [-Wsuggest-override] 91 | virtual void showEvent(QShowEvent*); | ^~~~~~~~~ In file included from /<>/umbrello/uml.h:15, from /<>/umbrello/assocrules.cpp:16: /<>/umbrello/dialogs/multipagedialogbase.h:101:18: warning: ‘virtual void MultiPageDialogBase::keyPressEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] 101 | virtual void keyPressEvent(QKeyEvent *event); | ^~~~~~~~~~~~~ In file included from /<>/umbrello/assocrules.cpp:16: /<>/umbrello/uml.h:201:18: warning: ‘virtual void UMLApp::keyPressEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] 201 | virtual void keyPressEvent(QKeyEvent* e); | ^~~~~~~~~~~~~ /<>/umbrello/uml.h:202:18: warning: ‘virtual void UMLApp::keyReleaseEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] 202 | virtual void keyReleaseEvent(QKeyEvent* e); | ^~~~~~~~~~~~~~~ /<>/umbrello/uml.h:204:18: warning: ‘virtual void UMLApp::customEvent(QEvent*)’ can be marked override [-Wsuggest-override] 204 | virtual void customEvent(QEvent* e); | ^~~~~~~~~~~ /<>/umbrello/uml.h:215:18: warning: ‘virtual bool UMLApp::queryClose()’ can be marked override [-Wsuggest-override] 215 | virtual bool queryClose(); | ^~~~~~~~~~ /<>/umbrello/uml.h:217:18: warning: ‘virtual void UMLApp::saveProperties(KConfigGroup&)’ can be marked override [-Wsuggest-override] 217 | virtual void saveProperties(KConfigGroup & cfg); | ^~~~~~~~~~~~~~ /<>/umbrello/uml.h:218:18: warning: ‘virtual void UMLApp::readProperties(const KConfigGroup&)’ can be marked override [-Wsuggest-override] 218 | virtual void readProperties(const KConfigGroup & cfg); | ^~~~~~~~~~~~~~ In file included from /<>/umbrello/assocrules.cpp:17: /<>/umbrello/umlview.h:54:18: warning: ‘virtual void UMLView::wheelEvent(QWheelEvent*)’ can be marked override [-Wsuggest-override] 54 | virtual void wheelEvent(QWheelEvent* event); | ^~~~~~~~~~ /<>/umbrello/umlview.h:55:18: warning: ‘virtual void UMLView::showEvent(QShowEvent*)’ can be marked override [-Wsuggest-override] 55 | virtual void showEvent(QShowEvent *se); | ^~~~~~~~~ /<>/umbrello/umlview.h:56:18: warning: ‘virtual void UMLView::hideEvent(QHideEvent*)’ can be marked override [-Wsuggest-override] 56 | virtual void hideEvent(QHideEvent *he); | ^~~~~~~~~ /<>/umbrello/umlview.h:57:18: warning: ‘virtual void UMLView::mousePressEvent(QMouseEvent*)’ can be marked override [-Wsuggest-override] 57 | virtual void mousePressEvent(QMouseEvent* event); | ^~~~~~~~~~~~~~~ /<>/umbrello/umlview.h:58:18: warning: ‘virtual void UMLView::mouseReleaseEvent(QMouseEvent*)’ can be marked override [-Wsuggest-override] 58 | virtual void mouseReleaseEvent(QMouseEvent* event); | ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlview.h:59:18: warning: ‘virtual void UMLView::resizeEvent(QResizeEvent*)’ can be marked override [-Wsuggest-override] 59 | virtual void resizeEvent(QResizeEvent *event); | ^~~~~~~~~~~ In file included from /<>/umbrello/assocrules.cpp:18: /<>/umbrello/umlwidgets/umlwidget.h:71:18: warning: ‘virtual void UMLWidget::setUseFillColor(bool)’ can be marked override [-Wsuggest-override] 71 | virtual void setUseFillColor(bool fc); | ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:74:18: warning: ‘virtual void UMLWidget::setTextColor(const QColor&)’ can be marked override [-Wsuggest-override] 74 | virtual void setTextColor(const QColor &color); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:77:18: warning: ‘virtual void UMLWidget::setLineColor(const QColor&)’ can be marked override [-Wsuggest-override] 77 | virtual void setLineColor(const QColor &color); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:80:18: warning: ‘virtual void UMLWidget::setLineWidth(uint)’ can be marked override [-Wsuggest-override] 80 | virtual void setLineWidth(uint width); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:83:18: warning: ‘virtual void UMLWidget::setFillColor(const QColor&)’ can be marked override [-Wsuggest-override] 83 | virtual void setFillColor(const QColor &color); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:87:18: warning: ‘virtual void UMLWidget::setSelected(bool)’ can be marked override [-Wsuggest-override] 87 | virtual void setSelected(bool _select); | ^~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:96:18: warning: ‘virtual void UMLWidget::setFont(const QFont&)’ can be marked override [-Wsuggest-override] 96 | virtual void setFont(const QFont &font); | ^~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:173:18: warning: ‘virtual void UMLWidget::showPropertiesDialog()’ can be marked override [-Wsuggest-override] 173 | virtual void showPropertiesDialog(); | ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:192:18: warning: ‘virtual bool UMLWidget::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] 192 | virtual bool loadFromXMI1(QDomElement &qElement); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:193:18: warning: ‘virtual void UMLWidget::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 193 | virtual void saveToXMI1(QDomDocument &qDoc, QDomElement &qElement); | ^~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:230:18: warning: ‘virtual void UMLWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] 230 | virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); | ^~~~~ /<>/umbrello/umlwidgets/umlwidget.h:234:18: warning: ‘virtual void UMLWidget::slotMenuSelection(QAction*)’ can be marked override [-Wsuggest-override] 234 | virtual void slotMenuSelection(QAction* action); | ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:251:18: warning: ‘virtual void UMLWidget::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] 251 | virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent* event); | ^~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:252:18: warning: ‘virtual void UMLWidget::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 252 | virtual void mouseDoubleClickEvent(QGraphicsSceneMouseEvent *event); | ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:253:18: warning: ‘virtual void UMLWidget::mousePressEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 253 | virtual void mousePressEvent(QGraphicsSceneMouseEvent *event); | ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:254:18: warning: ‘virtual void UMLWidget::mouseMoveEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 254 | virtual void mouseMoveEvent(QGraphicsSceneMouseEvent *event); | ^~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:255:18: warning: ‘virtual void UMLWidget::mouseReleaseEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 255 | virtual void mouseReleaseEvent(QGraphicsSceneMouseEvent *event); | ^~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/umlscene.h:17, from /<>/umbrello/umlwidgets/linkwidget.h:15, from /<>/umbrello/umlwidgets/associationwidget.h:15, from /<>/umbrello/assocrules.cpp:21: /<>/umbrello/umlwidgets/classifierwidget.h:97:16: warning: ‘virtual UMLWidget* ClassifierWidget::onWidget(const QPointF&)’ can be marked override [-Wsuggest-override] 97 | UMLWidget* onWidget(const QPointF& p); | ^~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:98:16: warning: ‘virtual UMLWidget* ClassifierWidget::widgetWithID(Uml::ID::Type)’ can be marked override [-Wsuggest-override] 98 | UMLWidget* widgetWithID(Uml::ID::Type id); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:100:18: warning: ‘virtual void ClassifierWidget::setDocumentation(const QString&)’ can be marked override [-Wsuggest-override] 100 | virtual void setDocumentation(const QString& doc); | ^~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:102:12: warning: ‘virtual QSizeF ClassifierWidget::calculateSize(bool) const’ can be marked override [-Wsuggest-override] 102 | QSizeF calculateSize(bool withExtensions = true) const; | ^~~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:104:18: warning: ‘virtual void ClassifierWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] 104 | virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); | ^~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:105:26: warning: ‘virtual QPainterPath ClassifierWidget::shape() const’ can be marked override [-Wsuggest-override] 105 | virtual QPainterPath shape() const; | ^~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:107:18: warning: ‘virtual void ClassifierWidget::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 107 | virtual void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); | ^~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:108:18: warning: ‘virtual bool ClassifierWidget::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] 108 | virtual bool loadFromXMI1(QDomElement & qElement); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:111:18: warning: ‘virtual void ClassifierWidget::slotMenuSelection(QAction*)’ can be marked override [-Wsuggest-override] 111 | virtual void slotMenuSelection(QAction* action); | ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:121:12: warning: ‘virtual QSizeF ClassifierWidget::minimumSize() const’ can be marked override [-Wsuggest-override] 121 | QSizeF minimumSize() const; | ^~~~~~~~~~~ In file included from /<>/umbrello/umlwidgets/linkwidget.h:15, from /<>/umbrello/umlwidgets/associationwidget.h:15, from /<>/umbrello/assocrules.cpp:21: /<>/umbrello/umlscene.h:338:10: warning: ‘virtual void UMLScene::dragEnterEvent(QGraphicsSceneDragDropEvent*)’ can be marked override [-Wsuggest-override] 338 | void dragEnterEvent(QGraphicsSceneDragDropEvent* enterEvent); | ^~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:339:10: warning: ‘virtual void UMLScene::dragMoveEvent(QGraphicsSceneDragDropEvent*)’ can be marked override [-Wsuggest-override] 339 | void dragMoveEvent(QGraphicsSceneDragDropEvent* moveEvent); | ^~~~~~~~~~~~~ /<>/umbrello/umlscene.h:340:10: warning: ‘virtual void UMLScene::dropEvent(QGraphicsSceneDragDropEvent*)’ can be marked override [-Wsuggest-override] 340 | void dropEvent(QGraphicsSceneDragDropEvent* dropEvent); | ^~~~~~~~~ /<>/umbrello/umlscene.h:342:10: warning: ‘virtual void UMLScene::mouseMoveEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 342 | void mouseMoveEvent(QGraphicsSceneMouseEvent* mouseEvent); | ^~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:343:10: warning: ‘virtual void UMLScene::mousePressEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 343 | void mousePressEvent(QGraphicsSceneMouseEvent* mouseEvent); | ^~~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:344:10: warning: ‘virtual void UMLScene::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 344 | void mouseDoubleClickEvent(QGraphicsSceneMouseEvent* mouseEvent); | ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:345:10: warning: ‘virtual void UMLScene::mouseReleaseEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 345 | void mouseReleaseEvent(QGraphicsSceneMouseEvent* mouseEvent); | ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:346:18: warning: ‘virtual void UMLScene::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] 346 | virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent* contextMenuEvent); | ^~~~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:358:18: warning: ‘virtual void UMLScene::drawBackground(QPainter*, const QRectF&)’ can be marked override [-Wsuggest-override] 358 | virtual void drawBackground(QPainter *painter, const QRectF &rect); | ^~~~~~~~~~~~~~ In file included from /<>/umbrello/assocrules.cpp:21: /<>/umbrello/umlwidgets/associationwidget.h:62:18: warning: ‘virtual void AssociationWidget::setUMLObject(UMLObject*)’ can be marked override [-Wsuggest-override] 62 | virtual void setUMLObject(UMLObject *obj); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:66:18: warning: ‘virtual void AssociationWidget::lwSetFont(QFont)’ can be marked override [-Wsuggest-override] 66 | virtual void lwSetFont(QFont font); | ^~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:67:28: warning: ‘virtual UMLClassifier* AssociationWidget::operationOwner()’ can be marked override [-Wsuggest-override] 67 | virtual UMLClassifier *operationOwner(); | ^~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:69:27: warning: ‘virtual UMLOperation* AssociationWidget::operation()’ can be marked override [-Wsuggest-override] 69 | virtual UMLOperation *operation(); | ^~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:70:18: warning: ‘virtual void AssociationWidget::setOperation(UMLOperation*)’ can be marked override [-Wsuggest-override] 70 | virtual void setOperation(UMLOperation *op); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:72:21: warning: ‘virtual QString AssociationWidget::customOpText()’ can be marked override [-Wsuggest-override] 72 | virtual QString customOpText(); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:73:18: warning: ‘virtual void AssociationWidget::setCustomOpText(const QString&)’ can be marked override [-Wsuggest-override] 73 | virtual void setCustomOpText(const QString &opText); | ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:75:18: warning: ‘virtual void AssociationWidget::resetTextPositions()’ can be marked override [-Wsuggest-override] 75 | virtual void resetTextPositions(); | ^~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:77:18: warning: ‘virtual void AssociationWidget::setMessageText(FloatingTextWidget*)’ can be marked override [-Wsuggest-override] 77 | virtual void setMessageText(FloatingTextWidget *ft); | ^~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:78:18: warning: ‘virtual void AssociationWidget::setText(FloatingTextWidget*, const QString&)’ can be marked override [-Wsuggest-override] 78 | virtual void setText(FloatingTextWidget *ft, const QString &newText); | ^~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:80:18: warning: ‘virtual void AssociationWidget::showPropertiesDialog()’ can be marked override [-Wsuggest-override] 80 | virtual void showPropertiesDialog(); | ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:82:21: warning: ‘virtual QString AssociationWidget::lwOperationText()’ can be marked override [-Wsuggest-override] 82 | virtual QString lwOperationText(); | ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:83:28: warning: ‘virtual UMLClassifier* AssociationWidget::lwClassifier()’ can be marked override [-Wsuggest-override] 83 | virtual UMLClassifier *lwClassifier(); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:84:18: warning: ‘virtual void AssociationWidget::setOperationText(const QString&)’ can be marked override [-Wsuggest-override] 84 | virtual void setOperationText(const QString &op); | ^~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:86:18: warning: ‘virtual void AssociationWidget::constrainTextPos(qreal&, qreal&, qreal, qreal, Uml::TextRole::Enum)’ can be marked override [-Wsuggest-override] 86 | virtual void constrainTextPos(qreal &textX, qreal &textY, | ^~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:90:18: warning: ‘virtual void AssociationWidget::calculateNameTextSegment()’ can be marked override [-Wsuggest-override] 90 | virtual void calculateNameTextSegment(); | ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:105:10: warning: ‘virtual void AssociationWidget::setName(const QString&)’ can be marked override [-Wsuggest-override] 105 | void setName(const QString &strRole); | ^~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:149:20: warning: ‘virtual QRectF AssociationWidget::boundingRect() const’ can be marked override [-Wsuggest-override] 149 | virtual QRectF boundingRect() const; | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:150:26: warning: ‘virtual QPainterPath AssociationWidget::shape() const’ can be marked override [-Wsuggest-override] 150 | virtual QPainterPath shape() const; | ^~~~~ /<>/umbrello/umlwidgets/associationwidget.h:156:16: warning: ‘virtual UMLWidget* AssociationWidget::onWidget(const QPointF&)’ can be marked override [-Wsuggest-override] 156 | UMLWidget* onWidget(const QPointF &p); | ^~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:174:11: warning: ‘virtual QFont AssociationWidget::font() const’ can be marked override [-Wsuggest-override] 174 | QFont font() const; | ^~~~ /<>/umbrello/umlwidgets/associationwidget.h:176:18: warning: ‘virtual void AssociationWidget::setTextColor(const QColor&)’ can be marked override [-Wsuggest-override] 176 | virtual void setTextColor(const QColor &color); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:177:18: warning: ‘virtual void AssociationWidget::setLineColor(const QColor&)’ can be marked override [-Wsuggest-override] 177 | virtual void setLineColor(const QColor &color); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:178:18: warning: ‘virtual void AssociationWidget::setLineWidth(uint)’ can be marked override [-Wsuggest-override] 178 | virtual void setLineWidth(uint width); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:186:18: warning: ‘virtual bool AssociationWidget::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] 186 | virtual bool loadFromXMI1(QDomElement& qElement); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:187:18: warning: ‘virtual void AssociationWidget::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 187 | virtual void saveToXMI1(QDomDocument &qDoc, QDomElement &qElement); | ^~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:195:18: warning: ‘virtual void AssociationWidget::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 195 | virtual void mouseDoubleClickEvent(QGraphicsSceneMouseEvent *event); | ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:196:18: warning: ‘virtual void AssociationWidget::mouseMoveEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 196 | virtual void mouseMoveEvent(QGraphicsSceneMouseEvent *event); | ^~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:197:18: warning: ‘virtual void AssociationWidget::mousePressEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 197 | virtual void mousePressEvent(QGraphicsSceneMouseEvent *event); | ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:198:18: warning: ‘virtual void AssociationWidget::mouseReleaseEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 198 | virtual void mouseReleaseEvent(QGraphicsSceneMouseEvent *event); | ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:200:18: warning: ‘virtual void AssociationWidget::setSelected(bool)’ can be marked override [-Wsuggest-override] 200 | virtual void setSelected(bool _select); | ^~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:202:18: warning: ‘virtual void AssociationWidget::slotMenuSelection(QAction*)’ can be marked override [-Wsuggest-override] 202 | virtual void slotMenuSelection(QAction* action); | ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:209:18: warning: ‘virtual void AssociationWidget::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] 209 | virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent *event); | ^~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:211:18: warning: ‘virtual void AssociationWidget::hoverEnterEvent(QGraphicsSceneHoverEvent*)’ can be marked override [-Wsuggest-override] 211 | virtual void hoverEnterEvent(QGraphicsSceneHoverEvent *event); | ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:212:18: warning: ‘virtual void AssociationWidget::hoverLeaveEvent(QGraphicsSceneHoverEvent*)’ can be marked override [-Wsuggest-override] 212 | virtual void hoverLeaveEvent(QGraphicsSceneHoverEvent *event); | ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:213:18: warning: ‘virtual void AssociationWidget::hoverMoveEvent(QGraphicsSceneHoverEvent*)’ can be marked override [-Wsuggest-override] 213 | virtual void hoverMoveEvent(QGraphicsSceneHoverEvent *event); | ^~~~~~~~~~~~~~ In file included from /<>/umbrello/assocrules.cpp:22: /<>/umbrello/umlwidgets/statewidget.h:63:18: warning: ‘virtual void StateWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] 63 | virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); | ^~~~~ /<>/umbrello/umlwidgets/statewidget.h:79:18: warning: ‘virtual void StateWidget::showPropertiesDialog()’ can be marked override [-Wsuggest-override] 79 | virtual void showPropertiesDialog(); | ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/statewidget.h:81:18: warning: ‘virtual bool StateWidget::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] 81 | virtual bool loadFromXMI1(QDomElement & qElement); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/statewidget.h:82:18: warning: ‘virtual void StateWidget::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 82 | virtual void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); | ^~~~~~~~~~ /<>/umbrello/umlwidgets/statewidget.h:85:12: warning: ‘virtual QSizeF StateWidget::minimumSize() const’ can be marked override [-Wsuggest-override] 85 | QSizeF minimumSize() const; | ^~~~~~~~~~~ /<>/umbrello/umlwidgets/statewidget.h:86:12: warning: ‘virtual QSizeF StateWidget::maximumSize()’ can be marked override [-Wsuggest-override] 86 | QSizeF maximumSize(); | ^~~~~~~~~~~ /<>/umbrello/umlwidgets/statewidget.h:90:18: warning: ‘virtual void StateWidget::slotMenuSelection(QAction*)’ can be marked override [-Wsuggest-override] 90 | virtual void slotMenuSelection(QAction* action); | ^~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/assocrules.cpp:23: /<>/umbrello/umlwidgets/activitywidget.h:65:18: warning: ‘virtual void ActivityWidget::showPropertiesDialog()’ can be marked override [-Wsuggest-override] 65 | virtual void showPropertiesDialog(); | ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/activitywidget.h:66:18: warning: ‘virtual void ActivityWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] 66 | virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); | ^~~~~ /<>/umbrello/umlwidgets/activitywidget.h:67:18: warning: ‘virtual void ActivityWidget::moveWidgetBy(qreal, qreal)’ can be marked override [-Wsuggest-override] 67 | virtual void moveWidgetBy(qreal diffX, qreal diffY); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/activitywidget.h:69:18: warning: ‘virtual bool ActivityWidget::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] 69 | virtual bool loadFromXMI1(QDomElement & qElement); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/activitywidget.h:70:18: warning: ‘virtual void ActivityWidget::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 70 | virtual void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); | ^~~~~~~~~~ /<>/umbrello/umlwidgets/activitywidget.h:72:10: warning: ‘virtual void ActivityWidget::constrain(qreal&, qreal&)’ can be marked override [-Wsuggest-override] 72 | void constrain(qreal& width, qreal& height); | ^~~~~~~~~ /<>/umbrello/umlwidgets/activitywidget.h:86:18: warning: ‘virtual void ActivityWidget::slotMenuSelection(QAction*)’ can be marked override [-Wsuggest-override] 86 | virtual void slotMenuSelection(QAction* action); | ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/activitywidget.h:89:20: warning: ‘virtual QSizeF ActivityWidget::minimumSize() const’ can be marked override [-Wsuggest-override] 89 | virtual QSizeF minimumSize() const; | ^~~~~~~~~~~ /<>/umbrello/umlwidgets/activitywidget.h:90:20: warning: ‘virtual QSizeF ActivityWidget::maximumSize()’ can be marked override [-Wsuggest-override] 90 | virtual QSizeF maximumSize(); | ^~~~~~~~~~~ In file included from /<>/umbrello/umlwidgets/signalwidget.h:14, from /<>/umbrello/assocrules.cpp:24: /<>/umbrello/umlwidgets/floatingtextwidget.h:61:18: warning: ‘virtual void FloatingTextWidget::showPropertiesDialog()’ can be marked override [-Wsuggest-override] 61 | virtual void showPropertiesDialog(); | ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/floatingtextwidget.h:66:10: warning: ‘virtual bool FloatingTextWidget::activate(IDChangeLog*)’ can be marked override [-Wsuggest-override] 66 | bool activate(IDChangeLog* ChangeLog = 0); | ^~~~~~~~ /<>/umbrello/umlwidgets/floatingtextwidget.h:79:16: warning: ‘virtual UMLWidget* FloatingTextWidget::onWidget(const QPointF&)’ can be marked override [-Wsuggest-override] 79 | UMLWidget* onWidget(const QPointF& p); | ^~~~~~~~ /<>/umbrello/umlwidgets/floatingtextwidget.h:81:18: warning: ‘virtual void FloatingTextWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] 81 | virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); | ^~~~~ /<>/umbrello/umlwidgets/floatingtextwidget.h:83:18: warning: ‘virtual void FloatingTextWidget::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 83 | virtual void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); | ^~~~~~~~~~ /<>/umbrello/umlwidgets/floatingtextwidget.h:84:18: warning: ‘virtual bool FloatingTextWidget::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] 84 | virtual bool loadFromXMI1(QDomElement& qElement); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/floatingtextwidget.h:87:18: warning: ‘virtual void FloatingTextWidget::slotMenuSelection(QAction*)’ can be marked override [-Wsuggest-override] 87 | virtual void slotMenuSelection(QAction* action); | ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/floatingtextwidget.h:91:12: warning: ‘virtual QSizeF FloatingTextWidget::minimumSize() const’ can be marked override [-Wsuggest-override] 91 | QSizeF minimumSize() const; | ^~~~~~~~~~~ /<>/umbrello/umlwidgets/floatingtextwidget.h:93:18: warning: ‘virtual void FloatingTextWidget::moveWidgetBy(qreal, qreal)’ can be marked override [-Wsuggest-override] 93 | virtual void moveWidgetBy(qreal diffX, qreal diffY); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/floatingtextwidget.h:94:18: warning: ‘virtual void FloatingTextWidget::constrainMovementForAllWidgets(qreal&, qreal&)’ can be marked override [-Wsuggest-override] 94 | virtual void constrainMovementForAllWidgets(qreal &diffX, qreal &diffY); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/assocrules.cpp:24: /<>/umbrello/umlwidgets/signalwidget.h:43:18: warning: ‘virtual void SignalWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] 43 | virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); | ^~~~~ /<>/umbrello/umlwidgets/signalwidget.h:45:10: warning: ‘virtual void SignalWidget::setX(qreal)’ can be marked override [-Wsuggest-override] 45 | void setX(qreal newX); | ^~~~ /<>/umbrello/umlwidgets/signalwidget.h:46:10: warning: ‘virtual void SignalWidget::setY(qreal)’ can be marked override [-Wsuggest-override] 46 | void setY(qreal newY); | ^~~~ /<>/umbrello/umlwidgets/signalwidget.h:48:18: warning: ‘virtual void SignalWidget::setName(const QString&)’ can be marked override [-Wsuggest-override] 48 | virtual void setName(const QString &strName); | ^~~~~~~ /<>/umbrello/umlwidgets/signalwidget.h:54:19: warning: ‘virtual void SignalWidget::showPropertiesDialog()’ can be marked override [-Wsuggest-override] 54 | virtual void showPropertiesDialog(); | ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/signalwidget.h:56:10: warning: ‘virtual void SignalWidget::mouseMoveEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 56 | void mouseMoveEvent(QGraphicsSceneMouseEvent *me); | ^~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/signalwidget.h:58:18: warning: ‘virtual bool SignalWidget::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] 58 | virtual bool loadFromXMI1(QDomElement & qElement); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/signalwidget.h:59:18: warning: ‘virtual void SignalWidget::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 59 | virtual void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); | ^~~~~~~~~~ /<>/umbrello/umlwidgets/signalwidget.h:62:18: warning: ‘virtual void SignalWidget::slotMenuSelection(QAction*)’ can be marked override [-Wsuggest-override] 62 | virtual void slotMenuSelection(QAction* action); | ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/signalwidget.h:65:12: warning: ‘virtual QSizeF SignalWidget::minimumSize() const’ can be marked override [-Wsuggest-override] 65 | QSizeF minimumSize() const; | ^~~~~~~~~~~ In file included from /<>/umbrello/umlwidgets/forkjoinwidget.h:15, from /<>/umbrello/assocrules.cpp:25: /<>/umbrello/umlwidgets/boxwidget.h:33:18: warning: ‘virtual void BoxWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] 33 | virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); | ^~~~~ /<>/umbrello/umlwidgets/boxwidget.h:34:18: warning: ‘virtual void BoxWidget::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 34 | virtual void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); | ^~~~~~~~~~ /<>/umbrello/umlwidgets/boxwidget.h:36:18: warning: ‘virtual void BoxWidget::showPropertiesDialog()’ can be marked override [-Wsuggest-override] 36 | virtual void showPropertiesDialog(); | ^~~~~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/assocrules.cpp:25: /<>/umbrello/umlwidgets/forkjoinwidget.h:36:18: warning: ‘virtual void ForkJoinWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] 36 | virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); | ^~~~~ /<>/umbrello/umlwidgets/forkjoinwidget.h:38:18: warning: ‘virtual bool ForkJoinWidget::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] 38 | virtual bool loadFromXMI1(QDomElement & qElement); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/forkjoinwidget.h:39:18: warning: ‘virtual void ForkJoinWidget::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 39 | virtual void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); | ^~~~~~~~~~ /<>/umbrello/umlwidgets/forkjoinwidget.h:41:10: warning: ‘virtual void ForkJoinWidget::showPropertiesDialog()’ can be marked override [-Wsuggest-override] 41 | void showPropertiesDialog(); | ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/forkjoinwidget.h:44:18: warning: ‘virtual void ForkJoinWidget::slotMenuSelection(QAction*)’ can be marked override [-Wsuggest-override] 44 | virtual void slotMenuSelection(QAction* action); | ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/forkjoinwidget.h:47:12: warning: ‘virtual QSizeF ForkJoinWidget::minimumSize() const’ can be marked override [-Wsuggest-override] 47 | QSizeF minimumSize() const; | ^~~~~~~~~~~ /<>/umbrello/umlwidgets/forkjoinwidget.h:51:10: warning: ‘virtual void ForkJoinWidget::constrain(qreal&, qreal&)’ can be marked override [-Wsuggest-override] 51 | void constrain(qreal& width, qreal& height); | ^~~~~~~~~ In file included from /<>/umbrello/assocrules.cpp:27: /<>/umbrello/umllistview.h:115:10: warning: ‘virtual bool UMLListView::event(QEvent*)’ can be marked override [-Wsuggest-override] 115 | bool event(QEvent *e); | ^~~~~ /<>/umbrello/umllistview.h:116:10: warning: ‘virtual void UMLListView::mouseReleaseEvent(QMouseEvent*)’ can be marked override [-Wsuggest-override] 116 | void mouseReleaseEvent(QMouseEvent *me); | ^~~~~~~~~~~~~~~~~ /<>/umbrello/umllistview.h:117:10: warning: ‘virtual void UMLListView::mousePressEvent(QMouseEvent*)’ can be marked override [-Wsuggest-override] 117 | void mousePressEvent(QMouseEvent *me); | ^~~~~~~~~~~~~~~ /<>/umbrello/umllistview.h:118:10: warning: ‘virtual void UMLListView::mouseMoveEvent(QMouseEvent*)’ can be marked override [-Wsuggest-override] 118 | void mouseMoveEvent(QMouseEvent *me); | ^~~~~~~~~~~~~~ /<>/umbrello/umllistview.h:119:10: warning: ‘virtual void UMLListView::mouseDoubleClickEvent(QMouseEvent*)’ can be marked override [-Wsuggest-override] 119 | void mouseDoubleClickEvent(QMouseEvent *me); | ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umllistview.h:120:10: warning: ‘virtual void UMLListView::focusOutEvent(QFocusEvent*)’ can be marked override [-Wsuggest-override] 120 | void focusOutEvent (QFocusEvent *fe); | ^~~~~~~~~~~~~ /<>/umbrello/umllistview.h:121:10: warning: ‘virtual void UMLListView::contextMenuEvent(QContextMenuEvent*)’ can be marked override [-Wsuggest-override] 121 | void contextMenuEvent(QContextMenuEvent *event); | ^~~~~~~~~~~~~~~~ /<>/umbrello/umllistview.h:125:10: warning: ‘virtual void UMLListView::keyPressEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] 125 | void keyPressEvent(QKeyEvent* ke); | ^~~~~~~~~~~~~ /<>/umbrello/umllistview.h:126:10: warning: ‘virtual void UMLListView::dragEnterEvent(QDragEnterEvent*)’ can be marked override [-Wsuggest-override] 126 | void dragEnterEvent(QDragEnterEvent* event); | ^~~~~~~~~~~~~~ /<>/umbrello/umllistview.h:127:10: warning: ‘virtual void UMLListView::dragMoveEvent(QDragMoveEvent*)’ can be marked override [-Wsuggest-override] 127 | void dragMoveEvent(QDragMoveEvent* event); | ^~~~~~~~~~~~~ /<>/umbrello/umllistview.h:128:10: warning: ‘virtual void UMLListView::dropEvent(QDropEvent*)’ can be marked override [-Wsuggest-override] 128 | void dropEvent(QDropEvent* event); | ^~~~~~~~~ /<>/umbrello/umllistview.h:129:10: warning: ‘virtual void UMLListView::commitData(QWidget*)’ can be marked override [-Wsuggest-override] 129 | void commitData(QWidget *editor); | ^~~~~~~~~~ [ 79%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/basictypes.cpp.o cd /<>/obj-aarch64-linux-gnu/umbrello && /usr/bin/aarch64-linux-gnu-g++ -DCMAKE_BINARY_DIR=\"/<>/obj-aarch64-linux-gnu\" -DKCOREADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLO_VERSION_STRING=\"2.23.3\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-aarch64-linux-gnu/umbrello -I/<>/umbrello -I/<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/include -I/<>/obj-aarch64-linux-gnu -I/<>/umbrello/clipboard -I/<>/umbrello/cmds -I/<>/umbrello/codegenerators -I/<>/umbrello/codegenerators/ada -I/<>/umbrello/codegenerators/as -I/<>/umbrello/codegenerators/cpp -I/<>/umbrello/codegenerators/csharp -I/<>/umbrello/codegenerators/d -I/<>/umbrello/codegenerators/idl -I/<>/umbrello/codegenerators/java -I/<>/umbrello/codegenerators/js -I/<>/umbrello/codegenerators/pascal -I/<>/umbrello/codegenerators/perl -I/<>/umbrello/codegenerators/php -I/<>/umbrello/codegenerators/python -I/<>/umbrello/codegenerators/ruby -I/<>/umbrello/codegenerators/sql -I/<>/umbrello/codegenerators/tcl -I/<>/umbrello/codegenerators/vala -I/<>/umbrello/codegenerators/xml -I/<>/umbrello/codegenwizard -I/<>/umbrello/codeimport -I/<>/umbrello/codeimport/csharp -I/<>/umbrello/codeimpwizard -I/<>/umbrello/debug -I/<>/umbrello/dialogs -I/<>/umbrello/dialogs/pages -I/<>/umbrello/dialogs/widgets -I/<>/umbrello/docgenerators -I/<>/umbrello/finder -I/<>/umbrello/refactoring -I/<>/umbrello/uml1model -I/<>/umbrello/umlwidgets -I/<>/lib/cppparser -I/<>/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/aarch64-linux-gnu/qt5 -isystem /usr/include/aarch64-linux-gnu/qt5/QtWidgets -isystem /usr/include/aarch64-linux-gnu/qt5/QtGui -isystem /usr/include/aarch64-linux-gnu/qt5/QtCore -isystem /usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/aarch64-linux-gnu/qt5/QtXml -isystem /usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/aarch64-linux-gnu/qt5/QtSvg -isystem /usr/include/aarch64-linux-gnu/qt5/QtWebKitWidgets -isystem /usr/include/aarch64-linux-gnu/qt5/QtWebKit -isystem /usr/include/aarch64-linux-gnu/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/aarch64-linux-gnu/qt5/QtConcurrent -isystem /usr/include/aarch64-linux-gnu/qt5/QtDBus -isystem /usr/include/KF5/KTextEditor -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -fno-delete-null-pointer-checks -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -o CMakeFiles/libumbrello.dir/basictypes.cpp.o -c /<>/umbrello/basictypes.cpp In file included from /<>/umbrello/basictypes.cpp:22: /<>/umbrello/debug/debug_utils.h:91:18: warning: ‘virtual void Tracer::showEvent(QShowEvent*)’ can be marked override [-Wsuggest-override] 91 | virtual void showEvent(QShowEvent*); | ^~~~~~~~~ [ 79%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/birdview.cpp.o cd /<>/obj-aarch64-linux-gnu/umbrello && /usr/bin/aarch64-linux-gnu-g++ -DCMAKE_BINARY_DIR=\"/<>/obj-aarch64-linux-gnu\" -DKCOREADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLO_VERSION_STRING=\"2.23.3\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-aarch64-linux-gnu/umbrello -I/<>/umbrello -I/<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/include -I/<>/obj-aarch64-linux-gnu -I/<>/umbrello/clipboard -I/<>/umbrello/cmds -I/<>/umbrello/codegenerators -I/<>/umbrello/codegenerators/ada -I/<>/umbrello/codegenerators/as -I/<>/umbrello/codegenerators/cpp -I/<>/umbrello/codegenerators/csharp -I/<>/umbrello/codegenerators/d -I/<>/umbrello/codegenerators/idl -I/<>/umbrello/codegenerators/java -I/<>/umbrello/codegenerators/js -I/<>/umbrello/codegenerators/pascal -I/<>/umbrello/codegenerators/perl -I/<>/umbrello/codegenerators/php -I/<>/umbrello/codegenerators/python -I/<>/umbrello/codegenerators/ruby -I/<>/umbrello/codegenerators/sql -I/<>/umbrello/codegenerators/tcl -I/<>/umbrello/codegenerators/vala -I/<>/umbrello/codegenerators/xml -I/<>/umbrello/codegenwizard -I/<>/umbrello/codeimport -I/<>/umbrello/codeimport/csharp -I/<>/umbrello/codeimpwizard -I/<>/umbrello/debug -I/<>/umbrello/dialogs -I/<>/umbrello/dialogs/pages -I/<>/umbrello/dialogs/widgets -I/<>/umbrello/docgenerators -I/<>/umbrello/finder -I/<>/umbrello/refactoring -I/<>/umbrello/uml1model -I/<>/umbrello/umlwidgets -I/<>/lib/cppparser -I/<>/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/aarch64-linux-gnu/qt5 -isystem /usr/include/aarch64-linux-gnu/qt5/QtWidgets -isystem /usr/include/aarch64-linux-gnu/qt5/QtGui -isystem /usr/include/aarch64-linux-gnu/qt5/QtCore -isystem /usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/aarch64-linux-gnu/qt5/QtXml -isystem /usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/aarch64-linux-gnu/qt5/QtSvg -isystem /usr/include/aarch64-linux-gnu/qt5/QtWebKitWidgets -isystem /usr/include/aarch64-linux-gnu/qt5/QtWebKit -isystem /usr/include/aarch64-linux-gnu/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/aarch64-linux-gnu/qt5/QtConcurrent -isystem /usr/include/aarch64-linux-gnu/qt5/QtDBus -isystem /usr/include/KF5/KTextEditor -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -fno-delete-null-pointer-checks -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -o CMakeFiles/libumbrello.dir/birdview.cpp.o -c /<>/umbrello/birdview.cpp In file included from /<>/umbrello/birdview.cpp:20: /<>/umbrello/birdview.h:50:18: warning: ‘virtual void BirdViewDockWidget::resizeEvent(QResizeEvent*)’ can be marked override [-Wsuggest-override] 50 | virtual void resizeEvent(QResizeEvent *event); | ^~~~~~~~~~~ /<>/umbrello/birdview.h:80:18: warning: ‘virtual void BirdView::mousePressEvent(QMouseEvent*)’ can be marked override [-Wsuggest-override] 80 | virtual void mousePressEvent(QMouseEvent *event); | ^~~~~~~~~~~~~~~ /<>/umbrello/birdview.h:81:18: warning: ‘virtual void BirdView::mouseMoveEvent(QMouseEvent*)’ can be marked override [-Wsuggest-override] 81 | virtual void mouseMoveEvent(QMouseEvent *event); | ^~~~~~~~~~~~~~ /<>/umbrello/birdview.h:82:18: warning: ‘virtual void BirdView::mouseReleaseEvent(QMouseEvent*)’ can be marked override [-Wsuggest-override] 82 | virtual void mouseReleaseEvent(QMouseEvent *event); | ^~~~~~~~~~~~~~~~~ /<>/umbrello/birdview.h:83:18: warning: ‘virtual void BirdView::keyPressEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] 83 | virtual void keyPressEvent(QKeyEvent *event); | ^~~~~~~~~~~~~ In file included from /<>/umbrello/birdview.cpp:22: /<>/umbrello/debug/debug_utils.h:91:18: warning: ‘virtual void Tracer::showEvent(QShowEvent*)’ can be marked override [-Wsuggest-override] 91 | virtual void showEvent(QShowEvent*); | ^~~~~~~~~ In file included from /<>/umbrello/uml.h:15, from /<>/umbrello/birdview.cpp:23: /<>/umbrello/dialogs/multipagedialogbase.h:101:18: warning: ‘virtual void MultiPageDialogBase::keyPressEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] 101 | virtual void keyPressEvent(QKeyEvent *event); | ^~~~~~~~~~~~~ In file included from /<>/umbrello/birdview.cpp:23: /<>/umbrello/uml.h:201:18: warning: ‘virtual void UMLApp::keyPressEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] 201 | virtual void keyPressEvent(QKeyEvent* e); | ^~~~~~~~~~~~~ /<>/umbrello/uml.h:202:18: warning: ‘virtual void UMLApp::keyReleaseEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] 202 | virtual void keyReleaseEvent(QKeyEvent* e); | ^~~~~~~~~~~~~~~ /<>/umbrello/uml.h:204:18: warning: ‘virtual void UMLApp::customEvent(QEvent*)’ can be marked override [-Wsuggest-override] 204 | virtual void customEvent(QEvent* e); | ^~~~~~~~~~~ /<>/umbrello/uml.h:215:18: warning: ‘virtual bool UMLApp::queryClose()’ can be marked override [-Wsuggest-override] 215 | virtual bool queryClose(); | ^~~~~~~~~~ /<>/umbrello/uml.h:217:18: warning: ‘virtual void UMLApp::saveProperties(KConfigGroup&)’ can be marked override [-Wsuggest-override] 217 | virtual void saveProperties(KConfigGroup & cfg); | ^~~~~~~~~~~~~~ /<>/umbrello/uml.h:218:18: warning: ‘virtual void UMLApp::readProperties(const KConfigGroup&)’ can be marked override [-Wsuggest-override] 218 | virtual void readProperties(const KConfigGroup & cfg); | ^~~~~~~~~~~~~~ In file included from /<>/umbrello/umlwidgets/umlwidget.h:18, from /<>/umbrello/umlwidgets/classifierwidget.h:16, from /<>/umbrello/umlscene.h:17, from /<>/umbrello/birdview.cpp:24: /<>/umbrello/umlwidgets/widgetbase.h:187:20: warning: ‘virtual QRectF WidgetBase::boundingRect() const’ can be marked override [-Wsuggest-override] 187 | virtual QRectF boundingRect() const; | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/widgetbase.h:191:18: warning: ‘virtual void WidgetBase::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] 191 | virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); | ^~~~~ /<>/umbrello/umlwidgets/widgetbase.h:260:18: warning: ‘virtual void WidgetBase::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] 260 | virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent *event); | ^~~~~~~~~~~~~~~~ In file included from /<>/umbrello/umlwidgets/classifierwidget.h:16, from /<>/umbrello/umlscene.h:17, from /<>/umbrello/birdview.cpp:24: /<>/umbrello/umlwidgets/umlwidget.h:71:18: warning: ‘virtual void UMLWidget::setUseFillColor(bool)’ can be marked override [-Wsuggest-override] 71 | virtual void setUseFillColor(bool fc); | ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:74:18: warning: ‘virtual void UMLWidget::setTextColor(const QColor&)’ can be marked override [-Wsuggest-override] 74 | virtual void setTextColor(const QColor &color); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:77:18: warning: ‘virtual void UMLWidget::setLineColor(const QColor&)’ can be marked override [-Wsuggest-override] 77 | virtual void setLineColor(const QColor &color); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:80:18: warning: ‘virtual void UMLWidget::setLineWidth(uint)’ can be marked override [-Wsuggest-override] 80 | virtual void setLineWidth(uint width); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:83:18: warning: ‘virtual void UMLWidget::setFillColor(const QColor&)’ can be marked override [-Wsuggest-override] 83 | virtual void setFillColor(const QColor &color); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:87:18: warning: ‘virtual void UMLWidget::setSelected(bool)’ can be marked override [-Wsuggest-override] 87 | virtual void setSelected(bool _select); | ^~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:96:18: warning: ‘virtual void UMLWidget::setFont(const QFont&)’ can be marked override [-Wsuggest-override] 96 | virtual void setFont(const QFont &font); | ^~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:173:18: warning: ‘virtual void UMLWidget::showPropertiesDialog()’ can be marked override [-Wsuggest-override] 173 | virtual void showPropertiesDialog(); | ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:192:18: warning: ‘virtual bool UMLWidget::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] 192 | virtual bool loadFromXMI1(QDomElement &qElement); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:193:18: warning: ‘virtual void UMLWidget::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 193 | virtual void saveToXMI1(QDomDocument &qDoc, QDomElement &qElement); | ^~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:230:18: warning: ‘virtual void UMLWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] 230 | virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); | ^~~~~ /<>/umbrello/umlwidgets/umlwidget.h:234:18: warning: ‘virtual void UMLWidget::slotMenuSelection(QAction*)’ can be marked override [-Wsuggest-override] 234 | virtual void slotMenuSelection(QAction* action); | ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:251:18: warning: ‘virtual void UMLWidget::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] 251 | virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent* event); | ^~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:252:18: warning: ‘virtual void UMLWidget::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 252 | virtual void mouseDoubleClickEvent(QGraphicsSceneMouseEvent *event); | ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:253:18: warning: ‘virtual void UMLWidget::mousePressEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 253 | virtual void mousePressEvent(QGraphicsSceneMouseEvent *event); | ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:254:18: warning: ‘virtual void UMLWidget::mouseMoveEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 254 | virtual void mouseMoveEvent(QGraphicsSceneMouseEvent *event); | ^~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:255:18: warning: ‘virtual void UMLWidget::mouseReleaseEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 255 | virtual void mouseReleaseEvent(QGraphicsSceneMouseEvent *event); | ^~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/umlscene.h:17, from /<>/umbrello/birdview.cpp:24: /<>/umbrello/umlwidgets/classifierwidget.h:97:16: warning: ‘virtual UMLWidget* ClassifierWidget::onWidget(const QPointF&)’ can be marked override [-Wsuggest-override] 97 | UMLWidget* onWidget(const QPointF& p); | ^~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:98:16: warning: ‘virtual UMLWidget* ClassifierWidget::widgetWithID(Uml::ID::Type)’ can be marked override [-Wsuggest-override] 98 | UMLWidget* widgetWithID(Uml::ID::Type id); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:100:18: warning: ‘virtual void ClassifierWidget::setDocumentation(const QString&)’ can be marked override [-Wsuggest-override] 100 | virtual void setDocumentation(const QString& doc); | ^~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:102:12: warning: ‘virtual QSizeF ClassifierWidget::calculateSize(bool) const’ can be marked override [-Wsuggest-override] 102 | QSizeF calculateSize(bool withExtensions = true) const; | ^~~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:104:18: warning: ‘virtual void ClassifierWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] 104 | virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); | ^~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:105:26: warning: ‘virtual QPainterPath ClassifierWidget::shape() const’ can be marked override [-Wsuggest-override] 105 | virtual QPainterPath shape() const; | ^~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:107:18: warning: ‘virtual void ClassifierWidget::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 107 | virtual void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); | ^~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:108:18: warning: ‘virtual bool ClassifierWidget::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] 108 | virtual bool loadFromXMI1(QDomElement & qElement); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:111:18: warning: ‘virtual void ClassifierWidget::slotMenuSelection(QAction*)’ can be marked override [-Wsuggest-override] 111 | virtual void slotMenuSelection(QAction* action); | ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:121:12: warning: ‘virtual QSizeF ClassifierWidget::minimumSize() const’ can be marked override [-Wsuggest-override] 121 | QSizeF minimumSize() const; | ^~~~~~~~~~~ In file included from /<>/umbrello/birdview.cpp:24: /<>/umbrello/umlscene.h:338:10: warning: ‘virtual void UMLScene::dragEnterEvent(QGraphicsSceneDragDropEvent*)’ can be marked override [-Wsuggest-override] 338 | void dragEnterEvent(QGraphicsSceneDragDropEvent* enterEvent); | ^~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:339:10: warning: ‘virtual void UMLScene::dragMoveEvent(QGraphicsSceneDragDropEvent*)’ can be marked override [-Wsuggest-override] 339 | void dragMoveEvent(QGraphicsSceneDragDropEvent* moveEvent); | ^~~~~~~~~~~~~ /<>/umbrello/umlscene.h:340:10: warning: ‘virtual void UMLScene::dropEvent(QGraphicsSceneDragDropEvent*)’ can be marked override [-Wsuggest-override] 340 | void dropEvent(QGraphicsSceneDragDropEvent* dropEvent); | ^~~~~~~~~ /<>/umbrello/umlscene.h:342:10: warning: ‘virtual void UMLScene::mouseMoveEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 342 | void mouseMoveEvent(QGraphicsSceneMouseEvent* mouseEvent); | ^~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:343:10: warning: ‘virtual void UMLScene::mousePressEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 343 | void mousePressEvent(QGraphicsSceneMouseEvent* mouseEvent); | ^~~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:344:10: warning: ‘virtual void UMLScene::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 344 | void mouseDoubleClickEvent(QGraphicsSceneMouseEvent* mouseEvent); | ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:345:10: warning: ‘virtual void UMLScene::mouseReleaseEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 345 | void mouseReleaseEvent(QGraphicsSceneMouseEvent* mouseEvent); | ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:346:18: warning: ‘virtual void UMLScene::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] 346 | virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent* contextMenuEvent); | ^~~~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:358:18: warning: ‘virtual void UMLScene::drawBackground(QPainter*, const QRectF&)’ can be marked override [-Wsuggest-override] 358 | virtual void drawBackground(QPainter *painter, const QRectF &rect); | ^~~~~~~~~~~~~~ In file included from /<>/umbrello/birdview.cpp:25: /<>/umbrello/umlview.h:54:18: warning: ‘virtual void UMLView::wheelEvent(QWheelEvent*)’ can be marked override [-Wsuggest-override] 54 | virtual void wheelEvent(QWheelEvent* event); | ^~~~~~~~~~ /<>/umbrello/umlview.h:55:18: warning: ‘virtual void UMLView::showEvent(QShowEvent*)’ can be marked override [-Wsuggest-override] 55 | virtual void showEvent(QShowEvent *se); | ^~~~~~~~~ /<>/umbrello/umlview.h:56:18: warning: ‘virtual void UMLView::hideEvent(QHideEvent*)’ can be marked override [-Wsuggest-override] 56 | virtual void hideEvent(QHideEvent *he); | ^~~~~~~~~ /<>/umbrello/umlview.h:57:18: warning: ‘virtual void UMLView::mousePressEvent(QMouseEvent*)’ can be marked override [-Wsuggest-override] 57 | virtual void mousePressEvent(QMouseEvent* event); | ^~~~~~~~~~~~~~~ /<>/umbrello/umlview.h:58:18: warning: ‘virtual void UMLView::mouseReleaseEvent(QMouseEvent*)’ can be marked override [-Wsuggest-override] 58 | virtual void mouseReleaseEvent(QMouseEvent* event); | ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlview.h:59:18: warning: ‘virtual void UMLView::resizeEvent(QResizeEvent*)’ can be marked override [-Wsuggest-override] 59 | virtual void resizeEvent(QResizeEvent *event); | ^~~~~~~~~~~ [ 79%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/cmdlineexportallviewsevent.cpp.o cd /<>/obj-aarch64-linux-gnu/umbrello && /usr/bin/aarch64-linux-gnu-g++ -DCMAKE_BINARY_DIR=\"/<>/obj-aarch64-linux-gnu\" -DKCOREADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLO_VERSION_STRING=\"2.23.3\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-aarch64-linux-gnu/umbrello -I/<>/umbrello -I/<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/include -I/<>/obj-aarch64-linux-gnu -I/<>/umbrello/clipboard -I/<>/umbrello/cmds -I/<>/umbrello/codegenerators -I/<>/umbrello/codegenerators/ada -I/<>/umbrello/codegenerators/as -I/<>/umbrello/codegenerators/cpp -I/<>/umbrello/codegenerators/csharp -I/<>/umbrello/codegenerators/d -I/<>/umbrello/codegenerators/idl -I/<>/umbrello/codegenerators/java -I/<>/umbrello/codegenerators/js -I/<>/umbrello/codegenerators/pascal -I/<>/umbrello/codegenerators/perl -I/<>/umbrello/codegenerators/php -I/<>/umbrello/codegenerators/python -I/<>/umbrello/codegenerators/ruby -I/<>/umbrello/codegenerators/sql -I/<>/umbrello/codegenerators/tcl -I/<>/umbrello/codegenerators/vala -I/<>/umbrello/codegenerators/xml -I/<>/umbrello/codegenwizard -I/<>/umbrello/codeimport -I/<>/umbrello/codeimport/csharp -I/<>/umbrello/codeimpwizard -I/<>/umbrello/debug -I/<>/umbrello/dialogs -I/<>/umbrello/dialogs/pages -I/<>/umbrello/dialogs/widgets -I/<>/umbrello/docgenerators -I/<>/umbrello/finder -I/<>/umbrello/refactoring -I/<>/umbrello/uml1model -I/<>/umbrello/umlwidgets -I/<>/lib/cppparser -I/<>/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/aarch64-linux-gnu/qt5 -isystem /usr/include/aarch64-linux-gnu/qt5/QtWidgets -isystem /usr/include/aarch64-linux-gnu/qt5/QtGui -isystem /usr/include/aarch64-linux-gnu/qt5/QtCore -isystem /usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/aarch64-linux-gnu/qt5/QtXml -isystem /usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/aarch64-linux-gnu/qt5/QtSvg -isystem /usr/include/aarch64-linux-gnu/qt5/QtWebKitWidgets -isystem /usr/include/aarch64-linux-gnu/qt5/QtWebKit -isystem /usr/include/aarch64-linux-gnu/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/aarch64-linux-gnu/qt5/QtConcurrent -isystem /usr/include/aarch64-linux-gnu/qt5/QtDBus -isystem /usr/include/KF5/KTextEditor -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -fno-delete-null-pointer-checks -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -o CMakeFiles/libumbrello.dir/cmdlineexportallviewsevent.cpp.o -c /<>/umbrello/cmdlineexportallviewsevent.cpp In file included from /<>/umbrello/cmdlineexportallviewsevent.cpp:15: /<>/umbrello/debug/debug_utils.h:91:18: warning: ‘virtual void Tracer::showEvent(QShowEvent*)’ can be marked override [-Wsuggest-override] 91 | virtual void showEvent(QShowEvent*); | ^~~~~~~~~ In file included from /<>/umbrello/uml.h:15, from /<>/umbrello/cmdlineexportallviewsevent.cpp:16: /<>/umbrello/dialogs/multipagedialogbase.h:101:18: warning: ‘virtual void MultiPageDialogBase::keyPressEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] 101 | virtual void keyPressEvent(QKeyEvent *event); | ^~~~~~~~~~~~~ In file included from /<>/umbrello/cmdlineexportallviewsevent.cpp:16: /<>/umbrello/uml.h:201:18: warning: ‘virtual void UMLApp::keyPressEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] 201 | virtual void keyPressEvent(QKeyEvent* e); | ^~~~~~~~~~~~~ /<>/umbrello/uml.h:202:18: warning: ‘virtual void UMLApp::keyReleaseEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] 202 | virtual void keyReleaseEvent(QKeyEvent* e); | ^~~~~~~~~~~~~~~ /<>/umbrello/uml.h:204:18: warning: ‘virtual void UMLApp::customEvent(QEvent*)’ can be marked override [-Wsuggest-override] 204 | virtual void customEvent(QEvent* e); | ^~~~~~~~~~~ /<>/umbrello/uml.h:215:18: warning: ‘virtual bool UMLApp::queryClose()’ can be marked override [-Wsuggest-override] 215 | virtual bool queryClose(); | ^~~~~~~~~~ /<>/umbrello/uml.h:217:18: warning: ‘virtual void UMLApp::saveProperties(KConfigGroup&)’ can be marked override [-Wsuggest-override] 217 | virtual void saveProperties(KConfigGroup & cfg); | ^~~~~~~~~~~~~~ /<>/umbrello/uml.h:218:18: warning: ‘virtual void UMLApp::readProperties(const KConfigGroup&)’ can be marked override [-Wsuggest-override] 218 | virtual void readProperties(const KConfigGroup & cfg); | ^~~~~~~~~~~~~~ In file included from /<>/umbrello/listpopupmenu.h:17, from /<>/umbrello/umldoc.h:16, from /<>/umbrello/cmdlineexportallviewsevent.cpp:17: /<>/umbrello/umlwidgets/widgetbase.h:187:20: warning: ‘virtual QRectF WidgetBase::boundingRect() const’ can be marked override [-Wsuggest-override] 187 | virtual QRectF boundingRect() const; | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/widgetbase.h:191:18: warning: ‘virtual void WidgetBase::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] 191 | virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); | ^~~~~ /<>/umbrello/umlwidgets/widgetbase.h:260:18: warning: ‘virtual void WidgetBase::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] 260 | virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent *event); | ^~~~~~~~~~~~~~~~ In file included from /<>/umbrello/umlwidgets/classifierwidget.h:16, from /<>/umbrello/umlscene.h:17, from /<>/umbrello/umlviewimageexportermodel.h:14, from /<>/umbrello/cmdlineexportallviewsevent.cpp:18: /<>/umbrello/umlwidgets/umlwidget.h:71:18: warning: ‘virtual void UMLWidget::setUseFillColor(bool)’ can be marked override [-Wsuggest-override] 71 | virtual void setUseFillColor(bool fc); | ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:74:18: warning: ‘virtual void UMLWidget::setTextColor(const QColor&)’ can be marked override [-Wsuggest-override] 74 | virtual void setTextColor(const QColor &color); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:77:18: warning: ‘virtual void UMLWidget::setLineColor(const QColor&)’ can be marked override [-Wsuggest-override] 77 | virtual void setLineColor(const QColor &color); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:80:18: warning: ‘virtual void UMLWidget::setLineWidth(uint)’ can be marked override [-Wsuggest-override] 80 | virtual void setLineWidth(uint width); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:83:18: warning: ‘virtual void UMLWidget::setFillColor(const QColor&)’ can be marked override [-Wsuggest-override] 83 | virtual void setFillColor(const QColor &color); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:87:18: warning: ‘virtual void UMLWidget::setSelected(bool)’ can be marked override [-Wsuggest-override] 87 | virtual void setSelected(bool _select); | ^~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:96:18: warning: ‘virtual void UMLWidget::setFont(const QFont&)’ can be marked override [-Wsuggest-override] 96 | virtual void setFont(const QFont &font); | ^~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:173:18: warning: ‘virtual void UMLWidget::showPropertiesDialog()’ can be marked override [-Wsuggest-override] 173 | virtual void showPropertiesDialog(); | ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:192:18: warning: ‘virtual bool UMLWidget::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] 192 | virtual bool loadFromXMI1(QDomElement &qElement); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:193:18: warning: ‘virtual void UMLWidget::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 193 | virtual void saveToXMI1(QDomDocument &qDoc, QDomElement &qElement); | ^~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:230:18: warning: ‘virtual void UMLWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] 230 | virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); | ^~~~~ /<>/umbrello/umlwidgets/umlwidget.h:234:18: warning: ‘virtual void UMLWidget::slotMenuSelection(QAction*)’ can be marked override [-Wsuggest-override] 234 | virtual void slotMenuSelection(QAction* action); | ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:251:18: warning: ‘virtual void UMLWidget::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] 251 | virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent* event); | ^~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:252:18: warning: ‘virtual void UMLWidget::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 252 | virtual void mouseDoubleClickEvent(QGraphicsSceneMouseEvent *event); | ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:253:18: warning: ‘virtual void UMLWidget::mousePressEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 253 | virtual void mousePressEvent(QGraphicsSceneMouseEvent *event); | ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:254:18: warning: ‘virtual void UMLWidget::mouseMoveEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 254 | virtual void mouseMoveEvent(QGraphicsSceneMouseEvent *event); | ^~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:255:18: warning: ‘virtual void UMLWidget::mouseReleaseEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 255 | virtual void mouseReleaseEvent(QGraphicsSceneMouseEvent *event); | ^~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/umlscene.h:17, from /<>/umbrello/umlviewimageexportermodel.h:14, from /<>/umbrello/cmdlineexportallviewsevent.cpp:18: /<>/umbrello/umlwidgets/classifierwidget.h:97:16: warning: ‘virtual UMLWidget* ClassifierWidget::onWidget(const QPointF&)’ can be marked override [-Wsuggest-override] 97 | UMLWidget* onWidget(const QPointF& p); | ^~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:98:16: warning: ‘virtual UMLWidget* ClassifierWidget::widgetWithID(Uml::ID::Type)’ can be marked override [-Wsuggest-override] 98 | UMLWidget* widgetWithID(Uml::ID::Type id); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:100:18: warning: ‘virtual void ClassifierWidget::setDocumentation(const QString&)’ can be marked override [-Wsuggest-override] 100 | virtual void setDocumentation(const QString& doc); | ^~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:102:12: warning: ‘virtual QSizeF ClassifierWidget::calculateSize(bool) const’ can be marked override [-Wsuggest-override] 102 | QSizeF calculateSize(bool withExtensions = true) const; | ^~~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:104:18: warning: ‘virtual void ClassifierWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] 104 | virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); | ^~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:105:26: warning: ‘virtual QPainterPath ClassifierWidget::shape() const’ can be marked override [-Wsuggest-override] 105 | virtual QPainterPath shape() const; | ^~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:107:18: warning: ‘virtual void ClassifierWidget::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 107 | virtual void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); | ^~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:108:18: warning: ‘virtual bool ClassifierWidget::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] 108 | virtual bool loadFromXMI1(QDomElement & qElement); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:111:18: warning: ‘virtual void ClassifierWidget::slotMenuSelection(QAction*)’ can be marked override [-Wsuggest-override] 111 | virtual void slotMenuSelection(QAction* action); | ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:121:12: warning: ‘virtual QSizeF ClassifierWidget::minimumSize() const’ can be marked override [-Wsuggest-override] 121 | QSizeF minimumSize() const; | ^~~~~~~~~~~ In file included from /<>/umbrello/umlviewimageexportermodel.h:14, from /<>/umbrello/cmdlineexportallviewsevent.cpp:18: /<>/umbrello/umlscene.h:338:10: warning: ‘virtual void UMLScene::dragEnterEvent(QGraphicsSceneDragDropEvent*)’ can be marked override [-Wsuggest-override] 338 | void dragEnterEvent(QGraphicsSceneDragDropEvent* enterEvent); | ^~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:339:10: warning: ‘virtual void UMLScene::dragMoveEvent(QGraphicsSceneDragDropEvent*)’ can be marked override [-Wsuggest-override] 339 | void dragMoveEvent(QGraphicsSceneDragDropEvent* moveEvent); | ^~~~~~~~~~~~~ /<>/umbrello/umlscene.h:340:10: warning: ‘virtual void UMLScene::dropEvent(QGraphicsSceneDragDropEvent*)’ can be marked override [-Wsuggest-override] 340 | void dropEvent(QGraphicsSceneDragDropEvent* dropEvent); | ^~~~~~~~~ /<>/umbrello/umlscene.h:342:10: warning: ‘virtual void UMLScene::mouseMoveEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 342 | void mouseMoveEvent(QGraphicsSceneMouseEvent* mouseEvent); | ^~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:343:10: warning: ‘virtual void UMLScene::mousePressEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 343 | void mousePressEvent(QGraphicsSceneMouseEvent* mouseEvent); | ^~~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:344:10: warning: ‘virtual void UMLScene::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 344 | void mouseDoubleClickEvent(QGraphicsSceneMouseEvent* mouseEvent); | ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:345:10: warning: ‘virtual void UMLScene::mouseReleaseEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 345 | void mouseReleaseEvent(QGraphicsSceneMouseEvent* mouseEvent); | ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:346:18: warning: ‘virtual void UMLScene::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] 346 | virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent* contextMenuEvent); | ^~~~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:358:18: warning: ‘virtual void UMLScene::drawBackground(QPainter*, const QRectF&)’ can be marked override [-Wsuggest-override] 358 | virtual void drawBackground(QPainter *painter, const QRectF &rect); | ^~~~~~~~~~~~~~ [ 79%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/diagramswindow.cpp.o cd /<>/obj-aarch64-linux-gnu/umbrello && /usr/bin/aarch64-linux-gnu-g++ -DCMAKE_BINARY_DIR=\"/<>/obj-aarch64-linux-gnu\" -DKCOREADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLO_VERSION_STRING=\"2.23.3\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-aarch64-linux-gnu/umbrello -I/<>/umbrello -I/<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/include -I/<>/obj-aarch64-linux-gnu -I/<>/umbrello/clipboard -I/<>/umbrello/cmds -I/<>/umbrello/codegenerators -I/<>/umbrello/codegenerators/ada -I/<>/umbrello/codegenerators/as -I/<>/umbrello/codegenerators/cpp -I/<>/umbrello/codegenerators/csharp -I/<>/umbrello/codegenerators/d -I/<>/umbrello/codegenerators/idl -I/<>/umbrello/codegenerators/java -I/<>/umbrello/codegenerators/js -I/<>/umbrello/codegenerators/pascal -I/<>/umbrello/codegenerators/perl -I/<>/umbrello/codegenerators/php -I/<>/umbrello/codegenerators/python -I/<>/umbrello/codegenerators/ruby -I/<>/umbrello/codegenerators/sql -I/<>/umbrello/codegenerators/tcl -I/<>/umbrello/codegenerators/vala -I/<>/umbrello/codegenerators/xml -I/<>/umbrello/codegenwizard -I/<>/umbrello/codeimport -I/<>/umbrello/codeimport/csharp -I/<>/umbrello/codeimpwizard -I/<>/umbrello/debug -I/<>/umbrello/dialogs -I/<>/umbrello/dialogs/pages -I/<>/umbrello/dialogs/widgets -I/<>/umbrello/docgenerators -I/<>/umbrello/finder -I/<>/umbrello/refactoring -I/<>/umbrello/uml1model -I/<>/umbrello/umlwidgets -I/<>/lib/cppparser -I/<>/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/aarch64-linux-gnu/qt5 -isystem /usr/include/aarch64-linux-gnu/qt5/QtWidgets -isystem /usr/include/aarch64-linux-gnu/qt5/QtGui -isystem /usr/include/aarch64-linux-gnu/qt5/QtCore -isystem /usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/aarch64-linux-gnu/qt5/QtXml -isystem /usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/aarch64-linux-gnu/qt5/QtSvg -isystem /usr/include/aarch64-linux-gnu/qt5/QtWebKitWidgets -isystem /usr/include/aarch64-linux-gnu/qt5/QtWebKit -isystem /usr/include/aarch64-linux-gnu/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/aarch64-linux-gnu/qt5/QtConcurrent -isystem /usr/include/aarch64-linux-gnu/qt5/QtDBus -isystem /usr/include/KF5/KTextEditor -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -fno-delete-null-pointer-checks -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -o CMakeFiles/libumbrello.dir/diagramswindow.cpp.o -c /<>/umbrello/diagramswindow.cpp In file included from /<>/umbrello/diagramswindow.cpp:14: /<>/umbrello/models/diagramsmodel.h:31:9: warning: ‘virtual int DiagramsModel::rowCount(const QModelIndex&) const’ can be marked override [-Wsuggest-override] 31 | int rowCount(const QModelIndex &parent) const; | ^~~~~~~~ /<>/umbrello/models/diagramsmodel.h:32:9: warning: ‘virtual int DiagramsModel::columnCount(const QModelIndex&) const’ can be marked override [-Wsuggest-override] 32 | int columnCount(const QModelIndex &parent) const; | ^~~~~~~~~~~ /<>/umbrello/models/diagramsmodel.h:34:14: warning: ‘virtual QVariant DiagramsModel::headerData(int, Qt::Orientation, int) const’ can be marked override [-Wsuggest-override] 34 | QVariant headerData(int section, Qt::Orientation orientation, int role = Qt::DisplayRole) const; | ^~~~~~~~~~ /<>/umbrello/models/diagramsmodel.h:35:14: warning: ‘virtual QVariant DiagramsModel::data(const QModelIndex&, int) const’ can be marked override [-Wsuggest-override] 35 | QVariant data(const QModelIndex & index, int role = Qt::DisplayRole) const; | ^~~~ In file included from /<>/umbrello/uml.h:15, from /<>/umbrello/diagramswindow.cpp:15: /<>/umbrello/dialogs/multipagedialogbase.h:101:18: warning: ‘virtual void MultiPageDialogBase::keyPressEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] 101 | virtual void keyPressEvent(QKeyEvent *event); | ^~~~~~~~~~~~~ In file included from /<>/umbrello/diagramswindow.cpp:15: /<>/umbrello/uml.h:201:18: warning: ‘virtual void UMLApp::keyPressEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] 201 | virtual void keyPressEvent(QKeyEvent* e); | ^~~~~~~~~~~~~ /<>/umbrello/uml.h:202:18: warning: ‘virtual void UMLApp::keyReleaseEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] 202 | virtual void keyReleaseEvent(QKeyEvent* e); | ^~~~~~~~~~~~~~~ /<>/umbrello/uml.h:204:18: warning: ‘virtual void UMLApp::customEvent(QEvent*)’ can be marked override [-Wsuggest-override] 204 | virtual void customEvent(QEvent* e); | ^~~~~~~~~~~ /<>/umbrello/uml.h:215:18: warning: ‘virtual bool UMLApp::queryClose()’ can be marked override [-Wsuggest-override] 215 | virtual bool queryClose(); | ^~~~~~~~~~ /<>/umbrello/uml.h:217:18: warning: ‘virtual void UMLApp::saveProperties(KConfigGroup&)’ can be marked override [-Wsuggest-override] 217 | virtual void saveProperties(KConfigGroup & cfg); | ^~~~~~~~~~~~~~ /<>/umbrello/uml.h:218:18: warning: ‘virtual void UMLApp::readProperties(const KConfigGroup&)’ can be marked override [-Wsuggest-override] 218 | virtual void readProperties(const KConfigGroup & cfg); | ^~~~~~~~~~~~~~ In file included from /<>/umbrello/listpopupmenu.h:17, from /<>/umbrello/umldoc.h:16, from /<>/umbrello/diagramswindow.cpp:16: /<>/umbrello/umlwidgets/widgetbase.h:187:20: warning: ‘virtual QRectF WidgetBase::boundingRect() const’ can be marked override [-Wsuggest-override] 187 | virtual QRectF boundingRect() const; | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/widgetbase.h:191:18: warning: ‘virtual void WidgetBase::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] 191 | virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); | ^~~~~ /<>/umbrello/umlwidgets/widgetbase.h:260:18: warning: ‘virtual void WidgetBase::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] 260 | virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent *event); | ^~~~~~~~~~~~~~~~ In file included from /<>/umbrello/diagramswindow.cpp:17: /<>/umbrello/umlview.h:54:18: warning: ‘virtual void UMLView::wheelEvent(QWheelEvent*)’ can be marked override [-Wsuggest-override] 54 | virtual void wheelEvent(QWheelEvent* event); | ^~~~~~~~~~ /<>/umbrello/umlview.h:55:18: warning: ‘virtual void UMLView::showEvent(QShowEvent*)’ can be marked override [-Wsuggest-override] 55 | virtual void showEvent(QShowEvent *se); | ^~~~~~~~~ /<>/umbrello/umlview.h:56:18: warning: ‘virtual void UMLView::hideEvent(QHideEvent*)’ can be marked override [-Wsuggest-override] 56 | virtual void hideEvent(QHideEvent *he); | ^~~~~~~~~ /<>/umbrello/umlview.h:57:18: warning: ‘virtual void UMLView::mousePressEvent(QMouseEvent*)’ can be marked override [-Wsuggest-override] 57 | virtual void mousePressEvent(QMouseEvent* event); | ^~~~~~~~~~~~~~~ /<>/umbrello/umlview.h:58:18: warning: ‘virtual void UMLView::mouseReleaseEvent(QMouseEvent*)’ can be marked override [-Wsuggest-override] 58 | virtual void mouseReleaseEvent(QMouseEvent* event); | ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlview.h:59:18: warning: ‘virtual void UMLView::resizeEvent(QResizeEvent*)’ can be marked override [-Wsuggest-override] 59 | virtual void resizeEvent(QResizeEvent *event); | ^~~~~~~~~~~ [ 80%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/diagram_utils.cpp.o cd /<>/obj-aarch64-linux-gnu/umbrello && /usr/bin/aarch64-linux-gnu-g++ -DCMAKE_BINARY_DIR=\"/<>/obj-aarch64-linux-gnu\" -DKCOREADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLO_VERSION_STRING=\"2.23.3\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-aarch64-linux-gnu/umbrello -I/<>/umbrello -I/<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/include -I/<>/obj-aarch64-linux-gnu -I/<>/umbrello/clipboard -I/<>/umbrello/cmds -I/<>/umbrello/codegenerators -I/<>/umbrello/codegenerators/ada -I/<>/umbrello/codegenerators/as -I/<>/umbrello/codegenerators/cpp -I/<>/umbrello/codegenerators/csharp -I/<>/umbrello/codegenerators/d -I/<>/umbrello/codegenerators/idl -I/<>/umbrello/codegenerators/java -I/<>/umbrello/codegenerators/js -I/<>/umbrello/codegenerators/pascal -I/<>/umbrello/codegenerators/perl -I/<>/umbrello/codegenerators/php -I/<>/umbrello/codegenerators/python -I/<>/umbrello/codegenerators/ruby -I/<>/umbrello/codegenerators/sql -I/<>/umbrello/codegenerators/tcl -I/<>/umbrello/codegenerators/vala -I/<>/umbrello/codegenerators/xml -I/<>/umbrello/codegenwizard -I/<>/umbrello/codeimport -I/<>/umbrello/codeimport/csharp -I/<>/umbrello/codeimpwizard -I/<>/umbrello/debug -I/<>/umbrello/dialogs -I/<>/umbrello/dialogs/pages -I/<>/umbrello/dialogs/widgets -I/<>/umbrello/docgenerators -I/<>/umbrello/finder -I/<>/umbrello/refactoring -I/<>/umbrello/uml1model -I/<>/umbrello/umlwidgets -I/<>/lib/cppparser -I/<>/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/aarch64-linux-gnu/qt5 -isystem /usr/include/aarch64-linux-gnu/qt5/QtWidgets -isystem /usr/include/aarch64-linux-gnu/qt5/QtGui -isystem /usr/include/aarch64-linux-gnu/qt5/QtCore -isystem /usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/aarch64-linux-gnu/qt5/QtXml -isystem /usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/aarch64-linux-gnu/qt5/QtSvg -isystem /usr/include/aarch64-linux-gnu/qt5/QtWebKitWidgets -isystem /usr/include/aarch64-linux-gnu/qt5/QtWebKit -isystem /usr/include/aarch64-linux-gnu/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/aarch64-linux-gnu/qt5/QtConcurrent -isystem /usr/include/aarch64-linux-gnu/qt5/QtDBus -isystem /usr/include/KF5/KTextEditor -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -fno-delete-null-pointer-checks -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -o CMakeFiles/libumbrello.dir/diagram_utils.cpp.o -c /<>/umbrello/diagram_utils.cpp In file included from /<>/umbrello/umlwidgets/umlwidget.h:18, from /<>/umbrello/umlwidgets/classifierwidget.h:16, from /<>/umbrello/umlscene.h:17, from /<>/umbrello/umlwidgets/linkwidget.h:15, from /<>/umbrello/umlwidgets/associationwidget.h:15, from /<>/umbrello/diagram_utils.cpp:15: /<>/umbrello/umlwidgets/widgetbase.h:187:20: warning: ‘virtual QRectF WidgetBase::boundingRect() const’ can be marked override [-Wsuggest-override] 187 | virtual QRectF boundingRect() const; | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/widgetbase.h:191:18: warning: ‘virtual void WidgetBase::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] 191 | virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); | ^~~~~ /<>/umbrello/umlwidgets/widgetbase.h:260:18: warning: ‘virtual void WidgetBase::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] 260 | virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent *event); | ^~~~~~~~~~~~~~~~ In file included from /<>/umbrello/umlwidgets/classifierwidget.h:16, from /<>/umbrello/umlscene.h:17, from /<>/umbrello/umlwidgets/linkwidget.h:15, from /<>/umbrello/umlwidgets/associationwidget.h:15, from /<>/umbrello/diagram_utils.cpp:15: /<>/umbrello/umlwidgets/umlwidget.h:71:18: warning: ‘virtual void UMLWidget::setUseFillColor(bool)’ can be marked override [-Wsuggest-override] 71 | virtual void setUseFillColor(bool fc); | ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:74:18: warning: ‘virtual void UMLWidget::setTextColor(const QColor&)’ can be marked override [-Wsuggest-override] 74 | virtual void setTextColor(const QColor &color); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:77:18: warning: ‘virtual void UMLWidget::setLineColor(const QColor&)’ can be marked override [-Wsuggest-override] 77 | virtual void setLineColor(const QColor &color); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:80:18: warning: ‘virtual void UMLWidget::setLineWidth(uint)’ can be marked override [-Wsuggest-override] 80 | virtual void setLineWidth(uint width); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:83:18: warning: ‘virtual void UMLWidget::setFillColor(const QColor&)’ can be marked override [-Wsuggest-override] 83 | virtual void setFillColor(const QColor &color); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:87:18: warning: ‘virtual void UMLWidget::setSelected(bool)’ can be marked override [-Wsuggest-override] 87 | virtual void setSelected(bool _select); | ^~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:96:18: warning: ‘virtual void UMLWidget::setFont(const QFont&)’ can be marked override [-Wsuggest-override] 96 | virtual void setFont(const QFont &font); | ^~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:173:18: warning: ‘virtual void UMLWidget::showPropertiesDialog()’ can be marked override [-Wsuggest-override] 173 | virtual void showPropertiesDialog(); | ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:192:18: warning: ‘virtual bool UMLWidget::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] 192 | virtual bool loadFromXMI1(QDomElement &qElement); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:193:18: warning: ‘virtual void UMLWidget::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 193 | virtual void saveToXMI1(QDomDocument &qDoc, QDomElement &qElement); | ^~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:230:18: warning: ‘virtual void UMLWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] 230 | virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); | ^~~~~ /<>/umbrello/umlwidgets/umlwidget.h:234:18: warning: ‘virtual void UMLWidget::slotMenuSelection(QAction*)’ can be marked override [-Wsuggest-override] 234 | virtual void slotMenuSelection(QAction* action); | ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:251:18: warning: ‘virtual void UMLWidget::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] 251 | virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent* event); | ^~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:252:18: warning: ‘virtual void UMLWidget::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 252 | virtual void mouseDoubleClickEvent(QGraphicsSceneMouseEvent *event); | ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:253:18: warning: ‘virtual void UMLWidget::mousePressEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 253 | virtual void mousePressEvent(QGraphicsSceneMouseEvent *event); | ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:254:18: warning: ‘virtual void UMLWidget::mouseMoveEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 254 | virtual void mouseMoveEvent(QGraphicsSceneMouseEvent *event); | ^~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:255:18: warning: ‘virtual void UMLWidget::mouseReleaseEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 255 | virtual void mouseReleaseEvent(QGraphicsSceneMouseEvent *event); | ^~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/umlscene.h:17, from /<>/umbrello/umlwidgets/linkwidget.h:15, from /<>/umbrello/umlwidgets/associationwidget.h:15, from /<>/umbrello/diagram_utils.cpp:15: /<>/umbrello/umlwidgets/classifierwidget.h:97:16: warning: ‘virtual UMLWidget* ClassifierWidget::onWidget(const QPointF&)’ can be marked override [-Wsuggest-override] 97 | UMLWidget* onWidget(const QPointF& p); | ^~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:98:16: warning: ‘virtual UMLWidget* ClassifierWidget::widgetWithID(Uml::ID::Type)’ can be marked override [-Wsuggest-override] 98 | UMLWidget* widgetWithID(Uml::ID::Type id); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:100:18: warning: ‘virtual void ClassifierWidget::setDocumentation(const QString&)’ can be marked override [-Wsuggest-override] 100 | virtual void setDocumentation(const QString& doc); | ^~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:102:12: warning: ‘virtual QSizeF ClassifierWidget::calculateSize(bool) const’ can be marked override [-Wsuggest-override] 102 | QSizeF calculateSize(bool withExtensions = true) const; | ^~~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:104:18: warning: ‘virtual void ClassifierWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] 104 | virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); | ^~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:105:26: warning: ‘virtual QPainterPath ClassifierWidget::shape() const’ can be marked override [-Wsuggest-override] 105 | virtual QPainterPath shape() const; | ^~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:107:18: warning: ‘virtual void ClassifierWidget::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 107 | virtual void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); | ^~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:108:18: warning: ‘virtual bool ClassifierWidget::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] 108 | virtual bool loadFromXMI1(QDomElement & qElement); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:111:18: warning: ‘virtual void ClassifierWidget::slotMenuSelection(QAction*)’ can be marked override [-Wsuggest-override] 111 | virtual void slotMenuSelection(QAction* action); | ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:121:12: warning: ‘virtual QSizeF ClassifierWidget::minimumSize() const’ can be marked override [-Wsuggest-override] 121 | QSizeF minimumSize() const; | ^~~~~~~~~~~ In file included from /<>/umbrello/umlwidgets/linkwidget.h:15, from /<>/umbrello/umlwidgets/associationwidget.h:15, from /<>/umbrello/diagram_utils.cpp:15: /<>/umbrello/umlscene.h:338:10: warning: ‘virtual void UMLScene::dragEnterEvent(QGraphicsSceneDragDropEvent*)’ can be marked override [-Wsuggest-override] 338 | void dragEnterEvent(QGraphicsSceneDragDropEvent* enterEvent); | ^~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:339:10: warning: ‘virtual void UMLScene::dragMoveEvent(QGraphicsSceneDragDropEvent*)’ can be marked override [-Wsuggest-override] 339 | void dragMoveEvent(QGraphicsSceneDragDropEvent* moveEvent); | ^~~~~~~~~~~~~ /<>/umbrello/umlscene.h:340:10: warning: ‘virtual void UMLScene::dropEvent(QGraphicsSceneDragDropEvent*)’ can be marked override [-Wsuggest-override] 340 | void dropEvent(QGraphicsSceneDragDropEvent* dropEvent); | ^~~~~~~~~ /<>/umbrello/umlscene.h:342:10: warning: ‘virtual void UMLScene::mouseMoveEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 342 | void mouseMoveEvent(QGraphicsSceneMouseEvent* mouseEvent); | ^~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:343:10: warning: ‘virtual void UMLScene::mousePressEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 343 | void mousePressEvent(QGraphicsSceneMouseEvent* mouseEvent); | ^~~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:344:10: warning: ‘virtual void UMLScene::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 344 | void mouseDoubleClickEvent(QGraphicsSceneMouseEvent* mouseEvent); | ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:345:10: warning: ‘virtual void UMLScene::mouseReleaseEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 345 | void mouseReleaseEvent(QGraphicsSceneMouseEvent* mouseEvent); | ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:346:18: warning: ‘virtual void UMLScene::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] 346 | virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent* contextMenuEvent); | ^~~~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:358:18: warning: ‘virtual void UMLScene::drawBackground(QPainter*, const QRectF&)’ can be marked override [-Wsuggest-override] 358 | virtual void drawBackground(QPainter *painter, const QRectF &rect); | ^~~~~~~~~~~~~~ In file included from /<>/umbrello/diagram_utils.cpp:15: /<>/umbrello/umlwidgets/associationwidget.h:62:18: warning: ‘virtual void AssociationWidget::setUMLObject(UMLObject*)’ can be marked override [-Wsuggest-override] 62 | virtual void setUMLObject(UMLObject *obj); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:66:18: warning: ‘virtual void AssociationWidget::lwSetFont(QFont)’ can be marked override [-Wsuggest-override] 66 | virtual void lwSetFont(QFont font); | ^~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:67:28: warning: ‘virtual UMLClassifier* AssociationWidget::operationOwner()’ can be marked override [-Wsuggest-override] 67 | virtual UMLClassifier *operationOwner(); | ^~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:69:27: warning: ‘virtual UMLOperation* AssociationWidget::operation()’ can be marked override [-Wsuggest-override] 69 | virtual UMLOperation *operation(); | ^~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:70:18: warning: ‘virtual void AssociationWidget::setOperation(UMLOperation*)’ can be marked override [-Wsuggest-override] 70 | virtual void setOperation(UMLOperation *op); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:72:21: warning: ‘virtual QString AssociationWidget::customOpText()’ can be marked override [-Wsuggest-override] 72 | virtual QString customOpText(); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:73:18: warning: ‘virtual void AssociationWidget::setCustomOpText(const QString&)’ can be marked override [-Wsuggest-override] 73 | virtual void setCustomOpText(const QString &opText); | ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:75:18: warning: ‘virtual void AssociationWidget::resetTextPositions()’ can be marked override [-Wsuggest-override] 75 | virtual void resetTextPositions(); | ^~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:77:18: warning: ‘virtual void AssociationWidget::setMessageText(FloatingTextWidget*)’ can be marked override [-Wsuggest-override] 77 | virtual void setMessageText(FloatingTextWidget *ft); | ^~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:78:18: warning: ‘virtual void AssociationWidget::setText(FloatingTextWidget*, const QString&)’ can be marked override [-Wsuggest-override] 78 | virtual void setText(FloatingTextWidget *ft, const QString &newText); | ^~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:80:18: warning: ‘virtual void AssociationWidget::showPropertiesDialog()’ can be marked override [-Wsuggest-override] 80 | virtual void showPropertiesDialog(); | ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:82:21: warning: ‘virtual QString AssociationWidget::lwOperationText()’ can be marked override [-Wsuggest-override] 82 | virtual QString lwOperationText(); | ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:83:28: warning: ‘virtual UMLClassifier* AssociationWidget::lwClassifier()’ can be marked override [-Wsuggest-override] 83 | virtual UMLClassifier *lwClassifier(); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:84:18: warning: ‘virtual void AssociationWidget::setOperationText(const QString&)’ can be marked override [-Wsuggest-override] 84 | virtual void setOperationText(const QString &op); | ^~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:86:18: warning: ‘virtual void AssociationWidget::constrainTextPos(qreal&, qreal&, qreal, qreal, Uml::TextRole::Enum)’ can be marked override [-Wsuggest-override] 86 | virtual void constrainTextPos(qreal &textX, qreal &textY, | ^~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:90:18: warning: ‘virtual void AssociationWidget::calculateNameTextSegment()’ can be marked override [-Wsuggest-override] 90 | virtual void calculateNameTextSegment(); | ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:105:10: warning: ‘virtual void AssociationWidget::setName(const QString&)’ can be marked override [-Wsuggest-override] 105 | void setName(const QString &strRole); | ^~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:149:20: warning: ‘virtual QRectF AssociationWidget::boundingRect() const’ can be marked override [-Wsuggest-override] 149 | virtual QRectF boundingRect() const; | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:150:26: warning: ‘virtual QPainterPath AssociationWidget::shape() const’ can be marked override [-Wsuggest-override] 150 | virtual QPainterPath shape() const; | ^~~~~ /<>/umbrello/umlwidgets/associationwidget.h:156:16: warning: ‘virtual UMLWidget* AssociationWidget::onWidget(const QPointF&)’ can be marked override [-Wsuggest-override] 156 | UMLWidget* onWidget(const QPointF &p); | ^~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:174:11: warning: ‘virtual QFont AssociationWidget::font() const’ can be marked override [-Wsuggest-override] 174 | QFont font() const; | ^~~~ /<>/umbrello/umlwidgets/associationwidget.h:176:18: warning: ‘virtual void AssociationWidget::setTextColor(const QColor&)’ can be marked override [-Wsuggest-override] 176 | virtual void setTextColor(const QColor &color); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:177:18: warning: ‘virtual void AssociationWidget::setLineColor(const QColor&)’ can be marked override [-Wsuggest-override] 177 | virtual void setLineColor(const QColor &color); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:178:18: warning: ‘virtual void AssociationWidget::setLineWidth(uint)’ can be marked override [-Wsuggest-override] 178 | virtual void setLineWidth(uint width); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:186:18: warning: ‘virtual bool AssociationWidget::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] 186 | virtual bool loadFromXMI1(QDomElement& qElement); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:187:18: warning: ‘virtual void AssociationWidget::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 187 | virtual void saveToXMI1(QDomDocument &qDoc, QDomElement &qElement); | ^~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:195:18: warning: ‘virtual void AssociationWidget::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 195 | virtual void mouseDoubleClickEvent(QGraphicsSceneMouseEvent *event); | ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:196:18: warning: ‘virtual void AssociationWidget::mouseMoveEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 196 | virtual void mouseMoveEvent(QGraphicsSceneMouseEvent *event); | ^~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:197:18: warning: ‘virtual void AssociationWidget::mousePressEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 197 | virtual void mousePressEvent(QGraphicsSceneMouseEvent *event); | ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:198:18: warning: ‘virtual void AssociationWidget::mouseReleaseEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 198 | virtual void mouseReleaseEvent(QGraphicsSceneMouseEvent *event); | ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:200:18: warning: ‘virtual void AssociationWidget::setSelected(bool)’ can be marked override [-Wsuggest-override] 200 | virtual void setSelected(bool _select); | ^~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:202:18: warning: ‘virtual void AssociationWidget::slotMenuSelection(QAction*)’ can be marked override [-Wsuggest-override] 202 | virtual void slotMenuSelection(QAction* action); | ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:209:18: warning: ‘virtual void AssociationWidget::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] 209 | virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent *event); | ^~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:211:18: warning: ‘virtual void AssociationWidget::hoverEnterEvent(QGraphicsSceneHoverEvent*)’ can be marked override [-Wsuggest-override] 211 | virtual void hoverEnterEvent(QGraphicsSceneHoverEvent *event); | ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:212:18: warning: ‘virtual void AssociationWidget::hoverLeaveEvent(QGraphicsSceneHoverEvent*)’ can be marked override [-Wsuggest-override] 212 | virtual void hoverLeaveEvent(QGraphicsSceneHoverEvent *event); | ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:213:18: warning: ‘virtual void AssociationWidget::hoverMoveEvent(QGraphicsSceneHoverEvent*)’ can be marked override [-Wsuggest-override] 213 | virtual void hoverMoveEvent(QGraphicsSceneHoverEvent *event); | ^~~~~~~~~~~~~~ In file included from /<>/umbrello/diagram_utils.cpp:16: /<>/umbrello/uml1model/association.h:75:24: warning: ‘virtual UMLObject* UMLAssociation::clone() const’ can be marked override [-Wsuggest-override] 75 | virtual UMLObject* clone() const { return 0; } | ^~~~~ /<>/umbrello/uml1model/association.h:77:18: warning: ‘virtual bool UMLAssociation::resolveRef()’ can be marked override [-Wsuggest-override] 77 | virtual bool resolveRef(); | ^~~~~~~~~~ /<>/umbrello/uml1model/association.h:79:10: warning: ‘virtual void UMLAssociation::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 79 | void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/association.h:81:18: warning: ‘virtual bool UMLAssociation::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] 81 | virtual bool showPropertiesDialog(QWidget *parent = 0); | ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/association.h:85:10: warning: ‘virtual bool UMLAssociation::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 85 | bool load1(QDomElement& element); | ^~~~~ In file included from /<>/umbrello/diagram_utils.cpp:17: /<>/umbrello/debug/debug_utils.h:91:18: warning: ‘virtual void Tracer::showEvent(QShowEvent*)’ can be marked override [-Wsuggest-override] 91 | virtual void showEvent(QShowEvent*); | ^~~~~~~~~ In file included from /<>/umbrello/uml1model/package.h:14, from /<>/umbrello/uml1model/folder.h:14, from /<>/umbrello/codeimport/import_utils.h:15, from /<>/umbrello/diagram_utils.cpp:18: /<>/umbrello/uml1model/umlcanvasobject.h:43:18: warning: ‘virtual void UMLCanvasObject::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 43 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/umlcanvasobject.h:85:18: warning: ‘virtual bool UMLCanvasObject::resolveRef()’ can be marked override [-Wsuggest-override] 85 | virtual bool resolveRef(); | ^~~~~~~~~~ In file included from /<>/umbrello/uml1model/folder.h:14, from /<>/umbrello/codeimport/import_utils.h:15, from /<>/umbrello/diagram_utils.cpp:18: /<>/umbrello/uml1model/package.h:39:18: warning: ‘virtual void UMLPackage::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 39 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/package.h:41:24: warning: ‘virtual UMLObject* UMLPackage::clone() const’ can be marked override [-Wsuggest-override] 41 | virtual UMLObject* clone() const; | ^~~~~ /<>/umbrello/uml1model/package.h:64:18: warning: ‘virtual bool UMLPackage::resolveRef()’ can be marked override [-Wsuggest-override] 64 | virtual bool resolveRef(); | ^~~~~~~~~~ /<>/umbrello/uml1model/package.h:66:18: warning: ‘virtual void UMLPackage::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 66 | virtual void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/package.h:69:18: warning: ‘virtual bool UMLPackage::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 69 | virtual bool load1(QDomElement& element); | ^~~~~ In file included from /<>/umbrello/codeimport/import_utils.h:15, from /<>/umbrello/diagram_utils.cpp:18: /<>/umbrello/uml1model/folder.h:41:24: warning: ‘virtual UMLObject* UMLFolder::clone() const’ can be marked override [-Wsuggest-override] 41 | virtual UMLObject* clone() const; | ^~~~~ /<>/umbrello/uml1model/folder.h:64:10: warning: ‘virtual bool UMLFolder::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] 64 | bool showPropertiesDialog(QWidget *parent); | ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/folder.h:66:10: warning: ‘virtual void UMLFolder::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 66 | void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/folder.h:79:10: warning: ‘virtual bool UMLFolder::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 79 | bool load1(QDomElement & element); | ^~~~~ In file included from /<>/umbrello/uml1model/attribute.h:15, from /<>/umbrello/uml1model/umlattributelist.h:17, from /<>/umbrello/codeimport/import_utils.h:16, from /<>/umbrello/diagram_utils.cpp:18: /<>/umbrello/uml1model/classifierlistitem.h:48:18: warning: ‘virtual void UMLClassifierListItem::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 48 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/classifierlistitem.h:54:24: warning: ‘virtual UMLObject* UMLClassifierListItem::clone() const’ can be marked override [-Wsuggest-override] 54 | virtual UMLObject* clone() const = 0; | ^~~~~ In file included from /<>/umbrello/uml1model/umlattributelist.h:17, from /<>/umbrello/codeimport/import_utils.h:16, from /<>/umbrello/diagram_utils.cpp:18: /<>/umbrello/uml1model/attribute.h:42:18: warning: ‘virtual void UMLAttribute::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 42 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/attribute.h:44:10: warning: ‘virtual void UMLAttribute::setName(const QString&)’ can be marked override [-Wsuggest-override] 44 | void setName(const QString &name); | ^~~~~~~ /<>/umbrello/uml1model/attribute.h:48:24: warning: ‘virtual UMLObject* UMLAttribute::clone() const’ can be marked override [-Wsuggest-override] 48 | virtual UMLObject* clone() const; | ^~~~~ /<>/umbrello/uml1model/attribute.h:53:13: warning: ‘virtual QString UMLAttribute::toString(Uml::SignatureType::Enum, bool)’ can be marked override [-Wsuggest-override] 53 | QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false); | ^~~~~~~~ /<>/umbrello/uml1model/attribute.h:58:18: warning: ‘virtual void UMLAttribute::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 58 | virtual void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/attribute.h:60:18: warning: ‘virtual bool UMLAttribute::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] 60 | virtual bool showPropertiesDialog(QWidget* parent = 0); | ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/attribute.h:73:10: warning: ‘virtual bool UMLAttribute::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 73 | bool load1(QDomElement & element); | ^~~~~ In file included from /<>/umbrello/diagram_utils.cpp:19: /<>/umbrello/umlwidgets/messagewidget.h:54:18: warning: ‘virtual void MessageWidget::setY(qreal)’ can be marked override [-Wsuggest-override] 54 | virtual void setY(qreal y); | ^~~~ /<>/umbrello/umlwidgets/messagewidget.h:58:18: warning: ‘virtual void MessageWidget::lwSetFont(QFont)’ can be marked override [-Wsuggest-override] 58 | virtual void lwSetFont (QFont font); | ^~~~~~~~~ /<>/umbrello/umlwidgets/messagewidget.h:59:28: warning: ‘virtual UMLClassifier* MessageWidget::operationOwner()’ can be marked override [-Wsuggest-override] 59 | virtual UMLClassifier *operationOwner(); | ^~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/messagewidget.h:61:27: warning: ‘virtual UMLOperation* MessageWidget::operation()’ can be marked override [-Wsuggest-override] 61 | virtual UMLOperation *operation(); | ^~~~~~~~~ /<>/umbrello/umlwidgets/messagewidget.h:62:18: warning: ‘virtual void MessageWidget::setOperation(UMLOperation*)’ can be marked override [-Wsuggest-override] 62 | virtual void setOperation(UMLOperation *op); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/messagewidget.h:64:21: warning: ‘virtual QString MessageWidget::customOpText()’ can be marked override [-Wsuggest-override] 64 | virtual QString customOpText(); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/messagewidget.h:65:18: warning: ‘virtual void MessageWidget::setCustomOpText(const QString&)’ can be marked override [-Wsuggest-override] 65 | virtual void setCustomOpText(const QString &opText); | ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/messagewidget.h:67:18: warning: ‘virtual void MessageWidget::setMessageText(FloatingTextWidget*)’ can be marked override [-Wsuggest-override] 67 | virtual void setMessageText(FloatingTextWidget *ft); | ^~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/messagewidget.h:68:18: warning: ‘virtual void MessageWidget::setText(FloatingTextWidget*, const QString&)’ can be marked override [-Wsuggest-override] 68 | virtual void setText(FloatingTextWidget *ft, const QString &newText); | ^~~~~~~ /<>/umbrello/umlwidgets/messagewidget.h:70:21: warning: ‘virtual QString MessageWidget::lwOperationText()’ can be marked override [-Wsuggest-override] 70 | virtual QString lwOperationText(); | ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/messagewidget.h:71:28: warning: ‘virtual UMLClassifier* MessageWidget::lwClassifier()’ can be marked override [-Wsuggest-override] 71 | virtual UMLClassifier *lwClassifier(); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/messagewidget.h:72:18: warning: ‘virtual void MessageWidget::setOperationText(const QString&)’ can be marked override [-Wsuggest-override] 72 | virtual void setOperationText(const QString &op); | ^~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/messagewidget.h:74:18: warning: ‘virtual void MessageWidget::constrainTextPos(qreal&, qreal&, qreal, qreal, Uml::TextRole::Enum)’ can be marked override [-Wsuggest-override] 74 | virtual void constrainTextPos(qreal &textX, qreal &textY, qreal textWidth, qreal textHeight, | ^~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/messagewidget.h:111:18: warning: ‘virtual bool MessageWidget::activate(IDChangeLog*)’ can be marked override [-Wsuggest-override] 111 | virtual bool activate(IDChangeLog * Log = 0); | ^~~~~~~~ /<>/umbrello/umlwidgets/messagewidget.h:121:18: warning: ‘virtual void MessageWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] 121 | virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); | ^~~~~ /<>/umbrello/umlwidgets/messagewidget.h:125:10: warning: ‘virtual void MessageWidget::cleanup()’ can be marked override [-Wsuggest-override] 125 | void cleanup(); | ^~~~~~~ /<>/umbrello/umlwidgets/messagewidget.h:127:10: warning: ‘virtual void MessageWidget::setSelected(bool)’ can be marked override [-Wsuggest-override] 127 | void setSelected(bool _select); | ^~~~~~~~~~~ /<>/umbrello/umlwidgets/messagewidget.h:132:20: warning: ‘virtual QSizeF MessageWidget::minimumSize() const’ can be marked override [-Wsuggest-override] 132 | virtual QSizeF minimumSize() const; | ^~~~~~~~~~~ /<>/umbrello/umlwidgets/messagewidget.h:134:16: warning: ‘virtual UMLWidget* MessageWidget::onWidget(const QPointF&)’ can be marked override [-Wsuggest-override] 134 | UMLWidget* onWidget(const QPointF& p); | ^~~~~~~~ /<>/umbrello/umlwidgets/messagewidget.h:136:18: warning: ‘virtual void MessageWidget::resizeWidget(qreal, qreal)’ can be marked override [-Wsuggest-override] 136 | virtual void resizeWidget(qreal newW, qreal newH); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/messagewidget.h:138:18: warning: ‘virtual void MessageWidget::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 138 | virtual void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); | ^~~~~~~~~~ /<>/umbrello/umlwidgets/messagewidget.h:139:18: warning: ‘virtual bool MessageWidget::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] 139 | virtual bool loadFromXMI1(QDomElement & qElement); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/messagewidget.h:152:18: warning: ‘virtual void MessageWidget::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 152 | virtual void mouseDoubleClickEvent(QGraphicsSceneMouseEvent *event); | ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/messagewidget.h:154:18: warning: ‘virtual void MessageWidget::moveWidgetBy(qreal, qreal)’ can be marked override [-Wsuggest-override] 154 | virtual void moveWidgetBy(qreal diffX, qreal diffY); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/messagewidget.h:155:18: warning: ‘virtual void MessageWidget::constrainMovementForAllWidgets(qreal&, qreal&)’ can be marked override [-Wsuggest-override] 155 | virtual void constrainMovementForAllWidgets(qreal &diffX, qreal &diffY); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/messagewidget.h:157:21: warning: ‘virtual QCursor MessageWidget::resizeCursor() const’ can be marked override [-Wsuggest-override] 157 | virtual QCursor resizeCursor() const; | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/messagewidget.h:203:10: warning: ‘virtual void MessageWidget::slotWidgetMoved(Uml::ID::Type)’ can be marked override [-Wsuggest-override] 203 | void slotWidgetMoved(Uml::ID::Type id); | ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/messagewidget.h:204:10: warning: ‘virtual void MessageWidget::slotMenuSelection(QAction*)’ can be marked override [-Wsuggest-override] 204 | void slotMenuSelection(QAction* action); | ^~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/diagram_utils.cpp:21: /<>/umbrello/umlwidgets/objectwidget.h:39:18: warning: ‘virtual void ObjectWidget::setX(qreal)’ can be marked override [-Wsuggest-override] 39 | virtual void setX(qreal x); | ^~~~ /<>/umbrello/umlwidgets/objectwidget.h:40:18: warning: ‘virtual void ObjectWidget::setY(qreal)’ can be marked override [-Wsuggest-override] 40 | virtual void setY(qreal y); | ^~~~ /<>/umbrello/umlwidgets/objectwidget.h:47:18: warning: ‘virtual void ObjectWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] 47 | virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); | ^~~~~ /<>/umbrello/umlwidgets/objectwidget.h:49:10: warning: ‘virtual bool ObjectWidget::activate(IDChangeLog*)’ can be marked override [-Wsuggest-override] 49 | bool activate(IDChangeLog* ChangeLog = 0); | ^~~~~~~~ /<>/umbrello/umlwidgets/objectwidget.h:51:10: warning: ‘virtual void ObjectWidget::cleanup()’ can be marked override [-Wsuggest-override] 51 | void cleanup(); | ^~~~~~~ /<>/umbrello/umlwidgets/objectwidget.h:53:10: warning: ‘virtual void ObjectWidget::showPropertiesDialog()’ can be marked override [-Wsuggest-override] 53 | void showPropertiesDialog(); | ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/objectwidget.h:73:18: warning: ‘virtual void ObjectWidget::setLineColorCmd(const QColor&)’ can be marked override [-Wsuggest-override] 73 | virtual void setLineColorCmd(const QColor &color); | ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/objectwidget.h:77:18: warning: ‘virtual void ObjectWidget::resizeWidget(qreal, qreal)’ can be marked override [-Wsuggest-override] 77 | virtual void resizeWidget(qreal newW, qreal newH); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/objectwidget.h:79:18: warning: ‘virtual void ObjectWidget::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 79 | virtual void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); | ^~~~~~~~~~ /<>/umbrello/umlwidgets/objectwidget.h:80:18: warning: ‘virtual bool ObjectWidget::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] 80 | virtual bool loadFromXMI1(QDomElement& qElement); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/objectwidget.h:83:10: warning: ‘virtual void ObjectWidget::slotMenuSelection(QAction*)’ can be marked override [-Wsuggest-override] 83 | void slotMenuSelection(QAction* action); | ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/objectwidget.h:84:18: warning: ‘virtual void ObjectWidget::slotFillColorChanged(Uml::ID::Type)’ can be marked override [-Wsuggest-override] 84 | virtual void slotFillColorChanged(Uml::ID::Type viewID); | ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/objectwidget.h:88:18: warning: ‘virtual void ObjectWidget::mousePressEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 88 | virtual void mousePressEvent(QGraphicsSceneMouseEvent *me); | ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/objectwidget.h:89:18: warning: ‘virtual void ObjectWidget::mouseMoveEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 89 | virtual void mouseMoveEvent(QGraphicsSceneMouseEvent *me); | ^~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/objectwidget.h:91:12: warning: ‘virtual QSizeF ObjectWidget::minimumSize() const’ can be marked override [-Wsuggest-override] 91 | QSizeF minimumSize() const; | ^~~~~~~~~~~ /<>/umbrello/umlwidgets/objectwidget.h:93:18: warning: ‘virtual void ObjectWidget::moveEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 93 | virtual void moveEvent(QGraphicsSceneMouseEvent *event); | ^~~~~~~~~ /<>/umbrello/umlwidgets/objectwidget.h:94:18: warning: ‘virtual void ObjectWidget::moveWidgetBy(qreal, qreal)’ can be marked override [-Wsuggest-override] 94 | virtual void moveWidgetBy(qreal diffX, qreal diffY); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/objectwidget.h:95:18: warning: ‘virtual void ObjectWidget::constrainMovementForAllWidgets(qreal&, qreal&)’ can be marked override [-Wsuggest-override] 95 | virtual void constrainMovementForAllWidgets(qreal &diffX, qreal &diffY); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/objectwidget.h:97:21: warning: ‘virtual QCursor ObjectWidget::resizeCursor() const’ can be marked override [-Wsuggest-override] 97 | virtual QCursor resizeCursor() const; | ^~~~~~~~~~~~ In file included from /<>/umbrello/uml.h:15, from /<>/umbrello/diagram_utils.cpp:22: /<>/umbrello/dialogs/multipagedialogbase.h:101:18: warning: ‘virtual void MultiPageDialogBase::keyPressEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] 101 | virtual void keyPressEvent(QKeyEvent *event); | ^~~~~~~~~~~~~ In file included from /<>/umbrello/diagram_utils.cpp:22: /<>/umbrello/uml.h:201:18: warning: ‘virtual void UMLApp::keyPressEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] 201 | virtual void keyPressEvent(QKeyEvent* e); | ^~~~~~~~~~~~~ /<>/umbrello/uml.h:202:18: warning: ‘virtual void UMLApp::keyReleaseEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] 202 | virtual void keyReleaseEvent(QKeyEvent* e); | ^~~~~~~~~~~~~~~ /<>/umbrello/uml.h:204:18: warning: ‘virtual void UMLApp::customEvent(QEvent*)’ can be marked override [-Wsuggest-override] 204 | virtual void customEvent(QEvent* e); | ^~~~~~~~~~~ /<>/umbrello/uml.h:215:18: warning: ‘virtual bool UMLApp::queryClose()’ can be marked override [-Wsuggest-override] 215 | virtual bool queryClose(); | ^~~~~~~~~~ /<>/umbrello/uml.h:217:18: warning: ‘virtual void UMLApp::saveProperties(KConfigGroup&)’ can be marked override [-Wsuggest-override] 217 | virtual void saveProperties(KConfigGroup & cfg); | ^~~~~~~~~~~~~~ /<>/umbrello/uml.h:218:18: warning: ‘virtual void UMLApp::readProperties(const KConfigGroup&)’ can be marked override [-Wsuggest-override] 218 | virtual void readProperties(const KConfigGroup & cfg); | ^~~~~~~~~~~~~~ [ 80%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/objectswindow.cpp.o cd /<>/obj-aarch64-linux-gnu/umbrello && /usr/bin/aarch64-linux-gnu-g++ -DCMAKE_BINARY_DIR=\"/<>/obj-aarch64-linux-gnu\" -DKCOREADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLO_VERSION_STRING=\"2.23.3\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-aarch64-linux-gnu/umbrello -I/<>/umbrello -I/<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/include -I/<>/obj-aarch64-linux-gnu -I/<>/umbrello/clipboard -I/<>/umbrello/cmds -I/<>/umbrello/codegenerators -I/<>/umbrello/codegenerators/ada -I/<>/umbrello/codegenerators/as -I/<>/umbrello/codegenerators/cpp -I/<>/umbrello/codegenerators/csharp -I/<>/umbrello/codegenerators/d -I/<>/umbrello/codegenerators/idl -I/<>/umbrello/codegenerators/java -I/<>/umbrello/codegenerators/js -I/<>/umbrello/codegenerators/pascal -I/<>/umbrello/codegenerators/perl -I/<>/umbrello/codegenerators/php -I/<>/umbrello/codegenerators/python -I/<>/umbrello/codegenerators/ruby -I/<>/umbrello/codegenerators/sql -I/<>/umbrello/codegenerators/tcl -I/<>/umbrello/codegenerators/vala -I/<>/umbrello/codegenerators/xml -I/<>/umbrello/codegenwizard -I/<>/umbrello/codeimport -I/<>/umbrello/codeimport/csharp -I/<>/umbrello/codeimpwizard -I/<>/umbrello/debug -I/<>/umbrello/dialogs -I/<>/umbrello/dialogs/pages -I/<>/umbrello/dialogs/widgets -I/<>/umbrello/docgenerators -I/<>/umbrello/finder -I/<>/umbrello/refactoring -I/<>/umbrello/uml1model -I/<>/umbrello/umlwidgets -I/<>/lib/cppparser -I/<>/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/aarch64-linux-gnu/qt5 -isystem /usr/include/aarch64-linux-gnu/qt5/QtWidgets -isystem /usr/include/aarch64-linux-gnu/qt5/QtGui -isystem /usr/include/aarch64-linux-gnu/qt5/QtCore -isystem /usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/aarch64-linux-gnu/qt5/QtXml -isystem /usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/aarch64-linux-gnu/qt5/QtSvg -isystem /usr/include/aarch64-linux-gnu/qt5/QtWebKitWidgets -isystem /usr/include/aarch64-linux-gnu/qt5/QtWebKit -isystem /usr/include/aarch64-linux-gnu/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/aarch64-linux-gnu/qt5/QtConcurrent -isystem /usr/include/aarch64-linux-gnu/qt5/QtDBus -isystem /usr/include/KF5/KTextEditor -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -fno-delete-null-pointer-checks -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -o CMakeFiles/libumbrello.dir/objectswindow.cpp.o -c /<>/umbrello/objectswindow.cpp In file included from /<>/umbrello/objectswindow.cpp:14: /<>/umbrello/models/objectsmodel.h:29:9: warning: ‘virtual int ObjectsModel::rowCount(const QModelIndex&) const’ can be marked override [-Wsuggest-override] 29 | int rowCount(const QModelIndex &parent) const; | ^~~~~~~~ /<>/umbrello/models/objectsmodel.h:30:9: warning: ‘virtual int ObjectsModel::columnCount(const QModelIndex&) const’ can be marked override [-Wsuggest-override] 30 | int columnCount(const QModelIndex &parent) const; | ^~~~~~~~~~~ /<>/umbrello/models/objectsmodel.h:32:14: warning: ‘virtual QVariant ObjectsModel::headerData(int, Qt::Orientation, int) const’ can be marked override [-Wsuggest-override] 32 | QVariant headerData(int section, Qt::Orientation orientation, int role = Qt::DisplayRole) const; | ^~~~~~~~~~ /<>/umbrello/models/objectsmodel.h:33:14: warning: ‘virtual QVariant ObjectsModel::data(const QModelIndex&, int) const’ can be marked override [-Wsuggest-override] 33 | QVariant data(const QModelIndex & index, int role = Qt::DisplayRole) const; | ^~~~ In file included from /<>/umbrello/uml.h:15, from /<>/umbrello/objectswindow.cpp:15: /<>/umbrello/dialogs/multipagedialogbase.h:101:18: warning: ‘virtual void MultiPageDialogBase::keyPressEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] 101 | virtual void keyPressEvent(QKeyEvent *event); | ^~~~~~~~~~~~~ In file included from /<>/umbrello/objectswindow.cpp:15: /<>/umbrello/uml.h:201:18: warning: ‘virtual void UMLApp::keyPressEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] 201 | virtual void keyPressEvent(QKeyEvent* e); | ^~~~~~~~~~~~~ /<>/umbrello/uml.h:202:18: warning: ‘virtual void UMLApp::keyReleaseEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] 202 | virtual void keyReleaseEvent(QKeyEvent* e); | ^~~~~~~~~~~~~~~ /<>/umbrello/uml.h:204:18: warning: ‘virtual void UMLApp::customEvent(QEvent*)’ can be marked override [-Wsuggest-override] 204 | virtual void customEvent(QEvent* e); | ^~~~~~~~~~~ /<>/umbrello/uml.h:215:18: warning: ‘virtual bool UMLApp::queryClose()’ can be marked override [-Wsuggest-override] 215 | virtual bool queryClose(); | ^~~~~~~~~~ /<>/umbrello/uml.h:217:18: warning: ‘virtual void UMLApp::saveProperties(KConfigGroup&)’ can be marked override [-Wsuggest-override] 217 | virtual void saveProperties(KConfigGroup & cfg); | ^~~~~~~~~~~~~~ /<>/umbrello/uml.h:218:18: warning: ‘virtual void UMLApp::readProperties(const KConfigGroup&)’ can be marked override [-Wsuggest-override] 218 | virtual void readProperties(const KConfigGroup & cfg); | ^~~~~~~~~~~~~~ In file included from /<>/umbrello/listpopupmenu.h:17, from /<>/umbrello/umldoc.h:16, from /<>/umbrello/objectswindow.cpp:16: /<>/umbrello/umlwidgets/widgetbase.h:187:20: warning: ‘virtual QRectF WidgetBase::boundingRect() const’ can be marked override [-Wsuggest-override] 187 | virtual QRectF boundingRect() const; | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/widgetbase.h:191:18: warning: ‘virtual void WidgetBase::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] 191 | virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); | ^~~~~ /<>/umbrello/umlwidgets/widgetbase.h:260:18: warning: ‘virtual void WidgetBase::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] 260 | virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent *event); | ^~~~~~~~~~~~~~~~ In file included from /<>/umbrello/objectswindow.cpp:17: /<>/umbrello/umlview.h:54:18: warning: ‘virtual void UMLView::wheelEvent(QWheelEvent*)’ can be marked override [-Wsuggest-override] 54 | virtual void wheelEvent(QWheelEvent* event); | ^~~~~~~~~~ /<>/umbrello/umlview.h:55:18: warning: ‘virtual void UMLView::showEvent(QShowEvent*)’ can be marked override [-Wsuggest-override] 55 | virtual void showEvent(QShowEvent *se); | ^~~~~~~~~ /<>/umbrello/umlview.h:56:18: warning: ‘virtual void UMLView::hideEvent(QHideEvent*)’ can be marked override [-Wsuggest-override] 56 | virtual void hideEvent(QHideEvent *he); | ^~~~~~~~~ /<>/umbrello/umlview.h:57:18: warning: ‘virtual void UMLView::mousePressEvent(QMouseEvent*)’ can be marked override [-Wsuggest-override] 57 | virtual void mousePressEvent(QMouseEvent* event); | ^~~~~~~~~~~~~~~ /<>/umbrello/umlview.h:58:18: warning: ‘virtual void UMLView::mouseReleaseEvent(QMouseEvent*)’ can be marked override [-Wsuggest-override] 58 | virtual void mouseReleaseEvent(QMouseEvent* event); | ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlview.h:59:18: warning: ‘virtual void UMLView::resizeEvent(QResizeEvent*)’ can be marked override [-Wsuggest-override] 59 | virtual void resizeEvent(QResizeEvent *event); | ^~~~~~~~~~~ [ 80%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/docwindow.cpp.o cd /<>/obj-aarch64-linux-gnu/umbrello && /usr/bin/aarch64-linux-gnu-g++ -DCMAKE_BINARY_DIR=\"/<>/obj-aarch64-linux-gnu\" -DKCOREADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLO_VERSION_STRING=\"2.23.3\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-aarch64-linux-gnu/umbrello -I/<>/umbrello -I/<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/include -I/<>/obj-aarch64-linux-gnu -I/<>/umbrello/clipboard -I/<>/umbrello/cmds -I/<>/umbrello/codegenerators -I/<>/umbrello/codegenerators/ada -I/<>/umbrello/codegenerators/as -I/<>/umbrello/codegenerators/cpp -I/<>/umbrello/codegenerators/csharp -I/<>/umbrello/codegenerators/d -I/<>/umbrello/codegenerators/idl -I/<>/umbrello/codegenerators/java -I/<>/umbrello/codegenerators/js -I/<>/umbrello/codegenerators/pascal -I/<>/umbrello/codegenerators/perl -I/<>/umbrello/codegenerators/php -I/<>/umbrello/codegenerators/python -I/<>/umbrello/codegenerators/ruby -I/<>/umbrello/codegenerators/sql -I/<>/umbrello/codegenerators/tcl -I/<>/umbrello/codegenerators/vala -I/<>/umbrello/codegenerators/xml -I/<>/umbrello/codegenwizard -I/<>/umbrello/codeimport -I/<>/umbrello/codeimport/csharp -I/<>/umbrello/codeimpwizard -I/<>/umbrello/debug -I/<>/umbrello/dialogs -I/<>/umbrello/dialogs/pages -I/<>/umbrello/dialogs/widgets -I/<>/umbrello/docgenerators -I/<>/umbrello/finder -I/<>/umbrello/refactoring -I/<>/umbrello/uml1model -I/<>/umbrello/umlwidgets -I/<>/lib/cppparser -I/<>/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/aarch64-linux-gnu/qt5 -isystem /usr/include/aarch64-linux-gnu/qt5/QtWidgets -isystem /usr/include/aarch64-linux-gnu/qt5/QtGui -isystem /usr/include/aarch64-linux-gnu/qt5/QtCore -isystem /usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/aarch64-linux-gnu/qt5/QtXml -isystem /usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/aarch64-linux-gnu/qt5/QtSvg -isystem /usr/include/aarch64-linux-gnu/qt5/QtWebKitWidgets -isystem /usr/include/aarch64-linux-gnu/qt5/QtWebKit -isystem /usr/include/aarch64-linux-gnu/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/aarch64-linux-gnu/qt5/QtConcurrent -isystem /usr/include/aarch64-linux-gnu/qt5/QtDBus -isystem /usr/include/KF5/KTextEditor -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -fno-delete-null-pointer-checks -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -o CMakeFiles/libumbrello.dir/docwindow.cpp.o -c /<>/umbrello/docwindow.cpp In file included from /<>/umbrello/umlwidgets/umlwidget.h:18, from /<>/umbrello/umlwidgets/classifierwidget.h:16, from /<>/umbrello/umlscene.h:17, from /<>/umbrello/umlwidgets/linkwidget.h:15, from /<>/umbrello/umlwidgets/associationwidget.h:15, from /<>/umbrello/docwindow.cpp:15: /<>/umbrello/umlwidgets/widgetbase.h:187:20: warning: ‘virtual QRectF WidgetBase::boundingRect() const’ can be marked override [-Wsuggest-override] 187 | virtual QRectF boundingRect() const; | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/widgetbase.h:191:18: warning: ‘virtual void WidgetBase::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] 191 | virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); | ^~~~~ /<>/umbrello/umlwidgets/widgetbase.h:260:18: warning: ‘virtual void WidgetBase::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] 260 | virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent *event); | ^~~~~~~~~~~~~~~~ In file included from /<>/umbrello/umlwidgets/classifierwidget.h:16, from /<>/umbrello/umlscene.h:17, from /<>/umbrello/umlwidgets/linkwidget.h:15, from /<>/umbrello/umlwidgets/associationwidget.h:15, from /<>/umbrello/docwindow.cpp:15: /<>/umbrello/umlwidgets/umlwidget.h:71:18: warning: ‘virtual void UMLWidget::setUseFillColor(bool)’ can be marked override [-Wsuggest-override] 71 | virtual void setUseFillColor(bool fc); | ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:74:18: warning: ‘virtual void UMLWidget::setTextColor(const QColor&)’ can be marked override [-Wsuggest-override] 74 | virtual void setTextColor(const QColor &color); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:77:18: warning: ‘virtual void UMLWidget::setLineColor(const QColor&)’ can be marked override [-Wsuggest-override] 77 | virtual void setLineColor(const QColor &color); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:80:18: warning: ‘virtual void UMLWidget::setLineWidth(uint)’ can be marked override [-Wsuggest-override] 80 | virtual void setLineWidth(uint width); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:83:18: warning: ‘virtual void UMLWidget::setFillColor(const QColor&)’ can be marked override [-Wsuggest-override] 83 | virtual void setFillColor(const QColor &color); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:87:18: warning: ‘virtual void UMLWidget::setSelected(bool)’ can be marked override [-Wsuggest-override] 87 | virtual void setSelected(bool _select); | ^~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:96:18: warning: ‘virtual void UMLWidget::setFont(const QFont&)’ can be marked override [-Wsuggest-override] 96 | virtual void setFont(const QFont &font); | ^~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:173:18: warning: ‘virtual void UMLWidget::showPropertiesDialog()’ can be marked override [-Wsuggest-override] 173 | virtual void showPropertiesDialog(); | ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:192:18: warning: ‘virtual bool UMLWidget::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] 192 | virtual bool loadFromXMI1(QDomElement &qElement); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:193:18: warning: ‘virtual void UMLWidget::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 193 | virtual void saveToXMI1(QDomDocument &qDoc, QDomElement &qElement); | ^~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:230:18: warning: ‘virtual void UMLWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] 230 | virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); | ^~~~~ /<>/umbrello/umlwidgets/umlwidget.h:234:18: warning: ‘virtual void UMLWidget::slotMenuSelection(QAction*)’ can be marked override [-Wsuggest-override] 234 | virtual void slotMenuSelection(QAction* action); | ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:251:18: warning: ‘virtual void UMLWidget::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] 251 | virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent* event); | ^~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:252:18: warning: ‘virtual void UMLWidget::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 252 | virtual void mouseDoubleClickEvent(QGraphicsSceneMouseEvent *event); | ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:253:18: warning: ‘virtual void UMLWidget::mousePressEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 253 | virtual void mousePressEvent(QGraphicsSceneMouseEvent *event); | ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:254:18: warning: ‘virtual void UMLWidget::mouseMoveEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 254 | virtual void mouseMoveEvent(QGraphicsSceneMouseEvent *event); | ^~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:255:18: warning: ‘virtual void UMLWidget::mouseReleaseEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 255 | virtual void mouseReleaseEvent(QGraphicsSceneMouseEvent *event); | ^~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/umlscene.h:17, from /<>/umbrello/umlwidgets/linkwidget.h:15, from /<>/umbrello/umlwidgets/associationwidget.h:15, from /<>/umbrello/docwindow.cpp:15: /<>/umbrello/umlwidgets/classifierwidget.h:97:16: warning: ‘virtual UMLWidget* ClassifierWidget::onWidget(const QPointF&)’ can be marked override [-Wsuggest-override] 97 | UMLWidget* onWidget(const QPointF& p); | ^~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:98:16: warning: ‘virtual UMLWidget* ClassifierWidget::widgetWithID(Uml::ID::Type)’ can be marked override [-Wsuggest-override] 98 | UMLWidget* widgetWithID(Uml::ID::Type id); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:100:18: warning: ‘virtual void ClassifierWidget::setDocumentation(const QString&)’ can be marked override [-Wsuggest-override] 100 | virtual void setDocumentation(const QString& doc); | ^~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:102:12: warning: ‘virtual QSizeF ClassifierWidget::calculateSize(bool) const’ can be marked override [-Wsuggest-override] 102 | QSizeF calculateSize(bool withExtensions = true) const; | ^~~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:104:18: warning: ‘virtual void ClassifierWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] 104 | virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); | ^~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:105:26: warning: ‘virtual QPainterPath ClassifierWidget::shape() const’ can be marked override [-Wsuggest-override] 105 | virtual QPainterPath shape() const; | ^~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:107:18: warning: ‘virtual void ClassifierWidget::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 107 | virtual void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); | ^~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:108:18: warning: ‘virtual bool ClassifierWidget::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] 108 | virtual bool loadFromXMI1(QDomElement & qElement); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:111:18: warning: ‘virtual void ClassifierWidget::slotMenuSelection(QAction*)’ can be marked override [-Wsuggest-override] 111 | virtual void slotMenuSelection(QAction* action); | ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:121:12: warning: ‘virtual QSizeF ClassifierWidget::minimumSize() const’ can be marked override [-Wsuggest-override] 121 | QSizeF minimumSize() const; | ^~~~~~~~~~~ In file included from /<>/umbrello/umlwidgets/linkwidget.h:15, from /<>/umbrello/umlwidgets/associationwidget.h:15, from /<>/umbrello/docwindow.cpp:15: /<>/umbrello/umlscene.h:338:10: warning: ‘virtual void UMLScene::dragEnterEvent(QGraphicsSceneDragDropEvent*)’ can be marked override [-Wsuggest-override] 338 | void dragEnterEvent(QGraphicsSceneDragDropEvent* enterEvent); | ^~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:339:10: warning: ‘virtual void UMLScene::dragMoveEvent(QGraphicsSceneDragDropEvent*)’ can be marked override [-Wsuggest-override] 339 | void dragMoveEvent(QGraphicsSceneDragDropEvent* moveEvent); | ^~~~~~~~~~~~~ /<>/umbrello/umlscene.h:340:10: warning: ‘virtual void UMLScene::dropEvent(QGraphicsSceneDragDropEvent*)’ can be marked override [-Wsuggest-override] 340 | void dropEvent(QGraphicsSceneDragDropEvent* dropEvent); | ^~~~~~~~~ /<>/umbrello/umlscene.h:342:10: warning: ‘virtual void UMLScene::mouseMoveEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 342 | void mouseMoveEvent(QGraphicsSceneMouseEvent* mouseEvent); | ^~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:343:10: warning: ‘virtual void UMLScene::mousePressEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 343 | void mousePressEvent(QGraphicsSceneMouseEvent* mouseEvent); | ^~~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:344:10: warning: ‘virtual void UMLScene::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 344 | void mouseDoubleClickEvent(QGraphicsSceneMouseEvent* mouseEvent); | ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:345:10: warning: ‘virtual void UMLScene::mouseReleaseEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 345 | void mouseReleaseEvent(QGraphicsSceneMouseEvent* mouseEvent); | ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:346:18: warning: ‘virtual void UMLScene::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] 346 | virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent* contextMenuEvent); | ^~~~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:358:18: warning: ‘virtual void UMLScene::drawBackground(QPainter*, const QRectF&)’ can be marked override [-Wsuggest-override] 358 | virtual void drawBackground(QPainter *painter, const QRectF &rect); | ^~~~~~~~~~~~~~ In file included from /<>/umbrello/docwindow.cpp:15: /<>/umbrello/umlwidgets/associationwidget.h:62:18: warning: ‘virtual void AssociationWidget::setUMLObject(UMLObject*)’ can be marked override [-Wsuggest-override] 62 | virtual void setUMLObject(UMLObject *obj); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:66:18: warning: ‘virtual void AssociationWidget::lwSetFont(QFont)’ can be marked override [-Wsuggest-override] 66 | virtual void lwSetFont(QFont font); | ^~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:67:28: warning: ‘virtual UMLClassifier* AssociationWidget::operationOwner()’ can be marked override [-Wsuggest-override] 67 | virtual UMLClassifier *operationOwner(); | ^~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:69:27: warning: ‘virtual UMLOperation* AssociationWidget::operation()’ can be marked override [-Wsuggest-override] 69 | virtual UMLOperation *operation(); | ^~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:70:18: warning: ‘virtual void AssociationWidget::setOperation(UMLOperation*)’ can be marked override [-Wsuggest-override] 70 | virtual void setOperation(UMLOperation *op); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:72:21: warning: ‘virtual QString AssociationWidget::customOpText()’ can be marked override [-Wsuggest-override] 72 | virtual QString customOpText(); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:73:18: warning: ‘virtual void AssociationWidget::setCustomOpText(const QString&)’ can be marked override [-Wsuggest-override] 73 | virtual void setCustomOpText(const QString &opText); | ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:75:18: warning: ‘virtual void AssociationWidget::resetTextPositions()’ can be marked override [-Wsuggest-override] 75 | virtual void resetTextPositions(); | ^~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:77:18: warning: ‘virtual void AssociationWidget::setMessageText(FloatingTextWidget*)’ can be marked override [-Wsuggest-override] 77 | virtual void setMessageText(FloatingTextWidget *ft); | ^~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:78:18: warning: ‘virtual void AssociationWidget::setText(FloatingTextWidget*, const QString&)’ can be marked override [-Wsuggest-override] 78 | virtual void setText(FloatingTextWidget *ft, const QString &newText); | ^~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:80:18: warning: ‘virtual void AssociationWidget::showPropertiesDialog()’ can be marked override [-Wsuggest-override] 80 | virtual void showPropertiesDialog(); | ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:82:21: warning: ‘virtual QString AssociationWidget::lwOperationText()’ can be marked override [-Wsuggest-override] 82 | virtual QString lwOperationText(); | ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:83:28: warning: ‘virtual UMLClassifier* AssociationWidget::lwClassifier()’ can be marked override [-Wsuggest-override] 83 | virtual UMLClassifier *lwClassifier(); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:84:18: warning: ‘virtual void AssociationWidget::setOperationText(const QString&)’ can be marked override [-Wsuggest-override] 84 | virtual void setOperationText(const QString &op); | ^~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:86:18: warning: ‘virtual void AssociationWidget::constrainTextPos(qreal&, qreal&, qreal, qreal, Uml::TextRole::Enum)’ can be marked override [-Wsuggest-override] 86 | virtual void constrainTextPos(qreal &textX, qreal &textY, | ^~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:90:18: warning: ‘virtual void AssociationWidget::calculateNameTextSegment()’ can be marked override [-Wsuggest-override] 90 | virtual void calculateNameTextSegment(); | ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:105:10: warning: ‘virtual void AssociationWidget::setName(const QString&)’ can be marked override [-Wsuggest-override] 105 | void setName(const QString &strRole); | ^~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:149:20: warning: ‘virtual QRectF AssociationWidget::boundingRect() const’ can be marked override [-Wsuggest-override] 149 | virtual QRectF boundingRect() const; | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:150:26: warning: ‘virtual QPainterPath AssociationWidget::shape() const’ can be marked override [-Wsuggest-override] 150 | virtual QPainterPath shape() const; | ^~~~~ /<>/umbrello/umlwidgets/associationwidget.h:156:16: warning: ‘virtual UMLWidget* AssociationWidget::onWidget(const QPointF&)’ can be marked override [-Wsuggest-override] 156 | UMLWidget* onWidget(const QPointF &p); | ^~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:174:11: warning: ‘virtual QFont AssociationWidget::font() const’ can be marked override [-Wsuggest-override] 174 | QFont font() const; | ^~~~ /<>/umbrello/umlwidgets/associationwidget.h:176:18: warning: ‘virtual void AssociationWidget::setTextColor(const QColor&)’ can be marked override [-Wsuggest-override] 176 | virtual void setTextColor(const QColor &color); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:177:18: warning: ‘virtual void AssociationWidget::setLineColor(const QColor&)’ can be marked override [-Wsuggest-override] 177 | virtual void setLineColor(const QColor &color); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:178:18: warning: ‘virtual void AssociationWidget::setLineWidth(uint)’ can be marked override [-Wsuggest-override] 178 | virtual void setLineWidth(uint width); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:186:18: warning: ‘virtual bool AssociationWidget::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] 186 | virtual bool loadFromXMI1(QDomElement& qElement); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:187:18: warning: ‘virtual void AssociationWidget::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 187 | virtual void saveToXMI1(QDomDocument &qDoc, QDomElement &qElement); | ^~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:195:18: warning: ‘virtual void AssociationWidget::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 195 | virtual void mouseDoubleClickEvent(QGraphicsSceneMouseEvent *event); | ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:196:18: warning: ‘virtual void AssociationWidget::mouseMoveEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 196 | virtual void mouseMoveEvent(QGraphicsSceneMouseEvent *event); | ^~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:197:18: warning: ‘virtual void AssociationWidget::mousePressEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 197 | virtual void mousePressEvent(QGraphicsSceneMouseEvent *event); | ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:198:18: warning: ‘virtual void AssociationWidget::mouseReleaseEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 198 | virtual void mouseReleaseEvent(QGraphicsSceneMouseEvent *event); | ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:200:18: warning: ‘virtual void AssociationWidget::setSelected(bool)’ can be marked override [-Wsuggest-override] 200 | virtual void setSelected(bool _select); | ^~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:202:18: warning: ‘virtual void AssociationWidget::slotMenuSelection(QAction*)’ can be marked override [-Wsuggest-override] 202 | virtual void slotMenuSelection(QAction* action); | ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:209:18: warning: ‘virtual void AssociationWidget::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] 209 | virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent *event); | ^~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:211:18: warning: ‘virtual void AssociationWidget::hoverEnterEvent(QGraphicsSceneHoverEvent*)’ can be marked override [-Wsuggest-override] 211 | virtual void hoverEnterEvent(QGraphicsSceneHoverEvent *event); | ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:212:18: warning: ‘virtual void AssociationWidget::hoverLeaveEvent(QGraphicsSceneHoverEvent*)’ can be marked override [-Wsuggest-override] 212 | virtual void hoverLeaveEvent(QGraphicsSceneHoverEvent *event); | ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:213:18: warning: ‘virtual void AssociationWidget::hoverMoveEvent(QGraphicsSceneHoverEvent*)’ can be marked override [-Wsuggest-override] 213 | virtual void hoverMoveEvent(QGraphicsSceneHoverEvent *event); | ^~~~~~~~~~~~~~ In file included from /<>/umbrello/docwindow.cpp:16: /<>/umbrello/debug/debug_utils.h:91:18: warning: ‘virtual void Tracer::showEvent(QShowEvent*)’ can be marked override [-Wsuggest-override] 91 | virtual void showEvent(QShowEvent*); | ^~~~~~~~~ In file included from /<>/umbrello/uml1model/package.h:14, from /<>/umbrello/uml1model/folder.h:14, from /<>/umbrello/docwindow.cpp:17: /<>/umbrello/uml1model/umlcanvasobject.h:43:18: warning: ‘virtual void UMLCanvasObject::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 43 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/umlcanvasobject.h:85:18: warning: ‘virtual bool UMLCanvasObject::resolveRef()’ can be marked override [-Wsuggest-override] 85 | virtual bool resolveRef(); | ^~~~~~~~~~ In file included from /<>/umbrello/uml1model/folder.h:14, from /<>/umbrello/docwindow.cpp:17: /<>/umbrello/uml1model/package.h:39:18: warning: ‘virtual void UMLPackage::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 39 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/package.h:41:24: warning: ‘virtual UMLObject* UMLPackage::clone() const’ can be marked override [-Wsuggest-override] 41 | virtual UMLObject* clone() const; | ^~~~~ /<>/umbrello/uml1model/package.h:64:18: warning: ‘virtual bool UMLPackage::resolveRef()’ can be marked override [-Wsuggest-override] 64 | virtual bool resolveRef(); | ^~~~~~~~~~ /<>/umbrello/uml1model/package.h:66:18: warning: ‘virtual void UMLPackage::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 66 | virtual void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/package.h:69:18: warning: ‘virtual bool UMLPackage::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 69 | virtual bool load1(QDomElement& element); | ^~~~~ In file included from /<>/umbrello/docwindow.cpp:17: /<>/umbrello/uml1model/folder.h:41:24: warning: ‘virtual UMLObject* UMLFolder::clone() const’ can be marked override [-Wsuggest-override] 41 | virtual UMLObject* clone() const; | ^~~~~ /<>/umbrello/uml1model/folder.h:64:10: warning: ‘virtual bool UMLFolder::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] 64 | bool showPropertiesDialog(QWidget *parent); | ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/folder.h:66:10: warning: ‘virtual void UMLFolder::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 66 | void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/folder.h:79:10: warning: ‘virtual bool UMLFolder::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 79 | bool load1(QDomElement & element); | ^~~~~ In file included from /<>/umbrello/uml.h:15, from /<>/umbrello/docwindow.cpp:19: /<>/umbrello/dialogs/multipagedialogbase.h:101:18: warning: ‘virtual void MultiPageDialogBase::keyPressEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] 101 | virtual void keyPressEvent(QKeyEvent *event); | ^~~~~~~~~~~~~ In file included from /<>/umbrello/docwindow.cpp:19: /<>/umbrello/uml.h:201:18: warning: ‘virtual void UMLApp::keyPressEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] 201 | virtual void keyPressEvent(QKeyEvent* e); | ^~~~~~~~~~~~~ /<>/umbrello/uml.h:202:18: warning: ‘virtual void UMLApp::keyReleaseEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] 202 | virtual void keyReleaseEvent(QKeyEvent* e); | ^~~~~~~~~~~~~~~ /<>/umbrello/uml.h:204:18: warning: ‘virtual void UMLApp::customEvent(QEvent*)’ can be marked override [-Wsuggest-override] 204 | virtual void customEvent(QEvent* e); | ^~~~~~~~~~~ /<>/umbrello/uml.h:215:18: warning: ‘virtual bool UMLApp::queryClose()’ can be marked override [-Wsuggest-override] 215 | virtual bool queryClose(); | ^~~~~~~~~~ /<>/umbrello/uml.h:217:18: warning: ‘virtual void UMLApp::saveProperties(KConfigGroup&)’ can be marked override [-Wsuggest-override] 217 | virtual void saveProperties(KConfigGroup & cfg); | ^~~~~~~~~~~~~~ /<>/umbrello/uml.h:218:18: warning: ‘virtual void UMLApp::readProperties(const KConfigGroup&)’ can be marked override [-Wsuggest-override] 218 | virtual void readProperties(const KConfigGroup & cfg); | ^~~~~~~~~~~~~~ /<>/umbrello/docwindow.cpp:60:18: warning: ‘virtual void ModifiedWidget::mousePressEvent(QMouseEvent*)’ can be marked override [-Wsuggest-override] 60 | virtual void mousePressEvent(QMouseEvent *ev) | ^~~~~~~~~~~~~~~ [ 80%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/dotgenerator.cpp.o cd /<>/obj-aarch64-linux-gnu/umbrello && /usr/bin/aarch64-linux-gnu-g++ -DCMAKE_BINARY_DIR=\"/<>/obj-aarch64-linux-gnu\" -DKCOREADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLO_VERSION_STRING=\"2.23.3\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-aarch64-linux-gnu/umbrello -I/<>/umbrello -I/<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/include -I/<>/obj-aarch64-linux-gnu -I/<>/umbrello/clipboard -I/<>/umbrello/cmds -I/<>/umbrello/codegenerators -I/<>/umbrello/codegenerators/ada -I/<>/umbrello/codegenerators/as -I/<>/umbrello/codegenerators/cpp -I/<>/umbrello/codegenerators/csharp -I/<>/umbrello/codegenerators/d -I/<>/umbrello/codegenerators/idl -I/<>/umbrello/codegenerators/java -I/<>/umbrello/codegenerators/js -I/<>/umbrello/codegenerators/pascal -I/<>/umbrello/codegenerators/perl -I/<>/umbrello/codegenerators/php -I/<>/umbrello/codegenerators/python -I/<>/umbrello/codegenerators/ruby -I/<>/umbrello/codegenerators/sql -I/<>/umbrello/codegenerators/tcl -I/<>/umbrello/codegenerators/vala -I/<>/umbrello/codegenerators/xml -I/<>/umbrello/codegenwizard -I/<>/umbrello/codeimport -I/<>/umbrello/codeimport/csharp -I/<>/umbrello/codeimpwizard -I/<>/umbrello/debug -I/<>/umbrello/dialogs -I/<>/umbrello/dialogs/pages -I/<>/umbrello/dialogs/widgets -I/<>/umbrello/docgenerators -I/<>/umbrello/finder -I/<>/umbrello/refactoring -I/<>/umbrello/uml1model -I/<>/umbrello/umlwidgets -I/<>/lib/cppparser -I/<>/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/aarch64-linux-gnu/qt5 -isystem /usr/include/aarch64-linux-gnu/qt5/QtWidgets -isystem /usr/include/aarch64-linux-gnu/qt5/QtGui -isystem /usr/include/aarch64-linux-gnu/qt5/QtCore -isystem /usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/aarch64-linux-gnu/qt5/QtXml -isystem /usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/aarch64-linux-gnu/qt5/QtSvg -isystem /usr/include/aarch64-linux-gnu/qt5/QtWebKitWidgets -isystem /usr/include/aarch64-linux-gnu/qt5/QtWebKit -isystem /usr/include/aarch64-linux-gnu/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/aarch64-linux-gnu/qt5/QtConcurrent -isystem /usr/include/aarch64-linux-gnu/qt5/QtDBus -isystem /usr/include/KF5/KTextEditor -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -fno-delete-null-pointer-checks -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -o CMakeFiles/libumbrello.dir/dotgenerator.cpp.o -c /<>/umbrello/dotgenerator.cpp In file included from /<>/umbrello/umlwidgets/umlwidget.h:18, from /<>/umbrello/umlwidgets/activitywidget.h:14, from /<>/umbrello/dotgenerator.cpp:15: /<>/umbrello/umlwidgets/widgetbase.h:187:20: warning: ‘virtual QRectF WidgetBase::boundingRect() const’ can be marked override [-Wsuggest-override] 187 | virtual QRectF boundingRect() const; | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/widgetbase.h:191:18: warning: ‘virtual void WidgetBase::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] 191 | virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); | ^~~~~ /<>/umbrello/umlwidgets/widgetbase.h:260:18: warning: ‘virtual void WidgetBase::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] 260 | virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent *event); | ^~~~~~~~~~~~~~~~ In file included from /<>/umbrello/umlwidgets/activitywidget.h:14, from /<>/umbrello/dotgenerator.cpp:15: /<>/umbrello/umlwidgets/umlwidget.h:71:18: warning: ‘virtual void UMLWidget::setUseFillColor(bool)’ can be marked override [-Wsuggest-override] 71 | virtual void setUseFillColor(bool fc); | ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:74:18: warning: ‘virtual void UMLWidget::setTextColor(const QColor&)’ can be marked override [-Wsuggest-override] 74 | virtual void setTextColor(const QColor &color); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:77:18: warning: ‘virtual void UMLWidget::setLineColor(const QColor&)’ can be marked override [-Wsuggest-override] 77 | virtual void setLineColor(const QColor &color); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:80:18: warning: ‘virtual void UMLWidget::setLineWidth(uint)’ can be marked override [-Wsuggest-override] 80 | virtual void setLineWidth(uint width); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:83:18: warning: ‘virtual void UMLWidget::setFillColor(const QColor&)’ can be marked override [-Wsuggest-override] 83 | virtual void setFillColor(const QColor &color); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:87:18: warning: ‘virtual void UMLWidget::setSelected(bool)’ can be marked override [-Wsuggest-override] 87 | virtual void setSelected(bool _select); | ^~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:96:18: warning: ‘virtual void UMLWidget::setFont(const QFont&)’ can be marked override [-Wsuggest-override] 96 | virtual void setFont(const QFont &font); | ^~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:173:18: warning: ‘virtual void UMLWidget::showPropertiesDialog()’ can be marked override [-Wsuggest-override] 173 | virtual void showPropertiesDialog(); | ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:192:18: warning: ‘virtual bool UMLWidget::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] 192 | virtual bool loadFromXMI1(QDomElement &qElement); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:193:18: warning: ‘virtual void UMLWidget::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 193 | virtual void saveToXMI1(QDomDocument &qDoc, QDomElement &qElement); | ^~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:230:18: warning: ‘virtual void UMLWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] 230 | virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); | ^~~~~ /<>/umbrello/umlwidgets/umlwidget.h:234:18: warning: ‘virtual void UMLWidget::slotMenuSelection(QAction*)’ can be marked override [-Wsuggest-override] 234 | virtual void slotMenuSelection(QAction* action); | ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:251:18: warning: ‘virtual void UMLWidget::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] 251 | virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent* event); | ^~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:252:18: warning: ‘virtual void UMLWidget::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 252 | virtual void mouseDoubleClickEvent(QGraphicsSceneMouseEvent *event); | ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:253:18: warning: ‘virtual void UMLWidget::mousePressEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 253 | virtual void mousePressEvent(QGraphicsSceneMouseEvent *event); | ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:254:18: warning: ‘virtual void UMLWidget::mouseMoveEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 254 | virtual void mouseMoveEvent(QGraphicsSceneMouseEvent *event); | ^~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:255:18: warning: ‘virtual void UMLWidget::mouseReleaseEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 255 | virtual void mouseReleaseEvent(QGraphicsSceneMouseEvent *event); | ^~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/dotgenerator.cpp:15: /<>/umbrello/umlwidgets/activitywidget.h:65:18: warning: ‘virtual void ActivityWidget::showPropertiesDialog()’ can be marked override [-Wsuggest-override] 65 | virtual void showPropertiesDialog(); | ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/activitywidget.h:66:18: warning: ‘virtual void ActivityWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] 66 | virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); | ^~~~~ /<>/umbrello/umlwidgets/activitywidget.h:67:18: warning: ‘virtual void ActivityWidget::moveWidgetBy(qreal, qreal)’ can be marked override [-Wsuggest-override] 67 | virtual void moveWidgetBy(qreal diffX, qreal diffY); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/activitywidget.h:69:18: warning: ‘virtual bool ActivityWidget::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] 69 | virtual bool loadFromXMI1(QDomElement & qElement); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/activitywidget.h:70:18: warning: ‘virtual void ActivityWidget::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 70 | virtual void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); | ^~~~~~~~~~ /<>/umbrello/umlwidgets/activitywidget.h:72:10: warning: ‘virtual void ActivityWidget::constrain(qreal&, qreal&)’ can be marked override [-Wsuggest-override] 72 | void constrain(qreal& width, qreal& height); | ^~~~~~~~~ /<>/umbrello/umlwidgets/activitywidget.h:86:18: warning: ‘virtual void ActivityWidget::slotMenuSelection(QAction*)’ can be marked override [-Wsuggest-override] 86 | virtual void slotMenuSelection(QAction* action); | ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/activitywidget.h:89:20: warning: ‘virtual QSizeF ActivityWidget::minimumSize() const’ can be marked override [-Wsuggest-override] 89 | virtual QSizeF minimumSize() const; | ^~~~~~~~~~~ /<>/umbrello/umlwidgets/activitywidget.h:90:20: warning: ‘virtual QSizeF ActivityWidget::maximumSize()’ can be marked override [-Wsuggest-override] 90 | virtual QSizeF maximumSize(); | ^~~~~~~~~~~ In file included from /<>/umbrello/umlscene.h:17, from /<>/umbrello/umlwidgets/linkwidget.h:15, from /<>/umbrello/umlwidgets/associationwidget.h:15, from /<>/umbrello/dotgenerator.cpp:16: /<>/umbrello/umlwidgets/classifierwidget.h:97:16: warning: ‘virtual UMLWidget* ClassifierWidget::onWidget(const QPointF&)’ can be marked override [-Wsuggest-override] 97 | UMLWidget* onWidget(const QPointF& p); | ^~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:98:16: warning: ‘virtual UMLWidget* ClassifierWidget::widgetWithID(Uml::ID::Type)’ can be marked override [-Wsuggest-override] 98 | UMLWidget* widgetWithID(Uml::ID::Type id); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:100:18: warning: ‘virtual void ClassifierWidget::setDocumentation(const QString&)’ can be marked override [-Wsuggest-override] 100 | virtual void setDocumentation(const QString& doc); | ^~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:102:12: warning: ‘virtual QSizeF ClassifierWidget::calculateSize(bool) const’ can be marked override [-Wsuggest-override] 102 | QSizeF calculateSize(bool withExtensions = true) const; | ^~~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:104:18: warning: ‘virtual void ClassifierWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] 104 | virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); | ^~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:105:26: warning: ‘virtual QPainterPath ClassifierWidget::shape() const’ can be marked override [-Wsuggest-override] 105 | virtual QPainterPath shape() const; | ^~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:107:18: warning: ‘virtual void ClassifierWidget::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 107 | virtual void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); | ^~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:108:18: warning: ‘virtual bool ClassifierWidget::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] 108 | virtual bool loadFromXMI1(QDomElement & qElement); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:111:18: warning: ‘virtual void ClassifierWidget::slotMenuSelection(QAction*)’ can be marked override [-Wsuggest-override] 111 | virtual void slotMenuSelection(QAction* action); | ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:121:12: warning: ‘virtual QSizeF ClassifierWidget::minimumSize() const’ can be marked override [-Wsuggest-override] 121 | QSizeF minimumSize() const; | ^~~~~~~~~~~ In file included from /<>/umbrello/umlwidgets/linkwidget.h:15, from /<>/umbrello/umlwidgets/associationwidget.h:15, from /<>/umbrello/dotgenerator.cpp:16: /<>/umbrello/umlscene.h:338:10: warning: ‘virtual void UMLScene::dragEnterEvent(QGraphicsSceneDragDropEvent*)’ can be marked override [-Wsuggest-override] 338 | void dragEnterEvent(QGraphicsSceneDragDropEvent* enterEvent); | ^~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:339:10: warning: ‘virtual void UMLScene::dragMoveEvent(QGraphicsSceneDragDropEvent*)’ can be marked override [-Wsuggest-override] 339 | void dragMoveEvent(QGraphicsSceneDragDropEvent* moveEvent); | ^~~~~~~~~~~~~ /<>/umbrello/umlscene.h:340:10: warning: ‘virtual void UMLScene::dropEvent(QGraphicsSceneDragDropEvent*)’ can be marked override [-Wsuggest-override] 340 | void dropEvent(QGraphicsSceneDragDropEvent* dropEvent); | ^~~~~~~~~ /<>/umbrello/umlscene.h:342:10: warning: ‘virtual void UMLScene::mouseMoveEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 342 | void mouseMoveEvent(QGraphicsSceneMouseEvent* mouseEvent); | ^~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:343:10: warning: ‘virtual void UMLScene::mousePressEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 343 | void mousePressEvent(QGraphicsSceneMouseEvent* mouseEvent); | ^~~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:344:10: warning: ‘virtual void UMLScene::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 344 | void mouseDoubleClickEvent(QGraphicsSceneMouseEvent* mouseEvent); | ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:345:10: warning: ‘virtual void UMLScene::mouseReleaseEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 345 | void mouseReleaseEvent(QGraphicsSceneMouseEvent* mouseEvent); | ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:346:18: warning: ‘virtual void UMLScene::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] 346 | virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent* contextMenuEvent); | ^~~~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:358:18: warning: ‘virtual void UMLScene::drawBackground(QPainter*, const QRectF&)’ can be marked override [-Wsuggest-override] 358 | virtual void drawBackground(QPainter *painter, const QRectF &rect); | ^~~~~~~~~~~~~~ In file included from /<>/umbrello/dotgenerator.cpp:16: /<>/umbrello/umlwidgets/associationwidget.h:62:18: warning: ‘virtual void AssociationWidget::setUMLObject(UMLObject*)’ can be marked override [-Wsuggest-override] 62 | virtual void setUMLObject(UMLObject *obj); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:66:18: warning: ‘virtual void AssociationWidget::lwSetFont(QFont)’ can be marked override [-Wsuggest-override] 66 | virtual void lwSetFont(QFont font); | ^~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:67:28: warning: ‘virtual UMLClassifier* AssociationWidget::operationOwner()’ can be marked override [-Wsuggest-override] 67 | virtual UMLClassifier *operationOwner(); | ^~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:69:27: warning: ‘virtual UMLOperation* AssociationWidget::operation()’ can be marked override [-Wsuggest-override] 69 | virtual UMLOperation *operation(); | ^~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:70:18: warning: ‘virtual void AssociationWidget::setOperation(UMLOperation*)’ can be marked override [-Wsuggest-override] 70 | virtual void setOperation(UMLOperation *op); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:72:21: warning: ‘virtual QString AssociationWidget::customOpText()’ can be marked override [-Wsuggest-override] 72 | virtual QString customOpText(); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:73:18: warning: ‘virtual void AssociationWidget::setCustomOpText(const QString&)’ can be marked override [-Wsuggest-override] 73 | virtual void setCustomOpText(const QString &opText); | ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:75:18: warning: ‘virtual void AssociationWidget::resetTextPositions()’ can be marked override [-Wsuggest-override] 75 | virtual void resetTextPositions(); | ^~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:77:18: warning: ‘virtual void AssociationWidget::setMessageText(FloatingTextWidget*)’ can be marked override [-Wsuggest-override] 77 | virtual void setMessageText(FloatingTextWidget *ft); | ^~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:78:18: warning: ‘virtual void AssociationWidget::setText(FloatingTextWidget*, const QString&)’ can be marked override [-Wsuggest-override] 78 | virtual void setText(FloatingTextWidget *ft, const QString &newText); | ^~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:80:18: warning: ‘virtual void AssociationWidget::showPropertiesDialog()’ can be marked override [-Wsuggest-override] 80 | virtual void showPropertiesDialog(); | ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:82:21: warning: ‘virtual QString AssociationWidget::lwOperationText()’ can be marked override [-Wsuggest-override] 82 | virtual QString lwOperationText(); | ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:83:28: warning: ‘virtual UMLClassifier* AssociationWidget::lwClassifier()’ can be marked override [-Wsuggest-override] 83 | virtual UMLClassifier *lwClassifier(); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:84:18: warning: ‘virtual void AssociationWidget::setOperationText(const QString&)’ can be marked override [-Wsuggest-override] 84 | virtual void setOperationText(const QString &op); | ^~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:86:18: warning: ‘virtual void AssociationWidget::constrainTextPos(qreal&, qreal&, qreal, qreal, Uml::TextRole::Enum)’ can be marked override [-Wsuggest-override] 86 | virtual void constrainTextPos(qreal &textX, qreal &textY, | ^~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:90:18: warning: ‘virtual void AssociationWidget::calculateNameTextSegment()’ can be marked override [-Wsuggest-override] 90 | virtual void calculateNameTextSegment(); | ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:105:10: warning: ‘virtual void AssociationWidget::setName(const QString&)’ can be marked override [-Wsuggest-override] 105 | void setName(const QString &strRole); | ^~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:149:20: warning: ‘virtual QRectF AssociationWidget::boundingRect() const’ can be marked override [-Wsuggest-override] 149 | virtual QRectF boundingRect() const; | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:150:26: warning: ‘virtual QPainterPath AssociationWidget::shape() const’ can be marked override [-Wsuggest-override] 150 | virtual QPainterPath shape() const; | ^~~~~ /<>/umbrello/umlwidgets/associationwidget.h:156:16: warning: ‘virtual UMLWidget* AssociationWidget::onWidget(const QPointF&)’ can be marked override [-Wsuggest-override] 156 | UMLWidget* onWidget(const QPointF &p); | ^~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:174:11: warning: ‘virtual QFont AssociationWidget::font() const’ can be marked override [-Wsuggest-override] 174 | QFont font() const; | ^~~~ /<>/umbrello/umlwidgets/associationwidget.h:176:18: warning: ‘virtual void AssociationWidget::setTextColor(const QColor&)’ can be marked override [-Wsuggest-override] 176 | virtual void setTextColor(const QColor &color); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:177:18: warning: ‘virtual void AssociationWidget::setLineColor(const QColor&)’ can be marked override [-Wsuggest-override] 177 | virtual void setLineColor(const QColor &color); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:178:18: warning: ‘virtual void AssociationWidget::setLineWidth(uint)’ can be marked override [-Wsuggest-override] 178 | virtual void setLineWidth(uint width); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:186:18: warning: ‘virtual bool AssociationWidget::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] 186 | virtual bool loadFromXMI1(QDomElement& qElement); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:187:18: warning: ‘virtual void AssociationWidget::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 187 | virtual void saveToXMI1(QDomDocument &qDoc, QDomElement &qElement); | ^~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:195:18: warning: ‘virtual void AssociationWidget::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 195 | virtual void mouseDoubleClickEvent(QGraphicsSceneMouseEvent *event); | ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:196:18: warning: ‘virtual void AssociationWidget::mouseMoveEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 196 | virtual void mouseMoveEvent(QGraphicsSceneMouseEvent *event); | ^~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:197:18: warning: ‘virtual void AssociationWidget::mousePressEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 197 | virtual void mousePressEvent(QGraphicsSceneMouseEvent *event); | ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:198:18: warning: ‘virtual void AssociationWidget::mouseReleaseEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 198 | virtual void mouseReleaseEvent(QGraphicsSceneMouseEvent *event); | ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:200:18: warning: ‘virtual void AssociationWidget::setSelected(bool)’ can be marked override [-Wsuggest-override] 200 | virtual void setSelected(bool _select); | ^~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:202:18: warning: ‘virtual void AssociationWidget::slotMenuSelection(QAction*)’ can be marked override [-Wsuggest-override] 202 | virtual void slotMenuSelection(QAction* action); | ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:209:18: warning: ‘virtual void AssociationWidget::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] 209 | virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent *event); | ^~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:211:18: warning: ‘virtual void AssociationWidget::hoverEnterEvent(QGraphicsSceneHoverEvent*)’ can be marked override [-Wsuggest-override] 211 | virtual void hoverEnterEvent(QGraphicsSceneHoverEvent *event); | ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:212:18: warning: ‘virtual void AssociationWidget::hoverLeaveEvent(QGraphicsSceneHoverEvent*)’ can be marked override [-Wsuggest-override] 212 | virtual void hoverLeaveEvent(QGraphicsSceneHoverEvent *event); | ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:213:18: warning: ‘virtual void AssociationWidget::hoverMoveEvent(QGraphicsSceneHoverEvent*)’ can be marked override [-Wsuggest-override] 213 | virtual void hoverMoveEvent(QGraphicsSceneHoverEvent *event); | ^~~~~~~~~~~~~~ In file included from /<>/umbrello/umlwidgets/signalwidget.h:14, from /<>/umbrello/dotgenerator.cpp:18: /<>/umbrello/umlwidgets/floatingtextwidget.h:61:18: warning: ‘virtual void FloatingTextWidget::showPropertiesDialog()’ can be marked override [-Wsuggest-override] 61 | virtual void showPropertiesDialog(); | ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/floatingtextwidget.h:66:10: warning: ‘virtual bool FloatingTextWidget::activate(IDChangeLog*)’ can be marked override [-Wsuggest-override] 66 | bool activate(IDChangeLog* ChangeLog = 0); | ^~~~~~~~ /<>/umbrello/umlwidgets/floatingtextwidget.h:79:16: warning: ‘virtual UMLWidget* FloatingTextWidget::onWidget(const QPointF&)’ can be marked override [-Wsuggest-override] 79 | UMLWidget* onWidget(const QPointF& p); | ^~~~~~~~ /<>/umbrello/umlwidgets/floatingtextwidget.h:81:18: warning: ‘virtual void FloatingTextWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] 81 | virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); | ^~~~~ /<>/umbrello/umlwidgets/floatingtextwidget.h:83:18: warning: ‘virtual void FloatingTextWidget::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 83 | virtual void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); | ^~~~~~~~~~ /<>/umbrello/umlwidgets/floatingtextwidget.h:84:18: warning: ‘virtual bool FloatingTextWidget::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] 84 | virtual bool loadFromXMI1(QDomElement& qElement); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/floatingtextwidget.h:87:18: warning: ‘virtual void FloatingTextWidget::slotMenuSelection(QAction*)’ can be marked override [-Wsuggest-override] 87 | virtual void slotMenuSelection(QAction* action); | ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/floatingtextwidget.h:91:12: warning: ‘virtual QSizeF FloatingTextWidget::minimumSize() const’ can be marked override [-Wsuggest-override] 91 | QSizeF minimumSize() const; | ^~~~~~~~~~~ /<>/umbrello/umlwidgets/floatingtextwidget.h:93:18: warning: ‘virtual void FloatingTextWidget::moveWidgetBy(qreal, qreal)’ can be marked override [-Wsuggest-override] 93 | virtual void moveWidgetBy(qreal diffX, qreal diffY); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/floatingtextwidget.h:94:18: warning: ‘virtual void FloatingTextWidget::constrainMovementForAllWidgets(qreal&, qreal&)’ can be marked override [-Wsuggest-override] 94 | virtual void constrainMovementForAllWidgets(qreal &diffX, qreal &diffY); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/dotgenerator.cpp:18: /<>/umbrello/umlwidgets/signalwidget.h:43:18: warning: ‘virtual void SignalWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] 43 | virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); | ^~~~~ /<>/umbrello/umlwidgets/signalwidget.h:45:10: warning: ‘virtual void SignalWidget::setX(qreal)’ can be marked override [-Wsuggest-override] 45 | void setX(qreal newX); | ^~~~ /<>/umbrello/umlwidgets/signalwidget.h:46:10: warning: ‘virtual void SignalWidget::setY(qreal)’ can be marked override [-Wsuggest-override] 46 | void setY(qreal newY); | ^~~~ /<>/umbrello/umlwidgets/signalwidget.h:48:18: warning: ‘virtual void SignalWidget::setName(const QString&)’ can be marked override [-Wsuggest-override] 48 | virtual void setName(const QString &strName); | ^~~~~~~ /<>/umbrello/umlwidgets/signalwidget.h:54:19: warning: ‘virtual void SignalWidget::showPropertiesDialog()’ can be marked override [-Wsuggest-override] 54 | virtual void showPropertiesDialog(); | ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/signalwidget.h:56:10: warning: ‘virtual void SignalWidget::mouseMoveEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 56 | void mouseMoveEvent(QGraphicsSceneMouseEvent *me); | ^~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/signalwidget.h:58:18: warning: ‘virtual bool SignalWidget::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] 58 | virtual bool loadFromXMI1(QDomElement & qElement); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/signalwidget.h:59:18: warning: ‘virtual void SignalWidget::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 59 | virtual void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); | ^~~~~~~~~~ /<>/umbrello/umlwidgets/signalwidget.h:62:18: warning: ‘virtual void SignalWidget::slotMenuSelection(QAction*)’ can be marked override [-Wsuggest-override] 62 | virtual void slotMenuSelection(QAction* action); | ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/signalwidget.h:65:12: warning: ‘virtual QSizeF SignalWidget::minimumSize() const’ can be marked override [-Wsuggest-override] 65 | QSizeF minimumSize() const; | ^~~~~~~~~~~ In file included from /<>/umbrello/dotgenerator.cpp:19: /<>/umbrello/umlwidgets/statewidget.h:63:18: warning: ‘virtual void StateWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] 63 | virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); | ^~~~~ /<>/umbrello/umlwidgets/statewidget.h:79:18: warning: ‘virtual void StateWidget::showPropertiesDialog()’ can be marked override [-Wsuggest-override] 79 | virtual void showPropertiesDialog(); | ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/statewidget.h:81:18: warning: ‘virtual bool StateWidget::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] 81 | virtual bool loadFromXMI1(QDomElement & qElement); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/statewidget.h:82:18: warning: ‘virtual void StateWidget::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 82 | virtual void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); | ^~~~~~~~~~ /<>/umbrello/umlwidgets/statewidget.h:85:12: warning: ‘virtual QSizeF StateWidget::minimumSize() const’ can be marked override [-Wsuggest-override] 85 | QSizeF minimumSize() const; | ^~~~~~~~~~~ /<>/umbrello/umlwidgets/statewidget.h:86:12: warning: ‘virtual QSizeF StateWidget::maximumSize()’ can be marked override [-Wsuggest-override] 86 | QSizeF maximumSize(); | ^~~~~~~~~~~ /<>/umbrello/umlwidgets/statewidget.h:90:18: warning: ‘virtual void StateWidget::slotMenuSelection(QAction*)’ can be marked override [-Wsuggest-override] 90 | virtual void slotMenuSelection(QAction* action); | ^~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/dotgenerator.cpp:20: /<>/umbrello/debug/debug_utils.h:91:18: warning: ‘virtual void Tracer::showEvent(QShowEvent*)’ can be marked override [-Wsuggest-override] 91 | virtual void showEvent(QShowEvent*); | ^~~~~~~~~ /<>/umbrello/dotgenerator.cpp:51:18: warning: ‘virtual bool DotPaintEngine::begin(QPaintDevice*)’ can be marked override [-Wsuggest-override] 51 | virtual bool begin (QPaintDevice * pdev) | ^~~~~ /<>/umbrello/dotgenerator.cpp:56:18: warning: ‘virtual void DotPaintEngine::drawEllipse(const QRectF&)’ can be marked override [-Wsuggest-override] 56 | virtual void drawEllipse(const QRectF & rect) { Q_UNUSED(rect) } | ^~~~~~~~~~~ /<>/umbrello/dotgenerator.cpp:57:18: warning: ‘virtual void DotPaintEngine::drawEllipse(const QRect&)’ can be marked override [-Wsuggest-override] 57 | virtual void drawEllipse(const QRect & rect) { Q_UNUSED(rect) } | ^~~~~~~~~~~ /<>/umbrello/dotgenerator.cpp:58:18: warning: ‘virtual void DotPaintEngine::drawImage(const QRectF&, const QImage&, const QRectF&, Qt::ImageConversionFlags)’ can be marked override [-Wsuggest-override] 58 | 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) } | ^~~~~~~~~ /<>/umbrello/dotgenerator.cpp:59:18: warning: ‘virtual void DotPaintEngine::drawLines(const QLineF*, int)’ can be marked override [-Wsuggest-override] 59 | virtual void drawLines(const QLineF * lines, int lineCount) { Q_UNUSED(lines) Q_UNUSED(lineCount) } | ^~~~~~~~~ /<>/umbrello/dotgenerator.cpp:60:18: warning: ‘virtual void DotPaintEngine::drawLines(const QLine*, int)’ can be marked override [-Wsuggest-override] 60 | virtual void drawLines(const QLine * lines, int lineCount) { Q_UNUSED(lines) Q_UNUSED(lineCount) } | ^~~~~~~~~ /<>/umbrello/dotgenerator.cpp:62:18: warning: ‘virtual void DotPaintEngine::drawPixmap(const QRectF&, const QPixmap&, const QRectF&)’ can be marked override [-Wsuggest-override] 62 | virtual void drawPixmap(const QRectF & r, const QPixmap & pm, const QRectF & sr) { Q_UNUSED(r) Q_UNUSED(pm) Q_UNUSED(sr) } | ^~~~~~~~~~ /<>/umbrello/dotgenerator.cpp:63:18: warning: ‘virtual void DotPaintEngine::drawPoints(const QPointF*, int)’ can be marked override [-Wsuggest-override] 63 | virtual void drawPoints(const QPointF * points, int pointCount) { Q_UNUSED(points) Q_UNUSED(pointCount) } | ^~~~~~~~~~ /<>/umbrello/dotgenerator.cpp:64:18: warning: ‘virtual void DotPaintEngine::drawPoints(const QPoint*, int)’ can be marked override [-Wsuggest-override] 64 | virtual void drawPoints(const QPoint * points, int pointCount) { Q_UNUSED(points) Q_UNUSED(pointCount) } | ^~~~~~~~~~ /<>/umbrello/dotgenerator.cpp:65:18: warning: ‘virtual void DotPaintEngine::drawPolygon(const QPointF*, int, QPaintEngine::PolygonDrawMode)’ can be marked override [-Wsuggest-override] 65 | virtual void drawPolygon(const QPointF * points, int pointCount, PolygonDrawMode mode) { Q_UNUSED(points) Q_UNUSED(pointCount) Q_UNUSED(mode) } | ^~~~~~~~~~~ /<>/umbrello/dotgenerator.cpp:66:18: warning: ‘virtual void DotPaintEngine::drawPolygon(const QPoint*, int, QPaintEngine::PolygonDrawMode)’ can be marked override [-Wsuggest-override] 66 | virtual void drawPolygon(const QPoint * points, int pointCount, PolygonDrawMode mode) { Q_UNUSED(points) Q_UNUSED(pointCount) Q_UNUSED(mode) } | ^~~~~~~~~~~ /<>/umbrello/dotgenerator.cpp:67:18: warning: ‘virtual void DotPaintEngine::drawRects(const QRectF*, int)’ can be marked override [-Wsuggest-override] 67 | virtual void drawRects(const QRectF * rects, int rectCount) { Q_UNUSED(rects) Q_UNUSED(rectCount) } | ^~~~~~~~~ /<>/umbrello/dotgenerator.cpp:68:18: warning: ‘virtual void DotPaintEngine::drawRects(const QRect*, int)’ can be marked override [-Wsuggest-override] 68 | virtual void drawRects(const QRect * rects, int rectCount) { Q_UNUSED(rects) Q_UNUSED(rectCount) } | ^~~~~~~~~ /<>/umbrello/dotgenerator.cpp:69:18: warning: ‘virtual void DotPaintEngine::drawTextItem(const QPointF&, const QTextItem&)’ can be marked override [-Wsuggest-override] 69 | virtual void drawTextItem(const QPointF & p, const QTextItem & textItem) | ^~~~~~~~~~~~ /<>/umbrello/dotgenerator.cpp:74:18: warning: ‘virtual void DotPaintEngine::drawTiledPixmap(const QRectF&, const QPixmap&, const QPointF&)’ can be marked override [-Wsuggest-override] 74 | virtual void drawTiledPixmap(const QRectF & rect, const QPixmap & pixmap, const QPointF & p) { Q_UNUSED(rect) Q_UNUSED(pixmap) Q_UNUSED(p) } | ^~~~~~~~~~~~~~~ /<>/umbrello/dotgenerator.cpp:75:18: warning: ‘virtual bool DotPaintEngine::end()’ can be marked override [-Wsuggest-override] 75 | virtual bool end() | ^~~ /<>/umbrello/dotgenerator.cpp:79:18: warning: ‘virtual QPaintEngine::Type DotPaintEngine::type() const’ can be marked override [-Wsuggest-override] 79 | virtual Type type() const | ^~~~ /<>/umbrello/dotgenerator.cpp:83:18: warning: ‘virtual void DotPaintEngine::updateState(const QPaintEngineState&)’ can be marked override [-Wsuggest-override] 83 | virtual void updateState(const QPaintEngineState & state) { Q_UNUSED(state) } | ^~~~~~~~~~~ /<>/umbrello/dotgenerator.cpp:103:27: warning: ‘virtual QPaintEngine* DotPaintDevice::paintEngine() const’ can be marked override [-Wsuggest-override] 103 | virtual QPaintEngine* paintEngine() const | ^~~~~~~~~~~ /<>/umbrello/dotgenerator.cpp:114:17: warning: ‘virtual int DotPaintDevice::metric(QPaintDevice::PaintDeviceMetric) const’ can be marked override [-Wsuggest-override] 114 | virtual int metric(PaintDeviceMetric metric) const | ^~~~~~ [ 80%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/icon_utils.cpp.o cd /<>/obj-aarch64-linux-gnu/umbrello && /usr/bin/aarch64-linux-gnu-g++ -DCMAKE_BINARY_DIR=\"/<>/obj-aarch64-linux-gnu\" -DKCOREADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLO_VERSION_STRING=\"2.23.3\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-aarch64-linux-gnu/umbrello -I/<>/umbrello -I/<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/include -I/<>/obj-aarch64-linux-gnu -I/<>/umbrello/clipboard -I/<>/umbrello/cmds -I/<>/umbrello/codegenerators -I/<>/umbrello/codegenerators/ada -I/<>/umbrello/codegenerators/as -I/<>/umbrello/codegenerators/cpp -I/<>/umbrello/codegenerators/csharp -I/<>/umbrello/codegenerators/d -I/<>/umbrello/codegenerators/idl -I/<>/umbrello/codegenerators/java -I/<>/umbrello/codegenerators/js -I/<>/umbrello/codegenerators/pascal -I/<>/umbrello/codegenerators/perl -I/<>/umbrello/codegenerators/php -I/<>/umbrello/codegenerators/python -I/<>/umbrello/codegenerators/ruby -I/<>/umbrello/codegenerators/sql -I/<>/umbrello/codegenerators/tcl -I/<>/umbrello/codegenerators/vala -I/<>/umbrello/codegenerators/xml -I/<>/umbrello/codegenwizard -I/<>/umbrello/codeimport -I/<>/umbrello/codeimport/csharp -I/<>/umbrello/codeimpwizard -I/<>/umbrello/debug -I/<>/umbrello/dialogs -I/<>/umbrello/dialogs/pages -I/<>/umbrello/dialogs/widgets -I/<>/umbrello/docgenerators -I/<>/umbrello/finder -I/<>/umbrello/refactoring -I/<>/umbrello/uml1model -I/<>/umbrello/umlwidgets -I/<>/lib/cppparser -I/<>/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/aarch64-linux-gnu/qt5 -isystem /usr/include/aarch64-linux-gnu/qt5/QtWidgets -isystem /usr/include/aarch64-linux-gnu/qt5/QtGui -isystem /usr/include/aarch64-linux-gnu/qt5/QtCore -isystem /usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/aarch64-linux-gnu/qt5/QtXml -isystem /usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/aarch64-linux-gnu/qt5/QtSvg -isystem /usr/include/aarch64-linux-gnu/qt5/QtWebKitWidgets -isystem /usr/include/aarch64-linux-gnu/qt5/QtWebKit -isystem /usr/include/aarch64-linux-gnu/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/aarch64-linux-gnu/qt5/QtConcurrent -isystem /usr/include/aarch64-linux-gnu/qt5/QtDBus -isystem /usr/include/KF5/KTextEditor -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -fno-delete-null-pointer-checks -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -o CMakeFiles/libumbrello.dir/icon_utils.cpp.o -c /<>/umbrello/icon_utils.cpp In file included from /<>/umbrello/icon_utils.cpp:25: /<>/umbrello/debug/debug_utils.h:91:18: warning: ‘virtual void Tracer::showEvent(QShowEvent*)’ can be marked override [-Wsuggest-override] 91 | virtual void showEvent(QShowEvent*); | ^~~~~~~~~ [ 81%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/import_argo.cpp.o cd /<>/obj-aarch64-linux-gnu/umbrello && /usr/bin/aarch64-linux-gnu-g++ -DCMAKE_BINARY_DIR=\"/<>/obj-aarch64-linux-gnu\" -DKCOREADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLO_VERSION_STRING=\"2.23.3\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-aarch64-linux-gnu/umbrello -I/<>/umbrello -I/<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/include -I/<>/obj-aarch64-linux-gnu -I/<>/umbrello/clipboard -I/<>/umbrello/cmds -I/<>/umbrello/codegenerators -I/<>/umbrello/codegenerators/ada -I/<>/umbrello/codegenerators/as -I/<>/umbrello/codegenerators/cpp -I/<>/umbrello/codegenerators/csharp -I/<>/umbrello/codegenerators/d -I/<>/umbrello/codegenerators/idl -I/<>/umbrello/codegenerators/java -I/<>/umbrello/codegenerators/js -I/<>/umbrello/codegenerators/pascal -I/<>/umbrello/codegenerators/perl -I/<>/umbrello/codegenerators/php -I/<>/umbrello/codegenerators/python -I/<>/umbrello/codegenerators/ruby -I/<>/umbrello/codegenerators/sql -I/<>/umbrello/codegenerators/tcl -I/<>/umbrello/codegenerators/vala -I/<>/umbrello/codegenerators/xml -I/<>/umbrello/codegenwizard -I/<>/umbrello/codeimport -I/<>/umbrello/codeimport/csharp -I/<>/umbrello/codeimpwizard -I/<>/umbrello/debug -I/<>/umbrello/dialogs -I/<>/umbrello/dialogs/pages -I/<>/umbrello/dialogs/widgets -I/<>/umbrello/docgenerators -I/<>/umbrello/finder -I/<>/umbrello/refactoring -I/<>/umbrello/uml1model -I/<>/umbrello/umlwidgets -I/<>/lib/cppparser -I/<>/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/aarch64-linux-gnu/qt5 -isystem /usr/include/aarch64-linux-gnu/qt5/QtWidgets -isystem /usr/include/aarch64-linux-gnu/qt5/QtGui -isystem /usr/include/aarch64-linux-gnu/qt5/QtCore -isystem /usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/aarch64-linux-gnu/qt5/QtXml -isystem /usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/aarch64-linux-gnu/qt5/QtSvg -isystem /usr/include/aarch64-linux-gnu/qt5/QtWebKitWidgets -isystem /usr/include/aarch64-linux-gnu/qt5/QtWebKit -isystem /usr/include/aarch64-linux-gnu/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/aarch64-linux-gnu/qt5/QtConcurrent -isystem /usr/include/aarch64-linux-gnu/qt5/QtDBus -isystem /usr/include/KF5/KTextEditor -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -fno-delete-null-pointer-checks -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -o CMakeFiles/libumbrello.dir/import_argo.cpp.o -c /<>/umbrello/import_argo.cpp In file included from /<>/umbrello/import_argo.cpp:15: /<>/umbrello/debug/debug_utils.h:91:18: warning: ‘virtual void Tracer::showEvent(QShowEvent*)’ can be marked override [-Wsuggest-override] 91 | virtual void showEvent(QShowEvent*); | ^~~~~~~~~ In file included from /<>/umbrello/uml.h:15, from /<>/umbrello/import_argo.cpp:16: /<>/umbrello/dialogs/multipagedialogbase.h:101:18: warning: ‘virtual void MultiPageDialogBase::keyPressEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] 101 | virtual void keyPressEvent(QKeyEvent *event); | ^~~~~~~~~~~~~ In file included from /<>/umbrello/import_argo.cpp:16: /<>/umbrello/uml.h:201:18: warning: ‘virtual void UMLApp::keyPressEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] 201 | virtual void keyPressEvent(QKeyEvent* e); | ^~~~~~~~~~~~~ /<>/umbrello/uml.h:202:18: warning: ‘virtual void UMLApp::keyReleaseEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] 202 | virtual void keyReleaseEvent(QKeyEvent* e); | ^~~~~~~~~~~~~~~ /<>/umbrello/uml.h:204:18: warning: ‘virtual void UMLApp::customEvent(QEvent*)’ can be marked override [-Wsuggest-override] 204 | virtual void customEvent(QEvent* e); | ^~~~~~~~~~~ /<>/umbrello/uml.h:215:18: warning: ‘virtual bool UMLApp::queryClose()’ can be marked override [-Wsuggest-override] 215 | virtual bool queryClose(); | ^~~~~~~~~~ /<>/umbrello/uml.h:217:18: warning: ‘virtual void UMLApp::saveProperties(KConfigGroup&)’ can be marked override [-Wsuggest-override] 217 | virtual void saveProperties(KConfigGroup & cfg); | ^~~~~~~~~~~~~~ /<>/umbrello/uml.h:218:18: warning: ‘virtual void UMLApp::readProperties(const KConfigGroup&)’ can be marked override [-Wsuggest-override] 218 | virtual void readProperties(const KConfigGroup & cfg); | ^~~~~~~~~~~~~~ In file included from /<>/umbrello/listpopupmenu.h:17, from /<>/umbrello/umldoc.h:16, from /<>/umbrello/import_argo.cpp:17: /<>/umbrello/umlwidgets/widgetbase.h:187:20: warning: ‘virtual QRectF WidgetBase::boundingRect() const’ can be marked override [-Wsuggest-override] 187 | virtual QRectF boundingRect() const; | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/widgetbase.h:191:18: warning: ‘virtual void WidgetBase::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] 191 | virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); | ^~~~~ /<>/umbrello/umlwidgets/widgetbase.h:260:18: warning: ‘virtual void WidgetBase::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] 260 | virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent *event); | ^~~~~~~~~~~~~~~~ [ 81%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/import_rose.cpp.o cd /<>/obj-aarch64-linux-gnu/umbrello && /usr/bin/aarch64-linux-gnu-g++ -DCMAKE_BINARY_DIR=\"/<>/obj-aarch64-linux-gnu\" -DKCOREADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLO_VERSION_STRING=\"2.23.3\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-aarch64-linux-gnu/umbrello -I/<>/umbrello -I/<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/include -I/<>/obj-aarch64-linux-gnu -I/<>/umbrello/clipboard -I/<>/umbrello/cmds -I/<>/umbrello/codegenerators -I/<>/umbrello/codegenerators/ada -I/<>/umbrello/codegenerators/as -I/<>/umbrello/codegenerators/cpp -I/<>/umbrello/codegenerators/csharp -I/<>/umbrello/codegenerators/d -I/<>/umbrello/codegenerators/idl -I/<>/umbrello/codegenerators/java -I/<>/umbrello/codegenerators/js -I/<>/umbrello/codegenerators/pascal -I/<>/umbrello/codegenerators/perl -I/<>/umbrello/codegenerators/php -I/<>/umbrello/codegenerators/python -I/<>/umbrello/codegenerators/ruby -I/<>/umbrello/codegenerators/sql -I/<>/umbrello/codegenerators/tcl -I/<>/umbrello/codegenerators/vala -I/<>/umbrello/codegenerators/xml -I/<>/umbrello/codegenwizard -I/<>/umbrello/codeimport -I/<>/umbrello/codeimport/csharp -I/<>/umbrello/codeimpwizard -I/<>/umbrello/debug -I/<>/umbrello/dialogs -I/<>/umbrello/dialogs/pages -I/<>/umbrello/dialogs/widgets -I/<>/umbrello/docgenerators -I/<>/umbrello/finder -I/<>/umbrello/refactoring -I/<>/umbrello/uml1model -I/<>/umbrello/umlwidgets -I/<>/lib/cppparser -I/<>/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/aarch64-linux-gnu/qt5 -isystem /usr/include/aarch64-linux-gnu/qt5/QtWidgets -isystem /usr/include/aarch64-linux-gnu/qt5/QtGui -isystem /usr/include/aarch64-linux-gnu/qt5/QtCore -isystem /usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/aarch64-linux-gnu/qt5/QtXml -isystem /usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/aarch64-linux-gnu/qt5/QtSvg -isystem /usr/include/aarch64-linux-gnu/qt5/QtWebKitWidgets -isystem /usr/include/aarch64-linux-gnu/qt5/QtWebKit -isystem /usr/include/aarch64-linux-gnu/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/aarch64-linux-gnu/qt5/QtConcurrent -isystem /usr/include/aarch64-linux-gnu/qt5/QtDBus -isystem /usr/include/KF5/KTextEditor -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -fno-delete-null-pointer-checks -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -o CMakeFiles/libumbrello.dir/import_rose.cpp.o -c /<>/umbrello/import_rose.cpp In file included from /<>/umbrello/uml.h:15, from /<>/umbrello/import_rose.cpp:15: /<>/umbrello/dialogs/multipagedialogbase.h:101:18: warning: ‘virtual void MultiPageDialogBase::keyPressEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] 101 | virtual void keyPressEvent(QKeyEvent *event); | ^~~~~~~~~~~~~ In file included from /<>/umbrello/import_rose.cpp:15: /<>/umbrello/uml.h:201:18: warning: ‘virtual void UMLApp::keyPressEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] 201 | virtual void keyPressEvent(QKeyEvent* e); | ^~~~~~~~~~~~~ /<>/umbrello/uml.h:202:18: warning: ‘virtual void UMLApp::keyReleaseEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] 202 | virtual void keyReleaseEvent(QKeyEvent* e); | ^~~~~~~~~~~~~~~ /<>/umbrello/uml.h:204:18: warning: ‘virtual void UMLApp::customEvent(QEvent*)’ can be marked override [-Wsuggest-override] 204 | virtual void customEvent(QEvent* e); | ^~~~~~~~~~~ /<>/umbrello/uml.h:215:18: warning: ‘virtual bool UMLApp::queryClose()’ can be marked override [-Wsuggest-override] 215 | virtual bool queryClose(); | ^~~~~~~~~~ /<>/umbrello/uml.h:217:18: warning: ‘virtual void UMLApp::saveProperties(KConfigGroup&)’ can be marked override [-Wsuggest-override] 217 | virtual void saveProperties(KConfigGroup & cfg); | ^~~~~~~~~~~~~~ /<>/umbrello/uml.h:218:18: warning: ‘virtual void UMLApp::readProperties(const KConfigGroup&)’ can be marked override [-Wsuggest-override] 218 | virtual void readProperties(const KConfigGroup & cfg); | ^~~~~~~~~~~~~~ In file included from /<>/umbrello/listpopupmenu.h:17, from /<>/umbrello/umldoc.h:16, from /<>/umbrello/import_rose.cpp:16: /<>/umbrello/umlwidgets/widgetbase.h:187:20: warning: ‘virtual QRectF WidgetBase::boundingRect() const’ can be marked override [-Wsuggest-override] 187 | virtual QRectF boundingRect() const; | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/widgetbase.h:191:18: warning: ‘virtual void WidgetBase::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] 191 | virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); | ^~~~~ /<>/umbrello/umlwidgets/widgetbase.h:260:18: warning: ‘virtual void WidgetBase::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] 260 | virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent *event); | ^~~~~~~~~~~~~~~~ In file included from /<>/umbrello/uml1model/package.h:14, from /<>/umbrello/uml1model/folder.h:14, from /<>/umbrello/import_rose.cpp:17: /<>/umbrello/uml1model/umlcanvasobject.h:43:18: warning: ‘virtual void UMLCanvasObject::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 43 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/umlcanvasobject.h:85:18: warning: ‘virtual bool UMLCanvasObject::resolveRef()’ can be marked override [-Wsuggest-override] 85 | virtual bool resolveRef(); | ^~~~~~~~~~ In file included from /<>/umbrello/uml1model/folder.h:14, from /<>/umbrello/import_rose.cpp:17: /<>/umbrello/uml1model/package.h:39:18: warning: ‘virtual void UMLPackage::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 39 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/package.h:41:24: warning: ‘virtual UMLObject* UMLPackage::clone() const’ can be marked override [-Wsuggest-override] 41 | virtual UMLObject* clone() const; | ^~~~~ /<>/umbrello/uml1model/package.h:64:18: warning: ‘virtual bool UMLPackage::resolveRef()’ can be marked override [-Wsuggest-override] 64 | virtual bool resolveRef(); | ^~~~~~~~~~ /<>/umbrello/uml1model/package.h:66:18: warning: ‘virtual void UMLPackage::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 66 | virtual void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/package.h:69:18: warning: ‘virtual bool UMLPackage::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 69 | virtual bool load1(QDomElement& element); | ^~~~~ In file included from /<>/umbrello/import_rose.cpp:17: /<>/umbrello/uml1model/folder.h:41:24: warning: ‘virtual UMLObject* UMLFolder::clone() const’ can be marked override [-Wsuggest-override] 41 | virtual UMLObject* clone() const; | ^~~~~ /<>/umbrello/uml1model/folder.h:64:10: warning: ‘virtual bool UMLFolder::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] 64 | bool showPropertiesDialog(QWidget *parent); | ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/folder.h:66:10: warning: ‘virtual void UMLFolder::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 66 | void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/folder.h:79:10: warning: ‘virtual bool UMLFolder::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 79 | bool load1(QDomElement & element); | ^~~~~ In file included from /<>/umbrello/import_rose.cpp:18: /<>/umbrello/debug/debug_utils.h:91:18: warning: ‘virtual void Tracer::showEvent(QShowEvent*)’ can be marked override [-Wsuggest-override] 91 | virtual void showEvent(QShowEvent*); | ^~~~~~~~~ In file included from /<>/umbrello/uml1model/attribute.h:15, from /<>/umbrello/uml1model/umlattributelist.h:17, from /<>/umbrello/codeimport/import_utils.h:16, from /<>/umbrello/import_rose.cpp:19: /<>/umbrello/uml1model/classifierlistitem.h:48:18: warning: ‘virtual void UMLClassifierListItem::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 48 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/classifierlistitem.h:54:24: warning: ‘virtual UMLObject* UMLClassifierListItem::clone() const’ can be marked override [-Wsuggest-override] 54 | virtual UMLObject* clone() const = 0; | ^~~~~ In file included from /<>/umbrello/uml1model/umlattributelist.h:17, from /<>/umbrello/codeimport/import_utils.h:16, from /<>/umbrello/import_rose.cpp:19: /<>/umbrello/uml1model/attribute.h:42:18: warning: ‘virtual void UMLAttribute::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 42 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/attribute.h:44:10: warning: ‘virtual void UMLAttribute::setName(const QString&)’ can be marked override [-Wsuggest-override] 44 | void setName(const QString &name); | ^~~~~~~ /<>/umbrello/uml1model/attribute.h:48:24: warning: ‘virtual UMLObject* UMLAttribute::clone() const’ can be marked override [-Wsuggest-override] 48 | virtual UMLObject* clone() const; | ^~~~~ /<>/umbrello/uml1model/attribute.h:53:13: warning: ‘virtual QString UMLAttribute::toString(Uml::SignatureType::Enum, bool)’ can be marked override [-Wsuggest-override] 53 | QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false); | ^~~~~~~~ /<>/umbrello/uml1model/attribute.h:58:18: warning: ‘virtual void UMLAttribute::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 58 | virtual void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/attribute.h:60:18: warning: ‘virtual bool UMLAttribute::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] 60 | virtual bool showPropertiesDialog(QWidget* parent = 0); | ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/attribute.h:73:10: warning: ‘virtual bool UMLAttribute::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 73 | bool load1(QDomElement & element); | ^~~~~ [ 81%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/layoutgenerator.cpp.o cd /<>/obj-aarch64-linux-gnu/umbrello && /usr/bin/aarch64-linux-gnu-g++ -DCMAKE_BINARY_DIR=\"/<>/obj-aarch64-linux-gnu\" -DKCOREADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLO_VERSION_STRING=\"2.23.3\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-aarch64-linux-gnu/umbrello -I/<>/umbrello -I/<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/include -I/<>/obj-aarch64-linux-gnu -I/<>/umbrello/clipboard -I/<>/umbrello/cmds -I/<>/umbrello/codegenerators -I/<>/umbrello/codegenerators/ada -I/<>/umbrello/codegenerators/as -I/<>/umbrello/codegenerators/cpp -I/<>/umbrello/codegenerators/csharp -I/<>/umbrello/codegenerators/d -I/<>/umbrello/codegenerators/idl -I/<>/umbrello/codegenerators/java -I/<>/umbrello/codegenerators/js -I/<>/umbrello/codegenerators/pascal -I/<>/umbrello/codegenerators/perl -I/<>/umbrello/codegenerators/php -I/<>/umbrello/codegenerators/python -I/<>/umbrello/codegenerators/ruby -I/<>/umbrello/codegenerators/sql -I/<>/umbrello/codegenerators/tcl -I/<>/umbrello/codegenerators/vala -I/<>/umbrello/codegenerators/xml -I/<>/umbrello/codegenwizard -I/<>/umbrello/codeimport -I/<>/umbrello/codeimport/csharp -I/<>/umbrello/codeimpwizard -I/<>/umbrello/debug -I/<>/umbrello/dialogs -I/<>/umbrello/dialogs/pages -I/<>/umbrello/dialogs/widgets -I/<>/umbrello/docgenerators -I/<>/umbrello/finder -I/<>/umbrello/refactoring -I/<>/umbrello/uml1model -I/<>/umbrello/umlwidgets -I/<>/lib/cppparser -I/<>/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/aarch64-linux-gnu/qt5 -isystem /usr/include/aarch64-linux-gnu/qt5/QtWidgets -isystem /usr/include/aarch64-linux-gnu/qt5/QtGui -isystem /usr/include/aarch64-linux-gnu/qt5/QtCore -isystem /usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/aarch64-linux-gnu/qt5/QtXml -isystem /usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/aarch64-linux-gnu/qt5/QtSvg -isystem /usr/include/aarch64-linux-gnu/qt5/QtWebKitWidgets -isystem /usr/include/aarch64-linux-gnu/qt5/QtWebKit -isystem /usr/include/aarch64-linux-gnu/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/aarch64-linux-gnu/qt5/QtConcurrent -isystem /usr/include/aarch64-linux-gnu/qt5/QtDBus -isystem /usr/include/KF5/KTextEditor -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -fno-delete-null-pointer-checks -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -o CMakeFiles/libumbrello.dir/layoutgenerator.cpp.o -c /<>/umbrello/layoutgenerator.cpp In file included from /<>/umbrello/layoutgenerator.cpp:13: /<>/umbrello/umlwidgets/associationline.h:58:22: warning: ‘virtual void Symbol::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] 58 | virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget); | ^~~~~ /<>/umbrello/umlwidgets/associationline.h:60:24: warning: ‘virtual QRectF Symbol::boundingRect() const’ can be marked override [-Wsuggest-override] 60 | virtual QRectF boundingRect() const; | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationline.h:61:30: warning: ‘virtual QPainterPath Symbol::shape() const’ can be marked override [-Wsuggest-override] 61 | virtual QPainterPath shape() const; | ^~~~~ /<>/umbrello/umlwidgets/associationline.h:154:18: warning: ‘virtual void AssociationLine::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] 154 | virtual void paint(QPainter* painter, const QStyleOptionGraphicsItem* option, QWidget* widget); | ^~~~~ /<>/umbrello/umlwidgets/associationline.h:158:12: warning: ‘virtual QRectF AssociationLine::boundingRect() const’ can be marked override [-Wsuggest-override] 158 | QRectF boundingRect() const; | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationline.h:159:18: warning: ‘virtual QPainterPath AssociationLine::shape() const’ can be marked override [-Wsuggest-override] 159 | QPainterPath shape() const; | ^~~~~ /<>/umbrello/umlwidgets/associationline.h:164:10: warning: ‘virtual void AssociationLine::mousePressEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 164 | void mousePressEvent(QGraphicsSceneMouseEvent *event); | ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationline.h:165:10: warning: ‘virtual void AssociationLine::mouseMoveEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 165 | void mouseMoveEvent(QGraphicsSceneMouseEvent *event); | ^~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationline.h:166:10: warning: ‘virtual void AssociationLine::mouseReleaseEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 166 | void mouseReleaseEvent(QGraphicsSceneMouseEvent *event); | ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationline.h:168:10: warning: ‘virtual void AssociationLine::hoverEnterEvent(QGraphicsSceneHoverEvent*)’ can be marked override [-Wsuggest-override] 168 | void hoverEnterEvent(QGraphicsSceneHoverEvent *event); | ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationline.h:169:10: warning: ‘virtual void AssociationLine::hoverMoveEvent(QGraphicsSceneHoverEvent*)’ can be marked override [-Wsuggest-override] 169 | void hoverMoveEvent(QGraphicsSceneHoverEvent *event); | ^~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationline.h:170:10: warning: ‘virtual void AssociationLine::hoverLeaveEvent(QGraphicsSceneHoverEvent*)’ can be marked override [-Wsuggest-override] 170 | void hoverLeaveEvent(QGraphicsSceneHoverEvent *event); | ^~~~~~~~~~~~~~~ In file included from /<>/umbrello/umlwidgets/umlwidget.h:18, from /<>/umbrello/umlwidgets/classifierwidget.h:16, from /<>/umbrello/umlscene.h:17, from /<>/umbrello/umlwidgets/linkwidget.h:15, from /<>/umbrello/umlwidgets/associationwidget.h:15, from /<>/umbrello/layoutgenerator.cpp:14: /<>/umbrello/umlwidgets/widgetbase.h:187:20: warning: ‘virtual QRectF WidgetBase::boundingRect() const’ can be marked override [-Wsuggest-override] 187 | virtual QRectF boundingRect() const; | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/widgetbase.h:191:18: warning: ‘virtual void WidgetBase::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] 191 | virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); | ^~~~~ /<>/umbrello/umlwidgets/widgetbase.h:260:18: warning: ‘virtual void WidgetBase::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] 260 | virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent *event); | ^~~~~~~~~~~~~~~~ In file included from /<>/umbrello/umlwidgets/classifierwidget.h:16, from /<>/umbrello/umlscene.h:17, from /<>/umbrello/umlwidgets/linkwidget.h:15, from /<>/umbrello/umlwidgets/associationwidget.h:15, from /<>/umbrello/layoutgenerator.cpp:14: /<>/umbrello/umlwidgets/umlwidget.h:71:18: warning: ‘virtual void UMLWidget::setUseFillColor(bool)’ can be marked override [-Wsuggest-override] 71 | virtual void setUseFillColor(bool fc); | ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:74:18: warning: ‘virtual void UMLWidget::setTextColor(const QColor&)’ can be marked override [-Wsuggest-override] 74 | virtual void setTextColor(const QColor &color); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:77:18: warning: ‘virtual void UMLWidget::setLineColor(const QColor&)’ can be marked override [-Wsuggest-override] 77 | virtual void setLineColor(const QColor &color); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:80:18: warning: ‘virtual void UMLWidget::setLineWidth(uint)’ can be marked override [-Wsuggest-override] 80 | virtual void setLineWidth(uint width); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:83:18: warning: ‘virtual void UMLWidget::setFillColor(const QColor&)’ can be marked override [-Wsuggest-override] 83 | virtual void setFillColor(const QColor &color); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:87:18: warning: ‘virtual void UMLWidget::setSelected(bool)’ can be marked override [-Wsuggest-override] 87 | virtual void setSelected(bool _select); | ^~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:96:18: warning: ‘virtual void UMLWidget::setFont(const QFont&)’ can be marked override [-Wsuggest-override] 96 | virtual void setFont(const QFont &font); | ^~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:173:18: warning: ‘virtual void UMLWidget::showPropertiesDialog()’ can be marked override [-Wsuggest-override] 173 | virtual void showPropertiesDialog(); | ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:192:18: warning: ‘virtual bool UMLWidget::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] 192 | virtual bool loadFromXMI1(QDomElement &qElement); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:193:18: warning: ‘virtual void UMLWidget::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 193 | virtual void saveToXMI1(QDomDocument &qDoc, QDomElement &qElement); | ^~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:230:18: warning: ‘virtual void UMLWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] 230 | virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); | ^~~~~ /<>/umbrello/umlwidgets/umlwidget.h:234:18: warning: ‘virtual void UMLWidget::slotMenuSelection(QAction*)’ can be marked override [-Wsuggest-override] 234 | virtual void slotMenuSelection(QAction* action); | ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:251:18: warning: ‘virtual void UMLWidget::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] 251 | virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent* event); | ^~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:252:18: warning: ‘virtual void UMLWidget::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 252 | virtual void mouseDoubleClickEvent(QGraphicsSceneMouseEvent *event); | ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:253:18: warning: ‘virtual void UMLWidget::mousePressEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 253 | virtual void mousePressEvent(QGraphicsSceneMouseEvent *event); | ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:254:18: warning: ‘virtual void UMLWidget::mouseMoveEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 254 | virtual void mouseMoveEvent(QGraphicsSceneMouseEvent *event); | ^~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:255:18: warning: ‘virtual void UMLWidget::mouseReleaseEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 255 | virtual void mouseReleaseEvent(QGraphicsSceneMouseEvent *event); | ^~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/umlscene.h:17, from /<>/umbrello/umlwidgets/linkwidget.h:15, from /<>/umbrello/umlwidgets/associationwidget.h:15, from /<>/umbrello/layoutgenerator.cpp:14: /<>/umbrello/umlwidgets/classifierwidget.h:97:16: warning: ‘virtual UMLWidget* ClassifierWidget::onWidget(const QPointF&)’ can be marked override [-Wsuggest-override] 97 | UMLWidget* onWidget(const QPointF& p); | ^~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:98:16: warning: ‘virtual UMLWidget* ClassifierWidget::widgetWithID(Uml::ID::Type)’ can be marked override [-Wsuggest-override] 98 | UMLWidget* widgetWithID(Uml::ID::Type id); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:100:18: warning: ‘virtual void ClassifierWidget::setDocumentation(const QString&)’ can be marked override [-Wsuggest-override] 100 | virtual void setDocumentation(const QString& doc); | ^~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:102:12: warning: ‘virtual QSizeF ClassifierWidget::calculateSize(bool) const’ can be marked override [-Wsuggest-override] 102 | QSizeF calculateSize(bool withExtensions = true) const; | ^~~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:104:18: warning: ‘virtual void ClassifierWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] 104 | virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); | ^~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:105:26: warning: ‘virtual QPainterPath ClassifierWidget::shape() const’ can be marked override [-Wsuggest-override] 105 | virtual QPainterPath shape() const; | ^~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:107:18: warning: ‘virtual void ClassifierWidget::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 107 | virtual void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); | ^~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:108:18: warning: ‘virtual bool ClassifierWidget::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] 108 | virtual bool loadFromXMI1(QDomElement & qElement); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:111:18: warning: ‘virtual void ClassifierWidget::slotMenuSelection(QAction*)’ can be marked override [-Wsuggest-override] 111 | virtual void slotMenuSelection(QAction* action); | ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:121:12: warning: ‘virtual QSizeF ClassifierWidget::minimumSize() const’ can be marked override [-Wsuggest-override] 121 | QSizeF minimumSize() const; | ^~~~~~~~~~~ In file included from /<>/umbrello/umlwidgets/linkwidget.h:15, from /<>/umbrello/umlwidgets/associationwidget.h:15, from /<>/umbrello/layoutgenerator.cpp:14: /<>/umbrello/umlscene.h:338:10: warning: ‘virtual void UMLScene::dragEnterEvent(QGraphicsSceneDragDropEvent*)’ can be marked override [-Wsuggest-override] 338 | void dragEnterEvent(QGraphicsSceneDragDropEvent* enterEvent); | ^~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:339:10: warning: ‘virtual void UMLScene::dragMoveEvent(QGraphicsSceneDragDropEvent*)’ can be marked override [-Wsuggest-override] 339 | void dragMoveEvent(QGraphicsSceneDragDropEvent* moveEvent); | ^~~~~~~~~~~~~ /<>/umbrello/umlscene.h:340:10: warning: ‘virtual void UMLScene::dropEvent(QGraphicsSceneDragDropEvent*)’ can be marked override [-Wsuggest-override] 340 | void dropEvent(QGraphicsSceneDragDropEvent* dropEvent); | ^~~~~~~~~ /<>/umbrello/umlscene.h:342:10: warning: ‘virtual void UMLScene::mouseMoveEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 342 | void mouseMoveEvent(QGraphicsSceneMouseEvent* mouseEvent); | ^~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:343:10: warning: ‘virtual void UMLScene::mousePressEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 343 | void mousePressEvent(QGraphicsSceneMouseEvent* mouseEvent); | ^~~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:344:10: warning: ‘virtual void UMLScene::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 344 | void mouseDoubleClickEvent(QGraphicsSceneMouseEvent* mouseEvent); | ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:345:10: warning: ‘virtual void UMLScene::mouseReleaseEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 345 | void mouseReleaseEvent(QGraphicsSceneMouseEvent* mouseEvent); | ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:346:18: warning: ‘virtual void UMLScene::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] 346 | virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent* contextMenuEvent); | ^~~~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:358:18: warning: ‘virtual void UMLScene::drawBackground(QPainter*, const QRectF&)’ can be marked override [-Wsuggest-override] 358 | virtual void drawBackground(QPainter *painter, const QRectF &rect); | ^~~~~~~~~~~~~~ In file included from /<>/umbrello/layoutgenerator.cpp:14: /<>/umbrello/umlwidgets/associationwidget.h:62:18: warning: ‘virtual void AssociationWidget::setUMLObject(UMLObject*)’ can be marked override [-Wsuggest-override] 62 | virtual void setUMLObject(UMLObject *obj); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:66:18: warning: ‘virtual void AssociationWidget::lwSetFont(QFont)’ can be marked override [-Wsuggest-override] 66 | virtual void lwSetFont(QFont font); | ^~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:67:28: warning: ‘virtual UMLClassifier* AssociationWidget::operationOwner()’ can be marked override [-Wsuggest-override] 67 | virtual UMLClassifier *operationOwner(); | ^~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:69:27: warning: ‘virtual UMLOperation* AssociationWidget::operation()’ can be marked override [-Wsuggest-override] 69 | virtual UMLOperation *operation(); | ^~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:70:18: warning: ‘virtual void AssociationWidget::setOperation(UMLOperation*)’ can be marked override [-Wsuggest-override] 70 | virtual void setOperation(UMLOperation *op); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:72:21: warning: ‘virtual QString AssociationWidget::customOpText()’ can be marked override [-Wsuggest-override] 72 | virtual QString customOpText(); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:73:18: warning: ‘virtual void AssociationWidget::setCustomOpText(const QString&)’ can be marked override [-Wsuggest-override] 73 | virtual void setCustomOpText(const QString &opText); | ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:75:18: warning: ‘virtual void AssociationWidget::resetTextPositions()’ can be marked override [-Wsuggest-override] 75 | virtual void resetTextPositions(); | ^~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:77:18: warning: ‘virtual void AssociationWidget::setMessageText(FloatingTextWidget*)’ can be marked override [-Wsuggest-override] 77 | virtual void setMessageText(FloatingTextWidget *ft); | ^~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:78:18: warning: ‘virtual void AssociationWidget::setText(FloatingTextWidget*, const QString&)’ can be marked override [-Wsuggest-override] 78 | virtual void setText(FloatingTextWidget *ft, const QString &newText); | ^~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:80:18: warning: ‘virtual void AssociationWidget::showPropertiesDialog()’ can be marked override [-Wsuggest-override] 80 | virtual void showPropertiesDialog(); | ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:82:21: warning: ‘virtual QString AssociationWidget::lwOperationText()’ can be marked override [-Wsuggest-override] 82 | virtual QString lwOperationText(); | ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:83:28: warning: ‘virtual UMLClassifier* AssociationWidget::lwClassifier()’ can be marked override [-Wsuggest-override] 83 | virtual UMLClassifier *lwClassifier(); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:84:18: warning: ‘virtual void AssociationWidget::setOperationText(const QString&)’ can be marked override [-Wsuggest-override] 84 | virtual void setOperationText(const QString &op); | ^~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:86:18: warning: ‘virtual void AssociationWidget::constrainTextPos(qreal&, qreal&, qreal, qreal, Uml::TextRole::Enum)’ can be marked override [-Wsuggest-override] 86 | virtual void constrainTextPos(qreal &textX, qreal &textY, | ^~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:90:18: warning: ‘virtual void AssociationWidget::calculateNameTextSegment()’ can be marked override [-Wsuggest-override] 90 | virtual void calculateNameTextSegment(); | ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:105:10: warning: ‘virtual void AssociationWidget::setName(const QString&)’ can be marked override [-Wsuggest-override] 105 | void setName(const QString &strRole); | ^~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:149:20: warning: ‘virtual QRectF AssociationWidget::boundingRect() const’ can be marked override [-Wsuggest-override] 149 | virtual QRectF boundingRect() const; | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:150:26: warning: ‘virtual QPainterPath AssociationWidget::shape() const’ can be marked override [-Wsuggest-override] 150 | virtual QPainterPath shape() const; | ^~~~~ /<>/umbrello/umlwidgets/associationwidget.h:156:16: warning: ‘virtual UMLWidget* AssociationWidget::onWidget(const QPointF&)’ can be marked override [-Wsuggest-override] 156 | UMLWidget* onWidget(const QPointF &p); | ^~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:174:11: warning: ‘virtual QFont AssociationWidget::font() const’ can be marked override [-Wsuggest-override] 174 | QFont font() const; | ^~~~ /<>/umbrello/umlwidgets/associationwidget.h:176:18: warning: ‘virtual void AssociationWidget::setTextColor(const QColor&)’ can be marked override [-Wsuggest-override] 176 | virtual void setTextColor(const QColor &color); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:177:18: warning: ‘virtual void AssociationWidget::setLineColor(const QColor&)’ can be marked override [-Wsuggest-override] 177 | virtual void setLineColor(const QColor &color); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:178:18: warning: ‘virtual void AssociationWidget::setLineWidth(uint)’ can be marked override [-Wsuggest-override] 178 | virtual void setLineWidth(uint width); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:186:18: warning: ‘virtual bool AssociationWidget::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] 186 | virtual bool loadFromXMI1(QDomElement& qElement); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:187:18: warning: ‘virtual void AssociationWidget::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 187 | virtual void saveToXMI1(QDomDocument &qDoc, QDomElement &qElement); | ^~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:195:18: warning: ‘virtual void AssociationWidget::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 195 | virtual void mouseDoubleClickEvent(QGraphicsSceneMouseEvent *event); | ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:196:18: warning: ‘virtual void AssociationWidget::mouseMoveEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 196 | virtual void mouseMoveEvent(QGraphicsSceneMouseEvent *event); | ^~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:197:18: warning: ‘virtual void AssociationWidget::mousePressEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 197 | virtual void mousePressEvent(QGraphicsSceneMouseEvent *event); | ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:198:18: warning: ‘virtual void AssociationWidget::mouseReleaseEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 198 | virtual void mouseReleaseEvent(QGraphicsSceneMouseEvent *event); | ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:200:18: warning: ‘virtual void AssociationWidget::setSelected(bool)’ can be marked override [-Wsuggest-override] 200 | virtual void setSelected(bool _select); | ^~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:202:18: warning: ‘virtual void AssociationWidget::slotMenuSelection(QAction*)’ can be marked override [-Wsuggest-override] 202 | virtual void slotMenuSelection(QAction* action); | ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:209:18: warning: ‘virtual void AssociationWidget::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] 209 | virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent *event); | ^~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:211:18: warning: ‘virtual void AssociationWidget::hoverEnterEvent(QGraphicsSceneHoverEvent*)’ can be marked override [-Wsuggest-override] 211 | virtual void hoverEnterEvent(QGraphicsSceneHoverEvent *event); | ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:212:18: warning: ‘virtual void AssociationWidget::hoverLeaveEvent(QGraphicsSceneHoverEvent*)’ can be marked override [-Wsuggest-override] 212 | virtual void hoverLeaveEvent(QGraphicsSceneHoverEvent *event); | ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:213:18: warning: ‘virtual void AssociationWidget::hoverMoveEvent(QGraphicsSceneHoverEvent*)’ can be marked override [-Wsuggest-override] 213 | virtual void hoverMoveEvent(QGraphicsSceneHoverEvent *event); | ^~~~~~~~~~~~~~ In file included from /<>/umbrello/cmds.h:18, from /<>/umbrello/layoutgenerator.cpp:15: /<>/umbrello/cmds/cmdcreatediagram.h:30:14: warning: ‘virtual void Uml::CmdCreateDiagram::redo()’ can be marked override [-Wsuggest-override] 30 | void redo(); | ^~~~ /<>/umbrello/cmds/cmdcreatediagram.h:31:14: warning: ‘virtual void Uml::CmdCreateDiagram::undo()’ can be marked override [-Wsuggest-override] 31 | void undo(); | ^~~~ In file included from /<>/umbrello/cmds.h:19, from /<>/umbrello/layoutgenerator.cpp:15: /<>/umbrello/cmds/cmdhandlerename.h:26:14: warning: ‘virtual void Uml::CmdHandleRename::redo()’ can be marked override [-Wsuggest-override] 26 | void redo(); | ^~~~ /<>/umbrello/cmds/cmdhandlerename.h:27:14: warning: ‘virtual void Uml::CmdHandleRename::undo()’ can be marked override [-Wsuggest-override] 27 | void undo(); | ^~~~ In file included from /<>/umbrello/cmds.h:20, from /<>/umbrello/layoutgenerator.cpp:15: /<>/umbrello/cmds/cmdremovediagram.h:32:14: warning: ‘virtual void Uml::CmdRemoveDiagram::redo()’ can be marked override [-Wsuggest-override] 32 | void redo(); | ^~~~ /<>/umbrello/cmds/cmdremovediagram.h:33:14: warning: ‘virtual void Uml::CmdRemoveDiagram::undo()’ can be marked override [-Wsuggest-override] 33 | void undo(); | ^~~~ In file included from /<>/umbrello/cmds.h:21, from /<>/umbrello/layoutgenerator.cpp:15: /<>/umbrello/cmds/cmdsetstereotype.h:24:18: warning: ‘virtual void Uml::CmdSetStereotype::redo()’ can be marked override [-Wsuggest-override] 24 | void redo(); | ^~~~ /<>/umbrello/cmds/cmdsetstereotype.h:25:18: warning: ‘virtual void Uml::CmdSetStereotype::undo()’ can be marked override [-Wsuggest-override] 25 | void undo(); | ^~~~ In file included from /<>/umbrello/cmds.h:22, from /<>/umbrello/layoutgenerator.cpp:15: /<>/umbrello/cmds/cmdsetvisibility.h:24:18: warning: ‘virtual void Uml::CmdSetVisibility::redo()’ can be marked override [-Wsuggest-override] 24 | void redo(); | ^~~~ /<>/umbrello/cmds/cmdsetvisibility.h:25:18: warning: ‘virtual void Uml::CmdSetVisibility::undo()’ can be marked override [-Wsuggest-override] 25 | void undo(); | ^~~~ In file included from /<>/umbrello/cmds.h:27, from /<>/umbrello/layoutgenerator.cpp:15: /<>/umbrello/cmds/generic/cmdcreateumlobject.h:28:14: warning: ‘virtual void Uml::CmdCreateUMLObject::redo()’ can be marked override [-Wsuggest-override] 28 | void redo(); | ^~~~ /<>/umbrello/cmds/generic/cmdcreateumlobject.h:29:14: warning: ‘virtual void Uml::CmdCreateUMLObject::undo()’ can be marked override [-Wsuggest-override] 29 | void undo(); | ^~~~ In file included from /<>/umbrello/cmds.h:28, from /<>/umbrello/layoutgenerator.cpp:15: /<>/umbrello/cmds/generic/cmdremoveumlobject.h:25:14: warning: ‘virtual void Uml::CmdRemoveUMLObject::redo()’ can be marked override [-Wsuggest-override] 25 | void redo(); | ^~~~ /<>/umbrello/cmds/generic/cmdremoveumlobject.h:26:14: warning: ‘virtual void Uml::CmdRemoveUMLObject::undo()’ can be marked override [-Wsuggest-override] 26 | void undo(); | ^~~~ In file included from /<>/umbrello/cmds.h:29, from /<>/umbrello/layoutgenerator.cpp:15: /<>/umbrello/cmds/generic/cmdrenameumlinstancetype.h:30:14: warning: ‘virtual void Uml::CmdRenameUMLInstanceType::redo()’ can be marked override [-Wsuggest-override] 30 | void redo(); | ^~~~ /<>/umbrello/cmds/generic/cmdrenameumlinstancetype.h:31:14: warning: ‘virtual void Uml::CmdRenameUMLInstanceType::undo()’ can be marked override [-Wsuggest-override] 31 | void undo(); | ^~~~ In file included from /<>/umbrello/cmds.h:30, from /<>/umbrello/layoutgenerator.cpp:15: /<>/umbrello/cmds/generic/cmdrenameumlobject.h:26:18: warning: ‘virtual void Uml::CmdRenameUMLObject::redo()’ can be marked override [-Wsuggest-override] 26 | void redo(); | ^~~~ /<>/umbrello/cmds/generic/cmdrenameumlobject.h:27:18: warning: ‘virtual void Uml::CmdRenameUMLObject::undo()’ can be marked override [-Wsuggest-override] 27 | void undo(); | ^~~~ In file included from /<>/umbrello/cmds.h:35, from /<>/umbrello/layoutgenerator.cpp:15: /<>/umbrello/cmds/widget/cmdchangefillcolor.h:30:18: warning: ‘virtual void Uml::CmdChangeFillColor::redo()’ can be marked override [-Wsuggest-override] 30 | void redo(); | ^~~~ /<>/umbrello/cmds/widget/cmdchangefillcolor.h:31:18: warning: ‘virtual void Uml::CmdChangeFillColor::undo()’ can be marked override [-Wsuggest-override] 31 | void undo(); | ^~~~ In file included from /<>/umbrello/cmds.h:36, from /<>/umbrello/layoutgenerator.cpp:15: /<>/umbrello/cmds/widget/cmdchangefont.h:27:18: warning: ‘virtual void Uml::CmdChangeFont::undo()’ can be marked override [-Wsuggest-override] 27 | void undo(); | ^~~~ /<>/umbrello/cmds/widget/cmdchangefont.h:28:18: warning: ‘virtual void Uml::CmdChangeFont::redo()’ can be marked override [-Wsuggest-override] 28 | void redo(); | ^~~~ In file included from /<>/umbrello/cmds.h:37, from /<>/umbrello/layoutgenerator.cpp:15: /<>/umbrello/cmds/widget/cmdchangelinecolor.h:27:14: warning: ‘virtual void Uml::CmdChangeLineColor::redo()’ can be marked override [-Wsuggest-override] 27 | void redo(); | ^~~~ /<>/umbrello/cmds/widget/cmdchangelinecolor.h:28:14: warning: ‘virtual void Uml::CmdChangeLineColor::undo()’ can be marked override [-Wsuggest-override] 28 | void undo(); | ^~~~ In file included from /<>/umbrello/cmds.h:38, from /<>/umbrello/layoutgenerator.cpp:15: /<>/umbrello/cmds/widget/cmdchangelinewidth.h:25:14: warning: ‘virtual void Uml::CmdChangeLineWidth::redo()’ can be marked override [-Wsuggest-override] 25 | void redo(); | ^~~~ /<>/umbrello/cmds/widget/cmdchangelinewidth.h:26:14: warning: ‘virtual void Uml::CmdChangeLineWidth::undo()’ can be marked override [-Wsuggest-override] 26 | void undo(); | ^~~~ In file included from /<>/umbrello/cmds.h:39, from /<>/umbrello/layoutgenerator.cpp:15: /<>/umbrello/cmds/widget/cmdchangemultiplicity.h:26:14: warning: ‘virtual void Uml::CmdChangeMultiplicity::redo()’ can be marked override [-Wsuggest-override] 26 | void redo(); | ^~~~ /<>/umbrello/cmds/widget/cmdchangemultiplicity.h:27:14: warning: ‘virtual void Uml::CmdChangeMultiplicity::undo()’ can be marked override [-Wsuggest-override] 27 | void undo(); | ^~~~ In file included from /<>/umbrello/cmds.h:40, from /<>/umbrello/layoutgenerator.cpp:15: /<>/umbrello/cmds/widget/cmdchangetextcolor.h:27:14: warning: ‘virtual void Uml::CmdChangeTextColor::redo()’ can be marked override [-Wsuggest-override] 27 | void redo(); | ^~~~ /<>/umbrello/cmds/widget/cmdchangetextcolor.h:28:14: warning: ‘virtual void Uml::CmdChangeTextColor::undo()’ can be marked override [-Wsuggest-override] 28 | void undo(); | ^~~~ In file included from /<>/umbrello/cmds.h:41, from /<>/umbrello/layoutgenerator.cpp:15: /<>/umbrello/cmds/widget/cmdchangeusefillcolor.h:27:18: warning: ‘virtual void Uml::CmdChangeUseFillColor::redo()’ can be marked override [-Wsuggest-override] 27 | void redo(); | ^~~~ /<>/umbrello/cmds/widget/cmdchangeusefillcolor.h:28:18: warning: ‘virtual void Uml::CmdChangeUseFillColor::undo()’ can be marked override [-Wsuggest-override] 28 | void undo(); | ^~~~ In file included from /<>/umbrello/cmds.h:42, from /<>/umbrello/layoutgenerator.cpp:15: /<>/umbrello/cmds/widget/cmdchangevisualproperty.h:25:14: warning: ‘virtual void Uml::CmdChangeVisualProperty::redo()’ can be marked override [-Wsuggest-override] 25 | void redo(); | ^~~~ /<>/umbrello/cmds/widget/cmdchangevisualproperty.h:26:14: warning: ‘virtual void Uml::CmdChangeVisualProperty::undo()’ can be marked override [-Wsuggest-override] 26 | void undo(); | ^~~~ In file included from /<>/umbrello/cmds.h:43, from /<>/umbrello/layoutgenerator.cpp:15: /<>/umbrello/cmds/widget/cmdcreatewidget.h:28:14: warning: ‘virtual void Uml::CmdCreateWidget::redo()’ can be marked override [-Wsuggest-override] 28 | void redo(); | ^~~~ /<>/umbrello/cmds/widget/cmdcreatewidget.h:29:14: warning: ‘virtual void Uml::CmdCreateWidget::undo()’ can be marked override [-Wsuggest-override] 29 | void undo(); | ^~~~ In file included from /<>/umbrello/cmds.h:44, from /<>/umbrello/layoutgenerator.cpp:15: /<>/umbrello/cmds/widget/cmdmovewidget.h:28:14: warning: ‘virtual void Uml::CmdMoveWidget::redo()’ can be marked override [-Wsuggest-override] 28 | void redo(); | ^~~~ /<>/umbrello/cmds/widget/cmdmovewidget.h:29:14: warning: ‘virtual void Uml::CmdMoveWidget::undo()’ can be marked override [-Wsuggest-override] 29 | void undo(); | ^~~~ In file included from /<>/umbrello/cmds.h:45, from /<>/umbrello/layoutgenerator.cpp:15: /<>/umbrello/cmds/widget/cmdremovewidget.h:28:14: warning: ‘virtual void Uml::CmdRemoveWidget::redo()’ can be marked override [-Wsuggest-override] 28 | void redo(); | ^~~~ /<>/umbrello/cmds/widget/cmdremovewidget.h:29:14: warning: ‘virtual void Uml::CmdRemoveWidget::undo()’ can be marked override [-Wsuggest-override] 29 | void undo(); | ^~~~ In file included from /<>/umbrello/cmds.h:46, from /<>/umbrello/layoutgenerator.cpp:15: /<>/umbrello/cmds/widget/cmdresizewidget.h:28:14: warning: ‘virtual void Uml::CmdResizeWidget::redo()’ can be marked override [-Wsuggest-override] 28 | void redo(); | ^~~~ /<>/umbrello/cmds/widget/cmdresizewidget.h:29:14: warning: ‘virtual void Uml::CmdResizeWidget::undo()’ can be marked override [-Wsuggest-override] 29 | void undo(); | ^~~~ In file included from /<>/umbrello/cmds.h:47, from /<>/umbrello/layoutgenerator.cpp:15: /<>/umbrello/cmds/widget/cmdsetname.h:24:18: warning: ‘virtual void Uml::CmdSetName::redo()’ can be marked override [-Wsuggest-override] 24 | void redo(); | ^~~~ /<>/umbrello/cmds/widget/cmdsetname.h:25:18: warning: ‘virtual void Uml::CmdSetName::undo()’ can be marked override [-Wsuggest-override] 25 | void undo(); | ^~~~ In file included from /<>/umbrello/cmds.h:48, from /<>/umbrello/layoutgenerator.cpp:15: /<>/umbrello/cmds/widget/cmdsettxt.h:26:18: warning: ‘virtual void Uml::CmdSetTxt::redo()’ can be marked override [-Wsuggest-override] 26 | void redo(); | ^~~~ /<>/umbrello/cmds/widget/cmdsettxt.h:27:18: warning: ‘virtual void Uml::CmdSetTxt::undo()’ can be marked override [-Wsuggest-override] 27 | void undo(); | ^~~~ In file included from /<>/umbrello/layoutgenerator.cpp:16: /<>/umbrello/debug/debug_utils.h:91:18: warning: ‘virtual void Tracer::showEvent(QShowEvent*)’ can be marked override [-Wsuggest-override] 91 | virtual void showEvent(QShowEvent*); | ^~~~~~~~~ In file included from /<>/umbrello/layoutgenerator.cpp:17: /<>/umbrello/umlwidgets/floatingtextwidget.h:61:18: warning: ‘virtual void FloatingTextWidget::showPropertiesDialog()’ can be marked override [-Wsuggest-override] 61 | virtual void showPropertiesDialog(); | ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/floatingtextwidget.h:66:10: warning: ‘virtual bool FloatingTextWidget::activate(IDChangeLog*)’ can be marked override [-Wsuggest-override] 66 | bool activate(IDChangeLog* ChangeLog = 0); | ^~~~~~~~ /<>/umbrello/umlwidgets/floatingtextwidget.h:79:16: warning: ‘virtual UMLWidget* FloatingTextWidget::onWidget(const QPointF&)’ can be marked override [-Wsuggest-override] 79 | UMLWidget* onWidget(const QPointF& p); | ^~~~~~~~ /<>/umbrello/umlwidgets/floatingtextwidget.h:81:18: warning: ‘virtual void FloatingTextWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] 81 | virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); | ^~~~~ /<>/umbrello/umlwidgets/floatingtextwidget.h:83:18: warning: ‘virtual void FloatingTextWidget::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 83 | virtual void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); | ^~~~~~~~~~ /<>/umbrello/umlwidgets/floatingtextwidget.h:84:18: warning: ‘virtual bool FloatingTextWidget::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] 84 | virtual bool loadFromXMI1(QDomElement& qElement); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/floatingtextwidget.h:87:18: warning: ‘virtual void FloatingTextWidget::slotMenuSelection(QAction*)’ can be marked override [-Wsuggest-override] 87 | virtual void slotMenuSelection(QAction* action); | ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/floatingtextwidget.h:91:12: warning: ‘virtual QSizeF FloatingTextWidget::minimumSize() const’ can be marked override [-Wsuggest-override] 91 | QSizeF minimumSize() const; | ^~~~~~~~~~~ /<>/umbrello/umlwidgets/floatingtextwidget.h:93:18: warning: ‘virtual void FloatingTextWidget::moveWidgetBy(qreal, qreal)’ can be marked override [-Wsuggest-override] 93 | virtual void moveWidgetBy(qreal diffX, qreal diffY); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/floatingtextwidget.h:94:18: warning: ‘virtual void FloatingTextWidget::constrainMovementForAllWidgets(qreal&, qreal&)’ can be marked override [-Wsuggest-override] 94 | virtual void constrainMovementForAllWidgets(qreal &diffX, qreal &diffY); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/uml.h:15, from /<>/umbrello/layoutgenerator.cpp:18: /<>/umbrello/dialogs/multipagedialogbase.h:101:18: warning: ‘virtual void MultiPageDialogBase::keyPressEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] 101 | virtual void keyPressEvent(QKeyEvent *event); | ^~~~~~~~~~~~~ In file included from /<>/umbrello/layoutgenerator.cpp:18: /<>/umbrello/uml.h:201:18: warning: ‘virtual void UMLApp::keyPressEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] 201 | virtual void keyPressEvent(QKeyEvent* e); | ^~~~~~~~~~~~~ /<>/umbrello/uml.h:202:18: warning: ‘virtual void UMLApp::keyReleaseEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] 202 | virtual void keyReleaseEvent(QKeyEvent* e); | ^~~~~~~~~~~~~~~ /<>/umbrello/uml.h:204:18: warning: ‘virtual void UMLApp::customEvent(QEvent*)’ can be marked override [-Wsuggest-override] 204 | virtual void customEvent(QEvent* e); | ^~~~~~~~~~~ /<>/umbrello/uml.h:215:18: warning: ‘virtual bool UMLApp::queryClose()’ can be marked override [-Wsuggest-override] 215 | virtual bool queryClose(); | ^~~~~~~~~~ /<>/umbrello/uml.h:217:18: warning: ‘virtual void UMLApp::saveProperties(KConfigGroup&)’ can be marked override [-Wsuggest-override] 217 | virtual void saveProperties(KConfigGroup & cfg); | ^~~~~~~~~~~~~~ /<>/umbrello/uml.h:218:18: warning: ‘virtual void UMLApp::readProperties(const KConfigGroup&)’ can be marked override [-Wsuggest-override] 218 | virtual void readProperties(const KConfigGroup & cfg); | ^~~~~~~~~~~~~~ [ 81%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/listpopupmenu.cpp.o cd /<>/obj-aarch64-linux-gnu/umbrello && /usr/bin/aarch64-linux-gnu-g++ -DCMAKE_BINARY_DIR=\"/<>/obj-aarch64-linux-gnu\" -DKCOREADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLO_VERSION_STRING=\"2.23.3\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-aarch64-linux-gnu/umbrello -I/<>/umbrello -I/<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/include -I/<>/obj-aarch64-linux-gnu -I/<>/umbrello/clipboard -I/<>/umbrello/cmds -I/<>/umbrello/codegenerators -I/<>/umbrello/codegenerators/ada -I/<>/umbrello/codegenerators/as -I/<>/umbrello/codegenerators/cpp -I/<>/umbrello/codegenerators/csharp -I/<>/umbrello/codegenerators/d -I/<>/umbrello/codegenerators/idl -I/<>/umbrello/codegenerators/java -I/<>/umbrello/codegenerators/js -I/<>/umbrello/codegenerators/pascal -I/<>/umbrello/codegenerators/perl -I/<>/umbrello/codegenerators/php -I/<>/umbrello/codegenerators/python -I/<>/umbrello/codegenerators/ruby -I/<>/umbrello/codegenerators/sql -I/<>/umbrello/codegenerators/tcl -I/<>/umbrello/codegenerators/vala -I/<>/umbrello/codegenerators/xml -I/<>/umbrello/codegenwizard -I/<>/umbrello/codeimport -I/<>/umbrello/codeimport/csharp -I/<>/umbrello/codeimpwizard -I/<>/umbrello/debug -I/<>/umbrello/dialogs -I/<>/umbrello/dialogs/pages -I/<>/umbrello/dialogs/widgets -I/<>/umbrello/docgenerators -I/<>/umbrello/finder -I/<>/umbrello/refactoring -I/<>/umbrello/uml1model -I/<>/umbrello/umlwidgets -I/<>/lib/cppparser -I/<>/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/aarch64-linux-gnu/qt5 -isystem /usr/include/aarch64-linux-gnu/qt5/QtWidgets -isystem /usr/include/aarch64-linux-gnu/qt5/QtGui -isystem /usr/include/aarch64-linux-gnu/qt5/QtCore -isystem /usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/aarch64-linux-gnu/qt5/QtXml -isystem /usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/aarch64-linux-gnu/qt5/QtSvg -isystem /usr/include/aarch64-linux-gnu/qt5/QtWebKitWidgets -isystem /usr/include/aarch64-linux-gnu/qt5/QtWebKit -isystem /usr/include/aarch64-linux-gnu/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/aarch64-linux-gnu/qt5/QtConcurrent -isystem /usr/include/aarch64-linux-gnu/qt5/QtDBus -isystem /usr/include/KF5/KTextEditor -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -fno-delete-null-pointer-checks -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -o CMakeFiles/libumbrello.dir/listpopupmenu.cpp.o -c /<>/umbrello/listpopupmenu.cpp In file included from /<>/umbrello/listpopupmenu.h:17, from /<>/umbrello/listpopupmenu.cpp:12: /<>/umbrello/umlwidgets/widgetbase.h:187:20: warning: ‘virtual QRectF WidgetBase::boundingRect() const’ can be marked override [-Wsuggest-override] 187 | virtual QRectF boundingRect() const; | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/widgetbase.h:191:18: warning: ‘virtual void WidgetBase::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] 191 | virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); | ^~~~~ /<>/umbrello/umlwidgets/widgetbase.h:260:18: warning: ‘virtual void WidgetBase::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] 260 | virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent *event); | ^~~~~~~~~~~~~~~~ In file included from /<>/umbrello/umlwidgets/activitywidget.h:14, from /<>/umbrello/listpopupmenu.cpp:15: /<>/umbrello/umlwidgets/umlwidget.h:71:18: warning: ‘virtual void UMLWidget::setUseFillColor(bool)’ can be marked override [-Wsuggest-override] 71 | virtual void setUseFillColor(bool fc); | ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:74:18: warning: ‘virtual void UMLWidget::setTextColor(const QColor&)’ can be marked override [-Wsuggest-override] 74 | virtual void setTextColor(const QColor &color); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:77:18: warning: ‘virtual void UMLWidget::setLineColor(const QColor&)’ can be marked override [-Wsuggest-override] 77 | virtual void setLineColor(const QColor &color); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:80:18: warning: ‘virtual void UMLWidget::setLineWidth(uint)’ can be marked override [-Wsuggest-override] 80 | virtual void setLineWidth(uint width); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:83:18: warning: ‘virtual void UMLWidget::setFillColor(const QColor&)’ can be marked override [-Wsuggest-override] 83 | virtual void setFillColor(const QColor &color); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:87:18: warning: ‘virtual void UMLWidget::setSelected(bool)’ can be marked override [-Wsuggest-override] 87 | virtual void setSelected(bool _select); | ^~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:96:18: warning: ‘virtual void UMLWidget::setFont(const QFont&)’ can be marked override [-Wsuggest-override] 96 | virtual void setFont(const QFont &font); | ^~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:173:18: warning: ‘virtual void UMLWidget::showPropertiesDialog()’ can be marked override [-Wsuggest-override] 173 | virtual void showPropertiesDialog(); | ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:192:18: warning: ‘virtual bool UMLWidget::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] 192 | virtual bool loadFromXMI1(QDomElement &qElement); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:193:18: warning: ‘virtual void UMLWidget::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 193 | virtual void saveToXMI1(QDomDocument &qDoc, QDomElement &qElement); | ^~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:230:18: warning: ‘virtual void UMLWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] 230 | virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); | ^~~~~ /<>/umbrello/umlwidgets/umlwidget.h:234:18: warning: ‘virtual void UMLWidget::slotMenuSelection(QAction*)’ can be marked override [-Wsuggest-override] 234 | virtual void slotMenuSelection(QAction* action); | ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:251:18: warning: ‘virtual void UMLWidget::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] 251 | virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent* event); | ^~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:252:18: warning: ‘virtual void UMLWidget::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 252 | virtual void mouseDoubleClickEvent(QGraphicsSceneMouseEvent *event); | ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:253:18: warning: ‘virtual void UMLWidget::mousePressEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 253 | virtual void mousePressEvent(QGraphicsSceneMouseEvent *event); | ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:254:18: warning: ‘virtual void UMLWidget::mouseMoveEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 254 | virtual void mouseMoveEvent(QGraphicsSceneMouseEvent *event); | ^~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:255:18: warning: ‘virtual void UMLWidget::mouseReleaseEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 255 | virtual void mouseReleaseEvent(QGraphicsSceneMouseEvent *event); | ^~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/listpopupmenu.cpp:15: /<>/umbrello/umlwidgets/activitywidget.h:65:18: warning: ‘virtual void ActivityWidget::showPropertiesDialog()’ can be marked override [-Wsuggest-override] 65 | virtual void showPropertiesDialog(); | ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/activitywidget.h:66:18: warning: ‘virtual void ActivityWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] 66 | virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); | ^~~~~ /<>/umbrello/umlwidgets/activitywidget.h:67:18: warning: ‘virtual void ActivityWidget::moveWidgetBy(qreal, qreal)’ can be marked override [-Wsuggest-override] 67 | virtual void moveWidgetBy(qreal diffX, qreal diffY); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/activitywidget.h:69:18: warning: ‘virtual bool ActivityWidget::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] 69 | virtual bool loadFromXMI1(QDomElement & qElement); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/activitywidget.h:70:18: warning: ‘virtual void ActivityWidget::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 70 | virtual void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); | ^~~~~~~~~~ /<>/umbrello/umlwidgets/activitywidget.h:72:10: warning: ‘virtual void ActivityWidget::constrain(qreal&, qreal&)’ can be marked override [-Wsuggest-override] 72 | void constrain(qreal& width, qreal& height); | ^~~~~~~~~ /<>/umbrello/umlwidgets/activitywidget.h:86:18: warning: ‘virtual void ActivityWidget::slotMenuSelection(QAction*)’ can be marked override [-Wsuggest-override] 86 | virtual void slotMenuSelection(QAction* action); | ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/activitywidget.h:89:20: warning: ‘virtual QSizeF ActivityWidget::minimumSize() const’ can be marked override [-Wsuggest-override] 89 | virtual QSizeF minimumSize() const; | ^~~~~~~~~~~ /<>/umbrello/umlwidgets/activitywidget.h:90:20: warning: ‘virtual QSizeF ActivityWidget::maximumSize()’ can be marked override [-Wsuggest-override] 90 | virtual QSizeF maximumSize(); | ^~~~~~~~~~~ In file included from /<>/umbrello/listpopupmenu.cpp:16: /<>/umbrello/umlwidgets/associationline.h:58:22: warning: ‘virtual void Symbol::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] 58 | virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget); | ^~~~~ /<>/umbrello/umlwidgets/associationline.h:60:24: warning: ‘virtual QRectF Symbol::boundingRect() const’ can be marked override [-Wsuggest-override] 60 | virtual QRectF boundingRect() const; | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationline.h:61:30: warning: ‘virtual QPainterPath Symbol::shape() const’ can be marked override [-Wsuggest-override] 61 | virtual QPainterPath shape() const; | ^~~~~ /<>/umbrello/umlwidgets/associationline.h:154:18: warning: ‘virtual void AssociationLine::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] 154 | virtual void paint(QPainter* painter, const QStyleOptionGraphicsItem* option, QWidget* widget); | ^~~~~ /<>/umbrello/umlwidgets/associationline.h:158:12: warning: ‘virtual QRectF AssociationLine::boundingRect() const’ can be marked override [-Wsuggest-override] 158 | QRectF boundingRect() const; | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationline.h:159:18: warning: ‘virtual QPainterPath AssociationLine::shape() const’ can be marked override [-Wsuggest-override] 159 | QPainterPath shape() const; | ^~~~~ /<>/umbrello/umlwidgets/associationline.h:164:10: warning: ‘virtual void AssociationLine::mousePressEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 164 | void mousePressEvent(QGraphicsSceneMouseEvent *event); | ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationline.h:165:10: warning: ‘virtual void AssociationLine::mouseMoveEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 165 | void mouseMoveEvent(QGraphicsSceneMouseEvent *event); | ^~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationline.h:166:10: warning: ‘virtual void AssociationLine::mouseReleaseEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 166 | void mouseReleaseEvent(QGraphicsSceneMouseEvent *event); | ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationline.h:168:10: warning: ‘virtual void AssociationLine::hoverEnterEvent(QGraphicsSceneHoverEvent*)’ can be marked override [-Wsuggest-override] 168 | void hoverEnterEvent(QGraphicsSceneHoverEvent *event); | ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationline.h:169:10: warning: ‘virtual void AssociationLine::hoverMoveEvent(QGraphicsSceneHoverEvent*)’ can be marked override [-Wsuggest-override] 169 | void hoverMoveEvent(QGraphicsSceneHoverEvent *event); | ^~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationline.h:170:10: warning: ‘virtual void AssociationLine::hoverLeaveEvent(QGraphicsSceneHoverEvent*)’ can be marked override [-Wsuggest-override] 170 | void hoverLeaveEvent(QGraphicsSceneHoverEvent *event); | ^~~~~~~~~~~~~~~ In file included from /<>/umbrello/umlscene.h:17, from /<>/umbrello/umlwidgets/linkwidget.h:15, from /<>/umbrello/umlwidgets/associationwidget.h:15, from /<>/umbrello/listpopupmenu.cpp:17: /<>/umbrello/umlwidgets/classifierwidget.h:97:16: warning: ‘virtual UMLWidget* ClassifierWidget::onWidget(const QPointF&)’ can be marked override [-Wsuggest-override] 97 | UMLWidget* onWidget(const QPointF& p); | ^~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:98:16: warning: ‘virtual UMLWidget* ClassifierWidget::widgetWithID(Uml::ID::Type)’ can be marked override [-Wsuggest-override] 98 | UMLWidget* widgetWithID(Uml::ID::Type id); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:100:18: warning: ‘virtual void ClassifierWidget::setDocumentation(const QString&)’ can be marked override [-Wsuggest-override] 100 | virtual void setDocumentation(const QString& doc); | ^~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:102:12: warning: ‘virtual QSizeF ClassifierWidget::calculateSize(bool) const’ can be marked override [-Wsuggest-override] 102 | QSizeF calculateSize(bool withExtensions = true) const; | ^~~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:104:18: warning: ‘virtual void ClassifierWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] 104 | virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); | ^~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:105:26: warning: ‘virtual QPainterPath ClassifierWidget::shape() const’ can be marked override [-Wsuggest-override] 105 | virtual QPainterPath shape() const; | ^~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:107:18: warning: ‘virtual void ClassifierWidget::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 107 | virtual void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); | ^~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:108:18: warning: ‘virtual bool ClassifierWidget::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] 108 | virtual bool loadFromXMI1(QDomElement & qElement); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:111:18: warning: ‘virtual void ClassifierWidget::slotMenuSelection(QAction*)’ can be marked override [-Wsuggest-override] 111 | virtual void slotMenuSelection(QAction* action); | ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:121:12: warning: ‘virtual QSizeF ClassifierWidget::minimumSize() const’ can be marked override [-Wsuggest-override] 121 | QSizeF minimumSize() const; | ^~~~~~~~~~~ In file included from /<>/umbrello/umlwidgets/linkwidget.h:15, from /<>/umbrello/umlwidgets/associationwidget.h:15, from /<>/umbrello/listpopupmenu.cpp:17: /<>/umbrello/umlscene.h:338:10: warning: ‘virtual void UMLScene::dragEnterEvent(QGraphicsSceneDragDropEvent*)’ can be marked override [-Wsuggest-override] 338 | void dragEnterEvent(QGraphicsSceneDragDropEvent* enterEvent); | ^~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:339:10: warning: ‘virtual void UMLScene::dragMoveEvent(QGraphicsSceneDragDropEvent*)’ can be marked override [-Wsuggest-override] 339 | void dragMoveEvent(QGraphicsSceneDragDropEvent* moveEvent); | ^~~~~~~~~~~~~ /<>/umbrello/umlscene.h:340:10: warning: ‘virtual void UMLScene::dropEvent(QGraphicsSceneDragDropEvent*)’ can be marked override [-Wsuggest-override] 340 | void dropEvent(QGraphicsSceneDragDropEvent* dropEvent); | ^~~~~~~~~ /<>/umbrello/umlscene.h:342:10: warning: ‘virtual void UMLScene::mouseMoveEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 342 | void mouseMoveEvent(QGraphicsSceneMouseEvent* mouseEvent); | ^~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:343:10: warning: ‘virtual void UMLScene::mousePressEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 343 | void mousePressEvent(QGraphicsSceneMouseEvent* mouseEvent); | ^~~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:344:10: warning: ‘virtual void UMLScene::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 344 | void mouseDoubleClickEvent(QGraphicsSceneMouseEvent* mouseEvent); | ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:345:10: warning: ‘virtual void UMLScene::mouseReleaseEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 345 | void mouseReleaseEvent(QGraphicsSceneMouseEvent* mouseEvent); | ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:346:18: warning: ‘virtual void UMLScene::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] 346 | virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent* contextMenuEvent); | ^~~~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:358:18: warning: ‘virtual void UMLScene::drawBackground(QPainter*, const QRectF&)’ can be marked override [-Wsuggest-override] 358 | virtual void drawBackground(QPainter *painter, const QRectF &rect); | ^~~~~~~~~~~~~~ In file included from /<>/umbrello/listpopupmenu.cpp:17: /<>/umbrello/umlwidgets/associationwidget.h:62:18: warning: ‘virtual void AssociationWidget::setUMLObject(UMLObject*)’ can be marked override [-Wsuggest-override] 62 | virtual void setUMLObject(UMLObject *obj); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:66:18: warning: ‘virtual void AssociationWidget::lwSetFont(QFont)’ can be marked override [-Wsuggest-override] 66 | virtual void lwSetFont(QFont font); | ^~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:67:28: warning: ‘virtual UMLClassifier* AssociationWidget::operationOwner()’ can be marked override [-Wsuggest-override] 67 | virtual UMLClassifier *operationOwner(); | ^~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:69:27: warning: ‘virtual UMLOperation* AssociationWidget::operation()’ can be marked override [-Wsuggest-override] 69 | virtual UMLOperation *operation(); | ^~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:70:18: warning: ‘virtual void AssociationWidget::setOperation(UMLOperation*)’ can be marked override [-Wsuggest-override] 70 | virtual void setOperation(UMLOperation *op); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:72:21: warning: ‘virtual QString AssociationWidget::customOpText()’ can be marked override [-Wsuggest-override] 72 | virtual QString customOpText(); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:73:18: warning: ‘virtual void AssociationWidget::setCustomOpText(const QString&)’ can be marked override [-Wsuggest-override] 73 | virtual void setCustomOpText(const QString &opText); | ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:75:18: warning: ‘virtual void AssociationWidget::resetTextPositions()’ can be marked override [-Wsuggest-override] 75 | virtual void resetTextPositions(); | ^~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:77:18: warning: ‘virtual void AssociationWidget::setMessageText(FloatingTextWidget*)’ can be marked override [-Wsuggest-override] 77 | virtual void setMessageText(FloatingTextWidget *ft); | ^~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:78:18: warning: ‘virtual void AssociationWidget::setText(FloatingTextWidget*, const QString&)’ can be marked override [-Wsuggest-override] 78 | virtual void setText(FloatingTextWidget *ft, const QString &newText); | ^~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:80:18: warning: ‘virtual void AssociationWidget::showPropertiesDialog()’ can be marked override [-Wsuggest-override] 80 | virtual void showPropertiesDialog(); | ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:82:21: warning: ‘virtual QString AssociationWidget::lwOperationText()’ can be marked override [-Wsuggest-override] 82 | virtual QString lwOperationText(); | ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:83:28: warning: ‘virtual UMLClassifier* AssociationWidget::lwClassifier()’ can be marked override [-Wsuggest-override] 83 | virtual UMLClassifier *lwClassifier(); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:84:18: warning: ‘virtual void AssociationWidget::setOperationText(const QString&)’ can be marked override [-Wsuggest-override] 84 | virtual void setOperationText(const QString &op); | ^~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:86:18: warning: ‘virtual void AssociationWidget::constrainTextPos(qreal&, qreal&, qreal, qreal, Uml::TextRole::Enum)’ can be marked override [-Wsuggest-override] 86 | virtual void constrainTextPos(qreal &textX, qreal &textY, | ^~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:90:18: warning: ‘virtual void AssociationWidget::calculateNameTextSegment()’ can be marked override [-Wsuggest-override] 90 | virtual void calculateNameTextSegment(); | ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:105:10: warning: ‘virtual void AssociationWidget::setName(const QString&)’ can be marked override [-Wsuggest-override] 105 | void setName(const QString &strRole); | ^~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:149:20: warning: ‘virtual QRectF AssociationWidget::boundingRect() const’ can be marked override [-Wsuggest-override] 149 | virtual QRectF boundingRect() const; | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:150:26: warning: ‘virtual QPainterPath AssociationWidget::shape() const’ can be marked override [-Wsuggest-override] 150 | virtual QPainterPath shape() const; | ^~~~~ /<>/umbrello/umlwidgets/associationwidget.h:156:16: warning: ‘virtual UMLWidget* AssociationWidget::onWidget(const QPointF&)’ can be marked override [-Wsuggest-override] 156 | UMLWidget* onWidget(const QPointF &p); | ^~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:174:11: warning: ‘virtual QFont AssociationWidget::font() const’ can be marked override [-Wsuggest-override] 174 | QFont font() const; | ^~~~ /<>/umbrello/umlwidgets/associationwidget.h:176:18: warning: ‘virtual void AssociationWidget::setTextColor(const QColor&)’ can be marked override [-Wsuggest-override] 176 | virtual void setTextColor(const QColor &color); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:177:18: warning: ‘virtual void AssociationWidget::setLineColor(const QColor&)’ can be marked override [-Wsuggest-override] 177 | virtual void setLineColor(const QColor &color); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:178:18: warning: ‘virtual void AssociationWidget::setLineWidth(uint)’ can be marked override [-Wsuggest-override] 178 | virtual void setLineWidth(uint width); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:186:18: warning: ‘virtual bool AssociationWidget::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] 186 | virtual bool loadFromXMI1(QDomElement& qElement); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:187:18: warning: ‘virtual void AssociationWidget::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 187 | virtual void saveToXMI1(QDomDocument &qDoc, QDomElement &qElement); | ^~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:195:18: warning: ‘virtual void AssociationWidget::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 195 | virtual void mouseDoubleClickEvent(QGraphicsSceneMouseEvent *event); | ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:196:18: warning: ‘virtual void AssociationWidget::mouseMoveEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 196 | virtual void mouseMoveEvent(QGraphicsSceneMouseEvent *event); | ^~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:197:18: warning: ‘virtual void AssociationWidget::mousePressEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 197 | virtual void mousePressEvent(QGraphicsSceneMouseEvent *event); | ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:198:18: warning: ‘virtual void AssociationWidget::mouseReleaseEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 198 | virtual void mouseReleaseEvent(QGraphicsSceneMouseEvent *event); | ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:200:18: warning: ‘virtual void AssociationWidget::setSelected(bool)’ can be marked override [-Wsuggest-override] 200 | virtual void setSelected(bool _select); | ^~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:202:18: warning: ‘virtual void AssociationWidget::slotMenuSelection(QAction*)’ can be marked override [-Wsuggest-override] 202 | virtual void slotMenuSelection(QAction* action); | ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:209:18: warning: ‘virtual void AssociationWidget::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] 209 | virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent *event); | ^~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:211:18: warning: ‘virtual void AssociationWidget::hoverEnterEvent(QGraphicsSceneHoverEvent*)’ can be marked override [-Wsuggest-override] 211 | virtual void hoverEnterEvent(QGraphicsSceneHoverEvent *event); | ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:212:18: warning: ‘virtual void AssociationWidget::hoverLeaveEvent(QGraphicsSceneHoverEvent*)’ can be marked override [-Wsuggest-override] 212 | virtual void hoverLeaveEvent(QGraphicsSceneHoverEvent *event); | ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:213:18: warning: ‘virtual void AssociationWidget::hoverMoveEvent(QGraphicsSceneHoverEvent*)’ can be marked override [-Wsuggest-override] 213 | virtual void hoverMoveEvent(QGraphicsSceneHoverEvent *event); | ^~~~~~~~~~~~~~ In file included from /<>/umbrello/uml1model/category.h:15, from /<>/umbrello/listpopupmenu.cpp:18: /<>/umbrello/uml1model/umlcanvasobject.h:43:18: warning: ‘virtual void UMLCanvasObject::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 43 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/umlcanvasobject.h:85:18: warning: ‘virtual bool UMLCanvasObject::resolveRef()’ can be marked override [-Wsuggest-override] 85 | virtual bool resolveRef(); | ^~~~~~~~~~ In file included from /<>/umbrello/listpopupmenu.cpp:18: /<>/umbrello/uml1model/category.h:43:10: warning: ‘virtual void UMLCategory::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 43 | void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/category.h:45:24: warning: ‘virtual UMLObject* UMLCategory::clone() const’ can be marked override [-Wsuggest-override] 45 | virtual UMLObject* clone() const; | ^~~~~ /<>/umbrello/uml1model/category.h:47:10: warning: ‘virtual void UMLCategory::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 47 | void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/category.h:55:10: warning: ‘virtual bool UMLCategory::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 55 | bool load1(QDomElement & element); | ^~~~~ In file included from /<>/umbrello/uml1model/classifier.h:13, from /<>/umbrello/listpopupmenu.cpp:19: /<>/umbrello/uml1model/package.h:39:18: warning: ‘virtual void UMLPackage::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 39 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/package.h:41:24: warning: ‘virtual UMLObject* UMLPackage::clone() const’ can be marked override [-Wsuggest-override] 41 | virtual UMLObject* clone() const; | ^~~~~ /<>/umbrello/uml1model/package.h:64:18: warning: ‘virtual bool UMLPackage::resolveRef()’ can be marked override [-Wsuggest-override] 64 | virtual bool resolveRef(); | ^~~~~~~~~~ /<>/umbrello/uml1model/package.h:66:18: warning: ‘virtual void UMLPackage::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 66 | virtual void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/package.h:69:18: warning: ‘virtual bool UMLPackage::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 69 | virtual bool load1(QDomElement& element); | ^~~~~ In file included from /<>/umbrello/uml1model/attribute.h:15, from /<>/umbrello/uml1model/umlattributelist.h:17, from /<>/umbrello/uml1model/classifier.h:14, from /<>/umbrello/listpopupmenu.cpp:19: /<>/umbrello/uml1model/classifierlistitem.h:48:18: warning: ‘virtual void UMLClassifierListItem::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 48 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/classifierlistitem.h:54:24: warning: ‘virtual UMLObject* UMLClassifierListItem::clone() const’ can be marked override [-Wsuggest-override] 54 | virtual UMLObject* clone() const = 0; | ^~~~~ In file included from /<>/umbrello/uml1model/umlattributelist.h:17, from /<>/umbrello/uml1model/classifier.h:14, from /<>/umbrello/listpopupmenu.cpp:19: /<>/umbrello/uml1model/attribute.h:42:18: warning: ‘virtual void UMLAttribute::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 42 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/attribute.h:44:10: warning: ‘virtual void UMLAttribute::setName(const QString&)’ can be marked override [-Wsuggest-override] 44 | void setName(const QString &name); | ^~~~~~~ /<>/umbrello/uml1model/attribute.h:48:24: warning: ‘virtual UMLObject* UMLAttribute::clone() const’ can be marked override [-Wsuggest-override] 48 | virtual UMLObject* clone() const; | ^~~~~ /<>/umbrello/uml1model/attribute.h:53:13: warning: ‘virtual QString UMLAttribute::toString(Uml::SignatureType::Enum, bool)’ can be marked override [-Wsuggest-override] 53 | QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false); | ^~~~~~~~ /<>/umbrello/uml1model/attribute.h:58:18: warning: ‘virtual void UMLAttribute::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 58 | virtual void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/attribute.h:60:18: warning: ‘virtual bool UMLAttribute::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] 60 | virtual bool showPropertiesDialog(QWidget* parent = 0); | ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/attribute.h:73:10: warning: ‘virtual bool UMLAttribute::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 73 | bool load1(QDomElement & element); | ^~~~~ In file included from /<>/umbrello/uml1model/foreignkeyconstraint.h:16, from /<>/umbrello/model_utils.h:18, from /<>/umbrello/uml1model/classifier.h:19, from /<>/umbrello/listpopupmenu.cpp:19: /<>/umbrello/uml1model/entityconstraint.h:40:18: warning: ‘virtual void UMLEntityConstraint::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 40 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/entityconstraint.h:45:24: warning: ‘virtual UMLObject* UMLEntityConstraint::clone() const’ can be marked override [-Wsuggest-override] 45 | virtual UMLObject* clone() const = 0; | ^~~~~ In file included from /<>/umbrello/model_utils.h:18, from /<>/umbrello/uml1model/classifier.h:19, from /<>/umbrello/listpopupmenu.cpp:19: /<>/umbrello/uml1model/foreignkeyconstraint.h:56:18: warning: ‘virtual void UMLForeignKeyConstraint::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 56 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:58:24: warning: ‘virtual UMLObject* UMLForeignKeyConstraint::clone() const’ can be marked override [-Wsuggest-override] 58 | virtual UMLObject* clone() const; | ^~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:60:13: warning: ‘virtual QString UMLForeignKeyConstraint::toString(Uml::SignatureType::Enum, bool)’ can be marked override [-Wsuggest-override] 60 | QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false); | ^~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:65:10: warning: ‘virtual void UMLForeignKeyConstraint::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 65 | void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:67:18: warning: ‘virtual bool UMLForeignKeyConstraint::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] 67 | virtual bool showPropertiesDialog(QWidget* parent = 0); | ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:85:10: warning: ‘virtual bool UMLForeignKeyConstraint::resolveRef()’ can be marked override [-Wsuggest-override] 85 | bool resolveRef(); | ^~~~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:94:10: warning: ‘virtual bool UMLForeignKeyConstraint::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 94 | bool load1(QDomElement & element); | ^~~~~ In file included from /<>/umbrello/model_utils.h:20, from /<>/umbrello/uml1model/classifier.h:19, from /<>/umbrello/listpopupmenu.cpp:19: /<>/umbrello/dialogs/multipagedialogbase.h:101:18: warning: ‘virtual void MultiPageDialogBase::keyPressEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] 101 | virtual void keyPressEvent(QKeyEvent *event); | ^~~~~~~~~~~~~ In file included from /<>/umbrello/listpopupmenu.cpp:19: /<>/umbrello/uml1model/classifier.h:54:18: warning: ‘virtual void UMLClassifier::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 54 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/classifier.h:56:16: warning: ‘virtual UMLObject* UMLClassifier::clone() const’ can be marked override [-Wsuggest-override] 56 | UMLObject* clone() const; | ^~~~~ /<>/umbrello/uml1model/classifier.h:111:18: warning: ‘virtual bool UMLClassifier::resolveRef()’ can be marked override [-Wsuggest-override] 111 | virtual bool resolveRef(); | ^~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:115:24: warning: ‘virtual UMLObject* UMLClassifier::findChildObjectById(Uml::ID::Type, bool)’ can be marked override [-Wsuggest-override] 115 | virtual UMLObject* findChildObjectById(Uml::ID::Type id, bool considerAncestors = false); | ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:124:18: warning: ‘virtual bool UMLClassifier::acceptAssociationType(Uml::AssociationType::Enum)’ can be marked override [-Wsuggest-override] 124 | virtual bool acceptAssociationType(Uml::AssociationType::Enum type); | ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:129:10: warning: ‘virtual void UMLClassifier::setBaseType(UMLObject::ObjectType)’ can be marked override [-Wsuggest-override] 129 | void setBaseType(UMLObject::ObjectType ot); | ^~~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:181:10: warning: ‘virtual void UMLClassifier::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 181 | void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:183:18: warning: ‘virtual bool UMLClassifier::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 183 | virtual bool load1(QDomElement& element); | ^~~~~ In file included from /<>/umbrello/umlwidgets/combinedfragmentwidget.h:16, from /<>/umbrello/listpopupmenu.cpp:21: /<>/umbrello/umlwidgets/floatingdashlinewidget.h:40:18: warning: ‘virtual void FloatingDashLineWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] 40 | virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option = 0, QWidget *widget = 0); | ^~~~~ /<>/umbrello/umlwidgets/floatingdashlinewidget.h:42:10: warning: ‘virtual void FloatingDashLineWidget::slotMenuSelection(QAction*)’ can be marked override [-Wsuggest-override] 42 | void slotMenuSelection(QAction* action); | ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/floatingdashlinewidget.h:48:10: warning: ‘virtual void FloatingDashLineWidget::setY(qreal)’ can be marked override [-Wsuggest-override] 48 | void setY(qreal y); | ^~~~ /<>/umbrello/umlwidgets/floatingdashlinewidget.h:54:10: warning: ‘virtual void FloatingDashLineWidget::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 54 | void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); | ^~~~~~~~~~ /<>/umbrello/umlwidgets/floatingdashlinewidget.h:55:10: warning: ‘virtual bool FloatingDashLineWidget::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] 55 | bool loadFromXMI1(QDomElement & qElement); | ^~~~~~~~~~~~ In file included from /<>/umbrello/listpopupmenu.cpp:21: /<>/umbrello/umlwidgets/combinedfragmentwidget.h:59:18: warning: ‘virtual void CombinedFragmentWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] 59 | virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); | ^~~~~ /<>/umbrello/umlwidgets/combinedfragmentwidget.h:69:10: warning: ‘virtual void CombinedFragmentWidget::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 69 | void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); | ^~~~~~~~~~ /<>/umbrello/umlwidgets/combinedfragmentwidget.h:70:10: warning: ‘virtual bool CombinedFragmentWidget::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] 70 | bool loadFromXMI1(QDomElement & qElement); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/combinedfragmentwidget.h:73:18: warning: ‘virtual void CombinedFragmentWidget::cleanup()’ can be marked override [-Wsuggest-override] 73 | virtual void cleanup(); | ^~~~~~~ /<>/umbrello/umlwidgets/combinedfragmentwidget.h:75:18: warning: ‘virtual bool CombinedFragmentWidget::activate(IDChangeLog*)’ can be marked override [-Wsuggest-override] 75 | virtual bool activate(IDChangeLog* ChangeLog = 0); | ^~~~~~~~ /<>/umbrello/umlwidgets/combinedfragmentwidget.h:78:10: warning: ‘virtual void CombinedFragmentWidget::slotMenuSelection(QAction*)’ can be marked override [-Wsuggest-override] 78 | void slotMenuSelection(QAction* action); | ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/combinedfragmentwidget.h:82:12: warning: ‘virtual QSizeF CombinedFragmentWidget::minimumSize() const’ can be marked override [-Wsuggest-override] 82 | QSizeF minimumSize() const; | ^~~~~~~~~~~ In file included from /<>/umbrello/listpopupmenu.cpp:22: /<>/umbrello/debug/debug_utils.h:91:18: warning: ‘virtual void Tracer::showEvent(QShowEvent*)’ can be marked override [-Wsuggest-override] 91 | virtual void showEvent(QShowEvent*); | ^~~~~~~~~ In file included from /<>/umbrello/listpopupmenu.cpp:23: /<>/umbrello/umlwidgets/floatingtextwidget.h:61:18: warning: ‘virtual void FloatingTextWidget::showPropertiesDialog()’ can be marked override [-Wsuggest-override] 61 | virtual void showPropertiesDialog(); | ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/floatingtextwidget.h:66:10: warning: ‘virtual bool FloatingTextWidget::activate(IDChangeLog*)’ can be marked override [-Wsuggest-override] 66 | bool activate(IDChangeLog* ChangeLog = 0); | ^~~~~~~~ /<>/umbrello/umlwidgets/floatingtextwidget.h:79:16: warning: ‘virtual UMLWidget* FloatingTextWidget::onWidget(const QPointF&)’ can be marked override [-Wsuggest-override] 79 | UMLWidget* onWidget(const QPointF& p); | ^~~~~~~~ /<>/umbrello/umlwidgets/floatingtextwidget.h:81:18: warning: ‘virtual void FloatingTextWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] 81 | virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); | ^~~~~ /<>/umbrello/umlwidgets/floatingtextwidget.h:83:18: warning: ‘virtual void FloatingTextWidget::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 83 | virtual void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); | ^~~~~~~~~~ /<>/umbrello/umlwidgets/floatingtextwidget.h:84:18: warning: ‘virtual bool FloatingTextWidget::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] 84 | virtual bool loadFromXMI1(QDomElement& qElement); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/floatingtextwidget.h:87:18: warning: ‘virtual void FloatingTextWidget::slotMenuSelection(QAction*)’ can be marked override [-Wsuggest-override] 87 | virtual void slotMenuSelection(QAction* action); | ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/floatingtextwidget.h:91:12: warning: ‘virtual QSizeF FloatingTextWidget::minimumSize() const’ can be marked override [-Wsuggest-override] 91 | QSizeF minimumSize() const; | ^~~~~~~~~~~ /<>/umbrello/umlwidgets/floatingtextwidget.h:93:18: warning: ‘virtual void FloatingTextWidget::moveWidgetBy(qreal, qreal)’ can be marked override [-Wsuggest-override] 93 | virtual void moveWidgetBy(qreal diffX, qreal diffY); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/floatingtextwidget.h:94:18: warning: ‘virtual void FloatingTextWidget::constrainMovementForAllWidgets(qreal&, qreal&)’ can be marked override [-Wsuggest-override] 94 | virtual void constrainMovementForAllWidgets(qreal &diffX, qreal &diffY); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/listpopupmenu.cpp:24: /<>/umbrello/uml1model/folder.h:41:24: warning: ‘virtual UMLObject* UMLFolder::clone() const’ can be marked override [-Wsuggest-override] 41 | virtual UMLObject* clone() const; | ^~~~~ /<>/umbrello/uml1model/folder.h:64:10: warning: ‘virtual bool UMLFolder::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] 64 | bool showPropertiesDialog(QWidget *parent); | ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/folder.h:66:10: warning: ‘virtual void UMLFolder::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 66 | void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/folder.h:79:10: warning: ‘virtual bool UMLFolder::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 79 | bool load1(QDomElement & element); | ^~~~~ In file included from /<>/umbrello/umlwidgets/forkjoinwidget.h:15, from /<>/umbrello/listpopupmenu.cpp:25: /<>/umbrello/umlwidgets/boxwidget.h:33:18: warning: ‘virtual void BoxWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] 33 | virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); | ^~~~~ /<>/umbrello/umlwidgets/boxwidget.h:34:18: warning: ‘virtual void BoxWidget::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 34 | virtual void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); | ^~~~~~~~~~ /<>/umbrello/umlwidgets/boxwidget.h:36:18: warning: ‘virtual void BoxWidget::showPropertiesDialog()’ can be marked override [-Wsuggest-override] 36 | virtual void showPropertiesDialog(); | ^~~~~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/listpopupmenu.cpp:25: /<>/umbrello/umlwidgets/forkjoinwidget.h:36:18: warning: ‘virtual void ForkJoinWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] 36 | virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); | ^~~~~ /<>/umbrello/umlwidgets/forkjoinwidget.h:38:18: warning: ‘virtual bool ForkJoinWidget::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] 38 | virtual bool loadFromXMI1(QDomElement & qElement); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/forkjoinwidget.h:39:18: warning: ‘virtual void ForkJoinWidget::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 39 | virtual void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); | ^~~~~~~~~~ /<>/umbrello/umlwidgets/forkjoinwidget.h:41:10: warning: ‘virtual void ForkJoinWidget::showPropertiesDialog()’ can be marked override [-Wsuggest-override] 41 | void showPropertiesDialog(); | ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/forkjoinwidget.h:44:18: warning: ‘virtual void ForkJoinWidget::slotMenuSelection(QAction*)’ can be marked override [-Wsuggest-override] 44 | virtual void slotMenuSelection(QAction* action); | ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/forkjoinwidget.h:47:12: warning: ‘virtual QSizeF ForkJoinWidget::minimumSize() const’ can be marked override [-Wsuggest-override] 47 | QSizeF minimumSize() const; | ^~~~~~~~~~~ /<>/umbrello/umlwidgets/forkjoinwidget.h:51:10: warning: ‘virtual void ForkJoinWidget::constrain(qreal&, qreal&)’ can be marked override [-Wsuggest-override] 51 | void constrain(qreal& width, qreal& height); | ^~~~~~~~~ In file included from /<>/umbrello/listpopupmenu.cpp:28: /<>/umbrello/umlwidgets/objectnodewidget.h:44:18: warning: ‘virtual void ObjectNodeWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] 44 | virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); | ^~~~~ /<>/umbrello/umlwidgets/objectnodewidget.h:55:18: warning: ‘virtual void ObjectNodeWidget::showPropertiesDialog()’ can be marked override [-Wsuggest-override] 55 | virtual void showPropertiesDialog(); | ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/objectnodewidget.h:60:18: warning: ‘virtual void ObjectNodeWidget::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 60 | virtual void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); | ^~~~~~~~~~ /<>/umbrello/umlwidgets/objectnodewidget.h:61:18: warning: ‘virtual bool ObjectNodeWidget::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] 61 | virtual bool loadFromXMI1(QDomElement& qElement); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/objectnodewidget.h:64:12: warning: ‘virtual QSizeF ObjectNodeWidget::minimumSize() const’ can be marked override [-Wsuggest-override] 64 | QSizeF minimumSize() const; | ^~~~~~~~~~~ /<>/umbrello/umlwidgets/objectnodewidget.h:67:10: warning: ‘virtual void ObjectNodeWidget::slotMenuSelection(QAction*)’ can be marked override [-Wsuggest-override] 67 | void slotMenuSelection(QAction* action); | ^~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/listpopupmenu.cpp:29: /<>/umbrello/umlwidgets/objectwidget.h:39:18: warning: ‘virtual void ObjectWidget::setX(qreal)’ can be marked override [-Wsuggest-override] 39 | virtual void setX(qreal x); | ^~~~ /<>/umbrello/umlwidgets/objectwidget.h:40:18: warning: ‘virtual void ObjectWidget::setY(qreal)’ can be marked override [-Wsuggest-override] 40 | virtual void setY(qreal y); | ^~~~ /<>/umbrello/umlwidgets/objectwidget.h:47:18: warning: ‘virtual void ObjectWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] 47 | virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); | ^~~~~ /<>/umbrello/umlwidgets/objectwidget.h:49:10: warning: ‘virtual bool ObjectWidget::activate(IDChangeLog*)’ can be marked override [-Wsuggest-override] 49 | bool activate(IDChangeLog* ChangeLog = 0); | ^~~~~~~~ /<>/umbrello/umlwidgets/objectwidget.h:51:10: warning: ‘virtual void ObjectWidget::cleanup()’ can be marked override [-Wsuggest-override] 51 | void cleanup(); | ^~~~~~~ /<>/umbrello/umlwidgets/objectwidget.h:53:10: warning: ‘virtual void ObjectWidget::showPropertiesDialog()’ can be marked override [-Wsuggest-override] 53 | void showPropertiesDialog(); | ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/objectwidget.h:73:18: warning: ‘virtual void ObjectWidget::setLineColorCmd(const QColor&)’ can be marked override [-Wsuggest-override] 73 | virtual void setLineColorCmd(const QColor &color); | ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/objectwidget.h:77:18: warning: ‘virtual void ObjectWidget::resizeWidget(qreal, qreal)’ can be marked override [-Wsuggest-override] 77 | virtual void resizeWidget(qreal newW, qreal newH); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/objectwidget.h:79:18: warning: ‘virtual void ObjectWidget::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 79 | virtual void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); | ^~~~~~~~~~ /<>/umbrello/umlwidgets/objectwidget.h:80:18: warning: ‘virtual bool ObjectWidget::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] 80 | virtual bool loadFromXMI1(QDomElement& qElement); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/objectwidget.h:83:10: warning: ‘virtual void ObjectWidget::slotMenuSelection(QAction*)’ can be marked override [-Wsuggest-override] 83 | void slotMenuSelection(QAction* action); | ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/objectwidget.h:84:18: warning: ‘virtual void ObjectWidget::slotFillColorChanged(Uml::ID::Type)’ can be marked override [-Wsuggest-override] 84 | virtual void slotFillColorChanged(Uml::ID::Type viewID); | ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/objectwidget.h:88:18: warning: ‘virtual void ObjectWidget::mousePressEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 88 | virtual void mousePressEvent(QGraphicsSceneMouseEvent *me); | ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/objectwidget.h:89:18: warning: ‘virtual void ObjectWidget::mouseMoveEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 89 | virtual void mouseMoveEvent(QGraphicsSceneMouseEvent *me); | ^~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/objectwidget.h:91:12: warning: ‘virtual QSizeF ObjectWidget::minimumSize() const’ can be marked override [-Wsuggest-override] 91 | QSizeF minimumSize() const; | ^~~~~~~~~~~ /<>/umbrello/umlwidgets/objectwidget.h:93:18: warning: ‘virtual void ObjectWidget::moveEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 93 | virtual void moveEvent(QGraphicsSceneMouseEvent *event); | ^~~~~~~~~ /<>/umbrello/umlwidgets/objectwidget.h:94:18: warning: ‘virtual void ObjectWidget::moveWidgetBy(qreal, qreal)’ can be marked override [-Wsuggest-override] 94 | virtual void moveWidgetBy(qreal diffX, qreal diffY); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/objectwidget.h:95:18: warning: ‘virtual void ObjectWidget::constrainMovementForAllWidgets(qreal&, qreal&)’ can be marked override [-Wsuggest-override] 95 | virtual void constrainMovementForAllWidgets(qreal &diffX, qreal &diffY); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/objectwidget.h:97:21: warning: ‘virtual QCursor ObjectWidget::resizeCursor() const’ can be marked override [-Wsuggest-override] 97 | virtual QCursor resizeCursor() const; | ^~~~~~~~~~~~ In file included from /<>/umbrello/listpopupmenu.cpp:30: /<>/umbrello/umlwidgets/notewidget.h:48:18: warning: ‘virtual void NoteWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] 48 | virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); | ^~~~~ /<>/umbrello/umlwidgets/notewidget.h:61:18: warning: ‘virtual void NoteWidget::showPropertiesDialog()’ can be marked override [-Wsuggest-override] 61 | virtual void showPropertiesDialog(); | ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/notewidget.h:63:18: warning: ‘virtual bool NoteWidget::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] 63 | virtual bool loadFromXMI1(QDomElement & qElement); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/notewidget.h:64:18: warning: ‘virtual void NoteWidget::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 64 | virtual void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); | ^~~~~~~~~~ /<>/umbrello/umlwidgets/notewidget.h:69:10: warning: ‘virtual void NoteWidget::slotMenuSelection(QAction*)’ can be marked override [-Wsuggest-override] 69 | void slotMenuSelection(QAction* action); | ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/notewidget.h:72:20: warning: ‘virtual QSizeF NoteWidget::minimumSize() const’ can be marked override [-Wsuggest-override] 72 | virtual QSizeF minimumSize() const; | ^~~~~~~~~~~ /<>/umbrello/umlwidgets/notewidget.h:73:20: warning: ‘virtual QSizeF NoteWidget::calculateSize(bool) const’ can be marked override [-Wsuggest-override] 73 | virtual QSizeF calculateSize(bool withExtensions = true) const; | ^~~~~~~~~~~~~ /<>/umbrello/umlwidgets/notewidget.h:76:18: warning: ‘virtual void NoteWidget::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 76 | virtual void mouseDoubleClickEvent(QGraphicsSceneMouseEvent *event); | ^~~~~~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/listpopupmenu.cpp:31: /<>/umbrello/umlwidgets/pinportbase.h:35:18: warning: ‘virtual void PinPortBase::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] 35 | virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); | ^~~~~ /<>/umbrello/umlwidgets/pinportbase.h:36:20: warning: ‘virtual QRectF PinPortBase::boundingRect() const’ can be marked override [-Wsuggest-override] 36 | virtual QRectF boundingRect() const; | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/pinportbase.h:40:10: warning: ‘virtual void PinPortBase::updateWidget()’ can be marked override [-Wsuggest-override] 40 | void updateWidget(); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/pinportbase.h:41:10: warning: ‘virtual void PinPortBase::setName(const QString&)’ can be marked override [-Wsuggest-override] 41 | void setName(const QString &strName); | ^~~~~~~ /<>/umbrello/umlwidgets/pinportbase.h:42:10: warning: ‘virtual void PinPortBase::moveWidgetBy(qreal, qreal)’ can be marked override [-Wsuggest-override] 42 | void moveWidgetBy(qreal diffX, qreal diffY); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/pinportbase.h:43:18: warning: ‘virtual void PinPortBase::notifyParentResize()’ can be marked override [-Wsuggest-override] 43 | virtual void notifyParentResize(); | ^~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/pinportbase.h:45:16: warning: ‘virtual UMLWidget* PinPortBase::onWidget(const QPointF&)’ can be marked override [-Wsuggest-override] 45 | UMLWidget* onWidget(const QPointF& p); | ^~~~~~~~ /<>/umbrello/umlwidgets/pinportbase.h:46:16: warning: ‘virtual UMLWidget* PinPortBase::widgetWithID(Uml::ID::Type)’ can be marked override [-Wsuggest-override] 46 | UMLWidget* widgetWithID(Uml::ID::Type id); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/pinportbase.h:51:10: warning: ‘virtual void PinPortBase::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 51 | void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); | ^~~~~~~~~~ /<>/umbrello/umlwidgets/pinportbase.h:52:10: warning: ‘virtual bool PinPortBase::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] 52 | bool loadFromXMI1(QDomElement& qElement); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/pinportbase.h:55:18: warning: ‘virtual void PinPortBase::slotMenuSelection(QAction*)’ can be marked override [-Wsuggest-override] 55 | virtual void slotMenuSelection(QAction* action); | ^~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/listpopupmenu.cpp:32: /<>/umbrello/umlwidgets/preconditionwidget.h:39:10: warning: ‘virtual void PreconditionWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] 39 | void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); | ^~~~~ /<>/umbrello/umlwidgets/preconditionwidget.h:44:10: warning: ‘virtual bool PreconditionWidget::activate(IDChangeLog*)’ can be marked override [-Wsuggest-override] 44 | bool activate(IDChangeLog* Log = 0); | ^~~~~~~~ /<>/umbrello/umlwidgets/preconditionwidget.h:47:18: warning: ‘virtual void PreconditionWidget::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 47 | virtual void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); | ^~~~~~~~~~ /<>/umbrello/umlwidgets/preconditionwidget.h:48:18: warning: ‘virtual bool PreconditionWidget::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] 48 | virtual bool loadFromXMI1(QDomElement& qElement); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/preconditionwidget.h:53:10: warning: ‘virtual void PreconditionWidget::slotMenuSelection(QAction*)’ can be marked override [-Wsuggest-override] 53 | void slotMenuSelection(QAction* action); | ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/preconditionwidget.h:54:10: warning: ‘virtual void PreconditionWidget::slotWidgetMoved(Uml::ID::Type)’ can be marked override [-Wsuggest-override] 54 | void slotWidgetMoved(Uml::ID::Type id); | ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/preconditionwidget.h:57:12: warning: ‘virtual QSizeF PreconditionWidget::minimumSize() const’ can be marked override [-Wsuggest-override] 57 | QSizeF minimumSize() const; | ^~~~~~~~~~~ In file included from /<>/umbrello/listpopupmenu.cpp:33: /<>/umbrello/umlwidgets/signalwidget.h:43:18: warning: ‘virtual void SignalWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] 43 | virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); | ^~~~~ /<>/umbrello/umlwidgets/signalwidget.h:45:10: warning: ‘virtual void SignalWidget::setX(qreal)’ can be marked override [-Wsuggest-override] 45 | void setX(qreal newX); | ^~~~ /<>/umbrello/umlwidgets/signalwidget.h:46:10: warning: ‘virtual void SignalWidget::setY(qreal)’ can be marked override [-Wsuggest-override] 46 | void setY(qreal newY); | ^~~~ /<>/umbrello/umlwidgets/signalwidget.h:48:18: warning: ‘virtual void SignalWidget::setName(const QString&)’ can be marked override [-Wsuggest-override] 48 | virtual void setName(const QString &strName); | ^~~~~~~ /<>/umbrello/umlwidgets/signalwidget.h:54:19: warning: ‘virtual void SignalWidget::showPropertiesDialog()’ can be marked override [-Wsuggest-override] 54 | virtual void showPropertiesDialog(); | ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/signalwidget.h:56:10: warning: ‘virtual void SignalWidget::mouseMoveEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 56 | void mouseMoveEvent(QGraphicsSceneMouseEvent *me); | ^~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/signalwidget.h:58:18: warning: ‘virtual bool SignalWidget::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] 58 | virtual bool loadFromXMI1(QDomElement & qElement); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/signalwidget.h:59:18: warning: ‘virtual void SignalWidget::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 59 | virtual void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); | ^~~~~~~~~~ /<>/umbrello/umlwidgets/signalwidget.h:62:18: warning: ‘virtual void SignalWidget::slotMenuSelection(QAction*)’ can be marked override [-Wsuggest-override] 62 | virtual void slotMenuSelection(QAction* action); | ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/signalwidget.h:65:12: warning: ‘virtual QSizeF SignalWidget::minimumSize() const’ can be marked override [-Wsuggest-override] 65 | QSizeF minimumSize() const; | ^~~~~~~~~~~ In file included from /<>/umbrello/listpopupmenu.cpp:34: /<>/umbrello/umlwidgets/statewidget.h:63:18: warning: ‘virtual void StateWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] 63 | virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); | ^~~~~ /<>/umbrello/umlwidgets/statewidget.h:79:18: warning: ‘virtual void StateWidget::showPropertiesDialog()’ can be marked override [-Wsuggest-override] 79 | virtual void showPropertiesDialog(); | ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/statewidget.h:81:18: warning: ‘virtual bool StateWidget::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] 81 | virtual bool loadFromXMI1(QDomElement & qElement); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/statewidget.h:82:18: warning: ‘virtual void StateWidget::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 82 | virtual void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); | ^~~~~~~~~~ /<>/umbrello/umlwidgets/statewidget.h:85:12: warning: ‘virtual QSizeF StateWidget::minimumSize() const’ can be marked override [-Wsuggest-override] 85 | QSizeF minimumSize() const; | ^~~~~~~~~~~ /<>/umbrello/umlwidgets/statewidget.h:86:12: warning: ‘virtual QSizeF StateWidget::maximumSize()’ can be marked override [-Wsuggest-override] 86 | QSizeF maximumSize(); | ^~~~~~~~~~~ /<>/umbrello/umlwidgets/statewidget.h:90:18: warning: ‘virtual void StateWidget::slotMenuSelection(QAction*)’ can be marked override [-Wsuggest-override] 90 | virtual void slotMenuSelection(QAction* action); | ^~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/listpopupmenu.cpp:35: /<>/umbrello/uml.h:201:18: warning: ‘virtual void UMLApp::keyPressEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] 201 | virtual void keyPressEvent(QKeyEvent* e); | ^~~~~~~~~~~~~ /<>/umbrello/uml.h:202:18: warning: ‘virtual void UMLApp::keyReleaseEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] 202 | virtual void keyReleaseEvent(QKeyEvent* e); | ^~~~~~~~~~~~~~~ /<>/umbrello/uml.h:204:18: warning: ‘virtual void UMLApp::customEvent(QEvent*)’ can be marked override [-Wsuggest-override] 204 | virtual void customEvent(QEvent* e); | ^~~~~~~~~~~ /<>/umbrello/uml.h:215:18: warning: ‘virtual bool UMLApp::queryClose()’ can be marked override [-Wsuggest-override] 215 | virtual bool queryClose(); | ^~~~~~~~~~ /<>/umbrello/uml.h:217:18: warning: ‘virtual void UMLApp::saveProperties(KConfigGroup&)’ can be marked override [-Wsuggest-override] 217 | virtual void saveProperties(KConfigGroup & cfg); | ^~~~~~~~~~~~~~ /<>/umbrello/uml.h:218:18: warning: ‘virtual void UMLApp::readProperties(const KConfigGroup&)’ can be marked override [-Wsuggest-override] 218 | virtual void readProperties(const KConfigGroup & cfg); | ^~~~~~~~~~~~~~ In file included from /<>/umbrello/listpopupmenu.cpp:38: /<>/umbrello/umlview.h:54:18: warning: ‘virtual void UMLView::wheelEvent(QWheelEvent*)’ can be marked override [-Wsuggest-override] 54 | virtual void wheelEvent(QWheelEvent* event); | ^~~~~~~~~~ /<>/umbrello/umlview.h:55:18: warning: ‘virtual void UMLView::showEvent(QShowEvent*)’ can be marked override [-Wsuggest-override] 55 | virtual void showEvent(QShowEvent *se); | ^~~~~~~~~ /<>/umbrello/umlview.h:56:18: warning: ‘virtual void UMLView::hideEvent(QHideEvent*)’ can be marked override [-Wsuggest-override] 56 | virtual void hideEvent(QHideEvent *he); | ^~~~~~~~~ /<>/umbrello/umlview.h:57:18: warning: ‘virtual void UMLView::mousePressEvent(QMouseEvent*)’ can be marked override [-Wsuggest-override] 57 | virtual void mousePressEvent(QMouseEvent* event); | ^~~~~~~~~~~~~~~ /<>/umbrello/umlview.h:58:18: warning: ‘virtual void UMLView::mouseReleaseEvent(QMouseEvent*)’ can be marked override [-Wsuggest-override] 58 | virtual void mouseReleaseEvent(QMouseEvent* event); | ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlview.h:59:18: warning: ‘virtual void UMLView::resizeEvent(QResizeEvent*)’ can be marked override [-Wsuggest-override] 59 | virtual void resizeEvent(QResizeEvent *event); | ^~~~~~~~~~~ In file included from /<>/umbrello/listpopupmenu.cpp:39: /<>/umbrello/umllistview.h:115:10: warning: ‘virtual bool UMLListView::event(QEvent*)’ can be marked override [-Wsuggest-override] 115 | bool event(QEvent *e); | ^~~~~ /<>/umbrello/umllistview.h:116:10: warning: ‘virtual void UMLListView::mouseReleaseEvent(QMouseEvent*)’ can be marked override [-Wsuggest-override] 116 | void mouseReleaseEvent(QMouseEvent *me); | ^~~~~~~~~~~~~~~~~ /<>/umbrello/umllistview.h:117:10: warning: ‘virtual void UMLListView::mousePressEvent(QMouseEvent*)’ can be marked override [-Wsuggest-override] 117 | void mousePressEvent(QMouseEvent *me); | ^~~~~~~~~~~~~~~ /<>/umbrello/umllistview.h:118:10: warning: ‘virtual void UMLListView::mouseMoveEvent(QMouseEvent*)’ can be marked override [-Wsuggest-override] 118 | void mouseMoveEvent(QMouseEvent *me); | ^~~~~~~~~~~~~~ /<>/umbrello/umllistview.h:119:10: warning: ‘virtual void UMLListView::mouseDoubleClickEvent(QMouseEvent*)’ can be marked override [-Wsuggest-override] 119 | void mouseDoubleClickEvent(QMouseEvent *me); | ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umllistview.h:120:10: warning: ‘virtual void UMLListView::focusOutEvent(QFocusEvent*)’ can be marked override [-Wsuggest-override] 120 | void focusOutEvent (QFocusEvent *fe); | ^~~~~~~~~~~~~ /<>/umbrello/umllistview.h:121:10: warning: ‘virtual void UMLListView::contextMenuEvent(QContextMenuEvent*)’ can be marked override [-Wsuggest-override] 121 | void contextMenuEvent(QContextMenuEvent *event); | ^~~~~~~~~~~~~~~~ /<>/umbrello/umllistview.h:125:10: warning: ‘virtual void UMLListView::keyPressEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] 125 | void keyPressEvent(QKeyEvent* ke); | ^~~~~~~~~~~~~ /<>/umbrello/umllistview.h:126:10: warning: ‘virtual void UMLListView::dragEnterEvent(QDragEnterEvent*)’ can be marked override [-Wsuggest-override] 126 | void dragEnterEvent(QDragEnterEvent* event); | ^~~~~~~~~~~~~~ /<>/umbrello/umllistview.h:127:10: warning: ‘virtual void UMLListView::dragMoveEvent(QDragMoveEvent*)’ can be marked override [-Wsuggest-override] 127 | void dragMoveEvent(QDragMoveEvent* event); | ^~~~~~~~~~~~~ /<>/umbrello/umllistview.h:128:10: warning: ‘virtual void UMLListView::dropEvent(QDropEvent*)’ can be marked override [-Wsuggest-override] 128 | void dropEvent(QDropEvent* event); | ^~~~~~~~~ /<>/umbrello/umllistview.h:129:10: warning: ‘virtual void UMLListView::commitData(QWidget*)’ can be marked override [-Wsuggest-override] 129 | void commitData(QWidget *editor); | ^~~~~~~~~~ [ 82%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/model_utils.cpp.o cd /<>/obj-aarch64-linux-gnu/umbrello && /usr/bin/aarch64-linux-gnu-g++ -DCMAKE_BINARY_DIR=\"/<>/obj-aarch64-linux-gnu\" -DKCOREADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLO_VERSION_STRING=\"2.23.3\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-aarch64-linux-gnu/umbrello -I/<>/umbrello -I/<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/include -I/<>/obj-aarch64-linux-gnu -I/<>/umbrello/clipboard -I/<>/umbrello/cmds -I/<>/umbrello/codegenerators -I/<>/umbrello/codegenerators/ada -I/<>/umbrello/codegenerators/as -I/<>/umbrello/codegenerators/cpp -I/<>/umbrello/codegenerators/csharp -I/<>/umbrello/codegenerators/d -I/<>/umbrello/codegenerators/idl -I/<>/umbrello/codegenerators/java -I/<>/umbrello/codegenerators/js -I/<>/umbrello/codegenerators/pascal -I/<>/umbrello/codegenerators/perl -I/<>/umbrello/codegenerators/php -I/<>/umbrello/codegenerators/python -I/<>/umbrello/codegenerators/ruby -I/<>/umbrello/codegenerators/sql -I/<>/umbrello/codegenerators/tcl -I/<>/umbrello/codegenerators/vala -I/<>/umbrello/codegenerators/xml -I/<>/umbrello/codegenwizard -I/<>/umbrello/codeimport -I/<>/umbrello/codeimport/csharp -I/<>/umbrello/codeimpwizard -I/<>/umbrello/debug -I/<>/umbrello/dialogs -I/<>/umbrello/dialogs/pages -I/<>/umbrello/dialogs/widgets -I/<>/umbrello/docgenerators -I/<>/umbrello/finder -I/<>/umbrello/refactoring -I/<>/umbrello/uml1model -I/<>/umbrello/umlwidgets -I/<>/lib/cppparser -I/<>/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/aarch64-linux-gnu/qt5 -isystem /usr/include/aarch64-linux-gnu/qt5/QtWidgets -isystem /usr/include/aarch64-linux-gnu/qt5/QtGui -isystem /usr/include/aarch64-linux-gnu/qt5/QtCore -isystem /usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/aarch64-linux-gnu/qt5/QtXml -isystem /usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/aarch64-linux-gnu/qt5/QtSvg -isystem /usr/include/aarch64-linux-gnu/qt5/QtWebKitWidgets -isystem /usr/include/aarch64-linux-gnu/qt5/QtWebKit -isystem /usr/include/aarch64-linux-gnu/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/aarch64-linux-gnu/qt5/QtConcurrent -isystem /usr/include/aarch64-linux-gnu/qt5/QtDBus -isystem /usr/include/KF5/KTextEditor -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -fno-delete-null-pointer-checks -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -o CMakeFiles/libumbrello.dir/model_utils.cpp.o -c /<>/umbrello/model_utils.cpp In file included from /<>/umbrello/uml1model/entityconstraint.h:15, from /<>/umbrello/uml1model/foreignkeyconstraint.h:16, from /<>/umbrello/model_utils.h:18, from /<>/umbrello/model_utils.cpp:12: /<>/umbrello/uml1model/classifierlistitem.h:48:18: warning: ‘virtual void UMLClassifierListItem::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 48 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/classifierlistitem.h:54:24: warning: ‘virtual UMLObject* UMLClassifierListItem::clone() const’ can be marked override [-Wsuggest-override] 54 | virtual UMLObject* clone() const = 0; | ^~~~~ In file included from /<>/umbrello/uml1model/foreignkeyconstraint.h:16, from /<>/umbrello/model_utils.h:18, from /<>/umbrello/model_utils.cpp:12: /<>/umbrello/uml1model/entityconstraint.h:40:18: warning: ‘virtual void UMLEntityConstraint::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 40 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/entityconstraint.h:45:24: warning: ‘virtual UMLObject* UMLEntityConstraint::clone() const’ can be marked override [-Wsuggest-override] 45 | virtual UMLObject* clone() const = 0; | ^~~~~ In file included from /<>/umbrello/model_utils.h:18, from /<>/umbrello/model_utils.cpp:12: /<>/umbrello/uml1model/foreignkeyconstraint.h:56:18: warning: ‘virtual void UMLForeignKeyConstraint::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 56 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:58:24: warning: ‘virtual UMLObject* UMLForeignKeyConstraint::clone() const’ can be marked override [-Wsuggest-override] 58 | virtual UMLObject* clone() const; | ^~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:60:13: warning: ‘virtual QString UMLForeignKeyConstraint::toString(Uml::SignatureType::Enum, bool)’ can be marked override [-Wsuggest-override] 60 | QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false); | ^~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:65:10: warning: ‘virtual void UMLForeignKeyConstraint::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 65 | void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:67:18: warning: ‘virtual bool UMLForeignKeyConstraint::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] 67 | virtual bool showPropertiesDialog(QWidget* parent = 0); | ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:85:10: warning: ‘virtual bool UMLForeignKeyConstraint::resolveRef()’ can be marked override [-Wsuggest-override] 85 | bool resolveRef(); | ^~~~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:94:10: warning: ‘virtual bool UMLForeignKeyConstraint::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 94 | bool load1(QDomElement & element); | ^~~~~ In file included from /<>/umbrello/model_utils.h:20, from /<>/umbrello/model_utils.cpp:12: /<>/umbrello/dialogs/multipagedialogbase.h:101:18: warning: ‘virtual void MultiPageDialogBase::keyPressEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] 101 | virtual void keyPressEvent(QKeyEvent *event); | ^~~~~~~~~~~~~ In file included from /<>/umbrello/model_utils.h:21, from /<>/umbrello/model_utils.cpp:12: /<>/umbrello/umlwidgets/widgetbase.h:187:20: warning: ‘virtual QRectF WidgetBase::boundingRect() const’ can be marked override [-Wsuggest-override] 187 | virtual QRectF boundingRect() const; | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/widgetbase.h:191:18: warning: ‘virtual void WidgetBase::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] 191 | virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); | ^~~~~ /<>/umbrello/umlwidgets/widgetbase.h:260:18: warning: ‘virtual void WidgetBase::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] 260 | virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent *event); | ^~~~~~~~~~~~~~~~ In file included from /<>/umbrello/umlwidgets/floatingtextwidget.h:15, from /<>/umbrello/model_utils.cpp:15: /<>/umbrello/umlwidgets/umlwidget.h:71:18: warning: ‘virtual void UMLWidget::setUseFillColor(bool)’ can be marked override [-Wsuggest-override] 71 | virtual void setUseFillColor(bool fc); | ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:74:18: warning: ‘virtual void UMLWidget::setTextColor(const QColor&)’ can be marked override [-Wsuggest-override] 74 | virtual void setTextColor(const QColor &color); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:77:18: warning: ‘virtual void UMLWidget::setLineColor(const QColor&)’ can be marked override [-Wsuggest-override] 77 | virtual void setLineColor(const QColor &color); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:80:18: warning: ‘virtual void UMLWidget::setLineWidth(uint)’ can be marked override [-Wsuggest-override] 80 | virtual void setLineWidth(uint width); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:83:18: warning: ‘virtual void UMLWidget::setFillColor(const QColor&)’ can be marked override [-Wsuggest-override] 83 | virtual void setFillColor(const QColor &color); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:87:18: warning: ‘virtual void UMLWidget::setSelected(bool)’ can be marked override [-Wsuggest-override] 87 | virtual void setSelected(bool _select); | ^~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:96:18: warning: ‘virtual void UMLWidget::setFont(const QFont&)’ can be marked override [-Wsuggest-override] 96 | virtual void setFont(const QFont &font); | ^~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:173:18: warning: ‘virtual void UMLWidget::showPropertiesDialog()’ can be marked override [-Wsuggest-override] 173 | virtual void showPropertiesDialog(); | ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:192:18: warning: ‘virtual bool UMLWidget::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] 192 | virtual bool loadFromXMI1(QDomElement &qElement); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:193:18: warning: ‘virtual void UMLWidget::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 193 | virtual void saveToXMI1(QDomDocument &qDoc, QDomElement &qElement); | ^~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:230:18: warning: ‘virtual void UMLWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] 230 | virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); | ^~~~~ /<>/umbrello/umlwidgets/umlwidget.h:234:18: warning: ‘virtual void UMLWidget::slotMenuSelection(QAction*)’ can be marked override [-Wsuggest-override] 234 | virtual void slotMenuSelection(QAction* action); | ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:251:18: warning: ‘virtual void UMLWidget::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] 251 | virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent* event); | ^~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:252:18: warning: ‘virtual void UMLWidget::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 252 | virtual void mouseDoubleClickEvent(QGraphicsSceneMouseEvent *event); | ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:253:18: warning: ‘virtual void UMLWidget::mousePressEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 253 | virtual void mousePressEvent(QGraphicsSceneMouseEvent *event); | ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:254:18: warning: ‘virtual void UMLWidget::mouseMoveEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 254 | virtual void mouseMoveEvent(QGraphicsSceneMouseEvent *event); | ^~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:255:18: warning: ‘virtual void UMLWidget::mouseReleaseEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 255 | virtual void mouseReleaseEvent(QGraphicsSceneMouseEvent *event); | ^~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/model_utils.cpp:15: /<>/umbrello/umlwidgets/floatingtextwidget.h:61:18: warning: ‘virtual void FloatingTextWidget::showPropertiesDialog()’ can be marked override [-Wsuggest-override] 61 | virtual void showPropertiesDialog(); | ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/floatingtextwidget.h:66:10: warning: ‘virtual bool FloatingTextWidget::activate(IDChangeLog*)’ can be marked override [-Wsuggest-override] 66 | bool activate(IDChangeLog* ChangeLog = 0); | ^~~~~~~~ /<>/umbrello/umlwidgets/floatingtextwidget.h:79:16: warning: ‘virtual UMLWidget* FloatingTextWidget::onWidget(const QPointF&)’ can be marked override [-Wsuggest-override] 79 | UMLWidget* onWidget(const QPointF& p); | ^~~~~~~~ /<>/umbrello/umlwidgets/floatingtextwidget.h:81:18: warning: ‘virtual void FloatingTextWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] 81 | virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); | ^~~~~ /<>/umbrello/umlwidgets/floatingtextwidget.h:83:18: warning: ‘virtual void FloatingTextWidget::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 83 | virtual void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); | ^~~~~~~~~~ /<>/umbrello/umlwidgets/floatingtextwidget.h:84:18: warning: ‘virtual bool FloatingTextWidget::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] 84 | virtual bool loadFromXMI1(QDomElement& qElement); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/floatingtextwidget.h:87:18: warning: ‘virtual void FloatingTextWidget::slotMenuSelection(QAction*)’ can be marked override [-Wsuggest-override] 87 | virtual void slotMenuSelection(QAction* action); | ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/floatingtextwidget.h:91:12: warning: ‘virtual QSizeF FloatingTextWidget::minimumSize() const’ can be marked override [-Wsuggest-override] 91 | QSizeF minimumSize() const; | ^~~~~~~~~~~ /<>/umbrello/umlwidgets/floatingtextwidget.h:93:18: warning: ‘virtual void FloatingTextWidget::moveWidgetBy(qreal, qreal)’ can be marked override [-Wsuggest-override] 93 | virtual void moveWidgetBy(qreal diffX, qreal diffY); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/floatingtextwidget.h:94:18: warning: ‘virtual void FloatingTextWidget::constrainMovementForAllWidgets(qreal&, qreal&)’ can be marked override [-Wsuggest-override] 94 | virtual void constrainMovementForAllWidgets(qreal &diffX, qreal &diffY); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/model_utils.cpp:16: /<>/umbrello/debug/debug_utils.h:91:18: warning: ‘virtual void Tracer::showEvent(QShowEvent*)’ can be marked override [-Wsuggest-override] 91 | virtual void showEvent(QShowEvent*); | ^~~~~~~~~ In file included from /<>/umbrello/uml1model/entityattribute.h:14, from /<>/umbrello/uml1model/umlentityattributelist.h:16, from /<>/umbrello/uml1model/uniqueconstraint.h:18, from /<>/umbrello/model_utils.cpp:19: /<>/umbrello/uml1model/attribute.h:42:18: warning: ‘virtual void UMLAttribute::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 42 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/attribute.h:44:10: warning: ‘virtual void UMLAttribute::setName(const QString&)’ can be marked override [-Wsuggest-override] 44 | void setName(const QString &name); | ^~~~~~~ /<>/umbrello/uml1model/attribute.h:48:24: warning: ‘virtual UMLObject* UMLAttribute::clone() const’ can be marked override [-Wsuggest-override] 48 | virtual UMLObject* clone() const; | ^~~~~ /<>/umbrello/uml1model/attribute.h:53:13: warning: ‘virtual QString UMLAttribute::toString(Uml::SignatureType::Enum, bool)’ can be marked override [-Wsuggest-override] 53 | QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false); | ^~~~~~~~ /<>/umbrello/uml1model/attribute.h:58:18: warning: ‘virtual void UMLAttribute::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 58 | virtual void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/attribute.h:60:18: warning: ‘virtual bool UMLAttribute::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] 60 | virtual bool showPropertiesDialog(QWidget* parent = 0); | ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/attribute.h:73:10: warning: ‘virtual bool UMLAttribute::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 73 | bool load1(QDomElement & element); | ^~~~~ In file included from /<>/umbrello/uml1model/umlentityattributelist.h:16, from /<>/umbrello/uml1model/uniqueconstraint.h:18, from /<>/umbrello/model_utils.cpp:19: /<>/umbrello/uml1model/entityattribute.h:47:18: warning: ‘virtual void UMLEntityAttribute::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 47 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/entityattribute.h:49:24: warning: ‘virtual UMLObject* UMLEntityAttribute::clone() const’ can be marked override [-Wsuggest-override] 49 | virtual UMLObject* clone() const; | ^~~~~ /<>/umbrello/uml1model/entityattribute.h:66:13: warning: ‘virtual QString UMLEntityAttribute::toString(Uml::SignatureType::Enum, bool)’ can be marked override [-Wsuggest-override] 66 | QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false); | ^~~~~~~~ /<>/umbrello/uml1model/entityattribute.h:68:18: warning: ‘virtual void UMLEntityAttribute::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 68 | virtual void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/entityattribute.h:70:18: warning: ‘virtual bool UMLEntityAttribute::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] 70 | virtual bool showPropertiesDialog(QWidget* parent = 0); | ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/entityattribute.h:75:10: warning: ‘virtual bool UMLEntityAttribute::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 75 | bool load1(QDomElement& element); | ^~~~~ In file included from /<>/umbrello/model_utils.cpp:19: /<>/umbrello/uml1model/uniqueconstraint.h:39:18: warning: ‘virtual void UMLUniqueConstraint::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 39 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/uniqueconstraint.h:41:24: warning: ‘virtual UMLObject* UMLUniqueConstraint::clone() const’ can be marked override [-Wsuggest-override] 41 | virtual UMLObject* clone() const; | ^~~~~ /<>/umbrello/uml1model/uniqueconstraint.h:43:13: warning: ‘virtual QString UMLUniqueConstraint::toString(Uml::SignatureType::Enum, bool)’ can be marked override [-Wsuggest-override] 43 | QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false); | ^~~~~~~~ /<>/umbrello/uml1model/uniqueconstraint.h:48:10: warning: ‘virtual void UMLUniqueConstraint::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 48 | void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/uniqueconstraint.h:50:18: warning: ‘virtual bool UMLUniqueConstraint::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] 50 | virtual bool showPropertiesDialog(QWidget* parent = 0); | ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/uniqueconstraint.h:64:10: warning: ‘virtual bool UMLUniqueConstraint::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 64 | bool load1(QDomElement & element); | ^~~~~ In file included from /<>/umbrello/uml1model/package.h:14, from /<>/umbrello/model_utils.cpp:20: /<>/umbrello/uml1model/umlcanvasobject.h:43:18: warning: ‘virtual void UMLCanvasObject::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 43 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/umlcanvasobject.h:85:18: warning: ‘virtual bool UMLCanvasObject::resolveRef()’ can be marked override [-Wsuggest-override] 85 | virtual bool resolveRef(); | ^~~~~~~~~~ In file included from /<>/umbrello/model_utils.cpp:20: /<>/umbrello/uml1model/package.h:39:18: warning: ‘virtual void UMLPackage::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 39 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/package.h:41:24: warning: ‘virtual UMLObject* UMLPackage::clone() const’ can be marked override [-Wsuggest-override] 41 | virtual UMLObject* clone() const; | ^~~~~ /<>/umbrello/uml1model/package.h:64:18: warning: ‘virtual bool UMLPackage::resolveRef()’ can be marked override [-Wsuggest-override] 64 | virtual bool resolveRef(); | ^~~~~~~~~~ /<>/umbrello/uml1model/package.h:66:18: warning: ‘virtual void UMLPackage::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 66 | virtual void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/package.h:69:18: warning: ‘virtual bool UMLPackage::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 69 | virtual bool load1(QDomElement& element); | ^~~~~ In file included from /<>/umbrello/model_utils.cpp:21: /<>/umbrello/uml1model/folder.h:41:24: warning: ‘virtual UMLObject* UMLFolder::clone() const’ can be marked override [-Wsuggest-override] 41 | virtual UMLObject* clone() const; | ^~~~~ /<>/umbrello/uml1model/folder.h:64:10: warning: ‘virtual bool UMLFolder::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] 64 | bool showPropertiesDialog(QWidget *parent); | ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/folder.h:66:10: warning: ‘virtual void UMLFolder::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 66 | void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/folder.h:79:10: warning: ‘virtual bool UMLFolder::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 79 | bool load1(QDomElement & element); | ^~~~~ In file included from /<>/umbrello/model_utils.cpp:22: /<>/umbrello/uml1model/classifier.h:54:18: warning: ‘virtual void UMLClassifier::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 54 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/classifier.h:56:16: warning: ‘virtual UMLObject* UMLClassifier::clone() const’ can be marked override [-Wsuggest-override] 56 | UMLObject* clone() const; | ^~~~~ /<>/umbrello/uml1model/classifier.h:111:18: warning: ‘virtual bool UMLClassifier::resolveRef()’ can be marked override [-Wsuggest-override] 111 | virtual bool resolveRef(); | ^~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:115:24: warning: ‘virtual UMLObject* UMLClassifier::findChildObjectById(Uml::ID::Type, bool)’ can be marked override [-Wsuggest-override] 115 | virtual UMLObject* findChildObjectById(Uml::ID::Type id, bool considerAncestors = false); | ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:124:18: warning: ‘virtual bool UMLClassifier::acceptAssociationType(Uml::AssociationType::Enum)’ can be marked override [-Wsuggest-override] 124 | virtual bool acceptAssociationType(Uml::AssociationType::Enum type); | ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:129:10: warning: ‘virtual void UMLClassifier::setBaseType(UMLObject::ObjectType)’ can be marked override [-Wsuggest-override] 129 | void setBaseType(UMLObject::ObjectType ot); | ^~~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:181:10: warning: ‘virtual void UMLClassifier::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 181 | void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:183:18: warning: ‘virtual bool UMLClassifier::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 183 | virtual bool load1(QDomElement& element); | ^~~~~ In file included from /<>/umbrello/model_utils.cpp:23: /<>/umbrello/uml1model/enum.h:38:18: warning: ‘virtual void UMLEnum::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 38 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/enum.h:40:24: warning: ‘virtual UMLObject* UMLEnum::clone() const’ can be marked override [-Wsuggest-override] 40 | virtual UMLObject* clone() const; | ^~~~~ /<>/umbrello/uml1model/enum.h:57:18: warning: ‘virtual void UMLEnum::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 57 | virtual void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/enum.h:59:36: warning: ‘virtual UMLClassifierListItem* UMLEnum::makeChildObject(const QString&)’ can be marked override [-Wsuggest-override] 59 | virtual UMLClassifierListItem* makeChildObject(const QString& xmiTag); | ^~~~~~~~~~~~~~~ /<>/umbrello/uml1model/enum.h:66:10: warning: ‘virtual bool UMLEnum::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 66 | bool load1(QDomElement & element); | ^~~~~ In file included from /<>/umbrello/model_utils.cpp:24: /<>/umbrello/uml1model/entity.h:43:18: warning: ‘virtual void UMLEntity::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 43 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/entity.h:45:24: warning: ‘virtual UMLObject* UMLEntity::clone() const’ can be marked override [-Wsuggest-override] 45 | virtual UMLObject* clone() const; | ^~~~~ /<>/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] 47 | virtual UMLAttribute* createAttribute(const QString &name = QString(), | ^~~~~~~~~~~~~~~ /<>/umbrello/uml1model/entity.h:73:18: warning: ‘virtual bool UMLEntity::resolveRef()’ can be marked override [-Wsuggest-override] 73 | virtual bool resolveRef(); | ^~~~~~~~~~ /<>/umbrello/uml1model/entity.h:75:18: warning: ‘virtual void UMLEntity::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 75 | virtual void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/entity.h:77:31: warning: ‘virtual UMLClassifierListItemList UMLEntity::getFilteredList(UMLObject::ObjectType) const’ can be marked override [-Wsuggest-override] 77 | UMLClassifierListItemList getFilteredList(UMLObject::ObjectType ot) const; | ^~~~~~~~~~~~~~~ /<>/umbrello/uml1model/entity.h:81:36: warning: ‘virtual UMLClassifierListItem* UMLEntity::makeChildObject(const QString&)’ can be marked override [-Wsuggest-override] 81 | virtual UMLClassifierListItem* makeChildObject(const QString& xmiTag); | ^~~~~~~~~~~~~~~ /<>/umbrello/uml1model/entity.h:93:10: warning: ‘virtual bool UMLEntity::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 93 | bool load1(QDomElement& element); | ^~~~~ In file included from /<>/umbrello/model_utils.cpp:25: /<>/umbrello/uml1model/template.h:37:18: warning: ‘virtual void UMLTemplate::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 37 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/template.h:39:24: warning: ‘virtual UMLObject* UMLTemplate::clone() const’ can be marked override [-Wsuggest-override] 39 | virtual UMLObject* clone() const; | ^~~~~ /<>/umbrello/uml1model/template.h:43:13: warning: ‘virtual QString UMLTemplate::toString(Uml::SignatureType::Enum, bool)’ can be marked override [-Wsuggest-override] 43 | QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false); | ^~~~~~~~ /<>/umbrello/uml1model/template.h:45:21: warning: ‘virtual QString UMLTemplate::getTypeName() const’ can be marked override [-Wsuggest-override] 45 | virtual QString getTypeName() const; | ^~~~~~~~~~~ /<>/umbrello/uml1model/template.h:47:18: warning: ‘virtual bool UMLTemplate::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] 47 | virtual bool showPropertiesDialog(QWidget* parent); | ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/template.h:49:10: warning: ‘virtual void UMLTemplate::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 49 | void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/template.h:53:10: warning: ‘virtual bool UMLTemplate::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 53 | bool load1(QDomElement & element); | ^~~~~ In file included from /<>/umbrello/model_utils.cpp:26: /<>/umbrello/uml1model/operation.h:37:18: warning: ‘virtual void UMLOperation::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 37 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/operation.h:39:24: warning: ‘virtual UMLObject* UMLOperation::clone() const’ can be marked override [-Wsuggest-override] 39 | virtual UMLObject* clone() const; | ^~~~~ /<>/umbrello/uml1model/operation.h:41:10: warning: ‘virtual void UMLOperation::setType(UMLObject*)’ can be marked override [-Wsuggest-override] 41 | void setType(UMLObject* type); | ^~~~~~~ /<>/umbrello/uml1model/operation.h:52:13: warning: ‘virtual QString UMLOperation::toString(Uml::SignatureType::Enum, bool)’ can be marked override [-Wsuggest-override] 52 | QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false); | ^~~~~~~~ /<>/umbrello/uml1model/operation.h:56:10: warning: ‘virtual bool UMLOperation::resolveRef()’ can be marked override [-Wsuggest-override] 56 | bool resolveRef(); | ^~~~~~~~~~ /<>/umbrello/uml1model/operation.h:60:18: warning: ‘virtual bool UMLOperation::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] 60 | virtual bool showPropertiesDialog(QWidget* parent = 0); | ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/operation.h:72:10: warning: ‘virtual void UMLOperation::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 72 | void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/operation.h:75:10: warning: ‘virtual bool UMLOperation::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 75 | bool load1(QDomElement & element); | ^~~~~ In file included from /<>/umbrello/model_utils.cpp:28: /<>/umbrello/uml1model/association.h:75:24: warning: ‘virtual UMLObject* UMLAssociation::clone() const’ can be marked override [-Wsuggest-override] 75 | virtual UMLObject* clone() const { return 0; } | ^~~~~ /<>/umbrello/uml1model/association.h:77:18: warning: ‘virtual bool UMLAssociation::resolveRef()’ can be marked override [-Wsuggest-override] 77 | virtual bool resolveRef(); | ^~~~~~~~~~ /<>/umbrello/uml1model/association.h:79:10: warning: ‘virtual void UMLAssociation::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 79 | void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/association.h:81:18: warning: ‘virtual bool UMLAssociation::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] 81 | virtual bool showPropertiesDialog(QWidget *parent = 0); | ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/association.h:85:10: warning: ‘virtual bool UMLAssociation::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 85 | bool load1(QDomElement& element); | ^~~~~ In file included from /<>/umbrello/model_utils.cpp:29: /<>/umbrello/uml1model/umlrole.h:47:16: warning: ‘virtual UMLObject* UMLRole::clone() const’ can be marked override [-Wsuggest-override] 47 | UMLObject* clone() const { return 0; } | ^~~~~ /<>/umbrello/uml1model/umlrole.h:49:10: warning: ‘virtual void UMLRole::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 49 | void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/umlrole.h:51:18: warning: ‘virtual bool UMLRole::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] 51 | virtual bool showPropertiesDialog(QWidget *parent = 0); | ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/umlrole.h:55:10: warning: ‘virtual bool UMLRole::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 55 | bool load1(QDomElement& element); | ^~~~~ In file included from /<>/umbrello/model_utils.cpp:31: /<>/umbrello/uml.h:201:18: warning: ‘virtual void UMLApp::keyPressEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] 201 | virtual void keyPressEvent(QKeyEvent* e); | ^~~~~~~~~~~~~ /<>/umbrello/uml.h:202:18: warning: ‘virtual void UMLApp::keyReleaseEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] 202 | virtual void keyReleaseEvent(QKeyEvent* e); | ^~~~~~~~~~~~~~~ /<>/umbrello/uml.h:204:18: warning: ‘virtual void UMLApp::customEvent(QEvent*)’ can be marked override [-Wsuggest-override] 204 | virtual void customEvent(QEvent* e); | ^~~~~~~~~~~ /<>/umbrello/uml.h:215:18: warning: ‘virtual bool UMLApp::queryClose()’ can be marked override [-Wsuggest-override] 215 | virtual bool queryClose(); | ^~~~~~~~~~ /<>/umbrello/uml.h:217:18: warning: ‘virtual void UMLApp::saveProperties(KConfigGroup&)’ can be marked override [-Wsuggest-override] 217 | virtual void saveProperties(KConfigGroup & cfg); | ^~~~~~~~~~~~~~ /<>/umbrello/uml.h:218:18: warning: ‘virtual void UMLApp::readProperties(const KConfigGroup&)’ can be marked override [-Wsuggest-override] 218 | virtual void readProperties(const KConfigGroup & cfg); | ^~~~~~~~~~~~~~ In file included from /<>/umbrello/model_utils.cpp:32: /<>/umbrello/umllistview.h:115:10: warning: ‘virtual bool UMLListView::event(QEvent*)’ can be marked override [-Wsuggest-override] 115 | bool event(QEvent *e); | ^~~~~ /<>/umbrello/umllistview.h:116:10: warning: ‘virtual void UMLListView::mouseReleaseEvent(QMouseEvent*)’ can be marked override [-Wsuggest-override] 116 | void mouseReleaseEvent(QMouseEvent *me); | ^~~~~~~~~~~~~~~~~ /<>/umbrello/umllistview.h:117:10: warning: ‘virtual void UMLListView::mousePressEvent(QMouseEvent*)’ can be marked override [-Wsuggest-override] 117 | void mousePressEvent(QMouseEvent *me); | ^~~~~~~~~~~~~~~ /<>/umbrello/umllistview.h:118:10: warning: ‘virtual void UMLListView::mouseMoveEvent(QMouseEvent*)’ can be marked override [-Wsuggest-override] 118 | void mouseMoveEvent(QMouseEvent *me); | ^~~~~~~~~~~~~~ /<>/umbrello/umllistview.h:119:10: warning: ‘virtual void UMLListView::mouseDoubleClickEvent(QMouseEvent*)’ can be marked override [-Wsuggest-override] 119 | void mouseDoubleClickEvent(QMouseEvent *me); | ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umllistview.h:120:10: warning: ‘virtual void UMLListView::focusOutEvent(QFocusEvent*)’ can be marked override [-Wsuggest-override] 120 | void focusOutEvent (QFocusEvent *fe); | ^~~~~~~~~~~~~ /<>/umbrello/umllistview.h:121:10: warning: ‘virtual void UMLListView::contextMenuEvent(QContextMenuEvent*)’ can be marked override [-Wsuggest-override] 121 | void contextMenuEvent(QContextMenuEvent *event); | ^~~~~~~~~~~~~~~~ /<>/umbrello/umllistview.h:125:10: warning: ‘virtual void UMLListView::keyPressEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] 125 | void keyPressEvent(QKeyEvent* ke); | ^~~~~~~~~~~~~ /<>/umbrello/umllistview.h:126:10: warning: ‘virtual void UMLListView::dragEnterEvent(QDragEnterEvent*)’ can be marked override [-Wsuggest-override] 126 | void dragEnterEvent(QDragEnterEvent* event); | ^~~~~~~~~~~~~~ /<>/umbrello/umllistview.h:127:10: warning: ‘virtual void UMLListView::dragMoveEvent(QDragMoveEvent*)’ can be marked override [-Wsuggest-override] 127 | void dragMoveEvent(QDragMoveEvent* event); | ^~~~~~~~~~~~~ /<>/umbrello/umllistview.h:128:10: warning: ‘virtual void UMLListView::dropEvent(QDropEvent*)’ can be marked override [-Wsuggest-override] 128 | void dropEvent(QDropEvent* event); | ^~~~~~~~~ /<>/umbrello/umllistview.h:129:10: warning: ‘virtual void UMLListView::commitData(QWidget*)’ can be marked override [-Wsuggest-override] 129 | void commitData(QWidget *editor); | ^~~~~~~~~~ In file included from /<>/umbrello/umlscene.h:17, from /<>/umbrello/model_utils.cpp:34: /<>/umbrello/umlwidgets/classifierwidget.h:97:16: warning: ‘virtual UMLWidget* ClassifierWidget::onWidget(const QPointF&)’ can be marked override [-Wsuggest-override] 97 | UMLWidget* onWidget(const QPointF& p); | ^~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:98:16: warning: ‘virtual UMLWidget* ClassifierWidget::widgetWithID(Uml::ID::Type)’ can be marked override [-Wsuggest-override] 98 | UMLWidget* widgetWithID(Uml::ID::Type id); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:100:18: warning: ‘virtual void ClassifierWidget::setDocumentation(const QString&)’ can be marked override [-Wsuggest-override] 100 | virtual void setDocumentation(const QString& doc); | ^~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:102:12: warning: ‘virtual QSizeF ClassifierWidget::calculateSize(bool) const’ can be marked override [-Wsuggest-override] 102 | QSizeF calculateSize(bool withExtensions = true) const; | ^~~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:104:18: warning: ‘virtual void ClassifierWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] 104 | virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); | ^~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:105:26: warning: ‘virtual QPainterPath ClassifierWidget::shape() const’ can be marked override [-Wsuggest-override] 105 | virtual QPainterPath shape() const; | ^~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:107:18: warning: ‘virtual void ClassifierWidget::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 107 | virtual void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); | ^~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:108:18: warning: ‘virtual bool ClassifierWidget::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] 108 | virtual bool loadFromXMI1(QDomElement & qElement); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:111:18: warning: ‘virtual void ClassifierWidget::slotMenuSelection(QAction*)’ can be marked override [-Wsuggest-override] 111 | virtual void slotMenuSelection(QAction* action); | ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:121:12: warning: ‘virtual QSizeF ClassifierWidget::minimumSize() const’ can be marked override [-Wsuggest-override] 121 | QSizeF minimumSize() const; | ^~~~~~~~~~~ In file included from /<>/umbrello/model_utils.cpp:34: /<>/umbrello/umlscene.h:338:10: warning: ‘virtual void UMLScene::dragEnterEvent(QGraphicsSceneDragDropEvent*)’ can be marked override [-Wsuggest-override] 338 | void dragEnterEvent(QGraphicsSceneDragDropEvent* enterEvent); | ^~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:339:10: warning: ‘virtual void UMLScene::dragMoveEvent(QGraphicsSceneDragDropEvent*)’ can be marked override [-Wsuggest-override] 339 | void dragMoveEvent(QGraphicsSceneDragDropEvent* moveEvent); | ^~~~~~~~~~~~~ /<>/umbrello/umlscene.h:340:10: warning: ‘virtual void UMLScene::dropEvent(QGraphicsSceneDragDropEvent*)’ can be marked override [-Wsuggest-override] 340 | void dropEvent(QGraphicsSceneDragDropEvent* dropEvent); | ^~~~~~~~~ /<>/umbrello/umlscene.h:342:10: warning: ‘virtual void UMLScene::mouseMoveEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 342 | void mouseMoveEvent(QGraphicsSceneMouseEvent* mouseEvent); | ^~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:343:10: warning: ‘virtual void UMLScene::mousePressEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 343 | void mousePressEvent(QGraphicsSceneMouseEvent* mouseEvent); | ^~~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:344:10: warning: ‘virtual void UMLScene::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 344 | void mouseDoubleClickEvent(QGraphicsSceneMouseEvent* mouseEvent); | ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:345:10: warning: ‘virtual void UMLScene::mouseReleaseEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 345 | void mouseReleaseEvent(QGraphicsSceneMouseEvent* mouseEvent); | ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:346:18: warning: ‘virtual void UMLScene::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] 346 | virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent* contextMenuEvent); | ^~~~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:358:18: warning: ‘virtual void UMLScene::drawBackground(QPainter*, const QRectF&)’ can be marked override [-Wsuggest-override] 358 | virtual void drawBackground(QPainter *painter, const QRectF &rect); | ^~~~~~~~~~~~~~ In file included from /<>/umbrello/model_utils.cpp:35: /<>/umbrello/umlview.h:54:18: warning: ‘virtual void UMLView::wheelEvent(QWheelEvent*)’ can be marked override [-Wsuggest-override] 54 | virtual void wheelEvent(QWheelEvent* event); | ^~~~~~~~~~ /<>/umbrello/umlview.h:55:18: warning: ‘virtual void UMLView::showEvent(QShowEvent*)’ can be marked override [-Wsuggest-override] 55 | virtual void showEvent(QShowEvent *se); | ^~~~~~~~~ /<>/umbrello/umlview.h:56:18: warning: ‘virtual void UMLView::hideEvent(QHideEvent*)’ can be marked override [-Wsuggest-override] 56 | virtual void hideEvent(QHideEvent *he); | ^~~~~~~~~ /<>/umbrello/umlview.h:57:18: warning: ‘virtual void UMLView::mousePressEvent(QMouseEvent*)’ can be marked override [-Wsuggest-override] 57 | virtual void mousePressEvent(QMouseEvent* event); | ^~~~~~~~~~~~~~~ /<>/umbrello/umlview.h:58:18: warning: ‘virtual void UMLView::mouseReleaseEvent(QMouseEvent*)’ can be marked override [-Wsuggest-override] 58 | virtual void mouseReleaseEvent(QMouseEvent* event); | ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlview.h:59:18: warning: ‘virtual void UMLView::resizeEvent(QResizeEvent*)’ can be marked override [-Wsuggest-override] 59 | virtual void resizeEvent(QResizeEvent *event); | ^~~~~~~~~~~ [ 82%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/object_factory.cpp.o cd /<>/obj-aarch64-linux-gnu/umbrello && /usr/bin/aarch64-linux-gnu-g++ -DCMAKE_BINARY_DIR=\"/<>/obj-aarch64-linux-gnu\" -DKCOREADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLO_VERSION_STRING=\"2.23.3\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-aarch64-linux-gnu/umbrello -I/<>/umbrello -I/<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/include -I/<>/obj-aarch64-linux-gnu -I/<>/umbrello/clipboard -I/<>/umbrello/cmds -I/<>/umbrello/codegenerators -I/<>/umbrello/codegenerators/ada -I/<>/umbrello/codegenerators/as -I/<>/umbrello/codegenerators/cpp -I/<>/umbrello/codegenerators/csharp -I/<>/umbrello/codegenerators/d -I/<>/umbrello/codegenerators/idl -I/<>/umbrello/codegenerators/java -I/<>/umbrello/codegenerators/js -I/<>/umbrello/codegenerators/pascal -I/<>/umbrello/codegenerators/perl -I/<>/umbrello/codegenerators/php -I/<>/umbrello/codegenerators/python -I/<>/umbrello/codegenerators/ruby -I/<>/umbrello/codegenerators/sql -I/<>/umbrello/codegenerators/tcl -I/<>/umbrello/codegenerators/vala -I/<>/umbrello/codegenerators/xml -I/<>/umbrello/codegenwizard -I/<>/umbrello/codeimport -I/<>/umbrello/codeimport/csharp -I/<>/umbrello/codeimpwizard -I/<>/umbrello/debug -I/<>/umbrello/dialogs -I/<>/umbrello/dialogs/pages -I/<>/umbrello/dialogs/widgets -I/<>/umbrello/docgenerators -I/<>/umbrello/finder -I/<>/umbrello/refactoring -I/<>/umbrello/uml1model -I/<>/umbrello/umlwidgets -I/<>/lib/cppparser -I/<>/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/aarch64-linux-gnu/qt5 -isystem /usr/include/aarch64-linux-gnu/qt5/QtWidgets -isystem /usr/include/aarch64-linux-gnu/qt5/QtGui -isystem /usr/include/aarch64-linux-gnu/qt5/QtCore -isystem /usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/aarch64-linux-gnu/qt5/QtXml -isystem /usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/aarch64-linux-gnu/qt5/QtSvg -isystem /usr/include/aarch64-linux-gnu/qt5/QtWebKitWidgets -isystem /usr/include/aarch64-linux-gnu/qt5/QtWebKit -isystem /usr/include/aarch64-linux-gnu/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/aarch64-linux-gnu/qt5/QtConcurrent -isystem /usr/include/aarch64-linux-gnu/qt5/QtDBus -isystem /usr/include/KF5/KTextEditor -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -fno-delete-null-pointer-checks -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -o CMakeFiles/libumbrello.dir/object_factory.cpp.o -c /<>/umbrello/object_factory.cpp In file included from /<>/umbrello/uml1model/actor.h:14, from /<>/umbrello/object_factory.cpp:15: /<>/umbrello/uml1model/umlcanvasobject.h:43:18: warning: ‘virtual void UMLCanvasObject::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 43 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/umlcanvasobject.h:85:18: warning: ‘virtual bool UMLCanvasObject::resolveRef()’ can be marked override [-Wsuggest-override] 85 | virtual bool resolveRef(); | ^~~~~~~~~~ In file included from /<>/umbrello/object_factory.cpp:15: /<>/umbrello/uml1model/actor.h:36:24: warning: ‘virtual UMLObject* UMLActor::clone() const’ can be marked override [-Wsuggest-override] 36 | virtual UMLObject* clone() const; | ^~~~~ /<>/umbrello/uml1model/actor.h:38:10: warning: ‘virtual void UMLActor::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 38 | void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/actor.h:41:10: warning: ‘virtual bool UMLActor::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 41 | bool load1(QDomElement & element); | ^~~~~ In file included from /<>/umbrello/uml1model/artifact.h:14, from /<>/umbrello/object_factory.cpp:16: /<>/umbrello/uml1model/package.h:39:18: warning: ‘virtual void UMLPackage::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 39 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/package.h:41:24: warning: ‘virtual UMLObject* UMLPackage::clone() const’ can be marked override [-Wsuggest-override] 41 | virtual UMLObject* clone() const; | ^~~~~ /<>/umbrello/uml1model/package.h:64:18: warning: ‘virtual bool UMLPackage::resolveRef()’ can be marked override [-Wsuggest-override] 64 | virtual bool resolveRef(); | ^~~~~~~~~~ /<>/umbrello/uml1model/package.h:66:18: warning: ‘virtual void UMLPackage::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 66 | virtual void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/package.h:69:18: warning: ‘virtual bool UMLPackage::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 69 | virtual bool load1(QDomElement& element); | ^~~~~ In file included from /<>/umbrello/object_factory.cpp:16: /<>/umbrello/uml1model/artifact.h:45:24: warning: ‘virtual UMLObject* UMLArtifact::clone() const’ can be marked override [-Wsuggest-override] 45 | virtual UMLObject* clone() const; | ^~~~~ /<>/umbrello/uml1model/artifact.h:47:10: warning: ‘virtual void UMLArtifact::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 47 | void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/artifact.h:55:10: warning: ‘virtual bool UMLArtifact::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 55 | bool load1(QDomElement & element); | ^~~~~ In file included from /<>/umbrello/object_factory.cpp:17: /<>/umbrello/uml1model/association.h:75:24: warning: ‘virtual UMLObject* UMLAssociation::clone() const’ can be marked override [-Wsuggest-override] 75 | virtual UMLObject* clone() const { return 0; } | ^~~~~ /<>/umbrello/uml1model/association.h:77:18: warning: ‘virtual bool UMLAssociation::resolveRef()’ can be marked override [-Wsuggest-override] 77 | virtual bool resolveRef(); | ^~~~~~~~~~ /<>/umbrello/uml1model/association.h:79:10: warning: ‘virtual void UMLAssociation::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 79 | void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/association.h:81:18: warning: ‘virtual bool UMLAssociation::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] 81 | virtual bool showPropertiesDialog(QWidget *parent = 0); | ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/association.h:85:10: warning: ‘virtual bool UMLAssociation::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 85 | bool load1(QDomElement& element); | ^~~~~ In file included from /<>/umbrello/uml1model/attribute.h:15, from /<>/umbrello/object_factory.cpp:18: /<>/umbrello/uml1model/classifierlistitem.h:48:18: warning: ‘virtual void UMLClassifierListItem::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 48 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/classifierlistitem.h:54:24: warning: ‘virtual UMLObject* UMLClassifierListItem::clone() const’ can be marked override [-Wsuggest-override] 54 | virtual UMLObject* clone() const = 0; | ^~~~~ In file included from /<>/umbrello/object_factory.cpp:18: /<>/umbrello/uml1model/attribute.h:42:18: warning: ‘virtual void UMLAttribute::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 42 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/attribute.h:44:10: warning: ‘virtual void UMLAttribute::setName(const QString&)’ can be marked override [-Wsuggest-override] 44 | void setName(const QString &name); | ^~~~~~~ /<>/umbrello/uml1model/attribute.h:48:24: warning: ‘virtual UMLObject* UMLAttribute::clone() const’ can be marked override [-Wsuggest-override] 48 | virtual UMLObject* clone() const; | ^~~~~ /<>/umbrello/uml1model/attribute.h:53:13: warning: ‘virtual QString UMLAttribute::toString(Uml::SignatureType::Enum, bool)’ can be marked override [-Wsuggest-override] 53 | QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false); | ^~~~~~~~ /<>/umbrello/uml1model/attribute.h:58:18: warning: ‘virtual void UMLAttribute::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 58 | virtual void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/attribute.h:60:18: warning: ‘virtual bool UMLAttribute::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] 60 | virtual bool showPropertiesDialog(QWidget* parent = 0); | ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/attribute.h:73:10: warning: ‘virtual bool UMLAttribute::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 73 | bool load1(QDomElement & element); | ^~~~~ In file included from /<>/umbrello/object_factory.cpp:19: /<>/umbrello/uml1model/category.h:43:10: warning: ‘virtual void UMLCategory::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 43 | void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/category.h:45:24: warning: ‘virtual UMLObject* UMLCategory::clone() const’ can be marked override [-Wsuggest-override] 45 | virtual UMLObject* clone() const; | ^~~~~ /<>/umbrello/uml1model/category.h:47:10: warning: ‘virtual void UMLCategory::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 47 | void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/category.h:55:10: warning: ‘virtual bool UMLCategory::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 55 | bool load1(QDomElement & element); | ^~~~~ In file included from /<>/umbrello/uml1model/checkconstraint.h:15, from /<>/umbrello/object_factory.cpp:20: /<>/umbrello/uml1model/entityconstraint.h:40:18: warning: ‘virtual void UMLEntityConstraint::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 40 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/entityconstraint.h:45:24: warning: ‘virtual UMLObject* UMLEntityConstraint::clone() const’ can be marked override [-Wsuggest-override] 45 | virtual UMLObject* clone() const = 0; | ^~~~~ In file included from /<>/umbrello/object_factory.cpp:20: /<>/umbrello/uml1model/checkconstraint.h:38:18: warning: ‘virtual void UMLCheckConstraint::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 38 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/checkconstraint.h:40:24: warning: ‘virtual UMLObject* UMLCheckConstraint::clone() const’ can be marked override [-Wsuggest-override] 40 | virtual UMLObject* clone() const; | ^~~~~ /<>/umbrello/uml1model/checkconstraint.h:42:13: warning: ‘virtual QString UMLCheckConstraint::toString(Uml::SignatureType::Enum, bool)’ can be marked override [-Wsuggest-override] 42 | QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false); | ^~~~~~~~ /<>/umbrello/uml1model/checkconstraint.h:47:10: warning: ‘virtual void UMLCheckConstraint::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 47 | void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/checkconstraint.h:49:18: warning: ‘virtual bool UMLCheckConstraint::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] 49 | virtual bool showPropertiesDialog(QWidget* parent = 0); | ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/checkconstraint.h:61:10: warning: ‘virtual bool UMLCheckConstraint::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 61 | bool load1(QDomElement & element); | ^~~~~ In file included from /<>/umbrello/model_utils.h:18, from /<>/umbrello/uml1model/classifier.h:19, from /<>/umbrello/object_factory.cpp:21: /<>/umbrello/uml1model/foreignkeyconstraint.h:56:18: warning: ‘virtual void UMLForeignKeyConstraint::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 56 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:58:24: warning: ‘virtual UMLObject* UMLForeignKeyConstraint::clone() const’ can be marked override [-Wsuggest-override] 58 | virtual UMLObject* clone() const; | ^~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:60:13: warning: ‘virtual QString UMLForeignKeyConstraint::toString(Uml::SignatureType::Enum, bool)’ can be marked override [-Wsuggest-override] 60 | QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false); | ^~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:65:10: warning: ‘virtual void UMLForeignKeyConstraint::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 65 | void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:67:18: warning: ‘virtual bool UMLForeignKeyConstraint::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] 67 | virtual bool showPropertiesDialog(QWidget* parent = 0); | ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:85:10: warning: ‘virtual bool UMLForeignKeyConstraint::resolveRef()’ can be marked override [-Wsuggest-override] 85 | bool resolveRef(); | ^~~~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:94:10: warning: ‘virtual bool UMLForeignKeyConstraint::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 94 | bool load1(QDomElement & element); | ^~~~~ In file included from /<>/umbrello/model_utils.h:20, from /<>/umbrello/uml1model/classifier.h:19, from /<>/umbrello/object_factory.cpp:21: /<>/umbrello/dialogs/multipagedialogbase.h:101:18: warning: ‘virtual void MultiPageDialogBase::keyPressEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] 101 | virtual void keyPressEvent(QKeyEvent *event); | ^~~~~~~~~~~~~ In file included from /<>/umbrello/model_utils.h:21, from /<>/umbrello/uml1model/classifier.h:19, from /<>/umbrello/object_factory.cpp:21: /<>/umbrello/umlwidgets/widgetbase.h:187:20: warning: ‘virtual QRectF WidgetBase::boundingRect() const’ can be marked override [-Wsuggest-override] 187 | virtual QRectF boundingRect() const; | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/widgetbase.h:191:18: warning: ‘virtual void WidgetBase::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] 191 | virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); | ^~~~~ /<>/umbrello/umlwidgets/widgetbase.h:260:18: warning: ‘virtual void WidgetBase::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] 260 | virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent *event); | ^~~~~~~~~~~~~~~~ In file included from /<>/umbrello/object_factory.cpp:21: /<>/umbrello/uml1model/classifier.h:54:18: warning: ‘virtual void UMLClassifier::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 54 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/classifier.h:56:16: warning: ‘virtual UMLObject* UMLClassifier::clone() const’ can be marked override [-Wsuggest-override] 56 | UMLObject* clone() const; | ^~~~~ /<>/umbrello/uml1model/classifier.h:111:18: warning: ‘virtual bool UMLClassifier::resolveRef()’ can be marked override [-Wsuggest-override] 111 | virtual bool resolveRef(); | ^~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:115:24: warning: ‘virtual UMLObject* UMLClassifier::findChildObjectById(Uml::ID::Type, bool)’ can be marked override [-Wsuggest-override] 115 | virtual UMLObject* findChildObjectById(Uml::ID::Type id, bool considerAncestors = false); | ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:124:18: warning: ‘virtual bool UMLClassifier::acceptAssociationType(Uml::AssociationType::Enum)’ can be marked override [-Wsuggest-override] 124 | virtual bool acceptAssociationType(Uml::AssociationType::Enum type); | ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:129:10: warning: ‘virtual void UMLClassifier::setBaseType(UMLObject::ObjectType)’ can be marked override [-Wsuggest-override] 129 | void setBaseType(UMLObject::ObjectType ot); | ^~~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:181:10: warning: ‘virtual void UMLClassifier::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 181 | void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:183:18: warning: ‘virtual bool UMLClassifier::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 183 | virtual bool load1(QDomElement& element); | ^~~~~ In file included from /<>/umbrello/cmds.h:18, from /<>/umbrello/object_factory.cpp:22: /<>/umbrello/cmds/cmdcreatediagram.h:30:14: warning: ‘virtual void Uml::CmdCreateDiagram::redo()’ can be marked override [-Wsuggest-override] 30 | void redo(); | ^~~~ /<>/umbrello/cmds/cmdcreatediagram.h:31:14: warning: ‘virtual void Uml::CmdCreateDiagram::undo()’ can be marked override [-Wsuggest-override] 31 | void undo(); | ^~~~ In file included from /<>/umbrello/cmds.h:19, from /<>/umbrello/object_factory.cpp:22: /<>/umbrello/cmds/cmdhandlerename.h:26:14: warning: ‘virtual void Uml::CmdHandleRename::redo()’ can be marked override [-Wsuggest-override] 26 | void redo(); | ^~~~ /<>/umbrello/cmds/cmdhandlerename.h:27:14: warning: ‘virtual void Uml::CmdHandleRename::undo()’ can be marked override [-Wsuggest-override] 27 | void undo(); | ^~~~ In file included from /<>/umbrello/cmds.h:20, from /<>/umbrello/object_factory.cpp:22: /<>/umbrello/cmds/cmdremovediagram.h:32:14: warning: ‘virtual void Uml::CmdRemoveDiagram::redo()’ can be marked override [-Wsuggest-override] 32 | void redo(); | ^~~~ /<>/umbrello/cmds/cmdremovediagram.h:33:14: warning: ‘virtual void Uml::CmdRemoveDiagram::undo()’ can be marked override [-Wsuggest-override] 33 | void undo(); | ^~~~ In file included from /<>/umbrello/cmds.h:21, from /<>/umbrello/object_factory.cpp:22: /<>/umbrello/cmds/cmdsetstereotype.h:24:18: warning: ‘virtual void Uml::CmdSetStereotype::redo()’ can be marked override [-Wsuggest-override] 24 | void redo(); | ^~~~ /<>/umbrello/cmds/cmdsetstereotype.h:25:18: warning: ‘virtual void Uml::CmdSetStereotype::undo()’ can be marked override [-Wsuggest-override] 25 | void undo(); | ^~~~ In file included from /<>/umbrello/cmds.h:22, from /<>/umbrello/object_factory.cpp:22: /<>/umbrello/cmds/cmdsetvisibility.h:24:18: warning: ‘virtual void Uml::CmdSetVisibility::redo()’ can be marked override [-Wsuggest-override] 24 | void redo(); | ^~~~ /<>/umbrello/cmds/cmdsetvisibility.h:25:18: warning: ‘virtual void Uml::CmdSetVisibility::undo()’ can be marked override [-Wsuggest-override] 25 | void undo(); | ^~~~ In file included from /<>/umbrello/cmds.h:27, from /<>/umbrello/object_factory.cpp:22: /<>/umbrello/cmds/generic/cmdcreateumlobject.h:28:14: warning: ‘virtual void Uml::CmdCreateUMLObject::redo()’ can be marked override [-Wsuggest-override] 28 | void redo(); | ^~~~ /<>/umbrello/cmds/generic/cmdcreateumlobject.h:29:14: warning: ‘virtual void Uml::CmdCreateUMLObject::undo()’ can be marked override [-Wsuggest-override] 29 | void undo(); | ^~~~ In file included from /<>/umbrello/cmds.h:28, from /<>/umbrello/object_factory.cpp:22: /<>/umbrello/cmds/generic/cmdremoveumlobject.h:25:14: warning: ‘virtual void Uml::CmdRemoveUMLObject::redo()’ can be marked override [-Wsuggest-override] 25 | void redo(); | ^~~~ /<>/umbrello/cmds/generic/cmdremoveumlobject.h:26:14: warning: ‘virtual void Uml::CmdRemoveUMLObject::undo()’ can be marked override [-Wsuggest-override] 26 | void undo(); | ^~~~ In file included from /<>/umbrello/cmds.h:29, from /<>/umbrello/object_factory.cpp:22: /<>/umbrello/cmds/generic/cmdrenameumlinstancetype.h:30:14: warning: ‘virtual void Uml::CmdRenameUMLInstanceType::redo()’ can be marked override [-Wsuggest-override] 30 | void redo(); | ^~~~ /<>/umbrello/cmds/generic/cmdrenameumlinstancetype.h:31:14: warning: ‘virtual void Uml::CmdRenameUMLInstanceType::undo()’ can be marked override [-Wsuggest-override] 31 | void undo(); | ^~~~ In file included from /<>/umbrello/cmds.h:30, from /<>/umbrello/object_factory.cpp:22: /<>/umbrello/cmds/generic/cmdrenameumlobject.h:26:18: warning: ‘virtual void Uml::CmdRenameUMLObject::redo()’ can be marked override [-Wsuggest-override] 26 | void redo(); | ^~~~ /<>/umbrello/cmds/generic/cmdrenameumlobject.h:27:18: warning: ‘virtual void Uml::CmdRenameUMLObject::undo()’ can be marked override [-Wsuggest-override] 27 | void undo(); | ^~~~ In file included from /<>/umbrello/cmds.h:35, from /<>/umbrello/object_factory.cpp:22: /<>/umbrello/cmds/widget/cmdchangefillcolor.h:30:18: warning: ‘virtual void Uml::CmdChangeFillColor::redo()’ can be marked override [-Wsuggest-override] 30 | void redo(); | ^~~~ /<>/umbrello/cmds/widget/cmdchangefillcolor.h:31:18: warning: ‘virtual void Uml::CmdChangeFillColor::undo()’ can be marked override [-Wsuggest-override] 31 | void undo(); | ^~~~ In file included from /<>/umbrello/cmds.h:36, from /<>/umbrello/object_factory.cpp:22: /<>/umbrello/cmds/widget/cmdchangefont.h:27:18: warning: ‘virtual void Uml::CmdChangeFont::undo()’ can be marked override [-Wsuggest-override] 27 | void undo(); | ^~~~ /<>/umbrello/cmds/widget/cmdchangefont.h:28:18: warning: ‘virtual void Uml::CmdChangeFont::redo()’ can be marked override [-Wsuggest-override] 28 | void redo(); | ^~~~ In file included from /<>/umbrello/cmds.h:37, from /<>/umbrello/object_factory.cpp:22: /<>/umbrello/cmds/widget/cmdchangelinecolor.h:27:14: warning: ‘virtual void Uml::CmdChangeLineColor::redo()’ can be marked override [-Wsuggest-override] 27 | void redo(); | ^~~~ /<>/umbrello/cmds/widget/cmdchangelinecolor.h:28:14: warning: ‘virtual void Uml::CmdChangeLineColor::undo()’ can be marked override [-Wsuggest-override] 28 | void undo(); | ^~~~ In file included from /<>/umbrello/cmds.h:38, from /<>/umbrello/object_factory.cpp:22: /<>/umbrello/cmds/widget/cmdchangelinewidth.h:25:14: warning: ‘virtual void Uml::CmdChangeLineWidth::redo()’ can be marked override [-Wsuggest-override] 25 | void redo(); | ^~~~ /<>/umbrello/cmds/widget/cmdchangelinewidth.h:26:14: warning: ‘virtual void Uml::CmdChangeLineWidth::undo()’ can be marked override [-Wsuggest-override] 26 | void undo(); | ^~~~ In file included from /<>/umbrello/cmds.h:39, from /<>/umbrello/object_factory.cpp:22: /<>/umbrello/cmds/widget/cmdchangemultiplicity.h:26:14: warning: ‘virtual void Uml::CmdChangeMultiplicity::redo()’ can be marked override [-Wsuggest-override] 26 | void redo(); | ^~~~ /<>/umbrello/cmds/widget/cmdchangemultiplicity.h:27:14: warning: ‘virtual void Uml::CmdChangeMultiplicity::undo()’ can be marked override [-Wsuggest-override] 27 | void undo(); | ^~~~ In file included from /<>/umbrello/cmds.h:40, from /<>/umbrello/object_factory.cpp:22: /<>/umbrello/cmds/widget/cmdchangetextcolor.h:27:14: warning: ‘virtual void Uml::CmdChangeTextColor::redo()’ can be marked override [-Wsuggest-override] 27 | void redo(); | ^~~~ /<>/umbrello/cmds/widget/cmdchangetextcolor.h:28:14: warning: ‘virtual void Uml::CmdChangeTextColor::undo()’ can be marked override [-Wsuggest-override] 28 | void undo(); | ^~~~ In file included from /<>/umbrello/cmds.h:41, from /<>/umbrello/object_factory.cpp:22: /<>/umbrello/cmds/widget/cmdchangeusefillcolor.h:27:18: warning: ‘virtual void Uml::CmdChangeUseFillColor::redo()’ can be marked override [-Wsuggest-override] 27 | void redo(); | ^~~~ /<>/umbrello/cmds/widget/cmdchangeusefillcolor.h:28:18: warning: ‘virtual void Uml::CmdChangeUseFillColor::undo()’ can be marked override [-Wsuggest-override] 28 | void undo(); | ^~~~ In file included from /<>/umbrello/umlwidgets/classifierwidget.h:16, from /<>/umbrello/cmds/widget/cmdchangevisualproperty.h:14, from /<>/umbrello/cmds.h:42, from /<>/umbrello/object_factory.cpp:22: /<>/umbrello/umlwidgets/umlwidget.h:71:18: warning: ‘virtual void UMLWidget::setUseFillColor(bool)’ can be marked override [-Wsuggest-override] 71 | virtual void setUseFillColor(bool fc); | ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:74:18: warning: ‘virtual void UMLWidget::setTextColor(const QColor&)’ can be marked override [-Wsuggest-override] 74 | virtual void setTextColor(const QColor &color); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:77:18: warning: ‘virtual void UMLWidget::setLineColor(const QColor&)’ can be marked override [-Wsuggest-override] 77 | virtual void setLineColor(const QColor &color); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:80:18: warning: ‘virtual void UMLWidget::setLineWidth(uint)’ can be marked override [-Wsuggest-override] 80 | virtual void setLineWidth(uint width); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:83:18: warning: ‘virtual void UMLWidget::setFillColor(const QColor&)’ can be marked override [-Wsuggest-override] 83 | virtual void setFillColor(const QColor &color); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:87:18: warning: ‘virtual void UMLWidget::setSelected(bool)’ can be marked override [-Wsuggest-override] 87 | virtual void setSelected(bool _select); | ^~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:96:18: warning: ‘virtual void UMLWidget::setFont(const QFont&)’ can be marked override [-Wsuggest-override] 96 | virtual void setFont(const QFont &font); | ^~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:173:18: warning: ‘virtual void UMLWidget::showPropertiesDialog()’ can be marked override [-Wsuggest-override] 173 | virtual void showPropertiesDialog(); | ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:192:18: warning: ‘virtual bool UMLWidget::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] 192 | virtual bool loadFromXMI1(QDomElement &qElement); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:193:18: warning: ‘virtual void UMLWidget::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 193 | virtual void saveToXMI1(QDomDocument &qDoc, QDomElement &qElement); | ^~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:230:18: warning: ‘virtual void UMLWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] 230 | virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); | ^~~~~ /<>/umbrello/umlwidgets/umlwidget.h:234:18: warning: ‘virtual void UMLWidget::slotMenuSelection(QAction*)’ can be marked override [-Wsuggest-override] 234 | virtual void slotMenuSelection(QAction* action); | ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:251:18: warning: ‘virtual void UMLWidget::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] 251 | virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent* event); | ^~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:252:18: warning: ‘virtual void UMLWidget::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 252 | virtual void mouseDoubleClickEvent(QGraphicsSceneMouseEvent *event); | ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:253:18: warning: ‘virtual void UMLWidget::mousePressEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 253 | virtual void mousePressEvent(QGraphicsSceneMouseEvent *event); | ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:254:18: warning: ‘virtual void UMLWidget::mouseMoveEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 254 | virtual void mouseMoveEvent(QGraphicsSceneMouseEvent *event); | ^~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:255:18: warning: ‘virtual void UMLWidget::mouseReleaseEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 255 | virtual void mouseReleaseEvent(QGraphicsSceneMouseEvent *event); | ^~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/cmds/widget/cmdchangevisualproperty.h:14, from /<>/umbrello/cmds.h:42, from /<>/umbrello/object_factory.cpp:22: /<>/umbrello/umlwidgets/classifierwidget.h:97:16: warning: ‘virtual UMLWidget* ClassifierWidget::onWidget(const QPointF&)’ can be marked override [-Wsuggest-override] 97 | UMLWidget* onWidget(const QPointF& p); | ^~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:98:16: warning: ‘virtual UMLWidget* ClassifierWidget::widgetWithID(Uml::ID::Type)’ can be marked override [-Wsuggest-override] 98 | UMLWidget* widgetWithID(Uml::ID::Type id); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:100:18: warning: ‘virtual void ClassifierWidget::setDocumentation(const QString&)’ can be marked override [-Wsuggest-override] 100 | virtual void setDocumentation(const QString& doc); | ^~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:102:12: warning: ‘virtual QSizeF ClassifierWidget::calculateSize(bool) const’ can be marked override [-Wsuggest-override] 102 | QSizeF calculateSize(bool withExtensions = true) const; | ^~~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:104:18: warning: ‘virtual void ClassifierWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] 104 | virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); | ^~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:105:26: warning: ‘virtual QPainterPath ClassifierWidget::shape() const’ can be marked override [-Wsuggest-override] 105 | virtual QPainterPath shape() const; | ^~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:107:18: warning: ‘virtual void ClassifierWidget::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 107 | virtual void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); | ^~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:108:18: warning: ‘virtual bool ClassifierWidget::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] 108 | virtual bool loadFromXMI1(QDomElement & qElement); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:111:18: warning: ‘virtual void ClassifierWidget::slotMenuSelection(QAction*)’ can be marked override [-Wsuggest-override] 111 | virtual void slotMenuSelection(QAction* action); | ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:121:12: warning: ‘virtual QSizeF ClassifierWidget::minimumSize() const’ can be marked override [-Wsuggest-override] 121 | QSizeF minimumSize() const; | ^~~~~~~~~~~ In file included from /<>/umbrello/cmds.h:42, from /<>/umbrello/object_factory.cpp:22: /<>/umbrello/cmds/widget/cmdchangevisualproperty.h:25:14: warning: ‘virtual void Uml::CmdChangeVisualProperty::redo()’ can be marked override [-Wsuggest-override] 25 | void redo(); | ^~~~ /<>/umbrello/cmds/widget/cmdchangevisualproperty.h:26:14: warning: ‘virtual void Uml::CmdChangeVisualProperty::undo()’ can be marked override [-Wsuggest-override] 26 | void undo(); | ^~~~ In file included from /<>/umbrello/cmds.h:43, from /<>/umbrello/object_factory.cpp:22: /<>/umbrello/cmds/widget/cmdcreatewidget.h:28:14: warning: ‘virtual void Uml::CmdCreateWidget::redo()’ can be marked override [-Wsuggest-override] 28 | void redo(); | ^~~~ /<>/umbrello/cmds/widget/cmdcreatewidget.h:29:14: warning: ‘virtual void Uml::CmdCreateWidget::undo()’ can be marked override [-Wsuggest-override] 29 | void undo(); | ^~~~ In file included from /<>/umbrello/cmds.h:44, from /<>/umbrello/object_factory.cpp:22: /<>/umbrello/cmds/widget/cmdmovewidget.h:28:14: warning: ‘virtual void Uml::CmdMoveWidget::redo()’ can be marked override [-Wsuggest-override] 28 | void redo(); | ^~~~ /<>/umbrello/cmds/widget/cmdmovewidget.h:29:14: warning: ‘virtual void Uml::CmdMoveWidget::undo()’ can be marked override [-Wsuggest-override] 29 | void undo(); | ^~~~ In file included from /<>/umbrello/cmds.h:45, from /<>/umbrello/object_factory.cpp:22: /<>/umbrello/cmds/widget/cmdremovewidget.h:28:14: warning: ‘virtual void Uml::CmdRemoveWidget::redo()’ can be marked override [-Wsuggest-override] 28 | void redo(); | ^~~~ /<>/umbrello/cmds/widget/cmdremovewidget.h:29:14: warning: ‘virtual void Uml::CmdRemoveWidget::undo()’ can be marked override [-Wsuggest-override] 29 | void undo(); | ^~~~ In file included from /<>/umbrello/cmds.h:46, from /<>/umbrello/object_factory.cpp:22: /<>/umbrello/cmds/widget/cmdresizewidget.h:28:14: warning: ‘virtual void Uml::CmdResizeWidget::redo()’ can be marked override [-Wsuggest-override] 28 | void redo(); | ^~~~ /<>/umbrello/cmds/widget/cmdresizewidget.h:29:14: warning: ‘virtual void Uml::CmdResizeWidget::undo()’ can be marked override [-Wsuggest-override] 29 | void undo(); | ^~~~ In file included from /<>/umbrello/cmds.h:47, from /<>/umbrello/object_factory.cpp:22: /<>/umbrello/cmds/widget/cmdsetname.h:24:18: warning: ‘virtual void Uml::CmdSetName::redo()’ can be marked override [-Wsuggest-override] 24 | void redo(); | ^~~~ /<>/umbrello/cmds/widget/cmdsetname.h:25:18: warning: ‘virtual void Uml::CmdSetName::undo()’ can be marked override [-Wsuggest-override] 25 | void undo(); | ^~~~ In file included from /<>/umbrello/cmds.h:48, from /<>/umbrello/object_factory.cpp:22: /<>/umbrello/cmds/widget/cmdsettxt.h:26:18: warning: ‘virtual void Uml::CmdSetTxt::redo()’ can be marked override [-Wsuggest-override] 26 | void redo(); | ^~~~ /<>/umbrello/cmds/widget/cmdsettxt.h:27:18: warning: ‘virtual void Uml::CmdSetTxt::undo()’ can be marked override [-Wsuggest-override] 27 | void undo(); | ^~~~ In file included from /<>/umbrello/object_factory.cpp:24: /<>/umbrello/uml1model/component.h:34:24: warning: ‘virtual UMLObject* UMLComponent::clone() const’ can be marked override [-Wsuggest-override] 34 | virtual UMLObject* clone() const; | ^~~~~ /<>/umbrello/uml1model/component.h:36:10: warning: ‘virtual void UMLComponent::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 36 | void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/component.h:42:10: warning: ‘virtual bool UMLComponent::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 42 | bool load1(QDomElement & element); | ^~~~~ In file included from /<>/umbrello/object_factory.cpp:25: /<>/umbrello/uml1model/datatype.h:38:18: warning: ‘virtual bool UMLDatatype::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] 38 | virtual bool loadFromXMI1(QDomElement & element); | ^~~~~~~~~~~~ /<>/umbrello/uml1model/datatype.h:39:18: warning: ‘virtual void UMLDatatype::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 39 | virtual void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); | ^~~~~~~~~~ In file included from /<>/umbrello/object_factory.cpp:26: /<>/umbrello/debug/debug_utils.h:91:18: warning: ‘virtual void Tracer::showEvent(QShowEvent*)’ can be marked override [-Wsuggest-override] 91 | virtual void showEvent(QShowEvent*); | ^~~~~~~~~ In file included from /<>/umbrello/object_factory.cpp:28: /<>/umbrello/uml1model/enum.h:38:18: warning: ‘virtual void UMLEnum::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 38 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/enum.h:40:24: warning: ‘virtual UMLObject* UMLEnum::clone() const’ can be marked override [-Wsuggest-override] 40 | virtual UMLObject* clone() const; | ^~~~~ /<>/umbrello/uml1model/enum.h:57:18: warning: ‘virtual void UMLEnum::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 57 | virtual void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/enum.h:59:36: warning: ‘virtual UMLClassifierListItem* UMLEnum::makeChildObject(const QString&)’ can be marked override [-Wsuggest-override] 59 | virtual UMLClassifierListItem* makeChildObject(const QString& xmiTag); | ^~~~~~~~~~~~~~~ /<>/umbrello/uml1model/enum.h:66:10: warning: ‘virtual bool UMLEnum::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 66 | bool load1(QDomElement & element); | ^~~~~ In file included from /<>/umbrello/object_factory.cpp:29: /<>/umbrello/uml1model/entity.h:43:18: warning: ‘virtual void UMLEntity::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 43 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/entity.h:45:24: warning: ‘virtual UMLObject* UMLEntity::clone() const’ can be marked override [-Wsuggest-override] 45 | virtual UMLObject* clone() const; | ^~~~~ /<>/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] 47 | virtual UMLAttribute* createAttribute(const QString &name = QString(), | ^~~~~~~~~~~~~~~ /<>/umbrello/uml1model/entity.h:73:18: warning: ‘virtual bool UMLEntity::resolveRef()’ can be marked override [-Wsuggest-override] 73 | virtual bool resolveRef(); | ^~~~~~~~~~ /<>/umbrello/uml1model/entity.h:75:18: warning: ‘virtual void UMLEntity::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 75 | virtual void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/entity.h:77:31: warning: ‘virtual UMLClassifierListItemList UMLEntity::getFilteredList(UMLObject::ObjectType) const’ can be marked override [-Wsuggest-override] 77 | UMLClassifierListItemList getFilteredList(UMLObject::ObjectType ot) const; | ^~~~~~~~~~~~~~~ /<>/umbrello/uml1model/entity.h:81:36: warning: ‘virtual UMLClassifierListItem* UMLEntity::makeChildObject(const QString&)’ can be marked override [-Wsuggest-override] 81 | virtual UMLClassifierListItem* makeChildObject(const QString& xmiTag); | ^~~~~~~~~~~~~~~ /<>/umbrello/uml1model/entity.h:93:10: warning: ‘virtual bool UMLEntity::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 93 | bool load1(QDomElement& element); | ^~~~~ In file included from /<>/umbrello/object_factory.cpp:30: /<>/umbrello/uml1model/folder.h:41:24: warning: ‘virtual UMLObject* UMLFolder::clone() const’ can be marked override [-Wsuggest-override] 41 | virtual UMLObject* clone() const; | ^~~~~ /<>/umbrello/uml1model/folder.h:64:10: warning: ‘virtual bool UMLFolder::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] 64 | bool showPropertiesDialog(QWidget *parent); | ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/folder.h:66:10: warning: ‘virtual void UMLFolder::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 66 | void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/folder.h:79:10: warning: ‘virtual bool UMLFolder::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 79 | bool load1(QDomElement & element); | ^~~~~ In file included from /<>/umbrello/object_factory.cpp:32: /<>/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] 38 | virtual UMLAttribute* createAttribute(const QString &name = QString(), | ^~~~~~~~~~~~~~~ /<>/umbrello/uml1model/instance.h:42:18: warning: ‘virtual void UMLInstance::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 42 | virtual void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/instance.h:46:10: warning: ‘virtual bool UMLInstance::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 46 | bool load1(QDomElement& element); | ^~~~~ /<>/umbrello/uml1model/instance.h:47:18: warning: ‘virtual bool UMLInstance::resolveRef()’ can be marked override [-Wsuggest-override] 47 | virtual bool resolveRef(); | ^~~~~~~~~~ /<>/umbrello/uml1model/instance.h:48:10: warning: ‘virtual bool UMLInstance::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] 48 | bool showPropertiesDialog(QWidget *parent); | ^~~~~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/object_factory.cpp:34: /<>/umbrello/uml1model/node.h:36:24: warning: ‘virtual UMLObject* UMLNode::clone() const’ can be marked override [-Wsuggest-override] 36 | virtual UMLObject* clone() const; | ^~~~~ /<>/umbrello/uml1model/node.h:38:10: warning: ‘virtual void UMLNode::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 38 | void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/node.h:42:10: warning: ‘virtual bool UMLNode::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 42 | bool load1(QDomElement & element); | ^~~~~ In file included from /<>/umbrello/object_factory.cpp:36: /<>/umbrello/uml1model/port.h:36:24: warning: ‘virtual UMLObject* UMLPort::clone() const’ can be marked override [-Wsuggest-override] 36 | virtual UMLObject* clone() const; | ^~~~~ /<>/umbrello/uml1model/port.h:38:10: warning: ‘virtual void UMLPort::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 38 | void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/port.h:42:10: warning: ‘virtual bool UMLPort::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 42 | bool load1(QDomElement & element); | ^~~~~ In file included from /<>/umbrello/object_factory.cpp:37: /<>/umbrello/uml1model/operation.h:37:18: warning: ‘virtual void UMLOperation::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 37 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/operation.h:39:24: warning: ‘virtual UMLObject* UMLOperation::clone() const’ can be marked override [-Wsuggest-override] 39 | virtual UMLObject* clone() const; | ^~~~~ /<>/umbrello/uml1model/operation.h:41:10: warning: ‘virtual void UMLOperation::setType(UMLObject*)’ can be marked override [-Wsuggest-override] 41 | void setType(UMLObject* type); | ^~~~~~~ /<>/umbrello/uml1model/operation.h:52:13: warning: ‘virtual QString UMLOperation::toString(Uml::SignatureType::Enum, bool)’ can be marked override [-Wsuggest-override] 52 | QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false); | ^~~~~~~~ /<>/umbrello/uml1model/operation.h:56:10: warning: ‘virtual bool UMLOperation::resolveRef()’ can be marked override [-Wsuggest-override] 56 | bool resolveRef(); | ^~~~~~~~~~ /<>/umbrello/uml1model/operation.h:60:18: warning: ‘virtual bool UMLOperation::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] 60 | virtual bool showPropertiesDialog(QWidget* parent = 0); | ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/operation.h:72:10: warning: ‘virtual void UMLOperation::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 72 | void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/operation.h:75:10: warning: ‘virtual bool UMLOperation::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 75 | bool load1(QDomElement & element); | ^~~~~ In file included from /<>/umbrello/object_factory.cpp:38: /<>/umbrello/uml1model/stereotype.h:51:18: warning: ‘virtual void UMLStereotype::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 51 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/stereotype.h:53:24: warning: ‘virtual UMLObject* UMLStereotype::clone() const’ can be marked override [-Wsuggest-override] 53 | virtual UMLObject* clone() const; | ^~~~~ /<>/umbrello/uml1model/stereotype.h:62:10: warning: ‘virtual void UMLStereotype::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 62 | void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/stereotype.h:64:18: warning: ‘virtual bool UMLStereotype::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] 64 | virtual bool showPropertiesDialog(QWidget* parent); | ^~~~~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/object_factory.cpp:39: /<>/umbrello/uml1model/usecase.h:32:24: warning: ‘virtual UMLObject* UMLUseCase::clone() const’ can be marked override [-Wsuggest-override] 32 | virtual UMLObject* clone() const; | ^~~~~ /<>/umbrello/uml1model/usecase.h:34:10: warning: ‘virtual void UMLUseCase::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 34 | void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/usecase.h:37:10: warning: ‘virtual bool UMLUseCase::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 37 | bool load1(QDomElement & element); | ^~~~~ In file included from /<>/umbrello/object_factory.cpp:40: /<>/umbrello/uml.h:201:18: warning: ‘virtual void UMLApp::keyPressEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] 201 | virtual void keyPressEvent(QKeyEvent* e); | ^~~~~~~~~~~~~ /<>/umbrello/uml.h:202:18: warning: ‘virtual void UMLApp::keyReleaseEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] 202 | virtual void keyReleaseEvent(QKeyEvent* e); | ^~~~~~~~~~~~~~~ /<>/umbrello/uml.h:204:18: warning: ‘virtual void UMLApp::customEvent(QEvent*)’ can be marked override [-Wsuggest-override] 204 | virtual void customEvent(QEvent* e); | ^~~~~~~~~~~ /<>/umbrello/uml.h:215:18: warning: ‘virtual bool UMLApp::queryClose()’ can be marked override [-Wsuggest-override] 215 | virtual bool queryClose(); | ^~~~~~~~~~ /<>/umbrello/uml.h:217:18: warning: ‘virtual void UMLApp::saveProperties(KConfigGroup&)’ can be marked override [-Wsuggest-override] 217 | virtual void saveProperties(KConfigGroup & cfg); | ^~~~~~~~~~~~~~ /<>/umbrello/uml.h:218:18: warning: ‘virtual void UMLApp::readProperties(const KConfigGroup&)’ can be marked override [-Wsuggest-override] 218 | virtual void readProperties(const KConfigGroup & cfg); | ^~~~~~~~~~~~~~ In file included from /<>/umbrello/uml1model/umlentityattributelist.h:16, from /<>/umbrello/uml1model/uniqueconstraint.h:18, from /<>/umbrello/object_factory.cpp:44: /<>/umbrello/uml1model/entityattribute.h:47:18: warning: ‘virtual void UMLEntityAttribute::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 47 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/entityattribute.h:49:24: warning: ‘virtual UMLObject* UMLEntityAttribute::clone() const’ can be marked override [-Wsuggest-override] 49 | virtual UMLObject* clone() const; | ^~~~~ /<>/umbrello/uml1model/entityattribute.h:66:13: warning: ‘virtual QString UMLEntityAttribute::toString(Uml::SignatureType::Enum, bool)’ can be marked override [-Wsuggest-override] 66 | QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false); | ^~~~~~~~ /<>/umbrello/uml1model/entityattribute.h:68:18: warning: ‘virtual void UMLEntityAttribute::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 68 | virtual void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/entityattribute.h:70:18: warning: ‘virtual bool UMLEntityAttribute::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] 70 | virtual bool showPropertiesDialog(QWidget* parent = 0); | ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/entityattribute.h:75:10: warning: ‘virtual bool UMLEntityAttribute::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 75 | bool load1(QDomElement& element); | ^~~~~ In file included from /<>/umbrello/object_factory.cpp:44: /<>/umbrello/uml1model/uniqueconstraint.h:39:18: warning: ‘virtual void UMLUniqueConstraint::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 39 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/uniqueconstraint.h:41:24: warning: ‘virtual UMLObject* UMLUniqueConstraint::clone() const’ can be marked override [-Wsuggest-override] 41 | virtual UMLObject* clone() const; | ^~~~~ /<>/umbrello/uml1model/uniqueconstraint.h:43:13: warning: ‘virtual QString UMLUniqueConstraint::toString(Uml::SignatureType::Enum, bool)’ can be marked override [-Wsuggest-override] 43 | QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false); | ^~~~~~~~ /<>/umbrello/uml1model/uniqueconstraint.h:48:10: warning: ‘virtual void UMLUniqueConstraint::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 48 | void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/uniqueconstraint.h:50:18: warning: ‘virtual bool UMLUniqueConstraint::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] 50 | virtual bool showPropertiesDialog(QWidget* parent = 0); | ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/uniqueconstraint.h:64:10: warning: ‘virtual bool UMLUniqueConstraint::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 64 | bool load1(QDomElement & element); | ^~~~~ [ 82%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/optionstate.cpp.o cd /<>/obj-aarch64-linux-gnu/umbrello && /usr/bin/aarch64-linux-gnu-g++ -DCMAKE_BINARY_DIR=\"/<>/obj-aarch64-linux-gnu\" -DKCOREADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLO_VERSION_STRING=\"2.23.3\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-aarch64-linux-gnu/umbrello -I/<>/umbrello -I/<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/include -I/<>/obj-aarch64-linux-gnu -I/<>/umbrello/clipboard -I/<>/umbrello/cmds -I/<>/umbrello/codegenerators -I/<>/umbrello/codegenerators/ada -I/<>/umbrello/codegenerators/as -I/<>/umbrello/codegenerators/cpp -I/<>/umbrello/codegenerators/csharp -I/<>/umbrello/codegenerators/d -I/<>/umbrello/codegenerators/idl -I/<>/umbrello/codegenerators/java -I/<>/umbrello/codegenerators/js -I/<>/umbrello/codegenerators/pascal -I/<>/umbrello/codegenerators/perl -I/<>/umbrello/codegenerators/php -I/<>/umbrello/codegenerators/python -I/<>/umbrello/codegenerators/ruby -I/<>/umbrello/codegenerators/sql -I/<>/umbrello/codegenerators/tcl -I/<>/umbrello/codegenerators/vala -I/<>/umbrello/codegenerators/xml -I/<>/umbrello/codegenwizard -I/<>/umbrello/codeimport -I/<>/umbrello/codeimport/csharp -I/<>/umbrello/codeimpwizard -I/<>/umbrello/debug -I/<>/umbrello/dialogs -I/<>/umbrello/dialogs/pages -I/<>/umbrello/dialogs/widgets -I/<>/umbrello/docgenerators -I/<>/umbrello/finder -I/<>/umbrello/refactoring -I/<>/umbrello/uml1model -I/<>/umbrello/umlwidgets -I/<>/lib/cppparser -I/<>/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/aarch64-linux-gnu/qt5 -isystem /usr/include/aarch64-linux-gnu/qt5/QtWidgets -isystem /usr/include/aarch64-linux-gnu/qt5/QtGui -isystem /usr/include/aarch64-linux-gnu/qt5/QtCore -isystem /usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/aarch64-linux-gnu/qt5/QtXml -isystem /usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/aarch64-linux-gnu/qt5/QtSvg -isystem /usr/include/aarch64-linux-gnu/qt5/QtWebKitWidgets -isystem /usr/include/aarch64-linux-gnu/qt5/QtWebKit -isystem /usr/include/aarch64-linux-gnu/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/aarch64-linux-gnu/qt5/QtConcurrent -isystem /usr/include/aarch64-linux-gnu/qt5/QtDBus -isystem /usr/include/KF5/KTextEditor -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -fno-delete-null-pointer-checks -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -o CMakeFiles/libumbrello.dir/optionstate.cpp.o -c /<>/umbrello/optionstate.cpp [ 82%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/petalnode.cpp.o cd /<>/obj-aarch64-linux-gnu/umbrello && /usr/bin/aarch64-linux-gnu-g++ -DCMAKE_BINARY_DIR=\"/<>/obj-aarch64-linux-gnu\" -DKCOREADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLO_VERSION_STRING=\"2.23.3\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-aarch64-linux-gnu/umbrello -I/<>/umbrello -I/<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/include -I/<>/obj-aarch64-linux-gnu -I/<>/umbrello/clipboard -I/<>/umbrello/cmds -I/<>/umbrello/codegenerators -I/<>/umbrello/codegenerators/ada -I/<>/umbrello/codegenerators/as -I/<>/umbrello/codegenerators/cpp -I/<>/umbrello/codegenerators/csharp -I/<>/umbrello/codegenerators/d -I/<>/umbrello/codegenerators/idl -I/<>/umbrello/codegenerators/java -I/<>/umbrello/codegenerators/js -I/<>/umbrello/codegenerators/pascal -I/<>/umbrello/codegenerators/perl -I/<>/umbrello/codegenerators/php -I/<>/umbrello/codegenerators/python -I/<>/umbrello/codegenerators/ruby -I/<>/umbrello/codegenerators/sql -I/<>/umbrello/codegenerators/tcl -I/<>/umbrello/codegenerators/vala -I/<>/umbrello/codegenerators/xml -I/<>/umbrello/codegenwizard -I/<>/umbrello/codeimport -I/<>/umbrello/codeimport/csharp -I/<>/umbrello/codeimpwizard -I/<>/umbrello/debug -I/<>/umbrello/dialogs -I/<>/umbrello/dialogs/pages -I/<>/umbrello/dialogs/widgets -I/<>/umbrello/docgenerators -I/<>/umbrello/finder -I/<>/umbrello/refactoring -I/<>/umbrello/uml1model -I/<>/umbrello/umlwidgets -I/<>/lib/cppparser -I/<>/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/aarch64-linux-gnu/qt5 -isystem /usr/include/aarch64-linux-gnu/qt5/QtWidgets -isystem /usr/include/aarch64-linux-gnu/qt5/QtGui -isystem /usr/include/aarch64-linux-gnu/qt5/QtCore -isystem /usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/aarch64-linux-gnu/qt5/QtXml -isystem /usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/aarch64-linux-gnu/qt5/QtSvg -isystem /usr/include/aarch64-linux-gnu/qt5/QtWebKitWidgets -isystem /usr/include/aarch64-linux-gnu/qt5/QtWebKit -isystem /usr/include/aarch64-linux-gnu/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/aarch64-linux-gnu/qt5/QtConcurrent -isystem /usr/include/aarch64-linux-gnu/qt5/QtDBus -isystem /usr/include/KF5/KTextEditor -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -fno-delete-null-pointer-checks -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -o CMakeFiles/libumbrello.dir/petalnode.cpp.o -c /<>/umbrello/petalnode.cpp In file included from /<>/umbrello/petalnode.cpp:14: /<>/umbrello/debug/debug_utils.h:91:18: warning: ‘virtual void Tracer::showEvent(QShowEvent*)’ can be marked override [-Wsuggest-override] 91 | virtual void showEvent(QShowEvent*); | ^~~~~~~~~ [ 83%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/petaltree2uml.cpp.o cd /<>/obj-aarch64-linux-gnu/umbrello && /usr/bin/aarch64-linux-gnu-g++ -DCMAKE_BINARY_DIR=\"/<>/obj-aarch64-linux-gnu\" -DKCOREADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLO_VERSION_STRING=\"2.23.3\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-aarch64-linux-gnu/umbrello -I/<>/umbrello -I/<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/include -I/<>/obj-aarch64-linux-gnu -I/<>/umbrello/clipboard -I/<>/umbrello/cmds -I/<>/umbrello/codegenerators -I/<>/umbrello/codegenerators/ada -I/<>/umbrello/codegenerators/as -I/<>/umbrello/codegenerators/cpp -I/<>/umbrello/codegenerators/csharp -I/<>/umbrello/codegenerators/d -I/<>/umbrello/codegenerators/idl -I/<>/umbrello/codegenerators/java -I/<>/umbrello/codegenerators/js -I/<>/umbrello/codegenerators/pascal -I/<>/umbrello/codegenerators/perl -I/<>/umbrello/codegenerators/php -I/<>/umbrello/codegenerators/python -I/<>/umbrello/codegenerators/ruby -I/<>/umbrello/codegenerators/sql -I/<>/umbrello/codegenerators/tcl -I/<>/umbrello/codegenerators/vala -I/<>/umbrello/codegenerators/xml -I/<>/umbrello/codegenwizard -I/<>/umbrello/codeimport -I/<>/umbrello/codeimport/csharp -I/<>/umbrello/codeimpwizard -I/<>/umbrello/debug -I/<>/umbrello/dialogs -I/<>/umbrello/dialogs/pages -I/<>/umbrello/dialogs/widgets -I/<>/umbrello/docgenerators -I/<>/umbrello/finder -I/<>/umbrello/refactoring -I/<>/umbrello/uml1model -I/<>/umbrello/umlwidgets -I/<>/lib/cppparser -I/<>/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/aarch64-linux-gnu/qt5 -isystem /usr/include/aarch64-linux-gnu/qt5/QtWidgets -isystem /usr/include/aarch64-linux-gnu/qt5/QtGui -isystem /usr/include/aarch64-linux-gnu/qt5/QtCore -isystem /usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/aarch64-linux-gnu/qt5/QtXml -isystem /usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/aarch64-linux-gnu/qt5/QtSvg -isystem /usr/include/aarch64-linux-gnu/qt5/QtWebKitWidgets -isystem /usr/include/aarch64-linux-gnu/qt5/QtWebKit -isystem /usr/include/aarch64-linux-gnu/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/aarch64-linux-gnu/qt5/QtConcurrent -isystem /usr/include/aarch64-linux-gnu/qt5/QtDBus -isystem /usr/include/KF5/KTextEditor -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -fno-delete-null-pointer-checks -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -o CMakeFiles/libumbrello.dir/petaltree2uml.cpp.o -c /<>/umbrello/petaltree2uml.cpp In file included from /<>/umbrello/petaltree2uml.cpp:15: /<>/umbrello/debug/debug_utils.h:91:18: warning: ‘virtual void Tracer::showEvent(QShowEvent*)’ can be marked override [-Wsuggest-override] 91 | virtual void showEvent(QShowEvent*); | ^~~~~~~~~ In file included from /<>/umbrello/uml1model/entityconstraint.h:15, from /<>/umbrello/uml1model/foreignkeyconstraint.h:16, from /<>/umbrello/model_utils.h:18, from /<>/umbrello/petaltree2uml.cpp:17: /<>/umbrello/uml1model/classifierlistitem.h:48:18: warning: ‘virtual void UMLClassifierListItem::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 48 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/classifierlistitem.h:54:24: warning: ‘virtual UMLObject* UMLClassifierListItem::clone() const’ can be marked override [-Wsuggest-override] 54 | virtual UMLObject* clone() const = 0; | ^~~~~ In file included from /<>/umbrello/uml1model/foreignkeyconstraint.h:16, from /<>/umbrello/model_utils.h:18, from /<>/umbrello/petaltree2uml.cpp:17: /<>/umbrello/uml1model/entityconstraint.h:40:18: warning: ‘virtual void UMLEntityConstraint::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 40 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/entityconstraint.h:45:24: warning: ‘virtual UMLObject* UMLEntityConstraint::clone() const’ can be marked override [-Wsuggest-override] 45 | virtual UMLObject* clone() const = 0; | ^~~~~ In file included from /<>/umbrello/model_utils.h:18, from /<>/umbrello/petaltree2uml.cpp:17: /<>/umbrello/uml1model/foreignkeyconstraint.h:56:18: warning: ‘virtual void UMLForeignKeyConstraint::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 56 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:58:24: warning: ‘virtual UMLObject* UMLForeignKeyConstraint::clone() const’ can be marked override [-Wsuggest-override] 58 | virtual UMLObject* clone() const; | ^~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:60:13: warning: ‘virtual QString UMLForeignKeyConstraint::toString(Uml::SignatureType::Enum, bool)’ can be marked override [-Wsuggest-override] 60 | QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false); | ^~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:65:10: warning: ‘virtual void UMLForeignKeyConstraint::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 65 | void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:67:18: warning: ‘virtual bool UMLForeignKeyConstraint::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] 67 | virtual bool showPropertiesDialog(QWidget* parent = 0); | ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:85:10: warning: ‘virtual bool UMLForeignKeyConstraint::resolveRef()’ can be marked override [-Wsuggest-override] 85 | bool resolveRef(); | ^~~~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:94:10: warning: ‘virtual bool UMLForeignKeyConstraint::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 94 | bool load1(QDomElement & element); | ^~~~~ In file included from /<>/umbrello/model_utils.h:20, from /<>/umbrello/petaltree2uml.cpp:17: /<>/umbrello/dialogs/multipagedialogbase.h:101:18: warning: ‘virtual void MultiPageDialogBase::keyPressEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] 101 | virtual void keyPressEvent(QKeyEvent *event); | ^~~~~~~~~~~~~ In file included from /<>/umbrello/model_utils.h:21, from /<>/umbrello/petaltree2uml.cpp:17: /<>/umbrello/umlwidgets/widgetbase.h:187:20: warning: ‘virtual QRectF WidgetBase::boundingRect() const’ can be marked override [-Wsuggest-override] 187 | virtual QRectF boundingRect() const; | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/widgetbase.h:191:18: warning: ‘virtual void WidgetBase::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] 191 | virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); | ^~~~~ /<>/umbrello/umlwidgets/widgetbase.h:260:18: warning: ‘virtual void WidgetBase::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] 260 | virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent *event); | ^~~~~~~~~~~~~~~~ In file included from /<>/umbrello/uml1model/package.h:14, from /<>/umbrello/petaltree2uml.cpp:21: /<>/umbrello/uml1model/umlcanvasobject.h:43:18: warning: ‘virtual void UMLCanvasObject::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 43 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/umlcanvasobject.h:85:18: warning: ‘virtual bool UMLCanvasObject::resolveRef()’ can be marked override [-Wsuggest-override] 85 | virtual bool resolveRef(); | ^~~~~~~~~~ In file included from /<>/umbrello/petaltree2uml.cpp:21: /<>/umbrello/uml1model/package.h:39:18: warning: ‘virtual void UMLPackage::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 39 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/package.h:41:24: warning: ‘virtual UMLObject* UMLPackage::clone() const’ can be marked override [-Wsuggest-override] 41 | virtual UMLObject* clone() const; | ^~~~~ /<>/umbrello/uml1model/package.h:64:18: warning: ‘virtual bool UMLPackage::resolveRef()’ can be marked override [-Wsuggest-override] 64 | virtual bool resolveRef(); | ^~~~~~~~~~ /<>/umbrello/uml1model/package.h:66:18: warning: ‘virtual void UMLPackage::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 66 | virtual void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/package.h:69:18: warning: ‘virtual bool UMLPackage::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 69 | virtual bool load1(QDomElement& element); | ^~~~~ In file included from /<>/umbrello/petaltree2uml.cpp:22: /<>/umbrello/uml1model/folder.h:41:24: warning: ‘virtual UMLObject* UMLFolder::clone() const’ can be marked override [-Wsuggest-override] 41 | virtual UMLObject* clone() const; | ^~~~~ /<>/umbrello/uml1model/folder.h:64:10: warning: ‘virtual bool UMLFolder::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] 64 | bool showPropertiesDialog(QWidget *parent); | ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/folder.h:66:10: warning: ‘virtual void UMLFolder::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 66 | void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/folder.h:79:10: warning: ‘virtual bool UMLFolder::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 79 | bool load1(QDomElement & element); | ^~~~~ In file included from /<>/umbrello/uml1model/umlattributelist.h:17, from /<>/umbrello/uml1model/classifier.h:14, from /<>/umbrello/petaltree2uml.cpp:23: /<>/umbrello/uml1model/attribute.h:42:18: warning: ‘virtual void UMLAttribute::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 42 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/attribute.h:44:10: warning: ‘virtual void UMLAttribute::setName(const QString&)’ can be marked override [-Wsuggest-override] 44 | void setName(const QString &name); | ^~~~~~~ /<>/umbrello/uml1model/attribute.h:48:24: warning: ‘virtual UMLObject* UMLAttribute::clone() const’ can be marked override [-Wsuggest-override] 48 | virtual UMLObject* clone() const; | ^~~~~ /<>/umbrello/uml1model/attribute.h:53:13: warning: ‘virtual QString UMLAttribute::toString(Uml::SignatureType::Enum, bool)’ can be marked override [-Wsuggest-override] 53 | QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false); | ^~~~~~~~ /<>/umbrello/uml1model/attribute.h:58:18: warning: ‘virtual void UMLAttribute::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 58 | virtual void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/attribute.h:60:18: warning: ‘virtual bool UMLAttribute::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] 60 | virtual bool showPropertiesDialog(QWidget* parent = 0); | ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/attribute.h:73:10: warning: ‘virtual bool UMLAttribute::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 73 | bool load1(QDomElement & element); | ^~~~~ In file included from /<>/umbrello/petaltree2uml.cpp:23: /<>/umbrello/uml1model/classifier.h:54:18: warning: ‘virtual void UMLClassifier::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 54 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/classifier.h:56:16: warning: ‘virtual UMLObject* UMLClassifier::clone() const’ can be marked override [-Wsuggest-override] 56 | UMLObject* clone() const; | ^~~~~ /<>/umbrello/uml1model/classifier.h:111:18: warning: ‘virtual bool UMLClassifier::resolveRef()’ can be marked override [-Wsuggest-override] 111 | virtual bool resolveRef(); | ^~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:115:24: warning: ‘virtual UMLObject* UMLClassifier::findChildObjectById(Uml::ID::Type, bool)’ can be marked override [-Wsuggest-override] 115 | virtual UMLObject* findChildObjectById(Uml::ID::Type id, bool considerAncestors = false); | ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:124:18: warning: ‘virtual bool UMLClassifier::acceptAssociationType(Uml::AssociationType::Enum)’ can be marked override [-Wsuggest-override] 124 | virtual bool acceptAssociationType(Uml::AssociationType::Enum type); | ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:129:10: warning: ‘virtual void UMLClassifier::setBaseType(UMLObject::ObjectType)’ can be marked override [-Wsuggest-override] 129 | void setBaseType(UMLObject::ObjectType ot); | ^~~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:181:10: warning: ‘virtual void UMLClassifier::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 181 | void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:183:18: warning: ‘virtual bool UMLClassifier::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 183 | virtual bool load1(QDomElement& element); | ^~~~~ In file included from /<>/umbrello/petaltree2uml.cpp:25: /<>/umbrello/uml1model/operation.h:37:18: warning: ‘virtual void UMLOperation::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 37 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/operation.h:39:24: warning: ‘virtual UMLObject* UMLOperation::clone() const’ can be marked override [-Wsuggest-override] 39 | virtual UMLObject* clone() const; | ^~~~~ /<>/umbrello/uml1model/operation.h:41:10: warning: ‘virtual void UMLOperation::setType(UMLObject*)’ can be marked override [-Wsuggest-override] 41 | void setType(UMLObject* type); | ^~~~~~~ /<>/umbrello/uml1model/operation.h:52:13: warning: ‘virtual QString UMLOperation::toString(Uml::SignatureType::Enum, bool)’ can be marked override [-Wsuggest-override] 52 | QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false); | ^~~~~~~~ /<>/umbrello/uml1model/operation.h:56:10: warning: ‘virtual bool UMLOperation::resolveRef()’ can be marked override [-Wsuggest-override] 56 | bool resolveRef(); | ^~~~~~~~~~ /<>/umbrello/uml1model/operation.h:60:18: warning: ‘virtual bool UMLOperation::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] 60 | virtual bool showPropertiesDialog(QWidget* parent = 0); | ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/operation.h:72:10: warning: ‘virtual void UMLOperation::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 72 | void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/operation.h:75:10: warning: ‘virtual bool UMLOperation::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 75 | bool load1(QDomElement & element); | ^~~~~ In file included from /<>/umbrello/petaltree2uml.cpp:26: /<>/umbrello/uml1model/association.h:75:24: warning: ‘virtual UMLObject* UMLAssociation::clone() const’ can be marked override [-Wsuggest-override] 75 | virtual UMLObject* clone() const { return 0; } | ^~~~~ /<>/umbrello/uml1model/association.h:77:18: warning: ‘virtual bool UMLAssociation::resolveRef()’ can be marked override [-Wsuggest-override] 77 | virtual bool resolveRef(); | ^~~~~~~~~~ /<>/umbrello/uml1model/association.h:79:10: warning: ‘virtual void UMLAssociation::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 79 | void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/association.h:81:18: warning: ‘virtual bool UMLAssociation::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] 81 | virtual bool showPropertiesDialog(QWidget *parent = 0); | ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/association.h:85:10: warning: ‘virtual bool UMLAssociation::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 85 | bool load1(QDomElement& element); | ^~~~~ In file included from /<>/umbrello/petaltree2uml.cpp:27: /<>/umbrello/uml1model/umlrole.h:47:16: warning: ‘virtual UMLObject* UMLRole::clone() const’ can be marked override [-Wsuggest-override] 47 | UMLObject* clone() const { return 0; } | ^~~~~ /<>/umbrello/uml1model/umlrole.h:49:10: warning: ‘virtual void UMLRole::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 49 | void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/umlrole.h:51:18: warning: ‘virtual bool UMLRole::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] 51 | virtual bool showPropertiesDialog(QWidget *parent = 0); | ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/umlrole.h:55:10: warning: ‘virtual bool UMLRole::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 55 | bool load1(QDomElement& element); | ^~~~~ In file included from /<>/umbrello/petaltree2uml.cpp:28: /<>/umbrello/uml1model/actor.h:36:24: warning: ‘virtual UMLObject* UMLActor::clone() const’ can be marked override [-Wsuggest-override] 36 | virtual UMLObject* clone() const; | ^~~~~ /<>/umbrello/uml1model/actor.h:38:10: warning: ‘virtual void UMLActor::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 38 | void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/actor.h:41:10: warning: ‘virtual bool UMLActor::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 41 | bool load1(QDomElement & element); | ^~~~~ In file included from /<>/umbrello/petaltree2uml.cpp:29: /<>/umbrello/uml1model/usecase.h:32:24: warning: ‘virtual UMLObject* UMLUseCase::clone() const’ can be marked override [-Wsuggest-override] 32 | virtual UMLObject* clone() const; | ^~~~~ /<>/umbrello/uml1model/usecase.h:34:10: warning: ‘virtual void UMLUseCase::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 34 | void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/usecase.h:37:10: warning: ‘virtual bool UMLUseCase::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 37 | bool load1(QDomElement & element); | ^~~~~ In file included from /<>/umbrello/petaltree2uml.cpp:30: /<>/umbrello/uml1model/component.h:34:24: warning: ‘virtual UMLObject* UMLComponent::clone() const’ can be marked override [-Wsuggest-override] 34 | virtual UMLObject* clone() const; | ^~~~~ /<>/umbrello/uml1model/component.h:36:10: warning: ‘virtual void UMLComponent::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 36 | void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/component.h:42:10: warning: ‘virtual bool UMLComponent::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 42 | bool load1(QDomElement & element); | ^~~~~ In file included from /<>/umbrello/petaltree2uml.cpp:31: /<>/umbrello/uml1model/node.h:36:24: warning: ‘virtual UMLObject* UMLNode::clone() const’ can be marked override [-Wsuggest-override] 36 | virtual UMLObject* clone() const; | ^~~~~ /<>/umbrello/uml1model/node.h:38:10: warning: ‘virtual void UMLNode::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 38 | void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/node.h:42:10: warning: ‘virtual bool UMLNode::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 42 | bool load1(QDomElement & element); | ^~~~~ In file included from /<>/umbrello/petaltree2uml.cpp:32: /<>/umbrello/uml.h:201:18: warning: ‘virtual void UMLApp::keyPressEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] 201 | virtual void keyPressEvent(QKeyEvent* e); | ^~~~~~~~~~~~~ /<>/umbrello/uml.h:202:18: warning: ‘virtual void UMLApp::keyReleaseEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] 202 | virtual void keyReleaseEvent(QKeyEvent* e); | ^~~~~~~~~~~~~~~ /<>/umbrello/uml.h:204:18: warning: ‘virtual void UMLApp::customEvent(QEvent*)’ can be marked override [-Wsuggest-override] 204 | virtual void customEvent(QEvent* e); | ^~~~~~~~~~~ /<>/umbrello/uml.h:215:18: warning: ‘virtual bool UMLApp::queryClose()’ can be marked override [-Wsuggest-override] 215 | virtual bool queryClose(); | ^~~~~~~~~~ /<>/umbrello/uml.h:217:18: warning: ‘virtual void UMLApp::saveProperties(KConfigGroup&)’ can be marked override [-Wsuggest-override] 217 | virtual void saveProperties(KConfigGroup & cfg); | ^~~~~~~~~~~~~~ /<>/umbrello/uml.h:218:18: warning: ‘virtual void UMLApp::readProperties(const KConfigGroup&)’ can be marked override [-Wsuggest-override] 218 | virtual void readProperties(const KConfigGroup & cfg); | ^~~~~~~~~~~~~~ In file included from /<>/umbrello/umlwidgets/classifierwidget.h:16, from /<>/umbrello/umlscene.h:17, from /<>/umbrello/petaltree2uml.cpp:34: /<>/umbrello/umlwidgets/umlwidget.h:71:18: warning: ‘virtual void UMLWidget::setUseFillColor(bool)’ can be marked override [-Wsuggest-override] 71 | virtual void setUseFillColor(bool fc); | ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:74:18: warning: ‘virtual void UMLWidget::setTextColor(const QColor&)’ can be marked override [-Wsuggest-override] 74 | virtual void setTextColor(const QColor &color); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:77:18: warning: ‘virtual void UMLWidget::setLineColor(const QColor&)’ can be marked override [-Wsuggest-override] 77 | virtual void setLineColor(const QColor &color); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:80:18: warning: ‘virtual void UMLWidget::setLineWidth(uint)’ can be marked override [-Wsuggest-override] 80 | virtual void setLineWidth(uint width); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:83:18: warning: ‘virtual void UMLWidget::setFillColor(const QColor&)’ can be marked override [-Wsuggest-override] 83 | virtual void setFillColor(const QColor &color); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:87:18: warning: ‘virtual void UMLWidget::setSelected(bool)’ can be marked override [-Wsuggest-override] 87 | virtual void setSelected(bool _select); | ^~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:96:18: warning: ‘virtual void UMLWidget::setFont(const QFont&)’ can be marked override [-Wsuggest-override] 96 | virtual void setFont(const QFont &font); | ^~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:173:18: warning: ‘virtual void UMLWidget::showPropertiesDialog()’ can be marked override [-Wsuggest-override] 173 | virtual void showPropertiesDialog(); | ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:192:18: warning: ‘virtual bool UMLWidget::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] 192 | virtual bool loadFromXMI1(QDomElement &qElement); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:193:18: warning: ‘virtual void UMLWidget::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 193 | virtual void saveToXMI1(QDomDocument &qDoc, QDomElement &qElement); | ^~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:230:18: warning: ‘virtual void UMLWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] 230 | virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); | ^~~~~ /<>/umbrello/umlwidgets/umlwidget.h:234:18: warning: ‘virtual void UMLWidget::slotMenuSelection(QAction*)’ can be marked override [-Wsuggest-override] 234 | virtual void slotMenuSelection(QAction* action); | ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:251:18: warning: ‘virtual void UMLWidget::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] 251 | virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent* event); | ^~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:252:18: warning: ‘virtual void UMLWidget::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 252 | virtual void mouseDoubleClickEvent(QGraphicsSceneMouseEvent *event); | ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:253:18: warning: ‘virtual void UMLWidget::mousePressEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 253 | virtual void mousePressEvent(QGraphicsSceneMouseEvent *event); | ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:254:18: warning: ‘virtual void UMLWidget::mouseMoveEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 254 | virtual void mouseMoveEvent(QGraphicsSceneMouseEvent *event); | ^~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:255:18: warning: ‘virtual void UMLWidget::mouseReleaseEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 255 | virtual void mouseReleaseEvent(QGraphicsSceneMouseEvent *event); | ^~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/umlscene.h:17, from /<>/umbrello/petaltree2uml.cpp:34: /<>/umbrello/umlwidgets/classifierwidget.h:97:16: warning: ‘virtual UMLWidget* ClassifierWidget::onWidget(const QPointF&)’ can be marked override [-Wsuggest-override] 97 | UMLWidget* onWidget(const QPointF& p); | ^~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:98:16: warning: ‘virtual UMLWidget* ClassifierWidget::widgetWithID(Uml::ID::Type)’ can be marked override [-Wsuggest-override] 98 | UMLWidget* widgetWithID(Uml::ID::Type id); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:100:18: warning: ‘virtual void ClassifierWidget::setDocumentation(const QString&)’ can be marked override [-Wsuggest-override] 100 | virtual void setDocumentation(const QString& doc); | ^~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:102:12: warning: ‘virtual QSizeF ClassifierWidget::calculateSize(bool) const’ can be marked override [-Wsuggest-override] 102 | QSizeF calculateSize(bool withExtensions = true) const; | ^~~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:104:18: warning: ‘virtual void ClassifierWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] 104 | virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); | ^~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:105:26: warning: ‘virtual QPainterPath ClassifierWidget::shape() const’ can be marked override [-Wsuggest-override] 105 | virtual QPainterPath shape() const; | ^~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:107:18: warning: ‘virtual void ClassifierWidget::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 107 | virtual void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); | ^~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:108:18: warning: ‘virtual bool ClassifierWidget::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] 108 | virtual bool loadFromXMI1(QDomElement & qElement); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:111:18: warning: ‘virtual void ClassifierWidget::slotMenuSelection(QAction*)’ can be marked override [-Wsuggest-override] 111 | virtual void slotMenuSelection(QAction* action); | ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:121:12: warning: ‘virtual QSizeF ClassifierWidget::minimumSize() const’ can be marked override [-Wsuggest-override] 121 | QSizeF minimumSize() const; | ^~~~~~~~~~~ In file included from /<>/umbrello/petaltree2uml.cpp:34: /<>/umbrello/umlscene.h:338:10: warning: ‘virtual void UMLScene::dragEnterEvent(QGraphicsSceneDragDropEvent*)’ can be marked override [-Wsuggest-override] 338 | void dragEnterEvent(QGraphicsSceneDragDropEvent* enterEvent); | ^~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:339:10: warning: ‘virtual void UMLScene::dragMoveEvent(QGraphicsSceneDragDropEvent*)’ can be marked override [-Wsuggest-override] 339 | void dragMoveEvent(QGraphicsSceneDragDropEvent* moveEvent); | ^~~~~~~~~~~~~ /<>/umbrello/umlscene.h:340:10: warning: ‘virtual void UMLScene::dropEvent(QGraphicsSceneDragDropEvent*)’ can be marked override [-Wsuggest-override] 340 | void dropEvent(QGraphicsSceneDragDropEvent* dropEvent); | ^~~~~~~~~ /<>/umbrello/umlscene.h:342:10: warning: ‘virtual void UMLScene::mouseMoveEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 342 | void mouseMoveEvent(QGraphicsSceneMouseEvent* mouseEvent); | ^~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:343:10: warning: ‘virtual void UMLScene::mousePressEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 343 | void mousePressEvent(QGraphicsSceneMouseEvent* mouseEvent); | ^~~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:344:10: warning: ‘virtual void UMLScene::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 344 | void mouseDoubleClickEvent(QGraphicsSceneMouseEvent* mouseEvent); | ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:345:10: warning: ‘virtual void UMLScene::mouseReleaseEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 345 | void mouseReleaseEvent(QGraphicsSceneMouseEvent* mouseEvent); | ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:346:18: warning: ‘virtual void UMLScene::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] 346 | virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent* contextMenuEvent); | ^~~~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:358:18: warning: ‘virtual void UMLScene::drawBackground(QPainter*, const QRectF&)’ can be marked override [-Wsuggest-override] 358 | virtual void drawBackground(QPainter *painter, const QRectF &rect); | ^~~~~~~~~~~~~~ In file included from /<>/umbrello/petaltree2uml.cpp:35: /<>/umbrello/umlview.h:54:18: warning: ‘virtual void UMLView::wheelEvent(QWheelEvent*)’ can be marked override [-Wsuggest-override] 54 | virtual void wheelEvent(QWheelEvent* event); | ^~~~~~~~~~ /<>/umbrello/umlview.h:55:18: warning: ‘virtual void UMLView::showEvent(QShowEvent*)’ can be marked override [-Wsuggest-override] 55 | virtual void showEvent(QShowEvent *se); | ^~~~~~~~~ /<>/umbrello/umlview.h:56:18: warning: ‘virtual void UMLView::hideEvent(QHideEvent*)’ can be marked override [-Wsuggest-override] 56 | virtual void hideEvent(QHideEvent *he); | ^~~~~~~~~ /<>/umbrello/umlview.h:57:18: warning: ‘virtual void UMLView::mousePressEvent(QMouseEvent*)’ can be marked override [-Wsuggest-override] 57 | virtual void mousePressEvent(QMouseEvent* event); | ^~~~~~~~~~~~~~~ /<>/umbrello/umlview.h:58:18: warning: ‘virtual void UMLView::mouseReleaseEvent(QMouseEvent*)’ can be marked override [-Wsuggest-override] 58 | virtual void mouseReleaseEvent(QMouseEvent* event); | ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlview.h:59:18: warning: ‘virtual void UMLView::resizeEvent(QResizeEvent*)’ can be marked override [-Wsuggest-override] 59 | virtual void resizeEvent(QResizeEvent *event); | ^~~~~~~~~~~ In file included from /<>/umbrello/petaltree2uml.cpp:37: /<>/umbrello/umlwidgets/notewidget.h:48:18: warning: ‘virtual void NoteWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] 48 | virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); | ^~~~~ /<>/umbrello/umlwidgets/notewidget.h:61:18: warning: ‘virtual void NoteWidget::showPropertiesDialog()’ can be marked override [-Wsuggest-override] 61 | virtual void showPropertiesDialog(); | ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/notewidget.h:63:18: warning: ‘virtual bool NoteWidget::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] 63 | virtual bool loadFromXMI1(QDomElement & qElement); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/notewidget.h:64:18: warning: ‘virtual void NoteWidget::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 64 | virtual void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); | ^~~~~~~~~~ /<>/umbrello/umlwidgets/notewidget.h:69:10: warning: ‘virtual void NoteWidget::slotMenuSelection(QAction*)’ can be marked override [-Wsuggest-override] 69 | void slotMenuSelection(QAction* action); | ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/notewidget.h:72:20: warning: ‘virtual QSizeF NoteWidget::minimumSize() const’ can be marked override [-Wsuggest-override] 72 | virtual QSizeF minimumSize() const; | ^~~~~~~~~~~ /<>/umbrello/umlwidgets/notewidget.h:73:20: warning: ‘virtual QSizeF NoteWidget::calculateSize(bool) const’ can be marked override [-Wsuggest-override] 73 | virtual QSizeF calculateSize(bool withExtensions = true) const; | ^~~~~~~~~~~~~ /<>/umbrello/umlwidgets/notewidget.h:76:18: warning: ‘virtual void NoteWidget::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 76 | virtual void mouseDoubleClickEvent(QGraphicsSceneMouseEvent *event); | ^~~~~~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/petaltree2uml.cpp:38: /<>/umbrello/umlwidgets/associationwidget.h:62:18: warning: ‘virtual void AssociationWidget::setUMLObject(UMLObject*)’ can be marked override [-Wsuggest-override] 62 | virtual void setUMLObject(UMLObject *obj); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:66:18: warning: ‘virtual void AssociationWidget::lwSetFont(QFont)’ can be marked override [-Wsuggest-override] 66 | virtual void lwSetFont(QFont font); | ^~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:67:28: warning: ‘virtual UMLClassifier* AssociationWidget::operationOwner()’ can be marked override [-Wsuggest-override] 67 | virtual UMLClassifier *operationOwner(); | ^~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:69:27: warning: ‘virtual UMLOperation* AssociationWidget::operation()’ can be marked override [-Wsuggest-override] 69 | virtual UMLOperation *operation(); | ^~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:70:18: warning: ‘virtual void AssociationWidget::setOperation(UMLOperation*)’ can be marked override [-Wsuggest-override] 70 | virtual void setOperation(UMLOperation *op); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:72:21: warning: ‘virtual QString AssociationWidget::customOpText()’ can be marked override [-Wsuggest-override] 72 | virtual QString customOpText(); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:73:18: warning: ‘virtual void AssociationWidget::setCustomOpText(const QString&)’ can be marked override [-Wsuggest-override] 73 | virtual void setCustomOpText(const QString &opText); | ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:75:18: warning: ‘virtual void AssociationWidget::resetTextPositions()’ can be marked override [-Wsuggest-override] 75 | virtual void resetTextPositions(); | ^~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:77:18: warning: ‘virtual void AssociationWidget::setMessageText(FloatingTextWidget*)’ can be marked override [-Wsuggest-override] 77 | virtual void setMessageText(FloatingTextWidget *ft); | ^~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:78:18: warning: ‘virtual void AssociationWidget::setText(FloatingTextWidget*, const QString&)’ can be marked override [-Wsuggest-override] 78 | virtual void setText(FloatingTextWidget *ft, const QString &newText); | ^~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:80:18: warning: ‘virtual void AssociationWidget::showPropertiesDialog()’ can be marked override [-Wsuggest-override] 80 | virtual void showPropertiesDialog(); | ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:82:21: warning: ‘virtual QString AssociationWidget::lwOperationText()’ can be marked override [-Wsuggest-override] 82 | virtual QString lwOperationText(); | ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:83:28: warning: ‘virtual UMLClassifier* AssociationWidget::lwClassifier()’ can be marked override [-Wsuggest-override] 83 | virtual UMLClassifier *lwClassifier(); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:84:18: warning: ‘virtual void AssociationWidget::setOperationText(const QString&)’ can be marked override [-Wsuggest-override] 84 | virtual void setOperationText(const QString &op); | ^~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:86:18: warning: ‘virtual void AssociationWidget::constrainTextPos(qreal&, qreal&, qreal, qreal, Uml::TextRole::Enum)’ can be marked override [-Wsuggest-override] 86 | virtual void constrainTextPos(qreal &textX, qreal &textY, | ^~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:90:18: warning: ‘virtual void AssociationWidget::calculateNameTextSegment()’ can be marked override [-Wsuggest-override] 90 | virtual void calculateNameTextSegment(); | ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:105:10: warning: ‘virtual void AssociationWidget::setName(const QString&)’ can be marked override [-Wsuggest-override] 105 | void setName(const QString &strRole); | ^~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:149:20: warning: ‘virtual QRectF AssociationWidget::boundingRect() const’ can be marked override [-Wsuggest-override] 149 | virtual QRectF boundingRect() const; | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:150:26: warning: ‘virtual QPainterPath AssociationWidget::shape() const’ can be marked override [-Wsuggest-override] 150 | virtual QPainterPath shape() const; | ^~~~~ /<>/umbrello/umlwidgets/associationwidget.h:156:16: warning: ‘virtual UMLWidget* AssociationWidget::onWidget(const QPointF&)’ can be marked override [-Wsuggest-override] 156 | UMLWidget* onWidget(const QPointF &p); | ^~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:174:11: warning: ‘virtual QFont AssociationWidget::font() const’ can be marked override [-Wsuggest-override] 174 | QFont font() const; | ^~~~ /<>/umbrello/umlwidgets/associationwidget.h:176:18: warning: ‘virtual void AssociationWidget::setTextColor(const QColor&)’ can be marked override [-Wsuggest-override] 176 | virtual void setTextColor(const QColor &color); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:177:18: warning: ‘virtual void AssociationWidget::setLineColor(const QColor&)’ can be marked override [-Wsuggest-override] 177 | virtual void setLineColor(const QColor &color); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:178:18: warning: ‘virtual void AssociationWidget::setLineWidth(uint)’ can be marked override [-Wsuggest-override] 178 | virtual void setLineWidth(uint width); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:186:18: warning: ‘virtual bool AssociationWidget::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] 186 | virtual bool loadFromXMI1(QDomElement& qElement); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:187:18: warning: ‘virtual void AssociationWidget::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 187 | virtual void saveToXMI1(QDomDocument &qDoc, QDomElement &qElement); | ^~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:195:18: warning: ‘virtual void AssociationWidget::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 195 | virtual void mouseDoubleClickEvent(QGraphicsSceneMouseEvent *event); | ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:196:18: warning: ‘virtual void AssociationWidget::mouseMoveEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 196 | virtual void mouseMoveEvent(QGraphicsSceneMouseEvent *event); | ^~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:197:18: warning: ‘virtual void AssociationWidget::mousePressEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 197 | virtual void mousePressEvent(QGraphicsSceneMouseEvent *event); | ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:198:18: warning: ‘virtual void AssociationWidget::mouseReleaseEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 198 | virtual void mouseReleaseEvent(QGraphicsSceneMouseEvent *event); | ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:200:18: warning: ‘virtual void AssociationWidget::setSelected(bool)’ can be marked override [-Wsuggest-override] 200 | virtual void setSelected(bool _select); | ^~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:202:18: warning: ‘virtual void AssociationWidget::slotMenuSelection(QAction*)’ can be marked override [-Wsuggest-override] 202 | virtual void slotMenuSelection(QAction* action); | ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:209:18: warning: ‘virtual void AssociationWidget::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] 209 | virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent *event); | ^~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:211:18: warning: ‘virtual void AssociationWidget::hoverEnterEvent(QGraphicsSceneHoverEvent*)’ can be marked override [-Wsuggest-override] 211 | virtual void hoverEnterEvent(QGraphicsSceneHoverEvent *event); | ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:212:18: warning: ‘virtual void AssociationWidget::hoverLeaveEvent(QGraphicsSceneHoverEvent*)’ can be marked override [-Wsuggest-override] 212 | virtual void hoverLeaveEvent(QGraphicsSceneHoverEvent *event); | ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:213:18: warning: ‘virtual void AssociationWidget::hoverMoveEvent(QGraphicsSceneHoverEvent*)’ can be marked override [-Wsuggest-override] 213 | virtual void hoverMoveEvent(QGraphicsSceneHoverEvent *event); | ^~~~~~~~~~~~~~ In file included from /<>/umbrello/petaltree2uml.cpp:39: /<>/umbrello/umlwidgets/floatingtextwidget.h:61:18: warning: ‘virtual void FloatingTextWidget::showPropertiesDialog()’ can be marked override [-Wsuggest-override] 61 | virtual void showPropertiesDialog(); | ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/floatingtextwidget.h:66:10: warning: ‘virtual bool FloatingTextWidget::activate(IDChangeLog*)’ can be marked override [-Wsuggest-override] 66 | bool activate(IDChangeLog* ChangeLog = 0); | ^~~~~~~~ /<>/umbrello/umlwidgets/floatingtextwidget.h:79:16: warning: ‘virtual UMLWidget* FloatingTextWidget::onWidget(const QPointF&)’ can be marked override [-Wsuggest-override] 79 | UMLWidget* onWidget(const QPointF& p); | ^~~~~~~~ /<>/umbrello/umlwidgets/floatingtextwidget.h:81:18: warning: ‘virtual void FloatingTextWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] 81 | virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); | ^~~~~ /<>/umbrello/umlwidgets/floatingtextwidget.h:83:18: warning: ‘virtual void FloatingTextWidget::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 83 | virtual void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); | ^~~~~~~~~~ /<>/umbrello/umlwidgets/floatingtextwidget.h:84:18: warning: ‘virtual bool FloatingTextWidget::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] 84 | virtual bool loadFromXMI1(QDomElement& qElement); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/floatingtextwidget.h:87:18: warning: ‘virtual void FloatingTextWidget::slotMenuSelection(QAction*)’ can be marked override [-Wsuggest-override] 87 | virtual void slotMenuSelection(QAction* action); | ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/floatingtextwidget.h:91:12: warning: ‘virtual QSizeF FloatingTextWidget::minimumSize() const’ can be marked override [-Wsuggest-override] 91 | QSizeF minimumSize() const; | ^~~~~~~~~~~ /<>/umbrello/umlwidgets/floatingtextwidget.h:93:18: warning: ‘virtual void FloatingTextWidget::moveWidgetBy(qreal, qreal)’ can be marked override [-Wsuggest-override] 93 | virtual void moveWidgetBy(qreal diffX, qreal diffY); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/floatingtextwidget.h:94:18: warning: ‘virtual void FloatingTextWidget::constrainMovementForAllWidgets(qreal&, qreal&)’ can be marked override [-Wsuggest-override] 94 | virtual void constrainMovementForAllWidgets(qreal &diffX, qreal &diffY); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/petaltree2uml.cpp:268:16: warning: ‘virtual UMLObject* Import_Rose::AttributesReader::createListItem()’ can be marked override [-Wsuggest-override] 268 | UMLObject *createListItem() { | ^~~~~~~~~~~~~~ /<>/umbrello/petaltree2uml.cpp:271:10: warning: ‘virtual void Import_Rose::AttributesReader::insertAtParent(const PetalNode*, UMLObject*)’ can be marked override [-Wsuggest-override] 271 | void insertAtParent(const PetalNode *, UMLObject *item) { | ^~~~~~~~~~~~~~ /<>/umbrello/petaltree2uml.cpp:286:16: warning: ‘virtual UMLObject* Import_Rose::ParametersReader::createListItem()’ can be marked override [-Wsuggest-override] 286 | UMLObject *createListItem() { | ^~~~~~~~~~~~~~ /<>/umbrello/petaltree2uml.cpp:289:10: warning: ‘virtual void Import_Rose::ParametersReader::insertAtParent(const PetalNode*, UMLObject*)’ can be marked override [-Wsuggest-override] 289 | void insertAtParent(const PetalNode *, UMLObject *item) { | ^~~~~~~~~~~~~~ /<>/umbrello/petaltree2uml.cpp:306:16: warning: ‘virtual UMLObject* Import_Rose::OperationsReader::createListItem()’ can be marked override [-Wsuggest-override] 306 | UMLObject *createListItem() { | ^~~~~~~~~~~~~~ /<>/umbrello/petaltree2uml.cpp:309:10: warning: ‘virtual void Import_Rose::OperationsReader::insertAtParent(const PetalNode*, UMLObject*)’ can be marked override [-Wsuggest-override] 309 | void insertAtParent(const PetalNode *node, UMLObject *item) { | ^~~~~~~~~~~~~~ /<>/umbrello/petaltree2uml.cpp:327:16: warning: ‘virtual UMLObject* Import_Rose::SuperclassesReader::createListItem()’ can be marked override [-Wsuggest-override] 327 | UMLObject *createListItem() { | ^~~~~~~~~~~~~~ /<>/umbrello/petaltree2uml.cpp:334:10: warning: ‘virtual void Import_Rose::SuperclassesReader::setTypeReferences(UMLObject*, const QString&, const QString&)’ can be marked override [-Wsuggest-override] 334 | void setTypeReferences(UMLObject *item, | ^~~~~~~~~~~~~~~~~ /<>/umbrello/petaltree2uml.cpp:344:10: warning: ‘virtual void Import_Rose::SuperclassesReader::insertAtParent(const PetalNode*, UMLObject*)’ can be marked override [-Wsuggest-override] 344 | void insertAtParent(const PetalNode *, UMLObject *item) { | ^~~~~~~~~~~~~~ /<>/umbrello/petaltree2uml.cpp:362:16: warning: ‘virtual UMLObject* Import_Rose::RealizationsReader::createListItem()’ can be marked override [-Wsuggest-override] 362 | UMLObject *createListItem() { | ^~~~~~~~~~~~~~ /<>/umbrello/petaltree2uml.cpp:369:10: warning: ‘virtual void Import_Rose::RealizationsReader::setTypeReferences(UMLObject*, const QString&, const QString&)’ can be marked override [-Wsuggest-override] 369 | void setTypeReferences(UMLObject *item, | ^~~~~~~~~~~~~~~~~ /<>/umbrello/petaltree2uml.cpp:379:10: warning: ‘virtual void Import_Rose::RealizationsReader::insertAtParent(const PetalNode*, UMLObject*)’ can be marked override [-Wsuggest-override] 379 | void insertAtParent(const PetalNode *, UMLObject *item) { | ^~~~~~~~~~~~~~ [ 83%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/stereotypeswindow.cpp.o cd /<>/obj-aarch64-linux-gnu/umbrello && /usr/bin/aarch64-linux-gnu-g++ -DCMAKE_BINARY_DIR=\"/<>/obj-aarch64-linux-gnu\" -DKCOREADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLO_VERSION_STRING=\"2.23.3\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-aarch64-linux-gnu/umbrello -I/<>/umbrello -I/<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/include -I/<>/obj-aarch64-linux-gnu -I/<>/umbrello/clipboard -I/<>/umbrello/cmds -I/<>/umbrello/codegenerators -I/<>/umbrello/codegenerators/ada -I/<>/umbrello/codegenerators/as -I/<>/umbrello/codegenerators/cpp -I/<>/umbrello/codegenerators/csharp -I/<>/umbrello/codegenerators/d -I/<>/umbrello/codegenerators/idl -I/<>/umbrello/codegenerators/java -I/<>/umbrello/codegenerators/js -I/<>/umbrello/codegenerators/pascal -I/<>/umbrello/codegenerators/perl -I/<>/umbrello/codegenerators/php -I/<>/umbrello/codegenerators/python -I/<>/umbrello/codegenerators/ruby -I/<>/umbrello/codegenerators/sql -I/<>/umbrello/codegenerators/tcl -I/<>/umbrello/codegenerators/vala -I/<>/umbrello/codegenerators/xml -I/<>/umbrello/codegenwizard -I/<>/umbrello/codeimport -I/<>/umbrello/codeimport/csharp -I/<>/umbrello/codeimpwizard -I/<>/umbrello/debug -I/<>/umbrello/dialogs -I/<>/umbrello/dialogs/pages -I/<>/umbrello/dialogs/widgets -I/<>/umbrello/docgenerators -I/<>/umbrello/finder -I/<>/umbrello/refactoring -I/<>/umbrello/uml1model -I/<>/umbrello/umlwidgets -I/<>/lib/cppparser -I/<>/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/aarch64-linux-gnu/qt5 -isystem /usr/include/aarch64-linux-gnu/qt5/QtWidgets -isystem /usr/include/aarch64-linux-gnu/qt5/QtGui -isystem /usr/include/aarch64-linux-gnu/qt5/QtCore -isystem /usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/aarch64-linux-gnu/qt5/QtXml -isystem /usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/aarch64-linux-gnu/qt5/QtSvg -isystem /usr/include/aarch64-linux-gnu/qt5/QtWebKitWidgets -isystem /usr/include/aarch64-linux-gnu/qt5/QtWebKit -isystem /usr/include/aarch64-linux-gnu/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/aarch64-linux-gnu/qt5/QtConcurrent -isystem /usr/include/aarch64-linux-gnu/qt5/QtDBus -isystem /usr/include/KF5/KTextEditor -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -fno-delete-null-pointer-checks -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -o CMakeFiles/libumbrello.dir/stereotypeswindow.cpp.o -c /<>/umbrello/stereotypeswindow.cpp In file included from /<>/umbrello/stereotypeswindow.cpp:14: /<>/umbrello/uml1model/stereotype.h:51:18: warning: ‘virtual void UMLStereotype::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 51 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/stereotype.h:53:24: warning: ‘virtual UMLObject* UMLStereotype::clone() const’ can be marked override [-Wsuggest-override] 53 | virtual UMLObject* clone() const; | ^~~~~ /<>/umbrello/uml1model/stereotype.h:62:10: warning: ‘virtual void UMLStereotype::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 62 | void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/stereotype.h:64:18: warning: ‘virtual bool UMLStereotype::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] 64 | virtual bool showPropertiesDialog(QWidget* parent); | ^~~~~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/stereotypeswindow.cpp:15: /<>/umbrello/models/stereotypesmodel.h:30:9: warning: ‘virtual int StereotypesModel::rowCount(const QModelIndex&) const’ can be marked override [-Wsuggest-override] 30 | int rowCount(const QModelIndex &parent) const; | ^~~~~~~~ /<>/umbrello/models/stereotypesmodel.h:31:9: warning: ‘virtual int StereotypesModel::columnCount(const QModelIndex&) const’ can be marked override [-Wsuggest-override] 31 | int columnCount(const QModelIndex &parent) const; | ^~~~~~~~~~~ /<>/umbrello/models/stereotypesmodel.h:33:14: warning: ‘virtual QVariant StereotypesModel::headerData(int, Qt::Orientation, int) const’ can be marked override [-Wsuggest-override] 33 | QVariant headerData(int section, Qt::Orientation orientation, int role = Qt::DisplayRole) const; | ^~~~~~~~~~ /<>/umbrello/models/stereotypesmodel.h:34:14: warning: ‘virtual QVariant StereotypesModel::data(const QModelIndex&, int) const’ can be marked override [-Wsuggest-override] 34 | QVariant data(const QModelIndex & index, int role = Qt::DisplayRole) const; | ^~~~ In file included from /<>/umbrello/uml.h:15, from /<>/umbrello/stereotypeswindow.cpp:16: /<>/umbrello/dialogs/multipagedialogbase.h:101:18: warning: ‘virtual void MultiPageDialogBase::keyPressEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] 101 | virtual void keyPressEvent(QKeyEvent *event); | ^~~~~~~~~~~~~ In file included from /<>/umbrello/stereotypeswindow.cpp:16: /<>/umbrello/uml.h:201:18: warning: ‘virtual void UMLApp::keyPressEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] 201 | virtual void keyPressEvent(QKeyEvent* e); | ^~~~~~~~~~~~~ /<>/umbrello/uml.h:202:18: warning: ‘virtual void UMLApp::keyReleaseEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] 202 | virtual void keyReleaseEvent(QKeyEvent* e); | ^~~~~~~~~~~~~~~ /<>/umbrello/uml.h:204:18: warning: ‘virtual void UMLApp::customEvent(QEvent*)’ can be marked override [-Wsuggest-override] 204 | virtual void customEvent(QEvent* e); | ^~~~~~~~~~~ /<>/umbrello/uml.h:215:18: warning: ‘virtual bool UMLApp::queryClose()’ can be marked override [-Wsuggest-override] 215 | virtual bool queryClose(); | ^~~~~~~~~~ /<>/umbrello/uml.h:217:18: warning: ‘virtual void UMLApp::saveProperties(KConfigGroup&)’ can be marked override [-Wsuggest-override] 217 | virtual void saveProperties(KConfigGroup & cfg); | ^~~~~~~~~~~~~~ /<>/umbrello/uml.h:218:18: warning: ‘virtual void UMLApp::readProperties(const KConfigGroup&)’ can be marked override [-Wsuggest-override] 218 | virtual void readProperties(const KConfigGroup & cfg); | ^~~~~~~~~~~~~~ In file included from /<>/umbrello/listpopupmenu.h:17, from /<>/umbrello/umldoc.h:16, from /<>/umbrello/stereotypeswindow.cpp:17: /<>/umbrello/umlwidgets/widgetbase.h:187:20: warning: ‘virtual QRectF WidgetBase::boundingRect() const’ can be marked override [-Wsuggest-override] 187 | virtual QRectF boundingRect() const; | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/widgetbase.h:191:18: warning: ‘virtual void WidgetBase::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] 191 | virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); | ^~~~~ /<>/umbrello/umlwidgets/widgetbase.h:260:18: warning: ‘virtual void WidgetBase::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] 260 | virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent *event); | ^~~~~~~~~~~~~~~~ [ 83%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/toolbarstatearrow.cpp.o cd /<>/obj-aarch64-linux-gnu/umbrello && /usr/bin/aarch64-linux-gnu-g++ -DCMAKE_BINARY_DIR=\"/<>/obj-aarch64-linux-gnu\" -DKCOREADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLO_VERSION_STRING=\"2.23.3\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-aarch64-linux-gnu/umbrello -I/<>/umbrello -I/<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/include -I/<>/obj-aarch64-linux-gnu -I/<>/umbrello/clipboard -I/<>/umbrello/cmds -I/<>/umbrello/codegenerators -I/<>/umbrello/codegenerators/ada -I/<>/umbrello/codegenerators/as -I/<>/umbrello/codegenerators/cpp -I/<>/umbrello/codegenerators/csharp -I/<>/umbrello/codegenerators/d -I/<>/umbrello/codegenerators/idl -I/<>/umbrello/codegenerators/java -I/<>/umbrello/codegenerators/js -I/<>/umbrello/codegenerators/pascal -I/<>/umbrello/codegenerators/perl -I/<>/umbrello/codegenerators/php -I/<>/umbrello/codegenerators/python -I/<>/umbrello/codegenerators/ruby -I/<>/umbrello/codegenerators/sql -I/<>/umbrello/codegenerators/tcl -I/<>/umbrello/codegenerators/vala -I/<>/umbrello/codegenerators/xml -I/<>/umbrello/codegenwizard -I/<>/umbrello/codeimport -I/<>/umbrello/codeimport/csharp -I/<>/umbrello/codeimpwizard -I/<>/umbrello/debug -I/<>/umbrello/dialogs -I/<>/umbrello/dialogs/pages -I/<>/umbrello/dialogs/widgets -I/<>/umbrello/docgenerators -I/<>/umbrello/finder -I/<>/umbrello/refactoring -I/<>/umbrello/uml1model -I/<>/umbrello/umlwidgets -I/<>/lib/cppparser -I/<>/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/aarch64-linux-gnu/qt5 -isystem /usr/include/aarch64-linux-gnu/qt5/QtWidgets -isystem /usr/include/aarch64-linux-gnu/qt5/QtGui -isystem /usr/include/aarch64-linux-gnu/qt5/QtCore -isystem /usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/aarch64-linux-gnu/qt5/QtXml -isystem /usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/aarch64-linux-gnu/qt5/QtSvg -isystem /usr/include/aarch64-linux-gnu/qt5/QtWebKitWidgets -isystem /usr/include/aarch64-linux-gnu/qt5/QtWebKit -isystem /usr/include/aarch64-linux-gnu/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/aarch64-linux-gnu/qt5/QtConcurrent -isystem /usr/include/aarch64-linux-gnu/qt5/QtDBus -isystem /usr/include/KF5/KTextEditor -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -fno-delete-null-pointer-checks -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -o CMakeFiles/libumbrello.dir/toolbarstatearrow.cpp.o -c /<>/umbrello/toolbarstatearrow.cpp In file included from /<>/umbrello/toolbarstatearrow.cpp:12: /<>/umbrello/toolbarstatearrow.h:37:18: warning: ‘virtual void ToolBarStateArrow::init()’ can be marked override [-Wsuggest-override] 37 | virtual void init(); | ^~~~ /<>/umbrello/toolbarstatearrow.h:42:18: warning: ‘virtual void ToolBarStateArrow::mousePressAssociation()’ can be marked override [-Wsuggest-override] 42 | virtual void mousePressAssociation(); | ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/toolbarstatearrow.h:43:18: warning: ‘virtual void ToolBarStateArrow::mousePressWidget()’ can be marked override [-Wsuggest-override] 43 | virtual void mousePressWidget(); | ^~~~~~~~~~~~~~~~ /<>/umbrello/toolbarstatearrow.h:44:18: warning: ‘virtual void ToolBarStateArrow::mousePressEmpty()’ can be marked override [-Wsuggest-override] 44 | virtual void mousePressEmpty(); | ^~~~~~~~~~~~~~~ /<>/umbrello/toolbarstatearrow.h:45:18: warning: ‘virtual void ToolBarStateArrow::mouseReleaseAssociation()’ can be marked override [-Wsuggest-override] 45 | virtual void mouseReleaseAssociation(); | ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/toolbarstatearrow.h:46:18: warning: ‘virtual void ToolBarStateArrow::mouseReleaseWidget()’ can be marked override [-Wsuggest-override] 46 | virtual void mouseReleaseWidget(); | ^~~~~~~~~~~~~~~~~~ /<>/umbrello/toolbarstatearrow.h:47:18: warning: ‘virtual void ToolBarStateArrow::mouseReleaseEmpty()’ can be marked override [-Wsuggest-override] 47 | virtual void mouseReleaseEmpty(); | ^~~~~~~~~~~~~~~~~ /<>/umbrello/toolbarstatearrow.h:48:18: warning: ‘virtual void ToolBarStateArrow::mouseDoubleClickAssociation()’ can be marked override [-Wsuggest-override] 48 | virtual void mouseDoubleClickAssociation(); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/toolbarstatearrow.h:49:18: warning: ‘virtual void ToolBarStateArrow::mouseDoubleClickWidget()’ can be marked override [-Wsuggest-override] 49 | virtual void mouseDoubleClickWidget(); | ^~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/toolbarstatearrow.h:50:18: warning: ‘virtual void ToolBarStateArrow::mouseMoveAssociation()’ can be marked override [-Wsuggest-override] 50 | virtual void mouseMoveAssociation(); | ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/toolbarstatearrow.h:51:18: warning: ‘virtual void ToolBarStateArrow::mouseMoveWidget()’ can be marked override [-Wsuggest-override] 51 | virtual void mouseMoveWidget(); | ^~~~~~~~~~~~~~~ /<>/umbrello/toolbarstatearrow.h:52:18: warning: ‘virtual void ToolBarStateArrow::mouseMoveEmpty()’ can be marked override [-Wsuggest-override] 52 | virtual void mouseMoveEmpty(); | ^~~~~~~~~~~~~~ /<>/umbrello/toolbarstatearrow.h:54:18: warning: ‘virtual void ToolBarStateArrow::setCurrentWidget(UMLWidget*)’ can be marked override [-Wsuggest-override] 54 | virtual void setCurrentWidget(UMLWidget* currentWidget); | ^~~~~~~~~~~~~~~~ /<>/umbrello/toolbarstatearrow.h:56:18: warning: ‘virtual void ToolBarStateArrow::changeTool()’ can be marked override [-Wsuggest-override] 56 | virtual void changeTool(); | ^~~~~~~~~~ In file included from /<>/umbrello/umlwidgets/umlwidget.h:18, from /<>/umbrello/umlwidgets/classifierwidget.h:16, from /<>/umbrello/umlscene.h:17, from /<>/umbrello/umlwidgets/linkwidget.h:15, from /<>/umbrello/umlwidgets/associationwidget.h:15, from /<>/umbrello/toolbarstatearrow.cpp:15: /<>/umbrello/umlwidgets/widgetbase.h:187:20: warning: ‘virtual QRectF WidgetBase::boundingRect() const’ can be marked override [-Wsuggest-override] 187 | virtual QRectF boundingRect() const; | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/widgetbase.h:191:18: warning: ‘virtual void WidgetBase::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] 191 | virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); | ^~~~~ /<>/umbrello/umlwidgets/widgetbase.h:260:18: warning: ‘virtual void WidgetBase::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] 260 | virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent *event); | ^~~~~~~~~~~~~~~~ In file included from /<>/umbrello/umlwidgets/classifierwidget.h:16, from /<>/umbrello/umlscene.h:17, from /<>/umbrello/umlwidgets/linkwidget.h:15, from /<>/umbrello/umlwidgets/associationwidget.h:15, from /<>/umbrello/toolbarstatearrow.cpp:15: /<>/umbrello/umlwidgets/umlwidget.h:71:18: warning: ‘virtual void UMLWidget::setUseFillColor(bool)’ can be marked override [-Wsuggest-override] 71 | virtual void setUseFillColor(bool fc); | ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:74:18: warning: ‘virtual void UMLWidget::setTextColor(const QColor&)’ can be marked override [-Wsuggest-override] 74 | virtual void setTextColor(const QColor &color); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:77:18: warning: ‘virtual void UMLWidget::setLineColor(const QColor&)’ can be marked override [-Wsuggest-override] 77 | virtual void setLineColor(const QColor &color); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:80:18: warning: ‘virtual void UMLWidget::setLineWidth(uint)’ can be marked override [-Wsuggest-override] 80 | virtual void setLineWidth(uint width); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:83:18: warning: ‘virtual void UMLWidget::setFillColor(const QColor&)’ can be marked override [-Wsuggest-override] 83 | virtual void setFillColor(const QColor &color); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:87:18: warning: ‘virtual void UMLWidget::setSelected(bool)’ can be marked override [-Wsuggest-override] 87 | virtual void setSelected(bool _select); | ^~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:96:18: warning: ‘virtual void UMLWidget::setFont(const QFont&)’ can be marked override [-Wsuggest-override] 96 | virtual void setFont(const QFont &font); | ^~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:173:18: warning: ‘virtual void UMLWidget::showPropertiesDialog()’ can be marked override [-Wsuggest-override] 173 | virtual void showPropertiesDialog(); | ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:192:18: warning: ‘virtual bool UMLWidget::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] 192 | virtual bool loadFromXMI1(QDomElement &qElement); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:193:18: warning: ‘virtual void UMLWidget::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 193 | virtual void saveToXMI1(QDomDocument &qDoc, QDomElement &qElement); | ^~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:230:18: warning: ‘virtual void UMLWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] 230 | virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); | ^~~~~ /<>/umbrello/umlwidgets/umlwidget.h:234:18: warning: ‘virtual void UMLWidget::slotMenuSelection(QAction*)’ can be marked override [-Wsuggest-override] 234 | virtual void slotMenuSelection(QAction* action); | ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:251:18: warning: ‘virtual void UMLWidget::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] 251 | virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent* event); | ^~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:252:18: warning: ‘virtual void UMLWidget::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 252 | virtual void mouseDoubleClickEvent(QGraphicsSceneMouseEvent *event); | ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:253:18: warning: ‘virtual void UMLWidget::mousePressEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 253 | virtual void mousePressEvent(QGraphicsSceneMouseEvent *event); | ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:254:18: warning: ‘virtual void UMLWidget::mouseMoveEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 254 | virtual void mouseMoveEvent(QGraphicsSceneMouseEvent *event); | ^~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:255:18: warning: ‘virtual void UMLWidget::mouseReleaseEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 255 | virtual void mouseReleaseEvent(QGraphicsSceneMouseEvent *event); | ^~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/umlscene.h:17, from /<>/umbrello/umlwidgets/linkwidget.h:15, from /<>/umbrello/umlwidgets/associationwidget.h:15, from /<>/umbrello/toolbarstatearrow.cpp:15: /<>/umbrello/umlwidgets/classifierwidget.h:97:16: warning: ‘virtual UMLWidget* ClassifierWidget::onWidget(const QPointF&)’ can be marked override [-Wsuggest-override] 97 | UMLWidget* onWidget(const QPointF& p); | ^~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:98:16: warning: ‘virtual UMLWidget* ClassifierWidget::widgetWithID(Uml::ID::Type)’ can be marked override [-Wsuggest-override] 98 | UMLWidget* widgetWithID(Uml::ID::Type id); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:100:18: warning: ‘virtual void ClassifierWidget::setDocumentation(const QString&)’ can be marked override [-Wsuggest-override] 100 | virtual void setDocumentation(const QString& doc); | ^~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:102:12: warning: ‘virtual QSizeF ClassifierWidget::calculateSize(bool) const’ can be marked override [-Wsuggest-override] 102 | QSizeF calculateSize(bool withExtensions = true) const; | ^~~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:104:18: warning: ‘virtual void ClassifierWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] 104 | virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); | ^~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:105:26: warning: ‘virtual QPainterPath ClassifierWidget::shape() const’ can be marked override [-Wsuggest-override] 105 | virtual QPainterPath shape() const; | ^~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:107:18: warning: ‘virtual void ClassifierWidget::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 107 | virtual void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); | ^~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:108:18: warning: ‘virtual bool ClassifierWidget::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] 108 | virtual bool loadFromXMI1(QDomElement & qElement); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:111:18: warning: ‘virtual void ClassifierWidget::slotMenuSelection(QAction*)’ can be marked override [-Wsuggest-override] 111 | virtual void slotMenuSelection(QAction* action); | ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:121:12: warning: ‘virtual QSizeF ClassifierWidget::minimumSize() const’ can be marked override [-Wsuggest-override] 121 | QSizeF minimumSize() const; | ^~~~~~~~~~~ In file included from /<>/umbrello/umlwidgets/linkwidget.h:15, from /<>/umbrello/umlwidgets/associationwidget.h:15, from /<>/umbrello/toolbarstatearrow.cpp:15: /<>/umbrello/umlscene.h:338:10: warning: ‘virtual void UMLScene::dragEnterEvent(QGraphicsSceneDragDropEvent*)’ can be marked override [-Wsuggest-override] 338 | void dragEnterEvent(QGraphicsSceneDragDropEvent* enterEvent); | ^~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:339:10: warning: ‘virtual void UMLScene::dragMoveEvent(QGraphicsSceneDragDropEvent*)’ can be marked override [-Wsuggest-override] 339 | void dragMoveEvent(QGraphicsSceneDragDropEvent* moveEvent); | ^~~~~~~~~~~~~ /<>/umbrello/umlscene.h:340:10: warning: ‘virtual void UMLScene::dropEvent(QGraphicsSceneDragDropEvent*)’ can be marked override [-Wsuggest-override] 340 | void dropEvent(QGraphicsSceneDragDropEvent* dropEvent); | ^~~~~~~~~ /<>/umbrello/umlscene.h:342:10: warning: ‘virtual void UMLScene::mouseMoveEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 342 | void mouseMoveEvent(QGraphicsSceneMouseEvent* mouseEvent); | ^~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:343:10: warning: ‘virtual void UMLScene::mousePressEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 343 | void mousePressEvent(QGraphicsSceneMouseEvent* mouseEvent); | ^~~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:344:10: warning: ‘virtual void UMLScene::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 344 | void mouseDoubleClickEvent(QGraphicsSceneMouseEvent* mouseEvent); | ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:345:10: warning: ‘virtual void UMLScene::mouseReleaseEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 345 | void mouseReleaseEvent(QGraphicsSceneMouseEvent* mouseEvent); | ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:346:18: warning: ‘virtual void UMLScene::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] 346 | virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent* contextMenuEvent); | ^~~~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:358:18: warning: ‘virtual void UMLScene::drawBackground(QPainter*, const QRectF&)’ can be marked override [-Wsuggest-override] 358 | virtual void drawBackground(QPainter *painter, const QRectF &rect); | ^~~~~~~~~~~~~~ In file included from /<>/umbrello/toolbarstatearrow.cpp:15: /<>/umbrello/umlwidgets/associationwidget.h:62:18: warning: ‘virtual void AssociationWidget::setUMLObject(UMLObject*)’ can be marked override [-Wsuggest-override] 62 | virtual void setUMLObject(UMLObject *obj); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:66:18: warning: ‘virtual void AssociationWidget::lwSetFont(QFont)’ can be marked override [-Wsuggest-override] 66 | virtual void lwSetFont(QFont font); | ^~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:67:28: warning: ‘virtual UMLClassifier* AssociationWidget::operationOwner()’ can be marked override [-Wsuggest-override] 67 | virtual UMLClassifier *operationOwner(); | ^~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:69:27: warning: ‘virtual UMLOperation* AssociationWidget::operation()’ can be marked override [-Wsuggest-override] 69 | virtual UMLOperation *operation(); | ^~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:70:18: warning: ‘virtual void AssociationWidget::setOperation(UMLOperation*)’ can be marked override [-Wsuggest-override] 70 | virtual void setOperation(UMLOperation *op); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:72:21: warning: ‘virtual QString AssociationWidget::customOpText()’ can be marked override [-Wsuggest-override] 72 | virtual QString customOpText(); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:73:18: warning: ‘virtual void AssociationWidget::setCustomOpText(const QString&)’ can be marked override [-Wsuggest-override] 73 | virtual void setCustomOpText(const QString &opText); | ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:75:18: warning: ‘virtual void AssociationWidget::resetTextPositions()’ can be marked override [-Wsuggest-override] 75 | virtual void resetTextPositions(); | ^~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:77:18: warning: ‘virtual void AssociationWidget::setMessageText(FloatingTextWidget*)’ can be marked override [-Wsuggest-override] 77 | virtual void setMessageText(FloatingTextWidget *ft); | ^~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:78:18: warning: ‘virtual void AssociationWidget::setText(FloatingTextWidget*, const QString&)’ can be marked override [-Wsuggest-override] 78 | virtual void setText(FloatingTextWidget *ft, const QString &newText); | ^~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:80:18: warning: ‘virtual void AssociationWidget::showPropertiesDialog()’ can be marked override [-Wsuggest-override] 80 | virtual void showPropertiesDialog(); | ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:82:21: warning: ‘virtual QString AssociationWidget::lwOperationText()’ can be marked override [-Wsuggest-override] 82 | virtual QString lwOperationText(); | ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:83:28: warning: ‘virtual UMLClassifier* AssociationWidget::lwClassifier()’ can be marked override [-Wsuggest-override] 83 | virtual UMLClassifier *lwClassifier(); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:84:18: warning: ‘virtual void AssociationWidget::setOperationText(const QString&)’ can be marked override [-Wsuggest-override] 84 | virtual void setOperationText(const QString &op); | ^~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:86:18: warning: ‘virtual void AssociationWidget::constrainTextPos(qreal&, qreal&, qreal, qreal, Uml::TextRole::Enum)’ can be marked override [-Wsuggest-override] 86 | virtual void constrainTextPos(qreal &textX, qreal &textY, | ^~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:90:18: warning: ‘virtual void AssociationWidget::calculateNameTextSegment()’ can be marked override [-Wsuggest-override] 90 | virtual void calculateNameTextSegment(); | ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:105:10: warning: ‘virtual void AssociationWidget::setName(const QString&)’ can be marked override [-Wsuggest-override] 105 | void setName(const QString &strRole); | ^~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:149:20: warning: ‘virtual QRectF AssociationWidget::boundingRect() const’ can be marked override [-Wsuggest-override] 149 | virtual QRectF boundingRect() const; | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:150:26: warning: ‘virtual QPainterPath AssociationWidget::shape() const’ can be marked override [-Wsuggest-override] 150 | virtual QPainterPath shape() const; | ^~~~~ /<>/umbrello/umlwidgets/associationwidget.h:156:16: warning: ‘virtual UMLWidget* AssociationWidget::onWidget(const QPointF&)’ can be marked override [-Wsuggest-override] 156 | UMLWidget* onWidget(const QPointF &p); | ^~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:174:11: warning: ‘virtual QFont AssociationWidget::font() const’ can be marked override [-Wsuggest-override] 174 | QFont font() const; | ^~~~ /<>/umbrello/umlwidgets/associationwidget.h:176:18: warning: ‘virtual void AssociationWidget::setTextColor(const QColor&)’ can be marked override [-Wsuggest-override] 176 | virtual void setTextColor(const QColor &color); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:177:18: warning: ‘virtual void AssociationWidget::setLineColor(const QColor&)’ can be marked override [-Wsuggest-override] 177 | virtual void setLineColor(const QColor &color); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:178:18: warning: ‘virtual void AssociationWidget::setLineWidth(uint)’ can be marked override [-Wsuggest-override] 178 | virtual void setLineWidth(uint width); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:186:18: warning: ‘virtual bool AssociationWidget::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] 186 | virtual bool loadFromXMI1(QDomElement& qElement); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:187:18: warning: ‘virtual void AssociationWidget::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 187 | virtual void saveToXMI1(QDomDocument &qDoc, QDomElement &qElement); | ^~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:195:18: warning: ‘virtual void AssociationWidget::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 195 | virtual void mouseDoubleClickEvent(QGraphicsSceneMouseEvent *event); | ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:196:18: warning: ‘virtual void AssociationWidget::mouseMoveEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 196 | virtual void mouseMoveEvent(QGraphicsSceneMouseEvent *event); | ^~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:197:18: warning: ‘virtual void AssociationWidget::mousePressEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 197 | virtual void mousePressEvent(QGraphicsSceneMouseEvent *event); | ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:198:18: warning: ‘virtual void AssociationWidget::mouseReleaseEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 198 | virtual void mouseReleaseEvent(QGraphicsSceneMouseEvent *event); | ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:200:18: warning: ‘virtual void AssociationWidget::setSelected(bool)’ can be marked override [-Wsuggest-override] 200 | virtual void setSelected(bool _select); | ^~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:202:18: warning: ‘virtual void AssociationWidget::slotMenuSelection(QAction*)’ can be marked override [-Wsuggest-override] 202 | virtual void slotMenuSelection(QAction* action); | ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:209:18: warning: ‘virtual void AssociationWidget::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] 209 | virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent *event); | ^~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:211:18: warning: ‘virtual void AssociationWidget::hoverEnterEvent(QGraphicsSceneHoverEvent*)’ can be marked override [-Wsuggest-override] 211 | virtual void hoverEnterEvent(QGraphicsSceneHoverEvent *event); | ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:212:18: warning: ‘virtual void AssociationWidget::hoverLeaveEvent(QGraphicsSceneHoverEvent*)’ can be marked override [-Wsuggest-override] 212 | virtual void hoverLeaveEvent(QGraphicsSceneHoverEvent *event); | ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:213:18: warning: ‘virtual void AssociationWidget::hoverMoveEvent(QGraphicsSceneHoverEvent*)’ can be marked override [-Wsuggest-override] 213 | virtual void hoverMoveEvent(QGraphicsSceneHoverEvent *event); | ^~~~~~~~~~~~~~ [ 83%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/toolbarstateassociation.cpp.o cd /<>/obj-aarch64-linux-gnu/umbrello && /usr/bin/aarch64-linux-gnu-g++ -DCMAKE_BINARY_DIR=\"/<>/obj-aarch64-linux-gnu\" -DKCOREADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLO_VERSION_STRING=\"2.23.3\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-aarch64-linux-gnu/umbrello -I/<>/umbrello -I/<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/include -I/<>/obj-aarch64-linux-gnu -I/<>/umbrello/clipboard -I/<>/umbrello/cmds -I/<>/umbrello/codegenerators -I/<>/umbrello/codegenerators/ada -I/<>/umbrello/codegenerators/as -I/<>/umbrello/codegenerators/cpp -I/<>/umbrello/codegenerators/csharp -I/<>/umbrello/codegenerators/d -I/<>/umbrello/codegenerators/idl -I/<>/umbrello/codegenerators/java -I/<>/umbrello/codegenerators/js -I/<>/umbrello/codegenerators/pascal -I/<>/umbrello/codegenerators/perl -I/<>/umbrello/codegenerators/php -I/<>/umbrello/codegenerators/python -I/<>/umbrello/codegenerators/ruby -I/<>/umbrello/codegenerators/sql -I/<>/umbrello/codegenerators/tcl -I/<>/umbrello/codegenerators/vala -I/<>/umbrello/codegenerators/xml -I/<>/umbrello/codegenwizard -I/<>/umbrello/codeimport -I/<>/umbrello/codeimport/csharp -I/<>/umbrello/codeimpwizard -I/<>/umbrello/debug -I/<>/umbrello/dialogs -I/<>/umbrello/dialogs/pages -I/<>/umbrello/dialogs/widgets -I/<>/umbrello/docgenerators -I/<>/umbrello/finder -I/<>/umbrello/refactoring -I/<>/umbrello/uml1model -I/<>/umbrello/umlwidgets -I/<>/lib/cppparser -I/<>/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/aarch64-linux-gnu/qt5 -isystem /usr/include/aarch64-linux-gnu/qt5/QtWidgets -isystem /usr/include/aarch64-linux-gnu/qt5/QtGui -isystem /usr/include/aarch64-linux-gnu/qt5/QtCore -isystem /usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/aarch64-linux-gnu/qt5/QtXml -isystem /usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/aarch64-linux-gnu/qt5/QtSvg -isystem /usr/include/aarch64-linux-gnu/qt5/QtWebKitWidgets -isystem /usr/include/aarch64-linux-gnu/qt5/QtWebKit -isystem /usr/include/aarch64-linux-gnu/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/aarch64-linux-gnu/qt5/QtConcurrent -isystem /usr/include/aarch64-linux-gnu/qt5/QtDBus -isystem /usr/include/KF5/KTextEditor -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -fno-delete-null-pointer-checks -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -o CMakeFiles/libumbrello.dir/toolbarstateassociation.cpp.o -c /<>/umbrello/toolbarstateassociation.cpp In file included from /<>/umbrello/toolbarstateassociation.cpp:12: /<>/umbrello/toolbarstateassociation.h:46:18: warning: ‘virtual void ToolBarStateAssociation::init()’ can be marked override [-Wsuggest-override] 46 | virtual void init(); | ^~~~ /<>/umbrello/toolbarstateassociation.h:48:18: warning: ‘virtual void ToolBarStateAssociation::cleanBeforeChange()’ can be marked override [-Wsuggest-override] 48 | virtual void cleanBeforeChange(); | ^~~~~~~~~~~~~~~~~ /<>/umbrello/toolbarstateassociation.h:50:18: warning: ‘virtual void ToolBarStateAssociation::mouseMove(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 50 | virtual void mouseMove(QGraphicsSceneMouseEvent* ome); | ^~~~~~~~~ /<>/umbrello/toolbarstateassociation.h:54:18: warning: ‘virtual void ToolBarStateAssociation::slotWidgetRemoved(UMLWidget*)’ can be marked override [-Wsuggest-override] 54 | virtual void slotWidgetRemoved(UMLWidget* widget); | ^~~~~~~~~~~~~~~~~ /<>/umbrello/toolbarstateassociation.h:58:18: warning: ‘virtual void ToolBarStateAssociation::mouseReleaseAssociation()’ can be marked override [-Wsuggest-override] 58 | virtual void mouseReleaseAssociation(); | ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/toolbarstateassociation.h:59:18: warning: ‘virtual void ToolBarStateAssociation::mouseReleaseWidget()’ can be marked override [-Wsuggest-override] 59 | virtual void mouseReleaseWidget(); | ^~~~~~~~~~~~~~~~~~ /<>/umbrello/toolbarstateassociation.h:60:18: warning: ‘virtual void ToolBarStateAssociation::mouseReleaseEmpty()’ can be marked override [-Wsuggest-override] 60 | virtual void mouseReleaseEmpty(); | ^~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/assocrules.h:15, from /<>/umbrello/toolbarstateassociation.cpp:15: /<>/umbrello/umlwidgets/widgetbase.h:187:20: warning: ‘virtual QRectF WidgetBase::boundingRect() const’ can be marked override [-Wsuggest-override] 187 | virtual QRectF boundingRect() const; | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/widgetbase.h:191:18: warning: ‘virtual void WidgetBase::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] 191 | virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); | ^~~~~ /<>/umbrello/umlwidgets/widgetbase.h:260:18: warning: ‘virtual void WidgetBase::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] 260 | virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent *event); | ^~~~~~~~~~~~~~~~ In file included from /<>/umbrello/toolbarstateassociation.cpp:16: /<>/umbrello/uml1model/association.h:75:24: warning: ‘virtual UMLObject* UMLAssociation::clone() const’ can be marked override [-Wsuggest-override] 75 | virtual UMLObject* clone() const { return 0; } | ^~~~~ /<>/umbrello/uml1model/association.h:77:18: warning: ‘virtual bool UMLAssociation::resolveRef()’ can be marked override [-Wsuggest-override] 77 | virtual bool resolveRef(); | ^~~~~~~~~~ /<>/umbrello/uml1model/association.h:79:10: warning: ‘virtual void UMLAssociation::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 79 | void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/association.h:81:18: warning: ‘virtual bool UMLAssociation::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] 81 | virtual bool showPropertiesDialog(QWidget *parent = 0); | ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/association.h:85:10: warning: ‘virtual bool UMLAssociation::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 85 | bool load1(QDomElement& element); | ^~~~~ In file included from /<>/umbrello/toolbarstateassociation.cpp:17: /<>/umbrello/umlwidgets/associationline.h:58:22: warning: ‘virtual void Symbol::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] 58 | virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget); | ^~~~~ /<>/umbrello/umlwidgets/associationline.h:60:24: warning: ‘virtual QRectF Symbol::boundingRect() const’ can be marked override [-Wsuggest-override] 60 | virtual QRectF boundingRect() const; | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationline.h:61:30: warning: ‘virtual QPainterPath Symbol::shape() const’ can be marked override [-Wsuggest-override] 61 | virtual QPainterPath shape() const; | ^~~~~ /<>/umbrello/umlwidgets/associationline.h:154:18: warning: ‘virtual void AssociationLine::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] 154 | virtual void paint(QPainter* painter, const QStyleOptionGraphicsItem* option, QWidget* widget); | ^~~~~ /<>/umbrello/umlwidgets/associationline.h:158:12: warning: ‘virtual QRectF AssociationLine::boundingRect() const’ can be marked override [-Wsuggest-override] 158 | QRectF boundingRect() const; | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationline.h:159:18: warning: ‘virtual QPainterPath AssociationLine::shape() const’ can be marked override [-Wsuggest-override] 159 | QPainterPath shape() const; | ^~~~~ /<>/umbrello/umlwidgets/associationline.h:164:10: warning: ‘virtual void AssociationLine::mousePressEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 164 | void mousePressEvent(QGraphicsSceneMouseEvent *event); | ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationline.h:165:10: warning: ‘virtual void AssociationLine::mouseMoveEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 165 | void mouseMoveEvent(QGraphicsSceneMouseEvent *event); | ^~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationline.h:166:10: warning: ‘virtual void AssociationLine::mouseReleaseEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 166 | void mouseReleaseEvent(QGraphicsSceneMouseEvent *event); | ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationline.h:168:10: warning: ‘virtual void AssociationLine::hoverEnterEvent(QGraphicsSceneHoverEvent*)’ can be marked override [-Wsuggest-override] 168 | void hoverEnterEvent(QGraphicsSceneHoverEvent *event); | ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationline.h:169:10: warning: ‘virtual void AssociationLine::hoverMoveEvent(QGraphicsSceneHoverEvent*)’ can be marked override [-Wsuggest-override] 169 | void hoverMoveEvent(QGraphicsSceneHoverEvent *event); | ^~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationline.h:170:10: warning: ‘virtual void AssociationLine::hoverLeaveEvent(QGraphicsSceneHoverEvent*)’ can be marked override [-Wsuggest-override] 170 | void hoverLeaveEvent(QGraphicsSceneHoverEvent *event); | ^~~~~~~~~~~~~~~ In file included from /<>/umbrello/umlwidgets/classifierwidget.h:16, from /<>/umbrello/umlscene.h:17, from /<>/umbrello/umlwidgets/linkwidget.h:15, from /<>/umbrello/umlwidgets/associationwidget.h:15, from /<>/umbrello/toolbarstateassociation.cpp:18: /<>/umbrello/umlwidgets/umlwidget.h:71:18: warning: ‘virtual void UMLWidget::setUseFillColor(bool)’ can be marked override [-Wsuggest-override] 71 | virtual void setUseFillColor(bool fc); | ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:74:18: warning: ‘virtual void UMLWidget::setTextColor(const QColor&)’ can be marked override [-Wsuggest-override] 74 | virtual void setTextColor(const QColor &color); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:77:18: warning: ‘virtual void UMLWidget::setLineColor(const QColor&)’ can be marked override [-Wsuggest-override] 77 | virtual void setLineColor(const QColor &color); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:80:18: warning: ‘virtual void UMLWidget::setLineWidth(uint)’ can be marked override [-Wsuggest-override] 80 | virtual void setLineWidth(uint width); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:83:18: warning: ‘virtual void UMLWidget::setFillColor(const QColor&)’ can be marked override [-Wsuggest-override] 83 | virtual void setFillColor(const QColor &color); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:87:18: warning: ‘virtual void UMLWidget::setSelected(bool)’ can be marked override [-Wsuggest-override] 87 | virtual void setSelected(bool _select); | ^~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:96:18: warning: ‘virtual void UMLWidget::setFont(const QFont&)’ can be marked override [-Wsuggest-override] 96 | virtual void setFont(const QFont &font); | ^~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:173:18: warning: ‘virtual void UMLWidget::showPropertiesDialog()’ can be marked override [-Wsuggest-override] 173 | virtual void showPropertiesDialog(); | ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:192:18: warning: ‘virtual bool UMLWidget::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] 192 | virtual bool loadFromXMI1(QDomElement &qElement); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:193:18: warning: ‘virtual void UMLWidget::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 193 | virtual void saveToXMI1(QDomDocument &qDoc, QDomElement &qElement); | ^~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:230:18: warning: ‘virtual void UMLWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] 230 | virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); | ^~~~~ /<>/umbrello/umlwidgets/umlwidget.h:234:18: warning: ‘virtual void UMLWidget::slotMenuSelection(QAction*)’ can be marked override [-Wsuggest-override] 234 | virtual void slotMenuSelection(QAction* action); | ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:251:18: warning: ‘virtual void UMLWidget::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] 251 | virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent* event); | ^~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:252:18: warning: ‘virtual void UMLWidget::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 252 | virtual void mouseDoubleClickEvent(QGraphicsSceneMouseEvent *event); | ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:253:18: warning: ‘virtual void UMLWidget::mousePressEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 253 | virtual void mousePressEvent(QGraphicsSceneMouseEvent *event); | ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:254:18: warning: ‘virtual void UMLWidget::mouseMoveEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 254 | virtual void mouseMoveEvent(QGraphicsSceneMouseEvent *event); | ^~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:255:18: warning: ‘virtual void UMLWidget::mouseReleaseEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 255 | virtual void mouseReleaseEvent(QGraphicsSceneMouseEvent *event); | ^~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/umlscene.h:17, from /<>/umbrello/umlwidgets/linkwidget.h:15, from /<>/umbrello/umlwidgets/associationwidget.h:15, from /<>/umbrello/toolbarstateassociation.cpp:18: /<>/umbrello/umlwidgets/classifierwidget.h:97:16: warning: ‘virtual UMLWidget* ClassifierWidget::onWidget(const QPointF&)’ can be marked override [-Wsuggest-override] 97 | UMLWidget* onWidget(const QPointF& p); | ^~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:98:16: warning: ‘virtual UMLWidget* ClassifierWidget::widgetWithID(Uml::ID::Type)’ can be marked override [-Wsuggest-override] 98 | UMLWidget* widgetWithID(Uml::ID::Type id); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:100:18: warning: ‘virtual void ClassifierWidget::setDocumentation(const QString&)’ can be marked override [-Wsuggest-override] 100 | virtual void setDocumentation(const QString& doc); | ^~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:102:12: warning: ‘virtual QSizeF ClassifierWidget::calculateSize(bool) const’ can be marked override [-Wsuggest-override] 102 | QSizeF calculateSize(bool withExtensions = true) const; | ^~~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:104:18: warning: ‘virtual void ClassifierWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] 104 | virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); | ^~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:105:26: warning: ‘virtual QPainterPath ClassifierWidget::shape() const’ can be marked override [-Wsuggest-override] 105 | virtual QPainterPath shape() const; | ^~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:107:18: warning: ‘virtual void ClassifierWidget::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 107 | virtual void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); | ^~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:108:18: warning: ‘virtual bool ClassifierWidget::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] 108 | virtual bool loadFromXMI1(QDomElement & qElement); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:111:18: warning: ‘virtual void ClassifierWidget::slotMenuSelection(QAction*)’ can be marked override [-Wsuggest-override] 111 | virtual void slotMenuSelection(QAction* action); | ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:121:12: warning: ‘virtual QSizeF ClassifierWidget::minimumSize() const’ can be marked override [-Wsuggest-override] 121 | QSizeF minimumSize() const; | ^~~~~~~~~~~ In file included from /<>/umbrello/umlwidgets/linkwidget.h:15, from /<>/umbrello/umlwidgets/associationwidget.h:15, from /<>/umbrello/toolbarstateassociation.cpp:18: /<>/umbrello/umlscene.h:338:10: warning: ‘virtual void UMLScene::dragEnterEvent(QGraphicsSceneDragDropEvent*)’ can be marked override [-Wsuggest-override] 338 | void dragEnterEvent(QGraphicsSceneDragDropEvent* enterEvent); | ^~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:339:10: warning: ‘virtual void UMLScene::dragMoveEvent(QGraphicsSceneDragDropEvent*)’ can be marked override [-Wsuggest-override] 339 | void dragMoveEvent(QGraphicsSceneDragDropEvent* moveEvent); | ^~~~~~~~~~~~~ /<>/umbrello/umlscene.h:340:10: warning: ‘virtual void UMLScene::dropEvent(QGraphicsSceneDragDropEvent*)’ can be marked override [-Wsuggest-override] 340 | void dropEvent(QGraphicsSceneDragDropEvent* dropEvent); | ^~~~~~~~~ /<>/umbrello/umlscene.h:342:10: warning: ‘virtual void UMLScene::mouseMoveEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 342 | void mouseMoveEvent(QGraphicsSceneMouseEvent* mouseEvent); | ^~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:343:10: warning: ‘virtual void UMLScene::mousePressEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 343 | void mousePressEvent(QGraphicsSceneMouseEvent* mouseEvent); | ^~~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:344:10: warning: ‘virtual void UMLScene::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 344 | void mouseDoubleClickEvent(QGraphicsSceneMouseEvent* mouseEvent); | ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:345:10: warning: ‘virtual void UMLScene::mouseReleaseEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 345 | void mouseReleaseEvent(QGraphicsSceneMouseEvent* mouseEvent); | ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:346:18: warning: ‘virtual void UMLScene::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] 346 | virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent* contextMenuEvent); | ^~~~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:358:18: warning: ‘virtual void UMLScene::drawBackground(QPainter*, const QRectF&)’ can be marked override [-Wsuggest-override] 358 | virtual void drawBackground(QPainter *painter, const QRectF &rect); | ^~~~~~~~~~~~~~ In file included from /<>/umbrello/toolbarstateassociation.cpp:18: /<>/umbrello/umlwidgets/associationwidget.h:62:18: warning: ‘virtual void AssociationWidget::setUMLObject(UMLObject*)’ can be marked override [-Wsuggest-override] 62 | virtual void setUMLObject(UMLObject *obj); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:66:18: warning: ‘virtual void AssociationWidget::lwSetFont(QFont)’ can be marked override [-Wsuggest-override] 66 | virtual void lwSetFont(QFont font); | ^~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:67:28: warning: ‘virtual UMLClassifier* AssociationWidget::operationOwner()’ can be marked override [-Wsuggest-override] 67 | virtual UMLClassifier *operationOwner(); | ^~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:69:27: warning: ‘virtual UMLOperation* AssociationWidget::operation()’ can be marked override [-Wsuggest-override] 69 | virtual UMLOperation *operation(); | ^~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:70:18: warning: ‘virtual void AssociationWidget::setOperation(UMLOperation*)’ can be marked override [-Wsuggest-override] 70 | virtual void setOperation(UMLOperation *op); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:72:21: warning: ‘virtual QString AssociationWidget::customOpText()’ can be marked override [-Wsuggest-override] 72 | virtual QString customOpText(); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:73:18: warning: ‘virtual void AssociationWidget::setCustomOpText(const QString&)’ can be marked override [-Wsuggest-override] 73 | virtual void setCustomOpText(const QString &opText); | ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:75:18: warning: ‘virtual void AssociationWidget::resetTextPositions()’ can be marked override [-Wsuggest-override] 75 | virtual void resetTextPositions(); | ^~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:77:18: warning: ‘virtual void AssociationWidget::setMessageText(FloatingTextWidget*)’ can be marked override [-Wsuggest-override] 77 | virtual void setMessageText(FloatingTextWidget *ft); | ^~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:78:18: warning: ‘virtual void AssociationWidget::setText(FloatingTextWidget*, const QString&)’ can be marked override [-Wsuggest-override] 78 | virtual void setText(FloatingTextWidget *ft, const QString &newText); | ^~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:80:18: warning: ‘virtual void AssociationWidget::showPropertiesDialog()’ can be marked override [-Wsuggest-override] 80 | virtual void showPropertiesDialog(); | ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:82:21: warning: ‘virtual QString AssociationWidget::lwOperationText()’ can be marked override [-Wsuggest-override] 82 | virtual QString lwOperationText(); | ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:83:28: warning: ‘virtual UMLClassifier* AssociationWidget::lwClassifier()’ can be marked override [-Wsuggest-override] 83 | virtual UMLClassifier *lwClassifier(); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:84:18: warning: ‘virtual void AssociationWidget::setOperationText(const QString&)’ can be marked override [-Wsuggest-override] 84 | virtual void setOperationText(const QString &op); | ^~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:86:18: warning: ‘virtual void AssociationWidget::constrainTextPos(qreal&, qreal&, qreal, qreal, Uml::TextRole::Enum)’ can be marked override [-Wsuggest-override] 86 | virtual void constrainTextPos(qreal &textX, qreal &textY, | ^~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:90:18: warning: ‘virtual void AssociationWidget::calculateNameTextSegment()’ can be marked override [-Wsuggest-override] 90 | virtual void calculateNameTextSegment(); | ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:105:10: warning: ‘virtual void AssociationWidget::setName(const QString&)’ can be marked override [-Wsuggest-override] 105 | void setName(const QString &strRole); | ^~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:149:20: warning: ‘virtual QRectF AssociationWidget::boundingRect() const’ can be marked override [-Wsuggest-override] 149 | virtual QRectF boundingRect() const; | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:150:26: warning: ‘virtual QPainterPath AssociationWidget::shape() const’ can be marked override [-Wsuggest-override] 150 | virtual QPainterPath shape() const; | ^~~~~ /<>/umbrello/umlwidgets/associationwidget.h:156:16: warning: ‘virtual UMLWidget* AssociationWidget::onWidget(const QPointF&)’ can be marked override [-Wsuggest-override] 156 | UMLWidget* onWidget(const QPointF &p); | ^~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:174:11: warning: ‘virtual QFont AssociationWidget::font() const’ can be marked override [-Wsuggest-override] 174 | QFont font() const; | ^~~~ /<>/umbrello/umlwidgets/associationwidget.h:176:18: warning: ‘virtual void AssociationWidget::setTextColor(const QColor&)’ can be marked override [-Wsuggest-override] 176 | virtual void setTextColor(const QColor &color); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:177:18: warning: ‘virtual void AssociationWidget::setLineColor(const QColor&)’ can be marked override [-Wsuggest-override] 177 | virtual void setLineColor(const QColor &color); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:178:18: warning: ‘virtual void AssociationWidget::setLineWidth(uint)’ can be marked override [-Wsuggest-override] 178 | virtual void setLineWidth(uint width); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:186:18: warning: ‘virtual bool AssociationWidget::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] 186 | virtual bool loadFromXMI1(QDomElement& qElement); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:187:18: warning: ‘virtual void AssociationWidget::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 187 | virtual void saveToXMI1(QDomDocument &qDoc, QDomElement &qElement); | ^~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:195:18: warning: ‘virtual void AssociationWidget::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 195 | virtual void mouseDoubleClickEvent(QGraphicsSceneMouseEvent *event); | ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:196:18: warning: ‘virtual void AssociationWidget::mouseMoveEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 196 | virtual void mouseMoveEvent(QGraphicsSceneMouseEvent *event); | ^~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:197:18: warning: ‘virtual void AssociationWidget::mousePressEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 197 | virtual void mousePressEvent(QGraphicsSceneMouseEvent *event); | ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:198:18: warning: ‘virtual void AssociationWidget::mouseReleaseEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 198 | virtual void mouseReleaseEvent(QGraphicsSceneMouseEvent *event); | ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:200:18: warning: ‘virtual void AssociationWidget::setSelected(bool)’ can be marked override [-Wsuggest-override] 200 | virtual void setSelected(bool _select); | ^~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:202:18: warning: ‘virtual void AssociationWidget::slotMenuSelection(QAction*)’ can be marked override [-Wsuggest-override] 202 | virtual void slotMenuSelection(QAction* action); | ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:209:18: warning: ‘virtual void AssociationWidget::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] 209 | virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent *event); | ^~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:211:18: warning: ‘virtual void AssociationWidget::hoverEnterEvent(QGraphicsSceneHoverEvent*)’ can be marked override [-Wsuggest-override] 211 | virtual void hoverEnterEvent(QGraphicsSceneHoverEvent *event); | ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:212:18: warning: ‘virtual void AssociationWidget::hoverLeaveEvent(QGraphicsSceneHoverEvent*)’ can be marked override [-Wsuggest-override] 212 | virtual void hoverLeaveEvent(QGraphicsSceneHoverEvent *event); | ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:213:18: warning: ‘virtual void AssociationWidget::hoverMoveEvent(QGraphicsSceneHoverEvent*)’ can be marked override [-Wsuggest-override] 213 | virtual void hoverMoveEvent(QGraphicsSceneHoverEvent *event); | ^~~~~~~~~~~~~~ In file included from /<>/umbrello/toolbarstateassociation.cpp:20: /<>/umbrello/umlwidgets/floatingtextwidget.h:61:18: warning: ‘virtual void FloatingTextWidget::showPropertiesDialog()’ can be marked override [-Wsuggest-override] 61 | virtual void showPropertiesDialog(); | ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/floatingtextwidget.h:66:10: warning: ‘virtual bool FloatingTextWidget::activate(IDChangeLog*)’ can be marked override [-Wsuggest-override] 66 | bool activate(IDChangeLog* ChangeLog = 0); | ^~~~~~~~ /<>/umbrello/umlwidgets/floatingtextwidget.h:79:16: warning: ‘virtual UMLWidget* FloatingTextWidget::onWidget(const QPointF&)’ can be marked override [-Wsuggest-override] 79 | UMLWidget* onWidget(const QPointF& p); | ^~~~~~~~ /<>/umbrello/umlwidgets/floatingtextwidget.h:81:18: warning: ‘virtual void FloatingTextWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] 81 | virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); | ^~~~~ /<>/umbrello/umlwidgets/floatingtextwidget.h:83:18: warning: ‘virtual void FloatingTextWidget::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 83 | virtual void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); | ^~~~~~~~~~ /<>/umbrello/umlwidgets/floatingtextwidget.h:84:18: warning: ‘virtual bool FloatingTextWidget::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] 84 | virtual bool loadFromXMI1(QDomElement& qElement); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/floatingtextwidget.h:87:18: warning: ‘virtual void FloatingTextWidget::slotMenuSelection(QAction*)’ can be marked override [-Wsuggest-override] 87 | virtual void slotMenuSelection(QAction* action); | ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/floatingtextwidget.h:91:12: warning: ‘virtual QSizeF FloatingTextWidget::minimumSize() const’ can be marked override [-Wsuggest-override] 91 | QSizeF minimumSize() const; | ^~~~~~~~~~~ /<>/umbrello/umlwidgets/floatingtextwidget.h:93:18: warning: ‘virtual void FloatingTextWidget::moveWidgetBy(qreal, qreal)’ can be marked override [-Wsuggest-override] 93 | virtual void moveWidgetBy(qreal diffX, qreal diffY); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/floatingtextwidget.h:94:18: warning: ‘virtual void FloatingTextWidget::constrainMovementForAllWidgets(qreal&, qreal&)’ can be marked override [-Wsuggest-override] 94 | virtual void constrainMovementForAllWidgets(qreal &diffX, qreal &diffY); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/toolbarstateassociation.cpp:21: /<>/umbrello/debug/debug_utils.h:91:18: warning: ‘virtual void Tracer::showEvent(QShowEvent*)’ can be marked override [-Wsuggest-override] 91 | virtual void showEvent(QShowEvent*); | ^~~~~~~~~ In file included from /<>/umbrello/uml1model/package.h:14, from /<>/umbrello/uml1model/folder.h:14, from /<>/umbrello/toolbarstateassociation.cpp:22: /<>/umbrello/uml1model/umlcanvasobject.h:43:18: warning: ‘virtual void UMLCanvasObject::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 43 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/umlcanvasobject.h:85:18: warning: ‘virtual bool UMLCanvasObject::resolveRef()’ can be marked override [-Wsuggest-override] 85 | virtual bool resolveRef(); | ^~~~~~~~~~ In file included from /<>/umbrello/uml1model/folder.h:14, from /<>/umbrello/toolbarstateassociation.cpp:22: /<>/umbrello/uml1model/package.h:39:18: warning: ‘virtual void UMLPackage::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 39 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/package.h:41:24: warning: ‘virtual UMLObject* UMLPackage::clone() const’ can be marked override [-Wsuggest-override] 41 | virtual UMLObject* clone() const; | ^~~~~ /<>/umbrello/uml1model/package.h:64:18: warning: ‘virtual bool UMLPackage::resolveRef()’ can be marked override [-Wsuggest-override] 64 | virtual bool resolveRef(); | ^~~~~~~~~~ /<>/umbrello/uml1model/package.h:66:18: warning: ‘virtual void UMLPackage::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 66 | virtual void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/package.h:69:18: warning: ‘virtual bool UMLPackage::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 69 | virtual bool load1(QDomElement& element); | ^~~~~ In file included from /<>/umbrello/toolbarstateassociation.cpp:22: /<>/umbrello/uml1model/folder.h:41:24: warning: ‘virtual UMLObject* UMLFolder::clone() const’ can be marked override [-Wsuggest-override] 41 | virtual UMLObject* clone() const; | ^~~~~ /<>/umbrello/uml1model/folder.h:64:10: warning: ‘virtual bool UMLFolder::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] 64 | bool showPropertiesDialog(QWidget *parent); | ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/folder.h:66:10: warning: ‘virtual void UMLFolder::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 66 | void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/folder.h:79:10: warning: ‘virtual bool UMLFolder::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 79 | bool load1(QDomElement & element); | ^~~~~ In file included from /<>/umbrello/uml1model/entityconstraint.h:15, from /<>/umbrello/uml1model/foreignkeyconstraint.h:16, from /<>/umbrello/model_utils.h:18, from /<>/umbrello/toolbarstateassociation.cpp:23: /<>/umbrello/uml1model/classifierlistitem.h:48:18: warning: ‘virtual void UMLClassifierListItem::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 48 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/classifierlistitem.h:54:24: warning: ‘virtual UMLObject* UMLClassifierListItem::clone() const’ can be marked override [-Wsuggest-override] 54 | virtual UMLObject* clone() const = 0; | ^~~~~ In file included from /<>/umbrello/uml1model/foreignkeyconstraint.h:16, from /<>/umbrello/model_utils.h:18, from /<>/umbrello/toolbarstateassociation.cpp:23: /<>/umbrello/uml1model/entityconstraint.h:40:18: warning: ‘virtual void UMLEntityConstraint::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 40 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/entityconstraint.h:45:24: warning: ‘virtual UMLObject* UMLEntityConstraint::clone() const’ can be marked override [-Wsuggest-override] 45 | virtual UMLObject* clone() const = 0; | ^~~~~ In file included from /<>/umbrello/model_utils.h:18, from /<>/umbrello/toolbarstateassociation.cpp:23: /<>/umbrello/uml1model/foreignkeyconstraint.h:56:18: warning: ‘virtual void UMLForeignKeyConstraint::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 56 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:58:24: warning: ‘virtual UMLObject* UMLForeignKeyConstraint::clone() const’ can be marked override [-Wsuggest-override] 58 | virtual UMLObject* clone() const; | ^~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:60:13: warning: ‘virtual QString UMLForeignKeyConstraint::toString(Uml::SignatureType::Enum, bool)’ can be marked override [-Wsuggest-override] 60 | QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false); | ^~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:65:10: warning: ‘virtual void UMLForeignKeyConstraint::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 65 | void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:67:18: warning: ‘virtual bool UMLForeignKeyConstraint::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] 67 | virtual bool showPropertiesDialog(QWidget* parent = 0); | ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:85:10: warning: ‘virtual bool UMLForeignKeyConstraint::resolveRef()’ can be marked override [-Wsuggest-override] 85 | bool resolveRef(); | ^~~~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:94:10: warning: ‘virtual bool UMLForeignKeyConstraint::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 94 | bool load1(QDomElement & element); | ^~~~~ In file included from /<>/umbrello/model_utils.h:20, from /<>/umbrello/toolbarstateassociation.cpp:23: /<>/umbrello/dialogs/multipagedialogbase.h:101:18: warning: ‘virtual void MultiPageDialogBase::keyPressEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] 101 | virtual void keyPressEvent(QKeyEvent *event); | ^~~~~~~~~~~~~ In file included from /<>/umbrello/toolbarstateassociation.cpp:24: /<>/umbrello/uml.h:201:18: warning: ‘virtual void UMLApp::keyPressEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] 201 | virtual void keyPressEvent(QKeyEvent* e); | ^~~~~~~~~~~~~ /<>/umbrello/uml.h:202:18: warning: ‘virtual void UMLApp::keyReleaseEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] 202 | virtual void keyReleaseEvent(QKeyEvent* e); | ^~~~~~~~~~~~~~~ /<>/umbrello/uml.h:204:18: warning: ‘virtual void UMLApp::customEvent(QEvent*)’ can be marked override [-Wsuggest-override] 204 | virtual void customEvent(QEvent* e); | ^~~~~~~~~~~ /<>/umbrello/uml.h:215:18: warning: ‘virtual bool UMLApp::queryClose()’ can be marked override [-Wsuggest-override] 215 | virtual bool queryClose(); | ^~~~~~~~~~ /<>/umbrello/uml.h:217:18: warning: ‘virtual void UMLApp::saveProperties(KConfigGroup&)’ can be marked override [-Wsuggest-override] 217 | virtual void saveProperties(KConfigGroup & cfg); | ^~~~~~~~~~~~~~ /<>/umbrello/uml.h:218:18: warning: ‘virtual void UMLApp::readProperties(const KConfigGroup&)’ can be marked override [-Wsuggest-override] 218 | virtual void readProperties(const KConfigGroup & cfg); | ^~~~~~~~~~~~~~ In file included from /<>/umbrello/toolbarstateassociation.cpp:28: /<>/umbrello/umlview.h:54:18: warning: ‘virtual void UMLView::wheelEvent(QWheelEvent*)’ can be marked override [-Wsuggest-override] 54 | virtual void wheelEvent(QWheelEvent* event); | ^~~~~~~~~~ /<>/umbrello/umlview.h:55:18: warning: ‘virtual void UMLView::showEvent(QShowEvent*)’ can be marked override [-Wsuggest-override] 55 | virtual void showEvent(QShowEvent *se); | ^~~~~~~~~ /<>/umbrello/umlview.h:56:18: warning: ‘virtual void UMLView::hideEvent(QHideEvent*)’ can be marked override [-Wsuggest-override] 56 | virtual void hideEvent(QHideEvent *he); | ^~~~~~~~~ /<>/umbrello/umlview.h:57:18: warning: ‘virtual void UMLView::mousePressEvent(QMouseEvent*)’ can be marked override [-Wsuggest-override] 57 | virtual void mousePressEvent(QMouseEvent* event); | ^~~~~~~~~~~~~~~ /<>/umbrello/umlview.h:58:18: warning: ‘virtual void UMLView::mouseReleaseEvent(QMouseEvent*)’ can be marked override [-Wsuggest-override] 58 | virtual void mouseReleaseEvent(QMouseEvent* event); | ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlview.h:59:18: warning: ‘virtual void UMLView::resizeEvent(QResizeEvent*)’ can be marked override [-Wsuggest-override] 59 | virtual void resizeEvent(QResizeEvent *event); | ^~~~~~~~~~~ [ 84%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/toolbarstate.cpp.o cd /<>/obj-aarch64-linux-gnu/umbrello && /usr/bin/aarch64-linux-gnu-g++ -DCMAKE_BINARY_DIR=\"/<>/obj-aarch64-linux-gnu\" -DKCOREADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLO_VERSION_STRING=\"2.23.3\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-aarch64-linux-gnu/umbrello -I/<>/umbrello -I/<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/include -I/<>/obj-aarch64-linux-gnu -I/<>/umbrello/clipboard -I/<>/umbrello/cmds -I/<>/umbrello/codegenerators -I/<>/umbrello/codegenerators/ada -I/<>/umbrello/codegenerators/as -I/<>/umbrello/codegenerators/cpp -I/<>/umbrello/codegenerators/csharp -I/<>/umbrello/codegenerators/d -I/<>/umbrello/codegenerators/idl -I/<>/umbrello/codegenerators/java -I/<>/umbrello/codegenerators/js -I/<>/umbrello/codegenerators/pascal -I/<>/umbrello/codegenerators/perl -I/<>/umbrello/codegenerators/php -I/<>/umbrello/codegenerators/python -I/<>/umbrello/codegenerators/ruby -I/<>/umbrello/codegenerators/sql -I/<>/umbrello/codegenerators/tcl -I/<>/umbrello/codegenerators/vala -I/<>/umbrello/codegenerators/xml -I/<>/umbrello/codegenwizard -I/<>/umbrello/codeimport -I/<>/umbrello/codeimport/csharp -I/<>/umbrello/codeimpwizard -I/<>/umbrello/debug -I/<>/umbrello/dialogs -I/<>/umbrello/dialogs/pages -I/<>/umbrello/dialogs/widgets -I/<>/umbrello/docgenerators -I/<>/umbrello/finder -I/<>/umbrello/refactoring -I/<>/umbrello/uml1model -I/<>/umbrello/umlwidgets -I/<>/lib/cppparser -I/<>/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/aarch64-linux-gnu/qt5 -isystem /usr/include/aarch64-linux-gnu/qt5/QtWidgets -isystem /usr/include/aarch64-linux-gnu/qt5/QtGui -isystem /usr/include/aarch64-linux-gnu/qt5/QtCore -isystem /usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/aarch64-linux-gnu/qt5/QtXml -isystem /usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/aarch64-linux-gnu/qt5/QtSvg -isystem /usr/include/aarch64-linux-gnu/qt5/QtWebKitWidgets -isystem /usr/include/aarch64-linux-gnu/qt5/QtWebKit -isystem /usr/include/aarch64-linux-gnu/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/aarch64-linux-gnu/qt5/QtConcurrent -isystem /usr/include/aarch64-linux-gnu/qt5/QtDBus -isystem /usr/include/KF5/KTextEditor -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -fno-delete-null-pointer-checks -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -o CMakeFiles/libumbrello.dir/toolbarstate.cpp.o -c /<>/umbrello/toolbarstate.cpp In file included from /<>/umbrello/umlwidgets/umlwidget.h:18, from /<>/umbrello/umlwidgets/classifierwidget.h:16, from /<>/umbrello/umlscene.h:17, from /<>/umbrello/umlwidgets/linkwidget.h:15, from /<>/umbrello/umlwidgets/associationwidget.h:15, from /<>/umbrello/toolbarstate.cpp:15: /<>/umbrello/umlwidgets/widgetbase.h:187:20: warning: ‘virtual QRectF WidgetBase::boundingRect() const’ can be marked override [-Wsuggest-override] 187 | virtual QRectF boundingRect() const; | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/widgetbase.h:191:18: warning: ‘virtual void WidgetBase::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] 191 | virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); | ^~~~~ /<>/umbrello/umlwidgets/widgetbase.h:260:18: warning: ‘virtual void WidgetBase::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] 260 | virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent *event); | ^~~~~~~~~~~~~~~~ In file included from /<>/umbrello/umlwidgets/classifierwidget.h:16, from /<>/umbrello/umlscene.h:17, from /<>/umbrello/umlwidgets/linkwidget.h:15, from /<>/umbrello/umlwidgets/associationwidget.h:15, from /<>/umbrello/toolbarstate.cpp:15: /<>/umbrello/umlwidgets/umlwidget.h:71:18: warning: ‘virtual void UMLWidget::setUseFillColor(bool)’ can be marked override [-Wsuggest-override] 71 | virtual void setUseFillColor(bool fc); | ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:74:18: warning: ‘virtual void UMLWidget::setTextColor(const QColor&)’ can be marked override [-Wsuggest-override] 74 | virtual void setTextColor(const QColor &color); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:77:18: warning: ‘virtual void UMLWidget::setLineColor(const QColor&)’ can be marked override [-Wsuggest-override] 77 | virtual void setLineColor(const QColor &color); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:80:18: warning: ‘virtual void UMLWidget::setLineWidth(uint)’ can be marked override [-Wsuggest-override] 80 | virtual void setLineWidth(uint width); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:83:18: warning: ‘virtual void UMLWidget::setFillColor(const QColor&)’ can be marked override [-Wsuggest-override] 83 | virtual void setFillColor(const QColor &color); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:87:18: warning: ‘virtual void UMLWidget::setSelected(bool)’ can be marked override [-Wsuggest-override] 87 | virtual void setSelected(bool _select); | ^~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:96:18: warning: ‘virtual void UMLWidget::setFont(const QFont&)’ can be marked override [-Wsuggest-override] 96 | virtual void setFont(const QFont &font); | ^~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:173:18: warning: ‘virtual void UMLWidget::showPropertiesDialog()’ can be marked override [-Wsuggest-override] 173 | virtual void showPropertiesDialog(); | ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:192:18: warning: ‘virtual bool UMLWidget::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] 192 | virtual bool loadFromXMI1(QDomElement &qElement); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:193:18: warning: ‘virtual void UMLWidget::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 193 | virtual void saveToXMI1(QDomDocument &qDoc, QDomElement &qElement); | ^~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:230:18: warning: ‘virtual void UMLWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] 230 | virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); | ^~~~~ /<>/umbrello/umlwidgets/umlwidget.h:234:18: warning: ‘virtual void UMLWidget::slotMenuSelection(QAction*)’ can be marked override [-Wsuggest-override] 234 | virtual void slotMenuSelection(QAction* action); | ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:251:18: warning: ‘virtual void UMLWidget::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] 251 | virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent* event); | ^~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:252:18: warning: ‘virtual void UMLWidget::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 252 | virtual void mouseDoubleClickEvent(QGraphicsSceneMouseEvent *event); | ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:253:18: warning: ‘virtual void UMLWidget::mousePressEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 253 | virtual void mousePressEvent(QGraphicsSceneMouseEvent *event); | ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:254:18: warning: ‘virtual void UMLWidget::mouseMoveEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 254 | virtual void mouseMoveEvent(QGraphicsSceneMouseEvent *event); | ^~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:255:18: warning: ‘virtual void UMLWidget::mouseReleaseEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 255 | virtual void mouseReleaseEvent(QGraphicsSceneMouseEvent *event); | ^~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/umlscene.h:17, from /<>/umbrello/umlwidgets/linkwidget.h:15, from /<>/umbrello/umlwidgets/associationwidget.h:15, from /<>/umbrello/toolbarstate.cpp:15: /<>/umbrello/umlwidgets/classifierwidget.h:97:16: warning: ‘virtual UMLWidget* ClassifierWidget::onWidget(const QPointF&)’ can be marked override [-Wsuggest-override] 97 | UMLWidget* onWidget(const QPointF& p); | ^~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:98:16: warning: ‘virtual UMLWidget* ClassifierWidget::widgetWithID(Uml::ID::Type)’ can be marked override [-Wsuggest-override] 98 | UMLWidget* widgetWithID(Uml::ID::Type id); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:100:18: warning: ‘virtual void ClassifierWidget::setDocumentation(const QString&)’ can be marked override [-Wsuggest-override] 100 | virtual void setDocumentation(const QString& doc); | ^~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:102:12: warning: ‘virtual QSizeF ClassifierWidget::calculateSize(bool) const’ can be marked override [-Wsuggest-override] 102 | QSizeF calculateSize(bool withExtensions = true) const; | ^~~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:104:18: warning: ‘virtual void ClassifierWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] 104 | virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); | ^~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:105:26: warning: ‘virtual QPainterPath ClassifierWidget::shape() const’ can be marked override [-Wsuggest-override] 105 | virtual QPainterPath shape() const; | ^~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:107:18: warning: ‘virtual void ClassifierWidget::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 107 | virtual void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); | ^~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:108:18: warning: ‘virtual bool ClassifierWidget::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] 108 | virtual bool loadFromXMI1(QDomElement & qElement); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:111:18: warning: ‘virtual void ClassifierWidget::slotMenuSelection(QAction*)’ can be marked override [-Wsuggest-override] 111 | virtual void slotMenuSelection(QAction* action); | ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:121:12: warning: ‘virtual QSizeF ClassifierWidget::minimumSize() const’ can be marked override [-Wsuggest-override] 121 | QSizeF minimumSize() const; | ^~~~~~~~~~~ In file included from /<>/umbrello/umlwidgets/linkwidget.h:15, from /<>/umbrello/umlwidgets/associationwidget.h:15, from /<>/umbrello/toolbarstate.cpp:15: /<>/umbrello/umlscene.h:338:10: warning: ‘virtual void UMLScene::dragEnterEvent(QGraphicsSceneDragDropEvent*)’ can be marked override [-Wsuggest-override] 338 | void dragEnterEvent(QGraphicsSceneDragDropEvent* enterEvent); | ^~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:339:10: warning: ‘virtual void UMLScene::dragMoveEvent(QGraphicsSceneDragDropEvent*)’ can be marked override [-Wsuggest-override] 339 | void dragMoveEvent(QGraphicsSceneDragDropEvent* moveEvent); | ^~~~~~~~~~~~~ /<>/umbrello/umlscene.h:340:10: warning: ‘virtual void UMLScene::dropEvent(QGraphicsSceneDragDropEvent*)’ can be marked override [-Wsuggest-override] 340 | void dropEvent(QGraphicsSceneDragDropEvent* dropEvent); | ^~~~~~~~~ /<>/umbrello/umlscene.h:342:10: warning: ‘virtual void UMLScene::mouseMoveEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 342 | void mouseMoveEvent(QGraphicsSceneMouseEvent* mouseEvent); | ^~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:343:10: warning: ‘virtual void UMLScene::mousePressEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 343 | void mousePressEvent(QGraphicsSceneMouseEvent* mouseEvent); | ^~~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:344:10: warning: ‘virtual void UMLScene::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 344 | void mouseDoubleClickEvent(QGraphicsSceneMouseEvent* mouseEvent); | ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:345:10: warning: ‘virtual void UMLScene::mouseReleaseEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 345 | void mouseReleaseEvent(QGraphicsSceneMouseEvent* mouseEvent); | ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:346:18: warning: ‘virtual void UMLScene::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] 346 | virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent* contextMenuEvent); | ^~~~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:358:18: warning: ‘virtual void UMLScene::drawBackground(QPainter*, const QRectF&)’ can be marked override [-Wsuggest-override] 358 | virtual void drawBackground(QPainter *painter, const QRectF &rect); | ^~~~~~~~~~~~~~ In file included from /<>/umbrello/toolbarstate.cpp:15: /<>/umbrello/umlwidgets/associationwidget.h:62:18: warning: ‘virtual void AssociationWidget::setUMLObject(UMLObject*)’ can be marked override [-Wsuggest-override] 62 | virtual void setUMLObject(UMLObject *obj); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:66:18: warning: ‘virtual void AssociationWidget::lwSetFont(QFont)’ can be marked override [-Wsuggest-override] 66 | virtual void lwSetFont(QFont font); | ^~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:67:28: warning: ‘virtual UMLClassifier* AssociationWidget::operationOwner()’ can be marked override [-Wsuggest-override] 67 | virtual UMLClassifier *operationOwner(); | ^~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:69:27: warning: ‘virtual UMLOperation* AssociationWidget::operation()’ can be marked override [-Wsuggest-override] 69 | virtual UMLOperation *operation(); | ^~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:70:18: warning: ‘virtual void AssociationWidget::setOperation(UMLOperation*)’ can be marked override [-Wsuggest-override] 70 | virtual void setOperation(UMLOperation *op); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:72:21: warning: ‘virtual QString AssociationWidget::customOpText()’ can be marked override [-Wsuggest-override] 72 | virtual QString customOpText(); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:73:18: warning: ‘virtual void AssociationWidget::setCustomOpText(const QString&)’ can be marked override [-Wsuggest-override] 73 | virtual void setCustomOpText(const QString &opText); | ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:75:18: warning: ‘virtual void AssociationWidget::resetTextPositions()’ can be marked override [-Wsuggest-override] 75 | virtual void resetTextPositions(); | ^~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:77:18: warning: ‘virtual void AssociationWidget::setMessageText(FloatingTextWidget*)’ can be marked override [-Wsuggest-override] 77 | virtual void setMessageText(FloatingTextWidget *ft); | ^~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:78:18: warning: ‘virtual void AssociationWidget::setText(FloatingTextWidget*, const QString&)’ can be marked override [-Wsuggest-override] 78 | virtual void setText(FloatingTextWidget *ft, const QString &newText); | ^~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:80:18: warning: ‘virtual void AssociationWidget::showPropertiesDialog()’ can be marked override [-Wsuggest-override] 80 | virtual void showPropertiesDialog(); | ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:82:21: warning: ‘virtual QString AssociationWidget::lwOperationText()’ can be marked override [-Wsuggest-override] 82 | virtual QString lwOperationText(); | ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:83:28: warning: ‘virtual UMLClassifier* AssociationWidget::lwClassifier()’ can be marked override [-Wsuggest-override] 83 | virtual UMLClassifier *lwClassifier(); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:84:18: warning: ‘virtual void AssociationWidget::setOperationText(const QString&)’ can be marked override [-Wsuggest-override] 84 | virtual void setOperationText(const QString &op); | ^~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:86:18: warning: ‘virtual void AssociationWidget::constrainTextPos(qreal&, qreal&, qreal, qreal, Uml::TextRole::Enum)’ can be marked override [-Wsuggest-override] 86 | virtual void constrainTextPos(qreal &textX, qreal &textY, | ^~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:90:18: warning: ‘virtual void AssociationWidget::calculateNameTextSegment()’ can be marked override [-Wsuggest-override] 90 | virtual void calculateNameTextSegment(); | ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:105:10: warning: ‘virtual void AssociationWidget::setName(const QString&)’ can be marked override [-Wsuggest-override] 105 | void setName(const QString &strRole); | ^~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:149:20: warning: ‘virtual QRectF AssociationWidget::boundingRect() const’ can be marked override [-Wsuggest-override] 149 | virtual QRectF boundingRect() const; | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:150:26: warning: ‘virtual QPainterPath AssociationWidget::shape() const’ can be marked override [-Wsuggest-override] 150 | virtual QPainterPath shape() const; | ^~~~~ /<>/umbrello/umlwidgets/associationwidget.h:156:16: warning: ‘virtual UMLWidget* AssociationWidget::onWidget(const QPointF&)’ can be marked override [-Wsuggest-override] 156 | UMLWidget* onWidget(const QPointF &p); | ^~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:174:11: warning: ‘virtual QFont AssociationWidget::font() const’ can be marked override [-Wsuggest-override] 174 | QFont font() const; | ^~~~ /<>/umbrello/umlwidgets/associationwidget.h:176:18: warning: ‘virtual void AssociationWidget::setTextColor(const QColor&)’ can be marked override [-Wsuggest-override] 176 | virtual void setTextColor(const QColor &color); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:177:18: warning: ‘virtual void AssociationWidget::setLineColor(const QColor&)’ can be marked override [-Wsuggest-override] 177 | virtual void setLineColor(const QColor &color); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:178:18: warning: ‘virtual void AssociationWidget::setLineWidth(uint)’ can be marked override [-Wsuggest-override] 178 | virtual void setLineWidth(uint width); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:186:18: warning: ‘virtual bool AssociationWidget::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] 186 | virtual bool loadFromXMI1(QDomElement& qElement); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:187:18: warning: ‘virtual void AssociationWidget::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 187 | virtual void saveToXMI1(QDomDocument &qDoc, QDomElement &qElement); | ^~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:195:18: warning: ‘virtual void AssociationWidget::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 195 | virtual void mouseDoubleClickEvent(QGraphicsSceneMouseEvent *event); | ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:196:18: warning: ‘virtual void AssociationWidget::mouseMoveEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 196 | virtual void mouseMoveEvent(QGraphicsSceneMouseEvent *event); | ^~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:197:18: warning: ‘virtual void AssociationWidget::mousePressEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 197 | virtual void mousePressEvent(QGraphicsSceneMouseEvent *event); | ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:198:18: warning: ‘virtual void AssociationWidget::mouseReleaseEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 198 | virtual void mouseReleaseEvent(QGraphicsSceneMouseEvent *event); | ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:200:18: warning: ‘virtual void AssociationWidget::setSelected(bool)’ can be marked override [-Wsuggest-override] 200 | virtual void setSelected(bool _select); | ^~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:202:18: warning: ‘virtual void AssociationWidget::slotMenuSelection(QAction*)’ can be marked override [-Wsuggest-override] 202 | virtual void slotMenuSelection(QAction* action); | ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:209:18: warning: ‘virtual void AssociationWidget::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] 209 | virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent *event); | ^~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:211:18: warning: ‘virtual void AssociationWidget::hoverEnterEvent(QGraphicsSceneHoverEvent*)’ can be marked override [-Wsuggest-override] 211 | virtual void hoverEnterEvent(QGraphicsSceneHoverEvent *event); | ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:212:18: warning: ‘virtual void AssociationWidget::hoverLeaveEvent(QGraphicsSceneHoverEvent*)’ can be marked override [-Wsuggest-override] 212 | virtual void hoverLeaveEvent(QGraphicsSceneHoverEvent *event); | ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:213:18: warning: ‘virtual void AssociationWidget::hoverMoveEvent(QGraphicsSceneHoverEvent*)’ can be marked override [-Wsuggest-override] 213 | virtual void hoverMoveEvent(QGraphicsSceneHoverEvent *event); | ^~~~~~~~~~~~~~ In file included from /<>/umbrello/toolbarstate.cpp:16: /<>/umbrello/debug/debug_utils.h:91:18: warning: ‘virtual void Tracer::showEvent(QShowEvent*)’ can be marked override [-Wsuggest-override] 91 | virtual void showEvent(QShowEvent*); | ^~~~~~~~~ In file included from /<>/umbrello/toolbarstate.cpp:17: /<>/umbrello/umlwidgets/messagewidget.h:54:18: warning: ‘virtual void MessageWidget::setY(qreal)’ can be marked override [-Wsuggest-override] 54 | virtual void setY(qreal y); | ^~~~ /<>/umbrello/umlwidgets/messagewidget.h:58:18: warning: ‘virtual void MessageWidget::lwSetFont(QFont)’ can be marked override [-Wsuggest-override] 58 | virtual void lwSetFont (QFont font); | ^~~~~~~~~ /<>/umbrello/umlwidgets/messagewidget.h:59:28: warning: ‘virtual UMLClassifier* MessageWidget::operationOwner()’ can be marked override [-Wsuggest-override] 59 | virtual UMLClassifier *operationOwner(); | ^~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/messagewidget.h:61:27: warning: ‘virtual UMLOperation* MessageWidget::operation()’ can be marked override [-Wsuggest-override] 61 | virtual UMLOperation *operation(); | ^~~~~~~~~ /<>/umbrello/umlwidgets/messagewidget.h:62:18: warning: ‘virtual void MessageWidget::setOperation(UMLOperation*)’ can be marked override [-Wsuggest-override] 62 | virtual void setOperation(UMLOperation *op); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/messagewidget.h:64:21: warning: ‘virtual QString MessageWidget::customOpText()’ can be marked override [-Wsuggest-override] 64 | virtual QString customOpText(); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/messagewidget.h:65:18: warning: ‘virtual void MessageWidget::setCustomOpText(const QString&)’ can be marked override [-Wsuggest-override] 65 | virtual void setCustomOpText(const QString &opText); | ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/messagewidget.h:67:18: warning: ‘virtual void MessageWidget::setMessageText(FloatingTextWidget*)’ can be marked override [-Wsuggest-override] 67 | virtual void setMessageText(FloatingTextWidget *ft); | ^~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/messagewidget.h:68:18: warning: ‘virtual void MessageWidget::setText(FloatingTextWidget*, const QString&)’ can be marked override [-Wsuggest-override] 68 | virtual void setText(FloatingTextWidget *ft, const QString &newText); | ^~~~~~~ /<>/umbrello/umlwidgets/messagewidget.h:70:21: warning: ‘virtual QString MessageWidget::lwOperationText()’ can be marked override [-Wsuggest-override] 70 | virtual QString lwOperationText(); | ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/messagewidget.h:71:28: warning: ‘virtual UMLClassifier* MessageWidget::lwClassifier()’ can be marked override [-Wsuggest-override] 71 | virtual UMLClassifier *lwClassifier(); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/messagewidget.h:72:18: warning: ‘virtual void MessageWidget::setOperationText(const QString&)’ can be marked override [-Wsuggest-override] 72 | virtual void setOperationText(const QString &op); | ^~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/messagewidget.h:74:18: warning: ‘virtual void MessageWidget::constrainTextPos(qreal&, qreal&, qreal, qreal, Uml::TextRole::Enum)’ can be marked override [-Wsuggest-override] 74 | virtual void constrainTextPos(qreal &textX, qreal &textY, qreal textWidth, qreal textHeight, | ^~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/messagewidget.h:111:18: warning: ‘virtual bool MessageWidget::activate(IDChangeLog*)’ can be marked override [-Wsuggest-override] 111 | virtual bool activate(IDChangeLog * Log = 0); | ^~~~~~~~ /<>/umbrello/umlwidgets/messagewidget.h:121:18: warning: ‘virtual void MessageWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] 121 | virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); | ^~~~~ /<>/umbrello/umlwidgets/messagewidget.h:125:10: warning: ‘virtual void MessageWidget::cleanup()’ can be marked override [-Wsuggest-override] 125 | void cleanup(); | ^~~~~~~ /<>/umbrello/umlwidgets/messagewidget.h:127:10: warning: ‘virtual void MessageWidget::setSelected(bool)’ can be marked override [-Wsuggest-override] 127 | void setSelected(bool _select); | ^~~~~~~~~~~ /<>/umbrello/umlwidgets/messagewidget.h:132:20: warning: ‘virtual QSizeF MessageWidget::minimumSize() const’ can be marked override [-Wsuggest-override] 132 | virtual QSizeF minimumSize() const; | ^~~~~~~~~~~ /<>/umbrello/umlwidgets/messagewidget.h:134:16: warning: ‘virtual UMLWidget* MessageWidget::onWidget(const QPointF&)’ can be marked override [-Wsuggest-override] 134 | UMLWidget* onWidget(const QPointF& p); | ^~~~~~~~ /<>/umbrello/umlwidgets/messagewidget.h:136:18: warning: ‘virtual void MessageWidget::resizeWidget(qreal, qreal)’ can be marked override [-Wsuggest-override] 136 | virtual void resizeWidget(qreal newW, qreal newH); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/messagewidget.h:138:18: warning: ‘virtual void MessageWidget::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 138 | virtual void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); | ^~~~~~~~~~ /<>/umbrello/umlwidgets/messagewidget.h:139:18: warning: ‘virtual bool MessageWidget::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] 139 | virtual bool loadFromXMI1(QDomElement & qElement); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/messagewidget.h:152:18: warning: ‘virtual void MessageWidget::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 152 | virtual void mouseDoubleClickEvent(QGraphicsSceneMouseEvent *event); | ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/messagewidget.h:154:18: warning: ‘virtual void MessageWidget::moveWidgetBy(qreal, qreal)’ can be marked override [-Wsuggest-override] 154 | virtual void moveWidgetBy(qreal diffX, qreal diffY); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/messagewidget.h:155:18: warning: ‘virtual void MessageWidget::constrainMovementForAllWidgets(qreal&, qreal&)’ can be marked override [-Wsuggest-override] 155 | virtual void constrainMovementForAllWidgets(qreal &diffX, qreal &diffY); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/messagewidget.h:157:21: warning: ‘virtual QCursor MessageWidget::resizeCursor() const’ can be marked override [-Wsuggest-override] 157 | virtual QCursor resizeCursor() const; | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/messagewidget.h:203:10: warning: ‘virtual void MessageWidget::slotWidgetMoved(Uml::ID::Type)’ can be marked override [-Wsuggest-override] 203 | void slotWidgetMoved(Uml::ID::Type id); | ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/messagewidget.h:204:10: warning: ‘virtual void MessageWidget::slotMenuSelection(QAction*)’ can be marked override [-Wsuggest-override] 204 | void slotMenuSelection(QAction* action); | ^~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/toolbarstate.cpp:18: /<>/umbrello/umlwidgets/floatingdashlinewidget.h:40:18: warning: ‘virtual void FloatingDashLineWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] 40 | virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option = 0, QWidget *widget = 0); | ^~~~~ /<>/umbrello/umlwidgets/floatingdashlinewidget.h:42:10: warning: ‘virtual void FloatingDashLineWidget::slotMenuSelection(QAction*)’ can be marked override [-Wsuggest-override] 42 | void slotMenuSelection(QAction* action); | ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/floatingdashlinewidget.h:48:10: warning: ‘virtual void FloatingDashLineWidget::setY(qreal)’ can be marked override [-Wsuggest-override] 48 | void setY(qreal y); | ^~~~ /<>/umbrello/umlwidgets/floatingdashlinewidget.h:54:10: warning: ‘virtual void FloatingDashLineWidget::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 54 | void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); | ^~~~~~~~~~ /<>/umbrello/umlwidgets/floatingdashlinewidget.h:55:10: warning: ‘virtual bool FloatingDashLineWidget::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] 55 | bool loadFromXMI1(QDomElement & qElement); | ^~~~~~~~~~~~ In file included from /<>/umbrello/toolbarstate.cpp:19: /<>/umbrello/umlwidgets/objectwidget.h:39:18: warning: ‘virtual void ObjectWidget::setX(qreal)’ can be marked override [-Wsuggest-override] 39 | virtual void setX(qreal x); | ^~~~ /<>/umbrello/umlwidgets/objectwidget.h:40:18: warning: ‘virtual void ObjectWidget::setY(qreal)’ can be marked override [-Wsuggest-override] 40 | virtual void setY(qreal y); | ^~~~ /<>/umbrello/umlwidgets/objectwidget.h:47:18: warning: ‘virtual void ObjectWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] 47 | virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); | ^~~~~ /<>/umbrello/umlwidgets/objectwidget.h:49:10: warning: ‘virtual bool ObjectWidget::activate(IDChangeLog*)’ can be marked override [-Wsuggest-override] 49 | bool activate(IDChangeLog* ChangeLog = 0); | ^~~~~~~~ /<>/umbrello/umlwidgets/objectwidget.h:51:10: warning: ‘virtual void ObjectWidget::cleanup()’ can be marked override [-Wsuggest-override] 51 | void cleanup(); | ^~~~~~~ /<>/umbrello/umlwidgets/objectwidget.h:53:10: warning: ‘virtual void ObjectWidget::showPropertiesDialog()’ can be marked override [-Wsuggest-override] 53 | void showPropertiesDialog(); | ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/objectwidget.h:73:18: warning: ‘virtual void ObjectWidget::setLineColorCmd(const QColor&)’ can be marked override [-Wsuggest-override] 73 | virtual void setLineColorCmd(const QColor &color); | ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/objectwidget.h:77:18: warning: ‘virtual void ObjectWidget::resizeWidget(qreal, qreal)’ can be marked override [-Wsuggest-override] 77 | virtual void resizeWidget(qreal newW, qreal newH); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/objectwidget.h:79:18: warning: ‘virtual void ObjectWidget::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 79 | virtual void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); | ^~~~~~~~~~ /<>/umbrello/umlwidgets/objectwidget.h:80:18: warning: ‘virtual bool ObjectWidget::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] 80 | virtual bool loadFromXMI1(QDomElement& qElement); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/objectwidget.h:83:10: warning: ‘virtual void ObjectWidget::slotMenuSelection(QAction*)’ can be marked override [-Wsuggest-override] 83 | void slotMenuSelection(QAction* action); | ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/objectwidget.h:84:18: warning: ‘virtual void ObjectWidget::slotFillColorChanged(Uml::ID::Type)’ can be marked override [-Wsuggest-override] 84 | virtual void slotFillColorChanged(Uml::ID::Type viewID); | ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/objectwidget.h:88:18: warning: ‘virtual void ObjectWidget::mousePressEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 88 | virtual void mousePressEvent(QGraphicsSceneMouseEvent *me); | ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/objectwidget.h:89:18: warning: ‘virtual void ObjectWidget::mouseMoveEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 89 | virtual void mouseMoveEvent(QGraphicsSceneMouseEvent *me); | ^~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/objectwidget.h:91:12: warning: ‘virtual QSizeF ObjectWidget::minimumSize() const’ can be marked override [-Wsuggest-override] 91 | QSizeF minimumSize() const; | ^~~~~~~~~~~ /<>/umbrello/umlwidgets/objectwidget.h:93:18: warning: ‘virtual void ObjectWidget::moveEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 93 | virtual void moveEvent(QGraphicsSceneMouseEvent *event); | ^~~~~~~~~ /<>/umbrello/umlwidgets/objectwidget.h:94:18: warning: ‘virtual void ObjectWidget::moveWidgetBy(qreal, qreal)’ can be marked override [-Wsuggest-override] 94 | virtual void moveWidgetBy(qreal diffX, qreal diffY); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/objectwidget.h:95:18: warning: ‘virtual void ObjectWidget::constrainMovementForAllWidgets(qreal&, qreal&)’ can be marked override [-Wsuggest-override] 95 | virtual void constrainMovementForAllWidgets(qreal &diffX, qreal &diffY); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/objectwidget.h:97:21: warning: ‘virtual QCursor ObjectWidget::resizeCursor() const’ can be marked override [-Wsuggest-override] 97 | virtual QCursor resizeCursor() const; | ^~~~~~~~~~~~ In file included from /<>/umbrello/uml.h:15, from /<>/umbrello/toolbarstate.cpp:20: /<>/umbrello/dialogs/multipagedialogbase.h:101:18: warning: ‘virtual void MultiPageDialogBase::keyPressEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] 101 | virtual void keyPressEvent(QKeyEvent *event); | ^~~~~~~~~~~~~ In file included from /<>/umbrello/toolbarstate.cpp:20: /<>/umbrello/uml.h:201:18: warning: ‘virtual void UMLApp::keyPressEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] 201 | virtual void keyPressEvent(QKeyEvent* e); | ^~~~~~~~~~~~~ /<>/umbrello/uml.h:202:18: warning: ‘virtual void UMLApp::keyReleaseEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] 202 | virtual void keyReleaseEvent(QKeyEvent* e); | ^~~~~~~~~~~~~~~ /<>/umbrello/uml.h:204:18: warning: ‘virtual void UMLApp::customEvent(QEvent*)’ can be marked override [-Wsuggest-override] 204 | virtual void customEvent(QEvent* e); | ^~~~~~~~~~~ /<>/umbrello/uml.h:215:18: warning: ‘virtual bool UMLApp::queryClose()’ can be marked override [-Wsuggest-override] 215 | virtual bool queryClose(); | ^~~~~~~~~~ /<>/umbrello/uml.h:217:18: warning: ‘virtual void UMLApp::saveProperties(KConfigGroup&)’ can be marked override [-Wsuggest-override] 217 | virtual void saveProperties(KConfigGroup & cfg); | ^~~~~~~~~~~~~~ /<>/umbrello/uml.h:218:18: warning: ‘virtual void UMLApp::readProperties(const KConfigGroup&)’ can be marked override [-Wsuggest-override] 218 | virtual void readProperties(const KConfigGroup & cfg); | ^~~~~~~~~~~~~~ In file included from /<>/umbrello/toolbarstate.cpp:21: /<>/umbrello/umlview.h:54:18: warning: ‘virtual void UMLView::wheelEvent(QWheelEvent*)’ can be marked override [-Wsuggest-override] 54 | virtual void wheelEvent(QWheelEvent* event); | ^~~~~~~~~~ /<>/umbrello/umlview.h:55:18: warning: ‘virtual void UMLView::showEvent(QShowEvent*)’ can be marked override [-Wsuggest-override] 55 | virtual void showEvent(QShowEvent *se); | ^~~~~~~~~ /<>/umbrello/umlview.h:56:18: warning: ‘virtual void UMLView::hideEvent(QHideEvent*)’ can be marked override [-Wsuggest-override] 56 | virtual void hideEvent(QHideEvent *he); | ^~~~~~~~~ /<>/umbrello/umlview.h:57:18: warning: ‘virtual void UMLView::mousePressEvent(QMouseEvent*)’ can be marked override [-Wsuggest-override] 57 | virtual void mousePressEvent(QMouseEvent* event); | ^~~~~~~~~~~~~~~ /<>/umbrello/umlview.h:58:18: warning: ‘virtual void UMLView::mouseReleaseEvent(QMouseEvent*)’ can be marked override [-Wsuggest-override] 58 | virtual void mouseReleaseEvent(QMouseEvent* event); | ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlview.h:59:18: warning: ‘virtual void UMLView::resizeEvent(QResizeEvent*)’ can be marked override [-Wsuggest-override] 59 | virtual void resizeEvent(QResizeEvent *event); | ^~~~~~~~~~~ [ 84%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/toolbarstatefactory.cpp.o cd /<>/obj-aarch64-linux-gnu/umbrello && /usr/bin/aarch64-linux-gnu-g++ -DCMAKE_BINARY_DIR=\"/<>/obj-aarch64-linux-gnu\" -DKCOREADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLO_VERSION_STRING=\"2.23.3\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-aarch64-linux-gnu/umbrello -I/<>/umbrello -I/<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/include -I/<>/obj-aarch64-linux-gnu -I/<>/umbrello/clipboard -I/<>/umbrello/cmds -I/<>/umbrello/codegenerators -I/<>/umbrello/codegenerators/ada -I/<>/umbrello/codegenerators/as -I/<>/umbrello/codegenerators/cpp -I/<>/umbrello/codegenerators/csharp -I/<>/umbrello/codegenerators/d -I/<>/umbrello/codegenerators/idl -I/<>/umbrello/codegenerators/java -I/<>/umbrello/codegenerators/js -I/<>/umbrello/codegenerators/pascal -I/<>/umbrello/codegenerators/perl -I/<>/umbrello/codegenerators/php -I/<>/umbrello/codegenerators/python -I/<>/umbrello/codegenerators/ruby -I/<>/umbrello/codegenerators/sql -I/<>/umbrello/codegenerators/tcl -I/<>/umbrello/codegenerators/vala -I/<>/umbrello/codegenerators/xml -I/<>/umbrello/codegenwizard -I/<>/umbrello/codeimport -I/<>/umbrello/codeimport/csharp -I/<>/umbrello/codeimpwizard -I/<>/umbrello/debug -I/<>/umbrello/dialogs -I/<>/umbrello/dialogs/pages -I/<>/umbrello/dialogs/widgets -I/<>/umbrello/docgenerators -I/<>/umbrello/finder -I/<>/umbrello/refactoring -I/<>/umbrello/uml1model -I/<>/umbrello/umlwidgets -I/<>/lib/cppparser -I/<>/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/aarch64-linux-gnu/qt5 -isystem /usr/include/aarch64-linux-gnu/qt5/QtWidgets -isystem /usr/include/aarch64-linux-gnu/qt5/QtGui -isystem /usr/include/aarch64-linux-gnu/qt5/QtCore -isystem /usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/aarch64-linux-gnu/qt5/QtXml -isystem /usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/aarch64-linux-gnu/qt5/QtSvg -isystem /usr/include/aarch64-linux-gnu/qt5/QtWebKitWidgets -isystem /usr/include/aarch64-linux-gnu/qt5/QtWebKit -isystem /usr/include/aarch64-linux-gnu/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/aarch64-linux-gnu/qt5/QtConcurrent -isystem /usr/include/aarch64-linux-gnu/qt5/QtDBus -isystem /usr/include/KF5/KTextEditor -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -fno-delete-null-pointer-checks -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -o CMakeFiles/libumbrello.dir/toolbarstatefactory.cpp.o -c /<>/umbrello/toolbarstatefactory.cpp In file included from /<>/umbrello/toolbarstatefactory.cpp:14: /<>/umbrello/toolbarstateother.h:33:18: warning: ‘virtual void ToolBarStateOther::setCurrentElement()’ can be marked override [-Wsuggest-override] 33 | virtual void setCurrentElement(); | ^~~~~~~~~~~~~~~~~ /<>/umbrello/toolbarstateother.h:35:18: warning: ‘virtual void ToolBarStateOther::mouseReleaseEmpty()’ can be marked override [-Wsuggest-override] 35 | virtual void mouseReleaseEmpty(); | ^~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/toolbarstatefactory.cpp:15: /<>/umbrello/toolbarstatearrow.h:37:18: warning: ‘virtual void ToolBarStateArrow::init()’ can be marked override [-Wsuggest-override] 37 | virtual void init(); | ^~~~ /<>/umbrello/toolbarstatearrow.h:42:18: warning: ‘virtual void ToolBarStateArrow::mousePressAssociation()’ can be marked override [-Wsuggest-override] 42 | virtual void mousePressAssociation(); | ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/toolbarstatearrow.h:43:18: warning: ‘virtual void ToolBarStateArrow::mousePressWidget()’ can be marked override [-Wsuggest-override] 43 | virtual void mousePressWidget(); | ^~~~~~~~~~~~~~~~ /<>/umbrello/toolbarstatearrow.h:44:18: warning: ‘virtual void ToolBarStateArrow::mousePressEmpty()’ can be marked override [-Wsuggest-override] 44 | virtual void mousePressEmpty(); | ^~~~~~~~~~~~~~~ /<>/umbrello/toolbarstatearrow.h:45:18: warning: ‘virtual void ToolBarStateArrow::mouseReleaseAssociation()’ can be marked override [-Wsuggest-override] 45 | virtual void mouseReleaseAssociation(); | ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/toolbarstatearrow.h:46:18: warning: ‘virtual void ToolBarStateArrow::mouseReleaseWidget()’ can be marked override [-Wsuggest-override] 46 | virtual void mouseReleaseWidget(); | ^~~~~~~~~~~~~~~~~~ /<>/umbrello/toolbarstatearrow.h:47:18: warning: ‘virtual void ToolBarStateArrow::mouseReleaseEmpty()’ can be marked override [-Wsuggest-override] 47 | virtual void mouseReleaseEmpty(); | ^~~~~~~~~~~~~~~~~ /<>/umbrello/toolbarstatearrow.h:48:18: warning: ‘virtual void ToolBarStateArrow::mouseDoubleClickAssociation()’ can be marked override [-Wsuggest-override] 48 | virtual void mouseDoubleClickAssociation(); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/toolbarstatearrow.h:49:18: warning: ‘virtual void ToolBarStateArrow::mouseDoubleClickWidget()’ can be marked override [-Wsuggest-override] 49 | virtual void mouseDoubleClickWidget(); | ^~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/toolbarstatearrow.h:50:18: warning: ‘virtual void ToolBarStateArrow::mouseMoveAssociation()’ can be marked override [-Wsuggest-override] 50 | virtual void mouseMoveAssociation(); | ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/toolbarstatearrow.h:51:18: warning: ‘virtual void ToolBarStateArrow::mouseMoveWidget()’ can be marked override [-Wsuggest-override] 51 | virtual void mouseMoveWidget(); | ^~~~~~~~~~~~~~~ /<>/umbrello/toolbarstatearrow.h:52:18: warning: ‘virtual void ToolBarStateArrow::mouseMoveEmpty()’ can be marked override [-Wsuggest-override] 52 | virtual void mouseMoveEmpty(); | ^~~~~~~~~~~~~~ /<>/umbrello/toolbarstatearrow.h:54:18: warning: ‘virtual void ToolBarStateArrow::setCurrentWidget(UMLWidget*)’ can be marked override [-Wsuggest-override] 54 | virtual void setCurrentWidget(UMLWidget* currentWidget); | ^~~~~~~~~~~~~~~~ /<>/umbrello/toolbarstatearrow.h:56:18: warning: ‘virtual void ToolBarStateArrow::changeTool()’ can be marked override [-Wsuggest-override] 56 | virtual void changeTool(); | ^~~~~~~~~~ In file included from /<>/umbrello/toolbarstatefactory.cpp:16: /<>/umbrello/toolbarstatemessages.h:58:18: warning: ‘virtual void ToolBarStateMessages::init()’ can be marked override [-Wsuggest-override] 58 | virtual void init(); | ^~~~ /<>/umbrello/toolbarstatemessages.h:60:18: warning: ‘virtual void ToolBarStateMessages::cleanBeforeChange()’ can be marked override [-Wsuggest-override] 60 | virtual void cleanBeforeChange(); | ^~~~~~~~~~~~~~~~~ /<>/umbrello/toolbarstatemessages.h:62:18: warning: ‘virtual void ToolBarStateMessages::mouseMove(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 62 | virtual void mouseMove(QGraphicsSceneMouseEvent* ome); | ^~~~~~~~~ /<>/umbrello/toolbarstatemessages.h:66:18: warning: ‘virtual void ToolBarStateMessages::slotWidgetRemoved(UMLWidget*)’ can be marked override [-Wsuggest-override] 66 | virtual void slotWidgetRemoved(UMLWidget* widget); | ^~~~~~~~~~~~~~~~~ /<>/umbrello/toolbarstatemessages.h:70:18: warning: ‘virtual void ToolBarStateMessages::setCurrentElement()’ can be marked override [-Wsuggest-override] 70 | virtual void setCurrentElement(); | ^~~~~~~~~~~~~~~~~ /<>/umbrello/toolbarstatemessages.h:72:18: warning: ‘virtual void ToolBarStateMessages::mouseReleaseWidget()’ can be marked override [-Wsuggest-override] 72 | virtual void mouseReleaseWidget(); | ^~~~~~~~~~~~~~~~~~ /<>/umbrello/toolbarstatemessages.h:73:18: warning: ‘virtual void ToolBarStateMessages::mouseReleaseEmpty()’ can be marked override [-Wsuggest-override] 73 | virtual void mouseReleaseEmpty(); | ^~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/toolbarstatefactory.cpp:17: /<>/umbrello/toolbarstateassociation.h:46:18: warning: ‘virtual void ToolBarStateAssociation::init()’ can be marked override [-Wsuggest-override] 46 | virtual void init(); | ^~~~ /<>/umbrello/toolbarstateassociation.h:48:18: warning: ‘virtual void ToolBarStateAssociation::cleanBeforeChange()’ can be marked override [-Wsuggest-override] 48 | virtual void cleanBeforeChange(); | ^~~~~~~~~~~~~~~~~ /<>/umbrello/toolbarstateassociation.h:50:18: warning: ‘virtual void ToolBarStateAssociation::mouseMove(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 50 | virtual void mouseMove(QGraphicsSceneMouseEvent* ome); | ^~~~~~~~~ /<>/umbrello/toolbarstateassociation.h:54:18: warning: ‘virtual void ToolBarStateAssociation::slotWidgetRemoved(UMLWidget*)’ can be marked override [-Wsuggest-override] 54 | virtual void slotWidgetRemoved(UMLWidget* widget); | ^~~~~~~~~~~~~~~~~ /<>/umbrello/toolbarstateassociation.h:58:18: warning: ‘virtual void ToolBarStateAssociation::mouseReleaseAssociation()’ can be marked override [-Wsuggest-override] 58 | virtual void mouseReleaseAssociation(); | ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/toolbarstateassociation.h:59:18: warning: ‘virtual void ToolBarStateAssociation::mouseReleaseWidget()’ can be marked override [-Wsuggest-override] 59 | virtual void mouseReleaseWidget(); | ^~~~~~~~~~~~~~~~~~ /<>/umbrello/toolbarstateassociation.h:60:18: warning: ‘virtual void ToolBarStateAssociation::mouseReleaseEmpty()’ can be marked override [-Wsuggest-override] 60 | virtual void mouseReleaseEmpty(); | ^~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/umlwidgets/toolbarstateonewidget.h:15, from /<>/umbrello/toolbarstatefactory.cpp:18: /<>/umbrello/umlwidgets/widgetbase.h:187:20: warning: ‘virtual QRectF WidgetBase::boundingRect() const’ can be marked override [-Wsuggest-override] 187 | virtual QRectF boundingRect() const; | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/widgetbase.h:191:18: warning: ‘virtual void WidgetBase::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] 191 | virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); | ^~~~~ /<>/umbrello/umlwidgets/widgetbase.h:260:18: warning: ‘virtual void WidgetBase::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] 260 | virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent *event); | ^~~~~~~~~~~~~~~~ In file included from /<>/umbrello/toolbarstatefactory.cpp:18: /<>/umbrello/umlwidgets/toolbarstateonewidget.h:30:18: warning: ‘virtual void ToolBarStateOneWidget::cleanBeforeChange()’ can be marked override [-Wsuggest-override] 30 | virtual void cleanBeforeChange(); | ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/toolbarstateonewidget.h:33:18: warning: ‘virtual void ToolBarStateOneWidget::mouseMove(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 33 | virtual void mouseMove(QGraphicsSceneMouseEvent* ome); | ^~~~~~~~~ /<>/umbrello/umlwidgets/toolbarstateonewidget.h:36:18: warning: ‘virtual void ToolBarStateOneWidget::slotWidgetRemoved(UMLWidget*)’ can be marked override [-Wsuggest-override] 36 | virtual void slotWidgetRemoved(UMLWidget* widget); | ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/toolbarstateonewidget.h:39:18: warning: ‘virtual void ToolBarStateOneWidget::setCurrentElement()’ can be marked override [-Wsuggest-override] 39 | virtual void setCurrentElement(); | ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/toolbarstateonewidget.h:41:18: warning: ‘virtual void ToolBarStateOneWidget::mouseReleaseWidget()’ can be marked override [-Wsuggest-override] 41 | virtual void mouseReleaseWidget(); | ^~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/toolbarstateonewidget.h:42:18: warning: ‘virtual void ToolBarStateOneWidget::mouseReleaseEmpty()’ can be marked override [-Wsuggest-override] 42 | virtual void mouseReleaseEmpty(); | ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/toolbarstateonewidget.h:56:18: warning: ‘virtual void ToolBarStateOneWidget::init()’ can be marked override [-Wsuggest-override] 56 | virtual void init(); | ^~~~ In file included from /<>/umbrello/toolbarstatefactory.cpp:20: /<>/umbrello/umlview.h:54:18: warning: ‘virtual void UMLView::wheelEvent(QWheelEvent*)’ can be marked override [-Wsuggest-override] 54 | virtual void wheelEvent(QWheelEvent* event); | ^~~~~~~~~~ /<>/umbrello/umlview.h:55:18: warning: ‘virtual void UMLView::showEvent(QShowEvent*)’ can be marked override [-Wsuggest-override] 55 | virtual void showEvent(QShowEvent *se); | ^~~~~~~~~ /<>/umbrello/umlview.h:56:18: warning: ‘virtual void UMLView::hideEvent(QHideEvent*)’ can be marked override [-Wsuggest-override] 56 | virtual void hideEvent(QHideEvent *he); | ^~~~~~~~~ /<>/umbrello/umlview.h:57:18: warning: ‘virtual void UMLView::mousePressEvent(QMouseEvent*)’ can be marked override [-Wsuggest-override] 57 | virtual void mousePressEvent(QMouseEvent* event); | ^~~~~~~~~~~~~~~ /<>/umbrello/umlview.h:58:18: warning: ‘virtual void UMLView::mouseReleaseEvent(QMouseEvent*)’ can be marked override [-Wsuggest-override] 58 | virtual void mouseReleaseEvent(QMouseEvent* event); | ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlview.h:59:18: warning: ‘virtual void UMLView::resizeEvent(QResizeEvent*)’ can be marked override [-Wsuggest-override] 59 | virtual void resizeEvent(QResizeEvent *event); | ^~~~~~~~~~~ [ 84%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/toolbarstatemessages.cpp.o cd /<>/obj-aarch64-linux-gnu/umbrello && /usr/bin/aarch64-linux-gnu-g++ -DCMAKE_BINARY_DIR=\"/<>/obj-aarch64-linux-gnu\" -DKCOREADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLO_VERSION_STRING=\"2.23.3\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-aarch64-linux-gnu/umbrello -I/<>/umbrello -I/<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/include -I/<>/obj-aarch64-linux-gnu -I/<>/umbrello/clipboard -I/<>/umbrello/cmds -I/<>/umbrello/codegenerators -I/<>/umbrello/codegenerators/ada -I/<>/umbrello/codegenerators/as -I/<>/umbrello/codegenerators/cpp -I/<>/umbrello/codegenerators/csharp -I/<>/umbrello/codegenerators/d -I/<>/umbrello/codegenerators/idl -I/<>/umbrello/codegenerators/java -I/<>/umbrello/codegenerators/js -I/<>/umbrello/codegenerators/pascal -I/<>/umbrello/codegenerators/perl -I/<>/umbrello/codegenerators/php -I/<>/umbrello/codegenerators/python -I/<>/umbrello/codegenerators/ruby -I/<>/umbrello/codegenerators/sql -I/<>/umbrello/codegenerators/tcl -I/<>/umbrello/codegenerators/vala -I/<>/umbrello/codegenerators/xml -I/<>/umbrello/codegenwizard -I/<>/umbrello/codeimport -I/<>/umbrello/codeimport/csharp -I/<>/umbrello/codeimpwizard -I/<>/umbrello/debug -I/<>/umbrello/dialogs -I/<>/umbrello/dialogs/pages -I/<>/umbrello/dialogs/widgets -I/<>/umbrello/docgenerators -I/<>/umbrello/finder -I/<>/umbrello/refactoring -I/<>/umbrello/uml1model -I/<>/umbrello/umlwidgets -I/<>/lib/cppparser -I/<>/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/aarch64-linux-gnu/qt5 -isystem /usr/include/aarch64-linux-gnu/qt5/QtWidgets -isystem /usr/include/aarch64-linux-gnu/qt5/QtGui -isystem /usr/include/aarch64-linux-gnu/qt5/QtCore -isystem /usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/aarch64-linux-gnu/qt5/QtXml -isystem /usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/aarch64-linux-gnu/qt5/QtSvg -isystem /usr/include/aarch64-linux-gnu/qt5/QtWebKitWidgets -isystem /usr/include/aarch64-linux-gnu/qt5/QtWebKit -isystem /usr/include/aarch64-linux-gnu/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/aarch64-linux-gnu/qt5/QtConcurrent -isystem /usr/include/aarch64-linux-gnu/qt5/QtDBus -isystem /usr/include/KF5/KTextEditor -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -fno-delete-null-pointer-checks -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -o CMakeFiles/libumbrello.dir/toolbarstatemessages.cpp.o -c /<>/umbrello/toolbarstatemessages.cpp In file included from /<>/umbrello/toolbarstatemessages.cpp:12: /<>/umbrello/toolbarstatemessages.h:58:18: warning: ‘virtual void ToolBarStateMessages::init()’ can be marked override [-Wsuggest-override] 58 | virtual void init(); | ^~~~ /<>/umbrello/toolbarstatemessages.h:60:18: warning: ‘virtual void ToolBarStateMessages::cleanBeforeChange()’ can be marked override [-Wsuggest-override] 60 | virtual void cleanBeforeChange(); | ^~~~~~~~~~~~~~~~~ /<>/umbrello/toolbarstatemessages.h:62:18: warning: ‘virtual void ToolBarStateMessages::mouseMove(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 62 | virtual void mouseMove(QGraphicsSceneMouseEvent* ome); | ^~~~~~~~~ /<>/umbrello/toolbarstatemessages.h:66:18: warning: ‘virtual void ToolBarStateMessages::slotWidgetRemoved(UMLWidget*)’ can be marked override [-Wsuggest-override] 66 | virtual void slotWidgetRemoved(UMLWidget* widget); | ^~~~~~~~~~~~~~~~~ /<>/umbrello/toolbarstatemessages.h:70:18: warning: ‘virtual void ToolBarStateMessages::setCurrentElement()’ can be marked override [-Wsuggest-override] 70 | virtual void setCurrentElement(); | ^~~~~~~~~~~~~~~~~ /<>/umbrello/toolbarstatemessages.h:72:18: warning: ‘virtual void ToolBarStateMessages::mouseReleaseWidget()’ can be marked override [-Wsuggest-override] 72 | virtual void mouseReleaseWidget(); | ^~~~~~~~~~~~~~~~~~ /<>/umbrello/toolbarstatemessages.h:73:18: warning: ‘virtual void ToolBarStateMessages::mouseReleaseEmpty()’ can be marked override [-Wsuggest-override] 73 | virtual void mouseReleaseEmpty(); | ^~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/toolbarstatemessages.cpp:15: /<>/umbrello/debug/debug_utils.h:91:18: warning: ‘virtual void Tracer::showEvent(QShowEvent*)’ can be marked override [-Wsuggest-override] 91 | virtual void showEvent(QShowEvent*); | ^~~~~~~~~ In file included from /<>/umbrello/umlwidgets/umlwidget.h:18, from /<>/umbrello/umlwidgets/floatingtextwidget.h:15, from /<>/umbrello/toolbarstatemessages.cpp:16: /<>/umbrello/umlwidgets/widgetbase.h:187:20: warning: ‘virtual QRectF WidgetBase::boundingRect() const’ can be marked override [-Wsuggest-override] 187 | virtual QRectF boundingRect() const; | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/widgetbase.h:191:18: warning: ‘virtual void WidgetBase::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] 191 | virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); | ^~~~~ /<>/umbrello/umlwidgets/widgetbase.h:260:18: warning: ‘virtual void WidgetBase::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] 260 | virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent *event); | ^~~~~~~~~~~~~~~~ In file included from /<>/umbrello/umlwidgets/floatingtextwidget.h:15, from /<>/umbrello/toolbarstatemessages.cpp:16: /<>/umbrello/umlwidgets/umlwidget.h:71:18: warning: ‘virtual void UMLWidget::setUseFillColor(bool)’ can be marked override [-Wsuggest-override] 71 | virtual void setUseFillColor(bool fc); | ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:74:18: warning: ‘virtual void UMLWidget::setTextColor(const QColor&)’ can be marked override [-Wsuggest-override] 74 | virtual void setTextColor(const QColor &color); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:77:18: warning: ‘virtual void UMLWidget::setLineColor(const QColor&)’ can be marked override [-Wsuggest-override] 77 | virtual void setLineColor(const QColor &color); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:80:18: warning: ‘virtual void UMLWidget::setLineWidth(uint)’ can be marked override [-Wsuggest-override] 80 | virtual void setLineWidth(uint width); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:83:18: warning: ‘virtual void UMLWidget::setFillColor(const QColor&)’ can be marked override [-Wsuggest-override] 83 | virtual void setFillColor(const QColor &color); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:87:18: warning: ‘virtual void UMLWidget::setSelected(bool)’ can be marked override [-Wsuggest-override] 87 | virtual void setSelected(bool _select); | ^~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:96:18: warning: ‘virtual void UMLWidget::setFont(const QFont&)’ can be marked override [-Wsuggest-override] 96 | virtual void setFont(const QFont &font); | ^~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:173:18: warning: ‘virtual void UMLWidget::showPropertiesDialog()’ can be marked override [-Wsuggest-override] 173 | virtual void showPropertiesDialog(); | ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:192:18: warning: ‘virtual bool UMLWidget::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] 192 | virtual bool loadFromXMI1(QDomElement &qElement); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:193:18: warning: ‘virtual void UMLWidget::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 193 | virtual void saveToXMI1(QDomDocument &qDoc, QDomElement &qElement); | ^~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:230:18: warning: ‘virtual void UMLWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] 230 | virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); | ^~~~~ /<>/umbrello/umlwidgets/umlwidget.h:234:18: warning: ‘virtual void UMLWidget::slotMenuSelection(QAction*)’ can be marked override [-Wsuggest-override] 234 | virtual void slotMenuSelection(QAction* action); | ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:251:18: warning: ‘virtual void UMLWidget::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] 251 | virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent* event); | ^~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:252:18: warning: ‘virtual void UMLWidget::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 252 | virtual void mouseDoubleClickEvent(QGraphicsSceneMouseEvent *event); | ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:253:18: warning: ‘virtual void UMLWidget::mousePressEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 253 | virtual void mousePressEvent(QGraphicsSceneMouseEvent *event); | ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:254:18: warning: ‘virtual void UMLWidget::mouseMoveEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 254 | virtual void mouseMoveEvent(QGraphicsSceneMouseEvent *event); | ^~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:255:18: warning: ‘virtual void UMLWidget::mouseReleaseEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 255 | virtual void mouseReleaseEvent(QGraphicsSceneMouseEvent *event); | ^~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/toolbarstatemessages.cpp:16: /<>/umbrello/umlwidgets/floatingtextwidget.h:61:18: warning: ‘virtual void FloatingTextWidget::showPropertiesDialog()’ can be marked override [-Wsuggest-override] 61 | virtual void showPropertiesDialog(); | ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/floatingtextwidget.h:66:10: warning: ‘virtual bool FloatingTextWidget::activate(IDChangeLog*)’ can be marked override [-Wsuggest-override] 66 | bool activate(IDChangeLog* ChangeLog = 0); | ^~~~~~~~ /<>/umbrello/umlwidgets/floatingtextwidget.h:79:16: warning: ‘virtual UMLWidget* FloatingTextWidget::onWidget(const QPointF&)’ can be marked override [-Wsuggest-override] 79 | UMLWidget* onWidget(const QPointF& p); | ^~~~~~~~ /<>/umbrello/umlwidgets/floatingtextwidget.h:81:18: warning: ‘virtual void FloatingTextWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] 81 | virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); | ^~~~~ /<>/umbrello/umlwidgets/floatingtextwidget.h:83:18: warning: ‘virtual void FloatingTextWidget::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 83 | virtual void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); | ^~~~~~~~~~ /<>/umbrello/umlwidgets/floatingtextwidget.h:84:18: warning: ‘virtual bool FloatingTextWidget::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] 84 | virtual bool loadFromXMI1(QDomElement& qElement); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/floatingtextwidget.h:87:18: warning: ‘virtual void FloatingTextWidget::slotMenuSelection(QAction*)’ can be marked override [-Wsuggest-override] 87 | virtual void slotMenuSelection(QAction* action); | ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/floatingtextwidget.h:91:12: warning: ‘virtual QSizeF FloatingTextWidget::minimumSize() const’ can be marked override [-Wsuggest-override] 91 | QSizeF minimumSize() const; | ^~~~~~~~~~~ /<>/umbrello/umlwidgets/floatingtextwidget.h:93:18: warning: ‘virtual void FloatingTextWidget::moveWidgetBy(qreal, qreal)’ can be marked override [-Wsuggest-override] 93 | virtual void moveWidgetBy(qreal diffX, qreal diffY); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/floatingtextwidget.h:94:18: warning: ‘virtual void FloatingTextWidget::constrainMovementForAllWidgets(qreal&, qreal&)’ can be marked override [-Wsuggest-override] 94 | virtual void constrainMovementForAllWidgets(qreal &diffX, qreal &diffY); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/umlscene.h:17, from /<>/umbrello/umlwidgets/linkwidget.h:15, from /<>/umbrello/umlwidgets/messagewidget.h:15, from /<>/umbrello/toolbarstatemessages.cpp:17: /<>/umbrello/umlwidgets/classifierwidget.h:97:16: warning: ‘virtual UMLWidget* ClassifierWidget::onWidget(const QPointF&)’ can be marked override [-Wsuggest-override] 97 | UMLWidget* onWidget(const QPointF& p); | ^~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:98:16: warning: ‘virtual UMLWidget* ClassifierWidget::widgetWithID(Uml::ID::Type)’ can be marked override [-Wsuggest-override] 98 | UMLWidget* widgetWithID(Uml::ID::Type id); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:100:18: warning: ‘virtual void ClassifierWidget::setDocumentation(const QString&)’ can be marked override [-Wsuggest-override] 100 | virtual void setDocumentation(const QString& doc); | ^~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:102:12: warning: ‘virtual QSizeF ClassifierWidget::calculateSize(bool) const’ can be marked override [-Wsuggest-override] 102 | QSizeF calculateSize(bool withExtensions = true) const; | ^~~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:104:18: warning: ‘virtual void ClassifierWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] 104 | virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); | ^~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:105:26: warning: ‘virtual QPainterPath ClassifierWidget::shape() const’ can be marked override [-Wsuggest-override] 105 | virtual QPainterPath shape() const; | ^~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:107:18: warning: ‘virtual void ClassifierWidget::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 107 | virtual void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); | ^~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:108:18: warning: ‘virtual bool ClassifierWidget::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] 108 | virtual bool loadFromXMI1(QDomElement & qElement); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:111:18: warning: ‘virtual void ClassifierWidget::slotMenuSelection(QAction*)’ can be marked override [-Wsuggest-override] 111 | virtual void slotMenuSelection(QAction* action); | ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:121:12: warning: ‘virtual QSizeF ClassifierWidget::minimumSize() const’ can be marked override [-Wsuggest-override] 121 | QSizeF minimumSize() const; | ^~~~~~~~~~~ In file included from /<>/umbrello/umlwidgets/linkwidget.h:15, from /<>/umbrello/umlwidgets/messagewidget.h:15, from /<>/umbrello/toolbarstatemessages.cpp:17: /<>/umbrello/umlscene.h:338:10: warning: ‘virtual void UMLScene::dragEnterEvent(QGraphicsSceneDragDropEvent*)’ can be marked override [-Wsuggest-override] 338 | void dragEnterEvent(QGraphicsSceneDragDropEvent* enterEvent); | ^~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:339:10: warning: ‘virtual void UMLScene::dragMoveEvent(QGraphicsSceneDragDropEvent*)’ can be marked override [-Wsuggest-override] 339 | void dragMoveEvent(QGraphicsSceneDragDropEvent* moveEvent); | ^~~~~~~~~~~~~ /<>/umbrello/umlscene.h:340:10: warning: ‘virtual void UMLScene::dropEvent(QGraphicsSceneDragDropEvent*)’ can be marked override [-Wsuggest-override] 340 | void dropEvent(QGraphicsSceneDragDropEvent* dropEvent); | ^~~~~~~~~ /<>/umbrello/umlscene.h:342:10: warning: ‘virtual void UMLScene::mouseMoveEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 342 | void mouseMoveEvent(QGraphicsSceneMouseEvent* mouseEvent); | ^~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:343:10: warning: ‘virtual void UMLScene::mousePressEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 343 | void mousePressEvent(QGraphicsSceneMouseEvent* mouseEvent); | ^~~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:344:10: warning: ‘virtual void UMLScene::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 344 | void mouseDoubleClickEvent(QGraphicsSceneMouseEvent* mouseEvent); | ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:345:10: warning: ‘virtual void UMLScene::mouseReleaseEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 345 | void mouseReleaseEvent(QGraphicsSceneMouseEvent* mouseEvent); | ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:346:18: warning: ‘virtual void UMLScene::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] 346 | virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent* contextMenuEvent); | ^~~~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:358:18: warning: ‘virtual void UMLScene::drawBackground(QPainter*, const QRectF&)’ can be marked override [-Wsuggest-override] 358 | virtual void drawBackground(QPainter *painter, const QRectF &rect); | ^~~~~~~~~~~~~~ In file included from /<>/umbrello/toolbarstatemessages.cpp:17: /<>/umbrello/umlwidgets/messagewidget.h:54:18: warning: ‘virtual void MessageWidget::setY(qreal)’ can be marked override [-Wsuggest-override] 54 | virtual void setY(qreal y); | ^~~~ /<>/umbrello/umlwidgets/messagewidget.h:58:18: warning: ‘virtual void MessageWidget::lwSetFont(QFont)’ can be marked override [-Wsuggest-override] 58 | virtual void lwSetFont (QFont font); | ^~~~~~~~~ /<>/umbrello/umlwidgets/messagewidget.h:59:28: warning: ‘virtual UMLClassifier* MessageWidget::operationOwner()’ can be marked override [-Wsuggest-override] 59 | virtual UMLClassifier *operationOwner(); | ^~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/messagewidget.h:61:27: warning: ‘virtual UMLOperation* MessageWidget::operation()’ can be marked override [-Wsuggest-override] 61 | virtual UMLOperation *operation(); | ^~~~~~~~~ /<>/umbrello/umlwidgets/messagewidget.h:62:18: warning: ‘virtual void MessageWidget::setOperation(UMLOperation*)’ can be marked override [-Wsuggest-override] 62 | virtual void setOperation(UMLOperation *op); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/messagewidget.h:64:21: warning: ‘virtual QString MessageWidget::customOpText()’ can be marked override [-Wsuggest-override] 64 | virtual QString customOpText(); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/messagewidget.h:65:18: warning: ‘virtual void MessageWidget::setCustomOpText(const QString&)’ can be marked override [-Wsuggest-override] 65 | virtual void setCustomOpText(const QString &opText); | ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/messagewidget.h:67:18: warning: ‘virtual void MessageWidget::setMessageText(FloatingTextWidget*)’ can be marked override [-Wsuggest-override] 67 | virtual void setMessageText(FloatingTextWidget *ft); | ^~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/messagewidget.h:68:18: warning: ‘virtual void MessageWidget::setText(FloatingTextWidget*, const QString&)’ can be marked override [-Wsuggest-override] 68 | virtual void setText(FloatingTextWidget *ft, const QString &newText); | ^~~~~~~ /<>/umbrello/umlwidgets/messagewidget.h:70:21: warning: ‘virtual QString MessageWidget::lwOperationText()’ can be marked override [-Wsuggest-override] 70 | virtual QString lwOperationText(); | ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/messagewidget.h:71:28: warning: ‘virtual UMLClassifier* MessageWidget::lwClassifier()’ can be marked override [-Wsuggest-override] 71 | virtual UMLClassifier *lwClassifier(); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/messagewidget.h:72:18: warning: ‘virtual void MessageWidget::setOperationText(const QString&)’ can be marked override [-Wsuggest-override] 72 | virtual void setOperationText(const QString &op); | ^~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/messagewidget.h:74:18: warning: ‘virtual void MessageWidget::constrainTextPos(qreal&, qreal&, qreal, qreal, Uml::TextRole::Enum)’ can be marked override [-Wsuggest-override] 74 | virtual void constrainTextPos(qreal &textX, qreal &textY, qreal textWidth, qreal textHeight, | ^~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/messagewidget.h:111:18: warning: ‘virtual bool MessageWidget::activate(IDChangeLog*)’ can be marked override [-Wsuggest-override] 111 | virtual bool activate(IDChangeLog * Log = 0); | ^~~~~~~~ /<>/umbrello/umlwidgets/messagewidget.h:121:18: warning: ‘virtual void MessageWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] 121 | virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); | ^~~~~ /<>/umbrello/umlwidgets/messagewidget.h:125:10: warning: ‘virtual void MessageWidget::cleanup()’ can be marked override [-Wsuggest-override] 125 | void cleanup(); | ^~~~~~~ /<>/umbrello/umlwidgets/messagewidget.h:127:10: warning: ‘virtual void MessageWidget::setSelected(bool)’ can be marked override [-Wsuggest-override] 127 | void setSelected(bool _select); | ^~~~~~~~~~~ /<>/umbrello/umlwidgets/messagewidget.h:132:20: warning: ‘virtual QSizeF MessageWidget::minimumSize() const’ can be marked override [-Wsuggest-override] 132 | virtual QSizeF minimumSize() const; | ^~~~~~~~~~~ /<>/umbrello/umlwidgets/messagewidget.h:134:16: warning: ‘virtual UMLWidget* MessageWidget::onWidget(const QPointF&)’ can be marked override [-Wsuggest-override] 134 | UMLWidget* onWidget(const QPointF& p); | ^~~~~~~~ /<>/umbrello/umlwidgets/messagewidget.h:136:18: warning: ‘virtual void MessageWidget::resizeWidget(qreal, qreal)’ can be marked override [-Wsuggest-override] 136 | virtual void resizeWidget(qreal newW, qreal newH); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/messagewidget.h:138:18: warning: ‘virtual void MessageWidget::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 138 | virtual void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); | ^~~~~~~~~~ /<>/umbrello/umlwidgets/messagewidget.h:139:18: warning: ‘virtual bool MessageWidget::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] 139 | virtual bool loadFromXMI1(QDomElement & qElement); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/messagewidget.h:152:18: warning: ‘virtual void MessageWidget::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 152 | virtual void mouseDoubleClickEvent(QGraphicsSceneMouseEvent *event); | ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/messagewidget.h:154:18: warning: ‘virtual void MessageWidget::moveWidgetBy(qreal, qreal)’ can be marked override [-Wsuggest-override] 154 | virtual void moveWidgetBy(qreal diffX, qreal diffY); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/messagewidget.h:155:18: warning: ‘virtual void MessageWidget::constrainMovementForAllWidgets(qreal&, qreal&)’ can be marked override [-Wsuggest-override] 155 | virtual void constrainMovementForAllWidgets(qreal &diffX, qreal &diffY); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/messagewidget.h:157:21: warning: ‘virtual QCursor MessageWidget::resizeCursor() const’ can be marked override [-Wsuggest-override] 157 | virtual QCursor resizeCursor() const; | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/messagewidget.h:203:10: warning: ‘virtual void MessageWidget::slotWidgetMoved(Uml::ID::Type)’ can be marked override [-Wsuggest-override] 203 | void slotWidgetMoved(Uml::ID::Type id); | ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/messagewidget.h:204:10: warning: ‘virtual void MessageWidget::slotMenuSelection(QAction*)’ can be marked override [-Wsuggest-override] 204 | void slotMenuSelection(QAction* action); | ^~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/toolbarstatemessages.cpp:18: /<>/umbrello/umlwidgets/objectwidget.h:39:18: warning: ‘virtual void ObjectWidget::setX(qreal)’ can be marked override [-Wsuggest-override] 39 | virtual void setX(qreal x); | ^~~~ /<>/umbrello/umlwidgets/objectwidget.h:40:18: warning: ‘virtual void ObjectWidget::setY(qreal)’ can be marked override [-Wsuggest-override] 40 | virtual void setY(qreal y); | ^~~~ /<>/umbrello/umlwidgets/objectwidget.h:47:18: warning: ‘virtual void ObjectWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] 47 | virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); | ^~~~~ /<>/umbrello/umlwidgets/objectwidget.h:49:10: warning: ‘virtual bool ObjectWidget::activate(IDChangeLog*)’ can be marked override [-Wsuggest-override] 49 | bool activate(IDChangeLog* ChangeLog = 0); | ^~~~~~~~ /<>/umbrello/umlwidgets/objectwidget.h:51:10: warning: ‘virtual void ObjectWidget::cleanup()’ can be marked override [-Wsuggest-override] 51 | void cleanup(); | ^~~~~~~ /<>/umbrello/umlwidgets/objectwidget.h:53:10: warning: ‘virtual void ObjectWidget::showPropertiesDialog()’ can be marked override [-Wsuggest-override] 53 | void showPropertiesDialog(); | ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/objectwidget.h:73:18: warning: ‘virtual void ObjectWidget::setLineColorCmd(const QColor&)’ can be marked override [-Wsuggest-override] 73 | virtual void setLineColorCmd(const QColor &color); | ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/objectwidget.h:77:18: warning: ‘virtual void ObjectWidget::resizeWidget(qreal, qreal)’ can be marked override [-Wsuggest-override] 77 | virtual void resizeWidget(qreal newW, qreal newH); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/objectwidget.h:79:18: warning: ‘virtual void ObjectWidget::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 79 | virtual void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); | ^~~~~~~~~~ /<>/umbrello/umlwidgets/objectwidget.h:80:18: warning: ‘virtual bool ObjectWidget::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] 80 | virtual bool loadFromXMI1(QDomElement& qElement); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/objectwidget.h:83:10: warning: ‘virtual void ObjectWidget::slotMenuSelection(QAction*)’ can be marked override [-Wsuggest-override] 83 | void slotMenuSelection(QAction* action); | ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/objectwidget.h:84:18: warning: ‘virtual void ObjectWidget::slotFillColorChanged(Uml::ID::Type)’ can be marked override [-Wsuggest-override] 84 | virtual void slotFillColorChanged(Uml::ID::Type viewID); | ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/objectwidget.h:88:18: warning: ‘virtual void ObjectWidget::mousePressEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 88 | virtual void mousePressEvent(QGraphicsSceneMouseEvent *me); | ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/objectwidget.h:89:18: warning: ‘virtual void ObjectWidget::mouseMoveEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 89 | virtual void mouseMoveEvent(QGraphicsSceneMouseEvent *me); | ^~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/objectwidget.h:91:12: warning: ‘virtual QSizeF ObjectWidget::minimumSize() const’ can be marked override [-Wsuggest-override] 91 | QSizeF minimumSize() const; | ^~~~~~~~~~~ /<>/umbrello/umlwidgets/objectwidget.h:93:18: warning: ‘virtual void ObjectWidget::moveEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 93 | virtual void moveEvent(QGraphicsSceneMouseEvent *event); | ^~~~~~~~~ /<>/umbrello/umlwidgets/objectwidget.h:94:18: warning: ‘virtual void ObjectWidget::moveWidgetBy(qreal, qreal)’ can be marked override [-Wsuggest-override] 94 | virtual void moveWidgetBy(qreal diffX, qreal diffY); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/objectwidget.h:95:18: warning: ‘virtual void ObjectWidget::constrainMovementForAllWidgets(qreal&, qreal&)’ can be marked override [-Wsuggest-override] 95 | virtual void constrainMovementForAllWidgets(qreal &diffX, qreal &diffY); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/objectwidget.h:97:21: warning: ‘virtual QCursor ObjectWidget::resizeCursor() const’ can be marked override [-Wsuggest-override] 97 | virtual QCursor resizeCursor() const; | ^~~~~~~~~~~~ In file included from /<>/umbrello/uml.h:15, from /<>/umbrello/toolbarstatemessages.cpp:19: /<>/umbrello/dialogs/multipagedialogbase.h:101:18: warning: ‘virtual void MultiPageDialogBase::keyPressEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] 101 | virtual void keyPressEvent(QKeyEvent *event); | ^~~~~~~~~~~~~ In file included from /<>/umbrello/toolbarstatemessages.cpp:19: /<>/umbrello/uml.h:201:18: warning: ‘virtual void UMLApp::keyPressEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] 201 | virtual void keyPressEvent(QKeyEvent* e); | ^~~~~~~~~~~~~ /<>/umbrello/uml.h:202:18: warning: ‘virtual void UMLApp::keyReleaseEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] 202 | virtual void keyReleaseEvent(QKeyEvent* e); | ^~~~~~~~~~~~~~~ /<>/umbrello/uml.h:204:18: warning: ‘virtual void UMLApp::customEvent(QEvent*)’ can be marked override [-Wsuggest-override] 204 | virtual void customEvent(QEvent* e); | ^~~~~~~~~~~ /<>/umbrello/uml.h:215:18: warning: ‘virtual bool UMLApp::queryClose()’ can be marked override [-Wsuggest-override] 215 | virtual bool queryClose(); | ^~~~~~~~~~ /<>/umbrello/uml.h:217:18: warning: ‘virtual void UMLApp::saveProperties(KConfigGroup&)’ can be marked override [-Wsuggest-override] 217 | virtual void saveProperties(KConfigGroup & cfg); | ^~~~~~~~~~~~~~ /<>/umbrello/uml.h:218:18: warning: ‘virtual void UMLApp::readProperties(const KConfigGroup&)’ can be marked override [-Wsuggest-override] 218 | virtual void readProperties(const KConfigGroup & cfg); | ^~~~~~~~~~~~~~ In file included from /<>/umbrello/toolbarstatemessages.cpp:21: /<>/umbrello/umlview.h:54:18: warning: ‘virtual void UMLView::wheelEvent(QWheelEvent*)’ can be marked override [-Wsuggest-override] 54 | virtual void wheelEvent(QWheelEvent* event); | ^~~~~~~~~~ /<>/umbrello/umlview.h:55:18: warning: ‘virtual void UMLView::showEvent(QShowEvent*)’ can be marked override [-Wsuggest-override] 55 | virtual void showEvent(QShowEvent *se); | ^~~~~~~~~ /<>/umbrello/umlview.h:56:18: warning: ‘virtual void UMLView::hideEvent(QHideEvent*)’ can be marked override [-Wsuggest-override] 56 | virtual void hideEvent(QHideEvent *he); | ^~~~~~~~~ /<>/umbrello/umlview.h:57:18: warning: ‘virtual void UMLView::mousePressEvent(QMouseEvent*)’ can be marked override [-Wsuggest-override] 57 | virtual void mousePressEvent(QMouseEvent* event); | ^~~~~~~~~~~~~~~ /<>/umbrello/umlview.h:58:18: warning: ‘virtual void UMLView::mouseReleaseEvent(QMouseEvent*)’ can be marked override [-Wsuggest-override] 58 | virtual void mouseReleaseEvent(QMouseEvent* event); | ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlview.h:59:18: warning: ‘virtual void UMLView::resizeEvent(QResizeEvent*)’ can be marked override [-Wsuggest-override] 59 | virtual void resizeEvent(QResizeEvent *event); | ^~~~~~~~~~~ [ 84%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/toolbarstateother.cpp.o cd /<>/obj-aarch64-linux-gnu/umbrello && /usr/bin/aarch64-linux-gnu-g++ -DCMAKE_BINARY_DIR=\"/<>/obj-aarch64-linux-gnu\" -DKCOREADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLO_VERSION_STRING=\"2.23.3\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-aarch64-linux-gnu/umbrello -I/<>/umbrello -I/<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/include -I/<>/obj-aarch64-linux-gnu -I/<>/umbrello/clipboard -I/<>/umbrello/cmds -I/<>/umbrello/codegenerators -I/<>/umbrello/codegenerators/ada -I/<>/umbrello/codegenerators/as -I/<>/umbrello/codegenerators/cpp -I/<>/umbrello/codegenerators/csharp -I/<>/umbrello/codegenerators/d -I/<>/umbrello/codegenerators/idl -I/<>/umbrello/codegenerators/java -I/<>/umbrello/codegenerators/js -I/<>/umbrello/codegenerators/pascal -I/<>/umbrello/codegenerators/perl -I/<>/umbrello/codegenerators/php -I/<>/umbrello/codegenerators/python -I/<>/umbrello/codegenerators/ruby -I/<>/umbrello/codegenerators/sql -I/<>/umbrello/codegenerators/tcl -I/<>/umbrello/codegenerators/vala -I/<>/umbrello/codegenerators/xml -I/<>/umbrello/codegenwizard -I/<>/umbrello/codeimport -I/<>/umbrello/codeimport/csharp -I/<>/umbrello/codeimpwizard -I/<>/umbrello/debug -I/<>/umbrello/dialogs -I/<>/umbrello/dialogs/pages -I/<>/umbrello/dialogs/widgets -I/<>/umbrello/docgenerators -I/<>/umbrello/finder -I/<>/umbrello/refactoring -I/<>/umbrello/uml1model -I/<>/umbrello/umlwidgets -I/<>/lib/cppparser -I/<>/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/aarch64-linux-gnu/qt5 -isystem /usr/include/aarch64-linux-gnu/qt5/QtWidgets -isystem /usr/include/aarch64-linux-gnu/qt5/QtGui -isystem /usr/include/aarch64-linux-gnu/qt5/QtCore -isystem /usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/aarch64-linux-gnu/qt5/QtXml -isystem /usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/aarch64-linux-gnu/qt5/QtSvg -isystem /usr/include/aarch64-linux-gnu/qt5/QtWebKitWidgets -isystem /usr/include/aarch64-linux-gnu/qt5/QtWebKit -isystem /usr/include/aarch64-linux-gnu/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/aarch64-linux-gnu/qt5/QtConcurrent -isystem /usr/include/aarch64-linux-gnu/qt5/QtDBus -isystem /usr/include/KF5/KTextEditor -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -fno-delete-null-pointer-checks -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -o CMakeFiles/libumbrello.dir/toolbarstateother.cpp.o -c /<>/umbrello/toolbarstateother.cpp In file included from /<>/umbrello/toolbarstateother.cpp:12: /<>/umbrello/toolbarstateother.h:33:18: warning: ‘virtual void ToolBarStateOther::setCurrentElement()’ can be marked override [-Wsuggest-override] 33 | virtual void setCurrentElement(); | ^~~~~~~~~~~~~~~~~ /<>/umbrello/toolbarstateother.h:35:18: warning: ‘virtual void ToolBarStateOther::mouseReleaseEmpty()’ can be marked override [-Wsuggest-override] 35 | virtual void mouseReleaseEmpty(); | ^~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/umlwidgets/umlwidget.h:18, from /<>/umbrello/umlwidgets/activitywidget.h:14, from /<>/umbrello/toolbarstateother.cpp:15: /<>/umbrello/umlwidgets/widgetbase.h:187:20: warning: ‘virtual QRectF WidgetBase::boundingRect() const’ can be marked override [-Wsuggest-override] 187 | virtual QRectF boundingRect() const; | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/widgetbase.h:191:18: warning: ‘virtual void WidgetBase::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] 191 | virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); | ^~~~~ /<>/umbrello/umlwidgets/widgetbase.h:260:18: warning: ‘virtual void WidgetBase::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] 260 | virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent *event); | ^~~~~~~~~~~~~~~~ In file included from /<>/umbrello/umlwidgets/activitywidget.h:14, from /<>/umbrello/toolbarstateother.cpp:15: /<>/umbrello/umlwidgets/umlwidget.h:71:18: warning: ‘virtual void UMLWidget::setUseFillColor(bool)’ can be marked override [-Wsuggest-override] 71 | virtual void setUseFillColor(bool fc); | ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:74:18: warning: ‘virtual void UMLWidget::setTextColor(const QColor&)’ can be marked override [-Wsuggest-override] 74 | virtual void setTextColor(const QColor &color); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:77:18: warning: ‘virtual void UMLWidget::setLineColor(const QColor&)’ can be marked override [-Wsuggest-override] 77 | virtual void setLineColor(const QColor &color); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:80:18: warning: ‘virtual void UMLWidget::setLineWidth(uint)’ can be marked override [-Wsuggest-override] 80 | virtual void setLineWidth(uint width); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:83:18: warning: ‘virtual void UMLWidget::setFillColor(const QColor&)’ can be marked override [-Wsuggest-override] 83 | virtual void setFillColor(const QColor &color); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:87:18: warning: ‘virtual void UMLWidget::setSelected(bool)’ can be marked override [-Wsuggest-override] 87 | virtual void setSelected(bool _select); | ^~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:96:18: warning: ‘virtual void UMLWidget::setFont(const QFont&)’ can be marked override [-Wsuggest-override] 96 | virtual void setFont(const QFont &font); | ^~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:173:18: warning: ‘virtual void UMLWidget::showPropertiesDialog()’ can be marked override [-Wsuggest-override] 173 | virtual void showPropertiesDialog(); | ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:192:18: warning: ‘virtual bool UMLWidget::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] 192 | virtual bool loadFromXMI1(QDomElement &qElement); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:193:18: warning: ‘virtual void UMLWidget::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 193 | virtual void saveToXMI1(QDomDocument &qDoc, QDomElement &qElement); | ^~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:230:18: warning: ‘virtual void UMLWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] 230 | virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); | ^~~~~ /<>/umbrello/umlwidgets/umlwidget.h:234:18: warning: ‘virtual void UMLWidget::slotMenuSelection(QAction*)’ can be marked override [-Wsuggest-override] 234 | virtual void slotMenuSelection(QAction* action); | ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:251:18: warning: ‘virtual void UMLWidget::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] 251 | virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent* event); | ^~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:252:18: warning: ‘virtual void UMLWidget::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 252 | virtual void mouseDoubleClickEvent(QGraphicsSceneMouseEvent *event); | ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:253:18: warning: ‘virtual void UMLWidget::mousePressEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 253 | virtual void mousePressEvent(QGraphicsSceneMouseEvent *event); | ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:254:18: warning: ‘virtual void UMLWidget::mouseMoveEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 254 | virtual void mouseMoveEvent(QGraphicsSceneMouseEvent *event); | ^~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:255:18: warning: ‘virtual void UMLWidget::mouseReleaseEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 255 | virtual void mouseReleaseEvent(QGraphicsSceneMouseEvent *event); | ^~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/toolbarstateother.cpp:15: /<>/umbrello/umlwidgets/activitywidget.h:65:18: warning: ‘virtual void ActivityWidget::showPropertiesDialog()’ can be marked override [-Wsuggest-override] 65 | virtual void showPropertiesDialog(); | ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/activitywidget.h:66:18: warning: ‘virtual void ActivityWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] 66 | virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); | ^~~~~ /<>/umbrello/umlwidgets/activitywidget.h:67:18: warning: ‘virtual void ActivityWidget::moveWidgetBy(qreal, qreal)’ can be marked override [-Wsuggest-override] 67 | virtual void moveWidgetBy(qreal diffX, qreal diffY); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/activitywidget.h:69:18: warning: ‘virtual bool ActivityWidget::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] 69 | virtual bool loadFromXMI1(QDomElement & qElement); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/activitywidget.h:70:18: warning: ‘virtual void ActivityWidget::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 70 | virtual void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); | ^~~~~~~~~~ /<>/umbrello/umlwidgets/activitywidget.h:72:10: warning: ‘virtual void ActivityWidget::constrain(qreal&, qreal&)’ can be marked override [-Wsuggest-override] 72 | void constrain(qreal& width, qreal& height); | ^~~~~~~~~ /<>/umbrello/umlwidgets/activitywidget.h:86:18: warning: ‘virtual void ActivityWidget::slotMenuSelection(QAction*)’ can be marked override [-Wsuggest-override] 86 | virtual void slotMenuSelection(QAction* action); | ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/activitywidget.h:89:20: warning: ‘virtual QSizeF ActivityWidget::minimumSize() const’ can be marked override [-Wsuggest-override] 89 | virtual QSizeF minimumSize() const; | ^~~~~~~~~~~ /<>/umbrello/umlwidgets/activitywidget.h:90:20: warning: ‘virtual QSizeF ActivityWidget::maximumSize()’ can be marked override [-Wsuggest-override] 90 | virtual QSizeF maximumSize(); | ^~~~~~~~~~~ In file included from /<>/umbrello/toolbarstateother.cpp:16: /<>/umbrello/umlwidgets/boxwidget.h:33:18: warning: ‘virtual void BoxWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] 33 | virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); | ^~~~~ /<>/umbrello/umlwidgets/boxwidget.h:34:18: warning: ‘virtual void BoxWidget::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 34 | virtual void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); | ^~~~~~~~~~ /<>/umbrello/umlwidgets/boxwidget.h:36:18: warning: ‘virtual void BoxWidget::showPropertiesDialog()’ can be marked override [-Wsuggest-override] 36 | virtual void showPropertiesDialog(); | ^~~~~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/toolbarstateother.cpp:17: /<>/umbrello/debug/debug_utils.h:91:18: warning: ‘virtual void Tracer::showEvent(QShowEvent*)’ can be marked override [-Wsuggest-override] 91 | virtual void showEvent(QShowEvent*); | ^~~~~~~~~ In file included from /<>/umbrello/toolbarstateother.cpp:19: /<>/umbrello/umlwidgets/regionwidget.h:26:18: warning: ‘virtual void RegionWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] 26 | virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); | ^~~~~ /<>/umbrello/umlwidgets/regionwidget.h:28:10: warning: ‘virtual void RegionWidget::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 28 | void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); | ^~~~~~~~~~ /<>/umbrello/umlwidgets/regionwidget.h:29:10: warning: ‘virtual bool RegionWidget::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] 29 | bool loadFromXMI1(QDomElement& qElement); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/regionwidget.h:32:12: warning: ‘virtual QSizeF RegionWidget::minimumSize() const’ can be marked override [-Wsuggest-override] 32 | QSizeF minimumSize() const; | ^~~~~~~~~~~ In file included from /<>/umbrello/toolbarstateother.cpp:20: /<>/umbrello/umlwidgets/floatingtextwidget.h:61:18: warning: ‘virtual void FloatingTextWidget::showPropertiesDialog()’ can be marked override [-Wsuggest-override] 61 | virtual void showPropertiesDialog(); | ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/floatingtextwidget.h:66:10: warning: ‘virtual bool FloatingTextWidget::activate(IDChangeLog*)’ can be marked override [-Wsuggest-override] 66 | bool activate(IDChangeLog* ChangeLog = 0); | ^~~~~~~~ /<>/umbrello/umlwidgets/floatingtextwidget.h:79:16: warning: ‘virtual UMLWidget* FloatingTextWidget::onWidget(const QPointF&)’ can be marked override [-Wsuggest-override] 79 | UMLWidget* onWidget(const QPointF& p); | ^~~~~~~~ /<>/umbrello/umlwidgets/floatingtextwidget.h:81:18: warning: ‘virtual void FloatingTextWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] 81 | virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); | ^~~~~ /<>/umbrello/umlwidgets/floatingtextwidget.h:83:18: warning: ‘virtual void FloatingTextWidget::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 83 | virtual void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); | ^~~~~~~~~~ /<>/umbrello/umlwidgets/floatingtextwidget.h:84:18: warning: ‘virtual bool FloatingTextWidget::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] 84 | virtual bool loadFromXMI1(QDomElement& qElement); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/floatingtextwidget.h:87:18: warning: ‘virtual void FloatingTextWidget::slotMenuSelection(QAction*)’ can be marked override [-Wsuggest-override] 87 | virtual void slotMenuSelection(QAction* action); | ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/floatingtextwidget.h:91:12: warning: ‘virtual QSizeF FloatingTextWidget::minimumSize() const’ can be marked override [-Wsuggest-override] 91 | QSizeF minimumSize() const; | ^~~~~~~~~~~ /<>/umbrello/umlwidgets/floatingtextwidget.h:93:18: warning: ‘virtual void FloatingTextWidget::moveWidgetBy(qreal, qreal)’ can be marked override [-Wsuggest-override] 93 | virtual void moveWidgetBy(qreal diffX, qreal diffY); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/floatingtextwidget.h:94:18: warning: ‘virtual void FloatingTextWidget::constrainMovementForAllWidgets(qreal&, qreal&)’ can be marked override [-Wsuggest-override] 94 | virtual void constrainMovementForAllWidgets(qreal &diffX, qreal &diffY); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/toolbarstateother.cpp:21: /<>/umbrello/umlwidgets/forkjoinwidget.h:36:18: warning: ‘virtual void ForkJoinWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] 36 | virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); | ^~~~~ /<>/umbrello/umlwidgets/forkjoinwidget.h:38:18: warning: ‘virtual bool ForkJoinWidget::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] 38 | virtual bool loadFromXMI1(QDomElement & qElement); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/forkjoinwidget.h:39:18: warning: ‘virtual void ForkJoinWidget::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 39 | virtual void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); | ^~~~~~~~~~ /<>/umbrello/umlwidgets/forkjoinwidget.h:41:10: warning: ‘virtual void ForkJoinWidget::showPropertiesDialog()’ can be marked override [-Wsuggest-override] 41 | void showPropertiesDialog(); | ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/forkjoinwidget.h:44:18: warning: ‘virtual void ForkJoinWidget::slotMenuSelection(QAction*)’ can be marked override [-Wsuggest-override] 44 | virtual void slotMenuSelection(QAction* action); | ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/forkjoinwidget.h:47:12: warning: ‘virtual QSizeF ForkJoinWidget::minimumSize() const’ can be marked override [-Wsuggest-override] 47 | QSizeF minimumSize() const; | ^~~~~~~~~~~ /<>/umbrello/umlwidgets/forkjoinwidget.h:51:10: warning: ‘virtual void ForkJoinWidget::constrain(qreal&, qreal&)’ can be marked override [-Wsuggest-override] 51 | void constrain(qreal& width, qreal& height); | ^~~~~~~~~ In file included from /<>/umbrello/toolbarstateother.cpp:22: /<>/umbrello/umlwidgets/notewidget.h:48:18: warning: ‘virtual void NoteWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] 48 | virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); | ^~~~~ /<>/umbrello/umlwidgets/notewidget.h:61:18: warning: ‘virtual void NoteWidget::showPropertiesDialog()’ can be marked override [-Wsuggest-override] 61 | virtual void showPropertiesDialog(); | ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/notewidget.h:63:18: warning: ‘virtual bool NoteWidget::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] 63 | virtual bool loadFromXMI1(QDomElement & qElement); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/notewidget.h:64:18: warning: ‘virtual void NoteWidget::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 64 | virtual void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); | ^~~~~~~~~~ /<>/umbrello/umlwidgets/notewidget.h:69:10: warning: ‘virtual void NoteWidget::slotMenuSelection(QAction*)’ can be marked override [-Wsuggest-override] 69 | void slotMenuSelection(QAction* action); | ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/notewidget.h:72:20: warning: ‘virtual QSizeF NoteWidget::minimumSize() const’ can be marked override [-Wsuggest-override] 72 | virtual QSizeF minimumSize() const; | ^~~~~~~~~~~ /<>/umbrello/umlwidgets/notewidget.h:73:20: warning: ‘virtual QSizeF NoteWidget::calculateSize(bool) const’ can be marked override [-Wsuggest-override] 73 | virtual QSizeF calculateSize(bool withExtensions = true) const; | ^~~~~~~~~~~~~ /<>/umbrello/umlwidgets/notewidget.h:76:18: warning: ‘virtual void NoteWidget::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 76 | virtual void mouseDoubleClickEvent(QGraphicsSceneMouseEvent *event); | ^~~~~~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/toolbarstateother.cpp:24: /<>/umbrello/umlwidgets/preconditionwidget.h:39:10: warning: ‘virtual void PreconditionWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] 39 | void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); | ^~~~~ /<>/umbrello/umlwidgets/preconditionwidget.h:44:10: warning: ‘virtual bool PreconditionWidget::activate(IDChangeLog*)’ can be marked override [-Wsuggest-override] 44 | bool activate(IDChangeLog* Log = 0); | ^~~~~~~~ /<>/umbrello/umlwidgets/preconditionwidget.h:47:18: warning: ‘virtual void PreconditionWidget::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 47 | virtual void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); | ^~~~~~~~~~ /<>/umbrello/umlwidgets/preconditionwidget.h:48:18: warning: ‘virtual bool PreconditionWidget::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] 48 | virtual bool loadFromXMI1(QDomElement& qElement); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/preconditionwidget.h:53:10: warning: ‘virtual void PreconditionWidget::slotMenuSelection(QAction*)’ can be marked override [-Wsuggest-override] 53 | void slotMenuSelection(QAction* action); | ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/preconditionwidget.h:54:10: warning: ‘virtual void PreconditionWidget::slotWidgetMoved(Uml::ID::Type)’ can be marked override [-Wsuggest-override] 54 | void slotWidgetMoved(Uml::ID::Type id); | ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/preconditionwidget.h:57:12: warning: ‘virtual QSizeF PreconditionWidget::minimumSize() const’ can be marked override [-Wsuggest-override] 57 | QSizeF minimumSize() const; | ^~~~~~~~~~~ In file included from /<>/umbrello/umlwidgets/combinedfragmentwidget.h:16, from /<>/umbrello/toolbarstateother.cpp:25: /<>/umbrello/umlwidgets/floatingdashlinewidget.h:40:18: warning: ‘virtual void FloatingDashLineWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] 40 | virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option = 0, QWidget *widget = 0); | ^~~~~ /<>/umbrello/umlwidgets/floatingdashlinewidget.h:42:10: warning: ‘virtual void FloatingDashLineWidget::slotMenuSelection(QAction*)’ can be marked override [-Wsuggest-override] 42 | void slotMenuSelection(QAction* action); | ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/floatingdashlinewidget.h:48:10: warning: ‘virtual void FloatingDashLineWidget::setY(qreal)’ can be marked override [-Wsuggest-override] 48 | void setY(qreal y); | ^~~~ /<>/umbrello/umlwidgets/floatingdashlinewidget.h:54:10: warning: ‘virtual void FloatingDashLineWidget::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 54 | void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); | ^~~~~~~~~~ /<>/umbrello/umlwidgets/floatingdashlinewidget.h:55:10: warning: ‘virtual bool FloatingDashLineWidget::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] 55 | bool loadFromXMI1(QDomElement & qElement); | ^~~~~~~~~~~~ In file included from /<>/umbrello/toolbarstateother.cpp:25: /<>/umbrello/umlwidgets/combinedfragmentwidget.h:59:18: warning: ‘virtual void CombinedFragmentWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] 59 | virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); | ^~~~~ /<>/umbrello/umlwidgets/combinedfragmentwidget.h:69:10: warning: ‘virtual void CombinedFragmentWidget::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 69 | void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); | ^~~~~~~~~~ /<>/umbrello/umlwidgets/combinedfragmentwidget.h:70:10: warning: ‘virtual bool CombinedFragmentWidget::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] 70 | bool loadFromXMI1(QDomElement & qElement); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/combinedfragmentwidget.h:73:18: warning: ‘virtual void CombinedFragmentWidget::cleanup()’ can be marked override [-Wsuggest-override] 73 | virtual void cleanup(); | ^~~~~~~ /<>/umbrello/umlwidgets/combinedfragmentwidget.h:75:18: warning: ‘virtual bool CombinedFragmentWidget::activate(IDChangeLog*)’ can be marked override [-Wsuggest-override] 75 | virtual bool activate(IDChangeLog* ChangeLog = 0); | ^~~~~~~~ /<>/umbrello/umlwidgets/combinedfragmentwidget.h:78:10: warning: ‘virtual void CombinedFragmentWidget::slotMenuSelection(QAction*)’ can be marked override [-Wsuggest-override] 78 | void slotMenuSelection(QAction* action); | ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/combinedfragmentwidget.h:82:12: warning: ‘virtual QSizeF CombinedFragmentWidget::minimumSize() const’ can be marked override [-Wsuggest-override] 82 | QSizeF minimumSize() const; | ^~~~~~~~~~~ In file included from /<>/umbrello/toolbarstateother.cpp:26: /<>/umbrello/umlwidgets/statewidget.h:63:18: warning: ‘virtual void StateWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] 63 | virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); | ^~~~~ /<>/umbrello/umlwidgets/statewidget.h:79:18: warning: ‘virtual void StateWidget::showPropertiesDialog()’ can be marked override [-Wsuggest-override] 79 | virtual void showPropertiesDialog(); | ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/statewidget.h:81:18: warning: ‘virtual bool StateWidget::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] 81 | virtual bool loadFromXMI1(QDomElement & qElement); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/statewidget.h:82:18: warning: ‘virtual void StateWidget::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 82 | virtual void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); | ^~~~~~~~~~ /<>/umbrello/umlwidgets/statewidget.h:85:12: warning: ‘virtual QSizeF StateWidget::minimumSize() const’ can be marked override [-Wsuggest-override] 85 | QSizeF minimumSize() const; | ^~~~~~~~~~~ /<>/umbrello/umlwidgets/statewidget.h:86:12: warning: ‘virtual QSizeF StateWidget::maximumSize()’ can be marked override [-Wsuggest-override] 86 | QSizeF maximumSize(); | ^~~~~~~~~~~ /<>/umbrello/umlwidgets/statewidget.h:90:18: warning: ‘virtual void StateWidget::slotMenuSelection(QAction*)’ can be marked override [-Wsuggest-override] 90 | virtual void slotMenuSelection(QAction* action); | ^~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/umlscene.h:17, from /<>/umbrello/umlwidgets/linkwidget.h:15, from /<>/umbrello/umlwidgets/signalwidget.h:15, from /<>/umbrello/toolbarstateother.cpp:27: /<>/umbrello/umlwidgets/classifierwidget.h:97:16: warning: ‘virtual UMLWidget* ClassifierWidget::onWidget(const QPointF&)’ can be marked override [-Wsuggest-override] 97 | UMLWidget* onWidget(const QPointF& p); | ^~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:98:16: warning: ‘virtual UMLWidget* ClassifierWidget::widgetWithID(Uml::ID::Type)’ can be marked override [-Wsuggest-override] 98 | UMLWidget* widgetWithID(Uml::ID::Type id); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:100:18: warning: ‘virtual void ClassifierWidget::setDocumentation(const QString&)’ can be marked override [-Wsuggest-override] 100 | virtual void setDocumentation(const QString& doc); | ^~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:102:12: warning: ‘virtual QSizeF ClassifierWidget::calculateSize(bool) const’ can be marked override [-Wsuggest-override] 102 | QSizeF calculateSize(bool withExtensions = true) const; | ^~~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:104:18: warning: ‘virtual void ClassifierWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] 104 | virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); | ^~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:105:26: warning: ‘virtual QPainterPath ClassifierWidget::shape() const’ can be marked override [-Wsuggest-override] 105 | virtual QPainterPath shape() const; | ^~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:107:18: warning: ‘virtual void ClassifierWidget::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 107 | virtual void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); | ^~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:108:18: warning: ‘virtual bool ClassifierWidget::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] 108 | virtual bool loadFromXMI1(QDomElement & qElement); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:111:18: warning: ‘virtual void ClassifierWidget::slotMenuSelection(QAction*)’ can be marked override [-Wsuggest-override] 111 | virtual void slotMenuSelection(QAction* action); | ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:121:12: warning: ‘virtual QSizeF ClassifierWidget::minimumSize() const’ can be marked override [-Wsuggest-override] 121 | QSizeF minimumSize() const; | ^~~~~~~~~~~ In file included from /<>/umbrello/umlwidgets/linkwidget.h:15, from /<>/umbrello/umlwidgets/signalwidget.h:15, from /<>/umbrello/toolbarstateother.cpp:27: /<>/umbrello/umlscene.h:338:10: warning: ‘virtual void UMLScene::dragEnterEvent(QGraphicsSceneDragDropEvent*)’ can be marked override [-Wsuggest-override] 338 | void dragEnterEvent(QGraphicsSceneDragDropEvent* enterEvent); | ^~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:339:10: warning: ‘virtual void UMLScene::dragMoveEvent(QGraphicsSceneDragDropEvent*)’ can be marked override [-Wsuggest-override] 339 | void dragMoveEvent(QGraphicsSceneDragDropEvent* moveEvent); | ^~~~~~~~~~~~~ /<>/umbrello/umlscene.h:340:10: warning: ‘virtual void UMLScene::dropEvent(QGraphicsSceneDragDropEvent*)’ can be marked override [-Wsuggest-override] 340 | void dropEvent(QGraphicsSceneDragDropEvent* dropEvent); | ^~~~~~~~~ /<>/umbrello/umlscene.h:342:10: warning: ‘virtual void UMLScene::mouseMoveEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 342 | void mouseMoveEvent(QGraphicsSceneMouseEvent* mouseEvent); | ^~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:343:10: warning: ‘virtual void UMLScene::mousePressEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 343 | void mousePressEvent(QGraphicsSceneMouseEvent* mouseEvent); | ^~~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:344:10: warning: ‘virtual void UMLScene::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 344 | void mouseDoubleClickEvent(QGraphicsSceneMouseEvent* mouseEvent); | ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:345:10: warning: ‘virtual void UMLScene::mouseReleaseEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 345 | void mouseReleaseEvent(QGraphicsSceneMouseEvent* mouseEvent); | ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:346:18: warning: ‘virtual void UMLScene::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] 346 | virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent* contextMenuEvent); | ^~~~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:358:18: warning: ‘virtual void UMLScene::drawBackground(QPainter*, const QRectF&)’ can be marked override [-Wsuggest-override] 358 | virtual void drawBackground(QPainter *painter, const QRectF &rect); | ^~~~~~~~~~~~~~ In file included from /<>/umbrello/toolbarstateother.cpp:27: /<>/umbrello/umlwidgets/signalwidget.h:43:18: warning: ‘virtual void SignalWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] 43 | virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); | ^~~~~ /<>/umbrello/umlwidgets/signalwidget.h:45:10: warning: ‘virtual void SignalWidget::setX(qreal)’ can be marked override [-Wsuggest-override] 45 | void setX(qreal newX); | ^~~~ /<>/umbrello/umlwidgets/signalwidget.h:46:10: warning: ‘virtual void SignalWidget::setY(qreal)’ can be marked override [-Wsuggest-override] 46 | void setY(qreal newY); | ^~~~ /<>/umbrello/umlwidgets/signalwidget.h:48:18: warning: ‘virtual void SignalWidget::setName(const QString&)’ can be marked override [-Wsuggest-override] 48 | virtual void setName(const QString &strName); | ^~~~~~~ /<>/umbrello/umlwidgets/signalwidget.h:54:19: warning: ‘virtual void SignalWidget::showPropertiesDialog()’ can be marked override [-Wsuggest-override] 54 | virtual void showPropertiesDialog(); | ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/signalwidget.h:56:10: warning: ‘virtual void SignalWidget::mouseMoveEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 56 | void mouseMoveEvent(QGraphicsSceneMouseEvent *me); | ^~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/signalwidget.h:58:18: warning: ‘virtual bool SignalWidget::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] 58 | virtual bool loadFromXMI1(QDomElement & qElement); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/signalwidget.h:59:18: warning: ‘virtual void SignalWidget::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 59 | virtual void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); | ^~~~~~~~~~ /<>/umbrello/umlwidgets/signalwidget.h:62:18: warning: ‘virtual void SignalWidget::slotMenuSelection(QAction*)’ can be marked override [-Wsuggest-override] 62 | virtual void slotMenuSelection(QAction* action); | ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/signalwidget.h:65:12: warning: ‘virtual QSizeF SignalWidget::minimumSize() const’ can be marked override [-Wsuggest-override] 65 | QSizeF minimumSize() const; | ^~~~~~~~~~~ In file included from /<>/umbrello/uml.h:15, from /<>/umbrello/toolbarstateother.cpp:28: /<>/umbrello/dialogs/multipagedialogbase.h:101:18: warning: ‘virtual void MultiPageDialogBase::keyPressEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] 101 | virtual void keyPressEvent(QKeyEvent *event); | ^~~~~~~~~~~~~ In file included from /<>/umbrello/toolbarstateother.cpp:28: /<>/umbrello/uml.h:201:18: warning: ‘virtual void UMLApp::keyPressEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] 201 | virtual void keyPressEvent(QKeyEvent* e); | ^~~~~~~~~~~~~ /<>/umbrello/uml.h:202:18: warning: ‘virtual void UMLApp::keyReleaseEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] 202 | virtual void keyReleaseEvent(QKeyEvent* e); | ^~~~~~~~~~~~~~~ /<>/umbrello/uml.h:204:18: warning: ‘virtual void UMLApp::customEvent(QEvent*)’ can be marked override [-Wsuggest-override] 204 | virtual void customEvent(QEvent* e); | ^~~~~~~~~~~ /<>/umbrello/uml.h:215:18: warning: ‘virtual bool UMLApp::queryClose()’ can be marked override [-Wsuggest-override] 215 | virtual bool queryClose(); | ^~~~~~~~~~ /<>/umbrello/uml.h:217:18: warning: ‘virtual void UMLApp::saveProperties(KConfigGroup&)’ can be marked override [-Wsuggest-override] 217 | virtual void saveProperties(KConfigGroup & cfg); | ^~~~~~~~~~~~~~ /<>/umbrello/uml.h:218:18: warning: ‘virtual void UMLApp::readProperties(const KConfigGroup&)’ can be marked override [-Wsuggest-override] 218 | virtual void readProperties(const KConfigGroup & cfg); | ^~~~~~~~~~~~~~ In file included from /<>/umbrello/toolbarstateother.cpp:29: /<>/umbrello/umlview.h:54:18: warning: ‘virtual void UMLView::wheelEvent(QWheelEvent*)’ can be marked override [-Wsuggest-override] 54 | virtual void wheelEvent(QWheelEvent* event); | ^~~~~~~~~~ /<>/umbrello/umlview.h:55:18: warning: ‘virtual void UMLView::showEvent(QShowEvent*)’ can be marked override [-Wsuggest-override] 55 | virtual void showEvent(QShowEvent *se); | ^~~~~~~~~ /<>/umbrello/umlview.h:56:18: warning: ‘virtual void UMLView::hideEvent(QHideEvent*)’ can be marked override [-Wsuggest-override] 56 | virtual void hideEvent(QHideEvent *he); | ^~~~~~~~~ /<>/umbrello/umlview.h:57:18: warning: ‘virtual void UMLView::mousePressEvent(QMouseEvent*)’ can be marked override [-Wsuggest-override] 57 | virtual void mousePressEvent(QMouseEvent* event); | ^~~~~~~~~~~~~~~ /<>/umbrello/umlview.h:58:18: warning: ‘virtual void UMLView::mouseReleaseEvent(QMouseEvent*)’ can be marked override [-Wsuggest-override] 58 | virtual void mouseReleaseEvent(QMouseEvent* event); | ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlview.h:59:18: warning: ‘virtual void UMLView::resizeEvent(QResizeEvent*)’ can be marked override [-Wsuggest-override] 59 | virtual void resizeEvent(QResizeEvent *event); | ^~~~~~~~~~~ In file included from /<>/umbrello/toolbarstateother.cpp:31: /<>/umbrello/umlwidgets/objectwidget.h:39:18: warning: ‘virtual void ObjectWidget::setX(qreal)’ can be marked override [-Wsuggest-override] 39 | virtual void setX(qreal x); | ^~~~ /<>/umbrello/umlwidgets/objectwidget.h:40:18: warning: ‘virtual void ObjectWidget::setY(qreal)’ can be marked override [-Wsuggest-override] 40 | virtual void setY(qreal y); | ^~~~ /<>/umbrello/umlwidgets/objectwidget.h:47:18: warning: ‘virtual void ObjectWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] 47 | virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); | ^~~~~ /<>/umbrello/umlwidgets/objectwidget.h:49:10: warning: ‘virtual bool ObjectWidget::activate(IDChangeLog*)’ can be marked override [-Wsuggest-override] 49 | bool activate(IDChangeLog* ChangeLog = 0); | ^~~~~~~~ /<>/umbrello/umlwidgets/objectwidget.h:51:10: warning: ‘virtual void ObjectWidget::cleanup()’ can be marked override [-Wsuggest-override] 51 | void cleanup(); | ^~~~~~~ /<>/umbrello/umlwidgets/objectwidget.h:53:10: warning: ‘virtual void ObjectWidget::showPropertiesDialog()’ can be marked override [-Wsuggest-override] 53 | void showPropertiesDialog(); | ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/objectwidget.h:73:18: warning: ‘virtual void ObjectWidget::setLineColorCmd(const QColor&)’ can be marked override [-Wsuggest-override] 73 | virtual void setLineColorCmd(const QColor &color); | ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/objectwidget.h:77:18: warning: ‘virtual void ObjectWidget::resizeWidget(qreal, qreal)’ can be marked override [-Wsuggest-override] 77 | virtual void resizeWidget(qreal newW, qreal newH); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/objectwidget.h:79:18: warning: ‘virtual void ObjectWidget::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 79 | virtual void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); | ^~~~~~~~~~ /<>/umbrello/umlwidgets/objectwidget.h:80:18: warning: ‘virtual bool ObjectWidget::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] 80 | virtual bool loadFromXMI1(QDomElement& qElement); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/objectwidget.h:83:10: warning: ‘virtual void ObjectWidget::slotMenuSelection(QAction*)’ can be marked override [-Wsuggest-override] 83 | void slotMenuSelection(QAction* action); | ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/objectwidget.h:84:18: warning: ‘virtual void ObjectWidget::slotFillColorChanged(Uml::ID::Type)’ can be marked override [-Wsuggest-override] 84 | virtual void slotFillColorChanged(Uml::ID::Type viewID); | ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/objectwidget.h:88:18: warning: ‘virtual void ObjectWidget::mousePressEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 88 | virtual void mousePressEvent(QGraphicsSceneMouseEvent *me); | ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/objectwidget.h:89:18: warning: ‘virtual void ObjectWidget::mouseMoveEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 89 | virtual void mouseMoveEvent(QGraphicsSceneMouseEvent *me); | ^~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/objectwidget.h:91:12: warning: ‘virtual QSizeF ObjectWidget::minimumSize() const’ can be marked override [-Wsuggest-override] 91 | QSizeF minimumSize() const; | ^~~~~~~~~~~ /<>/umbrello/umlwidgets/objectwidget.h:93:18: warning: ‘virtual void ObjectWidget::moveEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 93 | virtual void moveEvent(QGraphicsSceneMouseEvent *event); | ^~~~~~~~~ /<>/umbrello/umlwidgets/objectwidget.h:94:18: warning: ‘virtual void ObjectWidget::moveWidgetBy(qreal, qreal)’ can be marked override [-Wsuggest-override] 94 | virtual void moveWidgetBy(qreal diffX, qreal diffY); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/objectwidget.h:95:18: warning: ‘virtual void ObjectWidget::constrainMovementForAllWidgets(qreal&, qreal&)’ can be marked override [-Wsuggest-override] 95 | virtual void constrainMovementForAllWidgets(qreal &diffX, qreal &diffY); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/objectwidget.h:97:21: warning: ‘virtual QCursor ObjectWidget::resizeCursor() const’ can be marked override [-Wsuggest-override] 97 | virtual QCursor resizeCursor() const; | ^~~~~~~~~~~~ In file included from /<>/umbrello/toolbarstateother.cpp:32: /<>/umbrello/umlwidgets/objectnodewidget.h:44:18: warning: ‘virtual void ObjectNodeWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] 44 | virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); | ^~~~~ /<>/umbrello/umlwidgets/objectnodewidget.h:55:18: warning: ‘virtual void ObjectNodeWidget::showPropertiesDialog()’ can be marked override [-Wsuggest-override] 55 | virtual void showPropertiesDialog(); | ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/objectnodewidget.h:60:18: warning: ‘virtual void ObjectNodeWidget::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 60 | virtual void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); | ^~~~~~~~~~ /<>/umbrello/umlwidgets/objectnodewidget.h:61:18: warning: ‘virtual bool ObjectNodeWidget::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] 61 | virtual bool loadFromXMI1(QDomElement& qElement); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/objectnodewidget.h:64:12: warning: ‘virtual QSizeF ObjectNodeWidget::minimumSize() const’ can be marked override [-Wsuggest-override] 64 | QSizeF minimumSize() const; | ^~~~~~~~~~~ /<>/umbrello/umlwidgets/objectnodewidget.h:67:10: warning: ‘virtual void ObjectNodeWidget::slotMenuSelection(QAction*)’ can be marked override [-Wsuggest-override] 67 | void slotMenuSelection(QAction* action); | ^~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/umlwidgets/pinwidget.h:14, from /<>/umbrello/toolbarstateother.cpp:33: /<>/umbrello/umlwidgets/pinportbase.h:35:18: warning: ‘virtual void PinPortBase::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] 35 | virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); | ^~~~~ /<>/umbrello/umlwidgets/pinportbase.h:36:20: warning: ‘virtual QRectF PinPortBase::boundingRect() const’ can be marked override [-Wsuggest-override] 36 | virtual QRectF boundingRect() const; | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/pinportbase.h:40:10: warning: ‘virtual void PinPortBase::updateWidget()’ can be marked override [-Wsuggest-override] 40 | void updateWidget(); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/pinportbase.h:41:10: warning: ‘virtual void PinPortBase::setName(const QString&)’ can be marked override [-Wsuggest-override] 41 | void setName(const QString &strName); | ^~~~~~~ /<>/umbrello/umlwidgets/pinportbase.h:42:10: warning: ‘virtual void PinPortBase::moveWidgetBy(qreal, qreal)’ can be marked override [-Wsuggest-override] 42 | void moveWidgetBy(qreal diffX, qreal diffY); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/pinportbase.h:43:18: warning: ‘virtual void PinPortBase::notifyParentResize()’ can be marked override [-Wsuggest-override] 43 | virtual void notifyParentResize(); | ^~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/pinportbase.h:45:16: warning: ‘virtual UMLWidget* PinPortBase::onWidget(const QPointF&)’ can be marked override [-Wsuggest-override] 45 | UMLWidget* onWidget(const QPointF& p); | ^~~~~~~~ /<>/umbrello/umlwidgets/pinportbase.h:46:16: warning: ‘virtual UMLWidget* PinPortBase::widgetWithID(Uml::ID::Type)’ can be marked override [-Wsuggest-override] 46 | UMLWidget* widgetWithID(Uml::ID::Type id); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/pinportbase.h:51:10: warning: ‘virtual void PinPortBase::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 51 | void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); | ^~~~~~~~~~ /<>/umbrello/umlwidgets/pinportbase.h:52:10: warning: ‘virtual bool PinPortBase::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] 52 | bool loadFromXMI1(QDomElement& qElement); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/pinportbase.h:55:18: warning: ‘virtual void PinPortBase::slotMenuSelection(QAction*)’ can be marked override [-Wsuggest-override] 55 | virtual void slotMenuSelection(QAction* action); | ^~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/toolbarstateother.cpp:33: /<>/umbrello/umlwidgets/pinwidget.h:39:10: warning: ‘virtual void PinWidget::slotMenuSelection(QAction*)’ can be marked override [-Wsuggest-override] 39 | void slotMenuSelection(QAction* action); | ^~~~~~~~~~~~~~~~~ [ 84%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/toolbarstatepool.cpp.o cd /<>/obj-aarch64-linux-gnu/umbrello && /usr/bin/aarch64-linux-gnu-g++ -DCMAKE_BINARY_DIR=\"/<>/obj-aarch64-linux-gnu\" -DKCOREADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLO_VERSION_STRING=\"2.23.3\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-aarch64-linux-gnu/umbrello -I/<>/umbrello -I/<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/include -I/<>/obj-aarch64-linux-gnu -I/<>/umbrello/clipboard -I/<>/umbrello/cmds -I/<>/umbrello/codegenerators -I/<>/umbrello/codegenerators/ada -I/<>/umbrello/codegenerators/as -I/<>/umbrello/codegenerators/cpp -I/<>/umbrello/codegenerators/csharp -I/<>/umbrello/codegenerators/d -I/<>/umbrello/codegenerators/idl -I/<>/umbrello/codegenerators/java -I/<>/umbrello/codegenerators/js -I/<>/umbrello/codegenerators/pascal -I/<>/umbrello/codegenerators/perl -I/<>/umbrello/codegenerators/php -I/<>/umbrello/codegenerators/python -I/<>/umbrello/codegenerators/ruby -I/<>/umbrello/codegenerators/sql -I/<>/umbrello/codegenerators/tcl -I/<>/umbrello/codegenerators/vala -I/<>/umbrello/codegenerators/xml -I/<>/umbrello/codegenwizard -I/<>/umbrello/codeimport -I/<>/umbrello/codeimport/csharp -I/<>/umbrello/codeimpwizard -I/<>/umbrello/debug -I/<>/umbrello/dialogs -I/<>/umbrello/dialogs/pages -I/<>/umbrello/dialogs/widgets -I/<>/umbrello/docgenerators -I/<>/umbrello/finder -I/<>/umbrello/refactoring -I/<>/umbrello/uml1model -I/<>/umbrello/umlwidgets -I/<>/lib/cppparser -I/<>/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/aarch64-linux-gnu/qt5 -isystem /usr/include/aarch64-linux-gnu/qt5/QtWidgets -isystem /usr/include/aarch64-linux-gnu/qt5/QtGui -isystem /usr/include/aarch64-linux-gnu/qt5/QtCore -isystem /usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/aarch64-linux-gnu/qt5/QtXml -isystem /usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/aarch64-linux-gnu/qt5/QtSvg -isystem /usr/include/aarch64-linux-gnu/qt5/QtWebKitWidgets -isystem /usr/include/aarch64-linux-gnu/qt5/QtWebKit -isystem /usr/include/aarch64-linux-gnu/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/aarch64-linux-gnu/qt5/QtConcurrent -isystem /usr/include/aarch64-linux-gnu/qt5/QtDBus -isystem /usr/include/KF5/KTextEditor -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -fno-delete-null-pointer-checks -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -o CMakeFiles/libumbrello.dir/toolbarstatepool.cpp.o -c /<>/umbrello/toolbarstatepool.cpp [ 85%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/umlappprivate.cpp.o cd /<>/obj-aarch64-linux-gnu/umbrello && /usr/bin/aarch64-linux-gnu-g++ -DCMAKE_BINARY_DIR=\"/<>/obj-aarch64-linux-gnu\" -DKCOREADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLO_VERSION_STRING=\"2.23.3\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-aarch64-linux-gnu/umbrello -I/<>/umbrello -I/<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/include -I/<>/obj-aarch64-linux-gnu -I/<>/umbrello/clipboard -I/<>/umbrello/cmds -I/<>/umbrello/codegenerators -I/<>/umbrello/codegenerators/ada -I/<>/umbrello/codegenerators/as -I/<>/umbrello/codegenerators/cpp -I/<>/umbrello/codegenerators/csharp -I/<>/umbrello/codegenerators/d -I/<>/umbrello/codegenerators/idl -I/<>/umbrello/codegenerators/java -I/<>/umbrello/codegenerators/js -I/<>/umbrello/codegenerators/pascal -I/<>/umbrello/codegenerators/perl -I/<>/umbrello/codegenerators/php -I/<>/umbrello/codegenerators/python -I/<>/umbrello/codegenerators/ruby -I/<>/umbrello/codegenerators/sql -I/<>/umbrello/codegenerators/tcl -I/<>/umbrello/codegenerators/vala -I/<>/umbrello/codegenerators/xml -I/<>/umbrello/codegenwizard -I/<>/umbrello/codeimport -I/<>/umbrello/codeimport/csharp -I/<>/umbrello/codeimpwizard -I/<>/umbrello/debug -I/<>/umbrello/dialogs -I/<>/umbrello/dialogs/pages -I/<>/umbrello/dialogs/widgets -I/<>/umbrello/docgenerators -I/<>/umbrello/finder -I/<>/umbrello/refactoring -I/<>/umbrello/uml1model -I/<>/umbrello/umlwidgets -I/<>/lib/cppparser -I/<>/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/aarch64-linux-gnu/qt5 -isystem /usr/include/aarch64-linux-gnu/qt5/QtWidgets -isystem /usr/include/aarch64-linux-gnu/qt5/QtGui -isystem /usr/include/aarch64-linux-gnu/qt5/QtCore -isystem /usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/aarch64-linux-gnu/qt5/QtXml -isystem /usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/aarch64-linux-gnu/qt5/QtSvg -isystem /usr/include/aarch64-linux-gnu/qt5/QtWebKitWidgets -isystem /usr/include/aarch64-linux-gnu/qt5/QtWebKit -isystem /usr/include/aarch64-linux-gnu/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/aarch64-linux-gnu/qt5/QtConcurrent -isystem /usr/include/aarch64-linux-gnu/qt5/QtDBus -isystem /usr/include/KF5/KTextEditor -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -fno-delete-null-pointer-checks -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -o CMakeFiles/libumbrello.dir/umlappprivate.cpp.o -c /<>/umbrello/umlappprivate.cpp In file included from /<>/umbrello/cmds.h:18, from /<>/umbrello/umlappprivate.h:15, from /<>/umbrello/umlappprivate.cpp:11: /<>/umbrello/cmds/cmdcreatediagram.h:30:14: warning: ‘virtual void Uml::CmdCreateDiagram::redo()’ can be marked override [-Wsuggest-override] 30 | void redo(); | ^~~~ /<>/umbrello/cmds/cmdcreatediagram.h:31:14: warning: ‘virtual void Uml::CmdCreateDiagram::undo()’ can be marked override [-Wsuggest-override] 31 | void undo(); | ^~~~ In file included from /<>/umbrello/cmds.h:19, from /<>/umbrello/umlappprivate.h:15, from /<>/umbrello/umlappprivate.cpp:11: /<>/umbrello/cmds/cmdhandlerename.h:26:14: warning: ‘virtual void Uml::CmdHandleRename::redo()’ can be marked override [-Wsuggest-override] 26 | void redo(); | ^~~~ /<>/umbrello/cmds/cmdhandlerename.h:27:14: warning: ‘virtual void Uml::CmdHandleRename::undo()’ can be marked override [-Wsuggest-override] 27 | void undo(); | ^~~~ In file included from /<>/umbrello/cmds.h:20, from /<>/umbrello/umlappprivate.h:15, from /<>/umbrello/umlappprivate.cpp:11: /<>/umbrello/cmds/cmdremovediagram.h:32:14: warning: ‘virtual void Uml::CmdRemoveDiagram::redo()’ can be marked override [-Wsuggest-override] 32 | void redo(); | ^~~~ /<>/umbrello/cmds/cmdremovediagram.h:33:14: warning: ‘virtual void Uml::CmdRemoveDiagram::undo()’ can be marked override [-Wsuggest-override] 33 | void undo(); | ^~~~ In file included from /<>/umbrello/cmds.h:21, from /<>/umbrello/umlappprivate.h:15, from /<>/umbrello/umlappprivate.cpp:11: /<>/umbrello/cmds/cmdsetstereotype.h:24:18: warning: ‘virtual void Uml::CmdSetStereotype::redo()’ can be marked override [-Wsuggest-override] 24 | void redo(); | ^~~~ /<>/umbrello/cmds/cmdsetstereotype.h:25:18: warning: ‘virtual void Uml::CmdSetStereotype::undo()’ can be marked override [-Wsuggest-override] 25 | void undo(); | ^~~~ In file included from /<>/umbrello/cmds.h:22, from /<>/umbrello/umlappprivate.h:15, from /<>/umbrello/umlappprivate.cpp:11: /<>/umbrello/cmds/cmdsetvisibility.h:24:18: warning: ‘virtual void Uml::CmdSetVisibility::redo()’ can be marked override [-Wsuggest-override] 24 | void redo(); | ^~~~ /<>/umbrello/cmds/cmdsetvisibility.h:25:18: warning: ‘virtual void Uml::CmdSetVisibility::undo()’ can be marked override [-Wsuggest-override] 25 | void undo(); | ^~~~ In file included from /<>/umbrello/cmds.h:27, from /<>/umbrello/umlappprivate.h:15, from /<>/umbrello/umlappprivate.cpp:11: /<>/umbrello/cmds/generic/cmdcreateumlobject.h:28:14: warning: ‘virtual void Uml::CmdCreateUMLObject::redo()’ can be marked override [-Wsuggest-override] 28 | void redo(); | ^~~~ /<>/umbrello/cmds/generic/cmdcreateumlobject.h:29:14: warning: ‘virtual void Uml::CmdCreateUMLObject::undo()’ can be marked override [-Wsuggest-override] 29 | void undo(); | ^~~~ In file included from /<>/umbrello/cmds.h:28, from /<>/umbrello/umlappprivate.h:15, from /<>/umbrello/umlappprivate.cpp:11: /<>/umbrello/cmds/generic/cmdremoveumlobject.h:25:14: warning: ‘virtual void Uml::CmdRemoveUMLObject::redo()’ can be marked override [-Wsuggest-override] 25 | void redo(); | ^~~~ /<>/umbrello/cmds/generic/cmdremoveumlobject.h:26:14: warning: ‘virtual void Uml::CmdRemoveUMLObject::undo()’ can be marked override [-Wsuggest-override] 26 | void undo(); | ^~~~ In file included from /<>/umbrello/cmds.h:29, from /<>/umbrello/umlappprivate.h:15, from /<>/umbrello/umlappprivate.cpp:11: /<>/umbrello/cmds/generic/cmdrenameumlinstancetype.h:30:14: warning: ‘virtual void Uml::CmdRenameUMLInstanceType::redo()’ can be marked override [-Wsuggest-override] 30 | void redo(); | ^~~~ /<>/umbrello/cmds/generic/cmdrenameumlinstancetype.h:31:14: warning: ‘virtual void Uml::CmdRenameUMLInstanceType::undo()’ can be marked override [-Wsuggest-override] 31 | void undo(); | ^~~~ In file included from /<>/umbrello/cmds.h:30, from /<>/umbrello/umlappprivate.h:15, from /<>/umbrello/umlappprivate.cpp:11: /<>/umbrello/cmds/generic/cmdrenameumlobject.h:26:18: warning: ‘virtual void Uml::CmdRenameUMLObject::redo()’ can be marked override [-Wsuggest-override] 26 | void redo(); | ^~~~ /<>/umbrello/cmds/generic/cmdrenameumlobject.h:27:18: warning: ‘virtual void Uml::CmdRenameUMLObject::undo()’ can be marked override [-Wsuggest-override] 27 | void undo(); | ^~~~ In file included from /<>/umbrello/cmds.h:35, from /<>/umbrello/umlappprivate.h:15, from /<>/umbrello/umlappprivate.cpp:11: /<>/umbrello/cmds/widget/cmdchangefillcolor.h:30:18: warning: ‘virtual void Uml::CmdChangeFillColor::redo()’ can be marked override [-Wsuggest-override] 30 | void redo(); | ^~~~ /<>/umbrello/cmds/widget/cmdchangefillcolor.h:31:18: warning: ‘virtual void Uml::CmdChangeFillColor::undo()’ can be marked override [-Wsuggest-override] 31 | void undo(); | ^~~~ In file included from /<>/umbrello/cmds.h:36, from /<>/umbrello/umlappprivate.h:15, from /<>/umbrello/umlappprivate.cpp:11: /<>/umbrello/cmds/widget/cmdchangefont.h:27:18: warning: ‘virtual void Uml::CmdChangeFont::undo()’ can be marked override [-Wsuggest-override] 27 | void undo(); | ^~~~ /<>/umbrello/cmds/widget/cmdchangefont.h:28:18: warning: ‘virtual void Uml::CmdChangeFont::redo()’ can be marked override [-Wsuggest-override] 28 | void redo(); | ^~~~ In file included from /<>/umbrello/cmds.h:37, from /<>/umbrello/umlappprivate.h:15, from /<>/umbrello/umlappprivate.cpp:11: /<>/umbrello/cmds/widget/cmdchangelinecolor.h:27:14: warning: ‘virtual void Uml::CmdChangeLineColor::redo()’ can be marked override [-Wsuggest-override] 27 | void redo(); | ^~~~ /<>/umbrello/cmds/widget/cmdchangelinecolor.h:28:14: warning: ‘virtual void Uml::CmdChangeLineColor::undo()’ can be marked override [-Wsuggest-override] 28 | void undo(); | ^~~~ In file included from /<>/umbrello/cmds.h:38, from /<>/umbrello/umlappprivate.h:15, from /<>/umbrello/umlappprivate.cpp:11: /<>/umbrello/cmds/widget/cmdchangelinewidth.h:25:14: warning: ‘virtual void Uml::CmdChangeLineWidth::redo()’ can be marked override [-Wsuggest-override] 25 | void redo(); | ^~~~ /<>/umbrello/cmds/widget/cmdchangelinewidth.h:26:14: warning: ‘virtual void Uml::CmdChangeLineWidth::undo()’ can be marked override [-Wsuggest-override] 26 | void undo(); | ^~~~ In file included from /<>/umbrello/cmds.h:39, from /<>/umbrello/umlappprivate.h:15, from /<>/umbrello/umlappprivate.cpp:11: /<>/umbrello/cmds/widget/cmdchangemultiplicity.h:26:14: warning: ‘virtual void Uml::CmdChangeMultiplicity::redo()’ can be marked override [-Wsuggest-override] 26 | void redo(); | ^~~~ /<>/umbrello/cmds/widget/cmdchangemultiplicity.h:27:14: warning: ‘virtual void Uml::CmdChangeMultiplicity::undo()’ can be marked override [-Wsuggest-override] 27 | void undo(); | ^~~~ In file included from /<>/umbrello/cmds.h:40, from /<>/umbrello/umlappprivate.h:15, from /<>/umbrello/umlappprivate.cpp:11: /<>/umbrello/cmds/widget/cmdchangetextcolor.h:27:14: warning: ‘virtual void Uml::CmdChangeTextColor::redo()’ can be marked override [-Wsuggest-override] 27 | void redo(); | ^~~~ /<>/umbrello/cmds/widget/cmdchangetextcolor.h:28:14: warning: ‘virtual void Uml::CmdChangeTextColor::undo()’ can be marked override [-Wsuggest-override] 28 | void undo(); | ^~~~ In file included from /<>/umbrello/cmds.h:41, from /<>/umbrello/umlappprivate.h:15, from /<>/umbrello/umlappprivate.cpp:11: /<>/umbrello/cmds/widget/cmdchangeusefillcolor.h:27:18: warning: ‘virtual void Uml::CmdChangeUseFillColor::redo()’ can be marked override [-Wsuggest-override] 27 | void redo(); | ^~~~ /<>/umbrello/cmds/widget/cmdchangeusefillcolor.h:28:18: warning: ‘virtual void Uml::CmdChangeUseFillColor::undo()’ can be marked override [-Wsuggest-override] 28 | void undo(); | ^~~~ In file included from /<>/umbrello/umlwidgets/umlwidget.h:18, from /<>/umbrello/umlwidgets/classifierwidget.h:16, from /<>/umbrello/cmds/widget/cmdchangevisualproperty.h:14, from /<>/umbrello/cmds.h:42, from /<>/umbrello/umlappprivate.h:15, from /<>/umbrello/umlappprivate.cpp:11: /<>/umbrello/umlwidgets/widgetbase.h:187:20: warning: ‘virtual QRectF WidgetBase::boundingRect() const’ can be marked override [-Wsuggest-override] 187 | virtual QRectF boundingRect() const; | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/widgetbase.h:191:18: warning: ‘virtual void WidgetBase::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] 191 | virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); | ^~~~~ /<>/umbrello/umlwidgets/widgetbase.h:260:18: warning: ‘virtual void WidgetBase::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] 260 | virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent *event); | ^~~~~~~~~~~~~~~~ In file included from /<>/umbrello/umlwidgets/classifierwidget.h:16, from /<>/umbrello/cmds/widget/cmdchangevisualproperty.h:14, from /<>/umbrello/cmds.h:42, from /<>/umbrello/umlappprivate.h:15, from /<>/umbrello/umlappprivate.cpp:11: /<>/umbrello/umlwidgets/umlwidget.h:71:18: warning: ‘virtual void UMLWidget::setUseFillColor(bool)’ can be marked override [-Wsuggest-override] 71 | virtual void setUseFillColor(bool fc); | ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:74:18: warning: ‘virtual void UMLWidget::setTextColor(const QColor&)’ can be marked override [-Wsuggest-override] 74 | virtual void setTextColor(const QColor &color); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:77:18: warning: ‘virtual void UMLWidget::setLineColor(const QColor&)’ can be marked override [-Wsuggest-override] 77 | virtual void setLineColor(const QColor &color); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:80:18: warning: ‘virtual void UMLWidget::setLineWidth(uint)’ can be marked override [-Wsuggest-override] 80 | virtual void setLineWidth(uint width); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:83:18: warning: ‘virtual void UMLWidget::setFillColor(const QColor&)’ can be marked override [-Wsuggest-override] 83 | virtual void setFillColor(const QColor &color); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:87:18: warning: ‘virtual void UMLWidget::setSelected(bool)’ can be marked override [-Wsuggest-override] 87 | virtual void setSelected(bool _select); | ^~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:96:18: warning: ‘virtual void UMLWidget::setFont(const QFont&)’ can be marked override [-Wsuggest-override] 96 | virtual void setFont(const QFont &font); | ^~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:173:18: warning: ‘virtual void UMLWidget::showPropertiesDialog()’ can be marked override [-Wsuggest-override] 173 | virtual void showPropertiesDialog(); | ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:192:18: warning: ‘virtual bool UMLWidget::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] 192 | virtual bool loadFromXMI1(QDomElement &qElement); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:193:18: warning: ‘virtual void UMLWidget::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 193 | virtual void saveToXMI1(QDomDocument &qDoc, QDomElement &qElement); | ^~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:230:18: warning: ‘virtual void UMLWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] 230 | virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); | ^~~~~ /<>/umbrello/umlwidgets/umlwidget.h:234:18: warning: ‘virtual void UMLWidget::slotMenuSelection(QAction*)’ can be marked override [-Wsuggest-override] 234 | virtual void slotMenuSelection(QAction* action); | ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:251:18: warning: ‘virtual void UMLWidget::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] 251 | virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent* event); | ^~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:252:18: warning: ‘virtual void UMLWidget::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 252 | virtual void mouseDoubleClickEvent(QGraphicsSceneMouseEvent *event); | ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:253:18: warning: ‘virtual void UMLWidget::mousePressEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 253 | virtual void mousePressEvent(QGraphicsSceneMouseEvent *event); | ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:254:18: warning: ‘virtual void UMLWidget::mouseMoveEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 254 | virtual void mouseMoveEvent(QGraphicsSceneMouseEvent *event); | ^~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:255:18: warning: ‘virtual void UMLWidget::mouseReleaseEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 255 | virtual void mouseReleaseEvent(QGraphicsSceneMouseEvent *event); | ^~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/cmds/widget/cmdchangevisualproperty.h:14, from /<>/umbrello/cmds.h:42, from /<>/umbrello/umlappprivate.h:15, from /<>/umbrello/umlappprivate.cpp:11: /<>/umbrello/umlwidgets/classifierwidget.h:97:16: warning: ‘virtual UMLWidget* ClassifierWidget::onWidget(const QPointF&)’ can be marked override [-Wsuggest-override] 97 | UMLWidget* onWidget(const QPointF& p); | ^~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:98:16: warning: ‘virtual UMLWidget* ClassifierWidget::widgetWithID(Uml::ID::Type)’ can be marked override [-Wsuggest-override] 98 | UMLWidget* widgetWithID(Uml::ID::Type id); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:100:18: warning: ‘virtual void ClassifierWidget::setDocumentation(const QString&)’ can be marked override [-Wsuggest-override] 100 | virtual void setDocumentation(const QString& doc); | ^~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:102:12: warning: ‘virtual QSizeF ClassifierWidget::calculateSize(bool) const’ can be marked override [-Wsuggest-override] 102 | QSizeF calculateSize(bool withExtensions = true) const; | ^~~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:104:18: warning: ‘virtual void ClassifierWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] 104 | virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); | ^~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:105:26: warning: ‘virtual QPainterPath ClassifierWidget::shape() const’ can be marked override [-Wsuggest-override] 105 | virtual QPainterPath shape() const; | ^~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:107:18: warning: ‘virtual void ClassifierWidget::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 107 | virtual void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); | ^~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:108:18: warning: ‘virtual bool ClassifierWidget::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] 108 | virtual bool loadFromXMI1(QDomElement & qElement); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:111:18: warning: ‘virtual void ClassifierWidget::slotMenuSelection(QAction*)’ can be marked override [-Wsuggest-override] 111 | virtual void slotMenuSelection(QAction* action); | ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:121:12: warning: ‘virtual QSizeF ClassifierWidget::minimumSize() const’ can be marked override [-Wsuggest-override] 121 | QSizeF minimumSize() const; | ^~~~~~~~~~~ In file included from /<>/umbrello/cmds.h:42, from /<>/umbrello/umlappprivate.h:15, from /<>/umbrello/umlappprivate.cpp:11: /<>/umbrello/cmds/widget/cmdchangevisualproperty.h:25:14: warning: ‘virtual void Uml::CmdChangeVisualProperty::redo()’ can be marked override [-Wsuggest-override] 25 | void redo(); | ^~~~ /<>/umbrello/cmds/widget/cmdchangevisualproperty.h:26:14: warning: ‘virtual void Uml::CmdChangeVisualProperty::undo()’ can be marked override [-Wsuggest-override] 26 | void undo(); | ^~~~ In file included from /<>/umbrello/cmds.h:43, from /<>/umbrello/umlappprivate.h:15, from /<>/umbrello/umlappprivate.cpp:11: /<>/umbrello/cmds/widget/cmdcreatewidget.h:28:14: warning: ‘virtual void Uml::CmdCreateWidget::redo()’ can be marked override [-Wsuggest-override] 28 | void redo(); | ^~~~ /<>/umbrello/cmds/widget/cmdcreatewidget.h:29:14: warning: ‘virtual void Uml::CmdCreateWidget::undo()’ can be marked override [-Wsuggest-override] 29 | void undo(); | ^~~~ In file included from /<>/umbrello/cmds.h:44, from /<>/umbrello/umlappprivate.h:15, from /<>/umbrello/umlappprivate.cpp:11: /<>/umbrello/cmds/widget/cmdmovewidget.h:28:14: warning: ‘virtual void Uml::CmdMoveWidget::redo()’ can be marked override [-Wsuggest-override] 28 | void redo(); | ^~~~ /<>/umbrello/cmds/widget/cmdmovewidget.h:29:14: warning: ‘virtual void Uml::CmdMoveWidget::undo()’ can be marked override [-Wsuggest-override] 29 | void undo(); | ^~~~ In file included from /<>/umbrello/cmds.h:45, from /<>/umbrello/umlappprivate.h:15, from /<>/umbrello/umlappprivate.cpp:11: /<>/umbrello/cmds/widget/cmdremovewidget.h:28:14: warning: ‘virtual void Uml::CmdRemoveWidget::redo()’ can be marked override [-Wsuggest-override] 28 | void redo(); | ^~~~ /<>/umbrello/cmds/widget/cmdremovewidget.h:29:14: warning: ‘virtual void Uml::CmdRemoveWidget::undo()’ can be marked override [-Wsuggest-override] 29 | void undo(); | ^~~~ In file included from /<>/umbrello/cmds.h:46, from /<>/umbrello/umlappprivate.h:15, from /<>/umbrello/umlappprivate.cpp:11: /<>/umbrello/cmds/widget/cmdresizewidget.h:28:14: warning: ‘virtual void Uml::CmdResizeWidget::redo()’ can be marked override [-Wsuggest-override] 28 | void redo(); | ^~~~ /<>/umbrello/cmds/widget/cmdresizewidget.h:29:14: warning: ‘virtual void Uml::CmdResizeWidget::undo()’ can be marked override [-Wsuggest-override] 29 | void undo(); | ^~~~ In file included from /<>/umbrello/cmds.h:47, from /<>/umbrello/umlappprivate.h:15, from /<>/umbrello/umlappprivate.cpp:11: /<>/umbrello/cmds/widget/cmdsetname.h:24:18: warning: ‘virtual void Uml::CmdSetName::redo()’ can be marked override [-Wsuggest-override] 24 | void redo(); | ^~~~ /<>/umbrello/cmds/widget/cmdsetname.h:25:18: warning: ‘virtual void Uml::CmdSetName::undo()’ can be marked override [-Wsuggest-override] 25 | void undo(); | ^~~~ In file included from /<>/umbrello/cmds.h:48, from /<>/umbrello/umlappprivate.h:15, from /<>/umbrello/umlappprivate.cpp:11: /<>/umbrello/cmds/widget/cmdsettxt.h:26:18: warning: ‘virtual void Uml::CmdSetTxt::redo()’ can be marked override [-Wsuggest-override] 26 | void redo(); | ^~~~ /<>/umbrello/cmds/widget/cmdsettxt.h:27:18: warning: ‘virtual void Uml::CmdSetTxt::undo()’ can be marked override [-Wsuggest-override] 27 | void undo(); | ^~~~ In file included from /<>/umbrello/umlappprivate.h:16, from /<>/umbrello/umlappprivate.cpp:11: /<>/umbrello/dialogs/finddialog.h:35:10: warning: ‘virtual void FindDialog::showEvent(QShowEvent*)’ can be marked override [-Wsuggest-override] 35 | void showEvent(QShowEvent *event); | ^~~~~~~~~ In file included from /<>/umbrello/uml.h:15, from /<>/umbrello/umlappprivate.h:18, from /<>/umbrello/umlappprivate.cpp:11: /<>/umbrello/dialogs/multipagedialogbase.h:101:18: warning: ‘virtual void MultiPageDialogBase::keyPressEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] 101 | virtual void keyPressEvent(QKeyEvent *event); | ^~~~~~~~~~~~~ In file included from /<>/umbrello/umlappprivate.h:18, from /<>/umbrello/umlappprivate.cpp:11: /<>/umbrello/uml.h:201:18: warning: ‘virtual void UMLApp::keyPressEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] 201 | virtual void keyPressEvent(QKeyEvent* e); | ^~~~~~~~~~~~~ /<>/umbrello/uml.h:202:18: warning: ‘virtual void UMLApp::keyReleaseEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] 202 | virtual void keyReleaseEvent(QKeyEvent* e); | ^~~~~~~~~~~~~~~ /<>/umbrello/uml.h:204:18: warning: ‘virtual void UMLApp::customEvent(QEvent*)’ can be marked override [-Wsuggest-override] 204 | virtual void customEvent(QEvent* e); | ^~~~~~~~~~~ /<>/umbrello/uml.h:215:18: warning: ‘virtual bool UMLApp::queryClose()’ can be marked override [-Wsuggest-override] 215 | virtual bool queryClose(); | ^~~~~~~~~~ /<>/umbrello/uml.h:217:18: warning: ‘virtual void UMLApp::saveProperties(KConfigGroup&)’ can be marked override [-Wsuggest-override] 217 | virtual void saveProperties(KConfigGroup & cfg); | ^~~~~~~~~~~~~~ /<>/umbrello/uml.h:218:18: warning: ‘virtual void UMLApp::readProperties(const KConfigGroup&)’ can be marked override [-Wsuggest-override] 218 | virtual void readProperties(const KConfigGroup & cfg); | ^~~~~~~~~~~~~~ In file included from /<>/umbrello/umlappprivate.cpp:13: /<>/umbrello/debug/debug_utils.h:91:18: warning: ‘virtual void Tracer::showEvent(QShowEvent*)’ can be marked override [-Wsuggest-override] 91 | virtual void showEvent(QShowEvent*); | ^~~~~~~~~ /<>/umbrello/umlappprivate.cpp: In member function ‘QString UMLAppPrivate::readWelcomeFile(const QString&)’: /<>/umbrello/umlappprivate.cpp:85:37: warning: ‘static KCompressionDevice* KFilterDev::deviceForFile(const QString&, const QString&, bool)’ is deprecated [-Wdeprecated-declarations] 85 | QIODevice *d = KFilterDev::deviceForFile(file); | ^~~~~~~~~~~~~ In file included from /usr/include/KF5/KArchive/KFilterDev:1, from /<>/umbrello/umlappprivate.cpp:15: /usr/include/KF5/KArchive/kfilterdev.h:98:52: note: declared here 98 | KARCHIVE_DEPRECATED static KCompressionDevice *deviceForFile(const QString &fileName, | ^~~~~~~~~~~~~ /<>/umbrello/umlappprivate.cpp:85:55: warning: ‘static KCompressionDevice* KFilterDev::deviceForFile(const QString&, const QString&, bool)’ is deprecated [-Wdeprecated-declarations] 85 | QIODevice *d = KFilterDev::deviceForFile(file); | ^ In file included from /usr/include/KF5/KArchive/KFilterDev:1, from /<>/umbrello/umlappprivate.cpp:15: /usr/include/KF5/KArchive/kfilterdev.h:98:52: note: declared here 98 | KARCHIVE_DEPRECATED static KCompressionDevice *deviceForFile(const QString &fileName, | ^~~~~~~~~~~~~ /<>/umbrello/umlappprivate.cpp:85:55: warning: ‘static KCompressionDevice* KFilterDev::deviceForFile(const QString&, const QString&, bool)’ is deprecated [-Wdeprecated-declarations] 85 | QIODevice *d = KFilterDev::deviceForFile(file); | ^ In file included from /usr/include/KF5/KArchive/KFilterDev:1, from /<>/umbrello/umlappprivate.cpp:15: /usr/include/KF5/KArchive/kfilterdev.h:98:52: note: declared here 98 | KARCHIVE_DEPRECATED static KCompressionDevice *deviceForFile(const QString &fileName, | ^~~~~~~~~~~~~ [ 85%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/uml.cpp.o cd /<>/obj-aarch64-linux-gnu/umbrello && /usr/bin/aarch64-linux-gnu-g++ -DCMAKE_BINARY_DIR=\"/<>/obj-aarch64-linux-gnu\" -DKCOREADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLO_VERSION_STRING=\"2.23.3\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-aarch64-linux-gnu/umbrello -I/<>/umbrello -I/<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/include -I/<>/obj-aarch64-linux-gnu -I/<>/umbrello/clipboard -I/<>/umbrello/cmds -I/<>/umbrello/codegenerators -I/<>/umbrello/codegenerators/ada -I/<>/umbrello/codegenerators/as -I/<>/umbrello/codegenerators/cpp -I/<>/umbrello/codegenerators/csharp -I/<>/umbrello/codegenerators/d -I/<>/umbrello/codegenerators/idl -I/<>/umbrello/codegenerators/java -I/<>/umbrello/codegenerators/js -I/<>/umbrello/codegenerators/pascal -I/<>/umbrello/codegenerators/perl -I/<>/umbrello/codegenerators/php -I/<>/umbrello/codegenerators/python -I/<>/umbrello/codegenerators/ruby -I/<>/umbrello/codegenerators/sql -I/<>/umbrello/codegenerators/tcl -I/<>/umbrello/codegenerators/vala -I/<>/umbrello/codegenerators/xml -I/<>/umbrello/codegenwizard -I/<>/umbrello/codeimport -I/<>/umbrello/codeimport/csharp -I/<>/umbrello/codeimpwizard -I/<>/umbrello/debug -I/<>/umbrello/dialogs -I/<>/umbrello/dialogs/pages -I/<>/umbrello/dialogs/widgets -I/<>/umbrello/docgenerators -I/<>/umbrello/finder -I/<>/umbrello/refactoring -I/<>/umbrello/uml1model -I/<>/umbrello/umlwidgets -I/<>/lib/cppparser -I/<>/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/aarch64-linux-gnu/qt5 -isystem /usr/include/aarch64-linux-gnu/qt5/QtWidgets -isystem /usr/include/aarch64-linux-gnu/qt5/QtGui -isystem /usr/include/aarch64-linux-gnu/qt5/QtCore -isystem /usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/aarch64-linux-gnu/qt5/QtXml -isystem /usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/aarch64-linux-gnu/qt5/QtSvg -isystem /usr/include/aarch64-linux-gnu/qt5/QtWebKitWidgets -isystem /usr/include/aarch64-linux-gnu/qt5/QtWebKit -isystem /usr/include/aarch64-linux-gnu/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/aarch64-linux-gnu/qt5/QtConcurrent -isystem /usr/include/aarch64-linux-gnu/qt5/QtDBus -isystem /usr/include/KF5/KTextEditor -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -fno-delete-null-pointer-checks -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -o CMakeFiles/libumbrello.dir/uml.cpp.o -c /<>/umbrello/uml.cpp In file included from /<>/umbrello/uml.h:15, from /<>/umbrello/uml.cpp:12: /<>/umbrello/dialogs/multipagedialogbase.h:101:18: warning: ‘virtual void MultiPageDialogBase::keyPressEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] 101 | virtual void keyPressEvent(QKeyEvent *event); | ^~~~~~~~~~~~~ In file included from /<>/umbrello/uml.cpp:12: /<>/umbrello/uml.h:201:18: warning: ‘virtual void UMLApp::keyPressEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] 201 | virtual void keyPressEvent(QKeyEvent* e); | ^~~~~~~~~~~~~ /<>/umbrello/uml.h:202:18: warning: ‘virtual void UMLApp::keyReleaseEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] 202 | virtual void keyReleaseEvent(QKeyEvent* e); | ^~~~~~~~~~~~~~~ /<>/umbrello/uml.h:204:18: warning: ‘virtual void UMLApp::customEvent(QEvent*)’ can be marked override [-Wsuggest-override] 204 | virtual void customEvent(QEvent* e); | ^~~~~~~~~~~ /<>/umbrello/uml.h:215:18: warning: ‘virtual bool UMLApp::queryClose()’ can be marked override [-Wsuggest-override] 215 | virtual bool queryClose(); | ^~~~~~~~~~ /<>/umbrello/uml.h:217:18: warning: ‘virtual void UMLApp::saveProperties(KConfigGroup&)’ can be marked override [-Wsuggest-override] 217 | virtual void saveProperties(KConfigGroup & cfg); | ^~~~~~~~~~~~~~ /<>/umbrello/uml.h:218:18: warning: ‘virtual void UMLApp::readProperties(const KConfigGroup&)’ can be marked override [-Wsuggest-override] 218 | virtual void readProperties(const KConfigGroup & cfg); | ^~~~~~~~~~~~~~ In file included from /<>/umbrello/uml.cpp:15: /<>/umbrello/birdview.h:50:18: warning: ‘virtual void BirdViewDockWidget::resizeEvent(QResizeEvent*)’ can be marked override [-Wsuggest-override] 50 | virtual void resizeEvent(QResizeEvent *event); | ^~~~~~~~~~~ /<>/umbrello/birdview.h:80:18: warning: ‘virtual void BirdView::mousePressEvent(QMouseEvent*)’ can be marked override [-Wsuggest-override] 80 | virtual void mousePressEvent(QMouseEvent *event); | ^~~~~~~~~~~~~~~ /<>/umbrello/birdview.h:81:18: warning: ‘virtual void BirdView::mouseMoveEvent(QMouseEvent*)’ can be marked override [-Wsuggest-override] 81 | virtual void mouseMoveEvent(QMouseEvent *event); | ^~~~~~~~~~~~~~ /<>/umbrello/birdview.h:82:18: warning: ‘virtual void BirdView::mouseReleaseEvent(QMouseEvent*)’ can be marked override [-Wsuggest-override] 82 | virtual void mouseReleaseEvent(QMouseEvent *event); | ^~~~~~~~~~~~~~~~~ /<>/umbrello/birdview.h:83:18: warning: ‘virtual void BirdView::keyPressEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] 83 | virtual void keyPressEvent(QKeyEvent *event); | ^~~~~~~~~~~~~ In file included from /<>/umbrello/cmds.h:18, from /<>/umbrello/umlappprivate.h:15, from /<>/umbrello/uml.cpp:16: /<>/umbrello/cmds/cmdcreatediagram.h:30:14: warning: ‘virtual void Uml::CmdCreateDiagram::redo()’ can be marked override [-Wsuggest-override] 30 | void redo(); | ^~~~ /<>/umbrello/cmds/cmdcreatediagram.h:31:14: warning: ‘virtual void Uml::CmdCreateDiagram::undo()’ can be marked override [-Wsuggest-override] 31 | void undo(); | ^~~~ In file included from /<>/umbrello/cmds.h:19, from /<>/umbrello/umlappprivate.h:15, from /<>/umbrello/uml.cpp:16: /<>/umbrello/cmds/cmdhandlerename.h:26:14: warning: ‘virtual void Uml::CmdHandleRename::redo()’ can be marked override [-Wsuggest-override] 26 | void redo(); | ^~~~ /<>/umbrello/cmds/cmdhandlerename.h:27:14: warning: ‘virtual void Uml::CmdHandleRename::undo()’ can be marked override [-Wsuggest-override] 27 | void undo(); | ^~~~ In file included from /<>/umbrello/cmds.h:20, from /<>/umbrello/umlappprivate.h:15, from /<>/umbrello/uml.cpp:16: /<>/umbrello/cmds/cmdremovediagram.h:32:14: warning: ‘virtual void Uml::CmdRemoveDiagram::redo()’ can be marked override [-Wsuggest-override] 32 | void redo(); | ^~~~ /<>/umbrello/cmds/cmdremovediagram.h:33:14: warning: ‘virtual void Uml::CmdRemoveDiagram::undo()’ can be marked override [-Wsuggest-override] 33 | void undo(); | ^~~~ In file included from /<>/umbrello/cmds.h:21, from /<>/umbrello/umlappprivate.h:15, from /<>/umbrello/uml.cpp:16: /<>/umbrello/cmds/cmdsetstereotype.h:24:18: warning: ‘virtual void Uml::CmdSetStereotype::redo()’ can be marked override [-Wsuggest-override] 24 | void redo(); | ^~~~ /<>/umbrello/cmds/cmdsetstereotype.h:25:18: warning: ‘virtual void Uml::CmdSetStereotype::undo()’ can be marked override [-Wsuggest-override] 25 | void undo(); | ^~~~ In file included from /<>/umbrello/cmds.h:22, from /<>/umbrello/umlappprivate.h:15, from /<>/umbrello/uml.cpp:16: /<>/umbrello/cmds/cmdsetvisibility.h:24:18: warning: ‘virtual void Uml::CmdSetVisibility::redo()’ can be marked override [-Wsuggest-override] 24 | void redo(); | ^~~~ /<>/umbrello/cmds/cmdsetvisibility.h:25:18: warning: ‘virtual void Uml::CmdSetVisibility::undo()’ can be marked override [-Wsuggest-override] 25 | void undo(); | ^~~~ In file included from /<>/umbrello/cmds.h:27, from /<>/umbrello/umlappprivate.h:15, from /<>/umbrello/uml.cpp:16: /<>/umbrello/cmds/generic/cmdcreateumlobject.h:28:14: warning: ‘virtual void Uml::CmdCreateUMLObject::redo()’ can be marked override [-Wsuggest-override] 28 | void redo(); | ^~~~ /<>/umbrello/cmds/generic/cmdcreateumlobject.h:29:14: warning: ‘virtual void Uml::CmdCreateUMLObject::undo()’ can be marked override [-Wsuggest-override] 29 | void undo(); | ^~~~ In file included from /<>/umbrello/cmds.h:28, from /<>/umbrello/umlappprivate.h:15, from /<>/umbrello/uml.cpp:16: /<>/umbrello/cmds/generic/cmdremoveumlobject.h:25:14: warning: ‘virtual void Uml::CmdRemoveUMLObject::redo()’ can be marked override [-Wsuggest-override] 25 | void redo(); | ^~~~ /<>/umbrello/cmds/generic/cmdremoveumlobject.h:26:14: warning: ‘virtual void Uml::CmdRemoveUMLObject::undo()’ can be marked override [-Wsuggest-override] 26 | void undo(); | ^~~~ In file included from /<>/umbrello/cmds.h:29, from /<>/umbrello/umlappprivate.h:15, from /<>/umbrello/uml.cpp:16: /<>/umbrello/cmds/generic/cmdrenameumlinstancetype.h:30:14: warning: ‘virtual void Uml::CmdRenameUMLInstanceType::redo()’ can be marked override [-Wsuggest-override] 30 | void redo(); | ^~~~ /<>/umbrello/cmds/generic/cmdrenameumlinstancetype.h:31:14: warning: ‘virtual void Uml::CmdRenameUMLInstanceType::undo()’ can be marked override [-Wsuggest-override] 31 | void undo(); | ^~~~ In file included from /<>/umbrello/cmds.h:30, from /<>/umbrello/umlappprivate.h:15, from /<>/umbrello/uml.cpp:16: /<>/umbrello/cmds/generic/cmdrenameumlobject.h:26:18: warning: ‘virtual void Uml::CmdRenameUMLObject::redo()’ can be marked override [-Wsuggest-override] 26 | void redo(); | ^~~~ /<>/umbrello/cmds/generic/cmdrenameumlobject.h:27:18: warning: ‘virtual void Uml::CmdRenameUMLObject::undo()’ can be marked override [-Wsuggest-override] 27 | void undo(); | ^~~~ In file included from /<>/umbrello/cmds.h:35, from /<>/umbrello/umlappprivate.h:15, from /<>/umbrello/uml.cpp:16: /<>/umbrello/cmds/widget/cmdchangefillcolor.h:30:18: warning: ‘virtual void Uml::CmdChangeFillColor::redo()’ can be marked override [-Wsuggest-override] 30 | void redo(); | ^~~~ /<>/umbrello/cmds/widget/cmdchangefillcolor.h:31:18: warning: ‘virtual void Uml::CmdChangeFillColor::undo()’ can be marked override [-Wsuggest-override] 31 | void undo(); | ^~~~ In file included from /<>/umbrello/cmds.h:36, from /<>/umbrello/umlappprivate.h:15, from /<>/umbrello/uml.cpp:16: /<>/umbrello/cmds/widget/cmdchangefont.h:27:18: warning: ‘virtual void Uml::CmdChangeFont::undo()’ can be marked override [-Wsuggest-override] 27 | void undo(); | ^~~~ /<>/umbrello/cmds/widget/cmdchangefont.h:28:18: warning: ‘virtual void Uml::CmdChangeFont::redo()’ can be marked override [-Wsuggest-override] 28 | void redo(); | ^~~~ In file included from /<>/umbrello/cmds.h:37, from /<>/umbrello/umlappprivate.h:15, from /<>/umbrello/uml.cpp:16: /<>/umbrello/cmds/widget/cmdchangelinecolor.h:27:14: warning: ‘virtual void Uml::CmdChangeLineColor::redo()’ can be marked override [-Wsuggest-override] 27 | void redo(); | ^~~~ /<>/umbrello/cmds/widget/cmdchangelinecolor.h:28:14: warning: ‘virtual void Uml::CmdChangeLineColor::undo()’ can be marked override [-Wsuggest-override] 28 | void undo(); | ^~~~ In file included from /<>/umbrello/cmds.h:38, from /<>/umbrello/umlappprivate.h:15, from /<>/umbrello/uml.cpp:16: /<>/umbrello/cmds/widget/cmdchangelinewidth.h:25:14: warning: ‘virtual void Uml::CmdChangeLineWidth::redo()’ can be marked override [-Wsuggest-override] 25 | void redo(); | ^~~~ /<>/umbrello/cmds/widget/cmdchangelinewidth.h:26:14: warning: ‘virtual void Uml::CmdChangeLineWidth::undo()’ can be marked override [-Wsuggest-override] 26 | void undo(); | ^~~~ In file included from /<>/umbrello/cmds.h:39, from /<>/umbrello/umlappprivate.h:15, from /<>/umbrello/uml.cpp:16: /<>/umbrello/cmds/widget/cmdchangemultiplicity.h:26:14: warning: ‘virtual void Uml::CmdChangeMultiplicity::redo()’ can be marked override [-Wsuggest-override] 26 | void redo(); | ^~~~ /<>/umbrello/cmds/widget/cmdchangemultiplicity.h:27:14: warning: ‘virtual void Uml::CmdChangeMultiplicity::undo()’ can be marked override [-Wsuggest-override] 27 | void undo(); | ^~~~ In file included from /<>/umbrello/cmds.h:40, from /<>/umbrello/umlappprivate.h:15, from /<>/umbrello/uml.cpp:16: /<>/umbrello/cmds/widget/cmdchangetextcolor.h:27:14: warning: ‘virtual void Uml::CmdChangeTextColor::redo()’ can be marked override [-Wsuggest-override] 27 | void redo(); | ^~~~ /<>/umbrello/cmds/widget/cmdchangetextcolor.h:28:14: warning: ‘virtual void Uml::CmdChangeTextColor::undo()’ can be marked override [-Wsuggest-override] 28 | void undo(); | ^~~~ In file included from /<>/umbrello/cmds.h:41, from /<>/umbrello/umlappprivate.h:15, from /<>/umbrello/uml.cpp:16: /<>/umbrello/cmds/widget/cmdchangeusefillcolor.h:27:18: warning: ‘virtual void Uml::CmdChangeUseFillColor::redo()’ can be marked override [-Wsuggest-override] 27 | void redo(); | ^~~~ /<>/umbrello/cmds/widget/cmdchangeusefillcolor.h:28:18: warning: ‘virtual void Uml::CmdChangeUseFillColor::undo()’ can be marked override [-Wsuggest-override] 28 | void undo(); | ^~~~ In file included from /<>/umbrello/umlwidgets/umlwidget.h:18, from /<>/umbrello/umlwidgets/classifierwidget.h:16, from /<>/umbrello/cmds/widget/cmdchangevisualproperty.h:14, from /<>/umbrello/cmds.h:42, from /<>/umbrello/umlappprivate.h:15, from /<>/umbrello/uml.cpp:16: /<>/umbrello/umlwidgets/widgetbase.h:187:20: warning: ‘virtual QRectF WidgetBase::boundingRect() const’ can be marked override [-Wsuggest-override] 187 | virtual QRectF boundingRect() const; | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/widgetbase.h:191:18: warning: ‘virtual void WidgetBase::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] 191 | virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); | ^~~~~ /<>/umbrello/umlwidgets/widgetbase.h:260:18: warning: ‘virtual void WidgetBase::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] 260 | virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent *event); | ^~~~~~~~~~~~~~~~ In file included from /<>/umbrello/umlwidgets/classifierwidget.h:16, from /<>/umbrello/cmds/widget/cmdchangevisualproperty.h:14, from /<>/umbrello/cmds.h:42, from /<>/umbrello/umlappprivate.h:15, from /<>/umbrello/uml.cpp:16: /<>/umbrello/umlwidgets/umlwidget.h:71:18: warning: ‘virtual void UMLWidget::setUseFillColor(bool)’ can be marked override [-Wsuggest-override] 71 | virtual void setUseFillColor(bool fc); | ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:74:18: warning: ‘virtual void UMLWidget::setTextColor(const QColor&)’ can be marked override [-Wsuggest-override] 74 | virtual void setTextColor(const QColor &color); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:77:18: warning: ‘virtual void UMLWidget::setLineColor(const QColor&)’ can be marked override [-Wsuggest-override] 77 | virtual void setLineColor(const QColor &color); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:80:18: warning: ‘virtual void UMLWidget::setLineWidth(uint)’ can be marked override [-Wsuggest-override] 80 | virtual void setLineWidth(uint width); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:83:18: warning: ‘virtual void UMLWidget::setFillColor(const QColor&)’ can be marked override [-Wsuggest-override] 83 | virtual void setFillColor(const QColor &color); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:87:18: warning: ‘virtual void UMLWidget::setSelected(bool)’ can be marked override [-Wsuggest-override] 87 | virtual void setSelected(bool _select); | ^~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:96:18: warning: ‘virtual void UMLWidget::setFont(const QFont&)’ can be marked override [-Wsuggest-override] 96 | virtual void setFont(const QFont &font); | ^~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:173:18: warning: ‘virtual void UMLWidget::showPropertiesDialog()’ can be marked override [-Wsuggest-override] 173 | virtual void showPropertiesDialog(); | ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:192:18: warning: ‘virtual bool UMLWidget::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] 192 | virtual bool loadFromXMI1(QDomElement &qElement); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:193:18: warning: ‘virtual void UMLWidget::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 193 | virtual void saveToXMI1(QDomDocument &qDoc, QDomElement &qElement); | ^~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:230:18: warning: ‘virtual void UMLWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] 230 | virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); | ^~~~~ /<>/umbrello/umlwidgets/umlwidget.h:234:18: warning: ‘virtual void UMLWidget::slotMenuSelection(QAction*)’ can be marked override [-Wsuggest-override] 234 | virtual void slotMenuSelection(QAction* action); | ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:251:18: warning: ‘virtual void UMLWidget::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] 251 | virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent* event); | ^~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:252:18: warning: ‘virtual void UMLWidget::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 252 | virtual void mouseDoubleClickEvent(QGraphicsSceneMouseEvent *event); | ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:253:18: warning: ‘virtual void UMLWidget::mousePressEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 253 | virtual void mousePressEvent(QGraphicsSceneMouseEvent *event); | ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:254:18: warning: ‘virtual void UMLWidget::mouseMoveEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 254 | virtual void mouseMoveEvent(QGraphicsSceneMouseEvent *event); | ^~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:255:18: warning: ‘virtual void UMLWidget::mouseReleaseEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 255 | virtual void mouseReleaseEvent(QGraphicsSceneMouseEvent *event); | ^~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/cmds/widget/cmdchangevisualproperty.h:14, from /<>/umbrello/cmds.h:42, from /<>/umbrello/umlappprivate.h:15, from /<>/umbrello/uml.cpp:16: /<>/umbrello/umlwidgets/classifierwidget.h:97:16: warning: ‘virtual UMLWidget* ClassifierWidget::onWidget(const QPointF&)’ can be marked override [-Wsuggest-override] 97 | UMLWidget* onWidget(const QPointF& p); | ^~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:98:16: warning: ‘virtual UMLWidget* ClassifierWidget::widgetWithID(Uml::ID::Type)’ can be marked override [-Wsuggest-override] 98 | UMLWidget* widgetWithID(Uml::ID::Type id); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:100:18: warning: ‘virtual void ClassifierWidget::setDocumentation(const QString&)’ can be marked override [-Wsuggest-override] 100 | virtual void setDocumentation(const QString& doc); | ^~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:102:12: warning: ‘virtual QSizeF ClassifierWidget::calculateSize(bool) const’ can be marked override [-Wsuggest-override] 102 | QSizeF calculateSize(bool withExtensions = true) const; | ^~~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:104:18: warning: ‘virtual void ClassifierWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] 104 | virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); | ^~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:105:26: warning: ‘virtual QPainterPath ClassifierWidget::shape() const’ can be marked override [-Wsuggest-override] 105 | virtual QPainterPath shape() const; | ^~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:107:18: warning: ‘virtual void ClassifierWidget::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 107 | virtual void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); | ^~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:108:18: warning: ‘virtual bool ClassifierWidget::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] 108 | virtual bool loadFromXMI1(QDomElement & qElement); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:111:18: warning: ‘virtual void ClassifierWidget::slotMenuSelection(QAction*)’ can be marked override [-Wsuggest-override] 111 | virtual void slotMenuSelection(QAction* action); | ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:121:12: warning: ‘virtual QSizeF ClassifierWidget::minimumSize() const’ can be marked override [-Wsuggest-override] 121 | QSizeF minimumSize() const; | ^~~~~~~~~~~ In file included from /<>/umbrello/cmds.h:42, from /<>/umbrello/umlappprivate.h:15, from /<>/umbrello/uml.cpp:16: /<>/umbrello/cmds/widget/cmdchangevisualproperty.h:25:14: warning: ‘virtual void Uml::CmdChangeVisualProperty::redo()’ can be marked override [-Wsuggest-override] 25 | void redo(); | ^~~~ /<>/umbrello/cmds/widget/cmdchangevisualproperty.h:26:14: warning: ‘virtual void Uml::CmdChangeVisualProperty::undo()’ can be marked override [-Wsuggest-override] 26 | void undo(); | ^~~~ In file included from /<>/umbrello/cmds.h:43, from /<>/umbrello/umlappprivate.h:15, from /<>/umbrello/uml.cpp:16: /<>/umbrello/cmds/widget/cmdcreatewidget.h:28:14: warning: ‘virtual void Uml::CmdCreateWidget::redo()’ can be marked override [-Wsuggest-override] 28 | void redo(); | ^~~~ /<>/umbrello/cmds/widget/cmdcreatewidget.h:29:14: warning: ‘virtual void Uml::CmdCreateWidget::undo()’ can be marked override [-Wsuggest-override] 29 | void undo(); | ^~~~ In file included from /<>/umbrello/cmds.h:44, from /<>/umbrello/umlappprivate.h:15, from /<>/umbrello/uml.cpp:16: /<>/umbrello/cmds/widget/cmdmovewidget.h:28:14: warning: ‘virtual void Uml::CmdMoveWidget::redo()’ can be marked override [-Wsuggest-override] 28 | void redo(); | ^~~~ /<>/umbrello/cmds/widget/cmdmovewidget.h:29:14: warning: ‘virtual void Uml::CmdMoveWidget::undo()’ can be marked override [-Wsuggest-override] 29 | void undo(); | ^~~~ In file included from /<>/umbrello/cmds.h:45, from /<>/umbrello/umlappprivate.h:15, from /<>/umbrello/uml.cpp:16: /<>/umbrello/cmds/widget/cmdremovewidget.h:28:14: warning: ‘virtual void Uml::CmdRemoveWidget::redo()’ can be marked override [-Wsuggest-override] 28 | void redo(); | ^~~~ /<>/umbrello/cmds/widget/cmdremovewidget.h:29:14: warning: ‘virtual void Uml::CmdRemoveWidget::undo()’ can be marked override [-Wsuggest-override] 29 | void undo(); | ^~~~ In file included from /<>/umbrello/cmds.h:46, from /<>/umbrello/umlappprivate.h:15, from /<>/umbrello/uml.cpp:16: /<>/umbrello/cmds/widget/cmdresizewidget.h:28:14: warning: ‘virtual void Uml::CmdResizeWidget::redo()’ can be marked override [-Wsuggest-override] 28 | void redo(); | ^~~~ /<>/umbrello/cmds/widget/cmdresizewidget.h:29:14: warning: ‘virtual void Uml::CmdResizeWidget::undo()’ can be marked override [-Wsuggest-override] 29 | void undo(); | ^~~~ In file included from /<>/umbrello/cmds.h:47, from /<>/umbrello/umlappprivate.h:15, from /<>/umbrello/uml.cpp:16: /<>/umbrello/cmds/widget/cmdsetname.h:24:18: warning: ‘virtual void Uml::CmdSetName::redo()’ can be marked override [-Wsuggest-override] 24 | void redo(); | ^~~~ /<>/umbrello/cmds/widget/cmdsetname.h:25:18: warning: ‘virtual void Uml::CmdSetName::undo()’ can be marked override [-Wsuggest-override] 25 | void undo(); | ^~~~ In file included from /<>/umbrello/cmds.h:48, from /<>/umbrello/umlappprivate.h:15, from /<>/umbrello/uml.cpp:16: /<>/umbrello/cmds/widget/cmdsettxt.h:26:18: warning: ‘virtual void Uml::CmdSetTxt::redo()’ can be marked override [-Wsuggest-override] 26 | void redo(); | ^~~~ /<>/umbrello/cmds/widget/cmdsettxt.h:27:18: warning: ‘virtual void Uml::CmdSetTxt::undo()’ can be marked override [-Wsuggest-override] 27 | void undo(); | ^~~~ In file included from /<>/umbrello/umlappprivate.h:16, from /<>/umbrello/uml.cpp:16: /<>/umbrello/dialogs/finddialog.h:35:10: warning: ‘virtual void FindDialog::showEvent(QShowEvent*)’ can be marked override [-Wsuggest-override] 35 | void showEvent(QShowEvent *event); | ^~~~~~~~~ In file included from /<>/umbrello/uml.cpp:18: /<>/umbrello/umllistview.h:115:10: warning: ‘virtual bool UMLListView::event(QEvent*)’ can be marked override [-Wsuggest-override] 115 | bool event(QEvent *e); | ^~~~~ /<>/umbrello/umllistview.h:116:10: warning: ‘virtual void UMLListView::mouseReleaseEvent(QMouseEvent*)’ can be marked override [-Wsuggest-override] 116 | void mouseReleaseEvent(QMouseEvent *me); | ^~~~~~~~~~~~~~~~~ /<>/umbrello/umllistview.h:117:10: warning: ‘virtual void UMLListView::mousePressEvent(QMouseEvent*)’ can be marked override [-Wsuggest-override] 117 | void mousePressEvent(QMouseEvent *me); | ^~~~~~~~~~~~~~~ /<>/umbrello/umllistview.h:118:10: warning: ‘virtual void UMLListView::mouseMoveEvent(QMouseEvent*)’ can be marked override [-Wsuggest-override] 118 | void mouseMoveEvent(QMouseEvent *me); | ^~~~~~~~~~~~~~ /<>/umbrello/umllistview.h:119:10: warning: ‘virtual void UMLListView::mouseDoubleClickEvent(QMouseEvent*)’ can be marked override [-Wsuggest-override] 119 | void mouseDoubleClickEvent(QMouseEvent *me); | ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umllistview.h:120:10: warning: ‘virtual void UMLListView::focusOutEvent(QFocusEvent*)’ can be marked override [-Wsuggest-override] 120 | void focusOutEvent (QFocusEvent *fe); | ^~~~~~~~~~~~~ /<>/umbrello/umllistview.h:121:10: warning: ‘virtual void UMLListView::contextMenuEvent(QContextMenuEvent*)’ can be marked override [-Wsuggest-override] 121 | void contextMenuEvent(QContextMenuEvent *event); | ^~~~~~~~~~~~~~~~ /<>/umbrello/umllistview.h:125:10: warning: ‘virtual void UMLListView::keyPressEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] 125 | void keyPressEvent(QKeyEvent* ke); | ^~~~~~~~~~~~~ /<>/umbrello/umllistview.h:126:10: warning: ‘virtual void UMLListView::dragEnterEvent(QDragEnterEvent*)’ can be marked override [-Wsuggest-override] 126 | void dragEnterEvent(QDragEnterEvent* event); | ^~~~~~~~~~~~~~ /<>/umbrello/umllistview.h:127:10: warning: ‘virtual void UMLListView::dragMoveEvent(QDragMoveEvent*)’ can be marked override [-Wsuggest-override] 127 | void dragMoveEvent(QDragMoveEvent* event); | ^~~~~~~~~~~~~ /<>/umbrello/umllistview.h:128:10: warning: ‘virtual void UMLListView::dropEvent(QDropEvent*)’ can be marked override [-Wsuggest-override] 128 | void dropEvent(QDropEvent* event); | ^~~~~~~~~ /<>/umbrello/umllistview.h:129:10: warning: ‘virtual void UMLListView::commitData(QWidget*)’ can be marked override [-Wsuggest-override] 129 | void commitData(QWidget *editor); | ^~~~~~~~~~ In file included from /<>/umbrello/umlviewimageexportermodel.h:14, from /<>/umbrello/umlviewimageexporter.h:14, from /<>/umbrello/uml.cpp:21: /<>/umbrello/umlscene.h:338:10: warning: ‘virtual void UMLScene::dragEnterEvent(QGraphicsSceneDragDropEvent*)’ can be marked override [-Wsuggest-override] 338 | void dragEnterEvent(QGraphicsSceneDragDropEvent* enterEvent); | ^~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:339:10: warning: ‘virtual void UMLScene::dragMoveEvent(QGraphicsSceneDragDropEvent*)’ can be marked override [-Wsuggest-override] 339 | void dragMoveEvent(QGraphicsSceneDragDropEvent* moveEvent); | ^~~~~~~~~~~~~ /<>/umbrello/umlscene.h:340:10: warning: ‘virtual void UMLScene::dropEvent(QGraphicsSceneDragDropEvent*)’ can be marked override [-Wsuggest-override] 340 | void dropEvent(QGraphicsSceneDragDropEvent* dropEvent); | ^~~~~~~~~ /<>/umbrello/umlscene.h:342:10: warning: ‘virtual void UMLScene::mouseMoveEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 342 | void mouseMoveEvent(QGraphicsSceneMouseEvent* mouseEvent); | ^~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:343:10: warning: ‘virtual void UMLScene::mousePressEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 343 | void mousePressEvent(QGraphicsSceneMouseEvent* mouseEvent); | ^~~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:344:10: warning: ‘virtual void UMLScene::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 344 | void mouseDoubleClickEvent(QGraphicsSceneMouseEvent* mouseEvent); | ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:345:10: warning: ‘virtual void UMLScene::mouseReleaseEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 345 | void mouseReleaseEvent(QGraphicsSceneMouseEvent* mouseEvent); | ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:346:18: warning: ‘virtual void UMLScene::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] 346 | virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent* contextMenuEvent); | ^~~~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:358:18: warning: ‘virtual void UMLScene::drawBackground(QPainter*, const QRectF&)’ can be marked override [-Wsuggest-override] 358 | virtual void drawBackground(QPainter *painter, const QRectF &rect); | ^~~~~~~~~~~~~~ In file included from /<>/obj-aarch64-linux-gnu/umbrello/umbrellosettings.h:12, from /<>/umbrello/uml.cpp:27: /<>/umbrello/codegenerators/cpp/cppcodegenerationpolicy.h:86:18: warning: ‘virtual void CPPCodeGenerationPolicy::setDefaults(bool)’ can be marked override [-Wsuggest-override] 86 | virtual void setDefaults(bool emitUpdateSignal = true); | ^~~~~~~~~~~ /<>/umbrello/codegenerators/cpp/cppcodegenerationpolicy.h:88:32: warning: ‘virtual CodeGenerationPolicyPage* CPPCodeGenerationPolicy::createPage(QWidget*, const char*)’ can be marked override [-Wsuggest-override] 88 | CodeGenerationPolicyPage * createPage (QWidget *parent = 0, const char * name = 0); | ^~~~~~~~~~ In file included from /<>/umbrello/uml.cpp:28: /<>/umbrello/umlwidgets/statusbartoolbutton.h:46:19: warning: ‘virtual QSize StatusBarToolButton::minimumSizeHint() const’ can be marked override [-Wsuggest-override] 46 | virtual QSize minimumSizeHint() const; | ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/statusbartoolbutton.h:47:19: warning: ‘virtual QSize StatusBarToolButton::sizeHint() const’ can be marked override [-Wsuggest-override] 47 | virtual QSize sizeHint() const; | ^~~~~~~~ /<>/umbrello/umlwidgets/statusbartoolbutton.h:52:18: warning: ‘virtual void StatusBarToolButton::paintEvent(QPaintEvent*)’ can be marked override [-Wsuggest-override] 52 | virtual void paintEvent(QPaintEvent* event); | ^~~~~~~~~~ In file included from /<>/umbrello/uml.cpp:32: /<>/umbrello/codegenerators/advancedcodegenerator.h:37:18: warning: ‘virtual void AdvancedCodeGenerator::initFromParentDocument()’ can be marked override [-Wsuggest-override] 37 | virtual void initFromParentDocument(); | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/codeblockwithcomments.h:15, from /<>/umbrello/codegenerators/codemethodblock.h:17, from /<>/umbrello/codegenerators/codeaccessormethod.h:15, from /<>/umbrello/codegenerators/codegenfactory.h:15, from /<>/umbrello/uml.cpp:34: /<>/umbrello/codegenerators/codeblock.h:40:18: warning: ‘virtual void CodeBlock::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 40 | virtual void saveToXMI1(QDomDocument & doc, QDomElement & root); | ^~~~~~~~~~ /<>/umbrello/codegenerators/codeblock.h:41:18: warning: ‘virtual void CodeBlock::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] 41 | virtual void loadFromXMI1(QDomElement & root); | ^~~~~~~~~~~~ /<>/umbrello/codegenerators/codeblock.h:43:18: warning: ‘virtual void CodeBlock::setAttributesFromObject(TextBlock*)’ can be marked override [-Wsuggest-override] 43 | virtual void setAttributesFromObject(TextBlock * obj); | ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeblock.h:49:18: warning: ‘virtual void CodeBlock::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 49 | virtual void setAttributesOnNode(QDomDocument & doc, QDomElement & blockElement); | ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeblock.h:50:18: warning: ‘virtual void CodeBlock::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] 50 | virtual void setAttributesFromNode(QDomElement & element); | ^~~~~~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/codeblockwithcomments.h:16, from /<>/umbrello/codegenerators/codemethodblock.h:17, from /<>/umbrello/codegenerators/codeaccessormethod.h:15, from /<>/umbrello/codegenerators/codegenfactory.h:15, from /<>/umbrello/uml.cpp:34: /<>/umbrello/codegenerators/codecomment.h:30:18: warning: ‘virtual void CodeComment::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 30 | virtual void saveToXMI1(QDomDocument & doc, QDomElement & root); | ^~~~~~~~~~ /<>/umbrello/codegenerators/codecomment.h:31:18: warning: ‘virtual void CodeComment::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] 31 | virtual void loadFromXMI1(QDomElement & root); | ^~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/codemethodblock.h:17, from /<>/umbrello/codegenerators/codeaccessormethod.h:15, from /<>/umbrello/codegenerators/codegenfactory.h:15, from /<>/umbrello/uml.cpp:34: /<>/umbrello/codegenerators/codeblockwithcomments.h:38:21: warning: ‘virtual QString CodeBlockWithComments::toString() const’ can be marked override [-Wsuggest-override] 38 | virtual QString toString () const; | ^~~~~~~~ /<>/umbrello/codegenerators/codeblockwithcomments.h:42:18: warning: ‘virtual void CodeBlockWithComments::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 42 | virtual void saveToXMI1 (QDomDocument & doc, QDomElement & root); | ^~~~~~~~~~ /<>/umbrello/codegenerators/codeblockwithcomments.h:44:18: warning: ‘virtual void CodeBlockWithComments::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] 44 | virtual void loadFromXMI1 (QDomElement & root); | ^~~~~~~~~~~~ /<>/umbrello/codegenerators/codeblockwithcomments.h:46:18: warning: ‘virtual void CodeBlockWithComments::setAttributesFromObject(TextBlock*)’ can be marked override [-Wsuggest-override] 46 | virtual void setAttributesFromObject (TextBlock * obj); | ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeblockwithcomments.h:50:18: warning: ‘virtual void CodeBlockWithComments::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 50 | virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement); | ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeblockwithcomments.h:52:18: warning: ‘virtual void CodeBlockWithComments::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] 52 | virtual void setAttributesFromNode (QDomElement & element); | ^~~~~~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/codeaccessormethod.h:15, from /<>/umbrello/codegenerators/codegenfactory.h:15, from /<>/umbrello/uml.cpp:34: /<>/umbrello/codegenerators/codemethodblock.h:45:21: warning: ‘virtual QString CodeMethodBlock::toString() const’ can be marked override [-Wsuggest-override] 45 | virtual QString toString () const; | ^~~~~~~~ /<>/umbrello/codegenerators/codemethodblock.h:58:18: warning: ‘virtual void CodeMethodBlock::updateContent()’ can be marked override [-Wsuggest-override] 58 | virtual void updateContent () = 0; | ^~~~~~~~~~~~~ /<>/umbrello/codegenerators/codemethodblock.h:62:18: warning: ‘virtual void CodeMethodBlock::release()’ can be marked override [-Wsuggest-override] 62 | virtual void release (); | ^~~~~~~ /<>/umbrello/codegenerators/codemethodblock.h:75:18: warning: ‘virtual void CodeMethodBlock::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 75 | virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement); | ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codemethodblock.h:77:18: warning: ‘virtual void CodeMethodBlock::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] 77 | virtual void setAttributesFromNode (QDomElement & element); | ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codemethodblock.h:79:18: warning: ‘virtual void CodeMethodBlock::setAttributesFromObject(TextBlock*)’ can be marked override [-Wsuggest-override] 79 | virtual void setAttributesFromObject (TextBlock * obj); | ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codemethodblock.h:88:18: warning: ‘virtual void CodeMethodBlock::syncToParent()’ can be marked override [-Wsuggest-override] 88 | virtual void syncToParent(); | ^~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/codegenfactory.h:15, from /<>/umbrello/uml.cpp:34: /<>/umbrello/codegenerators/codeaccessormethod.h:47:18: warning: ‘virtual void CodeAccessorMethod::updateContent()’ can be marked override [-Wsuggest-override] 47 | virtual void updateContent() = 0; | ^~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeaccessormethod.h:49:18: warning: ‘virtual void CodeAccessorMethod::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 49 | virtual void saveToXMI1(QDomDocument & doc, QDomElement & root); | ^~~~~~~~~~ /<>/umbrello/codegenerators/codeaccessormethod.h:50:18: warning: ‘virtual void CodeAccessorMethod::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] 50 | virtual void loadFromXMI1(QDomElement & root); | ^~~~~~~~~~~~ /<>/umbrello/codegenerators/codeaccessormethod.h:52:18: warning: ‘virtual void CodeAccessorMethod::setAttributesFromObject(TextBlock*)’ can be marked override [-Wsuggest-override] 52 | virtual void setAttributesFromObject(TextBlock * obj); | ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeaccessormethod.h:56:18: warning: ‘virtual void CodeAccessorMethod::release()’ can be marked override [-Wsuggest-override] 56 | virtual void release(); | ^~~~~~~ /<>/umbrello/codegenerators/codeaccessormethod.h:58:18: warning: ‘virtual void CodeAccessorMethod::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 58 | virtual void setAttributesOnNode(QDomDocument & doc, QDomElement & blockElement); | ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeaccessormethod.h:60:18: warning: ‘virtual void CodeAccessorMethod::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] 60 | virtual void setAttributesFromNode(QDomElement & element); | ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeaccessormethod.h:62:18: warning: ‘virtual void CodeAccessorMethod::updateMethodDeclaration()’ can be marked override [-Wsuggest-override] 62 | virtual void updateMethodDeclaration() = 0; | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/uml.cpp:36: /<>/umbrello/codegenerators/simplecodegenerator.h:41:10: warning: ‘virtual void SimpleCodeGenerator::writeCodeToFile(UMLClassifierList&)’ can be marked override [-Wsuggest-override] 41 | void writeCodeToFile(UMLClassifierList & concepts); | ^~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/simplecodegenerator.h:42:10: warning: ‘virtual void SimpleCodeGenerator::writeCodeToFile()’ can be marked override [-Wsuggest-override] 42 | void writeCodeToFile(); | ^~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/simplecodegenerator.h:80:18: warning: ‘virtual void SimpleCodeGenerator::initFromParentDocument()’ can be marked override [-Wsuggest-override] 80 | virtual void initFromParentDocument(); | ^~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/simplecodegenerator.h:83:18: warning: ‘virtual void SimpleCodeGenerator::syncCodeToDocument()’ can be marked override [-Wsuggest-override] 83 | virtual void syncCodeToDocument(); | ^~~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/uml.cpp:38: /<>/umbrello/debug/debug_utils.h:91:18: warning: ‘virtual void Tracer::showEvent(QShowEvent*)’ can be marked override [-Wsuggest-override] 91 | virtual void showEvent(QShowEvent*); | ^~~~~~~~~ In file included from /<>/umbrello/uml.cpp:42: /<>/umbrello/dialogs/classwizard.h:52:10: warning: ‘virtual void ClassWizard::accept()’ can be marked override [-Wsuggest-override] 52 | void accept(); | ^~~~~~ /<>/umbrello/dialogs/classwizard.h:53:10: warning: ‘virtual void ClassWizard::reject()’ can be marked override [-Wsuggest-override] 53 | void reject(); | ^~~~~~ In file included from /<>/umbrello/dialogs/pages/diagramprintpage.h:15, from /<>/umbrello/uml.cpp:46: /<>/umbrello/dialogs/pages/dialogpagebase.h:34:18: warning: ‘virtual void DialogPageBase::keyPressEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] 34 | virtual void keyPressEvent(QKeyEvent *event); | ^~~~~~~~~~~~~ In file included from /<>/umbrello/dialogs/pages/diagramprintpage.h:16, from /<>/umbrello/uml.cpp:46: /<>/umbrello/umlview.h:54:18: warning: ‘virtual void UMLView::wheelEvent(QWheelEvent*)’ can be marked override [-Wsuggest-override] 54 | virtual void wheelEvent(QWheelEvent* event); | ^~~~~~~~~~ /<>/umbrello/umlview.h:55:18: warning: ‘virtual void UMLView::showEvent(QShowEvent*)’ can be marked override [-Wsuggest-override] 55 | virtual void showEvent(QShowEvent *se); | ^~~~~~~~~ /<>/umbrello/umlview.h:56:18: warning: ‘virtual void UMLView::hideEvent(QHideEvent*)’ can be marked override [-Wsuggest-override] 56 | virtual void hideEvent(QHideEvent *he); | ^~~~~~~~~ /<>/umbrello/umlview.h:57:18: warning: ‘virtual void UMLView::mousePressEvent(QMouseEvent*)’ can be marked override [-Wsuggest-override] 57 | virtual void mousePressEvent(QMouseEvent* event); | ^~~~~~~~~~~~~~~ /<>/umbrello/umlview.h:58:18: warning: ‘virtual void UMLView::mouseReleaseEvent(QMouseEvent*)’ can be marked override [-Wsuggest-override] 58 | virtual void mouseReleaseEvent(QMouseEvent* event); | ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlview.h:59:18: warning: ‘virtual void UMLView::resizeEvent(QResizeEvent*)’ can be marked override [-Wsuggest-override] 59 | virtual void resizeEvent(QResizeEvent *event); | ^~~~~~~~~~~ In file included from /<>/umbrello/uml.cpp:51: /<>/umbrello/refactoring/refactoringassistant.h:73:18: warning: ‘virtual void RefactoringAssistant::dragMoveEvent(QDragMoveEvent*)’ can be marked override [-Wsuggest-override] 73 | virtual void dragMoveEvent(QDragMoveEvent *event); | ^~~~~~~~~~~~~ /<>/umbrello/refactoring/refactoringassistant.h:74:18: warning: ‘virtual void RefactoringAssistant::dropEvent(QDropEvent*)’ can be marked override [-Wsuggest-override] 74 | virtual void dropEvent(QDropEvent *event); | ^~~~~~~~~ [ 85%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/umldoc.cpp.o cd /<>/obj-aarch64-linux-gnu/umbrello && /usr/bin/aarch64-linux-gnu-g++ -DCMAKE_BINARY_DIR=\"/<>/obj-aarch64-linux-gnu\" -DKCOREADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLO_VERSION_STRING=\"2.23.3\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-aarch64-linux-gnu/umbrello -I/<>/umbrello -I/<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/include -I/<>/obj-aarch64-linux-gnu -I/<>/umbrello/clipboard -I/<>/umbrello/cmds -I/<>/umbrello/codegenerators -I/<>/umbrello/codegenerators/ada -I/<>/umbrello/codegenerators/as -I/<>/umbrello/codegenerators/cpp -I/<>/umbrello/codegenerators/csharp -I/<>/umbrello/codegenerators/d -I/<>/umbrello/codegenerators/idl -I/<>/umbrello/codegenerators/java -I/<>/umbrello/codegenerators/js -I/<>/umbrello/codegenerators/pascal -I/<>/umbrello/codegenerators/perl -I/<>/umbrello/codegenerators/php -I/<>/umbrello/codegenerators/python -I/<>/umbrello/codegenerators/ruby -I/<>/umbrello/codegenerators/sql -I/<>/umbrello/codegenerators/tcl -I/<>/umbrello/codegenerators/vala -I/<>/umbrello/codegenerators/xml -I/<>/umbrello/codegenwizard -I/<>/umbrello/codeimport -I/<>/umbrello/codeimport/csharp -I/<>/umbrello/codeimpwizard -I/<>/umbrello/debug -I/<>/umbrello/dialogs -I/<>/umbrello/dialogs/pages -I/<>/umbrello/dialogs/widgets -I/<>/umbrello/docgenerators -I/<>/umbrello/finder -I/<>/umbrello/refactoring -I/<>/umbrello/uml1model -I/<>/umbrello/umlwidgets -I/<>/lib/cppparser -I/<>/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/aarch64-linux-gnu/qt5 -isystem /usr/include/aarch64-linux-gnu/qt5/QtWidgets -isystem /usr/include/aarch64-linux-gnu/qt5/QtGui -isystem /usr/include/aarch64-linux-gnu/qt5/QtCore -isystem /usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/aarch64-linux-gnu/qt5/QtXml -isystem /usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/aarch64-linux-gnu/qt5/QtSvg -isystem /usr/include/aarch64-linux-gnu/qt5/QtWebKitWidgets -isystem /usr/include/aarch64-linux-gnu/qt5/QtWebKit -isystem /usr/include/aarch64-linux-gnu/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/aarch64-linux-gnu/qt5/QtConcurrent -isystem /usr/include/aarch64-linux-gnu/qt5/QtDBus -isystem /usr/include/KF5/KTextEditor -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -fno-delete-null-pointer-checks -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -o CMakeFiles/libumbrello.dir/umldoc.cpp.o -c /<>/umbrello/umldoc.cpp In file included from /<>/umbrello/listpopupmenu.h:17, from /<>/umbrello/umldoc.h:16, from /<>/umbrello/umldoc.cpp:12: /<>/umbrello/umlwidgets/widgetbase.h:187:20: warning: ‘virtual QRectF WidgetBase::boundingRect() const’ can be marked override [-Wsuggest-override] 187 | virtual QRectF boundingRect() const; | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/widgetbase.h:191:18: warning: ‘virtual void WidgetBase::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] 191 | virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); | ^~~~~ /<>/umbrello/umlwidgets/widgetbase.h:260:18: warning: ‘virtual void WidgetBase::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] 260 | virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent *event); | ^~~~~~~~~~~~~~~~ In file included from /<>/umbrello/umldoc.cpp:15: /<>/umbrello/debug/debug_utils.h:91:18: warning: ‘virtual void Tracer::showEvent(QShowEvent*)’ can be marked override [-Wsuggest-override] 91 | virtual void showEvent(QShowEvent*); | ^~~~~~~~~ In file included from /<>/umbrello/umldoc.cpp:17: /<>/umbrello/uml1model/association.h:75:24: warning: ‘virtual UMLObject* UMLAssociation::clone() const’ can be marked override [-Wsuggest-override] 75 | virtual UMLObject* clone() const { return 0; } | ^~~~~ /<>/umbrello/uml1model/association.h:77:18: warning: ‘virtual bool UMLAssociation::resolveRef()’ can be marked override [-Wsuggest-override] 77 | virtual bool resolveRef(); | ^~~~~~~~~~ /<>/umbrello/uml1model/association.h:79:10: warning: ‘virtual void UMLAssociation::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 79 | void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/association.h:81:18: warning: ‘virtual bool UMLAssociation::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] 81 | virtual bool showPropertiesDialog(QWidget *parent = 0); | ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/association.h:85:10: warning: ‘virtual bool UMLAssociation::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 85 | bool load1(QDomElement& element); | ^~~~~ In file included from /<>/umbrello/uml1model/package.h:14, from /<>/umbrello/umldoc.cpp:18: /<>/umbrello/uml1model/umlcanvasobject.h:43:18: warning: ‘virtual void UMLCanvasObject::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 43 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/umlcanvasobject.h:85:18: warning: ‘virtual bool UMLCanvasObject::resolveRef()’ can be marked override [-Wsuggest-override] 85 | virtual bool resolveRef(); | ^~~~~~~~~~ In file included from /<>/umbrello/umldoc.cpp:18: /<>/umbrello/uml1model/package.h:39:18: warning: ‘virtual void UMLPackage::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 39 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/package.h:41:24: warning: ‘virtual UMLObject* UMLPackage::clone() const’ can be marked override [-Wsuggest-override] 41 | virtual UMLObject* clone() const; | ^~~~~ /<>/umbrello/uml1model/package.h:64:18: warning: ‘virtual bool UMLPackage::resolveRef()’ can be marked override [-Wsuggest-override] 64 | virtual bool resolveRef(); | ^~~~~~~~~~ /<>/umbrello/uml1model/package.h:66:18: warning: ‘virtual void UMLPackage::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 66 | virtual void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/package.h:69:18: warning: ‘virtual bool UMLPackage::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 69 | virtual bool load1(QDomElement& element); | ^~~~~ In file included from /<>/umbrello/umldoc.cpp:19: /<>/umbrello/uml1model/folder.h:41:24: warning: ‘virtual UMLObject* UMLFolder::clone() const’ can be marked override [-Wsuggest-override] 41 | virtual UMLObject* clone() const; | ^~~~~ /<>/umbrello/uml1model/folder.h:64:10: warning: ‘virtual bool UMLFolder::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] 64 | bool showPropertiesDialog(QWidget *parent); | ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/folder.h:66:10: warning: ‘virtual void UMLFolder::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 66 | void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/folder.h:79:10: warning: ‘virtual bool UMLFolder::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 79 | bool load1(QDomElement & element); | ^~~~~ In file included from /<>/umbrello/uml1model/attribute.h:15, from /<>/umbrello/uml1model/umlattributelist.h:17, from /<>/umbrello/uml1model/classifier.h:14, from /<>/umbrello/umldoc.cpp:21: /<>/umbrello/uml1model/classifierlistitem.h:48:18: warning: ‘virtual void UMLClassifierListItem::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 48 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/classifierlistitem.h:54:24: warning: ‘virtual UMLObject* UMLClassifierListItem::clone() const’ can be marked override [-Wsuggest-override] 54 | virtual UMLObject* clone() const = 0; | ^~~~~ In file included from /<>/umbrello/uml1model/umlattributelist.h:17, from /<>/umbrello/uml1model/classifier.h:14, from /<>/umbrello/umldoc.cpp:21: /<>/umbrello/uml1model/attribute.h:42:18: warning: ‘virtual void UMLAttribute::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 42 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/attribute.h:44:10: warning: ‘virtual void UMLAttribute::setName(const QString&)’ can be marked override [-Wsuggest-override] 44 | void setName(const QString &name); | ^~~~~~~ /<>/umbrello/uml1model/attribute.h:48:24: warning: ‘virtual UMLObject* UMLAttribute::clone() const’ can be marked override [-Wsuggest-override] 48 | virtual UMLObject* clone() const; | ^~~~~ /<>/umbrello/uml1model/attribute.h:53:13: warning: ‘virtual QString UMLAttribute::toString(Uml::SignatureType::Enum, bool)’ can be marked override [-Wsuggest-override] 53 | QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false); | ^~~~~~~~ /<>/umbrello/uml1model/attribute.h:58:18: warning: ‘virtual void UMLAttribute::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 58 | virtual void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/attribute.h:60:18: warning: ‘virtual bool UMLAttribute::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] 60 | virtual bool showPropertiesDialog(QWidget* parent = 0); | ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/attribute.h:73:10: warning: ‘virtual bool UMLAttribute::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 73 | bool load1(QDomElement & element); | ^~~~~ In file included from /<>/umbrello/uml1model/foreignkeyconstraint.h:16, from /<>/umbrello/model_utils.h:18, from /<>/umbrello/uml1model/classifier.h:19, from /<>/umbrello/umldoc.cpp:21: /<>/umbrello/uml1model/entityconstraint.h:40:18: warning: ‘virtual void UMLEntityConstraint::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 40 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/entityconstraint.h:45:24: warning: ‘virtual UMLObject* UMLEntityConstraint::clone() const’ can be marked override [-Wsuggest-override] 45 | virtual UMLObject* clone() const = 0; | ^~~~~ In file included from /<>/umbrello/model_utils.h:18, from /<>/umbrello/uml1model/classifier.h:19, from /<>/umbrello/umldoc.cpp:21: /<>/umbrello/uml1model/foreignkeyconstraint.h:56:18: warning: ‘virtual void UMLForeignKeyConstraint::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 56 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:58:24: warning: ‘virtual UMLObject* UMLForeignKeyConstraint::clone() const’ can be marked override [-Wsuggest-override] 58 | virtual UMLObject* clone() const; | ^~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:60:13: warning: ‘virtual QString UMLForeignKeyConstraint::toString(Uml::SignatureType::Enum, bool)’ can be marked override [-Wsuggest-override] 60 | QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false); | ^~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:65:10: warning: ‘virtual void UMLForeignKeyConstraint::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 65 | void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:67:18: warning: ‘virtual bool UMLForeignKeyConstraint::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] 67 | virtual bool showPropertiesDialog(QWidget* parent = 0); | ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:85:10: warning: ‘virtual bool UMLForeignKeyConstraint::resolveRef()’ can be marked override [-Wsuggest-override] 85 | bool resolveRef(); | ^~~~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:94:10: warning: ‘virtual bool UMLForeignKeyConstraint::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 94 | bool load1(QDomElement & element); | ^~~~~ In file included from /<>/umbrello/model_utils.h:20, from /<>/umbrello/uml1model/classifier.h:19, from /<>/umbrello/umldoc.cpp:21: /<>/umbrello/dialogs/multipagedialogbase.h:101:18: warning: ‘virtual void MultiPageDialogBase::keyPressEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] 101 | virtual void keyPressEvent(QKeyEvent *event); | ^~~~~~~~~~~~~ In file included from /<>/umbrello/umldoc.cpp:21: /<>/umbrello/uml1model/classifier.h:54:18: warning: ‘virtual void UMLClassifier::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 54 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/classifier.h:56:16: warning: ‘virtual UMLObject* UMLClassifier::clone() const’ can be marked override [-Wsuggest-override] 56 | UMLObject* clone() const; | ^~~~~ /<>/umbrello/uml1model/classifier.h:111:18: warning: ‘virtual bool UMLClassifier::resolveRef()’ can be marked override [-Wsuggest-override] 111 | virtual bool resolveRef(); | ^~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:115:24: warning: ‘virtual UMLObject* UMLClassifier::findChildObjectById(Uml::ID::Type, bool)’ can be marked override [-Wsuggest-override] 115 | virtual UMLObject* findChildObjectById(Uml::ID::Type id, bool considerAncestors = false); | ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:124:18: warning: ‘virtual bool UMLClassifier::acceptAssociationType(Uml::AssociationType::Enum)’ can be marked override [-Wsuggest-override] 124 | virtual bool acceptAssociationType(Uml::AssociationType::Enum type); | ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:129:10: warning: ‘virtual void UMLClassifier::setBaseType(UMLObject::ObjectType)’ can be marked override [-Wsuggest-override] 129 | void setBaseType(UMLObject::ObjectType ot); | ^~~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:181:10: warning: ‘virtual void UMLClassifier::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 181 | void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:183:18: warning: ‘virtual bool UMLClassifier::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 183 | virtual bool load1(QDomElement& element); | ^~~~~ In file included from /<>/umbrello/umldoc.cpp:23: /<>/umbrello/uml1model/enum.h:38:18: warning: ‘virtual void UMLEnum::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 38 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/enum.h:40:24: warning: ‘virtual UMLObject* UMLEnum::clone() const’ can be marked override [-Wsuggest-override] 40 | virtual UMLObject* clone() const; | ^~~~~ /<>/umbrello/uml1model/enum.h:57:18: warning: ‘virtual void UMLEnum::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 57 | virtual void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/enum.h:59:36: warning: ‘virtual UMLClassifierListItem* UMLEnum::makeChildObject(const QString&)’ can be marked override [-Wsuggest-override] 59 | virtual UMLClassifierListItem* makeChildObject(const QString& xmiTag); | ^~~~~~~~~~~~~~~ /<>/umbrello/uml1model/enum.h:66:10: warning: ‘virtual bool UMLEnum::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 66 | bool load1(QDomElement & element); | ^~~~~ In file included from /<>/umbrello/umldoc.cpp:24: /<>/umbrello/uml1model/entity.h:43:18: warning: ‘virtual void UMLEntity::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 43 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/entity.h:45:24: warning: ‘virtual UMLObject* UMLEntity::clone() const’ can be marked override [-Wsuggest-override] 45 | virtual UMLObject* clone() const; | ^~~~~ /<>/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] 47 | virtual UMLAttribute* createAttribute(const QString &name = QString(), | ^~~~~~~~~~~~~~~ /<>/umbrello/uml1model/entity.h:73:18: warning: ‘virtual bool UMLEntity::resolveRef()’ can be marked override [-Wsuggest-override] 73 | virtual bool resolveRef(); | ^~~~~~~~~~ /<>/umbrello/uml1model/entity.h:75:18: warning: ‘virtual void UMLEntity::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 75 | virtual void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/entity.h:77:31: warning: ‘virtual UMLClassifierListItemList UMLEntity::getFilteredList(UMLObject::ObjectType) const’ can be marked override [-Wsuggest-override] 77 | UMLClassifierListItemList getFilteredList(UMLObject::ObjectType ot) const; | ^~~~~~~~~~~~~~~ /<>/umbrello/uml1model/entity.h:81:36: warning: ‘virtual UMLClassifierListItem* UMLEntity::makeChildObject(const QString&)’ can be marked override [-Wsuggest-override] 81 | virtual UMLClassifierListItem* makeChildObject(const QString& xmiTag); | ^~~~~~~~~~~~~~~ /<>/umbrello/uml1model/entity.h:93:10: warning: ‘virtual bool UMLEntity::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 93 | bool load1(QDomElement& element); | ^~~~~ In file included from /<>/umbrello/umldoc.cpp:26: /<>/umbrello/uml1model/operation.h:37:18: warning: ‘virtual void UMLOperation::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 37 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/operation.h:39:24: warning: ‘virtual UMLObject* UMLOperation::clone() const’ can be marked override [-Wsuggest-override] 39 | virtual UMLObject* clone() const; | ^~~~~ /<>/umbrello/uml1model/operation.h:41:10: warning: ‘virtual void UMLOperation::setType(UMLObject*)’ can be marked override [-Wsuggest-override] 41 | void setType(UMLObject* type); | ^~~~~~~ /<>/umbrello/uml1model/operation.h:52:13: warning: ‘virtual QString UMLOperation::toString(Uml::SignatureType::Enum, bool)’ can be marked override [-Wsuggest-override] 52 | QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false); | ^~~~~~~~ /<>/umbrello/uml1model/operation.h:56:10: warning: ‘virtual bool UMLOperation::resolveRef()’ can be marked override [-Wsuggest-override] 56 | bool resolveRef(); | ^~~~~~~~~~ /<>/umbrello/uml1model/operation.h:60:18: warning: ‘virtual bool UMLOperation::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] 60 | virtual bool showPropertiesDialog(QWidget* parent = 0); | ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/operation.h:72:10: warning: ‘virtual void UMLOperation::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 72 | void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/operation.h:75:10: warning: ‘virtual bool UMLOperation::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 75 | bool load1(QDomElement & element); | ^~~~~ In file included from /<>/umbrello/umldoc.cpp:28: /<>/umbrello/uml1model/template.h:37:18: warning: ‘virtual void UMLTemplate::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 37 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/template.h:39:24: warning: ‘virtual UMLObject* UMLTemplate::clone() const’ can be marked override [-Wsuggest-override] 39 | virtual UMLObject* clone() const; | ^~~~~ /<>/umbrello/uml1model/template.h:43:13: warning: ‘virtual QString UMLTemplate::toString(Uml::SignatureType::Enum, bool)’ can be marked override [-Wsuggest-override] 43 | QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false); | ^~~~~~~~ /<>/umbrello/uml1model/template.h:45:21: warning: ‘virtual QString UMLTemplate::getTypeName() const’ can be marked override [-Wsuggest-override] 45 | virtual QString getTypeName() const; | ^~~~~~~~~~~ /<>/umbrello/uml1model/template.h:47:18: warning: ‘virtual bool UMLTemplate::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] 47 | virtual bool showPropertiesDialog(QWidget* parent); | ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/template.h:49:10: warning: ‘virtual void UMLTemplate::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 49 | void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/template.h:53:10: warning: ‘virtual bool UMLTemplate::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 53 | bool load1(QDomElement & element); | ^~~~~ In file included from /<>/umbrello/umldoc.cpp:29: /<>/umbrello/uml1model/enumliteral.h:35:18: warning: ‘virtual void UMLEnumLiteral::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 35 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/enumliteral.h:37:24: warning: ‘virtual UMLObject* UMLEnumLiteral::clone() const’ can be marked override [-Wsuggest-override] 37 | virtual UMLObject* clone() const; | ^~~~~ /<>/umbrello/uml1model/enumliteral.h:44:13: warning: ‘virtual QString UMLEnumLiteral::toString(Uml::SignatureType::Enum, bool)’ can be marked override [-Wsuggest-override] 44 | QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false); | ^~~~~~~~ /<>/umbrello/uml1model/enumliteral.h:46:18: warning: ‘virtual void UMLEnumLiteral::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 46 | virtual void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/enumliteral.h:48:18: warning: ‘virtual bool UMLEnumLiteral::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] 48 | virtual bool showPropertiesDialog(QWidget* parent = 0); | ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/enumliteral.h:51:10: warning: ‘virtual bool UMLEnumLiteral::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 51 | bool load1(QDomElement& element); | ^~~~~ In file included from /<>/umbrello/umldoc.cpp:30: /<>/umbrello/uml1model/stereotype.h:51:18: warning: ‘virtual void UMLStereotype::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 51 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/stereotype.h:53:24: warning: ‘virtual UMLObject* UMLStereotype::clone() const’ can be marked override [-Wsuggest-override] 53 | virtual UMLObject* clone() const; | ^~~~~ /<>/umbrello/uml1model/stereotype.h:62:10: warning: ‘virtual void UMLStereotype::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 62 | void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/stereotype.h:64:18: warning: ‘virtual bool UMLStereotype::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] 64 | virtual bool showPropertiesDialog(QWidget* parent); | ^~~~~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/umldoc.cpp:36: /<>/umbrello/uml.h:201:18: warning: ‘virtual void UMLApp::keyPressEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] 201 | virtual void keyPressEvent(QKeyEvent* e); | ^~~~~~~~~~~~~ /<>/umbrello/uml.h:202:18: warning: ‘virtual void UMLApp::keyReleaseEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] 202 | virtual void keyReleaseEvent(QKeyEvent* e); | ^~~~~~~~~~~~~~~ /<>/umbrello/uml.h:204:18: warning: ‘virtual void UMLApp::customEvent(QEvent*)’ can be marked override [-Wsuggest-override] 204 | virtual void customEvent(QEvent* e); | ^~~~~~~~~~~ /<>/umbrello/uml.h:215:18: warning: ‘virtual bool UMLApp::queryClose()’ can be marked override [-Wsuggest-override] 215 | virtual bool queryClose(); | ^~~~~~~~~~ /<>/umbrello/uml.h:217:18: warning: ‘virtual void UMLApp::saveProperties(KConfigGroup&)’ can be marked override [-Wsuggest-override] 217 | virtual void saveProperties(KConfigGroup & cfg); | ^~~~~~~~~~~~~~ /<>/umbrello/uml.h:218:18: warning: ‘virtual void UMLApp::readProperties(const KConfigGroup&)’ can be marked override [-Wsuggest-override] 218 | virtual void readProperties(const KConfigGroup & cfg); | ^~~~~~~~~~~~~~ In file included from /<>/umbrello/umldoc.cpp:37: /<>/umbrello/umllistview.h:115:10: warning: ‘virtual bool UMLListView::event(QEvent*)’ can be marked override [-Wsuggest-override] 115 | bool event(QEvent *e); | ^~~~~ /<>/umbrello/umllistview.h:116:10: warning: ‘virtual void UMLListView::mouseReleaseEvent(QMouseEvent*)’ can be marked override [-Wsuggest-override] 116 | void mouseReleaseEvent(QMouseEvent *me); | ^~~~~~~~~~~~~~~~~ /<>/umbrello/umllistview.h:117:10: warning: ‘virtual void UMLListView::mousePressEvent(QMouseEvent*)’ can be marked override [-Wsuggest-override] 117 | void mousePressEvent(QMouseEvent *me); | ^~~~~~~~~~~~~~~ /<>/umbrello/umllistview.h:118:10: warning: ‘virtual void UMLListView::mouseMoveEvent(QMouseEvent*)’ can be marked override [-Wsuggest-override] 118 | void mouseMoveEvent(QMouseEvent *me); | ^~~~~~~~~~~~~~ /<>/umbrello/umllistview.h:119:10: warning: ‘virtual void UMLListView::mouseDoubleClickEvent(QMouseEvent*)’ can be marked override [-Wsuggest-override] 119 | void mouseDoubleClickEvent(QMouseEvent *me); | ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umllistview.h:120:10: warning: ‘virtual void UMLListView::focusOutEvent(QFocusEvent*)’ can be marked override [-Wsuggest-override] 120 | void focusOutEvent (QFocusEvent *fe); | ^~~~~~~~~~~~~ /<>/umbrello/umllistview.h:121:10: warning: ‘virtual void UMLListView::contextMenuEvent(QContextMenuEvent*)’ can be marked override [-Wsuggest-override] 121 | void contextMenuEvent(QContextMenuEvent *event); | ^~~~~~~~~~~~~~~~ /<>/umbrello/umllistview.h:125:10: warning: ‘virtual void UMLListView::keyPressEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] 125 | void keyPressEvent(QKeyEvent* ke); | ^~~~~~~~~~~~~ /<>/umbrello/umllistview.h:126:10: warning: ‘virtual void UMLListView::dragEnterEvent(QDragEnterEvent*)’ can be marked override [-Wsuggest-override] 126 | void dragEnterEvent(QDragEnterEvent* event); | ^~~~~~~~~~~~~~ /<>/umbrello/umllistview.h:127:10: warning: ‘virtual void UMLListView::dragMoveEvent(QDragMoveEvent*)’ can be marked override [-Wsuggest-override] 127 | void dragMoveEvent(QDragMoveEvent* event); | ^~~~~~~~~~~~~ /<>/umbrello/umllistview.h:128:10: warning: ‘virtual void UMLListView::dropEvent(QDropEvent*)’ can be marked override [-Wsuggest-override] 128 | void dropEvent(QDropEvent* event); | ^~~~~~~~~ /<>/umbrello/umllistview.h:129:10: warning: ‘virtual void UMLListView::commitData(QWidget*)’ can be marked override [-Wsuggest-override] 129 | void commitData(QWidget *editor); | ^~~~~~~~~~ In file included from /<>/umbrello/umldoc.cpp:39: /<>/umbrello/umlview.h:54:18: warning: ‘virtual void UMLView::wheelEvent(QWheelEvent*)’ can be marked override [-Wsuggest-override] 54 | virtual void wheelEvent(QWheelEvent* event); | ^~~~~~~~~~ /<>/umbrello/umlview.h:55:18: warning: ‘virtual void UMLView::showEvent(QShowEvent*)’ can be marked override [-Wsuggest-override] 55 | virtual void showEvent(QShowEvent *se); | ^~~~~~~~~ /<>/umbrello/umlview.h:56:18: warning: ‘virtual void UMLView::hideEvent(QHideEvent*)’ can be marked override [-Wsuggest-override] 56 | virtual void hideEvent(QHideEvent *he); | ^~~~~~~~~ /<>/umbrello/umlview.h:57:18: warning: ‘virtual void UMLView::mousePressEvent(QMouseEvent*)’ can be marked override [-Wsuggest-override] 57 | virtual void mousePressEvent(QMouseEvent* event); | ^~~~~~~~~~~~~~~ /<>/umbrello/umlview.h:58:18: warning: ‘virtual void UMLView::mouseReleaseEvent(QMouseEvent*)’ can be marked override [-Wsuggest-override] 58 | virtual void mouseReleaseEvent(QMouseEvent* event); | ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlview.h:59:18: warning: ‘virtual void UMLView::resizeEvent(QResizeEvent*)’ can be marked override [-Wsuggest-override] 59 | virtual void resizeEvent(QResizeEvent *event); | ^~~~~~~~~~~ In file included from /<>/umbrello/cmds.h:18, from /<>/umbrello/umldoc.cpp:43: /<>/umbrello/cmds/cmdcreatediagram.h:30:14: warning: ‘virtual void Uml::CmdCreateDiagram::redo()’ can be marked override [-Wsuggest-override] 30 | void redo(); | ^~~~ /<>/umbrello/cmds/cmdcreatediagram.h:31:14: warning: ‘virtual void Uml::CmdCreateDiagram::undo()’ can be marked override [-Wsuggest-override] 31 | void undo(); | ^~~~ In file included from /<>/umbrello/cmds.h:19, from /<>/umbrello/umldoc.cpp:43: /<>/umbrello/cmds/cmdhandlerename.h:26:14: warning: ‘virtual void Uml::CmdHandleRename::redo()’ can be marked override [-Wsuggest-override] 26 | void redo(); | ^~~~ /<>/umbrello/cmds/cmdhandlerename.h:27:14: warning: ‘virtual void Uml::CmdHandleRename::undo()’ can be marked override [-Wsuggest-override] 27 | void undo(); | ^~~~ In file included from /<>/umbrello/cmds.h:20, from /<>/umbrello/umldoc.cpp:43: /<>/umbrello/cmds/cmdremovediagram.h:32:14: warning: ‘virtual void Uml::CmdRemoveDiagram::redo()’ can be marked override [-Wsuggest-override] 32 | void redo(); | ^~~~ /<>/umbrello/cmds/cmdremovediagram.h:33:14: warning: ‘virtual void Uml::CmdRemoveDiagram::undo()’ can be marked override [-Wsuggest-override] 33 | void undo(); | ^~~~ In file included from /<>/umbrello/cmds.h:21, from /<>/umbrello/umldoc.cpp:43: /<>/umbrello/cmds/cmdsetstereotype.h:24:18: warning: ‘virtual void Uml::CmdSetStereotype::redo()’ can be marked override [-Wsuggest-override] 24 | void redo(); | ^~~~ /<>/umbrello/cmds/cmdsetstereotype.h:25:18: warning: ‘virtual void Uml::CmdSetStereotype::undo()’ can be marked override [-Wsuggest-override] 25 | void undo(); | ^~~~ In file included from /<>/umbrello/cmds.h:22, from /<>/umbrello/umldoc.cpp:43: /<>/umbrello/cmds/cmdsetvisibility.h:24:18: warning: ‘virtual void Uml::CmdSetVisibility::redo()’ can be marked override [-Wsuggest-override] 24 | void redo(); | ^~~~ /<>/umbrello/cmds/cmdsetvisibility.h:25:18: warning: ‘virtual void Uml::CmdSetVisibility::undo()’ can be marked override [-Wsuggest-override] 25 | void undo(); | ^~~~ In file included from /<>/umbrello/cmds.h:27, from /<>/umbrello/umldoc.cpp:43: /<>/umbrello/cmds/generic/cmdcreateumlobject.h:28:14: warning: ‘virtual void Uml::CmdCreateUMLObject::redo()’ can be marked override [-Wsuggest-override] 28 | void redo(); | ^~~~ /<>/umbrello/cmds/generic/cmdcreateumlobject.h:29:14: warning: ‘virtual void Uml::CmdCreateUMLObject::undo()’ can be marked override [-Wsuggest-override] 29 | void undo(); | ^~~~ In file included from /<>/umbrello/cmds.h:28, from /<>/umbrello/umldoc.cpp:43: /<>/umbrello/cmds/generic/cmdremoveumlobject.h:25:14: warning: ‘virtual void Uml::CmdRemoveUMLObject::redo()’ can be marked override [-Wsuggest-override] 25 | void redo(); | ^~~~ /<>/umbrello/cmds/generic/cmdremoveumlobject.h:26:14: warning: ‘virtual void Uml::CmdRemoveUMLObject::undo()’ can be marked override [-Wsuggest-override] 26 | void undo(); | ^~~~ In file included from /<>/umbrello/cmds.h:29, from /<>/umbrello/umldoc.cpp:43: /<>/umbrello/cmds/generic/cmdrenameumlinstancetype.h:30:14: warning: ‘virtual void Uml::CmdRenameUMLInstanceType::redo()’ can be marked override [-Wsuggest-override] 30 | void redo(); | ^~~~ /<>/umbrello/cmds/generic/cmdrenameumlinstancetype.h:31:14: warning: ‘virtual void Uml::CmdRenameUMLInstanceType::undo()’ can be marked override [-Wsuggest-override] 31 | void undo(); | ^~~~ In file included from /<>/umbrello/cmds.h:30, from /<>/umbrello/umldoc.cpp:43: /<>/umbrello/cmds/generic/cmdrenameumlobject.h:26:18: warning: ‘virtual void Uml::CmdRenameUMLObject::redo()’ can be marked override [-Wsuggest-override] 26 | void redo(); | ^~~~ /<>/umbrello/cmds/generic/cmdrenameumlobject.h:27:18: warning: ‘virtual void Uml::CmdRenameUMLObject::undo()’ can be marked override [-Wsuggest-override] 27 | void undo(); | ^~~~ In file included from /<>/umbrello/cmds.h:35, from /<>/umbrello/umldoc.cpp:43: /<>/umbrello/cmds/widget/cmdchangefillcolor.h:30:18: warning: ‘virtual void Uml::CmdChangeFillColor::redo()’ can be marked override [-Wsuggest-override] 30 | void redo(); | ^~~~ /<>/umbrello/cmds/widget/cmdchangefillcolor.h:31:18: warning: ‘virtual void Uml::CmdChangeFillColor::undo()’ can be marked override [-Wsuggest-override] 31 | void undo(); | ^~~~ In file included from /<>/umbrello/cmds.h:36, from /<>/umbrello/umldoc.cpp:43: /<>/umbrello/cmds/widget/cmdchangefont.h:27:18: warning: ‘virtual void Uml::CmdChangeFont::undo()’ can be marked override [-Wsuggest-override] 27 | void undo(); | ^~~~ /<>/umbrello/cmds/widget/cmdchangefont.h:28:18: warning: ‘virtual void Uml::CmdChangeFont::redo()’ can be marked override [-Wsuggest-override] 28 | void redo(); | ^~~~ In file included from /<>/umbrello/cmds.h:37, from /<>/umbrello/umldoc.cpp:43: /<>/umbrello/cmds/widget/cmdchangelinecolor.h:27:14: warning: ‘virtual void Uml::CmdChangeLineColor::redo()’ can be marked override [-Wsuggest-override] 27 | void redo(); | ^~~~ /<>/umbrello/cmds/widget/cmdchangelinecolor.h:28:14: warning: ‘virtual void Uml::CmdChangeLineColor::undo()’ can be marked override [-Wsuggest-override] 28 | void undo(); | ^~~~ In file included from /<>/umbrello/cmds.h:38, from /<>/umbrello/umldoc.cpp:43: /<>/umbrello/cmds/widget/cmdchangelinewidth.h:25:14: warning: ‘virtual void Uml::CmdChangeLineWidth::redo()’ can be marked override [-Wsuggest-override] 25 | void redo(); | ^~~~ /<>/umbrello/cmds/widget/cmdchangelinewidth.h:26:14: warning: ‘virtual void Uml::CmdChangeLineWidth::undo()’ can be marked override [-Wsuggest-override] 26 | void undo(); | ^~~~ In file included from /<>/umbrello/cmds.h:39, from /<>/umbrello/umldoc.cpp:43: /<>/umbrello/cmds/widget/cmdchangemultiplicity.h:26:14: warning: ‘virtual void Uml::CmdChangeMultiplicity::redo()’ can be marked override [-Wsuggest-override] 26 | void redo(); | ^~~~ /<>/umbrello/cmds/widget/cmdchangemultiplicity.h:27:14: warning: ‘virtual void Uml::CmdChangeMultiplicity::undo()’ can be marked override [-Wsuggest-override] 27 | void undo(); | ^~~~ In file included from /<>/umbrello/cmds.h:40, from /<>/umbrello/umldoc.cpp:43: /<>/umbrello/cmds/widget/cmdchangetextcolor.h:27:14: warning: ‘virtual void Uml::CmdChangeTextColor::redo()’ can be marked override [-Wsuggest-override] 27 | void redo(); | ^~~~ /<>/umbrello/cmds/widget/cmdchangetextcolor.h:28:14: warning: ‘virtual void Uml::CmdChangeTextColor::undo()’ can be marked override [-Wsuggest-override] 28 | void undo(); | ^~~~ In file included from /<>/umbrello/cmds.h:41, from /<>/umbrello/umldoc.cpp:43: /<>/umbrello/cmds/widget/cmdchangeusefillcolor.h:27:18: warning: ‘virtual void Uml::CmdChangeUseFillColor::redo()’ can be marked override [-Wsuggest-override] 27 | void redo(); | ^~~~ /<>/umbrello/cmds/widget/cmdchangeusefillcolor.h:28:18: warning: ‘virtual void Uml::CmdChangeUseFillColor::undo()’ can be marked override [-Wsuggest-override] 28 | void undo(); | ^~~~ In file included from /<>/umbrello/umlwidgets/classifierwidget.h:16, from /<>/umbrello/cmds/widget/cmdchangevisualproperty.h:14, from /<>/umbrello/cmds.h:42, from /<>/umbrello/umldoc.cpp:43: /<>/umbrello/umlwidgets/umlwidget.h:71:18: warning: ‘virtual void UMLWidget::setUseFillColor(bool)’ can be marked override [-Wsuggest-override] 71 | virtual void setUseFillColor(bool fc); | ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:74:18: warning: ‘virtual void UMLWidget::setTextColor(const QColor&)’ can be marked override [-Wsuggest-override] 74 | virtual void setTextColor(const QColor &color); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:77:18: warning: ‘virtual void UMLWidget::setLineColor(const QColor&)’ can be marked override [-Wsuggest-override] 77 | virtual void setLineColor(const QColor &color); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:80:18: warning: ‘virtual void UMLWidget::setLineWidth(uint)’ can be marked override [-Wsuggest-override] 80 | virtual void setLineWidth(uint width); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:83:18: warning: ‘virtual void UMLWidget::setFillColor(const QColor&)’ can be marked override [-Wsuggest-override] 83 | virtual void setFillColor(const QColor &color); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:87:18: warning: ‘virtual void UMLWidget::setSelected(bool)’ can be marked override [-Wsuggest-override] 87 | virtual void setSelected(bool _select); | ^~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:96:18: warning: ‘virtual void UMLWidget::setFont(const QFont&)’ can be marked override [-Wsuggest-override] 96 | virtual void setFont(const QFont &font); | ^~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:173:18: warning: ‘virtual void UMLWidget::showPropertiesDialog()’ can be marked override [-Wsuggest-override] 173 | virtual void showPropertiesDialog(); | ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:192:18: warning: ‘virtual bool UMLWidget::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] 192 | virtual bool loadFromXMI1(QDomElement &qElement); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:193:18: warning: ‘virtual void UMLWidget::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 193 | virtual void saveToXMI1(QDomDocument &qDoc, QDomElement &qElement); | ^~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:230:18: warning: ‘virtual void UMLWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] 230 | virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); | ^~~~~ /<>/umbrello/umlwidgets/umlwidget.h:234:18: warning: ‘virtual void UMLWidget::slotMenuSelection(QAction*)’ can be marked override [-Wsuggest-override] 234 | virtual void slotMenuSelection(QAction* action); | ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:251:18: warning: ‘virtual void UMLWidget::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] 251 | virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent* event); | ^~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:252:18: warning: ‘virtual void UMLWidget::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 252 | virtual void mouseDoubleClickEvent(QGraphicsSceneMouseEvent *event); | ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:253:18: warning: ‘virtual void UMLWidget::mousePressEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 253 | virtual void mousePressEvent(QGraphicsSceneMouseEvent *event); | ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:254:18: warning: ‘virtual void UMLWidget::mouseMoveEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 254 | virtual void mouseMoveEvent(QGraphicsSceneMouseEvent *event); | ^~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:255:18: warning: ‘virtual void UMLWidget::mouseReleaseEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 255 | virtual void mouseReleaseEvent(QGraphicsSceneMouseEvent *event); | ^~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/cmds/widget/cmdchangevisualproperty.h:14, from /<>/umbrello/cmds.h:42, from /<>/umbrello/umldoc.cpp:43: /<>/umbrello/umlwidgets/classifierwidget.h:97:16: warning: ‘virtual UMLWidget* ClassifierWidget::onWidget(const QPointF&)’ can be marked override [-Wsuggest-override] 97 | UMLWidget* onWidget(const QPointF& p); | ^~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:98:16: warning: ‘virtual UMLWidget* ClassifierWidget::widgetWithID(Uml::ID::Type)’ can be marked override [-Wsuggest-override] 98 | UMLWidget* widgetWithID(Uml::ID::Type id); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:100:18: warning: ‘virtual void ClassifierWidget::setDocumentation(const QString&)’ can be marked override [-Wsuggest-override] 100 | virtual void setDocumentation(const QString& doc); | ^~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:102:12: warning: ‘virtual QSizeF ClassifierWidget::calculateSize(bool) const’ can be marked override [-Wsuggest-override] 102 | QSizeF calculateSize(bool withExtensions = true) const; | ^~~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:104:18: warning: ‘virtual void ClassifierWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] 104 | virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); | ^~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:105:26: warning: ‘virtual QPainterPath ClassifierWidget::shape() const’ can be marked override [-Wsuggest-override] 105 | virtual QPainterPath shape() const; | ^~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:107:18: warning: ‘virtual void ClassifierWidget::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 107 | virtual void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); | ^~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:108:18: warning: ‘virtual bool ClassifierWidget::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] 108 | virtual bool loadFromXMI1(QDomElement & qElement); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:111:18: warning: ‘virtual void ClassifierWidget::slotMenuSelection(QAction*)’ can be marked override [-Wsuggest-override] 111 | virtual void slotMenuSelection(QAction* action); | ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:121:12: warning: ‘virtual QSizeF ClassifierWidget::minimumSize() const’ can be marked override [-Wsuggest-override] 121 | QSizeF minimumSize() const; | ^~~~~~~~~~~ In file included from /<>/umbrello/cmds.h:42, from /<>/umbrello/umldoc.cpp:43: /<>/umbrello/cmds/widget/cmdchangevisualproperty.h:25:14: warning: ‘virtual void Uml::CmdChangeVisualProperty::redo()’ can be marked override [-Wsuggest-override] 25 | void redo(); | ^~~~ /<>/umbrello/cmds/widget/cmdchangevisualproperty.h:26:14: warning: ‘virtual void Uml::CmdChangeVisualProperty::undo()’ can be marked override [-Wsuggest-override] 26 | void undo(); | ^~~~ In file included from /<>/umbrello/cmds.h:43, from /<>/umbrello/umldoc.cpp:43: /<>/umbrello/cmds/widget/cmdcreatewidget.h:28:14: warning: ‘virtual void Uml::CmdCreateWidget::redo()’ can be marked override [-Wsuggest-override] 28 | void redo(); | ^~~~ /<>/umbrello/cmds/widget/cmdcreatewidget.h:29:14: warning: ‘virtual void Uml::CmdCreateWidget::undo()’ can be marked override [-Wsuggest-override] 29 | void undo(); | ^~~~ In file included from /<>/umbrello/cmds.h:44, from /<>/umbrello/umldoc.cpp:43: /<>/umbrello/cmds/widget/cmdmovewidget.h:28:14: warning: ‘virtual void Uml::CmdMoveWidget::redo()’ can be marked override [-Wsuggest-override] 28 | void redo(); | ^~~~ /<>/umbrello/cmds/widget/cmdmovewidget.h:29:14: warning: ‘virtual void Uml::CmdMoveWidget::undo()’ can be marked override [-Wsuggest-override] 29 | void undo(); | ^~~~ In file included from /<>/umbrello/cmds.h:45, from /<>/umbrello/umldoc.cpp:43: /<>/umbrello/cmds/widget/cmdremovewidget.h:28:14: warning: ‘virtual void Uml::CmdRemoveWidget::redo()’ can be marked override [-Wsuggest-override] 28 | void redo(); | ^~~~ /<>/umbrello/cmds/widget/cmdremovewidget.h:29:14: warning: ‘virtual void Uml::CmdRemoveWidget::undo()’ can be marked override [-Wsuggest-override] 29 | void undo(); | ^~~~ In file included from /<>/umbrello/cmds.h:46, from /<>/umbrello/umldoc.cpp:43: /<>/umbrello/cmds/widget/cmdresizewidget.h:28:14: warning: ‘virtual void Uml::CmdResizeWidget::redo()’ can be marked override [-Wsuggest-override] 28 | void redo(); | ^~~~ /<>/umbrello/cmds/widget/cmdresizewidget.h:29:14: warning: ‘virtual void Uml::CmdResizeWidget::undo()’ can be marked override [-Wsuggest-override] 29 | void undo(); | ^~~~ In file included from /<>/umbrello/cmds.h:47, from /<>/umbrello/umldoc.cpp:43: /<>/umbrello/cmds/widget/cmdsetname.h:24:18: warning: ‘virtual void Uml::CmdSetName::redo()’ can be marked override [-Wsuggest-override] 24 | void redo(); | ^~~~ /<>/umbrello/cmds/widget/cmdsetname.h:25:18: warning: ‘virtual void Uml::CmdSetName::undo()’ can be marked override [-Wsuggest-override] 25 | void undo(); | ^~~~ In file included from /<>/umbrello/cmds.h:48, from /<>/umbrello/umldoc.cpp:43: /<>/umbrello/cmds/widget/cmdsettxt.h:26:18: warning: ‘virtual void Uml::CmdSetTxt::redo()’ can be marked override [-Wsuggest-override] 26 | void redo(); | ^~~~ /<>/umbrello/cmds/widget/cmdsettxt.h:27:18: warning: ‘virtual void Uml::CmdSetTxt::undo()’ can be marked override [-Wsuggest-override] 27 | void undo(); | ^~~~ In file included from /<>/umbrello/dialogs/pages/diagramprintpage.h:15, from /<>/umbrello/umldoc.cpp:44: /<>/umbrello/dialogs/pages/dialogpagebase.h:34:18: warning: ‘virtual void DialogPageBase::keyPressEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] 34 | virtual void keyPressEvent(QKeyEvent *event); | ^~~~~~~~~~~~~ In file included from /<>/umbrello/umldoc.cpp:45: /<>/umbrello/umlscene.h:338:10: warning: ‘virtual void UMLScene::dragEnterEvent(QGraphicsSceneDragDropEvent*)’ can be marked override [-Wsuggest-override] 338 | void dragEnterEvent(QGraphicsSceneDragDropEvent* enterEvent); | ^~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:339:10: warning: ‘virtual void UMLScene::dragMoveEvent(QGraphicsSceneDragDropEvent*)’ can be marked override [-Wsuggest-override] 339 | void dragMoveEvent(QGraphicsSceneDragDropEvent* moveEvent); | ^~~~~~~~~~~~~ /<>/umbrello/umlscene.h:340:10: warning: ‘virtual void UMLScene::dropEvent(QGraphicsSceneDragDropEvent*)’ can be marked override [-Wsuggest-override] 340 | void dropEvent(QGraphicsSceneDragDropEvent* dropEvent); | ^~~~~~~~~ /<>/umbrello/umlscene.h:342:10: warning: ‘virtual void UMLScene::mouseMoveEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 342 | void mouseMoveEvent(QGraphicsSceneMouseEvent* mouseEvent); | ^~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:343:10: warning: ‘virtual void UMLScene::mousePressEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 343 | void mousePressEvent(QGraphicsSceneMouseEvent* mouseEvent); | ^~~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:344:10: warning: ‘virtual void UMLScene::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 344 | void mouseDoubleClickEvent(QGraphicsSceneMouseEvent* mouseEvent); | ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:345:10: warning: ‘virtual void UMLScene::mouseReleaseEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 345 | void mouseReleaseEvent(QGraphicsSceneMouseEvent* mouseEvent); | ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:346:18: warning: ‘virtual void UMLScene::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] 346 | virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent* contextMenuEvent); | ^~~~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:358:18: warning: ‘virtual void UMLScene::drawBackground(QPainter*, const QRectF&)’ can be marked override [-Wsuggest-override] 358 | virtual void drawBackground(QPainter *painter, const QRectF &rect); | ^~~~~~~~~~~~~~ In file included from /<>/umbrello/umldoc.cpp:48: /<>/umbrello/models/diagramsmodel.h:31:9: warning: ‘virtual int DiagramsModel::rowCount(const QModelIndex&) const’ can be marked override [-Wsuggest-override] 31 | int rowCount(const QModelIndex &parent) const; | ^~~~~~~~ /<>/umbrello/models/diagramsmodel.h:32:9: warning: ‘virtual int DiagramsModel::columnCount(const QModelIndex&) const’ can be marked override [-Wsuggest-override] 32 | int columnCount(const QModelIndex &parent) const; | ^~~~~~~~~~~ /<>/umbrello/models/diagramsmodel.h:34:14: warning: ‘virtual QVariant DiagramsModel::headerData(int, Qt::Orientation, int) const’ can be marked override [-Wsuggest-override] 34 | QVariant headerData(int section, Qt::Orientation orientation, int role = Qt::DisplayRole) const; | ^~~~~~~~~~ /<>/umbrello/models/diagramsmodel.h:35:14: warning: ‘virtual QVariant DiagramsModel::data(const QModelIndex&, int) const’ can be marked override [-Wsuggest-override] 35 | QVariant data(const QModelIndex & index, int role = Qt::DisplayRole) const; | ^~~~ In file included from /<>/umbrello/umldoc.cpp:49: /<>/umbrello/models/objectsmodel.h:29:9: warning: ‘virtual int ObjectsModel::rowCount(const QModelIndex&) const’ can be marked override [-Wsuggest-override] 29 | int rowCount(const QModelIndex &parent) const; | ^~~~~~~~ /<>/umbrello/models/objectsmodel.h:30:9: warning: ‘virtual int ObjectsModel::columnCount(const QModelIndex&) const’ can be marked override [-Wsuggest-override] 30 | int columnCount(const QModelIndex &parent) const; | ^~~~~~~~~~~ /<>/umbrello/models/objectsmodel.h:32:14: warning: ‘virtual QVariant ObjectsModel::headerData(int, Qt::Orientation, int) const’ can be marked override [-Wsuggest-override] 32 | QVariant headerData(int section, Qt::Orientation orientation, int role = Qt::DisplayRole) const; | ^~~~~~~~~~ /<>/umbrello/models/objectsmodel.h:33:14: warning: ‘virtual QVariant ObjectsModel::data(const QModelIndex&, int) const’ can be marked override [-Wsuggest-override] 33 | QVariant data(const QModelIndex & index, int role = Qt::DisplayRole) const; | ^~~~ In file included from /<>/umbrello/umldoc.cpp:50: /<>/umbrello/models/stereotypesmodel.h:30:9: warning: ‘virtual int StereotypesModel::rowCount(const QModelIndex&) const’ can be marked override [-Wsuggest-override] 30 | int rowCount(const QModelIndex &parent) const; | ^~~~~~~~ /<>/umbrello/models/stereotypesmodel.h:31:9: warning: ‘virtual int StereotypesModel::columnCount(const QModelIndex&) const’ can be marked override [-Wsuggest-override] 31 | int columnCount(const QModelIndex &parent) const; | ^~~~~~~~~~~ /<>/umbrello/models/stereotypesmodel.h:33:14: warning: ‘virtual QVariant StereotypesModel::headerData(int, Qt::Orientation, int) const’ can be marked override [-Wsuggest-override] 33 | QVariant headerData(int section, Qt::Orientation orientation, int role = Qt::DisplayRole) const; | ^~~~~~~~~~ /<>/umbrello/models/stereotypesmodel.h:34:14: warning: ‘virtual QVariant StereotypesModel::data(const QModelIndex&, int) const’ can be marked override [-Wsuggest-override] 34 | QVariant data(const QModelIndex & index, int role = Qt::DisplayRole) const; | ^~~~ [ 85%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/umllistview.cpp.o cd /<>/obj-aarch64-linux-gnu/umbrello && /usr/bin/aarch64-linux-gnu-g++ -DCMAKE_BINARY_DIR=\"/<>/obj-aarch64-linux-gnu\" -DKCOREADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLO_VERSION_STRING=\"2.23.3\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-aarch64-linux-gnu/umbrello -I/<>/umbrello -I/<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/include -I/<>/obj-aarch64-linux-gnu -I/<>/umbrello/clipboard -I/<>/umbrello/cmds -I/<>/umbrello/codegenerators -I/<>/umbrello/codegenerators/ada -I/<>/umbrello/codegenerators/as -I/<>/umbrello/codegenerators/cpp -I/<>/umbrello/codegenerators/csharp -I/<>/umbrello/codegenerators/d -I/<>/umbrello/codegenerators/idl -I/<>/umbrello/codegenerators/java -I/<>/umbrello/codegenerators/js -I/<>/umbrello/codegenerators/pascal -I/<>/umbrello/codegenerators/perl -I/<>/umbrello/codegenerators/php -I/<>/umbrello/codegenerators/python -I/<>/umbrello/codegenerators/ruby -I/<>/umbrello/codegenerators/sql -I/<>/umbrello/codegenerators/tcl -I/<>/umbrello/codegenerators/vala -I/<>/umbrello/codegenerators/xml -I/<>/umbrello/codegenwizard -I/<>/umbrello/codeimport -I/<>/umbrello/codeimport/csharp -I/<>/umbrello/codeimpwizard -I/<>/umbrello/debug -I/<>/umbrello/dialogs -I/<>/umbrello/dialogs/pages -I/<>/umbrello/dialogs/widgets -I/<>/umbrello/docgenerators -I/<>/umbrello/finder -I/<>/umbrello/refactoring -I/<>/umbrello/uml1model -I/<>/umbrello/umlwidgets -I/<>/lib/cppparser -I/<>/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/aarch64-linux-gnu/qt5 -isystem /usr/include/aarch64-linux-gnu/qt5/QtWidgets -isystem /usr/include/aarch64-linux-gnu/qt5/QtGui -isystem /usr/include/aarch64-linux-gnu/qt5/QtCore -isystem /usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/aarch64-linux-gnu/qt5/QtXml -isystem /usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/aarch64-linux-gnu/qt5/QtSvg -isystem /usr/include/aarch64-linux-gnu/qt5/QtWebKitWidgets -isystem /usr/include/aarch64-linux-gnu/qt5/QtWebKit -isystem /usr/include/aarch64-linux-gnu/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/aarch64-linux-gnu/qt5/QtConcurrent -isystem /usr/include/aarch64-linux-gnu/qt5/QtDBus -isystem /usr/include/KF5/KTextEditor -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -fno-delete-null-pointer-checks -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -o CMakeFiles/libumbrello.dir/umllistview.cpp.o -c /<>/umbrello/umllistview.cpp In file included from /<>/umbrello/umllistview.cpp:12: /<>/umbrello/umllistview.h:115:10: warning: ‘virtual bool UMLListView::event(QEvent*)’ can be marked override [-Wsuggest-override] 115 | bool event(QEvent *e); | ^~~~~ /<>/umbrello/umllistview.h:116:10: warning: ‘virtual void UMLListView::mouseReleaseEvent(QMouseEvent*)’ can be marked override [-Wsuggest-override] 116 | void mouseReleaseEvent(QMouseEvent *me); | ^~~~~~~~~~~~~~~~~ /<>/umbrello/umllistview.h:117:10: warning: ‘virtual void UMLListView::mousePressEvent(QMouseEvent*)’ can be marked override [-Wsuggest-override] 117 | void mousePressEvent(QMouseEvent *me); | ^~~~~~~~~~~~~~~ /<>/umbrello/umllistview.h:118:10: warning: ‘virtual void UMLListView::mouseMoveEvent(QMouseEvent*)’ can be marked override [-Wsuggest-override] 118 | void mouseMoveEvent(QMouseEvent *me); | ^~~~~~~~~~~~~~ /<>/umbrello/umllistview.h:119:10: warning: ‘virtual void UMLListView::mouseDoubleClickEvent(QMouseEvent*)’ can be marked override [-Wsuggest-override] 119 | void mouseDoubleClickEvent(QMouseEvent *me); | ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umllistview.h:120:10: warning: ‘virtual void UMLListView::focusOutEvent(QFocusEvent*)’ can be marked override [-Wsuggest-override] 120 | void focusOutEvent (QFocusEvent *fe); | ^~~~~~~~~~~~~ /<>/umbrello/umllistview.h:121:10: warning: ‘virtual void UMLListView::contextMenuEvent(QContextMenuEvent*)’ can be marked override [-Wsuggest-override] 121 | void contextMenuEvent(QContextMenuEvent *event); | ^~~~~~~~~~~~~~~~ /<>/umbrello/umllistview.h:125:10: warning: ‘virtual void UMLListView::keyPressEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] 125 | void keyPressEvent(QKeyEvent* ke); | ^~~~~~~~~~~~~ /<>/umbrello/umllistview.h:126:10: warning: ‘virtual void UMLListView::dragEnterEvent(QDragEnterEvent*)’ can be marked override [-Wsuggest-override] 126 | void dragEnterEvent(QDragEnterEvent* event); | ^~~~~~~~~~~~~~ /<>/umbrello/umllistview.h:127:10: warning: ‘virtual void UMLListView::dragMoveEvent(QDragMoveEvent*)’ can be marked override [-Wsuggest-override] 127 | void dragMoveEvent(QDragMoveEvent* event); | ^~~~~~~~~~~~~ /<>/umbrello/umllistview.h:128:10: warning: ‘virtual void UMLListView::dropEvent(QDropEvent*)’ can be marked override [-Wsuggest-override] 128 | void dropEvent(QDropEvent* event); | ^~~~~~~~~ /<>/umbrello/umllistview.h:129:10: warning: ‘virtual void UMLListView::commitData(QWidget*)’ can be marked override [-Wsuggest-override] 129 | void commitData(QWidget *editor); | ^~~~~~~~~~ In file included from /<>/umbrello/uml1model/actor.h:14, from /<>/umbrello/umllistview.cpp:15: /<>/umbrello/uml1model/umlcanvasobject.h:43:18: warning: ‘virtual void UMLCanvasObject::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 43 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/umlcanvasobject.h:85:18: warning: ‘virtual bool UMLCanvasObject::resolveRef()’ can be marked override [-Wsuggest-override] 85 | virtual bool resolveRef(); | ^~~~~~~~~~ In file included from /<>/umbrello/umllistview.cpp:15: /<>/umbrello/uml1model/actor.h:36:24: warning: ‘virtual UMLObject* UMLActor::clone() const’ can be marked override [-Wsuggest-override] 36 | virtual UMLObject* clone() const; | ^~~~~ /<>/umbrello/uml1model/actor.h:38:10: warning: ‘virtual void UMLActor::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 38 | void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/actor.h:41:10: warning: ‘virtual bool UMLActor::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 41 | bool load1(QDomElement & element); | ^~~~~ In file included from /<>/umbrello/uml1model/classifier.h:13, from /<>/umbrello/umllistview.cpp:16: /<>/umbrello/uml1model/package.h:39:18: warning: ‘virtual void UMLPackage::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 39 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/package.h:41:24: warning: ‘virtual UMLObject* UMLPackage::clone() const’ can be marked override [-Wsuggest-override] 41 | virtual UMLObject* clone() const; | ^~~~~ /<>/umbrello/uml1model/package.h:64:18: warning: ‘virtual bool UMLPackage::resolveRef()’ can be marked override [-Wsuggest-override] 64 | virtual bool resolveRef(); | ^~~~~~~~~~ /<>/umbrello/uml1model/package.h:66:18: warning: ‘virtual void UMLPackage::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 66 | virtual void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/package.h:69:18: warning: ‘virtual bool UMLPackage::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 69 | virtual bool load1(QDomElement& element); | ^~~~~ In file included from /<>/umbrello/uml1model/attribute.h:15, from /<>/umbrello/uml1model/umlattributelist.h:17, from /<>/umbrello/uml1model/classifier.h:14, from /<>/umbrello/umllistview.cpp:16: /<>/umbrello/uml1model/classifierlistitem.h:48:18: warning: ‘virtual void UMLClassifierListItem::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 48 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/classifierlistitem.h:54:24: warning: ‘virtual UMLObject* UMLClassifierListItem::clone() const’ can be marked override [-Wsuggest-override] 54 | virtual UMLObject* clone() const = 0; | ^~~~~ In file included from /<>/umbrello/uml1model/umlattributelist.h:17, from /<>/umbrello/uml1model/classifier.h:14, from /<>/umbrello/umllistview.cpp:16: /<>/umbrello/uml1model/attribute.h:42:18: warning: ‘virtual void UMLAttribute::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 42 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/attribute.h:44:10: warning: ‘virtual void UMLAttribute::setName(const QString&)’ can be marked override [-Wsuggest-override] 44 | void setName(const QString &name); | ^~~~~~~ /<>/umbrello/uml1model/attribute.h:48:24: warning: ‘virtual UMLObject* UMLAttribute::clone() const’ can be marked override [-Wsuggest-override] 48 | virtual UMLObject* clone() const; | ^~~~~ /<>/umbrello/uml1model/attribute.h:53:13: warning: ‘virtual QString UMLAttribute::toString(Uml::SignatureType::Enum, bool)’ can be marked override [-Wsuggest-override] 53 | QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false); | ^~~~~~~~ /<>/umbrello/uml1model/attribute.h:58:18: warning: ‘virtual void UMLAttribute::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 58 | virtual void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/attribute.h:60:18: warning: ‘virtual bool UMLAttribute::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] 60 | virtual bool showPropertiesDialog(QWidget* parent = 0); | ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/attribute.h:73:10: warning: ‘virtual bool UMLAttribute::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 73 | bool load1(QDomElement & element); | ^~~~~ In file included from /<>/umbrello/uml1model/foreignkeyconstraint.h:16, from /<>/umbrello/model_utils.h:18, from /<>/umbrello/uml1model/classifier.h:19, from /<>/umbrello/umllistview.cpp:16: /<>/umbrello/uml1model/entityconstraint.h:40:18: warning: ‘virtual void UMLEntityConstraint::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 40 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/entityconstraint.h:45:24: warning: ‘virtual UMLObject* UMLEntityConstraint::clone() const’ can be marked override [-Wsuggest-override] 45 | virtual UMLObject* clone() const = 0; | ^~~~~ In file included from /<>/umbrello/model_utils.h:18, from /<>/umbrello/uml1model/classifier.h:19, from /<>/umbrello/umllistview.cpp:16: /<>/umbrello/uml1model/foreignkeyconstraint.h:56:18: warning: ‘virtual void UMLForeignKeyConstraint::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 56 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:58:24: warning: ‘virtual UMLObject* UMLForeignKeyConstraint::clone() const’ can be marked override [-Wsuggest-override] 58 | virtual UMLObject* clone() const; | ^~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:60:13: warning: ‘virtual QString UMLForeignKeyConstraint::toString(Uml::SignatureType::Enum, bool)’ can be marked override [-Wsuggest-override] 60 | QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false); | ^~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:65:10: warning: ‘virtual void UMLForeignKeyConstraint::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 65 | void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:67:18: warning: ‘virtual bool UMLForeignKeyConstraint::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] 67 | virtual bool showPropertiesDialog(QWidget* parent = 0); | ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:85:10: warning: ‘virtual bool UMLForeignKeyConstraint::resolveRef()’ can be marked override [-Wsuggest-override] 85 | bool resolveRef(); | ^~~~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:94:10: warning: ‘virtual bool UMLForeignKeyConstraint::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 94 | bool load1(QDomElement & element); | ^~~~~ In file included from /<>/umbrello/model_utils.h:20, from /<>/umbrello/uml1model/classifier.h:19, from /<>/umbrello/umllistview.cpp:16: /<>/umbrello/dialogs/multipagedialogbase.h:101:18: warning: ‘virtual void MultiPageDialogBase::keyPressEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] 101 | virtual void keyPressEvent(QKeyEvent *event); | ^~~~~~~~~~~~~ In file included from /<>/umbrello/model_utils.h:21, from /<>/umbrello/uml1model/classifier.h:19, from /<>/umbrello/umllistview.cpp:16: /<>/umbrello/umlwidgets/widgetbase.h:187:20: warning: ‘virtual QRectF WidgetBase::boundingRect() const’ can be marked override [-Wsuggest-override] 187 | virtual QRectF boundingRect() const; | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/widgetbase.h:191:18: warning: ‘virtual void WidgetBase::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] 191 | virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); | ^~~~~ /<>/umbrello/umlwidgets/widgetbase.h:260:18: warning: ‘virtual void WidgetBase::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] 260 | virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent *event); | ^~~~~~~~~~~~~~~~ In file included from /<>/umbrello/umllistview.cpp:16: /<>/umbrello/uml1model/classifier.h:54:18: warning: ‘virtual void UMLClassifier::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 54 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/classifier.h:56:16: warning: ‘virtual UMLObject* UMLClassifier::clone() const’ can be marked override [-Wsuggest-override] 56 | UMLObject* clone() const; | ^~~~~ /<>/umbrello/uml1model/classifier.h:111:18: warning: ‘virtual bool UMLClassifier::resolveRef()’ can be marked override [-Wsuggest-override] 111 | virtual bool resolveRef(); | ^~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:115:24: warning: ‘virtual UMLObject* UMLClassifier::findChildObjectById(Uml::ID::Type, bool)’ can be marked override [-Wsuggest-override] 115 | virtual UMLObject* findChildObjectById(Uml::ID::Type id, bool considerAncestors = false); | ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:124:18: warning: ‘virtual bool UMLClassifier::acceptAssociationType(Uml::AssociationType::Enum)’ can be marked override [-Wsuggest-override] 124 | virtual bool acceptAssociationType(Uml::AssociationType::Enum type); | ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:129:10: warning: ‘virtual void UMLClassifier::setBaseType(UMLObject::ObjectType)’ can be marked override [-Wsuggest-override] 129 | void setBaseType(UMLObject::ObjectType ot); | ^~~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:181:10: warning: ‘virtual void UMLClassifier::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 181 | void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:183:18: warning: ‘virtual bool UMLClassifier::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 183 | virtual bool load1(QDomElement& element); | ^~~~~ In file included from /<>/umbrello/cmds.h:18, from /<>/umbrello/umllistview.cpp:17: /<>/umbrello/cmds/cmdcreatediagram.h:30:14: warning: ‘virtual void Uml::CmdCreateDiagram::redo()’ can be marked override [-Wsuggest-override] 30 | void redo(); | ^~~~ /<>/umbrello/cmds/cmdcreatediagram.h:31:14: warning: ‘virtual void Uml::CmdCreateDiagram::undo()’ can be marked override [-Wsuggest-override] 31 | void undo(); | ^~~~ In file included from /<>/umbrello/cmds.h:19, from /<>/umbrello/umllistview.cpp:17: /<>/umbrello/cmds/cmdhandlerename.h:26:14: warning: ‘virtual void Uml::CmdHandleRename::redo()’ can be marked override [-Wsuggest-override] 26 | void redo(); | ^~~~ /<>/umbrello/cmds/cmdhandlerename.h:27:14: warning: ‘virtual void Uml::CmdHandleRename::undo()’ can be marked override [-Wsuggest-override] 27 | void undo(); | ^~~~ In file included from /<>/umbrello/cmds.h:20, from /<>/umbrello/umllistview.cpp:17: /<>/umbrello/cmds/cmdremovediagram.h:32:14: warning: ‘virtual void Uml::CmdRemoveDiagram::redo()’ can be marked override [-Wsuggest-override] 32 | void redo(); | ^~~~ /<>/umbrello/cmds/cmdremovediagram.h:33:14: warning: ‘virtual void Uml::CmdRemoveDiagram::undo()’ can be marked override [-Wsuggest-override] 33 | void undo(); | ^~~~ In file included from /<>/umbrello/cmds.h:21, from /<>/umbrello/umllistview.cpp:17: /<>/umbrello/cmds/cmdsetstereotype.h:24:18: warning: ‘virtual void Uml::CmdSetStereotype::redo()’ can be marked override [-Wsuggest-override] 24 | void redo(); | ^~~~ /<>/umbrello/cmds/cmdsetstereotype.h:25:18: warning: ‘virtual void Uml::CmdSetStereotype::undo()’ can be marked override [-Wsuggest-override] 25 | void undo(); | ^~~~ In file included from /<>/umbrello/cmds.h:22, from /<>/umbrello/umllistview.cpp:17: /<>/umbrello/cmds/cmdsetvisibility.h:24:18: warning: ‘virtual void Uml::CmdSetVisibility::redo()’ can be marked override [-Wsuggest-override] 24 | void redo(); | ^~~~ /<>/umbrello/cmds/cmdsetvisibility.h:25:18: warning: ‘virtual void Uml::CmdSetVisibility::undo()’ can be marked override [-Wsuggest-override] 25 | void undo(); | ^~~~ In file included from /<>/umbrello/cmds.h:27, from /<>/umbrello/umllistview.cpp:17: /<>/umbrello/cmds/generic/cmdcreateumlobject.h:28:14: warning: ‘virtual void Uml::CmdCreateUMLObject::redo()’ can be marked override [-Wsuggest-override] 28 | void redo(); | ^~~~ /<>/umbrello/cmds/generic/cmdcreateumlobject.h:29:14: warning: ‘virtual void Uml::CmdCreateUMLObject::undo()’ can be marked override [-Wsuggest-override] 29 | void undo(); | ^~~~ In file included from /<>/umbrello/cmds.h:28, from /<>/umbrello/umllistview.cpp:17: /<>/umbrello/cmds/generic/cmdremoveumlobject.h:25:14: warning: ‘virtual void Uml::CmdRemoveUMLObject::redo()’ can be marked override [-Wsuggest-override] 25 | void redo(); | ^~~~ /<>/umbrello/cmds/generic/cmdremoveumlobject.h:26:14: warning: ‘virtual void Uml::CmdRemoveUMLObject::undo()’ can be marked override [-Wsuggest-override] 26 | void undo(); | ^~~~ In file included from /<>/umbrello/cmds.h:29, from /<>/umbrello/umllistview.cpp:17: /<>/umbrello/cmds/generic/cmdrenameumlinstancetype.h:30:14: warning: ‘virtual void Uml::CmdRenameUMLInstanceType::redo()’ can be marked override [-Wsuggest-override] 30 | void redo(); | ^~~~ /<>/umbrello/cmds/generic/cmdrenameumlinstancetype.h:31:14: warning: ‘virtual void Uml::CmdRenameUMLInstanceType::undo()’ can be marked override [-Wsuggest-override] 31 | void undo(); | ^~~~ In file included from /<>/umbrello/cmds.h:30, from /<>/umbrello/umllistview.cpp:17: /<>/umbrello/cmds/generic/cmdrenameumlobject.h:26:18: warning: ‘virtual void Uml::CmdRenameUMLObject::redo()’ can be marked override [-Wsuggest-override] 26 | void redo(); | ^~~~ /<>/umbrello/cmds/generic/cmdrenameumlobject.h:27:18: warning: ‘virtual void Uml::CmdRenameUMLObject::undo()’ can be marked override [-Wsuggest-override] 27 | void undo(); | ^~~~ In file included from /<>/umbrello/cmds.h:35, from /<>/umbrello/umllistview.cpp:17: /<>/umbrello/cmds/widget/cmdchangefillcolor.h:30:18: warning: ‘virtual void Uml::CmdChangeFillColor::redo()’ can be marked override [-Wsuggest-override] 30 | void redo(); | ^~~~ /<>/umbrello/cmds/widget/cmdchangefillcolor.h:31:18: warning: ‘virtual void Uml::CmdChangeFillColor::undo()’ can be marked override [-Wsuggest-override] 31 | void undo(); | ^~~~ In file included from /<>/umbrello/cmds.h:36, from /<>/umbrello/umllistview.cpp:17: /<>/umbrello/cmds/widget/cmdchangefont.h:27:18: warning: ‘virtual void Uml::CmdChangeFont::undo()’ can be marked override [-Wsuggest-override] 27 | void undo(); | ^~~~ /<>/umbrello/cmds/widget/cmdchangefont.h:28:18: warning: ‘virtual void Uml::CmdChangeFont::redo()’ can be marked override [-Wsuggest-override] 28 | void redo(); | ^~~~ In file included from /<>/umbrello/cmds.h:37, from /<>/umbrello/umllistview.cpp:17: /<>/umbrello/cmds/widget/cmdchangelinecolor.h:27:14: warning: ‘virtual void Uml::CmdChangeLineColor::redo()’ can be marked override [-Wsuggest-override] 27 | void redo(); | ^~~~ /<>/umbrello/cmds/widget/cmdchangelinecolor.h:28:14: warning: ‘virtual void Uml::CmdChangeLineColor::undo()’ can be marked override [-Wsuggest-override] 28 | void undo(); | ^~~~ In file included from /<>/umbrello/cmds.h:38, from /<>/umbrello/umllistview.cpp:17: /<>/umbrello/cmds/widget/cmdchangelinewidth.h:25:14: warning: ‘virtual void Uml::CmdChangeLineWidth::redo()’ can be marked override [-Wsuggest-override] 25 | void redo(); | ^~~~ /<>/umbrello/cmds/widget/cmdchangelinewidth.h:26:14: warning: ‘virtual void Uml::CmdChangeLineWidth::undo()’ can be marked override [-Wsuggest-override] 26 | void undo(); | ^~~~ In file included from /<>/umbrello/cmds.h:39, from /<>/umbrello/umllistview.cpp:17: /<>/umbrello/cmds/widget/cmdchangemultiplicity.h:26:14: warning: ‘virtual void Uml::CmdChangeMultiplicity::redo()’ can be marked override [-Wsuggest-override] 26 | void redo(); | ^~~~ /<>/umbrello/cmds/widget/cmdchangemultiplicity.h:27:14: warning: ‘virtual void Uml::CmdChangeMultiplicity::undo()’ can be marked override [-Wsuggest-override] 27 | void undo(); | ^~~~ In file included from /<>/umbrello/cmds.h:40, from /<>/umbrello/umllistview.cpp:17: /<>/umbrello/cmds/widget/cmdchangetextcolor.h:27:14: warning: ‘virtual void Uml::CmdChangeTextColor::redo()’ can be marked override [-Wsuggest-override] 27 | void redo(); | ^~~~ /<>/umbrello/cmds/widget/cmdchangetextcolor.h:28:14: warning: ‘virtual void Uml::CmdChangeTextColor::undo()’ can be marked override [-Wsuggest-override] 28 | void undo(); | ^~~~ In file included from /<>/umbrello/cmds.h:41, from /<>/umbrello/umllistview.cpp:17: /<>/umbrello/cmds/widget/cmdchangeusefillcolor.h:27:18: warning: ‘virtual void Uml::CmdChangeUseFillColor::redo()’ can be marked override [-Wsuggest-override] 27 | void redo(); | ^~~~ /<>/umbrello/cmds/widget/cmdchangeusefillcolor.h:28:18: warning: ‘virtual void Uml::CmdChangeUseFillColor::undo()’ can be marked override [-Wsuggest-override] 28 | void undo(); | ^~~~ In file included from /<>/umbrello/umlwidgets/classifierwidget.h:16, from /<>/umbrello/cmds/widget/cmdchangevisualproperty.h:14, from /<>/umbrello/cmds.h:42, from /<>/umbrello/umllistview.cpp:17: /<>/umbrello/umlwidgets/umlwidget.h:71:18: warning: ‘virtual void UMLWidget::setUseFillColor(bool)’ can be marked override [-Wsuggest-override] 71 | virtual void setUseFillColor(bool fc); | ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:74:18: warning: ‘virtual void UMLWidget::setTextColor(const QColor&)’ can be marked override [-Wsuggest-override] 74 | virtual void setTextColor(const QColor &color); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:77:18: warning: ‘virtual void UMLWidget::setLineColor(const QColor&)’ can be marked override [-Wsuggest-override] 77 | virtual void setLineColor(const QColor &color); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:80:18: warning: ‘virtual void UMLWidget::setLineWidth(uint)’ can be marked override [-Wsuggest-override] 80 | virtual void setLineWidth(uint width); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:83:18: warning: ‘virtual void UMLWidget::setFillColor(const QColor&)’ can be marked override [-Wsuggest-override] 83 | virtual void setFillColor(const QColor &color); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:87:18: warning: ‘virtual void UMLWidget::setSelected(bool)’ can be marked override [-Wsuggest-override] 87 | virtual void setSelected(bool _select); | ^~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:96:18: warning: ‘virtual void UMLWidget::setFont(const QFont&)’ can be marked override [-Wsuggest-override] 96 | virtual void setFont(const QFont &font); | ^~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:173:18: warning: ‘virtual void UMLWidget::showPropertiesDialog()’ can be marked override [-Wsuggest-override] 173 | virtual void showPropertiesDialog(); | ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:192:18: warning: ‘virtual bool UMLWidget::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] 192 | virtual bool loadFromXMI1(QDomElement &qElement); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:193:18: warning: ‘virtual void UMLWidget::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 193 | virtual void saveToXMI1(QDomDocument &qDoc, QDomElement &qElement); | ^~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:230:18: warning: ‘virtual void UMLWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] 230 | virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); | ^~~~~ /<>/umbrello/umlwidgets/umlwidget.h:234:18: warning: ‘virtual void UMLWidget::slotMenuSelection(QAction*)’ can be marked override [-Wsuggest-override] 234 | virtual void slotMenuSelection(QAction* action); | ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:251:18: warning: ‘virtual void UMLWidget::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] 251 | virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent* event); | ^~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:252:18: warning: ‘virtual void UMLWidget::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 252 | virtual void mouseDoubleClickEvent(QGraphicsSceneMouseEvent *event); | ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:253:18: warning: ‘virtual void UMLWidget::mousePressEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 253 | virtual void mousePressEvent(QGraphicsSceneMouseEvent *event); | ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:254:18: warning: ‘virtual void UMLWidget::mouseMoveEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 254 | virtual void mouseMoveEvent(QGraphicsSceneMouseEvent *event); | ^~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:255:18: warning: ‘virtual void UMLWidget::mouseReleaseEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 255 | virtual void mouseReleaseEvent(QGraphicsSceneMouseEvent *event); | ^~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/cmds/widget/cmdchangevisualproperty.h:14, from /<>/umbrello/cmds.h:42, from /<>/umbrello/umllistview.cpp:17: /<>/umbrello/umlwidgets/classifierwidget.h:97:16: warning: ‘virtual UMLWidget* ClassifierWidget::onWidget(const QPointF&)’ can be marked override [-Wsuggest-override] 97 | UMLWidget* onWidget(const QPointF& p); | ^~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:98:16: warning: ‘virtual UMLWidget* ClassifierWidget::widgetWithID(Uml::ID::Type)’ can be marked override [-Wsuggest-override] 98 | UMLWidget* widgetWithID(Uml::ID::Type id); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:100:18: warning: ‘virtual void ClassifierWidget::setDocumentation(const QString&)’ can be marked override [-Wsuggest-override] 100 | virtual void setDocumentation(const QString& doc); | ^~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:102:12: warning: ‘virtual QSizeF ClassifierWidget::calculateSize(bool) const’ can be marked override [-Wsuggest-override] 102 | QSizeF calculateSize(bool withExtensions = true) const; | ^~~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:104:18: warning: ‘virtual void ClassifierWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] 104 | virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); | ^~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:105:26: warning: ‘virtual QPainterPath ClassifierWidget::shape() const’ can be marked override [-Wsuggest-override] 105 | virtual QPainterPath shape() const; | ^~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:107:18: warning: ‘virtual void ClassifierWidget::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 107 | virtual void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); | ^~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:108:18: warning: ‘virtual bool ClassifierWidget::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] 108 | virtual bool loadFromXMI1(QDomElement & qElement); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:111:18: warning: ‘virtual void ClassifierWidget::slotMenuSelection(QAction*)’ can be marked override [-Wsuggest-override] 111 | virtual void slotMenuSelection(QAction* action); | ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:121:12: warning: ‘virtual QSizeF ClassifierWidget::minimumSize() const’ can be marked override [-Wsuggest-override] 121 | QSizeF minimumSize() const; | ^~~~~~~~~~~ In file included from /<>/umbrello/cmds.h:42, from /<>/umbrello/umllistview.cpp:17: /<>/umbrello/cmds/widget/cmdchangevisualproperty.h:25:14: warning: ‘virtual void Uml::CmdChangeVisualProperty::redo()’ can be marked override [-Wsuggest-override] 25 | void redo(); | ^~~~ /<>/umbrello/cmds/widget/cmdchangevisualproperty.h:26:14: warning: ‘virtual void Uml::CmdChangeVisualProperty::undo()’ can be marked override [-Wsuggest-override] 26 | void undo(); | ^~~~ In file included from /<>/umbrello/cmds.h:43, from /<>/umbrello/umllistview.cpp:17: /<>/umbrello/cmds/widget/cmdcreatewidget.h:28:14: warning: ‘virtual void Uml::CmdCreateWidget::redo()’ can be marked override [-Wsuggest-override] 28 | void redo(); | ^~~~ /<>/umbrello/cmds/widget/cmdcreatewidget.h:29:14: warning: ‘virtual void Uml::CmdCreateWidget::undo()’ can be marked override [-Wsuggest-override] 29 | void undo(); | ^~~~ In file included from /<>/umbrello/cmds.h:44, from /<>/umbrello/umllistview.cpp:17: /<>/umbrello/cmds/widget/cmdmovewidget.h:28:14: warning: ‘virtual void Uml::CmdMoveWidget::redo()’ can be marked override [-Wsuggest-override] 28 | void redo(); | ^~~~ /<>/umbrello/cmds/widget/cmdmovewidget.h:29:14: warning: ‘virtual void Uml::CmdMoveWidget::undo()’ can be marked override [-Wsuggest-override] 29 | void undo(); | ^~~~ In file included from /<>/umbrello/cmds.h:45, from /<>/umbrello/umllistview.cpp:17: /<>/umbrello/cmds/widget/cmdremovewidget.h:28:14: warning: ‘virtual void Uml::CmdRemoveWidget::redo()’ can be marked override [-Wsuggest-override] 28 | void redo(); | ^~~~ /<>/umbrello/cmds/widget/cmdremovewidget.h:29:14: warning: ‘virtual void Uml::CmdRemoveWidget::undo()’ can be marked override [-Wsuggest-override] 29 | void undo(); | ^~~~ In file included from /<>/umbrello/cmds.h:46, from /<>/umbrello/umllistview.cpp:17: /<>/umbrello/cmds/widget/cmdresizewidget.h:28:14: warning: ‘virtual void Uml::CmdResizeWidget::redo()’ can be marked override [-Wsuggest-override] 28 | void redo(); | ^~~~ /<>/umbrello/cmds/widget/cmdresizewidget.h:29:14: warning: ‘virtual void Uml::CmdResizeWidget::undo()’ can be marked override [-Wsuggest-override] 29 | void undo(); | ^~~~ In file included from /<>/umbrello/cmds.h:47, from /<>/umbrello/umllistview.cpp:17: /<>/umbrello/cmds/widget/cmdsetname.h:24:18: warning: ‘virtual void Uml::CmdSetName::redo()’ can be marked override [-Wsuggest-override] 24 | void redo(); | ^~~~ /<>/umbrello/cmds/widget/cmdsetname.h:25:18: warning: ‘virtual void Uml::CmdSetName::undo()’ can be marked override [-Wsuggest-override] 25 | void undo(); | ^~~~ In file included from /<>/umbrello/cmds.h:48, from /<>/umbrello/umllistview.cpp:17: /<>/umbrello/cmds/widget/cmdsettxt.h:26:18: warning: ‘virtual void Uml::CmdSetTxt::redo()’ can be marked override [-Wsuggest-override] 26 | void redo(); | ^~~~ /<>/umbrello/cmds/widget/cmdsettxt.h:27:18: warning: ‘virtual void Uml::CmdSetTxt::undo()’ can be marked override [-Wsuggest-override] 27 | void undo(); | ^~~~ In file included from /<>/umbrello/umllistview.cpp:18: /<>/umbrello/debug/debug_utils.h:91:18: warning: ‘virtual void Tracer::showEvent(QShowEvent*)’ can be marked override [-Wsuggest-override] 91 | virtual void showEvent(QShowEvent*); | ^~~~~~~~~ In file included from /<>/umbrello/umllistview.cpp:21: /<>/umbrello/uml1model/folder.h:41:24: warning: ‘virtual UMLObject* UMLFolder::clone() const’ can be marked override [-Wsuggest-override] 41 | virtual UMLObject* clone() const; | ^~~~~ /<>/umbrello/uml1model/folder.h:64:10: warning: ‘virtual bool UMLFolder::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] 64 | bool showPropertiesDialog(QWidget *parent); | ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/folder.h:66:10: warning: ‘virtual void UMLFolder::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 66 | void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/folder.h:79:10: warning: ‘virtual bool UMLFolder::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 79 | bool load1(QDomElement & element); | ^~~~~ In file included from /<>/umbrello/umllistview.cpp:22: /<>/umbrello/uml1model/component.h:34:24: warning: ‘virtual UMLObject* UMLComponent::clone() const’ can be marked override [-Wsuggest-override] 34 | virtual UMLObject* clone() const; | ^~~~~ /<>/umbrello/uml1model/component.h:36:10: warning: ‘virtual void UMLComponent::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 36 | void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/component.h:42:10: warning: ‘virtual bool UMLComponent::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 42 | bool load1(QDomElement & element); | ^~~~~ In file included from /<>/umbrello/umllistview.cpp:23: /<>/umbrello/uml1model/node.h:36:24: warning: ‘virtual UMLObject* UMLNode::clone() const’ can be marked override [-Wsuggest-override] 36 | virtual UMLObject* clone() const; | ^~~~~ /<>/umbrello/uml1model/node.h:38:10: warning: ‘virtual void UMLNode::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 38 | void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/node.h:42:10: warning: ‘virtual bool UMLNode::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 42 | bool load1(QDomElement & element); | ^~~~~ In file included from /<>/umbrello/umllistview.cpp:24: /<>/umbrello/uml1model/artifact.h:45:24: warning: ‘virtual UMLObject* UMLArtifact::clone() const’ can be marked override [-Wsuggest-override] 45 | virtual UMLObject* clone() const; | ^~~~~ /<>/umbrello/uml1model/artifact.h:47:10: warning: ‘virtual void UMLArtifact::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 47 | void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/artifact.h:55:10: warning: ‘virtual bool UMLArtifact::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 55 | bool load1(QDomElement & element); | ^~~~~ In file included from /<>/umbrello/umllistview.cpp:25: /<>/umbrello/uml1model/enum.h:38:18: warning: ‘virtual void UMLEnum::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 38 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/enum.h:40:24: warning: ‘virtual UMLObject* UMLEnum::clone() const’ can be marked override [-Wsuggest-override] 40 | virtual UMLObject* clone() const; | ^~~~~ /<>/umbrello/uml1model/enum.h:57:18: warning: ‘virtual void UMLEnum::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 57 | virtual void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/enum.h:59:36: warning: ‘virtual UMLClassifierListItem* UMLEnum::makeChildObject(const QString&)’ can be marked override [-Wsuggest-override] 59 | virtual UMLClassifierListItem* makeChildObject(const QString& xmiTag); | ^~~~~~~~~~~~~~~ /<>/umbrello/uml1model/enum.h:66:10: warning: ‘virtual bool UMLEnum::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 66 | bool load1(QDomElement & element); | ^~~~~ In file included from /<>/umbrello/umllistview.cpp:26: /<>/umbrello/uml1model/enumliteral.h:35:18: warning: ‘virtual void UMLEnumLiteral::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 35 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/enumliteral.h:37:24: warning: ‘virtual UMLObject* UMLEnumLiteral::clone() const’ can be marked override [-Wsuggest-override] 37 | virtual UMLObject* clone() const; | ^~~~~ /<>/umbrello/uml1model/enumliteral.h:44:13: warning: ‘virtual QString UMLEnumLiteral::toString(Uml::SignatureType::Enum, bool)’ can be marked override [-Wsuggest-override] 44 | QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false); | ^~~~~~~~ /<>/umbrello/uml1model/enumliteral.h:46:18: warning: ‘virtual void UMLEnumLiteral::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 46 | virtual void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/enumliteral.h:48:18: warning: ‘virtual bool UMLEnumLiteral::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] 48 | virtual bool showPropertiesDialog(QWidget* parent = 0); | ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/enumliteral.h:51:10: warning: ‘virtual bool UMLEnumLiteral::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 51 | bool load1(QDomElement& element); | ^~~~~ In file included from /<>/umbrello/umllistview.cpp:27: /<>/umbrello/uml1model/entity.h:43:18: warning: ‘virtual void UMLEntity::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 43 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/entity.h:45:24: warning: ‘virtual UMLObject* UMLEntity::clone() const’ can be marked override [-Wsuggest-override] 45 | virtual UMLObject* clone() const; | ^~~~~ /<>/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] 47 | virtual UMLAttribute* createAttribute(const QString &name = QString(), | ^~~~~~~~~~~~~~~ /<>/umbrello/uml1model/entity.h:73:18: warning: ‘virtual bool UMLEntity::resolveRef()’ can be marked override [-Wsuggest-override] 73 | virtual bool resolveRef(); | ^~~~~~~~~~ /<>/umbrello/uml1model/entity.h:75:18: warning: ‘virtual void UMLEntity::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 75 | virtual void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/entity.h:77:31: warning: ‘virtual UMLClassifierListItemList UMLEntity::getFilteredList(UMLObject::ObjectType) const’ can be marked override [-Wsuggest-override] 77 | UMLClassifierListItemList getFilteredList(UMLObject::ObjectType ot) const; | ^~~~~~~~~~~~~~~ /<>/umbrello/uml1model/entity.h:81:36: warning: ‘virtual UMLClassifierListItem* UMLEntity::makeChildObject(const QString&)’ can be marked override [-Wsuggest-override] 81 | virtual UMLClassifierListItem* makeChildObject(const QString& xmiTag); | ^~~~~~~~~~~~~~~ /<>/umbrello/uml1model/entity.h:93:10: warning: ‘virtual bool UMLEntity::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 93 | bool load1(QDomElement& element); | ^~~~~ In file included from /<>/umbrello/umllistview.cpp:28: /<>/umbrello/uml1model/category.h:43:10: warning: ‘virtual void UMLCategory::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 43 | void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/category.h:45:24: warning: ‘virtual UMLObject* UMLCategory::clone() const’ can be marked override [-Wsuggest-override] 45 | virtual UMLObject* clone() const; | ^~~~~ /<>/umbrello/uml1model/category.h:47:10: warning: ‘virtual void UMLCategory::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 47 | void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/category.h:55:10: warning: ‘virtual bool UMLCategory::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 55 | bool load1(QDomElement & element); | ^~~~~ In file included from /<>/umbrello/umllistview.cpp:32: /<>/umbrello/uml1model/template.h:37:18: warning: ‘virtual void UMLTemplate::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 37 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/template.h:39:24: warning: ‘virtual UMLObject* UMLTemplate::clone() const’ can be marked override [-Wsuggest-override] 39 | virtual UMLObject* clone() const; | ^~~~~ /<>/umbrello/uml1model/template.h:43:13: warning: ‘virtual QString UMLTemplate::toString(Uml::SignatureType::Enum, bool)’ can be marked override [-Wsuggest-override] 43 | QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false); | ^~~~~~~~ /<>/umbrello/uml1model/template.h:45:21: warning: ‘virtual QString UMLTemplate::getTypeName() const’ can be marked override [-Wsuggest-override] 45 | virtual QString getTypeName() const; | ^~~~~~~~~~~ /<>/umbrello/uml1model/template.h:47:18: warning: ‘virtual bool UMLTemplate::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] 47 | virtual bool showPropertiesDialog(QWidget* parent); | ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/template.h:49:10: warning: ‘virtual void UMLTemplate::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 49 | void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/template.h:53:10: warning: ‘virtual bool UMLTemplate::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 53 | bool load1(QDomElement & element); | ^~~~~ In file included from /<>/umbrello/umllistview.cpp:33: /<>/umbrello/uml1model/operation.h:37:18: warning: ‘virtual void UMLOperation::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 37 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/operation.h:39:24: warning: ‘virtual UMLObject* UMLOperation::clone() const’ can be marked override [-Wsuggest-override] 39 | virtual UMLObject* clone() const; | ^~~~~ /<>/umbrello/uml1model/operation.h:41:10: warning: ‘virtual void UMLOperation::setType(UMLObject*)’ can be marked override [-Wsuggest-override] 41 | void setType(UMLObject* type); | ^~~~~~~ /<>/umbrello/uml1model/operation.h:52:13: warning: ‘virtual QString UMLOperation::toString(Uml::SignatureType::Enum, bool)’ can be marked override [-Wsuggest-override] 52 | QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false); | ^~~~~~~~ /<>/umbrello/uml1model/operation.h:56:10: warning: ‘virtual bool UMLOperation::resolveRef()’ can be marked override [-Wsuggest-override] 56 | bool resolveRef(); | ^~~~~~~~~~ /<>/umbrello/uml1model/operation.h:60:18: warning: ‘virtual bool UMLOperation::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] 60 | virtual bool showPropertiesDialog(QWidget* parent = 0); | ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/operation.h:72:10: warning: ‘virtual void UMLOperation::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 72 | void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/operation.h:75:10: warning: ‘virtual bool UMLOperation::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 75 | bool load1(QDomElement & element); | ^~~~~ In file included from /<>/umbrello/umllistview.cpp:35: /<>/umbrello/uml1model/entityattribute.h:47:18: warning: ‘virtual void UMLEntityAttribute::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 47 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/entityattribute.h:49:24: warning: ‘virtual UMLObject* UMLEntityAttribute::clone() const’ can be marked override [-Wsuggest-override] 49 | virtual UMLObject* clone() const; | ^~~~~ /<>/umbrello/uml1model/entityattribute.h:66:13: warning: ‘virtual QString UMLEntityAttribute::toString(Uml::SignatureType::Enum, bool)’ can be marked override [-Wsuggest-override] 66 | QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false); | ^~~~~~~~ /<>/umbrello/uml1model/entityattribute.h:68:18: warning: ‘virtual void UMLEntityAttribute::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 68 | virtual void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/entityattribute.h:70:18: warning: ‘virtual bool UMLEntityAttribute::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] 70 | virtual bool showPropertiesDialog(QWidget* parent = 0); | ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/entityattribute.h:75:10: warning: ‘virtual bool UMLEntityAttribute::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 75 | bool load1(QDomElement& element); | ^~~~~ In file included from /<>/umbrello/umllistview.cpp:36: /<>/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] 38 | virtual UMLAttribute* createAttribute(const QString &name = QString(), | ^~~~~~~~~~~~~~~ /<>/umbrello/uml1model/instance.h:42:18: warning: ‘virtual void UMLInstance::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 42 | virtual void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/instance.h:46:10: warning: ‘virtual bool UMLInstance::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 46 | bool load1(QDomElement& element); | ^~~~~ /<>/umbrello/uml1model/instance.h:47:18: warning: ‘virtual bool UMLInstance::resolveRef()’ can be marked override [-Wsuggest-override] 47 | virtual bool resolveRef(); | ^~~~~~~~~~ /<>/umbrello/uml1model/instance.h:48:10: warning: ‘virtual bool UMLInstance::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] 48 | bool showPropertiesDialog(QWidget *parent); | ^~~~~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/umllistview.cpp:37: /<>/umbrello/uml1model/instanceattribute.h:39:18: warning: ‘virtual void UMLInstanceAttribute::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 39 | virtual void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/instanceattribute.h:41:18: warning: ‘virtual bool UMLInstanceAttribute::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] 41 | virtual bool showPropertiesDialog(QWidget* parent = 0); | ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/instanceattribute.h:44:18: warning: ‘virtual bool UMLInstanceAttribute::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 44 | virtual bool load1(QDomElement &element); | ^~~~~ In file included from /<>/umbrello/umllistview.cpp:38: /<>/umbrello/uml1model/uniqueconstraint.h:39:18: warning: ‘virtual void UMLUniqueConstraint::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 39 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/uniqueconstraint.h:41:24: warning: ‘virtual UMLObject* UMLUniqueConstraint::clone() const’ can be marked override [-Wsuggest-override] 41 | virtual UMLObject* clone() const; | ^~~~~ /<>/umbrello/uml1model/uniqueconstraint.h:43:13: warning: ‘virtual QString UMLUniqueConstraint::toString(Uml::SignatureType::Enum, bool)’ can be marked override [-Wsuggest-override] 43 | QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false); | ^~~~~~~~ /<>/umbrello/uml1model/uniqueconstraint.h:48:10: warning: ‘virtual void UMLUniqueConstraint::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 48 | void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/uniqueconstraint.h:50:18: warning: ‘virtual bool UMLUniqueConstraint::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] 50 | virtual bool showPropertiesDialog(QWidget* parent = 0); | ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/uniqueconstraint.h:64:10: warning: ‘virtual bool UMLUniqueConstraint::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 64 | bool load1(QDomElement & element); | ^~~~~ In file included from /<>/umbrello/umllistview.cpp:40: /<>/umbrello/uml1model/checkconstraint.h:38:18: warning: ‘virtual void UMLCheckConstraint::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 38 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/checkconstraint.h:40:24: warning: ‘virtual UMLObject* UMLCheckConstraint::clone() const’ can be marked override [-Wsuggest-override] 40 | virtual UMLObject* clone() const; | ^~~~~ /<>/umbrello/uml1model/checkconstraint.h:42:13: warning: ‘virtual QString UMLCheckConstraint::toString(Uml::SignatureType::Enum, bool)’ can be marked override [-Wsuggest-override] 42 | QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false); | ^~~~~~~~ /<>/umbrello/uml1model/checkconstraint.h:47:10: warning: ‘virtual void UMLCheckConstraint::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 47 | void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/checkconstraint.h:49:18: warning: ‘virtual bool UMLCheckConstraint::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] 49 | virtual bool showPropertiesDialog(QWidget* parent = 0); | ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/checkconstraint.h:61:10: warning: ‘virtual bool UMLCheckConstraint::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 61 | bool load1(QDomElement & element); | ^~~~~ In file included from /<>/umbrello/umllistview.cpp:41: /<>/umbrello/uml.h:201:18: warning: ‘virtual void UMLApp::keyPressEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] 201 | virtual void keyPressEvent(QKeyEvent* e); | ^~~~~~~~~~~~~ /<>/umbrello/uml.h:202:18: warning: ‘virtual void UMLApp::keyReleaseEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] 202 | virtual void keyReleaseEvent(QKeyEvent* e); | ^~~~~~~~~~~~~~~ /<>/umbrello/uml.h:204:18: warning: ‘virtual void UMLApp::customEvent(QEvent*)’ can be marked override [-Wsuggest-override] 204 | virtual void customEvent(QEvent* e); | ^~~~~~~~~~~ /<>/umbrello/uml.h:215:18: warning: ‘virtual bool UMLApp::queryClose()’ can be marked override [-Wsuggest-override] 215 | virtual bool queryClose(); | ^~~~~~~~~~ /<>/umbrello/uml.h:217:18: warning: ‘virtual void UMLApp::saveProperties(KConfigGroup&)’ can be marked override [-Wsuggest-override] 217 | virtual void saveProperties(KConfigGroup & cfg); | ^~~~~~~~~~~~~~ /<>/umbrello/uml.h:218:18: warning: ‘virtual void UMLApp::readProperties(const KConfigGroup&)’ can be marked override [-Wsuggest-override] 218 | virtual void readProperties(const KConfigGroup & cfg); | ^~~~~~~~~~~~~~ In file included from /<>/umbrello/umllistview.cpp:46: /<>/umbrello/umlscene.h:338:10: warning: ‘virtual void UMLScene::dragEnterEvent(QGraphicsSceneDragDropEvent*)’ can be marked override [-Wsuggest-override] 338 | void dragEnterEvent(QGraphicsSceneDragDropEvent* enterEvent); | ^~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:339:10: warning: ‘virtual void UMLScene::dragMoveEvent(QGraphicsSceneDragDropEvent*)’ can be marked override [-Wsuggest-override] 339 | void dragMoveEvent(QGraphicsSceneDragDropEvent* moveEvent); | ^~~~~~~~~~~~~ /<>/umbrello/umlscene.h:340:10: warning: ‘virtual void UMLScene::dropEvent(QGraphicsSceneDragDropEvent*)’ can be marked override [-Wsuggest-override] 340 | void dropEvent(QGraphicsSceneDragDropEvent* dropEvent); | ^~~~~~~~~ /<>/umbrello/umlscene.h:342:10: warning: ‘virtual void UMLScene::mouseMoveEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 342 | void mouseMoveEvent(QGraphicsSceneMouseEvent* mouseEvent); | ^~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:343:10: warning: ‘virtual void UMLScene::mousePressEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 343 | void mousePressEvent(QGraphicsSceneMouseEvent* mouseEvent); | ^~~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:344:10: warning: ‘virtual void UMLScene::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 344 | void mouseDoubleClickEvent(QGraphicsSceneMouseEvent* mouseEvent); | ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:345:10: warning: ‘virtual void UMLScene::mouseReleaseEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 345 | void mouseReleaseEvent(QGraphicsSceneMouseEvent* mouseEvent); | ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:346:18: warning: ‘virtual void UMLScene::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] 346 | virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent* contextMenuEvent); | ^~~~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:358:18: warning: ‘virtual void UMLScene::drawBackground(QPainter*, const QRectF&)’ can be marked override [-Wsuggest-override] 358 | virtual void drawBackground(QPainter *painter, const QRectF &rect); | ^~~~~~~~~~~~~~ In file included from /<>/umbrello/umllistview.cpp:47: /<>/umbrello/umlview.h:54:18: warning: ‘virtual void UMLView::wheelEvent(QWheelEvent*)’ can be marked override [-Wsuggest-override] 54 | virtual void wheelEvent(QWheelEvent* event); | ^~~~~~~~~~ /<>/umbrello/umlview.h:55:18: warning: ‘virtual void UMLView::showEvent(QShowEvent*)’ can be marked override [-Wsuggest-override] 55 | virtual void showEvent(QShowEvent *se); | ^~~~~~~~~ /<>/umbrello/umlview.h:56:18: warning: ‘virtual void UMLView::hideEvent(QHideEvent*)’ can be marked override [-Wsuggest-override] 56 | virtual void hideEvent(QHideEvent *he); | ^~~~~~~~~ /<>/umbrello/umlview.h:57:18: warning: ‘virtual void UMLView::mousePressEvent(QMouseEvent*)’ can be marked override [-Wsuggest-override] 57 | virtual void mousePressEvent(QMouseEvent* event); | ^~~~~~~~~~~~~~~ /<>/umbrello/umlview.h:58:18: warning: ‘virtual void UMLView::mouseReleaseEvent(QMouseEvent*)’ can be marked override [-Wsuggest-override] 58 | virtual void mouseReleaseEvent(QMouseEvent* event); | ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlview.h:59:18: warning: ‘virtual void UMLView::resizeEvent(QResizeEvent*)’ can be marked override [-Wsuggest-override] 59 | virtual void resizeEvent(QResizeEvent *event); | ^~~~~~~~~~~ In file included from /<>/umbrello/umllistview.cpp:49: /<>/umbrello/uml1model/usecase.h:32:24: warning: ‘virtual UMLObject* UMLUseCase::clone() const’ can be marked override [-Wsuggest-override] 32 | virtual UMLObject* clone() const; | ^~~~~ /<>/umbrello/uml1model/usecase.h:34:10: warning: ‘virtual void UMLUseCase::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 34 | void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/usecase.h:37:10: warning: ‘virtual bool UMLUseCase::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 37 | bool load1(QDomElement & element); | ^~~~~ In file included from /<>/umbrello/umllistview.cpp:51: /<>/umbrello/models/diagramsmodel.h:31:9: warning: ‘virtual int DiagramsModel::rowCount(const QModelIndex&) const’ can be marked override [-Wsuggest-override] 31 | int rowCount(const QModelIndex &parent) const; | ^~~~~~~~ /<>/umbrello/models/diagramsmodel.h:32:9: warning: ‘virtual int DiagramsModel::columnCount(const QModelIndex&) const’ can be marked override [-Wsuggest-override] 32 | int columnCount(const QModelIndex &parent) const; | ^~~~~~~~~~~ /<>/umbrello/models/diagramsmodel.h:34:14: warning: ‘virtual QVariant DiagramsModel::headerData(int, Qt::Orientation, int) const’ can be marked override [-Wsuggest-override] 34 | QVariant headerData(int section, Qt::Orientation orientation, int role = Qt::DisplayRole) const; | ^~~~~~~~~~ /<>/umbrello/models/diagramsmodel.h:35:14: warning: ‘virtual QVariant DiagramsModel::data(const QModelIndex&, int) const’ can be marked override [-Wsuggest-override] 35 | QVariant data(const QModelIndex & index, int role = Qt::DisplayRole) const; | ^~~~ In file included from /<>/umbrello/umllistview.cpp:57: /<>/umbrello/dialogs/umlattributedialog.h:40:10: warning: ‘virtual bool UMLAttributeDialog::apply()’ can be marked override [-Wsuggest-override] 40 | bool apply(); | ^~~~~ In file included from /<>/umbrello/umllistview.cpp:58: /<>/umbrello/dialogs/umlentityattributedialog.h:41:18: warning: ‘virtual bool UMLEntityAttributeDialog::apply()’ can be marked override [-Wsuggest-override] 41 | virtual bool apply(); | ^~~~~ In file included from /<>/umbrello/umllistview.cpp:59: /<>/umbrello/dialogs/umloperationdialog.h:52:10: warning: ‘virtual bool UMLOperationDialog::apply()’ can be marked override [-Wsuggest-override] 52 | bool apply(); | ^~~~~ In file included from /<>/umbrello/umllistview.cpp:60: /<>/umbrello/dialogs/umltemplatedialog.h:42:18: warning: ‘virtual bool UMLTemplateDialog::apply()’ can be marked override [-Wsuggest-override] 42 | virtual bool apply(); | ^~~~~ In file included from /<>/umbrello/umllistview.cpp:61: /<>/umbrello/dialogs/umluniqueconstraintdialog.h:45:18: warning: ‘virtual bool UMLUniqueConstraintDialog::apply()’ can be marked override [-Wsuggest-override] 45 | virtual bool apply(); | ^~~~~ In file included from /<>/umbrello/umllistview.cpp:63: /<>/umbrello/dialogs/umlcheckconstraintdialog.h:52:18: warning: ‘virtual bool UMLCheckConstraintDialog::apply()’ can be marked override [-Wsuggest-override] 52 | virtual bool apply(); | ^~~~~ [ 86%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/umllistviewitem.cpp.o cd /<>/obj-aarch64-linux-gnu/umbrello && /usr/bin/aarch64-linux-gnu-g++ -DCMAKE_BINARY_DIR=\"/<>/obj-aarch64-linux-gnu\" -DKCOREADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLO_VERSION_STRING=\"2.23.3\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-aarch64-linux-gnu/umbrello -I/<>/umbrello -I/<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/include -I/<>/obj-aarch64-linux-gnu -I/<>/umbrello/clipboard -I/<>/umbrello/cmds -I/<>/umbrello/codegenerators -I/<>/umbrello/codegenerators/ada -I/<>/umbrello/codegenerators/as -I/<>/umbrello/codegenerators/cpp -I/<>/umbrello/codegenerators/csharp -I/<>/umbrello/codegenerators/d -I/<>/umbrello/codegenerators/idl -I/<>/umbrello/codegenerators/java -I/<>/umbrello/codegenerators/js -I/<>/umbrello/codegenerators/pascal -I/<>/umbrello/codegenerators/perl -I/<>/umbrello/codegenerators/php -I/<>/umbrello/codegenerators/python -I/<>/umbrello/codegenerators/ruby -I/<>/umbrello/codegenerators/sql -I/<>/umbrello/codegenerators/tcl -I/<>/umbrello/codegenerators/vala -I/<>/umbrello/codegenerators/xml -I/<>/umbrello/codegenwizard -I/<>/umbrello/codeimport -I/<>/umbrello/codeimport/csharp -I/<>/umbrello/codeimpwizard -I/<>/umbrello/debug -I/<>/umbrello/dialogs -I/<>/umbrello/dialogs/pages -I/<>/umbrello/dialogs/widgets -I/<>/umbrello/docgenerators -I/<>/umbrello/finder -I/<>/umbrello/refactoring -I/<>/umbrello/uml1model -I/<>/umbrello/umlwidgets -I/<>/lib/cppparser -I/<>/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/aarch64-linux-gnu/qt5 -isystem /usr/include/aarch64-linux-gnu/qt5/QtWidgets -isystem /usr/include/aarch64-linux-gnu/qt5/QtGui -isystem /usr/include/aarch64-linux-gnu/qt5/QtCore -isystem /usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/aarch64-linux-gnu/qt5/QtXml -isystem /usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/aarch64-linux-gnu/qt5/QtSvg -isystem /usr/include/aarch64-linux-gnu/qt5/QtWebKitWidgets -isystem /usr/include/aarch64-linux-gnu/qt5/QtWebKit -isystem /usr/include/aarch64-linux-gnu/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/aarch64-linux-gnu/qt5/QtConcurrent -isystem /usr/include/aarch64-linux-gnu/qt5/QtDBus -isystem /usr/include/KF5/KTextEditor -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -fno-delete-null-pointer-checks -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -o CMakeFiles/libumbrello.dir/umllistviewitem.cpp.o -c /<>/umbrello/umllistviewitem.cpp In file included from /<>/umbrello/umllistviewitem.cpp:15: /<>/umbrello/debug/debug_utils.h:91:18: warning: ‘virtual void Tracer::showEvent(QShowEvent*)’ can be marked override [-Wsuggest-override] 91 | virtual void showEvent(QShowEvent*); | ^~~~~~~~~ In file included from /<>/umbrello/uml1model/package.h:14, from /<>/umbrello/uml1model/folder.h:14, from /<>/umbrello/umllistviewitem.cpp:16: /<>/umbrello/uml1model/umlcanvasobject.h:43:18: warning: ‘virtual void UMLCanvasObject::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 43 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/umlcanvasobject.h:85:18: warning: ‘virtual bool UMLCanvasObject::resolveRef()’ can be marked override [-Wsuggest-override] 85 | virtual bool resolveRef(); | ^~~~~~~~~~ In file included from /<>/umbrello/uml1model/folder.h:14, from /<>/umbrello/umllistviewitem.cpp:16: /<>/umbrello/uml1model/package.h:39:18: warning: ‘virtual void UMLPackage::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 39 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/package.h:41:24: warning: ‘virtual UMLObject* UMLPackage::clone() const’ can be marked override [-Wsuggest-override] 41 | virtual UMLObject* clone() const; | ^~~~~ /<>/umbrello/uml1model/package.h:64:18: warning: ‘virtual bool UMLPackage::resolveRef()’ can be marked override [-Wsuggest-override] 64 | virtual bool resolveRef(); | ^~~~~~~~~~ /<>/umbrello/uml1model/package.h:66:18: warning: ‘virtual void UMLPackage::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 66 | virtual void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/package.h:69:18: warning: ‘virtual bool UMLPackage::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 69 | virtual bool load1(QDomElement& element); | ^~~~~ In file included from /<>/umbrello/umllistviewitem.cpp:16: /<>/umbrello/uml1model/folder.h:41:24: warning: ‘virtual UMLObject* UMLFolder::clone() const’ can be marked override [-Wsuggest-override] 41 | virtual UMLObject* clone() const; | ^~~~~ /<>/umbrello/uml1model/folder.h:64:10: warning: ‘virtual bool UMLFolder::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] 64 | bool showPropertiesDialog(QWidget *parent); | ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/folder.h:66:10: warning: ‘virtual void UMLFolder::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 66 | void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/folder.h:79:10: warning: ‘virtual bool UMLFolder::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 79 | bool load1(QDomElement & element); | ^~~~~ In file included from /<>/umbrello/uml1model/attribute.h:15, from /<>/umbrello/uml1model/umlattributelist.h:17, from /<>/umbrello/uml1model/classifier.h:14, from /<>/umbrello/umllistviewitem.cpp:17: /<>/umbrello/uml1model/classifierlistitem.h:48:18: warning: ‘virtual void UMLClassifierListItem::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 48 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/classifierlistitem.h:54:24: warning: ‘virtual UMLObject* UMLClassifierListItem::clone() const’ can be marked override [-Wsuggest-override] 54 | virtual UMLObject* clone() const = 0; | ^~~~~ In file included from /<>/umbrello/uml1model/umlattributelist.h:17, from /<>/umbrello/uml1model/classifier.h:14, from /<>/umbrello/umllistviewitem.cpp:17: /<>/umbrello/uml1model/attribute.h:42:18: warning: ‘virtual void UMLAttribute::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 42 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/attribute.h:44:10: warning: ‘virtual void UMLAttribute::setName(const QString&)’ can be marked override [-Wsuggest-override] 44 | void setName(const QString &name); | ^~~~~~~ /<>/umbrello/uml1model/attribute.h:48:24: warning: ‘virtual UMLObject* UMLAttribute::clone() const’ can be marked override [-Wsuggest-override] 48 | virtual UMLObject* clone() const; | ^~~~~ /<>/umbrello/uml1model/attribute.h:53:13: warning: ‘virtual QString UMLAttribute::toString(Uml::SignatureType::Enum, bool)’ can be marked override [-Wsuggest-override] 53 | QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false); | ^~~~~~~~ /<>/umbrello/uml1model/attribute.h:58:18: warning: ‘virtual void UMLAttribute::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 58 | virtual void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/attribute.h:60:18: warning: ‘virtual bool UMLAttribute::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] 60 | virtual bool showPropertiesDialog(QWidget* parent = 0); | ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/attribute.h:73:10: warning: ‘virtual bool UMLAttribute::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 73 | bool load1(QDomElement & element); | ^~~~~ In file included from /<>/umbrello/uml1model/foreignkeyconstraint.h:16, from /<>/umbrello/model_utils.h:18, from /<>/umbrello/uml1model/classifier.h:19, from /<>/umbrello/umllistviewitem.cpp:17: /<>/umbrello/uml1model/entityconstraint.h:40:18: warning: ‘virtual void UMLEntityConstraint::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 40 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/entityconstraint.h:45:24: warning: ‘virtual UMLObject* UMLEntityConstraint::clone() const’ can be marked override [-Wsuggest-override] 45 | virtual UMLObject* clone() const = 0; | ^~~~~ In file included from /<>/umbrello/model_utils.h:18, from /<>/umbrello/uml1model/classifier.h:19, from /<>/umbrello/umllistviewitem.cpp:17: /<>/umbrello/uml1model/foreignkeyconstraint.h:56:18: warning: ‘virtual void UMLForeignKeyConstraint::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 56 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:58:24: warning: ‘virtual UMLObject* UMLForeignKeyConstraint::clone() const’ can be marked override [-Wsuggest-override] 58 | virtual UMLObject* clone() const; | ^~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:60:13: warning: ‘virtual QString UMLForeignKeyConstraint::toString(Uml::SignatureType::Enum, bool)’ can be marked override [-Wsuggest-override] 60 | QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false); | ^~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:65:10: warning: ‘virtual void UMLForeignKeyConstraint::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 65 | void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:67:18: warning: ‘virtual bool UMLForeignKeyConstraint::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] 67 | virtual bool showPropertiesDialog(QWidget* parent = 0); | ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:85:10: warning: ‘virtual bool UMLForeignKeyConstraint::resolveRef()’ can be marked override [-Wsuggest-override] 85 | bool resolveRef(); | ^~~~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:94:10: warning: ‘virtual bool UMLForeignKeyConstraint::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 94 | bool load1(QDomElement & element); | ^~~~~ In file included from /<>/umbrello/model_utils.h:20, from /<>/umbrello/uml1model/classifier.h:19, from /<>/umbrello/umllistviewitem.cpp:17: /<>/umbrello/dialogs/multipagedialogbase.h:101:18: warning: ‘virtual void MultiPageDialogBase::keyPressEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] 101 | virtual void keyPressEvent(QKeyEvent *event); | ^~~~~~~~~~~~~ In file included from /<>/umbrello/model_utils.h:21, from /<>/umbrello/uml1model/classifier.h:19, from /<>/umbrello/umllistviewitem.cpp:17: /<>/umbrello/umlwidgets/widgetbase.h:187:20: warning: ‘virtual QRectF WidgetBase::boundingRect() const’ can be marked override [-Wsuggest-override] 187 | virtual QRectF boundingRect() const; | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/widgetbase.h:191:18: warning: ‘virtual void WidgetBase::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] 191 | virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); | ^~~~~ /<>/umbrello/umlwidgets/widgetbase.h:260:18: warning: ‘virtual void WidgetBase::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] 260 | virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent *event); | ^~~~~~~~~~~~~~~~ In file included from /<>/umbrello/umllistviewitem.cpp:17: /<>/umbrello/uml1model/classifier.h:54:18: warning: ‘virtual void UMLClassifier::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 54 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/classifier.h:56:16: warning: ‘virtual UMLObject* UMLClassifier::clone() const’ can be marked override [-Wsuggest-override] 56 | UMLObject* clone() const; | ^~~~~ /<>/umbrello/uml1model/classifier.h:111:18: warning: ‘virtual bool UMLClassifier::resolveRef()’ can be marked override [-Wsuggest-override] 111 | virtual bool resolveRef(); | ^~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:115:24: warning: ‘virtual UMLObject* UMLClassifier::findChildObjectById(Uml::ID::Type, bool)’ can be marked override [-Wsuggest-override] 115 | virtual UMLObject* findChildObjectById(Uml::ID::Type id, bool considerAncestors = false); | ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:124:18: warning: ‘virtual bool UMLClassifier::acceptAssociationType(Uml::AssociationType::Enum)’ can be marked override [-Wsuggest-override] 124 | virtual bool acceptAssociationType(Uml::AssociationType::Enum type); | ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:129:10: warning: ‘virtual void UMLClassifier::setBaseType(UMLObject::ObjectType)’ can be marked override [-Wsuggest-override] 129 | void setBaseType(UMLObject::ObjectType ot); | ^~~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:181:10: warning: ‘virtual void UMLClassifier::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 181 | void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:183:18: warning: ‘virtual bool UMLClassifier::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 183 | virtual bool load1(QDomElement& element); | ^~~~~ In file included from /<>/umbrello/umllistviewitem.cpp:18: /<>/umbrello/uml1model/entity.h:43:18: warning: ‘virtual void UMLEntity::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 43 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/entity.h:45:24: warning: ‘virtual UMLObject* UMLEntity::clone() const’ can be marked override [-Wsuggest-override] 45 | virtual UMLObject* clone() const; | ^~~~~ /<>/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] 47 | virtual UMLAttribute* createAttribute(const QString &name = QString(), | ^~~~~~~~~~~~~~~ /<>/umbrello/uml1model/entity.h:73:18: warning: ‘virtual bool UMLEntity::resolveRef()’ can be marked override [-Wsuggest-override] 73 | virtual bool resolveRef(); | ^~~~~~~~~~ /<>/umbrello/uml1model/entity.h:75:18: warning: ‘virtual void UMLEntity::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 75 | virtual void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/entity.h:77:31: warning: ‘virtual UMLClassifierListItemList UMLEntity::getFilteredList(UMLObject::ObjectType) const’ can be marked override [-Wsuggest-override] 77 | UMLClassifierListItemList getFilteredList(UMLObject::ObjectType ot) const; | ^~~~~~~~~~~~~~~ /<>/umbrello/uml1model/entity.h:81:36: warning: ‘virtual UMLClassifierListItem* UMLEntity::makeChildObject(const QString&)’ can be marked override [-Wsuggest-override] 81 | virtual UMLClassifierListItem* makeChildObject(const QString& xmiTag); | ^~~~~~~~~~~~~~~ /<>/umbrello/uml1model/entity.h:93:10: warning: ‘virtual bool UMLEntity::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 93 | bool load1(QDomElement& element); | ^~~~~ In file included from /<>/umbrello/umllistviewitem.cpp:19: /<>/umbrello/uml1model/template.h:37:18: warning: ‘virtual void UMLTemplate::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 37 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/template.h:39:24: warning: ‘virtual UMLObject* UMLTemplate::clone() const’ can be marked override [-Wsuggest-override] 39 | virtual UMLObject* clone() const; | ^~~~~ /<>/umbrello/uml1model/template.h:43:13: warning: ‘virtual QString UMLTemplate::toString(Uml::SignatureType::Enum, bool)’ can be marked override [-Wsuggest-override] 43 | QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false); | ^~~~~~~~ /<>/umbrello/uml1model/template.h:45:21: warning: ‘virtual QString UMLTemplate::getTypeName() const’ can be marked override [-Wsuggest-override] 45 | virtual QString getTypeName() const; | ^~~~~~~~~~~ /<>/umbrello/uml1model/template.h:47:18: warning: ‘virtual bool UMLTemplate::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] 47 | virtual bool showPropertiesDialog(QWidget* parent); | ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/template.h:49:10: warning: ‘virtual void UMLTemplate::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 49 | void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/template.h:53:10: warning: ‘virtual bool UMLTemplate::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 53 | bool load1(QDomElement & element); | ^~~~~ In file included from /<>/umbrello/umllistviewitem.cpp:21: /<>/umbrello/uml1model/operation.h:37:18: warning: ‘virtual void UMLOperation::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 37 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/operation.h:39:24: warning: ‘virtual UMLObject* UMLOperation::clone() const’ can be marked override [-Wsuggest-override] 39 | virtual UMLObject* clone() const; | ^~~~~ /<>/umbrello/uml1model/operation.h:41:10: warning: ‘virtual void UMLOperation::setType(UMLObject*)’ can be marked override [-Wsuggest-override] 41 | void setType(UMLObject* type); | ^~~~~~~ /<>/umbrello/uml1model/operation.h:52:13: warning: ‘virtual QString UMLOperation::toString(Uml::SignatureType::Enum, bool)’ can be marked override [-Wsuggest-override] 52 | QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false); | ^~~~~~~~ /<>/umbrello/uml1model/operation.h:56:10: warning: ‘virtual bool UMLOperation::resolveRef()’ can be marked override [-Wsuggest-override] 56 | bool resolveRef(); | ^~~~~~~~~~ /<>/umbrello/uml1model/operation.h:60:18: warning: ‘virtual bool UMLOperation::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] 60 | virtual bool showPropertiesDialog(QWidget* parent = 0); | ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/operation.h:72:10: warning: ‘virtual void UMLOperation::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 72 | void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/operation.h:75:10: warning: ‘virtual bool UMLOperation::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 75 | bool load1(QDomElement & element); | ^~~~~ In file included from /<>/umbrello/umllistviewitem.cpp:24: /<>/umbrello/umllistview.h:115:10: warning: ‘virtual bool UMLListView::event(QEvent*)’ can be marked override [-Wsuggest-override] 115 | bool event(QEvent *e); | ^~~~~ /<>/umbrello/umllistview.h:116:10: warning: ‘virtual void UMLListView::mouseReleaseEvent(QMouseEvent*)’ can be marked override [-Wsuggest-override] 116 | void mouseReleaseEvent(QMouseEvent *me); | ^~~~~~~~~~~~~~~~~ /<>/umbrello/umllistview.h:117:10: warning: ‘virtual void UMLListView::mousePressEvent(QMouseEvent*)’ can be marked override [-Wsuggest-override] 117 | void mousePressEvent(QMouseEvent *me); | ^~~~~~~~~~~~~~~ /<>/umbrello/umllistview.h:118:10: warning: ‘virtual void UMLListView::mouseMoveEvent(QMouseEvent*)’ can be marked override [-Wsuggest-override] 118 | void mouseMoveEvent(QMouseEvent *me); | ^~~~~~~~~~~~~~ /<>/umbrello/umllistview.h:119:10: warning: ‘virtual void UMLListView::mouseDoubleClickEvent(QMouseEvent*)’ can be marked override [-Wsuggest-override] 119 | void mouseDoubleClickEvent(QMouseEvent *me); | ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umllistview.h:120:10: warning: ‘virtual void UMLListView::focusOutEvent(QFocusEvent*)’ can be marked override [-Wsuggest-override] 120 | void focusOutEvent (QFocusEvent *fe); | ^~~~~~~~~~~~~ /<>/umbrello/umllistview.h:121:10: warning: ‘virtual void UMLListView::contextMenuEvent(QContextMenuEvent*)’ can be marked override [-Wsuggest-override] 121 | void contextMenuEvent(QContextMenuEvent *event); | ^~~~~~~~~~~~~~~~ /<>/umbrello/umllistview.h:125:10: warning: ‘virtual void UMLListView::keyPressEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] 125 | void keyPressEvent(QKeyEvent* ke); | ^~~~~~~~~~~~~ /<>/umbrello/umllistview.h:126:10: warning: ‘virtual void UMLListView::dragEnterEvent(QDragEnterEvent*)’ can be marked override [-Wsuggest-override] 126 | void dragEnterEvent(QDragEnterEvent* event); | ^~~~~~~~~~~~~~ /<>/umbrello/umllistview.h:127:10: warning: ‘virtual void UMLListView::dragMoveEvent(QDragMoveEvent*)’ can be marked override [-Wsuggest-override] 127 | void dragMoveEvent(QDragMoveEvent* event); | ^~~~~~~~~~~~~ /<>/umbrello/umllistview.h:128:10: warning: ‘virtual void UMLListView::dropEvent(QDropEvent*)’ can be marked override [-Wsuggest-override] 128 | void dropEvent(QDropEvent* event); | ^~~~~~~~~ /<>/umbrello/umllistview.h:129:10: warning: ‘virtual void UMLListView::commitData(QWidget*)’ can be marked override [-Wsuggest-override] 129 | void commitData(QWidget *editor); | ^~~~~~~~~~ In file included from /<>/umbrello/umlwidgets/classifierwidget.h:16, from /<>/umbrello/umlscene.h:17, from /<>/umbrello/umllistviewitem.cpp:26: /<>/umbrello/umlwidgets/umlwidget.h:71:18: warning: ‘virtual void UMLWidget::setUseFillColor(bool)’ can be marked override [-Wsuggest-override] 71 | virtual void setUseFillColor(bool fc); | ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:74:18: warning: ‘virtual void UMLWidget::setTextColor(const QColor&)’ can be marked override [-Wsuggest-override] 74 | virtual void setTextColor(const QColor &color); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:77:18: warning: ‘virtual void UMLWidget::setLineColor(const QColor&)’ can be marked override [-Wsuggest-override] 77 | virtual void setLineColor(const QColor &color); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:80:18: warning: ‘virtual void UMLWidget::setLineWidth(uint)’ can be marked override [-Wsuggest-override] 80 | virtual void setLineWidth(uint width); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:83:18: warning: ‘virtual void UMLWidget::setFillColor(const QColor&)’ can be marked override [-Wsuggest-override] 83 | virtual void setFillColor(const QColor &color); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:87:18: warning: ‘virtual void UMLWidget::setSelected(bool)’ can be marked override [-Wsuggest-override] 87 | virtual void setSelected(bool _select); | ^~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:96:18: warning: ‘virtual void UMLWidget::setFont(const QFont&)’ can be marked override [-Wsuggest-override] 96 | virtual void setFont(const QFont &font); | ^~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:173:18: warning: ‘virtual void UMLWidget::showPropertiesDialog()’ can be marked override [-Wsuggest-override] 173 | virtual void showPropertiesDialog(); | ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:192:18: warning: ‘virtual bool UMLWidget::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] 192 | virtual bool loadFromXMI1(QDomElement &qElement); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:193:18: warning: ‘virtual void UMLWidget::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 193 | virtual void saveToXMI1(QDomDocument &qDoc, QDomElement &qElement); | ^~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:230:18: warning: ‘virtual void UMLWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] 230 | virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); | ^~~~~ /<>/umbrello/umlwidgets/umlwidget.h:234:18: warning: ‘virtual void UMLWidget::slotMenuSelection(QAction*)’ can be marked override [-Wsuggest-override] 234 | virtual void slotMenuSelection(QAction* action); | ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:251:18: warning: ‘virtual void UMLWidget::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] 251 | virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent* event); | ^~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:252:18: warning: ‘virtual void UMLWidget::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 252 | virtual void mouseDoubleClickEvent(QGraphicsSceneMouseEvent *event); | ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:253:18: warning: ‘virtual void UMLWidget::mousePressEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 253 | virtual void mousePressEvent(QGraphicsSceneMouseEvent *event); | ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:254:18: warning: ‘virtual void UMLWidget::mouseMoveEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 254 | virtual void mouseMoveEvent(QGraphicsSceneMouseEvent *event); | ^~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:255:18: warning: ‘virtual void UMLWidget::mouseReleaseEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 255 | virtual void mouseReleaseEvent(QGraphicsSceneMouseEvent *event); | ^~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/umlscene.h:17, from /<>/umbrello/umllistviewitem.cpp:26: /<>/umbrello/umlwidgets/classifierwidget.h:97:16: warning: ‘virtual UMLWidget* ClassifierWidget::onWidget(const QPointF&)’ can be marked override [-Wsuggest-override] 97 | UMLWidget* onWidget(const QPointF& p); | ^~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:98:16: warning: ‘virtual UMLWidget* ClassifierWidget::widgetWithID(Uml::ID::Type)’ can be marked override [-Wsuggest-override] 98 | UMLWidget* widgetWithID(Uml::ID::Type id); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:100:18: warning: ‘virtual void ClassifierWidget::setDocumentation(const QString&)’ can be marked override [-Wsuggest-override] 100 | virtual void setDocumentation(const QString& doc); | ^~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:102:12: warning: ‘virtual QSizeF ClassifierWidget::calculateSize(bool) const’ can be marked override [-Wsuggest-override] 102 | QSizeF calculateSize(bool withExtensions = true) const; | ^~~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:104:18: warning: ‘virtual void ClassifierWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] 104 | virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); | ^~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:105:26: warning: ‘virtual QPainterPath ClassifierWidget::shape() const’ can be marked override [-Wsuggest-override] 105 | virtual QPainterPath shape() const; | ^~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:107:18: warning: ‘virtual void ClassifierWidget::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 107 | virtual void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); | ^~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:108:18: warning: ‘virtual bool ClassifierWidget::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] 108 | virtual bool loadFromXMI1(QDomElement & qElement); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:111:18: warning: ‘virtual void ClassifierWidget::slotMenuSelection(QAction*)’ can be marked override [-Wsuggest-override] 111 | virtual void slotMenuSelection(QAction* action); | ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:121:12: warning: ‘virtual QSizeF ClassifierWidget::minimumSize() const’ can be marked override [-Wsuggest-override] 121 | QSizeF minimumSize() const; | ^~~~~~~~~~~ In file included from /<>/umbrello/umllistviewitem.cpp:26: /<>/umbrello/umlscene.h:338:10: warning: ‘virtual void UMLScene::dragEnterEvent(QGraphicsSceneDragDropEvent*)’ can be marked override [-Wsuggest-override] 338 | void dragEnterEvent(QGraphicsSceneDragDropEvent* enterEvent); | ^~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:339:10: warning: ‘virtual void UMLScene::dragMoveEvent(QGraphicsSceneDragDropEvent*)’ can be marked override [-Wsuggest-override] 339 | void dragMoveEvent(QGraphicsSceneDragDropEvent* moveEvent); | ^~~~~~~~~~~~~ /<>/umbrello/umlscene.h:340:10: warning: ‘virtual void UMLScene::dropEvent(QGraphicsSceneDragDropEvent*)’ can be marked override [-Wsuggest-override] 340 | void dropEvent(QGraphicsSceneDragDropEvent* dropEvent); | ^~~~~~~~~ /<>/umbrello/umlscene.h:342:10: warning: ‘virtual void UMLScene::mouseMoveEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 342 | void mouseMoveEvent(QGraphicsSceneMouseEvent* mouseEvent); | ^~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:343:10: warning: ‘virtual void UMLScene::mousePressEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 343 | void mousePressEvent(QGraphicsSceneMouseEvent* mouseEvent); | ^~~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:344:10: warning: ‘virtual void UMLScene::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 344 | void mouseDoubleClickEvent(QGraphicsSceneMouseEvent* mouseEvent); | ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:345:10: warning: ‘virtual void UMLScene::mouseReleaseEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 345 | void mouseReleaseEvent(QGraphicsSceneMouseEvent* mouseEvent); | ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:346:18: warning: ‘virtual void UMLScene::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] 346 | virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent* contextMenuEvent); | ^~~~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:358:18: warning: ‘virtual void UMLScene::drawBackground(QPainter*, const QRectF&)’ can be marked override [-Wsuggest-override] 358 | virtual void drawBackground(QPainter *painter, const QRectF &rect); | ^~~~~~~~~~~~~~ In file included from /<>/umbrello/umllistviewitem.cpp:27: /<>/umbrello/umlview.h:54:18: warning: ‘virtual void UMLView::wheelEvent(QWheelEvent*)’ can be marked override [-Wsuggest-override] 54 | virtual void wheelEvent(QWheelEvent* event); | ^~~~~~~~~~ /<>/umbrello/umlview.h:55:18: warning: ‘virtual void UMLView::showEvent(QShowEvent*)’ can be marked override [-Wsuggest-override] 55 | virtual void showEvent(QShowEvent *se); | ^~~~~~~~~ /<>/umbrello/umlview.h:56:18: warning: ‘virtual void UMLView::hideEvent(QHideEvent*)’ can be marked override [-Wsuggest-override] 56 | virtual void hideEvent(QHideEvent *he); | ^~~~~~~~~ /<>/umbrello/umlview.h:57:18: warning: ‘virtual void UMLView::mousePressEvent(QMouseEvent*)’ can be marked override [-Wsuggest-override] 57 | virtual void mousePressEvent(QMouseEvent* event); | ^~~~~~~~~~~~~~~ /<>/umbrello/umlview.h:58:18: warning: ‘virtual void UMLView::mouseReleaseEvent(QMouseEvent*)’ can be marked override [-Wsuggest-override] 58 | virtual void mouseReleaseEvent(QMouseEvent* event); | ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlview.h:59:18: warning: ‘virtual void UMLView::resizeEvent(QResizeEvent*)’ can be marked override [-Wsuggest-override] 59 | virtual void resizeEvent(QResizeEvent *event); | ^~~~~~~~~~~ In file included from /<>/umbrello/umllistviewitem.cpp:30: /<>/umbrello/uml.h:201:18: warning: ‘virtual void UMLApp::keyPressEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] 201 | virtual void keyPressEvent(QKeyEvent* e); | ^~~~~~~~~~~~~ /<>/umbrello/uml.h:202:18: warning: ‘virtual void UMLApp::keyReleaseEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] 202 | virtual void keyReleaseEvent(QKeyEvent* e); | ^~~~~~~~~~~~~~~ /<>/umbrello/uml.h:204:18: warning: ‘virtual void UMLApp::customEvent(QEvent*)’ can be marked override [-Wsuggest-override] 204 | virtual void customEvent(QEvent* e); | ^~~~~~~~~~~ /<>/umbrello/uml.h:215:18: warning: ‘virtual bool UMLApp::queryClose()’ can be marked override [-Wsuggest-override] 215 | virtual bool queryClose(); | ^~~~~~~~~~ /<>/umbrello/uml.h:217:18: warning: ‘virtual void UMLApp::saveProperties(KConfigGroup&)’ can be marked override [-Wsuggest-override] 217 | virtual void saveProperties(KConfigGroup & cfg); | ^~~~~~~~~~~~~~ /<>/umbrello/uml.h:218:18: warning: ‘virtual void UMLApp::readProperties(const KConfigGroup&)’ can be marked override [-Wsuggest-override] 218 | virtual void readProperties(const KConfigGroup & cfg); | ^~~~~~~~~~~~~~ In file included from /<>/umbrello/cmds.h:18, from /<>/umbrello/umllistviewitem.cpp:31: /<>/umbrello/cmds/cmdcreatediagram.h:30:14: warning: ‘virtual void Uml::CmdCreateDiagram::redo()’ can be marked override [-Wsuggest-override] 30 | void redo(); | ^~~~ /<>/umbrello/cmds/cmdcreatediagram.h:31:14: warning: ‘virtual void Uml::CmdCreateDiagram::undo()’ can be marked override [-Wsuggest-override] 31 | void undo(); | ^~~~ In file included from /<>/umbrello/cmds.h:19, from /<>/umbrello/umllistviewitem.cpp:31: /<>/umbrello/cmds/cmdhandlerename.h:26:14: warning: ‘virtual void Uml::CmdHandleRename::redo()’ can be marked override [-Wsuggest-override] 26 | void redo(); | ^~~~ /<>/umbrello/cmds/cmdhandlerename.h:27:14: warning: ‘virtual void Uml::CmdHandleRename::undo()’ can be marked override [-Wsuggest-override] 27 | void undo(); | ^~~~ In file included from /<>/umbrello/cmds.h:20, from /<>/umbrello/umllistviewitem.cpp:31: /<>/umbrello/cmds/cmdremovediagram.h:32:14: warning: ‘virtual void Uml::CmdRemoveDiagram::redo()’ can be marked override [-Wsuggest-override] 32 | void redo(); | ^~~~ /<>/umbrello/cmds/cmdremovediagram.h:33:14: warning: ‘virtual void Uml::CmdRemoveDiagram::undo()’ can be marked override [-Wsuggest-override] 33 | void undo(); | ^~~~ In file included from /<>/umbrello/cmds.h:21, from /<>/umbrello/umllistviewitem.cpp:31: /<>/umbrello/cmds/cmdsetstereotype.h:24:18: warning: ‘virtual void Uml::CmdSetStereotype::redo()’ can be marked override [-Wsuggest-override] 24 | void redo(); | ^~~~ /<>/umbrello/cmds/cmdsetstereotype.h:25:18: warning: ‘virtual void Uml::CmdSetStereotype::undo()’ can be marked override [-Wsuggest-override] 25 | void undo(); | ^~~~ In file included from /<>/umbrello/cmds.h:22, from /<>/umbrello/umllistviewitem.cpp:31: /<>/umbrello/cmds/cmdsetvisibility.h:24:18: warning: ‘virtual void Uml::CmdSetVisibility::redo()’ can be marked override [-Wsuggest-override] 24 | void redo(); | ^~~~ /<>/umbrello/cmds/cmdsetvisibility.h:25:18: warning: ‘virtual void Uml::CmdSetVisibility::undo()’ can be marked override [-Wsuggest-override] 25 | void undo(); | ^~~~ In file included from /<>/umbrello/cmds.h:27, from /<>/umbrello/umllistviewitem.cpp:31: /<>/umbrello/cmds/generic/cmdcreateumlobject.h:28:14: warning: ‘virtual void Uml::CmdCreateUMLObject::redo()’ can be marked override [-Wsuggest-override] 28 | void redo(); | ^~~~ /<>/umbrello/cmds/generic/cmdcreateumlobject.h:29:14: warning: ‘virtual void Uml::CmdCreateUMLObject::undo()’ can be marked override [-Wsuggest-override] 29 | void undo(); | ^~~~ In file included from /<>/umbrello/cmds.h:28, from /<>/umbrello/umllistviewitem.cpp:31: /<>/umbrello/cmds/generic/cmdremoveumlobject.h:25:14: warning: ‘virtual void Uml::CmdRemoveUMLObject::redo()’ can be marked override [-Wsuggest-override] 25 | void redo(); | ^~~~ /<>/umbrello/cmds/generic/cmdremoveumlobject.h:26:14: warning: ‘virtual void Uml::CmdRemoveUMLObject::undo()’ can be marked override [-Wsuggest-override] 26 | void undo(); | ^~~~ In file included from /<>/umbrello/cmds.h:29, from /<>/umbrello/umllistviewitem.cpp:31: /<>/umbrello/cmds/generic/cmdrenameumlinstancetype.h:30:14: warning: ‘virtual void Uml::CmdRenameUMLInstanceType::redo()’ can be marked override [-Wsuggest-override] 30 | void redo(); | ^~~~ /<>/umbrello/cmds/generic/cmdrenameumlinstancetype.h:31:14: warning: ‘virtual void Uml::CmdRenameUMLInstanceType::undo()’ can be marked override [-Wsuggest-override] 31 | void undo(); | ^~~~ In file included from /<>/umbrello/cmds.h:30, from /<>/umbrello/umllistviewitem.cpp:31: /<>/umbrello/cmds/generic/cmdrenameumlobject.h:26:18: warning: ‘virtual void Uml::CmdRenameUMLObject::redo()’ can be marked override [-Wsuggest-override] 26 | void redo(); | ^~~~ /<>/umbrello/cmds/generic/cmdrenameumlobject.h:27:18: warning: ‘virtual void Uml::CmdRenameUMLObject::undo()’ can be marked override [-Wsuggest-override] 27 | void undo(); | ^~~~ In file included from /<>/umbrello/cmds.h:35, from /<>/umbrello/umllistviewitem.cpp:31: /<>/umbrello/cmds/widget/cmdchangefillcolor.h:30:18: warning: ‘virtual void Uml::CmdChangeFillColor::redo()’ can be marked override [-Wsuggest-override] 30 | void redo(); | ^~~~ /<>/umbrello/cmds/widget/cmdchangefillcolor.h:31:18: warning: ‘virtual void Uml::CmdChangeFillColor::undo()’ can be marked override [-Wsuggest-override] 31 | void undo(); | ^~~~ In file included from /<>/umbrello/cmds.h:36, from /<>/umbrello/umllistviewitem.cpp:31: /<>/umbrello/cmds/widget/cmdchangefont.h:27:18: warning: ‘virtual void Uml::CmdChangeFont::undo()’ can be marked override [-Wsuggest-override] 27 | void undo(); | ^~~~ /<>/umbrello/cmds/widget/cmdchangefont.h:28:18: warning: ‘virtual void Uml::CmdChangeFont::redo()’ can be marked override [-Wsuggest-override] 28 | void redo(); | ^~~~ In file included from /<>/umbrello/cmds.h:37, from /<>/umbrello/umllistviewitem.cpp:31: /<>/umbrello/cmds/widget/cmdchangelinecolor.h:27:14: warning: ‘virtual void Uml::CmdChangeLineColor::redo()’ can be marked override [-Wsuggest-override] 27 | void redo(); | ^~~~ /<>/umbrello/cmds/widget/cmdchangelinecolor.h:28:14: warning: ‘virtual void Uml::CmdChangeLineColor::undo()’ can be marked override [-Wsuggest-override] 28 | void undo(); | ^~~~ In file included from /<>/umbrello/cmds.h:38, from /<>/umbrello/umllistviewitem.cpp:31: /<>/umbrello/cmds/widget/cmdchangelinewidth.h:25:14: warning: ‘virtual void Uml::CmdChangeLineWidth::redo()’ can be marked override [-Wsuggest-override] 25 | void redo(); | ^~~~ /<>/umbrello/cmds/widget/cmdchangelinewidth.h:26:14: warning: ‘virtual void Uml::CmdChangeLineWidth::undo()’ can be marked override [-Wsuggest-override] 26 | void undo(); | ^~~~ In file included from /<>/umbrello/cmds.h:39, from /<>/umbrello/umllistviewitem.cpp:31: /<>/umbrello/cmds/widget/cmdchangemultiplicity.h:26:14: warning: ‘virtual void Uml::CmdChangeMultiplicity::redo()’ can be marked override [-Wsuggest-override] 26 | void redo(); | ^~~~ /<>/umbrello/cmds/widget/cmdchangemultiplicity.h:27:14: warning: ‘virtual void Uml::CmdChangeMultiplicity::undo()’ can be marked override [-Wsuggest-override] 27 | void undo(); | ^~~~ In file included from /<>/umbrello/cmds.h:40, from /<>/umbrello/umllistviewitem.cpp:31: /<>/umbrello/cmds/widget/cmdchangetextcolor.h:27:14: warning: ‘virtual void Uml::CmdChangeTextColor::redo()’ can be marked override [-Wsuggest-override] 27 | void redo(); | ^~~~ /<>/umbrello/cmds/widget/cmdchangetextcolor.h:28:14: warning: ‘virtual void Uml::CmdChangeTextColor::undo()’ can be marked override [-Wsuggest-override] 28 | void undo(); | ^~~~ In file included from /<>/umbrello/cmds.h:41, from /<>/umbrello/umllistviewitem.cpp:31: /<>/umbrello/cmds/widget/cmdchangeusefillcolor.h:27:18: warning: ‘virtual void Uml::CmdChangeUseFillColor::redo()’ can be marked override [-Wsuggest-override] 27 | void redo(); | ^~~~ /<>/umbrello/cmds/widget/cmdchangeusefillcolor.h:28:18: warning: ‘virtual void Uml::CmdChangeUseFillColor::undo()’ can be marked override [-Wsuggest-override] 28 | void undo(); | ^~~~ In file included from /<>/umbrello/cmds.h:42, from /<>/umbrello/umllistviewitem.cpp:31: /<>/umbrello/cmds/widget/cmdchangevisualproperty.h:25:14: warning: ‘virtual void Uml::CmdChangeVisualProperty::redo()’ can be marked override [-Wsuggest-override] 25 | void redo(); | ^~~~ /<>/umbrello/cmds/widget/cmdchangevisualproperty.h:26:14: warning: ‘virtual void Uml::CmdChangeVisualProperty::undo()’ can be marked override [-Wsuggest-override] 26 | void undo(); | ^~~~ In file included from /<>/umbrello/cmds.h:43, from /<>/umbrello/umllistviewitem.cpp:31: /<>/umbrello/cmds/widget/cmdcreatewidget.h:28:14: warning: ‘virtual void Uml::CmdCreateWidget::redo()’ can be marked override [-Wsuggest-override] 28 | void redo(); | ^~~~ /<>/umbrello/cmds/widget/cmdcreatewidget.h:29:14: warning: ‘virtual void Uml::CmdCreateWidget::undo()’ can be marked override [-Wsuggest-override] 29 | void undo(); | ^~~~ In file included from /<>/umbrello/cmds.h:44, from /<>/umbrello/umllistviewitem.cpp:31: /<>/umbrello/cmds/widget/cmdmovewidget.h:28:14: warning: ‘virtual void Uml::CmdMoveWidget::redo()’ can be marked override [-Wsuggest-override] 28 | void redo(); | ^~~~ /<>/umbrello/cmds/widget/cmdmovewidget.h:29:14: warning: ‘virtual void Uml::CmdMoveWidget::undo()’ can be marked override [-Wsuggest-override] 29 | void undo(); | ^~~~ In file included from /<>/umbrello/cmds.h:45, from /<>/umbrello/umllistviewitem.cpp:31: /<>/umbrello/cmds/widget/cmdremovewidget.h:28:14: warning: ‘virtual void Uml::CmdRemoveWidget::redo()’ can be marked override [-Wsuggest-override] 28 | void redo(); | ^~~~ /<>/umbrello/cmds/widget/cmdremovewidget.h:29:14: warning: ‘virtual void Uml::CmdRemoveWidget::undo()’ can be marked override [-Wsuggest-override] 29 | void undo(); | ^~~~ In file included from /<>/umbrello/cmds.h:46, from /<>/umbrello/umllistviewitem.cpp:31: /<>/umbrello/cmds/widget/cmdresizewidget.h:28:14: warning: ‘virtual void Uml::CmdResizeWidget::redo()’ can be marked override [-Wsuggest-override] 28 | void redo(); | ^~~~ /<>/umbrello/cmds/widget/cmdresizewidget.h:29:14: warning: ‘virtual void Uml::CmdResizeWidget::undo()’ can be marked override [-Wsuggest-override] 29 | void undo(); | ^~~~ In file included from /<>/umbrello/cmds.h:47, from /<>/umbrello/umllistviewitem.cpp:31: /<>/umbrello/cmds/widget/cmdsetname.h:24:18: warning: ‘virtual void Uml::CmdSetName::redo()’ can be marked override [-Wsuggest-override] 24 | void redo(); | ^~~~ /<>/umbrello/cmds/widget/cmdsetname.h:25:18: warning: ‘virtual void Uml::CmdSetName::undo()’ can be marked override [-Wsuggest-override] 25 | void undo(); | ^~~~ In file included from /<>/umbrello/cmds.h:48, from /<>/umbrello/umllistviewitem.cpp:31: /<>/umbrello/cmds/widget/cmdsettxt.h:26:18: warning: ‘virtual void Uml::CmdSetTxt::redo()’ can be marked override [-Wsuggest-override] 26 | void redo(); | ^~~~ /<>/umbrello/cmds/widget/cmdsettxt.h:27:18: warning: ‘virtual void Uml::CmdSetTxt::undo()’ can be marked override [-Wsuggest-override] 27 | void undo(); | ^~~~ [ 86%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/umlscene.cpp.o cd /<>/obj-aarch64-linux-gnu/umbrello && /usr/bin/aarch64-linux-gnu-g++ -DCMAKE_BINARY_DIR=\"/<>/obj-aarch64-linux-gnu\" -DKCOREADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLO_VERSION_STRING=\"2.23.3\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-aarch64-linux-gnu/umbrello -I/<>/umbrello -I/<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/include -I/<>/obj-aarch64-linux-gnu -I/<>/umbrello/clipboard -I/<>/umbrello/cmds -I/<>/umbrello/codegenerators -I/<>/umbrello/codegenerators/ada -I/<>/umbrello/codegenerators/as -I/<>/umbrello/codegenerators/cpp -I/<>/umbrello/codegenerators/csharp -I/<>/umbrello/codegenerators/d -I/<>/umbrello/codegenerators/idl -I/<>/umbrello/codegenerators/java -I/<>/umbrello/codegenerators/js -I/<>/umbrello/codegenerators/pascal -I/<>/umbrello/codegenerators/perl -I/<>/umbrello/codegenerators/php -I/<>/umbrello/codegenerators/python -I/<>/umbrello/codegenerators/ruby -I/<>/umbrello/codegenerators/sql -I/<>/umbrello/codegenerators/tcl -I/<>/umbrello/codegenerators/vala -I/<>/umbrello/codegenerators/xml -I/<>/umbrello/codegenwizard -I/<>/umbrello/codeimport -I/<>/umbrello/codeimport/csharp -I/<>/umbrello/codeimpwizard -I/<>/umbrello/debug -I/<>/umbrello/dialogs -I/<>/umbrello/dialogs/pages -I/<>/umbrello/dialogs/widgets -I/<>/umbrello/docgenerators -I/<>/umbrello/finder -I/<>/umbrello/refactoring -I/<>/umbrello/uml1model -I/<>/umbrello/umlwidgets -I/<>/lib/cppparser -I/<>/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/aarch64-linux-gnu/qt5 -isystem /usr/include/aarch64-linux-gnu/qt5/QtWidgets -isystem /usr/include/aarch64-linux-gnu/qt5/QtGui -isystem /usr/include/aarch64-linux-gnu/qt5/QtCore -isystem /usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/aarch64-linux-gnu/qt5/QtXml -isystem /usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/aarch64-linux-gnu/qt5/QtSvg -isystem /usr/include/aarch64-linux-gnu/qt5/QtWebKitWidgets -isystem /usr/include/aarch64-linux-gnu/qt5/QtWebKit -isystem /usr/include/aarch64-linux-gnu/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/aarch64-linux-gnu/qt5/QtConcurrent -isystem /usr/include/aarch64-linux-gnu/qt5/QtDBus -isystem /usr/include/KF5/KTextEditor -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -fno-delete-null-pointer-checks -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -o CMakeFiles/libumbrello.dir/umlscene.cpp.o -c /<>/umbrello/umlscene.cpp In file included from /<>/umbrello/umlwidgets/umlwidget.h:18, from /<>/umbrello/umlwidgets/classifierwidget.h:16, from /<>/umbrello/umlscene.h:17, from /<>/umbrello/umlscene.cpp:12: /<>/umbrello/umlwidgets/widgetbase.h:187:20: warning: ‘virtual QRectF WidgetBase::boundingRect() const’ can be marked override [-Wsuggest-override] 187 | virtual QRectF boundingRect() const; | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/widgetbase.h:191:18: warning: ‘virtual void WidgetBase::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] 191 | virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); | ^~~~~ /<>/umbrello/umlwidgets/widgetbase.h:260:18: warning: ‘virtual void WidgetBase::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] 260 | virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent *event); | ^~~~~~~~~~~~~~~~ In file included from /<>/umbrello/umlwidgets/classifierwidget.h:16, from /<>/umbrello/umlscene.h:17, from /<>/umbrello/umlscene.cpp:12: /<>/umbrello/umlwidgets/umlwidget.h:71:18: warning: ‘virtual void UMLWidget::setUseFillColor(bool)’ can be marked override [-Wsuggest-override] 71 | virtual void setUseFillColor(bool fc); | ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:74:18: warning: ‘virtual void UMLWidget::setTextColor(const QColor&)’ can be marked override [-Wsuggest-override] 74 | virtual void setTextColor(const QColor &color); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:77:18: warning: ‘virtual void UMLWidget::setLineColor(const QColor&)’ can be marked override [-Wsuggest-override] 77 | virtual void setLineColor(const QColor &color); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:80:18: warning: ‘virtual void UMLWidget::setLineWidth(uint)’ can be marked override [-Wsuggest-override] 80 | virtual void setLineWidth(uint width); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:83:18: warning: ‘virtual void UMLWidget::setFillColor(const QColor&)’ can be marked override [-Wsuggest-override] 83 | virtual void setFillColor(const QColor &color); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:87:18: warning: ‘virtual void UMLWidget::setSelected(bool)’ can be marked override [-Wsuggest-override] 87 | virtual void setSelected(bool _select); | ^~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:96:18: warning: ‘virtual void UMLWidget::setFont(const QFont&)’ can be marked override [-Wsuggest-override] 96 | virtual void setFont(const QFont &font); | ^~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:173:18: warning: ‘virtual void UMLWidget::showPropertiesDialog()’ can be marked override [-Wsuggest-override] 173 | virtual void showPropertiesDialog(); | ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:192:18: warning: ‘virtual bool UMLWidget::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] 192 | virtual bool loadFromXMI1(QDomElement &qElement); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:193:18: warning: ‘virtual void UMLWidget::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 193 | virtual void saveToXMI1(QDomDocument &qDoc, QDomElement &qElement); | ^~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:230:18: warning: ‘virtual void UMLWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] 230 | virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); | ^~~~~ /<>/umbrello/umlwidgets/umlwidget.h:234:18: warning: ‘virtual void UMLWidget::slotMenuSelection(QAction*)’ can be marked override [-Wsuggest-override] 234 | virtual void slotMenuSelection(QAction* action); | ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:251:18: warning: ‘virtual void UMLWidget::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] 251 | virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent* event); | ^~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:252:18: warning: ‘virtual void UMLWidget::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 252 | virtual void mouseDoubleClickEvent(QGraphicsSceneMouseEvent *event); | ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:253:18: warning: ‘virtual void UMLWidget::mousePressEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 253 | virtual void mousePressEvent(QGraphicsSceneMouseEvent *event); | ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:254:18: warning: ‘virtual void UMLWidget::mouseMoveEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 254 | virtual void mouseMoveEvent(QGraphicsSceneMouseEvent *event); | ^~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:255:18: warning: ‘virtual void UMLWidget::mouseReleaseEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 255 | virtual void mouseReleaseEvent(QGraphicsSceneMouseEvent *event); | ^~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/umlscene.h:17, from /<>/umbrello/umlscene.cpp:12: /<>/umbrello/umlwidgets/classifierwidget.h:97:16: warning: ‘virtual UMLWidget* ClassifierWidget::onWidget(const QPointF&)’ can be marked override [-Wsuggest-override] 97 | UMLWidget* onWidget(const QPointF& p); | ^~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:98:16: warning: ‘virtual UMLWidget* ClassifierWidget::widgetWithID(Uml::ID::Type)’ can be marked override [-Wsuggest-override] 98 | UMLWidget* widgetWithID(Uml::ID::Type id); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:100:18: warning: ‘virtual void ClassifierWidget::setDocumentation(const QString&)’ can be marked override [-Wsuggest-override] 100 | virtual void setDocumentation(const QString& doc); | ^~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:102:12: warning: ‘virtual QSizeF ClassifierWidget::calculateSize(bool) const’ can be marked override [-Wsuggest-override] 102 | QSizeF calculateSize(bool withExtensions = true) const; | ^~~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:104:18: warning: ‘virtual void ClassifierWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] 104 | virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); | ^~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:105:26: warning: ‘virtual QPainterPath ClassifierWidget::shape() const’ can be marked override [-Wsuggest-override] 105 | virtual QPainterPath shape() const; | ^~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:107:18: warning: ‘virtual void ClassifierWidget::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 107 | virtual void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); | ^~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:108:18: warning: ‘virtual bool ClassifierWidget::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] 108 | virtual bool loadFromXMI1(QDomElement & qElement); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:111:18: warning: ‘virtual void ClassifierWidget::slotMenuSelection(QAction*)’ can be marked override [-Wsuggest-override] 111 | virtual void slotMenuSelection(QAction* action); | ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:121:12: warning: ‘virtual QSizeF ClassifierWidget::minimumSize() const’ can be marked override [-Wsuggest-override] 121 | QSizeF minimumSize() const; | ^~~~~~~~~~~ In file included from /<>/umbrello/umlscene.cpp:12: /<>/umbrello/umlscene.h:338:10: warning: ‘virtual void UMLScene::dragEnterEvent(QGraphicsSceneDragDropEvent*)’ can be marked override [-Wsuggest-override] 338 | void dragEnterEvent(QGraphicsSceneDragDropEvent* enterEvent); | ^~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:339:10: warning: ‘virtual void UMLScene::dragMoveEvent(QGraphicsSceneDragDropEvent*)’ can be marked override [-Wsuggest-override] 339 | void dragMoveEvent(QGraphicsSceneDragDropEvent* moveEvent); | ^~~~~~~~~~~~~ /<>/umbrello/umlscene.h:340:10: warning: ‘virtual void UMLScene::dropEvent(QGraphicsSceneDragDropEvent*)’ can be marked override [-Wsuggest-override] 340 | void dropEvent(QGraphicsSceneDragDropEvent* dropEvent); | ^~~~~~~~~ /<>/umbrello/umlscene.h:342:10: warning: ‘virtual void UMLScene::mouseMoveEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 342 | void mouseMoveEvent(QGraphicsSceneMouseEvent* mouseEvent); | ^~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:343:10: warning: ‘virtual void UMLScene::mousePressEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 343 | void mousePressEvent(QGraphicsSceneMouseEvent* mouseEvent); | ^~~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:344:10: warning: ‘virtual void UMLScene::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 344 | void mouseDoubleClickEvent(QGraphicsSceneMouseEvent* mouseEvent); | ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:345:10: warning: ‘virtual void UMLScene::mouseReleaseEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 345 | void mouseReleaseEvent(QGraphicsSceneMouseEvent* mouseEvent); | ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:346:18: warning: ‘virtual void UMLScene::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] 346 | virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent* contextMenuEvent); | ^~~~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:358:18: warning: ‘virtual void UMLScene::drawBackground(QPainter*, const QRectF&)’ can be marked override [-Wsuggest-override] 358 | virtual void drawBackground(QPainter *painter, const QRectF &rect); | ^~~~~~~~~~~~~~ In file included from /<>/umbrello/umlscene.cpp:15: /<>/umbrello/umlwidgets/activitywidget.h:65:18: warning: ‘virtual void ActivityWidget::showPropertiesDialog()’ can be marked override [-Wsuggest-override] 65 | virtual void showPropertiesDialog(); | ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/activitywidget.h:66:18: warning: ‘virtual void ActivityWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] 66 | virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); | ^~~~~ /<>/umbrello/umlwidgets/activitywidget.h:67:18: warning: ‘virtual void ActivityWidget::moveWidgetBy(qreal, qreal)’ can be marked override [-Wsuggest-override] 67 | virtual void moveWidgetBy(qreal diffX, qreal diffY); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/activitywidget.h:69:18: warning: ‘virtual bool ActivityWidget::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] 69 | virtual bool loadFromXMI1(QDomElement & qElement); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/activitywidget.h:70:18: warning: ‘virtual void ActivityWidget::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 70 | virtual void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); | ^~~~~~~~~~ /<>/umbrello/umlwidgets/activitywidget.h:72:10: warning: ‘virtual void ActivityWidget::constrain(qreal&, qreal&)’ can be marked override [-Wsuggest-override] 72 | void constrain(qreal& width, qreal& height); | ^~~~~~~~~ /<>/umbrello/umlwidgets/activitywidget.h:86:18: warning: ‘virtual void ActivityWidget::slotMenuSelection(QAction*)’ can be marked override [-Wsuggest-override] 86 | virtual void slotMenuSelection(QAction* action); | ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/activitywidget.h:89:20: warning: ‘virtual QSizeF ActivityWidget::minimumSize() const’ can be marked override [-Wsuggest-override] 89 | virtual QSizeF minimumSize() const; | ^~~~~~~~~~~ /<>/umbrello/umlwidgets/activitywidget.h:90:20: warning: ‘virtual QSizeF ActivityWidget::maximumSize()’ can be marked override [-Wsuggest-override] 90 | virtual QSizeF maximumSize(); | ^~~~~~~~~~~ In file included from /<>/umbrello/umlscene.cpp:16: /<>/umbrello/umlwidgets/actorwidget.h:47:18: warning: ‘virtual void ActorWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] 47 | virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); | ^~~~~ /<>/umbrello/umlwidgets/actorwidget.h:49:18: warning: ‘virtual void ActorWidget::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 49 | virtual void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); | ^~~~~~~~~~ /<>/umbrello/umlwidgets/actorwidget.h:52:12: warning: ‘virtual QSizeF ActorWidget::minimumSize() const’ can be marked override [-Wsuggest-override] 52 | QSizeF minimumSize() const; | ^~~~~~~~~~~ In file included from /<>/umbrello/umlscene.cpp:17: /<>/umbrello/umlwidgets/artifactwidget.h:36:18: warning: ‘virtual void ArtifactWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] 36 | virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); | ^~~~~ /<>/umbrello/umlwidgets/artifactwidget.h:39:18: warning: ‘virtual void ArtifactWidget::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 39 | virtual void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); | ^~~~~~~~~~ /<>/umbrello/umlwidgets/artifactwidget.h:42:12: warning: ‘virtual QSizeF ArtifactWidget::minimumSize() const’ can be marked override [-Wsuggest-override] 42 | QSizeF minimumSize() const; | ^~~~~~~~~~~ In file included from /<>/umbrello/umlscene.cpp:18: /<>/umbrello/uml1model/association.h:75:24: warning: ‘virtual UMLObject* UMLAssociation::clone() const’ can be marked override [-Wsuggest-override] 75 | virtual UMLObject* clone() const { return 0; } | ^~~~~ /<>/umbrello/uml1model/association.h:77:18: warning: ‘virtual bool UMLAssociation::resolveRef()’ can be marked override [-Wsuggest-override] 77 | virtual bool resolveRef(); | ^~~~~~~~~~ /<>/umbrello/uml1model/association.h:79:10: warning: ‘virtual void UMLAssociation::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 79 | void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/association.h:81:18: warning: ‘virtual bool UMLAssociation::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] 81 | virtual bool showPropertiesDialog(QWidget *parent = 0); | ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/association.h:85:10: warning: ‘virtual bool UMLAssociation::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 85 | bool load1(QDomElement& element); | ^~~~~ In file included from /<>/umbrello/umlscene.cpp:19: /<>/umbrello/umlwidgets/associationwidget.h:62:18: warning: ‘virtual void AssociationWidget::setUMLObject(UMLObject*)’ can be marked override [-Wsuggest-override] 62 | virtual void setUMLObject(UMLObject *obj); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:66:18: warning: ‘virtual void AssociationWidget::lwSetFont(QFont)’ can be marked override [-Wsuggest-override] 66 | virtual void lwSetFont(QFont font); | ^~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:67:28: warning: ‘virtual UMLClassifier* AssociationWidget::operationOwner()’ can be marked override [-Wsuggest-override] 67 | virtual UMLClassifier *operationOwner(); | ^~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:69:27: warning: ‘virtual UMLOperation* AssociationWidget::operation()’ can be marked override [-Wsuggest-override] 69 | virtual UMLOperation *operation(); | ^~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:70:18: warning: ‘virtual void AssociationWidget::setOperation(UMLOperation*)’ can be marked override [-Wsuggest-override] 70 | virtual void setOperation(UMLOperation *op); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:72:21: warning: ‘virtual QString AssociationWidget::customOpText()’ can be marked override [-Wsuggest-override] 72 | virtual QString customOpText(); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:73:18: warning: ‘virtual void AssociationWidget::setCustomOpText(const QString&)’ can be marked override [-Wsuggest-override] 73 | virtual void setCustomOpText(const QString &opText); | ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:75:18: warning: ‘virtual void AssociationWidget::resetTextPositions()’ can be marked override [-Wsuggest-override] 75 | virtual void resetTextPositions(); | ^~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:77:18: warning: ‘virtual void AssociationWidget::setMessageText(FloatingTextWidget*)’ can be marked override [-Wsuggest-override] 77 | virtual void setMessageText(FloatingTextWidget *ft); | ^~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:78:18: warning: ‘virtual void AssociationWidget::setText(FloatingTextWidget*, const QString&)’ can be marked override [-Wsuggest-override] 78 | virtual void setText(FloatingTextWidget *ft, const QString &newText); | ^~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:80:18: warning: ‘virtual void AssociationWidget::showPropertiesDialog()’ can be marked override [-Wsuggest-override] 80 | virtual void showPropertiesDialog(); | ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:82:21: warning: ‘virtual QString AssociationWidget::lwOperationText()’ can be marked override [-Wsuggest-override] 82 | virtual QString lwOperationText(); | ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:83:28: warning: ‘virtual UMLClassifier* AssociationWidget::lwClassifier()’ can be marked override [-Wsuggest-override] 83 | virtual UMLClassifier *lwClassifier(); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:84:18: warning: ‘virtual void AssociationWidget::setOperationText(const QString&)’ can be marked override [-Wsuggest-override] 84 | virtual void setOperationText(const QString &op); | ^~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:86:18: warning: ‘virtual void AssociationWidget::constrainTextPos(qreal&, qreal&, qreal, qreal, Uml::TextRole::Enum)’ can be marked override [-Wsuggest-override] 86 | virtual void constrainTextPos(qreal &textX, qreal &textY, | ^~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:90:18: warning: ‘virtual void AssociationWidget::calculateNameTextSegment()’ can be marked override [-Wsuggest-override] 90 | virtual void calculateNameTextSegment(); | ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:105:10: warning: ‘virtual void AssociationWidget::setName(const QString&)’ can be marked override [-Wsuggest-override] 105 | void setName(const QString &strRole); | ^~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:149:20: warning: ‘virtual QRectF AssociationWidget::boundingRect() const’ can be marked override [-Wsuggest-override] 149 | virtual QRectF boundingRect() const; | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:150:26: warning: ‘virtual QPainterPath AssociationWidget::shape() const’ can be marked override [-Wsuggest-override] 150 | virtual QPainterPath shape() const; | ^~~~~ /<>/umbrello/umlwidgets/associationwidget.h:156:16: warning: ‘virtual UMLWidget* AssociationWidget::onWidget(const QPointF&)’ can be marked override [-Wsuggest-override] 156 | UMLWidget* onWidget(const QPointF &p); | ^~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:174:11: warning: ‘virtual QFont AssociationWidget::font() const’ can be marked override [-Wsuggest-override] 174 | QFont font() const; | ^~~~ /<>/umbrello/umlwidgets/associationwidget.h:176:18: warning: ‘virtual void AssociationWidget::setTextColor(const QColor&)’ can be marked override [-Wsuggest-override] 176 | virtual void setTextColor(const QColor &color); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:177:18: warning: ‘virtual void AssociationWidget::setLineColor(const QColor&)’ can be marked override [-Wsuggest-override] 177 | virtual void setLineColor(const QColor &color); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:178:18: warning: ‘virtual void AssociationWidget::setLineWidth(uint)’ can be marked override [-Wsuggest-override] 178 | virtual void setLineWidth(uint width); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:186:18: warning: ‘virtual bool AssociationWidget::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] 186 | virtual bool loadFromXMI1(QDomElement& qElement); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:187:18: warning: ‘virtual void AssociationWidget::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 187 | virtual void saveToXMI1(QDomDocument &qDoc, QDomElement &qElement); | ^~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:195:18: warning: ‘virtual void AssociationWidget::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 195 | virtual void mouseDoubleClickEvent(QGraphicsSceneMouseEvent *event); | ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:196:18: warning: ‘virtual void AssociationWidget::mouseMoveEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 196 | virtual void mouseMoveEvent(QGraphicsSceneMouseEvent *event); | ^~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:197:18: warning: ‘virtual void AssociationWidget::mousePressEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 197 | virtual void mousePressEvent(QGraphicsSceneMouseEvent *event); | ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:198:18: warning: ‘virtual void AssociationWidget::mouseReleaseEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 198 | virtual void mouseReleaseEvent(QGraphicsSceneMouseEvent *event); | ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:200:18: warning: ‘virtual void AssociationWidget::setSelected(bool)’ can be marked override [-Wsuggest-override] 200 | virtual void setSelected(bool _select); | ^~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:202:18: warning: ‘virtual void AssociationWidget::slotMenuSelection(QAction*)’ can be marked override [-Wsuggest-override] 202 | virtual void slotMenuSelection(QAction* action); | ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:209:18: warning: ‘virtual void AssociationWidget::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] 209 | virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent *event); | ^~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:211:18: warning: ‘virtual void AssociationWidget::hoverEnterEvent(QGraphicsSceneHoverEvent*)’ can be marked override [-Wsuggest-override] 211 | virtual void hoverEnterEvent(QGraphicsSceneHoverEvent *event); | ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:212:18: warning: ‘virtual void AssociationWidget::hoverLeaveEvent(QGraphicsSceneHoverEvent*)’ can be marked override [-Wsuggest-override] 212 | virtual void hoverLeaveEvent(QGraphicsSceneHoverEvent *event); | ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:213:18: warning: ‘virtual void AssociationWidget::hoverMoveEvent(QGraphicsSceneHoverEvent*)’ can be marked override [-Wsuggest-override] 213 | virtual void hoverMoveEvent(QGraphicsSceneHoverEvent *event); | ^~~~~~~~~~~~~~ In file included from /<>/umbrello/uml1model/attribute.h:15, from /<>/umbrello/umlscene.cpp:21: /<>/umbrello/uml1model/classifierlistitem.h:48:18: warning: ‘virtual void UMLClassifierListItem::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 48 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/classifierlistitem.h:54:24: warning: ‘virtual UMLObject* UMLClassifierListItem::clone() const’ can be marked override [-Wsuggest-override] 54 | virtual UMLObject* clone() const = 0; | ^~~~~ In file included from /<>/umbrello/umlscene.cpp:21: /<>/umbrello/uml1model/attribute.h:42:18: warning: ‘virtual void UMLAttribute::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 42 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/attribute.h:44:10: warning: ‘virtual void UMLAttribute::setName(const QString&)’ can be marked override [-Wsuggest-override] 44 | void setName(const QString &name); | ^~~~~~~ /<>/umbrello/uml1model/attribute.h:48:24: warning: ‘virtual UMLObject* UMLAttribute::clone() const’ can be marked override [-Wsuggest-override] 48 | virtual UMLObject* clone() const; | ^~~~~ /<>/umbrello/uml1model/attribute.h:53:13: warning: ‘virtual QString UMLAttribute::toString(Uml::SignatureType::Enum, bool)’ can be marked override [-Wsuggest-override] 53 | QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false); | ^~~~~~~~ /<>/umbrello/uml1model/attribute.h:58:18: warning: ‘virtual void UMLAttribute::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 58 | virtual void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/attribute.h:60:18: warning: ‘virtual bool UMLAttribute::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] 60 | virtual bool showPropertiesDialog(QWidget* parent = 0); | ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/attribute.h:73:10: warning: ‘virtual bool UMLAttribute::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 73 | bool load1(QDomElement & element); | ^~~~~ In file included from /<>/umbrello/umlscene.cpp:22: /<>/umbrello/umlwidgets/boxwidget.h:33:18: warning: ‘virtual void BoxWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] 33 | virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); | ^~~~~ /<>/umbrello/umlwidgets/boxwidget.h:34:18: warning: ‘virtual void BoxWidget::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 34 | virtual void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); | ^~~~~~~~~~ /<>/umbrello/umlwidgets/boxwidget.h:36:18: warning: ‘virtual void BoxWidget::showPropertiesDialog()’ can be marked override [-Wsuggest-override] 36 | virtual void showPropertiesDialog(); | ^~~~~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/uml1model/package.h:14, from /<>/umbrello/uml1model/classifier.h:13, from /<>/umbrello/umlscene.cpp:23: /<>/umbrello/uml1model/umlcanvasobject.h:43:18: warning: ‘virtual void UMLCanvasObject::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 43 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/umlcanvasobject.h:85:18: warning: ‘virtual bool UMLCanvasObject::resolveRef()’ can be marked override [-Wsuggest-override] 85 | virtual bool resolveRef(); | ^~~~~~~~~~ In file included from /<>/umbrello/uml1model/classifier.h:13, from /<>/umbrello/umlscene.cpp:23: /<>/umbrello/uml1model/package.h:39:18: warning: ‘virtual void UMLPackage::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 39 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/package.h:41:24: warning: ‘virtual UMLObject* UMLPackage::clone() const’ can be marked override [-Wsuggest-override] 41 | virtual UMLObject* clone() const; | ^~~~~ /<>/umbrello/uml1model/package.h:64:18: warning: ‘virtual bool UMLPackage::resolveRef()’ can be marked override [-Wsuggest-override] 64 | virtual bool resolveRef(); | ^~~~~~~~~~ /<>/umbrello/uml1model/package.h:66:18: warning: ‘virtual void UMLPackage::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 66 | virtual void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/package.h:69:18: warning: ‘virtual bool UMLPackage::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 69 | virtual bool load1(QDomElement& element); | ^~~~~ In file included from /<>/umbrello/uml1model/foreignkeyconstraint.h:16, from /<>/umbrello/model_utils.h:18, from /<>/umbrello/uml1model/classifier.h:19, from /<>/umbrello/umlscene.cpp:23: /<>/umbrello/uml1model/entityconstraint.h:40:18: warning: ‘virtual void UMLEntityConstraint::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 40 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/entityconstraint.h:45:24: warning: ‘virtual UMLObject* UMLEntityConstraint::clone() const’ can be marked override [-Wsuggest-override] 45 | virtual UMLObject* clone() const = 0; | ^~~~~ In file included from /<>/umbrello/model_utils.h:18, from /<>/umbrello/uml1model/classifier.h:19, from /<>/umbrello/umlscene.cpp:23: /<>/umbrello/uml1model/foreignkeyconstraint.h:56:18: warning: ‘virtual void UMLForeignKeyConstraint::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 56 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:58:24: warning: ‘virtual UMLObject* UMLForeignKeyConstraint::clone() const’ can be marked override [-Wsuggest-override] 58 | virtual UMLObject* clone() const; | ^~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:60:13: warning: ‘virtual QString UMLForeignKeyConstraint::toString(Uml::SignatureType::Enum, bool)’ can be marked override [-Wsuggest-override] 60 | QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false); | ^~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:65:10: warning: ‘virtual void UMLForeignKeyConstraint::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 65 | void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:67:18: warning: ‘virtual bool UMLForeignKeyConstraint::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] 67 | virtual bool showPropertiesDialog(QWidget* parent = 0); | ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:85:10: warning: ‘virtual bool UMLForeignKeyConstraint::resolveRef()’ can be marked override [-Wsuggest-override] 85 | bool resolveRef(); | ^~~~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:94:10: warning: ‘virtual bool UMLForeignKeyConstraint::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 94 | bool load1(QDomElement & element); | ^~~~~ In file included from /<>/umbrello/model_utils.h:20, from /<>/umbrello/uml1model/classifier.h:19, from /<>/umbrello/umlscene.cpp:23: /<>/umbrello/dialogs/multipagedialogbase.h:101:18: warning: ‘virtual void MultiPageDialogBase::keyPressEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] 101 | virtual void keyPressEvent(QKeyEvent *event); | ^~~~~~~~~~~~~ In file included from /<>/umbrello/umlscene.cpp:23: /<>/umbrello/uml1model/classifier.h:54:18: warning: ‘virtual void UMLClassifier::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 54 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/classifier.h:56:16: warning: ‘virtual UMLObject* UMLClassifier::clone() const’ can be marked override [-Wsuggest-override] 56 | UMLObject* clone() const; | ^~~~~ /<>/umbrello/uml1model/classifier.h:111:18: warning: ‘virtual bool UMLClassifier::resolveRef()’ can be marked override [-Wsuggest-override] 111 | virtual bool resolveRef(); | ^~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:115:24: warning: ‘virtual UMLObject* UMLClassifier::findChildObjectById(Uml::ID::Type, bool)’ can be marked override [-Wsuggest-override] 115 | virtual UMLObject* findChildObjectById(Uml::ID::Type id, bool considerAncestors = false); | ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:124:18: warning: ‘virtual bool UMLClassifier::acceptAssociationType(Uml::AssociationType::Enum)’ can be marked override [-Wsuggest-override] 124 | virtual bool acceptAssociationType(Uml::AssociationType::Enum type); | ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:129:10: warning: ‘virtual void UMLClassifier::setBaseType(UMLObject::ObjectType)’ can be marked override [-Wsuggest-override] 129 | void setBaseType(UMLObject::ObjectType ot); | ^~~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:181:10: warning: ‘virtual void UMLClassifier::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 181 | void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:183:18: warning: ‘virtual bool UMLClassifier::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 183 | virtual bool load1(QDomElement& element); | ^~~~~ In file included from /<>/umbrello/cmds.h:18, from /<>/umbrello/umlscene.cpp:26: /<>/umbrello/cmds/cmdcreatediagram.h:30:14: warning: ‘virtual void Uml::CmdCreateDiagram::redo()’ can be marked override [-Wsuggest-override] 30 | void redo(); | ^~~~ /<>/umbrello/cmds/cmdcreatediagram.h:31:14: warning: ‘virtual void Uml::CmdCreateDiagram::undo()’ can be marked override [-Wsuggest-override] 31 | void undo(); | ^~~~ In file included from /<>/umbrello/cmds.h:19, from /<>/umbrello/umlscene.cpp:26: /<>/umbrello/cmds/cmdhandlerename.h:26:14: warning: ‘virtual void Uml::CmdHandleRename::redo()’ can be marked override [-Wsuggest-override] 26 | void redo(); | ^~~~ /<>/umbrello/cmds/cmdhandlerename.h:27:14: warning: ‘virtual void Uml::CmdHandleRename::undo()’ can be marked override [-Wsuggest-override] 27 | void undo(); | ^~~~ In file included from /<>/umbrello/cmds.h:20, from /<>/umbrello/umlscene.cpp:26: /<>/umbrello/cmds/cmdremovediagram.h:32:14: warning: ‘virtual void Uml::CmdRemoveDiagram::redo()’ can be marked override [-Wsuggest-override] 32 | void redo(); | ^~~~ /<>/umbrello/cmds/cmdremovediagram.h:33:14: warning: ‘virtual void Uml::CmdRemoveDiagram::undo()’ can be marked override [-Wsuggest-override] 33 | void undo(); | ^~~~ In file included from /<>/umbrello/cmds.h:21, from /<>/umbrello/umlscene.cpp:26: /<>/umbrello/cmds/cmdsetstereotype.h:24:18: warning: ‘virtual void Uml::CmdSetStereotype::redo()’ can be marked override [-Wsuggest-override] 24 | void redo(); | ^~~~ /<>/umbrello/cmds/cmdsetstereotype.h:25:18: warning: ‘virtual void Uml::CmdSetStereotype::undo()’ can be marked override [-Wsuggest-override] 25 | void undo(); | ^~~~ In file included from /<>/umbrello/cmds.h:22, from /<>/umbrello/umlscene.cpp:26: /<>/umbrello/cmds/cmdsetvisibility.h:24:18: warning: ‘virtual void Uml::CmdSetVisibility::redo()’ can be marked override [-Wsuggest-override] 24 | void redo(); | ^~~~ /<>/umbrello/cmds/cmdsetvisibility.h:25:18: warning: ‘virtual void Uml::CmdSetVisibility::undo()’ can be marked override [-Wsuggest-override] 25 | void undo(); | ^~~~ In file included from /<>/umbrello/cmds.h:27, from /<>/umbrello/umlscene.cpp:26: /<>/umbrello/cmds/generic/cmdcreateumlobject.h:28:14: warning: ‘virtual void Uml::CmdCreateUMLObject::redo()’ can be marked override [-Wsuggest-override] 28 | void redo(); | ^~~~ /<>/umbrello/cmds/generic/cmdcreateumlobject.h:29:14: warning: ‘virtual void Uml::CmdCreateUMLObject::undo()’ can be marked override [-Wsuggest-override] 29 | void undo(); | ^~~~ In file included from /<>/umbrello/cmds.h:28, from /<>/umbrello/umlscene.cpp:26: /<>/umbrello/cmds/generic/cmdremoveumlobject.h:25:14: warning: ‘virtual void Uml::CmdRemoveUMLObject::redo()’ can be marked override [-Wsuggest-override] 25 | void redo(); | ^~~~ /<>/umbrello/cmds/generic/cmdremoveumlobject.h:26:14: warning: ‘virtual void Uml::CmdRemoveUMLObject::undo()’ can be marked override [-Wsuggest-override] 26 | void undo(); | ^~~~ In file included from /<>/umbrello/cmds.h:29, from /<>/umbrello/umlscene.cpp:26: /<>/umbrello/cmds/generic/cmdrenameumlinstancetype.h:30:14: warning: ‘virtual void Uml::CmdRenameUMLInstanceType::redo()’ can be marked override [-Wsuggest-override] 30 | void redo(); | ^~~~ /<>/umbrello/cmds/generic/cmdrenameumlinstancetype.h:31:14: warning: ‘virtual void Uml::CmdRenameUMLInstanceType::undo()’ can be marked override [-Wsuggest-override] 31 | void undo(); | ^~~~ In file included from /<>/umbrello/cmds.h:30, from /<>/umbrello/umlscene.cpp:26: /<>/umbrello/cmds/generic/cmdrenameumlobject.h:26:18: warning: ‘virtual void Uml::CmdRenameUMLObject::redo()’ can be marked override [-Wsuggest-override] 26 | void redo(); | ^~~~ /<>/umbrello/cmds/generic/cmdrenameumlobject.h:27:18: warning: ‘virtual void Uml::CmdRenameUMLObject::undo()’ can be marked override [-Wsuggest-override] 27 | void undo(); | ^~~~ In file included from /<>/umbrello/cmds.h:35, from /<>/umbrello/umlscene.cpp:26: /<>/umbrello/cmds/widget/cmdchangefillcolor.h:30:18: warning: ‘virtual void Uml::CmdChangeFillColor::redo()’ can be marked override [-Wsuggest-override] 30 | void redo(); | ^~~~ /<>/umbrello/cmds/widget/cmdchangefillcolor.h:31:18: warning: ‘virtual void Uml::CmdChangeFillColor::undo()’ can be marked override [-Wsuggest-override] 31 | void undo(); | ^~~~ In file included from /<>/umbrello/cmds.h:36, from /<>/umbrello/umlscene.cpp:26: /<>/umbrello/cmds/widget/cmdchangefont.h:27:18: warning: ‘virtual void Uml::CmdChangeFont::undo()’ can be marked override [-Wsuggest-override] 27 | void undo(); | ^~~~ /<>/umbrello/cmds/widget/cmdchangefont.h:28:18: warning: ‘virtual void Uml::CmdChangeFont::redo()’ can be marked override [-Wsuggest-override] 28 | void redo(); | ^~~~ In file included from /<>/umbrello/cmds.h:37, from /<>/umbrello/umlscene.cpp:26: /<>/umbrello/cmds/widget/cmdchangelinecolor.h:27:14: warning: ‘virtual void Uml::CmdChangeLineColor::redo()’ can be marked override [-Wsuggest-override] 27 | void redo(); | ^~~~ /<>/umbrello/cmds/widget/cmdchangelinecolor.h:28:14: warning: ‘virtual void Uml::CmdChangeLineColor::undo()’ can be marked override [-Wsuggest-override] 28 | void undo(); | ^~~~ In file included from /<>/umbrello/cmds.h:38, from /<>/umbrello/umlscene.cpp:26: /<>/umbrello/cmds/widget/cmdchangelinewidth.h:25:14: warning: ‘virtual void Uml::CmdChangeLineWidth::redo()’ can be marked override [-Wsuggest-override] 25 | void redo(); | ^~~~ /<>/umbrello/cmds/widget/cmdchangelinewidth.h:26:14: warning: ‘virtual void Uml::CmdChangeLineWidth::undo()’ can be marked override [-Wsuggest-override] 26 | void undo(); | ^~~~ In file included from /<>/umbrello/cmds.h:39, from /<>/umbrello/umlscene.cpp:26: /<>/umbrello/cmds/widget/cmdchangemultiplicity.h:26:14: warning: ‘virtual void Uml::CmdChangeMultiplicity::redo()’ can be marked override [-Wsuggest-override] 26 | void redo(); | ^~~~ /<>/umbrello/cmds/widget/cmdchangemultiplicity.h:27:14: warning: ‘virtual void Uml::CmdChangeMultiplicity::undo()’ can be marked override [-Wsuggest-override] 27 | void undo(); | ^~~~ In file included from /<>/umbrello/cmds.h:40, from /<>/umbrello/umlscene.cpp:26: /<>/umbrello/cmds/widget/cmdchangetextcolor.h:27:14: warning: ‘virtual void Uml::CmdChangeTextColor::redo()’ can be marked override [-Wsuggest-override] 27 | void redo(); | ^~~~ /<>/umbrello/cmds/widget/cmdchangetextcolor.h:28:14: warning: ‘virtual void Uml::CmdChangeTextColor::undo()’ can be marked override [-Wsuggest-override] 28 | void undo(); | ^~~~ In file included from /<>/umbrello/cmds.h:41, from /<>/umbrello/umlscene.cpp:26: /<>/umbrello/cmds/widget/cmdchangeusefillcolor.h:27:18: warning: ‘virtual void Uml::CmdChangeUseFillColor::redo()’ can be marked override [-Wsuggest-override] 27 | void redo(); | ^~~~ /<>/umbrello/cmds/widget/cmdchangeusefillcolor.h:28:18: warning: ‘virtual void Uml::CmdChangeUseFillColor::undo()’ can be marked override [-Wsuggest-override] 28 | void undo(); | ^~~~ In file included from /<>/umbrello/cmds.h:42, from /<>/umbrello/umlscene.cpp:26: /<>/umbrello/cmds/widget/cmdchangevisualproperty.h:25:14: warning: ‘virtual void Uml::CmdChangeVisualProperty::redo()’ can be marked override [-Wsuggest-override] 25 | void redo(); | ^~~~ /<>/umbrello/cmds/widget/cmdchangevisualproperty.h:26:14: warning: ‘virtual void Uml::CmdChangeVisualProperty::undo()’ can be marked override [-Wsuggest-override] 26 | void undo(); | ^~~~ In file included from /<>/umbrello/cmds.h:43, from /<>/umbrello/umlscene.cpp:26: /<>/umbrello/cmds/widget/cmdcreatewidget.h:28:14: warning: ‘virtual void Uml::CmdCreateWidget::redo()’ can be marked override [-Wsuggest-override] 28 | void redo(); | ^~~~ /<>/umbrello/cmds/widget/cmdcreatewidget.h:29:14: warning: ‘virtual void Uml::CmdCreateWidget::undo()’ can be marked override [-Wsuggest-override] 29 | void undo(); | ^~~~ In file included from /<>/umbrello/cmds.h:44, from /<>/umbrello/umlscene.cpp:26: /<>/umbrello/cmds/widget/cmdmovewidget.h:28:14: warning: ‘virtual void Uml::CmdMoveWidget::redo()’ can be marked override [-Wsuggest-override] 28 | void redo(); | ^~~~ /<>/umbrello/cmds/widget/cmdmovewidget.h:29:14: warning: ‘virtual void Uml::CmdMoveWidget::undo()’ can be marked override [-Wsuggest-override] 29 | void undo(); | ^~~~ In file included from /<>/umbrello/cmds.h:45, from /<>/umbrello/umlscene.cpp:26: /<>/umbrello/cmds/widget/cmdremovewidget.h:28:14: warning: ‘virtual void Uml::CmdRemoveWidget::redo()’ can be marked override [-Wsuggest-override] 28 | void redo(); | ^~~~ /<>/umbrello/cmds/widget/cmdremovewidget.h:29:14: warning: ‘virtual void Uml::CmdRemoveWidget::undo()’ can be marked override [-Wsuggest-override] 29 | void undo(); | ^~~~ In file included from /<>/umbrello/cmds.h:46, from /<>/umbrello/umlscene.cpp:26: /<>/umbrello/cmds/widget/cmdresizewidget.h:28:14: warning: ‘virtual void Uml::CmdResizeWidget::redo()’ can be marked override [-Wsuggest-override] 28 | void redo(); | ^~~~ /<>/umbrello/cmds/widget/cmdresizewidget.h:29:14: warning: ‘virtual void Uml::CmdResizeWidget::undo()’ can be marked override [-Wsuggest-override] 29 | void undo(); | ^~~~ In file included from /<>/umbrello/cmds.h:47, from /<>/umbrello/umlscene.cpp:26: /<>/umbrello/cmds/widget/cmdsetname.h:24:18: warning: ‘virtual void Uml::CmdSetName::redo()’ can be marked override [-Wsuggest-override] 24 | void redo(); | ^~~~ /<>/umbrello/cmds/widget/cmdsetname.h:25:18: warning: ‘virtual void Uml::CmdSetName::undo()’ can be marked override [-Wsuggest-override] 25 | void undo(); | ^~~~ In file included from /<>/umbrello/cmds.h:48, from /<>/umbrello/umlscene.cpp:26: /<>/umbrello/cmds/widget/cmdsettxt.h:26:18: warning: ‘virtual void Uml::CmdSetTxt::redo()’ can be marked override [-Wsuggest-override] 26 | void redo(); | ^~~~ /<>/umbrello/cmds/widget/cmdsettxt.h:27:18: warning: ‘virtual void Uml::CmdSetTxt::undo()’ can be marked override [-Wsuggest-override] 27 | void undo(); | ^~~~ In file included from /<>/umbrello/umlscene.cpp:27: /<>/umbrello/umlwidgets/componentwidget.h:36:18: warning: ‘virtual void ComponentWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] 36 | virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); | ^~~~~ /<>/umbrello/umlwidgets/componentwidget.h:37:18: warning: ‘virtual void ComponentWidget::moveWidgetBy(qreal, qreal)’ can be marked override [-Wsuggest-override] 37 | virtual void moveWidgetBy(qreal diffX, qreal diffY); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/componentwidget.h:38:18: warning: ‘virtual void ComponentWidget::adjustAssocs(qreal, qreal)’ can be marked override [-Wsuggest-override] 38 | virtual void adjustAssocs(qreal dx, qreal dy); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/componentwidget.h:40:18: warning: ‘virtual void ComponentWidget::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 40 | virtual void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); | ^~~~~~~~~~ /<>/umbrello/umlwidgets/componentwidget.h:54:12: warning: ‘virtual QSizeF ComponentWidget::minimumSize() const’ can be marked override [-Wsuggest-override] 54 | QSizeF minimumSize() const; | ^~~~~~~~~~~ In file included from /<>/umbrello/umlscene.cpp:28: /<>/umbrello/uml1model/datatype.h:38:18: warning: ‘virtual bool UMLDatatype::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] 38 | virtual bool loadFromXMI1(QDomElement & element); | ^~~~~~~~~~~~ /<>/umbrello/uml1model/datatype.h:39:18: warning: ‘virtual void UMLDatatype::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 39 | virtual void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); | ^~~~~~~~~~ In file included from /<>/umbrello/umlscene.cpp:30: /<>/umbrello/umlwidgets/pinportbase.h:35:18: warning: ‘virtual void PinPortBase::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] 35 | virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); | ^~~~~ /<>/umbrello/umlwidgets/pinportbase.h:36:20: warning: ‘virtual QRectF PinPortBase::boundingRect() const’ can be marked override [-Wsuggest-override] 36 | virtual QRectF boundingRect() const; | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/pinportbase.h:40:10: warning: ‘virtual void PinPortBase::updateWidget()’ can be marked override [-Wsuggest-override] 40 | void updateWidget(); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/pinportbase.h:41:10: warning: ‘virtual void PinPortBase::setName(const QString&)’ can be marked override [-Wsuggest-override] 41 | void setName(const QString &strName); | ^~~~~~~ /<>/umbrello/umlwidgets/pinportbase.h:42:10: warning: ‘virtual void PinPortBase::moveWidgetBy(qreal, qreal)’ can be marked override [-Wsuggest-override] 42 | void moveWidgetBy(qreal diffX, qreal diffY); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/pinportbase.h:43:18: warning: ‘virtual void PinPortBase::notifyParentResize()’ can be marked override [-Wsuggest-override] 43 | virtual void notifyParentResize(); | ^~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/pinportbase.h:45:16: warning: ‘virtual UMLWidget* PinPortBase::onWidget(const QPointF&)’ can be marked override [-Wsuggest-override] 45 | UMLWidget* onWidget(const QPointF& p); | ^~~~~~~~ /<>/umbrello/umlwidgets/pinportbase.h:46:16: warning: ‘virtual UMLWidget* PinPortBase::widgetWithID(Uml::ID::Type)’ can be marked override [-Wsuggest-override] 46 | UMLWidget* widgetWithID(Uml::ID::Type id); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/pinportbase.h:51:10: warning: ‘virtual void PinPortBase::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 51 | void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); | ^~~~~~~~~~ /<>/umbrello/umlwidgets/pinportbase.h:52:10: warning: ‘virtual bool PinPortBase::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] 52 | bool loadFromXMI1(QDomElement& qElement); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/pinportbase.h:55:18: warning: ‘virtual void PinPortBase::slotMenuSelection(QAction*)’ can be marked override [-Wsuggest-override] 55 | virtual void slotMenuSelection(QAction* action); | ^~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/umlscene.cpp:31: /<>/umbrello/umlwidgets/datatypewidget.h:36:18: warning: ‘virtual void DatatypeWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] 36 | virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); | ^~~~~ /<>/umbrello/umlwidgets/datatypewidget.h:38:10: warning: ‘virtual bool DatatypeWidget::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] 38 | bool loadFromXMI1(QDomElement& qElement); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/datatypewidget.h:39:10: warning: ‘virtual void DatatypeWidget::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 39 | void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); | ^~~~~~~~~~ /<>/umbrello/umlwidgets/datatypewidget.h:44:12: warning: ‘virtual QSizeF DatatypeWidget::minimumSize() const’ can be marked override [-Wsuggest-override] 44 | QSizeF minimumSize() const; | ^~~~~~~~~~~ In file included from /<>/umbrello/umlscene.cpp:32: /<>/umbrello/debug/debug_utils.h:91:18: warning: ‘virtual void Tracer::showEvent(QShowEvent*)’ can be marked override [-Wsuggest-override] 91 | virtual void showEvent(QShowEvent*); | ^~~~~~~~~ In file included from /<>/umbrello/umlscene.cpp:35: /<>/umbrello/uml1model/entity.h:43:18: warning: ‘virtual void UMLEntity::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 43 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/entity.h:45:24: warning: ‘virtual UMLObject* UMLEntity::clone() const’ can be marked override [-Wsuggest-override] 45 | virtual UMLObject* clone() const; | ^~~~~ /<>/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] 47 | virtual UMLAttribute* createAttribute(const QString &name = QString(), | ^~~~~~~~~~~~~~~ /<>/umbrello/uml1model/entity.h:73:18: warning: ‘virtual bool UMLEntity::resolveRef()’ can be marked override [-Wsuggest-override] 73 | virtual bool resolveRef(); | ^~~~~~~~~~ /<>/umbrello/uml1model/entity.h:75:18: warning: ‘virtual void UMLEntity::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 75 | virtual void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/entity.h:77:31: warning: ‘virtual UMLClassifierListItemList UMLEntity::getFilteredList(UMLObject::ObjectType) const’ can be marked override [-Wsuggest-override] 77 | UMLClassifierListItemList getFilteredList(UMLObject::ObjectType ot) const; | ^~~~~~~~~~~~~~~ /<>/umbrello/uml1model/entity.h:81:36: warning: ‘virtual UMLClassifierListItem* UMLEntity::makeChildObject(const QString&)’ can be marked override [-Wsuggest-override] 81 | virtual UMLClassifierListItem* makeChildObject(const QString& xmiTag); | ^~~~~~~~~~~~~~~ /<>/umbrello/uml1model/entity.h:93:10: warning: ‘virtual bool UMLEntity::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 93 | bool load1(QDomElement& element); | ^~~~~ In file included from /<>/umbrello/umlscene.cpp:36: /<>/umbrello/umlwidgets/entitywidget.h:36:18: warning: ‘virtual void EntityWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] 36 | virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); | ^~~~~ /<>/umbrello/umlwidgets/entitywidget.h:39:18: warning: ‘virtual void EntityWidget::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 39 | virtual void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); | ^~~~~~~~~~ /<>/umbrello/umlwidgets/entitywidget.h:42:18: warning: ‘virtual void EntityWidget::slotMenuSelection(QAction*)’ can be marked override [-Wsuggest-override] 42 | virtual void slotMenuSelection(QAction* action); | ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/entitywidget.h:45:12: warning: ‘virtual QSizeF EntityWidget::minimumSize() const’ can be marked override [-Wsuggest-override] 45 | QSizeF minimumSize() const; | ^~~~~~~~~~~ In file included from /<>/umbrello/umlscene.cpp:37: /<>/umbrello/umlwidgets/enumwidget.h:38:18: warning: ‘virtual void EnumWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] 38 | virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); | ^~~~~ /<>/umbrello/umlwidgets/enumwidget.h:40:18: warning: ‘virtual bool EnumWidget::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] 40 | virtual bool loadFromXMI1(QDomElement& qElement); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/enumwidget.h:41:18: warning: ‘virtual void EnumWidget::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 41 | virtual void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); | ^~~~~~~~~~ /<>/umbrello/umlwidgets/enumwidget.h:44:18: warning: ‘virtual void EnumWidget::slotMenuSelection(QAction*)’ can be marked override [-Wsuggest-override] 44 | virtual void slotMenuSelection(QAction* action); | ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/enumwidget.h:47:12: warning: ‘virtual QSizeF EnumWidget::minimumSize() const’ can be marked override [-Wsuggest-override] 47 | QSizeF minimumSize() const; | ^~~~~~~~~~~ In file included from /<>/umbrello/umlscene.cpp:38: /<>/umbrello/umlwidgets/floatingtextwidget.h:61:18: warning: ‘virtual void FloatingTextWidget::showPropertiesDialog()’ can be marked override [-Wsuggest-override] 61 | virtual void showPropertiesDialog(); | ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/floatingtextwidget.h:66:10: warning: ‘virtual bool FloatingTextWidget::activate(IDChangeLog*)’ can be marked override [-Wsuggest-override] 66 | bool activate(IDChangeLog* ChangeLog = 0); | ^~~~~~~~ /<>/umbrello/umlwidgets/floatingtextwidget.h:79:16: warning: ‘virtual UMLWidget* FloatingTextWidget::onWidget(const QPointF&)’ can be marked override [-Wsuggest-override] 79 | UMLWidget* onWidget(const QPointF& p); | ^~~~~~~~ /<>/umbrello/umlwidgets/floatingtextwidget.h:81:18: warning: ‘virtual void FloatingTextWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] 81 | virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); | ^~~~~ /<>/umbrello/umlwidgets/floatingtextwidget.h:83:18: warning: ‘virtual void FloatingTextWidget::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 83 | virtual void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); | ^~~~~~~~~~ /<>/umbrello/umlwidgets/floatingtextwidget.h:84:18: warning: ‘virtual bool FloatingTextWidget::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] 84 | virtual bool loadFromXMI1(QDomElement& qElement); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/floatingtextwidget.h:87:18: warning: ‘virtual void FloatingTextWidget::slotMenuSelection(QAction*)’ can be marked override [-Wsuggest-override] 87 | virtual void slotMenuSelection(QAction* action); | ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/floatingtextwidget.h:91:12: warning: ‘virtual QSizeF FloatingTextWidget::minimumSize() const’ can be marked override [-Wsuggest-override] 91 | QSizeF minimumSize() const; | ^~~~~~~~~~~ /<>/umbrello/umlwidgets/floatingtextwidget.h:93:18: warning: ‘virtual void FloatingTextWidget::moveWidgetBy(qreal, qreal)’ can be marked override [-Wsuggest-override] 93 | virtual void moveWidgetBy(qreal diffX, qreal diffY); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/floatingtextwidget.h:94:18: warning: ‘virtual void FloatingTextWidget::constrainMovementForAllWidgets(qreal&, qreal&)’ can be marked override [-Wsuggest-override] 94 | virtual void constrainMovementForAllWidgets(qreal &diffX, qreal &diffY); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/umlscene.cpp:39: /<>/umbrello/uml1model/folder.h:41:24: warning: ‘virtual UMLObject* UMLFolder::clone() const’ can be marked override [-Wsuggest-override] 41 | virtual UMLObject* clone() const; | ^~~~~ /<>/umbrello/uml1model/folder.h:64:10: warning: ‘virtual bool UMLFolder::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] 64 | bool showPropertiesDialog(QWidget *parent); | ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/folder.h:66:10: warning: ‘virtual void UMLFolder::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 66 | void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/folder.h:79:10: warning: ‘virtual bool UMLFolder::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 79 | bool load1(QDomElement & element); | ^~~~~ In file included from /<>/umbrello/umlscene.cpp:41: /<>/umbrello/umlwidgets/forkjoinwidget.h:36:18: warning: ‘virtual void ForkJoinWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] 36 | virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); | ^~~~~ /<>/umbrello/umlwidgets/forkjoinwidget.h:38:18: warning: ‘virtual bool ForkJoinWidget::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] 38 | virtual bool loadFromXMI1(QDomElement & qElement); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/forkjoinwidget.h:39:18: warning: ‘virtual void ForkJoinWidget::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 39 | virtual void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); | ^~~~~~~~~~ /<>/umbrello/umlwidgets/forkjoinwidget.h:41:10: warning: ‘virtual void ForkJoinWidget::showPropertiesDialog()’ can be marked override [-Wsuggest-override] 41 | void showPropertiesDialog(); | ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/forkjoinwidget.h:44:18: warning: ‘virtual void ForkJoinWidget::slotMenuSelection(QAction*)’ can be marked override [-Wsuggest-override] 44 | virtual void slotMenuSelection(QAction* action); | ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/forkjoinwidget.h:47:12: warning: ‘virtual QSizeF ForkJoinWidget::minimumSize() const’ can be marked override [-Wsuggest-override] 47 | QSizeF minimumSize() const; | ^~~~~~~~~~~ /<>/umbrello/umlwidgets/forkjoinwidget.h:51:10: warning: ‘virtual void ForkJoinWidget::constrain(qreal&, qreal&)’ can be marked override [-Wsuggest-override] 51 | void constrain(qreal& width, qreal& height); | ^~~~~~~~~ In file included from /<>/umbrello/umlscene.cpp:47: /<>/umbrello/umlwidgets/messagewidget.h:54:18: warning: ‘virtual void MessageWidget::setY(qreal)’ can be marked override [-Wsuggest-override] 54 | virtual void setY(qreal y); | ^~~~ /<>/umbrello/umlwidgets/messagewidget.h:58:18: warning: ‘virtual void MessageWidget::lwSetFont(QFont)’ can be marked override [-Wsuggest-override] 58 | virtual void lwSetFont (QFont font); | ^~~~~~~~~ /<>/umbrello/umlwidgets/messagewidget.h:59:28: warning: ‘virtual UMLClassifier* MessageWidget::operationOwner()’ can be marked override [-Wsuggest-override] 59 | virtual UMLClassifier *operationOwner(); | ^~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/messagewidget.h:61:27: warning: ‘virtual UMLOperation* MessageWidget::operation()’ can be marked override [-Wsuggest-override] 61 | virtual UMLOperation *operation(); | ^~~~~~~~~ /<>/umbrello/umlwidgets/messagewidget.h:62:18: warning: ‘virtual void MessageWidget::setOperation(UMLOperation*)’ can be marked override [-Wsuggest-override] 62 | virtual void setOperation(UMLOperation *op); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/messagewidget.h:64:21: warning: ‘virtual QString MessageWidget::customOpText()’ can be marked override [-Wsuggest-override] 64 | virtual QString customOpText(); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/messagewidget.h:65:18: warning: ‘virtual void MessageWidget::setCustomOpText(const QString&)’ can be marked override [-Wsuggest-override] 65 | virtual void setCustomOpText(const QString &opText); | ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/messagewidget.h:67:18: warning: ‘virtual void MessageWidget::setMessageText(FloatingTextWidget*)’ can be marked override [-Wsuggest-override] 67 | virtual void setMessageText(FloatingTextWidget *ft); | ^~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/messagewidget.h:68:18: warning: ‘virtual void MessageWidget::setText(FloatingTextWidget*, const QString&)’ can be marked override [-Wsuggest-override] 68 | virtual void setText(FloatingTextWidget *ft, const QString &newText); | ^~~~~~~ /<>/umbrello/umlwidgets/messagewidget.h:70:21: warning: ‘virtual QString MessageWidget::lwOperationText()’ can be marked override [-Wsuggest-override] 70 | virtual QString lwOperationText(); | ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/messagewidget.h:71:28: warning: ‘virtual UMLClassifier* MessageWidget::lwClassifier()’ can be marked override [-Wsuggest-override] 71 | virtual UMLClassifier *lwClassifier(); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/messagewidget.h:72:18: warning: ‘virtual void MessageWidget::setOperationText(const QString&)’ can be marked override [-Wsuggest-override] 72 | virtual void setOperationText(const QString &op); | ^~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/messagewidget.h:74:18: warning: ‘virtual void MessageWidget::constrainTextPos(qreal&, qreal&, qreal, qreal, Uml::TextRole::Enum)’ can be marked override [-Wsuggest-override] 74 | virtual void constrainTextPos(qreal &textX, qreal &textY, qreal textWidth, qreal textHeight, | ^~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/messagewidget.h:111:18: warning: ‘virtual bool MessageWidget::activate(IDChangeLog*)’ can be marked override [-Wsuggest-override] 111 | virtual bool activate(IDChangeLog * Log = 0); | ^~~~~~~~ /<>/umbrello/umlwidgets/messagewidget.h:121:18: warning: ‘virtual void MessageWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] 121 | virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); | ^~~~~ /<>/umbrello/umlwidgets/messagewidget.h:125:10: warning: ‘virtual void MessageWidget::cleanup()’ can be marked override [-Wsuggest-override] 125 | void cleanup(); | ^~~~~~~ /<>/umbrello/umlwidgets/messagewidget.h:127:10: warning: ‘virtual void MessageWidget::setSelected(bool)’ can be marked override [-Wsuggest-override] 127 | void setSelected(bool _select); | ^~~~~~~~~~~ /<>/umbrello/umlwidgets/messagewidget.h:132:20: warning: ‘virtual QSizeF MessageWidget::minimumSize() const’ can be marked override [-Wsuggest-override] 132 | virtual QSizeF minimumSize() const; | ^~~~~~~~~~~ /<>/umbrello/umlwidgets/messagewidget.h:134:16: warning: ‘virtual UMLWidget* MessageWidget::onWidget(const QPointF&)’ can be marked override [-Wsuggest-override] 134 | UMLWidget* onWidget(const QPointF& p); | ^~~~~~~~ /<>/umbrello/umlwidgets/messagewidget.h:136:18: warning: ‘virtual void MessageWidget::resizeWidget(qreal, qreal)’ can be marked override [-Wsuggest-override] 136 | virtual void resizeWidget(qreal newW, qreal newH); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/messagewidget.h:138:18: warning: ‘virtual void MessageWidget::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 138 | virtual void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); | ^~~~~~~~~~ /<>/umbrello/umlwidgets/messagewidget.h:139:18: warning: ‘virtual bool MessageWidget::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] 139 | virtual bool loadFromXMI1(QDomElement & qElement); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/messagewidget.h:152:18: warning: ‘virtual void MessageWidget::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 152 | virtual void mouseDoubleClickEvent(QGraphicsSceneMouseEvent *event); | ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/messagewidget.h:154:18: warning: ‘virtual void MessageWidget::moveWidgetBy(qreal, qreal)’ can be marked override [-Wsuggest-override] 154 | virtual void moveWidgetBy(qreal diffX, qreal diffY); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/messagewidget.h:155:18: warning: ‘virtual void MessageWidget::constrainMovementForAllWidgets(qreal&, qreal&)’ can be marked override [-Wsuggest-override] 155 | virtual void constrainMovementForAllWidgets(qreal &diffX, qreal &diffY); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/messagewidget.h:157:21: warning: ‘virtual QCursor MessageWidget::resizeCursor() const’ can be marked override [-Wsuggest-override] 157 | virtual QCursor resizeCursor() const; | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/messagewidget.h:203:10: warning: ‘virtual void MessageWidget::slotWidgetMoved(Uml::ID::Type)’ can be marked override [-Wsuggest-override] 203 | void slotWidgetMoved(Uml::ID::Type id); | ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/messagewidget.h:204:10: warning: ‘virtual void MessageWidget::slotMenuSelection(QAction*)’ can be marked override [-Wsuggest-override] 204 | void slotMenuSelection(QAction* action); | ^~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/umlscene.cpp:49: /<>/umbrello/umlwidgets/notewidget.h:48:18: warning: ‘virtual void NoteWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] 48 | virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); | ^~~~~ /<>/umbrello/umlwidgets/notewidget.h:61:18: warning: ‘virtual void NoteWidget::showPropertiesDialog()’ can be marked override [-Wsuggest-override] 61 | virtual void showPropertiesDialog(); | ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/notewidget.h:63:18: warning: ‘virtual bool NoteWidget::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] 63 | virtual bool loadFromXMI1(QDomElement & qElement); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/notewidget.h:64:18: warning: ‘virtual void NoteWidget::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 64 | virtual void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); | ^~~~~~~~~~ /<>/umbrello/umlwidgets/notewidget.h:69:10: warning: ‘virtual void NoteWidget::slotMenuSelection(QAction*)’ can be marked override [-Wsuggest-override] 69 | void slotMenuSelection(QAction* action); | ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/notewidget.h:72:20: warning: ‘virtual QSizeF NoteWidget::minimumSize() const’ can be marked override [-Wsuggest-override] 72 | virtual QSizeF minimumSize() const; | ^~~~~~~~~~~ /<>/umbrello/umlwidgets/notewidget.h:73:20: warning: ‘virtual QSizeF NoteWidget::calculateSize(bool) const’ can be marked override [-Wsuggest-override] 73 | virtual QSizeF calculateSize(bool withExtensions = true) const; | ^~~~~~~~~~~~~ /<>/umbrello/umlwidgets/notewidget.h:76:18: warning: ‘virtual void NoteWidget::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 76 | virtual void mouseDoubleClickEvent(QGraphicsSceneMouseEvent *event); | ^~~~~~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/umlscene.cpp:51: /<>/umbrello/umlwidgets/objectnodewidget.h:44:18: warning: ‘virtual void ObjectNodeWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] 44 | virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); | ^~~~~ /<>/umbrello/umlwidgets/objectnodewidget.h:55:18: warning: ‘virtual void ObjectNodeWidget::showPropertiesDialog()’ can be marked override [-Wsuggest-override] 55 | virtual void showPropertiesDialog(); | ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/objectnodewidget.h:60:18: warning: ‘virtual void ObjectNodeWidget::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 60 | virtual void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); | ^~~~~~~~~~ /<>/umbrello/umlwidgets/objectnodewidget.h:61:18: warning: ‘virtual bool ObjectNodeWidget::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] 61 | virtual bool loadFromXMI1(QDomElement& qElement); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/objectnodewidget.h:64:12: warning: ‘virtual QSizeF ObjectNodeWidget::minimumSize() const’ can be marked override [-Wsuggest-override] 64 | QSizeF minimumSize() const; | ^~~~~~~~~~~ /<>/umbrello/umlwidgets/objectnodewidget.h:67:10: warning: ‘virtual void ObjectNodeWidget::slotMenuSelection(QAction*)’ can be marked override [-Wsuggest-override] 67 | void slotMenuSelection(QAction* action); | ^~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/umlscene.cpp:52: /<>/umbrello/umlwidgets/objectwidget.h:39:18: warning: ‘virtual void ObjectWidget::setX(qreal)’ can be marked override [-Wsuggest-override] 39 | virtual void setX(qreal x); | ^~~~ /<>/umbrello/umlwidgets/objectwidget.h:40:18: warning: ‘virtual void ObjectWidget::setY(qreal)’ can be marked override [-Wsuggest-override] 40 | virtual void setY(qreal y); | ^~~~ /<>/umbrello/umlwidgets/objectwidget.h:47:18: warning: ‘virtual void ObjectWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] 47 | virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); | ^~~~~ /<>/umbrello/umlwidgets/objectwidget.h:49:10: warning: ‘virtual bool ObjectWidget::activate(IDChangeLog*)’ can be marked override [-Wsuggest-override] 49 | bool activate(IDChangeLog* ChangeLog = 0); | ^~~~~~~~ /<>/umbrello/umlwidgets/objectwidget.h:51:10: warning: ‘virtual void ObjectWidget::cleanup()’ can be marked override [-Wsuggest-override] 51 | void cleanup(); | ^~~~~~~ /<>/umbrello/umlwidgets/objectwidget.h:53:10: warning: ‘virtual void ObjectWidget::showPropertiesDialog()’ can be marked override [-Wsuggest-override] 53 | void showPropertiesDialog(); | ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/objectwidget.h:73:18: warning: ‘virtual void ObjectWidget::setLineColorCmd(const QColor&)’ can be marked override [-Wsuggest-override] 73 | virtual void setLineColorCmd(const QColor &color); | ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/objectwidget.h:77:18: warning: ‘virtual void ObjectWidget::resizeWidget(qreal, qreal)’ can be marked override [-Wsuggest-override] 77 | virtual void resizeWidget(qreal newW, qreal newH); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/objectwidget.h:79:18: warning: ‘virtual void ObjectWidget::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 79 | virtual void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); | ^~~~~~~~~~ /<>/umbrello/umlwidgets/objectwidget.h:80:18: warning: ‘virtual bool ObjectWidget::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] 80 | virtual bool loadFromXMI1(QDomElement& qElement); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/objectwidget.h:83:10: warning: ‘virtual void ObjectWidget::slotMenuSelection(QAction*)’ can be marked override [-Wsuggest-override] 83 | void slotMenuSelection(QAction* action); | ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/objectwidget.h:84:18: warning: ‘virtual void ObjectWidget::slotFillColorChanged(Uml::ID::Type)’ can be marked override [-Wsuggest-override] 84 | virtual void slotFillColorChanged(Uml::ID::Type viewID); | ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/objectwidget.h:88:18: warning: ‘virtual void ObjectWidget::mousePressEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 88 | virtual void mousePressEvent(QGraphicsSceneMouseEvent *me); | ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/objectwidget.h:89:18: warning: ‘virtual void ObjectWidget::mouseMoveEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 89 | virtual void mouseMoveEvent(QGraphicsSceneMouseEvent *me); | ^~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/objectwidget.h:91:12: warning: ‘virtual QSizeF ObjectWidget::minimumSize() const’ can be marked override [-Wsuggest-override] 91 | QSizeF minimumSize() const; | ^~~~~~~~~~~ /<>/umbrello/umlwidgets/objectwidget.h:93:18: warning: ‘virtual void ObjectWidget::moveEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 93 | virtual void moveEvent(QGraphicsSceneMouseEvent *event); | ^~~~~~~~~ /<>/umbrello/umlwidgets/objectwidget.h:94:18: warning: ‘virtual void ObjectWidget::moveWidgetBy(qreal, qreal)’ can be marked override [-Wsuggest-override] 94 | virtual void moveWidgetBy(qreal diffX, qreal diffY); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/objectwidget.h:95:18: warning: ‘virtual void ObjectWidget::constrainMovementForAllWidgets(qreal&, qreal&)’ can be marked override [-Wsuggest-override] 95 | virtual void constrainMovementForAllWidgets(qreal &diffX, qreal &diffY); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/objectwidget.h:97:21: warning: ‘virtual QCursor ObjectWidget::resizeCursor() const’ can be marked override [-Wsuggest-override] 97 | virtual QCursor resizeCursor() const; | ^~~~~~~~~~~~ In file included from /<>/umbrello/umlscene.cpp:54: /<>/umbrello/umlwidgets/packagewidget.h:36:18: warning: ‘virtual void PackageWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] 36 | virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); | ^~~~~ /<>/umbrello/umlwidgets/packagewidget.h:38:10: warning: ‘virtual void PackageWidget::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 38 | void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); | ^~~~~~~~~~ /<>/umbrello/umlwidgets/packagewidget.h:41:12: warning: ‘virtual QSizeF PackageWidget::minimumSize() const’ can be marked override [-Wsuggest-override] 41 | QSizeF minimumSize() const; | ^~~~~~~~~~~ In file included from /<>/umbrello/umlscene.cpp:55: /<>/umbrello/umlwidgets/pinwidget.h:39:10: warning: ‘virtual void PinWidget::slotMenuSelection(QAction*)’ can be marked override [-Wsuggest-override] 39 | void slotMenuSelection(QAction* action); | ^~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/umlscene.cpp:57: /<>/umbrello/umlwidgets/signalwidget.h:43:18: warning: ‘virtual void SignalWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] 43 | virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); | ^~~~~ /<>/umbrello/umlwidgets/signalwidget.h:45:10: warning: ‘virtual void SignalWidget::setX(qreal)’ can be marked override [-Wsuggest-override] 45 | void setX(qreal newX); | ^~~~ /<>/umbrello/umlwidgets/signalwidget.h:46:10: warning: ‘virtual void SignalWidget::setY(qreal)’ can be marked override [-Wsuggest-override] 46 | void setY(qreal newY); | ^~~~ /<>/umbrello/umlwidgets/signalwidget.h:48:18: warning: ‘virtual void SignalWidget::setName(const QString&)’ can be marked override [-Wsuggest-override] 48 | virtual void setName(const QString &strName); | ^~~~~~~ /<>/umbrello/umlwidgets/signalwidget.h:54:19: warning: ‘virtual void SignalWidget::showPropertiesDialog()’ can be marked override [-Wsuggest-override] 54 | virtual void showPropertiesDialog(); | ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/signalwidget.h:56:10: warning: ‘virtual void SignalWidget::mouseMoveEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 56 | void mouseMoveEvent(QGraphicsSceneMouseEvent *me); | ^~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/signalwidget.h:58:18: warning: ‘virtual bool SignalWidget::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] 58 | virtual bool loadFromXMI1(QDomElement & qElement); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/signalwidget.h:59:18: warning: ‘virtual void SignalWidget::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 59 | virtual void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); | ^~~~~~~~~~ /<>/umbrello/umlwidgets/signalwidget.h:62:18: warning: ‘virtual void SignalWidget::slotMenuSelection(QAction*)’ can be marked override [-Wsuggest-override] 62 | virtual void slotMenuSelection(QAction* action); | ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/signalwidget.h:65:12: warning: ‘virtual QSizeF SignalWidget::minimumSize() const’ can be marked override [-Wsuggest-override] 65 | QSizeF minimumSize() const; | ^~~~~~~~~~~ In file included from /<>/umbrello/umlscene.cpp:58: /<>/umbrello/umlwidgets/statewidget.h:63:18: warning: ‘virtual void StateWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] 63 | virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); | ^~~~~ /<>/umbrello/umlwidgets/statewidget.h:79:18: warning: ‘virtual void StateWidget::showPropertiesDialog()’ can be marked override [-Wsuggest-override] 79 | virtual void showPropertiesDialog(); | ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/statewidget.h:81:18: warning: ‘virtual bool StateWidget::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] 81 | virtual bool loadFromXMI1(QDomElement & qElement); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/statewidget.h:82:18: warning: ‘virtual void StateWidget::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 82 | virtual void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); | ^~~~~~~~~~ /<>/umbrello/umlwidgets/statewidget.h:85:12: warning: ‘virtual QSizeF StateWidget::minimumSize() const’ can be marked override [-Wsuggest-override] 85 | QSizeF minimumSize() const; | ^~~~~~~~~~~ /<>/umbrello/umlwidgets/statewidget.h:86:12: warning: ‘virtual QSizeF StateWidget::maximumSize()’ can be marked override [-Wsuggest-override] 86 | QSizeF maximumSize(); | ^~~~~~~~~~~ /<>/umbrello/umlwidgets/statewidget.h:90:18: warning: ‘virtual void StateWidget::slotMenuSelection(QAction*)’ can be marked override [-Wsuggest-override] 90 | virtual void slotMenuSelection(QAction* action); | ^~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/umlscene.cpp:61: /<>/umbrello/uml.h:201:18: warning: ‘virtual void UMLApp::keyPressEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] 201 | virtual void keyPressEvent(QKeyEvent* e); | ^~~~~~~~~~~~~ /<>/umbrello/uml.h:202:18: warning: ‘virtual void UMLApp::keyReleaseEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] 202 | virtual void keyReleaseEvent(QKeyEvent* e); | ^~~~~~~~~~~~~~~ /<>/umbrello/uml.h:204:18: warning: ‘virtual void UMLApp::customEvent(QEvent*)’ can be marked override [-Wsuggest-override] 204 | virtual void customEvent(QEvent* e); | ^~~~~~~~~~~ /<>/umbrello/uml.h:215:18: warning: ‘virtual bool UMLApp::queryClose()’ can be marked override [-Wsuggest-override] 215 | virtual bool queryClose(); | ^~~~~~~~~~ /<>/umbrello/uml.h:217:18: warning: ‘virtual void UMLApp::saveProperties(KConfigGroup&)’ can be marked override [-Wsuggest-override] 217 | virtual void saveProperties(KConfigGroup & cfg); | ^~~~~~~~~~~~~~ /<>/umbrello/uml.h:218:18: warning: ‘virtual void UMLApp::readProperties(const KConfigGroup&)’ can be marked override [-Wsuggest-override] 218 | virtual void readProperties(const KConfigGroup & cfg); | ^~~~~~~~~~~~~~ In file included from /<>/umbrello/umlscene.cpp:65: /<>/umbrello/umllistview.h:115:10: warning: ‘virtual bool UMLListView::event(QEvent*)’ can be marked override [-Wsuggest-override] 115 | bool event(QEvent *e); | ^~~~~ /<>/umbrello/umllistview.h:116:10: warning: ‘virtual void UMLListView::mouseReleaseEvent(QMouseEvent*)’ can be marked override [-Wsuggest-override] 116 | void mouseReleaseEvent(QMouseEvent *me); | ^~~~~~~~~~~~~~~~~ /<>/umbrello/umllistview.h:117:10: warning: ‘virtual void UMLListView::mousePressEvent(QMouseEvent*)’ can be marked override [-Wsuggest-override] 117 | void mousePressEvent(QMouseEvent *me); | ^~~~~~~~~~~~~~~ /<>/umbrello/umllistview.h:118:10: warning: ‘virtual void UMLListView::mouseMoveEvent(QMouseEvent*)’ can be marked override [-Wsuggest-override] 118 | void mouseMoveEvent(QMouseEvent *me); | ^~~~~~~~~~~~~~ /<>/umbrello/umllistview.h:119:10: warning: ‘virtual void UMLListView::mouseDoubleClickEvent(QMouseEvent*)’ can be marked override [-Wsuggest-override] 119 | void mouseDoubleClickEvent(QMouseEvent *me); | ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umllistview.h:120:10: warning: ‘virtual void UMLListView::focusOutEvent(QFocusEvent*)’ can be marked override [-Wsuggest-override] 120 | void focusOutEvent (QFocusEvent *fe); | ^~~~~~~~~~~~~ /<>/umbrello/umllistview.h:121:10: warning: ‘virtual void UMLListView::contextMenuEvent(QContextMenuEvent*)’ can be marked override [-Wsuggest-override] 121 | void contextMenuEvent(QContextMenuEvent *event); | ^~~~~~~~~~~~~~~~ /<>/umbrello/umllistview.h:125:10: warning: ‘virtual void UMLListView::keyPressEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] 125 | void keyPressEvent(QKeyEvent* ke); | ^~~~~~~~~~~~~ /<>/umbrello/umllistview.h:126:10: warning: ‘virtual void UMLListView::dragEnterEvent(QDragEnterEvent*)’ can be marked override [-Wsuggest-override] 126 | void dragEnterEvent(QDragEnterEvent* event); | ^~~~~~~~~~~~~~ /<>/umbrello/umllistview.h:127:10: warning: ‘virtual void UMLListView::dragMoveEvent(QDragMoveEvent*)’ can be marked override [-Wsuggest-override] 127 | void dragMoveEvent(QDragMoveEvent* event); | ^~~~~~~~~~~~~ /<>/umbrello/umllistview.h:128:10: warning: ‘virtual void UMLListView::dropEvent(QDropEvent*)’ can be marked override [-Wsuggest-override] 128 | void dropEvent(QDropEvent* event); | ^~~~~~~~~ /<>/umbrello/umllistview.h:129:10: warning: ‘virtual void UMLListView::commitData(QWidget*)’ can be marked override [-Wsuggest-override] 129 | void commitData(QWidget *editor); | ^~~~~~~~~~ In file included from /<>/umbrello/umlscene.cpp:69: /<>/umbrello/uml1model/umlrole.h:47:16: warning: ‘virtual UMLObject* UMLRole::clone() const’ can be marked override [-Wsuggest-override] 47 | UMLObject* clone() const { return 0; } | ^~~~~ /<>/umbrello/uml1model/umlrole.h:49:10: warning: ‘virtual void UMLRole::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 49 | void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/umlrole.h:51:18: warning: ‘virtual bool UMLRole::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] 51 | virtual bool showPropertiesDialog(QWidget *parent = 0); | ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/umlrole.h:55:10: warning: ‘virtual bool UMLRole::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 55 | bool load1(QDomElement& element); | ^~~~~ In file included from /<>/umbrello/umlscene.cpp:70: /<>/umbrello/umlview.h:54:18: warning: ‘virtual void UMLView::wheelEvent(QWheelEvent*)’ can be marked override [-Wsuggest-override] 54 | virtual void wheelEvent(QWheelEvent* event); | ^~~~~~~~~~ /<>/umbrello/umlview.h:55:18: warning: ‘virtual void UMLView::showEvent(QShowEvent*)’ can be marked override [-Wsuggest-override] 55 | virtual void showEvent(QShowEvent *se); | ^~~~~~~~~ /<>/umbrello/umlview.h:56:18: warning: ‘virtual void UMLView::hideEvent(QHideEvent*)’ can be marked override [-Wsuggest-override] 56 | virtual void hideEvent(QHideEvent *he); | ^~~~~~~~~ /<>/umbrello/umlview.h:57:18: warning: ‘virtual void UMLView::mousePressEvent(QMouseEvent*)’ can be marked override [-Wsuggest-override] 57 | virtual void mousePressEvent(QMouseEvent* event); | ^~~~~~~~~~~~~~~ /<>/umbrello/umlview.h:58:18: warning: ‘virtual void UMLView::mouseReleaseEvent(QMouseEvent*)’ can be marked override [-Wsuggest-override] 58 | virtual void mouseReleaseEvent(QMouseEvent* event); | ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlview.h:59:18: warning: ‘virtual void UMLView::resizeEvent(QResizeEvent*)’ can be marked override [-Wsuggest-override] 59 | virtual void resizeEvent(QResizeEvent *event); | ^~~~~~~~~~~ [ 86%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/umlview.cpp.o cd /<>/obj-aarch64-linux-gnu/umbrello && /usr/bin/aarch64-linux-gnu-g++ -DCMAKE_BINARY_DIR=\"/<>/obj-aarch64-linux-gnu\" -DKCOREADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLO_VERSION_STRING=\"2.23.3\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-aarch64-linux-gnu/umbrello -I/<>/umbrello -I/<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/include -I/<>/obj-aarch64-linux-gnu -I/<>/umbrello/clipboard -I/<>/umbrello/cmds -I/<>/umbrello/codegenerators -I/<>/umbrello/codegenerators/ada -I/<>/umbrello/codegenerators/as -I/<>/umbrello/codegenerators/cpp -I/<>/umbrello/codegenerators/csharp -I/<>/umbrello/codegenerators/d -I/<>/umbrello/codegenerators/idl -I/<>/umbrello/codegenerators/java -I/<>/umbrello/codegenerators/js -I/<>/umbrello/codegenerators/pascal -I/<>/umbrello/codegenerators/perl -I/<>/umbrello/codegenerators/php -I/<>/umbrello/codegenerators/python -I/<>/umbrello/codegenerators/ruby -I/<>/umbrello/codegenerators/sql -I/<>/umbrello/codegenerators/tcl -I/<>/umbrello/codegenerators/vala -I/<>/umbrello/codegenerators/xml -I/<>/umbrello/codegenwizard -I/<>/umbrello/codeimport -I/<>/umbrello/codeimport/csharp -I/<>/umbrello/codeimpwizard -I/<>/umbrello/debug -I/<>/umbrello/dialogs -I/<>/umbrello/dialogs/pages -I/<>/umbrello/dialogs/widgets -I/<>/umbrello/docgenerators -I/<>/umbrello/finder -I/<>/umbrello/refactoring -I/<>/umbrello/uml1model -I/<>/umbrello/umlwidgets -I/<>/lib/cppparser -I/<>/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/aarch64-linux-gnu/qt5 -isystem /usr/include/aarch64-linux-gnu/qt5/QtWidgets -isystem /usr/include/aarch64-linux-gnu/qt5/QtGui -isystem /usr/include/aarch64-linux-gnu/qt5/QtCore -isystem /usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/aarch64-linux-gnu/qt5/QtXml -isystem /usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/aarch64-linux-gnu/qt5/QtSvg -isystem /usr/include/aarch64-linux-gnu/qt5/QtWebKitWidgets -isystem /usr/include/aarch64-linux-gnu/qt5/QtWebKit -isystem /usr/include/aarch64-linux-gnu/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/aarch64-linux-gnu/qt5/QtConcurrent -isystem /usr/include/aarch64-linux-gnu/qt5/QtDBus -isystem /usr/include/KF5/KTextEditor -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -fno-delete-null-pointer-checks -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -o CMakeFiles/libumbrello.dir/umlview.cpp.o -c /<>/umbrello/umlview.cpp In file included from /<>/umbrello/umlview.cpp:12: /<>/umbrello/umlview.h:54:18: warning: ‘virtual void UMLView::wheelEvent(QWheelEvent*)’ can be marked override [-Wsuggest-override] 54 | virtual void wheelEvent(QWheelEvent* event); | ^~~~~~~~~~ /<>/umbrello/umlview.h:55:18: warning: ‘virtual void UMLView::showEvent(QShowEvent*)’ can be marked override [-Wsuggest-override] 55 | virtual void showEvent(QShowEvent *se); | ^~~~~~~~~ /<>/umbrello/umlview.h:56:18: warning: ‘virtual void UMLView::hideEvent(QHideEvent*)’ can be marked override [-Wsuggest-override] 56 | virtual void hideEvent(QHideEvent *he); | ^~~~~~~~~ /<>/umbrello/umlview.h:57:18: warning: ‘virtual void UMLView::mousePressEvent(QMouseEvent*)’ can be marked override [-Wsuggest-override] 57 | virtual void mousePressEvent(QMouseEvent* event); | ^~~~~~~~~~~~~~~ /<>/umbrello/umlview.h:58:18: warning: ‘virtual void UMLView::mouseReleaseEvent(QMouseEvent*)’ can be marked override [-Wsuggest-override] 58 | virtual void mouseReleaseEvent(QMouseEvent* event); | ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlview.h:59:18: warning: ‘virtual void UMLView::resizeEvent(QResizeEvent*)’ can be marked override [-Wsuggest-override] 59 | virtual void resizeEvent(QResizeEvent *event); | ^~~~~~~~~~~ In file included from /<>/umbrello/umlview.cpp:15: /<>/umbrello/debug/debug_utils.h:91:18: warning: ‘virtual void Tracer::showEvent(QShowEvent*)’ can be marked override [-Wsuggest-override] 91 | virtual void showEvent(QShowEvent*); | ^~~~~~~~~ In file included from /<>/umbrello/uml1model/entityconstraint.h:15, from /<>/umbrello/uml1model/foreignkeyconstraint.h:16, from /<>/umbrello/model_utils.h:18, from /<>/umbrello/umlview.cpp:17: /<>/umbrello/uml1model/classifierlistitem.h:48:18: warning: ‘virtual void UMLClassifierListItem::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 48 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/classifierlistitem.h:54:24: warning: ‘virtual UMLObject* UMLClassifierListItem::clone() const’ can be marked override [-Wsuggest-override] 54 | virtual UMLObject* clone() const = 0; | ^~~~~ In file included from /<>/umbrello/uml1model/foreignkeyconstraint.h:16, from /<>/umbrello/model_utils.h:18, from /<>/umbrello/umlview.cpp:17: /<>/umbrello/uml1model/entityconstraint.h:40:18: warning: ‘virtual void UMLEntityConstraint::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 40 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/entityconstraint.h:45:24: warning: ‘virtual UMLObject* UMLEntityConstraint::clone() const’ can be marked override [-Wsuggest-override] 45 | virtual UMLObject* clone() const = 0; | ^~~~~ In file included from /<>/umbrello/model_utils.h:18, from /<>/umbrello/umlview.cpp:17: /<>/umbrello/uml1model/foreignkeyconstraint.h:56:18: warning: ‘virtual void UMLForeignKeyConstraint::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 56 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:58:24: warning: ‘virtual UMLObject* UMLForeignKeyConstraint::clone() const’ can be marked override [-Wsuggest-override] 58 | virtual UMLObject* clone() const; | ^~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:60:13: warning: ‘virtual QString UMLForeignKeyConstraint::toString(Uml::SignatureType::Enum, bool)’ can be marked override [-Wsuggest-override] 60 | QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false); | ^~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:65:10: warning: ‘virtual void UMLForeignKeyConstraint::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 65 | void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:67:18: warning: ‘virtual bool UMLForeignKeyConstraint::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] 67 | virtual bool showPropertiesDialog(QWidget* parent = 0); | ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:85:10: warning: ‘virtual bool UMLForeignKeyConstraint::resolveRef()’ can be marked override [-Wsuggest-override] 85 | bool resolveRef(); | ^~~~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:94:10: warning: ‘virtual bool UMLForeignKeyConstraint::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 94 | bool load1(QDomElement & element); | ^~~~~ In file included from /<>/umbrello/model_utils.h:20, from /<>/umbrello/umlview.cpp:17: /<>/umbrello/dialogs/multipagedialogbase.h:101:18: warning: ‘virtual void MultiPageDialogBase::keyPressEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] 101 | virtual void keyPressEvent(QKeyEvent *event); | ^~~~~~~~~~~~~ In file included from /<>/umbrello/model_utils.h:21, from /<>/umbrello/umlview.cpp:17: /<>/umbrello/umlwidgets/widgetbase.h:187:20: warning: ‘virtual QRectF WidgetBase::boundingRect() const’ can be marked override [-Wsuggest-override] 187 | virtual QRectF boundingRect() const; | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/widgetbase.h:191:18: warning: ‘virtual void WidgetBase::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] 191 | virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); | ^~~~~ /<>/umbrello/umlwidgets/widgetbase.h:260:18: warning: ‘virtual void WidgetBase::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] 260 | virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent *event); | ^~~~~~~~~~~~~~~~ In file included from /<>/umbrello/umlwidgets/notewidget.h:15, from /<>/umbrello/umlview.cpp:18: /<>/umbrello/umlwidgets/umlwidget.h:71:18: warning: ‘virtual void UMLWidget::setUseFillColor(bool)’ can be marked override [-Wsuggest-override] 71 | virtual void setUseFillColor(bool fc); | ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:74:18: warning: ‘virtual void UMLWidget::setTextColor(const QColor&)’ can be marked override [-Wsuggest-override] 74 | virtual void setTextColor(const QColor &color); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:77:18: warning: ‘virtual void UMLWidget::setLineColor(const QColor&)’ can be marked override [-Wsuggest-override] 77 | virtual void setLineColor(const QColor &color); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:80:18: warning: ‘virtual void UMLWidget::setLineWidth(uint)’ can be marked override [-Wsuggest-override] 80 | virtual void setLineWidth(uint width); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:83:18: warning: ‘virtual void UMLWidget::setFillColor(const QColor&)’ can be marked override [-Wsuggest-override] 83 | virtual void setFillColor(const QColor &color); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:87:18: warning: ‘virtual void UMLWidget::setSelected(bool)’ can be marked override [-Wsuggest-override] 87 | virtual void setSelected(bool _select); | ^~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:96:18: warning: ‘virtual void UMLWidget::setFont(const QFont&)’ can be marked override [-Wsuggest-override] 96 | virtual void setFont(const QFont &font); | ^~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:173:18: warning: ‘virtual void UMLWidget::showPropertiesDialog()’ can be marked override [-Wsuggest-override] 173 | virtual void showPropertiesDialog(); | ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:192:18: warning: ‘virtual bool UMLWidget::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] 192 | virtual bool loadFromXMI1(QDomElement &qElement); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:193:18: warning: ‘virtual void UMLWidget::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 193 | virtual void saveToXMI1(QDomDocument &qDoc, QDomElement &qElement); | ^~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:230:18: warning: ‘virtual void UMLWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] 230 | virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); | ^~~~~ /<>/umbrello/umlwidgets/umlwidget.h:234:18: warning: ‘virtual void UMLWidget::slotMenuSelection(QAction*)’ can be marked override [-Wsuggest-override] 234 | virtual void slotMenuSelection(QAction* action); | ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:251:18: warning: ‘virtual void UMLWidget::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] 251 | virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent* event); | ^~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:252:18: warning: ‘virtual void UMLWidget::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 252 | virtual void mouseDoubleClickEvent(QGraphicsSceneMouseEvent *event); | ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:253:18: warning: ‘virtual void UMLWidget::mousePressEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 253 | virtual void mousePressEvent(QGraphicsSceneMouseEvent *event); | ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:254:18: warning: ‘virtual void UMLWidget::mouseMoveEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 254 | virtual void mouseMoveEvent(QGraphicsSceneMouseEvent *event); | ^~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:255:18: warning: ‘virtual void UMLWidget::mouseReleaseEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 255 | virtual void mouseReleaseEvent(QGraphicsSceneMouseEvent *event); | ^~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/umlview.cpp:18: /<>/umbrello/umlwidgets/notewidget.h:48:18: warning: ‘virtual void NoteWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] 48 | virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); | ^~~~~ /<>/umbrello/umlwidgets/notewidget.h:61:18: warning: ‘virtual void NoteWidget::showPropertiesDialog()’ can be marked override [-Wsuggest-override] 61 | virtual void showPropertiesDialog(); | ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/notewidget.h:63:18: warning: ‘virtual bool NoteWidget::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] 63 | virtual bool loadFromXMI1(QDomElement & qElement); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/notewidget.h:64:18: warning: ‘virtual void NoteWidget::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 64 | virtual void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); | ^~~~~~~~~~ /<>/umbrello/umlwidgets/notewidget.h:69:10: warning: ‘virtual void NoteWidget::slotMenuSelection(QAction*)’ can be marked override [-Wsuggest-override] 69 | void slotMenuSelection(QAction* action); | ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/notewidget.h:72:20: warning: ‘virtual QSizeF NoteWidget::minimumSize() const’ can be marked override [-Wsuggest-override] 72 | virtual QSizeF minimumSize() const; | ^~~~~~~~~~~ /<>/umbrello/umlwidgets/notewidget.h:73:20: warning: ‘virtual QSizeF NoteWidget::calculateSize(bool) const’ can be marked override [-Wsuggest-override] 73 | virtual QSizeF calculateSize(bool withExtensions = true) const; | ^~~~~~~~~~~~~ /<>/umbrello/umlwidgets/notewidget.h:76:18: warning: ‘virtual void NoteWidget::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 76 | virtual void mouseDoubleClickEvent(QGraphicsSceneMouseEvent *event); | ^~~~~~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/umlview.cpp:19: /<>/umbrello/uml.h:201:18: warning: ‘virtual void UMLApp::keyPressEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] 201 | virtual void keyPressEvent(QKeyEvent* e); | ^~~~~~~~~~~~~ /<>/umbrello/uml.h:202:18: warning: ‘virtual void UMLApp::keyReleaseEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] 202 | virtual void keyReleaseEvent(QKeyEvent* e); | ^~~~~~~~~~~~~~~ /<>/umbrello/uml.h:204:18: warning: ‘virtual void UMLApp::customEvent(QEvent*)’ can be marked override [-Wsuggest-override] 204 | virtual void customEvent(QEvent* e); | ^~~~~~~~~~~ /<>/umbrello/uml.h:215:18: warning: ‘virtual bool UMLApp::queryClose()’ can be marked override [-Wsuggest-override] 215 | virtual bool queryClose(); | ^~~~~~~~~~ /<>/umbrello/uml.h:217:18: warning: ‘virtual void UMLApp::saveProperties(KConfigGroup&)’ can be marked override [-Wsuggest-override] 217 | virtual void saveProperties(KConfigGroup & cfg); | ^~~~~~~~~~~~~~ /<>/umbrello/uml.h:218:18: warning: ‘virtual void UMLApp::readProperties(const KConfigGroup&)’ can be marked override [-Wsuggest-override] 218 | virtual void readProperties(const KConfigGroup & cfg); | ^~~~~~~~~~~~~~ In file included from /<>/umbrello/umlscene.h:17, from /<>/umbrello/umlview.cpp:22: /<>/umbrello/umlwidgets/classifierwidget.h:97:16: warning: ‘virtual UMLWidget* ClassifierWidget::onWidget(const QPointF&)’ can be marked override [-Wsuggest-override] 97 | UMLWidget* onWidget(const QPointF& p); | ^~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:98:16: warning: ‘virtual UMLWidget* ClassifierWidget::widgetWithID(Uml::ID::Type)’ can be marked override [-Wsuggest-override] 98 | UMLWidget* widgetWithID(Uml::ID::Type id); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:100:18: warning: ‘virtual void ClassifierWidget::setDocumentation(const QString&)’ can be marked override [-Wsuggest-override] 100 | virtual void setDocumentation(const QString& doc); | ^~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:102:12: warning: ‘virtual QSizeF ClassifierWidget::calculateSize(bool) const’ can be marked override [-Wsuggest-override] 102 | QSizeF calculateSize(bool withExtensions = true) const; | ^~~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:104:18: warning: ‘virtual void ClassifierWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] 104 | virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); | ^~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:105:26: warning: ‘virtual QPainterPath ClassifierWidget::shape() const’ can be marked override [-Wsuggest-override] 105 | virtual QPainterPath shape() const; | ^~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:107:18: warning: ‘virtual void ClassifierWidget::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 107 | virtual void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); | ^~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:108:18: warning: ‘virtual bool ClassifierWidget::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] 108 | virtual bool loadFromXMI1(QDomElement & qElement); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:111:18: warning: ‘virtual void ClassifierWidget::slotMenuSelection(QAction*)’ can be marked override [-Wsuggest-override] 111 | virtual void slotMenuSelection(QAction* action); | ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:121:12: warning: ‘virtual QSizeF ClassifierWidget::minimumSize() const’ can be marked override [-Wsuggest-override] 121 | QSizeF minimumSize() const; | ^~~~~~~~~~~ In file included from /<>/umbrello/umlview.cpp:22: /<>/umbrello/umlscene.h:338:10: warning: ‘virtual void UMLScene::dragEnterEvent(QGraphicsSceneDragDropEvent*)’ can be marked override [-Wsuggest-override] 338 | void dragEnterEvent(QGraphicsSceneDragDropEvent* enterEvent); | ^~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:339:10: warning: ‘virtual void UMLScene::dragMoveEvent(QGraphicsSceneDragDropEvent*)’ can be marked override [-Wsuggest-override] 339 | void dragMoveEvent(QGraphicsSceneDragDropEvent* moveEvent); | ^~~~~~~~~~~~~ /<>/umbrello/umlscene.h:340:10: warning: ‘virtual void UMLScene::dropEvent(QGraphicsSceneDragDropEvent*)’ can be marked override [-Wsuggest-override] 340 | void dropEvent(QGraphicsSceneDragDropEvent* dropEvent); | ^~~~~~~~~ /<>/umbrello/umlscene.h:342:10: warning: ‘virtual void UMLScene::mouseMoveEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 342 | void mouseMoveEvent(QGraphicsSceneMouseEvent* mouseEvent); | ^~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:343:10: warning: ‘virtual void UMLScene::mousePressEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 343 | void mousePressEvent(QGraphicsSceneMouseEvent* mouseEvent); | ^~~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:344:10: warning: ‘virtual void UMLScene::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 344 | void mouseDoubleClickEvent(QGraphicsSceneMouseEvent* mouseEvent); | ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:345:10: warning: ‘virtual void UMLScene::mouseReleaseEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 345 | void mouseReleaseEvent(QGraphicsSceneMouseEvent* mouseEvent); | ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:346:18: warning: ‘virtual void UMLScene::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] 346 | virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent* contextMenuEvent); | ^~~~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:358:18: warning: ‘virtual void UMLScene::drawBackground(QPainter*, const QRectF&)’ can be marked override [-Wsuggest-override] 358 | virtual void drawBackground(QPainter *painter, const QRectF &rect); | ^~~~~~~~~~~~~~ [ 86%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/umlviewimageexporterall.cpp.o cd /<>/obj-aarch64-linux-gnu/umbrello && /usr/bin/aarch64-linux-gnu-g++ -DCMAKE_BINARY_DIR=\"/<>/obj-aarch64-linux-gnu\" -DKCOREADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLO_VERSION_STRING=\"2.23.3\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-aarch64-linux-gnu/umbrello -I/<>/umbrello -I/<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/include -I/<>/obj-aarch64-linux-gnu -I/<>/umbrello/clipboard -I/<>/umbrello/cmds -I/<>/umbrello/codegenerators -I/<>/umbrello/codegenerators/ada -I/<>/umbrello/codegenerators/as -I/<>/umbrello/codegenerators/cpp -I/<>/umbrello/codegenerators/csharp -I/<>/umbrello/codegenerators/d -I/<>/umbrello/codegenerators/idl -I/<>/umbrello/codegenerators/java -I/<>/umbrello/codegenerators/js -I/<>/umbrello/codegenerators/pascal -I/<>/umbrello/codegenerators/perl -I/<>/umbrello/codegenerators/php -I/<>/umbrello/codegenerators/python -I/<>/umbrello/codegenerators/ruby -I/<>/umbrello/codegenerators/sql -I/<>/umbrello/codegenerators/tcl -I/<>/umbrello/codegenerators/vala -I/<>/umbrello/codegenerators/xml -I/<>/umbrello/codegenwizard -I/<>/umbrello/codeimport -I/<>/umbrello/codeimport/csharp -I/<>/umbrello/codeimpwizard -I/<>/umbrello/debug -I/<>/umbrello/dialogs -I/<>/umbrello/dialogs/pages -I/<>/umbrello/dialogs/widgets -I/<>/umbrello/docgenerators -I/<>/umbrello/finder -I/<>/umbrello/refactoring -I/<>/umbrello/uml1model -I/<>/umbrello/umlwidgets -I/<>/lib/cppparser -I/<>/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/aarch64-linux-gnu/qt5 -isystem /usr/include/aarch64-linux-gnu/qt5/QtWidgets -isystem /usr/include/aarch64-linux-gnu/qt5/QtGui -isystem /usr/include/aarch64-linux-gnu/qt5/QtCore -isystem /usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/aarch64-linux-gnu/qt5/QtXml -isystem /usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/aarch64-linux-gnu/qt5/QtSvg -isystem /usr/include/aarch64-linux-gnu/qt5/QtWebKitWidgets -isystem /usr/include/aarch64-linux-gnu/qt5/QtWebKit -isystem /usr/include/aarch64-linux-gnu/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/aarch64-linux-gnu/qt5/QtConcurrent -isystem /usr/include/aarch64-linux-gnu/qt5/QtDBus -isystem /usr/include/KF5/KTextEditor -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -fno-delete-null-pointer-checks -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -o CMakeFiles/libumbrello.dir/umlviewimageexporterall.cpp.o -c /<>/umbrello/umlviewimageexporterall.cpp In file included from /<>/umbrello/dialogs/pages/diagramprintpage.h:15, from /<>/umbrello/umlviewimageexporterall.cpp:15: /<>/umbrello/dialogs/pages/dialogpagebase.h:34:18: warning: ‘virtual void DialogPageBase::keyPressEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] 34 | virtual void keyPressEvent(QKeyEvent *event); | ^~~~~~~~~~~~~ In file included from /<>/umbrello/dialogs/pages/diagramprintpage.h:16, from /<>/umbrello/umlviewimageexporterall.cpp:15: /<>/umbrello/umlview.h:54:18: warning: ‘virtual void UMLView::wheelEvent(QWheelEvent*)’ can be marked override [-Wsuggest-override] 54 | virtual void wheelEvent(QWheelEvent* event); | ^~~~~~~~~~ /<>/umbrello/umlview.h:55:18: warning: ‘virtual void UMLView::showEvent(QShowEvent*)’ can be marked override [-Wsuggest-override] 55 | virtual void showEvent(QShowEvent *se); | ^~~~~~~~~ /<>/umbrello/umlview.h:56:18: warning: ‘virtual void UMLView::hideEvent(QHideEvent*)’ can be marked override [-Wsuggest-override] 56 | virtual void hideEvent(QHideEvent *he); | ^~~~~~~~~ /<>/umbrello/umlview.h:57:18: warning: ‘virtual void UMLView::mousePressEvent(QMouseEvent*)’ can be marked override [-Wsuggest-override] 57 | virtual void mousePressEvent(QMouseEvent* event); | ^~~~~~~~~~~~~~~ /<>/umbrello/umlview.h:58:18: warning: ‘virtual void UMLView::mouseReleaseEvent(QMouseEvent*)’ can be marked override [-Wsuggest-override] 58 | virtual void mouseReleaseEvent(QMouseEvent* event); | ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlview.h:59:18: warning: ‘virtual void UMLView::resizeEvent(QResizeEvent*)’ can be marked override [-Wsuggest-override] 59 | virtual void resizeEvent(QResizeEvent *event); | ^~~~~~~~~~~ In file included from /<>/umbrello/umlwidgets/umlwidget.h:18, from /<>/umbrello/umlwidgets/classifierwidget.h:16, from /<>/umbrello/umlscene.h:17, from /<>/umbrello/umlviewimageexportermodel.h:14, from /<>/umbrello/umlviewimageexporterall.cpp:17: /<>/umbrello/umlwidgets/widgetbase.h:187:20: warning: ‘virtual QRectF WidgetBase::boundingRect() const’ can be marked override [-Wsuggest-override] 187 | virtual QRectF boundingRect() const; | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/widgetbase.h:191:18: warning: ‘virtual void WidgetBase::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] 191 | virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); | ^~~~~ /<>/umbrello/umlwidgets/widgetbase.h:260:18: warning: ‘virtual void WidgetBase::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] 260 | virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent *event); | ^~~~~~~~~~~~~~~~ In file included from /<>/umbrello/umlwidgets/classifierwidget.h:16, from /<>/umbrello/umlscene.h:17, from /<>/umbrello/umlviewimageexportermodel.h:14, from /<>/umbrello/umlviewimageexporterall.cpp:17: /<>/umbrello/umlwidgets/umlwidget.h:71:18: warning: ‘virtual void UMLWidget::setUseFillColor(bool)’ can be marked override [-Wsuggest-override] 71 | virtual void setUseFillColor(bool fc); | ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:74:18: warning: ‘virtual void UMLWidget::setTextColor(const QColor&)’ can be marked override [-Wsuggest-override] 74 | virtual void setTextColor(const QColor &color); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:77:18: warning: ‘virtual void UMLWidget::setLineColor(const QColor&)’ can be marked override [-Wsuggest-override] 77 | virtual void setLineColor(const QColor &color); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:80:18: warning: ‘virtual void UMLWidget::setLineWidth(uint)’ can be marked override [-Wsuggest-override] 80 | virtual void setLineWidth(uint width); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:83:18: warning: ‘virtual void UMLWidget::setFillColor(const QColor&)’ can be marked override [-Wsuggest-override] 83 | virtual void setFillColor(const QColor &color); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:87:18: warning: ‘virtual void UMLWidget::setSelected(bool)’ can be marked override [-Wsuggest-override] 87 | virtual void setSelected(bool _select); | ^~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:96:18: warning: ‘virtual void UMLWidget::setFont(const QFont&)’ can be marked override [-Wsuggest-override] 96 | virtual void setFont(const QFont &font); | ^~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:173:18: warning: ‘virtual void UMLWidget::showPropertiesDialog()’ can be marked override [-Wsuggest-override] 173 | virtual void showPropertiesDialog(); | ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:192:18: warning: ‘virtual bool UMLWidget::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] 192 | virtual bool loadFromXMI1(QDomElement &qElement); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:193:18: warning: ‘virtual void UMLWidget::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 193 | virtual void saveToXMI1(QDomDocument &qDoc, QDomElement &qElement); | ^~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:230:18: warning: ‘virtual void UMLWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] 230 | virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); | ^~~~~ /<>/umbrello/umlwidgets/umlwidget.h:234:18: warning: ‘virtual void UMLWidget::slotMenuSelection(QAction*)’ can be marked override [-Wsuggest-override] 234 | virtual void slotMenuSelection(QAction* action); | ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:251:18: warning: ‘virtual void UMLWidget::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] 251 | virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent* event); | ^~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:252:18: warning: ‘virtual void UMLWidget::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 252 | virtual void mouseDoubleClickEvent(QGraphicsSceneMouseEvent *event); | ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:253:18: warning: ‘virtual void UMLWidget::mousePressEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 253 | virtual void mousePressEvent(QGraphicsSceneMouseEvent *event); | ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:254:18: warning: ‘virtual void UMLWidget::mouseMoveEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 254 | virtual void mouseMoveEvent(QGraphicsSceneMouseEvent *event); | ^~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:255:18: warning: ‘virtual void UMLWidget::mouseReleaseEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 255 | virtual void mouseReleaseEvent(QGraphicsSceneMouseEvent *event); | ^~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/umlscene.h:17, from /<>/umbrello/umlviewimageexportermodel.h:14, from /<>/umbrello/umlviewimageexporterall.cpp:17: /<>/umbrello/umlwidgets/classifierwidget.h:97:16: warning: ‘virtual UMLWidget* ClassifierWidget::onWidget(const QPointF&)’ can be marked override [-Wsuggest-override] 97 | UMLWidget* onWidget(const QPointF& p); | ^~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:98:16: warning: ‘virtual UMLWidget* ClassifierWidget::widgetWithID(Uml::ID::Type)’ can be marked override [-Wsuggest-override] 98 | UMLWidget* widgetWithID(Uml::ID::Type id); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:100:18: warning: ‘virtual void ClassifierWidget::setDocumentation(const QString&)’ can be marked override [-Wsuggest-override] 100 | virtual void setDocumentation(const QString& doc); | ^~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:102:12: warning: ‘virtual QSizeF ClassifierWidget::calculateSize(bool) const’ can be marked override [-Wsuggest-override] 102 | QSizeF calculateSize(bool withExtensions = true) const; | ^~~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:104:18: warning: ‘virtual void ClassifierWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] 104 | virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); | ^~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:105:26: warning: ‘virtual QPainterPath ClassifierWidget::shape() const’ can be marked override [-Wsuggest-override] 105 | virtual QPainterPath shape() const; | ^~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:107:18: warning: ‘virtual void ClassifierWidget::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 107 | virtual void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); | ^~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:108:18: warning: ‘virtual bool ClassifierWidget::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] 108 | virtual bool loadFromXMI1(QDomElement & qElement); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:111:18: warning: ‘virtual void ClassifierWidget::slotMenuSelection(QAction*)’ can be marked override [-Wsuggest-override] 111 | virtual void slotMenuSelection(QAction* action); | ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:121:12: warning: ‘virtual QSizeF ClassifierWidget::minimumSize() const’ can be marked override [-Wsuggest-override] 121 | QSizeF minimumSize() const; | ^~~~~~~~~~~ In file included from /<>/umbrello/umlviewimageexportermodel.h:14, from /<>/umbrello/umlviewimageexporterall.cpp:17: /<>/umbrello/umlscene.h:338:10: warning: ‘virtual void UMLScene::dragEnterEvent(QGraphicsSceneDragDropEvent*)’ can be marked override [-Wsuggest-override] 338 | void dragEnterEvent(QGraphicsSceneDragDropEvent* enterEvent); | ^~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:339:10: warning: ‘virtual void UMLScene::dragMoveEvent(QGraphicsSceneDragDropEvent*)’ can be marked override [-Wsuggest-override] 339 | void dragMoveEvent(QGraphicsSceneDragDropEvent* moveEvent); | ^~~~~~~~~~~~~ /<>/umbrello/umlscene.h:340:10: warning: ‘virtual void UMLScene::dropEvent(QGraphicsSceneDragDropEvent*)’ can be marked override [-Wsuggest-override] 340 | void dropEvent(QGraphicsSceneDragDropEvent* dropEvent); | ^~~~~~~~~ /<>/umbrello/umlscene.h:342:10: warning: ‘virtual void UMLScene::mouseMoveEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 342 | void mouseMoveEvent(QGraphicsSceneMouseEvent* mouseEvent); | ^~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:343:10: warning: ‘virtual void UMLScene::mousePressEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 343 | void mousePressEvent(QGraphicsSceneMouseEvent* mouseEvent); | ^~~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:344:10: warning: ‘virtual void UMLScene::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 344 | void mouseDoubleClickEvent(QGraphicsSceneMouseEvent* mouseEvent); | ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:345:10: warning: ‘virtual void UMLScene::mouseReleaseEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 345 | void mouseReleaseEvent(QGraphicsSceneMouseEvent* mouseEvent); | ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:346:18: warning: ‘virtual void UMLScene::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] 346 | virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent* contextMenuEvent); | ^~~~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:358:18: warning: ‘virtual void UMLScene::drawBackground(QPainter*, const QRectF&)’ can be marked override [-Wsuggest-override] 358 | virtual void drawBackground(QPainter *painter, const QRectF &rect); | ^~~~~~~~~~~~~~ In file included from /<>/umbrello/uml.h:15, from /<>/umbrello/umlviewimageexporterall.cpp:18: /<>/umbrello/dialogs/multipagedialogbase.h:101:18: warning: ‘virtual void MultiPageDialogBase::keyPressEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] 101 | virtual void keyPressEvent(QKeyEvent *event); | ^~~~~~~~~~~~~ In file included from /<>/umbrello/umlviewimageexporterall.cpp:18: /<>/umbrello/uml.h:201:18: warning: ‘virtual void UMLApp::keyPressEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] 201 | virtual void keyPressEvent(QKeyEvent* e); | ^~~~~~~~~~~~~ /<>/umbrello/uml.h:202:18: warning: ‘virtual void UMLApp::keyReleaseEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] 202 | virtual void keyReleaseEvent(QKeyEvent* e); | ^~~~~~~~~~~~~~~ /<>/umbrello/uml.h:204:18: warning: ‘virtual void UMLApp::customEvent(QEvent*)’ can be marked override [-Wsuggest-override] 204 | virtual void customEvent(QEvent* e); | ^~~~~~~~~~~ /<>/umbrello/uml.h:215:18: warning: ‘virtual bool UMLApp::queryClose()’ can be marked override [-Wsuggest-override] 215 | virtual bool queryClose(); | ^~~~~~~~~~ /<>/umbrello/uml.h:217:18: warning: ‘virtual void UMLApp::saveProperties(KConfigGroup&)’ can be marked override [-Wsuggest-override] 217 | virtual void saveProperties(KConfigGroup & cfg); | ^~~~~~~~~~~~~~ /<>/umbrello/uml.h:218:18: warning: ‘virtual void UMLApp::readProperties(const KConfigGroup&)’ can be marked override [-Wsuggest-override] 218 | virtual void readProperties(const KConfigGroup & cfg); | ^~~~~~~~~~~~~~ /<>/umbrello/umlviewimageexporterall.cpp: In member function ‘void UMLViewImageExporterAll::exportViews(const UMLViewList&)’: /<>/umbrello/umlviewimageexporterall.cpp:97:49: warning: ignoring return value of ‘QUrl QUrl::adjusted(QUrl::FormattingOptions) const’, declared with attribute nodiscard [-Wunused-result] 97 | directory.adjusted(QUrl::RemoveFilename); | ^ In file included from /usr/include/aarch64-linux-gnu/qt5/QtGui/qevent.h:54, from /usr/include/aarch64-linux-gnu/qt5/QtGui/QList:1, from /<>/umbrello/umlviewlist.h:23, from /<>/umbrello/umlviewimageexporterall.h:14, from /<>/umbrello/umlviewimageexporterall.cpp:12: /usr/include/aarch64-linux-gnu/qt5/QtCore/qurl.h:199:28: note: declared here 199 | Q_REQUIRED_RESULT QUrl adjusted(FormattingOptions options) const; | ^~~~~~~~ [ 87%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/umlviewimageexporter.cpp.o cd /<>/obj-aarch64-linux-gnu/umbrello && /usr/bin/aarch64-linux-gnu-g++ -DCMAKE_BINARY_DIR=\"/<>/obj-aarch64-linux-gnu\" -DKCOREADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLO_VERSION_STRING=\"2.23.3\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-aarch64-linux-gnu/umbrello -I/<>/umbrello -I/<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/include -I/<>/obj-aarch64-linux-gnu -I/<>/umbrello/clipboard -I/<>/umbrello/cmds -I/<>/umbrello/codegenerators -I/<>/umbrello/codegenerators/ada -I/<>/umbrello/codegenerators/as -I/<>/umbrello/codegenerators/cpp -I/<>/umbrello/codegenerators/csharp -I/<>/umbrello/codegenerators/d -I/<>/umbrello/codegenerators/idl -I/<>/umbrello/codegenerators/java -I/<>/umbrello/codegenerators/js -I/<>/umbrello/codegenerators/pascal -I/<>/umbrello/codegenerators/perl -I/<>/umbrello/codegenerators/php -I/<>/umbrello/codegenerators/python -I/<>/umbrello/codegenerators/ruby -I/<>/umbrello/codegenerators/sql -I/<>/umbrello/codegenerators/tcl -I/<>/umbrello/codegenerators/vala -I/<>/umbrello/codegenerators/xml -I/<>/umbrello/codegenwizard -I/<>/umbrello/codeimport -I/<>/umbrello/codeimport/csharp -I/<>/umbrello/codeimpwizard -I/<>/umbrello/debug -I/<>/umbrello/dialogs -I/<>/umbrello/dialogs/pages -I/<>/umbrello/dialogs/widgets -I/<>/umbrello/docgenerators -I/<>/umbrello/finder -I/<>/umbrello/refactoring -I/<>/umbrello/uml1model -I/<>/umbrello/umlwidgets -I/<>/lib/cppparser -I/<>/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/aarch64-linux-gnu/qt5 -isystem /usr/include/aarch64-linux-gnu/qt5/QtWidgets -isystem /usr/include/aarch64-linux-gnu/qt5/QtGui -isystem /usr/include/aarch64-linux-gnu/qt5/QtCore -isystem /usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/aarch64-linux-gnu/qt5/QtXml -isystem /usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/aarch64-linux-gnu/qt5/QtSvg -isystem /usr/include/aarch64-linux-gnu/qt5/QtWebKitWidgets -isystem /usr/include/aarch64-linux-gnu/qt5/QtWebKit -isystem /usr/include/aarch64-linux-gnu/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/aarch64-linux-gnu/qt5/QtConcurrent -isystem /usr/include/aarch64-linux-gnu/qt5/QtDBus -isystem /usr/include/KF5/KTextEditor -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -fno-delete-null-pointer-checks -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -o CMakeFiles/libumbrello.dir/umlviewimageexporter.cpp.o -c /<>/umbrello/umlviewimageexporter.cpp In file included from /<>/umbrello/umlwidgets/umlwidget.h:18, from /<>/umbrello/umlwidgets/classifierwidget.h:16, from /<>/umbrello/umlscene.h:17, from /<>/umbrello/umlviewimageexportermodel.h:14, from /<>/umbrello/umlviewimageexporter.h:14, from /<>/umbrello/umlviewimageexporter.cpp:12: /<>/umbrello/umlwidgets/widgetbase.h:187:20: warning: ‘virtual QRectF WidgetBase::boundingRect() const’ can be marked override [-Wsuggest-override] 187 | virtual QRectF boundingRect() const; | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/widgetbase.h:191:18: warning: ‘virtual void WidgetBase::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] 191 | virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); | ^~~~~ /<>/umbrello/umlwidgets/widgetbase.h:260:18: warning: ‘virtual void WidgetBase::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] 260 | virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent *event); | ^~~~~~~~~~~~~~~~ In file included from /<>/umbrello/umlwidgets/classifierwidget.h:16, from /<>/umbrello/umlscene.h:17, from /<>/umbrello/umlviewimageexportermodel.h:14, from /<>/umbrello/umlviewimageexporter.h:14, from /<>/umbrello/umlviewimageexporter.cpp:12: /<>/umbrello/umlwidgets/umlwidget.h:71:18: warning: ‘virtual void UMLWidget::setUseFillColor(bool)’ can be marked override [-Wsuggest-override] 71 | virtual void setUseFillColor(bool fc); | ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:74:18: warning: ‘virtual void UMLWidget::setTextColor(const QColor&)’ can be marked override [-Wsuggest-override] 74 | virtual void setTextColor(const QColor &color); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:77:18: warning: ‘virtual void UMLWidget::setLineColor(const QColor&)’ can be marked override [-Wsuggest-override] 77 | virtual void setLineColor(const QColor &color); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:80:18: warning: ‘virtual void UMLWidget::setLineWidth(uint)’ can be marked override [-Wsuggest-override] 80 | virtual void setLineWidth(uint width); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:83:18: warning: ‘virtual void UMLWidget::setFillColor(const QColor&)’ can be marked override [-Wsuggest-override] 83 | virtual void setFillColor(const QColor &color); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:87:18: warning: ‘virtual void UMLWidget::setSelected(bool)’ can be marked override [-Wsuggest-override] 87 | virtual void setSelected(bool _select); | ^~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:96:18: warning: ‘virtual void UMLWidget::setFont(const QFont&)’ can be marked override [-Wsuggest-override] 96 | virtual void setFont(const QFont &font); | ^~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:173:18: warning: ‘virtual void UMLWidget::showPropertiesDialog()’ can be marked override [-Wsuggest-override] 173 | virtual void showPropertiesDialog(); | ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:192:18: warning: ‘virtual bool UMLWidget::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] 192 | virtual bool loadFromXMI1(QDomElement &qElement); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:193:18: warning: ‘virtual void UMLWidget::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 193 | virtual void saveToXMI1(QDomDocument &qDoc, QDomElement &qElement); | ^~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:230:18: warning: ‘virtual void UMLWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] 230 | virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); | ^~~~~ /<>/umbrello/umlwidgets/umlwidget.h:234:18: warning: ‘virtual void UMLWidget::slotMenuSelection(QAction*)’ can be marked override [-Wsuggest-override] 234 | virtual void slotMenuSelection(QAction* action); | ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:251:18: warning: ‘virtual void UMLWidget::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] 251 | virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent* event); | ^~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:252:18: warning: ‘virtual void UMLWidget::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 252 | virtual void mouseDoubleClickEvent(QGraphicsSceneMouseEvent *event); | ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:253:18: warning: ‘virtual void UMLWidget::mousePressEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 253 | virtual void mousePressEvent(QGraphicsSceneMouseEvent *event); | ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:254:18: warning: ‘virtual void UMLWidget::mouseMoveEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 254 | virtual void mouseMoveEvent(QGraphicsSceneMouseEvent *event); | ^~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:255:18: warning: ‘virtual void UMLWidget::mouseReleaseEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 255 | virtual void mouseReleaseEvent(QGraphicsSceneMouseEvent *event); | ^~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/umlscene.h:17, from /<>/umbrello/umlviewimageexportermodel.h:14, from /<>/umbrello/umlviewimageexporter.h:14, from /<>/umbrello/umlviewimageexporter.cpp:12: /<>/umbrello/umlwidgets/classifierwidget.h:97:16: warning: ‘virtual UMLWidget* ClassifierWidget::onWidget(const QPointF&)’ can be marked override [-Wsuggest-override] 97 | UMLWidget* onWidget(const QPointF& p); | ^~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:98:16: warning: ‘virtual UMLWidget* ClassifierWidget::widgetWithID(Uml::ID::Type)’ can be marked override [-Wsuggest-override] 98 | UMLWidget* widgetWithID(Uml::ID::Type id); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:100:18: warning: ‘virtual void ClassifierWidget::setDocumentation(const QString&)’ can be marked override [-Wsuggest-override] 100 | virtual void setDocumentation(const QString& doc); | ^~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:102:12: warning: ‘virtual QSizeF ClassifierWidget::calculateSize(bool) const’ can be marked override [-Wsuggest-override] 102 | QSizeF calculateSize(bool withExtensions = true) const; | ^~~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:104:18: warning: ‘virtual void ClassifierWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] 104 | virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); | ^~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:105:26: warning: ‘virtual QPainterPath ClassifierWidget::shape() const’ can be marked override [-Wsuggest-override] 105 | virtual QPainterPath shape() const; | ^~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:107:18: warning: ‘virtual void ClassifierWidget::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 107 | virtual void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); | ^~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:108:18: warning: ‘virtual bool ClassifierWidget::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] 108 | virtual bool loadFromXMI1(QDomElement & qElement); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:111:18: warning: ‘virtual void ClassifierWidget::slotMenuSelection(QAction*)’ can be marked override [-Wsuggest-override] 111 | virtual void slotMenuSelection(QAction* action); | ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:121:12: warning: ‘virtual QSizeF ClassifierWidget::minimumSize() const’ can be marked override [-Wsuggest-override] 121 | QSizeF minimumSize() const; | ^~~~~~~~~~~ In file included from /<>/umbrello/umlviewimageexportermodel.h:14, from /<>/umbrello/umlviewimageexporter.h:14, from /<>/umbrello/umlviewimageexporter.cpp:12: /<>/umbrello/umlscene.h:338:10: warning: ‘virtual void UMLScene::dragEnterEvent(QGraphicsSceneDragDropEvent*)’ can be marked override [-Wsuggest-override] 338 | void dragEnterEvent(QGraphicsSceneDragDropEvent* enterEvent); | ^~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:339:10: warning: ‘virtual void UMLScene::dragMoveEvent(QGraphicsSceneDragDropEvent*)’ can be marked override [-Wsuggest-override] 339 | void dragMoveEvent(QGraphicsSceneDragDropEvent* moveEvent); | ^~~~~~~~~~~~~ /<>/umbrello/umlscene.h:340:10: warning: ‘virtual void UMLScene::dropEvent(QGraphicsSceneDragDropEvent*)’ can be marked override [-Wsuggest-override] 340 | void dropEvent(QGraphicsSceneDragDropEvent* dropEvent); | ^~~~~~~~~ /<>/umbrello/umlscene.h:342:10: warning: ‘virtual void UMLScene::mouseMoveEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 342 | void mouseMoveEvent(QGraphicsSceneMouseEvent* mouseEvent); | ^~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:343:10: warning: ‘virtual void UMLScene::mousePressEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 343 | void mousePressEvent(QGraphicsSceneMouseEvent* mouseEvent); | ^~~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:344:10: warning: ‘virtual void UMLScene::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 344 | void mouseDoubleClickEvent(QGraphicsSceneMouseEvent* mouseEvent); | ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:345:10: warning: ‘virtual void UMLScene::mouseReleaseEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 345 | void mouseReleaseEvent(QGraphicsSceneMouseEvent* mouseEvent); | ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:346:18: warning: ‘virtual void UMLScene::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] 346 | virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent* contextMenuEvent); | ^~~~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:358:18: warning: ‘virtual void UMLScene::drawBackground(QPainter*, const QRectF&)’ can be marked override [-Wsuggest-override] 358 | virtual void drawBackground(QPainter *painter, const QRectF &rect); | ^~~~~~~~~~~~~~ In file included from /<>/umbrello/umlviewimageexporter.cpp:15: /<>/umbrello/debug/debug_utils.h:91:18: warning: ‘virtual void Tracer::showEvent(QShowEvent*)’ can be marked override [-Wsuggest-override] 91 | virtual void showEvent(QShowEvent*); | ^~~~~~~~~ In file included from /<>/umbrello/uml.h:15, from /<>/umbrello/umlviewimageexporter.cpp:19: /<>/umbrello/dialogs/multipagedialogbase.h:101:18: warning: ‘virtual void MultiPageDialogBase::keyPressEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] 101 | virtual void keyPressEvent(QKeyEvent *event); | ^~~~~~~~~~~~~ In file included from /<>/umbrello/umlviewimageexporter.cpp:19: /<>/umbrello/uml.h:201:18: warning: ‘virtual void UMLApp::keyPressEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] 201 | virtual void keyPressEvent(QKeyEvent* e); | ^~~~~~~~~~~~~ /<>/umbrello/uml.h:202:18: warning: ‘virtual void UMLApp::keyReleaseEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] 202 | virtual void keyReleaseEvent(QKeyEvent* e); | ^~~~~~~~~~~~~~~ /<>/umbrello/uml.h:204:18: warning: ‘virtual void UMLApp::customEvent(QEvent*)’ can be marked override [-Wsuggest-override] 204 | virtual void customEvent(QEvent* e); | ^~~~~~~~~~~ /<>/umbrello/uml.h:215:18: warning: ‘virtual bool UMLApp::queryClose()’ can be marked override [-Wsuggest-override] 215 | virtual bool queryClose(); | ^~~~~~~~~~ /<>/umbrello/uml.h:217:18: warning: ‘virtual void UMLApp::saveProperties(KConfigGroup&)’ can be marked override [-Wsuggest-override] 217 | virtual void saveProperties(KConfigGroup & cfg); | ^~~~~~~~~~~~~~ /<>/umbrello/uml.h:218:18: warning: ‘virtual void UMLApp::readProperties(const KConfigGroup&)’ can be marked override [-Wsuggest-override] 218 | virtual void readProperties(const KConfigGroup & cfg); | ^~~~~~~~~~~~~~ [ 87%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/umlviewimageexportermodel.cpp.o cd /<>/obj-aarch64-linux-gnu/umbrello && /usr/bin/aarch64-linux-gnu-g++ -DCMAKE_BINARY_DIR=\"/<>/obj-aarch64-linux-gnu\" -DKCOREADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLO_VERSION_STRING=\"2.23.3\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-aarch64-linux-gnu/umbrello -I/<>/umbrello -I/<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/include -I/<>/obj-aarch64-linux-gnu -I/<>/umbrello/clipboard -I/<>/umbrello/cmds -I/<>/umbrello/codegenerators -I/<>/umbrello/codegenerators/ada -I/<>/umbrello/codegenerators/as -I/<>/umbrello/codegenerators/cpp -I/<>/umbrello/codegenerators/csharp -I/<>/umbrello/codegenerators/d -I/<>/umbrello/codegenerators/idl -I/<>/umbrello/codegenerators/java -I/<>/umbrello/codegenerators/js -I/<>/umbrello/codegenerators/pascal -I/<>/umbrello/codegenerators/perl -I/<>/umbrello/codegenerators/php -I/<>/umbrello/codegenerators/python -I/<>/umbrello/codegenerators/ruby -I/<>/umbrello/codegenerators/sql -I/<>/umbrello/codegenerators/tcl -I/<>/umbrello/codegenerators/vala -I/<>/umbrello/codegenerators/xml -I/<>/umbrello/codegenwizard -I/<>/umbrello/codeimport -I/<>/umbrello/codeimport/csharp -I/<>/umbrello/codeimpwizard -I/<>/umbrello/debug -I/<>/umbrello/dialogs -I/<>/umbrello/dialogs/pages -I/<>/umbrello/dialogs/widgets -I/<>/umbrello/docgenerators -I/<>/umbrello/finder -I/<>/umbrello/refactoring -I/<>/umbrello/uml1model -I/<>/umbrello/umlwidgets -I/<>/lib/cppparser -I/<>/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/aarch64-linux-gnu/qt5 -isystem /usr/include/aarch64-linux-gnu/qt5/QtWidgets -isystem /usr/include/aarch64-linux-gnu/qt5/QtGui -isystem /usr/include/aarch64-linux-gnu/qt5/QtCore -isystem /usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/aarch64-linux-gnu/qt5/QtXml -isystem /usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/aarch64-linux-gnu/qt5/QtSvg -isystem /usr/include/aarch64-linux-gnu/qt5/QtWebKitWidgets -isystem /usr/include/aarch64-linux-gnu/qt5/QtWebKit -isystem /usr/include/aarch64-linux-gnu/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/aarch64-linux-gnu/qt5/QtConcurrent -isystem /usr/include/aarch64-linux-gnu/qt5/QtDBus -isystem /usr/include/KF5/KTextEditor -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -fno-delete-null-pointer-checks -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -o CMakeFiles/libumbrello.dir/umlviewimageexportermodel.cpp.o -c /<>/umbrello/umlviewimageexportermodel.cpp In file included from /<>/umbrello/umlwidgets/umlwidget.h:18, from /<>/umbrello/umlwidgets/classifierwidget.h:16, from /<>/umbrello/umlscene.h:17, from /<>/umbrello/umlviewimageexportermodel.h:14, from /<>/umbrello/umlviewimageexportermodel.cpp:12: /<>/umbrello/umlwidgets/widgetbase.h:187:20: warning: ‘virtual QRectF WidgetBase::boundingRect() const’ can be marked override [-Wsuggest-override] 187 | virtual QRectF boundingRect() const; | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/widgetbase.h:191:18: warning: ‘virtual void WidgetBase::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] 191 | virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); | ^~~~~ /<>/umbrello/umlwidgets/widgetbase.h:260:18: warning: ‘virtual void WidgetBase::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] 260 | virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent *event); | ^~~~~~~~~~~~~~~~ In file included from /<>/umbrello/umlwidgets/classifierwidget.h:16, from /<>/umbrello/umlscene.h:17, from /<>/umbrello/umlviewimageexportermodel.h:14, from /<>/umbrello/umlviewimageexportermodel.cpp:12: /<>/umbrello/umlwidgets/umlwidget.h:71:18: warning: ‘virtual void UMLWidget::setUseFillColor(bool)’ can be marked override [-Wsuggest-override] 71 | virtual void setUseFillColor(bool fc); | ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:74:18: warning: ‘virtual void UMLWidget::setTextColor(const QColor&)’ can be marked override [-Wsuggest-override] 74 | virtual void setTextColor(const QColor &color); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:77:18: warning: ‘virtual void UMLWidget::setLineColor(const QColor&)’ can be marked override [-Wsuggest-override] 77 | virtual void setLineColor(const QColor &color); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:80:18: warning: ‘virtual void UMLWidget::setLineWidth(uint)’ can be marked override [-Wsuggest-override] 80 | virtual void setLineWidth(uint width); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:83:18: warning: ‘virtual void UMLWidget::setFillColor(const QColor&)’ can be marked override [-Wsuggest-override] 83 | virtual void setFillColor(const QColor &color); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:87:18: warning: ‘virtual void UMLWidget::setSelected(bool)’ can be marked override [-Wsuggest-override] 87 | virtual void setSelected(bool _select); | ^~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:96:18: warning: ‘virtual void UMLWidget::setFont(const QFont&)’ can be marked override [-Wsuggest-override] 96 | virtual void setFont(const QFont &font); | ^~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:173:18: warning: ‘virtual void UMLWidget::showPropertiesDialog()’ can be marked override [-Wsuggest-override] 173 | virtual void showPropertiesDialog(); | ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:192:18: warning: ‘virtual bool UMLWidget::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] 192 | virtual bool loadFromXMI1(QDomElement &qElement); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:193:18: warning: ‘virtual void UMLWidget::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 193 | virtual void saveToXMI1(QDomDocument &qDoc, QDomElement &qElement); | ^~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:230:18: warning: ‘virtual void UMLWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] 230 | virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); | ^~~~~ /<>/umbrello/umlwidgets/umlwidget.h:234:18: warning: ‘virtual void UMLWidget::slotMenuSelection(QAction*)’ can be marked override [-Wsuggest-override] 234 | virtual void slotMenuSelection(QAction* action); | ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:251:18: warning: ‘virtual void UMLWidget::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] 251 | virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent* event); | ^~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:252:18: warning: ‘virtual void UMLWidget::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 252 | virtual void mouseDoubleClickEvent(QGraphicsSceneMouseEvent *event); | ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:253:18: warning: ‘virtual void UMLWidget::mousePressEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 253 | virtual void mousePressEvent(QGraphicsSceneMouseEvent *event); | ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:254:18: warning: ‘virtual void UMLWidget::mouseMoveEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 254 | virtual void mouseMoveEvent(QGraphicsSceneMouseEvent *event); | ^~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:255:18: warning: ‘virtual void UMLWidget::mouseReleaseEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 255 | virtual void mouseReleaseEvent(QGraphicsSceneMouseEvent *event); | ^~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/umlscene.h:17, from /<>/umbrello/umlviewimageexportermodel.h:14, from /<>/umbrello/umlviewimageexportermodel.cpp:12: /<>/umbrello/umlwidgets/classifierwidget.h:97:16: warning: ‘virtual UMLWidget* ClassifierWidget::onWidget(const QPointF&)’ can be marked override [-Wsuggest-override] 97 | UMLWidget* onWidget(const QPointF& p); | ^~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:98:16: warning: ‘virtual UMLWidget* ClassifierWidget::widgetWithID(Uml::ID::Type)’ can be marked override [-Wsuggest-override] 98 | UMLWidget* widgetWithID(Uml::ID::Type id); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:100:18: warning: ‘virtual void ClassifierWidget::setDocumentation(const QString&)’ can be marked override [-Wsuggest-override] 100 | virtual void setDocumentation(const QString& doc); | ^~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:102:12: warning: ‘virtual QSizeF ClassifierWidget::calculateSize(bool) const’ can be marked override [-Wsuggest-override] 102 | QSizeF calculateSize(bool withExtensions = true) const; | ^~~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:104:18: warning: ‘virtual void ClassifierWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] 104 | virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); | ^~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:105:26: warning: ‘virtual QPainterPath ClassifierWidget::shape() const’ can be marked override [-Wsuggest-override] 105 | virtual QPainterPath shape() const; | ^~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:107:18: warning: ‘virtual void ClassifierWidget::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 107 | virtual void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); | ^~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:108:18: warning: ‘virtual bool ClassifierWidget::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] 108 | virtual bool loadFromXMI1(QDomElement & qElement); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:111:18: warning: ‘virtual void ClassifierWidget::slotMenuSelection(QAction*)’ can be marked override [-Wsuggest-override] 111 | virtual void slotMenuSelection(QAction* action); | ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:121:12: warning: ‘virtual QSizeF ClassifierWidget::minimumSize() const’ can be marked override [-Wsuggest-override] 121 | QSizeF minimumSize() const; | ^~~~~~~~~~~ In file included from /<>/umbrello/umlviewimageexportermodel.h:14, from /<>/umbrello/umlviewimageexportermodel.cpp:12: /<>/umbrello/umlscene.h:338:10: warning: ‘virtual void UMLScene::dragEnterEvent(QGraphicsSceneDragDropEvent*)’ can be marked override [-Wsuggest-override] 338 | void dragEnterEvent(QGraphicsSceneDragDropEvent* enterEvent); | ^~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:339:10: warning: ‘virtual void UMLScene::dragMoveEvent(QGraphicsSceneDragDropEvent*)’ can be marked override [-Wsuggest-override] 339 | void dragMoveEvent(QGraphicsSceneDragDropEvent* moveEvent); | ^~~~~~~~~~~~~ /<>/umbrello/umlscene.h:340:10: warning: ‘virtual void UMLScene::dropEvent(QGraphicsSceneDragDropEvent*)’ can be marked override [-Wsuggest-override] 340 | void dropEvent(QGraphicsSceneDragDropEvent* dropEvent); | ^~~~~~~~~ /<>/umbrello/umlscene.h:342:10: warning: ‘virtual void UMLScene::mouseMoveEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 342 | void mouseMoveEvent(QGraphicsSceneMouseEvent* mouseEvent); | ^~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:343:10: warning: ‘virtual void UMLScene::mousePressEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 343 | void mousePressEvent(QGraphicsSceneMouseEvent* mouseEvent); | ^~~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:344:10: warning: ‘virtual void UMLScene::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 344 | void mouseDoubleClickEvent(QGraphicsSceneMouseEvent* mouseEvent); | ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:345:10: warning: ‘virtual void UMLScene::mouseReleaseEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 345 | void mouseReleaseEvent(QGraphicsSceneMouseEvent* mouseEvent); | ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:346:18: warning: ‘virtual void UMLScene::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] 346 | virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent* contextMenuEvent); | ^~~~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:358:18: warning: ‘virtual void UMLScene::drawBackground(QPainter*, const QRectF&)’ can be marked override [-Wsuggest-override] 358 | virtual void drawBackground(QPainter *painter, const QRectF &rect); | ^~~~~~~~~~~~~~ In file included from /<>/umbrello/umlviewimageexportermodel.cpp:15: /<>/umbrello/debug/debug_utils.h:91:18: warning: ‘virtual void Tracer::showEvent(QShowEvent*)’ can be marked override [-Wsuggest-override] 91 | virtual void showEvent(QShowEvent*); | ^~~~~~~~~ In file included from /<>/umbrello/uml1model/entityconstraint.h:15, from /<>/umbrello/uml1model/foreignkeyconstraint.h:16, from /<>/umbrello/model_utils.h:18, from /<>/umbrello/umlviewimageexportermodel.cpp:17: /<>/umbrello/uml1model/classifierlistitem.h:48:18: warning: ‘virtual void UMLClassifierListItem::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 48 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/classifierlistitem.h:54:24: warning: ‘virtual UMLObject* UMLClassifierListItem::clone() const’ can be marked override [-Wsuggest-override] 54 | virtual UMLObject* clone() const = 0; | ^~~~~ In file included from /<>/umbrello/uml1model/foreignkeyconstraint.h:16, from /<>/umbrello/model_utils.h:18, from /<>/umbrello/umlviewimageexportermodel.cpp:17: /<>/umbrello/uml1model/entityconstraint.h:40:18: warning: ‘virtual void UMLEntityConstraint::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 40 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/entityconstraint.h:45:24: warning: ‘virtual UMLObject* UMLEntityConstraint::clone() const’ can be marked override [-Wsuggest-override] 45 | virtual UMLObject* clone() const = 0; | ^~~~~ In file included from /<>/umbrello/model_utils.h:18, from /<>/umbrello/umlviewimageexportermodel.cpp:17: /<>/umbrello/uml1model/foreignkeyconstraint.h:56:18: warning: ‘virtual void UMLForeignKeyConstraint::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 56 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:58:24: warning: ‘virtual UMLObject* UMLForeignKeyConstraint::clone() const’ can be marked override [-Wsuggest-override] 58 | virtual UMLObject* clone() const; | ^~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:60:13: warning: ‘virtual QString UMLForeignKeyConstraint::toString(Uml::SignatureType::Enum, bool)’ can be marked override [-Wsuggest-override] 60 | QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false); | ^~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:65:10: warning: ‘virtual void UMLForeignKeyConstraint::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 65 | void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:67:18: warning: ‘virtual bool UMLForeignKeyConstraint::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] 67 | virtual bool showPropertiesDialog(QWidget* parent = 0); | ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:85:10: warning: ‘virtual bool UMLForeignKeyConstraint::resolveRef()’ can be marked override [-Wsuggest-override] 85 | bool resolveRef(); | ^~~~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:94:10: warning: ‘virtual bool UMLForeignKeyConstraint::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 94 | bool load1(QDomElement & element); | ^~~~~ In file included from /<>/umbrello/model_utils.h:20, from /<>/umbrello/umlviewimageexportermodel.cpp:17: /<>/umbrello/dialogs/multipagedialogbase.h:101:18: warning: ‘virtual void MultiPageDialogBase::keyPressEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] 101 | virtual void keyPressEvent(QKeyEvent *event); | ^~~~~~~~~~~~~ In file included from /<>/umbrello/umlviewimageexportermodel.cpp:18: /<>/umbrello/uml.h:201:18: warning: ‘virtual void UMLApp::keyPressEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] 201 | virtual void keyPressEvent(QKeyEvent* e); | ^~~~~~~~~~~~~ /<>/umbrello/uml.h:202:18: warning: ‘virtual void UMLApp::keyReleaseEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] 202 | virtual void keyReleaseEvent(QKeyEvent* e); | ^~~~~~~~~~~~~~~ /<>/umbrello/uml.h:204:18: warning: ‘virtual void UMLApp::customEvent(QEvent*)’ can be marked override [-Wsuggest-override] 204 | virtual void customEvent(QEvent* e); | ^~~~~~~~~~~ /<>/umbrello/uml.h:215:18: warning: ‘virtual bool UMLApp::queryClose()’ can be marked override [-Wsuggest-override] 215 | virtual bool queryClose(); | ^~~~~~~~~~ /<>/umbrello/uml.h:217:18: warning: ‘virtual void UMLApp::saveProperties(KConfigGroup&)’ can be marked override [-Wsuggest-override] 217 | virtual void saveProperties(KConfigGroup & cfg); | ^~~~~~~~~~~~~~ /<>/umbrello/uml.h:218:18: warning: ‘virtual void UMLApp::readProperties(const KConfigGroup&)’ can be marked override [-Wsuggest-override] 218 | virtual void readProperties(const KConfigGroup & cfg); | ^~~~~~~~~~~~~~ In file included from /<>/umbrello/umlviewimageexportermodel.cpp:21: /<>/umbrello/umlview.h:54:18: warning: ‘virtual void UMLView::wheelEvent(QWheelEvent*)’ can be marked override [-Wsuggest-override] 54 | virtual void wheelEvent(QWheelEvent* event); | ^~~~~~~~~~ /<>/umbrello/umlview.h:55:18: warning: ‘virtual void UMLView::showEvent(QShowEvent*)’ can be marked override [-Wsuggest-override] 55 | virtual void showEvent(QShowEvent *se); | ^~~~~~~~~ /<>/umbrello/umlview.h:56:18: warning: ‘virtual void UMLView::hideEvent(QHideEvent*)’ can be marked override [-Wsuggest-override] 56 | virtual void hideEvent(QHideEvent *he); | ^~~~~~~~~ /<>/umbrello/umlview.h:57:18: warning: ‘virtual void UMLView::mousePressEvent(QMouseEvent*)’ can be marked override [-Wsuggest-override] 57 | virtual void mousePressEvent(QMouseEvent* event); | ^~~~~~~~~~~~~~~ /<>/umbrello/umlview.h:58:18: warning: ‘virtual void UMLView::mouseReleaseEvent(QMouseEvent*)’ can be marked override [-Wsuggest-override] 58 | virtual void mouseReleaseEvent(QMouseEvent* event); | ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlview.h:59:18: warning: ‘virtual void UMLView::resizeEvent(QResizeEvent*)’ can be marked override [-Wsuggest-override] 59 | virtual void resizeEvent(QResizeEvent *event); | ^~~~~~~~~~~ [ 87%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/uniqueid.cpp.o cd /<>/obj-aarch64-linux-gnu/umbrello && /usr/bin/aarch64-linux-gnu-g++ -DCMAKE_BINARY_DIR=\"/<>/obj-aarch64-linux-gnu\" -DKCOREADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLO_VERSION_STRING=\"2.23.3\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-aarch64-linux-gnu/umbrello -I/<>/umbrello -I/<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/include -I/<>/obj-aarch64-linux-gnu -I/<>/umbrello/clipboard -I/<>/umbrello/cmds -I/<>/umbrello/codegenerators -I/<>/umbrello/codegenerators/ada -I/<>/umbrello/codegenerators/as -I/<>/umbrello/codegenerators/cpp -I/<>/umbrello/codegenerators/csharp -I/<>/umbrello/codegenerators/d -I/<>/umbrello/codegenerators/idl -I/<>/umbrello/codegenerators/java -I/<>/umbrello/codegenerators/js -I/<>/umbrello/codegenerators/pascal -I/<>/umbrello/codegenerators/perl -I/<>/umbrello/codegenerators/php -I/<>/umbrello/codegenerators/python -I/<>/umbrello/codegenerators/ruby -I/<>/umbrello/codegenerators/sql -I/<>/umbrello/codegenerators/tcl -I/<>/umbrello/codegenerators/vala -I/<>/umbrello/codegenerators/xml -I/<>/umbrello/codegenwizard -I/<>/umbrello/codeimport -I/<>/umbrello/codeimport/csharp -I/<>/umbrello/codeimpwizard -I/<>/umbrello/debug -I/<>/umbrello/dialogs -I/<>/umbrello/dialogs/pages -I/<>/umbrello/dialogs/widgets -I/<>/umbrello/docgenerators -I/<>/umbrello/finder -I/<>/umbrello/refactoring -I/<>/umbrello/uml1model -I/<>/umbrello/umlwidgets -I/<>/lib/cppparser -I/<>/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/aarch64-linux-gnu/qt5 -isystem /usr/include/aarch64-linux-gnu/qt5/QtWidgets -isystem /usr/include/aarch64-linux-gnu/qt5/QtGui -isystem /usr/include/aarch64-linux-gnu/qt5/QtCore -isystem /usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/aarch64-linux-gnu/qt5/QtXml -isystem /usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/aarch64-linux-gnu/qt5/QtSvg -isystem /usr/include/aarch64-linux-gnu/qt5/QtWebKitWidgets -isystem /usr/include/aarch64-linux-gnu/qt5/QtWebKit -isystem /usr/include/aarch64-linux-gnu/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/aarch64-linux-gnu/qt5/QtConcurrent -isystem /usr/include/aarch64-linux-gnu/qt5/QtDBus -isystem /usr/include/KF5/KTextEditor -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -fno-delete-null-pointer-checks -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -o CMakeFiles/libumbrello.dir/uniqueid.cpp.o -c /<>/umbrello/uniqueid.cpp [ 87%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/worktoolbar.cpp.o cd /<>/obj-aarch64-linux-gnu/umbrello && /usr/bin/aarch64-linux-gnu-g++ -DCMAKE_BINARY_DIR=\"/<>/obj-aarch64-linux-gnu\" -DKCOREADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLO_VERSION_STRING=\"2.23.3\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-aarch64-linux-gnu/umbrello -I/<>/umbrello -I/<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/include -I/<>/obj-aarch64-linux-gnu -I/<>/umbrello/clipboard -I/<>/umbrello/cmds -I/<>/umbrello/codegenerators -I/<>/umbrello/codegenerators/ada -I/<>/umbrello/codegenerators/as -I/<>/umbrello/codegenerators/cpp -I/<>/umbrello/codegenerators/csharp -I/<>/umbrello/codegenerators/d -I/<>/umbrello/codegenerators/idl -I/<>/umbrello/codegenerators/java -I/<>/umbrello/codegenerators/js -I/<>/umbrello/codegenerators/pascal -I/<>/umbrello/codegenerators/perl -I/<>/umbrello/codegenerators/php -I/<>/umbrello/codegenerators/python -I/<>/umbrello/codegenerators/ruby -I/<>/umbrello/codegenerators/sql -I/<>/umbrello/codegenerators/tcl -I/<>/umbrello/codegenerators/vala -I/<>/umbrello/codegenerators/xml -I/<>/umbrello/codegenwizard -I/<>/umbrello/codeimport -I/<>/umbrello/codeimport/csharp -I/<>/umbrello/codeimpwizard -I/<>/umbrello/debug -I/<>/umbrello/dialogs -I/<>/umbrello/dialogs/pages -I/<>/umbrello/dialogs/widgets -I/<>/umbrello/docgenerators -I/<>/umbrello/finder -I/<>/umbrello/refactoring -I/<>/umbrello/uml1model -I/<>/umbrello/umlwidgets -I/<>/lib/cppparser -I/<>/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/aarch64-linux-gnu/qt5 -isystem /usr/include/aarch64-linux-gnu/qt5/QtWidgets -isystem /usr/include/aarch64-linux-gnu/qt5/QtGui -isystem /usr/include/aarch64-linux-gnu/qt5/QtCore -isystem /usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/aarch64-linux-gnu/qt5/QtXml -isystem /usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/aarch64-linux-gnu/qt5/QtSvg -isystem /usr/include/aarch64-linux-gnu/qt5/QtWebKitWidgets -isystem /usr/include/aarch64-linux-gnu/qt5/QtWebKit -isystem /usr/include/aarch64-linux-gnu/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/aarch64-linux-gnu/qt5/QtConcurrent -isystem /usr/include/aarch64-linux-gnu/qt5/QtDBus -isystem /usr/include/KF5/KTextEditor -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -fno-delete-null-pointer-checks -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -o CMakeFiles/libumbrello.dir/worktoolbar.cpp.o -c /<>/umbrello/worktoolbar.cpp In file included from /<>/umbrello/worktoolbar.cpp:15: /<>/umbrello/debug/debug_utils.h:91:18: warning: ‘virtual void Tracer::showEvent(QShowEvent*)’ can be marked override [-Wsuggest-override] 91 | virtual void showEvent(QShowEvent*); | ^~~~~~~~~ In file included from /<>/umbrello/uml.h:15, from /<>/umbrello/worktoolbar.cpp:17: /<>/umbrello/dialogs/multipagedialogbase.h:101:18: warning: ‘virtual void MultiPageDialogBase::keyPressEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] 101 | virtual void keyPressEvent(QKeyEvent *event); | ^~~~~~~~~~~~~ In file included from /<>/umbrello/worktoolbar.cpp:17: /<>/umbrello/uml.h:201:18: warning: ‘virtual void UMLApp::keyPressEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] 201 | virtual void keyPressEvent(QKeyEvent* e); | ^~~~~~~~~~~~~ /<>/umbrello/uml.h:202:18: warning: ‘virtual void UMLApp::keyReleaseEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] 202 | virtual void keyReleaseEvent(QKeyEvent* e); | ^~~~~~~~~~~~~~~ /<>/umbrello/uml.h:204:18: warning: ‘virtual void UMLApp::customEvent(QEvent*)’ can be marked override [-Wsuggest-override] 204 | virtual void customEvent(QEvent* e); | ^~~~~~~~~~~ /<>/umbrello/uml.h:215:18: warning: ‘virtual bool UMLApp::queryClose()’ can be marked override [-Wsuggest-override] 215 | virtual bool queryClose(); | ^~~~~~~~~~ /<>/umbrello/uml.h:217:18: warning: ‘virtual void UMLApp::saveProperties(KConfigGroup&)’ can be marked override [-Wsuggest-override] 217 | virtual void saveProperties(KConfigGroup & cfg); | ^~~~~~~~~~~~~~ /<>/umbrello/uml.h:218:18: warning: ‘virtual void UMLApp::readProperties(const KConfigGroup&)’ can be marked override [-Wsuggest-override] 218 | virtual void readProperties(const KConfigGroup & cfg); | ^~~~~~~~~~~~~~ In file included from /<>/umbrello/listpopupmenu.h:17, from /<>/umbrello/umldoc.h:16, from /<>/umbrello/worktoolbar.cpp:18: /<>/umbrello/umlwidgets/widgetbase.h:187:20: warning: ‘virtual QRectF WidgetBase::boundingRect() const’ can be marked override [-Wsuggest-override] 187 | virtual QRectF boundingRect() const; | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/widgetbase.h:191:18: warning: ‘virtual void WidgetBase::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] 191 | virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); | ^~~~~ /<>/umbrello/umlwidgets/widgetbase.h:260:18: warning: ‘virtual void WidgetBase::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] 260 | virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent *event); | ^~~~~~~~~~~~~~~~ In file included from /<>/umbrello/worktoolbar.cpp:19: /<>/umbrello/umlview.h:54:18: warning: ‘virtual void UMLView::wheelEvent(QWheelEvent*)’ can be marked override [-Wsuggest-override] 54 | virtual void wheelEvent(QWheelEvent* event); | ^~~~~~~~~~ /<>/umbrello/umlview.h:55:18: warning: ‘virtual void UMLView::showEvent(QShowEvent*)’ can be marked override [-Wsuggest-override] 55 | virtual void showEvent(QShowEvent *se); | ^~~~~~~~~ /<>/umbrello/umlview.h:56:18: warning: ‘virtual void UMLView::hideEvent(QHideEvent*)’ can be marked override [-Wsuggest-override] 56 | virtual void hideEvent(QHideEvent *he); | ^~~~~~~~~ /<>/umbrello/umlview.h:57:18: warning: ‘virtual void UMLView::mousePressEvent(QMouseEvent*)’ can be marked override [-Wsuggest-override] 57 | virtual void mousePressEvent(QMouseEvent* event); | ^~~~~~~~~~~~~~~ /<>/umbrello/umlview.h:58:18: warning: ‘virtual void UMLView::mouseReleaseEvent(QMouseEvent*)’ can be marked override [-Wsuggest-override] 58 | virtual void mouseReleaseEvent(QMouseEvent* event); | ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlview.h:59:18: warning: ‘virtual void UMLView::resizeEvent(QResizeEvent*)’ can be marked override [-Wsuggest-override] 59 | virtual void resizeEvent(QResizeEvent *event); | ^~~~~~~~~~~ [ 88%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/umbrellosettings.cpp.o cd /<>/obj-aarch64-linux-gnu/umbrello && /usr/bin/aarch64-linux-gnu-g++ -DCMAKE_BINARY_DIR=\"/<>/obj-aarch64-linux-gnu\" -DKCOREADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLO_VERSION_STRING=\"2.23.3\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-aarch64-linux-gnu/umbrello -I/<>/umbrello -I/<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/include -I/<>/obj-aarch64-linux-gnu -I/<>/umbrello/clipboard -I/<>/umbrello/cmds -I/<>/umbrello/codegenerators -I/<>/umbrello/codegenerators/ada -I/<>/umbrello/codegenerators/as -I/<>/umbrello/codegenerators/cpp -I/<>/umbrello/codegenerators/csharp -I/<>/umbrello/codegenerators/d -I/<>/umbrello/codegenerators/idl -I/<>/umbrello/codegenerators/java -I/<>/umbrello/codegenerators/js -I/<>/umbrello/codegenerators/pascal -I/<>/umbrello/codegenerators/perl -I/<>/umbrello/codegenerators/php -I/<>/umbrello/codegenerators/python -I/<>/umbrello/codegenerators/ruby -I/<>/umbrello/codegenerators/sql -I/<>/umbrello/codegenerators/tcl -I/<>/umbrello/codegenerators/vala -I/<>/umbrello/codegenerators/xml -I/<>/umbrello/codegenwizard -I/<>/umbrello/codeimport -I/<>/umbrello/codeimport/csharp -I/<>/umbrello/codeimpwizard -I/<>/umbrello/debug -I/<>/umbrello/dialogs -I/<>/umbrello/dialogs/pages -I/<>/umbrello/dialogs/widgets -I/<>/umbrello/docgenerators -I/<>/umbrello/finder -I/<>/umbrello/refactoring -I/<>/umbrello/uml1model -I/<>/umbrello/umlwidgets -I/<>/lib/cppparser -I/<>/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/aarch64-linux-gnu/qt5 -isystem /usr/include/aarch64-linux-gnu/qt5/QtWidgets -isystem /usr/include/aarch64-linux-gnu/qt5/QtGui -isystem /usr/include/aarch64-linux-gnu/qt5/QtCore -isystem /usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/aarch64-linux-gnu/qt5/QtXml -isystem /usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/aarch64-linux-gnu/qt5/QtSvg -isystem /usr/include/aarch64-linux-gnu/qt5/QtWebKitWidgets -isystem /usr/include/aarch64-linux-gnu/qt5/QtWebKit -isystem /usr/include/aarch64-linux-gnu/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/aarch64-linux-gnu/qt5/QtConcurrent -isystem /usr/include/aarch64-linux-gnu/qt5/QtDBus -isystem /usr/include/KF5/KTextEditor -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -fno-delete-null-pointer-checks -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -o CMakeFiles/libumbrello.dir/umbrellosettings.cpp.o -c /<>/obj-aarch64-linux-gnu/umbrello/umbrellosettings.cpp In file included from /<>/obj-aarch64-linux-gnu/umbrello/umbrellosettings.h:12, from /<>/obj-aarch64-linux-gnu/umbrello/umbrellosettings.cpp:4: /<>/umbrello/codegenerators/cpp/cppcodegenerationpolicy.h:86:18: warning: ‘virtual void CPPCodeGenerationPolicy::setDefaults(bool)’ can be marked override [-Wsuggest-override] 86 | virtual void setDefaults(bool emitUpdateSignal = true); | ^~~~~~~~~~~ /<>/umbrello/codegenerators/cpp/cppcodegenerationpolicy.h:88:32: warning: ‘virtual CodeGenerationPolicyPage* CPPCodeGenerationPolicy::createPage(QWidget*, const char*)’ can be marked override [-Wsuggest-override] 88 | CodeGenerationPolicyPage * createPage (QWidget *parent = 0, const char * name = 0); | ^~~~~~~~~~ [ 88%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/models/diagramsmodel.cpp.o cd /<>/obj-aarch64-linux-gnu/umbrello && /usr/bin/aarch64-linux-gnu-g++ -DCMAKE_BINARY_DIR=\"/<>/obj-aarch64-linux-gnu\" -DKCOREADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLO_VERSION_STRING=\"2.23.3\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-aarch64-linux-gnu/umbrello -I/<>/umbrello -I/<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/include -I/<>/obj-aarch64-linux-gnu -I/<>/umbrello/clipboard -I/<>/umbrello/cmds -I/<>/umbrello/codegenerators -I/<>/umbrello/codegenerators/ada -I/<>/umbrello/codegenerators/as -I/<>/umbrello/codegenerators/cpp -I/<>/umbrello/codegenerators/csharp -I/<>/umbrello/codegenerators/d -I/<>/umbrello/codegenerators/idl -I/<>/umbrello/codegenerators/java -I/<>/umbrello/codegenerators/js -I/<>/umbrello/codegenerators/pascal -I/<>/umbrello/codegenerators/perl -I/<>/umbrello/codegenerators/php -I/<>/umbrello/codegenerators/python -I/<>/umbrello/codegenerators/ruby -I/<>/umbrello/codegenerators/sql -I/<>/umbrello/codegenerators/tcl -I/<>/umbrello/codegenerators/vala -I/<>/umbrello/codegenerators/xml -I/<>/umbrello/codegenwizard -I/<>/umbrello/codeimport -I/<>/umbrello/codeimport/csharp -I/<>/umbrello/codeimpwizard -I/<>/umbrello/debug -I/<>/umbrello/dialogs -I/<>/umbrello/dialogs/pages -I/<>/umbrello/dialogs/widgets -I/<>/umbrello/docgenerators -I/<>/umbrello/finder -I/<>/umbrello/refactoring -I/<>/umbrello/uml1model -I/<>/umbrello/umlwidgets -I/<>/lib/cppparser -I/<>/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/aarch64-linux-gnu/qt5 -isystem /usr/include/aarch64-linux-gnu/qt5/QtWidgets -isystem /usr/include/aarch64-linux-gnu/qt5/QtGui -isystem /usr/include/aarch64-linux-gnu/qt5/QtCore -isystem /usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/aarch64-linux-gnu/qt5/QtXml -isystem /usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/aarch64-linux-gnu/qt5/QtSvg -isystem /usr/include/aarch64-linux-gnu/qt5/QtWebKitWidgets -isystem /usr/include/aarch64-linux-gnu/qt5/QtWebKit -isystem /usr/include/aarch64-linux-gnu/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/aarch64-linux-gnu/qt5/QtConcurrent -isystem /usr/include/aarch64-linux-gnu/qt5/QtDBus -isystem /usr/include/KF5/KTextEditor -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -fno-delete-null-pointer-checks -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -o CMakeFiles/libumbrello.dir/models/diagramsmodel.cpp.o -c /<>/umbrello/models/diagramsmodel.cpp In file included from /<>/umbrello/models/diagramsmodel.cpp:11: /<>/umbrello/models/diagramsmodel.h:31:9: warning: ‘virtual int DiagramsModel::rowCount(const QModelIndex&) const’ can be marked override [-Wsuggest-override] 31 | int rowCount(const QModelIndex &parent) const; | ^~~~~~~~ /<>/umbrello/models/diagramsmodel.h:32:9: warning: ‘virtual int DiagramsModel::columnCount(const QModelIndex&) const’ can be marked override [-Wsuggest-override] 32 | int columnCount(const QModelIndex &parent) const; | ^~~~~~~~~~~ /<>/umbrello/models/diagramsmodel.h:34:14: warning: ‘virtual QVariant DiagramsModel::headerData(int, Qt::Orientation, int) const’ can be marked override [-Wsuggest-override] 34 | QVariant headerData(int section, Qt::Orientation orientation, int role = Qt::DisplayRole) const; | ^~~~~~~~~~ /<>/umbrello/models/diagramsmodel.h:35:14: warning: ‘virtual QVariant DiagramsModel::data(const QModelIndex&, int) const’ can be marked override [-Wsuggest-override] 35 | QVariant data(const QModelIndex & index, int role = Qt::DisplayRole) const; | ^~~~ In file included from /<>/umbrello/umlwidgets/umlwidget.h:18, from /<>/umbrello/umlwidgets/classifierwidget.h:16, from /<>/umbrello/umlscene.h:17, from /<>/umbrello/models/diagramsmodel.cpp:14: /<>/umbrello/umlwidgets/widgetbase.h:187:20: warning: ‘virtual QRectF WidgetBase::boundingRect() const’ can be marked override [-Wsuggest-override] 187 | virtual QRectF boundingRect() const; | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/widgetbase.h:191:18: warning: ‘virtual void WidgetBase::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] 191 | virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); | ^~~~~ /<>/umbrello/umlwidgets/widgetbase.h:260:18: warning: ‘virtual void WidgetBase::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] 260 | virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent *event); | ^~~~~~~~~~~~~~~~ In file included from /<>/umbrello/umlwidgets/classifierwidget.h:16, from /<>/umbrello/umlscene.h:17, from /<>/umbrello/models/diagramsmodel.cpp:14: /<>/umbrello/umlwidgets/umlwidget.h:71:18: warning: ‘virtual void UMLWidget::setUseFillColor(bool)’ can be marked override [-Wsuggest-override] 71 | virtual void setUseFillColor(bool fc); | ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:74:18: warning: ‘virtual void UMLWidget::setTextColor(const QColor&)’ can be marked override [-Wsuggest-override] 74 | virtual void setTextColor(const QColor &color); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:77:18: warning: ‘virtual void UMLWidget::setLineColor(const QColor&)’ can be marked override [-Wsuggest-override] 77 | virtual void setLineColor(const QColor &color); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:80:18: warning: ‘virtual void UMLWidget::setLineWidth(uint)’ can be marked override [-Wsuggest-override] 80 | virtual void setLineWidth(uint width); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:83:18: warning: ‘virtual void UMLWidget::setFillColor(const QColor&)’ can be marked override [-Wsuggest-override] 83 | virtual void setFillColor(const QColor &color); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:87:18: warning: ‘virtual void UMLWidget::setSelected(bool)’ can be marked override [-Wsuggest-override] 87 | virtual void setSelected(bool _select); | ^~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:96:18: warning: ‘virtual void UMLWidget::setFont(const QFont&)’ can be marked override [-Wsuggest-override] 96 | virtual void setFont(const QFont &font); | ^~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:173:18: warning: ‘virtual void UMLWidget::showPropertiesDialog()’ can be marked override [-Wsuggest-override] 173 | virtual void showPropertiesDialog(); | ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:192:18: warning: ‘virtual bool UMLWidget::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] 192 | virtual bool loadFromXMI1(QDomElement &qElement); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:193:18: warning: ‘virtual void UMLWidget::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 193 | virtual void saveToXMI1(QDomDocument &qDoc, QDomElement &qElement); | ^~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:230:18: warning: ‘virtual void UMLWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] 230 | virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); | ^~~~~ /<>/umbrello/umlwidgets/umlwidget.h:234:18: warning: ‘virtual void UMLWidget::slotMenuSelection(QAction*)’ can be marked override [-Wsuggest-override] 234 | virtual void slotMenuSelection(QAction* action); | ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:251:18: warning: ‘virtual void UMLWidget::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] 251 | virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent* event); | ^~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:252:18: warning: ‘virtual void UMLWidget::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 252 | virtual void mouseDoubleClickEvent(QGraphicsSceneMouseEvent *event); | ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:253:18: warning: ‘virtual void UMLWidget::mousePressEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 253 | virtual void mousePressEvent(QGraphicsSceneMouseEvent *event); | ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:254:18: warning: ‘virtual void UMLWidget::mouseMoveEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 254 | virtual void mouseMoveEvent(QGraphicsSceneMouseEvent *event); | ^~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:255:18: warning: ‘virtual void UMLWidget::mouseReleaseEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 255 | virtual void mouseReleaseEvent(QGraphicsSceneMouseEvent *event); | ^~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/umlscene.h:17, from /<>/umbrello/models/diagramsmodel.cpp:14: /<>/umbrello/umlwidgets/classifierwidget.h:97:16: warning: ‘virtual UMLWidget* ClassifierWidget::onWidget(const QPointF&)’ can be marked override [-Wsuggest-override] 97 | UMLWidget* onWidget(const QPointF& p); | ^~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:98:16: warning: ‘virtual UMLWidget* ClassifierWidget::widgetWithID(Uml::ID::Type)’ can be marked override [-Wsuggest-override] 98 | UMLWidget* widgetWithID(Uml::ID::Type id); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:100:18: warning: ‘virtual void ClassifierWidget::setDocumentation(const QString&)’ can be marked override [-Wsuggest-override] 100 | virtual void setDocumentation(const QString& doc); | ^~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:102:12: warning: ‘virtual QSizeF ClassifierWidget::calculateSize(bool) const’ can be marked override [-Wsuggest-override] 102 | QSizeF calculateSize(bool withExtensions = true) const; | ^~~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:104:18: warning: ‘virtual void ClassifierWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] 104 | virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); | ^~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:105:26: warning: ‘virtual QPainterPath ClassifierWidget::shape() const’ can be marked override [-Wsuggest-override] 105 | virtual QPainterPath shape() const; | ^~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:107:18: warning: ‘virtual void ClassifierWidget::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 107 | virtual void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); | ^~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:108:18: warning: ‘virtual bool ClassifierWidget::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] 108 | virtual bool loadFromXMI1(QDomElement & qElement); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:111:18: warning: ‘virtual void ClassifierWidget::slotMenuSelection(QAction*)’ can be marked override [-Wsuggest-override] 111 | virtual void slotMenuSelection(QAction* action); | ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:121:12: warning: ‘virtual QSizeF ClassifierWidget::minimumSize() const’ can be marked override [-Wsuggest-override] 121 | QSizeF minimumSize() const; | ^~~~~~~~~~~ In file included from /<>/umbrello/models/diagramsmodel.cpp:14: /<>/umbrello/umlscene.h:338:10: warning: ‘virtual void UMLScene::dragEnterEvent(QGraphicsSceneDragDropEvent*)’ can be marked override [-Wsuggest-override] 338 | void dragEnterEvent(QGraphicsSceneDragDropEvent* enterEvent); | ^~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:339:10: warning: ‘virtual void UMLScene::dragMoveEvent(QGraphicsSceneDragDropEvent*)’ can be marked override [-Wsuggest-override] 339 | void dragMoveEvent(QGraphicsSceneDragDropEvent* moveEvent); | ^~~~~~~~~~~~~ /<>/umbrello/umlscene.h:340:10: warning: ‘virtual void UMLScene::dropEvent(QGraphicsSceneDragDropEvent*)’ can be marked override [-Wsuggest-override] 340 | void dropEvent(QGraphicsSceneDragDropEvent* dropEvent); | ^~~~~~~~~ /<>/umbrello/umlscene.h:342:10: warning: ‘virtual void UMLScene::mouseMoveEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 342 | void mouseMoveEvent(QGraphicsSceneMouseEvent* mouseEvent); | ^~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:343:10: warning: ‘virtual void UMLScene::mousePressEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 343 | void mousePressEvent(QGraphicsSceneMouseEvent* mouseEvent); | ^~~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:344:10: warning: ‘virtual void UMLScene::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 344 | void mouseDoubleClickEvent(QGraphicsSceneMouseEvent* mouseEvent); | ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:345:10: warning: ‘virtual void UMLScene::mouseReleaseEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 345 | void mouseReleaseEvent(QGraphicsSceneMouseEvent* mouseEvent); | ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:346:18: warning: ‘virtual void UMLScene::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] 346 | virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent* contextMenuEvent); | ^~~~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:358:18: warning: ‘virtual void UMLScene::drawBackground(QPainter*, const QRectF&)’ can be marked override [-Wsuggest-override] 358 | virtual void drawBackground(QPainter *painter, const QRectF &rect); | ^~~~~~~~~~~~~~ In file included from /<>/umbrello/models/diagramsmodel.cpp:15: /<>/umbrello/umlview.h:54:18: warning: ‘virtual void UMLView::wheelEvent(QWheelEvent*)’ can be marked override [-Wsuggest-override] 54 | virtual void wheelEvent(QWheelEvent* event); | ^~~~~~~~~~ /<>/umbrello/umlview.h:55:18: warning: ‘virtual void UMLView::showEvent(QShowEvent*)’ can be marked override [-Wsuggest-override] 55 | virtual void showEvent(QShowEvent *se); | ^~~~~~~~~ /<>/umbrello/umlview.h:56:18: warning: ‘virtual void UMLView::hideEvent(QHideEvent*)’ can be marked override [-Wsuggest-override] 56 | virtual void hideEvent(QHideEvent *he); | ^~~~~~~~~ /<>/umbrello/umlview.h:57:18: warning: ‘virtual void UMLView::mousePressEvent(QMouseEvent*)’ can be marked override [-Wsuggest-override] 57 | virtual void mousePressEvent(QMouseEvent* event); | ^~~~~~~~~~~~~~~ /<>/umbrello/umlview.h:58:18: warning: ‘virtual void UMLView::mouseReleaseEvent(QMouseEvent*)’ can be marked override [-Wsuggest-override] 58 | virtual void mouseReleaseEvent(QMouseEvent* event); | ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlview.h:59:18: warning: ‘virtual void UMLView::resizeEvent(QResizeEvent*)’ can be marked override [-Wsuggest-override] 59 | virtual void resizeEvent(QResizeEvent *event); | ^~~~~~~~~~~ In file included from /<>/umbrello/uml.h:15, from /<>/umbrello/models/diagramsmodel.cpp:16: /<>/umbrello/dialogs/multipagedialogbase.h:101:18: warning: ‘virtual void MultiPageDialogBase::keyPressEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] 101 | virtual void keyPressEvent(QKeyEvent *event); | ^~~~~~~~~~~~~ In file included from /<>/umbrello/models/diagramsmodel.cpp:16: /<>/umbrello/uml.h:201:18: warning: ‘virtual void UMLApp::keyPressEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] 201 | virtual void keyPressEvent(QKeyEvent* e); | ^~~~~~~~~~~~~ /<>/umbrello/uml.h:202:18: warning: ‘virtual void UMLApp::keyReleaseEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] 202 | virtual void keyReleaseEvent(QKeyEvent* e); | ^~~~~~~~~~~~~~~ /<>/umbrello/uml.h:204:18: warning: ‘virtual void UMLApp::customEvent(QEvent*)’ can be marked override [-Wsuggest-override] 204 | virtual void customEvent(QEvent* e); | ^~~~~~~~~~~ /<>/umbrello/uml.h:215:18: warning: ‘virtual bool UMLApp::queryClose()’ can be marked override [-Wsuggest-override] 215 | virtual bool queryClose(); | ^~~~~~~~~~ /<>/umbrello/uml.h:217:18: warning: ‘virtual void UMLApp::saveProperties(KConfigGroup&)’ can be marked override [-Wsuggest-override] 217 | virtual void saveProperties(KConfigGroup & cfg); | ^~~~~~~~~~~~~~ /<>/umbrello/uml.h:218:18: warning: ‘virtual void UMLApp::readProperties(const KConfigGroup&)’ can be marked override [-Wsuggest-override] 218 | virtual void readProperties(const KConfigGroup & cfg); | ^~~~~~~~~~~~~~ In file included from /<>/umbrello/uml1model/package.h:14, from /<>/umbrello/uml1model/folder.h:14, from /<>/umbrello/models/diagramsmodel.cpp:18: /<>/umbrello/uml1model/umlcanvasobject.h:43:18: warning: ‘virtual void UMLCanvasObject::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 43 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/umlcanvasobject.h:85:18: warning: ‘virtual bool UMLCanvasObject::resolveRef()’ can be marked override [-Wsuggest-override] 85 | virtual bool resolveRef(); | ^~~~~~~~~~ In file included from /<>/umbrello/uml1model/folder.h:14, from /<>/umbrello/models/diagramsmodel.cpp:18: /<>/umbrello/uml1model/package.h:39:18: warning: ‘virtual void UMLPackage::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 39 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/package.h:41:24: warning: ‘virtual UMLObject* UMLPackage::clone() const’ can be marked override [-Wsuggest-override] 41 | virtual UMLObject* clone() const; | ^~~~~ /<>/umbrello/uml1model/package.h:64:18: warning: ‘virtual bool UMLPackage::resolveRef()’ can be marked override [-Wsuggest-override] 64 | virtual bool resolveRef(); | ^~~~~~~~~~ /<>/umbrello/uml1model/package.h:66:18: warning: ‘virtual void UMLPackage::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 66 | virtual void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/package.h:69:18: warning: ‘virtual bool UMLPackage::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 69 | virtual bool load1(QDomElement& element); | ^~~~~ In file included from /<>/umbrello/models/diagramsmodel.cpp:18: /<>/umbrello/uml1model/folder.h:41:24: warning: ‘virtual UMLObject* UMLFolder::clone() const’ can be marked override [-Wsuggest-override] 41 | virtual UMLObject* clone() const; | ^~~~~ /<>/umbrello/uml1model/folder.h:64:10: warning: ‘virtual bool UMLFolder::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] 64 | bool showPropertiesDialog(QWidget *parent); | ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/folder.h:66:10: warning: ‘virtual void UMLFolder::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 66 | void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/folder.h:79:10: warning: ‘virtual bool UMLFolder::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 79 | bool load1(QDomElement & element); | ^~~~~ [ 88%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/models/objectsmodel.cpp.o cd /<>/obj-aarch64-linux-gnu/umbrello && /usr/bin/aarch64-linux-gnu-g++ -DCMAKE_BINARY_DIR=\"/<>/obj-aarch64-linux-gnu\" -DKCOREADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLO_VERSION_STRING=\"2.23.3\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-aarch64-linux-gnu/umbrello -I/<>/umbrello -I/<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/include -I/<>/obj-aarch64-linux-gnu -I/<>/umbrello/clipboard -I/<>/umbrello/cmds -I/<>/umbrello/codegenerators -I/<>/umbrello/codegenerators/ada -I/<>/umbrello/codegenerators/as -I/<>/umbrello/codegenerators/cpp -I/<>/umbrello/codegenerators/csharp -I/<>/umbrello/codegenerators/d -I/<>/umbrello/codegenerators/idl -I/<>/umbrello/codegenerators/java -I/<>/umbrello/codegenerators/js -I/<>/umbrello/codegenerators/pascal -I/<>/umbrello/codegenerators/perl -I/<>/umbrello/codegenerators/php -I/<>/umbrello/codegenerators/python -I/<>/umbrello/codegenerators/ruby -I/<>/umbrello/codegenerators/sql -I/<>/umbrello/codegenerators/tcl -I/<>/umbrello/codegenerators/vala -I/<>/umbrello/codegenerators/xml -I/<>/umbrello/codegenwizard -I/<>/umbrello/codeimport -I/<>/umbrello/codeimport/csharp -I/<>/umbrello/codeimpwizard -I/<>/umbrello/debug -I/<>/umbrello/dialogs -I/<>/umbrello/dialogs/pages -I/<>/umbrello/dialogs/widgets -I/<>/umbrello/docgenerators -I/<>/umbrello/finder -I/<>/umbrello/refactoring -I/<>/umbrello/uml1model -I/<>/umbrello/umlwidgets -I/<>/lib/cppparser -I/<>/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/aarch64-linux-gnu/qt5 -isystem /usr/include/aarch64-linux-gnu/qt5/QtWidgets -isystem /usr/include/aarch64-linux-gnu/qt5/QtGui -isystem /usr/include/aarch64-linux-gnu/qt5/QtCore -isystem /usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/aarch64-linux-gnu/qt5/QtXml -isystem /usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/aarch64-linux-gnu/qt5/QtSvg -isystem /usr/include/aarch64-linux-gnu/qt5/QtWebKitWidgets -isystem /usr/include/aarch64-linux-gnu/qt5/QtWebKit -isystem /usr/include/aarch64-linux-gnu/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/aarch64-linux-gnu/qt5/QtConcurrent -isystem /usr/include/aarch64-linux-gnu/qt5/QtDBus -isystem /usr/include/KF5/KTextEditor -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -fno-delete-null-pointer-checks -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -o CMakeFiles/libumbrello.dir/models/objectsmodel.cpp.o -c /<>/umbrello/models/objectsmodel.cpp In file included from /<>/umbrello/models/objectsmodel.cpp:11: /<>/umbrello/models/objectsmodel.h:29:9: warning: ‘virtual int ObjectsModel::rowCount(const QModelIndex&) const’ can be marked override [-Wsuggest-override] 29 | int rowCount(const QModelIndex &parent) const; | ^~~~~~~~ /<>/umbrello/models/objectsmodel.h:30:9: warning: ‘virtual int ObjectsModel::columnCount(const QModelIndex&) const’ can be marked override [-Wsuggest-override] 30 | int columnCount(const QModelIndex &parent) const; | ^~~~~~~~~~~ /<>/umbrello/models/objectsmodel.h:32:14: warning: ‘virtual QVariant ObjectsModel::headerData(int, Qt::Orientation, int) const’ can be marked override [-Wsuggest-override] 32 | QVariant headerData(int section, Qt::Orientation orientation, int role = Qt::DisplayRole) const; | ^~~~~~~~~~ /<>/umbrello/models/objectsmodel.h:33:14: warning: ‘virtual QVariant ObjectsModel::data(const QModelIndex&, int) const’ can be marked override [-Wsuggest-override] 33 | QVariant data(const QModelIndex & index, int role = Qt::DisplayRole) const; | ^~~~ In file included from /<>/umbrello/uml1model/attribute.h:15, from /<>/umbrello/models/objectsmodel.cpp:14: /<>/umbrello/uml1model/classifierlistitem.h:48:18: warning: ‘virtual void UMLClassifierListItem::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 48 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/classifierlistitem.h:54:24: warning: ‘virtual UMLObject* UMLClassifierListItem::clone() const’ can be marked override [-Wsuggest-override] 54 | virtual UMLObject* clone() const = 0; | ^~~~~ In file included from /<>/umbrello/models/objectsmodel.cpp:14: /<>/umbrello/uml1model/attribute.h:42:18: warning: ‘virtual void UMLAttribute::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 42 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/attribute.h:44:10: warning: ‘virtual void UMLAttribute::setName(const QString&)’ can be marked override [-Wsuggest-override] 44 | void setName(const QString &name); | ^~~~~~~ /<>/umbrello/uml1model/attribute.h:48:24: warning: ‘virtual UMLObject* UMLAttribute::clone() const’ can be marked override [-Wsuggest-override] 48 | virtual UMLObject* clone() const; | ^~~~~ /<>/umbrello/uml1model/attribute.h:53:13: warning: ‘virtual QString UMLAttribute::toString(Uml::SignatureType::Enum, bool)’ can be marked override [-Wsuggest-override] 53 | QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false); | ^~~~~~~~ /<>/umbrello/uml1model/attribute.h:58:18: warning: ‘virtual void UMLAttribute::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 58 | virtual void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/attribute.h:60:18: warning: ‘virtual bool UMLAttribute::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] 60 | virtual bool showPropertiesDialog(QWidget* parent = 0); | ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/attribute.h:73:10: warning: ‘virtual bool UMLAttribute::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 73 | bool load1(QDomElement & element); | ^~~~~ In file included from /<>/umbrello/uml1model/package.h:14, from /<>/umbrello/uml1model/classifier.h:13, from /<>/umbrello/models/objectsmodel.cpp:15: /<>/umbrello/uml1model/umlcanvasobject.h:43:18: warning: ‘virtual void UMLCanvasObject::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 43 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/umlcanvasobject.h:85:18: warning: ‘virtual bool UMLCanvasObject::resolveRef()’ can be marked override [-Wsuggest-override] 85 | virtual bool resolveRef(); | ^~~~~~~~~~ In file included from /<>/umbrello/uml1model/classifier.h:13, from /<>/umbrello/models/objectsmodel.cpp:15: /<>/umbrello/uml1model/package.h:39:18: warning: ‘virtual void UMLPackage::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 39 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/package.h:41:24: warning: ‘virtual UMLObject* UMLPackage::clone() const’ can be marked override [-Wsuggest-override] 41 | virtual UMLObject* clone() const; | ^~~~~ /<>/umbrello/uml1model/package.h:64:18: warning: ‘virtual bool UMLPackage::resolveRef()’ can be marked override [-Wsuggest-override] 64 | virtual bool resolveRef(); | ^~~~~~~~~~ /<>/umbrello/uml1model/package.h:66:18: warning: ‘virtual void UMLPackage::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 66 | virtual void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/package.h:69:18: warning: ‘virtual bool UMLPackage::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 69 | virtual bool load1(QDomElement& element); | ^~~~~ In file included from /<>/umbrello/uml1model/foreignkeyconstraint.h:16, from /<>/umbrello/model_utils.h:18, from /<>/umbrello/uml1model/classifier.h:19, from /<>/umbrello/models/objectsmodel.cpp:15: /<>/umbrello/uml1model/entityconstraint.h:40:18: warning: ‘virtual void UMLEntityConstraint::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 40 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/entityconstraint.h:45:24: warning: ‘virtual UMLObject* UMLEntityConstraint::clone() const’ can be marked override [-Wsuggest-override] 45 | virtual UMLObject* clone() const = 0; | ^~~~~ In file included from /<>/umbrello/model_utils.h:18, from /<>/umbrello/uml1model/classifier.h:19, from /<>/umbrello/models/objectsmodel.cpp:15: /<>/umbrello/uml1model/foreignkeyconstraint.h:56:18: warning: ‘virtual void UMLForeignKeyConstraint::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 56 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:58:24: warning: ‘virtual UMLObject* UMLForeignKeyConstraint::clone() const’ can be marked override [-Wsuggest-override] 58 | virtual UMLObject* clone() const; | ^~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:60:13: warning: ‘virtual QString UMLForeignKeyConstraint::toString(Uml::SignatureType::Enum, bool)’ can be marked override [-Wsuggest-override] 60 | QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false); | ^~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:65:10: warning: ‘virtual void UMLForeignKeyConstraint::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 65 | void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:67:18: warning: ‘virtual bool UMLForeignKeyConstraint::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] 67 | virtual bool showPropertiesDialog(QWidget* parent = 0); | ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:85:10: warning: ‘virtual bool UMLForeignKeyConstraint::resolveRef()’ can be marked override [-Wsuggest-override] 85 | bool resolveRef(); | ^~~~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:94:10: warning: ‘virtual bool UMLForeignKeyConstraint::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 94 | bool load1(QDomElement & element); | ^~~~~ In file included from /<>/umbrello/model_utils.h:20, from /<>/umbrello/uml1model/classifier.h:19, from /<>/umbrello/models/objectsmodel.cpp:15: /<>/umbrello/dialogs/multipagedialogbase.h:101:18: warning: ‘virtual void MultiPageDialogBase::keyPressEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] 101 | virtual void keyPressEvent(QKeyEvent *event); | ^~~~~~~~~~~~~ In file included from /<>/umbrello/model_utils.h:21, from /<>/umbrello/uml1model/classifier.h:19, from /<>/umbrello/models/objectsmodel.cpp:15: /<>/umbrello/umlwidgets/widgetbase.h:187:20: warning: ‘virtual QRectF WidgetBase::boundingRect() const’ can be marked override [-Wsuggest-override] 187 | virtual QRectF boundingRect() const; | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/widgetbase.h:191:18: warning: ‘virtual void WidgetBase::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] 191 | virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); | ^~~~~ /<>/umbrello/umlwidgets/widgetbase.h:260:18: warning: ‘virtual void WidgetBase::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] 260 | virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent *event); | ^~~~~~~~~~~~~~~~ In file included from /<>/umbrello/models/objectsmodel.cpp:15: /<>/umbrello/uml1model/classifier.h:54:18: warning: ‘virtual void UMLClassifier::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 54 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/classifier.h:56:16: warning: ‘virtual UMLObject* UMLClassifier::clone() const’ can be marked override [-Wsuggest-override] 56 | UMLObject* clone() const; | ^~~~~ /<>/umbrello/uml1model/classifier.h:111:18: warning: ‘virtual bool UMLClassifier::resolveRef()’ can be marked override [-Wsuggest-override] 111 | virtual bool resolveRef(); | ^~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:115:24: warning: ‘virtual UMLObject* UMLClassifier::findChildObjectById(Uml::ID::Type, bool)’ can be marked override [-Wsuggest-override] 115 | virtual UMLObject* findChildObjectById(Uml::ID::Type id, bool considerAncestors = false); | ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:124:18: warning: ‘virtual bool UMLClassifier::acceptAssociationType(Uml::AssociationType::Enum)’ can be marked override [-Wsuggest-override] 124 | virtual bool acceptAssociationType(Uml::AssociationType::Enum type); | ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:129:10: warning: ‘virtual void UMLClassifier::setBaseType(UMLObject::ObjectType)’ can be marked override [-Wsuggest-override] 129 | void setBaseType(UMLObject::ObjectType ot); | ^~~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:181:10: warning: ‘virtual void UMLClassifier::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 181 | void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:183:18: warning: ‘virtual bool UMLClassifier::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 183 | virtual bool load1(QDomElement& element); | ^~~~~ In file included from /<>/umbrello/models/objectsmodel.cpp:16: /<>/umbrello/uml1model/folder.h:41:24: warning: ‘virtual UMLObject* UMLFolder::clone() const’ can be marked override [-Wsuggest-override] 41 | virtual UMLObject* clone() const; | ^~~~~ /<>/umbrello/uml1model/folder.h:64:10: warning: ‘virtual bool UMLFolder::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] 64 | bool showPropertiesDialog(QWidget *parent); | ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/folder.h:66:10: warning: ‘virtual void UMLFolder::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 66 | void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/folder.h:79:10: warning: ‘virtual bool UMLFolder::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 79 | bool load1(QDomElement & element); | ^~~~~ In file included from /<>/umbrello/models/objectsmodel.cpp:17: /<>/umbrello/uml1model/operation.h:37:18: warning: ‘virtual void UMLOperation::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 37 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/operation.h:39:24: warning: ‘virtual UMLObject* UMLOperation::clone() const’ can be marked override [-Wsuggest-override] 39 | virtual UMLObject* clone() const; | ^~~~~ /<>/umbrello/uml1model/operation.h:41:10: warning: ‘virtual void UMLOperation::setType(UMLObject*)’ can be marked override [-Wsuggest-override] 41 | void setType(UMLObject* type); | ^~~~~~~ /<>/umbrello/uml1model/operation.h:52:13: warning: ‘virtual QString UMLOperation::toString(Uml::SignatureType::Enum, bool)’ can be marked override [-Wsuggest-override] 52 | QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false); | ^~~~~~~~ /<>/umbrello/uml1model/operation.h:56:10: warning: ‘virtual bool UMLOperation::resolveRef()’ can be marked override [-Wsuggest-override] 56 | bool resolveRef(); | ^~~~~~~~~~ /<>/umbrello/uml1model/operation.h:60:18: warning: ‘virtual bool UMLOperation::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] 60 | virtual bool showPropertiesDialog(QWidget* parent = 0); | ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/operation.h:72:10: warning: ‘virtual void UMLOperation::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 72 | void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/operation.h:75:10: warning: ‘virtual bool UMLOperation::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 75 | bool load1(QDomElement & element); | ^~~~~ In file included from /<>/umbrello/models/objectsmodel.cpp:18: /<>/umbrello/uml.h:201:18: warning: ‘virtual void UMLApp::keyPressEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] 201 | virtual void keyPressEvent(QKeyEvent* e); | ^~~~~~~~~~~~~ /<>/umbrello/uml.h:202:18: warning: ‘virtual void UMLApp::keyReleaseEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] 202 | virtual void keyReleaseEvent(QKeyEvent* e); | ^~~~~~~~~~~~~~~ /<>/umbrello/uml.h:204:18: warning: ‘virtual void UMLApp::customEvent(QEvent*)’ can be marked override [-Wsuggest-override] 204 | virtual void customEvent(QEvent* e); | ^~~~~~~~~~~ /<>/umbrello/uml.h:215:18: warning: ‘virtual bool UMLApp::queryClose()’ can be marked override [-Wsuggest-override] 215 | virtual bool queryClose(); | ^~~~~~~~~~ /<>/umbrello/uml.h:217:18: warning: ‘virtual void UMLApp::saveProperties(KConfigGroup&)’ can be marked override [-Wsuggest-override] 217 | virtual void saveProperties(KConfigGroup & cfg); | ^~~~~~~~~~~~~~ /<>/umbrello/uml.h:218:18: warning: ‘virtual void UMLApp::readProperties(const KConfigGroup&)’ can be marked override [-Wsuggest-override] 218 | virtual void readProperties(const KConfigGroup & cfg); | ^~~~~~~~~~~~~~ /<>/umbrello/models/objectsmodel.cpp: In member function ‘virtual QVariant ObjectsModel::data(const QModelIndex&, int) const’: /<>/umbrello/models/objectsmodel.cpp:129:29: warning: this statement may fall through [-Wimplicit-fallthrough=] 129 | return QString(); | ^ /<>/umbrello/models/objectsmodel.cpp:130:4: note: here 130 | case 3: | ^~~~ /<>/umbrello/models/objectsmodel.cpp:161:46: warning: this statement may fall through [-Wimplicit-fallthrough=] 161 | return QLatin1String("no parent"); | ^ /<>/umbrello/models/objectsmodel.cpp:162:5: note: here 162 | case 6: | ^~~~ [ 88%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/models/stereotypesmodel.cpp.o cd /<>/obj-aarch64-linux-gnu/umbrello && /usr/bin/aarch64-linux-gnu-g++ -DCMAKE_BINARY_DIR=\"/<>/obj-aarch64-linux-gnu\" -DKCOREADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLO_VERSION_STRING=\"2.23.3\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-aarch64-linux-gnu/umbrello -I/<>/umbrello -I/<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/include -I/<>/obj-aarch64-linux-gnu -I/<>/umbrello/clipboard -I/<>/umbrello/cmds -I/<>/umbrello/codegenerators -I/<>/umbrello/codegenerators/ada -I/<>/umbrello/codegenerators/as -I/<>/umbrello/codegenerators/cpp -I/<>/umbrello/codegenerators/csharp -I/<>/umbrello/codegenerators/d -I/<>/umbrello/codegenerators/idl -I/<>/umbrello/codegenerators/java -I/<>/umbrello/codegenerators/js -I/<>/umbrello/codegenerators/pascal -I/<>/umbrello/codegenerators/perl -I/<>/umbrello/codegenerators/php -I/<>/umbrello/codegenerators/python -I/<>/umbrello/codegenerators/ruby -I/<>/umbrello/codegenerators/sql -I/<>/umbrello/codegenerators/tcl -I/<>/umbrello/codegenerators/vala -I/<>/umbrello/codegenerators/xml -I/<>/umbrello/codegenwizard -I/<>/umbrello/codeimport -I/<>/umbrello/codeimport/csharp -I/<>/umbrello/codeimpwizard -I/<>/umbrello/debug -I/<>/umbrello/dialogs -I/<>/umbrello/dialogs/pages -I/<>/umbrello/dialogs/widgets -I/<>/umbrello/docgenerators -I/<>/umbrello/finder -I/<>/umbrello/refactoring -I/<>/umbrello/uml1model -I/<>/umbrello/umlwidgets -I/<>/lib/cppparser -I/<>/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/aarch64-linux-gnu/qt5 -isystem /usr/include/aarch64-linux-gnu/qt5/QtWidgets -isystem /usr/include/aarch64-linux-gnu/qt5/QtGui -isystem /usr/include/aarch64-linux-gnu/qt5/QtCore -isystem /usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/aarch64-linux-gnu/qt5/QtXml -isystem /usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/aarch64-linux-gnu/qt5/QtSvg -isystem /usr/include/aarch64-linux-gnu/qt5/QtWebKitWidgets -isystem /usr/include/aarch64-linux-gnu/qt5/QtWebKit -isystem /usr/include/aarch64-linux-gnu/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/aarch64-linux-gnu/qt5/QtConcurrent -isystem /usr/include/aarch64-linux-gnu/qt5/QtDBus -isystem /usr/include/KF5/KTextEditor -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -fno-delete-null-pointer-checks -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -o CMakeFiles/libumbrello.dir/models/stereotypesmodel.cpp.o -c /<>/umbrello/models/stereotypesmodel.cpp In file included from /<>/umbrello/models/stereotypesmodel.cpp:11: /<>/umbrello/models/stereotypesmodel.h:30:9: warning: ‘virtual int StereotypesModel::rowCount(const QModelIndex&) const’ can be marked override [-Wsuggest-override] 30 | int rowCount(const QModelIndex &parent) const; | ^~~~~~~~ /<>/umbrello/models/stereotypesmodel.h:31:9: warning: ‘virtual int StereotypesModel::columnCount(const QModelIndex&) const’ can be marked override [-Wsuggest-override] 31 | int columnCount(const QModelIndex &parent) const; | ^~~~~~~~~~~ /<>/umbrello/models/stereotypesmodel.h:33:14: warning: ‘virtual QVariant StereotypesModel::headerData(int, Qt::Orientation, int) const’ can be marked override [-Wsuggest-override] 33 | QVariant headerData(int section, Qt::Orientation orientation, int role = Qt::DisplayRole) const; | ^~~~~~~~~~ /<>/umbrello/models/stereotypesmodel.h:34:14: warning: ‘virtual QVariant StereotypesModel::data(const QModelIndex&, int) const’ can be marked override [-Wsuggest-override] 34 | QVariant data(const QModelIndex & index, int role = Qt::DisplayRole) const; | ^~~~ In file included from /<>/umbrello/models/stereotypesmodel.cpp:14: /<>/umbrello/uml1model/stereotype.h:51:18: warning: ‘virtual void UMLStereotype::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 51 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/umbrello/uml1model/stereotype.h:53:24: warning: ‘virtual UMLObject* UMLStereotype::clone() const’ can be marked override [-Wsuggest-override] 53 | virtual UMLObject* clone() const; | ^~~~~ /<>/umbrello/uml1model/stereotype.h:62:10: warning: ‘virtual void UMLStereotype::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 62 | void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); | ^~~~~~~~~~ /<>/umbrello/uml1model/stereotype.h:64:18: warning: ‘virtual bool UMLStereotype::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] 64 | virtual bool showPropertiesDialog(QWidget* parent); | ^~~~~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/uml.h:15, from /<>/umbrello/models/stereotypesmodel.cpp:15: /<>/umbrello/dialogs/multipagedialogbase.h:101:18: warning: ‘virtual void MultiPageDialogBase::keyPressEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] 101 | virtual void keyPressEvent(QKeyEvent *event); | ^~~~~~~~~~~~~ In file included from /<>/umbrello/models/stereotypesmodel.cpp:15: /<>/umbrello/uml.h:201:18: warning: ‘virtual void UMLApp::keyPressEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] 201 | virtual void keyPressEvent(QKeyEvent* e); | ^~~~~~~~~~~~~ /<>/umbrello/uml.h:202:18: warning: ‘virtual void UMLApp::keyReleaseEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] 202 | virtual void keyReleaseEvent(QKeyEvent* e); | ^~~~~~~~~~~~~~~ /<>/umbrello/uml.h:204:18: warning: ‘virtual void UMLApp::customEvent(QEvent*)’ can be marked override [-Wsuggest-override] 204 | virtual void customEvent(QEvent* e); | ^~~~~~~~~~~ /<>/umbrello/uml.h:215:18: warning: ‘virtual bool UMLApp::queryClose()’ can be marked override [-Wsuggest-override] 215 | virtual bool queryClose(); | ^~~~~~~~~~ /<>/umbrello/uml.h:217:18: warning: ‘virtual void UMLApp::saveProperties(KConfigGroup&)’ can be marked override [-Wsuggest-override] 217 | virtual void saveProperties(KConfigGroup & cfg); | ^~~~~~~~~~~~~~ /<>/umbrello/uml.h:218:18: warning: ‘virtual void UMLApp::readProperties(const KConfigGroup&)’ can be marked override [-Wsuggest-override] 218 | virtual void readProperties(const KConfigGroup & cfg); | ^~~~~~~~~~~~~~ In file included from /<>/umbrello/listpopupmenu.h:17, from /<>/umbrello/umldoc.h:16, from /<>/umbrello/models/stereotypesmodel.cpp:16: /<>/umbrello/umlwidgets/widgetbase.h:187:20: warning: ‘virtual QRectF WidgetBase::boundingRect() const’ can be marked override [-Wsuggest-override] 187 | virtual QRectF boundingRect() const; | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/widgetbase.h:191:18: warning: ‘virtual void WidgetBase::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] 191 | virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); | ^~~~~ /<>/umbrello/umlwidgets/widgetbase.h:260:18: warning: ‘virtual void WidgetBase::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] 260 | virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent *event); | ^~~~~~~~~~~~~~~~ [ 88%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/libumbrello_autogen/EWIEGA46WW/qrc_icons.cpp.o cd /<>/obj-aarch64-linux-gnu/umbrello && /usr/bin/aarch64-linux-gnu-g++ -DCMAKE_BINARY_DIR=\"/<>/obj-aarch64-linux-gnu\" -DKCOREADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLO_VERSION_STRING=\"2.23.3\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-aarch64-linux-gnu/umbrello -I/<>/umbrello -I/<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/include -I/<>/obj-aarch64-linux-gnu -I/<>/umbrello/clipboard -I/<>/umbrello/cmds -I/<>/umbrello/codegenerators -I/<>/umbrello/codegenerators/ada -I/<>/umbrello/codegenerators/as -I/<>/umbrello/codegenerators/cpp -I/<>/umbrello/codegenerators/csharp -I/<>/umbrello/codegenerators/d -I/<>/umbrello/codegenerators/idl -I/<>/umbrello/codegenerators/java -I/<>/umbrello/codegenerators/js -I/<>/umbrello/codegenerators/pascal -I/<>/umbrello/codegenerators/perl -I/<>/umbrello/codegenerators/php -I/<>/umbrello/codegenerators/python -I/<>/umbrello/codegenerators/ruby -I/<>/umbrello/codegenerators/sql -I/<>/umbrello/codegenerators/tcl -I/<>/umbrello/codegenerators/vala -I/<>/umbrello/codegenerators/xml -I/<>/umbrello/codegenwizard -I/<>/umbrello/codeimport -I/<>/umbrello/codeimport/csharp -I/<>/umbrello/codeimpwizard -I/<>/umbrello/debug -I/<>/umbrello/dialogs -I/<>/umbrello/dialogs/pages -I/<>/umbrello/dialogs/widgets -I/<>/umbrello/docgenerators -I/<>/umbrello/finder -I/<>/umbrello/refactoring -I/<>/umbrello/uml1model -I/<>/umbrello/umlwidgets -I/<>/lib/cppparser -I/<>/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/aarch64-linux-gnu/qt5 -isystem /usr/include/aarch64-linux-gnu/qt5/QtWidgets -isystem /usr/include/aarch64-linux-gnu/qt5/QtGui -isystem /usr/include/aarch64-linux-gnu/qt5/QtCore -isystem /usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/aarch64-linux-gnu/qt5/QtXml -isystem /usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/aarch64-linux-gnu/qt5/QtSvg -isystem /usr/include/aarch64-linux-gnu/qt5/QtWebKitWidgets -isystem /usr/include/aarch64-linux-gnu/qt5/QtWebKit -isystem /usr/include/aarch64-linux-gnu/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/aarch64-linux-gnu/qt5/QtConcurrent -isystem /usr/include/aarch64-linux-gnu/qt5/QtDBus -isystem /usr/include/KF5/KTextEditor -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -fno-delete-null-pointer-checks -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -o CMakeFiles/libumbrello.dir/libumbrello_autogen/EWIEGA46WW/qrc_icons.cpp.o -c /<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/EWIEGA46WW/qrc_icons.cpp [ 89%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/libumbrello_autogen/EJRQKI7XPS/qrc_ui.cpp.o cd /<>/obj-aarch64-linux-gnu/umbrello && /usr/bin/aarch64-linux-gnu-g++ -DCMAKE_BINARY_DIR=\"/<>/obj-aarch64-linux-gnu\" -DKCOREADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLO_VERSION_STRING=\"2.23.3\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-aarch64-linux-gnu/umbrello -I/<>/umbrello -I/<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/include -I/<>/obj-aarch64-linux-gnu -I/<>/umbrello/clipboard -I/<>/umbrello/cmds -I/<>/umbrello/codegenerators -I/<>/umbrello/codegenerators/ada -I/<>/umbrello/codegenerators/as -I/<>/umbrello/codegenerators/cpp -I/<>/umbrello/codegenerators/csharp -I/<>/umbrello/codegenerators/d -I/<>/umbrello/codegenerators/idl -I/<>/umbrello/codegenerators/java -I/<>/umbrello/codegenerators/js -I/<>/umbrello/codegenerators/pascal -I/<>/umbrello/codegenerators/perl -I/<>/umbrello/codegenerators/php -I/<>/umbrello/codegenerators/python -I/<>/umbrello/codegenerators/ruby -I/<>/umbrello/codegenerators/sql -I/<>/umbrello/codegenerators/tcl -I/<>/umbrello/codegenerators/vala -I/<>/umbrello/codegenerators/xml -I/<>/umbrello/codegenwizard -I/<>/umbrello/codeimport -I/<>/umbrello/codeimport/csharp -I/<>/umbrello/codeimpwizard -I/<>/umbrello/debug -I/<>/umbrello/dialogs -I/<>/umbrello/dialogs/pages -I/<>/umbrello/dialogs/widgets -I/<>/umbrello/docgenerators -I/<>/umbrello/finder -I/<>/umbrello/refactoring -I/<>/umbrello/uml1model -I/<>/umbrello/umlwidgets -I/<>/lib/cppparser -I/<>/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/aarch64-linux-gnu/qt5 -isystem /usr/include/aarch64-linux-gnu/qt5/QtWidgets -isystem /usr/include/aarch64-linux-gnu/qt5/QtGui -isystem /usr/include/aarch64-linux-gnu/qt5/QtCore -isystem /usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/aarch64-linux-gnu/qt5/QtXml -isystem /usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/aarch64-linux-gnu/qt5/QtSvg -isystem /usr/include/aarch64-linux-gnu/qt5/QtWebKitWidgets -isystem /usr/include/aarch64-linux-gnu/qt5/QtWebKit -isystem /usr/include/aarch64-linux-gnu/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/aarch64-linux-gnu/qt5/QtConcurrent -isystem /usr/include/aarch64-linux-gnu/qt5/QtDBus -isystem /usr/include/KF5/KTextEditor -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -fno-delete-null-pointer-checks -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -o CMakeFiles/libumbrello.dir/libumbrello_autogen/EJRQKI7XPS/qrc_ui.cpp.o -c /<>/obj-aarch64-linux-gnu/umbrello/libumbrello_autogen/EJRQKI7XPS/qrc_ui.cpp [ 89%] Linking CXX static library libumbrello.a cd /<>/obj-aarch64-linux-gnu/umbrello && /usr/bin/cmake -P CMakeFiles/libumbrello.dir/cmake_clean_target.cmake cd /<>/obj-aarch64-linux-gnu/umbrello && /usr/bin/cmake -E cmake_link_script CMakeFiles/libumbrello.dir/link.txt --verbose=1 /usr/bin/aarch64-linux-gnu-ar qc libumbrello.a CMakeFiles/libumbrello.dir/libumbrello_autogen/mocs_compilation.cpp.o 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/exportallviewsdialog.cpp.o CMakeFiles/libumbrello.dir/dialogs/finddialog.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/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/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/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/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/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/listpopupmenu.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/EWIEGA46WW/qrc_icons.cpp.o CMakeFiles/libumbrello.dir/libumbrello_autogen/EJRQKI7XPS/qrc_ui.cpp.o /usr/bin/aarch64-linux-gnu-ranlib libumbrello.a make[4]: Leaving directory '/<>/obj-aarch64-linux-gnu' [ 89%] Built target libumbrello make -f umbrello/CMakeFiles/umbrello_autogen.dir/build.make umbrello/CMakeFiles/umbrello_autogen.dir/depend make[4]: Entering directory '/<>/obj-aarch64-linux-gnu' cd /<>/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/umbrello /<>/obj-aarch64-linux-gnu /<>/obj-aarch64-linux-gnu/umbrello /<>/obj-aarch64-linux-gnu/umbrello/CMakeFiles/umbrello_autogen.dir/DependInfo.cmake --color= Scanning dependencies of target umbrello_autogen make[4]: Leaving directory '/<>/obj-aarch64-linux-gnu' make -f umbrello/CMakeFiles/umbrello_autogen.dir/build.make umbrello/CMakeFiles/umbrello_autogen.dir/build make[4]: Entering directory '/<>/obj-aarch64-linux-gnu' [ 89%] Automatic MOC for target umbrello cd /<>/obj-aarch64-linux-gnu/umbrello && /usr/bin/cmake -E cmake_autogen /<>/obj-aarch64-linux-gnu/umbrello/CMakeFiles/umbrello_autogen.dir/AutogenInfo.json Debian AutoGen: Refreshing parse cache because it doesn't exist. AutoMoc: Generating "SRC:/obj-aarch64-linux-gnu/umbrello/umbrello_autogen/moc_predefs.h", because it doesn't exist. /usr/bin/aarch64-linux-gnu-g++ -dM -E -c /usr/share/cmake-3.16/Modules/CMakeCXXCompilerABI.cpp "-DCMAKE_BINARY_DIR=\"/<>/obj-aarch64-linux-gnu\"" -DKCOREADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB "-DUMBRELLO_VERSION_STRING=\"2.23.3\"" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-aarch64-linux-gnu/umbrello -I/<>/umbrello -I/<>/obj-aarch64-linux-gnu -I/<>/umbrello/clipboard -I/<>/umbrello/cmds -I/<>/umbrello/codegenerators -I/<>/umbrello/codegenerators/ada -I/<>/umbrello/codegenerators/as -I/<>/umbrello/codegenerators/cpp -I/<>/umbrello/codegenerators/csharp -I/<>/umbrello/codegenerators/d -I/<>/umbrello/codegenerators/idl -I/<>/umbrello/codegenerators/java -I/<>/umbrello/codegenerators/js -I/<>/umbrello/codegenerators/pascal -I/<>/umbrello/codegenerators/perl -I/<>/umbrello/codegenerators/php -I/<>/umbrello/codegenerators/python -I/<>/umbrello/codegenerators/ruby -I/<>/umbrello/codegenerators/sql -I/<>/umbrello/codegenerators/tcl -I/<>/umbrello/codegenerators/vala -I/<>/umbrello/codegenerators/xml -I/<>/umbrello/codegenwizard -I/<>/umbrello/codeimport -I/<>/umbrello/codeimport/csharp -I/<>/umbrello/codeimpwizard -I/<>/umbrello/debug -I/<>/umbrello/dialogs -I/<>/umbrello/dialogs/pages -I/<>/umbrello/dialogs/widgets -I/<>/umbrello/docgenerators -I/<>/umbrello/finder -I/<>/umbrello/refactoring -I/<>/umbrello/uml1model -I/<>/umbrello/umlwidgets -I/<>/lib/cppparser -I/<>/lib/interfaces -I/usr/include/libxml2 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -I/usr/include/aarch64-linux-gnu/qt5/QtSvg -I/usr/include/aarch64-linux-gnu/qt5/QtWebKitWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtWebKit -I/usr/include/aarch64-linux-gnu/qt5/QtNetwork -I/usr/include/KF5/KArchive -I/usr/include/KF5 -I/usr/include/KF5/KCompletion -I/usr/include/KF5/KCoreAddons -I/usr/include/KF5/KI18n -I/usr/include/KF5/KIconThemes -I/usr/include/KF5/KIOCore -I/usr/include/KF5/KService -I/usr/include/KF5/KConfigCore -I/usr/include/aarch64-linux-gnu/qt5/QtConcurrent -I/usr/include/aarch64-linux-gnu/qt5/QtDBus -I/usr/include/KF5/KTextEditor -I/usr/include/KF5/KParts -I/usr/include/KF5/KIOWidgets -I/usr/include/KF5/KJobWidgets -I/usr/include/KF5/KWidgetsAddons -I/usr/include/KF5/KXmlGui -I/usr/include/KF5/KConfigWidgets -I/usr/include/KF5/KCodecs -I/usr/include/KF5/KConfigGui -I/usr/include/KF5/KAuth -I/usr/include/KF5/KTextWidgets -I/usr/include/KF5/SonnetUi -I/usr/include/KF5/KCrash -I/usr/include/KF5/KWindowSystem -I/usr/include -I/usr/aarch64-linux-gnu/include/c++/9 -I/usr/aarch64-linux-gnu/include/c++/9/aarch64-linux-gnu -I/usr/aarch64-linux-gnu/include/c++/9/backward -I/usr/lib/gcc-cross/aarch64-linux-gnu/9/include -I/usr/aarch64-linux-gnu/include -I/usr/include/aarch64-linux-gnu AutoGen: Parsing "SRC:/umbrello/main.cpp" AutoMoc: Generating MOC compilation "SRC:/obj-aarch64-linux-gnu/umbrello/umbrello_autogen/mocs_compilation.cpp" AutoGen: Writing the parse cache file "SRC:/obj-aarch64-linux-gnu/umbrello/CMakeFiles/umbrello_autogen.dir/ParseCache.txt" AutoGen: Writing the settings file "SRC:/obj-aarch64-linux-gnu/umbrello/CMakeFiles/umbrello_autogen.dir/AutogenUsed.txt" make[4]: Leaving directory '/<>/obj-aarch64-linux-gnu' [ 89%] Built target umbrello_autogen make -f umbrello/CMakeFiles/umbrello.dir/build.make umbrello/CMakeFiles/umbrello.dir/depend make[4]: Entering directory '/<>/obj-aarch64-linux-gnu' cd /<>/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/umbrello /<>/obj-aarch64-linux-gnu /<>/obj-aarch64-linux-gnu/umbrello /<>/obj-aarch64-linux-gnu/umbrello/CMakeFiles/umbrello.dir/DependInfo.cmake --color= Scanning dependencies of target umbrello make[4]: Leaving directory '/<>/obj-aarch64-linux-gnu' make -f umbrello/CMakeFiles/umbrello.dir/build.make umbrello/CMakeFiles/umbrello.dir/build make[4]: Entering directory '/<>/obj-aarch64-linux-gnu' [ 90%] Building CXX object umbrello/CMakeFiles/umbrello.dir/umbrello_autogen/mocs_compilation.cpp.o cd /<>/obj-aarch64-linux-gnu/umbrello && /usr/bin/aarch64-linux-gnu-g++ -DCMAKE_BINARY_DIR=\"/<>/obj-aarch64-linux-gnu\" -DKCOREADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLO_VERSION_STRING=\"2.23.3\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-aarch64-linux-gnu/umbrello -I/<>/umbrello -I/<>/obj-aarch64-linux-gnu/umbrello/umbrello_autogen/include -I/<>/obj-aarch64-linux-gnu -I/<>/umbrello/clipboard -I/<>/umbrello/cmds -I/<>/umbrello/codegenerators -I/<>/umbrello/codegenerators/ada -I/<>/umbrello/codegenerators/as -I/<>/umbrello/codegenerators/cpp -I/<>/umbrello/codegenerators/csharp -I/<>/umbrello/codegenerators/d -I/<>/umbrello/codegenerators/idl -I/<>/umbrello/codegenerators/java -I/<>/umbrello/codegenerators/js -I/<>/umbrello/codegenerators/pascal -I/<>/umbrello/codegenerators/perl -I/<>/umbrello/codegenerators/php -I/<>/umbrello/codegenerators/python -I/<>/umbrello/codegenerators/ruby -I/<>/umbrello/codegenerators/sql -I/<>/umbrello/codegenerators/tcl -I/<>/umbrello/codegenerators/vala -I/<>/umbrello/codegenerators/xml -I/<>/umbrello/codegenwizard -I/<>/umbrello/codeimport -I/<>/umbrello/codeimport/csharp -I/<>/umbrello/codeimpwizard -I/<>/umbrello/debug -I/<>/umbrello/dialogs -I/<>/umbrello/dialogs/pages -I/<>/umbrello/dialogs/widgets -I/<>/umbrello/docgenerators -I/<>/umbrello/finder -I/<>/umbrello/refactoring -I/<>/umbrello/uml1model -I/<>/umbrello/umlwidgets -I/<>/lib/cppparser -I/<>/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/aarch64-linux-gnu/qt5 -isystem /usr/include/aarch64-linux-gnu/qt5/QtWidgets -isystem /usr/include/aarch64-linux-gnu/qt5/QtGui -isystem /usr/include/aarch64-linux-gnu/qt5/QtCore -isystem /usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/aarch64-linux-gnu/qt5/QtXml -isystem /usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/aarch64-linux-gnu/qt5/QtSvg -isystem /usr/include/aarch64-linux-gnu/qt5/QtWebKitWidgets -isystem /usr/include/aarch64-linux-gnu/qt5/QtWebKit -isystem /usr/include/aarch64-linux-gnu/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/aarch64-linux-gnu/qt5/QtConcurrent -isystem /usr/include/aarch64-linux-gnu/qt5/QtDBus -isystem /usr/include/KF5/KTextEditor -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWindowSystem -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -fno-delete-null-pointer-checks -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -o CMakeFiles/umbrello.dir/umbrello_autogen/mocs_compilation.cpp.o -c /<>/obj-aarch64-linux-gnu/umbrello/umbrello_autogen/mocs_compilation.cpp [ 90%] Building CXX object umbrello/CMakeFiles/umbrello.dir/main.cpp.o cd /<>/obj-aarch64-linux-gnu/umbrello && /usr/bin/aarch64-linux-gnu-g++ -DCMAKE_BINARY_DIR=\"/<>/obj-aarch64-linux-gnu\" -DKCOREADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLO_VERSION_STRING=\"2.23.3\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-aarch64-linux-gnu/umbrello -I/<>/umbrello -I/<>/obj-aarch64-linux-gnu/umbrello/umbrello_autogen/include -I/<>/obj-aarch64-linux-gnu -I/<>/umbrello/clipboard -I/<>/umbrello/cmds -I/<>/umbrello/codegenerators -I/<>/umbrello/codegenerators/ada -I/<>/umbrello/codegenerators/as -I/<>/umbrello/codegenerators/cpp -I/<>/umbrello/codegenerators/csharp -I/<>/umbrello/codegenerators/d -I/<>/umbrello/codegenerators/idl -I/<>/umbrello/codegenerators/java -I/<>/umbrello/codegenerators/js -I/<>/umbrello/codegenerators/pascal -I/<>/umbrello/codegenerators/perl -I/<>/umbrello/codegenerators/php -I/<>/umbrello/codegenerators/python -I/<>/umbrello/codegenerators/ruby -I/<>/umbrello/codegenerators/sql -I/<>/umbrello/codegenerators/tcl -I/<>/umbrello/codegenerators/vala -I/<>/umbrello/codegenerators/xml -I/<>/umbrello/codegenwizard -I/<>/umbrello/codeimport -I/<>/umbrello/codeimport/csharp -I/<>/umbrello/codeimpwizard -I/<>/umbrello/debug -I/<>/umbrello/dialogs -I/<>/umbrello/dialogs/pages -I/<>/umbrello/dialogs/widgets -I/<>/umbrello/docgenerators -I/<>/umbrello/finder -I/<>/umbrello/refactoring -I/<>/umbrello/uml1model -I/<>/umbrello/umlwidgets -I/<>/lib/cppparser -I/<>/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/aarch64-linux-gnu/qt5 -isystem /usr/include/aarch64-linux-gnu/qt5/QtWidgets -isystem /usr/include/aarch64-linux-gnu/qt5/QtGui -isystem /usr/include/aarch64-linux-gnu/qt5/QtCore -isystem /usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/aarch64-linux-gnu/qt5/QtXml -isystem /usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/aarch64-linux-gnu/qt5/QtSvg -isystem /usr/include/aarch64-linux-gnu/qt5/QtWebKitWidgets -isystem /usr/include/aarch64-linux-gnu/qt5/QtWebKit -isystem /usr/include/aarch64-linux-gnu/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/aarch64-linux-gnu/qt5/QtConcurrent -isystem /usr/include/aarch64-linux-gnu/qt5/QtDBus -isystem /usr/include/KF5/KTextEditor -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWindowSystem -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -fno-delete-null-pointer-checks -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -o CMakeFiles/umbrello.dir/main.cpp.o -c /<>/umbrello/main.cpp In file included from /<>/umbrello/main.cpp:12: /<>/umbrello/debug/debug_utils.h:91:18: warning: ‘virtual void Tracer::showEvent(QShowEvent*)’ can be marked override [-Wsuggest-override] 91 | virtual void showEvent(QShowEvent*); | ^~~~~~~~~ In file included from /<>/umbrello/uml.h:15, from /<>/umbrello/main.cpp:13: /<>/umbrello/dialogs/multipagedialogbase.h:101:18: warning: ‘virtual void MultiPageDialogBase::keyPressEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] 101 | virtual void keyPressEvent(QKeyEvent *event); | ^~~~~~~~~~~~~ In file included from /<>/umbrello/main.cpp:13: /<>/umbrello/uml.h:201:18: warning: ‘virtual void UMLApp::keyPressEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] 201 | virtual void keyPressEvent(QKeyEvent* e); | ^~~~~~~~~~~~~ /<>/umbrello/uml.h:202:18: warning: ‘virtual void UMLApp::keyReleaseEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] 202 | virtual void keyReleaseEvent(QKeyEvent* e); | ^~~~~~~~~~~~~~~ /<>/umbrello/uml.h:204:18: warning: ‘virtual void UMLApp::customEvent(QEvent*)’ can be marked override [-Wsuggest-override] 204 | virtual void customEvent(QEvent* e); | ^~~~~~~~~~~ /<>/umbrello/uml.h:215:18: warning: ‘virtual bool UMLApp::queryClose()’ can be marked override [-Wsuggest-override] 215 | virtual bool queryClose(); | ^~~~~~~~~~ /<>/umbrello/uml.h:217:18: warning: ‘virtual void UMLApp::saveProperties(KConfigGroup&)’ can be marked override [-Wsuggest-override] 217 | virtual void saveProperties(KConfigGroup & cfg); | ^~~~~~~~~~~~~~ /<>/umbrello/uml.h:218:18: warning: ‘virtual void UMLApp::readProperties(const KConfigGroup&)’ can be marked override [-Wsuggest-override] 218 | virtual void readProperties(const KConfigGroup & cfg); | ^~~~~~~~~~~~~~ In file included from /<>/umbrello/listpopupmenu.h:17, from /<>/umbrello/umldoc.h:16, from /<>/umbrello/main.cpp:15: /<>/umbrello/umlwidgets/widgetbase.h:187:20: warning: ‘virtual QRectF WidgetBase::boundingRect() const’ can be marked override [-Wsuggest-override] 187 | virtual QRectF boundingRect() const; | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/widgetbase.h:191:18: warning: ‘virtual void WidgetBase::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] 191 | virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); | ^~~~~ /<>/umbrello/umlwidgets/widgetbase.h:260:18: warning: ‘virtual void WidgetBase::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] 260 | virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent *event); | ^~~~~~~~~~~~~~~~ In file included from /<>/umbrello/umlwidgets/classifierwidget.h:16, from /<>/umbrello/umlscene.h:17, from /<>/umbrello/umlviewimageexportermodel.h:14, from /<>/umbrello/main.cpp:17: /<>/umbrello/umlwidgets/umlwidget.h:71:18: warning: ‘virtual void UMLWidget::setUseFillColor(bool)’ can be marked override [-Wsuggest-override] 71 | virtual void setUseFillColor(bool fc); | ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:74:18: warning: ‘virtual void UMLWidget::setTextColor(const QColor&)’ can be marked override [-Wsuggest-override] 74 | virtual void setTextColor(const QColor &color); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:77:18: warning: ‘virtual void UMLWidget::setLineColor(const QColor&)’ can be marked override [-Wsuggest-override] 77 | virtual void setLineColor(const QColor &color); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:80:18: warning: ‘virtual void UMLWidget::setLineWidth(uint)’ can be marked override [-Wsuggest-override] 80 | virtual void setLineWidth(uint width); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:83:18: warning: ‘virtual void UMLWidget::setFillColor(const QColor&)’ can be marked override [-Wsuggest-override] 83 | virtual void setFillColor(const QColor &color); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:87:18: warning: ‘virtual void UMLWidget::setSelected(bool)’ can be marked override [-Wsuggest-override] 87 | virtual void setSelected(bool _select); | ^~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:96:18: warning: ‘virtual void UMLWidget::setFont(const QFont&)’ can be marked override [-Wsuggest-override] 96 | virtual void setFont(const QFont &font); | ^~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:173:18: warning: ‘virtual void UMLWidget::showPropertiesDialog()’ can be marked override [-Wsuggest-override] 173 | virtual void showPropertiesDialog(); | ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:192:18: warning: ‘virtual bool UMLWidget::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] 192 | virtual bool loadFromXMI1(QDomElement &qElement); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:193:18: warning: ‘virtual void UMLWidget::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 193 | virtual void saveToXMI1(QDomDocument &qDoc, QDomElement &qElement); | ^~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:230:18: warning: ‘virtual void UMLWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] 230 | virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); | ^~~~~ /<>/umbrello/umlwidgets/umlwidget.h:234:18: warning: ‘virtual void UMLWidget::slotMenuSelection(QAction*)’ can be marked override [-Wsuggest-override] 234 | virtual void slotMenuSelection(QAction* action); | ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:251:18: warning: ‘virtual void UMLWidget::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] 251 | virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent* event); | ^~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:252:18: warning: ‘virtual void UMLWidget::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 252 | virtual void mouseDoubleClickEvent(QGraphicsSceneMouseEvent *event); | ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:253:18: warning: ‘virtual void UMLWidget::mousePressEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 253 | virtual void mousePressEvent(QGraphicsSceneMouseEvent *event); | ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:254:18: warning: ‘virtual void UMLWidget::mouseMoveEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 254 | virtual void mouseMoveEvent(QGraphicsSceneMouseEvent *event); | ^~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:255:18: warning: ‘virtual void UMLWidget::mouseReleaseEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 255 | virtual void mouseReleaseEvent(QGraphicsSceneMouseEvent *event); | ^~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/umlscene.h:17, from /<>/umbrello/umlviewimageexportermodel.h:14, from /<>/umbrello/main.cpp:17: /<>/umbrello/umlwidgets/classifierwidget.h:97:16: warning: ‘virtual UMLWidget* ClassifierWidget::onWidget(const QPointF&)’ can be marked override [-Wsuggest-override] 97 | UMLWidget* onWidget(const QPointF& p); | ^~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:98:16: warning: ‘virtual UMLWidget* ClassifierWidget::widgetWithID(Uml::ID::Type)’ can be marked override [-Wsuggest-override] 98 | UMLWidget* widgetWithID(Uml::ID::Type id); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:100:18: warning: ‘virtual void ClassifierWidget::setDocumentation(const QString&)’ can be marked override [-Wsuggest-override] 100 | virtual void setDocumentation(const QString& doc); | ^~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:102:12: warning: ‘virtual QSizeF ClassifierWidget::calculateSize(bool) const’ can be marked override [-Wsuggest-override] 102 | QSizeF calculateSize(bool withExtensions = true) const; | ^~~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:104:18: warning: ‘virtual void ClassifierWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] 104 | virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); | ^~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:105:26: warning: ‘virtual QPainterPath ClassifierWidget::shape() const’ can be marked override [-Wsuggest-override] 105 | virtual QPainterPath shape() const; | ^~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:107:18: warning: ‘virtual void ClassifierWidget::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 107 | virtual void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); | ^~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:108:18: warning: ‘virtual bool ClassifierWidget::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] 108 | virtual bool loadFromXMI1(QDomElement & qElement); | ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:111:18: warning: ‘virtual void ClassifierWidget::slotMenuSelection(QAction*)’ can be marked override [-Wsuggest-override] 111 | virtual void slotMenuSelection(QAction* action); | ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:121:12: warning: ‘virtual QSizeF ClassifierWidget::minimumSize() const’ can be marked override [-Wsuggest-override] 121 | QSizeF minimumSize() const; | ^~~~~~~~~~~ In file included from /<>/umbrello/umlviewimageexportermodel.h:14, from /<>/umbrello/main.cpp:17: /<>/umbrello/umlscene.h:338:10: warning: ‘virtual void UMLScene::dragEnterEvent(QGraphicsSceneDragDropEvent*)’ can be marked override [-Wsuggest-override] 338 | void dragEnterEvent(QGraphicsSceneDragDropEvent* enterEvent); | ^~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:339:10: warning: ‘virtual void UMLScene::dragMoveEvent(QGraphicsSceneDragDropEvent*)’ can be marked override [-Wsuggest-override] 339 | void dragMoveEvent(QGraphicsSceneDragDropEvent* moveEvent); | ^~~~~~~~~~~~~ /<>/umbrello/umlscene.h:340:10: warning: ‘virtual void UMLScene::dropEvent(QGraphicsSceneDragDropEvent*)’ can be marked override [-Wsuggest-override] 340 | void dropEvent(QGraphicsSceneDragDropEvent* dropEvent); | ^~~~~~~~~ /<>/umbrello/umlscene.h:342:10: warning: ‘virtual void UMLScene::mouseMoveEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 342 | void mouseMoveEvent(QGraphicsSceneMouseEvent* mouseEvent); | ^~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:343:10: warning: ‘virtual void UMLScene::mousePressEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 343 | void mousePressEvent(QGraphicsSceneMouseEvent* mouseEvent); | ^~~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:344:10: warning: ‘virtual void UMLScene::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 344 | void mouseDoubleClickEvent(QGraphicsSceneMouseEvent* mouseEvent); | ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:345:10: warning: ‘virtual void UMLScene::mouseReleaseEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] 345 | void mouseReleaseEvent(QGraphicsSceneMouseEvent* mouseEvent); | ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:346:18: warning: ‘virtual void UMLScene::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] 346 | virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent* contextMenuEvent); | ^~~~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:358:18: warning: ‘virtual void UMLScene::drawBackground(QPainter*, const QRectF&)’ can be marked override [-Wsuggest-override] 358 | virtual void drawBackground(QPainter *painter, const QRectF &rect); | ^~~~~~~~~~~~~~ In file included from /<>/obj-aarch64-linux-gnu/umbrello/umbrellosettings.h:12, from /<>/umbrello/main.cpp:18: /<>/umbrello/codegenerators/cpp/cppcodegenerationpolicy.h:86:18: warning: ‘virtual void CPPCodeGenerationPolicy::setDefaults(bool)’ can be marked override [-Wsuggest-override] 86 | virtual void setDefaults(bool emitUpdateSignal = true); | ^~~~~~~~~~~ /<>/umbrello/codegenerators/cpp/cppcodegenerationpolicy.h:88:32: warning: ‘virtual CodeGenerationPolicyPage* CPPCodeGenerationPolicy::createPage(QWidget*, const char*)’ can be marked override [-Wsuggest-override] 88 | CodeGenerationPolicyPage * createPage (QWidget *parent = 0, const char * name = 0); | ^~~~~~~~~~ [ 90%] Linking CXX executable umbrello5 cd /<>/obj-aarch64-linux-gnu/umbrello && /usr/bin/cmake -E cmake_link_script CMakeFiles/umbrello.dir/link.txt --verbose=1 /usr/bin/aarch64-linux-gnu-g++ -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -fno-delete-null-pointer-checks -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -Wl,--enable-new-dtags -Wl,-z,relro -Wl,--as-needed -Wl,--no-undefined -rdynamic CMakeFiles/umbrello.dir/umbrello_autogen/mocs_compilation.cpp.o CMakeFiles/umbrello.dir/main.cpp.o -o umbrello5 libumbrello.a /usr/lib/aarch64-linux-gnu/libQt5WebKitWidgets.so.5.212.0 /usr/lib/aarch64-linux-gnu/libQt5WebKit.so.5.212.0 /usr/lib/aarch64-linux-gnu/libKF5TextEditor.so.5.62.0 /usr/lib/aarch64-linux-gnu/libKF5Parts.so.5.62.0 /usr/lib/aarch64-linux-gnu/libKF5KIOWidgets.so.5.62.0 /usr/lib/aarch64-linux-gnu/libKF5KIOCore.so.5.62.0 /usr/lib/aarch64-linux-gnu/libKF5Crash.so.5.62.0 /usr/lib/aarch64-linux-gnu/libQt5Concurrent.so.5.12.5 /usr/lib/aarch64-linux-gnu/libKF5JobWidgets.so.5.62.0 /usr/lib/aarch64-linux-gnu/libKF5XmlGui.so.5.62.0 /usr/lib/aarch64-linux-gnu/libQt5PrintSupport.so.5.12.5 /usr/lib/aarch64-linux-gnu/libQt5Network.so.5.12.5 /usr/lib/aarch64-linux-gnu/libKF5TextWidgets.so.5.62.0 /usr/lib/aarch64-linux-gnu/libKF5WindowSystem.so.5.62.0 /usr/lib/aarch64-linux-gnu/libKF5Completion.so.5.62.0 /usr/lib/aarch64-linux-gnu/libKF5IconThemes.so.5.62.0 /usr/lib/aarch64-linux-gnu/libQt5Svg.so.5.12.5 /usr/lib/aarch64-linux-gnu/libKF5Archive.so.5.62.0 /usr/lib/aarch64-linux-gnu/libKF5Service.so.5.62.0 /usr/lib/aarch64-linux-gnu/libKF5ConfigWidgets.so.5.62.0 /usr/lib/aarch64-linux-gnu/libKF5I18n.so.5.62.0 /usr/lib/aarch64-linux-gnu/libKF5WidgetsAddons.so.5.62.0 /usr/lib/aarch64-linux-gnu/libKF5Codecs.so.5.62.0 /usr/lib/aarch64-linux-gnu/libKF5ConfigGui.so.5.62.0 /usr/lib/aarch64-linux-gnu/libQt5Xml.so.5.12.5 /usr/lib/aarch64-linux-gnu/libKF5ConfigCore.so.5.62.0 /usr/lib/aarch64-linux-gnu/libKF5Auth.so.5.62.0 /usr/lib/aarch64-linux-gnu/libKF5AuthCore.so.5.62.0 /usr/lib/aarch64-linux-gnu/libKF5CoreAddons.so.5.62.0 /usr/lib/aarch64-linux-gnu/libQt5DBus.so.5.12.5 /usr/lib/aarch64-linux-gnu/libKF5SonnetUi.so.5.62.0 /usr/lib/aarch64-linux-gnu/libQt5Widgets.so.5.12.5 /usr/lib/aarch64-linux-gnu/libQt5Gui.so.5.12.5 /usr/lib/aarch64-linux-gnu/libQt5Core.so.5.12.5 -lxslt -lxml2 make[4]: Leaving directory '/<>/obj-aarch64-linux-gnu' [ 90%] Built target umbrello make -f doc/CMakeFiles/doc-index-cache-bz2.dir/build.make doc/CMakeFiles/doc-index-cache-bz2.dir/depend make[4]: Entering directory '/<>/obj-aarch64-linux-gnu' cd /<>/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/doc /<>/obj-aarch64-linux-gnu /<>/obj-aarch64-linux-gnu/doc /<>/obj-aarch64-linux-gnu/doc/CMakeFiles/doc-index-cache-bz2.dir/DependInfo.cmake --color= Scanning dependencies of target doc-index-cache-bz2 make[4]: Leaving directory '/<>/obj-aarch64-linux-gnu' make -f doc/CMakeFiles/doc-index-cache-bz2.dir/build.make doc/CMakeFiles/doc-index-cache-bz2.dir/build make[4]: Entering directory '/<>/obj-aarch64-linux-gnu' [ 90%] Generating index.cache.bz2 cd /<>/doc && /usr/bin/meinproc5 --check --cache /<>/obj-aarch64-linux-gnu/doc//index.cache.bz2 index-kf5.docbook make[4]: Leaving directory '/<>/obj-aarch64-linux-gnu' [ 90%] Built target doc-index-cache-bz2 make -f tools/CMakeFiles/xmi2pot_autogen.dir/build.make tools/CMakeFiles/xmi2pot_autogen.dir/depend make[4]: Entering directory '/<>/obj-aarch64-linux-gnu' cd /<>/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tools /<>/obj-aarch64-linux-gnu /<>/obj-aarch64-linux-gnu/tools /<>/obj-aarch64-linux-gnu/tools/CMakeFiles/xmi2pot_autogen.dir/DependInfo.cmake --color= Scanning dependencies of target xmi2pot_autogen make[4]: Leaving directory '/<>/obj-aarch64-linux-gnu' make -f tools/CMakeFiles/xmi2pot_autogen.dir/build.make tools/CMakeFiles/xmi2pot_autogen.dir/build make[4]: Entering directory '/<>/obj-aarch64-linux-gnu' [ 91%] Automatic MOC for target xmi2pot cd /<>/obj-aarch64-linux-gnu/tools && /usr/bin/cmake -E cmake_autogen /<>/obj-aarch64-linux-gnu/tools/CMakeFiles/xmi2pot_autogen.dir/AutogenInfo.json Debian AutoGen: Refreshing parse cache because it doesn't exist. AutoMoc: Generating "SRC:/obj-aarch64-linux-gnu/tools/xmi2pot_autogen/moc_predefs.h", because it doesn't exist. /usr/bin/aarch64-linux-gnu-g++ -dM -E -c /usr/share/cmake-3.16/Modules/CMakeCXXCompilerABI.cpp -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.23.3\"" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-aarch64-linux-gnu/tools -I/<>/tools -I/<>/obj-aarch64-linux-gnu -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/aarch64-linux-gnu/include/c++/9 -I/usr/aarch64-linux-gnu/include/c++/9/aarch64-linux-gnu -I/usr/aarch64-linux-gnu/include/c++/9/backward -I/usr/lib/gcc-cross/aarch64-linux-gnu/9/include -I/usr/aarch64-linux-gnu/include -I/usr/include/aarch64-linux-gnu -I/usr/include AutoGen: Parsing "SRC:/tools/shared.h" AutoGen: Parsing "SRC:/tools/xmi2pot.cpp" AutoGen: Parsing "SRC:/tools/shared.cpp" AutoMoc: Generating MOC compilation "SRC:/obj-aarch64-linux-gnu/tools/xmi2pot_autogen/mocs_compilation.cpp" AutoGen: Writing the parse cache file "SRC:/obj-aarch64-linux-gnu/tools/CMakeFiles/xmi2pot_autogen.dir/ParseCache.txt" AutoGen: Writing the settings file "SRC:/obj-aarch64-linux-gnu/tools/CMakeFiles/xmi2pot_autogen.dir/AutogenUsed.txt" make[4]: Leaving directory '/<>/obj-aarch64-linux-gnu' [ 91%] Built target xmi2pot_autogen make -f tools/CMakeFiles/xmi2pot.dir/build.make tools/CMakeFiles/xmi2pot.dir/depend make[4]: Entering directory '/<>/obj-aarch64-linux-gnu' cd /<>/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tools /<>/obj-aarch64-linux-gnu /<>/obj-aarch64-linux-gnu/tools /<>/obj-aarch64-linux-gnu/tools/CMakeFiles/xmi2pot.dir/DependInfo.cmake --color= Scanning dependencies of target xmi2pot make[4]: Leaving directory '/<>/obj-aarch64-linux-gnu' make -f tools/CMakeFiles/xmi2pot.dir/build.make tools/CMakeFiles/xmi2pot.dir/build make[4]: Entering directory '/<>/obj-aarch64-linux-gnu' [ 92%] Building CXX object tools/CMakeFiles/xmi2pot.dir/xmi2pot_autogen/mocs_compilation.cpp.o cd /<>/obj-aarch64-linux-gnu/tools && /usr/bin/aarch64-linux-gnu-g++ -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.23.3\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-aarch64-linux-gnu/tools -I/<>/tools -I/<>/obj-aarch64-linux-gnu/tools/xmi2pot_autogen/include -I/<>/obj-aarch64-linux-gnu -isystem /usr/include/aarch64-linux-gnu/qt5 -isystem /usr/include/aarch64-linux-gnu/qt5/QtXml -isystem /usr/include/aarch64-linux-gnu/qt5/QtCore -isystem /usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -fno-delete-null-pointer-checks -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -o CMakeFiles/xmi2pot.dir/xmi2pot_autogen/mocs_compilation.cpp.o -c /<>/obj-aarch64-linux-gnu/tools/xmi2pot_autogen/mocs_compilation.cpp [ 92%] Building CXX object tools/CMakeFiles/xmi2pot.dir/xmi2pot.cpp.o cd /<>/obj-aarch64-linux-gnu/tools && /usr/bin/aarch64-linux-gnu-g++ -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.23.3\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-aarch64-linux-gnu/tools -I/<>/tools -I/<>/obj-aarch64-linux-gnu/tools/xmi2pot_autogen/include -I/<>/obj-aarch64-linux-gnu -isystem /usr/include/aarch64-linux-gnu/qt5 -isystem /usr/include/aarch64-linux-gnu/qt5/QtXml -isystem /usr/include/aarch64-linux-gnu/qt5/QtCore -isystem /usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -fno-delete-null-pointer-checks -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -o CMakeFiles/xmi2pot.dir/xmi2pot.cpp.o -c /<>/tools/xmi2pot.cpp [ 92%] Building CXX object tools/CMakeFiles/xmi2pot.dir/shared.cpp.o cd /<>/obj-aarch64-linux-gnu/tools && /usr/bin/aarch64-linux-gnu-g++ -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.23.3\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-aarch64-linux-gnu/tools -I/<>/tools -I/<>/obj-aarch64-linux-gnu/tools/xmi2pot_autogen/include -I/<>/obj-aarch64-linux-gnu -isystem /usr/include/aarch64-linux-gnu/qt5 -isystem /usr/include/aarch64-linux-gnu/qt5/QtXml -isystem /usr/include/aarch64-linux-gnu/qt5/QtCore -isystem /usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -fno-delete-null-pointer-checks -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -o CMakeFiles/xmi2pot.dir/shared.cpp.o -c /<>/tools/shared.cpp [ 92%] Linking CXX executable xmi2pot5 cd /<>/obj-aarch64-linux-gnu/tools && /usr/bin/cmake -E cmake_link_script CMakeFiles/xmi2pot.dir/link.txt --verbose=1 /usr/bin/aarch64-linux-gnu-g++ -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -fno-delete-null-pointer-checks -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -Wl,--enable-new-dtags -Wl,-z,relro -Wl,--as-needed -Wl,--no-undefined -rdynamic CMakeFiles/xmi2pot.dir/xmi2pot_autogen/mocs_compilation.cpp.o CMakeFiles/xmi2pot.dir/xmi2pot.cpp.o CMakeFiles/xmi2pot.dir/shared.cpp.o -o xmi2pot5 /usr/lib/aarch64-linux-gnu/libQt5Xml.so.5.12.5 /usr/lib/aarch64-linux-gnu/libQt5Core.so.5.12.5 make[4]: Leaving directory '/<>/obj-aarch64-linux-gnu' [ 92%] Built target xmi2pot make -f tools/CMakeFiles/po2xmi_autogen.dir/build.make tools/CMakeFiles/po2xmi_autogen.dir/depend make[4]: Entering directory '/<>/obj-aarch64-linux-gnu' cd /<>/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tools /<>/obj-aarch64-linux-gnu /<>/obj-aarch64-linux-gnu/tools /<>/obj-aarch64-linux-gnu/tools/CMakeFiles/po2xmi_autogen.dir/DependInfo.cmake --color= Scanning dependencies of target po2xmi_autogen make[4]: Leaving directory '/<>/obj-aarch64-linux-gnu' make -f tools/CMakeFiles/po2xmi_autogen.dir/build.make tools/CMakeFiles/po2xmi_autogen.dir/build make[4]: Entering directory '/<>/obj-aarch64-linux-gnu' [ 92%] Automatic MOC for target po2xmi cd /<>/obj-aarch64-linux-gnu/tools && /usr/bin/cmake -E cmake_autogen /<>/obj-aarch64-linux-gnu/tools/CMakeFiles/po2xmi_autogen.dir/AutogenInfo.json Debian AutoGen: Refreshing parse cache because it doesn't exist. AutoMoc: Generating "SRC:/obj-aarch64-linux-gnu/tools/po2xmi_autogen/moc_predefs.h", because it doesn't exist. /usr/bin/aarch64-linux-gnu-g++ -dM -E -c /usr/share/cmake-3.16/Modules/CMakeCXXCompilerABI.cpp -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.23.3\"" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-aarch64-linux-gnu/tools -I/<>/tools -I/<>/obj-aarch64-linux-gnu -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/aarch64-linux-gnu/include/c++/9 -I/usr/aarch64-linux-gnu/include/c++/9/aarch64-linux-gnu -I/usr/aarch64-linux-gnu/include/c++/9/backward -I/usr/lib/gcc-cross/aarch64-linux-gnu/9/include -I/usr/aarch64-linux-gnu/include -I/usr/include/aarch64-linux-gnu -I/usr/include AutoGen: Parsing "SRC:/tools/shared.h" AutoGen: Parsing "SRC:/tools/po2xmi.cpp" AutoGen: Parsing "SRC:/tools/shared.cpp" AutoMoc: Generating MOC compilation "SRC:/obj-aarch64-linux-gnu/tools/po2xmi_autogen/mocs_compilation.cpp" AutoGen: Writing the parse cache file "SRC:/obj-aarch64-linux-gnu/tools/CMakeFiles/po2xmi_autogen.dir/ParseCache.txt" AutoGen: Writing the settings file "SRC:/obj-aarch64-linux-gnu/tools/CMakeFiles/po2xmi_autogen.dir/AutogenUsed.txt" make[4]: Leaving directory '/<>/obj-aarch64-linux-gnu' [ 92%] Built target po2xmi_autogen make -f tools/CMakeFiles/po2xmi.dir/build.make tools/CMakeFiles/po2xmi.dir/depend make[4]: Entering directory '/<>/obj-aarch64-linux-gnu' cd /<>/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tools /<>/obj-aarch64-linux-gnu /<>/obj-aarch64-linux-gnu/tools /<>/obj-aarch64-linux-gnu/tools/CMakeFiles/po2xmi.dir/DependInfo.cmake --color= Scanning dependencies of target po2xmi make[4]: Leaving directory '/<>/obj-aarch64-linux-gnu' make -f tools/CMakeFiles/po2xmi.dir/build.make tools/CMakeFiles/po2xmi.dir/build make[4]: Entering directory '/<>/obj-aarch64-linux-gnu' [ 92%] Building CXX object tools/CMakeFiles/po2xmi.dir/po2xmi_autogen/mocs_compilation.cpp.o cd /<>/obj-aarch64-linux-gnu/tools && /usr/bin/aarch64-linux-gnu-g++ -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.23.3\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-aarch64-linux-gnu/tools -I/<>/tools -I/<>/obj-aarch64-linux-gnu/tools/po2xmi_autogen/include -I/<>/obj-aarch64-linux-gnu -isystem /usr/include/aarch64-linux-gnu/qt5 -isystem /usr/include/aarch64-linux-gnu/qt5/QtXml -isystem /usr/include/aarch64-linux-gnu/qt5/QtCore -isystem /usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -fno-delete-null-pointer-checks -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -o CMakeFiles/po2xmi.dir/po2xmi_autogen/mocs_compilation.cpp.o -c /<>/obj-aarch64-linux-gnu/tools/po2xmi_autogen/mocs_compilation.cpp [ 93%] Building CXX object tools/CMakeFiles/po2xmi.dir/po2xmi.cpp.o cd /<>/obj-aarch64-linux-gnu/tools && /usr/bin/aarch64-linux-gnu-g++ -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.23.3\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-aarch64-linux-gnu/tools -I/<>/tools -I/<>/obj-aarch64-linux-gnu/tools/po2xmi_autogen/include -I/<>/obj-aarch64-linux-gnu -isystem /usr/include/aarch64-linux-gnu/qt5 -isystem /usr/include/aarch64-linux-gnu/qt5/QtXml -isystem /usr/include/aarch64-linux-gnu/qt5/QtCore -isystem /usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -fno-delete-null-pointer-checks -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -o CMakeFiles/po2xmi.dir/po2xmi.cpp.o -c /<>/tools/po2xmi.cpp [ 93%] Building CXX object tools/CMakeFiles/po2xmi.dir/shared.cpp.o cd /<>/obj-aarch64-linux-gnu/tools && /usr/bin/aarch64-linux-gnu-g++ -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.23.3\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-aarch64-linux-gnu/tools -I/<>/tools -I/<>/obj-aarch64-linux-gnu/tools/po2xmi_autogen/include -I/<>/obj-aarch64-linux-gnu -isystem /usr/include/aarch64-linux-gnu/qt5 -isystem /usr/include/aarch64-linux-gnu/qt5/QtXml -isystem /usr/include/aarch64-linux-gnu/qt5/QtCore -isystem /usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -fno-delete-null-pointer-checks -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -o CMakeFiles/po2xmi.dir/shared.cpp.o -c /<>/tools/shared.cpp [ 93%] Linking CXX executable po2xmi5 cd /<>/obj-aarch64-linux-gnu/tools && /usr/bin/cmake -E cmake_link_script CMakeFiles/po2xmi.dir/link.txt --verbose=1 /usr/bin/aarch64-linux-gnu-g++ -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -fno-delete-null-pointer-checks -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -Wl,--enable-new-dtags -Wl,-z,relro -Wl,--as-needed -Wl,--no-undefined -rdynamic CMakeFiles/po2xmi.dir/po2xmi_autogen/mocs_compilation.cpp.o CMakeFiles/po2xmi.dir/po2xmi.cpp.o CMakeFiles/po2xmi.dir/shared.cpp.o -o po2xmi5 /usr/lib/aarch64-linux-gnu/libQt5Xml.so.5.12.5 /usr/lib/aarch64-linux-gnu/libQt5Core.so.5.12.5 make[4]: Leaving directory '/<>/obj-aarch64-linux-gnu' [ 93%] Built target po2xmi make -f unittests/CMakeFiles/testbasictypes_autogen.dir/build.make unittests/CMakeFiles/testbasictypes_autogen.dir/depend make[4]: Entering directory '/<>/obj-aarch64-linux-gnu' cd /<>/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/unittests /<>/obj-aarch64-linux-gnu /<>/obj-aarch64-linux-gnu/unittests /<>/obj-aarch64-linux-gnu/unittests/CMakeFiles/testbasictypes_autogen.dir/DependInfo.cmake --color= Scanning dependencies of target testbasictypes_autogen make[4]: Leaving directory '/<>/obj-aarch64-linux-gnu' make -f unittests/CMakeFiles/testbasictypes_autogen.dir/build.make unittests/CMakeFiles/testbasictypes_autogen.dir/build make[4]: Entering directory '/<>/obj-aarch64-linux-gnu' [ 94%] Automatic MOC for target testbasictypes cd /<>/obj-aarch64-linux-gnu/unittests && /usr/bin/cmake -E cmake_autogen /<>/obj-aarch64-linux-gnu/unittests/CMakeFiles/testbasictypes_autogen.dir/AutogenInfo.json Debian AutoGen: Refreshing parse cache because it doesn't exist. AutoMoc: Generating "SRC:/obj-aarch64-linux-gnu/unittests/testbasictypes_autogen/moc_predefs.h", because it doesn't exist. /usr/bin/aarch64-linux-gnu-g++ -dM -E -c /usr/share/cmake-3.16/Modules/CMakeCXXCompilerABI.cpp -DKCOREADDONS_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=\"/<>/obj-aarch64-linux-gnu\"" -DQT_TESTLIB_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB "-DUMBRELLO_VERSION_STRING=\"2.23.3\"" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-aarch64-linux-gnu/unittests -I/<>/unittests -I/<>/obj-aarch64-linux-gnu -I/<> -I/<>/umbrello -I/<>/umbrello/debug -I/<>/umbrello/dialogs -I/<>/umbrello/dialogs/pages -I/<>/umbrello/dialogs/widgets -I/<>/umbrello/clipboard -I/<>/umbrello/cmds -I/<>/umbrello/codegenerators -I/<>/umbrello/codegenerators/ada -I/<>/umbrello/codegenerators/as -I/<>/umbrello/codegenerators/cpp -I/<>/umbrello/codegenerators/csharp -I/<>/umbrello/codegenerators/d -I/<>/umbrello/codegenerators/idl -I/<>/umbrello/codegenerators/java -I/<>/umbrello/codegenerators/js -I/<>/umbrello/codegenerators/pascal -I/<>/umbrello/codegenerators/perl -I/<>/umbrello/codegenerators/php -I/<>/umbrello/codegenerators/python -I/<>/umbrello/codegenerators/ruby -I/<>/umbrello/codegenerators/sql -I/<>/umbrello/codegenerators/tcl -I/<>/umbrello/codegenerators/vala -I/<>/umbrello/codegenerators/xml -I/<>/umbrello/codegenwizard -I/<>/umbrello/codeimport -I/<>/umbrello/docgenerators -I/<>/umbrello/refactoring -I/<>/umbrello/uml1model -I/<>/umbrello/umlwidgets -I/<>/obj-aarch64-linux-gnu/umbrello -I/<>/umbrello -I/usr/include/libxml2 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtTest -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtWebKitWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtWebKit -I/usr/include/aarch64-linux-gnu/qt5/QtNetwork -I/usr/include/KF5/KI18n -I/usr/include/KF5 -I/usr/include/KF5/KCrash -I/usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -I/usr/include/aarch64-linux-gnu/qt5/QtSvg -I/usr/include/KF5/KArchive -I/usr/include/KF5/KCompletion -I/usr/include/KF5/KCoreAddons -I/usr/include/KF5/KIconThemes -I/usr/include/KF5/KIOCore -I/usr/include/KF5/KService -I/usr/include/KF5/KConfigCore -I/usr/include/aarch64-linux-gnu/qt5/QtConcurrent -I/usr/include/aarch64-linux-gnu/qt5/QtDBus -I/usr/include/KF5/KTextEditor -I/usr/include/KF5/KParts -I/usr/include/KF5/KIOWidgets -I/usr/include/KF5/KJobWidgets -I/usr/include/KF5/KWidgetsAddons -I/usr/include/KF5/KXmlGui -I/usr/include/KF5/KConfigWidgets -I/usr/include/KF5/KCodecs -I/usr/include/KF5/KConfigGui -I/usr/include/KF5/KAuth -I/usr/include/KF5/KTextWidgets -I/usr/include/KF5/SonnetUi -I/usr/include -I/usr/aarch64-linux-gnu/include/c++/9 -I/usr/aarch64-linux-gnu/include/c++/9/aarch64-linux-gnu -I/usr/aarch64-linux-gnu/include/c++/9/backward -I/usr/lib/gcc-cross/aarch64-linux-gnu/9/include -I/usr/aarch64-linux-gnu/include -I/usr/include/aarch64-linux-gnu AutoGen: Parsing "SRC:/unittests/testbasictypes.h" AutoGen: Parsing "SRC:/unittests/testbasictypes.cpp" AutoMoc: Generating "SRC:/obj-aarch64-linux-gnu/unittests/testbasictypes_autogen/EWIEGA46WW/moc_testbasictypes.cpp", because it doesn't exist, from "SRC:/unittests/testbasictypes.h" /usr/lib/qt5/bin/moc -DKCOREADDONS_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=\"/<>/obj-aarch64-linux-gnu\"" -DQT_TESTLIB_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB "-DUMBRELLO_VERSION_STRING=\"2.23.3\"" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-aarch64-linux-gnu/unittests -I/<>/unittests -I/<>/obj-aarch64-linux-gnu -I/<> -I/<>/umbrello -I/<>/umbrello/debug -I/<>/umbrello/dialogs -I/<>/umbrello/dialogs/pages -I/<>/umbrello/dialogs/widgets -I/<>/umbrello/clipboard -I/<>/umbrello/cmds -I/<>/umbrello/codegenerators -I/<>/umbrello/codegenerators/ada -I/<>/umbrello/codegenerators/as -I/<>/umbrello/codegenerators/cpp -I/<>/umbrello/codegenerators/csharp -I/<>/umbrello/codegenerators/d -I/<>/umbrello/codegenerators/idl -I/<>/umbrello/codegenerators/java -I/<>/umbrello/codegenerators/js -I/<>/umbrello/codegenerators/pascal -I/<>/umbrello/codegenerators/perl -I/<>/umbrello/codegenerators/php -I/<>/umbrello/codegenerators/python -I/<>/umbrello/codegenerators/ruby -I/<>/umbrello/codegenerators/sql -I/<>/umbrello/codegenerators/tcl -I/<>/umbrello/codegenerators/vala -I/<>/umbrello/codegenerators/xml -I/<>/umbrello/codegenwizard -I/<>/umbrello/codeimport -I/<>/umbrello/docgenerators -I/<>/umbrello/refactoring -I/<>/umbrello/uml1model -I/<>/umbrello/umlwidgets -I/<>/obj-aarch64-linux-gnu/umbrello -I/<>/umbrello -I/usr/include/libxml2 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtTest -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtWebKitWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtWebKit -I/usr/include/aarch64-linux-gnu/qt5/QtNetwork -I/usr/include/KF5/KI18n -I/usr/include/KF5 -I/usr/include/KF5/KCrash -I/usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -I/usr/include/aarch64-linux-gnu/qt5/QtSvg -I/usr/include/KF5/KArchive -I/usr/include/KF5/KCompletion -I/usr/include/KF5/KCoreAddons -I/usr/include/KF5/KIconThemes -I/usr/include/KF5/KIOCore -I/usr/include/KF5/KService -I/usr/include/KF5/KConfigCore -I/usr/include/aarch64-linux-gnu/qt5/QtConcurrent -I/usr/include/aarch64-linux-gnu/qt5/QtDBus -I/usr/include/KF5/KTextEditor -I/usr/include/KF5/KParts -I/usr/include/KF5/KIOWidgets -I/usr/include/KF5/KJobWidgets -I/usr/include/KF5/KWidgetsAddons -I/usr/include/KF5/KXmlGui -I/usr/include/KF5/KConfigWidgets -I/usr/include/KF5/KCodecs -I/usr/include/KF5/KConfigGui -I/usr/include/KF5/KAuth -I/usr/include/KF5/KTextWidgets -I/usr/include/KF5/SonnetUi -I/usr/include -I/usr/aarch64-linux-gnu/include/c++/9 -I/usr/aarch64-linux-gnu/include/c++/9/aarch64-linux-gnu -I/usr/aarch64-linux-gnu/include/c++/9/backward -I/usr/lib/gcc-cross/aarch64-linux-gnu/9/include -I/usr/aarch64-linux-gnu/include -I/usr/include/aarch64-linux-gnu --include /<>/obj-aarch64-linux-gnu/unittests/testbasictypes_autogen/moc_predefs.h -p ./ -o /<>/obj-aarch64-linux-gnu/unittests/testbasictypes_autogen/EWIEGA46WW/moc_testbasictypes.cpp /<>/unittests/testbasictypes.h AutoMoc: Generating MOC compilation "SRC:/obj-aarch64-linux-gnu/unittests/testbasictypes_autogen/mocs_compilation.cpp" AutoGen: Writing the parse cache file "SRC:/obj-aarch64-linux-gnu/unittests/CMakeFiles/testbasictypes_autogen.dir/ParseCache.txt" AutoGen: Writing the settings file "SRC:/obj-aarch64-linux-gnu/unittests/CMakeFiles/testbasictypes_autogen.dir/AutogenUsed.txt" make[4]: Leaving directory '/<>/obj-aarch64-linux-gnu' [ 94%] Built target testbasictypes_autogen make -f unittests/CMakeFiles/testbasictypes.dir/build.make unittests/CMakeFiles/testbasictypes.dir/depend make[4]: Entering directory '/<>/obj-aarch64-linux-gnu' cd /<>/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/unittests /<>/obj-aarch64-linux-gnu /<>/obj-aarch64-linux-gnu/unittests /<>/obj-aarch64-linux-gnu/unittests/CMakeFiles/testbasictypes.dir/DependInfo.cmake --color= Scanning dependencies of target testbasictypes make[4]: Leaving directory '/<>/obj-aarch64-linux-gnu' make -f unittests/CMakeFiles/testbasictypes.dir/build.make unittests/CMakeFiles/testbasictypes.dir/build make[4]: Entering directory '/<>/obj-aarch64-linux-gnu' [ 94%] Building CXX object unittests/CMakeFiles/testbasictypes.dir/testbasictypes_autogen/mocs_compilation.cpp.o cd /<>/obj-aarch64-linux-gnu/unittests && /usr/bin/aarch64-linux-gnu-g++ -DKCOREADDONS_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=\"/<>/obj-aarch64-linux-gnu\" -DQT_TESTLIB_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLO_VERSION_STRING=\"2.23.3\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-aarch64-linux-gnu/unittests -I/<>/unittests -I/<>/obj-aarch64-linux-gnu/unittests/testbasictypes_autogen/include -I/<>/obj-aarch64-linux-gnu -I/<> -I/<>/unittests/../umbrello -I/<>/unittests/../umbrello/debug -I/<>/unittests/../umbrello/dialogs -I/<>/unittests/../umbrello/dialogs/pages -I/<>/unittests/../umbrello/dialogs/widgets -I/<>/unittests/../umbrello/clipboard -I/<>/unittests/../umbrello/cmds -I/<>/unittests/../umbrello/codegenerators -I/<>/unittests/../umbrello/codegenerators/ada -I/<>/unittests/../umbrello/codegenerators/as -I/<>/unittests/../umbrello/codegenerators/cpp -I/<>/unittests/../umbrello/codegenerators/csharp -I/<>/unittests/../umbrello/codegenerators/d -I/<>/unittests/../umbrello/codegenerators/idl -I/<>/unittests/../umbrello/codegenerators/java -I/<>/unittests/../umbrello/codegenerators/js -I/<>/unittests/../umbrello/codegenerators/pascal -I/<>/unittests/../umbrello/codegenerators/perl -I/<>/unittests/../umbrello/codegenerators/php -I/<>/unittests/../umbrello/codegenerators/python -I/<>/unittests/../umbrello/codegenerators/ruby -I/<>/unittests/../umbrello/codegenerators/sql -I/<>/unittests/../umbrello/codegenerators/tcl -I/<>/unittests/../umbrello/codegenerators/vala -I/<>/unittests/../umbrello/codegenerators/xml -I/<>/unittests/../umbrello/codegenwizard -I/<>/unittests/../umbrello/codeimport -I/<>/unittests/../umbrello/docgenerators -I/<>/unittests/../umbrello/refactoring -I/<>/unittests/../umbrello/uml1model -I/<>/unittests/../umbrello/umlwidgets -I/<>/obj-aarch64-linux-gnu/umbrello -I/<>/umbrello -I/usr/include/libxml2 -isystem /usr/include/aarch64-linux-gnu/qt5 -isystem /usr/include/aarch64-linux-gnu/qt5/QtXml -isystem /usr/include/aarch64-linux-gnu/qt5/QtCore -isystem /usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/aarch64-linux-gnu/qt5/QtTest -isystem /usr/include/aarch64-linux-gnu/qt5/QtWidgets -isystem /usr/include/aarch64-linux-gnu/qt5/QtGui -isystem /usr/include/aarch64-linux-gnu/qt5/QtWebKitWidgets -isystem /usr/include/aarch64-linux-gnu/qt5/QtWebKit -isystem /usr/include/aarch64-linux-gnu/qt5/QtNetwork -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCrash -isystem /usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/aarch64-linux-gnu/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/aarch64-linux-gnu/qt5/QtConcurrent -isystem /usr/include/aarch64-linux-gnu/qt5/QtDBus -isystem /usr/include/KF5/KTextEditor -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -fno-delete-null-pointer-checks -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -o CMakeFiles/testbasictypes.dir/testbasictypes_autogen/mocs_compilation.cpp.o -c /<>/obj-aarch64-linux-gnu/unittests/testbasictypes_autogen/mocs_compilation.cpp [ 94%] Building CXX object unittests/CMakeFiles/testbasictypes.dir/testbasictypes.cpp.o cd /<>/obj-aarch64-linux-gnu/unittests && /usr/bin/aarch64-linux-gnu-g++ -DKCOREADDONS_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=\"/<>/obj-aarch64-linux-gnu\" -DQT_TESTLIB_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLO_VERSION_STRING=\"2.23.3\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-aarch64-linux-gnu/unittests -I/<>/unittests -I/<>/obj-aarch64-linux-gnu/unittests/testbasictypes_autogen/include -I/<>/obj-aarch64-linux-gnu -I/<> -I/<>/unittests/../umbrello -I/<>/unittests/../umbrello/debug -I/<>/unittests/../umbrello/dialogs -I/<>/unittests/../umbrello/dialogs/pages -I/<>/unittests/../umbrello/dialogs/widgets -I/<>/unittests/../umbrello/clipboard -I/<>/unittests/../umbrello/cmds -I/<>/unittests/../umbrello/codegenerators -I/<>/unittests/../umbrello/codegenerators/ada -I/<>/unittests/../umbrello/codegenerators/as -I/<>/unittests/../umbrello/codegenerators/cpp -I/<>/unittests/../umbrello/codegenerators/csharp -I/<>/unittests/../umbrello/codegenerators/d -I/<>/unittests/../umbrello/codegenerators/idl -I/<>/unittests/../umbrello/codegenerators/java -I/<>/unittests/../umbrello/codegenerators/js -I/<>/unittests/../umbrello/codegenerators/pascal -I/<>/unittests/../umbrello/codegenerators/perl -I/<>/unittests/../umbrello/codegenerators/php -I/<>/unittests/../umbrello/codegenerators/python -I/<>/unittests/../umbrello/codegenerators/ruby -I/<>/unittests/../umbrello/codegenerators/sql -I/<>/unittests/../umbrello/codegenerators/tcl -I/<>/unittests/../umbrello/codegenerators/vala -I/<>/unittests/../umbrello/codegenerators/xml -I/<>/unittests/../umbrello/codegenwizard -I/<>/unittests/../umbrello/codeimport -I/<>/unittests/../umbrello/docgenerators -I/<>/unittests/../umbrello/refactoring -I/<>/unittests/../umbrello/uml1model -I/<>/unittests/../umbrello/umlwidgets -I/<>/obj-aarch64-linux-gnu/umbrello -I/<>/umbrello -I/usr/include/libxml2 -isystem /usr/include/aarch64-linux-gnu/qt5 -isystem /usr/include/aarch64-linux-gnu/qt5/QtXml -isystem /usr/include/aarch64-linux-gnu/qt5/QtCore -isystem /usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/aarch64-linux-gnu/qt5/QtTest -isystem /usr/include/aarch64-linux-gnu/qt5/QtWidgets -isystem /usr/include/aarch64-linux-gnu/qt5/QtGui -isystem /usr/include/aarch64-linux-gnu/qt5/QtWebKitWidgets -isystem /usr/include/aarch64-linux-gnu/qt5/QtWebKit -isystem /usr/include/aarch64-linux-gnu/qt5/QtNetwork -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCrash -isystem /usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/aarch64-linux-gnu/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/aarch64-linux-gnu/qt5/QtConcurrent -isystem /usr/include/aarch64-linux-gnu/qt5/QtDBus -isystem /usr/include/KF5/KTextEditor -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -fno-delete-null-pointer-checks -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -o CMakeFiles/testbasictypes.dir/testbasictypes.cpp.o -c /<>/unittests/testbasictypes.cpp [ 94%] Linking CXX executable testbasictypes cd /<>/obj-aarch64-linux-gnu/unittests && /usr/bin/cmake -E cmake_link_script CMakeFiles/testbasictypes.dir/link.txt --verbose=1 /usr/bin/aarch64-linux-gnu-g++ -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -fno-delete-null-pointer-checks -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -Wl,--enable-new-dtags -Wl,-z,relro -Wl,--as-needed -Wl,--no-undefined -rdynamic CMakeFiles/testbasictypes.dir/testbasictypes_autogen/mocs_compilation.cpp.o CMakeFiles/testbasictypes.dir/testbasictypes.cpp.o -o testbasictypes /usr/lib/aarch64-linux-gnu/libQt5Test.so.5.12.5 -lxml2 -lxslt ../umbrello/libumbrello.a /usr/lib/aarch64-linux-gnu/libQt5WebKitWidgets.so.5.212.0 /usr/lib/aarch64-linux-gnu/libQt5WebKit.so.5.212.0 -lxml2 -lxslt /usr/lib/aarch64-linux-gnu/libKF5TextEditor.so.5.62.0 /usr/lib/aarch64-linux-gnu/libKF5Parts.so.5.62.0 /usr/lib/aarch64-linux-gnu/libKF5KIOWidgets.so.5.62.0 /usr/lib/aarch64-linux-gnu/libKF5KIOCore.so.5.62.0 /usr/lib/aarch64-linux-gnu/libKF5Crash.so.5.62.0 /usr/lib/aarch64-linux-gnu/libQt5Concurrent.so.5.12.5 /usr/lib/aarch64-linux-gnu/libKF5JobWidgets.so.5.62.0 /usr/lib/aarch64-linux-gnu/libKF5XmlGui.so.5.62.0 /usr/lib/aarch64-linux-gnu/libQt5PrintSupport.so.5.12.5 /usr/lib/aarch64-linux-gnu/libQt5Network.so.5.12.5 /usr/lib/aarch64-linux-gnu/libKF5TextWidgets.so.5.62.0 /usr/lib/aarch64-linux-gnu/libKF5Completion.so.5.62.0 /usr/lib/aarch64-linux-gnu/libKF5IconThemes.so.5.62.0 /usr/lib/aarch64-linux-gnu/libQt5Svg.so.5.12.5 /usr/lib/aarch64-linux-gnu/libKF5Archive.so.5.62.0 /usr/lib/aarch64-linux-gnu/libKF5Service.so.5.62.0 /usr/lib/aarch64-linux-gnu/libKF5ConfigWidgets.so.5.62.0 /usr/lib/aarch64-linux-gnu/libKF5I18n.so.5.62.0 /usr/lib/aarch64-linux-gnu/libKF5WidgetsAddons.so.5.62.0 /usr/lib/aarch64-linux-gnu/libKF5Codecs.so.5.62.0 /usr/lib/aarch64-linux-gnu/libKF5ConfigGui.so.5.62.0 /usr/lib/aarch64-linux-gnu/libQt5Xml.so.5.12.5 /usr/lib/aarch64-linux-gnu/libKF5ConfigCore.so.5.62.0 /usr/lib/aarch64-linux-gnu/libKF5Auth.so.5.62.0 /usr/lib/aarch64-linux-gnu/libKF5AuthCore.so.5.62.0 /usr/lib/aarch64-linux-gnu/libKF5CoreAddons.so.5.62.0 /usr/lib/aarch64-linux-gnu/libQt5DBus.so.5.12.5 /usr/lib/aarch64-linux-gnu/libKF5SonnetUi.so.5.62.0 /usr/lib/aarch64-linux-gnu/libQt5Widgets.so.5.12.5 /usr/lib/aarch64-linux-gnu/libQt5Gui.so.5.12.5 /usr/lib/aarch64-linux-gnu/libQt5Core.so.5.12.5 make[4]: Leaving directory '/<>/obj-aarch64-linux-gnu' [ 94%] Built target testbasictypes make -f unittests/CMakeFiles/testumlobject_autogen.dir/build.make unittests/CMakeFiles/testumlobject_autogen.dir/depend make[4]: Entering directory '/<>/obj-aarch64-linux-gnu' cd /<>/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/unittests /<>/obj-aarch64-linux-gnu /<>/obj-aarch64-linux-gnu/unittests /<>/obj-aarch64-linux-gnu/unittests/CMakeFiles/testumlobject_autogen.dir/DependInfo.cmake --color= Scanning dependencies of target testumlobject_autogen make[4]: Leaving directory '/<>/obj-aarch64-linux-gnu' make -f unittests/CMakeFiles/testumlobject_autogen.dir/build.make unittests/CMakeFiles/testumlobject_autogen.dir/build make[4]: Entering directory '/<>/obj-aarch64-linux-gnu' [ 94%] Automatic MOC for target testumlobject cd /<>/obj-aarch64-linux-gnu/unittests && /usr/bin/cmake -E cmake_autogen /<>/obj-aarch64-linux-gnu/unittests/CMakeFiles/testumlobject_autogen.dir/AutogenInfo.json Debian AutoGen: Refreshing parse cache because it doesn't exist. AutoMoc: Generating "SRC:/obj-aarch64-linux-gnu/unittests/testumlobject_autogen/moc_predefs.h", because it doesn't exist. /usr/bin/aarch64-linux-gnu-g++ -dM -E -c /usr/share/cmake-3.16/Modules/CMakeCXXCompilerABI.cpp -DKCOREADDONS_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=\"/<>/obj-aarch64-linux-gnu\"" -DQT_TESTLIB_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB "-DUMBRELLO_VERSION_STRING=\"2.23.3\"" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-aarch64-linux-gnu/unittests -I/<>/unittests -I/<>/obj-aarch64-linux-gnu -I/<> -I/<>/umbrello -I/<>/umbrello/debug -I/<>/umbrello/dialogs -I/<>/umbrello/dialogs/pages -I/<>/umbrello/dialogs/widgets -I/<>/umbrello/clipboard -I/<>/umbrello/cmds -I/<>/umbrello/codegenerators -I/<>/umbrello/codegenerators/ada -I/<>/umbrello/codegenerators/as -I/<>/umbrello/codegenerators/cpp -I/<>/umbrello/codegenerators/csharp -I/<>/umbrello/codegenerators/d -I/<>/umbrello/codegenerators/idl -I/<>/umbrello/codegenerators/java -I/<>/umbrello/codegenerators/js -I/<>/umbrello/codegenerators/pascal -I/<>/umbrello/codegenerators/perl -I/<>/umbrello/codegenerators/php -I/<>/umbrello/codegenerators/python -I/<>/umbrello/codegenerators/ruby -I/<>/umbrello/codegenerators/sql -I/<>/umbrello/codegenerators/tcl -I/<>/umbrello/codegenerators/vala -I/<>/umbrello/codegenerators/xml -I/<>/umbrello/codegenwizard -I/<>/umbrello/codeimport -I/<>/umbrello/docgenerators -I/<>/umbrello/refactoring -I/<>/umbrello/uml1model -I/<>/umbrello/umlwidgets -I/<>/obj-aarch64-linux-gnu/umbrello -I/<>/umbrello -I/usr/include/libxml2 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtTest -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtWebKitWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtWebKit -I/usr/include/aarch64-linux-gnu/qt5/QtNetwork -I/usr/include/KF5/KI18n -I/usr/include/KF5 -I/usr/include/KF5/KCrash -I/usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -I/usr/include/aarch64-linux-gnu/qt5/QtSvg -I/usr/include/KF5/KArchive -I/usr/include/KF5/KCompletion -I/usr/include/KF5/KCoreAddons -I/usr/include/KF5/KIconThemes -I/usr/include/KF5/KIOCore -I/usr/include/KF5/KService -I/usr/include/KF5/KConfigCore -I/usr/include/aarch64-linux-gnu/qt5/QtConcurrent -I/usr/include/aarch64-linux-gnu/qt5/QtDBus -I/usr/include/KF5/KTextEditor -I/usr/include/KF5/KParts -I/usr/include/KF5/KIOWidgets -I/usr/include/KF5/KJobWidgets -I/usr/include/KF5/KWidgetsAddons -I/usr/include/KF5/KXmlGui -I/usr/include/KF5/KConfigWidgets -I/usr/include/KF5/KCodecs -I/usr/include/KF5/KConfigGui -I/usr/include/KF5/KAuth -I/usr/include/KF5/KTextWidgets -I/usr/include/KF5/SonnetUi -I/usr/include -I/usr/aarch64-linux-gnu/include/c++/9 -I/usr/aarch64-linux-gnu/include/c++/9/aarch64-linux-gnu -I/usr/aarch64-linux-gnu/include/c++/9/backward -I/usr/lib/gcc-cross/aarch64-linux-gnu/9/include -I/usr/aarch64-linux-gnu/include -I/usr/include/aarch64-linux-gnu AutoGen: Parsing "SRC:/unittests/testbase.h" AutoGen: Parsing "SRC:/unittests/testumlobject.h" AutoGen: Parsing "SRC:/unittests/testbase.cpp" AutoGen: Parsing "SRC:/unittests/testumlobject.cpp" AutoMoc: Generating "SRC:/obj-aarch64-linux-gnu/unittests/testumlobject_autogen/EWIEGA46WW/moc_testbase.cpp", because it doesn't exist, from "SRC:/unittests/testbase.h" /usr/lib/qt5/bin/moc -DKCOREADDONS_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=\"/<>/obj-aarch64-linux-gnu\"" -DQT_TESTLIB_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB "-DUMBRELLO_VERSION_STRING=\"2.23.3\"" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-aarch64-linux-gnu/unittests -I/<>/unittests -I/<>/obj-aarch64-linux-gnu -I/<> -I/<>/umbrello -I/<>/umbrello/debug -I/<>/umbrello/dialogs -I/<>/umbrello/dialogs/pages -I/<>/umbrello/dialogs/widgets -I/<>/umbrello/clipboard -I/<>/umbrello/cmds -I/<>/umbrello/codegenerators -I/<>/umbrello/codegenerators/ada -I/<>/umbrello/codegenerators/as -I/<>/umbrello/codegenerators/cpp -I/<>/umbrello/codegenerators/csharp -I/<>/umbrello/codegenerators/d -I/<>/umbrello/codegenerators/idl -I/<>/umbrello/codegenerators/java -I/<>/umbrello/codegenerators/js -I/<>/umbrello/codegenerators/pascal -I/<>/umbrello/codegenerators/perl -I/<>/umbrello/codegenerators/php -I/<>/umbrello/codegenerators/python -I/<>/umbrello/codegenerators/ruby -I/<>/umbrello/codegenerators/sql -I/<>/umbrello/codegenerators/tcl -I/<>/umbrello/codegenerators/vala -I/<>/umbrello/codegenerators/xml -I/<>/umbrello/codegenwizard -I/<>/umbrello/codeimport -I/<>/umbrello/docgenerators -I/<>/umbrello/refactoring -I/<>/umbrello/uml1model -I/<>/umbrello/umlwidgets -I/<>/obj-aarch64-linux-gnu/umbrello -I/<>/umbrello -I/usr/include/libxml2 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtTest -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtWebKitWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtWebKit -I/usr/include/aarch64-linux-gnu/qt5/QtNetwork -I/usr/include/KF5/KI18n -I/usr/include/KF5 -I/usr/include/KF5/KCrash -I/usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -I/usr/include/aarch64-linux-gnu/qt5/QtSvg -I/usr/include/KF5/KArchive -I/usr/include/KF5/KCompletion -I/usr/include/KF5/KCoreAddons -I/usr/include/KF5/KIconThemes -I/usr/include/KF5/KIOCore -I/usr/include/KF5/KService -I/usr/include/KF5/KConfigCore -I/usr/include/aarch64-linux-gnu/qt5/QtConcurrent -I/usr/include/aarch64-linux-gnu/qt5/QtDBus -I/usr/include/KF5/KTextEditor -I/usr/include/KF5/KParts -I/usr/include/KF5/KIOWidgets -I/usr/include/KF5/KJobWidgets -I/usr/include/KF5/KWidgetsAddons -I/usr/include/KF5/KXmlGui -I/usr/include/KF5/KConfigWidgets -I/usr/include/KF5/KCodecs -I/usr/include/KF5/KConfigGui -I/usr/include/KF5/KAuth -I/usr/include/KF5/KTextWidgets -I/usr/include/KF5/SonnetUi -I/usr/include -I/usr/aarch64-linux-gnu/include/c++/9 -I/usr/aarch64-linux-gnu/include/c++/9/aarch64-linux-gnu -I/usr/aarch64-linux-gnu/include/c++/9/backward -I/usr/lib/gcc-cross/aarch64-linux-gnu/9/include -I/usr/aarch64-linux-gnu/include -I/usr/include/aarch64-linux-gnu --include /<>/obj-aarch64-linux-gnu/unittests/testumlobject_autogen/moc_predefs.h -p ./ -o /<>/obj-aarch64-linux-gnu/unittests/testumlobject_autogen/EWIEGA46WW/moc_testbase.cpp /<>/unittests/testbase.h AutoMoc: Generating "SRC:/obj-aarch64-linux-gnu/unittests/testumlobject_autogen/EWIEGA46WW/moc_testumlobject.cpp", because it doesn't exist, from "SRC:/unittests/testumlobject.h" /usr/lib/qt5/bin/moc -DKCOREADDONS_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=\"/<>/obj-aarch64-linux-gnu\"" -DQT_TESTLIB_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB "-DUMBRELLO_VERSION_STRING=\"2.23.3\"" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-aarch64-linux-gnu/unittests -I/<>/unittests -I/<>/obj-aarch64-linux-gnu -I/<> -I/<>/umbrello -I/<>/umbrello/debug -I/<>/umbrello/dialogs -I/<>/umbrello/dialogs/pages -I/<>/umbrello/dialogs/widgets -I/<>/umbrello/clipboard -I/<>/umbrello/cmds -I/<>/umbrello/codegenerators -I/<>/umbrello/codegenerators/ada -I/<>/umbrello/codegenerators/as -I/<>/umbrello/codegenerators/cpp -I/<>/umbrello/codegenerators/csharp -I/<>/umbrello/codegenerators/d -I/<>/umbrello/codegenerators/idl -I/<>/umbrello/codegenerators/java -I/<>/umbrello/codegenerators/js -I/<>/umbrello/codegenerators/pascal -I/<>/umbrello/codegenerators/perl -I/<>/umbrello/codegenerators/php -I/<>/umbrello/codegenerators/python -I/<>/umbrello/codegenerators/ruby -I/<>/umbrello/codegenerators/sql -I/<>/umbrello/codegenerators/tcl -I/<>/umbrello/codegenerators/vala -I/<>/umbrello/codegenerators/xml -I/<>/umbrello/codegenwizard -I/<>/umbrello/codeimport -I/<>/umbrello/docgenerators -I/<>/umbrello/refactoring -I/<>/umbrello/uml1model -I/<>/umbrello/umlwidgets -I/<>/obj-aarch64-linux-gnu/umbrello -I/<>/umbrello -I/usr/include/libxml2 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtTest -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtWebKitWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtWebKit -I/usr/include/aarch64-linux-gnu/qt5/QtNetwork -I/usr/include/KF5/KI18n -I/usr/include/KF5 -I/usr/include/KF5/KCrash -I/usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -I/usr/include/aarch64-linux-gnu/qt5/QtSvg -I/usr/include/KF5/KArchive -I/usr/include/KF5/KCompletion -I/usr/include/KF5/KCoreAddons -I/usr/include/KF5/KIconThemes -I/usr/include/KF5/KIOCore -I/usr/include/KF5/KService -I/usr/include/KF5/KConfigCore -I/usr/include/aarch64-linux-gnu/qt5/QtConcurrent -I/usr/include/aarch64-linux-gnu/qt5/QtDBus -I/usr/include/KF5/KTextEditor -I/usr/include/KF5/KParts -I/usr/include/KF5/KIOWidgets -I/usr/include/KF5/KJobWidgets -I/usr/include/KF5/KWidgetsAddons -I/usr/include/KF5/KXmlGui -I/usr/include/KF5/KConfigWidgets -I/usr/include/KF5/KCodecs -I/usr/include/KF5/KConfigGui -I/usr/include/KF5/KAuth -I/usr/include/KF5/KTextWidgets -I/usr/include/KF5/SonnetUi -I/usr/include -I/usr/aarch64-linux-gnu/include/c++/9 -I/usr/aarch64-linux-gnu/include/c++/9/aarch64-linux-gnu -I/usr/aarch64-linux-gnu/include/c++/9/backward -I/usr/lib/gcc-cross/aarch64-linux-gnu/9/include -I/usr/aarch64-linux-gnu/include -I/usr/include/aarch64-linux-gnu --include /<>/obj-aarch64-linux-gnu/unittests/testumlobject_autogen/moc_predefs.h -p ./ -o /<>/obj-aarch64-linux-gnu/unittests/testumlobject_autogen/EWIEGA46WW/moc_testumlobject.cpp /<>/unittests/testumlobject.h AutoMoc: Generating MOC compilation "SRC:/obj-aarch64-linux-gnu/unittests/testumlobject_autogen/mocs_compilation.cpp" AutoGen: Writing the parse cache file "SRC:/obj-aarch64-linux-gnu/unittests/CMakeFiles/testumlobject_autogen.dir/ParseCache.txt" AutoGen: Writing the settings file "SRC:/obj-aarch64-linux-gnu/unittests/CMakeFiles/testumlobject_autogen.dir/AutogenUsed.txt" make[4]: Leaving directory '/<>/obj-aarch64-linux-gnu' [ 94%] Built target testumlobject_autogen make -f unittests/CMakeFiles/testumlobject.dir/build.make unittests/CMakeFiles/testumlobject.dir/depend make[4]: Entering directory '/<>/obj-aarch64-linux-gnu' cd /<>/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/unittests /<>/obj-aarch64-linux-gnu /<>/obj-aarch64-linux-gnu/unittests /<>/obj-aarch64-linux-gnu/unittests/CMakeFiles/testumlobject.dir/DependInfo.cmake --color= Scanning dependencies of target testumlobject make[4]: Leaving directory '/<>/obj-aarch64-linux-gnu' make -f unittests/CMakeFiles/testumlobject.dir/build.make unittests/CMakeFiles/testumlobject.dir/build make[4]: Entering directory '/<>/obj-aarch64-linux-gnu' [ 94%] Building CXX object unittests/CMakeFiles/testumlobject.dir/testumlobject_autogen/mocs_compilation.cpp.o cd /<>/obj-aarch64-linux-gnu/unittests && /usr/bin/aarch64-linux-gnu-g++ -DKCOREADDONS_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=\"/<>/obj-aarch64-linux-gnu\" -DQT_TESTLIB_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLO_VERSION_STRING=\"2.23.3\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-aarch64-linux-gnu/unittests -I/<>/unittests -I/<>/obj-aarch64-linux-gnu/unittests/testumlobject_autogen/include -I/<>/obj-aarch64-linux-gnu -I/<> -I/<>/unittests/../umbrello -I/<>/unittests/../umbrello/debug -I/<>/unittests/../umbrello/dialogs -I/<>/unittests/../umbrello/dialogs/pages -I/<>/unittests/../umbrello/dialogs/widgets -I/<>/unittests/../umbrello/clipboard -I/<>/unittests/../umbrello/cmds -I/<>/unittests/../umbrello/codegenerators -I/<>/unittests/../umbrello/codegenerators/ada -I/<>/unittests/../umbrello/codegenerators/as -I/<>/unittests/../umbrello/codegenerators/cpp -I/<>/unittests/../umbrello/codegenerators/csharp -I/<>/unittests/../umbrello/codegenerators/d -I/<>/unittests/../umbrello/codegenerators/idl -I/<>/unittests/../umbrello/codegenerators/java -I/<>/unittests/../umbrello/codegenerators/js -I/<>/unittests/../umbrello/codegenerators/pascal -I/<>/unittests/../umbrello/codegenerators/perl -I/<>/unittests/../umbrello/codegenerators/php -I/<>/unittests/../umbrello/codegenerators/python -I/<>/unittests/../umbrello/codegenerators/ruby -I/<>/unittests/../umbrello/codegenerators/sql -I/<>/unittests/../umbrello/codegenerators/tcl -I/<>/unittests/../umbrello/codegenerators/vala -I/<>/unittests/../umbrello/codegenerators/xml -I/<>/unittests/../umbrello/codegenwizard -I/<>/unittests/../umbrello/codeimport -I/<>/unittests/../umbrello/docgenerators -I/<>/unittests/../umbrello/refactoring -I/<>/unittests/../umbrello/uml1model -I/<>/unittests/../umbrello/umlwidgets -I/<>/obj-aarch64-linux-gnu/umbrello -I/<>/umbrello -I/usr/include/libxml2 -isystem /usr/include/aarch64-linux-gnu/qt5 -isystem /usr/include/aarch64-linux-gnu/qt5/QtXml -isystem /usr/include/aarch64-linux-gnu/qt5/QtCore -isystem /usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/aarch64-linux-gnu/qt5/QtTest -isystem /usr/include/aarch64-linux-gnu/qt5/QtWidgets -isystem /usr/include/aarch64-linux-gnu/qt5/QtGui -isystem /usr/include/aarch64-linux-gnu/qt5/QtWebKitWidgets -isystem /usr/include/aarch64-linux-gnu/qt5/QtWebKit -isystem /usr/include/aarch64-linux-gnu/qt5/QtNetwork -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCrash -isystem /usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/aarch64-linux-gnu/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/aarch64-linux-gnu/qt5/QtConcurrent -isystem /usr/include/aarch64-linux-gnu/qt5/QtDBus -isystem /usr/include/KF5/KTextEditor -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -fno-delete-null-pointer-checks -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -o CMakeFiles/testumlobject.dir/testumlobject_autogen/mocs_compilation.cpp.o -c /<>/obj-aarch64-linux-gnu/unittests/testumlobject_autogen/mocs_compilation.cpp In file included from /<>/obj-aarch64-linux-gnu/unittests/testumlobject_autogen/EWIEGA46WW/moc_testbase.cpp:9, from /<>/obj-aarch64-linux-gnu/unittests/testumlobject_autogen/mocs_compilation.cpp:2: /<>/unittests/testbase.h:63:18: warning: ‘virtual void TestCodeGeneratorBase::initTestCase()’ can be marked override [-Wsuggest-override] 63 | virtual void initTestCase(); | ^~~~~~~~~~~~ [ 94%] Building CXX object unittests/CMakeFiles/testumlobject.dir/testumlobject.cpp.o cd /<>/obj-aarch64-linux-gnu/unittests && /usr/bin/aarch64-linux-gnu-g++ -DKCOREADDONS_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=\"/<>/obj-aarch64-linux-gnu\" -DQT_TESTLIB_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLO_VERSION_STRING=\"2.23.3\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-aarch64-linux-gnu/unittests -I/<>/unittests -I/<>/obj-aarch64-linux-gnu/unittests/testumlobject_autogen/include -I/<>/obj-aarch64-linux-gnu -I/<> -I/<>/unittests/../umbrello -I/<>/unittests/../umbrello/debug -I/<>/unittests/../umbrello/dialogs -I/<>/unittests/../umbrello/dialogs/pages -I/<>/unittests/../umbrello/dialogs/widgets -I/<>/unittests/../umbrello/clipboard -I/<>/unittests/../umbrello/cmds -I/<>/unittests/../umbrello/codegenerators -I/<>/unittests/../umbrello/codegenerators/ada -I/<>/unittests/../umbrello/codegenerators/as -I/<>/unittests/../umbrello/codegenerators/cpp -I/<>/unittests/../umbrello/codegenerators/csharp -I/<>/unittests/../umbrello/codegenerators/d -I/<>/unittests/../umbrello/codegenerators/idl -I/<>/unittests/../umbrello/codegenerators/java -I/<>/unittests/../umbrello/codegenerators/js -I/<>/unittests/../umbrello/codegenerators/pascal -I/<>/unittests/../umbrello/codegenerators/perl -I/<>/unittests/../umbrello/codegenerators/php -I/<>/unittests/../umbrello/codegenerators/python -I/<>/unittests/../umbrello/codegenerators/ruby -I/<>/unittests/../umbrello/codegenerators/sql -I/<>/unittests/../umbrello/codegenerators/tcl -I/<>/unittests/../umbrello/codegenerators/vala -I/<>/unittests/../umbrello/codegenerators/xml -I/<>/unittests/../umbrello/codegenwizard -I/<>/unittests/../umbrello/codeimport -I/<>/unittests/../umbrello/docgenerators -I/<>/unittests/../umbrello/refactoring -I/<>/unittests/../umbrello/uml1model -I/<>/unittests/../umbrello/umlwidgets -I/<>/obj-aarch64-linux-gnu/umbrello -I/<>/umbrello -I/usr/include/libxml2 -isystem /usr/include/aarch64-linux-gnu/qt5 -isystem /usr/include/aarch64-linux-gnu/qt5/QtXml -isystem /usr/include/aarch64-linux-gnu/qt5/QtCore -isystem /usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/aarch64-linux-gnu/qt5/QtTest -isystem /usr/include/aarch64-linux-gnu/qt5/QtWidgets -isystem /usr/include/aarch64-linux-gnu/qt5/QtGui -isystem /usr/include/aarch64-linux-gnu/qt5/QtWebKitWidgets -isystem /usr/include/aarch64-linux-gnu/qt5/QtWebKit -isystem /usr/include/aarch64-linux-gnu/qt5/QtNetwork -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCrash -isystem /usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/aarch64-linux-gnu/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/aarch64-linux-gnu/qt5/QtConcurrent -isystem /usr/include/aarch64-linux-gnu/qt5/QtDBus -isystem /usr/include/KF5/KTextEditor -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -fno-delete-null-pointer-checks -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -o CMakeFiles/testumlobject.dir/testumlobject.cpp.o -c /<>/unittests/testumlobject.cpp In file included from /<>/unittests/testumlobject.h:24, from /<>/unittests/testumlobject.cpp:21: /<>/unittests/testbase.h:63:18: warning: ‘virtual void TestCodeGeneratorBase::initTestCase()’ can be marked override [-Wsuggest-override] 63 | virtual void initTestCase(); | ^~~~~~~~~~~~ In file included from /<>/unittests/../umbrello/uml1model/attribute.h:15, from /<>/unittests/testumlobject.cpp:24: /<>/unittests/../umbrello/uml1model/classifierlistitem.h:48:18: warning: ‘virtual void UMLClassifierListItem::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 48 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/unittests/../umbrello/uml1model/classifierlistitem.h:54:24: warning: ‘virtual UMLObject* UMLClassifierListItem::clone() const’ can be marked override [-Wsuggest-override] 54 | virtual UMLObject* clone() const = 0; | ^~~~~ In file included from /<>/unittests/testumlobject.cpp:24: /<>/unittests/../umbrello/uml1model/attribute.h:42:18: warning: ‘virtual void UMLAttribute::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 42 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/unittests/../umbrello/uml1model/attribute.h:44:10: warning: ‘virtual void UMLAttribute::setName(const QString&)’ can be marked override [-Wsuggest-override] 44 | void setName(const QString &name); | ^~~~~~~ /<>/unittests/../umbrello/uml1model/attribute.h:48:24: warning: ‘virtual UMLObject* UMLAttribute::clone() const’ can be marked override [-Wsuggest-override] 48 | virtual UMLObject* clone() const; | ^~~~~ /<>/unittests/../umbrello/uml1model/attribute.h:53:13: warning: ‘virtual QString UMLAttribute::toString(Uml::SignatureType::Enum, bool)’ can be marked override [-Wsuggest-override] 53 | QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false); | ^~~~~~~~ /<>/unittests/../umbrello/uml1model/attribute.h:58:18: warning: ‘virtual void UMLAttribute::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 58 | virtual void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); | ^~~~~~~~~~ /<>/unittests/../umbrello/uml1model/attribute.h:60:18: warning: ‘virtual bool UMLAttribute::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] 60 | virtual bool showPropertiesDialog(QWidget* parent = 0); | ^~~~~~~~~~~~~~~~~~~~ /<>/unittests/../umbrello/uml1model/attribute.h:73:10: warning: ‘virtual bool UMLAttribute::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 73 | bool load1(QDomElement & element); | ^~~~~ In file included from /<>/unittests/../umbrello/uml1model/package.h:14, from /<>/unittests/../umbrello/uml1model/classifier.h:13, from /<>/unittests/testumlobject.cpp:25: /<>/unittests/../umbrello/uml1model/umlcanvasobject.h:43:18: warning: ‘virtual void UMLCanvasObject::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 43 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/unittests/../umbrello/uml1model/umlcanvasobject.h:85:18: warning: ‘virtual bool UMLCanvasObject::resolveRef()’ can be marked override [-Wsuggest-override] 85 | virtual bool resolveRef(); | ^~~~~~~~~~ In file included from /<>/unittests/../umbrello/uml1model/classifier.h:13, from /<>/unittests/testumlobject.cpp:25: /<>/unittests/../umbrello/uml1model/package.h:39:18: warning: ‘virtual void UMLPackage::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 39 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/unittests/../umbrello/uml1model/package.h:41:24: warning: ‘virtual UMLObject* UMLPackage::clone() const’ can be marked override [-Wsuggest-override] 41 | virtual UMLObject* clone() const; | ^~~~~ /<>/unittests/../umbrello/uml1model/package.h:64:18: warning: ‘virtual bool UMLPackage::resolveRef()’ can be marked override [-Wsuggest-override] 64 | virtual bool resolveRef(); | ^~~~~~~~~~ /<>/unittests/../umbrello/uml1model/package.h:66:18: warning: ‘virtual void UMLPackage::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 66 | virtual void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); | ^~~~~~~~~~ /<>/unittests/../umbrello/uml1model/package.h:69:18: warning: ‘virtual bool UMLPackage::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 69 | virtual bool load1(QDomElement& element); | ^~~~~ In file included from /<>/unittests/../umbrello/uml1model/foreignkeyconstraint.h:16, from /<>/unittests/../umbrello/model_utils.h:18, from /<>/unittests/../umbrello/uml1model/classifier.h:19, from /<>/unittests/testumlobject.cpp:25: /<>/unittests/../umbrello/uml1model/entityconstraint.h:40:18: warning: ‘virtual void UMLEntityConstraint::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 40 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/unittests/../umbrello/uml1model/entityconstraint.h:45:24: warning: ‘virtual UMLObject* UMLEntityConstraint::clone() const’ can be marked override [-Wsuggest-override] 45 | virtual UMLObject* clone() const = 0; | ^~~~~ In file included from /<>/unittests/../umbrello/model_utils.h:18, from /<>/unittests/../umbrello/uml1model/classifier.h:19, from /<>/unittests/testumlobject.cpp:25: /<>/unittests/../umbrello/uml1model/foreignkeyconstraint.h:56:18: warning: ‘virtual void UMLForeignKeyConstraint::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 56 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/unittests/../umbrello/uml1model/foreignkeyconstraint.h:58:24: warning: ‘virtual UMLObject* UMLForeignKeyConstraint::clone() const’ can be marked override [-Wsuggest-override] 58 | virtual UMLObject* clone() const; | ^~~~~ /<>/unittests/../umbrello/uml1model/foreignkeyconstraint.h:60:13: warning: ‘virtual QString UMLForeignKeyConstraint::toString(Uml::SignatureType::Enum, bool)’ can be marked override [-Wsuggest-override] 60 | QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false); | ^~~~~~~~ /<>/unittests/../umbrello/uml1model/foreignkeyconstraint.h:65:10: warning: ‘virtual void UMLForeignKeyConstraint::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 65 | void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); | ^~~~~~~~~~ /<>/unittests/../umbrello/uml1model/foreignkeyconstraint.h:67:18: warning: ‘virtual bool UMLForeignKeyConstraint::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] 67 | virtual bool showPropertiesDialog(QWidget* parent = 0); | ^~~~~~~~~~~~~~~~~~~~ /<>/unittests/../umbrello/uml1model/foreignkeyconstraint.h:85:10: warning: ‘virtual bool UMLForeignKeyConstraint::resolveRef()’ can be marked override [-Wsuggest-override] 85 | bool resolveRef(); | ^~~~~~~~~~ /<>/unittests/../umbrello/uml1model/foreignkeyconstraint.h:94:10: warning: ‘virtual bool UMLForeignKeyConstraint::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 94 | bool load1(QDomElement & element); | ^~~~~ In file included from /<>/unittests/../umbrello/model_utils.h:20, from /<>/unittests/../umbrello/uml1model/classifier.h:19, from /<>/unittests/testumlobject.cpp:25: /<>/unittests/../umbrello/dialogs/multipagedialogbase.h:101:18: warning: ‘virtual void MultiPageDialogBase::keyPressEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] 101 | virtual void keyPressEvent(QKeyEvent *event); | ^~~~~~~~~~~~~ In file included from /<>/unittests/../umbrello/model_utils.h:21, from /<>/unittests/../umbrello/uml1model/classifier.h:19, from /<>/unittests/testumlobject.cpp:25: /<>/unittests/../umbrello/umlwidgets/widgetbase.h:187:20: warning: ‘virtual QRectF WidgetBase::boundingRect() const’ can be marked override [-Wsuggest-override] 187 | virtual QRectF boundingRect() const; | ^~~~~~~~~~~~ /<>/unittests/../umbrello/umlwidgets/widgetbase.h:191:18: warning: ‘virtual void WidgetBase::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] 191 | virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); | ^~~~~ /<>/unittests/../umbrello/umlwidgets/widgetbase.h:260:18: warning: ‘virtual void WidgetBase::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] 260 | virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent *event); | ^~~~~~~~~~~~~~~~ In file included from /<>/unittests/testumlobject.cpp:25: /<>/unittests/../umbrello/uml1model/classifier.h:54:18: warning: ‘virtual void UMLClassifier::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 54 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/unittests/../umbrello/uml1model/classifier.h:56:16: warning: ‘virtual UMLObject* UMLClassifier::clone() const’ can be marked override [-Wsuggest-override] 56 | UMLObject* clone() const; | ^~~~~ /<>/unittests/../umbrello/uml1model/classifier.h:111:18: warning: ‘virtual bool UMLClassifier::resolveRef()’ can be marked override [-Wsuggest-override] 111 | virtual bool resolveRef(); | ^~~~~~~~~~ /<>/unittests/../umbrello/uml1model/classifier.h:115:24: warning: ‘virtual UMLObject* UMLClassifier::findChildObjectById(Uml::ID::Type, bool)’ can be marked override [-Wsuggest-override] 115 | virtual UMLObject* findChildObjectById(Uml::ID::Type id, bool considerAncestors = false); | ^~~~~~~~~~~~~~~~~~~ /<>/unittests/../umbrello/uml1model/classifier.h:124:18: warning: ‘virtual bool UMLClassifier::acceptAssociationType(Uml::AssociationType::Enum)’ can be marked override [-Wsuggest-override] 124 | virtual bool acceptAssociationType(Uml::AssociationType::Enum type); | ^~~~~~~~~~~~~~~~~~~~~ /<>/unittests/../umbrello/uml1model/classifier.h:129:10: warning: ‘virtual void UMLClassifier::setBaseType(UMLObject::ObjectType)’ can be marked override [-Wsuggest-override] 129 | void setBaseType(UMLObject::ObjectType ot); | ^~~~~~~~~~~ /<>/unittests/../umbrello/uml1model/classifier.h:181:10: warning: ‘virtual void UMLClassifier::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 181 | void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); | ^~~~~~~~~~ /<>/unittests/../umbrello/uml1model/classifier.h:183:18: warning: ‘virtual bool UMLClassifier::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 183 | virtual bool load1(QDomElement& element); | ^~~~~ In file included from /<>/unittests/testumlobject.cpp:26: /<>/unittests/../umbrello/uml1model/folder.h:41:24: warning: ‘virtual UMLObject* UMLFolder::clone() const’ can be marked override [-Wsuggest-override] 41 | virtual UMLObject* clone() const; | ^~~~~ /<>/unittests/../umbrello/uml1model/folder.h:64:10: warning: ‘virtual bool UMLFolder::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] 64 | bool showPropertiesDialog(QWidget *parent); | ^~~~~~~~~~~~~~~~~~~~ /<>/unittests/../umbrello/uml1model/folder.h:66:10: warning: ‘virtual void UMLFolder::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 66 | void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); | ^~~~~~~~~~ /<>/unittests/../umbrello/uml1model/folder.h:79:10: warning: ‘virtual bool UMLFolder::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 79 | bool load1(QDomElement & element); | ^~~~~ In file included from /<>/unittests/testumlobject.cpp:27: /<>/unittests/../umbrello/uml1model/operation.h:37:18: warning: ‘virtual void UMLOperation::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 37 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/unittests/../umbrello/uml1model/operation.h:39:24: warning: ‘virtual UMLObject* UMLOperation::clone() const’ can be marked override [-Wsuggest-override] 39 | virtual UMLObject* clone() const; | ^~~~~ /<>/unittests/../umbrello/uml1model/operation.h:41:10: warning: ‘virtual void UMLOperation::setType(UMLObject*)’ can be marked override [-Wsuggest-override] 41 | void setType(UMLObject* type); | ^~~~~~~ /<>/unittests/../umbrello/uml1model/operation.h:52:13: warning: ‘virtual QString UMLOperation::toString(Uml::SignatureType::Enum, bool)’ can be marked override [-Wsuggest-override] 52 | QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false); | ^~~~~~~~ /<>/unittests/../umbrello/uml1model/operation.h:56:10: warning: ‘virtual bool UMLOperation::resolveRef()’ can be marked override [-Wsuggest-override] 56 | bool resolveRef(); | ^~~~~~~~~~ /<>/unittests/../umbrello/uml1model/operation.h:60:18: warning: ‘virtual bool UMLOperation::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] 60 | virtual bool showPropertiesDialog(QWidget* parent = 0); | ^~~~~~~~~~~~~~~~~~~~ /<>/unittests/../umbrello/uml1model/operation.h:72:10: warning: ‘virtual void UMLOperation::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 72 | void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); | ^~~~~~~~~~ /<>/unittests/../umbrello/uml1model/operation.h:75:10: warning: ‘virtual bool UMLOperation::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 75 | bool load1(QDomElement & element); | ^~~~~ In file included from /<>/unittests/testumlobject.cpp:29: /<>/unittests/../umbrello/uml1model/stereotype.h:51:18: warning: ‘virtual void UMLStereotype::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 51 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/unittests/../umbrello/uml1model/stereotype.h:53:24: warning: ‘virtual UMLObject* UMLStereotype::clone() const’ can be marked override [-Wsuggest-override] 53 | virtual UMLObject* clone() const; | ^~~~~ /<>/unittests/../umbrello/uml1model/stereotype.h:62:10: warning: ‘virtual void UMLStereotype::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 62 | void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); | ^~~~~~~~~~ /<>/unittests/../umbrello/uml1model/stereotype.h:64:18: warning: ‘virtual bool UMLStereotype::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] 64 | virtual bool showPropertiesDialog(QWidget* parent); | ^~~~~~~~~~~~~~~~~~~~ In file included from /<>/unittests/testumlobject.cpp:30: /<>/unittests/../umbrello/uml.h:201:18: warning: ‘virtual void UMLApp::keyPressEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] 201 | virtual void keyPressEvent(QKeyEvent* e); | ^~~~~~~~~~~~~ /<>/unittests/../umbrello/uml.h:202:18: warning: ‘virtual void UMLApp::keyReleaseEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] 202 | virtual void keyReleaseEvent(QKeyEvent* e); | ^~~~~~~~~~~~~~~ /<>/unittests/../umbrello/uml.h:204:18: warning: ‘virtual void UMLApp::customEvent(QEvent*)’ can be marked override [-Wsuggest-override] 204 | virtual void customEvent(QEvent* e); | ^~~~~~~~~~~ /<>/unittests/../umbrello/uml.h:215:18: warning: ‘virtual bool UMLApp::queryClose()’ can be marked override [-Wsuggest-override] 215 | virtual bool queryClose(); | ^~~~~~~~~~ /<>/unittests/../umbrello/uml.h:217:18: warning: ‘virtual void UMLApp::saveProperties(KConfigGroup&)’ can be marked override [-Wsuggest-override] 217 | virtual void saveProperties(KConfigGroup & cfg); | ^~~~~~~~~~~~~~ /<>/unittests/../umbrello/uml.h:218:18: warning: ‘virtual void UMLApp::readProperties(const KConfigGroup&)’ can be marked override [-Wsuggest-override] 218 | virtual void readProperties(const KConfigGroup & cfg); | ^~~~~~~~~~~~~~ [ 95%] Building CXX object unittests/CMakeFiles/testumlobject.dir/testbase.cpp.o cd /<>/obj-aarch64-linux-gnu/unittests && /usr/bin/aarch64-linux-gnu-g++ -DKCOREADDONS_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=\"/<>/obj-aarch64-linux-gnu\" -DQT_TESTLIB_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLO_VERSION_STRING=\"2.23.3\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-aarch64-linux-gnu/unittests -I/<>/unittests -I/<>/obj-aarch64-linux-gnu/unittests/testumlobject_autogen/include -I/<>/obj-aarch64-linux-gnu -I/<> -I/<>/unittests/../umbrello -I/<>/unittests/../umbrello/debug -I/<>/unittests/../umbrello/dialogs -I/<>/unittests/../umbrello/dialogs/pages -I/<>/unittests/../umbrello/dialogs/widgets -I/<>/unittests/../umbrello/clipboard -I/<>/unittests/../umbrello/cmds -I/<>/unittests/../umbrello/codegenerators -I/<>/unittests/../umbrello/codegenerators/ada -I/<>/unittests/../umbrello/codegenerators/as -I/<>/unittests/../umbrello/codegenerators/cpp -I/<>/unittests/../umbrello/codegenerators/csharp -I/<>/unittests/../umbrello/codegenerators/d -I/<>/unittests/../umbrello/codegenerators/idl -I/<>/unittests/../umbrello/codegenerators/java -I/<>/unittests/../umbrello/codegenerators/js -I/<>/unittests/../umbrello/codegenerators/pascal -I/<>/unittests/../umbrello/codegenerators/perl -I/<>/unittests/../umbrello/codegenerators/php -I/<>/unittests/../umbrello/codegenerators/python -I/<>/unittests/../umbrello/codegenerators/ruby -I/<>/unittests/../umbrello/codegenerators/sql -I/<>/unittests/../umbrello/codegenerators/tcl -I/<>/unittests/../umbrello/codegenerators/vala -I/<>/unittests/../umbrello/codegenerators/xml -I/<>/unittests/../umbrello/codegenwizard -I/<>/unittests/../umbrello/codeimport -I/<>/unittests/../umbrello/docgenerators -I/<>/unittests/../umbrello/refactoring -I/<>/unittests/../umbrello/uml1model -I/<>/unittests/../umbrello/umlwidgets -I/<>/obj-aarch64-linux-gnu/umbrello -I/<>/umbrello -I/usr/include/libxml2 -isystem /usr/include/aarch64-linux-gnu/qt5 -isystem /usr/include/aarch64-linux-gnu/qt5/QtXml -isystem /usr/include/aarch64-linux-gnu/qt5/QtCore -isystem /usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/aarch64-linux-gnu/qt5/QtTest -isystem /usr/include/aarch64-linux-gnu/qt5/QtWidgets -isystem /usr/include/aarch64-linux-gnu/qt5/QtGui -isystem /usr/include/aarch64-linux-gnu/qt5/QtWebKitWidgets -isystem /usr/include/aarch64-linux-gnu/qt5/QtWebKit -isystem /usr/include/aarch64-linux-gnu/qt5/QtNetwork -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCrash -isystem /usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/aarch64-linux-gnu/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/aarch64-linux-gnu/qt5/QtConcurrent -isystem /usr/include/aarch64-linux-gnu/qt5/QtDBus -isystem /usr/include/KF5/KTextEditor -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -fno-delete-null-pointer-checks -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -o CMakeFiles/testumlobject.dir/testbase.cpp.o -c /<>/unittests/testbase.cpp In file included from /<>/unittests/testbase.cpp:21: /<>/unittests/testbase.h:63:18: warning: ‘virtual void TestCodeGeneratorBase::initTestCase()’ can be marked override [-Wsuggest-override] 63 | virtual void initTestCase(); | ^~~~~~~~~~~~ In file included from /<>/unittests/../umbrello/uml.h:15, from /<>/unittests/testbase.cpp:25: /<>/unittests/../umbrello/dialogs/multipagedialogbase.h:101:18: warning: ‘virtual void MultiPageDialogBase::keyPressEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] 101 | virtual void keyPressEvent(QKeyEvent *event); | ^~~~~~~~~~~~~ In file included from /<>/unittests/testbase.cpp:25: /<>/unittests/../umbrello/uml.h:201:18: warning: ‘virtual void UMLApp::keyPressEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] 201 | virtual void keyPressEvent(QKeyEvent* e); | ^~~~~~~~~~~~~ /<>/unittests/../umbrello/uml.h:202:18: warning: ‘virtual void UMLApp::keyReleaseEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] 202 | virtual void keyReleaseEvent(QKeyEvent* e); | ^~~~~~~~~~~~~~~ /<>/unittests/../umbrello/uml.h:204:18: warning: ‘virtual void UMLApp::customEvent(QEvent*)’ can be marked override [-Wsuggest-override] 204 | virtual void customEvent(QEvent* e); | ^~~~~~~~~~~ /<>/unittests/../umbrello/uml.h:215:18: warning: ‘virtual bool UMLApp::queryClose()’ can be marked override [-Wsuggest-override] 215 | virtual bool queryClose(); | ^~~~~~~~~~ /<>/unittests/../umbrello/uml.h:217:18: warning: ‘virtual void UMLApp::saveProperties(KConfigGroup&)’ can be marked override [-Wsuggest-override] 217 | virtual void saveProperties(KConfigGroup & cfg); | ^~~~~~~~~~~~~~ /<>/unittests/../umbrello/uml.h:218:18: warning: ‘virtual void UMLApp::readProperties(const KConfigGroup&)’ can be marked override [-Wsuggest-override] 218 | virtual void readProperties(const KConfigGroup & cfg); | ^~~~~~~~~~~~~~ [ 95%] Linking CXX executable testumlobject cd /<>/obj-aarch64-linux-gnu/unittests && /usr/bin/cmake -E cmake_link_script CMakeFiles/testumlobject.dir/link.txt --verbose=1 /usr/bin/aarch64-linux-gnu-g++ -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -fno-delete-null-pointer-checks -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -Wl,--enable-new-dtags -Wl,-z,relro -Wl,--as-needed -Wl,--no-undefined -rdynamic CMakeFiles/testumlobject.dir/testumlobject_autogen/mocs_compilation.cpp.o CMakeFiles/testumlobject.dir/testumlobject.cpp.o CMakeFiles/testumlobject.dir/testbase.cpp.o -o testumlobject /usr/lib/aarch64-linux-gnu/libQt5Test.so.5.12.5 -lxml2 -lxslt ../umbrello/libumbrello.a /usr/lib/aarch64-linux-gnu/libQt5WebKitWidgets.so.5.212.0 /usr/lib/aarch64-linux-gnu/libQt5WebKit.so.5.212.0 -lxml2 -lxslt /usr/lib/aarch64-linux-gnu/libKF5TextEditor.so.5.62.0 /usr/lib/aarch64-linux-gnu/libKF5Parts.so.5.62.0 /usr/lib/aarch64-linux-gnu/libKF5KIOWidgets.so.5.62.0 /usr/lib/aarch64-linux-gnu/libKF5KIOCore.so.5.62.0 /usr/lib/aarch64-linux-gnu/libKF5Crash.so.5.62.0 /usr/lib/aarch64-linux-gnu/libQt5Concurrent.so.5.12.5 /usr/lib/aarch64-linux-gnu/libKF5JobWidgets.so.5.62.0 /usr/lib/aarch64-linux-gnu/libKF5XmlGui.so.5.62.0 /usr/lib/aarch64-linux-gnu/libQt5PrintSupport.so.5.12.5 /usr/lib/aarch64-linux-gnu/libQt5Network.so.5.12.5 /usr/lib/aarch64-linux-gnu/libKF5TextWidgets.so.5.62.0 /usr/lib/aarch64-linux-gnu/libKF5Completion.so.5.62.0 /usr/lib/aarch64-linux-gnu/libKF5IconThemes.so.5.62.0 /usr/lib/aarch64-linux-gnu/libQt5Svg.so.5.12.5 /usr/lib/aarch64-linux-gnu/libKF5Archive.so.5.62.0 /usr/lib/aarch64-linux-gnu/libKF5Service.so.5.62.0 /usr/lib/aarch64-linux-gnu/libKF5ConfigWidgets.so.5.62.0 /usr/lib/aarch64-linux-gnu/libKF5I18n.so.5.62.0 /usr/lib/aarch64-linux-gnu/libKF5WidgetsAddons.so.5.62.0 /usr/lib/aarch64-linux-gnu/libKF5Codecs.so.5.62.0 /usr/lib/aarch64-linux-gnu/libKF5ConfigGui.so.5.62.0 /usr/lib/aarch64-linux-gnu/libQt5Xml.so.5.12.5 /usr/lib/aarch64-linux-gnu/libKF5ConfigCore.so.5.62.0 /usr/lib/aarch64-linux-gnu/libKF5Auth.so.5.62.0 /usr/lib/aarch64-linux-gnu/libKF5AuthCore.so.5.62.0 /usr/lib/aarch64-linux-gnu/libKF5CoreAddons.so.5.62.0 /usr/lib/aarch64-linux-gnu/libQt5DBus.so.5.12.5 /usr/lib/aarch64-linux-gnu/libKF5SonnetUi.so.5.62.0 /usr/lib/aarch64-linux-gnu/libQt5Widgets.so.5.12.5 /usr/lib/aarch64-linux-gnu/libQt5Gui.so.5.12.5 /usr/lib/aarch64-linux-gnu/libQt5Core.so.5.12.5 make[4]: Leaving directory '/<>/obj-aarch64-linux-gnu' [ 95%] Built target testumlobject make -f unittests/CMakeFiles/testcppwriter_autogen.dir/build.make unittests/CMakeFiles/testcppwriter_autogen.dir/depend make[4]: Entering directory '/<>/obj-aarch64-linux-gnu' cd /<>/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/unittests /<>/obj-aarch64-linux-gnu /<>/obj-aarch64-linux-gnu/unittests /<>/obj-aarch64-linux-gnu/unittests/CMakeFiles/testcppwriter_autogen.dir/DependInfo.cmake --color= Scanning dependencies of target testcppwriter_autogen make[4]: Leaving directory '/<>/obj-aarch64-linux-gnu' make -f unittests/CMakeFiles/testcppwriter_autogen.dir/build.make unittests/CMakeFiles/testcppwriter_autogen.dir/build make[4]: Entering directory '/<>/obj-aarch64-linux-gnu' [ 96%] Automatic MOC for target testcppwriter cd /<>/obj-aarch64-linux-gnu/unittests && /usr/bin/cmake -E cmake_autogen /<>/obj-aarch64-linux-gnu/unittests/CMakeFiles/testcppwriter_autogen.dir/AutogenInfo.json Debian AutoGen: Refreshing parse cache because it doesn't exist. AutoMoc: Generating "SRC:/obj-aarch64-linux-gnu/unittests/testcppwriter_autogen/moc_predefs.h", because it doesn't exist. /usr/bin/aarch64-linux-gnu-g++ -dM -E -c /usr/share/cmake-3.16/Modules/CMakeCXXCompilerABI.cpp -DKCOREADDONS_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=\"/<>/obj-aarch64-linux-gnu\"" -DQT_TESTLIB_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB "-DUMBRELLO_VERSION_STRING=\"2.23.3\"" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-aarch64-linux-gnu/unittests -I/<>/unittests -I/<>/obj-aarch64-linux-gnu -I/<> -I/<>/umbrello -I/<>/umbrello/debug -I/<>/umbrello/dialogs -I/<>/umbrello/dialogs/pages -I/<>/umbrello/dialogs/widgets -I/<>/umbrello/clipboard -I/<>/umbrello/cmds -I/<>/umbrello/codegenerators -I/<>/umbrello/codegenerators/ada -I/<>/umbrello/codegenerators/as -I/<>/umbrello/codegenerators/cpp -I/<>/umbrello/codegenerators/csharp -I/<>/umbrello/codegenerators/d -I/<>/umbrello/codegenerators/idl -I/<>/umbrello/codegenerators/java -I/<>/umbrello/codegenerators/js -I/<>/umbrello/codegenerators/pascal -I/<>/umbrello/codegenerators/perl -I/<>/umbrello/codegenerators/php -I/<>/umbrello/codegenerators/python -I/<>/umbrello/codegenerators/ruby -I/<>/umbrello/codegenerators/sql -I/<>/umbrello/codegenerators/tcl -I/<>/umbrello/codegenerators/vala -I/<>/umbrello/codegenerators/xml -I/<>/umbrello/codegenwizard -I/<>/umbrello/codeimport -I/<>/umbrello/docgenerators -I/<>/umbrello/refactoring -I/<>/umbrello/uml1model -I/<>/umbrello/umlwidgets -I/<>/obj-aarch64-linux-gnu/umbrello -I/<>/umbrello -I/usr/include/libxml2 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtTest -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtWebKitWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtWebKit -I/usr/include/aarch64-linux-gnu/qt5/QtNetwork -I/usr/include/KF5/KI18n -I/usr/include/KF5 -I/usr/include/KF5/KCrash -I/usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -I/usr/include/aarch64-linux-gnu/qt5/QtSvg -I/usr/include/KF5/KArchive -I/usr/include/KF5/KCompletion -I/usr/include/KF5/KCoreAddons -I/usr/include/KF5/KIconThemes -I/usr/include/KF5/KIOCore -I/usr/include/KF5/KService -I/usr/include/KF5/KConfigCore -I/usr/include/aarch64-linux-gnu/qt5/QtConcurrent -I/usr/include/aarch64-linux-gnu/qt5/QtDBus -I/usr/include/KF5/KTextEditor -I/usr/include/KF5/KParts -I/usr/include/KF5/KIOWidgets -I/usr/include/KF5/KJobWidgets -I/usr/include/KF5/KWidgetsAddons -I/usr/include/KF5/KXmlGui -I/usr/include/KF5/KConfigWidgets -I/usr/include/KF5/KCodecs -I/usr/include/KF5/KConfigGui -I/usr/include/KF5/KAuth -I/usr/include/KF5/KTextWidgets -I/usr/include/KF5/SonnetUi -I/usr/include -I/usr/aarch64-linux-gnu/include/c++/9 -I/usr/aarch64-linux-gnu/include/c++/9/aarch64-linux-gnu -I/usr/aarch64-linux-gnu/include/c++/9/backward -I/usr/lib/gcc-cross/aarch64-linux-gnu/9/include -I/usr/aarch64-linux-gnu/include -I/usr/include/aarch64-linux-gnu AutoGen: Parsing "SRC:/unittests/testbase.h" AutoGen: Parsing "SRC:/unittests/testcppwriter.cpp" AutoGen: Parsing "SRC:/unittests/testcppwriter.h" AutoGen: Parsing "SRC:/unittests/testbase.cpp" AutoMoc: Generating "SRC:/obj-aarch64-linux-gnu/unittests/testcppwriter_autogen/EWIEGA46WW/moc_testbase.cpp", because it doesn't exist, from "SRC:/unittests/testbase.h" /usr/lib/qt5/bin/moc -DKCOREADDONS_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=\"/<>/obj-aarch64-linux-gnu\"" -DQT_TESTLIB_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB "-DUMBRELLO_VERSION_STRING=\"2.23.3\"" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-aarch64-linux-gnu/unittests -I/<>/unittests -I/<>/obj-aarch64-linux-gnu -I/<> -I/<>/umbrello -I/<>/umbrello/debug -I/<>/umbrello/dialogs -I/<>/umbrello/dialogs/pages -I/<>/umbrello/dialogs/widgets -I/<>/umbrello/clipboard -I/<>/umbrello/cmds -I/<>/umbrello/codegenerators -I/<>/umbrello/codegenerators/ada -I/<>/umbrello/codegenerators/as -I/<>/umbrello/codegenerators/cpp -I/<>/umbrello/codegenerators/csharp -I/<>/umbrello/codegenerators/d -I/<>/umbrello/codegenerators/idl -I/<>/umbrello/codegenerators/java -I/<>/umbrello/codegenerators/js -I/<>/umbrello/codegenerators/pascal -I/<>/umbrello/codegenerators/perl -I/<>/umbrello/codegenerators/php -I/<>/umbrello/codegenerators/python -I/<>/umbrello/codegenerators/ruby -I/<>/umbrello/codegenerators/sql -I/<>/umbrello/codegenerators/tcl -I/<>/umbrello/codegenerators/vala -I/<>/umbrello/codegenerators/xml -I/<>/umbrello/codegenwizard -I/<>/umbrello/codeimport -I/<>/umbrello/docgenerators -I/<>/umbrello/refactoring -I/<>/umbrello/uml1model -I/<>/umbrello/umlwidgets -I/<>/obj-aarch64-linux-gnu/umbrello -I/<>/umbrello -I/usr/include/libxml2 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtTest -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtWebKitWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtWebKit -I/usr/include/aarch64-linux-gnu/qt5/QtNetwork -I/usr/include/KF5/KI18n -I/usr/include/KF5 -I/usr/include/KF5/KCrash -I/usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -I/usr/include/aarch64-linux-gnu/qt5/QtSvg -I/usr/include/KF5/KArchive -I/usr/include/KF5/KCompletion -I/usr/include/KF5/KCoreAddons -I/usr/include/KF5/KIconThemes -I/usr/include/KF5/KIOCore -I/usr/include/KF5/KService -I/usr/include/KF5/KConfigCore -I/usr/include/aarch64-linux-gnu/qt5/QtConcurrent -I/usr/include/aarch64-linux-gnu/qt5/QtDBus -I/usr/include/KF5/KTextEditor -I/usr/include/KF5/KParts -I/usr/include/KF5/KIOWidgets -I/usr/include/KF5/KJobWidgets -I/usr/include/KF5/KWidgetsAddons -I/usr/include/KF5/KXmlGui -I/usr/include/KF5/KConfigWidgets -I/usr/include/KF5/KCodecs -I/usr/include/KF5/KConfigGui -I/usr/include/KF5/KAuth -I/usr/include/KF5/KTextWidgets -I/usr/include/KF5/SonnetUi -I/usr/include -I/usr/aarch64-linux-gnu/include/c++/9 -I/usr/aarch64-linux-gnu/include/c++/9/aarch64-linux-gnu -I/usr/aarch64-linux-gnu/include/c++/9/backward -I/usr/lib/gcc-cross/aarch64-linux-gnu/9/include -I/usr/aarch64-linux-gnu/include -I/usr/include/aarch64-linux-gnu --include /<>/obj-aarch64-linux-gnu/unittests/testcppwriter_autogen/moc_predefs.h -p ./ -o /<>/obj-aarch64-linux-gnu/unittests/testcppwriter_autogen/EWIEGA46WW/moc_testbase.cpp /<>/unittests/testbase.h AutoMoc: Generating "SRC:/obj-aarch64-linux-gnu/unittests/testcppwriter_autogen/EWIEGA46WW/moc_testcppwriter.cpp", because it doesn't exist, from "SRC:/unittests/testcppwriter.h" /usr/lib/qt5/bin/moc -DKCOREADDONS_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=\"/<>/obj-aarch64-linux-gnu\"" -DQT_TESTLIB_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB "-DUMBRELLO_VERSION_STRING=\"2.23.3\"" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-aarch64-linux-gnu/unittests -I/<>/unittests -I/<>/obj-aarch64-linux-gnu -I/<> -I/<>/umbrello -I/<>/umbrello/debug -I/<>/umbrello/dialogs -I/<>/umbrello/dialogs/pages -I/<>/umbrello/dialogs/widgets -I/<>/umbrello/clipboard -I/<>/umbrello/cmds -I/<>/umbrello/codegenerators -I/<>/umbrello/codegenerators/ada -I/<>/umbrello/codegenerators/as -I/<>/umbrello/codegenerators/cpp -I/<>/umbrello/codegenerators/csharp -I/<>/umbrello/codegenerators/d -I/<>/umbrello/codegenerators/idl -I/<>/umbrello/codegenerators/java -I/<>/umbrello/codegenerators/js -I/<>/umbrello/codegenerators/pascal -I/<>/umbrello/codegenerators/perl -I/<>/umbrello/codegenerators/php -I/<>/umbrello/codegenerators/python -I/<>/umbrello/codegenerators/ruby -I/<>/umbrello/codegenerators/sql -I/<>/umbrello/codegenerators/tcl -I/<>/umbrello/codegenerators/vala -I/<>/umbrello/codegenerators/xml -I/<>/umbrello/codegenwizard -I/<>/umbrello/codeimport -I/<>/umbrello/docgenerators -I/<>/umbrello/refactoring -I/<>/umbrello/uml1model -I/<>/umbrello/umlwidgets -I/<>/obj-aarch64-linux-gnu/umbrello -I/<>/umbrello -I/usr/include/libxml2 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtTest -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtWebKitWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtWebKit -I/usr/include/aarch64-linux-gnu/qt5/QtNetwork -I/usr/include/KF5/KI18n -I/usr/include/KF5 -I/usr/include/KF5/KCrash -I/usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -I/usr/include/aarch64-linux-gnu/qt5/QtSvg -I/usr/include/KF5/KArchive -I/usr/include/KF5/KCompletion -I/usr/include/KF5/KCoreAddons -I/usr/include/KF5/KIconThemes -I/usr/include/KF5/KIOCore -I/usr/include/KF5/KService -I/usr/include/KF5/KConfigCore -I/usr/include/aarch64-linux-gnu/qt5/QtConcurrent -I/usr/include/aarch64-linux-gnu/qt5/QtDBus -I/usr/include/KF5/KTextEditor -I/usr/include/KF5/KParts -I/usr/include/KF5/KIOWidgets -I/usr/include/KF5/KJobWidgets -I/usr/include/KF5/KWidgetsAddons -I/usr/include/KF5/KXmlGui -I/usr/include/KF5/KConfigWidgets -I/usr/include/KF5/KCodecs -I/usr/include/KF5/KConfigGui -I/usr/include/KF5/KAuth -I/usr/include/KF5/KTextWidgets -I/usr/include/KF5/SonnetUi -I/usr/include -I/usr/aarch64-linux-gnu/include/c++/9 -I/usr/aarch64-linux-gnu/include/c++/9/aarch64-linux-gnu -I/usr/aarch64-linux-gnu/include/c++/9/backward -I/usr/lib/gcc-cross/aarch64-linux-gnu/9/include -I/usr/aarch64-linux-gnu/include -I/usr/include/aarch64-linux-gnu --include /<>/obj-aarch64-linux-gnu/unittests/testcppwriter_autogen/moc_predefs.h -p ./ -o /<>/obj-aarch64-linux-gnu/unittests/testcppwriter_autogen/EWIEGA46WW/moc_testcppwriter.cpp /<>/unittests/testcppwriter.h AutoMoc: Generating MOC compilation "SRC:/obj-aarch64-linux-gnu/unittests/testcppwriter_autogen/mocs_compilation.cpp" AutoGen: Writing the parse cache file "SRC:/obj-aarch64-linux-gnu/unittests/CMakeFiles/testcppwriter_autogen.dir/ParseCache.txt" AutoGen: Writing the settings file "SRC:/obj-aarch64-linux-gnu/unittests/CMakeFiles/testcppwriter_autogen.dir/AutogenUsed.txt" make[4]: Leaving directory '/<>/obj-aarch64-linux-gnu' [ 96%] Built target testcppwriter_autogen make -f unittests/CMakeFiles/testcppwriter.dir/build.make unittests/CMakeFiles/testcppwriter.dir/depend make[4]: Entering directory '/<>/obj-aarch64-linux-gnu' cd /<>/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/unittests /<>/obj-aarch64-linux-gnu /<>/obj-aarch64-linux-gnu/unittests /<>/obj-aarch64-linux-gnu/unittests/CMakeFiles/testcppwriter.dir/DependInfo.cmake --color= Scanning dependencies of target testcppwriter make[4]: Leaving directory '/<>/obj-aarch64-linux-gnu' make -f unittests/CMakeFiles/testcppwriter.dir/build.make unittests/CMakeFiles/testcppwriter.dir/build make[4]: Entering directory '/<>/obj-aarch64-linux-gnu' [ 96%] Building CXX object unittests/CMakeFiles/testcppwriter.dir/testcppwriter_autogen/mocs_compilation.cpp.o cd /<>/obj-aarch64-linux-gnu/unittests && /usr/bin/aarch64-linux-gnu-g++ -DKCOREADDONS_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=\"/<>/obj-aarch64-linux-gnu\" -DQT_TESTLIB_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLO_VERSION_STRING=\"2.23.3\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-aarch64-linux-gnu/unittests -I/<>/unittests -I/<>/obj-aarch64-linux-gnu/unittests/testcppwriter_autogen/include -I/<>/obj-aarch64-linux-gnu -I/<> -I/<>/unittests/../umbrello -I/<>/unittests/../umbrello/debug -I/<>/unittests/../umbrello/dialogs -I/<>/unittests/../umbrello/dialogs/pages -I/<>/unittests/../umbrello/dialogs/widgets -I/<>/unittests/../umbrello/clipboard -I/<>/unittests/../umbrello/cmds -I/<>/unittests/../umbrello/codegenerators -I/<>/unittests/../umbrello/codegenerators/ada -I/<>/unittests/../umbrello/codegenerators/as -I/<>/unittests/../umbrello/codegenerators/cpp -I/<>/unittests/../umbrello/codegenerators/csharp -I/<>/unittests/../umbrello/codegenerators/d -I/<>/unittests/../umbrello/codegenerators/idl -I/<>/unittests/../umbrello/codegenerators/java -I/<>/unittests/../umbrello/codegenerators/js -I/<>/unittests/../umbrello/codegenerators/pascal -I/<>/unittests/../umbrello/codegenerators/perl -I/<>/unittests/../umbrello/codegenerators/php -I/<>/unittests/../umbrello/codegenerators/python -I/<>/unittests/../umbrello/codegenerators/ruby -I/<>/unittests/../umbrello/codegenerators/sql -I/<>/unittests/../umbrello/codegenerators/tcl -I/<>/unittests/../umbrello/codegenerators/vala -I/<>/unittests/../umbrello/codegenerators/xml -I/<>/unittests/../umbrello/codegenwizard -I/<>/unittests/../umbrello/codeimport -I/<>/unittests/../umbrello/docgenerators -I/<>/unittests/../umbrello/refactoring -I/<>/unittests/../umbrello/uml1model -I/<>/unittests/../umbrello/umlwidgets -I/<>/obj-aarch64-linux-gnu/umbrello -I/<>/umbrello -I/usr/include/libxml2 -isystem /usr/include/aarch64-linux-gnu/qt5 -isystem /usr/include/aarch64-linux-gnu/qt5/QtXml -isystem /usr/include/aarch64-linux-gnu/qt5/QtCore -isystem /usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/aarch64-linux-gnu/qt5/QtTest -isystem /usr/include/aarch64-linux-gnu/qt5/QtWidgets -isystem /usr/include/aarch64-linux-gnu/qt5/QtGui -isystem /usr/include/aarch64-linux-gnu/qt5/QtWebKitWidgets -isystem /usr/include/aarch64-linux-gnu/qt5/QtWebKit -isystem /usr/include/aarch64-linux-gnu/qt5/QtNetwork -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCrash -isystem /usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/aarch64-linux-gnu/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/aarch64-linux-gnu/qt5/QtConcurrent -isystem /usr/include/aarch64-linux-gnu/qt5/QtDBus -isystem /usr/include/KF5/KTextEditor -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -fno-delete-null-pointer-checks -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -o CMakeFiles/testcppwriter.dir/testcppwriter_autogen/mocs_compilation.cpp.o -c /<>/obj-aarch64-linux-gnu/unittests/testcppwriter_autogen/mocs_compilation.cpp In file included from /<>/obj-aarch64-linux-gnu/unittests/testcppwriter_autogen/EWIEGA46WW/moc_testbase.cpp:9, from /<>/obj-aarch64-linux-gnu/unittests/testcppwriter_autogen/mocs_compilation.cpp:2: /<>/unittests/testbase.h:63:18: warning: ‘virtual void TestCodeGeneratorBase::initTestCase()’ can be marked override [-Wsuggest-override] 63 | virtual void initTestCase(); | ^~~~~~~~~~~~ [ 96%] Building CXX object unittests/CMakeFiles/testcppwriter.dir/testcppwriter.cpp.o cd /<>/obj-aarch64-linux-gnu/unittests && /usr/bin/aarch64-linux-gnu-g++ -DKCOREADDONS_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=\"/<>/obj-aarch64-linux-gnu\" -DQT_TESTLIB_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLO_VERSION_STRING=\"2.23.3\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-aarch64-linux-gnu/unittests -I/<>/unittests -I/<>/obj-aarch64-linux-gnu/unittests/testcppwriter_autogen/include -I/<>/obj-aarch64-linux-gnu -I/<> -I/<>/unittests/../umbrello -I/<>/unittests/../umbrello/debug -I/<>/unittests/../umbrello/dialogs -I/<>/unittests/../umbrello/dialogs/pages -I/<>/unittests/../umbrello/dialogs/widgets -I/<>/unittests/../umbrello/clipboard -I/<>/unittests/../umbrello/cmds -I/<>/unittests/../umbrello/codegenerators -I/<>/unittests/../umbrello/codegenerators/ada -I/<>/unittests/../umbrello/codegenerators/as -I/<>/unittests/../umbrello/codegenerators/cpp -I/<>/unittests/../umbrello/codegenerators/csharp -I/<>/unittests/../umbrello/codegenerators/d -I/<>/unittests/../umbrello/codegenerators/idl -I/<>/unittests/../umbrello/codegenerators/java -I/<>/unittests/../umbrello/codegenerators/js -I/<>/unittests/../umbrello/codegenerators/pascal -I/<>/unittests/../umbrello/codegenerators/perl -I/<>/unittests/../umbrello/codegenerators/php -I/<>/unittests/../umbrello/codegenerators/python -I/<>/unittests/../umbrello/codegenerators/ruby -I/<>/unittests/../umbrello/codegenerators/sql -I/<>/unittests/../umbrello/codegenerators/tcl -I/<>/unittests/../umbrello/codegenerators/vala -I/<>/unittests/../umbrello/codegenerators/xml -I/<>/unittests/../umbrello/codegenwizard -I/<>/unittests/../umbrello/codeimport -I/<>/unittests/../umbrello/docgenerators -I/<>/unittests/../umbrello/refactoring -I/<>/unittests/../umbrello/uml1model -I/<>/unittests/../umbrello/umlwidgets -I/<>/obj-aarch64-linux-gnu/umbrello -I/<>/umbrello -I/usr/include/libxml2 -isystem /usr/include/aarch64-linux-gnu/qt5 -isystem /usr/include/aarch64-linux-gnu/qt5/QtXml -isystem /usr/include/aarch64-linux-gnu/qt5/QtCore -isystem /usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/aarch64-linux-gnu/qt5/QtTest -isystem /usr/include/aarch64-linux-gnu/qt5/QtWidgets -isystem /usr/include/aarch64-linux-gnu/qt5/QtGui -isystem /usr/include/aarch64-linux-gnu/qt5/QtWebKitWidgets -isystem /usr/include/aarch64-linux-gnu/qt5/QtWebKit -isystem /usr/include/aarch64-linux-gnu/qt5/QtNetwork -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCrash -isystem /usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/aarch64-linux-gnu/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/aarch64-linux-gnu/qt5/QtConcurrent -isystem /usr/include/aarch64-linux-gnu/qt5/QtDBus -isystem /usr/include/KF5/KTextEditor -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -fno-delete-null-pointer-checks -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -o CMakeFiles/testcppwriter.dir/testcppwriter.cpp.o -c /<>/unittests/testcppwriter.cpp In file included from /<>/unittests/testcppwriter.h:24, from /<>/unittests/testcppwriter.cpp:21: /<>/unittests/testbase.h:63:18: warning: ‘virtual void TestCodeGeneratorBase::initTestCase()’ can be marked override [-Wsuggest-override] 63 | virtual void initTestCase(); | ^~~~~~~~~~~~ In file included from /<>/unittests/../umbrello/uml1model/package.h:14, from /<>/unittests/../umbrello/uml1model/classifier.h:13, from /<>/unittests/testcppwriter.cpp:24: /<>/unittests/../umbrello/uml1model/umlcanvasobject.h:43:18: warning: ‘virtual void UMLCanvasObject::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 43 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/unittests/../umbrello/uml1model/umlcanvasobject.h:85:18: warning: ‘virtual bool UMLCanvasObject::resolveRef()’ can be marked override [-Wsuggest-override] 85 | virtual bool resolveRef(); | ^~~~~~~~~~ In file included from /<>/unittests/../umbrello/uml1model/classifier.h:13, from /<>/unittests/testcppwriter.cpp:24: /<>/unittests/../umbrello/uml1model/package.h:39:18: warning: ‘virtual void UMLPackage::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 39 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/unittests/../umbrello/uml1model/package.h:41:24: warning: ‘virtual UMLObject* UMLPackage::clone() const’ can be marked override [-Wsuggest-override] 41 | virtual UMLObject* clone() const; | ^~~~~ /<>/unittests/../umbrello/uml1model/package.h:64:18: warning: ‘virtual bool UMLPackage::resolveRef()’ can be marked override [-Wsuggest-override] 64 | virtual bool resolveRef(); | ^~~~~~~~~~ /<>/unittests/../umbrello/uml1model/package.h:66:18: warning: ‘virtual void UMLPackage::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 66 | virtual void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); | ^~~~~~~~~~ /<>/unittests/../umbrello/uml1model/package.h:69:18: warning: ‘virtual bool UMLPackage::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 69 | virtual bool load1(QDomElement& element); | ^~~~~ In file included from /<>/unittests/../umbrello/uml1model/attribute.h:15, from /<>/unittests/../umbrello/uml1model/umlattributelist.h:17, from /<>/unittests/../umbrello/uml1model/classifier.h:14, from /<>/unittests/testcppwriter.cpp:24: /<>/unittests/../umbrello/uml1model/classifierlistitem.h:48:18: warning: ‘virtual void UMLClassifierListItem::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 48 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/unittests/../umbrello/uml1model/classifierlistitem.h:54:24: warning: ‘virtual UMLObject* UMLClassifierListItem::clone() const’ can be marked override [-Wsuggest-override] 54 | virtual UMLObject* clone() const = 0; | ^~~~~ In file included from /<>/unittests/../umbrello/uml1model/umlattributelist.h:17, from /<>/unittests/../umbrello/uml1model/classifier.h:14, from /<>/unittests/testcppwriter.cpp:24: /<>/unittests/../umbrello/uml1model/attribute.h:42:18: warning: ‘virtual void UMLAttribute::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 42 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/unittests/../umbrello/uml1model/attribute.h:44:10: warning: ‘virtual void UMLAttribute::setName(const QString&)’ can be marked override [-Wsuggest-override] 44 | void setName(const QString &name); | ^~~~~~~ /<>/unittests/../umbrello/uml1model/attribute.h:48:24: warning: ‘virtual UMLObject* UMLAttribute::clone() const’ can be marked override [-Wsuggest-override] 48 | virtual UMLObject* clone() const; | ^~~~~ /<>/unittests/../umbrello/uml1model/attribute.h:53:13: warning: ‘virtual QString UMLAttribute::toString(Uml::SignatureType::Enum, bool)’ can be marked override [-Wsuggest-override] 53 | QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false); | ^~~~~~~~ /<>/unittests/../umbrello/uml1model/attribute.h:58:18: warning: ‘virtual void UMLAttribute::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 58 | virtual void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); | ^~~~~~~~~~ /<>/unittests/../umbrello/uml1model/attribute.h:60:18: warning: ‘virtual bool UMLAttribute::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] 60 | virtual bool showPropertiesDialog(QWidget* parent = 0); | ^~~~~~~~~~~~~~~~~~~~ /<>/unittests/../umbrello/uml1model/attribute.h:73:10: warning: ‘virtual bool UMLAttribute::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 73 | bool load1(QDomElement & element); | ^~~~~ In file included from /<>/unittests/../umbrello/uml1model/foreignkeyconstraint.h:16, from /<>/unittests/../umbrello/model_utils.h:18, from /<>/unittests/../umbrello/uml1model/classifier.h:19, from /<>/unittests/testcppwriter.cpp:24: /<>/unittests/../umbrello/uml1model/entityconstraint.h:40:18: warning: ‘virtual void UMLEntityConstraint::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 40 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/unittests/../umbrello/uml1model/entityconstraint.h:45:24: warning: ‘virtual UMLObject* UMLEntityConstraint::clone() const’ can be marked override [-Wsuggest-override] 45 | virtual UMLObject* clone() const = 0; | ^~~~~ In file included from /<>/unittests/../umbrello/model_utils.h:18, from /<>/unittests/../umbrello/uml1model/classifier.h:19, from /<>/unittests/testcppwriter.cpp:24: /<>/unittests/../umbrello/uml1model/foreignkeyconstraint.h:56:18: warning: ‘virtual void UMLForeignKeyConstraint::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 56 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/unittests/../umbrello/uml1model/foreignkeyconstraint.h:58:24: warning: ‘virtual UMLObject* UMLForeignKeyConstraint::clone() const’ can be marked override [-Wsuggest-override] 58 | virtual UMLObject* clone() const; | ^~~~~ /<>/unittests/../umbrello/uml1model/foreignkeyconstraint.h:60:13: warning: ‘virtual QString UMLForeignKeyConstraint::toString(Uml::SignatureType::Enum, bool)’ can be marked override [-Wsuggest-override] 60 | QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false); | ^~~~~~~~ /<>/unittests/../umbrello/uml1model/foreignkeyconstraint.h:65:10: warning: ‘virtual void UMLForeignKeyConstraint::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 65 | void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); | ^~~~~~~~~~ /<>/unittests/../umbrello/uml1model/foreignkeyconstraint.h:67:18: warning: ‘virtual bool UMLForeignKeyConstraint::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] 67 | virtual bool showPropertiesDialog(QWidget* parent = 0); | ^~~~~~~~~~~~~~~~~~~~ /<>/unittests/../umbrello/uml1model/foreignkeyconstraint.h:85:10: warning: ‘virtual bool UMLForeignKeyConstraint::resolveRef()’ can be marked override [-Wsuggest-override] 85 | bool resolveRef(); | ^~~~~~~~~~ /<>/unittests/../umbrello/uml1model/foreignkeyconstraint.h:94:10: warning: ‘virtual bool UMLForeignKeyConstraint::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 94 | bool load1(QDomElement & element); | ^~~~~ In file included from /<>/unittests/../umbrello/model_utils.h:20, from /<>/unittests/../umbrello/uml1model/classifier.h:19, from /<>/unittests/testcppwriter.cpp:24: /<>/unittests/../umbrello/dialogs/multipagedialogbase.h:101:18: warning: ‘virtual void MultiPageDialogBase::keyPressEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] 101 | virtual void keyPressEvent(QKeyEvent *event); | ^~~~~~~~~~~~~ In file included from /<>/unittests/../umbrello/model_utils.h:21, from /<>/unittests/../umbrello/uml1model/classifier.h:19, from /<>/unittests/testcppwriter.cpp:24: /<>/unittests/../umbrello/umlwidgets/widgetbase.h:187:20: warning: ‘virtual QRectF WidgetBase::boundingRect() const’ can be marked override [-Wsuggest-override] 187 | virtual QRectF boundingRect() const; | ^~~~~~~~~~~~ /<>/unittests/../umbrello/umlwidgets/widgetbase.h:191:18: warning: ‘virtual void WidgetBase::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] 191 | virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); | ^~~~~ /<>/unittests/../umbrello/umlwidgets/widgetbase.h:260:18: warning: ‘virtual void WidgetBase::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] 260 | virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent *event); | ^~~~~~~~~~~~~~~~ In file included from /<>/unittests/testcppwriter.cpp:24: /<>/unittests/../umbrello/uml1model/classifier.h:54:18: warning: ‘virtual void UMLClassifier::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 54 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/unittests/../umbrello/uml1model/classifier.h:56:16: warning: ‘virtual UMLObject* UMLClassifier::clone() const’ can be marked override [-Wsuggest-override] 56 | UMLObject* clone() const; | ^~~~~ /<>/unittests/../umbrello/uml1model/classifier.h:111:18: warning: ‘virtual bool UMLClassifier::resolveRef()’ can be marked override [-Wsuggest-override] 111 | virtual bool resolveRef(); | ^~~~~~~~~~ /<>/unittests/../umbrello/uml1model/classifier.h:115:24: warning: ‘virtual UMLObject* UMLClassifier::findChildObjectById(Uml::ID::Type, bool)’ can be marked override [-Wsuggest-override] 115 | virtual UMLObject* findChildObjectById(Uml::ID::Type id, bool considerAncestors = false); | ^~~~~~~~~~~~~~~~~~~ /<>/unittests/../umbrello/uml1model/classifier.h:124:18: warning: ‘virtual bool UMLClassifier::acceptAssociationType(Uml::AssociationType::Enum)’ can be marked override [-Wsuggest-override] 124 | virtual bool acceptAssociationType(Uml::AssociationType::Enum type); | ^~~~~~~~~~~~~~~~~~~~~ /<>/unittests/../umbrello/uml1model/classifier.h:129:10: warning: ‘virtual void UMLClassifier::setBaseType(UMLObject::ObjectType)’ can be marked override [-Wsuggest-override] 129 | void setBaseType(UMLObject::ObjectType ot); | ^~~~~~~~~~~ /<>/unittests/../umbrello/uml1model/classifier.h:181:10: warning: ‘virtual void UMLClassifier::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 181 | void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); | ^~~~~~~~~~ /<>/unittests/../umbrello/uml1model/classifier.h:183:18: warning: ‘virtual bool UMLClassifier::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 183 | virtual bool load1(QDomElement& element); | ^~~~~ In file included from /<>/unittests/../umbrello/codegenerators/cpp/cppwriter.h:16, from /<>/unittests/testcppwriter.cpp:25: /<>/unittests/../umbrello/codegenerators/simplecodegenerator.h:41:10: warning: ‘virtual void SimpleCodeGenerator::writeCodeToFile(UMLClassifierList&)’ can be marked override [-Wsuggest-override] 41 | void writeCodeToFile(UMLClassifierList & concepts); | ^~~~~~~~~~~~~~~ /<>/unittests/../umbrello/codegenerators/simplecodegenerator.h:42:10: warning: ‘virtual void SimpleCodeGenerator::writeCodeToFile()’ can be marked override [-Wsuggest-override] 42 | void writeCodeToFile(); | ^~~~~~~~~~~~~~~ /<>/unittests/../umbrello/codegenerators/simplecodegenerator.h:80:18: warning: ‘virtual void SimpleCodeGenerator::initFromParentDocument()’ can be marked override [-Wsuggest-override] 80 | virtual void initFromParentDocument(); | ^~~~~~~~~~~~~~~~~~~~~~ /<>/unittests/../umbrello/codegenerators/simplecodegenerator.h:83:18: warning: ‘virtual void SimpleCodeGenerator::syncCodeToDocument()’ can be marked override [-Wsuggest-override] 83 | virtual void syncCodeToDocument(); | ^~~~~~~~~~~~~~~~~~ In file included from /<>/unittests/../umbrello/codegenerators/cpp/cppwriter.h:17, from /<>/unittests/testcppwriter.cpp:25: /<>/unittests/../umbrello/codegenerators/cpp/cppcodegenerationpolicy.h:86:18: warning: ‘virtual void CPPCodeGenerationPolicy::setDefaults(bool)’ can be marked override [-Wsuggest-override] 86 | virtual void setDefaults(bool emitUpdateSignal = true); | ^~~~~~~~~~~ /<>/unittests/../umbrello/codegenerators/cpp/cppcodegenerationpolicy.h:88:32: warning: ‘virtual CodeGenerationPolicyPage* CPPCodeGenerationPolicy::createPage(QWidget*, const char*)’ can be marked override [-Wsuggest-override] 88 | CodeGenerationPolicyPage * createPage (QWidget *parent = 0, const char * name = 0); | ^~~~~~~~~~ In file included from /<>/unittests/testcppwriter.cpp:25: /<>/unittests/../umbrello/codegenerators/cpp/cppwriter.h:41:18: warning: ‘virtual void CppWriter::writeClass(UMLClassifier*)’ can be marked override [-Wsuggest-override] 41 | virtual void writeClass(UMLClassifier *c); | ^~~~~~~~~~ /<>/unittests/../umbrello/codegenerators/cpp/cppwriter.h:43:44: warning: ‘virtual Uml::ProgrammingLanguage::Enum CppWriter::language() const’ can be marked override [-Wsuggest-override] 43 | virtual Uml::ProgrammingLanguage::Enum language() const; | ^~~~~~~~ /<>/unittests/../umbrello/codegenerators/cpp/cppwriter.h:45:17: warning: ‘virtual QStringList CppWriter::defaultDatatypes()’ can be marked override [-Wsuggest-override] 45 | QStringList defaultDatatypes(); | ^~~~~~~~~~~~~~~~ /<>/unittests/../umbrello/codegenerators/cpp/cppwriter.h:47:25: warning: ‘virtual QStringList CppWriter::reservedKeywords() const’ can be marked override [-Wsuggest-override] 47 | virtual QStringList reservedKeywords() const; | ^~~~~~~~~~~~~~~~ [ 96%] Building CXX object unittests/CMakeFiles/testcppwriter.dir/testbase.cpp.o cd /<>/obj-aarch64-linux-gnu/unittests && /usr/bin/aarch64-linux-gnu-g++ -DKCOREADDONS_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=\"/<>/obj-aarch64-linux-gnu\" -DQT_TESTLIB_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLO_VERSION_STRING=\"2.23.3\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-aarch64-linux-gnu/unittests -I/<>/unittests -I/<>/obj-aarch64-linux-gnu/unittests/testcppwriter_autogen/include -I/<>/obj-aarch64-linux-gnu -I/<> -I/<>/unittests/../umbrello -I/<>/unittests/../umbrello/debug -I/<>/unittests/../umbrello/dialogs -I/<>/unittests/../umbrello/dialogs/pages -I/<>/unittests/../umbrello/dialogs/widgets -I/<>/unittests/../umbrello/clipboard -I/<>/unittests/../umbrello/cmds -I/<>/unittests/../umbrello/codegenerators -I/<>/unittests/../umbrello/codegenerators/ada -I/<>/unittests/../umbrello/codegenerators/as -I/<>/unittests/../umbrello/codegenerators/cpp -I/<>/unittests/../umbrello/codegenerators/csharp -I/<>/unittests/../umbrello/codegenerators/d -I/<>/unittests/../umbrello/codegenerators/idl -I/<>/unittests/../umbrello/codegenerators/java -I/<>/unittests/../umbrello/codegenerators/js -I/<>/unittests/../umbrello/codegenerators/pascal -I/<>/unittests/../umbrello/codegenerators/perl -I/<>/unittests/../umbrello/codegenerators/php -I/<>/unittests/../umbrello/codegenerators/python -I/<>/unittests/../umbrello/codegenerators/ruby -I/<>/unittests/../umbrello/codegenerators/sql -I/<>/unittests/../umbrello/codegenerators/tcl -I/<>/unittests/../umbrello/codegenerators/vala -I/<>/unittests/../umbrello/codegenerators/xml -I/<>/unittests/../umbrello/codegenwizard -I/<>/unittests/../umbrello/codeimport -I/<>/unittests/../umbrello/docgenerators -I/<>/unittests/../umbrello/refactoring -I/<>/unittests/../umbrello/uml1model -I/<>/unittests/../umbrello/umlwidgets -I/<>/obj-aarch64-linux-gnu/umbrello -I/<>/umbrello -I/usr/include/libxml2 -isystem /usr/include/aarch64-linux-gnu/qt5 -isystem /usr/include/aarch64-linux-gnu/qt5/QtXml -isystem /usr/include/aarch64-linux-gnu/qt5/QtCore -isystem /usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/aarch64-linux-gnu/qt5/QtTest -isystem /usr/include/aarch64-linux-gnu/qt5/QtWidgets -isystem /usr/include/aarch64-linux-gnu/qt5/QtGui -isystem /usr/include/aarch64-linux-gnu/qt5/QtWebKitWidgets -isystem /usr/include/aarch64-linux-gnu/qt5/QtWebKit -isystem /usr/include/aarch64-linux-gnu/qt5/QtNetwork -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCrash -isystem /usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/aarch64-linux-gnu/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/aarch64-linux-gnu/qt5/QtConcurrent -isystem /usr/include/aarch64-linux-gnu/qt5/QtDBus -isystem /usr/include/KF5/KTextEditor -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -fno-delete-null-pointer-checks -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -o CMakeFiles/testcppwriter.dir/testbase.cpp.o -c /<>/unittests/testbase.cpp In file included from /<>/unittests/testbase.cpp:21: /<>/unittests/testbase.h:63:18: warning: ‘virtual void TestCodeGeneratorBase::initTestCase()’ can be marked override [-Wsuggest-override] 63 | virtual void initTestCase(); | ^~~~~~~~~~~~ In file included from /<>/unittests/../umbrello/uml.h:15, from /<>/unittests/testbase.cpp:25: /<>/unittests/../umbrello/dialogs/multipagedialogbase.h:101:18: warning: ‘virtual void MultiPageDialogBase::keyPressEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] 101 | virtual void keyPressEvent(QKeyEvent *event); | ^~~~~~~~~~~~~ In file included from /<>/unittests/testbase.cpp:25: /<>/unittests/../umbrello/uml.h:201:18: warning: ‘virtual void UMLApp::keyPressEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] 201 | virtual void keyPressEvent(QKeyEvent* e); | ^~~~~~~~~~~~~ /<>/unittests/../umbrello/uml.h:202:18: warning: ‘virtual void UMLApp::keyReleaseEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] 202 | virtual void keyReleaseEvent(QKeyEvent* e); | ^~~~~~~~~~~~~~~ /<>/unittests/../umbrello/uml.h:204:18: warning: ‘virtual void UMLApp::customEvent(QEvent*)’ can be marked override [-Wsuggest-override] 204 | virtual void customEvent(QEvent* e); | ^~~~~~~~~~~ /<>/unittests/../umbrello/uml.h:215:18: warning: ‘virtual bool UMLApp::queryClose()’ can be marked override [-Wsuggest-override] 215 | virtual bool queryClose(); | ^~~~~~~~~~ /<>/unittests/../umbrello/uml.h:217:18: warning: ‘virtual void UMLApp::saveProperties(KConfigGroup&)’ can be marked override [-Wsuggest-override] 217 | virtual void saveProperties(KConfigGroup & cfg); | ^~~~~~~~~~~~~~ /<>/unittests/../umbrello/uml.h:218:18: warning: ‘virtual void UMLApp::readProperties(const KConfigGroup&)’ can be marked override [-Wsuggest-override] 218 | virtual void readProperties(const KConfigGroup & cfg); | ^~~~~~~~~~~~~~ [ 96%] Linking CXX executable testcppwriter cd /<>/obj-aarch64-linux-gnu/unittests && /usr/bin/cmake -E cmake_link_script CMakeFiles/testcppwriter.dir/link.txt --verbose=1 /usr/bin/aarch64-linux-gnu-g++ -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -fno-delete-null-pointer-checks -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -Wl,--enable-new-dtags -Wl,-z,relro -Wl,--as-needed -Wl,--no-undefined -rdynamic CMakeFiles/testcppwriter.dir/testcppwriter_autogen/mocs_compilation.cpp.o CMakeFiles/testcppwriter.dir/testcppwriter.cpp.o CMakeFiles/testcppwriter.dir/testbase.cpp.o -o testcppwriter /usr/lib/aarch64-linux-gnu/libQt5Test.so.5.12.5 -lxml2 -lxslt ../umbrello/libumbrello.a /usr/lib/aarch64-linux-gnu/libQt5WebKitWidgets.so.5.212.0 /usr/lib/aarch64-linux-gnu/libQt5WebKit.so.5.212.0 -lxml2 -lxslt /usr/lib/aarch64-linux-gnu/libKF5TextEditor.so.5.62.0 /usr/lib/aarch64-linux-gnu/libKF5Parts.so.5.62.0 /usr/lib/aarch64-linux-gnu/libKF5KIOWidgets.so.5.62.0 /usr/lib/aarch64-linux-gnu/libKF5KIOCore.so.5.62.0 /usr/lib/aarch64-linux-gnu/libKF5Crash.so.5.62.0 /usr/lib/aarch64-linux-gnu/libQt5Concurrent.so.5.12.5 /usr/lib/aarch64-linux-gnu/libKF5JobWidgets.so.5.62.0 /usr/lib/aarch64-linux-gnu/libKF5XmlGui.so.5.62.0 /usr/lib/aarch64-linux-gnu/libQt5PrintSupport.so.5.12.5 /usr/lib/aarch64-linux-gnu/libQt5Network.so.5.12.5 /usr/lib/aarch64-linux-gnu/libKF5TextWidgets.so.5.62.0 /usr/lib/aarch64-linux-gnu/libKF5Completion.so.5.62.0 /usr/lib/aarch64-linux-gnu/libKF5IconThemes.so.5.62.0 /usr/lib/aarch64-linux-gnu/libQt5Svg.so.5.12.5 /usr/lib/aarch64-linux-gnu/libKF5Archive.so.5.62.0 /usr/lib/aarch64-linux-gnu/libKF5Service.so.5.62.0 /usr/lib/aarch64-linux-gnu/libKF5ConfigWidgets.so.5.62.0 /usr/lib/aarch64-linux-gnu/libKF5I18n.so.5.62.0 /usr/lib/aarch64-linux-gnu/libKF5WidgetsAddons.so.5.62.0 /usr/lib/aarch64-linux-gnu/libKF5Codecs.so.5.62.0 /usr/lib/aarch64-linux-gnu/libKF5ConfigGui.so.5.62.0 /usr/lib/aarch64-linux-gnu/libQt5Xml.so.5.12.5 /usr/lib/aarch64-linux-gnu/libKF5ConfigCore.so.5.62.0 /usr/lib/aarch64-linux-gnu/libKF5Auth.so.5.62.0 /usr/lib/aarch64-linux-gnu/libKF5AuthCore.so.5.62.0 /usr/lib/aarch64-linux-gnu/libKF5CoreAddons.so.5.62.0 /usr/lib/aarch64-linux-gnu/libQt5DBus.so.5.12.5 /usr/lib/aarch64-linux-gnu/libKF5SonnetUi.so.5.62.0 /usr/lib/aarch64-linux-gnu/libQt5Widgets.so.5.12.5 /usr/lib/aarch64-linux-gnu/libQt5Gui.so.5.12.5 /usr/lib/aarch64-linux-gnu/libQt5Core.so.5.12.5 make[4]: Leaving directory '/<>/obj-aarch64-linux-gnu' [ 96%] Built target testcppwriter make -f unittests/CMakeFiles/testpythonwriter_autogen.dir/build.make unittests/CMakeFiles/testpythonwriter_autogen.dir/depend make[4]: Entering directory '/<>/obj-aarch64-linux-gnu' cd /<>/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/unittests /<>/obj-aarch64-linux-gnu /<>/obj-aarch64-linux-gnu/unittests /<>/obj-aarch64-linux-gnu/unittests/CMakeFiles/testpythonwriter_autogen.dir/DependInfo.cmake --color= Scanning dependencies of target testpythonwriter_autogen make[4]: Leaving directory '/<>/obj-aarch64-linux-gnu' make -f unittests/CMakeFiles/testpythonwriter_autogen.dir/build.make unittests/CMakeFiles/testpythonwriter_autogen.dir/build make[4]: Entering directory '/<>/obj-aarch64-linux-gnu' [ 96%] Automatic MOC for target testpythonwriter cd /<>/obj-aarch64-linux-gnu/unittests && /usr/bin/cmake -E cmake_autogen /<>/obj-aarch64-linux-gnu/unittests/CMakeFiles/testpythonwriter_autogen.dir/AutogenInfo.json Debian AutoGen: Refreshing parse cache because it doesn't exist. AutoMoc: Generating "SRC:/obj-aarch64-linux-gnu/unittests/testpythonwriter_autogen/moc_predefs.h", because it doesn't exist. /usr/bin/aarch64-linux-gnu-g++ -dM -E -c /usr/share/cmake-3.16/Modules/CMakeCXXCompilerABI.cpp -DKCOREADDONS_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=\"/<>/obj-aarch64-linux-gnu\"" -DQT_TESTLIB_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB "-DUMBRELLO_VERSION_STRING=\"2.23.3\"" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-aarch64-linux-gnu/unittests -I/<>/unittests -I/<>/obj-aarch64-linux-gnu -I/<> -I/<>/umbrello -I/<>/umbrello/debug -I/<>/umbrello/dialogs -I/<>/umbrello/dialogs/pages -I/<>/umbrello/dialogs/widgets -I/<>/umbrello/clipboard -I/<>/umbrello/cmds -I/<>/umbrello/codegenerators -I/<>/umbrello/codegenerators/ada -I/<>/umbrello/codegenerators/as -I/<>/umbrello/codegenerators/cpp -I/<>/umbrello/codegenerators/csharp -I/<>/umbrello/codegenerators/d -I/<>/umbrello/codegenerators/idl -I/<>/umbrello/codegenerators/java -I/<>/umbrello/codegenerators/js -I/<>/umbrello/codegenerators/pascal -I/<>/umbrello/codegenerators/perl -I/<>/umbrello/codegenerators/php -I/<>/umbrello/codegenerators/python -I/<>/umbrello/codegenerators/ruby -I/<>/umbrello/codegenerators/sql -I/<>/umbrello/codegenerators/tcl -I/<>/umbrello/codegenerators/vala -I/<>/umbrello/codegenerators/xml -I/<>/umbrello/codegenwizard -I/<>/umbrello/codeimport -I/<>/umbrello/docgenerators -I/<>/umbrello/refactoring -I/<>/umbrello/uml1model -I/<>/umbrello/umlwidgets -I/<>/obj-aarch64-linux-gnu/umbrello -I/<>/umbrello -I/usr/include/libxml2 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtTest -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtWebKitWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtWebKit -I/usr/include/aarch64-linux-gnu/qt5/QtNetwork -I/usr/include/KF5/KI18n -I/usr/include/KF5 -I/usr/include/KF5/KCrash -I/usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -I/usr/include/aarch64-linux-gnu/qt5/QtSvg -I/usr/include/KF5/KArchive -I/usr/include/KF5/KCompletion -I/usr/include/KF5/KCoreAddons -I/usr/include/KF5/KIconThemes -I/usr/include/KF5/KIOCore -I/usr/include/KF5/KService -I/usr/include/KF5/KConfigCore -I/usr/include/aarch64-linux-gnu/qt5/QtConcurrent -I/usr/include/aarch64-linux-gnu/qt5/QtDBus -I/usr/include/KF5/KTextEditor -I/usr/include/KF5/KParts -I/usr/include/KF5/KIOWidgets -I/usr/include/KF5/KJobWidgets -I/usr/include/KF5/KWidgetsAddons -I/usr/include/KF5/KXmlGui -I/usr/include/KF5/KConfigWidgets -I/usr/include/KF5/KCodecs -I/usr/include/KF5/KConfigGui -I/usr/include/KF5/KAuth -I/usr/include/KF5/KTextWidgets -I/usr/include/KF5/SonnetUi -I/usr/include -I/usr/aarch64-linux-gnu/include/c++/9 -I/usr/aarch64-linux-gnu/include/c++/9/aarch64-linux-gnu -I/usr/aarch64-linux-gnu/include/c++/9/backward -I/usr/lib/gcc-cross/aarch64-linux-gnu/9/include -I/usr/aarch64-linux-gnu/include -I/usr/include/aarch64-linux-gnu AutoGen: Parsing "SRC:/unittests/testbase.h" AutoGen: Parsing "SRC:/unittests/testbase.cpp" AutoGen: Parsing "SRC:/unittests/testpythonwriter.h" AutoGen: Parsing "SRC:/unittests/testpythonwriter.cpp" AutoMoc: Generating "SRC:/obj-aarch64-linux-gnu/unittests/testpythonwriter_autogen/EWIEGA46WW/moc_testbase.cpp", because it doesn't exist, from "SRC:/unittests/testbase.h" /usr/lib/qt5/bin/moc -DKCOREADDONS_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=\"/<>/obj-aarch64-linux-gnu\"" -DQT_TESTLIB_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB "-DUMBRELLO_VERSION_STRING=\"2.23.3\"" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-aarch64-linux-gnu/unittests -I/<>/unittests -I/<>/obj-aarch64-linux-gnu -I/<> -I/<>/umbrello -I/<>/umbrello/debug -I/<>/umbrello/dialogs -I/<>/umbrello/dialogs/pages -I/<>/umbrello/dialogs/widgets -I/<>/umbrello/clipboard -I/<>/umbrello/cmds -I/<>/umbrello/codegenerators -I/<>/umbrello/codegenerators/ada -I/<>/umbrello/codegenerators/as -I/<>/umbrello/codegenerators/cpp -I/<>/umbrello/codegenerators/csharp -I/<>/umbrello/codegenerators/d -I/<>/umbrello/codegenerators/idl -I/<>/umbrello/codegenerators/java -I/<>/umbrello/codegenerators/js -I/<>/umbrello/codegenerators/pascal -I/<>/umbrello/codegenerators/perl -I/<>/umbrello/codegenerators/php -I/<>/umbrello/codegenerators/python -I/<>/umbrello/codegenerators/ruby -I/<>/umbrello/codegenerators/sql -I/<>/umbrello/codegenerators/tcl -I/<>/umbrello/codegenerators/vala -I/<>/umbrello/codegenerators/xml -I/<>/umbrello/codegenwizard -I/<>/umbrello/codeimport -I/<>/umbrello/docgenerators -I/<>/umbrello/refactoring -I/<>/umbrello/uml1model -I/<>/umbrello/umlwidgets -I/<>/obj-aarch64-linux-gnu/umbrello -I/<>/umbrello -I/usr/include/libxml2 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtTest -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtWebKitWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtWebKit -I/usr/include/aarch64-linux-gnu/qt5/QtNetwork -I/usr/include/KF5/KI18n -I/usr/include/KF5 -I/usr/include/KF5/KCrash -I/usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -I/usr/include/aarch64-linux-gnu/qt5/QtSvg -I/usr/include/KF5/KArchive -I/usr/include/KF5/KCompletion -I/usr/include/KF5/KCoreAddons -I/usr/include/KF5/KIconThemes -I/usr/include/KF5/KIOCore -I/usr/include/KF5/KService -I/usr/include/KF5/KConfigCore -I/usr/include/aarch64-linux-gnu/qt5/QtConcurrent -I/usr/include/aarch64-linux-gnu/qt5/QtDBus -I/usr/include/KF5/KTextEditor -I/usr/include/KF5/KParts -I/usr/include/KF5/KIOWidgets -I/usr/include/KF5/KJobWidgets -I/usr/include/KF5/KWidgetsAddons -I/usr/include/KF5/KXmlGui -I/usr/include/KF5/KConfigWidgets -I/usr/include/KF5/KCodecs -I/usr/include/KF5/KConfigGui -I/usr/include/KF5/KAuth -I/usr/include/KF5/KTextWidgets -I/usr/include/KF5/SonnetUi -I/usr/include -I/usr/aarch64-linux-gnu/include/c++/9 -I/usr/aarch64-linux-gnu/include/c++/9/aarch64-linux-gnu -I/usr/aarch64-linux-gnu/include/c++/9/backward -I/usr/lib/gcc-cross/aarch64-linux-gnu/9/include -I/usr/aarch64-linux-gnu/include -I/usr/include/aarch64-linux-gnu --include /<>/obj-aarch64-linux-gnu/unittests/testpythonwriter_autogen/moc_predefs.h -p ./ -o /<>/obj-aarch64-linux-gnu/unittests/testpythonwriter_autogen/EWIEGA46WW/moc_testbase.cpp /<>/unittests/testbase.h AutoMoc: Generating "SRC:/obj-aarch64-linux-gnu/unittests/testpythonwriter_autogen/EWIEGA46WW/moc_testpythonwriter.cpp", because it doesn't exist, from "SRC:/unittests/testpythonwriter.h" /usr/lib/qt5/bin/moc -DKCOREADDONS_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=\"/<>/obj-aarch64-linux-gnu\"" -DQT_TESTLIB_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB "-DUMBRELLO_VERSION_STRING=\"2.23.3\"" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-aarch64-linux-gnu/unittests -I/<>/unittests -I/<>/obj-aarch64-linux-gnu -I/<> -I/<>/umbrello -I/<>/umbrello/debug -I/<>/umbrello/dialogs -I/<>/umbrello/dialogs/pages -I/<>/umbrello/dialogs/widgets -I/<>/umbrello/clipboard -I/<>/umbrello/cmds -I/<>/umbrello/codegenerators -I/<>/umbrello/codegenerators/ada -I/<>/umbrello/codegenerators/as -I/<>/umbrello/codegenerators/cpp -I/<>/umbrello/codegenerators/csharp -I/<>/umbrello/codegenerators/d -I/<>/umbrello/codegenerators/idl -I/<>/umbrello/codegenerators/java -I/<>/umbrello/codegenerators/js -I/<>/umbrello/codegenerators/pascal -I/<>/umbrello/codegenerators/perl -I/<>/umbrello/codegenerators/php -I/<>/umbrello/codegenerators/python -I/<>/umbrello/codegenerators/ruby -I/<>/umbrello/codegenerators/sql -I/<>/umbrello/codegenerators/tcl -I/<>/umbrello/codegenerators/vala -I/<>/umbrello/codegenerators/xml -I/<>/umbrello/codegenwizard -I/<>/umbrello/codeimport -I/<>/umbrello/docgenerators -I/<>/umbrello/refactoring -I/<>/umbrello/uml1model -I/<>/umbrello/umlwidgets -I/<>/obj-aarch64-linux-gnu/umbrello -I/<>/umbrello -I/usr/include/libxml2 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtTest -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtWebKitWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtWebKit -I/usr/include/aarch64-linux-gnu/qt5/QtNetwork -I/usr/include/KF5/KI18n -I/usr/include/KF5 -I/usr/include/KF5/KCrash -I/usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -I/usr/include/aarch64-linux-gnu/qt5/QtSvg -I/usr/include/KF5/KArchive -I/usr/include/KF5/KCompletion -I/usr/include/KF5/KCoreAddons -I/usr/include/KF5/KIconThemes -I/usr/include/KF5/KIOCore -I/usr/include/KF5/KService -I/usr/include/KF5/KConfigCore -I/usr/include/aarch64-linux-gnu/qt5/QtConcurrent -I/usr/include/aarch64-linux-gnu/qt5/QtDBus -I/usr/include/KF5/KTextEditor -I/usr/include/KF5/KParts -I/usr/include/KF5/KIOWidgets -I/usr/include/KF5/KJobWidgets -I/usr/include/KF5/KWidgetsAddons -I/usr/include/KF5/KXmlGui -I/usr/include/KF5/KConfigWidgets -I/usr/include/KF5/KCodecs -I/usr/include/KF5/KConfigGui -I/usr/include/KF5/KAuth -I/usr/include/KF5/KTextWidgets -I/usr/include/KF5/SonnetUi -I/usr/include -I/usr/aarch64-linux-gnu/include/c++/9 -I/usr/aarch64-linux-gnu/include/c++/9/aarch64-linux-gnu -I/usr/aarch64-linux-gnu/include/c++/9/backward -I/usr/lib/gcc-cross/aarch64-linux-gnu/9/include -I/usr/aarch64-linux-gnu/include -I/usr/include/aarch64-linux-gnu --include /<>/obj-aarch64-linux-gnu/unittests/testpythonwriter_autogen/moc_predefs.h -p ./ -o /<>/obj-aarch64-linux-gnu/unittests/testpythonwriter_autogen/EWIEGA46WW/moc_testpythonwriter.cpp /<>/unittests/testpythonwriter.h AutoMoc: Generating MOC compilation "SRC:/obj-aarch64-linux-gnu/unittests/testpythonwriter_autogen/mocs_compilation.cpp" AutoGen: Writing the parse cache file "SRC:/obj-aarch64-linux-gnu/unittests/CMakeFiles/testpythonwriter_autogen.dir/ParseCache.txt" AutoGen: Writing the settings file "SRC:/obj-aarch64-linux-gnu/unittests/CMakeFiles/testpythonwriter_autogen.dir/AutogenUsed.txt" make[4]: Leaving directory '/<>/obj-aarch64-linux-gnu' [ 96%] Built target testpythonwriter_autogen make -f unittests/CMakeFiles/testpythonwriter.dir/build.make unittests/CMakeFiles/testpythonwriter.dir/depend make[4]: Entering directory '/<>/obj-aarch64-linux-gnu' cd /<>/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/unittests /<>/obj-aarch64-linux-gnu /<>/obj-aarch64-linux-gnu/unittests /<>/obj-aarch64-linux-gnu/unittests/CMakeFiles/testpythonwriter.dir/DependInfo.cmake --color= Scanning dependencies of target testpythonwriter make[4]: Leaving directory '/<>/obj-aarch64-linux-gnu' make -f unittests/CMakeFiles/testpythonwriter.dir/build.make unittests/CMakeFiles/testpythonwriter.dir/build make[4]: Entering directory '/<>/obj-aarch64-linux-gnu' [ 96%] Building CXX object unittests/CMakeFiles/testpythonwriter.dir/testpythonwriter_autogen/mocs_compilation.cpp.o cd /<>/obj-aarch64-linux-gnu/unittests && /usr/bin/aarch64-linux-gnu-g++ -DKCOREADDONS_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=\"/<>/obj-aarch64-linux-gnu\" -DQT_TESTLIB_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLO_VERSION_STRING=\"2.23.3\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-aarch64-linux-gnu/unittests -I/<>/unittests -I/<>/obj-aarch64-linux-gnu/unittests/testpythonwriter_autogen/include -I/<>/obj-aarch64-linux-gnu -I/<> -I/<>/unittests/../umbrello -I/<>/unittests/../umbrello/debug -I/<>/unittests/../umbrello/dialogs -I/<>/unittests/../umbrello/dialogs/pages -I/<>/unittests/../umbrello/dialogs/widgets -I/<>/unittests/../umbrello/clipboard -I/<>/unittests/../umbrello/cmds -I/<>/unittests/../umbrello/codegenerators -I/<>/unittests/../umbrello/codegenerators/ada -I/<>/unittests/../umbrello/codegenerators/as -I/<>/unittests/../umbrello/codegenerators/cpp -I/<>/unittests/../umbrello/codegenerators/csharp -I/<>/unittests/../umbrello/codegenerators/d -I/<>/unittests/../umbrello/codegenerators/idl -I/<>/unittests/../umbrello/codegenerators/java -I/<>/unittests/../umbrello/codegenerators/js -I/<>/unittests/../umbrello/codegenerators/pascal -I/<>/unittests/../umbrello/codegenerators/perl -I/<>/unittests/../umbrello/codegenerators/php -I/<>/unittests/../umbrello/codegenerators/python -I/<>/unittests/../umbrello/codegenerators/ruby -I/<>/unittests/../umbrello/codegenerators/sql -I/<>/unittests/../umbrello/codegenerators/tcl -I/<>/unittests/../umbrello/codegenerators/vala -I/<>/unittests/../umbrello/codegenerators/xml -I/<>/unittests/../umbrello/codegenwizard -I/<>/unittests/../umbrello/codeimport -I/<>/unittests/../umbrello/docgenerators -I/<>/unittests/../umbrello/refactoring -I/<>/unittests/../umbrello/uml1model -I/<>/unittests/../umbrello/umlwidgets -I/<>/obj-aarch64-linux-gnu/umbrello -I/<>/umbrello -I/usr/include/libxml2 -isystem /usr/include/aarch64-linux-gnu/qt5 -isystem /usr/include/aarch64-linux-gnu/qt5/QtXml -isystem /usr/include/aarch64-linux-gnu/qt5/QtCore -isystem /usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/aarch64-linux-gnu/qt5/QtTest -isystem /usr/include/aarch64-linux-gnu/qt5/QtWidgets -isystem /usr/include/aarch64-linux-gnu/qt5/QtGui -isystem /usr/include/aarch64-linux-gnu/qt5/QtWebKitWidgets -isystem /usr/include/aarch64-linux-gnu/qt5/QtWebKit -isystem /usr/include/aarch64-linux-gnu/qt5/QtNetwork -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCrash -isystem /usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/aarch64-linux-gnu/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/aarch64-linux-gnu/qt5/QtConcurrent -isystem /usr/include/aarch64-linux-gnu/qt5/QtDBus -isystem /usr/include/KF5/KTextEditor -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -fno-delete-null-pointer-checks -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -o CMakeFiles/testpythonwriter.dir/testpythonwriter_autogen/mocs_compilation.cpp.o -c /<>/obj-aarch64-linux-gnu/unittests/testpythonwriter_autogen/mocs_compilation.cpp In file included from /<>/obj-aarch64-linux-gnu/unittests/testpythonwriter_autogen/EWIEGA46WW/moc_testbase.cpp:9, from /<>/obj-aarch64-linux-gnu/unittests/testpythonwriter_autogen/mocs_compilation.cpp:2: /<>/unittests/testbase.h:63:18: warning: ‘virtual void TestCodeGeneratorBase::initTestCase()’ can be marked override [-Wsuggest-override] 63 | virtual void initTestCase(); | ^~~~~~~~~~~~ [ 96%] Building CXX object unittests/CMakeFiles/testpythonwriter.dir/testpythonwriter.cpp.o cd /<>/obj-aarch64-linux-gnu/unittests && /usr/bin/aarch64-linux-gnu-g++ -DKCOREADDONS_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=\"/<>/obj-aarch64-linux-gnu\" -DQT_TESTLIB_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLO_VERSION_STRING=\"2.23.3\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-aarch64-linux-gnu/unittests -I/<>/unittests -I/<>/obj-aarch64-linux-gnu/unittests/testpythonwriter_autogen/include -I/<>/obj-aarch64-linux-gnu -I/<> -I/<>/unittests/../umbrello -I/<>/unittests/../umbrello/debug -I/<>/unittests/../umbrello/dialogs -I/<>/unittests/../umbrello/dialogs/pages -I/<>/unittests/../umbrello/dialogs/widgets -I/<>/unittests/../umbrello/clipboard -I/<>/unittests/../umbrello/cmds -I/<>/unittests/../umbrello/codegenerators -I/<>/unittests/../umbrello/codegenerators/ada -I/<>/unittests/../umbrello/codegenerators/as -I/<>/unittests/../umbrello/codegenerators/cpp -I/<>/unittests/../umbrello/codegenerators/csharp -I/<>/unittests/../umbrello/codegenerators/d -I/<>/unittests/../umbrello/codegenerators/idl -I/<>/unittests/../umbrello/codegenerators/java -I/<>/unittests/../umbrello/codegenerators/js -I/<>/unittests/../umbrello/codegenerators/pascal -I/<>/unittests/../umbrello/codegenerators/perl -I/<>/unittests/../umbrello/codegenerators/php -I/<>/unittests/../umbrello/codegenerators/python -I/<>/unittests/../umbrello/codegenerators/ruby -I/<>/unittests/../umbrello/codegenerators/sql -I/<>/unittests/../umbrello/codegenerators/tcl -I/<>/unittests/../umbrello/codegenerators/vala -I/<>/unittests/../umbrello/codegenerators/xml -I/<>/unittests/../umbrello/codegenwizard -I/<>/unittests/../umbrello/codeimport -I/<>/unittests/../umbrello/docgenerators -I/<>/unittests/../umbrello/refactoring -I/<>/unittests/../umbrello/uml1model -I/<>/unittests/../umbrello/umlwidgets -I/<>/obj-aarch64-linux-gnu/umbrello -I/<>/umbrello -I/usr/include/libxml2 -isystem /usr/include/aarch64-linux-gnu/qt5 -isystem /usr/include/aarch64-linux-gnu/qt5/QtXml -isystem /usr/include/aarch64-linux-gnu/qt5/QtCore -isystem /usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/aarch64-linux-gnu/qt5/QtTest -isystem /usr/include/aarch64-linux-gnu/qt5/QtWidgets -isystem /usr/include/aarch64-linux-gnu/qt5/QtGui -isystem /usr/include/aarch64-linux-gnu/qt5/QtWebKitWidgets -isystem /usr/include/aarch64-linux-gnu/qt5/QtWebKit -isystem /usr/include/aarch64-linux-gnu/qt5/QtNetwork -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCrash -isystem /usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/aarch64-linux-gnu/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/aarch64-linux-gnu/qt5/QtConcurrent -isystem /usr/include/aarch64-linux-gnu/qt5/QtDBus -isystem /usr/include/KF5/KTextEditor -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -fno-delete-null-pointer-checks -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -o CMakeFiles/testpythonwriter.dir/testpythonwriter.cpp.o -c /<>/unittests/testpythonwriter.cpp In file included from /<>/unittests/testpythonwriter.h:24, from /<>/unittests/testpythonwriter.cpp:21: /<>/unittests/testbase.h:63:18: warning: ‘virtual void TestCodeGeneratorBase::initTestCase()’ can be marked override [-Wsuggest-override] 63 | virtual void initTestCase(); | ^~~~~~~~~~~~ In file included from /<>/unittests/../umbrello/uml1model/package.h:14, from /<>/unittests/../umbrello/uml1model/classifier.h:13, from /<>/unittests/testpythonwriter.cpp:24: /<>/unittests/../umbrello/uml1model/umlcanvasobject.h:43:18: warning: ‘virtual void UMLCanvasObject::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 43 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/unittests/../umbrello/uml1model/umlcanvasobject.h:85:18: warning: ‘virtual bool UMLCanvasObject::resolveRef()’ can be marked override [-Wsuggest-override] 85 | virtual bool resolveRef(); | ^~~~~~~~~~ In file included from /<>/unittests/../umbrello/uml1model/classifier.h:13, from /<>/unittests/testpythonwriter.cpp:24: /<>/unittests/../umbrello/uml1model/package.h:39:18: warning: ‘virtual void UMLPackage::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 39 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/unittests/../umbrello/uml1model/package.h:41:24: warning: ‘virtual UMLObject* UMLPackage::clone() const’ can be marked override [-Wsuggest-override] 41 | virtual UMLObject* clone() const; | ^~~~~ /<>/unittests/../umbrello/uml1model/package.h:64:18: warning: ‘virtual bool UMLPackage::resolveRef()’ can be marked override [-Wsuggest-override] 64 | virtual bool resolveRef(); | ^~~~~~~~~~ /<>/unittests/../umbrello/uml1model/package.h:66:18: warning: ‘virtual void UMLPackage::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 66 | virtual void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); | ^~~~~~~~~~ /<>/unittests/../umbrello/uml1model/package.h:69:18: warning: ‘virtual bool UMLPackage::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 69 | virtual bool load1(QDomElement& element); | ^~~~~ In file included from /<>/unittests/../umbrello/uml1model/attribute.h:15, from /<>/unittests/../umbrello/uml1model/umlattributelist.h:17, from /<>/unittests/../umbrello/uml1model/classifier.h:14, from /<>/unittests/testpythonwriter.cpp:24: /<>/unittests/../umbrello/uml1model/classifierlistitem.h:48:18: warning: ‘virtual void UMLClassifierListItem::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 48 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/unittests/../umbrello/uml1model/classifierlistitem.h:54:24: warning: ‘virtual UMLObject* UMLClassifierListItem::clone() const’ can be marked override [-Wsuggest-override] 54 | virtual UMLObject* clone() const = 0; | ^~~~~ In file included from /<>/unittests/../umbrello/uml1model/umlattributelist.h:17, from /<>/unittests/../umbrello/uml1model/classifier.h:14, from /<>/unittests/testpythonwriter.cpp:24: /<>/unittests/../umbrello/uml1model/attribute.h:42:18: warning: ‘virtual void UMLAttribute::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 42 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/unittests/../umbrello/uml1model/attribute.h:44:10: warning: ‘virtual void UMLAttribute::setName(const QString&)’ can be marked override [-Wsuggest-override] 44 | void setName(const QString &name); | ^~~~~~~ /<>/unittests/../umbrello/uml1model/attribute.h:48:24: warning: ‘virtual UMLObject* UMLAttribute::clone() const’ can be marked override [-Wsuggest-override] 48 | virtual UMLObject* clone() const; | ^~~~~ /<>/unittests/../umbrello/uml1model/attribute.h:53:13: warning: ‘virtual QString UMLAttribute::toString(Uml::SignatureType::Enum, bool)’ can be marked override [-Wsuggest-override] 53 | QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false); | ^~~~~~~~ /<>/unittests/../umbrello/uml1model/attribute.h:58:18: warning: ‘virtual void UMLAttribute::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 58 | virtual void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); | ^~~~~~~~~~ /<>/unittests/../umbrello/uml1model/attribute.h:60:18: warning: ‘virtual bool UMLAttribute::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] 60 | virtual bool showPropertiesDialog(QWidget* parent = 0); | ^~~~~~~~~~~~~~~~~~~~ /<>/unittests/../umbrello/uml1model/attribute.h:73:10: warning: ‘virtual bool UMLAttribute::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 73 | bool load1(QDomElement & element); | ^~~~~ In file included from /<>/unittests/../umbrello/uml1model/foreignkeyconstraint.h:16, from /<>/unittests/../umbrello/model_utils.h:18, from /<>/unittests/../umbrello/uml1model/classifier.h:19, from /<>/unittests/testpythonwriter.cpp:24: /<>/unittests/../umbrello/uml1model/entityconstraint.h:40:18: warning: ‘virtual void UMLEntityConstraint::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 40 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/unittests/../umbrello/uml1model/entityconstraint.h:45:24: warning: ‘virtual UMLObject* UMLEntityConstraint::clone() const’ can be marked override [-Wsuggest-override] 45 | virtual UMLObject* clone() const = 0; | ^~~~~ In file included from /<>/unittests/../umbrello/model_utils.h:18, from /<>/unittests/../umbrello/uml1model/classifier.h:19, from /<>/unittests/testpythonwriter.cpp:24: /<>/unittests/../umbrello/uml1model/foreignkeyconstraint.h:56:18: warning: ‘virtual void UMLForeignKeyConstraint::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 56 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/unittests/../umbrello/uml1model/foreignkeyconstraint.h:58:24: warning: ‘virtual UMLObject* UMLForeignKeyConstraint::clone() const’ can be marked override [-Wsuggest-override] 58 | virtual UMLObject* clone() const; | ^~~~~ /<>/unittests/../umbrello/uml1model/foreignkeyconstraint.h:60:13: warning: ‘virtual QString UMLForeignKeyConstraint::toString(Uml::SignatureType::Enum, bool)’ can be marked override [-Wsuggest-override] 60 | QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false); | ^~~~~~~~ /<>/unittests/../umbrello/uml1model/foreignkeyconstraint.h:65:10: warning: ‘virtual void UMLForeignKeyConstraint::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 65 | void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); | ^~~~~~~~~~ /<>/unittests/../umbrello/uml1model/foreignkeyconstraint.h:67:18: warning: ‘virtual bool UMLForeignKeyConstraint::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] 67 | virtual bool showPropertiesDialog(QWidget* parent = 0); | ^~~~~~~~~~~~~~~~~~~~ /<>/unittests/../umbrello/uml1model/foreignkeyconstraint.h:85:10: warning: ‘virtual bool UMLForeignKeyConstraint::resolveRef()’ can be marked override [-Wsuggest-override] 85 | bool resolveRef(); | ^~~~~~~~~~ /<>/unittests/../umbrello/uml1model/foreignkeyconstraint.h:94:10: warning: ‘virtual bool UMLForeignKeyConstraint::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 94 | bool load1(QDomElement & element); | ^~~~~ In file included from /<>/unittests/../umbrello/model_utils.h:20, from /<>/unittests/../umbrello/uml1model/classifier.h:19, from /<>/unittests/testpythonwriter.cpp:24: /<>/unittests/../umbrello/dialogs/multipagedialogbase.h:101:18: warning: ‘virtual void MultiPageDialogBase::keyPressEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] 101 | virtual void keyPressEvent(QKeyEvent *event); | ^~~~~~~~~~~~~ In file included from /<>/unittests/../umbrello/model_utils.h:21, from /<>/unittests/../umbrello/uml1model/classifier.h:19, from /<>/unittests/testpythonwriter.cpp:24: /<>/unittests/../umbrello/umlwidgets/widgetbase.h:187:20: warning: ‘virtual QRectF WidgetBase::boundingRect() const’ can be marked override [-Wsuggest-override] 187 | virtual QRectF boundingRect() const; | ^~~~~~~~~~~~ /<>/unittests/../umbrello/umlwidgets/widgetbase.h:191:18: warning: ‘virtual void WidgetBase::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] 191 | virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); | ^~~~~ /<>/unittests/../umbrello/umlwidgets/widgetbase.h:260:18: warning: ‘virtual void WidgetBase::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] 260 | virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent *event); | ^~~~~~~~~~~~~~~~ In file included from /<>/unittests/testpythonwriter.cpp:24: /<>/unittests/../umbrello/uml1model/classifier.h:54:18: warning: ‘virtual void UMLClassifier::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 54 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/unittests/../umbrello/uml1model/classifier.h:56:16: warning: ‘virtual UMLObject* UMLClassifier::clone() const’ can be marked override [-Wsuggest-override] 56 | UMLObject* clone() const; | ^~~~~ /<>/unittests/../umbrello/uml1model/classifier.h:111:18: warning: ‘virtual bool UMLClassifier::resolveRef()’ can be marked override [-Wsuggest-override] 111 | virtual bool resolveRef(); | ^~~~~~~~~~ /<>/unittests/../umbrello/uml1model/classifier.h:115:24: warning: ‘virtual UMLObject* UMLClassifier::findChildObjectById(Uml::ID::Type, bool)’ can be marked override [-Wsuggest-override] 115 | virtual UMLObject* findChildObjectById(Uml::ID::Type id, bool considerAncestors = false); | ^~~~~~~~~~~~~~~~~~~ /<>/unittests/../umbrello/uml1model/classifier.h:124:18: warning: ‘virtual bool UMLClassifier::acceptAssociationType(Uml::AssociationType::Enum)’ can be marked override [-Wsuggest-override] 124 | virtual bool acceptAssociationType(Uml::AssociationType::Enum type); | ^~~~~~~~~~~~~~~~~~~~~ /<>/unittests/../umbrello/uml1model/classifier.h:129:10: warning: ‘virtual void UMLClassifier::setBaseType(UMLObject::ObjectType)’ can be marked override [-Wsuggest-override] 129 | void setBaseType(UMLObject::ObjectType ot); | ^~~~~~~~~~~ /<>/unittests/../umbrello/uml1model/classifier.h:181:10: warning: ‘virtual void UMLClassifier::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 181 | void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); | ^~~~~~~~~~ /<>/unittests/../umbrello/uml1model/classifier.h:183:18: warning: ‘virtual bool UMLClassifier::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 183 | virtual bool load1(QDomElement& element); | ^~~~~ In file included from /<>/unittests/../umbrello/codegenerators/python/pythonwriter.h:15, from /<>/unittests/testpythonwriter.cpp:25: /<>/unittests/../umbrello/codegenerators/simplecodegenerator.h:41:10: warning: ‘virtual void SimpleCodeGenerator::writeCodeToFile(UMLClassifierList&)’ can be marked override [-Wsuggest-override] 41 | void writeCodeToFile(UMLClassifierList & concepts); | ^~~~~~~~~~~~~~~ /<>/unittests/../umbrello/codegenerators/simplecodegenerator.h:42:10: warning: ‘virtual void SimpleCodeGenerator::writeCodeToFile()’ can be marked override [-Wsuggest-override] 42 | void writeCodeToFile(); | ^~~~~~~~~~~~~~~ /<>/unittests/../umbrello/codegenerators/simplecodegenerator.h:80:18: warning: ‘virtual void SimpleCodeGenerator::initFromParentDocument()’ can be marked override [-Wsuggest-override] 80 | virtual void initFromParentDocument(); | ^~~~~~~~~~~~~~~~~~~~~~ /<>/unittests/../umbrello/codegenerators/simplecodegenerator.h:83:18: warning: ‘virtual void SimpleCodeGenerator::syncCodeToDocument()’ can be marked override [-Wsuggest-override] 83 | virtual void syncCodeToDocument(); | ^~~~~~~~~~~~~~~~~~ In file included from /<>/unittests/testpythonwriter.cpp:25: /<>/unittests/../umbrello/codegenerators/python/pythonwriter.h:34:18: warning: ‘virtual void PythonWriter::writeClass(UMLClassifier*)’ can be marked override [-Wsuggest-override] 34 | virtual void writeClass(UMLClassifier *c); | ^~~~~~~~~~ /<>/unittests/../umbrello/codegenerators/python/pythonwriter.h:36:44: warning: ‘virtual Uml::ProgrammingLanguage::Enum PythonWriter::language() const’ can be marked override [-Wsuggest-override] 36 | virtual Uml::ProgrammingLanguage::Enum language() const; | ^~~~~~~~ /<>/unittests/../umbrello/codegenerators/python/pythonwriter.h:38:25: warning: ‘virtual QStringList PythonWriter::reservedKeywords() const’ can be marked override [-Wsuggest-override] 38 | virtual QStringList reservedKeywords() const; | ^~~~~~~~~~~~~~~~ /<>/unittests/../umbrello/codegenerators/python/pythonwriter.h:40:17: warning: ‘virtual QStringList PythonWriter::defaultDatatypes()’ can be marked override [-Wsuggest-override] 40 | QStringList defaultDatatypes(); | ^~~~~~~~~~~~~~~~ [ 97%] Building CXX object unittests/CMakeFiles/testpythonwriter.dir/testbase.cpp.o cd /<>/obj-aarch64-linux-gnu/unittests && /usr/bin/aarch64-linux-gnu-g++ -DKCOREADDONS_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=\"/<>/obj-aarch64-linux-gnu\" -DQT_TESTLIB_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLO_VERSION_STRING=\"2.23.3\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-aarch64-linux-gnu/unittests -I/<>/unittests -I/<>/obj-aarch64-linux-gnu/unittests/testpythonwriter_autogen/include -I/<>/obj-aarch64-linux-gnu -I/<> -I/<>/unittests/../umbrello -I/<>/unittests/../umbrello/debug -I/<>/unittests/../umbrello/dialogs -I/<>/unittests/../umbrello/dialogs/pages -I/<>/unittests/../umbrello/dialogs/widgets -I/<>/unittests/../umbrello/clipboard -I/<>/unittests/../umbrello/cmds -I/<>/unittests/../umbrello/codegenerators -I/<>/unittests/../umbrello/codegenerators/ada -I/<>/unittests/../umbrello/codegenerators/as -I/<>/unittests/../umbrello/codegenerators/cpp -I/<>/unittests/../umbrello/codegenerators/csharp -I/<>/unittests/../umbrello/codegenerators/d -I/<>/unittests/../umbrello/codegenerators/idl -I/<>/unittests/../umbrello/codegenerators/java -I/<>/unittests/../umbrello/codegenerators/js -I/<>/unittests/../umbrello/codegenerators/pascal -I/<>/unittests/../umbrello/codegenerators/perl -I/<>/unittests/../umbrello/codegenerators/php -I/<>/unittests/../umbrello/codegenerators/python -I/<>/unittests/../umbrello/codegenerators/ruby -I/<>/unittests/../umbrello/codegenerators/sql -I/<>/unittests/../umbrello/codegenerators/tcl -I/<>/unittests/../umbrello/codegenerators/vala -I/<>/unittests/../umbrello/codegenerators/xml -I/<>/unittests/../umbrello/codegenwizard -I/<>/unittests/../umbrello/codeimport -I/<>/unittests/../umbrello/docgenerators -I/<>/unittests/../umbrello/refactoring -I/<>/unittests/../umbrello/uml1model -I/<>/unittests/../umbrello/umlwidgets -I/<>/obj-aarch64-linux-gnu/umbrello -I/<>/umbrello -I/usr/include/libxml2 -isystem /usr/include/aarch64-linux-gnu/qt5 -isystem /usr/include/aarch64-linux-gnu/qt5/QtXml -isystem /usr/include/aarch64-linux-gnu/qt5/QtCore -isystem /usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/aarch64-linux-gnu/qt5/QtTest -isystem /usr/include/aarch64-linux-gnu/qt5/QtWidgets -isystem /usr/include/aarch64-linux-gnu/qt5/QtGui -isystem /usr/include/aarch64-linux-gnu/qt5/QtWebKitWidgets -isystem /usr/include/aarch64-linux-gnu/qt5/QtWebKit -isystem /usr/include/aarch64-linux-gnu/qt5/QtNetwork -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCrash -isystem /usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/aarch64-linux-gnu/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/aarch64-linux-gnu/qt5/QtConcurrent -isystem /usr/include/aarch64-linux-gnu/qt5/QtDBus -isystem /usr/include/KF5/KTextEditor -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -fno-delete-null-pointer-checks -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -o CMakeFiles/testpythonwriter.dir/testbase.cpp.o -c /<>/unittests/testbase.cpp In file included from /<>/unittests/testbase.cpp:21: /<>/unittests/testbase.h:63:18: warning: ‘virtual void TestCodeGeneratorBase::initTestCase()’ can be marked override [-Wsuggest-override] 63 | virtual void initTestCase(); | ^~~~~~~~~~~~ In file included from /<>/unittests/../umbrello/uml.h:15, from /<>/unittests/testbase.cpp:25: /<>/unittests/../umbrello/dialogs/multipagedialogbase.h:101:18: warning: ‘virtual void MultiPageDialogBase::keyPressEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] 101 | virtual void keyPressEvent(QKeyEvent *event); | ^~~~~~~~~~~~~ In file included from /<>/unittests/testbase.cpp:25: /<>/unittests/../umbrello/uml.h:201:18: warning: ‘virtual void UMLApp::keyPressEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] 201 | virtual void keyPressEvent(QKeyEvent* e); | ^~~~~~~~~~~~~ /<>/unittests/../umbrello/uml.h:202:18: warning: ‘virtual void UMLApp::keyReleaseEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] 202 | virtual void keyReleaseEvent(QKeyEvent* e); | ^~~~~~~~~~~~~~~ /<>/unittests/../umbrello/uml.h:204:18: warning: ‘virtual void UMLApp::customEvent(QEvent*)’ can be marked override [-Wsuggest-override] 204 | virtual void customEvent(QEvent* e); | ^~~~~~~~~~~ /<>/unittests/../umbrello/uml.h:215:18: warning: ‘virtual bool UMLApp::queryClose()’ can be marked override [-Wsuggest-override] 215 | virtual bool queryClose(); | ^~~~~~~~~~ /<>/unittests/../umbrello/uml.h:217:18: warning: ‘virtual void UMLApp::saveProperties(KConfigGroup&)’ can be marked override [-Wsuggest-override] 217 | virtual void saveProperties(KConfigGroup & cfg); | ^~~~~~~~~~~~~~ /<>/unittests/../umbrello/uml.h:218:18: warning: ‘virtual void UMLApp::readProperties(const KConfigGroup&)’ can be marked override [-Wsuggest-override] 218 | virtual void readProperties(const KConfigGroup & cfg); | ^~~~~~~~~~~~~~ [ 97%] Linking CXX executable testpythonwriter cd /<>/obj-aarch64-linux-gnu/unittests && /usr/bin/cmake -E cmake_link_script CMakeFiles/testpythonwriter.dir/link.txt --verbose=1 /usr/bin/aarch64-linux-gnu-g++ -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -fno-delete-null-pointer-checks -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -Wl,--enable-new-dtags -Wl,-z,relro -Wl,--as-needed -Wl,--no-undefined -rdynamic CMakeFiles/testpythonwriter.dir/testpythonwriter_autogen/mocs_compilation.cpp.o CMakeFiles/testpythonwriter.dir/testpythonwriter.cpp.o CMakeFiles/testpythonwriter.dir/testbase.cpp.o -o testpythonwriter /usr/lib/aarch64-linux-gnu/libQt5Test.so.5.12.5 -lxml2 -lxslt ../umbrello/libumbrello.a /usr/lib/aarch64-linux-gnu/libQt5WebKitWidgets.so.5.212.0 /usr/lib/aarch64-linux-gnu/libQt5WebKit.so.5.212.0 -lxml2 -lxslt /usr/lib/aarch64-linux-gnu/libKF5TextEditor.so.5.62.0 /usr/lib/aarch64-linux-gnu/libKF5Parts.so.5.62.0 /usr/lib/aarch64-linux-gnu/libKF5KIOWidgets.so.5.62.0 /usr/lib/aarch64-linux-gnu/libKF5KIOCore.so.5.62.0 /usr/lib/aarch64-linux-gnu/libKF5Crash.so.5.62.0 /usr/lib/aarch64-linux-gnu/libQt5Concurrent.so.5.12.5 /usr/lib/aarch64-linux-gnu/libKF5JobWidgets.so.5.62.0 /usr/lib/aarch64-linux-gnu/libKF5XmlGui.so.5.62.0 /usr/lib/aarch64-linux-gnu/libQt5PrintSupport.so.5.12.5 /usr/lib/aarch64-linux-gnu/libQt5Network.so.5.12.5 /usr/lib/aarch64-linux-gnu/libKF5TextWidgets.so.5.62.0 /usr/lib/aarch64-linux-gnu/libKF5Completion.so.5.62.0 /usr/lib/aarch64-linux-gnu/libKF5IconThemes.so.5.62.0 /usr/lib/aarch64-linux-gnu/libQt5Svg.so.5.12.5 /usr/lib/aarch64-linux-gnu/libKF5Archive.so.5.62.0 /usr/lib/aarch64-linux-gnu/libKF5Service.so.5.62.0 /usr/lib/aarch64-linux-gnu/libKF5ConfigWidgets.so.5.62.0 /usr/lib/aarch64-linux-gnu/libKF5I18n.so.5.62.0 /usr/lib/aarch64-linux-gnu/libKF5WidgetsAddons.so.5.62.0 /usr/lib/aarch64-linux-gnu/libKF5Codecs.so.5.62.0 /usr/lib/aarch64-linux-gnu/libKF5ConfigGui.so.5.62.0 /usr/lib/aarch64-linux-gnu/libQt5Xml.so.5.12.5 /usr/lib/aarch64-linux-gnu/libKF5ConfigCore.so.5.62.0 /usr/lib/aarch64-linux-gnu/libKF5Auth.so.5.62.0 /usr/lib/aarch64-linux-gnu/libKF5AuthCore.so.5.62.0 /usr/lib/aarch64-linux-gnu/libKF5CoreAddons.so.5.62.0 /usr/lib/aarch64-linux-gnu/libQt5DBus.so.5.12.5 /usr/lib/aarch64-linux-gnu/libKF5SonnetUi.so.5.62.0 /usr/lib/aarch64-linux-gnu/libQt5Widgets.so.5.12.5 /usr/lib/aarch64-linux-gnu/libQt5Gui.so.5.12.5 /usr/lib/aarch64-linux-gnu/libQt5Core.so.5.12.5 make[4]: Leaving directory '/<>/obj-aarch64-linux-gnu' [ 97%] Built target testpythonwriter make -f unittests/CMakeFiles/testoptionstate_autogen.dir/build.make unittests/CMakeFiles/testoptionstate_autogen.dir/depend make[4]: Entering directory '/<>/obj-aarch64-linux-gnu' cd /<>/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/unittests /<>/obj-aarch64-linux-gnu /<>/obj-aarch64-linux-gnu/unittests /<>/obj-aarch64-linux-gnu/unittests/CMakeFiles/testoptionstate_autogen.dir/DependInfo.cmake --color= Scanning dependencies of target testoptionstate_autogen make[4]: Leaving directory '/<>/obj-aarch64-linux-gnu' make -f unittests/CMakeFiles/testoptionstate_autogen.dir/build.make unittests/CMakeFiles/testoptionstate_autogen.dir/build make[4]: Entering directory '/<>/obj-aarch64-linux-gnu' [ 97%] Automatic MOC for target testoptionstate cd /<>/obj-aarch64-linux-gnu/unittests && /usr/bin/cmake -E cmake_autogen /<>/obj-aarch64-linux-gnu/unittests/CMakeFiles/testoptionstate_autogen.dir/AutogenInfo.json Debian AutoGen: Refreshing parse cache because it doesn't exist. AutoMoc: Generating "SRC:/obj-aarch64-linux-gnu/unittests/testoptionstate_autogen/moc_predefs.h", because it doesn't exist. /usr/bin/aarch64-linux-gnu-g++ -dM -E -c /usr/share/cmake-3.16/Modules/CMakeCXXCompilerABI.cpp -DKCOREADDONS_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=\"/<>/obj-aarch64-linux-gnu\"" -DQT_TESTLIB_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB "-DUMBRELLO_VERSION_STRING=\"2.23.3\"" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-aarch64-linux-gnu/unittests -I/<>/unittests -I/<>/obj-aarch64-linux-gnu -I/<> -I/<>/umbrello -I/<>/umbrello/debug -I/<>/umbrello/dialogs -I/<>/umbrello/dialogs/pages -I/<>/umbrello/dialogs/widgets -I/<>/umbrello/clipboard -I/<>/umbrello/cmds -I/<>/umbrello/codegenerators -I/<>/umbrello/codegenerators/ada -I/<>/umbrello/codegenerators/as -I/<>/umbrello/codegenerators/cpp -I/<>/umbrello/codegenerators/csharp -I/<>/umbrello/codegenerators/d -I/<>/umbrello/codegenerators/idl -I/<>/umbrello/codegenerators/java -I/<>/umbrello/codegenerators/js -I/<>/umbrello/codegenerators/pascal -I/<>/umbrello/codegenerators/perl -I/<>/umbrello/codegenerators/php -I/<>/umbrello/codegenerators/python -I/<>/umbrello/codegenerators/ruby -I/<>/umbrello/codegenerators/sql -I/<>/umbrello/codegenerators/tcl -I/<>/umbrello/codegenerators/vala -I/<>/umbrello/codegenerators/xml -I/<>/umbrello/codegenwizard -I/<>/umbrello/codeimport -I/<>/umbrello/docgenerators -I/<>/umbrello/refactoring -I/<>/umbrello/uml1model -I/<>/umbrello/umlwidgets -I/<>/obj-aarch64-linux-gnu/umbrello -I/<>/umbrello -I/usr/include/libxml2 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtTest -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtWebKitWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtWebKit -I/usr/include/aarch64-linux-gnu/qt5/QtNetwork -I/usr/include/KF5/KI18n -I/usr/include/KF5 -I/usr/include/KF5/KCrash -I/usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -I/usr/include/aarch64-linux-gnu/qt5/QtSvg -I/usr/include/KF5/KArchive -I/usr/include/KF5/KCompletion -I/usr/include/KF5/KCoreAddons -I/usr/include/KF5/KIconThemes -I/usr/include/KF5/KIOCore -I/usr/include/KF5/KService -I/usr/include/KF5/KConfigCore -I/usr/include/aarch64-linux-gnu/qt5/QtConcurrent -I/usr/include/aarch64-linux-gnu/qt5/QtDBus -I/usr/include/KF5/KTextEditor -I/usr/include/KF5/KParts -I/usr/include/KF5/KIOWidgets -I/usr/include/KF5/KJobWidgets -I/usr/include/KF5/KWidgetsAddons -I/usr/include/KF5/KXmlGui -I/usr/include/KF5/KConfigWidgets -I/usr/include/KF5/KCodecs -I/usr/include/KF5/KConfigGui -I/usr/include/KF5/KAuth -I/usr/include/KF5/KTextWidgets -I/usr/include/KF5/SonnetUi -I/usr/include -I/usr/aarch64-linux-gnu/include/c++/9 -I/usr/aarch64-linux-gnu/include/c++/9/aarch64-linux-gnu -I/usr/aarch64-linux-gnu/include/c++/9/backward -I/usr/lib/gcc-cross/aarch64-linux-gnu/9/include -I/usr/aarch64-linux-gnu/include -I/usr/include/aarch64-linux-gnu AutoGen: Parsing "SRC:/unittests/testbase.h" AutoGen: Parsing "SRC:/unittests/testoptionstate.h" AutoGen: Parsing "SRC:/unittests/testoptionstate.cpp" AutoGen: Parsing "SRC:/unittests/testbase.cpp" AutoMoc: Generating "SRC:/obj-aarch64-linux-gnu/unittests/testoptionstate_autogen/EWIEGA46WW/moc_testbase.cpp", because it doesn't exist, from "SRC:/unittests/testbase.h" /usr/lib/qt5/bin/moc -DKCOREADDONS_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=\"/<>/obj-aarch64-linux-gnu\"" -DQT_TESTLIB_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB "-DUMBRELLO_VERSION_STRING=\"2.23.3\"" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-aarch64-linux-gnu/unittests -I/<>/unittests -I/<>/obj-aarch64-linux-gnu -I/<> -I/<>/umbrello -I/<>/umbrello/debug -I/<>/umbrello/dialogs -I/<>/umbrello/dialogs/pages -I/<>/umbrello/dialogs/widgets -I/<>/umbrello/clipboard -I/<>/umbrello/cmds -I/<>/umbrello/codegenerators -I/<>/umbrello/codegenerators/ada -I/<>/umbrello/codegenerators/as -I/<>/umbrello/codegenerators/cpp -I/<>/umbrello/codegenerators/csharp -I/<>/umbrello/codegenerators/d -I/<>/umbrello/codegenerators/idl -I/<>/umbrello/codegenerators/java -I/<>/umbrello/codegenerators/js -I/<>/umbrello/codegenerators/pascal -I/<>/umbrello/codegenerators/perl -I/<>/umbrello/codegenerators/php -I/<>/umbrello/codegenerators/python -I/<>/umbrello/codegenerators/ruby -I/<>/umbrello/codegenerators/sql -I/<>/umbrello/codegenerators/tcl -I/<>/umbrello/codegenerators/vala -I/<>/umbrello/codegenerators/xml -I/<>/umbrello/codegenwizard -I/<>/umbrello/codeimport -I/<>/umbrello/docgenerators -I/<>/umbrello/refactoring -I/<>/umbrello/uml1model -I/<>/umbrello/umlwidgets -I/<>/obj-aarch64-linux-gnu/umbrello -I/<>/umbrello -I/usr/include/libxml2 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtTest -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtWebKitWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtWebKit -I/usr/include/aarch64-linux-gnu/qt5/QtNetwork -I/usr/include/KF5/KI18n -I/usr/include/KF5 -I/usr/include/KF5/KCrash -I/usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -I/usr/include/aarch64-linux-gnu/qt5/QtSvg -I/usr/include/KF5/KArchive -I/usr/include/KF5/KCompletion -I/usr/include/KF5/KCoreAddons -I/usr/include/KF5/KIconThemes -I/usr/include/KF5/KIOCore -I/usr/include/KF5/KService -I/usr/include/KF5/KConfigCore -I/usr/include/aarch64-linux-gnu/qt5/QtConcurrent -I/usr/include/aarch64-linux-gnu/qt5/QtDBus -I/usr/include/KF5/KTextEditor -I/usr/include/KF5/KParts -I/usr/include/KF5/KIOWidgets -I/usr/include/KF5/KJobWidgets -I/usr/include/KF5/KWidgetsAddons -I/usr/include/KF5/KXmlGui -I/usr/include/KF5/KConfigWidgets -I/usr/include/KF5/KCodecs -I/usr/include/KF5/KConfigGui -I/usr/include/KF5/KAuth -I/usr/include/KF5/KTextWidgets -I/usr/include/KF5/SonnetUi -I/usr/include -I/usr/aarch64-linux-gnu/include/c++/9 -I/usr/aarch64-linux-gnu/include/c++/9/aarch64-linux-gnu -I/usr/aarch64-linux-gnu/include/c++/9/backward -I/usr/lib/gcc-cross/aarch64-linux-gnu/9/include -I/usr/aarch64-linux-gnu/include -I/usr/include/aarch64-linux-gnu --include /<>/obj-aarch64-linux-gnu/unittests/testoptionstate_autogen/moc_predefs.h -p ./ -o /<>/obj-aarch64-linux-gnu/unittests/testoptionstate_autogen/EWIEGA46WW/moc_testbase.cpp /<>/unittests/testbase.h AutoMoc: Generating "SRC:/obj-aarch64-linux-gnu/unittests/testoptionstate_autogen/EWIEGA46WW/moc_testoptionstate.cpp", because it doesn't exist, from "SRC:/unittests/testoptionstate.h" /usr/lib/qt5/bin/moc -DKCOREADDONS_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=\"/<>/obj-aarch64-linux-gnu\"" -DQT_TESTLIB_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB "-DUMBRELLO_VERSION_STRING=\"2.23.3\"" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-aarch64-linux-gnu/unittests -I/<>/unittests -I/<>/obj-aarch64-linux-gnu -I/<> -I/<>/umbrello -I/<>/umbrello/debug -I/<>/umbrello/dialogs -I/<>/umbrello/dialogs/pages -I/<>/umbrello/dialogs/widgets -I/<>/umbrello/clipboard -I/<>/umbrello/cmds -I/<>/umbrello/codegenerators -I/<>/umbrello/codegenerators/ada -I/<>/umbrello/codegenerators/as -I/<>/umbrello/codegenerators/cpp -I/<>/umbrello/codegenerators/csharp -I/<>/umbrello/codegenerators/d -I/<>/umbrello/codegenerators/idl -I/<>/umbrello/codegenerators/java -I/<>/umbrello/codegenerators/js -I/<>/umbrello/codegenerators/pascal -I/<>/umbrello/codegenerators/perl -I/<>/umbrello/codegenerators/php -I/<>/umbrello/codegenerators/python -I/<>/umbrello/codegenerators/ruby -I/<>/umbrello/codegenerators/sql -I/<>/umbrello/codegenerators/tcl -I/<>/umbrello/codegenerators/vala -I/<>/umbrello/codegenerators/xml -I/<>/umbrello/codegenwizard -I/<>/umbrello/codeimport -I/<>/umbrello/docgenerators -I/<>/umbrello/refactoring -I/<>/umbrello/uml1model -I/<>/umbrello/umlwidgets -I/<>/obj-aarch64-linux-gnu/umbrello -I/<>/umbrello -I/usr/include/libxml2 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtTest -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtWebKitWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtWebKit -I/usr/include/aarch64-linux-gnu/qt5/QtNetwork -I/usr/include/KF5/KI18n -I/usr/include/KF5 -I/usr/include/KF5/KCrash -I/usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -I/usr/include/aarch64-linux-gnu/qt5/QtSvg -I/usr/include/KF5/KArchive -I/usr/include/KF5/KCompletion -I/usr/include/KF5/KCoreAddons -I/usr/include/KF5/KIconThemes -I/usr/include/KF5/KIOCore -I/usr/include/KF5/KService -I/usr/include/KF5/KConfigCore -I/usr/include/aarch64-linux-gnu/qt5/QtConcurrent -I/usr/include/aarch64-linux-gnu/qt5/QtDBus -I/usr/include/KF5/KTextEditor -I/usr/include/KF5/KParts -I/usr/include/KF5/KIOWidgets -I/usr/include/KF5/KJobWidgets -I/usr/include/KF5/KWidgetsAddons -I/usr/include/KF5/KXmlGui -I/usr/include/KF5/KConfigWidgets -I/usr/include/KF5/KCodecs -I/usr/include/KF5/KConfigGui -I/usr/include/KF5/KAuth -I/usr/include/KF5/KTextWidgets -I/usr/include/KF5/SonnetUi -I/usr/include -I/usr/aarch64-linux-gnu/include/c++/9 -I/usr/aarch64-linux-gnu/include/c++/9/aarch64-linux-gnu -I/usr/aarch64-linux-gnu/include/c++/9/backward -I/usr/lib/gcc-cross/aarch64-linux-gnu/9/include -I/usr/aarch64-linux-gnu/include -I/usr/include/aarch64-linux-gnu --include /<>/obj-aarch64-linux-gnu/unittests/testoptionstate_autogen/moc_predefs.h -p ./ -o /<>/obj-aarch64-linux-gnu/unittests/testoptionstate_autogen/EWIEGA46WW/moc_testoptionstate.cpp /<>/unittests/testoptionstate.h AutoMoc: Generating MOC compilation "SRC:/obj-aarch64-linux-gnu/unittests/testoptionstate_autogen/mocs_compilation.cpp" AutoGen: Writing the parse cache file "SRC:/obj-aarch64-linux-gnu/unittests/CMakeFiles/testoptionstate_autogen.dir/ParseCache.txt" AutoGen: Writing the settings file "SRC:/obj-aarch64-linux-gnu/unittests/CMakeFiles/testoptionstate_autogen.dir/AutogenUsed.txt" make[4]: Leaving directory '/<>/obj-aarch64-linux-gnu' [ 97%] Built target testoptionstate_autogen make -f unittests/CMakeFiles/testoptionstate.dir/build.make unittests/CMakeFiles/testoptionstate.dir/depend make[4]: Entering directory '/<>/obj-aarch64-linux-gnu' cd /<>/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/unittests /<>/obj-aarch64-linux-gnu /<>/obj-aarch64-linux-gnu/unittests /<>/obj-aarch64-linux-gnu/unittests/CMakeFiles/testoptionstate.dir/DependInfo.cmake --color= Scanning dependencies of target testoptionstate make[4]: Leaving directory '/<>/obj-aarch64-linux-gnu' make -f unittests/CMakeFiles/testoptionstate.dir/build.make unittests/CMakeFiles/testoptionstate.dir/build make[4]: Entering directory '/<>/obj-aarch64-linux-gnu' [ 97%] Building CXX object unittests/CMakeFiles/testoptionstate.dir/testoptionstate_autogen/mocs_compilation.cpp.o cd /<>/obj-aarch64-linux-gnu/unittests && /usr/bin/aarch64-linux-gnu-g++ -DKCOREADDONS_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=\"/<>/obj-aarch64-linux-gnu\" -DQT_TESTLIB_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLO_VERSION_STRING=\"2.23.3\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-aarch64-linux-gnu/unittests -I/<>/unittests -I/<>/obj-aarch64-linux-gnu/unittests/testoptionstate_autogen/include -I/<>/obj-aarch64-linux-gnu -I/<> -I/<>/unittests/../umbrello -I/<>/unittests/../umbrello/debug -I/<>/unittests/../umbrello/dialogs -I/<>/unittests/../umbrello/dialogs/pages -I/<>/unittests/../umbrello/dialogs/widgets -I/<>/unittests/../umbrello/clipboard -I/<>/unittests/../umbrello/cmds -I/<>/unittests/../umbrello/codegenerators -I/<>/unittests/../umbrello/codegenerators/ada -I/<>/unittests/../umbrello/codegenerators/as -I/<>/unittests/../umbrello/codegenerators/cpp -I/<>/unittests/../umbrello/codegenerators/csharp -I/<>/unittests/../umbrello/codegenerators/d -I/<>/unittests/../umbrello/codegenerators/idl -I/<>/unittests/../umbrello/codegenerators/java -I/<>/unittests/../umbrello/codegenerators/js -I/<>/unittests/../umbrello/codegenerators/pascal -I/<>/unittests/../umbrello/codegenerators/perl -I/<>/unittests/../umbrello/codegenerators/php -I/<>/unittests/../umbrello/codegenerators/python -I/<>/unittests/../umbrello/codegenerators/ruby -I/<>/unittests/../umbrello/codegenerators/sql -I/<>/unittests/../umbrello/codegenerators/tcl -I/<>/unittests/../umbrello/codegenerators/vala -I/<>/unittests/../umbrello/codegenerators/xml -I/<>/unittests/../umbrello/codegenwizard -I/<>/unittests/../umbrello/codeimport -I/<>/unittests/../umbrello/docgenerators -I/<>/unittests/../umbrello/refactoring -I/<>/unittests/../umbrello/uml1model -I/<>/unittests/../umbrello/umlwidgets -I/<>/obj-aarch64-linux-gnu/umbrello -I/<>/umbrello -I/usr/include/libxml2 -isystem /usr/include/aarch64-linux-gnu/qt5 -isystem /usr/include/aarch64-linux-gnu/qt5/QtXml -isystem /usr/include/aarch64-linux-gnu/qt5/QtCore -isystem /usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/aarch64-linux-gnu/qt5/QtTest -isystem /usr/include/aarch64-linux-gnu/qt5/QtWidgets -isystem /usr/include/aarch64-linux-gnu/qt5/QtGui -isystem /usr/include/aarch64-linux-gnu/qt5/QtWebKitWidgets -isystem /usr/include/aarch64-linux-gnu/qt5/QtWebKit -isystem /usr/include/aarch64-linux-gnu/qt5/QtNetwork -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCrash -isystem /usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/aarch64-linux-gnu/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/aarch64-linux-gnu/qt5/QtConcurrent -isystem /usr/include/aarch64-linux-gnu/qt5/QtDBus -isystem /usr/include/KF5/KTextEditor -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -fno-delete-null-pointer-checks -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -o CMakeFiles/testoptionstate.dir/testoptionstate_autogen/mocs_compilation.cpp.o -c /<>/obj-aarch64-linux-gnu/unittests/testoptionstate_autogen/mocs_compilation.cpp In file included from /<>/obj-aarch64-linux-gnu/unittests/testoptionstate_autogen/EWIEGA46WW/moc_testbase.cpp:9, from /<>/obj-aarch64-linux-gnu/unittests/testoptionstate_autogen/mocs_compilation.cpp:2: /<>/unittests/testbase.h:63:18: warning: ‘virtual void TestCodeGeneratorBase::initTestCase()’ can be marked override [-Wsuggest-override] 63 | virtual void initTestCase(); | ^~~~~~~~~~~~ [ 97%] Building CXX object unittests/CMakeFiles/testoptionstate.dir/testoptionstate.cpp.o cd /<>/obj-aarch64-linux-gnu/unittests && /usr/bin/aarch64-linux-gnu-g++ -DKCOREADDONS_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=\"/<>/obj-aarch64-linux-gnu\" -DQT_TESTLIB_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLO_VERSION_STRING=\"2.23.3\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-aarch64-linux-gnu/unittests -I/<>/unittests -I/<>/obj-aarch64-linux-gnu/unittests/testoptionstate_autogen/include -I/<>/obj-aarch64-linux-gnu -I/<> -I/<>/unittests/../umbrello -I/<>/unittests/../umbrello/debug -I/<>/unittests/../umbrello/dialogs -I/<>/unittests/../umbrello/dialogs/pages -I/<>/unittests/../umbrello/dialogs/widgets -I/<>/unittests/../umbrello/clipboard -I/<>/unittests/../umbrello/cmds -I/<>/unittests/../umbrello/codegenerators -I/<>/unittests/../umbrello/codegenerators/ada -I/<>/unittests/../umbrello/codegenerators/as -I/<>/unittests/../umbrello/codegenerators/cpp -I/<>/unittests/../umbrello/codegenerators/csharp -I/<>/unittests/../umbrello/codegenerators/d -I/<>/unittests/../umbrello/codegenerators/idl -I/<>/unittests/../umbrello/codegenerators/java -I/<>/unittests/../umbrello/codegenerators/js -I/<>/unittests/../umbrello/codegenerators/pascal -I/<>/unittests/../umbrello/codegenerators/perl -I/<>/unittests/../umbrello/codegenerators/php -I/<>/unittests/../umbrello/codegenerators/python -I/<>/unittests/../umbrello/codegenerators/ruby -I/<>/unittests/../umbrello/codegenerators/sql -I/<>/unittests/../umbrello/codegenerators/tcl -I/<>/unittests/../umbrello/codegenerators/vala -I/<>/unittests/../umbrello/codegenerators/xml -I/<>/unittests/../umbrello/codegenwizard -I/<>/unittests/../umbrello/codeimport -I/<>/unittests/../umbrello/docgenerators -I/<>/unittests/../umbrello/refactoring -I/<>/unittests/../umbrello/uml1model -I/<>/unittests/../umbrello/umlwidgets -I/<>/obj-aarch64-linux-gnu/umbrello -I/<>/umbrello -I/usr/include/libxml2 -isystem /usr/include/aarch64-linux-gnu/qt5 -isystem /usr/include/aarch64-linux-gnu/qt5/QtXml -isystem /usr/include/aarch64-linux-gnu/qt5/QtCore -isystem /usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/aarch64-linux-gnu/qt5/QtTest -isystem /usr/include/aarch64-linux-gnu/qt5/QtWidgets -isystem /usr/include/aarch64-linux-gnu/qt5/QtGui -isystem /usr/include/aarch64-linux-gnu/qt5/QtWebKitWidgets -isystem /usr/include/aarch64-linux-gnu/qt5/QtWebKit -isystem /usr/include/aarch64-linux-gnu/qt5/QtNetwork -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCrash -isystem /usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/aarch64-linux-gnu/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/aarch64-linux-gnu/qt5/QtConcurrent -isystem /usr/include/aarch64-linux-gnu/qt5/QtDBus -isystem /usr/include/KF5/KTextEditor -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -fno-delete-null-pointer-checks -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -o CMakeFiles/testoptionstate.dir/testoptionstate.cpp.o -c /<>/unittests/testoptionstate.cpp In file included from /<>/unittests/testoptionstate.h:24, from /<>/unittests/testoptionstate.cpp:21: /<>/unittests/testbase.h:63:18: warning: ‘virtual void TestCodeGeneratorBase::initTestCase()’ can be marked override [-Wsuggest-override] 63 | virtual void initTestCase(); | ^~~~~~~~~~~~ [ 97%] Building CXX object unittests/CMakeFiles/testoptionstate.dir/testbase.cpp.o cd /<>/obj-aarch64-linux-gnu/unittests && /usr/bin/aarch64-linux-gnu-g++ -DKCOREADDONS_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=\"/<>/obj-aarch64-linux-gnu\" -DQT_TESTLIB_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLO_VERSION_STRING=\"2.23.3\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-aarch64-linux-gnu/unittests -I/<>/unittests -I/<>/obj-aarch64-linux-gnu/unittests/testoptionstate_autogen/include -I/<>/obj-aarch64-linux-gnu -I/<> -I/<>/unittests/../umbrello -I/<>/unittests/../umbrello/debug -I/<>/unittests/../umbrello/dialogs -I/<>/unittests/../umbrello/dialogs/pages -I/<>/unittests/../umbrello/dialogs/widgets -I/<>/unittests/../umbrello/clipboard -I/<>/unittests/../umbrello/cmds -I/<>/unittests/../umbrello/codegenerators -I/<>/unittests/../umbrello/codegenerators/ada -I/<>/unittests/../umbrello/codegenerators/as -I/<>/unittests/../umbrello/codegenerators/cpp -I/<>/unittests/../umbrello/codegenerators/csharp -I/<>/unittests/../umbrello/codegenerators/d -I/<>/unittests/../umbrello/codegenerators/idl -I/<>/unittests/../umbrello/codegenerators/java -I/<>/unittests/../umbrello/codegenerators/js -I/<>/unittests/../umbrello/codegenerators/pascal -I/<>/unittests/../umbrello/codegenerators/perl -I/<>/unittests/../umbrello/codegenerators/php -I/<>/unittests/../umbrello/codegenerators/python -I/<>/unittests/../umbrello/codegenerators/ruby -I/<>/unittests/../umbrello/codegenerators/sql -I/<>/unittests/../umbrello/codegenerators/tcl -I/<>/unittests/../umbrello/codegenerators/vala -I/<>/unittests/../umbrello/codegenerators/xml -I/<>/unittests/../umbrello/codegenwizard -I/<>/unittests/../umbrello/codeimport -I/<>/unittests/../umbrello/docgenerators -I/<>/unittests/../umbrello/refactoring -I/<>/unittests/../umbrello/uml1model -I/<>/unittests/../umbrello/umlwidgets -I/<>/obj-aarch64-linux-gnu/umbrello -I/<>/umbrello -I/usr/include/libxml2 -isystem /usr/include/aarch64-linux-gnu/qt5 -isystem /usr/include/aarch64-linux-gnu/qt5/QtXml -isystem /usr/include/aarch64-linux-gnu/qt5/QtCore -isystem /usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/aarch64-linux-gnu/qt5/QtTest -isystem /usr/include/aarch64-linux-gnu/qt5/QtWidgets -isystem /usr/include/aarch64-linux-gnu/qt5/QtGui -isystem /usr/include/aarch64-linux-gnu/qt5/QtWebKitWidgets -isystem /usr/include/aarch64-linux-gnu/qt5/QtWebKit -isystem /usr/include/aarch64-linux-gnu/qt5/QtNetwork -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCrash -isystem /usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/aarch64-linux-gnu/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/aarch64-linux-gnu/qt5/QtConcurrent -isystem /usr/include/aarch64-linux-gnu/qt5/QtDBus -isystem /usr/include/KF5/KTextEditor -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -fno-delete-null-pointer-checks -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -o CMakeFiles/testoptionstate.dir/testbase.cpp.o -c /<>/unittests/testbase.cpp In file included from /<>/unittests/testbase.cpp:21: /<>/unittests/testbase.h:63:18: warning: ‘virtual void TestCodeGeneratorBase::initTestCase()’ can be marked override [-Wsuggest-override] 63 | virtual void initTestCase(); | ^~~~~~~~~~~~ In file included from /<>/unittests/../umbrello/uml.h:15, from /<>/unittests/testbase.cpp:25: /<>/unittests/../umbrello/dialogs/multipagedialogbase.h:101:18: warning: ‘virtual void MultiPageDialogBase::keyPressEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] 101 | virtual void keyPressEvent(QKeyEvent *event); | ^~~~~~~~~~~~~ In file included from /<>/unittests/testbase.cpp:25: /<>/unittests/../umbrello/uml.h:201:18: warning: ‘virtual void UMLApp::keyPressEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] 201 | virtual void keyPressEvent(QKeyEvent* e); | ^~~~~~~~~~~~~ /<>/unittests/../umbrello/uml.h:202:18: warning: ‘virtual void UMLApp::keyReleaseEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] 202 | virtual void keyReleaseEvent(QKeyEvent* e); | ^~~~~~~~~~~~~~~ /<>/unittests/../umbrello/uml.h:204:18: warning: ‘virtual void UMLApp::customEvent(QEvent*)’ can be marked override [-Wsuggest-override] 204 | virtual void customEvent(QEvent* e); | ^~~~~~~~~~~ /<>/unittests/../umbrello/uml.h:215:18: warning: ‘virtual bool UMLApp::queryClose()’ can be marked override [-Wsuggest-override] 215 | virtual bool queryClose(); | ^~~~~~~~~~ /<>/unittests/../umbrello/uml.h:217:18: warning: ‘virtual void UMLApp::saveProperties(KConfigGroup&)’ can be marked override [-Wsuggest-override] 217 | virtual void saveProperties(KConfigGroup & cfg); | ^~~~~~~~~~~~~~ /<>/unittests/../umbrello/uml.h:218:18: warning: ‘virtual void UMLApp::readProperties(const KConfigGroup&)’ can be marked override [-Wsuggest-override] 218 | virtual void readProperties(const KConfigGroup & cfg); | ^~~~~~~~~~~~~~ [ 98%] Linking CXX executable testoptionstate cd /<>/obj-aarch64-linux-gnu/unittests && /usr/bin/cmake -E cmake_link_script CMakeFiles/testoptionstate.dir/link.txt --verbose=1 /usr/bin/aarch64-linux-gnu-g++ -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -fno-delete-null-pointer-checks -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -Wl,--enable-new-dtags -Wl,-z,relro -Wl,--as-needed -Wl,--no-undefined -rdynamic CMakeFiles/testoptionstate.dir/testoptionstate_autogen/mocs_compilation.cpp.o CMakeFiles/testoptionstate.dir/testoptionstate.cpp.o CMakeFiles/testoptionstate.dir/testbase.cpp.o -o testoptionstate /usr/lib/aarch64-linux-gnu/libQt5Test.so.5.12.5 -lxml2 -lxslt ../umbrello/libumbrello.a /usr/lib/aarch64-linux-gnu/libQt5WebKitWidgets.so.5.212.0 /usr/lib/aarch64-linux-gnu/libQt5WebKit.so.5.212.0 -lxml2 -lxslt /usr/lib/aarch64-linux-gnu/libKF5TextEditor.so.5.62.0 /usr/lib/aarch64-linux-gnu/libKF5Parts.so.5.62.0 /usr/lib/aarch64-linux-gnu/libKF5KIOWidgets.so.5.62.0 /usr/lib/aarch64-linux-gnu/libKF5KIOCore.so.5.62.0 /usr/lib/aarch64-linux-gnu/libKF5Crash.so.5.62.0 /usr/lib/aarch64-linux-gnu/libQt5Concurrent.so.5.12.5 /usr/lib/aarch64-linux-gnu/libKF5JobWidgets.so.5.62.0 /usr/lib/aarch64-linux-gnu/libKF5XmlGui.so.5.62.0 /usr/lib/aarch64-linux-gnu/libQt5PrintSupport.so.5.12.5 /usr/lib/aarch64-linux-gnu/libQt5Network.so.5.12.5 /usr/lib/aarch64-linux-gnu/libKF5TextWidgets.so.5.62.0 /usr/lib/aarch64-linux-gnu/libKF5Completion.so.5.62.0 /usr/lib/aarch64-linux-gnu/libKF5IconThemes.so.5.62.0 /usr/lib/aarch64-linux-gnu/libQt5Svg.so.5.12.5 /usr/lib/aarch64-linux-gnu/libKF5Archive.so.5.62.0 /usr/lib/aarch64-linux-gnu/libKF5Service.so.5.62.0 /usr/lib/aarch64-linux-gnu/libKF5ConfigWidgets.so.5.62.0 /usr/lib/aarch64-linux-gnu/libKF5I18n.so.5.62.0 /usr/lib/aarch64-linux-gnu/libKF5WidgetsAddons.so.5.62.0 /usr/lib/aarch64-linux-gnu/libKF5Codecs.so.5.62.0 /usr/lib/aarch64-linux-gnu/libKF5ConfigGui.so.5.62.0 /usr/lib/aarch64-linux-gnu/libQt5Xml.so.5.12.5 /usr/lib/aarch64-linux-gnu/libKF5ConfigCore.so.5.62.0 /usr/lib/aarch64-linux-gnu/libKF5Auth.so.5.62.0 /usr/lib/aarch64-linux-gnu/libKF5AuthCore.so.5.62.0 /usr/lib/aarch64-linux-gnu/libKF5CoreAddons.so.5.62.0 /usr/lib/aarch64-linux-gnu/libQt5DBus.so.5.12.5 /usr/lib/aarch64-linux-gnu/libKF5SonnetUi.so.5.62.0 /usr/lib/aarch64-linux-gnu/libQt5Widgets.so.5.12.5 /usr/lib/aarch64-linux-gnu/libQt5Gui.so.5.12.5 /usr/lib/aarch64-linux-gnu/libQt5Core.so.5.12.5 make[4]: Leaving directory '/<>/obj-aarch64-linux-gnu' [ 98%] Built target testoptionstate make -f unittests/CMakeFiles/testcrashhandler_autogen.dir/build.make unittests/CMakeFiles/testcrashhandler_autogen.dir/depend make[4]: Entering directory '/<>/obj-aarch64-linux-gnu' cd /<>/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/unittests /<>/obj-aarch64-linux-gnu /<>/obj-aarch64-linux-gnu/unittests /<>/obj-aarch64-linux-gnu/unittests/CMakeFiles/testcrashhandler_autogen.dir/DependInfo.cmake --color= Scanning dependencies of target testcrashhandler_autogen make[4]: Leaving directory '/<>/obj-aarch64-linux-gnu' make -f unittests/CMakeFiles/testcrashhandler_autogen.dir/build.make unittests/CMakeFiles/testcrashhandler_autogen.dir/build make[4]: Entering directory '/<>/obj-aarch64-linux-gnu' [ 99%] Automatic MOC for target testcrashhandler cd /<>/obj-aarch64-linux-gnu/unittests && /usr/bin/cmake -E cmake_autogen /<>/obj-aarch64-linux-gnu/unittests/CMakeFiles/testcrashhandler_autogen.dir/AutogenInfo.json Debian AutoGen: Refreshing parse cache because it doesn't exist. AutoMoc: Generating "SRC:/obj-aarch64-linux-gnu/unittests/testcrashhandler_autogen/moc_predefs.h", because it doesn't exist. /usr/bin/aarch64-linux-gnu-g++ -dM -E -c /usr/share/cmake-3.16/Modules/CMakeCXXCompilerABI.cpp -DKCOREADDONS_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=\"/<>/obj-aarch64-linux-gnu\"" -DQT_TESTLIB_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB "-DUMBRELLO_VERSION_STRING=\"2.23.3\"" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-aarch64-linux-gnu/unittests -I/<>/unittests -I/<>/obj-aarch64-linux-gnu -I/<> -I/<>/umbrello -I/<>/umbrello/debug -I/<>/umbrello/dialogs -I/<>/umbrello/dialogs/pages -I/<>/umbrello/dialogs/widgets -I/<>/umbrello/clipboard -I/<>/umbrello/cmds -I/<>/umbrello/codegenerators -I/<>/umbrello/codegenerators/ada -I/<>/umbrello/codegenerators/as -I/<>/umbrello/codegenerators/cpp -I/<>/umbrello/codegenerators/csharp -I/<>/umbrello/codegenerators/d -I/<>/umbrello/codegenerators/idl -I/<>/umbrello/codegenerators/java -I/<>/umbrello/codegenerators/js -I/<>/umbrello/codegenerators/pascal -I/<>/umbrello/codegenerators/perl -I/<>/umbrello/codegenerators/php -I/<>/umbrello/codegenerators/python -I/<>/umbrello/codegenerators/ruby -I/<>/umbrello/codegenerators/sql -I/<>/umbrello/codegenerators/tcl -I/<>/umbrello/codegenerators/vala -I/<>/umbrello/codegenerators/xml -I/<>/umbrello/codegenwizard -I/<>/umbrello/codeimport -I/<>/umbrello/docgenerators -I/<>/umbrello/refactoring -I/<>/umbrello/uml1model -I/<>/umbrello/umlwidgets -I/<>/obj-aarch64-linux-gnu/umbrello -I/<>/umbrello -I/usr/include/libxml2 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtTest -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtWebKitWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtWebKit -I/usr/include/aarch64-linux-gnu/qt5/QtNetwork -I/usr/include/KF5/KI18n -I/usr/include/KF5 -I/usr/include/KF5/KCrash -I/usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -I/usr/include/aarch64-linux-gnu/qt5/QtSvg -I/usr/include/KF5/KArchive -I/usr/include/KF5/KCompletion -I/usr/include/KF5/KCoreAddons -I/usr/include/KF5/KIconThemes -I/usr/include/KF5/KIOCore -I/usr/include/KF5/KService -I/usr/include/KF5/KConfigCore -I/usr/include/aarch64-linux-gnu/qt5/QtConcurrent -I/usr/include/aarch64-linux-gnu/qt5/QtDBus -I/usr/include/KF5/KTextEditor -I/usr/include/KF5/KParts -I/usr/include/KF5/KIOWidgets -I/usr/include/KF5/KJobWidgets -I/usr/include/KF5/KWidgetsAddons -I/usr/include/KF5/KXmlGui -I/usr/include/KF5/KConfigWidgets -I/usr/include/KF5/KCodecs -I/usr/include/KF5/KConfigGui -I/usr/include/KF5/KAuth -I/usr/include/KF5/KTextWidgets -I/usr/include/KF5/SonnetUi -I/usr/include -I/usr/aarch64-linux-gnu/include/c++/9 -I/usr/aarch64-linux-gnu/include/c++/9/aarch64-linux-gnu -I/usr/aarch64-linux-gnu/include/c++/9/backward -I/usr/lib/gcc-cross/aarch64-linux-gnu/9/include -I/usr/aarch64-linux-gnu/include -I/usr/include/aarch64-linux-gnu AutoGen: Parsing "SRC:/unittests/testcrashhandler.cpp" AutoMoc: Generating MOC compilation "SRC:/obj-aarch64-linux-gnu/unittests/testcrashhandler_autogen/mocs_compilation.cpp" AutoGen: Writing the parse cache file "SRC:/obj-aarch64-linux-gnu/unittests/CMakeFiles/testcrashhandler_autogen.dir/ParseCache.txt" AutoGen: Writing the settings file "SRC:/obj-aarch64-linux-gnu/unittests/CMakeFiles/testcrashhandler_autogen.dir/AutogenUsed.txt" make[4]: Leaving directory '/<>/obj-aarch64-linux-gnu' [ 99%] Built target testcrashhandler_autogen make -f unittests/CMakeFiles/testcrashhandler.dir/build.make unittests/CMakeFiles/testcrashhandler.dir/depend make[4]: Entering directory '/<>/obj-aarch64-linux-gnu' cd /<>/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/unittests /<>/obj-aarch64-linux-gnu /<>/obj-aarch64-linux-gnu/unittests /<>/obj-aarch64-linux-gnu/unittests/CMakeFiles/testcrashhandler.dir/DependInfo.cmake --color= Scanning dependencies of target testcrashhandler make[4]: Leaving directory '/<>/obj-aarch64-linux-gnu' make -f unittests/CMakeFiles/testcrashhandler.dir/build.make unittests/CMakeFiles/testcrashhandler.dir/build make[4]: Entering directory '/<>/obj-aarch64-linux-gnu' [ 99%] Building CXX object unittests/CMakeFiles/testcrashhandler.dir/testcrashhandler_autogen/mocs_compilation.cpp.o cd /<>/obj-aarch64-linux-gnu/unittests && /usr/bin/aarch64-linux-gnu-g++ -DKCOREADDONS_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=\"/<>/obj-aarch64-linux-gnu\" -DQT_TESTLIB_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLO_VERSION_STRING=\"2.23.3\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-aarch64-linux-gnu/unittests -I/<>/unittests -I/<>/obj-aarch64-linux-gnu/unittests/testcrashhandler_autogen/include -I/<>/obj-aarch64-linux-gnu -I/<> -I/<>/unittests/../umbrello -I/<>/unittests/../umbrello/debug -I/<>/unittests/../umbrello/dialogs -I/<>/unittests/../umbrello/dialogs/pages -I/<>/unittests/../umbrello/dialogs/widgets -I/<>/unittests/../umbrello/clipboard -I/<>/unittests/../umbrello/cmds -I/<>/unittests/../umbrello/codegenerators -I/<>/unittests/../umbrello/codegenerators/ada -I/<>/unittests/../umbrello/codegenerators/as -I/<>/unittests/../umbrello/codegenerators/cpp -I/<>/unittests/../umbrello/codegenerators/csharp -I/<>/unittests/../umbrello/codegenerators/d -I/<>/unittests/../umbrello/codegenerators/idl -I/<>/unittests/../umbrello/codegenerators/java -I/<>/unittests/../umbrello/codegenerators/js -I/<>/unittests/../umbrello/codegenerators/pascal -I/<>/unittests/../umbrello/codegenerators/perl -I/<>/unittests/../umbrello/codegenerators/php -I/<>/unittests/../umbrello/codegenerators/python -I/<>/unittests/../umbrello/codegenerators/ruby -I/<>/unittests/../umbrello/codegenerators/sql -I/<>/unittests/../umbrello/codegenerators/tcl -I/<>/unittests/../umbrello/codegenerators/vala -I/<>/unittests/../umbrello/codegenerators/xml -I/<>/unittests/../umbrello/codegenwizard -I/<>/unittests/../umbrello/codeimport -I/<>/unittests/../umbrello/docgenerators -I/<>/unittests/../umbrello/refactoring -I/<>/unittests/../umbrello/uml1model -I/<>/unittests/../umbrello/umlwidgets -I/<>/obj-aarch64-linux-gnu/umbrello -I/<>/umbrello -I/usr/include/libxml2 -isystem /usr/include/aarch64-linux-gnu/qt5 -isystem /usr/include/aarch64-linux-gnu/qt5/QtXml -isystem /usr/include/aarch64-linux-gnu/qt5/QtCore -isystem /usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/aarch64-linux-gnu/qt5/QtTest -isystem /usr/include/aarch64-linux-gnu/qt5/QtWidgets -isystem /usr/include/aarch64-linux-gnu/qt5/QtGui -isystem /usr/include/aarch64-linux-gnu/qt5/QtWebKitWidgets -isystem /usr/include/aarch64-linux-gnu/qt5/QtWebKit -isystem /usr/include/aarch64-linux-gnu/qt5/QtNetwork -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCrash -isystem /usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/aarch64-linux-gnu/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/aarch64-linux-gnu/qt5/QtConcurrent -isystem /usr/include/aarch64-linux-gnu/qt5/QtDBus -isystem /usr/include/KF5/KTextEditor -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -fno-delete-null-pointer-checks -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -o CMakeFiles/testcrashhandler.dir/testcrashhandler_autogen/mocs_compilation.cpp.o -c /<>/obj-aarch64-linux-gnu/unittests/testcrashhandler_autogen/mocs_compilation.cpp [ 99%] Building CXX object unittests/CMakeFiles/testcrashhandler.dir/testcrashhandler.cpp.o cd /<>/obj-aarch64-linux-gnu/unittests && /usr/bin/aarch64-linux-gnu-g++ -DKCOREADDONS_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=\"/<>/obj-aarch64-linux-gnu\" -DQT_TESTLIB_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLO_VERSION_STRING=\"2.23.3\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-aarch64-linux-gnu/unittests -I/<>/unittests -I/<>/obj-aarch64-linux-gnu/unittests/testcrashhandler_autogen/include -I/<>/obj-aarch64-linux-gnu -I/<> -I/<>/unittests/../umbrello -I/<>/unittests/../umbrello/debug -I/<>/unittests/../umbrello/dialogs -I/<>/unittests/../umbrello/dialogs/pages -I/<>/unittests/../umbrello/dialogs/widgets -I/<>/unittests/../umbrello/clipboard -I/<>/unittests/../umbrello/cmds -I/<>/unittests/../umbrello/codegenerators -I/<>/unittests/../umbrello/codegenerators/ada -I/<>/unittests/../umbrello/codegenerators/as -I/<>/unittests/../umbrello/codegenerators/cpp -I/<>/unittests/../umbrello/codegenerators/csharp -I/<>/unittests/../umbrello/codegenerators/d -I/<>/unittests/../umbrello/codegenerators/idl -I/<>/unittests/../umbrello/codegenerators/java -I/<>/unittests/../umbrello/codegenerators/js -I/<>/unittests/../umbrello/codegenerators/pascal -I/<>/unittests/../umbrello/codegenerators/perl -I/<>/unittests/../umbrello/codegenerators/php -I/<>/unittests/../umbrello/codegenerators/python -I/<>/unittests/../umbrello/codegenerators/ruby -I/<>/unittests/../umbrello/codegenerators/sql -I/<>/unittests/../umbrello/codegenerators/tcl -I/<>/unittests/../umbrello/codegenerators/vala -I/<>/unittests/../umbrello/codegenerators/xml -I/<>/unittests/../umbrello/codegenwizard -I/<>/unittests/../umbrello/codeimport -I/<>/unittests/../umbrello/docgenerators -I/<>/unittests/../umbrello/refactoring -I/<>/unittests/../umbrello/uml1model -I/<>/unittests/../umbrello/umlwidgets -I/<>/obj-aarch64-linux-gnu/umbrello -I/<>/umbrello -I/usr/include/libxml2 -isystem /usr/include/aarch64-linux-gnu/qt5 -isystem /usr/include/aarch64-linux-gnu/qt5/QtXml -isystem /usr/include/aarch64-linux-gnu/qt5/QtCore -isystem /usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/aarch64-linux-gnu/qt5/QtTest -isystem /usr/include/aarch64-linux-gnu/qt5/QtWidgets -isystem /usr/include/aarch64-linux-gnu/qt5/QtGui -isystem /usr/include/aarch64-linux-gnu/qt5/QtWebKitWidgets -isystem /usr/include/aarch64-linux-gnu/qt5/QtWebKit -isystem /usr/include/aarch64-linux-gnu/qt5/QtNetwork -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCrash -isystem /usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/aarch64-linux-gnu/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/aarch64-linux-gnu/qt5/QtConcurrent -isystem /usr/include/aarch64-linux-gnu/qt5/QtDBus -isystem /usr/include/KF5/KTextEditor -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -fno-delete-null-pointer-checks -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -o CMakeFiles/testcrashhandler.dir/testcrashhandler.cpp.o -c /<>/unittests/testcrashhandler.cpp [ 99%] Linking CXX executable testcrashhandler cd /<>/obj-aarch64-linux-gnu/unittests && /usr/bin/cmake -E cmake_link_script CMakeFiles/testcrashhandler.dir/link.txt --verbose=1 /usr/bin/aarch64-linux-gnu-g++ -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -fno-delete-null-pointer-checks -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -Wl,--enable-new-dtags -Wl,-z,relro -Wl,--as-needed -Wl,--no-undefined -rdynamic CMakeFiles/testcrashhandler.dir/testcrashhandler_autogen/mocs_compilation.cpp.o CMakeFiles/testcrashhandler.dir/testcrashhandler.cpp.o -o testcrashhandler /usr/lib/aarch64-linux-gnu/libQt5Test.so.5.12.5 -lxml2 -lxslt ../umbrello/libumbrello.a /usr/lib/aarch64-linux-gnu/libQt5WebKitWidgets.so.5.212.0 /usr/lib/aarch64-linux-gnu/libQt5WebKit.so.5.212.0 -lxml2 -lxslt /usr/lib/aarch64-linux-gnu/libKF5TextEditor.so.5.62.0 /usr/lib/aarch64-linux-gnu/libKF5Parts.so.5.62.0 /usr/lib/aarch64-linux-gnu/libKF5KIOWidgets.so.5.62.0 /usr/lib/aarch64-linux-gnu/libKF5KIOCore.so.5.62.0 /usr/lib/aarch64-linux-gnu/libKF5Crash.so.5.62.0 /usr/lib/aarch64-linux-gnu/libQt5Concurrent.so.5.12.5 /usr/lib/aarch64-linux-gnu/libKF5JobWidgets.so.5.62.0 /usr/lib/aarch64-linux-gnu/libKF5XmlGui.so.5.62.0 /usr/lib/aarch64-linux-gnu/libQt5PrintSupport.so.5.12.5 /usr/lib/aarch64-linux-gnu/libQt5Network.so.5.12.5 /usr/lib/aarch64-linux-gnu/libKF5TextWidgets.so.5.62.0 /usr/lib/aarch64-linux-gnu/libKF5Completion.so.5.62.0 /usr/lib/aarch64-linux-gnu/libKF5IconThemes.so.5.62.0 /usr/lib/aarch64-linux-gnu/libQt5Svg.so.5.12.5 /usr/lib/aarch64-linux-gnu/libKF5Archive.so.5.62.0 /usr/lib/aarch64-linux-gnu/libKF5Service.so.5.62.0 /usr/lib/aarch64-linux-gnu/libKF5ConfigWidgets.so.5.62.0 /usr/lib/aarch64-linux-gnu/libKF5I18n.so.5.62.0 /usr/lib/aarch64-linux-gnu/libKF5WidgetsAddons.so.5.62.0 /usr/lib/aarch64-linux-gnu/libKF5Codecs.so.5.62.0 /usr/lib/aarch64-linux-gnu/libKF5ConfigGui.so.5.62.0 /usr/lib/aarch64-linux-gnu/libQt5Xml.so.5.12.5 /usr/lib/aarch64-linux-gnu/libKF5ConfigCore.so.5.62.0 /usr/lib/aarch64-linux-gnu/libKF5Auth.so.5.62.0 /usr/lib/aarch64-linux-gnu/libKF5AuthCore.so.5.62.0 /usr/lib/aarch64-linux-gnu/libKF5CoreAddons.so.5.62.0 /usr/lib/aarch64-linux-gnu/libQt5DBus.so.5.12.5 /usr/lib/aarch64-linux-gnu/libKF5SonnetUi.so.5.62.0 /usr/lib/aarch64-linux-gnu/libQt5Widgets.so.5.12.5 /usr/lib/aarch64-linux-gnu/libQt5Gui.so.5.12.5 /usr/lib/aarch64-linux-gnu/libQt5Core.so.5.12.5 make[4]: Leaving directory '/<>/obj-aarch64-linux-gnu' [ 99%] Built target testcrashhandler make -f unittests/CMakeFiles/testumlroledialog_autogen.dir/build.make unittests/CMakeFiles/testumlroledialog_autogen.dir/depend make[4]: Entering directory '/<>/obj-aarch64-linux-gnu' cd /<>/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/unittests /<>/obj-aarch64-linux-gnu /<>/obj-aarch64-linux-gnu/unittests /<>/obj-aarch64-linux-gnu/unittests/CMakeFiles/testumlroledialog_autogen.dir/DependInfo.cmake --color= Scanning dependencies of target testumlroledialog_autogen make[4]: Leaving directory '/<>/obj-aarch64-linux-gnu' make -f unittests/CMakeFiles/testumlroledialog_autogen.dir/build.make unittests/CMakeFiles/testumlroledialog_autogen.dir/build make[4]: Entering directory '/<>/obj-aarch64-linux-gnu' [ 99%] Automatic MOC for target testumlroledialog cd /<>/obj-aarch64-linux-gnu/unittests && /usr/bin/cmake -E cmake_autogen /<>/obj-aarch64-linux-gnu/unittests/CMakeFiles/testumlroledialog_autogen.dir/AutogenInfo.json Debian AutoGen: Refreshing parse cache because it doesn't exist. AutoMoc: Generating "SRC:/obj-aarch64-linux-gnu/unittests/testumlroledialog_autogen/moc_predefs.h", because it doesn't exist. /usr/bin/aarch64-linux-gnu-g++ -dM -E -c /usr/share/cmake-3.16/Modules/CMakeCXXCompilerABI.cpp -DKCOREADDONS_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=\"/<>/obj-aarch64-linux-gnu\"" -DQT_TESTLIB_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB "-DUMBRELLO_VERSION_STRING=\"2.23.3\"" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-aarch64-linux-gnu/unittests -I/<>/unittests -I/<>/obj-aarch64-linux-gnu -I/<> -I/<>/umbrello -I/<>/umbrello/debug -I/<>/umbrello/dialogs -I/<>/umbrello/dialogs/pages -I/<>/umbrello/dialogs/widgets -I/<>/umbrello/clipboard -I/<>/umbrello/cmds -I/<>/umbrello/codegenerators -I/<>/umbrello/codegenerators/ada -I/<>/umbrello/codegenerators/as -I/<>/umbrello/codegenerators/cpp -I/<>/umbrello/codegenerators/csharp -I/<>/umbrello/codegenerators/d -I/<>/umbrello/codegenerators/idl -I/<>/umbrello/codegenerators/java -I/<>/umbrello/codegenerators/js -I/<>/umbrello/codegenerators/pascal -I/<>/umbrello/codegenerators/perl -I/<>/umbrello/codegenerators/php -I/<>/umbrello/codegenerators/python -I/<>/umbrello/codegenerators/ruby -I/<>/umbrello/codegenerators/sql -I/<>/umbrello/codegenerators/tcl -I/<>/umbrello/codegenerators/vala -I/<>/umbrello/codegenerators/xml -I/<>/umbrello/codegenwizard -I/<>/umbrello/codeimport -I/<>/umbrello/docgenerators -I/<>/umbrello/refactoring -I/<>/umbrello/uml1model -I/<>/umbrello/umlwidgets -I/<>/obj-aarch64-linux-gnu/umbrello -I/<>/umbrello -I/usr/include/libxml2 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtTest -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtWebKitWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtWebKit -I/usr/include/aarch64-linux-gnu/qt5/QtNetwork -I/usr/include/KF5/KI18n -I/usr/include/KF5 -I/usr/include/KF5/KCrash -I/usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -I/usr/include/aarch64-linux-gnu/qt5/QtSvg -I/usr/include/KF5/KArchive -I/usr/include/KF5/KCompletion -I/usr/include/KF5/KCoreAddons -I/usr/include/KF5/KIconThemes -I/usr/include/KF5/KIOCore -I/usr/include/KF5/KService -I/usr/include/KF5/KConfigCore -I/usr/include/aarch64-linux-gnu/qt5/QtConcurrent -I/usr/include/aarch64-linux-gnu/qt5/QtDBus -I/usr/include/KF5/KTextEditor -I/usr/include/KF5/KParts -I/usr/include/KF5/KIOWidgets -I/usr/include/KF5/KJobWidgets -I/usr/include/KF5/KWidgetsAddons -I/usr/include/KF5/KXmlGui -I/usr/include/KF5/KConfigWidgets -I/usr/include/KF5/KCodecs -I/usr/include/KF5/KConfigGui -I/usr/include/KF5/KAuth -I/usr/include/KF5/KTextWidgets -I/usr/include/KF5/SonnetUi -I/usr/include -I/usr/aarch64-linux-gnu/include/c++/9 -I/usr/aarch64-linux-gnu/include/c++/9/aarch64-linux-gnu -I/usr/aarch64-linux-gnu/include/c++/9/backward -I/usr/lib/gcc-cross/aarch64-linux-gnu/9/include -I/usr/aarch64-linux-gnu/include -I/usr/include/aarch64-linux-gnu AutoGen: Parsing "SRC:/unittests/testumlroledialog.cpp" AutoMoc: Generating MOC compilation "SRC:/obj-aarch64-linux-gnu/unittests/testumlroledialog_autogen/mocs_compilation.cpp" AutoGen: Writing the parse cache file "SRC:/obj-aarch64-linux-gnu/unittests/CMakeFiles/testumlroledialog_autogen.dir/ParseCache.txt" AutoGen: Writing the settings file "SRC:/obj-aarch64-linux-gnu/unittests/CMakeFiles/testumlroledialog_autogen.dir/AutogenUsed.txt" make[4]: Leaving directory '/<>/obj-aarch64-linux-gnu' [ 99%] Built target testumlroledialog_autogen make -f unittests/CMakeFiles/testumlroledialog.dir/build.make unittests/CMakeFiles/testumlroledialog.dir/depend make[4]: Entering directory '/<>/obj-aarch64-linux-gnu' cd /<>/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/unittests /<>/obj-aarch64-linux-gnu /<>/obj-aarch64-linux-gnu/unittests /<>/obj-aarch64-linux-gnu/unittests/CMakeFiles/testumlroledialog.dir/DependInfo.cmake --color= Scanning dependencies of target testumlroledialog make[4]: Leaving directory '/<>/obj-aarch64-linux-gnu' make -f unittests/CMakeFiles/testumlroledialog.dir/build.make unittests/CMakeFiles/testumlroledialog.dir/build make[4]: Entering directory '/<>/obj-aarch64-linux-gnu' [ 99%] Building CXX object unittests/CMakeFiles/testumlroledialog.dir/testumlroledialog_autogen/mocs_compilation.cpp.o cd /<>/obj-aarch64-linux-gnu/unittests && /usr/bin/aarch64-linux-gnu-g++ -DKCOREADDONS_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=\"/<>/obj-aarch64-linux-gnu\" -DQT_TESTLIB_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLO_VERSION_STRING=\"2.23.3\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-aarch64-linux-gnu/unittests -I/<>/unittests -I/<>/obj-aarch64-linux-gnu/unittests/testumlroledialog_autogen/include -I/<>/obj-aarch64-linux-gnu -I/<> -I/<>/unittests/../umbrello -I/<>/unittests/../umbrello/debug -I/<>/unittests/../umbrello/dialogs -I/<>/unittests/../umbrello/dialogs/pages -I/<>/unittests/../umbrello/dialogs/widgets -I/<>/unittests/../umbrello/clipboard -I/<>/unittests/../umbrello/cmds -I/<>/unittests/../umbrello/codegenerators -I/<>/unittests/../umbrello/codegenerators/ada -I/<>/unittests/../umbrello/codegenerators/as -I/<>/unittests/../umbrello/codegenerators/cpp -I/<>/unittests/../umbrello/codegenerators/csharp -I/<>/unittests/../umbrello/codegenerators/d -I/<>/unittests/../umbrello/codegenerators/idl -I/<>/unittests/../umbrello/codegenerators/java -I/<>/unittests/../umbrello/codegenerators/js -I/<>/unittests/../umbrello/codegenerators/pascal -I/<>/unittests/../umbrello/codegenerators/perl -I/<>/unittests/../umbrello/codegenerators/php -I/<>/unittests/../umbrello/codegenerators/python -I/<>/unittests/../umbrello/codegenerators/ruby -I/<>/unittests/../umbrello/codegenerators/sql -I/<>/unittests/../umbrello/codegenerators/tcl -I/<>/unittests/../umbrello/codegenerators/vala -I/<>/unittests/../umbrello/codegenerators/xml -I/<>/unittests/../umbrello/codegenwizard -I/<>/unittests/../umbrello/codeimport -I/<>/unittests/../umbrello/docgenerators -I/<>/unittests/../umbrello/refactoring -I/<>/unittests/../umbrello/uml1model -I/<>/unittests/../umbrello/umlwidgets -I/<>/obj-aarch64-linux-gnu/umbrello -I/<>/umbrello -I/usr/include/libxml2 -isystem /usr/include/aarch64-linux-gnu/qt5 -isystem /usr/include/aarch64-linux-gnu/qt5/QtXml -isystem /usr/include/aarch64-linux-gnu/qt5/QtCore -isystem /usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/aarch64-linux-gnu/qt5/QtTest -isystem /usr/include/aarch64-linux-gnu/qt5/QtWidgets -isystem /usr/include/aarch64-linux-gnu/qt5/QtGui -isystem /usr/include/aarch64-linux-gnu/qt5/QtWebKitWidgets -isystem /usr/include/aarch64-linux-gnu/qt5/QtWebKit -isystem /usr/include/aarch64-linux-gnu/qt5/QtNetwork -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCrash -isystem /usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/aarch64-linux-gnu/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/aarch64-linux-gnu/qt5/QtConcurrent -isystem /usr/include/aarch64-linux-gnu/qt5/QtDBus -isystem /usr/include/KF5/KTextEditor -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -fno-delete-null-pointer-checks -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -o CMakeFiles/testumlroledialog.dir/testumlroledialog_autogen/mocs_compilation.cpp.o -c /<>/obj-aarch64-linux-gnu/unittests/testumlroledialog_autogen/mocs_compilation.cpp [100%] Building CXX object unittests/CMakeFiles/testumlroledialog.dir/testumlroledialog.cpp.o cd /<>/obj-aarch64-linux-gnu/unittests && /usr/bin/aarch64-linux-gnu-g++ -DKCOREADDONS_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=\"/<>/obj-aarch64-linux-gnu\" -DQT_TESTLIB_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLO_VERSION_STRING=\"2.23.3\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-aarch64-linux-gnu/unittests -I/<>/unittests -I/<>/obj-aarch64-linux-gnu/unittests/testumlroledialog_autogen/include -I/<>/obj-aarch64-linux-gnu -I/<> -I/<>/unittests/../umbrello -I/<>/unittests/../umbrello/debug -I/<>/unittests/../umbrello/dialogs -I/<>/unittests/../umbrello/dialogs/pages -I/<>/unittests/../umbrello/dialogs/widgets -I/<>/unittests/../umbrello/clipboard -I/<>/unittests/../umbrello/cmds -I/<>/unittests/../umbrello/codegenerators -I/<>/unittests/../umbrello/codegenerators/ada -I/<>/unittests/../umbrello/codegenerators/as -I/<>/unittests/../umbrello/codegenerators/cpp -I/<>/unittests/../umbrello/codegenerators/csharp -I/<>/unittests/../umbrello/codegenerators/d -I/<>/unittests/../umbrello/codegenerators/idl -I/<>/unittests/../umbrello/codegenerators/java -I/<>/unittests/../umbrello/codegenerators/js -I/<>/unittests/../umbrello/codegenerators/pascal -I/<>/unittests/../umbrello/codegenerators/perl -I/<>/unittests/../umbrello/codegenerators/php -I/<>/unittests/../umbrello/codegenerators/python -I/<>/unittests/../umbrello/codegenerators/ruby -I/<>/unittests/../umbrello/codegenerators/sql -I/<>/unittests/../umbrello/codegenerators/tcl -I/<>/unittests/../umbrello/codegenerators/vala -I/<>/unittests/../umbrello/codegenerators/xml -I/<>/unittests/../umbrello/codegenwizard -I/<>/unittests/../umbrello/codeimport -I/<>/unittests/../umbrello/docgenerators -I/<>/unittests/../umbrello/refactoring -I/<>/unittests/../umbrello/uml1model -I/<>/unittests/../umbrello/umlwidgets -I/<>/obj-aarch64-linux-gnu/umbrello -I/<>/umbrello -I/usr/include/libxml2 -isystem /usr/include/aarch64-linux-gnu/qt5 -isystem /usr/include/aarch64-linux-gnu/qt5/QtXml -isystem /usr/include/aarch64-linux-gnu/qt5/QtCore -isystem /usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/aarch64-linux-gnu/qt5/QtTest -isystem /usr/include/aarch64-linux-gnu/qt5/QtWidgets -isystem /usr/include/aarch64-linux-gnu/qt5/QtGui -isystem /usr/include/aarch64-linux-gnu/qt5/QtWebKitWidgets -isystem /usr/include/aarch64-linux-gnu/qt5/QtWebKit -isystem /usr/include/aarch64-linux-gnu/qt5/QtNetwork -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCrash -isystem /usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/aarch64-linux-gnu/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/aarch64-linux-gnu/qt5/QtConcurrent -isystem /usr/include/aarch64-linux-gnu/qt5/QtDBus -isystem /usr/include/KF5/KTextEditor -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -fno-delete-null-pointer-checks -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -o CMakeFiles/testumlroledialog.dir/testumlroledialog.cpp.o -c /<>/unittests/testumlroledialog.cpp In file included from /<>/unittests/testumlroledialog.cpp:22: /<>/unittests/../umbrello/uml1model/association.h:75:24: warning: ‘virtual UMLObject* UMLAssociation::clone() const’ can be marked override [-Wsuggest-override] 75 | virtual UMLObject* clone() const { return 0; } | ^~~~~ /<>/unittests/../umbrello/uml1model/association.h:77:18: warning: ‘virtual bool UMLAssociation::resolveRef()’ can be marked override [-Wsuggest-override] 77 | virtual bool resolveRef(); | ^~~~~~~~~~ /<>/unittests/../umbrello/uml1model/association.h:79:10: warning: ‘virtual void UMLAssociation::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 79 | void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); | ^~~~~~~~~~ /<>/unittests/../umbrello/uml1model/association.h:81:18: warning: ‘virtual bool UMLAssociation::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] 81 | virtual bool showPropertiesDialog(QWidget *parent = 0); | ^~~~~~~~~~~~~~~~~~~~ /<>/unittests/../umbrello/uml1model/association.h:85:10: warning: ‘virtual bool UMLAssociation::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 85 | bool load1(QDomElement& element); | ^~~~~ In file included from /<>/unittests/testumlroledialog.cpp:23: /<>/unittests/../umbrello/uml1model/stereotype.h:51:18: warning: ‘virtual void UMLStereotype::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 51 | virtual void copyInto(UMLObject *lhs) const; | ^~~~~~~~ /<>/unittests/../umbrello/uml1model/stereotype.h:53:24: warning: ‘virtual UMLObject* UMLStereotype::clone() const’ can be marked override [-Wsuggest-override] 53 | virtual UMLObject* clone() const; | ^~~~~ /<>/unittests/../umbrello/uml1model/stereotype.h:62:10: warning: ‘virtual void UMLStereotype::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 62 | void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); | ^~~~~~~~~~ /<>/unittests/../umbrello/uml1model/stereotype.h:64:18: warning: ‘virtual bool UMLStereotype::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] 64 | virtual bool showPropertiesDialog(QWidget* parent); | ^~~~~~~~~~~~~~~~~~~~ In file included from /<>/unittests/../umbrello/uml.h:15, from /<>/unittests/testumlroledialog.cpp:24: /<>/unittests/../umbrello/dialogs/multipagedialogbase.h:101:18: warning: ‘virtual void MultiPageDialogBase::keyPressEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] 101 | virtual void keyPressEvent(QKeyEvent *event); | ^~~~~~~~~~~~~ In file included from /<>/unittests/testumlroledialog.cpp:24: /<>/unittests/../umbrello/uml.h:201:18: warning: ‘virtual void UMLApp::keyPressEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] 201 | virtual void keyPressEvent(QKeyEvent* e); | ^~~~~~~~~~~~~ /<>/unittests/../umbrello/uml.h:202:18: warning: ‘virtual void UMLApp::keyReleaseEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] 202 | virtual void keyReleaseEvent(QKeyEvent* e); | ^~~~~~~~~~~~~~~ /<>/unittests/../umbrello/uml.h:204:18: warning: ‘virtual void UMLApp::customEvent(QEvent*)’ can be marked override [-Wsuggest-override] 204 | virtual void customEvent(QEvent* e); | ^~~~~~~~~~~ /<>/unittests/../umbrello/uml.h:215:18: warning: ‘virtual bool UMLApp::queryClose()’ can be marked override [-Wsuggest-override] 215 | virtual bool queryClose(); | ^~~~~~~~~~ /<>/unittests/../umbrello/uml.h:217:18: warning: ‘virtual void UMLApp::saveProperties(KConfigGroup&)’ can be marked override [-Wsuggest-override] 217 | virtual void saveProperties(KConfigGroup & cfg); | ^~~~~~~~~~~~~~ /<>/unittests/../umbrello/uml.h:218:18: warning: ‘virtual void UMLApp::readProperties(const KConfigGroup&)’ can be marked override [-Wsuggest-override] 218 | virtual void readProperties(const KConfigGroup & cfg); | ^~~~~~~~~~~~~~ In file included from /<>/unittests/testumlroledialog.cpp:25: /<>/unittests/../umbrello/uml1model/umlrole.h:47:16: warning: ‘virtual UMLObject* UMLRole::clone() const’ can be marked override [-Wsuggest-override] 47 | UMLObject* clone() const { return 0; } | ^~~~~ /<>/unittests/../umbrello/uml1model/umlrole.h:49:10: warning: ‘virtual void UMLRole::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 49 | void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); | ^~~~~~~~~~ /<>/unittests/../umbrello/uml1model/umlrole.h:51:18: warning: ‘virtual bool UMLRole::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] 51 | virtual bool showPropertiesDialog(QWidget *parent = 0); | ^~~~~~~~~~~~~~~~~~~~ /<>/unittests/../umbrello/uml1model/umlrole.h:55:10: warning: ‘virtual bool UMLRole::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 55 | bool load1(QDomElement& element); | ^~~~~ In file included from /<>/unittests/testumlroledialog.cpp:26: /<>/unittests/../umbrello/dialogs/umlroledialog.h:43:10: warning: ‘virtual bool UMLRoleDialog::apply()’ can be marked override [-Wsuggest-override] 43 | bool apply(); | ^~~~~ [100%] Linking CXX executable testumlroledialog cd /<>/obj-aarch64-linux-gnu/unittests && /usr/bin/cmake -E cmake_link_script CMakeFiles/testumlroledialog.dir/link.txt --verbose=1 /usr/bin/aarch64-linux-gnu-g++ -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -fno-delete-null-pointer-checks -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -Wl,--enable-new-dtags -Wl,-z,relro -Wl,--as-needed -Wl,--no-undefined -rdynamic CMakeFiles/testumlroledialog.dir/testumlroledialog_autogen/mocs_compilation.cpp.o CMakeFiles/testumlroledialog.dir/testumlroledialog.cpp.o -o testumlroledialog /usr/lib/aarch64-linux-gnu/libQt5Test.so.5.12.5 -lxml2 -lxslt ../umbrello/libumbrello.a /usr/lib/aarch64-linux-gnu/libQt5WebKitWidgets.so.5.212.0 /usr/lib/aarch64-linux-gnu/libQt5WebKit.so.5.212.0 -lxml2 -lxslt /usr/lib/aarch64-linux-gnu/libKF5TextEditor.so.5.62.0 /usr/lib/aarch64-linux-gnu/libKF5Parts.so.5.62.0 /usr/lib/aarch64-linux-gnu/libKF5KIOWidgets.so.5.62.0 /usr/lib/aarch64-linux-gnu/libKF5KIOCore.so.5.62.0 /usr/lib/aarch64-linux-gnu/libKF5Crash.so.5.62.0 /usr/lib/aarch64-linux-gnu/libQt5Concurrent.so.5.12.5 /usr/lib/aarch64-linux-gnu/libKF5JobWidgets.so.5.62.0 /usr/lib/aarch64-linux-gnu/libKF5XmlGui.so.5.62.0 /usr/lib/aarch64-linux-gnu/libQt5PrintSupport.so.5.12.5 /usr/lib/aarch64-linux-gnu/libQt5Network.so.5.12.5 /usr/lib/aarch64-linux-gnu/libKF5TextWidgets.so.5.62.0 /usr/lib/aarch64-linux-gnu/libKF5Completion.so.5.62.0 /usr/lib/aarch64-linux-gnu/libKF5IconThemes.so.5.62.0 /usr/lib/aarch64-linux-gnu/libQt5Svg.so.5.12.5 /usr/lib/aarch64-linux-gnu/libKF5Archive.so.5.62.0 /usr/lib/aarch64-linux-gnu/libKF5Service.so.5.62.0 /usr/lib/aarch64-linux-gnu/libKF5ConfigWidgets.so.5.62.0 /usr/lib/aarch64-linux-gnu/libKF5I18n.so.5.62.0 /usr/lib/aarch64-linux-gnu/libKF5WidgetsAddons.so.5.62.0 /usr/lib/aarch64-linux-gnu/libKF5Codecs.so.5.62.0 /usr/lib/aarch64-linux-gnu/libKF5ConfigGui.so.5.62.0 /usr/lib/aarch64-linux-gnu/libQt5Xml.so.5.12.5 /usr/lib/aarch64-linux-gnu/libKF5ConfigCore.so.5.62.0 /usr/lib/aarch64-linux-gnu/libKF5Auth.so.5.62.0 /usr/lib/aarch64-linux-gnu/libKF5AuthCore.so.5.62.0 /usr/lib/aarch64-linux-gnu/libKF5CoreAddons.so.5.62.0 /usr/lib/aarch64-linux-gnu/libQt5DBus.so.5.12.5 /usr/lib/aarch64-linux-gnu/libKF5SonnetUi.so.5.62.0 /usr/lib/aarch64-linux-gnu/libQt5Widgets.so.5.12.5 /usr/lib/aarch64-linux-gnu/libQt5Gui.so.5.12.5 /usr/lib/aarch64-linux-gnu/libQt5Core.so.5.12.5 make[4]: Leaving directory '/<>/obj-aarch64-linux-gnu' [100%] Built target testumlroledialog make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' /usr/bin/cmake -E cmake_progress_start /<>/obj-aarch64-linux-gnu/CMakeFiles 0 make[2]: Leaving directory '/<>/obj-aarch64-linux-gnu' if ! test -d debian/man/out; then mkdir -p debian/man/out; fi for f in $(find debian/man -name '*.sgml'); do \ docbook-to-man $f > debian/man/out/`basename $f .sgml`.1; \ done for f in $(find debian/man -name '*.man'); do \ soelim -I debian/man $f \ > debian/man/out/`basename $f .man`.`head -n1 $f | awk '{print $NF}'`; \ done touch debian/stamp-man-pages # Running override target (override_dh_auto_test) test -z "`ls debian/*.debhelper.log 2>/dev/null`" || sed -i '/^override_dh_auto_test[[:space:]]/d' debian/*.debhelper.log /usr/bin/make -f debian/rules override_dh_auto_test DH_INTERNAL_OVERRIDE="dh_auto_test" # [-a] make[2]: Entering directory '/<>' # Disable dh_auto_test at build time : make[2]: Leaving directory '/<>' make[1]: Leaving directory '/<>' touch debian/dhmk_build-arch # "build-arch" target is done -- SUCCESS making standard target 'build-arch'. fakeroot debian/rules binary-arch /usr/bin/make -f debian/rules dhmk_run_install-arch_commands DHMK_TARGET="install-arch" make[1]: Entering directory '/<>' dh_testroot # [-a] dh_prep # [-a] dh_installdirs # [-a] dh_auto_install '--buildsystem=kf5' --parallel # [-a] cd obj-aarch64-linux-gnu && make -j1 install DESTDIR=/<>/debian/umbrello AM_UPDATE_INFO_DIR=no make[2]: Entering directory '/<>/obj-aarch64-linux-gnu' /usr/bin/cmake -S/<> -B/<>/obj-aarch64-linux-gnu --check-build-system CMakeFiles/Makefile.cmake 0 /usr/bin/cmake -E cmake_progress_start /<>/obj-aarch64-linux-gnu/CMakeFiles /<>/obj-aarch64-linux-gnu/CMakeFiles/progress.marks make -f CMakeFiles/Makefile2 all make[3]: Entering directory '/<>/obj-aarch64-linux-gnu' make -f CMakeFiles/pofiles-0d36a8b24a8b7e85f721c37c6a9913eb.dir/build.make CMakeFiles/pofiles-0d36a8b24a8b7e85f721c37c6a9913eb.dir/depend make[4]: Entering directory '/<>/obj-aarch64-linux-gnu' cd /<>/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<> /<>/obj-aarch64-linux-gnu /<>/obj-aarch64-linux-gnu /<>/obj-aarch64-linux-gnu/CMakeFiles/pofiles-0d36a8b24a8b7e85f721c37c6a9913eb.dir/DependInfo.cmake --color= make[4]: Leaving directory '/<>/obj-aarch64-linux-gnu' make -f CMakeFiles/pofiles-0d36a8b24a8b7e85f721c37c6a9913eb.dir/build.make CMakeFiles/pofiles-0d36a8b24a8b7e85f721c37c6a9913eb.dir/build make[4]: Entering directory '/<>/obj-aarch64-linux-gnu' [ 1%] Generating mo... /usr/bin/cmake -DGETTEXT_MSGFMT_EXECUTABLE=/usr/bin/msgfmt -DCOPY_TO=/<>/obj-aarch64-linux-gnu/locale -DPO_DIR=/<>/po -P /usr/lib/aarch64-linux-gnu/cmake/KF5I18n/build-pofiles.cmake make[4]: Leaving directory '/<>/obj-aarch64-linux-gnu' [ 1%] Built target pofiles-0d36a8b24a8b7e85f721c37c6a9913eb make -f CMakeFiles/tsfiles-0d36a8b24a8b7e85f721c37c6a9913eb.dir/build.make CMakeFiles/tsfiles-0d36a8b24a8b7e85f721c37c6a9913eb.dir/depend make[4]: Entering directory '/<>/obj-aarch64-linux-gnu' cd /<>/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<> /<>/obj-aarch64-linux-gnu /<>/obj-aarch64-linux-gnu /<>/obj-aarch64-linux-gnu/CMakeFiles/tsfiles-0d36a8b24a8b7e85f721c37c6a9913eb.dir/DependInfo.cmake --color= make[4]: Leaving directory '/<>/obj-aarch64-linux-gnu' make -f CMakeFiles/tsfiles-0d36a8b24a8b7e85f721c37c6a9913eb.dir/build.make CMakeFiles/tsfiles-0d36a8b24a8b7e85f721c37c6a9913eb.dir/build make[4]: Entering directory '/<>/obj-aarch64-linux-gnu' [ 1%] Generating ts... /usr/bin/cmake -DPYTHON_EXECUTABLE=/usr/bin/python3 -D_ki18n_pmap_compile_script=/usr/lib/aarch64-linux-gnu/cmake/KF5I18n/ts-pmap-compile.py -DCOPY_TO=/<>/obj-aarch64-linux-gnu/locale -DPO_DIR=/<>/po -P /usr/lib/aarch64-linux-gnu/cmake/KF5I18n/build-tsfiles.cmake make[4]: Leaving directory '/<>/obj-aarch64-linux-gnu' [ 1%] Built target tsfiles-0d36a8b24a8b7e85f721c37c6a9913eb make -f umbrello/CMakeFiles/libumbrello_autogen.dir/build.make umbrello/CMakeFiles/libumbrello_autogen.dir/depend make[4]: Entering directory '/<>/obj-aarch64-linux-gnu' cd /<>/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/umbrello /<>/obj-aarch64-linux-gnu /<>/obj-aarch64-linux-gnu/umbrello /<>/obj-aarch64-linux-gnu/umbrello/CMakeFiles/libumbrello_autogen.dir/DependInfo.cmake --color= make[4]: Leaving directory '/<>/obj-aarch64-linux-gnu' make -f umbrello/CMakeFiles/libumbrello_autogen.dir/build.make umbrello/CMakeFiles/libumbrello_autogen.dir/build make[4]: Entering directory '/<>/obj-aarch64-linux-gnu' [ 1%] Automatic MOC for target libumbrello cd /<>/obj-aarch64-linux-gnu/umbrello && /usr/bin/cmake -E cmake_autogen /<>/obj-aarch64-linux-gnu/umbrello/CMakeFiles/libumbrello_autogen.dir/AutogenInfo.json Debian make[4]: Leaving directory '/<>/obj-aarch64-linux-gnu' [ 1%] Built target libumbrello_autogen make -f umbrello/CMakeFiles/libumbrello.dir/build.make umbrello/CMakeFiles/libumbrello.dir/depend make[4]: Entering directory '/<>/obj-aarch64-linux-gnu' cd /<>/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/umbrello /<>/obj-aarch64-linux-gnu /<>/obj-aarch64-linux-gnu/umbrello /<>/obj-aarch64-linux-gnu/umbrello/CMakeFiles/libumbrello.dir/DependInfo.cmake --color= make[4]: Leaving directory '/<>/obj-aarch64-linux-gnu' make -f umbrello/CMakeFiles/libumbrello.dir/build.make umbrello/CMakeFiles/libumbrello.dir/build make[4]: Entering directory '/<>/obj-aarch64-linux-gnu' make[4]: Nothing to be done for 'umbrello/CMakeFiles/libumbrello.dir/build'. make[4]: Leaving directory '/<>/obj-aarch64-linux-gnu' [ 89%] Built target libumbrello make -f umbrello/CMakeFiles/umbrello_autogen.dir/build.make umbrello/CMakeFiles/umbrello_autogen.dir/depend make[4]: Entering directory '/<>/obj-aarch64-linux-gnu' cd /<>/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/umbrello /<>/obj-aarch64-linux-gnu /<>/obj-aarch64-linux-gnu/umbrello /<>/obj-aarch64-linux-gnu/umbrello/CMakeFiles/umbrello_autogen.dir/DependInfo.cmake --color= make[4]: Leaving directory '/<>/obj-aarch64-linux-gnu' make -f umbrello/CMakeFiles/umbrello_autogen.dir/build.make umbrello/CMakeFiles/umbrello_autogen.dir/build make[4]: Entering directory '/<>/obj-aarch64-linux-gnu' [ 89%] Automatic MOC for target umbrello cd /<>/obj-aarch64-linux-gnu/umbrello && /usr/bin/cmake -E cmake_autogen /<>/obj-aarch64-linux-gnu/umbrello/CMakeFiles/umbrello_autogen.dir/AutogenInfo.json Debian make[4]: Leaving directory '/<>/obj-aarch64-linux-gnu' [ 89%] Built target umbrello_autogen make -f umbrello/CMakeFiles/umbrello.dir/build.make umbrello/CMakeFiles/umbrello.dir/depend make[4]: Entering directory '/<>/obj-aarch64-linux-gnu' cd /<>/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/umbrello /<>/obj-aarch64-linux-gnu /<>/obj-aarch64-linux-gnu/umbrello /<>/obj-aarch64-linux-gnu/umbrello/CMakeFiles/umbrello.dir/DependInfo.cmake --color= make[4]: Leaving directory '/<>/obj-aarch64-linux-gnu' make -f umbrello/CMakeFiles/umbrello.dir/build.make umbrello/CMakeFiles/umbrello.dir/build make[4]: Entering directory '/<>/obj-aarch64-linux-gnu' make[4]: Nothing to be done for 'umbrello/CMakeFiles/umbrello.dir/build'. make[4]: Leaving directory '/<>/obj-aarch64-linux-gnu' [ 90%] Built target umbrello make -f doc/CMakeFiles/doc-index-cache-bz2.dir/build.make doc/CMakeFiles/doc-index-cache-bz2.dir/depend make[4]: Entering directory '/<>/obj-aarch64-linux-gnu' cd /<>/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/doc /<>/obj-aarch64-linux-gnu /<>/obj-aarch64-linux-gnu/doc /<>/obj-aarch64-linux-gnu/doc/CMakeFiles/doc-index-cache-bz2.dir/DependInfo.cmake --color= make[4]: Leaving directory '/<>/obj-aarch64-linux-gnu' make -f doc/CMakeFiles/doc-index-cache-bz2.dir/build.make doc/CMakeFiles/doc-index-cache-bz2.dir/build make[4]: Entering directory '/<>/obj-aarch64-linux-gnu' make[4]: Nothing to be done for 'doc/CMakeFiles/doc-index-cache-bz2.dir/build'. make[4]: Leaving directory '/<>/obj-aarch64-linux-gnu' [ 90%] Built target doc-index-cache-bz2 make -f tools/CMakeFiles/xmi2pot_autogen.dir/build.make tools/CMakeFiles/xmi2pot_autogen.dir/depend make[4]: Entering directory '/<>/obj-aarch64-linux-gnu' cd /<>/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tools /<>/obj-aarch64-linux-gnu /<>/obj-aarch64-linux-gnu/tools /<>/obj-aarch64-linux-gnu/tools/CMakeFiles/xmi2pot_autogen.dir/DependInfo.cmake --color= make[4]: Leaving directory '/<>/obj-aarch64-linux-gnu' make -f tools/CMakeFiles/xmi2pot_autogen.dir/build.make tools/CMakeFiles/xmi2pot_autogen.dir/build make[4]: Entering directory '/<>/obj-aarch64-linux-gnu' [ 91%] Automatic MOC for target xmi2pot cd /<>/obj-aarch64-linux-gnu/tools && /usr/bin/cmake -E cmake_autogen /<>/obj-aarch64-linux-gnu/tools/CMakeFiles/xmi2pot_autogen.dir/AutogenInfo.json Debian make[4]: Leaving directory '/<>/obj-aarch64-linux-gnu' [ 91%] Built target xmi2pot_autogen make -f tools/CMakeFiles/xmi2pot.dir/build.make tools/CMakeFiles/xmi2pot.dir/depend make[4]: Entering directory '/<>/obj-aarch64-linux-gnu' cd /<>/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tools /<>/obj-aarch64-linux-gnu /<>/obj-aarch64-linux-gnu/tools /<>/obj-aarch64-linux-gnu/tools/CMakeFiles/xmi2pot.dir/DependInfo.cmake --color= make[4]: Leaving directory '/<>/obj-aarch64-linux-gnu' make -f tools/CMakeFiles/xmi2pot.dir/build.make tools/CMakeFiles/xmi2pot.dir/build make[4]: Entering directory '/<>/obj-aarch64-linux-gnu' make[4]: Nothing to be done for 'tools/CMakeFiles/xmi2pot.dir/build'. make[4]: Leaving directory '/<>/obj-aarch64-linux-gnu' [ 92%] Built target xmi2pot make -f tools/CMakeFiles/po2xmi_autogen.dir/build.make tools/CMakeFiles/po2xmi_autogen.dir/depend make[4]: Entering directory '/<>/obj-aarch64-linux-gnu' cd /<>/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tools /<>/obj-aarch64-linux-gnu /<>/obj-aarch64-linux-gnu/tools /<>/obj-aarch64-linux-gnu/tools/CMakeFiles/po2xmi_autogen.dir/DependInfo.cmake --color= make[4]: Leaving directory '/<>/obj-aarch64-linux-gnu' make -f tools/CMakeFiles/po2xmi_autogen.dir/build.make tools/CMakeFiles/po2xmi_autogen.dir/build make[4]: Entering directory '/<>/obj-aarch64-linux-gnu' [ 92%] Automatic MOC for target po2xmi cd /<>/obj-aarch64-linux-gnu/tools && /usr/bin/cmake -E cmake_autogen /<>/obj-aarch64-linux-gnu/tools/CMakeFiles/po2xmi_autogen.dir/AutogenInfo.json Debian make[4]: Leaving directory '/<>/obj-aarch64-linux-gnu' [ 92%] Built target po2xmi_autogen make -f tools/CMakeFiles/po2xmi.dir/build.make tools/CMakeFiles/po2xmi.dir/depend make[4]: Entering directory '/<>/obj-aarch64-linux-gnu' cd /<>/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tools /<>/obj-aarch64-linux-gnu /<>/obj-aarch64-linux-gnu/tools /<>/obj-aarch64-linux-gnu/tools/CMakeFiles/po2xmi.dir/DependInfo.cmake --color= make[4]: Leaving directory '/<>/obj-aarch64-linux-gnu' make -f tools/CMakeFiles/po2xmi.dir/build.make tools/CMakeFiles/po2xmi.dir/build make[4]: Entering directory '/<>/obj-aarch64-linux-gnu' make[4]: Nothing to be done for 'tools/CMakeFiles/po2xmi.dir/build'. make[4]: Leaving directory '/<>/obj-aarch64-linux-gnu' [ 93%] Built target po2xmi make -f unittests/CMakeFiles/testbasictypes_autogen.dir/build.make unittests/CMakeFiles/testbasictypes_autogen.dir/depend make[4]: Entering directory '/<>/obj-aarch64-linux-gnu' cd /<>/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/unittests /<>/obj-aarch64-linux-gnu /<>/obj-aarch64-linux-gnu/unittests /<>/obj-aarch64-linux-gnu/unittests/CMakeFiles/testbasictypes_autogen.dir/DependInfo.cmake --color= make[4]: Leaving directory '/<>/obj-aarch64-linux-gnu' make -f unittests/CMakeFiles/testbasictypes_autogen.dir/build.make unittests/CMakeFiles/testbasictypes_autogen.dir/build make[4]: Entering directory '/<>/obj-aarch64-linux-gnu' [ 94%] Automatic MOC for target testbasictypes cd /<>/obj-aarch64-linux-gnu/unittests && /usr/bin/cmake -E cmake_autogen /<>/obj-aarch64-linux-gnu/unittests/CMakeFiles/testbasictypes_autogen.dir/AutogenInfo.json Debian make[4]: Leaving directory '/<>/obj-aarch64-linux-gnu' [ 94%] Built target testbasictypes_autogen make -f unittests/CMakeFiles/testbasictypes.dir/build.make unittests/CMakeFiles/testbasictypes.dir/depend make[4]: Entering directory '/<>/obj-aarch64-linux-gnu' cd /<>/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/unittests /<>/obj-aarch64-linux-gnu /<>/obj-aarch64-linux-gnu/unittests /<>/obj-aarch64-linux-gnu/unittests/CMakeFiles/testbasictypes.dir/DependInfo.cmake --color= make[4]: Leaving directory '/<>/obj-aarch64-linux-gnu' make -f unittests/CMakeFiles/testbasictypes.dir/build.make unittests/CMakeFiles/testbasictypes.dir/build make[4]: Entering directory '/<>/obj-aarch64-linux-gnu' make[4]: Nothing to be done for 'unittests/CMakeFiles/testbasictypes.dir/build'. make[4]: Leaving directory '/<>/obj-aarch64-linux-gnu' [ 94%] Built target testbasictypes make -f unittests/CMakeFiles/testumlobject_autogen.dir/build.make unittests/CMakeFiles/testumlobject_autogen.dir/depend make[4]: Entering directory '/<>/obj-aarch64-linux-gnu' cd /<>/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/unittests /<>/obj-aarch64-linux-gnu /<>/obj-aarch64-linux-gnu/unittests /<>/obj-aarch64-linux-gnu/unittests/CMakeFiles/testumlobject_autogen.dir/DependInfo.cmake --color= make[4]: Leaving directory '/<>/obj-aarch64-linux-gnu' make -f unittests/CMakeFiles/testumlobject_autogen.dir/build.make unittests/CMakeFiles/testumlobject_autogen.dir/build make[4]: Entering directory '/<>/obj-aarch64-linux-gnu' [ 94%] Automatic MOC for target testumlobject cd /<>/obj-aarch64-linux-gnu/unittests && /usr/bin/cmake -E cmake_autogen /<>/obj-aarch64-linux-gnu/unittests/CMakeFiles/testumlobject_autogen.dir/AutogenInfo.json Debian make[4]: Leaving directory '/<>/obj-aarch64-linux-gnu' [ 94%] Built target testumlobject_autogen make -f unittests/CMakeFiles/testumlobject.dir/build.make unittests/CMakeFiles/testumlobject.dir/depend make[4]: Entering directory '/<>/obj-aarch64-linux-gnu' cd /<>/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/unittests /<>/obj-aarch64-linux-gnu /<>/obj-aarch64-linux-gnu/unittests /<>/obj-aarch64-linux-gnu/unittests/CMakeFiles/testumlobject.dir/DependInfo.cmake --color= make[4]: Leaving directory '/<>/obj-aarch64-linux-gnu' make -f unittests/CMakeFiles/testumlobject.dir/build.make unittests/CMakeFiles/testumlobject.dir/build make[4]: Entering directory '/<>/obj-aarch64-linux-gnu' make[4]: Nothing to be done for 'unittests/CMakeFiles/testumlobject.dir/build'. make[4]: Leaving directory '/<>/obj-aarch64-linux-gnu' [ 95%] Built target testumlobject make -f unittests/CMakeFiles/testcppwriter_autogen.dir/build.make unittests/CMakeFiles/testcppwriter_autogen.dir/depend make[4]: Entering directory '/<>/obj-aarch64-linux-gnu' cd /<>/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/unittests /<>/obj-aarch64-linux-gnu /<>/obj-aarch64-linux-gnu/unittests /<>/obj-aarch64-linux-gnu/unittests/CMakeFiles/testcppwriter_autogen.dir/DependInfo.cmake --color= make[4]: Leaving directory '/<>/obj-aarch64-linux-gnu' make -f unittests/CMakeFiles/testcppwriter_autogen.dir/build.make unittests/CMakeFiles/testcppwriter_autogen.dir/build make[4]: Entering directory '/<>/obj-aarch64-linux-gnu' [ 96%] Automatic MOC for target testcppwriter cd /<>/obj-aarch64-linux-gnu/unittests && /usr/bin/cmake -E cmake_autogen /<>/obj-aarch64-linux-gnu/unittests/CMakeFiles/testcppwriter_autogen.dir/AutogenInfo.json Debian make[4]: Leaving directory '/<>/obj-aarch64-linux-gnu' [ 96%] Built target testcppwriter_autogen make -f unittests/CMakeFiles/testcppwriter.dir/build.make unittests/CMakeFiles/testcppwriter.dir/depend make[4]: Entering directory '/<>/obj-aarch64-linux-gnu' cd /<>/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/unittests /<>/obj-aarch64-linux-gnu /<>/obj-aarch64-linux-gnu/unittests /<>/obj-aarch64-linux-gnu/unittests/CMakeFiles/testcppwriter.dir/DependInfo.cmake --color= make[4]: Leaving directory '/<>/obj-aarch64-linux-gnu' make -f unittests/CMakeFiles/testcppwriter.dir/build.make unittests/CMakeFiles/testcppwriter.dir/build make[4]: Entering directory '/<>/obj-aarch64-linux-gnu' make[4]: Nothing to be done for 'unittests/CMakeFiles/testcppwriter.dir/build'. make[4]: Leaving directory '/<>/obj-aarch64-linux-gnu' [ 96%] Built target testcppwriter make -f unittests/CMakeFiles/testpythonwriter_autogen.dir/build.make unittests/CMakeFiles/testpythonwriter_autogen.dir/depend make[4]: Entering directory '/<>/obj-aarch64-linux-gnu' cd /<>/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/unittests /<>/obj-aarch64-linux-gnu /<>/obj-aarch64-linux-gnu/unittests /<>/obj-aarch64-linux-gnu/unittests/CMakeFiles/testpythonwriter_autogen.dir/DependInfo.cmake --color= make[4]: Leaving directory '/<>/obj-aarch64-linux-gnu' make -f unittests/CMakeFiles/testpythonwriter_autogen.dir/build.make unittests/CMakeFiles/testpythonwriter_autogen.dir/build make[4]: Entering directory '/<>/obj-aarch64-linux-gnu' [ 96%] Automatic MOC for target testpythonwriter cd /<>/obj-aarch64-linux-gnu/unittests && /usr/bin/cmake -E cmake_autogen /<>/obj-aarch64-linux-gnu/unittests/CMakeFiles/testpythonwriter_autogen.dir/AutogenInfo.json Debian make[4]: Leaving directory '/<>/obj-aarch64-linux-gnu' [ 96%] Built target testpythonwriter_autogen make -f unittests/CMakeFiles/testpythonwriter.dir/build.make unittests/CMakeFiles/testpythonwriter.dir/depend make[4]: Entering directory '/<>/obj-aarch64-linux-gnu' cd /<>/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/unittests /<>/obj-aarch64-linux-gnu /<>/obj-aarch64-linux-gnu/unittests /<>/obj-aarch64-linux-gnu/unittests/CMakeFiles/testpythonwriter.dir/DependInfo.cmake --color= make[4]: Leaving directory '/<>/obj-aarch64-linux-gnu' make -f unittests/CMakeFiles/testpythonwriter.dir/build.make unittests/CMakeFiles/testpythonwriter.dir/build make[4]: Entering directory '/<>/obj-aarch64-linux-gnu' make[4]: Nothing to be done for 'unittests/CMakeFiles/testpythonwriter.dir/build'. make[4]: Leaving directory '/<>/obj-aarch64-linux-gnu' [ 97%] Built target testpythonwriter make -f unittests/CMakeFiles/testoptionstate_autogen.dir/build.make unittests/CMakeFiles/testoptionstate_autogen.dir/depend make[4]: Entering directory '/<>/obj-aarch64-linux-gnu' cd /<>/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/unittests /<>/obj-aarch64-linux-gnu /<>/obj-aarch64-linux-gnu/unittests /<>/obj-aarch64-linux-gnu/unittests/CMakeFiles/testoptionstate_autogen.dir/DependInfo.cmake --color= make[4]: Leaving directory '/<>/obj-aarch64-linux-gnu' make -f unittests/CMakeFiles/testoptionstate_autogen.dir/build.make unittests/CMakeFiles/testoptionstate_autogen.dir/build make[4]: Entering directory '/<>/obj-aarch64-linux-gnu' [ 97%] Automatic MOC for target testoptionstate cd /<>/obj-aarch64-linux-gnu/unittests && /usr/bin/cmake -E cmake_autogen /<>/obj-aarch64-linux-gnu/unittests/CMakeFiles/testoptionstate_autogen.dir/AutogenInfo.json Debian make[4]: Leaving directory '/<>/obj-aarch64-linux-gnu' [ 97%] Built target testoptionstate_autogen make -f unittests/CMakeFiles/testoptionstate.dir/build.make unittests/CMakeFiles/testoptionstate.dir/depend make[4]: Entering directory '/<>/obj-aarch64-linux-gnu' cd /<>/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/unittests /<>/obj-aarch64-linux-gnu /<>/obj-aarch64-linux-gnu/unittests /<>/obj-aarch64-linux-gnu/unittests/CMakeFiles/testoptionstate.dir/DependInfo.cmake --color= make[4]: Leaving directory '/<>/obj-aarch64-linux-gnu' make -f unittests/CMakeFiles/testoptionstate.dir/build.make unittests/CMakeFiles/testoptionstate.dir/build make[4]: Entering directory '/<>/obj-aarch64-linux-gnu' make[4]: Nothing to be done for 'unittests/CMakeFiles/testoptionstate.dir/build'. make[4]: Leaving directory '/<>/obj-aarch64-linux-gnu' [ 98%] Built target testoptionstate make -f unittests/CMakeFiles/testcrashhandler_autogen.dir/build.make unittests/CMakeFiles/testcrashhandler_autogen.dir/depend make[4]: Entering directory '/<>/obj-aarch64-linux-gnu' cd /<>/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/unittests /<>/obj-aarch64-linux-gnu /<>/obj-aarch64-linux-gnu/unittests /<>/obj-aarch64-linux-gnu/unittests/CMakeFiles/testcrashhandler_autogen.dir/DependInfo.cmake --color= make[4]: Leaving directory '/<>/obj-aarch64-linux-gnu' make -f unittests/CMakeFiles/testcrashhandler_autogen.dir/build.make unittests/CMakeFiles/testcrashhandler_autogen.dir/build make[4]: Entering directory '/<>/obj-aarch64-linux-gnu' [ 99%] Automatic MOC for target testcrashhandler cd /<>/obj-aarch64-linux-gnu/unittests && /usr/bin/cmake -E cmake_autogen /<>/obj-aarch64-linux-gnu/unittests/CMakeFiles/testcrashhandler_autogen.dir/AutogenInfo.json Debian make[4]: Leaving directory '/<>/obj-aarch64-linux-gnu' [ 99%] Built target testcrashhandler_autogen make -f unittests/CMakeFiles/testcrashhandler.dir/build.make unittests/CMakeFiles/testcrashhandler.dir/depend make[4]: Entering directory '/<>/obj-aarch64-linux-gnu' cd /<>/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/unittests /<>/obj-aarch64-linux-gnu /<>/obj-aarch64-linux-gnu/unittests /<>/obj-aarch64-linux-gnu/unittests/CMakeFiles/testcrashhandler.dir/DependInfo.cmake --color= make[4]: Leaving directory '/<>/obj-aarch64-linux-gnu' make -f unittests/CMakeFiles/testcrashhandler.dir/build.make unittests/CMakeFiles/testcrashhandler.dir/build make[4]: Entering directory '/<>/obj-aarch64-linux-gnu' make[4]: Nothing to be done for 'unittests/CMakeFiles/testcrashhandler.dir/build'. make[4]: Leaving directory '/<>/obj-aarch64-linux-gnu' [ 99%] Built target testcrashhandler make -f unittests/CMakeFiles/testumlroledialog_autogen.dir/build.make unittests/CMakeFiles/testumlroledialog_autogen.dir/depend make[4]: Entering directory '/<>/obj-aarch64-linux-gnu' cd /<>/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/unittests /<>/obj-aarch64-linux-gnu /<>/obj-aarch64-linux-gnu/unittests /<>/obj-aarch64-linux-gnu/unittests/CMakeFiles/testumlroledialog_autogen.dir/DependInfo.cmake --color= make[4]: Leaving directory '/<>/obj-aarch64-linux-gnu' make -f unittests/CMakeFiles/testumlroledialog_autogen.dir/build.make unittests/CMakeFiles/testumlroledialog_autogen.dir/build make[4]: Entering directory '/<>/obj-aarch64-linux-gnu' [ 99%] Automatic MOC for target testumlroledialog cd /<>/obj-aarch64-linux-gnu/unittests && /usr/bin/cmake -E cmake_autogen /<>/obj-aarch64-linux-gnu/unittests/CMakeFiles/testumlroledialog_autogen.dir/AutogenInfo.json Debian make[4]: Leaving directory '/<>/obj-aarch64-linux-gnu' [ 99%] Built target testumlroledialog_autogen make -f unittests/CMakeFiles/testumlroledialog.dir/build.make unittests/CMakeFiles/testumlroledialog.dir/depend make[4]: Entering directory '/<>/obj-aarch64-linux-gnu' cd /<>/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/unittests /<>/obj-aarch64-linux-gnu /<>/obj-aarch64-linux-gnu/unittests /<>/obj-aarch64-linux-gnu/unittests/CMakeFiles/testumlroledialog.dir/DependInfo.cmake --color= make[4]: Leaving directory '/<>/obj-aarch64-linux-gnu' make -f unittests/CMakeFiles/testumlroledialog.dir/build.make unittests/CMakeFiles/testumlroledialog.dir/build make[4]: Entering directory '/<>/obj-aarch64-linux-gnu' make[4]: Nothing to be done for 'unittests/CMakeFiles/testumlroledialog.dir/build'. make[4]: Leaving directory '/<>/obj-aarch64-linux-gnu' [100%] Built target testumlroledialog make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' /usr/bin/cmake -E cmake_progress_start /<>/obj-aarch64-linux-gnu/CMakeFiles 0 make -f CMakeFiles/Makefile2 preinstall make[3]: Entering directory '/<>/obj-aarch64-linux-gnu' make[3]: Nothing to be done for 'preinstall'. make[3]: Leaving directory '/<>/obj-aarch64-linux-gnu' Install the project... /usr/bin/cmake -P cmake_install.cmake -- Install configuration: "Debian" -- Installing: /<>/debian/umbrello/usr/share/locale -- Installing: /<>/debian/umbrello/usr/share/locale/zh_TW -- Installing: /<>/debian/umbrello/usr/share/locale/zh_TW/LC_MESSAGES -- Installing: /<>/debian/umbrello/usr/share/locale/zh_TW/LC_MESSAGES/umbrello.mo -- Installing: /<>/debian/umbrello/usr/share/locale/zh_CN -- Installing: /<>/debian/umbrello/usr/share/locale/zh_CN/LC_MESSAGES -- Installing: /<>/debian/umbrello/usr/share/locale/zh_CN/LC_MESSAGES/umbrello.mo -- Installing: /<>/debian/umbrello/usr/share/locale/zh_CN/LC_MESSAGES/umbrello_kdevphp.mo -- Installing: /<>/debian/umbrello/usr/share/locale/uk -- Installing: /<>/debian/umbrello/usr/share/locale/uk/LC_MESSAGES -- Installing: /<>/debian/umbrello/usr/share/locale/uk/LC_MESSAGES/umbrello.mo -- Installing: /<>/debian/umbrello/usr/share/locale/uk/LC_MESSAGES/umbrello_kdevphp.mo -- Installing: /<>/debian/umbrello/usr/share/locale/ug -- Installing: /<>/debian/umbrello/usr/share/locale/ug/LC_MESSAGES -- Installing: /<>/debian/umbrello/usr/share/locale/ug/LC_MESSAGES/umbrello.mo -- Installing: /<>/debian/umbrello/usr/share/locale/tr -- Installing: /<>/debian/umbrello/usr/share/locale/tr/LC_MESSAGES -- Installing: /<>/debian/umbrello/usr/share/locale/tr/LC_MESSAGES/umbrello.mo -- Installing: /<>/debian/umbrello/usr/share/locale/sv -- Installing: /<>/debian/umbrello/usr/share/locale/sv/LC_MESSAGES -- Installing: /<>/debian/umbrello/usr/share/locale/sv/LC_MESSAGES/umbrello.mo -- Installing: /<>/debian/umbrello/usr/share/locale/sv/LC_MESSAGES/umbrello_kdevphp.mo -- Installing: /<>/debian/umbrello/usr/share/locale/sl -- Installing: /<>/debian/umbrello/usr/share/locale/sl/LC_MESSAGES -- Installing: /<>/debian/umbrello/usr/share/locale/sl/LC_MESSAGES/umbrello.mo -- Installing: /<>/debian/umbrello/usr/share/locale/sk -- Installing: /<>/debian/umbrello/usr/share/locale/sk/LC_MESSAGES -- Installing: /<>/debian/umbrello/usr/share/locale/sk/LC_MESSAGES/umbrello.mo -- Installing: /<>/debian/umbrello/usr/share/locale/sk/LC_MESSAGES/umbrello_kdevphp.mo -- Installing: /<>/debian/umbrello/usr/share/locale/ru -- Installing: /<>/debian/umbrello/usr/share/locale/ru/LC_MESSAGES -- Installing: /<>/debian/umbrello/usr/share/locale/ru/LC_MESSAGES/umbrello.mo -- Installing: /<>/debian/umbrello/usr/share/locale/ro -- Installing: /<>/debian/umbrello/usr/share/locale/ro/LC_MESSAGES -- Installing: /<>/debian/umbrello/usr/share/locale/ro/LC_MESSAGES/umbrello.mo -- Installing: /<>/debian/umbrello/usr/share/locale/pt_BR -- Installing: /<>/debian/umbrello/usr/share/locale/pt_BR/LC_MESSAGES -- Installing: /<>/debian/umbrello/usr/share/locale/pt_BR/LC_MESSAGES/umbrello.mo -- Installing: /<>/debian/umbrello/usr/share/locale/pt_BR/LC_MESSAGES/umbrello_kdevphp.mo -- Installing: /<>/debian/umbrello/usr/share/locale/pt -- Installing: /<>/debian/umbrello/usr/share/locale/pt/LC_MESSAGES -- Installing: /<>/debian/umbrello/usr/share/locale/pt/LC_MESSAGES/umbrello.mo -- Installing: /<>/debian/umbrello/usr/share/locale/pt/LC_MESSAGES/umbrello_kdevphp.mo -- Installing: /<>/debian/umbrello/usr/share/locale/pl -- Installing: /<>/debian/umbrello/usr/share/locale/pl/LC_MESSAGES -- Installing: /<>/debian/umbrello/usr/share/locale/pl/LC_MESSAGES/umbrello.mo -- Installing: /<>/debian/umbrello/usr/share/locale/pl/LC_MESSAGES/umbrello_kdevphp.mo -- Installing: /<>/debian/umbrello/usr/share/locale/nn -- Installing: /<>/debian/umbrello/usr/share/locale/nn/LC_MESSAGES -- Installing: /<>/debian/umbrello/usr/share/locale/nn/LC_MESSAGES/umbrello.mo -- Installing: /<>/debian/umbrello/usr/share/locale/nl -- Installing: /<>/debian/umbrello/usr/share/locale/nl/LC_MESSAGES -- Installing: /<>/debian/umbrello/usr/share/locale/nl/LC_MESSAGES/umbrello.mo -- Installing: /<>/debian/umbrello/usr/share/locale/nl/LC_MESSAGES/umbrello_kdevphp.mo -- Installing: /<>/debian/umbrello/usr/share/locale/nds -- Installing: /<>/debian/umbrello/usr/share/locale/nds/LC_MESSAGES -- Installing: /<>/debian/umbrello/usr/share/locale/nds/LC_MESSAGES/umbrello.mo -- Installing: /<>/debian/umbrello/usr/share/locale/nb -- Installing: /<>/debian/umbrello/usr/share/locale/nb/LC_MESSAGES -- Installing: /<>/debian/umbrello/usr/share/locale/nb/LC_MESSAGES/umbrello.mo -- Installing: /<>/debian/umbrello/usr/share/locale/nb/LC_MESSAGES/umbrello_kdevphp.mo -- Installing: /<>/debian/umbrello/usr/share/locale/mr -- Installing: /<>/debian/umbrello/usr/share/locale/mr/LC_MESSAGES -- Installing: /<>/debian/umbrello/usr/share/locale/mr/LC_MESSAGES/umbrello.mo -- Installing: /<>/debian/umbrello/usr/share/locale/lt -- Installing: /<>/debian/umbrello/usr/share/locale/lt/LC_MESSAGES -- Installing: /<>/debian/umbrello/usr/share/locale/lt/LC_MESSAGES/umbrello.mo -- Installing: /<>/debian/umbrello/usr/share/locale/ko -- Installing: /<>/debian/umbrello/usr/share/locale/ko/LC_MESSAGES -- Installing: /<>/debian/umbrello/usr/share/locale/ko/LC_MESSAGES/umbrello.mo -- Installing: /<>/debian/umbrello/usr/share/locale/km -- Installing: /<>/debian/umbrello/usr/share/locale/km/LC_MESSAGES -- Installing: /<>/debian/umbrello/usr/share/locale/km/LC_MESSAGES/umbrello.mo -- Installing: /<>/debian/umbrello/usr/share/locale/kk -- Installing: /<>/debian/umbrello/usr/share/locale/kk/LC_MESSAGES -- Installing: /<>/debian/umbrello/usr/share/locale/kk/LC_MESSAGES/umbrello.mo -- Installing: /<>/debian/umbrello/usr/share/locale/ja -- Installing: /<>/debian/umbrello/usr/share/locale/ja/LC_MESSAGES -- Installing: /<>/debian/umbrello/usr/share/locale/ja/LC_MESSAGES/umbrello.mo -- Installing: /<>/debian/umbrello/usr/share/locale/ja/LC_MESSAGES/umbrello_kdevphp.mo -- Installing: /<>/debian/umbrello/usr/share/locale/it -- Installing: /<>/debian/umbrello/usr/share/locale/it/LC_MESSAGES -- Installing: /<>/debian/umbrello/usr/share/locale/it/LC_MESSAGES/umbrello.mo -- Installing: /<>/debian/umbrello/usr/share/locale/it/LC_MESSAGES/umbrello_kdevphp.mo -- Installing: /<>/debian/umbrello/usr/share/locale/hu -- Installing: /<>/debian/umbrello/usr/share/locale/hu/LC_MESSAGES -- Installing: /<>/debian/umbrello/usr/share/locale/hu/LC_MESSAGES/umbrello.mo -- Installing: /<>/debian/umbrello/usr/share/locale/hr -- Installing: /<>/debian/umbrello/usr/share/locale/hr/LC_MESSAGES -- Installing: /<>/debian/umbrello/usr/share/locale/hr/LC_MESSAGES/umbrello.mo -- Installing: /<>/debian/umbrello/usr/share/locale/hi -- Installing: /<>/debian/umbrello/usr/share/locale/hi/LC_MESSAGES -- Installing: /<>/debian/umbrello/usr/share/locale/hi/LC_MESSAGES/umbrello.mo -- Installing: /<>/debian/umbrello/usr/share/locale/gl -- Installing: /<>/debian/umbrello/usr/share/locale/gl/LC_MESSAGES -- Installing: /<>/debian/umbrello/usr/share/locale/gl/LC_MESSAGES/umbrello.mo -- Installing: /<>/debian/umbrello/usr/share/locale/ga -- Installing: /<>/debian/umbrello/usr/share/locale/ga/LC_MESSAGES -- Installing: /<>/debian/umbrello/usr/share/locale/ga/LC_MESSAGES/umbrello.mo -- Installing: /<>/debian/umbrello/usr/share/locale/fr -- Installing: /<>/debian/umbrello/usr/share/locale/fr/LC_MESSAGES -- Installing: /<>/debian/umbrello/usr/share/locale/fr/LC_MESSAGES/umbrello.mo -- Installing: /<>/debian/umbrello/usr/share/locale/fr/LC_MESSAGES/umbrello_kdevphp.mo -- Installing: /<>/debian/umbrello/usr/share/locale/fi -- Installing: /<>/debian/umbrello/usr/share/locale/fi/LC_MESSAGES -- Installing: /<>/debian/umbrello/usr/share/locale/fi/LC_MESSAGES/umbrello.mo -- Installing: /<>/debian/umbrello/usr/share/locale/fi/LC_MESSAGES/umbrello_kdevphp.mo -- Installing: /<>/debian/umbrello/usr/share/locale/fa -- Installing: /<>/debian/umbrello/usr/share/locale/fa/LC_MESSAGES -- Installing: /<>/debian/umbrello/usr/share/locale/fa/LC_MESSAGES/umbrello.mo -- Installing: /<>/debian/umbrello/usr/share/locale/eu -- Installing: /<>/debian/umbrello/usr/share/locale/eu/LC_MESSAGES -- Installing: /<>/debian/umbrello/usr/share/locale/eu/LC_MESSAGES/umbrello.mo -- Installing: /<>/debian/umbrello/usr/share/locale/et -- Installing: /<>/debian/umbrello/usr/share/locale/et/LC_MESSAGES -- Installing: /<>/debian/umbrello/usr/share/locale/et/LC_MESSAGES/umbrello.mo -- Installing: /<>/debian/umbrello/usr/share/locale/es -- Installing: /<>/debian/umbrello/usr/share/locale/es/LC_MESSAGES -- Installing: /<>/debian/umbrello/usr/share/locale/es/LC_MESSAGES/umbrello.mo -- Installing: /<>/debian/umbrello/usr/share/locale/es/LC_MESSAGES/umbrello_kdevphp.mo -- Installing: /<>/debian/umbrello/usr/share/locale/eo -- Installing: /<>/debian/umbrello/usr/share/locale/eo/LC_MESSAGES -- Installing: /<>/debian/umbrello/usr/share/locale/eo/LC_MESSAGES/umbrello.mo -- Installing: /<>/debian/umbrello/usr/share/locale/en_GB -- Installing: /<>/debian/umbrello/usr/share/locale/en_GB/LC_MESSAGES -- Installing: /<>/debian/umbrello/usr/share/locale/en_GB/LC_MESSAGES/umbrello.mo -- Installing: /<>/debian/umbrello/usr/share/locale/el -- Installing: /<>/debian/umbrello/usr/share/locale/el/LC_MESSAGES -- Installing: /<>/debian/umbrello/usr/share/locale/el/LC_MESSAGES/umbrello.mo -- Installing: /<>/debian/umbrello/usr/share/locale/de -- Installing: /<>/debian/umbrello/usr/share/locale/de/LC_MESSAGES -- Installing: /<>/debian/umbrello/usr/share/locale/de/LC_MESSAGES/umbrello.mo -- Installing: /<>/debian/umbrello/usr/share/locale/de/LC_MESSAGES/umbrello_kdevphp.mo -- Installing: /<>/debian/umbrello/usr/share/locale/da -- Installing: /<>/debian/umbrello/usr/share/locale/da/LC_MESSAGES -- Installing: /<>/debian/umbrello/usr/share/locale/da/LC_MESSAGES/umbrello.mo -- Installing: /<>/debian/umbrello/usr/share/locale/cs -- Installing: /<>/debian/umbrello/usr/share/locale/cs/LC_MESSAGES -- Installing: /<>/debian/umbrello/usr/share/locale/cs/LC_MESSAGES/umbrello.mo -- Installing: /<>/debian/umbrello/usr/share/locale/cs/LC_MESSAGES/umbrello_kdevphp.mo -- Installing: /<>/debian/umbrello/usr/share/locale/ca@valencia -- Installing: /<>/debian/umbrello/usr/share/locale/ca@valencia/LC_MESSAGES -- Installing: /<>/debian/umbrello/usr/share/locale/ca@valencia/LC_MESSAGES/umbrello.mo -- Installing: /<>/debian/umbrello/usr/share/locale/ca@valencia/LC_MESSAGES/umbrello_kdevphp.mo -- Installing: /<>/debian/umbrello/usr/share/locale/ca -- Installing: /<>/debian/umbrello/usr/share/locale/ca/LC_MESSAGES -- Installing: /<>/debian/umbrello/usr/share/locale/ca/LC_MESSAGES/umbrello.mo -- Installing: /<>/debian/umbrello/usr/share/locale/ca/LC_MESSAGES/umbrello_kdevphp.mo -- Installing: /<>/debian/umbrello/usr/share/locale/bs -- Installing: /<>/debian/umbrello/usr/share/locale/bs/LC_MESSAGES -- Installing: /<>/debian/umbrello/usr/share/locale/bs/LC_MESSAGES/umbrello.mo -- Installing: /<>/debian/umbrello/usr/share/locale/bg -- Installing: /<>/debian/umbrello/usr/share/locale/bg/LC_MESSAGES -- Installing: /<>/debian/umbrello/usr/share/locale/bg/LC_MESSAGES/umbrello.mo -- Installing: /<>/debian/umbrello/usr/share/locale/ast -- Installing: /<>/debian/umbrello/usr/share/locale/ast/LC_MESSAGES -- Installing: /<>/debian/umbrello/usr/share/locale/ast/LC_MESSAGES/umbrello.mo -- Installing: /<>/debian/umbrello/usr/share/locale/ar -- Installing: /<>/debian/umbrello/usr/share/locale/ar/LC_MESSAGES -- Installing: /<>/debian/umbrello/usr/share/locale/ar/LC_MESSAGES/umbrello.mo -- Installing: /<>/debian/umbrello/usr/bin/umbrello5 -- Installing: /<>/debian/umbrello/usr/share/applications/org.kde.umbrello5.desktop -- Installing: /<>/debian/umbrello/usr/share/metainfo/org.kde.umbrello.appdata.xml -- Installing: /<>/debian/umbrello/usr/share/umbrello5/xmi2docbook.xsl -- Installing: /<>/debian/umbrello/usr/share/umbrello5/docbook2xhtml.xsl -- Installing: /<>/debian/umbrello/usr/share/umbrello5/xmi.css -- Installing: /<>/debian/umbrello/usr/share/umbrello5/common.ent -- Installing: /<>/debian/umbrello/usr/share/umbrello5/layouts -- Installing: /<>/debian/umbrello/usr/share/umbrello5/layouts/class-horizontal.desktop -- Installing: /<>/debian/umbrello/usr/share/umbrello5/layouts/activity-vertical.desktop -- Installing: /<>/debian/umbrello/usr/share/umbrello5/layouts/state-export.desktop -- Installing: /<>/debian/umbrello/usr/share/umbrello5/layouts/activity-export.desktop -- Installing: /<>/debian/umbrello/usr/share/umbrello5/layouts/object-horizontal.desktop -- Installing: /<>/debian/umbrello/usr/share/umbrello5/layouts/state-vertical.desktop -- Installing: /<>/debian/umbrello/usr/share/umbrello5/layouts/class-export.desktop -- Installing: /<>/debian/umbrello/usr/share/umbrello5/layouts/object-vertical.desktop -- Installing: /<>/debian/umbrello/usr/share/umbrello5/layouts/class-vertical.desktop -- Installing: /<>/debian/umbrello/usr/share/umbrello5/layouts/usecase-default.desktop -- Installing: /<>/debian/umbrello/usr/share/umbrello5/layouts/object-export.desktop -- Installing: /<>/debian/umbrello/usr/share/umbrello5/headings/heading.adb -- Installing: /<>/debian/umbrello/usr/share/umbrello5/headings/heading.ads -- Installing: /<>/debian/umbrello/usr/share/umbrello5/headings/heading.as -- Installing: /<>/debian/umbrello/usr/share/umbrello5/headings/heading.cpp -- Installing: /<>/debian/umbrello/usr/share/umbrello5/headings/heading.cs -- Installing: /<>/debian/umbrello/usr/share/umbrello5/headings/heading.d -- Installing: /<>/debian/umbrello/usr/share/umbrello5/headings/heading.h -- Installing: /<>/debian/umbrello/usr/share/umbrello5/headings/heading.idl -- Installing: /<>/debian/umbrello/usr/share/umbrello5/headings/heading.java -- Installing: /<>/debian/umbrello/usr/share/umbrello5/headings/heading.js -- Installing: /<>/debian/umbrello/usr/share/umbrello5/headings/heading.php -- Installing: /<>/debian/umbrello/usr/share/umbrello5/headings/heading.pm -- Installing: /<>/debian/umbrello/usr/share/umbrello5/headings/heading.py -- Installing: /<>/debian/umbrello/usr/share/umbrello5/headings/heading.rb -- Installing: /<>/debian/umbrello/usr/share/umbrello5/headings/heading.sql -- Installing: /<>/debian/umbrello/usr/share/umbrello5/headings/heading.xsd -- Installing: /<>/debian/umbrello/usr/share/icons/hicolor/16x16/apps/umbrello.png -- Installing: /<>/debian/umbrello/usr/share/icons/hicolor/16x16/mimetypes/application-x-uml.png -- Installing: /<>/debian/umbrello/usr/share/icons/hicolor/22x22/apps/umbrello.png -- Installing: /<>/debian/umbrello/usr/share/icons/hicolor/32x32/apps/umbrello.png -- Installing: /<>/debian/umbrello/usr/share/icons/hicolor/32x32/mimetypes/application-x-uml.png -- Installing: /<>/debian/umbrello/usr/share/icons/hicolor/48x48/apps/umbrello.png -- Installing: /<>/debian/umbrello/usr/share/icons/hicolor/64x64/apps/umbrello.png -- Installing: /<>/debian/umbrello/usr/share/icons/hicolor/128x128/apps/umbrello.png -- Installing: /<>/debian/umbrello/usr/share/icons/hicolor/scalable/apps/umbrello.svgz -- Installing: /<>/debian/umbrello/usr/share/doc/HTML/en/umbrello/index.cache.bz2 -- Installing: /<>/debian/umbrello/usr/share/doc/HTML/en/umbrello/authors.docbook -- Installing: /<>/debian/umbrello/usr/share/doc/HTML/en/umbrello/code_import_and_generation.docbook -- Installing: /<>/debian/umbrello/usr/share/doc/HTML/en/umbrello/credits.docbook -- Installing: /<>/debian/umbrello/usr/share/doc/HTML/en/umbrello/index-kf5.docbook -- Installing: /<>/debian/umbrello/usr/share/doc/HTML/en/umbrello/index.docbook -- Installing: /<>/debian/umbrello/usr/share/doc/HTML/en/umbrello/introduction.docbook -- Installing: /<>/debian/umbrello/usr/share/doc/HTML/en/umbrello/other_features.docbook -- Installing: /<>/debian/umbrello/usr/share/doc/HTML/en/umbrello/uml_basics.docbook -- Installing: /<>/debian/umbrello/usr/share/doc/HTML/en/umbrello/working_with_umbrello.docbook -- Installing: /<>/debian/umbrello/usr/share/doc/HTML/en/umbrello/activity-diagram.png -- Installing: /<>/debian/umbrello/usr/share/doc/HTML/en/umbrello/aggregation.png -- Installing: /<>/debian/umbrello/usr/share/doc/HTML/en/umbrello/association.png -- Installing: /<>/debian/umbrello/usr/share/doc/HTML/en/umbrello/category.png -- Installing: /<>/debian/umbrello/usr/share/doc/HTML/en/umbrello/class-diagram.png -- Installing: /<>/debian/umbrello/usr/share/doc/HTML/en/umbrello/class.png -- Installing: /<>/debian/umbrello/usr/share/doc/HTML/en/umbrello/code-import.png -- Installing: /<>/debian/umbrello/usr/share/doc/HTML/en/umbrello/collaboration-diagram.png -- Installing: /<>/debian/umbrello/usr/share/doc/HTML/en/umbrello/composition.png -- Installing: /<>/debian/umbrello/usr/share/doc/HTML/en/umbrello/disjoint-specialization.png -- Installing: /<>/debian/umbrello/usr/share/doc/HTML/en/umbrello/entity-relationship-diagram.png -- Installing: /<>/debian/umbrello/usr/share/doc/HTML/en/umbrello/entity.png -- Installing: /<>/debian/umbrello/usr/share/doc/HTML/en/umbrello/folders.png -- Installing: /<>/debian/umbrello/usr/share/doc/HTML/en/umbrello/generalization.png -- Installing: /<>/debian/umbrello/usr/share/doc/HTML/en/umbrello/generation-options.png -- Installing: /<>/debian/umbrello/usr/share/doc/HTML/en/umbrello/overlapping-specialization.png -- Installing: /<>/debian/umbrello/usr/share/doc/HTML/en/umbrello/sequence-diagram.png -- Installing: /<>/debian/umbrello/usr/share/doc/HTML/en/umbrello/state-diagram.png -- Installing: /<>/debian/umbrello/usr/share/doc/HTML/en/umbrello/umbrello-main-screen.png -- Installing: /<>/debian/umbrello/usr/share/doc/HTML/en/umbrello/umbrello-ui.png -- Installing: /<>/debian/umbrello/usr/share/doc/HTML/en/umbrello/use-case-diagram.png -- Installing: /<>/debian/umbrello/usr/bin/po2xmi5 -- Installing: /<>/debian/umbrello/usr/bin/xmi2pot5 make[2]: Leaving directory '/<>/obj-aarch64-linux-gnu' dh_install # [-a] dh_movelibkdeinit # [-a] dh_installdocs # [-a] dh_installchangelogs # [-a] dh_installexamples # [-a] dh_installman # [-a] dh_installcatalogs # [-a] dh_installcron # [-a] dh_installdebconf # [-a] dh_installemacsen # [-a] dh_installifupdown # [-a] dh_installinfo # [-a] dh_installinit # [-a] dh_installmenu # [-a] dh_installmime # [-a] dh_installmodules # [-a] dh_installlogcheck # [-a] dh_installlogrotate # [-a] dh_installpam # [-a] dh_installppp # [-a] dh_installudev # [-a] dh_installwm # [-a] dh_installxfonts # [-a] dh_bugfiles # [-a] dh_lintian # [-a] dh_icons # [-a] dh_perl # [-a] dh_usrlocal # [-a] dh_link # [-a] dh_compress '-X.dcl' '-X.docbook' '-X-license' '-X.tag' '-X.sty' '-X.el' # [-a] dh_fixperms # [-a] make[1]: Leaving directory '/<>' # "install-arch" target is done /usr/bin/make -f debian/rules dhmk_run_binary-arch_commands DHMK_TARGET="binary-arch" make[1]: Entering directory '/<>' dh_strip # [-a] dh_makeshlibs '-Xusr/lib/libkdeinit5_*' # [-a] dh_shlibdeps # [-a] dh_installdeb # [-a] dh_sameversiondep echo 'kde-l10n:all=kde-l10n-ar (<< 4:16.04.3-3~), kde-l10n-ast (<< 4:16.04.3-3~), kde-l10n-bg (<< 4:16.04.3-3~), kde-l10n-bs (<< 4:16.04.3-3~), kde-l10n-ca (<< 4:16.04.3-3~), kde-l10n-cavalencia (<< 4:16.04.3-3~), kde-l10n-cs (<< 4:16.04.3-3~), kde-l10n-da (<< 4:16.04.3-3~), kde-l10n-de (<< 4:16.04.3-3~), kde-l10n-el (<< 4:16.04.3-3~), kde-l10n-engb (<< 4:16.04.3-3~), kde-l10n-eo (<< 4:16.04.3-3~), kde-l10n-es (<< 4:16.04.3-3~), kde-l10n-et (<< 4:16.04.3-3~), kde-l10n-eu (<< 4:16.04.3-3~), kde-l10n-fa (<< 4:16.04.3-3~), kde-l10n-fi (<< 4:16.04.3-3~), kde-l10n-fr (<< 4:16.04.3-3~), kde-l10n-ga (<< 4:16.04.3-3~), kde-l10n-gl (<< 4:16.04.3-3~), kde-l10n-he (<< 4:16.04.3-3~), kde-l10n-hi (<< 4:16.04.3-3~), kde-l10n-hr (<< 4:16.04.3-3~), kde-l10n-hu (<< 4:16.04.3-3~), kde-l10n-ia (<< 4:16.04.3-3~), kde-l10n-id (<< 4:16.04.3-3~), kde-l10n-is (<< 4:16.04.3-3~), kde-l10n-it (<< 4:16.04.3-3~), kde-l10n-ja (<< 4:16.04.3-3~), kde-l10n-kk (<< 4:16.04.3-3~), kde-l10n-km (<< 4:16.04.3-3~), kde-l10n-ko (<< 4:16.04.3-3~), kde-l10n-lt (<< 4:16.04.3-3~), kde-l10n-lv (<< 4:16.04.3-3~), kde-l10n-mr (<< 4:16.04.3-3~), kde-l10n-nb (<< 4:16.04.3-3~), kde-l10n-nds (<< 4:16.04.3-3~), kde-l10n-nl (<< 4:16.04.3-3~), kde-l10n-nn (<< 4:16.04.3-3~), kde-l10n-pa (<< 4:16.04.3-3~), kde-l10n-pl (<< 4:16.04.3-3~), kde-l10n-pt (<< 4:16.04.3-3~), kde-l10n-ptbr (<< 4:16.04.3-3~), kde-l10n-ro (<< 4:16.04.3-3~), kde-l10n-ru (<< 4:16.04.3-3~), kde-l10n-sk (<< 4:16.04.3-3~), kde-l10n-sl (<< 4:16.04.3-3~), kde-l10n-sr (<< 4:16.04.3-3~), kde-l10n-sv (<< 4:16.04.3-3~), kde-l10n-tr (<< 4:16.04.3-3~), kde-l10n-ug (<< 4:16.04.3-3~), kde-l10n-uk (<< 4:16.04.3-3~), kde-l10n-wa (<< 4:16.04.3-3~), kde-l10n-zhcn (<< 4:16.04.3-3~), kde-l10n-zhtw (<< 4:16.04.3-3~),' | \ tee -a debian/umbrello.substvars > /dev/null dh_gencontrol # [-a] dh_md5sums # [-a] dh_builddeb -u-Zxz # [-a] dpkg-deb: building package 'umbrello' in '../umbrello_17.08.3-1_arm64.deb'. dpkg-deb: building package 'umbrello-dbgsym' in '../umbrello-dbgsym_17.08.3-1_arm64.deb'. make[1]: Leaving directory '/<>' # "binary-arch" target is done -- SUCCESS making standard target 'binary-arch'. dpkg-genbuildinfo --build=any dpkg-genchanges --build=any >../umbrello_17.08.3-1_arm64.changes dpkg-genchanges: info: binary-only arch-specific upload (source code and arch-indep packages not included) dpkg-source --after-build . dpkg-buildpackage: info: binary-only upload (no source included) -------------------------------------------------------------------------------- Build finished at 2020-04-01T01:45:21Z Finished -------- I: Built successfully +------------------------------------------------------------------------------+ | Changes | +------------------------------------------------------------------------------+ umbrello_17.08.3-1_arm64.changes: --------------------------------- Format: 1.8 Date: Sun, 19 Nov 2017 15:41:10 +0100 Source: umbrello Binary: umbrello umbrello-dbgsym Built-For-Profiles: cross nocheck Architecture: arm64 Version: 4:17.08.3-1 Distribution: unstable Urgency: medium Maintainer: Debian/Kubuntu Qt/KDE Maintainers Changed-By: Pino Toscano Description: umbrello - UML modelling tool and code generator Closes: 875783 879445 Changes: umbrello (4:17.08.3-1) unstable; urgency=medium . * Team upload. * Upload to unstable. . [ Maximiliano Curia ] * Bump kde-l10n breaks/replaces versions. Thanks to Andreas Beckmann for the report (Closes: 875783) * Update uploaders list as requested by MIA team (Closes: #879445) . [ Pino Toscano ] * New upstream release. * Drop unused debian/meta/cmake-ignore file. * Bump Standards-Version to 4.1.1, no changes required. * Adjust l10npkgs_firstversion_ok to the version where kde-l10n will drop translations. * Simplify watch file, and switch it to https. * Drop the man page, which is very old, and provide no information. * Update lintian overrides. Checksums-Sha1: d0c477da8f5087c6db99030586de33a83f4c8e55 60396248 umbrello-dbgsym_17.08.3-1_arm64.deb c362067f6a6cc991fe16c85bacafbe1ad9b16c7c 22123 umbrello_17.08.3-1_arm64.buildinfo 07c1954494bea934fb56615d58bf9ba14f7ecac2 2376624 umbrello_17.08.3-1_arm64.deb Checksums-Sha256: 6e396fe023f6145f90afe1efcc36890742ff7b672b6765b09c30a46ec99f6319 60396248 umbrello-dbgsym_17.08.3-1_arm64.deb 1a433e6a4c7af58c444d513bd05a918132adb0815be333c09e06d05255124c5f 22123 umbrello_17.08.3-1_arm64.buildinfo 63e899dffc4cb74c78a527a959fb67e390fb275e0d167cb8947e00ff873282eb 2376624 umbrello_17.08.3-1_arm64.deb Files: 1ce3d490d3f94e3920e549c84db6d023 60396248 debug optional umbrello-dbgsym_17.08.3-1_arm64.deb 2a61defe5e3dc8e7813a059ee532c2d1 22123 kde optional umbrello_17.08.3-1_arm64.buildinfo c4af6a475b56f9d6237ab910eb236c2e 2376624 devel optional umbrello_17.08.3-1_arm64.deb +------------------------------------------------------------------------------+ | Buildinfo | +------------------------------------------------------------------------------+ Format: 1.0 Source: umbrello Binary: umbrello Architecture: arm64 Version: 4:17.08.3-1 Checksums-Md5: 1ce3d490d3f94e3920e549c84db6d023 60396248 umbrello-dbgsym_17.08.3-1_arm64.deb c4af6a475b56f9d6237ab910eb236c2e 2376624 umbrello_17.08.3-1_arm64.deb Checksums-Sha1: d0c477da8f5087c6db99030586de33a83f4c8e55 60396248 umbrello-dbgsym_17.08.3-1_arm64.deb 07c1954494bea934fb56615d58bf9ba14f7ecac2 2376624 umbrello_17.08.3-1_arm64.deb Checksums-Sha256: 6e396fe023f6145f90afe1efcc36890742ff7b672b6765b09c30a46ec99f6319 60396248 umbrello-dbgsym_17.08.3-1_arm64.deb 63e899dffc4cb74c78a527a959fb67e390fb275e0d167cb8947e00ff873282eb 2376624 umbrello_17.08.3-1_arm64.deb Build-Origin: Debian Build-Architecture: amd64 Build-Date: Wed, 01 Apr 2020 01:45:19 +0000 Build-Path: /<> Installed-Build-Depends: adduser (= 3.118), autoconf (= 2.69-11.1), automake (= 1:1.16.1-4), autopoint (= 0.19.8.1-10), autotools-dev (= 20180224.1), base-files (= 11), base-passwd (= 3.5.47), bash (= 5.0-6), binutils (= 2.34-5), binutils-common (= 2.34-5), binutils-x86-64-linux-gnu (= 2.34-5), bsdmainutils (= 11.1.2+b1), bsdutils (= 1:2.34-0.1), build-essential (= 12.8), bzip2 (= 1.0.8-2), cmake (= 3.16.3-1), cmake-data (= 3.16.3-1), coreutils (= 8.30-3+b1), cpp (= 4:9.2.1-3.1), cpp-9 (= 9.3.0-8), dash (= 0.5.10.2-7), dbus (= 1.12.16-2), debconf (= 1.5.73), debhelper (= 12.10), debianutils (= 4.9.1), dh-autoreconf (= 19), dh-strip-nondeterminism (= 1.6.3-2), diffutils (= 1:3.7-3), dirmngr (= 2.2.20-1), dmsetup (= 2:1.02.167-1+b1), docbook-xml (= 4.5-9), docbook-xsl (= 1.79.1+dfsg-2), dpkg (= 1.19.7), dpkg-dev (= 1.19.7), dwz (= 0.13-5), extra-cmake-modules (= 5.62.0-1), fdisk (= 2.34-0.1), file (= 1:5.38-4), findutils (= 4.7.0-1), fontconfig (= 2.13.1-3), fontconfig-config (= 2.13.1-3), fonts-dejavu-core (= 2.37-1), g++ (= 4:9.2.1-3.1), g++-9 (= 9.3.0-8), gcc (= 4:9.2.1-3.1), gcc-10-base (= 10-20200324-1), gcc-9 (= 9.3.0-8), gcc-9-base (= 9.3.0-8), gettext (= 0.19.8.1-10), gettext-base (= 0.19.8.1-10), gnupg (= 2.2.20-1), gnupg-l10n (= 2.2.20-1), gnupg-utils (= 2.2.20-1), gpg (= 2.2.20-1), gpg-agent (= 2.2.20-1), gpg-wks-client (= 2.2.20-1), gpg-wks-server (= 2.2.20-1), gpgconf (= 2.2.20-1), gpgsm (= 2.2.20-1), gpgv (= 2.2.20-1), grep (= 3.4-1), groff-base (= 1.22.4-4), gzip (= 1.10-2), hostname (= 3.23), icu-devtools (= 63.2-3), init-system-helpers (= 1.57), intltool-debian (= 0.35.0+20060710.5), iso-codes (= 4.4-1), kdesignerplugin-data (= 5.62.0-1), kdoctools5 (= 5.62.0-1), kgendesignerplugin (= 5.62.0-1), kgendesignerplugin-bin (= 5.62.0-1), kinit (= 5.62.0-1+b1), kinit-dev (= 5.62.0-1+b1), kio (= 5.62.1-2+b1), kpackagetool5 (= 5.62.0-1), kross (= 5.62.0-1+b1), kross-dev (= 5.62.0-1+b1), ktexteditor-data (= 5.62.0-1), liba52-0.7.4 (= 0.7.4-20), libaa1 (= 1.4p5-46+b1), libacl1 (= 2.2.53-6), libaom0 (= 1.0.0.errata1-3), libapparmor1 (= 2.13.3-7), libarchive-zip-perl (= 1.68-1), libarchive13 (= 3.4.0-2), libargon2-1 (= 0~20171227-0.2), libaribb24-0 (= 1.0.3-2), libasan5 (= 9.3.0-8), libasound2 (= 1.2.2-2.1), libasound2-data (= 1.2.2-2.1), libass9 (= 1:0.14.0-2), libassuan0 (= 2.5.3-7), libasyncns0 (= 0.8-6+b1), libatomic1 (= 10-20200324-1), libattr1 (= 1:2.4.48-5), libaudit-common (= 1:2.8.5-3), libaudit1 (= 1:2.8.5-3), libavahi-client3 (= 0.7-5), libavahi-common-data (= 0.7-5), libavahi-common3 (= 0.7-5), libavc1394-0 (= 0.5.4-5), libavcodec58 (= 7:4.2.2-1+b1), libavformat58 (= 7:4.2.2-1+b1), libavutil56 (= 7:4.2.2-1+b1), libbasicusageenvironment1 (= 2020.01.19-1), libbinutils (= 2.34-5), libblkid1 (= 2.34-0.1), libbluray2 (= 1:1.2.0-1), libboost-dev (= 1.67.0.2+b1), libboost1.67-dev (= 1.67.0-17), libbrotli1 (= 1.0.7-6), libbsd0 (= 0.10.0-1), libbz2-1.0 (= 1.0.8-2), libc-bin (= 2.30-4), libc-dev-bin (= 2.30-4), libc6 (= 2.30-4), libc6-dev (= 2.30-4), libcaca0 (= 0.99.beta19-2.1), libcairo2 (= 1.16.0-4), libcap-ng0 (= 0.7.9-2.1+b2), libcap2 (= 1:2.33-1), libcap2-bin (= 1:2.33-1), libcc1-0 (= 10-20200324-1), libcddb2 (= 1.3.2-6), libchromaprint1 (= 1.4.3-3), libcodec2-0.9 (= 0.9.2-2), libcom-err2 (= 1.45.6-1), libcroco3 (= 0.6.13-1), libcrypt-dev (= 1:4.4.15-1), libcrypt1 (= 1:4.4.15-1), libcryptsetup12 (= 2:2.3.1-1), libctf-nobfd0 (= 2.34-5), libctf0 (= 2.34-5), libcups2 (= 2.3.1-11), libcurl4 (= 7.68.0-1), libdatrie1 (= 0.2.12-3), libdb5.3 (= 5.3.28+dfsg1-0.6), libdbus-1-3 (= 1.12.16-2), libdbusmenu-qt5-2 (= 0.9.3+16.04.20160218-2+b1), libdc1394-22 (= 2.2.5-2.1), libdca0 (= 0.0.7-1), libdebconfclient0 (= 0.251), libdebhelper-perl (= 12.10), libdevmapper1.02.1 (= 2:1.02.167-1+b1), libdouble-conversion3 (= 3.1.5-5), libdpkg-perl (= 1.19.7), libdrm-amdgpu1 (= 2.4.100-4), libdrm-common (= 2.4.100-4), libdrm-intel1 (= 2.4.100-4), libdrm-nouveau2 (= 2.4.100-4), libdrm-radeon1 (= 2.4.100-4), libdrm2 (= 2.4.100-4), libdvbpsi10 (= 1.3.3-1), libdvdnav4 (= 6.1.0-1), libdvdread7 (= 6.1.0-1), libebml4v5 (= 1.3.10-1), libedit2 (= 3.1-20191231-1), libeditorconfig0 (= 0.12.1-1.1), libegl-dev (= 1.3.1-1), libegl-mesa0 (= 20.0.2-1), libegl1 (= 1.3.1-1), libelf1 (= 0.176-1.1), libevdev2 (= 1.9.0+dfsg-1), libexpat1 (= 2.2.9-1), libfaad2 (= 2.9.1-1), libfam0 (= 2.7.0-17.3), libfdisk1 (= 2.34-0.1), libffi7 (= 3.3-4), libfile-stripnondeterminism-perl (= 1.6.3-2), libflac8 (= 1.3.3-1), libfontconfig1 (= 2.13.1-3), libfreetype6 (= 2.10.1-2), libfribidi0 (= 1.0.8-2), libgbm1 (= 20.0.2-1), libgcc-9-dev (= 9.3.0-8), libgcc-s1 (= 10-20200324-1), libgcc1 (= 1:10-20200324-1), libgcrypt20 (= 1.8.5-5), libgdbm-compat4 (= 1.18.1-5), libgdbm6 (= 1.18.1-5), libgdk-pixbuf2.0-0 (= 2.40.0+dfsg-3), libgdk-pixbuf2.0-common (= 2.40.0+dfsg-3), libgif7 (= 5.1.9-1), libgit2-28 (= 0.28.4+dfsg.1-4), libgl-dev (= 1.3.1-1), libgl1 (= 1.3.1-1), libgl1-mesa-dri (= 20.0.2-1), libglapi-mesa (= 20.0.2-1), libgles2 (= 1.3.1-1), libglib2.0-0 (= 2.64.1-1), libglu1-mesa (= 9.0.1-1), libglu1-mesa-dev (= 9.0.1-1), libglvnd0 (= 1.3.1-1), libglx-dev (= 1.3.1-1), libglx-mesa0 (= 20.0.2-1), libglx0 (= 1.3.1-1), libgme0 (= 0.6.2-1+b1), libgmp10 (= 2:6.2.0+dfsg-4), libgnutls30 (= 3.6.12-2), libgomp1 (= 10-20200324-1), libgpg-error0 (= 1.37-1), libgpgme11 (= 1.13.1-7), libgpgmepp6 (= 1.13.1-7), libgpm2 (= 1.20.7-5+b1), libgraphite2-3 (= 1.3.13-11), libgroupsock8 (= 2020.01.19-1), libgsm1 (= 1.0.18-2), libgssapi-krb5-2 (= 1.17-7), libgstreamer-plugins-base1.0-0 (= 1.16.2-4), libgstreamer1.0-0 (= 1.16.2-2), libgudev-1.0-0 (= 233-1), libharfbuzz0b (= 2.6.4-1), libhogweed5 (= 3.5.1+really3.5.1-2), libhttp-parser2.9 (= 2.9.2-2), libhyphen0 (= 2.8.8-7), libice6 (= 2:1.0.9-2), libicu-dev (= 63.2-3), libicu63 (= 63.2-3), libidn11 (= 1.33-2.2), libidn2-0 (= 2.3.0-1), libinput-bin (= 1.15.4-1), libinput10 (= 1.15.4-1), libip4tc2 (= 1.8.4-3), libisl22 (= 0.22.1-1), libitm1 (= 10-20200324-1), libixml10 (= 1:1.8.4-2), libjbig0 (= 2.1-3.1+b2), libjpeg62-turbo (= 1:1.5.2-2+b1), libjs-jquery (= 3.3.1~dfsg-3), libjs-underscore (= 1.9.1~dfsg-1), libjson-c4 (= 0.13.1+dfsg-7), libjsoncpp1 (= 1.7.4-3.1), libk5crypto3 (= 1.17-7), libkate1 (= 0.4.1-11), libkeyutils1 (= 1.6.1-2), libkf5archive-dev (= 5.62.0-1), libkf5archive5 (= 5.62.0-1), libkf5attica-dev (= 5.62.0-1), libkf5attica5 (= 5.62.0-1), libkf5auth-data (= 5.62.0-1), libkf5auth-dev (= 5.62.0-1+b1), libkf5auth-dev-bin (= 5.62.0-1+b1), libkf5auth5 (= 5.62.0-1+b1), libkf5authcore5 (= 5.62.0-1+b1), libkf5bookmarks-data (= 5.62.0-1), libkf5bookmarks-dev (= 5.62.0-1+b1), libkf5bookmarks5 (= 5.62.0-1+b1), libkf5codecs-data (= 5.62.0-1), libkf5codecs-dev (= 5.62.0-1), libkf5codecs5 (= 5.62.0-1), libkf5completion-data (= 5.62.0-1), libkf5completion-dev (= 5.62.0-1+b1), libkf5completion5 (= 5.62.0-1+b1), libkf5config-bin (= 5.62.0-1+b1), libkf5config-data (= 5.62.0-1), libkf5config-dev (= 5.62.0-1+b1), libkf5config-dev-bin (= 5.62.0-1+b1), libkf5configcore5 (= 5.62.0-1+b1), libkf5configgui5 (= 5.62.0-1+b1), libkf5configwidgets-data (= 5.62.0-1), libkf5configwidgets-dev (= 5.62.0-1+b1), libkf5configwidgets5 (= 5.62.0-1+b1), libkf5coreaddons-data (= 5.62.0-1), libkf5coreaddons-dev (= 5.62.0-1), libkf5coreaddons-dev-bin (= 5.62.0-1), libkf5coreaddons5 (= 5.62.0-1), libkf5crash-dev (= 5.62.0-1+b1), libkf5crash5 (= 5.62.0-1+b1), libkf5dbusaddons-data (= 5.62.0-1), libkf5dbusaddons-dev (= 5.62.0-1), libkf5dbusaddons5 (= 5.62.0-1), libkf5declarative-data (= 5.62.0-1), libkf5declarative5 (= 5.62.0-1+b2), libkf5dnssd-data (= 5.62.0-1), libkf5dnssd-dev (= 5.62.0-1), libkf5dnssd5 (= 5.62.0-1), libkf5doctools-dev (= 5.62.0-1), libkf5doctools5 (= 5.62.0-1), libkf5emoticons-data (= 5.62.0-1), libkf5emoticons-dev (= 5.62.0-1+b1), libkf5emoticons5 (= 5.62.0-1+b1), libkf5globalaccel-bin (= 5.62.0-1+b1), libkf5globalaccel-data (= 5.62.0-1), libkf5globalaccel-dev (= 5.62.0-1+b1), libkf5globalaccel5 (= 5.62.0-1+b1), libkf5globalaccelprivate5 (= 5.62.0-1+b1), libkf5guiaddons-dev (= 5.62.0-2), libkf5guiaddons5 (= 5.62.0-2), libkf5i18n-data (= 5.62.0-1), libkf5i18n-dev (= 5.62.0-1), libkf5i18n5 (= 5.62.0-1), libkf5iconthemes-data (= 5.62.0-1), libkf5iconthemes-dev (= 5.62.0-1+b1), libkf5iconthemes5 (= 5.62.0-1+b1), libkf5idletime-dev (= 5.62.0-1+b1), libkf5idletime5 (= 5.62.0-1+b1), libkf5itemmodels-dev (= 5.62.0-1), libkf5itemmodels5 (= 5.62.0-1), libkf5itemviews-data (= 5.62.0-1), libkf5itemviews-dev (= 5.62.0-1+b1), libkf5itemviews5 (= 5.62.0-1+b1), libkf5jobwidgets-data (= 5.62.0-1), libkf5jobwidgets-dev (= 5.62.0-1+b1), libkf5jobwidgets5 (= 5.62.0-1+b1), libkf5js5 (= 5.62.0-1), libkf5jsapi5 (= 5.62.0-1), libkf5kcmutils-data (= 5.62.0-1), libkf5kcmutils-dev (= 5.62.0-1+b2), libkf5kcmutils5 (= 5.62.0-1+b2), libkf5kdelibs4support-data (= 5.62.0-2), libkf5kdelibs4support-dev (= 5.62.0-2), libkf5kdelibs4support5 (= 5.62.0-2), libkf5kdelibs4support5-bin (= 5.62.0-2), libkf5khtml-data (= 5.62.0-1), libkf5khtml-dev (= 5.62.0-1+b1), libkf5khtml5 (= 5.62.0-1+b1), libkf5kio-dev (= 5.62.1-2+b1), libkf5kiocore5 (= 5.62.1-2+b1), libkf5kiofilewidgets5 (= 5.62.1-2+b1), libkf5kiogui5 (= 5.62.1-2+b1), libkf5kiontlm5 (= 5.62.1-2+b1), libkf5kiowidgets5 (= 5.62.1-2+b1), libkf5kjs-dev (= 5.62.0-1), libkf5krosscore5 (= 5.62.0-1+b1), libkf5krossui5 (= 5.62.0-1+b1), libkf5mediaplayer-data (= 5.62.0-1), libkf5mediaplayer-dev (= 5.62.0-1), libkf5mediaplayer5 (= 5.62.0-1), libkf5newstuff-data (= 5.62.0-1), libkf5newstuff-dev (= 5.62.0-1+b1), libkf5newstuff5 (= 5.62.0-1+b1), libkf5newstuffcore5 (= 5.62.0-1+b1), libkf5notifications-data (= 5.62.0-1), libkf5notifications-dev (= 5.62.0-1+b1), libkf5notifications5 (= 5.62.0-1+b1), libkf5notifyconfig-data (= 5.62.0-1), libkf5notifyconfig-dev (= 5.62.0-1+b1), libkf5notifyconfig5 (= 5.62.0-1+b1), libkf5package-data (= 5.62.0-1), libkf5package5 (= 5.62.0-1), libkf5parts-data (= 5.62.0-1), libkf5parts-dev (= 5.62.0-1+b1), libkf5parts5 (= 5.62.0-1+b1), libkf5plotting-dev (= 5.62.0-1+b1), libkf5plotting5 (= 5.62.0-1+b1), libkf5pty-data (= 5.62.0-1), libkf5pty-dev (= 5.62.0-1), libkf5pty5 (= 5.62.0-1), libkf5quickaddons5 (= 5.62.0-1+b2), libkf5service-bin (= 5.62.0-1), libkf5service-data (= 5.62.0-1), libkf5service-dev (= 5.62.0-1), libkf5service5 (= 5.62.0-1), libkf5solid-dev (= 5.62.0-2), libkf5solid5 (= 5.62.0-2), libkf5solid5-data (= 5.62.0-2), libkf5sonnet-dev (= 5.62.0-1+b1), libkf5sonnet-dev-bin (= 5.62.0-1+b1), libkf5sonnet5-data (= 5.62.0-1), libkf5sonnetcore5 (= 5.62.0-1+b1), libkf5sonnetui5 (= 5.62.0-1+b1), libkf5style-dev (= 5.62.0-1+b1), libkf5style5 (= 5.62.0-1+b1), libkf5su-data (= 5.62.0-1), libkf5su-dev (= 5.62.0-1), libkf5su5 (= 5.62.0-1), libkf5syntaxhighlighting-data (= 5.62.0-3), libkf5syntaxhighlighting5 (= 5.62.0-3), libkf5texteditor-bin (= 5.62.0-1+b1), libkf5texteditor-dev (= 5.62.0-1+b1), libkf5texteditor5 (= 5.62.0-1+b1), libkf5textwidgets-data (= 5.62.0-1), libkf5textwidgets-dev (= 5.62.0-1+b1), libkf5textwidgets5 (= 5.62.0-1+b1), libkf5threadweaver-dev (= 5.62.0-1), libkf5threadweaver5 (= 5.62.0-1), libkf5unitconversion-data (= 5.62.0-1), libkf5unitconversion-dev (= 5.62.0-1), libkf5unitconversion5 (= 5.62.0-1), libkf5wallet-bin (= 5.62.0-1+b1), libkf5wallet-data (= 5.62.0-1), libkf5wallet-dev (= 5.62.0-1+b1), libkf5wallet5 (= 5.62.0-1+b1), libkf5webkit-dev (= 5.62.0-1+b1), libkf5webkit5 (= 5.62.0-1+b1), libkf5widgetsaddons-data (= 5.62.0-1), libkf5widgetsaddons-dev (= 5.62.0-1+b1), libkf5widgetsaddons5 (= 5.62.0-1+b1), libkf5windowsystem-data (= 5.62.0-3), libkf5windowsystem-dev (= 5.62.0-3), libkf5windowsystem5 (= 5.62.0-3), libkf5xmlgui-data (= 5.62.0-1), libkf5xmlgui-dev (= 5.62.0-1+b1), libkf5xmlgui5 (= 5.62.0-1+b1), libkmod2 (= 27-2), libkrb5-3 (= 1.17-7), libkrb5support0 (= 1.17-7), libksba8 (= 1.3.5-2), libkwalletbackend5-5 (= 5.62.0-1+b1), liblcms2-2 (= 2.9-4+b1), libldap-2.4-2 (= 2.4.49+dfsg-2), libldap-common (= 2.4.49+dfsg-2), liblirc-client0 (= 0.10.1-6.1), liblivemedia77 (= 2020.01.19-1), libllvm9 (= 1:9.0.1-10), liblsan0 (= 10-20200324-1), liblua5.2-0 (= 5.2.4-1.1+b3), liblz4-1 (= 1.9.2-2), liblzma5 (= 5.2.4-1+b1), libmad0 (= 0.15.1b-10), libmagic-mgc (= 1:5.38-4), libmagic1 (= 1:5.38-4), libmatroska6v5 (= 1.5.2-3), libmbedcrypto3 (= 2.16.5-1), libmbedtls12 (= 2.16.5-1), libmbedx509-0 (= 2.16.5-1), libmount1 (= 2.34-0.1), libmp3lame0 (= 3.100-3), libmpc3 (= 1.1.0-1), libmpcdec6 (= 2:0.1~r495-2), libmpdec2 (= 2.4.2-3), libmpeg2-4 (= 0.5.1-9), libmpfr6 (= 4.0.2-1), libmpg123-0 (= 1.25.13-1), libmtdev1 (= 1.1.5-1.1), libmtp-common (= 1.1.17-3), libmtp9 (= 1.1.17-3), libmysofa1 (= 1.0~dfsg0-2), libncurses6 (= 6.2-1), libncursesw6 (= 6.2-1), libnettle7 (= 3.5.1+really3.5.1-2), libnfs13 (= 4.0.0-1), libnghttp2-14 (= 1.40.0-1), libnpth0 (= 1.6-1), libnuma1 (= 2.0.12-1+b1), libogg0 (= 1.3.2-1+b1), libopenjp2-7 (= 2.3.1-1), libopenmpt-modplug1 (= 0.4.11-1), libopenmpt0 (= 0.4.11-1), libopus0 (= 1.3-1+b1), liborc-0.4-0 (= 1:0.4.31-1), libp11-kit0 (= 0.23.20-1), libpam-modules (= 1.3.1-5), libpam-modules-bin (= 1.3.1-5), libpam-runtime (= 1.3.1-5), libpam-systemd (= 245.2-1), libpam0g (= 1.3.1-5), libpango-1.0-0 (= 1.42.4-8), libpangocairo-1.0-0 (= 1.42.4-8), libpangoft2-1.0-0 (= 1.42.4-8), libpciaccess0 (= 0.14-1), libpcre16-3 (= 2:8.39-12+b1), libpcre2-16-0 (= 10.34-7), libpcre2-8-0 (= 10.34-7), libpcre3 (= 2:8.39-12+b1), libpcre3-dev (= 2:8.39-12+b1), libpcre32-3 (= 2:8.39-12+b1), libpcrecpp0v5 (= 2:8.39-12+b1), libperl5.30 (= 5.30.0-9), libphonon4qt5-4 (= 4:4.11.1-3), libphonon4qt5-data (= 4:4.11.1-3), libpipeline1 (= 1.5.2-2), libpixman-1-0 (= 0.36.0-1), libplacebo7 (= 1.7.0-2), libpng16-16 (= 1.6.37-2), libpolkit-agent-1-0 (= 0.105-26), libpolkit-gobject-1-0 (= 0.105-26), libpolkit-qt5-1-1 (= 0.112.0-7.1+b1), libpostproc55 (= 7:4.2.2-1+b1), libprocps8 (= 2:3.3.16-4), libprotobuf-lite22 (= 3.11.4-3), libpsl5 (= 0.21.0-1), libpthread-stubs0-dev (= 0.4-1), libpulse-mainloop-glib0 (= 13.0-5), libpulse0 (= 13.0-5), libpython3-stdlib (= 3.8.2-2), libpython3.8-minimal (= 3.8.2-1), libpython3.8-stdlib (= 3.8.2-1), libqt5concurrent5 (= 5.12.5+dfsg-9), libqt5core5a (= 5.12.5+dfsg-9), libqt5dbus5 (= 5.12.5+dfsg-9), libqt5gui5 (= 5.12.5+dfsg-9), libqt5network5 (= 5.12.5+dfsg-9), libqt5positioning5 (= 5.12.5+dfsg-5), libqt5printsupport5 (= 5.12.5+dfsg-9), libqt5qml5 (= 5.12.5-5), libqt5quick5 (= 5.12.5-5), libqt5quickparticles5 (= 5.12.5-5), libqt5quickshapes5 (= 5.12.5-5), libqt5quicktest5 (= 5.12.5-5), libqt5quickwidgets5 (= 5.12.5-5), libqt5script5 (= 5.12.5+dfsg-2), libqt5scripttools5 (= 5.12.5+dfsg-2), libqt5sensors5 (= 5.12.5-2+b1), libqt5sql5 (= 5.12.5+dfsg-9), libqt5svg5 (= 5.12.5-2), libqt5svg5-dev (= 5.12.5-2), libqt5test5 (= 5.12.5+dfsg-9), libqt5texttospeech5 (= 5.12.5-1), libqt5webchannel5 (= 5.12.5-2), libqt5webkit5 (= 5.212.0~alpha4-1), libqt5webkit5-dev (= 5.212.0~alpha4-1), libqt5widgets5 (= 5.12.5+dfsg-9), libqt5x11extras5 (= 5.12.5-1), libqt5xml5 (= 5.12.5+dfsg-9), libquadmath0 (= 10-20200324-1), libraw1394-11 (= 2.1.2-1+b1), libreadline8 (= 8.0-4), libresid-builder0c2a (= 2.1.1-15+b1), librhash0 (= 1.3.9-1), librsvg2-2 (= 2.46.4-1), librtmp1 (= 2.4+20151223.gitfa8646d.1-2+b1), libsamplerate0 (= 0.1.9-2), libsasl2-2 (= 2.1.27+dfsg-2), libsasl2-modules-db (= 2.1.27+dfsg-2), libsdl-image1.2 (= 1.2.12-12), libsdl1.2debian (= 1.2.15+dfsg2-5), libseccomp2 (= 2.4.3-1), libsecret-1-0 (= 0.20.2-1), libsecret-common (= 0.20.2-1), libselinux1 (= 3.0-1+b2), libsemanage-common (= 3.0-1), libsemanage1 (= 3.0-1+b2), libsensors-config (= 1:3.6.0-2), libsensors5 (= 1:3.6.0-2), libsepol1 (= 3.0-1), libshine3 (= 3.1.1-2), libshout3 (= 2.4.3-1), libsidplay2 (= 2.1.1-15+b1), libsigsegv2 (= 2.12-2), libslang2 (= 2.3.2-4), libsm6 (= 2:1.2.3-1), libsmartcols1 (= 2.34-0.1), libsnappy1v5 (= 1.1.8-1), libsndfile1 (= 1.0.28-7), libsndio7.0 (= 1.5.0-3), libsoxr0 (= 0.1.3-2), libspatialaudio0 (= 0.3.0+git20180730+dfsg1-2+b1), libspeex1 (= 1.2~rc1.2-1.1), libspeexdsp1 (= 1.2~rc1.2-1.1), libsqlite3-0 (= 3.31.1-4), libsrt1 (= 1.4.0-1), libssh-gcrypt-4 (= 0.9.3-2), libssh2-1 (= 1.8.0-2.1), libssl-dev (= 1.1.1e-1), libssl1.1 (= 1.1.1e-1), libstdc++-9-dev (= 9.3.0-8), libstdc++6 (= 10-20200324-1), libsub-override-perl (= 0.09-2), libswresample3 (= 7:4.2.2-1+b1), libswscale5 (= 7:4.2.2-1+b1), libsystemd0 (= 245.2-1), libtag1v5 (= 1.11.1+dfsg.1-0.3+b1), libtag1v5-vanilla (= 1.11.1+dfsg.1-0.3+b1), libtasn1-6 (= 4.16.0-2), libthai-data (= 0.1.28-3), libthai0 (= 0.1.28-3), libtheora0 (= 1.1.1+dfsg.1-15), libtiff5 (= 4.1.0+git191117-2), libtinfo6 (= 6.2-1), libtool (= 2.4.6-14), libtsan0 (= 10-20200324-1), libtwolame0 (= 0.4.0-2), libubsan1 (= 10-20200324-1), libuchardet0 (= 0.0.6-3), libudev1 (= 245.2-1), libunistring2 (= 0.9.10-2), libupnp13 (= 1:1.8.4-2), libusageenvironment3 (= 2020.01.19-1), libusb-1.0-0 (= 2:1.0.23-2), libuuid1 (= 2.34-0.1), libuv1 (= 1.34.2-1), libva-drm2 (= 2.7.0~pre1-1), libva-wayland2 (= 2.7.0~pre1-1), libva-x11-2 (= 2.7.0~pre1-1), libva2 (= 2.7.0~pre1-1), libvdpau1 (= 1.3-1), libvlc5 (= 3.0.8-4+b1), libvlccore9 (= 3.0.8-4+b1), libvorbis0a (= 1.3.6-2), libvorbisenc2 (= 1.3.6-2), libvorbisfile3 (= 1.3.6-2), libvpx6 (= 1.8.2-1), libvulkan-dev (= 1.2.131.2-1), libvulkan1 (= 1.2.131.2-1), libwacom-common (= 1.3-1), libwacom2 (= 1.3-1), libwavpack1 (= 5.2.0-1), libwayland-client0 (= 1.18.0-1), libwayland-egl1 (= 1.18.0-1), libwayland-server0 (= 1.18.0-1), libwebp6 (= 0.6.1-2+b1), libwebpmux3 (= 0.6.1-2+b1), libwoff1 (= 1.0.2-1+b1), libwrap0 (= 7.6.q-30), libx11-6 (= 2:1.6.9-2), libx11-data (= 2:1.6.9-2), libx11-dev (= 2:1.6.9-2), libx11-xcb1 (= 2:1.6.9-2), libx264-155 (= 2:0.155.2917+git0a84d98-2), libx265-179 (= 3.2.1-1), libxau-dev (= 1:1.0.8-1+b2), libxau6 (= 1:1.0.8-1+b2), libxcb-dri2-0 (= 1.14-2), libxcb-dri3-0 (= 1.14-2), libxcb-glx0 (= 1.14-2), libxcb-icccm4 (= 0.4.1-1.1), libxcb-image0 (= 0.4.0-1+b2), libxcb-keysyms1 (= 0.4.0-1+b2), libxcb-present0 (= 1.14-2), libxcb-randr0 (= 1.14-2), libxcb-render-util0 (= 0.3.9-1+b1), libxcb-render0 (= 1.14-2), libxcb-res0 (= 1.14-2), libxcb-shape0 (= 1.14-2), libxcb-shm0 (= 1.14-2), libxcb-sync1 (= 1.14-2), libxcb-util0 (= 0.3.8-3+b2), libxcb-xfixes0 (= 1.14-2), libxcb-xinerama0 (= 1.14-2), libxcb-xinput0 (= 1.14-2), libxcb-xkb1 (= 1.14-2), libxcb-xv0 (= 1.14-2), libxcb1 (= 1.14-2), libxcb1-dev (= 1.14-2), libxdamage1 (= 1:1.1.5-1), libxdmcp-dev (= 1:1.1.2-3), libxdmcp6 (= 1:1.1.2-3), libxext-dev (= 2:1.3.3-1+b2), libxext6 (= 2:1.3.3-1+b2), libxfixes3 (= 1:5.0.3-1), libxkbcommon-x11-0 (= 0.10.0-1), libxkbcommon0 (= 0.10.0-1), libxml2 (= 2.9.10+dfsg-4), libxml2-dev (= 2.9.10+dfsg-4), libxml2-utils (= 2.9.10+dfsg-4), libxrender1 (= 1:0.9.10-1), libxshmfence1 (= 1.3-1), libxslt1-dev (= 1.1.34-4), libxslt1.1 (= 1.1.34-4), libxss1 (= 1:1.2.3-1), libxvidcore4 (= 2:1.3.7-1), libxxf86vm1 (= 1:1.1.4-1+b2), libz3-4 (= 4.8.7-4), libzstd1 (= 1.4.4+dfsg-3), libzvbi-common (= 0.2.35-17), libzvbi0 (= 0.2.35-17), linux-libc-dev (= 5.5.13-2), login (= 1:4.8.1-1), lsb-base (= 11.1.0), m4 (= 1.4.18-4), make (= 4.2.1-1.2), man-db (= 2.9.1-1), mawk (= 1.3.4.20200120-2), mime-support (= 3.64), mount (= 2.34-0.1), ncurses-base (= 6.2-1), ncurses-bin (= 6.2-1), ocl-icd-libopencl1 (= 2.2.12-3), passwd (= 1:4.8.1-1), patch (= 2.7.6-6), perl (= 5.30.0-9), perl-base (= 5.30.0-9), perl-modules-5.30 (= 5.30.0-9), phonon4qt5 (= 4:4.11.1-3), phonon4qt5-backend-vlc (= 0.11.1-1), pinentry-curses (= 1.1.0-3+b1), pkg-config (= 0.29-6), pkg-kde-tools (= 0.15.32), po-debconf (= 1.0.21), procps (= 2:3.3.16-4), python3 (= 3.8.2-2), python3-minimal (= 3.8.2-2), python3.8 (= 3.8.2-1), python3.8-minimal (= 3.8.2-1), qt5-qmake (= 5.12.5+dfsg-9), qt5-qmake-bin (= 5.12.5+dfsg-9), qt5-qmltooling-plugins (= 5.12.5-5), qtbase5-dev (= 5.12.5+dfsg-9), qtbase5-dev-tools (= 5.12.5+dfsg-9), qtchooser (= 66-2), qtdeclarative5-dev (= 5.12.5-5), qtdeclarative5-dev-tools (= 5.12.5-5), qtscript5-dev (= 5.12.5+dfsg-2), readline-common (= 8.0-4), sed (= 4.7-1), sensible-utils (= 0.0.12+nmu1), sgml-base (= 1.29.1), sgml-data (= 2.0.11), shared-mime-info (= 1.15-1), sudo (= 1.8.31p1-1), systemd (= 245.2-1), systemd-sysv (= 245.2-1), sysvinit-utils (= 2.96-3), tar (= 1.30+dfsg-7), ucf (= 3.0038+nmu1), util-linux (= 2.34-0.1), vlc-data (= 3.0.8-4), vlc-plugin-base (= 3.0.8-4+b1), vlc-plugin-video-output (= 3.0.8-4+b1), x11-common (= 1:7.7+20), x11proto-core-dev (= 2019.2-1), x11proto-dev (= 2019.2-1), x11proto-xext-dev (= 2019.2-1), xkb-data (= 2.29-2), xml-core (= 0.18+nmu1), xorg-sgml-doctools (= 1:1.11-1), xtrans-dev (= 1.4.0-1), xz-utils (= 5.2.4-1+b1), zlib1g (= 1:1.2.11.dfsg-2) Environment: DEB_BUILD_OPTIONS="nocheck parallel=1" DEB_BUILD_PROFILES="cross nocheck" LANG="en_US.UTF-8" LC_ALL="C.UTF-8" SOURCE_DATE_EPOCH="1511102470" +------------------------------------------------------------------------------+ | Package contents | +------------------------------------------------------------------------------+ umbrello-dbgsym_17.08.3-1_arm64.deb ----------------------------------- new Debian package, version 2.0. size 60396248 bytes: control archive=656 bytes. 460 bytes, 12 lines control 318 bytes, 3 lines md5sums Package: umbrello-dbgsym Source: umbrello Version: 4:17.08.3-1 Auto-Built-Package: debug-symbols Architecture: arm64 Maintainer: Debian/Kubuntu Qt/KDE Maintainers Installed-Size: 60569 Depends: umbrello (= 4:17.08.3-1) Section: debug Priority: optional Description: debug symbols for umbrello Build-Ids: 31f599b01b745f00decb6f0a5c172d8b3f66bcf8 3e26fa0460c4f8ed740db940cbdc6ef543c5e972 43e1ddae3527235d042d009747c3ead89f4d8832 drwxr-xr-x root/root 0 2017-11-19 14:41 ./ drwxr-xr-x root/root 0 2017-11-19 14:41 ./usr/ drwxr-xr-x root/root 0 2017-11-19 14:41 ./usr/lib/ drwxr-xr-x root/root 0 2017-11-19 14:41 ./usr/lib/debug/ drwxr-xr-x root/root 0 2017-11-19 14:41 ./usr/lib/debug/.build-id/ drwxr-xr-x root/root 0 2017-11-19 14:41 ./usr/lib/debug/.build-id/31/ -rw-r--r-- root/root 61230352 2017-11-19 14:41 ./usr/lib/debug/.build-id/31/f599b01b745f00decb6f0a5c172d8b3f66bcf8.debug drwxr-xr-x root/root 0 2017-11-19 14:41 ./usr/lib/debug/.build-id/3e/ -rw-r--r-- root/root 397264 2017-11-19 14:41 ./usr/lib/debug/.build-id/3e/26fa0460c4f8ed740db940cbdc6ef543c5e972.debug drwxr-xr-x root/root 0 2017-11-19 14:41 ./usr/lib/debug/.build-id/43/ -rw-r--r-- root/root 381576 2017-11-19 14:41 ./usr/lib/debug/.build-id/43/e1ddae3527235d042d009747c3ead89f4d8832.debug drwxr-xr-x root/root 0 2017-11-19 14:41 ./usr/share/ drwxr-xr-x root/root 0 2017-11-19 14:41 ./usr/share/doc/ lrwxrwxrwx root/root 0 2017-11-19 14:41 ./usr/share/doc/umbrello-dbgsym -> umbrello umbrello_17.08.3-1_arm64.deb ---------------------------- new Debian package, version 2.0. size 2376624 bytes: control archive=4648 bytes. 4889 bytes, 19 lines control 11660 bytes, 145 lines md5sums Package: umbrello Version: 4:17.08.3-1 Architecture: arm64 Maintainer: Debian/Kubuntu Qt/KDE Maintainers Installed-Size: 10055 Depends: kinit, kio, libc6 (>= 2.17), libkf5archive5 (>= 4.96.0), libkf5completion5 (>= 4.97.0), libkf5configcore5 (>= 4.98.0), libkf5configgui5 (>= 4.97.0), libkf5configwidgets5 (>= 4.98.0), libkf5coreaddons5 (>= 4.100.0), libkf5crash5 (>= 5.15.0), libkf5i18n5 (>= 4.97.0), libkf5iconthemes5 (>= 4.96.0), libkf5jobwidgets5 (>= 4.96.0), libkf5kiocore5 (>= 4.96.0), libkf5kiowidgets5 (>= 4.96.0), libkf5texteditor5 (>= 5.9.0), libkf5textwidgets5 (>= 4.96.0), libkf5widgetsaddons5 (>= 5.1.0), libkf5xmlgui5 (>= 4.98.0), libqt5core5a (>= 5.11.0~rc1), libqt5gui5 (>= 5.8.0) | libqt5gui5-gles (>= 5.8.0), libqt5printsupport5 (>= 5.2.0), libqt5svg5 (>= 5.6.0~beta), libqt5webkit5 (>= 5.6.0~rc), libqt5widgets5 (>= 5.12.2), libqt5xml5 (>= 5.2.0~), libstdc++6 (>= 5.2), libxml2 (>= 2.7.4), libxslt1.1 (>= 1.1.25) Suggests: khelpcenter Breaks: kde-l10n-ar (<< 4:16.04.3-3~), kde-l10n-ast (<< 4:16.04.3-3~), kde-l10n-bg (<< 4:16.04.3-3~), kde-l10n-bs (<< 4:16.04.3-3~), kde-l10n-ca (<< 4:16.04.3-3~), kde-l10n-cavalencia (<< 4:16.04.3-3~), kde-l10n-cs (<< 4:16.04.3-3~), kde-l10n-da (<< 4:16.04.3-3~), kde-l10n-de (<< 4:16.04.3-3~), kde-l10n-el (<< 4:16.04.3-3~), kde-l10n-engb (<< 4:16.04.3-3~), kde-l10n-eo (<< 4:16.04.3-3~), kde-l10n-es (<< 4:16.04.3-3~), kde-l10n-et (<< 4:16.04.3-3~), kde-l10n-eu (<< 4:16.04.3-3~), kde-l10n-fa (<< 4:16.04.3-3~), kde-l10n-fi (<< 4:16.04.3-3~), kde-l10n-fr (<< 4:16.04.3-3~), kde-l10n-ga (<< 4:16.04.3-3~), kde-l10n-gl (<< 4:16.04.3-3~), kde-l10n-he (<< 4:16.04.3-3~), kde-l10n-hi (<< 4:16.04.3-3~), kde-l10n-hr (<< 4:16.04.3-3~), kde-l10n-hu (<< 4:16.04.3-3~), kde-l10n-ia (<< 4:16.04.3-3~), kde-l10n-id (<< 4:16.04.3-3~), kde-l10n-is (<< 4:16.04.3-3~), kde-l10n-it (<< 4:16.04.3-3~), kde-l10n-ja (<< 4:16.04.3-3~), kde-l10n-kk (<< 4:16.04.3-3~), kde-l10n-km (<< 4:16.04.3-3~), kde-l10n-ko (<< 4:16.04.3-3~), kde-l10n-lt (<< 4:16.04.3-3~), kde-l10n-lv (<< 4:16.04.3-3~), kde-l10n-mr (<< 4:16.04.3-3~), kde-l10n-nb (<< 4:16.04.3-3~), kde-l10n-nds (<< 4:16.04.3-3~), kde-l10n-nl (<< 4:16.04.3-3~), kde-l10n-nn (<< 4:16.04.3-3~), kde-l10n-pa (<< 4:16.04.3-3~), kde-l10n-pl (<< 4:16.04.3-3~), kde-l10n-pt (<< 4:16.04.3-3~), kde-l10n-ptbr (<< 4:16.04.3-3~), kde-l10n-ro (<< 4:16.04.3-3~), kde-l10n-ru (<< 4:16.04.3-3~), kde-l10n-sk (<< 4:16.04.3-3~), kde-l10n-sl (<< 4:16.04.3-3~), kde-l10n-sr (<< 4:16.04.3-3~), kde-l10n-sv (<< 4:16.04.3-3~), kde-l10n-tr (<< 4:16.04.3-3~), kde-l10n-ug (<< 4:16.04.3-3~), kde-l10n-uk (<< 4:16.04.3-3~), kde-l10n-wa (<< 4:16.04.3-3~), kde-l10n-zhcn (<< 4:16.04.3-3~), kde-l10n-zhtw (<< 4:16.04.3-3~) Replaces: kde-l10n-ar (<< 4:16.04.3-3~), kde-l10n-ast (<< 4:16.04.3-3~), kde-l10n-bg (<< 4:16.04.3-3~), kde-l10n-bs (<< 4:16.04.3-3~), kde-l10n-ca (<< 4:16.04.3-3~), kde-l10n-cavalencia (<< 4:16.04.3-3~), kde-l10n-cs (<< 4:16.04.3-3~), kde-l10n-da (<< 4:16.04.3-3~), kde-l10n-de (<< 4:16.04.3-3~), kde-l10n-el (<< 4:16.04.3-3~), kde-l10n-engb (<< 4:16.04.3-3~), kde-l10n-eo (<< 4:16.04.3-3~), kde-l10n-es (<< 4:16.04.3-3~), kde-l10n-et (<< 4:16.04.3-3~), kde-l10n-eu (<< 4:16.04.3-3~), kde-l10n-fa (<< 4:16.04.3-3~), kde-l10n-fi (<< 4:16.04.3-3~), kde-l10n-fr (<< 4:16.04.3-3~), kde-l10n-ga (<< 4:16.04.3-3~), kde-l10n-gl (<< 4:16.04.3-3~), kde-l10n-he (<< 4:16.04.3-3~), kde-l10n-hi (<< 4:16.04.3-3~), kde-l10n-hr (<< 4:16.04.3-3~), kde-l10n-hu (<< 4:16.04.3-3~), kde-l10n-ia (<< 4:16.04.3-3~), kde-l10n-id (<< 4:16.04.3-3~), kde-l10n-is (<< 4:16.04.3-3~), kde-l10n-it (<< 4:16.04.3-3~), kde-l10n-ja (<< 4:16.04.3-3~), kde-l10n-kk (<< 4:16.04.3-3~), kde-l10n-km (<< 4:16.04.3-3~), kde-l10n-ko (<< 4:16.04.3-3~), kde-l10n-lt (<< 4:16.04.3-3~), kde-l10n-lv (<< 4:16.04.3-3~), kde-l10n-mr (<< 4:16.04.3-3~), kde-l10n-nb (<< 4:16.04.3-3~), kde-l10n-nds (<< 4:16.04.3-3~), kde-l10n-nl (<< 4:16.04.3-3~), kde-l10n-nn (<< 4:16.04.3-3~), kde-l10n-pa (<< 4:16.04.3-3~), kde-l10n-pl (<< 4:16.04.3-3~), kde-l10n-pt (<< 4:16.04.3-3~), kde-l10n-ptbr (<< 4:16.04.3-3~), kde-l10n-ro (<< 4:16.04.3-3~), kde-l10n-ru (<< 4:16.04.3-3~), kde-l10n-sk (<< 4:16.04.3-3~), kde-l10n-sl (<< 4:16.04.3-3~), kde-l10n-sr (<< 4:16.04.3-3~), kde-l10n-sv (<< 4:16.04.3-3~), kde-l10n-tr (<< 4:16.04.3-3~), kde-l10n-ug (<< 4:16.04.3-3~), kde-l10n-uk (<< 4:16.04.3-3~), kde-l10n-wa (<< 4:16.04.3-3~), kde-l10n-zhcn (<< 4:16.04.3-3~), kde-l10n-zhtw (<< 4:16.04.3-3~) Section: devel Priority: optional Homepage: http://www.kde.org/ Description: UML modelling tool and code generator Umbrello UML Modeller is a Unified Modelling Language diagram editor for KDE. It can create diagrams of software and other systems in the industry-standard UML format, and can also generate code from UML diagrams in a variety of programming languages. . This package is part of the KDE Software Development Kit module. drwxr-xr-x root/root 0 2017-11-19 14:41 ./ drwxr-xr-x root/root 0 2017-11-19 14:41 ./usr/ drwxr-xr-x root/root 0 2017-11-19 14:41 ./usr/bin/ -rwxr-xr-x root/root 68408 2017-11-19 14:41 ./usr/bin/po2xmi5 -rwxr-xr-x root/root 5797312 2017-11-19 14:41 ./usr/bin/umbrello5 -rwxr-xr-x root/root 72592 2017-11-19 14:41 ./usr/bin/xmi2pot5 drwxr-xr-x root/root 0 2017-11-19 14:41 ./usr/share/ drwxr-xr-x root/root 0 2017-11-19 14:41 ./usr/share/applications/ -rw-r--r-- root/root 3563 2017-11-19 14:41 ./usr/share/applications/org.kde.umbrello5.desktop drwxr-xr-x root/root 0 2017-11-19 14:41 ./usr/share/doc/ drwxr-xr-x root/root 0 2017-11-19 14:41 ./usr/share/doc/HTML/ drwxr-xr-x root/root 0 2017-11-19 14:41 ./usr/share/doc/HTML/en/ drwxr-xr-x root/root 0 2017-11-19 14:41 ./usr/share/doc/HTML/en/umbrello/ -rw-r--r-- root/root 37495 2017-11-05 00:51 ./usr/share/doc/HTML/en/umbrello/activity-diagram.png -rw-r--r-- root/root 1609 2017-11-05 00:51 ./usr/share/doc/HTML/en/umbrello/aggregation.png -rw-r--r-- root/root 2213 2017-11-05 00:51 ./usr/share/doc/HTML/en/umbrello/association.png -rw-r--r-- root/root 2325 2017-11-05 00:51 ./usr/share/doc/HTML/en/umbrello/authors.docbook -rw-r--r-- root/root 10806 2017-11-05 00:51 ./usr/share/doc/HTML/en/umbrello/category.png -rw-r--r-- root/root 29258 2017-11-05 00:51 ./usr/share/doc/HTML/en/umbrello/class-diagram.png -rw-r--r-- root/root 2985 2017-11-05 00:51 ./usr/share/doc/HTML/en/umbrello/class.png -rw-r--r-- root/root 15000 2017-11-05 00:51 ./usr/share/doc/HTML/en/umbrello/code-import.png -rw-r--r-- root/root 7968 2017-11-05 00:51 ./usr/share/doc/HTML/en/umbrello/code_import_and_generation.docbook -rw-r--r-- root/root 34726 2017-11-05 00:51 ./usr/share/doc/HTML/en/umbrello/collaboration-diagram.png -rw-r--r-- root/root 1871 2017-11-05 00:51 ./usr/share/doc/HTML/en/umbrello/composition.png -rw-r--r-- root/root 185 2017-11-05 00:51 ./usr/share/doc/HTML/en/umbrello/credits.docbook -rw-r--r-- root/root 5240 2017-11-05 00:51 ./usr/share/doc/HTML/en/umbrello/disjoint-specialization.png -rw-r--r-- root/root 27592 2017-11-05 00:51 ./usr/share/doc/HTML/en/umbrello/entity-relationship-diagram.png -rw-r--r-- root/root 1912 2017-11-05 00:51 ./usr/share/doc/HTML/en/umbrello/entity.png -rw-r--r-- root/root 20347 2017-11-05 00:51 ./usr/share/doc/HTML/en/umbrello/folders.png -rw-r--r-- root/root 1855 2017-11-05 00:51 ./usr/share/doc/HTML/en/umbrello/generalization.png -rw-r--r-- root/root 22663 2017-11-05 00:51 ./usr/share/doc/HTML/en/umbrello/generation-options.png -rw-r--r-- root/root 2034 2017-11-19 14:41 ./usr/share/doc/HTML/en/umbrello/index-kf5.docbook -rw-r--r-- root/root 19115 2017-11-19 14:41 ./usr/share/doc/HTML/en/umbrello/index.cache.bz2 -rw-r--r-- root/root 2030 2017-11-05 00:51 ./usr/share/doc/HTML/en/umbrello/index.docbook -rw-r--r-- root/root 2094 2017-11-05 00:51 ./usr/share/doc/HTML/en/umbrello/introduction.docbook -rw-r--r-- root/root 2607 2017-11-05 00:51 ./usr/share/doc/HTML/en/umbrello/other_features.docbook -rw-r--r-- root/root 5800 2017-11-05 00:51 ./usr/share/doc/HTML/en/umbrello/overlapping-specialization.png -rw-r--r-- root/root 27061 2017-11-05 00:51 ./usr/share/doc/HTML/en/umbrello/sequence-diagram.png -rw-r--r-- root/root 31461 2017-11-05 00:51 ./usr/share/doc/HTML/en/umbrello/state-diagram.png -rw-r--r-- root/root 21808 2017-11-05 00:51 ./usr/share/doc/HTML/en/umbrello/umbrello-main-screen.png -rw-r--r-- root/root 30707 2017-11-05 00:51 ./usr/share/doc/HTML/en/umbrello/umbrello-ui.png -rw-r--r-- root/root 33936 2017-11-05 00:51 ./usr/share/doc/HTML/en/umbrello/uml_basics.docbook -rw-r--r-- root/root 35101 2017-11-05 00:51 ./usr/share/doc/HTML/en/umbrello/use-case-diagram.png -rw-r--r-- root/root 22490 2017-11-05 00:51 ./usr/share/doc/HTML/en/umbrello/working_with_umbrello.docbook drwxr-xr-x root/root 0 2017-11-19 14:41 ./usr/share/doc/umbrello/ -rw-r--r-- root/root 2755 2017-11-19 14:41 ./usr/share/doc/umbrello/changelog.Debian.gz -rw-r--r-- root/root 16133 2017-11-05 00:51 ./usr/share/doc/umbrello/changelog.gz -rw-r--r-- root/root 7546 2015-07-10 20:52 ./usr/share/doc/umbrello/copyright drwxr-xr-x root/root 0 2017-11-19 14:41 ./usr/share/icons/ drwxr-xr-x root/root 0 2017-11-19 14:41 ./usr/share/icons/hicolor/ drwxr-xr-x root/root 0 2017-11-19 14:41 ./usr/share/icons/hicolor/128x128/ drwxr-xr-x root/root 0 2017-11-19 14:41 ./usr/share/icons/hicolor/128x128/apps/ -rw-r--r-- root/root 3274 2017-11-05 00:51 ./usr/share/icons/hicolor/128x128/apps/umbrello.png drwxr-xr-x root/root 0 2017-11-19 14:41 ./usr/share/icons/hicolor/16x16/ drwxr-xr-x root/root 0 2017-11-19 14:41 ./usr/share/icons/hicolor/16x16/apps/ -rw-r--r-- root/root 602 2017-11-05 00:51 ./usr/share/icons/hicolor/16x16/apps/umbrello.png drwxr-xr-x root/root 0 2017-11-19 14:41 ./usr/share/icons/hicolor/16x16/mimetypes/ -rw-r--r-- root/root 497 2017-11-05 00:51 ./usr/share/icons/hicolor/16x16/mimetypes/application-x-uml.png drwxr-xr-x root/root 0 2017-11-19 14:41 ./usr/share/icons/hicolor/22x22/ drwxr-xr-x root/root 0 2017-11-19 14:41 ./usr/share/icons/hicolor/22x22/apps/ -rw-r--r-- root/root 780 2017-11-05 00:51 ./usr/share/icons/hicolor/22x22/apps/umbrello.png drwxr-xr-x root/root 0 2017-11-19 14:41 ./usr/share/icons/hicolor/32x32/ drwxr-xr-x root/root 0 2017-11-19 14:41 ./usr/share/icons/hicolor/32x32/apps/ -rw-r--r-- root/root 1025 2017-11-05 00:51 ./usr/share/icons/hicolor/32x32/apps/umbrello.png drwxr-xr-x root/root 0 2017-11-19 14:41 ./usr/share/icons/hicolor/32x32/mimetypes/ -rw-r--r-- root/root 1678 2017-11-05 00:51 ./usr/share/icons/hicolor/32x32/mimetypes/application-x-uml.png drwxr-xr-x root/root 0 2017-11-19 14:41 ./usr/share/icons/hicolor/48x48/ drwxr-xr-x root/root 0 2017-11-19 14:41 ./usr/share/icons/hicolor/48x48/apps/ -rw-r--r-- root/root 1512 2017-11-05 00:51 ./usr/share/icons/hicolor/48x48/apps/umbrello.png drwxr-xr-x root/root 0 2017-11-19 14:41 ./usr/share/icons/hicolor/64x64/ drwxr-xr-x root/root 0 2017-11-19 14:41 ./usr/share/icons/hicolor/64x64/apps/ -rw-r--r-- root/root 1663 2017-11-05 00:51 ./usr/share/icons/hicolor/64x64/apps/umbrello.png drwxr-xr-x root/root 0 2017-11-19 14:41 ./usr/share/icons/hicolor/scalable/ drwxr-xr-x root/root 0 2017-11-19 14:41 ./usr/share/icons/hicolor/scalable/apps/ -rw-r--r-- root/root 1360 2017-11-05 00:51 ./usr/share/icons/hicolor/scalable/apps/umbrello.svgz drwxr-xr-x root/root 0 2017-11-19 14:41 ./usr/share/lintian/ drwxr-xr-x root/root 0 2017-11-19 14:41 ./usr/share/lintian/overrides/ -rw-r--r-- root/root 171 2017-11-19 14:33 ./usr/share/lintian/overrides/umbrello drwxr-xr-x root/root 0 2017-11-19 14:41 ./usr/share/locale/ drwxr-xr-x root/root 0 2017-11-19 14:41 ./usr/share/locale/ar/ drwxr-xr-x root/root 0 2017-11-19 14:41 ./usr/share/locale/ar/LC_MESSAGES/ -rw-r--r-- root/root 1271 2017-11-19 14:41 ./usr/share/locale/ar/LC_MESSAGES/umbrello.mo drwxr-xr-x root/root 0 2017-11-19 14:41 ./usr/share/locale/ast/ drwxr-xr-x root/root 0 2017-11-19 14:41 ./usr/share/locale/ast/LC_MESSAGES/ -rw-r--r-- root/root 577 2017-11-19 14:41 ./usr/share/locale/ast/LC_MESSAGES/umbrello.mo drwxr-xr-x root/root 0 2017-11-19 14:41 ./usr/share/locale/bg/ drwxr-xr-x root/root 0 2017-11-19 14:41 ./usr/share/locale/bg/LC_MESSAGES/ -rw-r--r-- root/root 28249 2017-11-19 14:41 ./usr/share/locale/bg/LC_MESSAGES/umbrello.mo drwxr-xr-x root/root 0 2017-11-19 14:41 ./usr/share/locale/bs/ drwxr-xr-x root/root 0 2017-11-19 14:41 ./usr/share/locale/bs/LC_MESSAGES/ -rw-r--r-- root/root 91808 2017-11-19 14:41 ./usr/share/locale/bs/LC_MESSAGES/umbrello.mo drwxr-xr-x root/root 0 2017-11-19 14:41 ./usr/share/locale/ca/ drwxr-xr-x root/root 0 2017-11-19 14:41 ./usr/share/locale/ca/LC_MESSAGES/ -rw-r--r-- root/root 101464 2017-11-19 14:41 ./usr/share/locale/ca/LC_MESSAGES/umbrello.mo -rw-r--r-- root/root 6356 2017-11-19 14:41 ./usr/share/locale/ca/LC_MESSAGES/umbrello_kdevphp.mo drwxr-xr-x root/root 0 2017-11-19 14:41 ./usr/share/locale/ca@valencia/ drwxr-xr-x root/root 0 2017-11-19 14:41 ./usr/share/locale/ca@valencia/LC_MESSAGES/ -rw-r--r-- root/root 101427 2017-11-19 14:41 ./usr/share/locale/ca@valencia/LC_MESSAGES/umbrello.mo -rw-r--r-- root/root 6369 2017-11-19 14:41 ./usr/share/locale/ca@valencia/LC_MESSAGES/umbrello_kdevphp.mo drwxr-xr-x root/root 0 2017-11-19 14:41 ./usr/share/locale/cs/ drwxr-xr-x root/root 0 2017-11-19 14:41 ./usr/share/locale/cs/LC_MESSAGES/ -rw-r--r-- root/root 61759 2017-11-19 14:41 ./usr/share/locale/cs/LC_MESSAGES/umbrello.mo -rw-r--r-- root/root 2133 2017-11-19 14:41 ./usr/share/locale/cs/LC_MESSAGES/umbrello_kdevphp.mo drwxr-xr-x root/root 0 2017-11-19 14:41 ./usr/share/locale/da/ drwxr-xr-x root/root 0 2017-11-19 14:41 ./usr/share/locale/da/LC_MESSAGES/ -rw-r--r-- root/root 85724 2017-11-19 14:41 ./usr/share/locale/da/LC_MESSAGES/umbrello.mo drwxr-xr-x root/root 0 2017-11-19 14:41 ./usr/share/locale/de/ drwxr-xr-x root/root 0 2017-11-19 14:41 ./usr/share/locale/de/LC_MESSAGES/ -rw-r--r-- root/root 102157 2017-11-19 14:41 ./usr/share/locale/de/LC_MESSAGES/umbrello.mo -rw-r--r-- root/root 6647 2017-11-19 14:41 ./usr/share/locale/de/LC_MESSAGES/umbrello_kdevphp.mo drwxr-xr-x root/root 0 2017-11-19 14:41 ./usr/share/locale/el/ drwxr-xr-x root/root 0 2017-11-19 14:41 ./usr/share/locale/el/LC_MESSAGES/ -rw-r--r-- root/root 112749 2017-11-19 14:41 ./usr/share/locale/el/LC_MESSAGES/umbrello.mo drwxr-xr-x root/root 0 2017-11-19 14:41 ./usr/share/locale/en_GB/ drwxr-xr-x root/root 0 2017-11-19 14:41 ./usr/share/locale/en_GB/LC_MESSAGES/ -rw-r--r-- root/root 94240 2017-11-19 14:41 ./usr/share/locale/en_GB/LC_MESSAGES/umbrello.mo drwxr-xr-x root/root 0 2017-11-19 14:41 ./usr/share/locale/eo/ drwxr-xr-x root/root 0 2017-11-19 14:41 ./usr/share/locale/eo/LC_MESSAGES/ -rw-r--r-- root/root 52611 2017-11-19 14:41 ./usr/share/locale/eo/LC_MESSAGES/umbrello.mo drwxr-xr-x root/root 0 2017-11-19 14:41 ./usr/share/locale/es/ drwxr-xr-x root/root 0 2017-11-19 14:41 ./usr/share/locale/es/LC_MESSAGES/ -rw-r--r-- root/root 102180 2017-11-19 14:41 ./usr/share/locale/es/LC_MESSAGES/umbrello.mo -rw-r--r-- root/root 6356 2017-11-19 14:41 ./usr/share/locale/es/LC_MESSAGES/umbrello_kdevphp.mo drwxr-xr-x root/root 0 2017-11-19 14:41 ./usr/share/locale/et/ drwxr-xr-x root/root 0 2017-11-19 14:41 ./usr/share/locale/et/LC_MESSAGES/ -rw-r--r-- root/root 94609 2017-11-19 14:41 ./usr/share/locale/et/LC_MESSAGES/umbrello.mo drwxr-xr-x root/root 0 2017-11-19 14:41 ./usr/share/locale/eu/ drwxr-xr-x root/root 0 2017-11-19 14:41 ./usr/share/locale/eu/LC_MESSAGES/ -rw-r--r-- root/root 44361 2017-11-19 14:41 ./usr/share/locale/eu/LC_MESSAGES/umbrello.mo drwxr-xr-x root/root 0 2017-11-19 14:41 ./usr/share/locale/fa/ drwxr-xr-x root/root 0 2017-11-19 14:41 ./usr/share/locale/fa/LC_MESSAGES/ -rw-r--r-- root/root 57598 2017-11-19 14:41 ./usr/share/locale/fa/LC_MESSAGES/umbrello.mo drwxr-xr-x root/root 0 2017-11-19 14:41 ./usr/share/locale/fi/ drwxr-xr-x root/root 0 2017-11-19 14:41 ./usr/share/locale/fi/LC_MESSAGES/ -rw-r--r-- root/root 95250 2017-11-19 14:41 ./usr/share/locale/fi/LC_MESSAGES/umbrello.mo -rw-r--r-- root/root 6263 2017-11-19 14:41 ./usr/share/locale/fi/LC_MESSAGES/umbrello_kdevphp.mo drwxr-xr-x root/root 0 2017-11-19 14:41 ./usr/share/locale/fr/ drwxr-xr-x root/root 0 2017-11-19 14:41 ./usr/share/locale/fr/LC_MESSAGES/ -rw-r--r-- root/root 106441 2017-11-19 14:41 ./usr/share/locale/fr/LC_MESSAGES/umbrello.mo -rw-r--r-- root/root 6580 2017-11-19 14:41 ./usr/share/locale/fr/LC_MESSAGES/umbrello_kdevphp.mo drwxr-xr-x root/root 0 2017-11-19 14:41 ./usr/share/locale/ga/ drwxr-xr-x root/root 0 2017-11-19 14:41 ./usr/share/locale/ga/LC_MESSAGES/ -rw-r--r-- root/root 44183 2017-11-19 14:41 ./usr/share/locale/ga/LC_MESSAGES/umbrello.mo drwxr-xr-x root/root 0 2017-11-19 14:41 ./usr/share/locale/gl/ drwxr-xr-x root/root 0 2017-11-19 14:41 ./usr/share/locale/gl/LC_MESSAGES/ -rw-r--r-- root/root 100955 2017-11-19 14:41 ./usr/share/locale/gl/LC_MESSAGES/umbrello.mo drwxr-xr-x root/root 0 2017-11-19 14:41 ./usr/share/locale/hi/ drwxr-xr-x root/root 0 2017-11-19 14:41 ./usr/share/locale/hi/LC_MESSAGES/ -rw-r--r-- root/root 79699 2017-11-19 14:41 ./usr/share/locale/hi/LC_MESSAGES/umbrello.mo drwxr-xr-x root/root 0 2017-11-19 14:41 ./usr/share/locale/hr/ drwxr-xr-x root/root 0 2017-11-19 14:41 ./usr/share/locale/hr/LC_MESSAGES/ -rw-r--r-- root/root 8813 2017-11-19 14:41 ./usr/share/locale/hr/LC_MESSAGES/umbrello.mo drwxr-xr-x root/root 0 2017-11-19 14:41 ./usr/share/locale/hu/ drwxr-xr-x root/root 0 2017-11-19 14:41 ./usr/share/locale/hu/LC_MESSAGES/ -rw-r--r-- root/root 95433 2017-11-19 14:41 ./usr/share/locale/hu/LC_MESSAGES/umbrello.mo drwxr-xr-x root/root 0 2017-11-19 14:41 ./usr/share/locale/it/ drwxr-xr-x root/root 0 2017-11-19 14:41 ./usr/share/locale/it/LC_MESSAGES/ -rw-r--r-- root/root 102339 2017-11-19 14:41 ./usr/share/locale/it/LC_MESSAGES/umbrello.mo -rw-r--r-- root/root 6262 2017-11-19 14:41 ./usr/share/locale/it/LC_MESSAGES/umbrello_kdevphp.mo drwxr-xr-x root/root 0 2017-11-19 14:41 ./usr/share/locale/ja/ drwxr-xr-x root/root 0 2017-11-19 14:41 ./usr/share/locale/ja/LC_MESSAGES/ -rw-r--r-- root/root 72163 2017-11-19 14:41 ./usr/share/locale/ja/LC_MESSAGES/umbrello.mo -rw-r--r-- root/root 736 2017-11-19 14:41 ./usr/share/locale/ja/LC_MESSAGES/umbrello_kdevphp.mo drwxr-xr-x root/root 0 2017-11-19 14:41 ./usr/share/locale/kk/ drwxr-xr-x root/root 0 2017-11-19 14:41 ./usr/share/locale/kk/LC_MESSAGES/ -rw-r--r-- root/root 106698 2017-11-19 14:41 ./usr/share/locale/kk/LC_MESSAGES/umbrello.mo drwxr-xr-x root/root 0 2017-11-19 14:41 ./usr/share/locale/km/ drwxr-xr-x root/root 0 2017-11-19 14:41 ./usr/share/locale/km/LC_MESSAGES/ -rw-r--r-- root/root 708 2017-11-19 14:41 ./usr/share/locale/km/LC_MESSAGES/umbrello.mo drwxr-xr-x root/root 0 2017-11-19 14:41 ./usr/share/locale/ko/ drwxr-xr-x root/root 0 2017-11-19 14:41 ./usr/share/locale/ko/LC_MESSAGES/ -rw-r--r-- root/root 36500 2017-11-19 14:41 ./usr/share/locale/ko/LC_MESSAGES/umbrello.mo drwxr-xr-x root/root 0 2017-11-19 14:41 ./usr/share/locale/lt/ drwxr-xr-x root/root 0 2017-11-19 14:41 ./usr/share/locale/lt/LC_MESSAGES/ -rw-r--r-- root/root 25871 2017-11-19 14:41 ./usr/share/locale/lt/LC_MESSAGES/umbrello.mo drwxr-xr-x root/root 0 2017-11-19 14:41 ./usr/share/locale/mr/ drwxr-xr-x root/root 0 2017-11-19 14:41 ./usr/share/locale/mr/LC_MESSAGES/ -rw-r--r-- root/root 7920 2017-11-19 14:41 ./usr/share/locale/mr/LC_MESSAGES/umbrello.mo drwxr-xr-x root/root 0 2017-11-19 14:41 ./usr/share/locale/nb/ drwxr-xr-x root/root 0 2017-11-19 14:41 ./usr/share/locale/nb/LC_MESSAGES/ -rw-r--r-- root/root 89847 2017-11-19 14:41 ./usr/share/locale/nb/LC_MESSAGES/umbrello.mo -rw-r--r-- root/root 4472 2017-11-19 14:41 ./usr/share/locale/nb/LC_MESSAGES/umbrello_kdevphp.mo drwxr-xr-x root/root 0 2017-11-19 14:41 ./usr/share/locale/nds/ drwxr-xr-x root/root 0 2017-11-19 14:41 ./usr/share/locale/nds/LC_MESSAGES/ -rw-r--r-- root/root 78657 2017-11-19 14:41 ./usr/share/locale/nds/LC_MESSAGES/umbrello.mo drwxr-xr-x root/root 0 2017-11-19 14:41 ./usr/share/locale/nl/ drwxr-xr-x root/root 0 2017-11-19 14:41 ./usr/share/locale/nl/LC_MESSAGES/ -rw-r--r-- root/root 100012 2017-11-19 14:41 ./usr/share/locale/nl/LC_MESSAGES/umbrello.mo -rw-r--r-- root/root 6200 2017-11-19 14:41 ./usr/share/locale/nl/LC_MESSAGES/umbrello_kdevphp.mo drwxr-xr-x root/root 0 2017-11-19 14:41 ./usr/share/locale/nn/ drwxr-xr-x root/root 0 2017-11-19 14:41 ./usr/share/locale/nn/LC_MESSAGES/ -rw-r--r-- root/root 9128 2017-11-19 14:41 ./usr/share/locale/nn/LC_MESSAGES/umbrello.mo drwxr-xr-x root/root 0 2017-11-19 14:41 ./usr/share/locale/pl/ drwxr-xr-x root/root 0 2017-11-19 14:41 ./usr/share/locale/pl/LC_MESSAGES/ -rw-r--r-- root/root 98935 2017-11-19 14:41 ./usr/share/locale/pl/LC_MESSAGES/umbrello.mo -rw-r--r-- root/root 6320 2017-11-19 14:41 ./usr/share/locale/pl/LC_MESSAGES/umbrello_kdevphp.mo drwxr-xr-x root/root 0 2017-11-19 14:41 ./usr/share/locale/pt/ drwxr-xr-x root/root 0 2017-11-19 14:41 ./usr/share/locale/pt/LC_MESSAGES/ -rw-r--r-- root/root 103954 2017-11-19 14:41 ./usr/share/locale/pt/LC_MESSAGES/umbrello.mo -rw-r--r-- root/root 6673 2017-11-19 14:41 ./usr/share/locale/pt/LC_MESSAGES/umbrello_kdevphp.mo drwxr-xr-x root/root 0 2017-11-19 14:41 ./usr/share/locale/pt_BR/ drwxr-xr-x root/root 0 2017-11-19 14:41 ./usr/share/locale/pt_BR/LC_MESSAGES/ -rw-r--r-- root/root 99083 2017-11-19 14:41 ./usr/share/locale/pt_BR/LC_MESSAGES/umbrello.mo -rw-r--r-- root/root 6501 2017-11-19 14:41 ./usr/share/locale/pt_BR/LC_MESSAGES/umbrello_kdevphp.mo drwxr-xr-x root/root 0 2017-11-19 14:41 ./usr/share/locale/ro/ drwxr-xr-x root/root 0 2017-11-19 14:41 ./usr/share/locale/ro/LC_MESSAGES/ -rw-r--r-- root/root 13560 2017-11-19 14:41 ./usr/share/locale/ro/LC_MESSAGES/umbrello.mo drwxr-xr-x root/root 0 2017-11-19 14:41 ./usr/share/locale/ru/ drwxr-xr-x root/root 0 2017-11-19 14:41 ./usr/share/locale/ru/LC_MESSAGES/ -rw-r--r-- root/root 111142 2017-11-19 14:41 ./usr/share/locale/ru/LC_MESSAGES/umbrello.mo drwxr-xr-x root/root 0 2017-11-19 14:41 ./usr/share/locale/sk/ drwxr-xr-x root/root 0 2017-11-19 14:41 ./usr/share/locale/sk/LC_MESSAGES/ -rw-r--r-- root/root 100401 2017-11-19 14:41 ./usr/share/locale/sk/LC_MESSAGES/umbrello.mo -rw-r--r-- root/root 6143 2017-11-19 14:41 ./usr/share/locale/sk/LC_MESSAGES/umbrello_kdevphp.mo drwxr-xr-x root/root 0 2017-11-19 14:41 ./usr/share/locale/sl/ drwxr-xr-x root/root 0 2017-11-19 14:41 ./usr/share/locale/sl/LC_MESSAGES/ -rw-r--r-- root/root 96709 2017-11-19 14:41 ./usr/share/locale/sl/LC_MESSAGES/umbrello.mo drwxr-xr-x root/root 0 2017-11-19 14:41 ./usr/share/locale/sv/ drwxr-xr-x root/root 0 2017-11-19 14:41 ./usr/share/locale/sv/LC_MESSAGES/ -rw-r--r-- root/root 97750 2017-11-19 14:41 ./usr/share/locale/sv/LC_MESSAGES/umbrello.mo -rw-r--r-- root/root 6163 2017-11-19 14:41 ./usr/share/locale/sv/LC_MESSAGES/umbrello_kdevphp.mo drwxr-xr-x root/root 0 2017-11-19 14:41 ./usr/share/locale/tr/ drwxr-xr-x root/root 0 2017-11-19 14:41 ./usr/share/locale/tr/LC_MESSAGES/ -rw-r--r-- root/root 82465 2017-11-19 14:41 ./usr/share/locale/tr/LC_MESSAGES/umbrello.mo drwxr-xr-x root/root 0 2017-11-19 14:41 ./usr/share/locale/ug/ drwxr-xr-x root/root 0 2017-11-19 14:41 ./usr/share/locale/ug/LC_MESSAGES/ -rw-r--r-- root/root 17812 2017-11-19 14:41 ./usr/share/locale/ug/LC_MESSAGES/umbrello.mo drwxr-xr-x root/root 0 2017-11-19 14:41 ./usr/share/locale/uk/ drwxr-xr-x root/root 0 2017-11-19 14:41 ./usr/share/locale/uk/LC_MESSAGES/ -rw-r--r-- root/root 125964 2017-11-19 14:41 ./usr/share/locale/uk/LC_MESSAGES/umbrello.mo -rw-r--r-- root/root 8081 2017-11-19 14:41 ./usr/share/locale/uk/LC_MESSAGES/umbrello_kdevphp.mo drwxr-xr-x root/root 0 2017-11-19 14:41 ./usr/share/locale/zh_CN/ drwxr-xr-x root/root 0 2017-11-19 14:41 ./usr/share/locale/zh_CN/LC_MESSAGES/ -rw-r--r-- root/root 87876 2017-11-19 14:41 ./usr/share/locale/zh_CN/LC_MESSAGES/umbrello.mo -rw-r--r-- root/root 4636 2017-11-19 14:41 ./usr/share/locale/zh_CN/LC_MESSAGES/umbrello_kdevphp.mo drwxr-xr-x root/root 0 2017-11-19 14:41 ./usr/share/locale/zh_TW/ drwxr-xr-x root/root 0 2017-11-19 14:41 ./usr/share/locale/zh_TW/LC_MESSAGES/ -rw-r--r-- root/root 91356 2017-11-19 14:41 ./usr/share/locale/zh_TW/LC_MESSAGES/umbrello.mo drwxr-xr-x root/root 0 2017-11-19 14:41 ./usr/share/metainfo/ -rw-r--r-- root/root 17976 2017-11-19 14:41 ./usr/share/metainfo/org.kde.umbrello.appdata.xml drwxr-xr-x root/root 0 2017-11-19 14:41 ./usr/share/umbrello5/ -rw-r--r-- root/root 422 2017-11-05 00:51 ./usr/share/umbrello5/common.ent -rw-r--r-- root/root 328 2017-11-05 00:51 ./usr/share/umbrello5/docbook2xhtml.xsl drwxr-xr-x root/root 0 2017-11-19 14:41 ./usr/share/umbrello5/headings/ -rw-r--r-- root/root 1332 2017-11-05 00:51 ./usr/share/umbrello5/headings/heading.adb -rw-r--r-- root/root 1333 2017-11-05 00:51 ./usr/share/umbrello5/headings/heading.ads -rw-r--r-- root/root 1394 2017-11-05 00:51 ./usr/share/umbrello5/headings/heading.as -rw-r--r-- root/root 1413 2017-11-05 00:51 ./usr/share/umbrello5/headings/heading.cpp -rw-r--r-- root/root 1391 2017-11-05 00:51 ./usr/share/umbrello5/headings/heading.cs -rw-r--r-- root/root 1413 2017-11-05 00:51 ./usr/share/umbrello5/headings/heading.d -rw-r--r-- root/root 1413 2017-11-05 00:51 ./usr/share/umbrello5/headings/heading.h -rw-r--r-- root/root 1394 2017-11-05 00:51 ./usr/share/umbrello5/headings/heading.idl -rw-r--r-- root/root 1394 2017-11-05 00:51 ./usr/share/umbrello5/headings/heading.java -rw-r--r-- root/root 1394 2017-11-05 00:51 ./usr/share/umbrello5/headings/heading.js -rw-r--r-- root/root 1400 2017-11-05 00:51 ./usr/share/umbrello5/headings/heading.php -rw-r--r-- root/root 1319 2017-11-05 00:51 ./usr/share/umbrello5/headings/heading.pm -rw-r--r-- root/root 1321 2017-11-05 00:51 ./usr/share/umbrello5/headings/heading.py -rw-r--r-- root/root 1319 2017-11-05 00:51 ./usr/share/umbrello5/headings/heading.rb -rw-r--r-- root/root 1326 2017-11-05 00:51 ./usr/share/umbrello5/headings/heading.sql -rw-r--r-- root/root 68 2017-11-05 00:51 ./usr/share/umbrello5/headings/heading.xsd drwxr-xr-x root/root 0 2017-11-19 14:41 ./usr/share/umbrello5/layouts/ -rw-r--r-- root/root 4893 2017-11-05 00:51 ./usr/share/umbrello5/layouts/activity-export.desktop -rw-r--r-- root/root 4491 2017-11-05 00:51 ./usr/share/umbrello5/layouts/activity-vertical.desktop -rw-r--r-- root/root 4813 2017-11-05 00:51 ./usr/share/umbrello5/layouts/class-export.desktop -rw-r--r-- root/root 4615 2017-11-05 00:51 ./usr/share/umbrello5/layouts/class-horizontal.desktop -rw-r--r-- root/root 4507 2017-11-05 00:51 ./usr/share/umbrello5/layouts/class-vertical.desktop -rw-r--r-- root/root 3189 2017-11-05 00:51 ./usr/share/umbrello5/layouts/object-export.desktop -rw-r--r-- root/root 3869 2017-11-05 00:51 ./usr/share/umbrello5/layouts/object-horizontal.desktop -rw-r--r-- root/root 3761 2017-11-05 00:51 ./usr/share/umbrello5/layouts/object-vertical.desktop -rw-r--r-- root/root 4336 2017-11-05 00:51 ./usr/share/umbrello5/layouts/state-export.desktop -rw-r--r-- root/root 4072 2017-11-05 00:51 ./usr/share/umbrello5/layouts/state-vertical.desktop -rw-r--r-- root/root 4801 2017-11-05 00:51 ./usr/share/umbrello5/layouts/usecase-default.desktop -rw-r--r-- root/root 2919 2017-11-05 00:51 ./usr/share/umbrello5/xmi.css -rw-r--r-- root/root 30517 2017-11-05 00:51 ./usr/share/umbrello5/xmi2docbook.xsl lintian ------- Setup apt archive ----------------- Merged Build-Depends: lintian:amd64 Filtered Build-Depends: lintian:amd64 dpkg-deb: building package 'sbuild-build-depends-lintian-dummy' in '/<>/apt_archive/sbuild-build-depends-lintian-dummy.deb'. Ign:1 copy:/<>/apt_archive ./ InRelease Get:2 copy:/<>/apt_archive ./ Release [963 B] Ign:3 copy:/<>/apt_archive ./ Release.gpg Get:4 copy:/<>/apt_archive ./ Sources [758 B] Get:5 copy:/<>/apt_archive ./ Packages [843 B] Fetched 2564 B in 0s (97.8 kB/s) Reading package lists... Reading package lists... Install lintian build dependencies (apt-based resolver) ------------------------------------------------------- Installing build dependencies Reading package lists... Building dependency tree... Reading state information... The following additional packages will be installed: diffstat libapt-pkg-perl libb-hooks-endofscope-perl libb-hooks-op-check-perl libcapture-tiny-perl libclass-method-modifiers-perl libclass-xsaccessor-perl libclone-perl libcpanel-json-xs-perl libdevel-callchecker-perl libdevel-size-perl libdigest-hmac-perl libdynaloader-functions-perl libemail-valid-perl libexporter-tiny-perl libfile-basedir-perl libfile-find-rule-perl libfont-ttf-perl libfuture-perl libhtml-parser-perl libhtml-tagset-perl libimport-into-perl libio-async-loop-epoll-perl libio-async-perl libio-pty-perl libio-socket-ssl-perl libipc-run-perl libipc-system-simple-perl libjson-maybexs-perl liblinux-epoll-perl liblist-compare-perl liblist-moreutils-perl libmailtools-perl libmodule-implementation-perl libmodule-runtime-perl libmoo-perl libmoox-aliases-perl libnamespace-clean-perl libnet-dns-perl libnet-domain-tld-perl libnet-ip-perl libnet-smtp-ssl-perl libnet-ssleay-perl libnumber-compare-perl libpackage-stash-perl libparams-classify-perl libpath-tiny-perl librole-tiny-perl libsereal-decoder-perl libsereal-encoder-perl libstrictures-perl libstruct-dumb-perl libsub-exporter-progressive-perl libsub-identify-perl libsub-name-perl libsub-quote-perl libtext-glob-perl libtext-levenshtein-perl libtimedate-perl libtry-tiny-perl libtype-tiny-perl liburi-perl libvariable-magic-perl libxml-writer-perl libyaml-0-2 libyaml-libyaml-perl lintian netbase patchutils perl-openssl-defaults t1utils Suggested packages: libxml-parser-perl libdata-dump-perl ca-certificates libscalar-number-perl libbareword-filehandles-perl libindirect-perl libmultidimensional-perl libdevel-lexalias-perl libdevel-stacktrace-perl libwww-perl binutils-multiarch libtext-template-perl Recommended packages: libhttp-message-perl libasync-mergepoint-perl libsereal-perl libtest-fatal-perl libtest-refcount-perl libdigest-bubblebabble-perl libnet-dns-sec-perl libnet-libidn-perl libperl4-corelibs-perl libauthen-sasl-perl libpackage-stash-xs-perl libunicode-utf8-perl libref-util-perl libtype-tiny-xs-perl libperlio-gzip-perl The following NEW packages will be installed: diffstat libapt-pkg-perl libb-hooks-endofscope-perl libb-hooks-op-check-perl libcapture-tiny-perl libclass-method-modifiers-perl libclass-xsaccessor-perl libclone-perl libcpanel-json-xs-perl libdevel-callchecker-perl libdevel-size-perl libdigest-hmac-perl libdynaloader-functions-perl libemail-valid-perl libexporter-tiny-perl libfile-basedir-perl libfile-find-rule-perl libfont-ttf-perl libfuture-perl libhtml-parser-perl libhtml-tagset-perl libimport-into-perl libio-async-loop-epoll-perl libio-async-perl libio-pty-perl libio-socket-ssl-perl libipc-run-perl libipc-system-simple-perl libjson-maybexs-perl liblinux-epoll-perl liblist-compare-perl liblist-moreutils-perl libmailtools-perl libmodule-implementation-perl libmodule-runtime-perl libmoo-perl libmoox-aliases-perl libnamespace-clean-perl libnet-dns-perl libnet-domain-tld-perl libnet-ip-perl libnet-smtp-ssl-perl libnet-ssleay-perl libnumber-compare-perl libpackage-stash-perl libparams-classify-perl libpath-tiny-perl librole-tiny-perl libsereal-decoder-perl libsereal-encoder-perl libstrictures-perl libstruct-dumb-perl libsub-exporter-progressive-perl libsub-identify-perl libsub-name-perl libsub-quote-perl libtext-glob-perl libtext-levenshtein-perl libtimedate-perl libtry-tiny-perl libtype-tiny-perl liburi-perl libvariable-magic-perl libxml-writer-perl libyaml-0-2 libyaml-libyaml-perl lintian netbase patchutils perl-openssl-defaults sbuild-build-depends-lintian-dummy:arm64 t1utils 0 upgraded, 72 newly installed, 0 to remove and 0 not upgraded. Need to get 5417 kB of archives. After this operation, 18.0 MB of additional disk space will be used. Get:1 copy:/<>/apt_archive ./ sbuild-build-depends-lintian-dummy 0.invalid.0 [852 B] Get:2 http://debian.oregonstate.edu/debian unstable/main amd64 netbase all 6.1 [19.9 kB] Get:3 http://debian.oregonstate.edu/debian unstable/main amd64 diffstat amd64 1.63-1 [35.6 kB] Get:4 http://debian.oregonstate.edu/debian unstable/main amd64 libapt-pkg-perl amd64 0.1.36+b3 [71.0 kB] Get:5 http://debian.oregonstate.edu/debian unstable/main amd64 libb-hooks-op-check-perl amd64 0.22-1+b2 [11.3 kB] Get:6 http://debian.oregonstate.edu/debian unstable/main amd64 libdynaloader-functions-perl all 0.003-1 [12.6 kB] Get:7 http://debian.oregonstate.edu/debian unstable/main amd64 libdevel-callchecker-perl amd64 0.008-1+b1 [15.9 kB] Get:8 http://debian.oregonstate.edu/debian unstable/main amd64 libparams-classify-perl amd64 0.015-1+b2 [25.6 kB] Get:9 http://debian.oregonstate.edu/debian unstable/main amd64 libmodule-runtime-perl all 0.016-1 [19.4 kB] Get:10 http://debian.oregonstate.edu/debian unstable/main amd64 libtry-tiny-perl all 0.30-1 [23.3 kB] Get:11 http://debian.oregonstate.edu/debian unstable/main amd64 libmodule-implementation-perl all 0.09-1 [12.9 kB] Get:12 http://debian.oregonstate.edu/debian unstable/main amd64 libsub-exporter-progressive-perl all 0.001013-1 [7588 B] Get:13 http://debian.oregonstate.edu/debian unstable/main amd64 libvariable-magic-perl amd64 0.62-1+b2 [46.0 kB] Get:14 http://debian.oregonstate.edu/debian unstable/main amd64 libb-hooks-endofscope-perl all 0.24-1 [18.6 kB] Get:15 http://debian.oregonstate.edu/debian unstable/main amd64 libcapture-tiny-perl all 0.48-1 [26.0 kB] Get:16 http://debian.oregonstate.edu/debian unstable/main amd64 libclass-method-modifiers-perl all 2.13-1 [19.2 kB] Get:17 http://debian.oregonstate.edu/debian unstable/main amd64 libclass-xsaccessor-perl amd64 1.19-3+b3 [38.4 kB] Get:18 http://debian.oregonstate.edu/debian unstable/main amd64 libclone-perl amd64 0.43-2 [15.0 kB] Get:19 http://debian.oregonstate.edu/debian unstable/main amd64 libcpanel-json-xs-perl amd64 4.19-1 [126 kB] Get:20 http://debian.oregonstate.edu/debian unstable/main amd64 libdevel-size-perl amd64 0.83-1+b1 [26.0 kB] Get:21 http://debian.oregonstate.edu/debian unstable/main amd64 libdigest-hmac-perl all 1.03+dfsg-2 [10.6 kB] Get:22 http://debian.oregonstate.edu/debian unstable/main amd64 perl-openssl-defaults amd64 4 [7148 B] Get:23 http://debian.oregonstate.edu/debian unstable/main amd64 libnet-ssleay-perl amd64 1.88-3 [320 kB] Get:24 http://debian.oregonstate.edu/debian unstable/main amd64 libio-socket-ssl-perl all 2.067-1 [212 kB] Get:25 http://debian.oregonstate.edu/debian unstable/main amd64 libnet-smtp-ssl-perl all 1.04-1 [6184 B] Get:26 http://debian.oregonstate.edu/debian unstable/main amd64 libtimedate-perl all 2.3200-1 [39.1 kB] Get:27 http://debian.oregonstate.edu/debian unstable/main amd64 libmailtools-perl all 2.21-1 [95.5 kB] Get:28 http://debian.oregonstate.edu/debian unstable/main amd64 libnet-ip-perl all 1.26-2 [29.0 kB] Get:29 http://debian.oregonstate.edu/debian unstable/main amd64 libnet-dns-perl all 1.23-1 [369 kB] Get:30 http://debian.oregonstate.edu/debian unstable/main amd64 libnet-domain-tld-perl all 1.75-1 [33.3 kB] Get:31 http://debian.oregonstate.edu/debian unstable/main amd64 libemail-valid-perl all 1.202-1 [23.0 kB] Get:32 http://debian.oregonstate.edu/debian unstable/main amd64 libexporter-tiny-perl all 1.002001-1 [36.9 kB] Get:33 http://debian.oregonstate.edu/debian unstable/main amd64 libipc-system-simple-perl all 1.30-1 [28.2 kB] Get:34 http://debian.oregonstate.edu/debian unstable/main amd64 libfile-basedir-perl all 0.08-1 [17.7 kB] Get:35 http://debian.oregonstate.edu/debian unstable/main amd64 libnumber-compare-perl all 0.03-1 [7642 B] Get:36 http://debian.oregonstate.edu/debian unstable/main amd64 libtext-glob-perl all 0.10-1 [8362 B] Get:37 http://debian.oregonstate.edu/debian unstable/main amd64 libfile-find-rule-perl all 0.34-1 [30.6 kB] Get:38 http://debian.oregonstate.edu/debian unstable/main amd64 libfont-ttf-perl all 1.06-1 [317 kB] Get:39 http://debian.oregonstate.edu/debian unstable/main amd64 libfuture-perl all 0.44-1 [83.5 kB] Get:40 http://debian.oregonstate.edu/debian unstable/main amd64 libhtml-tagset-perl all 3.20-4 [13.0 kB] Get:41 http://debian.oregonstate.edu/debian unstable/main amd64 liburi-perl all 1.76-2 [90.2 kB] Get:42 http://debian.oregonstate.edu/debian unstable/main amd64 libhtml-parser-perl amd64 3.72-5 [105 kB] Get:43 http://debian.oregonstate.edu/debian unstable/main amd64 libimport-into-perl all 1.002005-1 [11.6 kB] Get:44 http://debian.oregonstate.edu/debian unstable/main amd64 libstruct-dumb-perl all 0.09-1 [11.1 kB] Get:45 http://debian.oregonstate.edu/debian unstable/main amd64 libio-async-perl all 0.75-1 [269 kB] Get:46 http://debian.oregonstate.edu/debian unstable/main amd64 liblinux-epoll-perl amd64 0.017-1 [16.8 kB] Get:47 http://debian.oregonstate.edu/debian unstable/main amd64 libio-async-loop-epoll-perl all 0.20-1 [11.9 kB] Get:48 http://debian.oregonstate.edu/debian unstable/main amd64 libio-pty-perl amd64 1:1.12-1 [36.3 kB] Get:49 http://debian.oregonstate.edu/debian unstable/main amd64 libipc-run-perl all 20180523.0-2 [101 kB] Get:50 http://debian.oregonstate.edu/debian unstable/main amd64 libjson-maybexs-perl all 1.004000-1 [12.5 kB] Get:51 http://debian.oregonstate.edu/debian unstable/main amd64 liblist-compare-perl all 0.53-1 [68.9 kB] Get:52 http://debian.oregonstate.edu/debian unstable/main amd64 liblist-moreutils-perl amd64 0.416-1+b5 [63.6 kB] Get:53 http://debian.oregonstate.edu/debian unstable/main amd64 librole-tiny-perl all 2.001004-1 [20.8 kB] Get:54 http://debian.oregonstate.edu/debian unstable/main amd64 libstrictures-perl all 2.000006-1 [18.6 kB] Get:55 http://debian.oregonstate.edu/debian unstable/main amd64 libsub-quote-perl all 2.006006-1 [21.0 kB] Get:56 http://debian.oregonstate.edu/debian unstable/main amd64 libmoo-perl all 2.003006-1 [58.7 kB] Get:57 http://debian.oregonstate.edu/debian unstable/main amd64 libmoox-aliases-perl all 0.001006-1 [10.2 kB] Get:58 http://debian.oregonstate.edu/debian unstable/main amd64 libpackage-stash-perl all 0.38-1 [21.7 kB] Get:59 http://debian.oregonstate.edu/debian unstable/main amd64 libsub-identify-perl amd64 0.14-1+b2 [12.0 kB] Get:60 http://debian.oregonstate.edu/debian unstable/main amd64 libsub-name-perl amd64 0.26-1 [13.5 kB] Get:61 http://debian.oregonstate.edu/debian unstable/main amd64 libnamespace-clean-perl all 0.27-1 [17.3 kB] Get:62 http://debian.oregonstate.edu/debian unstable/main amd64 libpath-tiny-perl all 0.108-1 [53.3 kB] Get:63 http://debian.oregonstate.edu/debian unstable/main amd64 libsereal-decoder-perl amd64 4.011+ds-1 [106 kB] Get:64 http://debian.oregonstate.edu/debian unstable/main amd64 libsereal-encoder-perl amd64 4.011+ds-1 [108 kB] Get:65 http://debian.oregonstate.edu/debian unstable/main amd64 libtext-levenshtein-perl all 0.13-1 [11.1 kB] Get:66 http://debian.oregonstate.edu/debian unstable/main amd64 libtype-tiny-perl all 1.008001-2 [331 kB] Get:67 http://debian.oregonstate.edu/debian unstable/main amd64 libxml-writer-perl all 0.625-1 [29.7 kB] Get:68 http://debian.oregonstate.edu/debian unstable/main amd64 libyaml-0-2 amd64 0.2.2-1 [49.6 kB] Get:69 http://debian.oregonstate.edu/debian unstable/main amd64 libyaml-libyaml-perl amd64 0.81+repack-1 [35.4 kB] Get:70 http://debian.oregonstate.edu/debian unstable/main amd64 patchutils amd64 0.3.4-2+b1 [91.4 kB] Get:71 http://debian.oregonstate.edu/debian unstable/main amd64 t1utils amd64 1.41-3 [62.3 kB] Get:72 http://debian.oregonstate.edu/debian unstable/main amd64 lintian all 2.61.0 [1289 kB] debconf: delaying package configuration, since apt-utils is not installed Fetched 5417 kB in 0s (30.3 MB/s) Selecting previously unselected package netbase. (Reading database ... 64714 files and directories currently installed.) Preparing to unpack .../00-netbase_6.1_all.deb ... Unpacking netbase (6.1) ... Selecting previously unselected package diffstat. Preparing to unpack .../01-diffstat_1.63-1_amd64.deb ... Unpacking diffstat (1.63-1) ... Selecting previously unselected package libapt-pkg-perl. Preparing to unpack .../02-libapt-pkg-perl_0.1.36+b3_amd64.deb ... Unpacking libapt-pkg-perl (0.1.36+b3) ... Selecting previously unselected package libb-hooks-op-check-perl. Preparing to unpack .../03-libb-hooks-op-check-perl_0.22-1+b2_amd64.deb ... Unpacking libb-hooks-op-check-perl (0.22-1+b2) ... Selecting previously unselected package libdynaloader-functions-perl. Preparing to unpack .../04-libdynaloader-functions-perl_0.003-1_all.deb ... Unpacking libdynaloader-functions-perl (0.003-1) ... Selecting previously unselected package libdevel-callchecker-perl. Preparing to unpack .../05-libdevel-callchecker-perl_0.008-1+b1_amd64.deb ... Unpacking libdevel-callchecker-perl (0.008-1+b1) ... Selecting previously unselected package libparams-classify-perl. Preparing to unpack .../06-libparams-classify-perl_0.015-1+b2_amd64.deb ... Unpacking libparams-classify-perl (0.015-1+b2) ... Selecting previously unselected package libmodule-runtime-perl. Preparing to unpack .../07-libmodule-runtime-perl_0.016-1_all.deb ... Unpacking libmodule-runtime-perl (0.016-1) ... Selecting previously unselected package libtry-tiny-perl. Preparing to unpack .../08-libtry-tiny-perl_0.30-1_all.deb ... Unpacking libtry-tiny-perl (0.30-1) ... Selecting previously unselected package libmodule-implementation-perl. Preparing to unpack .../09-libmodule-implementation-perl_0.09-1_all.deb ... Unpacking libmodule-implementation-perl (0.09-1) ... Selecting previously unselected package libsub-exporter-progressive-perl. Preparing to unpack .../10-libsub-exporter-progressive-perl_0.001013-1_all.deb ... Unpacking libsub-exporter-progressive-perl (0.001013-1) ... Selecting previously unselected package libvariable-magic-perl. Preparing to unpack .../11-libvariable-magic-perl_0.62-1+b2_amd64.deb ... Unpacking libvariable-magic-perl (0.62-1+b2) ... Selecting previously unselected package libb-hooks-endofscope-perl. Preparing to unpack .../12-libb-hooks-endofscope-perl_0.24-1_all.deb ... Unpacking libb-hooks-endofscope-perl (0.24-1) ... Selecting previously unselected package libcapture-tiny-perl. Preparing to unpack .../13-libcapture-tiny-perl_0.48-1_all.deb ... Unpacking libcapture-tiny-perl (0.48-1) ... Selecting previously unselected package libclass-method-modifiers-perl. Preparing to unpack .../14-libclass-method-modifiers-perl_2.13-1_all.deb ... Unpacking libclass-method-modifiers-perl (2.13-1) ... Selecting previously unselected package libclass-xsaccessor-perl. Preparing to unpack .../15-libclass-xsaccessor-perl_1.19-3+b3_amd64.deb ... Unpacking libclass-xsaccessor-perl (1.19-3+b3) ... Selecting previously unselected package libclone-perl. Preparing to unpack .../16-libclone-perl_0.43-2_amd64.deb ... Unpacking libclone-perl (0.43-2) ... Selecting previously unselected package libcpanel-json-xs-perl. Preparing to unpack .../17-libcpanel-json-xs-perl_4.19-1_amd64.deb ... Unpacking libcpanel-json-xs-perl (4.19-1) ... Selecting previously unselected package libdevel-size-perl. Preparing to unpack .../18-libdevel-size-perl_0.83-1+b1_amd64.deb ... Unpacking libdevel-size-perl (0.83-1+b1) ... Selecting previously unselected package libdigest-hmac-perl. Preparing to unpack .../19-libdigest-hmac-perl_1.03+dfsg-2_all.deb ... Unpacking libdigest-hmac-perl (1.03+dfsg-2) ... Selecting previously unselected package perl-openssl-defaults:amd64. Preparing to unpack .../20-perl-openssl-defaults_4_amd64.deb ... Unpacking perl-openssl-defaults:amd64 (4) ... Selecting previously unselected package libnet-ssleay-perl. Preparing to unpack .../21-libnet-ssleay-perl_1.88-3_amd64.deb ... Unpacking libnet-ssleay-perl (1.88-3) ... Selecting previously unselected package libio-socket-ssl-perl. Preparing to unpack .../22-libio-socket-ssl-perl_2.067-1_all.deb ... Unpacking libio-socket-ssl-perl (2.067-1) ... Selecting previously unselected package libnet-smtp-ssl-perl. Preparing to unpack .../23-libnet-smtp-ssl-perl_1.04-1_all.deb ... Unpacking libnet-smtp-ssl-perl (1.04-1) ... Selecting previously unselected package libtimedate-perl. Preparing to unpack .../24-libtimedate-perl_2.3200-1_all.deb ... Unpacking libtimedate-perl (2.3200-1) ... Selecting previously unselected package libmailtools-perl. Preparing to unpack .../25-libmailtools-perl_2.21-1_all.deb ... Unpacking libmailtools-perl (2.21-1) ... Selecting previously unselected package libnet-ip-perl. Preparing to unpack .../26-libnet-ip-perl_1.26-2_all.deb ... Unpacking libnet-ip-perl (1.26-2) ... Selecting previously unselected package libnet-dns-perl. Preparing to unpack .../27-libnet-dns-perl_1.23-1_all.deb ... Unpacking libnet-dns-perl (1.23-1) ... Selecting previously unselected package libnet-domain-tld-perl. Preparing to unpack .../28-libnet-domain-tld-perl_1.75-1_all.deb ... Unpacking libnet-domain-tld-perl (1.75-1) ... Selecting previously unselected package libemail-valid-perl. Preparing to unpack .../29-libemail-valid-perl_1.202-1_all.deb ... Unpacking libemail-valid-perl (1.202-1) ... Selecting previously unselected package libexporter-tiny-perl. Preparing to unpack .../30-libexporter-tiny-perl_1.002001-1_all.deb ... Unpacking libexporter-tiny-perl (1.002001-1) ... Selecting previously unselected package libipc-system-simple-perl. Preparing to unpack .../31-libipc-system-simple-perl_1.30-1_all.deb ... Unpacking libipc-system-simple-perl (1.30-1) ... Selecting previously unselected package libfile-basedir-perl. Preparing to unpack .../32-libfile-basedir-perl_0.08-1_all.deb ... Unpacking libfile-basedir-perl (0.08-1) ... Selecting previously unselected package libnumber-compare-perl. Preparing to unpack .../33-libnumber-compare-perl_0.03-1_all.deb ... Unpacking libnumber-compare-perl (0.03-1) ... Selecting previously unselected package libtext-glob-perl. Preparing to unpack .../34-libtext-glob-perl_0.10-1_all.deb ... Unpacking libtext-glob-perl (0.10-1) ... Selecting previously unselected package libfile-find-rule-perl. Preparing to unpack .../35-libfile-find-rule-perl_0.34-1_all.deb ... Unpacking libfile-find-rule-perl (0.34-1) ... Selecting previously unselected package libfont-ttf-perl. Preparing to unpack .../36-libfont-ttf-perl_1.06-1_all.deb ... Unpacking libfont-ttf-perl (1.06-1) ... Selecting previously unselected package libfuture-perl. Preparing to unpack .../37-libfuture-perl_0.44-1_all.deb ... Unpacking libfuture-perl (0.44-1) ... Selecting previously unselected package libhtml-tagset-perl. Preparing to unpack .../38-libhtml-tagset-perl_3.20-4_all.deb ... Unpacking libhtml-tagset-perl (3.20-4) ... Selecting previously unselected package liburi-perl. Preparing to unpack .../39-liburi-perl_1.76-2_all.deb ... Unpacking liburi-perl (1.76-2) ... Selecting previously unselected package libhtml-parser-perl. Preparing to unpack .../40-libhtml-parser-perl_3.72-5_amd64.deb ... Unpacking libhtml-parser-perl (3.72-5) ... Selecting previously unselected package libimport-into-perl. Preparing to unpack .../41-libimport-into-perl_1.002005-1_all.deb ... Unpacking libimport-into-perl (1.002005-1) ... Selecting previously unselected package libstruct-dumb-perl. Preparing to unpack .../42-libstruct-dumb-perl_0.09-1_all.deb ... Unpacking libstruct-dumb-perl (0.09-1) ... Selecting previously unselected package libio-async-perl. Preparing to unpack .../43-libio-async-perl_0.75-1_all.deb ... Unpacking libio-async-perl (0.75-1) ... Selecting previously unselected package liblinux-epoll-perl. Preparing to unpack .../44-liblinux-epoll-perl_0.017-1_amd64.deb ... Unpacking liblinux-epoll-perl (0.017-1) ... Selecting previously unselected package libio-async-loop-epoll-perl. Preparing to unpack .../45-libio-async-loop-epoll-perl_0.20-1_all.deb ... Unpacking libio-async-loop-epoll-perl (0.20-1) ... Selecting previously unselected package libio-pty-perl. Preparing to unpack .../46-libio-pty-perl_1%3a1.12-1_amd64.deb ... Unpacking libio-pty-perl (1:1.12-1) ... Selecting previously unselected package libipc-run-perl. Preparing to unpack .../47-libipc-run-perl_20180523.0-2_all.deb ... Unpacking libipc-run-perl (20180523.0-2) ... Selecting previously unselected package libjson-maybexs-perl. Preparing to unpack .../48-libjson-maybexs-perl_1.004000-1_all.deb ... Unpacking libjson-maybexs-perl (1.004000-1) ... Selecting previously unselected package liblist-compare-perl. Preparing to unpack .../49-liblist-compare-perl_0.53-1_all.deb ... Unpacking liblist-compare-perl (0.53-1) ... Selecting previously unselected package liblist-moreutils-perl. Preparing to unpack .../50-liblist-moreutils-perl_0.416-1+b5_amd64.deb ... Unpacking liblist-moreutils-perl (0.416-1+b5) ... Selecting previously unselected package librole-tiny-perl. Preparing to unpack .../51-librole-tiny-perl_2.001004-1_all.deb ... Unpacking librole-tiny-perl (2.001004-1) ... Selecting previously unselected package libstrictures-perl. Preparing to unpack .../52-libstrictures-perl_2.000006-1_all.deb ... Unpacking libstrictures-perl (2.000006-1) ... Selecting previously unselected package libsub-quote-perl. Preparing to unpack .../53-libsub-quote-perl_2.006006-1_all.deb ... Unpacking libsub-quote-perl (2.006006-1) ... Selecting previously unselected package libmoo-perl. Preparing to unpack .../54-libmoo-perl_2.003006-1_all.deb ... Unpacking libmoo-perl (2.003006-1) ... Selecting previously unselected package libmoox-aliases-perl. Preparing to unpack .../55-libmoox-aliases-perl_0.001006-1_all.deb ... Unpacking libmoox-aliases-perl (0.001006-1) ... Selecting previously unselected package libpackage-stash-perl. Preparing to unpack .../56-libpackage-stash-perl_0.38-1_all.deb ... Unpacking libpackage-stash-perl (0.38-1) ... Selecting previously unselected package libsub-identify-perl. Preparing to unpack .../57-libsub-identify-perl_0.14-1+b2_amd64.deb ... Unpacking libsub-identify-perl (0.14-1+b2) ... Selecting previously unselected package libsub-name-perl. Preparing to unpack .../58-libsub-name-perl_0.26-1_amd64.deb ... Unpacking libsub-name-perl (0.26-1) ... Selecting previously unselected package libnamespace-clean-perl. Preparing to unpack .../59-libnamespace-clean-perl_0.27-1_all.deb ... Unpacking libnamespace-clean-perl (0.27-1) ... Selecting previously unselected package libpath-tiny-perl. Preparing to unpack .../60-libpath-tiny-perl_0.108-1_all.deb ... Unpacking libpath-tiny-perl (0.108-1) ... Selecting previously unselected package libsereal-decoder-perl. Preparing to unpack .../61-libsereal-decoder-perl_4.011+ds-1_amd64.deb ... Unpacking libsereal-decoder-perl (4.011+ds-1) ... Selecting previously unselected package libsereal-encoder-perl. Preparing to unpack .../62-libsereal-encoder-perl_4.011+ds-1_amd64.deb ... Unpacking libsereal-encoder-perl (4.011+ds-1) ... Selecting previously unselected package libtext-levenshtein-perl. Preparing to unpack .../63-libtext-levenshtein-perl_0.13-1_all.deb ... Unpacking libtext-levenshtein-perl (0.13-1) ... Selecting previously unselected package libtype-tiny-perl. Preparing to unpack .../64-libtype-tiny-perl_1.008001-2_all.deb ... Unpacking libtype-tiny-perl (1.008001-2) ... Selecting previously unselected package libxml-writer-perl. Preparing to unpack .../65-libxml-writer-perl_0.625-1_all.deb ... Unpacking libxml-writer-perl (0.625-1) ... Selecting previously unselected package libyaml-0-2:amd64. Preparing to unpack .../66-libyaml-0-2_0.2.2-1_amd64.deb ... Unpacking libyaml-0-2:amd64 (0.2.2-1) ... Selecting previously unselected package libyaml-libyaml-perl. Preparing to unpack .../67-libyaml-libyaml-perl_0.81+repack-1_amd64.deb ... Unpacking libyaml-libyaml-perl (0.81+repack-1) ... Selecting previously unselected package patchutils. Preparing to unpack .../68-patchutils_0.3.4-2+b1_amd64.deb ... Unpacking patchutils (0.3.4-2+b1) ... Selecting previously unselected package t1utils. Preparing to unpack .../69-t1utils_1.41-3_amd64.deb ... Unpacking t1utils (1.41-3) ... Selecting previously unselected package lintian. Preparing to unpack .../70-lintian_2.61.0_all.deb ... Unpacking lintian (2.61.0) ... Selecting previously unselected package sbuild-build-depends-lintian-dummy:arm64. Preparing to unpack .../71-sbuild-build-depends-lintian-dummy_0.invalid.0_arm64.deb ... Unpacking sbuild-build-depends-lintian-dummy:arm64 (0.invalid.0) ... Setting up libapt-pkg-perl (0.1.36+b3) ... Setting up libstruct-dumb-perl (0.09-1) ... Setting up libdynaloader-functions-perl (0.003-1) ... Setting up libtext-glob-perl (0.10-1) ... Setting up libclass-method-modifiers-perl (2.13-1) ... Setting up liblist-compare-perl (0.53-1) ... Setting up libio-pty-perl (1:1.12-1) ... Setting up libclone-perl (0.43-2) ... Setting up libyaml-0-2:amd64 (0.2.2-1) ... Setting up libsub-identify-perl (0.14-1+b2) ... Setting up libcpanel-json-xs-perl (4.19-1) ... Setting up libhtml-tagset-perl (3.20-4) ... Setting up libdevel-size-perl (0.83-1+b1) ... Setting up libfuture-perl (0.44-1) ... Setting up libyaml-libyaml-perl (0.81+repack-1) ... Setting up libtry-tiny-perl (0.30-1) ... Setting up perl-openssl-defaults:amd64 (4) ... Setting up libtext-levenshtein-perl (0.13-1) ... Setting up libsereal-encoder-perl (4.011+ds-1) ... Setting up libnumber-compare-perl (0.03-1) ... Setting up libio-async-perl (0.75-1) ... Setting up patchutils (0.3.4-2+b1) ... Setting up libjson-maybexs-perl (1.004000-1) ... Setting up libfile-find-rule-perl (0.34-1) ... Setting up libdigest-hmac-perl (1.03+dfsg-2) ... Setting up libipc-system-simple-perl (1.30-1) ... Setting up libnet-domain-tld-perl (1.75-1) ... Setting up libxml-writer-perl (0.625-1) ... Setting up t1utils (1.41-3) ... Setting up liblinux-epoll-perl (0.017-1) ... Setting up diffstat (1.63-1) ... Setting up libvariable-magic-perl (0.62-1+b2) ... Setting up libb-hooks-op-check-perl (0.22-1+b2) ... Setting up libipc-run-perl (20180523.0-2) ... Setting up libsub-exporter-progressive-perl (0.001013-1) ... Setting up libcapture-tiny-perl (0.48-1) ... Setting up libtimedate-perl (2.3200-1) ... Setting up libsub-name-perl (0.26-1) ... Setting up libpath-tiny-perl (0.108-1) ... Setting up librole-tiny-perl (2.001004-1) ... Setting up netbase (6.1) ... Setting up libstrictures-perl (2.000006-1) ... Setting up libsub-quote-perl (2.006006-1) ... Setting up libclass-xsaccessor-perl (1.19-3+b3) ... Setting up libexporter-tiny-perl (1.002001-1) ... Setting up libfont-ttf-perl (1.06-1) ... Setting up libnet-ip-perl (1.26-2) ... Setting up libsereal-decoder-perl (4.011+ds-1) ... Setting up liburi-perl (1.76-2) ... Setting up libnet-ssleay-perl (1.88-3) ... Setting up libfile-basedir-perl (0.08-1) ... Setting up liblist-moreutils-perl (0.416-1+b5) ... Setting up libtype-tiny-perl (1.008001-2) ... Setting up libnet-dns-perl (1.23-1) ... Setting up libdevel-callchecker-perl (0.008-1+b1) ... Setting up libio-async-loop-epoll-perl (0.20-1) ... Setting up libhtml-parser-perl (3.72-5) ... Setting up libio-socket-ssl-perl (2.067-1) ... Setting up libparams-classify-perl (0.015-1+b2) ... Setting up libnet-smtp-ssl-perl (1.04-1) ... Setting up libmodule-runtime-perl (0.016-1) ... Setting up libmailtools-perl (2.21-1) ... Setting up libmodule-implementation-perl (0.09-1) ... Setting up libemail-valid-perl (1.202-1) ... Setting up libpackage-stash-perl (0.38-1) ... Setting up libimport-into-perl (1.002005-1) ... Setting up libmoo-perl (2.003006-1) ... Setting up libmoox-aliases-perl (0.001006-1) ... Setting up libb-hooks-endofscope-perl (0.24-1) ... Setting up libnamespace-clean-perl (0.27-1) ... Setting up lintian (2.61.0) ... Setting up sbuild-build-depends-lintian-dummy:arm64 (0.invalid.0) ... Processing triggers for man-db (2.9.1-1) ... Not building database; man-db/auto-update is not 'true'. Processing triggers for libc-bin (2.30-4) ... I: Lintian run was successful. +------------------------------------------------------------------------------+ | Post Build | +------------------------------------------------------------------------------+ +------------------------------------------------------------------------------+ | Cleanup | +------------------------------------------------------------------------------+ Purging /<> Not cleaning session: cloned chroot in use +------------------------------------------------------------------------------+ | Summary | +------------------------------------------------------------------------------+ Build Architecture: amd64 Build Profiles: cross nocheck Build Type: any Build-Space: 2306068 Build-Time: 1240 Distribution: unstable Foreign Architectures: arm64 Host Architecture: arm64 Install-Time: 84 Job: umbrello_4:17.08.3-1 Lintian: pass Machine Architecture: amd64 Package: umbrello Package-Time: 1335 Source-Version: 4:17.08.3-1 Space: 2306068 Status: successful Version: 4:17.08.3-1 -------------------------------------------------------------------------------- Finished at 2020-04-01T01:45:21Z Build needed 00:22:15, 2306068k disk space